BM6P6(@ yyytttmmmhhhhhhcccgggooo{{{}}}nnn___TTTEEE===:::999555000/////////...------///222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------//////000000000000//////000222222111...,,,+++,,,---,,,***(((''''''((()))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&$$$&&&(((&&&$$$"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########""""""!!!!!!!!!"""$$$%%%$$$#########""""""!!!!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""""" !!!!!!""""""######"""!!! !!!###$$$""""""""""""!!!!!!!!!!!!#########"""!!!  !!!"""###$$$$$$%%%$$$$$$######""""""!!!!!!######""""""!!!!!! """"""!!!!!!!!!!!!""""""$$$#########""""""!!!!!!$$$#########""""""!!!!!!%%%%%%$$$###"""""""""######"""!!!!!!!!!###$$$%%%%%%%%%$$$###"""""""""### !!!"""######"""!!! """"""""""""############""""""""""""###############$$$&&&''''''&&&$$$###"""###$$$%%%%%%$$$###"""$$$#########""""""!!!!!!######""""""!!!!!! ###$$$%%%###!!! !!!""" """$$$%%% !!!###&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!!"""""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$###!!! ###############$$$$$$%%%##################$$$$$$######"""!!!!!!"""###$$$""""""############""""""$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%'''((())))))&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''((()))***+++++++++++++++))))))(((((('''''''''&&&((())))))(((''''''***,,,))))))***+++,,,,,,,,,,,,++++++*********+++---......+++'''''')))***)))((())))))))))))************(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!###&&&'''!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!!!!!!!""""""""""""!!!!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!!!!!!!!"""""""""############""""""""""""######"""!!!!!! !!!!!!yyyyyy{{{~~~~~~~~~~~~yyysssnnnhhhddddddeeejjjttt~~~mmm^^^JJJCCC999333222222111///---...///...,,,,,,---///........................,,,,,,++++++***)))))))))...........................//////000000//////......///000000...,,,,,,------,,,***(((''''''((()))))))))((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$&&&'''&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$######"""""""""######"""""""""###$$$%%%$$$$$$$$$$$$#########"""!!!!!!"""######$$$%%%%%%"""""""""""""""!!! !!!!!!!!!"""""""""###"""!!!!!! !!!"""###$$$ !!!!!!!!!""""""######$$$$$$###""""""!!! !!!!!!""""""###############"""""""""""""""######""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###############"""""""""!!!############"""""""""!!!%%%$$$######""""""######  !!!"""$$$###""""""!!!!!!!!!"""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""############"""###%%%&&&&&&%%%###""""""######$$$$$$######"""############"""""""""!!!###"""""""""""""""!!!!!!!!!"""$$$$$$######%%%&&&""""""!!! !!!"""######"""###%%%''''''&&&$$$""""""""""""""""""""""""%%%$$$######"""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""############$$$$$$###"""!!! ###""""""""""""###$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""!!! !!!!!!"""""""""############""""""$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$##################$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%(((((('''&&&&&&%%%$$$$$$&&&''''''((((((''''''&&&(((''''''&&&&&&''''''(((((())))))***++++++******))))))((((((((('''''''''(((((()))(((''''''))),,,)))***+++,,,,,,------,,,+++******)))***+++,,,---,,,)))'''(((***++++++***(((((()))))))))*********(((((())))))(((((('''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!!!!!!!""""""""""""!!!!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!!!!"""###"""!!!!!!!!!""""""#########$$$$$$######""""""""""""###nnnpppvvv}}}|||yyyxxxwwwwwwvvvuuuxxx{{{||||||~~~rrrkkkgggcccaaacccllltttwwwhhhVVVHHH<<<:::666222000000111111,,,...///...,,,+++++++++........................///...---+++***((('''&&&.................................//////.........+++---......---,,,---...,,,+++)))((('''(((((()))***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########"""""""""""""""%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$"""""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###### !!!"""###$$$%%%$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""##################""""""""""""############""""""""""""$$$$$$###"""""""""######""""""!!!!!!!!!"""######""""""!!! !!!!!!###""""""!!!!!!""""""###""""""""""""############""""""""""""############""""""$$$$$$$$$$$$""""""$$$######""""""######$$$############"""""""""""""""""""""###############"""###%%%%%%$$$$$$&&&'''&&&%%%###"""!!!!!!!!!!!!$$$###"""$$$&&&'''&&&%%%########################%%%%%%%%%%%%%%%%%%$$$######""""""!!!!!!""""""### !!!"""#########""""""############""""""""""""############"""!!!""""""!!!!!!!!!"""######$$$######""""""!!!!!!!!!$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$###############$$$$$$$$$##########################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%***)))((('''&&&$$$######&&&''''''((((((''''''&&&((((((''''''''''''(((((((((((())))))******))))))))))))(((((((((((('''''''''((()))((('''''')))+++******+++,,,------------*********)))******+++,,,+++)))((()))+++,,,---,,,(((((((((((()))))))))))))))))))))))))))(((''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! !!!""""""######""""""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!"""###"""!!! !!!"""###$$$%%%%%%$$$###############$$$%%%lllpppwww~~~wwwrrrpppppppppqqqmmmrrrwwwxxxxxx{{{ooofffccccccfffkkkvvvppp```QQQBBB888888999888555000...///111,,,...000///---+++******,,,,,,,,,,,,,,,,,,,,,,,,000000///...,,,+++***)))........................------............------+++---......,,,++++++,,,+++***)))((((((((((((((('''''''''(((((((((((()))'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%##################""""""&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""### !!!!!!"""######$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""!!!!!!!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!! !!!!!!"""###$$$#########"""""""""""""""#########"""""""""""""""######""""""""""""###########################$$$""""""!!! !!!!!!!!!$$$###"""!!!!!!"""###$$$!!!"""""""""############!!!"""""""""##################$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$#########"""""""""""""""""""""######$$$$$$%%%%%%%%%&&&&&&%%%###""""""###&&&%%%$$$###""""""!!!!!!!!! !!!#################################$$$$$$&&&&&&&&&%%%$$$######""""""""""""""""""### !!!!!!!!!"""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""############!!!!!!!!!!!!!!!""""""###""""""!!! #########"""##################""""""""""""###############################################################$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((('''(((((())))))(((((())))))))))))(((((())))))(((((((((((((((((('''((())))))(((((()))+++***+++,,,---............************************,,,+++++++++,,,,,,,,,,,,''''''((((((((()))))))))))))))******))))))((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%###################################################"""""""""!!!!!! """""""""######""""""""""""###$$$%%%%%%$$$###"""########################$$$"""!!!!!!#########!!! !!!!!!"""######$$$$$$""""""""""""######$$$%%%tttxxx~~~zzzqqqllljjjkkkmmmooonnnssswwwxxxxxxpppfffeeeiiisss|||yyyiiiYYYJJJ>>>666222222555666333...++++++...---///000000...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------...///...+++))))))))))))))))))((((((((((((((('''''''''(((((((((((()))'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""##################"""""""""""""""#########$$$$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""""""############""""""""""""$$$$$$$$$###############$$$$$$##################!!!!!!""""""######$$$$$$""""""""""""############!!!!!!!!!!!!!!!"""######""""""""""""""""""######""""""""""""""""""#########""""""!!!""""""###### """"""!!!!!!!!!""""""###$$$###"""!!!!!!"""###$$$!!!"""""""""############!!!"""""""""############$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""######""""""######$$$$$$%%%%%%###$$$%%%$$$""" !!!"""$$$$$$$$$$$$$$$#########  !!!"""!!!########################"""###$$$%%%%%%$$$###"""######""""""""""""#########"""""""""!!!!!!!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!""""""###$$$$$$!!!!!!!!!!!!!!!""""""###%%%%%%$$$###""""""!!!!!!!!!"""###$$$%%%%%%&&&&&&######"""!!!!!!"""######################################################"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''))))))***'''(((((((((((((((((('''((((((((((((((()))***+++(((((())))))))))))((('''(((((())))))))))))))))))&&&((())))))(((((()))***++++++,,,...............******+++++++++*********.........---,,,+++******(((((((((((())))))))))))*********+++***))))))((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$######$$$%%%%%%%%%$$$$$$################################################""""""""""""!!!!!!!!!!!!""""""############"""""""""###$$$%%%%%%$$$###"""###########################"""!!!"""###$$$###!!!######""""""""""""""""""!!!!!!!!!!!!!!!"""###$$${{{~~~~~~xxxoooiiihhhjjjmmmooovvvyyy||||||}}}pppiiikkkuuummm```QQQEEE;;;333111222...111222111...---...000---///000///---,,,,,,,,,........................***+++++++++,,,,,,,,,---++++++++++++++++++++++++.........//////............///000...+++)))((()))((((((((((((((((((((((((***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$$$$###""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!! """"""""""""!!!!!!!!!!!! !!!"""""""""""""""$$$$$$#########"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""""""""############$$$""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""############""""""!!!!!!!!!"""######!!!!!!"""""""""!!! """"""!!!!!!""""""###############""""""#########""""""""""""############""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!""""""###""""""""""""############"""""""""###############!!!"""###""""""###%%%!!!"""###$$$$$$$$$$$$$$$!!!  """$$$###"""########################!!!""""""###############$$$######""""""######$$$$$$$$$$$$###"""!!!!!!!!!""""""############""""""""""""!!!!!!"""###$$$$$$""""""!!!!!!!!!"""###############""""""!!!!!! !!!!!!###$$$%%%&&&&&&&&&$$$###"""!!!!!!"""###$$$###############$$$$$$$$$###############$$$$$$$$$"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))((((((''')))(((((())))))***+++,,,))))))******))))))(((((((((((())))))))))))******&&&(((******)))((()))***+++,,,---...////////////++++++,,,,,,,,,+++******///000111000---+++******))))))))))))************+++++++++++++++***))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&((((((&&&%%%###########################%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""######$$$$$$######"""""""""############""""""########################"""!!!!!!"""$$$$$$###!!!############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###||||||tttnnnmmmoooqqqsss{{{~~~yyymmmllltttnnnTTTJJJ???:::555///...222000111111111000000111222,,,------,,,++++++,,,...........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...---...///...,,,******+++''''''((((((((((((((('''))))))((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&$$$###$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!!!!!!!!"""$$$%%%"""#########$$$$$$$$$$$$!!!"""###$$$$$$$$$###""""""""""""######$$$$$$$$$"""""""""""""""""""""!!!"""""""""""""""!!! ###"""""""""!!!!!!!!!  !!!"""###""""""!!!##################$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%#########"""""""""""""""""""""#########$$$$$$$$$$$$###"""!!!!!! !!!!!!"""""""""############!!!"""""""""############!!!!!!!!!!!!!!!"""#########$$$$$$%%%$$$###"""!!!!!! !!!!!!"""###"""######$$$$$$######"""""""""""""""############""""""""""""############%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!!!!"""""""""###############"""""""""""""""!!!!!! """############$$$&&&!!!!!!###$$$$$$$$$###"""!!!!!!!!!###%%%&&&$$$""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$######""""""######$$$$$$$$$$$$$$$##################""""""""""""#########""""""!!!!!!"""###$$$###""""""""""""###$$$$$$ !!!"""############"""!!!$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!###$$$%%%%%%$$$###!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))))))((((((''''''&&&&&&(((((())))))))))))(((((())))))))))))***+++,,,---******++++++***))))))((((((((()))))))))*********%%%(((******)))((()))))),,,---...//////000000///,,,------...---,,,+++***...000222111...,,,+++,,,************++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###%%%'''(((((('''%%%###$$$###"""!!!!!!!!!######$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$$$$######""""""!!!!!!!!!!!!!!!!!!"""########################!!!!!!!!!###$$$%%%###!!!"""""""""""""""###############""""""!!!"""""""""zzz}}}zzztttssstttvvvxxx}}}~~~~~~{{{qqqjjjnnnyyywwwcccPPPDDD<<<666555333...---111111000...---------------+++,,,+++***)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////000000000000//////+++---///...---,,,,,,---''''''((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&$$$"""$$$'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!"""$$$%%%!!!!!!""""""#########$$$ !!!"""###$$$$$$###"""#########$$$$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$###""""""######""""""!!!!!!!!!  """#########"""!!!!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!!!!!!!""""""""" !!!"""###$$$$$$%%%$$$$$$######""""""!!!!!!""""""######$$$$$$$$$$$$%%%$$$###!!! !!!!!!""""""#########$$$!!!!!!""""""#########$$$!!!!!!!!!!!!!!!"""###### !!!"""""""""  !!!""""""###$$$%%%%%%$$$###"""""""""""""""############""""""""""""############$$$$$$############$$$$$$ !!!"""######"""!!! !!!!!!""""""#########$$$######""""""!!!!!! %%%&&&&&&%%%###""""""###!!!"""###$$$$$$###"""!!! !!!$$$&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!"""###%%%&&&$$$$$$############$$$$$$#########$$$%%%%%%&&&&&&$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$###############$$$$$$%%%############$$$$$$$$$$$$"""#########!!!$$$###""" """###$$$""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))***+++,,,---+++++++++++++++***))))))(((((())))))*********+++%%%'''******)))(((((())),,,---...///000000000000------...///...---+++***,,,///222111///------///******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###%%%'''))))))'''%%%###$$$###!!! """###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$######$$$$$$$$$$$$######"""!!!  !!!"""""""""""""""""""""""""""!!!!!!!!!###%%%%%%###!!! !!!"""###$$$%%%%%%%%%%%%$$$###"""""""""###rrryyyxxxsssppppppzzz~~~{{{vvvpppkkkjjjjjjooo{{{}}}iiiVVVFFF>>>777444111...------///000111///...///000111000///---,,,+++*********+++,,,..................------........................,,,,,,------.../////////---------...............///...---,,,++++++++++++(((((((((((((((''''''&&&(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$%%%$$$"""!!!!!!!!!"""############"""""""""""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""" !!!"""###$$$$$$%%%'''&&&$$$#########$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$ """$$$&&&&&&$$$""" """"""!!!!!!!!!!!!!!!"""###$$$$$$$$$###""" ########################"""""""""""""""""""""""""""!!!!!! !!! !!!"""######"""!!! """"""!!!!!!!!!!!!""""""""""""""""""############$$$$$$$$$############"""%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$!!!!!!""""""#########$$$$$$#########""""""!!!!!!""""""""""""""""""""""""########################""""""!!!!!! """"""!!!!!!"""###$$$$$$"""!!!!!!"""###$$$###"""""""""############""""""!!!###&&&((((((&&&###!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!$$$######""""""###$$$$$$ !!!"""$$$$$$######"""###""""""!!!  """######""""""!!!######""""""######$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%!!!"""%%%'''((((((''''''))))))))))))************))))))))))))************---+++)))(((((()))+++---))))))************))))))++++++******************+++---...///...///111222000000000000000000000000333333222111000///...---......---,,,++++++++++++......---+++)))((('''&&&+++******)))(((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""!!!!!!$$$$$$$$$###############$$$$$$$$$############"""""""""""""""############"""""""""""""""!!! $$$$$$###"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""""""  ###$$$###!!!lllttt~~~|||sssmmmkkkkkkkkkrrrtttooojjjhhheee```dddfffkkktttnnn[[[KKK???999666444333000...------...//////...------...///...---......---,,,,,,,,,---.....................------........................,,,,,,------.../////////........................------,,,+++***))))))***(((((((((((((((''''''&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$######"""""""""""""""###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""""""""######$$$$$$%%%%%%%%%$$$###"""!!!""""""############"""""""""!!!!!!"""############$$$$$$$$$!!!###$$$%%%%%%$$$###!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$######"""!!! $$$#####################"""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!$$$######""""""""""""###""""""""""""############$$$$$$$$$#########""""""!!!!!! !!!!!!""""""#########$$$$$$$$$!!!"""""""""########################"""""""""!!!""""""""""""""""""""""""########################""""""!!!!!!!!! """""""""""""""###$$$$$$%%%###""""""###%%%%%%$$$######$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""######""""""!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!######"""""""""""""""""" !!!"""###$$$######"""$$$$$$######"""!!!!!! !!!""""""######""""""######""""""######$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%"""###&&&((())))))((('''(((((()))))))))*********))))))))))))************************************)))******++++++******)))+++++++++++++++*********+++---...///...///111222222222222222222222222222333333222111000///...---------+++************************))))))((((((((())))))(((((('''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""!!!########################$$$$$$$$$#########""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$###"""$$$######"""!!!!!!""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""###!!! ###$$$"""!!!gggoooyyyyyynnngggeeeeeeaaacccbbb]]]ZZZZZZZZZXXX^^^dddnnnzzz{{{lllbbbRRRBBB777111111222111000///...---,,,,,,,,,---,,,++++++------,,,+++...------,,,,,,------...------------------......------------------------,,,,,,------...///////////////////////////......,,,+++***)))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$"""############""""""!!!""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!!!!"""""""""!!!!!!!!!!!!!!!"""############$$$$$$$$$########################!!!!!!!!!"""###$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!"""###$$$$$$######$$$$$$$$$$$$######%%%%%%$$$######"""######""""""""""""############$$$$$$#########"""""""""  """""""""#########$$$$$$""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! """"""""""""""""""###$$$'''$$$"""!!!###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%$$$######$$$$$$###"""!!!!!! ########################!!!!!!!!!!!!""""""""""""!!!"""######"""!!! !!!!!!"""############"""%%%%%%%%%$$$$$$######"""###""""""""""""###$$$$$$######""""""######$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%###%%%&&&((()))))))))((((((((())))))))))))******))))))))))))************)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***+++++++++++++++++++++++++++---...///...///111222333333333333333333333333222222111000//////......,,,+++***))))))((())))))&&&&&&''''''((()))))))))((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""!!!""""""######$$$$$$$$$$$$$$$#########"""""""""!!!!!!""""""""""""#########$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$######"""!!!!!! """"""""""""""""""""""""###"""!!!!!!"""###""" ffflllssswwwzzz}}}wwwmmmfffcccbbbZZZYYYVVVSSSRRRTTTWWWXXX___gggsss}}}~~~uuuggg\\\OOOKKKDDD<<<666111///......---------,,,,,,++++++,,,+++***+++,,,---,,,***++++++++++++++++++,,,,,,,,,,,,------------......------------------------,,,,,,------.../////////000///////////////......,,,+++***)))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$"""!!!%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!"""""""""""""""#################################!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$##################!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$###""""""###$$$$$$###"""""""""###$$$%%%%%%%%%$$$"""!!!!!!!!!"""###$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&########################%%%%%%$$$###""""""""""""!!!"""""""""########################"""""""""""""""!!!!!! !!!!!!"""""""""""""""############"""""""""""""""##################"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!###"""""""""""""""######$$$###""""""###$$$"""!!!###$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$%%%$$$$$$###"""!!! ########################!!!!!!!!!!!!""""""""""""!!!"""$$$$$$$$$""" !!!"""""""""############%%%%%%%%%$$$$$$#########$$$###"""""""""###%%%&&&######""""""######$$$%%%########################$$$$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))(((((((((((()))))))))***((()))))))))*********************++++++*********+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++---...///...///111222222222222222222222222222222111111000//////......,,,,,,+++***))))))))))))%%%&&&&&&'''((())))))***''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""""""""""" !!!!!!"""###$$$$$$%%%############""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!"""######$$$#########""""""!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""""""""""""""$$$######"""""""""!!! dddhhhlllooossszzzyyypppiiiccc```SSSOOOKKKKKKMMMQQQVVVZZZgggmmmuuuzzzttteeeQQQCCC999888777444222///---,,,,,,,,,,,,,,,++++++++++++---,,,+++,,,---...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,------.../////////000/////////.........---,,,++++++************+++(((((((((((((((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$###%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!""""""####################################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""########################""""""#########$$$$$$$$$%%%$$$###!!!!!!###$$$%%%%%%%%%$$$###"""""""""###$$$$$$"""!!!!!!!!!"""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###%%%&&&&&&"""""""""!!!!!!"""""""""$$$###"""!!!!!!!!!!!!!!!!!!"""""""""#####################"""""""""!!!!!!###""""""!!!!!!""""""###!!!!!!"""""""""###############""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######"""""""""""""""###"""###$$$&&&'''&&&### """"""############""""""$$$$$$###""""""###$$$$$$%%%$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""###"""###$$$%%%%%%###!!! """""""""""""""########################"""""""""$$$###"""""""""###%%%&&&######""""""######$$$%%%#########################################################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))'''(((((((((((()))))))))((()))))))))************,,,+++)))(((((()))+++,,,,,,,,,------------,,,,,,++++++,,,,,,------------+++---...///...///111222000000000000000000000000111111000000///.........---,,,+++******))))))***''''''((((((((((((((((((((((((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""###### !!!"""######$$$$$$#########"""""""""!!!!!! !!!!!!!!!!!!""""""""" !!!"""###############"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""$$$$$$$$$###"""!!!!!!"""ccceeeiiimmmttt~~~uuulllddd^^^RRRLLLIIIKKKOOOSSSXXX]]]jjjkkkmmmlllcccTTTBBB666444111///,,,+++---///000++++++*********+++,,,,,,...---,,,,,,......---,,,++++++,,,---............++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////////////////...------,,,,,,,,,++++++*********++++++(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%&&&'''$$$$$$$$$$$$############"""############$$$$$$$$$!!!""""""############"""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$##################$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$###""""""###$$$%%%&&&%%%$$$###"""!!!!!!!!!######"""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%%%%""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""##################"""""""""!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!"""""""""##################""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""######$$$######"""""""""""""""######%%%((())))))&&&###"""""""""######"""""""""$$$###""""""""""""###$$$$$$$$$#########""""""""""""""""""""""""""""""""" !!!!!!""""""######"""###$$$%%%%%%$$$###""""""""""""!!!"""######$$$""""""""""""""""""""""""###""""""""""""###$$$$$$######""""""######$$$%%%###############$$$$$$$$$"""""""""#########$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))))))))************---+++)))'''''')))+++---+++,,,,,,------,,,,,,++++++,,,,,,------......///+++---...///...///111222////////////////////////000000000//////.........------,,,***************((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############ !!!!!!""""""###############"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""######$$$$$$$$$######!!!!!! !!!!!!"""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$"""""""""""""""""""""""""""$$$$$$$$$"""!!!"""###gggjjjnnnssszzzxxxlllaaaZZZTTTNNNKKKOOOTTTUUUXXX]]]___]]]YYYTTTMMMCCC999222222000...,,,+++---///111,,,+++***))))))+++---......---,,,,,,---...---,,,***+++,,,...//////......***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.........---,,,,,,++++++******)))))))))******+++(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&'''$$$$$$$$$$$$############"""############$$$$$$$$$"""""""""""""""######$$$ !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$ !!!!!!""""""######!!!"""###$$$$$$$$$######""""""""""""#########$$$"""############$$$$$$$$$$$$##################$$$$$$###""""""!!!!!!!!!!!!""""""############"""""" !!!!!!"""#########""""""""""""""""""""""""######"""""""""######$$$######"""!!!!!!"""######!!!!!!!!!!!!"""###$$$$$$""""""""""""###############"""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!"""""""""###############"""""""""!!!!!!"""""""""############""""""""""""""""""""""""########################!!!!!!"""""""""#########$$$$$$###"""""""""""""""###"""!!!###%%%'''&&&&&&"""######$$$$$$######"""""""""############"""""""""############$$$$$$$$$######################## !!!"""#########!!!!!!""""""######$$$$$$###"""!!!!!!!!!"""$$$$$$"""""""""""""""""""""""" !!!""""""######""""""######""""""######$$$%%%""""""#########$$$$$$$$$ !!!"""###$$$%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''((('''''''''((((((((())))))))))))))))))************++++++***))))))***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---.../////////+++---...///...///111222........................///////////////.........,,,+++***))))))((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############!!!!!!!!!"""""""""""""""###"""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""#########"""!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""!!!###%%%$$$""""""###%%%nnnqqqvvvzzzyyykkk___WWWSSSLLLIIIOOOSSSRRRTTTXXXRRRMMMFFF@@@;;;777444111------.........---++++++---+++)))((()))+++...000---,,,++++++------,,,+++((()))***,,,------,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000......---,,,,,,+++******))))))(((((((((((()))***(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$############""""""############$$$$$$$$$###"""!!!!!!!!!"""$$$%%% !!!!!!"""###$$$$$$$$$########################""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$ !!!!!!"""###$$$$$$%%% !!!"""$$$$$$$$$###""" !!!!!!!!!""""""######"""############$$$$$$$$$########################"""!!!!!!!!!!!!!!!"""###!!!"""###$$$$$$###"""!!! !!!"""###$$$$$$##############################""""""""""""""""""%%%$$$###""""""###$$$%%%!!!!!!""""""###$$$&&&'''""""""""""""############""""""""""""!!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!!!!!!!""""""#########$$$""""""""""""""""""""""""########################!!!!!!""""""#########$$$$$$$$$###""""""!!!""""""!!!"""%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$""""""############"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$ !!!###$$$%%%###"""!!!!!!!!!"""$$$%%%"""""""""""""""######### """#########"""!!!#########"""###$$$$$$%%%""""""######$$$$$$$$$$$$ """###$$$%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''((((((((()))))))))))))))************)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,------...///000000+++---...///...///111222///////////////////////////////////////.........+++***)))(((((('''''''''$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!""" !!!  !!!"""###""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""" ###%%%$$$""""""$$$&&&tttvvvyyy||||||~~~uuummmeee^^^XXXWWWTTTSSSRRROOOKKKIIIDDD===555111111111---***++++++++++++++++++++++++)))***,,,------,,,***)))***+++---...---+++)))'''*********,,,------+++)))***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,///---,,,***))))))******))))))))))))))))))))))))***)))((('''&&&&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$"""!!!  !!!"""###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!"""""""""""""""############$$$$$$$$$""""""""""""""""""""""""######""""""!!!!!! """###$$$###""""""%%%'''###"""!!!"""$$$$$$  !!!###$$$%%%$$$$$$$$$###############""""""""""""!!!!!!!!!!!! !!!!!!""""""######""""""""""""###### !!!!!!""""""######$$$$$$##################$$$%%%&&&%%%###"""###$$$$$$$$$###"""!!!!!!""""""!!!!!!""""""#########$$$$$$$$$"""!!! &&&(((&&&###"""!!!######""""""""""""############"""""""""""""""###$$$######"""""""""""""""$$$%%%&&&$$$"""!!!!!!"""#########""""""""""""!!!############"""""""""""""""""""""""""""""""""""" !!!"""$$$$$$############"""!!!""""""""""""""""""""""""######""""""!!!  !!!"""######$$$$$$#########""""""!!!!!!#################################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&&&&&&&''')))***))))))((((((''''''&&&&&&+++***)))(((((()))***++++++***************++++++'''(((***+++,,,---......000///---,,,,,,---...000...------,,,+++***)))))),,,,,,---...---***((('''))))))((('''&&&%%%%%%%%%'''((((((((('''&&&%%%%%%((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%''')))%%%%%%$$$###""""""######!!!!!!"""###$$$$$$%%%%%%""""""""""""############"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###$$$$$$######"""!!! ###$$$###!!! ###&&&""""""!!!!!!!!!!!!""""""""""""############""""""{{{{{{}}}~~~zzzwww{{{tttllleee```^^^[[[VVVRRROOOKKKGGGDDD===777111...//////---***++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++******,,,++++++,,,......---+++***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------...---,,,***))))))******((((((((((((((((((((((((***)))((('''&&&&&&'''((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!!!!""""""""""""!!!!!!%%%%%%$$$######"""!!!!!!!!!!!!!!!"""""""""######$$$$$$###""""""###$$$$$$########################"""""""""""""""!!!!!! $$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""" !!!!!!!!!!!!"""""""""###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!!!! """ """"""!!!###""" !!!######!!!""""""""""""###$$$%%%&&&$$$$$$$$$######"""""""""%%%%%%$$$###!!! !!!""""""######$$$%%%%%%$$$$$$############$$$$$$!!!!!!"""""""""""""""##############################$$$%%%%%%######$$$%%%###""""""""""""######$$$""""""######$$$$$$$$$$$$%%%$$$###""""""!!!!!!!!!"""$$$###!!! ##############################""""""""""""######$$$######"""""""""""""""$$$%%%&&&%%%###!!!"""###$$$############"""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!"""###$$$############"""!!! """""""""""""""""""""""""""""""""###$$$$$$%%%%%% !!!"""#########$$$$$$$$$######"""""""""########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''((()))***)))))))))(((((('''''''''******)))(((((()))******++++++******)))*********(((((()))+++,,,,,,,,,,,,///...---,,,,,,---......---,,,,,,,,,+++*********++++++,,,---,,,+++)))'''))))))(((&&&&&&%%%%%%&&&''''''((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""!!!!!!""""""!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!! """""""""""""""""""""""" !!!"""######"""!!! """""""""""""""""""""""" !!!!!!!!! """###%%%$$$$$$###""""""!!!!!!!!!"""""""""!!!!!!###$$$""""""!!!!!!!!!!!!""""""""""""############""""""~~~vvvmmmkkknnnxxxzzzqqqkkkeee___ZZZSSSLLLGGGBBB>>>;;;555000,,,+++,,,---,,,***+++++++++++++++++++++++++++,,,---......---,,,+++,,,+++***))))))***,,,------,,,++++++---......---***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,+++***************(((((((((((((((((((((((()))(((''''''&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""#####################$$$$$$$$$$$$###""""""""""""###$$$$$$$$$############$$$$$$$$$$$$$$$######""""""!!!"""""""""#########$$$$$$$$$$$$###""""""###$$$$$$########################%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######!!!!!!!!!"""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""" ### ###!!! """######"""$$$$$$############$$$$$$%%%%%%$$$###""""""!!!!!!%%%$$$$$$###""""""!!!!!!"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###############"""""""""########################"""$$$%%%$$$######$$$%%%""""""!!!""""""###%%%%%%######$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""""""""###!!!$$$&&&%%%$$$$$$$$$""""""$$$$$$$$$$$$""""""###"""""""""""""""######$$$######"""""""""""""""%%%&&&&&&%%%###"""###$$$$$$$$$$$$############""" !!!"""###$$$%%%%%%""""""""""""""""""""""""!!! !!!!!!"""###$$$"""######""""""!!! """"""""""""""""""""""""!!!""""""######$$$$$$%%% !!!!!!""""""######$$$$$$############""""""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((()))******))))))))))))((((((((((((***))))))(((((())))))***,,,+++***)))))))))))))))(((((()))***************,,,,,,------------,,,,,,++++++++++++************)))***+++,,,,,,+++***))))))((('''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''''''''$$$""" ######"""!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%""""""!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!######################## !!!!!!!!! """$$$%%%%%%$$$$$$###""""""""""""  !!!"""""""""""""""!!!!!!!!!!!!""""""""""""############""""""|||rrrgggaaaaaagggssswwwmmmfffWWWQQQHHHAAA;;;777444111000---***)))***++++++******************************+++,,,,,,,,,,,,+++*********))))))***+++,,,,,,...,,,******+++---------******+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,---............---,,,++++++***************((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################"""!!!!!! ##############################""""""""""""######&&&%%%$$$######$$$%%%&&&$$$#########"""""""""!!!"""#########$$$$$$$$$$$$$$$##################$$$########################&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%!!!!!!"""""""""#########""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!### """$$$"""###""" !!!###$$$%%%######"""!!! !!!!!!%%%%%%$$$###"""!!! !!!!!!"""###$$$%%%&&&&&&!!!""""""######$$$%%%%%%$$$######""""""######$$$%%%%%%$$$$$$######""""""""""""""""""############$$$%%%%%%$$$"""""""""############"""######$$$$$$########################%%%$$$######"""""""""###"""###%%%&&&&&&&&&&&&&&& !!!###$$$$$$###!!! """"""""""""""""""###$$$$$$######"""""""""""""""$$$&&&&&&%%%#########$$$$$$$$$$$$$$$############ !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!!!!!!!"""""""""###""""""""""""""""""""""""########################&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))******)))))))))))))))))))))))))))))))))(((((())))))))),,,+++***))))))(((((()))(((((()))))))))))))))((()))+++,,,......---,,,+++(((((())))))))))))))))))(((((()))***++++++******)))((('''&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%&&&%%%$$$###"""######""""""""""""######""""""#########$$$$$$$$$%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""!!! """$$$%%%$$$$$$$$$#########"""""" !!!###""" """"""!!!!!!!!!!!!""""""""""""############""""""zzzqqqfff```___^^^hhhuuuvvviii^^^KKKEEE===666222000...,,,///---+++*********))))))************************)))))))))******)))))))))'''(((***,,,,,,,,,***))),,,***((((((***+++,,,,,,*********++++++++++++++++++++++++++++++++++++++++++,,,------......------******+++*********))))))''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""!!!!!! ########################&&&&&&&&&&&&&&&&&&&&&&&&###"""!!! !!!"""############""""""""""""""""""#########$$$$$$$$$$$$#########$$$$$$#########""""""""""""""""""""""""!!!!!!""""""!!!!!! """######$$$$$$$$$##############################%%%$$$$$$$$$#########"""""""""""""""############""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######"""""""""""""""""""""!!!!!!"""$$$&&&$$$###"""!!! $$$$$$######"""!!!!!! !!!!!!###$$$%%%&&&'''"""""""""###$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""%%%%%%$$$$$$######""""""!!!!!!"""""""""#########%%%&&&&&&$$$""" !!!&&&&&&$$$###"""""""""""""""""""""""""""!!!!!!!!!######"""!!!!!!!!!"""""" !!!############ """######""" """"""!!!!!!"""###$$$$$$$$$######"""""""""""""""$$$%%%&&&%%%###"""###$$$$$$$$$$$$#########""""""######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))))))))((((((((((((((()))))))))((((((((())))))(((((((((+++******)))(((((())))))'''(((((()))))))))(((((((((***,,,...///...,,,+++'''''''''((((((((((((((('''(((((()))************(((((('''&&&&&&&&&&&&'''&&&&&&'''(((((()))(((((($$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''$$$$$$###"""###$$$%%%&&&$$$$$$$$$######$$$$$$%%%###############$$$$$$$$$%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""$$$$$$$$$$$$###############""" !!!###""" """"""!!!!!!!!!!!!""""""""""""############""""""|||tttjjjbbb___[[[```iiirrrzzz}}}rrrcccVVV@@@;;;555000......---,,,...---,,,+++***))))))(((************************((((((((((((((((((((((((&&&(((+++------+++)))'''***)))((((((***++++++***))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))******+++******))))))''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""######$$$"""""""""""""""""""""""""""""""""#########$$$$$$"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!! """"""###$$$$$$$$$$$$###""""""""""""""""""""""""######"""!!!!!! """""""""#########$$$$$$"""############$$$$$$$$$########################!!!!!!!!!!!!"""""""""""" """$$$$$$!!! """"""###$$$###""""""###%%%%%%%%%$$$###""""""############"""""""""!!!!!!!!!##################""""""###$$$$$$%%%%%%&&&''''''!!!!!!!!! !!!!!!!!!###############""""""""" !!!!!!""""""#########%%%&&&&&&$$$!!! ((('''%%%$$$""""""!!!!!!"""!!!!!!!!!!!! """"""!!!!!!!!!!!!!!!"""!!! """$$$%%%$$$### !!!""""""!!! !!!!!!!!!!!!"""###$$$%%%$$$######""""""""""""""""""$$$$$$$$$""""""###$$$#########""""""""""""!!!############""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!""""""######$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""#################################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((('''(((((())))))((((((''')))))))))(((((())))))***''''''((())))))))))))))))))***,,,...///...---,,,)))))))))(((((((((((((((''''''(((((())))))******(((''''''&&&&&&&&&''''''%%%&&&''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!"""$$$&&&(((%%%$$$$$$$$$$$$%%%&&&&&&########################""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""!!!!!!###%%%"""""""""""""""""""""""""""  !!!"""""""""""""""!!!!!!!!!!!!""""""""""""############""""""{{{oooccc^^^ZZZ[[[___hhhsss||||||sssllldddVVVHHH777333///,,,,,,,,,,,,++++++,,,,,,+++)))))))))***************************))))))(((((((((((()))))))))******+++******)))(((***))))))***,,,,,,+++))))))))))))))))))***++++++************************)))***++++++,,,,,,++++++((()))***++++++***))))))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#################################$$$%%%&&&''''''&&&&&&$$$$$$$$$#########""""""!!!!!!"""######"""!!!!!!%%%%%%%%%&&&&&&%%%%%%%%%!!!"""""""""""""""""""""!!!!!!!!!"""""""""######"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""%%%%%%&&&&&&%%%%%%$$$###""""""###$$$$$$$$$$$$$$$"""""""""""""""""""""""" """"""#########$$$$$$$$$"""############$$$$$$$$$######################## !!!!!!!!!"""""""""###"""""""""######"""!!!!!!$$$&&&%%%###!!!"""###$$$$$$###############$$$!!!!!!!!!!!!""""""""""""#########""""""!!!!!!!!!######$$$$$$%%%&&&&&&&&&""""""!!!!!!!!!!!!""""""!!!!!!"""""""""""""""### !!!!!!"""######$$$"""###$$$###"""!!!"""###'''&&&%%%$$$###"""""""""""""""""""""!!!!!!!!! ###""""""!!!""""""######"""!!!"""$$$''''''%%%###########################!!!!!!!!!!!!"""###$$$%%%$$$######"""""""""""""""!!!"""######!!!!!!"""###"""""""""!!!!!!!!! """""""""""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$""""""""""""!!!!!!!!!!!!""""""""""""#########$$$########################!!!!!!""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&%%%&&&&&&&&&'''''''''(((''''''((())))))(((''''''(((((('''(((((()))***+++&&&'''((()))***+++++++++***+++---...//////......,,,,,,,,,++++++******)))(((((('''''''''(((((()))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$$$$$$$######$$$$$$%%%&&&########################!!!!!!!!!!!! """"""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!###$$$""""""!!!!!!!!!!!!""""""""""""############""""""rrrccc[[[YYYXXXYYYbbbooo{{{}}}uuuhhh]]]WWWRRREEE888111...+++)))*********)))((()))******))))))***+++))))))))))))))))))))))))******))))))))))))******,,,+++***((((((((())))))*********,,,...---,,,***)))))))))))))))******+++************************))))))***++++++++++++***((()))***++++++***)))(((''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""" !!!###%%%&&&&&&&&&%%%$$$$$$$$$$$$######""""""###$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###"""###########################$$$$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!""""""######"""############$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######'''###!!!###''''''###!!!$$$'''&&&###!!!!!!"""""""""!!!!!!!!!!!!"""""" !!!!!!""""""###### !!!!!!""""""###### !!!!!!"""######$$$$$$######""""""""""""###### !!!!!!""""""###### !!!"""######$$$!!!"""###""""""$$$&&&%%%%%%$$$$$$###$$$$$$$$$$$$#########""""""!!!!!!$$$###############$$$$$$!!!$$$$$$!!!%%%%%%$$$######$$$%%%%%%!!!!!!!!!!!!"""###$$$%%%$$$######""""""""""""""" !!!""""""!!! !!!###!!!!!!!!!!!! !!!"""###$$$%%%%%%""""""""""""""""""""""""###"""!!!!!!!!!!!!""""""!!!!!!"""""""""""""""!!!""""""""""""""""""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!######$$$$$$%%%%%%%%%%%%######################## """###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&''''''''''''(((***+++,,,&&&'''(((***+++,,,,,,,,,+++,,,---...//////////////////......---,,,++++++)))(((''''''''''''((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%###!!! ######""""""###$$$%%%%%%$$$$$$##################""""""""""""############""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""!!!"""###"""!!!!!!###%%% !!!!!!!!!!!! ###$$$###!!! ###&&&""""""!!!!!!!!!!!!""""""""""""############""""""ssscccVVVTTTXXX[[[___kkkyyy}}}xxxggg^^^SSSKKKFFFAAA;;;666///...---+++***))))))(((******))))))(((((('''''')))***,,,------+++((('''******))))))))))))******,,,+++******))))))******---,,,+++))))))))))))***))))))))))))***************++++++***((('''((())),,,,,,,,,+++++++++******,,,,,,,,,+++***))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""" !!!"""###########################""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!! !!!!!!$$$$$$############$$$$$$!!!!!!""""""############""""""!!!!!! ######$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!! """"""!!!!!!!!!!!!"""""""""""""""""""""#########&&&&&&%%%$$$#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######################## !!!!!!!!!!!! !!!!!!""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!"""""""""############&&&%%%%%%$$$###"""!!!!!!###"""!!!"""%%%&&&$$$""" """###$$$&&&&&&###"""!!! !!!"""###""""""!!!!!!###$$$&&&(((&&&%%%%%%$$$###"""!!!!!!###############"""!!!!!!$$$$$$$$$$$$$$$###"""!!!"""######"""!!!!!!"""$$$$$$"""!!!!!!###%%%%%%$$$!!!!!! !!!###$$$""""""""""""""""""""""""!!!!!!"""############### """######"""!!! !!!%%%$$$###""""""###$$$%%%%%%$$$$$$$$$######"""""" !!!!!!""""""""""""#########$$$$$$$$$!!!!!!!!!!!!!!!"""###### !!! $$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###""""""######%%%%%%%%%%%%############$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&&&&&&&&&&'''(((((((((''''''((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&'''&&&&&&&&&'''***---...//////...------...000000//////...---+++***)))((())))))((('''&&&&&&%%%%%%!!!"""%%%'''((((((((((((&&&&&&&&&&&&%%%$$$###"""'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$######""""""######!!!!!!""""""#########$$$%%%$$$"""!!!!!!!!!"""###""""""!!!!!!  """$$$!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!"""#######################################}}}rrreee[[[YYY]]]```cccjjjpppmmmeeeRRRKKKCCC>>>;;;888333///......,,,+++***)))))))))***)))))))))((((((((('''+++++++++*********))))))******))))))))))))******+++******)))))))))))))))***))))))))))))+++,,,---(((((()))))))))*********)))***+++***((((((((())),,,,,,+++++++++*********+++++++++***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""%%%&&&&&&%%%%%%###""""""############""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$############$$$$$$"""""""""#########$$$$$$$$$$$$######""""""""""""######$$$%%%%%%%%%%%%%%% """###%%%&&&&&&###""""""!!!!!!""""""###!!!!!!!!!"""######$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""#########""""""!!!!!!!!!#########$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""###"""!!!###%%%&&&$$$"""!!!!!!""""""######$$$$$$###"""!!!!!!!!!!!!"""#########"""""""""###$$$%%%%%%$$$$$$######"""""""""###############"""!!!!!!######$$$$$$###""""""!!! !!!!!!  """"""!!! !!!###$$$###"""######"""""""""###%%%%%%""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$###"""""""""!!!"""#########!!! !!!"""$$$###""""""""""""###$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!"""!!!!!!!!!"""""""""######$$$###"""!!!!!!"""###$$$###$$$$$$$$$######"""!!!"""###$$$%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''(((((((((((('''&&&&&&'''(((((())))))(((((((((((())))))******)))))))))((((((((('''&&&&&&&&&'''***,,,...///...---------...///000111111000...---,,,+++***)))(((((('''&&&&&&%%%%%%######%%%&&&''''''((((((&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######""""""######!!!"""""""""############$$$$$$"""!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!"""!!! """"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!#########"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!""""""############"""########################zzzpppggg```aaacccdddcccccc```WWWMMMAAA===999666666444111---------+++***))))))))))))))))))))))))((((((((((((,,,+++***(((((()))***+++++++++************++++++,,,,,,+++++++++*********)))))))))))))))+++,,,,,,(((((())))))))))))******)))***+++***)))((()))***++++++++++++*********)))******))))))((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############%%%%%%%%%%%%%%%$$$###"""$$$$$$#########"""""""""#####################$$$$$$######""""""######$$$$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$############""""""""" !!!###$$$$$$######"""############""""""""""""  !!!"""###$$$$$$%%%""""""!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$###########################""""""###%%%%%%$$$"""#########"""""""""""""""###""""""!!!!!!""""""###$$$###"""!!!!!!!!!!!!!!!########################"""############""""""!!!""""""######""""""!!!!!! !!! """######"""  !!!"""""""""""""""""""""""""""!!!""""""############"""&&&&&&%%%$$$###"""!!!!!!"""#########!!! !!!"""###""""""!!!!!!""""""#########""""""""""""!!!!!!$$$$$$###""""""!!! !!!!!!!!!!!!""""""$$$###"""!!!!!! """"""!!!!!!!!!"""###$$$######""""""""""""######"""############"""!!!!!!######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%'''((())))))(((&&&%%%%%%&&&((())))))((((((''''''(((((()))************))))))))))))'''&&&&&&&&&(((***,,,---...------------...///000111000///...---,,,+++***((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$######%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######""""""######""""""""""""##################"""!!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!"""!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######""""""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!""""""""""""""""""""""""xxxooohhhcccfffddd```ZZZTTTMMMDDD===;;;999666444444222///---,,,+++***)))))))))))))))))))))))))))((((((((((((++++++***)))))))))))))))++++++************++++++////////////......------,,,+++******)))((((((((((((((((((((()))))))))***)))***+++***)))((()))***+++************)))))))))(((((((((''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$########################### !!!"""###$$$$$$$$$$$$$$$$$$#########""""""""""""""""""############"""!!!!!!!!!!!!!!!!!!"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! &&&%%%$$$###"""!!!   """""""""""""""#########"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""#########$$$$$$$$$#########$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!!!!"""""""""#########$$$""""""############"""!!!!!!!!!""""""""""""!!!!!! !!!!!!  """ !!!###%%%$$$!!! """"""""""""""""""""""""!!!"""############"""""""""""""""!!!!!! !!!###$$$###!!!!!!"""###""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!!!!""""""  """######""""""""""""""""""###""""""#########""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((()))'''%%%$$$$$$%%%''')))(((((((((''''''((((((((())))))))))))))))))))))))'''&&&&&&'''(((***+++,,,,,,,,,,,,------.../////////...---,,,***)))(((((('''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$##################%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######"""""""""""""""#########"""""""""!!!!!!!!!"""""" !!!!!!""""""!!!!!! """###!!! !!!"""###""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""###############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!{{{qqqjjjfffddd\\\SSSJJJBBB<<<999888888666333111///,,,)))'''******)))(((((()))))))))(((((((((((())))))))))))((()))***++++++***(((&&&+++******************+++....../////////...---,,,++++++******)))((((((''''''(((((((((((()))))))))((()))******)))((()))+++*********)))))))))(((((('''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$########################### !!!"""###$$$$$$$$$$$$$$$$$$$$$############!!!!!!!!!""""""#########""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!"""""""""!!!  !!!"""###$$$%%%&&&$$$$$$############$$$$$$$$$$$$######"""!!!!!!!!!"""""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!! ################################################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!"""""""""###$$$$$$%%%%%%"""###$$$$$$$$$#########!!!!!!!!!"""######$$$$$$""""""############"""""" !!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$!!!""""""#########"""""" !!!""""""""""""!!!!!!"""###$$$###"""!!!###%%%""""""###$$$&&&%%%""" $$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""#########""""""!!! !!!!!!!!!!!!###$$$###"""!!!"""$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""!!!"""""""""#########$$$"""""""""""""""""""""""" !!!"""$$$$$$"""!!! """$$$"""""""""######"""""""""""""""############""""""&&&&&&&&&%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%)))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((()))***++++++***+++,,,,,,---...............---,,,***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%######$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""############""""""""""""""""""!!!!!!!!!"""""""""!!!!!! !!!!!!"""""" !!!!!! """######"""  !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""#######################################"""!!! !!!!!!!!!!!!!!!!!!!!!!!!yyymmmeeeaaaUUULLLBBB;;;555111333888888666333000,,,)))'''&&&)))((((((((((((((()))***(((((((((((())))))))))))'''(((+++,,,,,,***'''%%%******))))))))))))*********+++,,,---,,,+++***)))&&&'''((()))************''''''(((((((((((())))))((()))******))))))***+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$$$$$$$#########!!!!!!!!!"""######$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%############$$$$$$$$$%%%""""""""""""############"""!!!!!! !!!!!!"""$$$$$$######"""!!!!!!!!!######"""""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$$$$###"""#################################"""""""""""""""###""""""!!!!!!""""""###"""""""""""""""""""""""" !!!""""""######"""""""""#########$$$$$$""""""######$$$$$$$$$%%%"""$$$%%%%%%###""""""### !!!!!!"""###$$$$$$$$$"""######$$$$$$######""" !!!""""""#########"""!!!!!!!!!""""""#########!!!""""""############"""!!!!!!""""""######""""""$$$%%%%%%$$$######$$$&&&$$$######$$$%%%%%%### ######$$$$$$$$$###"""!!!"""""""""""""""""""""""""""############""""""!!! !!!"""###$$$$$$!!!###$$$###""""""###%%%!!!""""""######""""""!!!!!!!!!""""""""""""###### !!!""""""###$$$$$$######""""""""""""!!!!!! """###%%%&&&######"""""""""###$$$%%%""""""############""""""""""""###$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%(((((((((''''''((((((((((((''''''&&&&&&''''''(((''''''''''''((((((((((((&&&''''''((()))*********)))***+++,,,---.........000///...---,,,+++***)))&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###############$$$$$$$$$#########$$$$$$$$$$$$$$$%%%$$$######""""""##################"""""""""""" !!!"""""""""!!!!!! !!!!!!!!!!!!!!!######$$$"""  %%%$$$###""""""!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################"""############""""""!!!""""""""""""""""""""""""wwwiii\\\RRRNNNAAA:::555333///,,,///555777555222///+++******+++'''''''''''''''((()))***'''((((((((()))))))))***((()))*********)))''''''))))))(((((((((((())))))((()))+++++++++***((('''&&&'''((()))*********)))'''''''''((((((((())))))''')))******))))))***+++))))))((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########!!!!!!"""######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$$$$#########"""""""""######$$$$$$$$$%%%%%%%%%$$$###"""!!!"""###%%%&&&&&&&&&%%%###"""   !!!!!!""""""###############"""""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%$$$###"""########################$$$#########"""""""""!!!######""""""""""""######"""""""""""""""""""""""" !!!"""$$$$$$%%%#########$$$$$$$$$%%%%%%###############$$$$$$$$$"""$$$&&&%%%###!!!"""###""""""""""""""""""######"""###$$$$$$$$$$$$###""""""###$$$$$$$$$###"""!!!!!!!!!!!!"""""""""""""""!!!!!!"""###############!!!""""""###$$$$$$######"""###$$$###!!!!!!###$$$%%%###""""""######""" !!!!!!!!! """"""""""""""""""""""""###############"""!!!!!!!!!!!!!!!"""#########$$$!!!"""$$$$$$###"""$$$%%%""""""###$$$$$$###"""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!###$$$$$$"""############$$$$$$$$$!!!"""###$$$$$$###"""!!!######$$$%%%%%%%%%%%%%%%%%%$$$############$$$%%%######$$$%%%%%%%%%%%%$$$''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&''''''(((((()))******)))(((((((((''''''&&&&&&''''''(((''''''(((((())))))))))))&&&'''((())))))*********((()))***,,,------------000///...---,,,***))))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$%%%$$$######""""""##################"""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!! ###$$$$$$###  """"""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################!!!""""""############"""########################uuuvvvssshhhXXXHHH???;;;222......111///***,,,111111000---***((((((***,,,'''''''''''''''((()))***'''((((((((())))))******+++***(((''''''(((((()))((((((''''''''''''(((((()))***,,,,,,,,,+++)))'''))))))*********((('''%%%''''''''''''((((((((()))''')))******))))))***,,,)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$ """$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!""""""###$$$%%%%%%%%%######""""""""""""######$$$$$$############$$$$$$$$$#########""""""!!!!!!!!!!!!""""""###############!!! ###$$$ !!!!!!"""###$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&& """###%%%&&&&&&"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###"""""""""""""""""""""""""""$$$$$$$$$#########""""""######""""""""""""######"""""""""""""""""""""""" !!!"""###$$$%%%&&&""""""""""""####################################"""$$$&&&%%%"""!!!"""###$$$$$$$$$###"""!!!!!! """###$$$%%%%%%$$$###"""%%%%%%&&&%%%$$$""" """""""""""""""!!!!!!!!!!!!!!!"""###############""""""###$$$$$$$$$$$$$$$ !!!"""!!!!!!"""%%%###!!! !!!"""!!! """"""#########""" """"""""""""""""""""""""###############"""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""$$$$$$######$$$%%%"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$%%%""""""!!!!!! !!!!!! """!!!!!!!!!!!!""""""### !!!""""""""""""!!!!!!"""###$$$$$$###"""!!!###$$$%%%&&&&&&&&&&&&&&&$$$###"""!!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$(((((('''&&&$$$###""""""%%%%%%%%%&&&'''((()))***''')))***,,,,,,***)))''''''''''''&&&&&&'''''''''(((((())))))*********+++&&&'''((()))******))))))'''(((***,,,------------...---,,,+++)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%######$$$$$$%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%$$$$$$###"""#########$$$#########""""""!!!!!!!!!"""""""""!!!!!!""""""!!!!!!  !!!""""""!!!!!!"""### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######################## !!!"""#######################################llleeeZZZNNNBBB:::444222......---,,,,,,,,,,,,------+++***)))***)))(((&&&%%%%%%%%%&&&&&&((())))))******))))))))))))************))))))))))))******,,,***)))'''''''''((((((((()))***,,,+++***(((''''''''''''''''''&&&&&&&&&&&&'''((()))***+++,,,,,,)))))))))))))))))))))***))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!%%%%%%$$$$$$"""!!! """###$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$""""""!!!!!!!!!!!!""""""############"""""""""""" !!!######$$$$$$$$$&&&%%%$$$###""""""""""""'''&&&&&&%%%$$$###""""""%%%%%%%%%$$$###"""!!!  !!!"""###$$$%%%%%%""""""""""""############ !!!"""###$$$$$$%%%'''&&&$$$"""!!!""""""###$$$$$$######"""""""""!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""!!!""""""!!!!!!"""$$$"""###$$$###!!!!!!!!!"""#################################$$$$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%###"""$$$&&&%%%%%%$$$###""" """###$$$$$$$$$$$$###"""%%%%%%$$$###""""""######!!!!!! !!!"""############""""""!!!!!! '''&&&%%%&&&((((((%%%"""$$$$$$$$$$$$###!!! """""""""!!!""""""###$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$######!!!!!!"""###############!!!!!!"""###%%%$$$""" !!!!!!""""""""""""!!!!!!&&&%%%###"""!!! !!!!!!###"""""""""!!!!!! !!!!!!""""""######$$$$$$!!! !!!"""### !!!"""######$$$!!!!!!!!!!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%###"""###%%%%%%### ######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%&&&'''((())))))************))))))'''''''''''''''((())))))*********)))******+++,,,)))'''&&&(((+++,,,+++)))+++++++++***++++++,,,,,,111---***(((******(((&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''''''''&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$######""""""""""""""""""$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$""" !!!!!!!!!!!! """!!!  !!!"""!!!!!! !!!!!!"""!!! !!!###%%%&&& !!!""""""$$$"""!!!"""######"""!!!""""""""""""""""""""""""!!!"""""""""!!!!!!"""$$$$$$$$$%%%$$$$$$###""""""########################!!!!!!!!!!!!!!!!!!!!!!!!YYYTTTKKKAAA999222///------,,,++++++******+++++++++***(((((())))))(((&&&((((((''''''&&&''''''''')))(((((((((((((((((()))***))))))(((((())))))***)))((((((((((((((())))))'''((())))))))))))''''''''''''''''''''''''''''''''''''((()))***++++++,,,******))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###############""""""!!!!!!"""######$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$""""""!!!!!!!!! !!!"""#####################"""""""""######$$$&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$###""""""!!!#####################$$$""""""""""""############!!!!!!""""""######$$$$$$&&&%%%$$$"""""""""""""""!!! !!!!!!!!!!!!""""""""""""$$$$$$$$$#########"""""" !!!""""""!!!!!!"""###"""#########!!! !!!"""########################"""""""""#########$$$$$$"""""""""#########$$$$$$ """"""###$$$"""$$$%%%$$$"""!!!###$$$&&&%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###""""""!!!!!!""""""""""""!!!!!!!!!"""######$$$#########""""""""""""###""""""%%%((()))'''%%%$$$$$$######""""""!!!!!!%%%$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""!!! !!!!!!"""############"""$$$###"""#########!!!!!!!!!""""""""""""!!!!!!&&&%%%###"""!!!!!!!!!!!!$$$$$$$$$#########"""""""""""""""""""""#########!!!  !!!"""### !!!!!!""""""######"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%###"""###%%%%%%### ######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&))))))************))))))(((''''''''''''((())))))***************++++++,,,***((('''(((***+++***(((***))))))******+++,,,---000---)))((())))))(((&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%$$$$$$######$$$######"""""""""""""""!!!######""""""###$$$######$$$$$$######"""""""""""""""!!!!!!!!! """!!!  !!!"""!!!!!! !!!!!! !!!"""######!!! """!!! !!!""""""!!! """""""""""""""""""""""" !!!### !!!"""###############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!CCC???:::444///,,,++++++******)))(((((((((((())))))(((''''''((()))((('''(((((('''''''''((())))))(((''''''&&&&&&''''''((())))))(((((((((((())))))&&&&&&'''((())))))***)))''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))******************))))))((((((((('''((())))))))))))((('''((('''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!!"""###$$$$$$$$$###!!!!!!"""############"""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######"""""""""!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%$$$######"""!!!""""""""""""############"""""""""""""""#########%%%$$$###"""""""""""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$############"""""""""!!!"""###"""!!! !!!""""""#########!!! !!!"""########################!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%%%% !!!"""$$$&&&((()))***%%%%%%%%%$$$!!!!!!"""###%%%%%%$$$###$$$%%%'''(((###"""!!! !!!"""######"""!!!!!!!!!!!!!!!!!!$$$$$$###"""""""""######$$$$$$$$$$$$############!!!!!!!!!###&&&'''&&&%%%$$$###"""!!!!!!"""######'''&&&%%%###"""!!!!!!!!!"""""""""""""""""""""""" !!!!!! !!!""""""######""""""'''%%%""""""""""""!!!!!!!!!""""""""""""!!!!!!%%%$$$###"""!!!!!!""""""$$$$$$############""""""############""""""""""""!!! !!!""""""!!!!!!!!!!!!""""""""""""###############$$$$$$%%%########################"""############$$$$$$$$$$$$#########$$$$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%((())))))******))))))(((((((((''''''(((((()))******************+++,,,,,,+++***((()))******)))'''((((((((()))***+++,,,---...,,,)))((((((((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$"""!!!!!!$$$######""""""""""""""" """###""""""###$$$"""""""""""""""###$$$$$$######"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!! ######"""!!!!!!  !!!"""!!! """"""""""""""""""""""""  """ !!!"""###$$$$$$###"""!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!555333000---+++***+++,,,***)))((((((''''''(((((('''&&&%%%&&&((()))((('''$$$%%%&&&''')))+++---...(((''''''''''''''''''((()))((((((''''''(((((()))%%%&&&((()))***)))((('''''''''&&&&&&&&&'''((()))(((((((((((())))))))))))((((((((()))))))))))))))*********)))((((((''''''&&&''')))******)))'''&&&''''''&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$###""""""###############"""########################!!!!!!!!!"""######$$$$$$######""""""""""""######%%%%%%%%%%%%$$$$$$$$$###"""############""""""!!!!!!!!! !!!!!!"""######""""""######$$$$$$$$$%%%"""""""""""""""###$$$$$$&&&%%%%%%$$$###"""!!!!!!!!!"""""""""#####################"""""""""""""""$$$$$$###"""""""""""""""########################!!!!!!!!!!!!""""""""""""############"""""""""""""""######"""!!! !!!###$$$$$$$$$"""!!!"""###########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&''')))+++,,,---%%%%%%$$$###""""""###$$$$$$###"""!!!"""$$$%%%'''$$$###!!! !!!###$$$###""""""!!!!!!!!!""""""%%%%%%$$$###"""""""""###########################$$$###############"""!!!$$$###!!! """$$$%%%&&&%%%$$$###""""""""""""""""""""""""""""""""""""!!!!!!"""#########"""""" !!!!!!"""""""""""""""&&&$$$!!! !!!"""""""""!!!!!!""""""""""""!!!!!!#########"""""""""""""""!!!!!!!!!!!!!!!!!! $$$$$$######""""""!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!###""""""""""""###$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%(((((())))))))))))((((((((((((((('''((())))))***+++************+++,,,,,,---,,,++++++******)))((()))))))))((())))))***+++,,,+++***)))((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%###$$$$$$$$$######"""!!!$$$######"""""""""""""""!!!$$$$$$$$$$$$%%%&&&""""""!!! !!!"""###$$$############""""""""""""!!!!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!""""""!!!$$$###"""!!! !!!  """"""""" !!!!!!!!!!!!!!!!!!!!!!!!#########""" !!!######$$$%%%&&&&&&$$$###""""""###%%%&&&&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!000...,,,+++******+++,,,******)))(((((((((((((((&&&%%%$$$%%%''')))((('''$$$%%%&&&''')))+++---...)))((((((''''''(((((()))((((((''''''''''''(((((('''((()))))))))'''&&&%%%(((''''''''''''((()))***'''((((((((())))))******((((((((((((((()))))))))))))))))))))((((((''''''%%%'''(((******((('''%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$###""""""###$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$###""""""""""""""""""###%%%%%%%%%%%%$$$$$$$$$###"""############""""""!!!######"""!!!!!!!!!!!!!!!!!!""""""######$$$$$$%%%"""!!!!!!!!!"""###$$$%%%"""""""""""""""!!!!!!!!!!!!"""""""""#####################"""""""""""""""############"""""""""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######"""!!! !!!$$$%%%&&&%%%###"""###$$$""""""""""""""""""""""""########################""""""""""""############""""""###$$$$$$%%%%%%&&&###"""""""""###$$$$$$%%%$$$###"""""""""###$$$%%%%%%$$$"""!!!!!!"""$$$%%%#########""""""######$$$%%%%%%$$$###"""""""""###""""""""""""""""""""""""#########"""!!!!!!!!!"""$$$###!!! """$$$%%%$$$######"""######$$$$$$""""""""""""""""""""""""""""""###$$$$$$######""" !!!"""""""""""""""$$$""" """$$$$$$$$$!!!!!!""""""""""""!!!!!!"""""""""############### !!!!!!$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$######$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((((((((((((((((()))******+++++++++***+++,,,,,,---.........---+++*********,,,+++***)))((((((((((((+++++++++***(((&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$######""""""""""""""" !!!$$$$$$$$$###$$$&&&###"""!!!  !!!"""############"""""""""""" !!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!"""###"""!!! """"""!!!!!!!!! """!!! !!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!%%%&&&%%%###!!! !!!"""!!!###%%%&&&'''%%%$$$###"""###$$$$$$$$$$$$###""""""""""""""""""""""""""",,,,,,***)))))))))***++++++***))))))(((((())))))'''%%%%%%&&&((()))((('''(((((('''''''''((()))))))))(((((((((((((((((()))''''''&&&&&&&&&&&&''''''((()))(((((('''&&&%%%%%%'''''''''((()))))))))***&&&''''''(((((())))))***'''''''''(((((()))))))))((((((((((((((((((((((((&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%$$$###""""""$$$%%%%%%%%%%%%$$$##############################!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$######"""""""""!!!!!!!!!!!!""""""#########""""""%%%$$$###"""!!!!!!!!!!!!"""""""""#########$$$$$$"""!!!!!! !!!"""$$$%%% !!!!!!"""""""""""""""""""""############"""""""""""""""#########!!!""""""######"""!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""###!!!"""###"""!!! !!!"""$$$%%%&&&%%%###"""###$$$""""""""""""""""""""""""$$$$$$############"""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###############$$$$$$%%%$$$$$$###"""""""""######!!!!!!!!!!!!!!!""""""""" !!!!!!!!!"""$$$&&&$$$###"""!!!!!!"""######""""""!!!!!!"""######$$$""""""""""""""""""""""""!!!""""""""""""!!!  !!!!!!""""""!!!!!!!!! !!!###%%%%%%%%%!!!!!!""""""""""""!!!!!! !!!"""###############!!!!!!""""""""""""##################"""""""""""" !!!"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!"""###%%%%%%$$$######"""$$$%%%%%%###""""""#########$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''(((((())))))(((((('''))))))(((((())))))***++++++++++++++++++,,,---------...///---+++******+++,,,++++++***))))))))))))+++,,,,,,+++(((&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%""""""###$$$%%%&&&&&&%%%$$$######""""""""""""""" """"""!!! !!!"""""""""!!! ######"""""""""!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! """$$$%%%$$$###""""""""""""""""""""""""$$$$$$$$$###!!! !!!###!!!$$$&&&''''''%%%$$$ """"""""""""""""""""""""+++***))))))))))))************)))(((((((((((((((((('''&&&'''((()))((('''((((((''''''&&&'''''''''(((''''''&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&&&&''''''$$$%%%'''((())))))((((((%%%&&&&&&'''(((((())))))%%%&&&&&&'''((()))******&&&&&&''''''((()))))))))''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""########################!!!!!!!!!"""######$$$$$$######""""""""""""######""""""!!!!!!!!! !!!"""###############$$$######"""""""""######""""""""""""###############"""!!! !!!###$$$ !!!!!!!!!""""""""""""""""""""""""############!!!!!!""""""######$$$$$$ !!!"""######"""!!!!!!"""#########$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###### !!!""""""!!!!!!"""###"""###$$$###!!! !!!"""""""""""""""""""""""""""######"""""""""!!!!!!!!! !!!!!!!!!"""""""""%%%%%%%%%$$$$$$$$$$$$$$$"""""""""%%%'''&&&###  """$$$%%%%%%%%%$$$########################"""""""""""""""###$$$$$$""""""!!!!!!!!!"""######!!!!!!"""""""""#########!!!""""""!!!!!!%%%'''$$$$$$######""""""!!!!!!""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""!!!  !!!!!!""""""!!!!!!!!!!!!!!!"""$$$%%%$$$"""!!!!!!""""""""""""!!!!!! """###$$$$$$$$$###!!!!!!!!!"""""""""######"""""""""""""""#########!!!"""""""""!!! !!!!!!""""""######""""""!!!!!!""""""###$$$########################!!!"""$$$%%%%%%$$$###""""""$$$&&&%%%###!!!"""#########$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########''''''((((((((((((''''''))))))(((((())))))***+++,,,++++++++++++,,,------+++,,,---,,,)))((()))+++***************+++,,,,,,+++---...---)))&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######""""""""""""""" !!!###"""   !!!!!!!!! """""""""!!!!!!!!!  !!!""""""!!! !!!!!! !!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###""""""""""""""""""""""""!!!"""#########$$$&&&(((&&&(((***+++***(((%%%###  """"""""""""""""""""""""***************++++++,,,))))))(((''''''''''''((()))(((''''''((()))((('''%%%%%%%%%&&&&&&((())))))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&''')))***"""###&&&((((((((('''&&&%%%%%%%%%&&&'''(((((()))%%%%%%&&&'''((()))***+++%%%%%%&&&'''((()))******((('''&&&&&&&&&&&&'''((($$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$!!!!!!###$$$%%%&&&&&&&&&###############"""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$  ############"""""""""""" !!!######$$$$$$$$$""""""""""""###$$$%%%&&&#########"""""""""""""""$$$"""!!! !!!"""############"""""""""""""""""""""""""""############ !!!!!!"""###$$$$$$%%% !!!"""######"""!!!!!! !!!!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######!!!""""""!!!!!!"""$$$ """"""!!!  !!!""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$%%%%%%#########&&&(((&&&!!!"""$$$$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!"""######""""""######$$$$$$$$$%%%###$$$%%%### """%%%$$$$$$$$$$$$###!!! $$$###""" """"""""""""""""""""""""$$$######"""!!! !!!!!!!!!!!!!!!"""""""""###$$$$$$"""!!!!!!""""""""""""!!!!!! """###$$$$$$$$$### !!!!!!!!!!!!""""""######$$$$$$!!!"""""""""!!!  !!!"""######$$$#########"""###$$$$$$%%%######################## """$$$%%%%%%%%%###""""""$$$&&&%%%###!!!"""$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$###"""!!! ''''''(((((((((((('''''')))))))))))))))******+++,,,,,,++++++,,,,,,---...(((***,,,+++((('''(((***(((((()))***+++---///000+++---///...***'''&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''&&&%%%$$$$$$$$$######"""""""""""""""###$$$%%%$$$"""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!  !!!""""""!!! !!!!!! !!!!!! !!!######"""""""""!!!!!!!!!  """######""""""""""""""""""""""""""" """$$$&&&'''))),,,///222333333222...(((### ###!!!!!!###"""""""""""""""""""""""")))((((((((()))+++...000))))))(((''''''(((***+++***))))))((('''&&&&&&%%%))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''%%%&&&&&&&&&'''(((((((((+++***)))((((((''''''((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%###!!!#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&################################################!!!"""###$$$$$$###"""!!!"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""!!!!!!""""""###$$$###"""""""""""""""######""""""""""""!!!!!!!!!!!!$$$######"""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%%%%""" %%%%%%%%%$$$$$$###############$$$$$$$$$######"""%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$#########"""""""""###%%%%%%###"""###$$$$$$$$$############$$$$$$############""""""!!!!!!$$$$$$######""""""!!!!!!#######################################"""!!!!!! !!!"""######$$$######$$$$$$$$$############"""$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""############$$$$$$$$$%%%###""" !!!!!!"""###%%%%%%%%%###!!! !!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$$$$""""""""""""""""""##############################!!!  !!!######""""""!!!!!!!!! $$$#########""""""!!!!!! ###%%%$$$"""!!!###&&&########################%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((((((((((((((((('''''''''******+++++++++,,,,,,,,,++++++*********+++,,,---///...,,,***))))))******(((((()))***++++++,,,,,,///---***))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&'''&&&%%%$$$###"""#########$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""  !!!"""!!!  !!!!!!""""""$$$######"""!!! """""""""""""""""""""""""""!!!!!! !!!$$$###!!!!!!###$$$###"""%%%%%%%%%$$$$$$$$$###### ######"""'''222999999000111...(((######$$$%%%######""""""!!!!!!!!! """""""""""""""#########)))(((''''''(((***,,,...***)))((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))))))))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&################################################!!!""""""######""""""!!!$$$#####################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########"""""""""!!!!!!"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%%%%%%%%%%%%%&&&&&&'''$$$$$$###"""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!###""""""!!! !!!!!!!!!""""""""""""""""""""""""########################%%%###"""###%%%%%%""" $$$$$$#########"""""""""######$$$$$$$$$$$$######$$$$$$$$$######$$$%%%%%%######$$$$$$$$$######"""$$$$$$$$$#########"""""""""###%%%$$$###"""###$$$$$$$$$############$$$$$$$$$$$$#########"""""""""#########"""""""""""""""########################"""#########""""""!!! """"""#########""""""!!!$$$$$$$$$#########""""""$$$######"""!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""###$$$%%%%%%"""###%%%%%%%%%###""" !!!!!!"""###############"""###############""""""#########"""""""""""""""########################""""""!!! !!!""""""!!!!!!!!! $$$#########"""""""""""""""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&((((((((((((''''''''''''************++++++++++++*********+++++++++,,,,,,---,,,+++***))))))******'''((()))***+++,,,------///,,,***)))((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$###""""""""""""#########$$$$$$!!!!!!!!!!!! """""""""""""""""""""""""""!!! !!!"""!!! !!!!!!!!!"""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!  !!! ############"""""""""!!! ######!!!%%%...333333&&&''''''###  !!!!!!  !!!###%%%%%%$$$###!!!)))((('''''''''(((***+++)))))))))((('''&&&$$$###$$$%%%&&&'''(((******+++&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''')))))))))((((((((((((''''''''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%################################################"""!!!!!! !!!!!!"""%%%%%%$$$######"""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""""""""""""""""""""""""""############$$$############$$$%%%%%%&&&%%%$$$"""!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$#########$$$$$$###!!!###""""""""""""!!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$###############$$$%%%&&&"""######$$$$$$$$$######$$$$$$$$$###############"""###%%%$$$###"""###$$$$$$$$$############$$$$$$$$$$$$$$$###############!!!""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""!!!!!! $$$$$$$$$######""" $$$$$$#########"""""""""######!!! !!!""""""""""""""""""""""""""""""""""""#########$$$$$$"""###$$$%%%%%%&&&&&&%%%######$$$%%%%%%###"""!!!"""!!!!!!""""""###$$$$$$""""""#########"""!!!!!!$$$#########""""""!!!!!!""""""""""""""""""""""""$$$######""""""######$$$%%%$$$$$$$$$$$$########################"""""""""###"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))))))))************))))))+++,,,,,,,,,+++***+++***)))(((((()))***+++(((((()))***+++,,,---------+++)))(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!!!!!!!"""""""""###### """""""""""""""""""""""""""!!! """"""!!! !!!!!!!!!!!!######""""""!!!!!! !!!"""###$$$""" !!!"""###"""!!!!!!!!!!!!!!! """###!!!$$$))),,,+++$$$#########"""!!! !!!!!! !!!%%%'''(((&&&###!!!(((((('''&&&&&&&&&'''(((&&&'''(((((('''%%%$$$"""$$$%%%&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%((('''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!###&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%################################################"""!!!  !!!"""$$$#########"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!"""""""""###############""""""""""""###$$$$$$$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########$$$$$$$$$###"""""""""""""""""""""""""""###$$$$$$%%%%%%%%%%%%$$$""""""""""""###$$$&&&&&&""""""###$$$$$$$$$#################################$$$$$$$$$""""""###%%%$$$$$$############$$$$$$$$$$$$$$$$$$############ !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! ###############"""!!!!!!############""""""""""""$$$###!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$%%%&&&&&&%%%$$$"""!!!######$$$$$$$$$######"""$$$###"""!!!!!!"""###$$$ !!!"""""""""""""""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$""" """%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&%%%&&&&&&'''''''''''''''((((((((((((((())))))))))))''')))+++,,,---,,,***))))))(((''''''''')))***+++************************,,,***((('''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###""" !!!!!!!!!!!!!!!###"""""""""!!!!!!!!!  """######%%%###""""""###$$$$$$###  !!!"""$$$&&&((('''***%%%""""""###"""!!!"""######""""""""""""""""""!!!"""$$$&&&'''&&&%%%$$$'''''''''&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&'''''''''(((((())))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&%%%)))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!! ###&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""!!!  !!!"""!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############%%%%%%%%%%%%%%%&&&''''''""""""!!!!!!"""###$$$$$$ !!!!!!!!!"""""""""###$$$###""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!########################"""###$$$$$$$$$#################################"""###$$$$$$%%%%%%%%%$$$!!!!!!""""""###$$$%%%&&&!!!"""###$$$$$$$$$$$$$$$###########################$$$$$$###""""""###%%%$$$$$$############$$$$$$######################## !!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""########################"""""""""!!!!!!$$$###"""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############$$$$$$$$$"""!!!#########$$$$$$$$$######&&&%%%###!!! !!!!!! !!!###$$$$$$$$$############""""""!!!!!! """""""""""""""""""""""" ###############$$$$$$$$$$$$""" """%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''######%%%&&&'''(((((('''%%%&&&&&&&&&''''''((((((''''''((((((((()))))))))'''(((***,,,,,,+++***)))((('''''''''''')))***+++------,,,+++***)))((('''***(((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&#####################$$$!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!"""###"""!!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!  """######"""  !!! !!!!!!!!!!!!!!!!!!!!!!!! ###%%%&&&'''(((222''' """""""""##############################$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%###!!!!!!$$$'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""""""""""""""!!!!!! !!!!!!""" !!!""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""######""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""###########################$$$%%%%%% !!!!!!"""$$$%%%&&& !!!!!!""""""######$$$$$$###"""""""""""""""""""""""""""""""""""""""########################!!!###$$$$$$#########$$$""""""############$$$$$$!!!"""###$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$###!!!!!!$$$&&&$$$$$$############$$$$$$"""""""""""""""######### !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!""""""############""" """######$$$$$$$$$######"""""""""!!!!!!!!!############$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!"""""""""""""""###############$$$$$$$$$%%%%%%$$$"""!!!!!!!!!!!! """###$$$%%%%%%"""""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!!!!#########$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$#######################################$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&''''''(((((((((((((((((())))))))))))((((((***+++++++++***))))))(((''''''''')))***+++......,,,+++)))((('''&&&)))'''%%%%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$############$$$%%%%%%!!!!!!!!!"""""""""#########"""""""""!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!!!!######"""!!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!"""######!!! !!!""""""!!!!!!!!!!!!"""""""""""""""###%%%$$$&&&)));;;,,, !!!###""""""%%% !!!!!!!!!!!!""""""$$$###!!!!!!"""$$$'''(((&&&&&&'''''''''''''''&&&((('''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&"""!!!###&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########"""########################""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############  !!!""""""!!!!!!!!!"""###$$$$$$ !!!"""###############"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" """%%%%%%###"""###%%%!!!!!!!!!"""""""""###### !!!"""##################""""""""""""######!!!!!!"""$$$$$$%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$"""!!!!!!$$$&&&$$$$$$############$$$$$$ !!!!!!!!!"""""""""!!!!!!!!!!!!!!! ########################""""""###$$$$$$$$$$$$$$$!!!""""""#########""""""###"""""""""!!!!!!!!!!!! !!!###$$$%%%$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""### !!!"""############"""######$$$$$$%%%""""""############""""""!!!"""######$$$#########!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!"""""""""##################$$$$$$%%%%%%%%%"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''$$$$$$%%%&&&&&&'''(((((((((((()))))))))*********))))))))))))***************)))((((((((()))***+++,,,,,,++++++***))))))((((((&&&$$$%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%&&&'''"""""""""#########$$$$$$""""""!!!!!!!!! """"""""""""""""""""""""###"""!!!"""######"""!!!"""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""%%%###""""""###$$$$$$### !!!!!!!!!"""""""""""" !!!###!!!###(((>>>---!!!$$$(((%%%###&&& !!!!!!!!!"""""""""!!!!!!!!!!!!"""$$$&&&'''%%%&&&''''''((((((''''''+++***(((&&&%%%%%%%%%&&&''''''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''((((((((())))))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$'''%%%!!! ############$$$$$$%%%%%%&&&$$$$$$$$$$$$######""""""########################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""######$$$######"""""""""""""""### !!!"""######$$$""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """%%%%%%###"""$$$&&& !!!!!!""""""!!!""""""#########$$$###"""""""""""""""###!!!!!!"""$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$"""!!!!!!$$$&&&$$$$$$############$$$$$$ !!!!!!""""""""""""!!!!!! ########################"""###$$$%%%%%%%%%%%%%%%###$$$$$$######"""!!! """"""""""""!!!!!!!!!!!!"""$$$%%%###!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$""" !!!!!!######""""""###$$$%%%%%%!!!###%%%%%%$$$$$$%%%%%%%%%$$$$$$"""!!!!!! !!!"""###$$$%%%%%%"""""""""""""""""""""""" !!!"""######"""!!!  !!!!!!#########$$$$$$%%%%%%%%% ###%%%%%%"""!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++)))'''$$$######$$$%%%$$$$$$%%%%%%&&&'''(((((())))))))))))************)))))))))((()))******++++++***)))(((((()))***+++***************+++++++++'''%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%'''(((############$$$$$$$$$$$$!!!!!! """"""""""""""""""""""""###"""!!!"""###$$$###!!!""""""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""  !!!!!! !!!!!!!!!""""""!!! !!! &&&888'''"""'''###!!!""""""######$$$$$$$$$%%%!!!###$$$$$$$$$$$$))))))((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$###"""###%%%&&&%%%$$$""" $$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$"""!!!""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!! !!!###%%%%%%###!!! !!!!!!!!!!!!"""###$$$%%% !!!"""######$$$!!!!!! !!!!!!!!!!!!""""""""""""$$$###"""""""""""" !!!###$$$$$$$$$ !!!######$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""############"""""" !!!!!!""""""######!!!!!!"""############### !!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!###$$$%%%$$$"""!!!########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!"""###############""""""!!!!!!###%%%(((***+++%%% """$$$###!!! !!!"""###$$$$$$%%%######""""""!!!!!!  !!!!!!""""""######$$$######"""!!! !!!###%%%&&&&&&$$$""" %%%%%%%%%$$$$$$"""!!!!!! !!!!!!""""""##############################""""""!!!!!! """""""""""""""!!! ########################%%%$$$###""""""###$$$$$$#########"""""""""""""""######""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&%%%$$$$$$$$$$$$###""""""!!!!!!""""""((((((((((((((((((((((((+++(((%%%&&&***,,,,,,+++***)))(((''''''((()))***************))))))))))))$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$###!!!  !!!######$$$%%%&&&&&&%%%$$$###!!!!!!!!!!!!!!!"""############""""""""""""######!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!""""""""""""""""""""""""######"""""""""!!!!!!""""""######$$$$$$ !!!"""###$$$%%%%%% !!!!!!###$$$$$$###"""!!!!!!"""$$$&&&(((777))) ###$$$ !!!'''""""""!!!!!!!!!!!!"""###"""###%%%&&&%%%$$$!!! &&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%% """#########"""$$$$$$$$$#########""""""########################$$$###"""###$$$%%%$$$###""""""""""""############$$$$$$###"""!!! """"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!"""############"""!!!""""""!!!!!!!!!!!!!!!!!! !!!"""#########"""""""""!!!!!! !!!!!!!!!"""""""""""""""$$$"""""""""###"""  !!!"""$$$%%%%%%%%%%%% !!!"""######$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""############"""""""""""""""""""""!!!!!!!!!!!!!!!"""############### !!!!!!"""######$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""#########"""########################%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""#########!!!!!!"""#####################""""""$$$&&&)))***+++&&&!!! ###%%%$$$"""!!!!!!""""""######$$$$$$"""""""""""""""!!!!!!!!!!!!"""""""""#########$$$!!!""""""#########""""""!!!!!!""""""############$$$$$$$$$$$$###"""!!! !!!!!!""""""###$$$$$$$$$########################"""!!!!!!!!! """#########""""""!!! ########################"""!!!  !!!!!!"""""""""""""""""""""###$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''***(((&&&'''***,,,,,,+++***)))(((''''''((()))***))))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$&&&%%%###"""!!!"""###$$$ !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""######""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$###!!!  !!!""""""!!!!!!!!!!!!"""""""""""""""""""""######### !!!""""""###### !!!"""###### !!!###$$$$$$%%%%%%===---!!!"""$$$$$$$$$######"""!!!!!! """######$$$$$$$$$$$$###((((((((('''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$)))((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%!!!"""###$$$%%%&&&&&&'''$$$$$$$$$###############"""""""""""""""""""""""""""!!!!!!"""$$$&&&%%%$$$""""""""""""##################"""""""""!!!!!!!!!""""""""""""############"""""""""""""""""""""""" """!!!!!!!!!!!! ######""""""""""""######$$$###"""!!!  !!!!!!""""""############""""""""""""!!!!!! !!!""""""######"""""""""!!!!!!"""######""" """"""###$$$$$$$$$$$$$$$ !!!"""######$$$############""""""!!!!!! """"""############""""""$$$$$$###""""""!!! !!!!!!"""###############!!!!!!!!!"""######$$$$$$$$$$$$$$$###""""""!!!!!! """###$$$$$$""""""""""""""""""""""""$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$!!!""""""############"""############%%%''')))******&&&""""""$$$%%%%%%###"""""""""""""""#########!!!!!!""""""""""""""""""""""""""""""############ """######$$$$$$$$$!!!!!!  """###$$$############"""!!! !!!!!!"""######$$$$$$%%%""""""""""""""""""""""""!!!!!! #########$$$######"""!!!""""""""""""""""""""""""######"""""""""######$$$!!!!!!!!!""""""#########$$$$$$$$$$$$############""""""""""""""""""""""""$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%%%%''''''''''''(((((()))***((((((''''''&&&&&&&&&%%%***((('''(((***+++++++++)))((((((''''''(((((()))(((((('''&&&%%%%%%$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%&&&%%%###"""""""""###$$$  !!!!!! !!!!!!"""###"""!!!!!! !!!!!!""" !!!!!!!!!!!!!!!!!! !!!!!!""""""######(((&&&""" """!!!  !!!"""###""""""""""""""""""!!! !!!!!!!!!!!! !!!!!!!!!$$$%%%$$$###"""777''' &&&%%%""""""!!!""""""""""""!!! ###"""""""""###%%%'''((())))))))))))((((((((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###((('''&&&%%%%%%%%%%%%&&&###################################################"""!!!"""$$$%%%$$$###!!!"""""""""############ !!!###$$$%%%&&&!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!$$$###"""!!!!!!"""###$$$$$$$$$###"""!!! !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!"""############"""!!!!!!!!!"""$$$$$$###"""!!!!!!"""""""""!!!!!! !!!!!!"""#####################""""""!!!!!! """######$$$$$$######"""#########"""""""""!!!!!!!!!!!!"""###############!!!!!!""""""############$$$$$$$$$######""""""""" !!!###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""!!!""""""""""""############!!!!!!""""""############!!!"""############"""""""""""""""###$$$%%%'''((((((%%%""""""###$$$$$$############"""""""""""""""!!!!!!!!!""""""######$$$ !!!!!!!!!!!!!!!!!!"""###############""""""!!!!!!!!!""""""###"""""""""""""""!!!  !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ######$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$%%%%%% !!!"""###$$$$$$########################""""""""""""""""""""""""######""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))***((((((''''''&&&&&&%%%%%%)))(((((()))******+++***(((((((((((((((((((((((((((''''''&&&%%%$$$##################""""""""""""#################################$$$$$$$$$%%%%%%###"""!!!!!! !!!!!!""""""  """"""!!! !!!""""""!!!!!! !!!!!! !!!!!!!!!!!! !!!"""######$$$'''&&&###!!!  ###"""  """#########""""""!!!!!!!!! """""""""!!!!!! !!!   """############+++!!!"""######%%%!!!!!! !!!!!!###"""!!!!!!###&&&))),,,&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$###""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$###!!!!!!"""""""""############ """###%%%&&&'''!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################%%%###!!! !!!###%%%"""############"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$###"""!!!!!!!!!"""$$$%%%$$$"""!!!""""""""""""!!! !!!""""""############"""###"""""""""!!!!!!!!! ######$$$$$$$$$$$$######!!!"""""""""#########$$$!!!!!!"""###############"""""""""""""""#########$$$$$$$$$$$$############$$$$$$###""""""#########!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""!!!!!!!!!""""""########################""""""!!!!!!""""""#########""""""!!! !!!!!!"""###$$$%%%%%%###"""!!!""""""###"""#########"""""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!! ###############"""!!!!!!"""###%%%%%%%%%###!!! !!!""""""""""""!!!!!! !!!!!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!"""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&#########$$$%%%'''))))))(((((('''''''''&&&&&&&&&((()))*********)))******''''''((((((((((((''''''((((((''''''&&&%%%$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$%%%%%%%%%###""""""!!!!!!!!!!!!!!!$$$###!!!!!!!!!!!!###$$$ !!!!!!"""!!!!!! !!!!!! !!!!!!"""""" !!!"""######$$$"""###$$$%%%$$$###"""!!!######"""!!!!!!"""#########"""""""""!!!!!! $$$######""""""!!!!!! !!!   !!!"""$$$%%%***'''%%%###  %%%+++((($$$!!! """$$$###"""""""""$$$'''***,,,''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$### !!!"""###$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%!!!!!!"""###$$$%%%%%%&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$###""" """"""""""""############"""#####################""""""""""""############""""""""""""""""""""""""##############################$$$$$$$$$$$$$$$%%%$$$###""" """###$$$!!!"""###$$$$$$###""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""" !!!###%%%%%%$$$###""""""!!!!!!###$$$%%%$$$"""######$$$$$$$$$######"""""""""############""""""!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$######!!!!!!""""""###$$$$$$%%%!!!!!!"""###############""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###""""""""""""""""""""""""""""""$$$$$$#########""""""""" !!!!!!""""""###$$$$$$######"""!!!!!! """############""""""!!! !!!""""""######"""""""""!!!!!!!!!"""""""""""""""""""""#########""""""##############################""""""""""""$$$$$$$$$######""" !!!###%%%'''&&&$$$!!! """""""""######""""""!!!""""""###$$$$$$%%%%%%&&&""""""""""""""""""""""""""""""############$$$$$$!!!"""######$$$#########"""""""""""""""""""""""" !!!"""############ !!!!!!"""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""###############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%'''(((******((((((((((((((((((((((((''')))++++++***))))))***&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$#########!!!!!!!!!!!!!!!"""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!"""  !!!""""""!!!!!! !!!!!!""" !!!""""""""" !!!!!!""""""######!!!$$$&&&&&&%%%###!!!""""""############"""""""""!!!!!!!!!!!!!!!!!! $$$$$$######"""""""""!!!!!! !!!!!!"""!!!  ###%%%'''+++...111...***)))...444666222---'''$$$######$$$######$$$&&&'''(((((()))***)))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%!!!"""$$$&&&''''''&&&&&&""""""#########$$$$$$$$$########################%%%###"""###$$$$$$###"""""""""""""""############$$$#####################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$ !!!"""###$$$"""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!""""""######### !!!$$$%%%&&&%%%###"""###""""""###%%%%%%###""""""######$$$$$$$$$######""""""############"""""" !!!!!!""""""#########$$$$$$%%%%%%$$$$$$###########################!!!!!!"""##################"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$$$$"""!!!########################%%%$$$$$$$$$############ !!!!!!"""######$$$#########"""""""""""""""###############"""!!!!!! !!!""""""#########""""""###""""""""""""###!!!!!!""""""######$$$$$$$$$$$$##################$$$#########"""""""""!!!""""""#########""""""!!! """###$$$$$$$$$$$$""""""###############""""""######$$$$$$%%%&&&&&&########################!!!"""""""""############ !!!""""""#########"""########################!!!"""$$$%%%&&&&&&%%%%%% !!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((()))***''''''(((((()))*********'''))),,,,,,)))((((((***&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$############"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$###"""""" !!!!!!""""""!!!!!!  !!!!!!###""""""!!!!!!""""""### !!!""""""###!!!!!!!!!!!!"""""""""""" !!!#########"""!!! !!!"""######"""!!! !!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!"""######!!!!!!!!!"""###$$$%%%&&&&&&***......---000555999555333000---)))&&&$$$######%%%''')))***(((&&&$$$'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''((())))))&&&%%%%%%$$$###"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$### !!!###$$$###""" """"""######$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!"""$$$%%%%%%$$$""""""""""""############!!!!!!"""###$$$%%%%%%&&&""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$######""""""""""""###### !!!"""###"""!!!""""""""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$ !!!$$$&&&&&&%%%###!!!$$$###"""###%%%%%%###!!! !!!"""""""""""""""""""""#########""""""!!! !!!"""###$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###"""""""""!!!!!!"""########################"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$%%%$$$###"""########################%%%%%%%%%$$$$$$$$$$$$###"""######$$$%%%&&&&&&&&&!!!!!!!!!"""######$$$$$$###############"""!!!!!! !!!"""######$$$######"""###$$$$$$#########$$$ !!!!!!"""###$$$$$$%%%%%%$$$$$$$$$###"""""""""""""""!!!!!!  !!!"""######$$$$$$###!!!$$$&&&((("""######$$$$$$$$$######!!!!!!!!!"""######$$$$$$######################## !!!!!!!!!""""""###### !!!"""""""""""""""########################!!!"""#########"""!!!!!!!!!!!!!!! """"""######$$$$$$$$$%%%########################""""""!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''((()))***+++,,,,,,'''***,,,,,,)))((((((***%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&''''''(((""""""""""""!!!!!!!!!!!!######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""""""""""""""!!! !!!"""###$$$$$$###"""!!!  !!!!!!######""""""""""""###### !!!""""""###""""""""""""!!!!!!!!!!!!  """$$$$$$""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$%%% ###%%%&&&&&&%%%$$$!!!######"""###%%%&&&&&&+++,,,......,,,)))&&&$$$###&&&))),,,,,,((($$$!!!$$$%%%&&&&&&''''''&&&&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$###########################%%%%%%$$$"""!!!"""###""""""############""""""#########$$$$$$%%%%%%%%%###$$$&&&&&&&&&$$$"""!!!######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$#########"""""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$######""""""!!!!!!########################""""""""""""""""""""""""!!!!!! !!!"""###%%%&&&"""############"""!!!!!!"""$$$###""""""########################### !!!"""######$$$!!!!!! !!!!!!$$$$$$$$$###############$$$$$$############$$$$$$(((&&&$$$"""!!!!!!!!!"""$$$$$$############$$$$$$""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!""""""""""""############$$$$$$$$$############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! """""""""###$$$%%%'''((($$$$$$$$$###############!!!"""$$$&&&&&&&&&$$$#################################""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """$$$%%%$$$!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""#########""" """"""!!! !!!"""#########""""""""""""############$$$$$$$$$$$$#########!!!!!!$$$''''''$$$ ########################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''(((***+++,,,((()))+++,,,,,,+++)))(((%%%%%%&&&&&&%%%%%%$$$###&&&%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!!!!!!! !!!###$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%&&&### """######!!!$$$######"""!!!  !!!!!!!!!!!!  !!!!!! ######""""""!!!!!!  !!!#########""""""""""""""""""""""""""""""!!!""""""!!! """$$$######""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""!!!!!!"""$$$'''((($$$###""""""!!!"""""""""'''(((***,,,...///000000,,,,,,+++)))((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$###########################$$$%%%$$$"""!!!"""#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$"""!!!############$$$$$$$$$%%%########################"""###$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########""""""""""""""""""""""""######$$$$$$###"""!!!"""""""""######$$$$$$%%%#########""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!"""###$$$######$$$$$$######"""!!! ###$$$###""""""###"""""""""""""""""""""""" !!!!!!""""""######"""!!!!!! !!!!!!""" !!!!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$$$$######""""""######$$$########################"""###$$$%%%%%%$$$###"""""""""""""""#####################$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! $$$$$$#########""""""""""""#####################!!!"""###%%%%%%$$$###"""########################$$$#########""""""""""""!!!!!!!!!!!!"""""""""###!!!"""###$$$$$$###"""!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""######"""""""""""""""""""""!!!"""""""""""""""!!! &&&$$$###!!!  ######""""""""""""######!!!""""""######""""""!!! """$$$%%%%%%$$$##############################"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((***))))))))))))******+++((()))************)))((('''(((((((((((('''&&&&&&&&&%%%$$$$$$######$$$$$$&&&%%%$$$###""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&###!!! """###"""!!!#########"""!!! !!!!!!!!! !!!!!!"""######"""!!!!!!!!!!!!!!!!!! """"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""!!!!!!"""$$$&&&(((######"""!!!!!!!!!!!!!!!###$$$%%%'''((())))))***)))(((''''''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$###########################$$$%%%$$$"""""""""$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!"""""""""#########$$$$$$#######################################"""!!! """##################"""""""""""""""""""""######!!!!!!"""#########""""""########################""""""""""""############"""""""""""""""""""""""" $$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$######""" ###$$$###""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""### !!!!!!!!!%%%%%%%%%$$$$$$%%%%%%%%%!!!!!!!!!"""###$$$%%%&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""###$$$%%%&&&''''''$$$######""""""######$$$""""""""""""""""""""""""$$$######""""""!!!!!! !!!"""#########"""!!! !!!!!!!!!""""""#########!!!"""###$$$$$$"""!!! ########################$$$$$$$$$$$$############!!!!!!!!!"""""""""######""""""############""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!!!!!!! """""""""#########$$$$$$""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!%%%$$$"""!!! ###""""""!!!!!!""""""### !!!!!!""""""!!!!!! ###&&&&&&###!!!###%%%"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''',,,+++++++++*********)))(((((((((''''''((((((((((((((((((((((((''''''&&&&&&%%%$$$$$$######$$$$$$&&&&&&%%%$$$############$$$###############$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%###!!!!!!"""###"""!!!######""""""!!!!!! !!!!!!!!!!!! !!!""""""######""""""!!! !!!!!!"""""""""!!! !!!"""$$$$$$""" !!!!!!!!! """"""""""""""""""""""""######""""""!!!!!! """!!!!!!!!!"""$$$%%%'''###""""""!!!!!!!!!!!!!!! !!!"""######$$$$$$$$$$$$$$$#########"""""""""$$$%%%&&&&&&''''''&&&&&&)))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################"""$$$%%%$$$###"""###$$$###$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%""""""############"""!!!!!!""""""""""""#################################"""""""""""""""!!!!!! """"""############"""""""""""""""""""""######### !!!!!!"""""""""""""""############""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""$$$%%%%%%%%%%%%$$$######!!!###$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!######""""""""""""###### !!!!!!"""###$$$$$$%%%%%%$$$$$$######$$$$$$%%% !!!!!!"""###$$$%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$!!!"""""""""############!!!""""""###$$$$$$%%%%%%######""""""""""""######""""""""""""""""""""""""######""""""!!!!!!!!!!!!!!!$$$%%%$$$###""" !!!"""######$$$######$$$$$$###"""!!! ################################################!!!!!!"""""""""#########"""""""""######"""""""""!!!!!!"""#######################################'''&&&$$$$$$%%%%%%$$$###"""#########$$$$$$$$$$$$"""""""""""""""#########$$$###!!! !!!"""!!!!!! """###$$$""""""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!! """%%%%%%###"""###%%%""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&*********************)))***)))'''&&&&&&''')))***&&&''''''''''''&&&%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%$$$###############%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""!!!###"""""""""!!!!!!!!! !!!""""""!!!!!!!!! !!!!!!  !!!!!!!!!"""""""""!!!!!!  !!!###%%%%%%###  """""""""""""""""""""""" !!!!!!""""""######!!!!!!!!!!!!"""###%%%%%%$$$###""""""!!!!!!"""""" !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%&&&&&&''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################"""###$$$$$$###"""###$$$""""""############""""""!!!!!!"""###%%%&&&''''''"""""""""#########""""""!!!""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""############""""""!!!!!!""""""############!!!!!!!!!!!!!!!!!!""""""######""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$###### """$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!######""""""""""""######""""""###$$$%%%%%%&&&&&&######""""""""""""######""""""""""""###"""""""""###""""""""""""""""""###########################$$$$$$###""""""###$$$$$$!!!"""""""""############"""""""""!!!!!!!!!!!!!!!###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!! """$$$%%%%%%$$$### !!!"""######$$$%%%%%%%%%$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############""""""""""""""""""###!!!!!!"""#######################################$$$###""""""######!!!"""#########$$$$$$$$$$$$!!!"""""""""#########$$$$$$###!!! !!!"""!!! !!!"""$$$%%%""""""!!!!!!!!!!!!""""""!!!""""""######""""""!!!###"""!!!"""%%%&&&$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&'''((()))************+++***(((&&&&&&(((***+++''''''((((((''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$######""""""""""""###%%%$$$###"""""""""###$$$$$$$$$##############################""""""!!!"""""""""""""""!!!!!!!!!!!! !!!"""###$$$$$$$$$!!!!!!!!! !!!!!!!!! !!!!!!""""""###""""""!!!  !!!###%%%%%%###  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!""""""###$$$$$$$$$$$$###""""""""""""### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################"""###$$$$$$###"""$$$%%%"""""""""######"""""""""!!!!!!"""###%%%&&&''''''"""""""""############$$$"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""##################"""!!!!!!!!!"""######$$$$$$$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######################## !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$###""""""###$$$########################!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""###!!!""""""######$$$$$$$$$""""""!!!!!!!!!!!!"""""""""#########"""!!! ###""""""!!!!!!""""""###""""""""""""""""""""""""########################""""""""""""############!!!!!!!!!!!! ###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$###"""!!!!!!!!!!!!""""""#########%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$######""""""""""""######!!!!!!"""##########################################"""!!!"""######!!! """""""""#########$$$$$$!!!""""""######$$$$$$$$$######"""!!!!!!!!!!!!!!!$$$###""" !!!""""""!!!!!! !!!!!!"""!!!""""""######""""""!!!%%%""" !!!%%%'''%%%"""########################"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%''')))***+++******+++***(((''''''(((***+++***************))))))(((&&&%%%$$$$$$######$$$$$$######"""""""""""""""###$$$###############$$$$$$############""""""""""""!!!###$$$$$$"""!!!!!!"""""""""""""""!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$######""""""######$$$!!!!!!!!!"""""""""""""""!!!!!!  !!!"""$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!""""""#########$$$######""""""""""""""" """"""""""""""""""""""""$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################!!!###$$$$$$######$$$%%%"""######$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%###############$$$%%%%%%############$$$$$$$$$%%%""""""""""""""""""""""""$$$###"""!!!!!!!!!"""#########$$$$$$$$$$$$###### !!!!!!"""######$$$$$$&&&%%%$$$"""!!!!!!!!!!!! !!!!!!""""""###############"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" !!!"""###$$$$$$###"""######$$$$$$######"""!!!###$$$$$$###""""""###$$$######################## !!!!!!""""""######"""!!!!!! !!!!!!"""""""""""""""""""""############""""""""""""######!!!"""#########""" """"""!!!!!!!!!!!!""""""########################"""###$$$%%%%%%$$$###"""""""""""""""############ !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!"""####################################$$$$$$%%%""""""""""""""""""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!"""#######################################$$$$$$$$$%%%''''''%%%###!!!!!!!!!"""""""""######!!!""""""######$$$%%%%%%"""""""""""""""!!! $$$###!!! !!!!!!"""!!!!!! !!!!!! !!!!!!""""""!!!!!! ######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''&&&''')))+++++++++)))))))))(((''''''''''''((()))***++++++++++++***))))))&&&%%%$$$$$$######$$$$$$$$$######""""""######$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!###%%%%%%"""!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! $$$$$$###""""""###$$$$$$!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!""" !!!!!!"""""""""######""""""!!!!!! !!!!!!"""""""""""""""""""""!!!  !!!!!!!!!!!!""""""""""""""""""""""""$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################!!!###$$$$$$######$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$######$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%########################'''%%%$$$"""!!! !!!!!!$$$$$$%%%%%%%%%%%%$$$$$$ !!!!!!"""###$$$$$$$$$((('''%%%###!!!!!!!!!!!! !!!"""######$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$###!!! ###############"""!!!!!!###$$$$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""######$$$!!!!!! !!!!!!$$$$$$$$$###############$$$$$$############$$$$$$ !!!"""######"""!!! """"""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!""""""""""""############ !!!"""###$$$$$$""""""!!!!!!!!!!!!""""""######################## !!!!!!!!!!!!!!! """###$$$$$$$$$$$$###############""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!"""###############""""""""""""""""""""""""""""""###$$$&&&'''%%%###!!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$%%%%%%!!!"""#########"""   !!!###%%%&&&!!!!!! !!!!!! !!!###%%%$$$!!!!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))((('''&&&&&&'''((())))))***,,,,,,,,,+++)))((('''''''''&&&&&&''''''''')))))))))))))))(((''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$###$$$$$$%%%%%% !!!###$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$###### ###&&&%%%""" !!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!! ###"""!!! !!!"""###!!!!!!!!!   !!!###""""""""""""""""""""""""!!!""""""!!! """$$$ !!!!!!!!!""""""###### !!!!!!"""######### !!!"""""""""""""""!!!  !!!"""##################"""""""""!!!!!!!!!###$$$%%%&&&'''&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%$$$###"""""""""""""""############"""###%%%&&&&&&%%%###""""""###$$$%%%%%%$$$###"""%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""###$$$$$$$$$%%%##############################"""!!!!!!"""###$$$########################""""""""""""############""""""############""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""'''%%%###"""!!!"""###$$$"""!!!!!!"""!!! """"""""""""""""""""""""########################$$$###"""!!!!!!"""###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!! """"""""""""""""""""""""#################################"""""""""""""""""""""!!!!!!  !!!""""""!!! """"""""""""""""""""""""$$$###"""!!!!!!"""######$$$###"""###$$$%%%$$$"""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""############""""""###!!!  !!!###!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########"""###%%%%%%$$$""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!""""""!!!!!!  """""""""###$$$$$$$$$%%%""""""###$$$$$$$$$$$$###########################$$$"""!!!###&&&'''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''(((((((((***++++++***((())))))))))))))))))))))))))))))******************++++++*********))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################""""""!!!!!!"""###$$$$$$$$$#########""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######!!!!!! !!!!!!###$$$$$$######"""!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!######""""""""""""######"""""""""""""""""""""""" """$$$$$$###""""""###$$$$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""########################"""############$$$$$$$$$#########""""""""""""!!!###############$$$$$$$$$########################$$$###"""!!!!!!"""##############################""""""""""""############""""""############""""""#########$$$$$$$$$%%%%%%""""""""""""""""""""""""###""""""!!!!!!""""""###$$$###!!! !!!"""###%%%$$$""" !!!"""###"""!!!""""""""""""""""""""""""########################$$$###"""!!!!!!"""###$$$$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""###########################################################################"""""""""""""""""""""""""""!!!!!!!!! !!!""""""""""""!!! """"""""""""""""""""""""$$$###"""!!!!!!"""#########!!! !!!""""""!!!###"""""""""!!!!!!!!!!!!########################""""""######$$$$$$$$$%%%""""""############""""""$$$###!!! !!!###$$$######$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$###"""%%%%%%$$$$$$$$$#########  !!!!!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!""""""##################$$$$$$""""""###$$$$$$$$$$$$###########################$$$"""!!!###&&&'''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((())))))((()))***)))((('''(((***************************''''''(((((()))*********((())))))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&########################"""""""""""""""###$$$%%%############"""""""""!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!""""""###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!######""""""""""""######"""""""""""""""""""""""" ###%%%%%%$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$########################"""""""""#######################################"""############$$$$$$$$$#########""""""""""""!!!$$$$$$$$$#######################################%%%$$$###"""""""""""""""########################""""""""""""############""""""############""""""#########$$$$$$$$$$$$%%%""""""""""""""""""""""""#########""""""#########!!!!!! !!!"""$$$%%%%%%###!!!"""###$$$######""""""""""""""""""""""""##############################""""""""""""############"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""######""""""!!!!!!!!!!!! !!!""""""######""""""!!!""""""""""""""""""""""""######""""""""""""######$$$""" """""""""######"""""""""!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$%%%&&&&&&""""""############""""""%%%$$$###""""""###$$$%%%$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$######"""""""""######""""""!!!######""""""""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%"""""""""######$$$$$$$$$##################""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((()))))))))((((((((('''&&&&&&(((***************************%%%&&&&&&'''((()))******((()))***,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$############$$$%%%%%%############""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!"""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###""""""!!!!!!""""""#########""""""""""""###### !!!""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!######""""""""""""######"""""""""""""""""""""""" """%%%&&&%%%$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""""######$$$$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$###"""""""""########################&&&%%%$$$###""""""!!!!!!########################!!!"""""""""############""""""############""""""############$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$""""""!!!!!!"""###$$$$$$$$$###!!!!!!###$$$###"""""""""""""""""""""""""""###########################""""""""""""""""""######""""""""""""######$$$########################"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$###########################$$$$$$%%%$$$$$$##############################################################################"""""""""""""""#########""""""!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""""""""""""""""""""""""""""""""#########'''$$$!!! !!!###%%%%%%#########"""""""""!!!!!!########################!!!""""""###$$$$$$%%%%%%""""""############""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$###"""!!!!!!######$$$$$$$$$$$$######!!!"""######!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ###$$$$$$######"""!!! !!!!!!"""###$$$$$$%%%%%%$$$$$$######""""""!!!!!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((((((((((('''''''''%%%$$$%%%(((+++++++++++++++++++++++++++)))))))))))))))*********(((***,,,......---+++)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%#########"""""""""""""""!!!!!!!!!""""""#########!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###""""""!!!!!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$######"""!!! ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&&&&###!!! !!!&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!!!!###$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""######$$$$$$%%%%%%########################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$###"""""""""########################%%%%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""############""""""""""""#########$$$$$$$$$########################$$$$$$############$$$$$$%%%%%%$$$$$$############$$$""" !!!"""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""!!!!!!"""######$$$########################"""""""""""""""######$$$######""""""""""""##############################""""""###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############!!!!!!""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############'''$$$!!! !!!###%%%%%%############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""#########""""""#########"""#########"""!!! """######$$$$$$######""" """$$$###!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""!!! ###$$$$$$######"""!!! !!!!!!"""###$$$$$$$$$######""""""!!!!!!!!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&&&&&&&'''&&&%%%$$$%%%(((+++************************------,,,,,,++++++******''')))***+++,,,+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%""""""""""""""""""###### !!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""" !!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""######"""!!! ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%$$$""" %%%%%%$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$###"""!!! #################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########""""""""""""!!!$$$$$$$$$#######################################$$$%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""############""""""############"""""""""""""""############$$$#################################""""""#########'''&&&&&&%%%%%%$$$#########""" """###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!"""######$$$########################"""""""""""""""######$$$###""""""""""""""""""###########################!!!!!!"""############"""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!""""""""""""#########""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$######$$$""" """""""""$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""############"""""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""############""""""!!!$$$&&&$$$!!! """!!!!!!!!!""""""""""""""" !!!!!! !!!"""###$$$%%%%%%%%%%%% !!!!!!"""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%%%%%%%&&&'''&&&%%%&&&(((+++))))))))))))))))))))))))---------,,,,,,++++++***&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$""""""""""""############ !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!! !!!"""### !!!"""###$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """!!!!!! !!!!!!"""!!!!!! !!!!!!""""""""""""!!! !!!!!!!!!!!!""""""""""""""""""!!!!!! ######""""""""""""######""""""""""""""""""""""""!!!""""""!!!"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$#########$$$$$$$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########""""""""""""!!!###############$$$$$$$$$###########################$$$%%%%%%%%%$$$######""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""#######################################""""""!!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$###%%%###!!!"""###$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!"""$$$$$$########################"""""""""""""""######$$$$$$######""""""######$$$""""""""""""""""""""""""!!!"""######$$$$$$$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!"""""""""#########""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$#########!!! !!!""""""!!!$$$$$$$$$#########""""""#######################################$$$$$$$$$""""""############""""""!!!""""""""""""""""""!!!"""######$$$$$$$$$$$$###""""""############""""""!!!%%%'''&&&!!! ### """######""" !!!!!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''((('''&&&%%%$$$&&&'''((('''''')))***(((((((((((((((((((((((((((((())))))************)))(((&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###"""""""""""""""!!!"""""""""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###!!!"""""""""######$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!! !!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""""""###""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""""""""""""""!!!############$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%% !!!"""######"""!!! ###$$$$$$$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""######$$$$$$$$$%%%########################"""###$$$%%%&&&%%%$$$###""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""####################################""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!"""$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!!!!""""""#########$$$"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$###$$$###"""###$$$%%%$$$"""$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""############""""""""""""############""""""###$$$%%%&&&&&&&&&&&&&&&""""""############"""""""""&&&(((&&&"""!!!$$$ !!!!!!!!!""""""!!!###$$$%%%%%%$$$###!!!"""""""""!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!""""""######""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''))))))((('''&&&$$$&&&((()))(((((()))***((((((((((((((((((((((((######$$$&&&''')))***+++---+++)))'''&&&&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""!!!!!!""""""#########$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$"""!!! !!!"""$$$$$$$$$$$$$$$############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!! !!!!!! !!!!!!######""""""""""""###### !!!"""######$$$$$$###!!!!!!!!!!!!""""""""""""""""""""""""##################""""""""""""######"""""""""""""""""""""""" """$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$###"""""""""###$$$'''&&&&&&&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######"""''''''&&&%%%$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%$$$###"""!!!!!!!!!!!!"""#########$$$$$$$$$$$$(((&&&###!!!!!!###&&&(((########################"""############$$$$$$$$$$$$######$$$%%%$$$!!!!!!!!!"""###$$$%%%%%%%%%$$$###"""""""""""""""###$$$###"""!!!!!!"""###$$$############""""""""""""%%%$$$###############$$$############""""""""""""""""""""""""""""""""""""%%%$$$###!!!!!!!!!""""""###"""!!! !!!"""""""""###$$$$$$$$$%%%######################## !!!$$$%%%%%%$$$!!! !!!!!!""""""#########$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###  !!! """""""""""""""!!! !!!""""""#########""""""$$$###!!! $$$#########""""""!!!!!!"""""""""""""""""""""""" !!!""""""###"""""" """##################""""""!!!!!! ######################## !!!"""###$$$%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%$$$$$$###############"""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""''''''&&&&&&%%%$$$$$$$$$$$$###"""""""""###%%%%%%%%%$$$$$$######$$$%%%%%%"""!!!!!!###%%%%%%"""###"""!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''###$$$&&&'''((('''&&&&&&&&&&&&&&&''''''''''''(((+++***)))'''''''''((()))'''((()))******)))(((''')))'''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$#########""""""######""""""""""""######!!!!!!"""############"""""""""!!!""""""###$$$$$$######""""""!!!!!! $$$$$$######""""""!!!!!!$$$$$$###"""!!! $$$&&&%%%"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""""""""""" !!!"""###$$$$$$$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$###"""""""""###############$$$$$$$$$%%%%%%'''%%%###""""""###%%%'''########################"""############$$$$$$$$$%%%#########%%%%%%$$$"""""""""######$$$$$$%%%%%%###"""""""""""""""######%%%$$$###"""""""""##################"""""""""""""""!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""""""""######"""!!!!!!"""######""""""!!! !!!!!!%%%%%%$$$######""""""!!!########################!!!"""###$$$$$$###"""!!!!!!"""""""""############!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!!!!"""######$$$$$$######$$$$$$$$$$$$#########!!!!!!###""" ###############""""""!!!!!!!!!"""###$$$$$$#########"""!!! !!!"""$$$#########"""""""""""""""""""""""""""""""""""" !!!"""""""""""""""""" !!!""""""###""""""###"""""""""!!!!!!!!! ######################## !!!"""######$$$$$$######"""!!!!!!!!!""""""$$$$$$#########"""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$###$$$$$$######"""#########$$$###$$$'''***+++(((&&&###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((+++***)))(((''''''((()))'''((()))******)))((('''+++)))&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$######$$$$$$$$$!!!""""""###############""""""!!!!!!""""""############""""""!!!!!!!!!!!!#########"""""""""""""""###""""""!!!!!!!!!!!!!!!!!!###$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$######"""!!!  !!!""""""""""""""" !!!!!!""""""######$$$$$$###"""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$################################################$$$############$$$%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$%%%$$$######%%%&&&%%%%%%#########$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$%%%$$$###""""""""""""###############""""""""""""!!! !!!"""##################""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###### !!!"""""""""!!!!!!!!!!!!""""""###$$$%%%%%%########################"""""""""######"""""""""""""""""""""############!!!""""""""""""!!!!!! """"""""""""""""""""""""########################!!!!!!!!!"""######$$$$$$"""##################""""""!!! """$$$$$$###$$$$$$$$$$$$$$$###"""""" !!!"""###$$$%%%%%%%%%###"""!!!!!!!!!"""$$$%%%###############""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!######################## !!!!!!"""""""""###!!!!!! !!!""""""###""""""""""""!!!!!!!!!########################"""############$$$$$$$$$"""""""""""""""""""""""""""""""""############$$$!!!$$$&&&&&&%%%###!!!$$$######""""""!!!!!!!!!"""""""""$$$&&&&&&$$$""""""##################"""""""""""""""""""""""""""!!!!!!!!!"""""""""##############################"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***))))))(((((((((((()))(((((())))))))))))((((((,,,***'''&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$############"""""""""$$$######""""""######$$$""""""######$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""###""""""""""""!!!!!!!!!""""""""""""############"""!!! """###$$$&&&%%%###"""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$###"""!!!  !!!"""""""""""""""!!!!!!!!!!!!""""""""""""$$$###""""""""""""""""""########################$$$$$$############$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%############$$$$$$$$$%%%&&&&&&%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))((('''%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!############$$$%%%&&&'''"""""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%&&&''''''$$$"""$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!!!!"""###%%%%%%!!!!!!!!!"""""""""##################"""""""""!!!""""""""""""###$$$&&&&&&############"""""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!#########"""!!!""""""""""""####################################$$$###"""!!!!!!"""###$$$"""""""""""""""#########"""#########"""!!! ################################################!!!!!!""""""############""""""############""""""!!! !!!"""###$$$$$$######$$$$$$######"""!!! !!!"""$$$%%%&&&&&&&&&$$$$$$"""""""""###$$$%%%########################""""""""""""""""""""""""###############"""!!! !!!""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%% """$$$%%%%%%%%%###"""$$$$$$$$$######"""!!!!!!###""""""!!! """###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%((('''&&&$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((()))))))))(((((((((((()))(((((())))))))))))((((((+++)))'''&&&&&&&&&%%%$$$##############################$$$$$$$$$$$$##################""""""""""""!!!!!! !!!!!!###############$$$$$$%%%######"""!!! !!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""""" !!!###$$$'''&&&$$$"""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!!  !!!"""""""""""""""###"""""""""!!!!!!!!! ######"""""""""""""""###########################$$$$$$############$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!""""""######$$$%%%''''''!!!!!!!!!!!!"""""""""######$$$%%%%%%%%%%%%$$$###########################""""""#########$$$$$$$$$$$$%%%'''))))))'''"""%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###%%%%%% """###$$$$$$############"""""""""!!!""""""""""""###$$$&&&&&&############"""""""""!!!""""""""""""""""""""""""#########"""!!!  """#########""""""''''''%%%###!!!########################$$$###"""!!!!!!"""###$$$######""""""""""""""""""$$$$$$$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""#########""""""############"""""" !!!"""###$$$""""""######""""""!!! !!!"""###$$$&&&&&&'''''''''&&&$$$###"""""""""##################$$$$$$$$$""""""""""""""""""""""""######$$$######"""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!"""###$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!""""""######""""""######$$$%%%$$$$$$%%%%%%%%%$$$""""""&&&&&&&&&$$$""" """###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%%%%%%%$$$$$$%%%&&&(((***&&&&&&&&&''''''''''''(((((((((((())))))))))))((())))))(((((((((((()))))))))'''&&&&&&'''''''''&&&##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!! !!!!!!######"""""""""###$$$%%%$$$###"""!!!!!!!!!!!!!!!""""""""""""############!!!!!!""""""######$$$$$$$$$###!!! !!!!!!""""""#####################"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""" !!!"""""""""""""""######""""""!!!!!! ###"""""""""""""""######""""""""""""""""""""""""$$$$$$############$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((((((''''''&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$$$$###(((''''''&&&$$$######"""$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""######%%%&&&&&&!!!!!!!!!"""""""""#########$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$###$$$&&&((()))&&&!!!$$$$$$$$$%%%%%%%%%%%%%%%"""!!!!!!!!!"""###$$$$$$!!!###$$$$$$$$$############""""""""""""!!! !!!"""##################""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!"""#########"""""" !!!""""""###$$$$$$########################$$$###"""!!!!!!"""###$$$############""""""""""""###$$$$$$$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######"""##################""" !!!!!! """$$$"""""""""""""""!!! """###$$$%%%&&&''''''''''''&&&$$$###!!!!!!!!!"""#########$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$######""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!! !!!""""""""""""############$$$$$$!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$"""""""""""""""""""""""" !!!""""""######$$$###"""!!!"""###%%%&&&###$$$%%%&&&&&&%%%$$$###$$$%%%&&&%%%######$$$%%%"""##################""""""""""""""""""""""""""""""""""""#########$$$$$$###########################$$$$$$%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''######$$$%%%&&&((()))***&&&&&&&&&''''''''''''((('''(((((())))))))))))((())))))(((((((((((())))))((('''%%%%%%'''(((''''''##############################$$$$$$$$$$$$######!!!!!!"""""""""""""""###$$$######""""""######$$$###"""!!!!!!!!!"""$$$%%%$$$######""""""""""""###"""""""""############$$$""""""""""""##################""""""!!!!!!  """###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######### !!!"""""""""""""""######""""""!!!!!! """""""""""""""######$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&(((((((((((('''%%%%%%$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&''''''&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""""""""$$$&&&&&&$$$######$$$$$$%%%%%%&&&&&&&&&###"""""""""""""""###### !!!"""###$$$$$$$$$###############"""""""""""""""!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""""""""!!!"""""""""!!!!!!######"""""""""""""""""" ###&&&(((***##############################""""""""""""##################"""""""""!!!!!!"""###############"""########################$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""######$$$$$$$$$$$$######!!!"""###""" """%%%"""############"""!!!!!!$$$$$$%%%&&&&&&'''&&&&&&%%%$$$###"""!!!!!!"""############$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""###$$$$$$$$$###### !!!""""""###"""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!""""""###$$$%%%%%%&&&######"""!!!!!!!!!""""""!!!!!!!!!"""""""""###### !!!""""""######"""############$$$$$$$$$""""""""""""""""""""""""#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$ !!!###%%%&&&%%%$$$###!!!###$$$###!!!!!!###%%%###""""""!!!!!!""""""###""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%!!!"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((###$$$%%%&&&''''''((((((&&&&&&&&&''''''''''''(((&&&'''((()))******)))(((***)))(((''''''((()))******(((&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!""""""######$$$$$$$$$######$$$$$$$$$"""!!!  !!!###$$$$$$############$$$$$$%%%""""""#########$$$$$$$$$#########""""""""""""""" """#########!!! !!!""""""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$########################$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!###$$$&&&''''''&&&&&&%%%$$$$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$"""  ###&&&((((((######$$$%%%%%%&&&''''''$$$###"""""""""""""""###$$$$$$%%%&&&%%%$$$###"""############""""""""""""%%%$$$###############$$$############""""""""""""""""""""""""""""""""""""!!!###$$$$$$$$$%%%$$$###!!!!!!!!!"""###""""""""""""!!!!!!!!!!!!########################"""""""""######"""""""""$$$#########""""""!!!!!! !!!""""""###""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$!!!!!!###%%%$$$$$$$$$$$$$$$###""""""%%%%%%&&&&&&'''&&&&&&&&&###"""!!!!!!!!!"""###$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!"""############ !!!!!!!!!""""""######""""""""""""""""""""""""!!!""""""$$$%%%&&&''''''&&&&&&%%%$$$######$$$$$$ !!!!!!"""""" !!!""""""###"""############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!$$$&&&&&&%%%###""""""$$$%%%%%%$$$###&&&'''(((%%%""" """$$$###"""!!! !!!"""###"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%!!!""""""$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((&&&'''(((*********)))(((***)))(((''''''((()))***,,,***'''&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!!!!!!!""""""############""""""""""""######"""!!! """###$$$#########$$$%%%&&&&&&""""""######$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!$$$%%%$$$###"""%%%$$$###"""""""""###$$$""""""""""""""""""""""""##############################""""""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&&&&%%%$$$%%%%%%$$$###$$$%%%&&&'''(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&''''''&&&$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""!!!!!!###%%%''' """###$$$$$$######""""""""""""""""""""""""$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$############"""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%!!!!!!""""""###$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!!!!!!!"""$$$%%%!!!"""###$$$$$$$$$$$$$$$%%%###""""""######""" """"""!!!  !!!!!!!!!$$$ $$$%%%### !!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$%%%%%%""""""""""""""""""""""""!!!"""###$$$%%%$$$######$$$###""" !!!"""###%%%%%%%%%$$$$$$######"""""""""###%%%&&&&&&%%%###"""###!!! !!!!!!!!!###$$$$$$###!!! !!!### !!!!!!""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$ !!!"""###%%%'''((('''&&&&&&%%%$$$###"""""""""###%%%%%%$$$$$$%%%'''###"""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########""""""%%%$$$$$$###"""""""""#########""""""######$$$%%%%%%$$$$$$%%%&&&'''%%%$$$############""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''',,,+++)))((((((((()))***((((((((('''&&&&&&%%%%%%''''''(((((('''%%%$$$"""$$$$$$##################"""""""""$$$%%%%%%###!!!"""""""""!!!""""""###$$$%%%$$$###""""""###$$$%%%######""""""!!!!!! $$$###"""!!!!!!"""######$$$$$$%%%%%%%%%$$$$$$###$$$###"""!!!!!!"""######!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$!!!"""######"""!!!"""$$$###"""""""""""""""######!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!##############################$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""$$$&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%'''''''''%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%''''''%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$###"""""""""###$$$%%%""""""###$$$######"""!!!########################$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$############""""""""""""""""""""""""""""""!!!!!! !!!"""###$$$&&&%%%### !!!!!!!!!!!!""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$######$$$$$$$$$######"""$$$###""""""######""" ######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###  ###%%%### !!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$%%%%%%########################!!!"""###$$$%%%$$$######$$$###!!! !!!"""##################""""""""" !!!###$$$$$$###!!! ###!!! !!!""""""!!!###$$$$$$###!!! !!!###""""""!!!!!!!!!!!!!!!!!!############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!!!!"""###%%%&&&'''############$$$$$$$$$$$$!!!"""######"""!!!"""$$$#########""""""!!!!!!!!!########################!!!""""""######"""""""""$$$$$$$$$#########""""""%%%%%%$$$#####################""""""######$$$%%%$$$######$$$%%%%%%###!!!############""""""""""""$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((++++++***)))))))))))))))'''''''''((((((((())))))'''''''''&&&&&&%%%$$$###$$$$$$$$$#########""""""%%%$$$######$$$$$$""" """!!!!!!!!!!!!"""#########"""!!! !!!"""###"""""""""""""""!!!!!!!!!$$$###"""!!!!!!"""######$$$$$$$$$%%%$$$$$$$$$###$$$###"""!!!!!!"""######!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!"""######$$$"""###$$$###!!! !!!"""!!!!!! !!!!!!!!!""""""######""""""!!!$$$$$$######""""""!!!!!!""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$%%%$$$###%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%'''''''''%%%%%%%%%$$$$$$#########%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''#########$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$###""" ########################$$$$$$$$$###############$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!"""######$$$######"""!!! !!!!!!!!!!!!""""""""""""$$$$$$$$$$$$#########""""""""""""!!!"""######$$$%%%%%%%%%$$$$$$"""!!!!!!$$$###""""""######"""!!!$$$#########""""""""""""######""""""""""""""""""###  ###$$$### !!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%########################!!!"""###$$$%%%$$$######$$$###!!!  !!!!!!!!!""""""""""""""""""###!!!"""###$$$$$$###"""!!!$$$"""!!!!!!"""######""""""###$$$###!!!!!!"""###$$$######""""""!!! $$$$$$############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """"""""""""###$$$%%%%%%!!!!!!"""""""""#########!!!#########!!! !!!"""###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!!!!!$$$############"""""""""%%%%%%$$$$$$######$$$$$$######""""""######$$$%%%###"""""""""######!!!############""""""""""""$$$############""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!!!! !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&'''(((((()))+++++++++++++++***))))))!!!!!!"""###%%%&&&'''''''''&&&%%%$$$$$$###$$$$$$&&&%%%%%%$$$###"""!!!!!!'''%%%###"""""""""!!! """!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""""""""######""""""""""""#########$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!""""""######""""""!!! !!!!!!""""""#########""""""!!!!!!!!!"""######"""###$$$###!!! !!!"""!!!!!! !!!!!!!!!""""""######""""""!!!############""""""""""""########################""""""""""""""""""""""""!!!!!!"""############"""""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&%%%%%%%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%%%%&&&%%%%%%$$$$$$#########$$$$$$###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$###"""!!!############""""""!!!!!!################################################$$$$$$$$$##################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$########################!!!!!!""""""###$$$&&&&&&$$$$$$$$$#########""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%% !!!"""$$$%%%&&&'''"""#########$$$$$$$$$$$$############"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$###"""!!!$$$"""!!!"""######"""!!!############""""""!!!!!!#########""""""!!!!!!!!!"""  ###$$$###!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$#########"""!!!  !!!!!!""""""#########$$$%%%%%%%%%%%%$$$###$$$###""""""$$$$$$$$$"""!!!###$$$###"""!!!"""###############""""""""""""###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!! ###""""""""""""######$$$######"""!!! $$$%%%&&&$$$###""""""###$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$######"""############""""""""""""%%%%%%$$$$$$$$$$$$$$$%%%######""""""######$$$%%%$$$###""""""###""" ############"""""""""!!!############""""""""""""!!!!!!!!!"""######$$$$$$#########$$$$$$%%%%%%%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))***+++,,,,,,,,,+++)))((( !!!"""###$$$%%%%%%'''&&&$$$###"""###$$$$$$&&&&&&%%%$$$###!!!!!! &&&$$$!!!!!!!!!"""""""""###""""""""""""###$$$$$$$$$##################$$$!!!!!!!!!""""""######$$$"""""""""""""""########################$$$$$$$$$"""""""""""""""#########"""""""""######""""""""" !!!"""######$$$$$$""""""!!!!!!!!!""""""### """###"""!!!!!!"""###$$$######""""""""""""### !!!!!!""""""!!!!!!  !!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############""""""""""""""""""""""""###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&%%%%%%%%%###!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%)))'''%%%$$$$$$$$$###"""%%%%%%%%%$$$$$$#########$$$$$$###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$###"""!!!"""""""""""""""######$$$########################################################################$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$%%%&&&$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""###############$$$$$$###"""!!! """#########$$$$$$$$$$$$#########"""""""""!!!!!!!!!"""""""""############!!!"""###$$$$$$$$$$$$$$$###"""!!!"""###$$$###"""!!!!!!"""""""""!!! """""""""!!!!!! !!!!!! !!!"""###""""""!!!!!!!!!!!!""""""""""""###############$$$$$$$$$########################!!!"""###$$$%%%$$$######""""""!!! !!!!!!""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""###$$$%%%$$$""" """$$$$$$###""""""### !!!!!!"""###$$$$$$%%% !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""############""""""!!!!!!!!!###"""""""""""""""#########""""""!!! $$$%%%%%%$$$"""!!!"""#####################$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$$$$######$$$%%%%%%######""""""######$$$%%%$$$#########$$$$$$""" ############"""""""""!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$#########$$$$$$%%%%%%%%%'''&&&%%%###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&%%%&&&''''''(((******+++,,,+++***)))(((''''''''''''''''''''''''&&&%%%$$$###"""###$$$%%%&&&&&&%%%$$$###!!!!!! ###!!! """$$$$$$$$$$$$############$$$%%%%%%#########$$$$$$#########!!!!!!""""""######$$$$$$!!!!!!""""""##################"""""""""###$$$%%%!!!!!!""""""############""""""############"""""" !!!!!!"""###$$$$$$%%%""""""!!!!!!!!!!!!!!!"""!!!"""!!!"""###%%%$$$$$$###""""""""""""""" !!!!!!  !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$%%%$$$######$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&***(((%%%$$$$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$#########$$$$$$$$$###############!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""###############$$$$$$%%%%%%%%%$$$######"""############$$$$$$$$$########################""""""!!!!!!!!!"""######$$$$$$$$$############""""""""""""""""""""""""""" !!!!!!!!!!!! '''&&&&&&%%%######"""!!!!!!!!!!!!!!!""""""""""""############"""""""""!!!!!!!!!"""############"""!!!!!!"""$$$$$$%%%%%%%%%###"""!!!"""###$$$###""" !!!"""""""""!!!"""!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""!!!"""###$$$%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###""""""""""""""""""""""""$$$###"""###%%%%%%###!!!!!!$$$$$$###""""""### !!!###$$$%%%%%% !!!!!! !!!!!!""""""##################""""""""""""""""""!!!!!!!!!"""###### !!!!!!!!! """""""""  !!!"""""""""#######################################""""""""""""!!! !!!!!!"""""""""""""""############"""######$$$$$$######""""""######$$$%%%$$$######$$$%%%%%%$$$"""############""""""""""""!!!!!!"""""""""""""""### !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((***************)))(((((())))))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!!!!  """$$$%%%$$$$$$############$$$%%%%%%!!!!!!""""""""""""!!!!!!""""""################## !!!"""######$$$#########"""!!!!!!"""###%%%&&& !!!"""######$$$######"""######$$$$$$######"""!!!""""""######$$$$$$$$$""""""!!!!!! !!!!!!!!!!!!!!!!!!###%%%###"""!!!   !!!!!! $$$$$$$$$###"""!!!!!!!!! """"""""""""""""""""""""######$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""$$$&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''(((&&&$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""###$$$%%%######"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!"""""""""#########$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!"""""""""#######################################""""""!!!!!!""""""$$$$$$$$$############""""""""""""""""""""""""""" !!!"""""""""!!!!!!$$$$$$%%%&&&&&&'''((((((!!!!!!!!!!!!""""""""""""$$$$$$#########""""""""" !!!"""###$$$######""""""######$$$$$$$$$######"""!!!!!!!!!###$$$###""" !!!#########""" !!!""""""""""""""""""### !!!""""""!!!!!!"""###!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$###### !!!"""###########################"""""""""###""""""""""""""""""######""""""###%%%$$$"""!!!!!!$$$%%%$$$""""""### !!!""""""###### !!!!!!!!!""" !!!"""#########!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""###$$$ !!!!!!!!!!!! """!!! !!!"""!!!!!!!!!""""""#################################""""""""""""!!! !!!!!!!!!!!!""""""######""""""!!!!!!""""""###$$$######""""""######$$$%%%###""""""$$$&&&&&&%%%$$$############""""""""""""!!!!!!!!!!!!""""""######!!!!!!"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&''''''((()))***)))((((((''''''(((((('''&&&&&&%%%$$$#########%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########""""""!!! !!!###$$$###!!!""""""!!!!!!""""""###$$$ !!!"""######"""!!! $$$$$$################## """###$$$$$$######""""""!!! !!!###%%%&&& """###$$$$$$######"""######$$$$$$######"""########################""""""!!! !!!"""!!!  """###"""!!! !!!!!!""""""""""""!!!!!!&&&%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!########################""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$############"""$$$$$$%%%&&&&&&'''((((((%%%$$$######%%%''''''&&&""""""###$$$%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""!!!!!!###%%%'''%%%$$$###!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!!!!""""""#########$$$%%%%%%%%%%%%%%%$$$###""" !!!!!!"""""""""###""""""""""""""""""""""""'''&&&%%%$$$############$$$$$$$$$############""""""""""""""""""""""""""""""###$$$%%%&&&%%%$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$############ !!!"""$$$$$$######"""$$$$$$$$$$$$$$$###"""!!!"""!!!!!!!!!###$$$$$$###!!!"""$$$%%%$$$###!!! """"""######$$$$$$$$$%%% !!!""""""!!!!!!"""###!!!!!!!!!!!!""""""""""""$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$###### !!!###$$$$$$$$$$$$%%%%%%$$$$$$######""""""%%%%%%$$$$$$$$$$$$%%%%%%"""!!!"""###$$$$$$""" !!!$$$%%%$$$###"""### !!!!!!!!!!!! !!!!!!!!!""""""######  !!!"""######$$$ !!!!!!"""""" !!!!!!"""###$$$######"""!!!  """######""""""###%%% !!!!!!"""""""""###########################$$$$$$$$$$$$###"""!!! !!!!!!!!!""""""######!!!!!! !!!!!!"""###############"""###$$$$$$%%%!!!!!!!!!###%%%&&&&&&$$$############"""""""""""" !!!!!!!!!""""""######!!!"""###$$$%%%&&&''''''&&&%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((('''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))*********)))'''&&&&&&&&&'''(((((((((((('''''''''&&&&&&$$$%%%&&&'''((('''&&&%%%$$$$$$##################!!!!!!!!!"""$$$###!!! !!!"""""""""###$$$%%%%%%$$$###"""%%%$$$$$$$$$###""""""""" """###$$$$$$$$$###"""!!! !!!###%%%&&& """###$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$##################"""!!! ######$$$"""%%%%%%###"""!!!!!!!!!!!!######$$$$$$$$$$$$######!!!!!!!!!!!! """"""""""""""""""""""""########################!!!!!!"""###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&''''''&&&$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!!&&&$$$"""!!! !!!"""###!!!!!! !!!"""###### !!!###$$$%%%%%%$$$#########""""""""""""############""""""######$$$%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""########################((('''&&&%%%$$$$$$###"""###$$$%%%%%%%%%###"""!!!%%%$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###!!! """#########$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""!!! %%%%%%$$$###"""!!! """%%%'''%%%""" !!!###!!! !!!!!!"""###$$$""""""""""""##################$$$$$$%%%%%%%%%&&&####################################"""!!! """!!!!!!!!!!!!!!!"""### !!!"""###$$$%%%$$$$$$$$$###"""!!!!!! $$$######""""""""""""""" """$$$%%%"""######"""!!!!!!"""$$$  !!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! #########""""""""""""""" !!!!!!"""###$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$!!!"""$$$$$$"""$$$$$$$$$#########""""""$$$#########""""""!!!!!!########################""""""!!!!!!!!!!!!""""""#########$$$$$$%%%&&&&&&"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((()))'''%%%%%%&&&'''$$$%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##################"""!!! !!!!!!"""""""""###!!!!!!!!!"""######$$$$$$$$$$$$$$$############"""""""""!!!###$$$$$$###!!! !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""###""""""!!!!!!!!!!!!""" !!!!!!!!!!!! """"""!!!!!!  !!!###"""  !!!"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''&&&%%%$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%$$$"""!!!!!!!!!"""##################$$$%%%&&&###$$$%%%%%%%%%%%%%%%%%%######""""""""""""############""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$###"""""""""!!! !!!"""###""" ########################################################################!!!!!!"""#########"""!!!"""""""""#########$$$$$$"""""""""""""""############"""!!!  !!!$$$$$$######"""!!!!!!!!!!!!###%%%%%%###"""###$$$###"""!!!!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""########################$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!! !!!"""###$$$$$$%%%%%%%%%$$$###"""""""""######"""!!!!!!!!!!!!"""  """###$$$ !!!"""!!! !!!#####################"""""" !!!!!!!!!"""""" !!!!!!!!!""""""###### !!!!!!!!!"""#########"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""!!!!!!!!!!!!""""""###!!!"""######"""$$$$$$$$$#########""""""############"""""""""!!!##############################""""""""""""#############################################$$$$$$$$$%%%%%%###""""""###%%%%%%$$$$$$############$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((''''''(((((('''&&&&&&''')))&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### """###$$$$$$###"""#########$$$$$$$$$$$$#########""""""""""""""""""""""""######$$$$$$$$$%%%$$$""""""""""""  !!!!!!"""######$$$$$$########################""""""!!! ######"""""""""!!!!!!!!!""""""!!!!!!!!! !!! !!!""""""!!! """###$$$$$$$$$$$$"""""""""###############%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$###!!!!!!"""######%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$#########$$$$$$######""""""""""""############""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$##################%%%###"""###$$$%%%$$$###!!!!!!!!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""!!!!!!!!!"""""""""##################""""""""""""$$$"""!!! !!!"""""""""""""""""""""""""""!!!###$$$######$$$%%%$$$###"""!!! !!!!!!!!!!!!$$$$$$$$$$$$$$$#################################$$$$$$%%%$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!!!!! !!!!!!!!!"""""""""######&&&&&&%%%%%%$$$############"""!!!!!! !!!!!!!!! !!!"""###!!!"""###"""!!!!!!"""###%%%%%%%%%$$$$$$######### !!!!!!!!!!!!"""""" !!!"""###$$$%%% !!!"""###$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""!!!!!!!!!!!!""""""###!!! """######"""$$$############"""""""""############""""""""""""########################$$$$$$############$$$$$$$$$$$$######"""!!!!!! $$$$$$$$$###############%%%$$$"""!!!!!!"""$$$%%%$$$$$$############$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((()))***+++***))))))+++,,,''''''((((((((('''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""### """$$$%%%%%%&&&############$$$$$$$$$$$$$$$$$$######"""!!!!!! !!!!!!"""###$$$%%%&&&%%%"""  !!!!!! !!!!!!!!!"""######$$$$$$########################""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!""""""!!!!!!!!!!!! ###!!! !!!""""""!!! !!!""""""!!!!!!""""""######$$$$$$%%%%%%###""""""!!!!!!""""""###########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###""""""######$$$$$$###############$$$$$$$$$###!!! !!!!!!$$$######""""""######$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""#########$$$$$$%%%%%%%%%$$$###""""""###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$ !!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#########!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!$$$###  """###!!!!!!""""""############ !!!########################"""!!!!!!!!!!!!!!!""""""""""""############&&&&&&&&&%%%%%%$$$$$$$$$###########################$$$$$$$$$######"""!!!""""""""""""""""""""""""$$$$$$$$$$$$######""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$#########""""""!!! !!!!!!!!!!!!!!!!!!""""""###$$$&&&%%%$$$###$$$%%%#########"""!!!!!! !!!!!!!!!!!!!!!!!!"""""" !!!!!!"""######$$$$$$!!!!!!!!!""""""#########!!!!!!!!!"""""""""""""""!!!!!!""""""############""""""!!!!!!!!!!!!"""""""""!!!!!!!!!""""""""""""############""""""""""""#########"""""""""""""""########################$$$######""""""######$$$$$$$$$######""""""""""""%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((()))))))))(((&&&&&&'''((('''''''''''''''&&&&&&%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""###"""""""""!!!!!!!!!!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$!!! ###$$$%%%!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!""""""""""""""""""""""""""""""!!!!!!!!! """"""!!!!!!!!!!!!!!!!!!$$$"""!!!""""""""" !!!!!!"""######$$$%%%%%%!!!!!! !!!!!!########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$###############$$$$$$$$$$$$###############$$$$$$###!!! !!!!!!$$$$$$############$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!""""""######$$$$$$$$$$$$$$$"""""""""###$$$%%%###!!! !!!"""###"""!!!!!!!!!!!!"""""""""##############################""""""""""""""""""""""""$$$$$$######""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!###"""!!! !!!###$$$!!!!!!!!!"""######$$$$$$###############"""!!! !!!!!!!!!!!!!!!"""######""""""""""""##################""""""!!!!!! ########################"""""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$############""""""""""""###############"""""""""""""""!!! !!!!!!"""""""""""""""""""""$$$&&&&&&%%%$$$$$$$$$"""""""""!!!!!! """"""""""""""""""!!!!!!############"""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""#########""""""!!!!!!!!!!!!""""""!!!"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""##############################""""""!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""!!!###&&&((((((&&&###!!!$$$$$$############$$$$$$""""""""""""######$$$$$$%%%%%%%%%$$$$$$#########!!!"""""""""#########$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))%%%%%%%%%"""  &&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""%%%$$$$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""!!! ###$$$%%%"""""""""""""""####################################$$$$$$$$$###""" #################################"""""""""!!!!!!!!!!!!""""""""""""""""""$$$""" !!!"""###""""""######$$$$$$$$$###### !!!!!!"""###$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""#########$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$############$$$$$$######""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################!!!!!!""""""#########$$$##################$$$%%%$$$###""""""$$$$$$###"""!!!!!!""""""######$$$$$$""""""""""""""""""""""""########################&&&%%%$$$###""""""""""""!!!!!!!!!"""""""""##################""""""""""""""""""!!!!!!""""""######!!!!!!""""""#########$$$$$$###""""""###"""  !!!"""###$$$ !!!!!!!!!!!!##################""""""########################!!!!!!"""""""""!!!!!! """""""""""""""""""""""" """$$$%%%%%%$$$$$$#####################"""""""""""""""""""""""""""###"""!!!!!! !!!!!! !!!"""############"""!!!$$$$$$###!!!!!!!!!##############################""""""""""""!!!!!!$$$$$$#########"""""""""######"""!!!  !!!!!!""""""###""""""""""""""""""######""""""!!!!!!!!!!!!"""""" """######!!! !!!!!!!!!"""""""""""""""###""""""""""""####################################""""""!!!!!!!!!!!!"""""""""######$$$%%%%%%&&&&&&$$$$$$$$$###############!!!###'''))))))'''###!!!$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$ !!!!!!"""#########$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))'''((('''%%%"""!!!"""###&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!######"""""""""###$$$$$$$$$$$$$$$$$$############ !!!!!!"""######$$$$$$######"""""""""!!!!!!!!!%%%"""  !!!!!! """"""""""""""""""######"""""""""""""""""""""""""""###$$$%%%$$$###"""!!!""""""""""""""""""""""""%%%%%%$$$$$$$$$#########!!!!!!""""""""""""######$$$"""!!!!!!"""###""""""!!!!!!"""############### !!!!!!""""""############""""""""""""######""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########"""""""""""""""###$$$$$$%%%%%%%%%$$$&&&%%%$$$##################$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################!!!!!!""""""""""""""""""""""""###$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$ !!!!!!"""######$$$$$$########################""""""""""""""""""""""""$$$###""""""!!!"""######"""""""""#########$$$$$$"""""""""""""""######### !!!"""###$$$######""""""""""""""""""############!!! !!!###$$$!!!"""!!!!!!!!!!!!!!!"""### !!!!!!!!!!!!%%%%%%%%%%%%%%%%%%&&&&&&########################!!!""""""#########""""""######################## """###$$$$$$""""""#####################$$$##############################"""!!!!!!!!!!!!""" !!!###$$$$$$$$$### ######"""!!! """######$$$$$$%%%%%%%%%#########"""""""""!!!!!!##################$$$$$$###"""""""""!!!  !!!""""""######"""""""""""""""""""""""""""!!!!!!!!!!!!"""""" """$$$$$$!!! !!!!!!!!!!!!!!!""""""######!!!"""""""""#######################################""""""""""""""""""###############$$$$$$$$$$$$###############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$%%%$$$#########$$$&&&&&&$$$$$$$$$$$$$$$$$$%%%%%% !!!!!!"""######$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((())))))***)))******)))''''''(((***((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""!!!!!!"""$$$%%%&&&$$$$$$$$$$$$#########""""""""""""""""""#########!!!!!!!!!"""""""""""""""%%%$$$"""""""""""" ###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$"""!!!""""""""""""""""""""""""#########""""""""""""!!!!!!!!!"""""""""############"""!!!"""$$$$$$"""!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$############""""""######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""###$$$%%%%%%%%%%%%%%%######"""!!! !!!!!! !!!###$$$%%%%%%$$$###%%%$$$$$$######$$$$$$%%%#########"""###$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""!!!!!!!!!!!!"""###%%%%%%%%%$$$######"""!!!"""######"""!!! !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!! !!!"""###%%%############$$$$$$$$$$$$!!!!!!""""""######$$$$$$ ###$$$%%%$$$###!!!######""""""""""""""""""!!!!!!$$$%%%###!!!$$$###"""!!!!!! !!!""""""""""""############!!!!!!!!!""""""######$$$########################"""######$$$$$$$$$######"""""""""""""""""""""""" !!!"""$$$###""" """"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""""""""""""""!!!###$$$%%%$$$$$$"""$$$%%%$$$"""!!!!!!!!!!!!"""###$$$%%%%%%&&&$$$#########""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&""""""""""""############ !!!""""""############"""""""""""""""""""""!!!!!!!!!!!!"""""" """%%%$$$!!! !!! !!!!!!!!!""""""######!!!!!!""""""#########$$$########################$$$$$$############$$$$$$$$$$$$######"""!!!!!!!!!""""""######$$$$$$$$$%%%%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$###"""!!!!!!!!!"""$$$%%%#########$$$$$$%%%%%%&&&!!!""""""###$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''((())))))***$$$%%%&&&&&&&&&&&&(((***)))((('''&&&%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$############"""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!$$$###"""""""""###$$$%%%###"""""""""!!!!!! $$$$$$######"""!!!!!!!!! !!!"""###$$$$$$""""""!!!###$$$$$$###!!!#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#########$$$"""""""""###%%%$$$""" !!!"""###%%%%%%&&&&&&$$$$$$$$$###############$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&,,,***)))'''&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""%%%%%%$$$###""""""######%%%%%%&&&&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$#########$$$%%%########################"""""""""###$$$$$$$$$%%%###""""""!!!!!!!!!!!!!!!''''''&&&&&&$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""$$$%%%$$$"""!!!###&&&""""""""""""""""""""""""$$$#########""""""!!!!!!########################"""############$$$$$$$$$#########"""""""""""""""""""""############""""""!!!!!!"""###############)))'''%%%$$$"""""""""###$$$$$$##################%%%###""""""###$$$$$$###""""""!!!!!!!!!!!!""""""$$$###!!! !!!""" !!!"""###$$$$$$%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! !!!!!!""""""######$$$$$$#########"""""""""""""""%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""!!!!!!!!!%%%""""""%%%""""""!!!!!! """""""""""""""######$$$######"""!!!!!!"""######$$$$$$$$$###############!!!!!!###&&&((()))'''%%%!!!"""######!!! !!!$$$###"""!!! !!!!!! !!!###$$$%%%%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""&&&%%%$$$###""""""""""""$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%'''&&&$$$#########$$$$$$'''&&&%%%$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$#########%%%''''''&&&$$$$$$$$$&&&%%%###!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########$$$$$$##################!!!!!!""""""######$$$$$$########################""""""""""""############'''&&&%%%###"""!!!!!!!!!$$$###""" !!!"""""""""!!!""""""###$$$$$$%%%""" !!!$$$$$$""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""############""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!&&&%%%$$$"""!!!!!! !!!"""""""""##################""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&***)))((('''&&&&&&&&&'''%%%%%%$$$$$$######""""""%%%$$$$$$###""""""###############$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$###"""######$$$#######################################$$$$$$$$$&&&&&&%%%###""""""""""""$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!""""""!!! """"""""""""""""""""""""############"""""""""!!!########################""""""#########$$$$$$$$$""""""""""""############""""""############""""""!!!!!!"""############### !!!""""""""""""!!! ########################%%%###""""""###$$$$$$###""""""!!!!!!!!!!!!""""""###############$$$%%%&&&!!!!!!""""""######$$$$$$###############""""""""""""""""""""""""""""""""" !!!""""""######""""""$$$$$$######"""!!!!!!!!!"""""""""""""""############"""""""""""""""""""""""""""""""""!!!!!!!!! ###"""!!!!!!"""###""""""""""""""""""######""""""!!!!!!""""""###$$$##########################################$$$$$$#########$$$&&&&&&$$$"""!!!"""$$$###!!! !!!$$$#########""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""######"""""""""######$$$!!!!!! !!!!!!###############$$$$$$$$$&&&%%%$$$#########$$$$$$$$$%%%%%%&&&%%%$$$#######################################$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&'''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%% ###%%%&&&&&&%%%&&&'''&&&%%%###!!!!!!!!!!!!"""########################"""""""""############$$$########################""""""""""""####################################""""""""""""#####################"""######$$$%%%######!!!!!! !!!""""""######"""""""""###$$$$$$$$$""" !!!###$$$###!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$############$$$$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!%%%$$$###"""!!!!!!!!!!!!"""#########$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&'''(((########################%%%$$$######"""#########"""""""""###$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$###""""""""""""###########################$$$$$$$$$###############%%%%%%$$$############$$$""""""""""""######$$$$$$ !!!!!!!!!!!!""""""########################$$$$$$#####################$$$$$$"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""########################"""""""""#########$$$$$$!!!"""""""""###$$$$$$$$$""""""############""""""!!!!!!"""###############!!!###$$$###""" ########################%%%###""""""###$$$$$$######""""""!!!!!!""""""###!!!"""###%%%&&&&&&''''''"""""""""""""""########################$$$$$$$$$########################!!!"""##################""""""""""""""""""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$$$$############"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""######$$$%%%%%%&&&""""""!!!!!!""""""###$$$"""###$$$%%%%%%$$$###""""""""""""###$$$$$$$$$%%%&&&%%%############!!!!!!###$$$###""" !!!!!!######$$$%%%%%%$$$"""!!!$$$###############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!"""###$$$%%%######""""""""""""######$$$$$$$$$###############%%%%%%$$$############$$$"""###%%%&&&&&&$$$""" ########################$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&"""$$$%%%&&&%%%$$$%%%&&&%%%$$$###!!!!!!!!!""""""########################"""############$$$$$$$$$#######################################"""""""""""""""""""""""""""""""""""""""""""""##################""""""###$$$$$$%%%""""""!!!!!!!!!"""######$$$$$$###"""""""""######"""!!! !!!###$$$$$$###!!!""""""######""""""!!!""""""!!!!!!!!!"""############""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######""""""""""""###############$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''(((######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$######$$$%%%&&&''''''(((###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""########################%%%$$$$$$$$$###"""""""""!!!!!!!!!!!!"""###$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$###$$$$$$$$$$$$$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""########################""""""""""""############!!!!!!"""###$$$$$$%%%%%%""""""############""""""!!!!!!"""###############!!!###%%%&&&&&&%%%$$$###############$$$$$$$$$%%%###""""""###$$$$$$######""""""""""""""""""### !!!###$$$%%%%%%$$$$$$#########""""""""""""""""""""""""###$$$%%%%%%&&&########################$$$%%%%%%&&&&&&&&&%%%%%%!!!!!!""""""############$$$$$$######""""""!!!!!!"""""""""""""""#########&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%"""###%%%&&&&&&%%%###"""#########$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!"""######"""###%%%&&&&&&%%%###"""!!!!!!"""###$$$%%%%%%%%%'''%%%###"""""""""!!! !!!###$$$$$$"""!!!!!!"""!!!"""$$$%%%%%%$$$"""!!!%%%$$$###"""""""""###$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########!!!!!! !!!!!!"""######%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$###"""""""""$$$$$$##################"""######$$$###"""!!!!!!########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''''''''''''''&&&'''''''''&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%&&&''''''&&&###!!!!!!"""%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!"""""""""############&&&%%%$$$###""""""""""""!!!!!!!!!""""""######$$$$$$###""""""!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$"""""""""######"""""""""###""""""!!!""""""######  !!!!!!!!!!!!"""""""""""""""""""""""""""#########""""""!!!!!!"""###$$$$$$""""""#########$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''$$$$$$$$$%%%%%%%%%%%%%%%$$$###############$$$$$$######$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!########################%%%$$$$$$$$$###"""""""""######"""""""""""""""###&&&%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!"""""""""#########!!!""""""###$$$%%%%%%&&&""""""############""""""!!!!!!"""###############%%%%%%%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$%%%###""""""###$$$$$$#########""""""""""""######"""###$$$%%%%%%$$$""""""#########"""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""%%%%%%&&&&&&&&&%%%%%%$$$!!!!!!!!!"""######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""########################$$$$$$#########"""""""""!!!!!!!!! !!!""""""###"""###%%%&&&&&&%%%###"""!!!!!!"""###$$$%%%%%%%%%&&&$$$""""""###$$$$$$###"""###%%%$$$"""!!!!!!"""!!!###$$$$$$###!!! %%%$$$###"""""""""###$$$########################""""""""""""""""""""""""!!!!!!""""""##################"""!!!!!!!!!!!!!!!!!!!!! !!!!!!%%%$$$$$$$$$###"""""""""########################%%%$$$""" !!!"""###########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&'''''''''(((((((((((('''&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&''''''(((((('''&&&&&&)))((((((&&&%%%$$$######%%%&&&&&&&&&%%%%%%$$$###&&&''''''%%%"""!!!!!!"""$$$###"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""""""""""""""""""""""""""!!!"""""""""############%%%%%%$$$###""""""""""""!!!!!!"""#########$$$$$$###"""!!! !!!""""""######$$$%%%""""""############""""""######""""""""""""######  !!!!!!!!!!!!""""""""""""!!!"""""""""#########$$$!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!"""""""""""" !!!!!!""""""#########$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%""""""""""""###############$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!########################$$$$$$$$$###############***)))'''%%%###"""!!!!!!'''&&&%%%$$$###"""!!!!!!$$$$$$############""""""########################$$$$$$##################)))&&&$$$######"""!!! """"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""""""""######"""#########$$$%%%%%%%%%""""""############""""""!!!!!!"""###############'''&&&$$$"""""""""###$$$"""""""""###$$$$$$%%%%%%%%%###""""""###$$$$$$###$$$######""""""######$$$%%%%%%&&&%%%%%%$$$$$$###"""""""""""""""######### !!!!!!"""######$$$$$$""""""""""""""""""""""""##################"""!!!!!!!!!""""""#########$$$############""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$#########""""""""" !!!!!!""""""######$$$###"""!!!!!!"""###$$$$$$######"""!!!!!! !!!!!! !!!!!!"""###"""###$$$%%%%%%$$$###""""""""""""###$$$$$$$$$%%%###""""""###%%%&&&%%%$$$"""$$$%%%$$$###!!!"""""" !!!"""###"""!!!!!!$$$###############$$$$$$########################""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$%%%$$$###"""!!!!!!!!!!!!###""""""!!!!!!""""""###$$$$$$$$$###############!!!"""######$$$#########'''%%%!!! ###%%%########################$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''((())))))'''&&&%%%)))((('''&&&%%%$$$$$$###&&&&&&&&&&&&%%%$$$###""""""###$$$###"""###%%%'''$$$###"""!!!!!!"""###$$$########################!!!""""""""""""#########"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#################################""""""""""""############!!!!!!""""""###$$$&&&&&&""""""###$$$$$$$$$######""""""!!! !!!!!! !!!######""""""###%%%"""######$$$$$$######"""$$$$$$###"""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!""""""######$$$$$$$$$""""""!!!!!!"""###$$$$$$ !!!!!!!!!""""""!!!!!!!!!!!!!!!"""""""""$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&%%%$$$$$$$$$$$$######""""""!!!!!!######""""""###$$$$$$%%%############""""""""""""###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%$$$""""""#######################################$$$$$$$$$)))(((&&&%%%$$$#########$$$$$$######"""""""""!!!$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""'''$$$"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!"""###############$$$$$$$$$$$$######""""""!!!""""""###$$$$$$%%%%%%%%%###""""""###$$$$$$###$$$######""""""######$$$$$$$$$#########$$$%%%%%%!!!!!!""""""######$$$$$$ !!!"""""""""###########################""""""######""""""!!! """""""""""""""#########"""""""""""""""######### !!!!!!"""######$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!"""######$$$%%%%%%######""""""""""""######""""""""""""""""""!!!!!!!!! !!!""""""##########################################$$$$$$"""!!!!!!###%%%%%%###!!!"""$$$%%%%%%###""""""###!!!!!!"""""""""#########!!!"""###$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$######"""""""""######%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$$$$ !!!"""###$$$$$$###"""&&&%%%"""!!! !!!###$$$#################################$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$!!!"""###""""""###&&&((($$$###"""!!!!!!"""###$$$######################## !!!!!!!!!"""""""""!!!""""""###$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!!!!!!!"""###%%%&&&'''######$$$$$$$$$###"""!!!###""""""""""""######$$$!!!"""$$$###!!!!!!"""$$$"""######$$$$$$######"""%%%$$$######""""""#########""""""""""""""""""###!!!!!!!!!!!!""""""""""""!!!""""""######$$$%%%%%%###"""""""""""""""######!!!!!!!!!!!!""""""""""""######""""""""""""""""""$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###%%%'''&&&%%%$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&%%%%%%#########""""""!!! ######""""""###$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%&&&%%%$$$###"""########################""""""######$$$$$$$$$%%%!!!!!!!!!"""###$$$&&&&&&!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!"""###############!!!###%%%''''''%%%###"""!!!""""""###$$$$$$%%%%%%%%%###""""""###$$$$$$###$$$$$$############$$$$$$  """$$$%%% !!!!!!"""###$$$$$$%%% !!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######""""""""""""""""""!!!!!!""""""######$$$$$$ !!!!!!"""###$$$$$$$$$#########"""""""""!!!!!! !!!!!!""""""###$$$$$$$$$$$$###"""!!!!!!!!!"""######$$$$$$ !!!""""""######"""!!!!!!"""######$$$$$$$$$###############!!!!!!!!!###$$$###!!!"""$$$%%%%%%###""""""#########""""""###$$$%%%%%% !!!###$$$%%%%%%%%%$$$########################"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""###$$$%%%&&&""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%% !!!"""$$$$$$$$$###"""$$$$$$$$$#######################################""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$%%%&&&''''''(((((('''''''''((()))***)))(((&&&$$$######$$$%%%'''((())))))######$$$%%%&&&&&&&&&&&&$$$$$$$$$###!!!!!!###%%%######"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############$$$$$$#####################$$$%%%%%%$$$###"""!!!$$$#########$$$%%%&&&&&&!!!###%%%$$$!!! """$$$######$$$$$$$$$$$$######%%%%%%$$$###""""""######!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$%%%%%%######""""""""""""######""""""""""""############%%%$$$$$$$$$######""""""(((&&&$$$###$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''""""""""""""############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######"""###$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""######$$$$$$ """$$$%%%&&&%%%###"""###"""""""""###$$$%%%%%%%%%###""""""###$$$$$$###$$$#########""""""!!!!!!######$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$############"""!!!!!!!!!"""$$$%%%&&&&&&&&&&&&%%%%%%$$$###!!!!!!!!!!!!!!!"""##############################$$$%%%%%%$$$"""!!!"""######"""!!! !!!""""""###$$$%%%%%%%%%###"""!!!""""""""""""""""""""""""%%%$$$$$$###############!!!""""""######### !!!!!!"""###$$$$$$$$$ """###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########!!!"""$$$$$$######$$$&&&######$$$$$$$$$$$$######%%%''')))(((&&&""" $$$$$$$$$###"""!!!!!! """""""""""""""######$$$"""###$$$%%%%%%$$$###"""&&&%%%$$$$$$######$$$$$$""""""""""""############&&&%%%%%%%%%$$$#########!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!"""$$$%%%######""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""###%%%&&&(((&&&###!!! !!!###$$$"""!!!!!! !!!###%%%&&&############""""""!!!!!!$$$$$$###"""!!!!!!!!!"""$$$#########""""""!!!!!!""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########''''''&&&%%%&&&'''((())))))(((&&&%%%%%%&&&((()))%%%&&&''''''%%%%%%&&&'''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$######$$$###""" """###$$$"""!!! !!!###$$$$$$$$$$$$$$$$$$###"""!!!###$$$%%%%%%$$$###!!! """###$$$%%%%%%$$$###"""$$$$$$$$$$$$######""""""###$$$%%%$$$!!! !!!"""$$$######"""!!! """"""!!!!!!!!!!!!""""""!!! !!!"""###$$$###""" !!!"""####################################$$$$$$$$$$$$""""""""""""############$$$###""""""###$$$$$$###""""""""""""############!!!"""$$$%%%%%%$$$###""" """######!!! !!!!!!&&&%%%###$$$%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""############$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$!!!"""###$$$%%%$$$###############"""######$$$$$$$$$###!!!!!!###$$$###"""############"""""""""!!!###$$$$$$%%%%%%%%%$$$$$$######"""""""""!!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$############"""!!!!!!!!!"""$$$$$$$$$$$$%%%%%%$$$######"""!!!!!!!!!!!!!!!"""##############################"""###$$$$$$"""!!!"""#########"""!!!!!!!!!"""############$$$######"""""""""""""""""""""""""""""""""!!!!!! $$$$$$%%%%%%$$$$$$######"""""""""###$$$%%%%%%%%%!!!"""###"""!!! !!!###""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%$$$###"""###$$$"""######$$$$$$######""" !!!!!!"""###%%%$$$$$$######"""!!!!!! """"""!!!!!!""""""###$$$"""###$$$$$$$$$###""""""$$$$$$###""""""""""""###""""""""""""#####################""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!!!! """""""""""""""!!!!!! """"""!!! !!!!!!############"""""""""######$$$###""""""!!!!!!""""""#######################################$$$&&&((()))&&&&&&%%%###"""!!!!!! !!!"""######$$$$$$#########"""""""""$$$###""""""""""""""""""############"""""""""!!!######################################################$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&%%%&&&'''((()))'''&&&%%%$$$$$$%%%&&&'''%%%&&&'''&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""######$$$$$$$$$$$$######$$$###!!! !!!###$$$!!!!!!###$$$$$$$$$###"""$$$$$$$$$$$$$$$###""""""######$$$$$$$$$######"""######$$$$$$$$$$$$############"""""""""!!!!!!!!! """###"""!!!!!!"""###&&&&&&%%%%%%$$$############""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!""""""######!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############&&&$$$###"""#########!!!""""""""""""############%%%%%%$$$###""""""""""""!!!"""$$$$$$###""""""###$$$######$$$&&&((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""""""""#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######"""#########$$$###!!!!!!###$$$###"""############""""""""""""######$$$%%%&&&&&&&&&&&&$$$$$$#########"""""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$#########"""""""""!!!"""######$$$##################"""!!!"""!!!!!!!!!!!!"""############################## """######!!!!!!"""$$$######"""""""""######$$$""""""!!!!!!!!!"""######""""""""""""""""""""""""$$$$$$###""""""""""""### !!!"""""""""!!!!!!#########$$$%%%%%%&&&&&&!!!"""######!!!!!!"""###########################%%%%%%$$$###"""!!! $$$%%%&&&$$$"""!!!!!!""""""######$$$$$$######"""#########!!! ###%%%$$$$$$######"""!!!!!!!!!""""""!!!!!!""""""###$$$###$$$$$$$$$###""""""!!!######"""!!!!!!!!!!!!"""""""""""""""############"""""""""""""""#########""""""############""""""""""""""""""""""""""""""""""""!!!!!! """"""######""""""!!! $$$###"""!!!!!!!!!!!!"""###############$$$%%%&&&#########""""""#########""""""""""""""""""""""""!!!""""""###%%%''')))***$$$%%%%%%%%%$$$"""  !!!"""############$$$$$$$$$###############""""""""""""""""""###$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''(((&&&%%%$$$######$$$%%%&&&$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!!######$$$$$$$$$$$$#########""" """### !!!$$$&&&'''%%%###!!!###$$$$$$$$$$$$###""""""##################$$$$$$$$$$$$############$$$$$$###############""""""""" !!!############$$$&&&""""""""""""""""""""""""#########""""""#########"""############""""""!!!""""""!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############(((%%%###"""######""" """""""""#########$$$$$$(((&&&###!!! """###!!!###$$$%%%$$$$$$%%%&&&######"""$$$&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$######"""######""""""######$$$%%%%%%%%%$$$###"""""""""###%%%$$$""""""$$$%%%$$$############"""""""""""""""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$#########"""&&&%%%###"""!!!"""###$$$$$$$$$$$$###############"""""""""""""""######$$$"""######$$$######""""""""""""!!!!!!""""""###$$$######################## """"""!!!!!!"""$$$###############$$$$$$$$$"""!!! """###$$$""""""""""""""""""""""""&&&%%%$$$$$$######$$$$$$!!!######$$$#########$$$$$$$$$%%%%%%!!!"""######"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! ###$$$%%%$$$"""!!!"""###""""""############""""""$$$%%%%%%###!!!!!!"""###############""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$######"""!!!!!!######"""!!!!!!!!!!!!"""!!!"""""""""#####################$$$%%%%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! """############"""!!!!!!###"""""""""""""""""""""############$$$%%%&&&'''$$$$$$############$$$$$$######################## !!!"""###$$$%%%%%%###############""""""!!!"""###$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$############"""!!!!!!!!!"""###$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$######!!!!!! !!!!!! !!!###%%%%%%$$$###"""######$$$$$$$$$######"""######"""!!!"""###%%%&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%''' !!!!!!!!!""""""$$$$$$############$$$$$$###$$$%%%%%%$$$###!!! !!!!!!!!!""""""######$$$########################"""#########$$$$$$$$$$$$!!!"""""""""############&&&$$$###"""#########"""""""""#########$$$$$$$$$%%%$$$###"""!!!!!!"""""" """$$$%%%$$$$$$%%%&&&$$$######$$$%%%%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$###"""!!!$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######"""""""""!!!######""""""######$$$%%%%%%%%%$$$###"""""""""###&&&%%%######%%%&&&%%%$$$""""""""""""""""""###### !!!###$$$$$$$$$$$$$$$$$$$$$$$$#########"""&&&%%%$$$""""""""""""###########################!!!"""""""""##################$$$$$$$$$$$$$$$###"""""""""""""""###$$$$$$"""""""""""""""""""""""" """"""!!!!!!"""$$$""""""######$$$$$$$$$$$$"""!!! """###$$$""""""""""""""""""""""""""""""!!! !!!!!!###%%%&&&''''''"""""""""###############"""###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%"""""""""######"""""""""!!!"""###$$$%%%#########"""""""""""""""!!!!!!!!! !!!""""""###$$$######""""""!!!!!!!!!$$$$$$###""""""""""""###!!!"""""""""#####################$$$%%%%%%%%%&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! ###############""""""!!! !!!""""""###$$$$$$$$$############$$$%%%&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######"""""""""!!!!!!"""!!! !!!"""%%%&&&"""###%%%&&&&&&%%%$$$###########################"""!!!!!!!!!"""###$$$$$$""""""""""""""""""############################################################$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%######$$$$$$$$$$$$######!!!!!! !!!!!!"""!!!!!!!!!!!!"""######"""######$$$$$$$$$############"""!!!"""###%%%&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$"""######$$$$$$%%%%%%&&&$$$$$$############$$$$$$###$$$%%%%%%%%%###"""!!!!!!!!!"""#########$$$$$$########################"""#########$$$$$$$$$$$$!!!"""""""""############$$$"""!!!"""$$$%%%%%%$$$############$$$$$$$$$$$$ !!!"""###$$$######"""!!!###$$$######$$$%%%$$$$$$$$$%%%&&&&&&###!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&###""""""!!!!!!""""""############""""""""""""""""""############$$$$$$$$$$$$$$$######"""#########&&&%%%######%%%&&&%%%$$$""""""""""""############ !!!"""#########"""$$$$$$#########"""""""""$$$$$$$$$$$$######"""""""""""""""###############!!!!!!"""############""""""###$$$$$$%%%$$$$$$$$$###""""""""""""###$$$$$$"""""""""""""""""""""""" """######!!!!!!"""$$$ !!!"""###$$$$$$$$$$$$""""""!!!!!!!!!"""######""""""""""""""""""""""""$$$###""""""!!!!!!""""""""""""######$$$#########"""""""""""""""""""""""""""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""######### """###$$$######%%%&&&!!!""""""######""""""!!!"""%%%$$$###############""""""""""""""""""!!!!!! !!!!!!"""######""""""!!!!!!""""""###$$$$$$###""""""""""""###""""""""""""############"""""""""""""""#########%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""!!!!!! ######$$$$$$######"""!!! """###$$$%%%%%%%%%###############$$$%%%&&&#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###!!!!!!###!!!"""%%%'''!!!!!!"""""""""""""""!!!"""""""""""""""#########""""""""""""""""""###$$$""""""""""""############""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%######%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%###%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$""""""###$$$$$$$$$$$$#####################$$$$$$$$$$$$############$$$$$$"""""""""##################$$$$$$###!!! !!!"""""""""#########$$$$$$#########""""""###############$$$$$$$$$######"""""""""###$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############"""!!! !!!$$$&&&&&&%%%#########$$$$$$$$$$$$%%%!!!$$$%%%$$$###""" !!!###$$$#########$$$$$$$$$%%%'''))))))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&$$$######""""""######$$$"""###############$$$$$$!!!"""###$$$%%%$$$###############"""######$$$$$$%%%###""""""###$$$$$$###!!!"""""""""############!!!""""""#########""""""######"""""""""!!!!!!!!!"""###$$$%%%%%%$$$"""!!!!!!"""""""""#########$$$ !!!"""###$$$######"""!!!""""""###$$$$$$############""""""######$$$%%%"""""""""""""""""""""""""""###$$$$$$"""!!!"""### !!!######$$$###############$$$######""""""""""""""""""""""""""""""&&&%%%%%%$$$###$$$$$$$$$""""""""""""""""""!!! ########################"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$###"""###%%%!!!!!!""""""""""""!!!!!!%%%'''((('''%%%""""""""""""""""""""""""""""""###!!! !!!""""""!!!!!! !!!"""###$$$######"""!!!!!!!!!!!!"""""""""""""""#####################"""""""""""""""%%%$$$###""""""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!! ###$$$$$$$$$$$$###""""""!!!"""###$$$%%%$$$$$$#########"""""""""######$$$###""""""!!!!!!""""""###########################$$$$$$%%%%%%$$$###"""!!!###"""!!!!!!!!!!!!"""###"""!!!!!! !!!!!!!!! !!!!!!!!!"""""""""$$$###""""""""""""""""""!!!"""""""""##################################################################$$$$$$$$$%%%%%%%%%###$$$&&&'''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""""""""""""""!!!!!!!!!""""""############""""""###$$$$$$$$$$$$$$$######$$$$$$$$$######"""######$$$$$$$$$$$$######!!!!!!!!!"""""""""######"""###$$$$$$"""!!!"""### !!!!!!!!!!!!###""""""!!!!!!""""""######""""""""""""######$$$######$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$"""!!!"""$$$%%%%%%$$$#########$$$$$$$$$%%%%%% !!!""""""#########"""###%%%%%%$$$###$$$$$$###$$$%%%(((+++,,,***(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%%%%%%%%%%$$$#########$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%&&& """$$$%%%&&&%%%###"""###"""""""""###$$$%%%%%%###!!! !!!""""""!!!!!!!!!""""""#########$$$######$$$$$$$$$######"""""""""""""""!!!!!!!!!!!! """$$$&&&&&&%%%"""!!!!!!!!!""""""#########$$$ !!!"""$$$$$$######""" !!!"""""""""""""""#########"""######$$$%%%""""""""""""""""""""""""$$$%%%%%%$$$"""!!!"""###!!!"""#########"""###$$$%%%%%%%%%###"""!!!""""""""""""""""""""""""###""""""!!! !!!!!!!!!######$$$&&&&&&'''''''''%%%$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$########################%%%%%%$$$###"""!!! $$$%%%%%%$$$"""!!!"""###!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""%%%'''"""""""""""""""######### !!!"""""" !!!"""$$$%%%""""""!!! """"""""""""############&&&%%%%%%%%%$$$$$$######"""!!!  !!!""""""""""""""""""""""""""" !!!!!!!!!!!!!!!###$$$$$$$$$$$$###""""""######$$$%%%$$$###"""!!!######""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""######"""!!! ######$$$###"""!!!$$$###"""!!!!!!"""###$$$ !!!!!!""""""$$$$$$###"""!!!!!!""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###%%%&&&((())))))(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############$$$%%%&&&'''&&&%%%%%%######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################&&&&&&%%%$$$$$$###############$$$$$$$$$$$$######""""""############"""""" !!!$$$&&&&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$###$$$%%%%%%%%%###""" """###$$$%%%%%%$$$###"""""""""######$$$$$$$$$%%%###%%%&&&&&&&&&&&&''')))$$$$$$$$$$$$############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$%%%###$$$%%%%%%$$$###"""!!!####################################$$$$$$$$$$$$""""""""""""############%%%$$$""""""###$$$###"""######$$$$$$$$$%%%%%%%%%$$$###!!! !!!"""###$$$%%%'''&&&%%%$$$$$$%%%)))'''$$$"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!"""###%%%&&&&&&%%%%%%'''&&&$$$###"""###$$$%%%""""""#########$$$$$$$$$$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$$$$######"""!!! !!!"""%%%&&&&&&%%%%%%%%%$$$#########%%%%%%$$$$$$###$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%$$$###!!! """"""""""""############'''%%%###!!! """$$$%%%""""""""""""""""""""""""$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$'''%%%$$$###$$$%%%$$$###""""""!!!!!!!!!!!!""""""$$$$$$##########################################!!!!!!!!!"""#########$$$%%%###!!!  !!!"""""""""############"""""""""""""""""""""######$$$ !!!!!!"""$$$%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""$$$%%%$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""'''&&&$$$###"""###$$$$$$"""############$$$$$$$$$########################"""###$$$%%%&&&&&&&&&&&&$$$$$$############$$$$$$&&&%%%$$$###""""""""""""$$$###"""###$$$$$$###""" !!!!!!"""###$$$$$$$$$"""#########$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%$$$###"""$$$###"""""""""""""""###$$$$$$############$$$$$$$$$$$$###"""!!! '''&&&%%%$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%""""""#########""""""!!!%%%%%%%%%$$$$$$######### !!!!!!!!!!!!###"""!!! !!!"""%%%&&&"""""""""""""""""""""""" !!!"""###$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""'''&&&$$$"""!!!!!!""""""%%%### !!!!!!!!! !!!!!!!!!!!!""""""""""""###$$$%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$########################""""""""""""############%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$#########""""""!!!!!!$$$######"""""""""""""""###$$$%%%%%%$$$###"""!!!$$$######"""!!! %%%%%%###"""""""""###$$$######"""""""""""""""#################################""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########"""""""""###%%%&&&'''&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$""""""######$$$$$$%%%%%%%%%$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$#########%%%$$$$$$######$$$$$$$$$########################$$$######""""""""""""###""""""""""""############%%%$$$###!!!!!!"""###$$$""""""""""""""""""""""""########################!!!""""""""""""""""""!!!!!!  """$$$$$$$$$###""""""!!!!!!""""""###""""""""""""""""""""""""########################$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!! !!!"""""""""############"""""""""""""""""""""######$$$!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$############$$$$$$$$$###############$$$$$$$$$###"""###$$$$$$###""" !!!!!!"""######$$$$$$"""""""""""""""###$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!"""############"""!!! !!!!!!"""$$$%%%&&&$$$##################$$$$$$$$$######""""""!!!!!!!!!!!! !!!"""###$$$#########$$$$$$$$$%%%%%%""""""############""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%###"""!!!!!!!!!###$$$""""""""""""""""""""""""!!!""""""######$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$%%%%%%&&&(((''''''&&&&&&%%%%%%%%%%%%$$$$$$######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""$$$###"""""""""###$$$%%%###!!!!!!###$$$$$$############$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$########################""""""""""""############%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################"""""""""!!!$$$######"""""""""""""""######$$$$$$$$$###!!!!!!############$$$$$$$$$$$$%%%$$$###"""""""""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%!!!###%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###############%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$###"""""""""############$$$"""!!!!!!!!!!!!"""##############################%%%$$$$$$$$$$$$######### !!!"""###$$$%%%%%%&&&%%%###"""!!!!!!""""""""""""##################$$$$$$#########$$$$$$%%%%%%$$$###""""""###$$$%%%###############$$$%%%%%%"""""""""#########$$$$$$######"""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!!!! """###$$$############""""""#########!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$###!!! !!!""""""""""""############"""""""""""""""""""""######$$$######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""""""""!!!!!! """############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$############$$$$$$""""""""""""###$$$%%%&&&$$$###"""###$$$$$$###"""!!!!!!!!!"""######$$$$$$""""""!!! !!!"""###$$$!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!"""######$$$$$$######""" !!!"""###$$$$$$%%%########################$$$$$$$$$############### !!!###############$$$$$$$$$$$$%%%""""""############""""""$$$$$$$$$$$$$$$#########%%%%%%%%%&&&&&&&&&''''''&&&%%%###!!!!!!!!!!!!"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%***)))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""!!!!!!!!!"""###%%%&&&'''&&&### !!!###$$$%%%############$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$##############################"""""""""#########$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%############""""""""""""$$$######"""""""""""""""""""""#########"""!!!!!! !!!"""###$$$&&&''''''%%%$$$######""""""######%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%!!!###$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&########################%%%%%%%%%%%%%%%%%%$$$$$$"""###$$$%%%$$$$$$"""!!!""""""""""""############"""""""""""""""######$$$"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$%%%$$$###"""""""""######!!!!!!!!!"""#########$$$###############$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%#########""""""######$$$""""""#########$$$$$$$$$!!!""""""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""############""""""$$$###!!!!!!"""######"""$$$$$$############$$$$$$!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$#########"""!!!!!!!!!###"""!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""######$$$$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""$$$%%%$$$###""""""""""""""""""""""""!!!!!!"""""""""############$$$%%%&&&&&&%%%$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$######""""""###$$$$$$%%%$$$###"""###$$$$$$###"""!!!!!!""""""############"""!!!  !!!###$$$!!!!!!!!!!!!"""""""""""""""""""""######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!! #########$$$$$$#########"""""""""######$$$$$$$$$ !!!!!!"""###$$$$$$############$$$$$$$$$$$$!!!""""""############"""$$$$$$$$$###############"""""""""############$$$$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################""""""############$$$$$$$$$$$$$$$#########"""""" !!!!!!"""$$$%%%&&&'''+++(((### !!!"""!!! !!!!!!!!!""""""""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""########################""""""#########$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%#########"""""""""""""""$$$######"""""""""""""""!!!!!!"""""""""!!!!!!!!! !!!###$$$%%%%%%$$$$$$$$$###############$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%""""""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$############### !!!"""######"""!!! """"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$%%%!!!!!!!!!"""#########$$$###"""""""""######$$$%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$###"""!!! ############$$$$$$$$$$$$ !!!#########""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""############""""""$$$"""!!!!!!"""######"""$$$$$$############$$$$$$"""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$#########"""!!!!!!!!!"""!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""######$$$%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""$$$%%%$$$###########################""""""""""""############$$$%%%&&&'''''''''%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$%%%$$$$$$###""""""######$$$###"""###$$$$$$###""""""""""""""""""#########"""!!! !!!######!!!!!!!!!!!!""""""""""""""""""############""""""######""""""""""""#########$$$$$$$$$###""" """###$$$$$$$$$$$$###""" !!!!!!"""##############################"""""""""#########$$$$$$$$$!!!!!!"""####################################### !!!!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$%%%&&&&&&''''''######################## !!!!!!!!!"""""""""###$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$+++(((###!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""############$$$$$$%%%%%%######$$$$$$######"""!!!####################################$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$""""""""""""""""""######$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""#########$$$$$$$$$$$$$$$######"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#####################$$$$$$$$$######""""""""""""###$$$ !!!""""""""""""!!!###"""""""""""""""!!!!!!###$$$%%%%%%&&&&&&%%%%%%""""""""""""""""""""""""#########$$$$$$$$$$$$%%%###"""""""""!!!!!!!!! """"""######$$$%%%%%%&&&""""""##################"""""""""""""""###$$$%%%%%%$$$###""""""###$$$%%%%%%$$$###!!! #########$$$$$$$$$$$$%%%!!!"""###$$$###"""!!! """""""""""""""""""""""" !!!!!!""""""######$$$ !!!!!!""""""!!!!!! """$$$%%%%%%#########""""""#########""""""######$$$$$$%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""############"""""""""""""""""""""######$$$$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""###$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$$$$$$$###$$$$$$############$$$$$$&&&%%%$$$###""""""""""""$$$###"""###$$$$$$###"""""""""""""""""""""######!!!!!!"""""""""#########!!!!!!!!!!!!"""""""""""""""######$$$$$$######"""!!!  !!! !!!"""$$$$$$$$$###""""""###$$$%%%%%%$$$###""" !!!!!!"""""""""###"""############"""!!! """""""""############$$$ !!!"""######$$$######"""""""""############### !!!!!!!!!"""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%"""######$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&######################## !!!""""""######$$$$$$$$$############"""######$$$$$$$$$######"""%%%###!!!!!!"""$$$$$$###############$$$$$$$$$$$$$$$############$$$%%%%%%###$$$$$$$$$$$$###""""""#################################$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""###""""""""""""############$$$######"""""""""""""""""""""!!!!!!!!!"""######%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%% !!!###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""#########$$$$$$$$$###""""""""""""###%%%&&&"""""""""""""""###$$$$$$######""""""!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$########################$$$$$$$$$$$$%%%%%%&&&&&&"""""""""""""""""""""#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########!!!!!!!!!!!!"""###$$$%%%########################$$$######"""!!!!!!!!!"""#########$$$$$$$$$%%%%%%##################"""!!!""""""""""""""""""""""""!!!!!!""""""###$$$$$$%%%!!!""""""""""""""""""!!! ###%%%&&&&&&###""""""!!!!!!""""""###!!!!!!!!!"""###$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%% !!!"""""""""""""""""""""############"""""""""""""""""""""######$$$######"""""""""""""""###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###########################""""""#########$$$$$$$$$"""!!!!!!!!!""""""###$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$###############$$$$$$###"""###$$$$$$###"""###""""""""""""""""""""" !!!###$$$%%%$$$###"""!!!!!!!!!!!!"""""""""""""""######$$$$$$######""""""!!!  !!!""" !!!###$$$$$$$$$"""!!!!!!###$$$%%%%%%$$$###!!!""""""""""""""""""###### !!!"""#########"""!!!""""""""""""############ !!!"""######$$$$$$$$$!!!"""""""""#########$$$!!!!!!"""""""""#########!!!""""""#########""""""""""""""""""""""""""""""!!!""""""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$&&&'''((('''&&&%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%########################!!!!!!""""""###$$$$$$%%%$$$$$$$$$############""""""###$$$$$$$$$$$$###"""!!! !!!###$$$###"""############$$$$$$$$$$$$$$$###"""""""""###%%%%%%$$$$$$%%%%%%$$$$$$###"""#################################$$$$$$$$$%%%%%%#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""!!!"""""""""############$$$######"""""""""""""""###""""""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%$$$###"""!!!""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%!!!%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$######""""""###%%%'''(((%%%$$$#########$$$&&&'''######""""""!!!!!!!!! !!!"""###$$$%%%$$$##############################""""""#########$$$$$$$$$ !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$""""""&&&%%%%%%%%%$$$#########!!!!!!!!!!!!"""###$$$%%%"""###$$$$$$$$$$$$###"""#########"""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############""""""""""""""""""""""""!!!""""""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%###"""###%%%&&&&&&%%%""""""!!!!!!!!!!!!"""""" !!!"""######$$$########################!!!!!!""""""#########$$$ !!!""""""###""""""""""""############"""""""""""""""""""""######$$$######""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###"""""""""""""""""""""""""""############$$$$$$$$$###"""!!!!!!!!!"""$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""$$$$$$############$$$$$$""""""""""""###$$$%%%&&&$$$###"""###$$$$$$$$$"""#########""""""""""""""" !!!$$$&&&&&&%%%###!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%###$$$%%%%%%$$$"""!!!"""$$$%%%%%%$$$"""!!!######################## !!!###$$$%%%%%%%%%%%%""""""""""""############ !!!######$$$$$$$$$!!!!!!""""""#########$$$!!!""""""""""""############$$$$$$######"""!!! """""""""""""""""""""""" !!!"""###$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%###$$$&&&(((((('''&&&%%%''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""######$$$%%%%%%&&&&&&$$$$$$$$$############"""!!!"""###$$$%%%$$$$$$###"""""""""######### !!!!!!!!!!!!""""""""""""$$$###"""""""""###%%%&&&$$$%%%%%%%%%%%%$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###!!!!!!""""""#########$$$$$$######"""""""""""""""$$$###"""""""""###%%%&&&"""""""""######$$$$$$$$$######$$$%%%$$$###"""!!!############$$$%%%&&&'''#################################"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$#################################&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###############"""!!!!!!!!!!!!"""###############$$$###""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""######$$$$$$$$$$$$######"""############$$$$$$$$$########################%%%%%%###"""""""""###$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%###"""########################$$$%%%%%%&&&&&&%%%%%%$$$ !!!!!!""""""######""""""############""""""""""""######$$$$$$$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$#########"""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$###""" $$$$$$$$$$$$$$$%%%%%%&&&""""""""""""##################"""""""""""""""""" !!!$$$)))------)))%%%###!!! """%%%&&&%%%###""""""""""""""""""""""""""""""""""""""""""######$$$$$$############$$$$$$######""""""""""""######""""""###$$$%%%%%%&&&&&&"""###$$$$$$###"""###$$$!!!!!!""""""######$$$$$$""""""############"""""""""""""""###$$$$$$%%%%%%""""""""""""""""""""""""######""""""""""""######!!!!!! !!!"""###%%%&&&############$$$%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""############""""""""""""!!!!!!"""###$$$$$$""""""#########$$$$$$$$$""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!""""""'''''''''&&&&&&%%%%%%%%%######$$$$$$###""" ###"""###%%%&&&'''%%%###%%%%%%%%%%%%%%%$$$###"""###$$$&&&((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########!!!!!!""""""""""""!!!!!!###############"""!!!!!!!!!""""""###############$$$###"""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""######$$$$$$$$$$$$##################$$$$$$$$$$$$########################%%%$$$###"""""""""###$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###############$$$%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""$$$###"""!!!!!!"""###$$$"""###%%%&&&&&&%%%###"""########################"""""""""######"""""""""!!!!!!!!!!!!""""""############$$$$$$$$$$$$######!!!!!!""""""############$$$#########"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! !!! !!!""""""""""""""""""####################################""""""$$$(((,,,,,,)))%%%$$$"""!!!"""$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$######""""""######$$$######""""""""""""######!!!!!!""""""###$$$$$$$$$"""###$$$$$$###"""###$$$""""""""""""############""""""############""""""$$$$$$################################################""""""""""""######%%%$$$###"""!!!""""""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""############""""""######""""""""""""######""""""#########$$$$$$$$$""""""""""""####################################""""""!!!!!!!!!!!!""""""!!!""""""############"""%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$##################$$$###############"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!""""""######&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! &&&%%%$$$$$$%%%%%%###"""%%%%%%%%%%%%%%%$$$###""" !!!###$$$%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$###############$$$######"""!!!!!!"""######$$$$$$######%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###############$$$$$$$$$$$$##################$$$$$$$$$%%%########################%%%$$$######""""""######$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################!!!!!! !!!!!!$$$###  ###$$$###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""""""""###############"""""""""############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!########################%%%$$$###"""!!!!!!!!!!!!"""""""""""""""######$$$"""""""""#########$$$$$$######$$$$$$$$$$$$$$$$$$""""""###%%%'''(((&&&$$$%%%###""""""###$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!!!!!!!!$$$######""""""######$$$######""""""""""""###### !!!!!!""""""""""""###$$$$$$###"""###$$$###############"""""""""""""""############""""""%%%%%%$$$$$$###""""""!!!##############################""""""""""""######$$$$$$###""""""""""""###%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""############""""""$$$###"""""""""""""""##################$$$$$$$$$"""""""""#########$$$$$$###########################""""""!!!!!!""""""###""""""""""""""""""!!!!!!$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%######""""""""""""######$$$###""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###""""""$$$%%%########################!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%$$$###"""!!!###""" !!!###$$$$$$###$$$$$$%%%%%%%%%$$$#########$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$################################################### !!!###$$$&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$######"""""""""###$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""###############$$$$$$$$$$$$###############$$$$$$$$$%%%%%%########################$$$$$$$$$###############&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!!!!###"""!!! !!!"""######$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$######$$$$$$$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$######""""""###########################%%%$$$"""!!!!!!!!!"""#########""""""######$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""!!!!!!""""""###""""""%%%$$$######""""""!!! """"""""""""""""""""""""######"""!!!!!! !!!!!!######""""""""""""############""""""""""""###### !!!!!!!!!"""""""""###$$$$$$###"""###$$$$$$$$$$$$######""""""""""""######$$$$$$######"""$$$$$$$$$#########""""""########################$$$######""""""######$$$!!!!!!!!!"""###$$$%%%&&&&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""############"""""""""######$$$$$$######"""""""""!!!!!!"""###$$$$$$########################""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""#########$$$######"""!!! $$$######""""""######$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""######""""""$$$%%%"""""""""""""""""""""""" """###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$###### $$$&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$################################################### !!!"""$$$%%%&&&'''!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$######""""""&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%$$$$$$$$$$$$%%%&&&############""""""""""""$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""######%%%%%%########################$$$$$$"""!!!!!!!!!"""###  !!!!!!############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######"""""""""######$$$$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$%%%###""""""""""""""""""#########""""""""""""######!!!!!!""""""""""""######"""###$$$$$$###"""###$$$%%%%%%$$$$$$######""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$###### !!!"""$$$%%%&&&####################################$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######%%%%%%%%%%%%$$$$$$###"""$$$######""""""######$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$%%%%%%$$$###""""""$$$""""""""""""""""""""""""!!!"""$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&###$$$$$$%%%%%%%%%$$$$$$"""""""""""""""!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$####################################""""""######$$$$$$######""""""###$$$$$$%%%$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%###########################$$$$$$$$$$$$###""""""$$$%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!######""""""""""""##############################$$$$$$############$$$$$$!!!###&&&''''''&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%$$$############"""""""""$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###""""""!!!"""$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###!!!!!!!!!!!!!!!"""###############$$$$$$$$$$$$%%%""""""######$$$%%%%%%%%%###%%%&&&%%%$$$$$$%%%&&&###$$$$$$###!!! !!!########################$$$$$$$$$%%%&&&'''((()))###""""""!!!!!!""""""#########""""""""""""##############################"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$###"""%%%%%%$$$$$$###$$$$$$$$$########################%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&######$$$$$$$$$$$$###### !!!"""$$$%%%&&&$$$$$$$$$########################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%&&&'''%%%###""""""###########################"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$############$$$$$$&&&$$$""""""$$$$$$$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$###############&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""$$$$$$######""""""!!!!!!%%%%%%%%%&&&&&&%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$!!!"""###%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&###########################$$$$$$%%%$$$###"""!!!######$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!!!!!!!!######""""""""""""######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$#########""""""%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""$$$$$$$$$$$$$$$%%%&&&&&&#########$$$$$$$$$%%%%%%!!!!!!""""""###$$$$$$%%%!!!###&&&&&&$$$###%%%&&&!!!###$$$###  """########################$$$$$$$$$$$$%%%&&&''''''""""""!!!!!!!!!!!!""""""######""""""""""""##############################"""###$$$$$$###"""###$$$###$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""###$$$$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$%%%$$$###""""""""""""###$$$'''%%%$$$$$$$$$###!!!"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$######""""""!!!!!!""""""#########$$$"""""""""######""""""""""""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&##############################$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$)))(((%%%###""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!###$$$%%%$$$$$$$$$$$$######""""""&&&%%%###""""""###%%%&&&$$$$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!""""""############'''&&&###"""!!!"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$###"""!!!"""""""""!!!"""######$$$######$$$$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$ ###$$$"""!!!"""$$$ ###$$$###  ###!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""##################"""""""""""""""$$$$$$$$$###"""###$$$#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%% !!!###%%%&&&&&&&&&%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""##################$$$$$$%%%%%%$$$$$$###%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$############$$$$$$!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$!!!!!!""""""#########$$$######"""!!!!!!"""###$$$!!!!!!!!!"""###""""""###$$$%%%%%%%%%%%%%%%############$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""""""""######""""""###$$$%%%%%%%%%%%%########################"""""""""###$$$$$$%%%%%%###%%%&&&&&&$$$######$$$######"""!!!!!!"""######%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$######""""""!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!$$$$$$#####################$$$%%%&&&&&&%%%$$$###%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$##############################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%$$$###""""""########################$$$'''***(((""" ######$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!""""""###$$$$$$##################"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%"""""""""###$$$$$$$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&%%%$$$###!!!  !!!"""$$$&&&'''((("""###%%%%%%###"""###$$$ !!!!!!""""""######!!!!!!!!!!!!""""""""""""%%%$$$$$$$$$###""""""""" !!!""""""######%%%$$$$$$$$$###"""""""""$$$$$$###"""!!!!!!""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$######"""""""""###%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%&&&%%%###!!!$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((%%%###"""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&######""""""""""""######&&&%%%%%%$$$#########$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$'''((()))******(((&&&%%%%%%###""""""###$$$$$$######$$$$$$%%%%%%$$$$$$###"""###$$$$$$###"""###$$$$$$$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%########################!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$$$$###"""""""""$$$#########""""""!!!!!!#########"""######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$######"""######$$$%%%%%%%%%%%%$$$##############################$$$$$$##################"""$$$%%%%%%$$$###$$$%%%########################%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######"""######$$$$$$$$$######$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""""""""$$$$$$#####################$$$$$$%%%%%%$$$###"""$$$$$$###"""""""""""""""##############################$$$$$$$$$######"""########################$$$############$$$%%%%%%############$$$$$$%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%%%%$$$$$$########################$$$&&&(((&&&!!!!!!$$$###$$$$$$%%%%%%$$$$$$###""""""!!!!!!""""""###$$$########################"""############$$$$$$$$$'''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###""""""!!!!!!!!!!!!"""############$$$$$$%%%%%%"""###%%%%%%###"""###$$$""""""""""""############""""""""""""############$$$$$$$$$###############!!!!!!""""""""""""######$$$$$$$$$###############%%%%%%$$$###############!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################"""""""""###%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%###"""###$$$&&&'''%%%###$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%###"""###$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$###&&&%%%######%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""###$$$$$$######$$$%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%###############$$$$$$$$$$$$##################"""###############$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################((('''%%%$$$######""""""''''''&&&%%%$$$###!!! ########################%%%%%%$$$$$$###""""""!!!!!!###%%%%%%$$$$$$%%%&&&###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%$$$###"""##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############"""""""""######$$$$$$$$$$$$$$$$$$###$$$$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!########################$$$$$$$$$$$$$$$%%%&&&&&&"""""""""############$$$#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###$$$%%%%%%%%%%%%###########################%%%%%%### """%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%########################"""############$$$$$$$$$'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!!""""""#########%%%%%%%%%$$$###""""""""""""###%%%%%%###"""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$###############$$$$$$$$$$$$############"""""""""###############$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""#########"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!"""$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$"""""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######&&&$$$######$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###"""###$$$###!!! """$$$$$$$$$$$$############'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%###############$$$%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###############&&&&&&&&&%%%$$$###"""!!!########################$$$$$$$$$#########"""""" """$$$%%%%%%$$$%%%'''###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""###%%%&&&''''''&&&%%%######$$$$$$$$$$$$############""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%$$$$$$######"""!!!!!! ###$$$%%%&&&&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""########################%%%%%%$$$$$$%%%%%%&&&'''"""""""""""""""""""""###"""""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%#################################!!! ###&&&###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&###############$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$$$$######""""""######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""$$$$$$$$$######$$$$$$$$$########################%%%%%%$$$$$$$$$$$$######!!!!!!""""""############$$$$$$######"""!!! """###%%%%%%###"""###$$$$$$$$$$$$######""""""""""""""""""#########$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!"""""""""###$$$$$$$$$%%%%%%$$$$$$#########$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""##################$$$$$$###$$$$$$%%%%%%%%%%%%%%%###""""""###%%%'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&$$$######$$$%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&$$$""" !!!"""###""""""###$$$$$$%%%%%%$$$$$$######$$$$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$############$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$ """$$$%%%%%%$$$%%%'''###$$$&&&''''''&&&$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""###%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$######"""""""""!!!!!!"""###%%%&&&&&&%%%$$$#################################$$$%%%%%%%%%%%%%%%########################%%%%%%$$$$$$%%%%%%&&&'''###"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""##############################""" !!!$$$&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""""""""######$$$$$$$$$"""######$$$$$$######"""%%%$$$$$$$$$###"""""""""######""""""""""""##############################""""""""""""############"""######$$$###"""!!!!!!!!!!!!!!!!!!!!! """###%%%%%%###"""###$$$#########""""""!!!!!! !!!!!!!!!"""""""""######"""""""""###$$$$$$$$$%%%&&&%%%%%%$$$###"""!!!!!!"""""""""###$$$$$$$$$%%%######""""""""""""###$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$### $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""#########$$$############""""""###$$$%%%%%%$$$$$$&&&$$$######$$$%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$###$$$%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$######"""######$$$$$$%%%&&&&&&'''$$$$$$############$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$"""!!!!!!"""######"""###$$$$$$%%%%%%$$$$$$###"""######"""  $$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$#########%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###%%%%%%!!!"""###$$$%%%&&&&&&&&&########################!!!""""""###$$$$$$%%%%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%$$$###"""$$$%%%&&&''''''&&&%%%$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$###"""""""""######$$$"""###$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%&&&&&&&&&&&&########################$$$$$$$$$$$$$$$%%%&&&&&&$$$############"""""""""""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$###""""""########################$$$###"""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&!!!"""###$$$$$$###"""!!!$$$$$$$$$##################""""""""""""""""""########################### !!!!!!!!!""""""############$$$%%%$$$###!!! !!!!!!!!!!!!"""###%%%%%%###"""###$$$"""""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""###############$$$$$$$$$%%%%%%$$$###""""""!!!!!!###############$$$$$$$$$"""""""""!!!""""""###$$$###########################$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""!!!"""$$$%%%&&&%%%%%%$$$'''%%%######$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$######$$$&&&&&&%%%###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$$$$#########$$$%%%&&&''''''((($$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%$$$$$$###!!!###$$$$$$%%%''')))$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""###%%%&&&'''(((######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###'''&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!"""###&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$$$$%%%""""""###$$$%%%%%%&&&%%%##########################################$$$$$$"""$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######"""#########$$$%%%&&&&&&%%%$$$#########""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''######""""""###$$$%%%&&&"""""""""""""""###$$$$$$########################$$$$$$%%%%%%&&&%%%%%%%%%########################$$$############$$$%%%%%%%%%%%%$$$$$$##################$$$%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################%%%$$$######$$$$$$#########$$$$$$%%%%%%$$$$$$##################$$$%%%%%%!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$"""######$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!###############$$$$$$$$$$$$######""""""######$$$#################################"""""""""""""""!!!"""###%%%%%%$$$###""""""""""""""""""""""""""""""###%%%%%%###"""###$$$""""""""""""""""""######!!!!!!"""""""""#########$$$$$$$$$########################""""""!!!!!!!!!$$$$$$$$$##################"""""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%$$$###"""!!!"""$$$&&&'''(((((('''&&&&&&$$$""""""$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''#########$$$&&&&&&%%%###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%%%%$$$###(((&&&%%%%%%&&&''''''&&&###$$$$$$%%%%%%$$$$$$###!!!###$$$$$$%%%''')))$$$$$$$$$%%%%%%%%%&&&&&&!!!!!!"""######$$$%%%%%%""""""######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$!!! """&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$'''$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%$$$$$$###"""""""""###%%%&&&&&&$$$######$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###""""""!!!"""$$$%%%&&&!!!"""$$$%%%%%%$$$"""!!!#########"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''######""""""###%%%'''(((###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$####################################""""""######$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%########################%%%%%%$$$%%%%%%%%%###"""$$$$$$$$$%%%%%%$$$$$$$$$######""""""######$$$%%%!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$ """###$$$$$$###""" """"""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""&&&&&&%%%$$$###"""!!!  ###%%%&&&&&&%%%$$$%%%%%%$$$$$$######"""""""""###%%%%%%###"""###$$$""""""######$$$$$$$$$%%%"""############$$$$$$$$$%%%$$$$$$$$$######""""""""""""""""""!!!!!!!!!!!!%%%$$$$$$$$$######""""""$$$#########$$$%%%%%%&&&$$$$$$###########################$$$$$$%%%%%%%%%$$$############$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$%%%%%%$$$###"""!!!$$$%%%''')))******)))((($$$"""!!!"""$$$&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###"""###%%%&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""$$$%%%&&&'''''' !!!"""###$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$#########$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((()))(((&&&%%%'''%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###"""!!! !!!"""$$$$$$$$$%%%%%%&&&&&&&&&"""""""""""""""#########!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""#########""""""""""""!!!$$$$$$$$$#########""""""$$$$$$###"""!!!!!!"""""" !!!"""######$$$$$$###&&&&&&%%%%%%$$$#########$$$$$$##################$$$###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###$$$"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""############$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$%%%%%%$$$###"""%%%%%%$$$###"""""""""###%%%$$$"""!!!!!!###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$""""""!!! !!!%%%(((%%%%%%$$$######$$$%%%%%%"""""""""""""""######$$$$$$###############$$$$$$***)))(((&&&$$$"""!!! !!!!!!"""############""" !!!"""###$$$$$$%%%######""""""""""""######$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###"""!!!!!!###############$$$$$$$$$!!!  """$$$%%%###""" !!!""" !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$%%%&&&'''))))))(((((('''&&&%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$########################$$$$$$$$$%%%%%%%%%###"""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$###"""""""""$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%&&&'''&&&%%%%%%%%%$$$######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$$$$$$$$$$############"""$$$$$$%%%%%%%%%&&&&&&&&&'''%%%###$$$&&&'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$#########"""""""""$$$$$$$$$#########""""""%%%%%%$$$###############%%%%%%%%%%%%$$$###"""!!!"""""""""###$$$$$$%%%%%%$$$$$$##################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%###!!!######$$$$$$$$$$$$###############$$$$$$$$$$$$%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######%%%%%%%%%$$$$$$#########"""###$$$$$$$$$$$$###"""&&&%%%$$$$$$######$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%###!!!!!!###%%%%%%%%%$$$######$$$%%%%%%"""""""""""""""###$$$$$$#########""""""######$$$&&&&&&&&&%%%$$$######"""!!!"""######$$$$$$######""""""######$$$$$$%%%%%%$$$###"""""""""""""""#####################""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###%%%''''''&&&$$$###"""###$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$''''''&&&%%%%%%%%%%%%&&&(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%% !!!###%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############$$$$$$###""""""######$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%$$$######$$$$$$###!!!########################%%%%%%%%%%%%$$$###""""""$$$$$$$$$############"""$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$###$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###""""""######$$$%%%%%%&&&&&&######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%$$$######""""""######$$$########################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""$$$$$$$$$$$$$$$#########"""###$$$$$$$$$$$$###"""&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$######""""""!!!!!!#########$$$$$$%%%%%%&&&&&&'''(((&&&$$$###$$$%%%%%%$$$$$$######$$$$$$%%%###""""""""""""###$$$$$$######"""""""""""""""###"""#########$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$############%%%$$$######$$$%%%'''((()))(((&&&%%%$$$$$$%%%%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%% """%%%'''(((&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######"""""""""######$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%$$$"""###$$$$$$###"""""""""""""""""""""""""""&&&&&&%%%$$$############$$$$$$$$$############""""""#########$$$$$$$$$$$$%%%###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$########################$$$$$$#########%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###!!!!!!""""""###$$$%%%%%%&&&&&&"""$$$&&&''''''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######""""""!!!!!!""""""!!!!!!""""""######$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######%%%%%%$$$###""""""""""""#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########"""""" !!!!!!"""######$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%###""""""""""""######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&$$$""" ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!"""""""""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%###"""###$$$$$$###""""""""""""###############$$$######"""###$$$&&&'''$$$$$$$$$#########""""""""""""""""""############$$$############$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$########################$$$$$$#########$$$$$$%%%!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$############$$$$$$%%%%%%%%%%%%###$$$&&&((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""########################$$$##################$$$######""""""""""""######&&&&&&&&&&&&%%%$$$###"""""""""###$$$%%%%%%&&&&&& ###%%%'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$###############"""""""""%%%%%%$$$######"""###############$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############### """###$$$%%%###############$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&***(((&&&$$$#########$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!!!!""""""##################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%$$$###"""###$$$%%%$$$"""#########$$$$$$$$$%%%%%%$$$######"""###$$$&&&'''$$$$$$$$$#########""""""!!!!!!"""""""""###############$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! !!!!!!""""""###$$$$$$######$$$$$$%%%&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$$$$"""""""""###############$$$$$$###""""""###$$$$$$"""!!!!!!!!!!!!"""######&&&&&&&&&%%%$$$$$$$$$############$$$$$$%%%%%%&&&###%%%&&&&&&$$$"""!!!!!!###$$$$$$%%%%%%$$$$$$###$$$############$$$%%%%%%&&&%%%$$$###""""""""""""$$$$$$######""""""!!!!!!"""######$$$$$$$$$$$$$$$"""""""""""""""""""""###$$$$$$#########$$$$$$%%%#########$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!###%%%%%%""""""##################$$$$$$$$$$$$$$$#########"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%((('''&&&$$$############%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""$$$%%%&&&&&&%%%###!!!"""$$$''')))######$$$$$$$$$%%%%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""" !!!"""##################$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$############$$$%%%%%%$$$"""""""""$$$%%%$$$############$$$%%%%%%&&&&&&&&&&&&%%%$$$############$$$$$$$$$############"""!!!"""""""""###############$$$%%%$$$#########%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!"""######$$$$$$%%%######$$$$$$%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%!!!"""""""""#########$$$$$$$$$###""""""###$$$$$$""""""!!!!!!"""######$$$%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""""""""###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$############$$$$$$#########"""""""""!!!"""######$$$$$$######"""""""""######$$$$$$$$$############$$$%%%&&&&&&##################"""""""""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""#########$$$$$$$$$$$$$$$$$$############$$$$$$######################## !!!"""###$$$$$$"""###############"""""""""######$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&((('''&&&$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&###"""""""""###$$$&&&(((######$$$$$$$$$%%%%%%%%%""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############ !!!"""#########"""######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$###"""""""""###%%%%%%###"""!!!"""$$$%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$$$$############""""""""""""#########$$$$$$###%%%&&&&&&######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((($$$$$$%%%&&&''''''''''''(((((('''&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%$$$''')))$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$&&&''''''((((((''''''&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''########################&&&%%%%%%$$$$$$#########"""###$$$%%%%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%% """###%%%%%%&&&&&&!!!!!!""""""#########$$$%%%$$$###""""""###$$$%%%######""""""###$$$%%%%%%###""" !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%%'''###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&((('''&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$!!!!!!"""###############""""""###$$$%%%%%%&&&&&&"""""""""###$$$%%%''''''$$$#########""""""!!!!!!""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""######$$$$$$$$$$$$$$$$$$############$$$$$$##################$$$$$$##############################$$$$$$$$$######""" """############### !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###%%%&&&######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!"""#########"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$###"""""""""###%%%&&&###"""!!!"""$$$%%%%%%### !!!!!!"""###$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$$$$$$$$$$############"""############$$$$$$$$$$$$###&&&'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((())))))***'''%%%$$$%%%((((((&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######""""""###$$$$$$%%%'''''''''''''''''''''''''''%%%###$$$&&&'''%%%###&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&&&&%%%$$$###"""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%''')))'''$$$###$$$''')))((((((&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$(((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$&&&((((((((()))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''(((&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%&&&&&&%%%$$$$$$###############"""!!! ###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######"""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$############""""""""""""######""""""######$$$%%%$$$###"""###%%%&&&%%%$$$$$$###""" !!!""" !!!!!!""""""#########"""""""""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#########''''''&&&%%%###!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$######$$$%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""########################'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$### """#########$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$###"""""""""###$$$#########""""""!!!!!!"""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$############%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))'''%%%$$$%%%((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''%%%###%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''%%%###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###%%%&&&''''''((($$$%%%&&&&&&%%%%%%&&&'''%%%%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""#########$$$######""""""######$$$%%%$$$###"""###%%%%%%%%%$$$%%%$$$###"""""""""######""""""""""""#########$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%$$$$$$$$$##############################!!!""""""""""""#########$$$$$$###############""""""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!! $$$$$$$$$$$$$$$###""""""$$$$$$######"""#########$$$#########"""""""""""""""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%&&&###$$$$$$%%%&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$######"""###$$$%%%&&&&&&&&&&&&"""%%%''''''&&&%%%&&&&&&###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$###############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""######$$$$$$#########%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%% !!!"""######"""!!! ########################!!!""""""""""""""""""###"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$ !!!"""###$$$%%%%%%######""""""######$$$%%%###"""!!!"""$$$$$$$$$"""&&&&&&%%%$$$$$$$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""############""""""%%%%%%%%%$$$$$$$$$$$$###########################!!!!!!!!!""""""""""""###"""""""""""""""#########!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######"""""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$###"""#########"""######$$$$$$###############"""""""""!!!!!!!!!"""""""""######%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&)))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$$$$'''''''''&&&%%%$$$###"""!!!###&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""#########"""######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""######$$$$$$$$$$$$############$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!""""""######""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$ !!!!!!"""######$$$$$$######""""""######$$$%%%###"""!!!"""###$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""########################!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############!!!"""""""""######$$$$$$######$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''&&&%%%###""""""###%%%&&&"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$#########"""""""""###$$$%%%%%%########################!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$***)))&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###""""""%%%&&&%%%$$$######%%%%%%%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""######""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%"""######$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&######%%%%%%%%%%%%######"""""""""""""""""""""""" !!!!!!""""""######""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$######""""""""""""""""""######""""""######$$$%%%$$$"""!!!"""######"""!!!######$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$%%%%%%"""######$$$$$$%%%%%%%%%######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''&&&%%%###""""""###%%%&&&"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$###"""""""""###$$$%%%%%%###############$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$%%%***)))&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%###############$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''''''''&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&& ###%%%%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############""""""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###########################!!!""""""""""""""""""###"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$############""""""!!!!!!######""""""######$$$%%%%%%###""""""###$$$###!!!!!!"""######$$$#########"""""""""!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%% """###%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&!!!"""######$$$#########################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$######$$$%%%%%%$$$%%%%%%%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%#########"""######$$$$$$#########$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''')))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&((((((%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###%%%'''%%%%%%$$$$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###%%%'''((('''%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###%%%&&&''''''(((###%%%&&&&&&%%%$$$&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$%%%%%%%%%$$$""" """######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""###############""""""######$$$%%%&&&$$$######$$$$$$###""" !!!###$$$$$$$$$###############"""""""""!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############ !!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&&&&"""######$$$%%%%%%&&&&&& !!!###%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$######"""##################$$$$$$%%%%%%%%%"""""""""#########$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&((((((%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%""""""###$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$###%%%'''&&&%%%$$$###$$$%%%&&&'''%%%&&&((()))***)))((('''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''$$$###$$$''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&(((***+++***((('''&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''$$$%%%%%%$$$###!!!""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$%%%""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######!!!!!!"""$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######"""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$ !!!"""###$$$%%%%%%#########"""###$$$$$$%%%&&&%%%$$$$$$%%%%%%###"""!!!"""###$$$%%%$$$$$$###%%%$$$$$$$$$######"""""""""""""""######$$$$$$$$$""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######""""""!!!!!!%%%%%%%%%$$$$$$"""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%""""""###$$$%%%%%%&&&&&& ###&&&((()))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###!!!###%%%&&&'''(((###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""""""""############$$$$$$%%%%%%%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$%%%&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&&&&%%%###&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""""""""$$$'''(((&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((((()))$$$%%%&&&'''&&&%%%$$$###((('''&&&%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%######%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###########################"""""""""!!!!!!######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################"""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%% !!!######""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######""""""""""""######%%%$$$$$$###"""!!! %%%$$$###""""""###$$$%%%'''&&&&&&%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""'''&&&$$$###"""###$$$$$$&&&&&&&&&''''''(((((((((""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%$$$###''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&((()))&&&&&&&&&''''''''''''((($$$%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&(((''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&%%%###"""!!!"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$##################""""""""""""########################%%%%%%%%%%%%%%%%%%$$$$$$!!!"""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$#########$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%%%%%%%%%%###"""&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&((()))***&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&***))))))'''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&###!!!""""""###$$$$$$$$$$$$###$$$$$$$$$############""""""###%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###"""###$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################""""""""""""######"""######$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$#########$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%%%%%%%%%%###!!!######"""""""""###$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&'''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&))))))((('''&&&%%%$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######"""######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''%%%""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$###%%%$$$###"""""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! """###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$############$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''((((((+++***)))(((&&&%%%$$$###'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""  """###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%%%%%%%$$$"""###"""""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$###$$$$$$%%%#########$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%!!!###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """###$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&%%%%%%$$$$$$$$$###############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((+++***)))'''&&&$$$######%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%######%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&&&&%%%###%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))'''&&&%%%%%%$$$$$$$$$%%%"""###$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$%%%%%%""" $$$$$$%%%&&&&&&&&&&&&%%%"""############$$$$$$$$$ !!!!!!!!!""""""##################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&''')))******)))(((((($$$$$$$$$$$$######"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$)))((('''&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''(((((()))"""###$$$%%%&&&&&&&&&&&&"""###%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%"""###%%%&&&&&&%%%###"""%%%###"""###$$$$$$###"""######$$$%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$###!!! !!!"""###$$$"""#########$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&((()))***)))((('''$$$$$$$$$$$$$$$###""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%"""$$$%%%%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%)))((('''&&&%%%$$$############$$$%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%%%%%%%$$$###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%##################$$$$$$###$$$$$$$$$%%%&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$''')))+++$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((( ###&&&((()))))))))###$$$%%%'''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%"""###%%%&&&&&&%%%###"""%%%###!!!"""###$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''%%%"""!!! """$$$&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%''''''&&&%%%$$$###$$$$$$$$$$$$###""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&"""###%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$###"""""""""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%""" %%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((()))(((((('''''')))***+++,,,+++***)))((('''&&&&&&))))))******)))(((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((++++++***)))(((((('''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''%%%###""""""###%%%&&&###"""""""""###$$$$$$%%%$$$%%%&&&'''((('''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&$$$&&&((()))(((&&&$$$"""$$$$$$$$$######$$$%%%%%%######""""""######$$$%%%$$$$$$#########$$$%%%%%%"""$$$%%%&&&&&&$$$###!!!###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++***)))'''%%%###"""!!!""""""""""""""""""""""""########################"""###$$$$$$$$$$$$###"""!!!"""$$$%%%%%%$$$###"""%%%$$$###""""""######$$$%%%%%%$$$###"""""""""###$$$#########""""""!!!!!!######$$$$$$$$$$$$######$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######"""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%$$$$$$###"""!!!!!!%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''''''''%%%###"""###$$$''')))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&''')))***)))(((&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''))))))'''%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''&&&&&&'''''''''((((((((()))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((()))((('''''''''(((***************)))))))))))))))***************)))(((((((((((((((((((((((((((((('''''''''((((((((())))))***))))))(((''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%$$$###$$$$$$&&&&&&$$$#########$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((&&&%%%$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))(((&&&%%%###$$$$$$%%%%%%$$$$$$###########################"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&&&&&&&&&&%%%$$$"""###$$$$$$$$$$$$""""""#####################$$$$$$$$$######"""#########$$$$$$$$$$$$#########"""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((((((((''''''''''''%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$######"""$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''&&&&&&'''(((&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((('''%%%$$$######%%%'''((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((((('''(((((())))))(((((('''''''''((((((((())))))))))))((('''&&&&&&'''((()))(((''''''&&&&&&''''''((((((((('''''''''((()))***(((((())))))*********+++*********+++******)))((())))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''''''''(((((())))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''&&&&&&%%%(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&)))((('''%%%$$$$$$######%%%%%%%%%%%%%%%&&&'''''''''((())))))((('''&&&%%%!!!"""$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$####################################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$############"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$######"""!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((()))'''%%%$$$######%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%((()))))))))(((&&&%%%###$$$######$$$'''(((((('''%%%%%%$$$$$$$$$$$$%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))))))))(((''''''((())))))(((''''''''''''''''''((((((((('''''''''((()))***(((((()))))))))*********)))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''(((((()))***))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&((((((((((((((('''&&&&&&&&&%%%%%%$$$%%%&&&((((((((('''&&&&&&%%%%%%%%%%%%$$$############$$$%%%%%%((((((******)))'''%%%### """###$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$####################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$###"""!!!!!! ###%%%&&&%%%$$$######"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############"""!!!!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$%%%&&&&&&)))((('''&&&%%%%%%&&&'''''''''''''''''''''''''''###$$$&&&'''''''''&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&%%%$$$$$$&&&'''(((%%%$$$$$$$$$$$$$$$$$$$$$((()))******)))'''%%%######""""""$$$&&&((('''&&&''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''$$$%%%&&&'''((()))))))))%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&''''''&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((((((''''''''''''((((((((())))))&&&''''''''''''''''''&&&&&&&&&'''''''''((((((((()))))))))(((((())))))))))))((((((''''''(((((()))))))))((('''((()))***+++*********))))))))))))((()))******+++++++++******))))))))))))))))))))))))'''(((((((((((()))))))))(((((()))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''$$$%%%&&&'''((())))))(((((((((''''''&&&''''''(((&&&&&&%%%$$$%%%&&&'''((($$$%%%%%%&&&'''''''''&&&&&&'''(((((()))))))))(((&&&%%%$$$$$$$$$&&&((()))%%%%%%%%%%%%&&&&&&'''((($$$$$$######$$$$$$%%%&&&&&&'''((()))(((&&&###"""###$$$$$$%%%&&&'''''''''###$$$$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$######"""!!!!!! ###%%%&&&%%%$$$######"""""""""###$$$%%%%%%""""""##################""""""############""""""!!!""""""#######################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############"""!!!!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%$$$$$$$$$%%%&&&&&&'''***)))'''&&&%%%&&&&&&'''''''''''''''''''''''''''"""###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$#####################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&###""""""###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((((((&&&&&&%%%%%%%%%&&&'''(((''''''''''''((((((((((((&&&''')))******((('''%%%%%%$$$###$$$&&&'''&&&%%%(((''''''&&&&&&''''''(((%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((((((###$$$%%%''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''(((((((((((((((''''''((((((((()))))))))((())))))******))))))(((&&&&&&'''''''''((((((((())))))************))))))***))))))(((((())))))*********)))((()))***+++,,,---,,,,,,+++++++++******+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))+++---......,,,***)))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''(((%%%&&&&&&&&&'''((((((((()))(((''''''&&&'''''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&''''''''''''%%%&&&'''((())))))))))))'''&&&%%%$$$%%%&&&'''(((######$$$$$$%%%'''((()))&&&&&&&&&&&&&&&''''''(((%%%&&&''''''&&&%%%###############$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###"""""""""###!!!"""###$$$%%%%%%$$$############"""######$$$$$$"""""""""""""""#########!!!!!!""""""""""""!!!!!! !!!""""""######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$######"""!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%&&&'''((()))((('''&&&%%%&&&'''(((''''''''''''''''''''''''""""""###$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((())))))(((%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$&&&&&&''''''(((((())))))''''''''''''&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''''''''%%%%%%'''((()))(((((('''&&&%%%$$$%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''((($$$%%%&&&'''''''''''''''$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!###$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))'''((((((((())))))))))))))))))************))))))''''''((((((((())))))))))))******************)))++++++************++++++,,,+++*********+++------........./////////////////////000111111111111111////////////////////////+++++++++,,,,,,,,,------+++---111222222///+++(((++++++*********)))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((()))((('''&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&''''''''''''&&&&&&'''(((((((((''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%%%%%%%"""!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################################################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$###""""""######$$$#####################$$$$$$$$$######"""#########"""""""""######$$$$$$$$$""""""############"""""" !!!"""###$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""############$$$$$$$$$%%%%%%'''(((((('''&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$%%%&&&'''((((((((((((((('''''''''&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((#########$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%$$$$$$%%%'''))))))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%'''((())))))((('''%%%'''''''''((((((((())))))&&&&&&'''''''''''''''&&&&&&''''''(((((((((''''''((('''''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&(((((((((%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######''''''%%%%%%%%%%%%''''''%%%%%%%%%&&&&&&'''''''''%%%&&&'''((())))))))))))(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))******************++++++++++++******,,,,,,++++++++++++,,,,,,---,,,+++++++++,,,---...//////000111222333444444111222333444444444444444222222222222222222222222---------.........//////,,,///333666555111,,,(((,,,,,,,,,+++++++++******))))))))))))))))))))))))'''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$$$$%%%&&&''')))((('''&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%###$$$%%%&&&''''''''''''(((((((((((('''&&&%%%$$$'''''''''&&&&&&%%%%%%$$$%%%%%%$$$######$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$###"""""""""###$$$%%%%%%$$$######"""######$$$%%%%%%$$$###"""""""""############$$$$$$%%%%%%%%%######$$$$$$$$$$$$######!!!"""###$$$%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&%%%$$$$$$%%%&&&'''(((((((((((((((((((((((((((&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$ """""""""###%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$###$$$%%%&&&''''''''''''(((((('''''''''&&&&&&&&&###$$$&&&'''((('''&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&#########%%%(((++++++***((((((''''''''''''(((((('''((()))++++++)))(((''''''((((((((())))))******'''''''''(((''''''&&&&&&((()))))))))))))))((('''(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$""" ###&&&((()))"""###$$$$$$&&&&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$%%%'''((('''%%%###""""""(((((((((((()))***+++,,,+++******)))((((((''''''%%%%%%&&&'''''''''&&&&&&(((((())))))))))))))))))*********++++++++++++,,,---------,,,------......000...------///111111000000////////////111222333111333555555444444444555666555444555777888777666777777777777666666555444555666666777777777666555444555666777666444222000........................(((((((((''''''(((***,,,&&&&&&&&&&&&&&&'''''''''((((((((((((((()))***+++&&&''''''((((((((())))))+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''((())))))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########""""""""""""""""""""""""###$$$$$$$$$%%%%%%%%%%%%$$$#########""""""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###""""""$$$%%%'''&&&&&&%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$###"""!!!###"""  !!!###$$$%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%&&&((()))((((((((('''&&&$$$###"""$$$%%%%%%%%%%%%$$$######"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$$$$###(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###""""""######''''''&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''((())))))))))))))))))((('''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''((((((((())))))'''&&&&&&'''((())))))((('''&&&%%%&&&'''''')))&&&%%%&&&)))+++)))'''%%%%%%%%%&&&&&&''''''''''''''''''(((((()))))))))))))))(((((((((((())))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((()))))))))***%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############&&&$$$###$$$&&&((())))))&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&((((((&&&%%%$$$%%%(((((((((((()))***++++++&&&&&&&&&&&&&&&'''''''''&&&''''''(((((((((((((((((((((((((((((()))))))))******+++,,,------....../////////...//////000111444333222222333444333222444333222222222333444555333555666666555555777888;;;<<<<<<======>>>??????@@@@@@@@@@@@>>><<<999888999999999999:::::::::;;;888888999:::999888666555666666555333222000///.........---,,,++++++,,,---+++++++++******)))))))))((((((((((((((()))***+++&&&&&&&&&'''''''''((((((*********)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''((())))))))))))&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$####################################### !!!!!!!!!""""""""""""$$$#########""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$""""""###%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$###""""""$$$###!!!!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$#################################$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%&&&'''''''''&&&&&&&&&'''***,,,...%%%%%%&&&''''''''''''&&&$$$%%%%%%%%%%%%$$$######$$$$$$##########################################$$$$$$$$$%%%$$$$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''''''''(((''''''&&&&&&''''''((())))))(((''''''(((((()))''''''&&&&&&&&&((()))***(((&&&%%%&&&)))***)))'''&&&''''''''''''''''''((('''((((((((()))))))))***(((((((((((((((((((((((((((''''''''''''((()))***))))))))))))))))))))))))(((((((((((((((((())))))$$$$$$%%%'''((()))***+++################################################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###""""""""""""&&&%%%%%%%%%'''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$&&&'''((('''&&&'''(((''''''''''''((()))******$$$$$$%%%&&&''''''(((((((((((()))***************))))))*********+++++++++,,,,,,---///000111222333222222222222333333444555777777777888999999777555999999888777777888999:::999:::;;;;;;;;;<<>>>>>>>>>>>???@@@@@@AAA????????????>>>===<<<<<<===<<<;;;999777555333111333222000...---,,,------------,,,+++***)))(((((()))(((((((((((())))))***((((((''''''(((((())))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''(((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###################################################$$$$$$$$$$$$###############"""""""""#########$$$$$$$$$$$$%%%'''&&&$$$###"""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#####################""""""######$$$%%%###$$$$$$$$$$$$###""""""$$$$$$###"""###$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$###""""""###$$$$$$###############"""""""""""""""""""""""""""""""""%%%%%%$$$$$$#########"""$$$$$$############$$$$$$##################$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''***,,,---%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$$$$###""""""!!!###########################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###""""""!!!!!!!!!!!!"""###%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&''''''((()))******+++***)))(((''''''((()))******))))))((('''''''''((((((''''''&&&&&&''''''(((***))))))(((((()))******&&&&&&&&&'''((()))+++,,,((('''&&&''')))))))))'''((((((((((((((((((''''''(((((()))))))))))))))***''''''))))))))))))''''''((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((('''''''''%%%%%%&&&''')))***++++++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%$$$$$$%%%&&&&&&$$$###"""###$$$$$$&&&&&&'''(((###$$$%%%&&&''''''''''''%%%'''((((((''''''((()))'''''''''''''''((())))))&&&''''''((())))))******((()))***++++++,,,++++++---------......//////000000000111222333444555555333333444555777888:::;;;;;;;;;===???BBBBBB@@@===??????>>>>>>???@@@AAABBBCCCDDDEEEEEEFFFIIINNNRRRVVV[[[___```^^^^^^ccchhhnnnnnnmmmiiiccc[[[TTTPPPLLLNNNPPPRRRSSSRRRRRRQQQNNNLLLKKKIIIGGGFFFFFFFFFEEEDDDDDDBBB@@@===;;;::::::888555222111111000/////////...---+++***))))))))))))((('''''''''((((((+++***)))))))))***++++++***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$############$$$########################$$$$$$$$$%%%%%%%%%&&&&&&########################""""""#########$$$$$$$$$'''&&&%%%$$$###"""######""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##########################################$$$$$$$$$######$$$$$$$$$######"""$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$################################################&&&%%%%%%$$$$$$######"""$$$######""""""######$$$""""""############$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&))))))))))))((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$#########""""""#######################################$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###!!!!!!!!!"""###%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))'''''''''((())))))*********)))(((''''''(((***+++,,,+++***)))))))))))))))***))))))))))))))))))***************+++++++++,,,(((((())))))***+++,,,,,,))))))((()))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&''')))******)))'''&&&)))))))))(((((())))))***))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%&&&&&&$$$""""""###$$$$$$&&&&&&'''(((###$$$%%%&&&'''(((((((((((())))))((('''&&&'''((((((''''''''''''(((((())))))))))))))))))))))))))))))***+++,,,------------//////000000111222222333222222222333444444555555333444555888;;;>>>AAACCCFFFGGGJJJNNNRRRSSSRRRQQQKKKKKKJJJKKKKKKMMMOOOPPPQQQRRRTTTUUUWWW[[[aaadddkkkpppvvvwwwvvvwww}}}xxxooogggbbbdddhhhmmmqqqrrrpppmmmkkkdddbbb^^^ZZZXXXXXXYYYZZZXXXXXXWWWUUURRRNNNKKKIIIEEEAAA===:::999888666444333333222111000///......******)))(((((('''((((((+++***)))((('''(((******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$###$$$$$$$$$########################!!!!!!!!!!!!""""""""""""###############$$$$$$$$$""""""#########$$$$$$$$$'''&&&%%%$$$######""""""""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#################################""""""######$$$$$$$$$$$$"""######$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$############$$$$$$##################$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%))))))))))))((('''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$""""""#########$$$$$$$$$##############################"""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((&&&$$$""" ######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''''''''(((((('''''''''''''''''''''''''''(((((((((((('''&&&&&&((((((((((((((((((((((((***)))(((((()))***+++,,,...------,,,++++++,,,,,,---------,,,,,,---------,,,,,,------............,,,,,,,,,---,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++++++++******))))))(((*********)))))))))))))))'''(((***++++++***((('''+++******)))))))))******))))))))))))))))))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***)))'''&&&'''(((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''''')))))))))(((&&&%%%'''((()))((((((''''''((())))))((((((((((((((((((((((((+++,,,---...///000000000111111222222333444555555333444444555666777888888777999<<>>???@@@AAA>>>???BBBEEEHHHLLLNNNOOOQQQTTTZZZbbbjjjssszzz~~~~~~~~~~~~~~~~~~~~~||||||zzzuuunnnfff___RRRPPPMMMHHHDDD???<<<:::777666555333222111111111///---+++)))(((***+++---(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$%%%&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""##################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""######$$$$$$$$$$$$!!!"""###$$$%%%$$$######!!!"""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###""" !!!!!!!!!""""""######"""""""""""""""""""""""""""###$$$%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''))))))((('''%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))&&&''')))+++---...//////***+++,,,---///000111222...000333666666666444222111111111222333444666666333222222222222222222333111222333555666666555555///000222444555555555444333666777666333111333555333333333444444555555555444333333333222222111111---,,,,,,++++++,,,,,,------,,,,,,+++*********+++))))))))))))))))))))))))''''''(((***+++,,,---...&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&'''&&&&&&&&&'''((()))***+++''''''((()))***,,,...///,,,---//////...///000222444222333666888999===DDDCCCGGGJJJLLLKKKKKKMMMPPPQQQRRRTTTWWW[[[```dddfffggghhhlllrrrzzz||||||}}}}}}~~~}}}|||}}}{{{uuurrrlllccc\\\\\\[[[QQQFFFEEEBBB===:::888777777666333333000---)))'''''')))+++***)))(((((((((((('''))))))((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&''''''''')))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$""""""""""""#####################""""""""""""!!!######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$######"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))''''''(((((($$$!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###$$$%%%'''(((((('''%%%$$$########################!!!!!!""""""""""""!!!!!!%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%&&&&&&''''''######$$$%%%&&&''''''((())))))))))))(((((((((((((((((((((((()))***+++,,,,,,---///000111111000///000///...---...///000111000111222333333222000000000222444444333222111222333111///000333333000...444333222222333333111///222111000111222222222111222222222333333444444444333333222333444444333222666333111000111333333222333222222111000/////////...------,,,,,,+++******///---+++***((((((((()))******))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&(((((('''''''''''''''(((''''''''''''(((***+++,,,*********+++,,,...///000...000111111111111222444666444666999;;;>>>EEENNNUUU[[[ccchhhiiigggfffeeeiiiiiijjjkkkmmmppprrrtttssssssuuuzzz}}}}}}|||tttttttttuuuvvvxxxzzz|||{{{{{{yyywwwvvvuuuwwwxxx}}}}}}xxxrrrrrrqqqiii___TTTOOOHHHCCCAAA@@@>>>===<<<999555111.........///...---+++******)))(((((('''''''''''''''''''''&&&((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&'''(((((((((''''''''''''(((((('''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$""""""""""""#####################$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############%%%%%%%%%%%%%%%$$$###"""!!!""""""""""""#########"""######$$$$$$######"""""""""!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$###%%%%%%$$$$$$$$$#########"""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&%%%###"""!!!########################!!!""""""""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))+++*********+++,,,------+++,,,---....../////////222111000000000111222333//////111222222222111000///111333333222111111222222111000000222333111///333222222333555555444333111111000111111222111111333333333333444444444444333333333444666666555444555444333444666888777777444444333333222111111000000000//////...---------///...,,,***))))))))))))***)))))))))))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((())))))***)))))))))((((((((()))***+++,,,---............///000111222111222444444333444555777666777:::???BBBGGGTTT```pppxxx~~~~~~~~~}}}}}}~~~}}}|||{{{|||}}}~~~}}}{{{sssooommmooouuu{{{}}}~~~~~~}}}yyytttnnnkkkgggfffeeefffhhhkkkoooqqqrrrsssrrroookkkhhhfffffflllmmmoooqqqrrrqqqqqqppplllkkkmmmrrryyy}}}~~~|||{{{|||~~~~~~~~~vvvjjjbbbXXXSSSRRRRRROOOMMMKKKDDD<<<777666555444333...,,,***))))))((('''%%%'''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((((((((''''''''''''((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%"""""""""#########$$$$$$######$$$%%%&&&'''((((((######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$############"""""""""$$$$$$%%%%%%%%%$$$######!!!""""""""""""############"""""""""""""""#########""""""!!!!!!""""""###$$$$$$###############"""$$$############""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%########################""""""############""""""###$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$&&&''''''''''''''''''''')))((((((((('''''''''&&&************************......---------......///---,,,,,,------...///000000000////////////000000///000111222222222222222///111333444333222222333333222111222333444333222111000111333555666666555222222222222222222222222333333333222222222222222111111222333444444444444222222222444666777555444555444444333333222222222333333222111111000000/////////---,,,+++******+++)))))))))))))))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((()))+++++++++***)))*********+++,,,---...///000000000000111222333444222333555666666777999:::999;;;AAAHHHNNNWWWgggvvv~~~zzzwwwtttqqqmmmkkkaaa]]][[[^^^ffflllmmmllljjjjjjkkkiiifffbbb]]]ZZZWWWVVVTTTUUUWWW\\\```ccceeehhhiiigggaaa]]]ZZZZZZ\\\]]]^^^_________^^^^^^ZZZZZZ]]]aaaggglllmmmlllnnnqqqtttuuuuuuvvvxxx{{{|||}}}tttjjjfffgggiiihhheee___VVVJJJCCC@@@>>>999666222///+++***++++++)))'''************************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$%%%%%%&&&''''''(((###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###"""!!! !!!"""###$$$###""""""""""""""""""###&&&%%%$$$$$$############$$$$$$#########"""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#####################"""%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%&&&'''(((########################"""######$$$$$$######""""""###%%%&&&&&&%%%###"""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&((((((((((((((((((((((((+++++++++++++++,,,,,,,,,000//////........./////////......---...000111333000000000/////////000000111111222222333333333333000333555666555444555666444444444444555666666666666555666777999:::999888555555666555444333444555666666666555555444444444222444555666555555666666333333222333555444222000333333333333222222111111555444444333222222111111000000///...------,,,,,,))))))))))))***+++,,,---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&''')))***+++++++++***,,,,,,,,,---...///000111111111111222333444555666333555888:::;;;===@@@CCCEEEHHHNNNXXX```jjjyyy~~~zzzvvvqqqmmmhhhccc^^^[[[TTTPPPNNNQQQXXX]]]]]][[[ZZZZZZYYYXXXVVVSSSQQQOOOJJJIIIHHHHHHKKKPPPTTTWWW[[[___cccccc^^^ZZZXXXYYY[[[[[[YYYXXXWWWVVVUUUUUUPPPPPPSSSVVVZZZ]]]^^^^^^bbbeeehhhiiijjjjjjkkkkkkiiikkknnnpppqqqrrrtttuuuxxx{{{{{{xxx{{{wwwmmmaaaXXXSSSMMMEEE???>>>999333111222333111///++++++++++++************''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&***))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###"""!!!!!!!!!"""$$$%%%######""""""""""""######'''&&&%%%$$$######$$$$$$%%%$$$$$$$$$############""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$#########"""""""""###$$$$$$##############################$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((()))******+++,,,,,,,,,,,,------......000//////............/////////.........000222333111222222333333333333333222222222222333333333444444666888999888777777888666777777777777999:::<<<@@@?????????@@@@@@>>><<<777888999888666555666777<<<<<<;;;;;;::::::999999888:::===>>>======>>>@@@;;;999777666666666555333222222222222111111111111555555444444333222222222111111000000//////......+++++++++++++++,,,------&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&'''(((***+++,,,,,,,,,.........///000111222333222222333444555777888999999<<<@@@CCCGGGJJJOOORRRYYYYYY___hhhpppwwwxxxrrrmmmjjjfffccc___[[[YYYUUURRROOOMMMJJJGGGGGGJJJMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNJJJJJJIIIJJJMMMQQQUUUWWW\\\bbbiiijjjgggdddeeegggfffccc^^^YYYVVVTTTTTTTTTRRRSSSUUUXXX[[[]]]^^^^^^aaaaaabbbdddfffgggeeecccccceeeggggggeeeddddddeeejjjooowww}}}uuummmddd[[[TTTMMMEEE;;;555555666444222...------,,,+++***))))))(((((((((((((((((((((((()))(((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""############$$$######$$$%%%%%%%%%$$$$$$!!!""""""""""""#########""""""""""""###$$$%%%&&&$$$######""""""######$$$&&&%%%$$$#########$$$%%%%%%%%%$$$$$$$$$#########"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###''''''&&&&&&%%%$$$$$$###########################$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''((((((&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((()))***+++,,,------,,,------......//////000//////............///000.........//////000111222///000111222333444444444444444555555777888:::;;;<<<>>>@@@AAA???>>>>>>>>>>>>???@@@@@@???AAADDDFFFGGGFFFDDDDDDDDDCCC@@@>>>===???AAA???<<<:::<<<>>>>>>>>>>>>>>>============>>>BBBFFFHHHHHHJJJMMMPPPKKKFFF@@@:::888777777666333333333333333333333333666555555444444333222222111222222222222111000///......------------......&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((()))***,,,---///000//////000000111222444555333444555666888:::<<<===BBBFFFKKKQQQVVV[[[```dddkkkiiijjjqqqvvvvvvwwwxxxuuuvvvyyysssqqqnnnjjjddd___ZZZWWWSSSRRRQQQQQQRRRSSSRRRPPPRRRPPPLLLIIIHHHIIIJJJKKKKKKNNNSSSXXX[[[]]]]]]]]]ZZZZZZZZZ\\\^^^aaaccceeemmmttt|||~~~|||{{{~~~}}}xxxooogggaaa^^^^^^___```bbbeeegggiiikkkmmmooollliiigggjjjoooqqqmmmhhhiiilllqqqrrrpppllliiigggiiimmmtttzzz|||sssmmmbbbVVVHHH>>><<<<<<999666333333222000...---++++++************************))))))((('''''''''''''''(((''''''&&&&&&''''''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&########################$$$######""""""######$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$!!!""""""""""""#########"""###$$$%%%%%%&&&&&&&&&$$$######""""""######$$$$$$###!!! !!!"""$$$%%%$$$############""""""""""""############$$$$$$$$$"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ###&&&&&&%%%%%%''')))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&''''''&&&%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&'''''''''''''''&&&&&&''''''(((((((((((()))))))))******+++++++++,,,,,,---------.........------...//////000111111///.........///000111111111111222333444444444444000111333666777888999888::::::<<<>>>AAAEEEIIIJJJKKKMMMOOOOOOLLLKKKJJJJJJNNNOOOPPPPPPOOOQQQUUUXXXSSSQQQPPPOOOOOONNNKKKIIIIIILLLNNNLLLHHHFFFHHHKKKGGGGGGGGGGGGHHHHHHHHHHHHMMMSSSZZZ^^^```dddjjjooommmdddVVVIII@@@;;;999999777777777777777777777777777777666666555444444333222222333444333222111000222111000///............&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))*********+++,,,///111333000000000111222333555555555555666888;;;===???AAAJJJNNNTTT[[[aaagggmmmrrruuupppooosssuuupppjjjfffddddddeeehhhlllmmmjjjgggaaaaaa```^^^[[[WWWTTTRRROOOOOOPPPTTTXXX\\\]]]]]]```^^^ZZZUUUQQQPPPRRRUUUVVV\\\dddmmmsssvvvuuuuuujjjkkklllmmmooorrrssstttyyyrrrooooooqqqnnnqqqtttwwwzzz|||~~~zzztttpppssszzz}}}xxxqqqpppvvv~~~|||wwwssssssvvvzzz}}}}}}wwwjjjXXXLLLHHHFFFCCC???:::999777555333111000///,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''''''''''''''))))))(((((((((((())))))*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&########################&&&%%%%%%%%%%%%%%%%%%&&&"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""###%%%&&&''''''&&&&&&$$$$$$############$$$$$$!!!  ###$$$""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&((('''$$$###$$$&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$"""$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&"""###%%%&&&'''&&&&&&%%%'''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))******+++,,,------......000000000000////////////---......///000111111222////////////000111222333444666777999:::999999888888:::<<>>;;;;;;;;;;;;;;;;;;;;;;;;888888777777666555555555222333444444444333222111444333222000////////////%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***)))&&&$$$%%%'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&&&&%%%%%%%%%***)))(((((((((***+++,,,------...///000222222333333333333222000111333666666888;;;===>>>CCCIIIOOO\\\```ffflllqqqssssssrrrvvvqqqkkkhhhfffaaaZZZSSSTTTRRRPPPQQQTTTWWWVVVTTTUUUWWWWWWWWWUUUUUUVVVWWWXXX]]]dddjjjooouuu|||~~~xxxpppiiifffhhhjjjooouuu~~~~~~|||{{{|||~~~~~~|||xxxxxx~~~uuuiiiaaaZZZSSSQQQRRRMMMJJJDDD===666333222333000...------...---+++)))((((((&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''''''''((())))))$$$%%%&&&((((((((('''''''''''''''''''''''''''''')))&&&""" !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$&&&'''((((((&&&$$$$$$%%%########################'''%%%$$$$$$$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((&&&&&&%%%$$$###############$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$###"""!!! ########################'''$$$!!!!!!$$$%%%###!!!&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$############$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""""""""###%%%%%%###$$$%%%&&&'''&&&%%%$$$(((((((((((())))))))))))+++++++++,,,------......,,,...///000///...///000,,,---.../////////------000111222222333555888;;;BBBGGGHHHDDDBBBDDDFFFFFFAAACCCEEEFFFGGGHHHJJJLLLMMMNNNQQQUUU[[[```eeehhhiiikkkjjjeee___\\\___bbbiiijjjiiifffdddffflllqqqoooxxxwwwsssvvvrrrhhhgggiiihhhggghhhgggeeeaaa^^^hhhhhhgggeeedddffflllqqqvvv}}}uuu]]]OOOKKKMMMFFFDDDBBBBBBBBBAAA@@@???>>>>>>===<<<<<<;;;;;;;;;666777777777555444222111111000///000111111///---&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###""""""###$$$%%%&&&&&&'''))))))))))))***+++,,,---/////////000111222333333111333555666666777999;;;:::===AAAEEEKKKSSS]]]cccmmmppptttwwwxxxvvvsssqqqmmmggg___YYYVVVQQQJJJEEEFFFEEEEEEGGGJJJMMMNNNMMMSSSWWW[[[___cccfffjjjmmmqqqvvv~~~~~~~~~}}}}}}~~~yyy{{{~~~|||xxxwwwzzz{{{zzz|||yyyqqqnnnjjjeeeccceeeeee```XXXMMMCCC<<<999777333111///......,,,***(((*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''((())))))%%%%%%'''(((((((((''''''''''''''''''''''''''''''%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%########################&&&$$$###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%$$$#########$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%$$$$$$##############################$$$"""!!!"""$$$%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$###$$$%%%&&&'''&&&'''''''''''''''&&&&&&(((((()))******+++,,,,,,---------......////////////111222111000000111222///000111111222222222222555555666777999>>>DDDHHHVVV]]]aaa```]]][[[XXXTTTRRRSSSTTTVVVXXXZZZ[[[\\\______```aaadddgggkkkmmmlllmmmmmmhhhcccaaacccfffpppqqqpppmmmkkkmmmrrrwwwzzzsssooommmmmmmmmnnnoooooommmkkklllmmmmmmmmmnnnrrrxxx}}}pppbbb\\\\\\SSSQQQOOOMMMMMMNNNNNNNNNKKKIIIFFFDDDDDDDDDFFFGGGAAA???<<<999777555444444444333222333555555444333''''''''''''''''''''''''%%%%%%$$$%%%''''''&&&%%%######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$""""""###$$$%%%&&&'''(((((()))***,,,---.........111111111111222222333444111444888:::;;;===>>>@@@HHHJJJOOOSSSZZZbbbjjjpppzzz{{{{{{yyyuuuoooiiieeebbbZZZQQQJJJFFFCCC???<<>>@@@DDDLLLTTT[[[kkkuuu~~~~~~yyyqqqiiibbb``````bbbgggiiiiiigggiiihhhfffeeefffhhhkkkmmmmmmoooooolllhhhfffhhhkkkooopppqqqnnnmmmnnnssswwwwwwrrrqqqqqqsssuuuwwwwwwvvvrrrsssssstttwww|||zzznnngggeeebbb```]]][[[[[[]]]```bbb^^^ZZZUUUQQQPPPSSSWWWZZZVVVRRRLLLEEE???<<<;;;:::666555333333555666555555&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""$$$'''(((&&&######$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((***,,,...000000000000222222222222222333555555666999===@@@CCCEEEHHHJJJUUUXXX]]]ccciiinnnrrruuu|||yyysssllleee^^^YYYVVVUUUPPPIIIEEEDDDFFFGGGGGGHHHMMMUUU\\\aaagggnnnttt}}}|||vvvssssssvvvxxx{{{{{{yyyuuuqqqoooooopppqqqooommmlllllljjjhhheeeeeedddcccbbbaaa``````___]]]]]]^^^^^^____________``````bbbfffkkkoooqqqqqqpppooommmnnnnnnoooqqqssstttzzzzzzuuutttxxx{{{|||~~~yyypppeeeXXXLLLEEE@@@<<<888444222111///---)))******++++++***(((((((((((((((((((((((((((((())))))(((((())))))***+++((((((((((((((('''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&######""""""###$$$%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$""""""%%%)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%&&&&&&&&&&&&'''''')))(((((('''(((***+++---)))******+++---......///.........///////////////000111000...---...111333666666666777:::===@@@AAAGGGGGGIIIKKKQQQZZZeeelllwww{{{oookkkiiikkkoooqqqoookkkiiigggeeecccccceeehhhjjjlllnnnooommmkkkiiijjjlllkkkmmmooommmlllmmmqqquuu{{{tttsssrrrrrrtttvvvvvvvvvssstttuuuvvvzzzyyyqqqkkkhhhjjjiiigggeeefffjjjooosssqqqllleee___^^^bbbhhhlllmmmiiiaaaXXXPPPJJJEEECCC>>>;;;888777888888777666%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$'''(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((())))))***(((((())))))******++++++***,,,...000222333222222333222222222444666888999===BBBHHHOOOTTTYYY^^^aaaeeeiiiooouuuyyyzzzxxxvvvpppkkkbbbXXXQQQNNNMMMNNNLLLKKKKKKMMMRRRXXX]]]______fffooowww~~~}}}{{{{{{{{{sssnnnhhhaaa^^^^^^aaaccceeeeeeccc___[[[XXXYYYYYYYYYYYYZZZ[[[\\\[[[XXXVVVTTTTTTSSSRRRQQQPPPOOOOOOMMMNNNPPPQQQRRRSSSSSSSSSUUUTTTUUUXXX]]]aaadddeee````````````cccgggjjjkkkkkkpppvvv{{{}}}~~~~~~~~~zzzyyynnnbbbYYYGGGCCC===888555333111000,,,,,,,,,++++++***)))((()))))))))))))))))))))))))))))))))))))))***++++++))))))(((((('''''''''''''''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###%%%'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$""""""""""""###$$$$$$%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''%%%"""!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&''')))+++...///++++++,,,,,,,,,,,,,,,---,,,------......///000000333444444333333444888;;;;;;<<<<<<>>>AAAEEEHHHJJJRRRSSSUUUYYY^^^fffpppvvvyyyyyyuuurrrrrrvvvvvvsssoookkkjjjgggeeedddeeefffhhhiiikkkllllllkkkjjjiiiiiillloooqqqrrrqqqrrrvvvzzz~~~vvvtttrrrqqqrrrrrrqqqpppooooooqqquuuzzz~~~~~~~~~}}}|||{{{}}}~~~}}}yyyuuurrrqqqnnnnnnmmmmmmnnnsss{{{~~~zzzsssmmmlllooouuuyyy|||yyysssjjjaaaWWWPPPLLLKKKIIIEEECCCAAA???===:::%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&%%%''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((******+++$$$%%%&&&(((+++---...///...///000222333444444444333333333444777;;;>>>AAAHHHPPP\\\hhhqqqwww|||wwwmmmfff[[[VVVNNNHHHEEEGGGKKKNNNQQQUUU]]]eeennnvvv{{{~~~zzzwwwvvvtttrrrmmmiiifffddddddddd]]]ZZZTTTOOOLLLLLLNNNOOOQQQQQQPPPMMMJJJIIIJJJLLLLLLMMMPPPTTTWWWWWWUUUSSSOOONNNNNNLLLKKKJJJIIIHHHGGGHHHIIIKKKKKKKKKJJJJJJKKKIIIIIIKKKOOORRRTTTUUUPPPRRRSSSRRRUUU[[[______^^^bbbgggkkkmmmooorrrsssrrrxxx|||qqqhhhTTTNNNFFF???:::777555333333222000...---,,,,,,,,,))))))))))))))))))))))))***************++++++,,,+++***)))(((''''''''''''''''''''''''''''''''''''***(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$#########"""""""""###$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''')))+++---///000---------,,,,,,,,,,,,,,,------...///111222333333333555666888999<<>>???CCCGGGLLLQQQTTTXXX\\\___```bbbeeeiiilllnnnooooooppptttyyy|||{{{yyyxxxwwwwww{{{~~~yyypppjjjkkkmmmlllkkkjjjkkkmmmjjjkkklllnnnnnnnnnmmmmmmjjjkkklllnnnnnnlllhhheeeeeejjjppptttvvvxxx|||}}}{{{~~~{{{sssssslllmmmooorrruuuvvvuuussspppmmmlllnnnrrruuuvvvuuussssssrrrnnniiieeeddddddfffiiinnntttzzz}}}}}}|||xxxzzz{{{yyywwwyyy~~~{{{xxxuuusssssstttuuuyyyyyyxxxwwwuuupppiiiddd))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$&&&((((((((()))+++---......000222333333111///555333222222333555666666:::;;;===@@@FFFNNNUUUYYYhhhsss|||uuulllgggggghhhiiiiiibbbgggmmmqqqzzz}}}{{{wwwqqqmmmiiifffaaa[[[UUUQQQMMMLLLFFFHHHIIIHHHHHHKKKPPPUUUSSSVVV[[[___bbbeeegggjjjggg```YYYXXX\\\aaaccccccooonnnlllkkknnnrrrwwwzzz{{{~~~}}}~~~wwwpppjjjggghhheeeaaa^^^]]]\\\\\\[[[^^^ZZZVVVVVVWWWVVVQQQLLLNNNMMMKKKIIIHHHLLLQQQVVVYYY[[[^^^aaafffooozzz~~~|||vvvqqqjjj```SSSJJJFFF@@@:::666555555333000111///---,,,,,,+++)))'''++++++++++++************,,,***)))'''''')))***,,,+++)))'''(((******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&''''''&&&$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$#########%%%)))+++++++++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%'''(((***$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&'''''''''%%%###""""""$$$''')))(((((())))))((('''&&&&&&)))(((&&&&&&%%%&&&'''((()))'''&&&$$$######$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&((()))******))))))***+++&&&''')))***,,,------...111000///000111111000///333333111000///222777::::::;;;===@@@DDDHHHKKKMMMMMMRRRYYY___dddgggkkkmmmqqqooonnnppptttvvvuuusssrrrtttvvvzzz}}}|||zzzwww{{{zzzzzz{{{|||yyysssnnnoooooonnnllljjjhhhfffeeehhhjjjllloooppppppooonnnyyyqqqkkkmmmpppooommmmmmnnnooosssyyy}}}|||{{{xxxqqqkkkiiilllppptttwwwxxxxxxxxxqqqnnnkkkkkknnnppppppnnnkkkmmmnnnlllgggcccbbbbbbdddgggkkkpppvvvzzz}}}~~~xxxyyyzzzzzzzzz{{{|||~~~zzzvvvvvvvvvvvvwwwyyyzzz{{{|||rrr))))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%''')))******+++---......///000333444555444333777666555666888::::::;;;DDDGGGJJJOOOTTTYYY^^^aaaiiinnntttzzz|||zzzuuurrreeedddeeekkkuuu~~~xxxnnnkkkhhhfffeeebbb^^^[[[ZZZXXXTTTPPPMMMKKKJJJJJJFFFIIIMMMPPPSSSWWW]]]bbbjjjnnnrrrvvvxxx{{{}}}zzztttnnnmmmpppuuuvvvvvv~~~}}}|||~~~~~~zzzwww~~~|||zzzxxxuuussspppnnnoookkkgggeeedddaaaZZZUUURRRQQQOOOLLLJJJKKKNNNQQQSSSTTTVVVWWWZZZ```hhhnnn{{{{{{qqqeee]]]RRRLLLDDD>>>:::777333000---,,,******+++,,,+++***,,,+++++++++***************)))(((((((((((()))***+++)))'''''')))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&%%%###"""!!!$$$%%%%%%%%%%%%%%%%%%&&&)))(((''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$%%%&&&((()))(((((((((((((((((('''&&&((('''&&&%%%%%%&&&'''''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''''')))******))))))***+++)))***+++,,,---.........//////...///000111111000444555666666777;;;???CCCFFFGGGHHHKKKNNNQQQTTTUUUWWW\\\dddjjjmmmooopppqqqvvvtttrrrsssuuuvvvtttrrrmmmooorrrwww{{{|||zzzxxxyyyyyyyyy{{{|||zzzuuuqqqoooooonnnmmmkkkiiigggfffcccfffkkkpppssssssqqqpppxxxsssqqqtttvvvuuutttvvvyyy{{{~~~xxxsssppptttyyy~~~wwwtttrrrrrrrrrrrrpppnnnkkklllkkkgggbbb___```aaafffhhhkkkoootttxxx{{{|||{{{~~~~~~|||}}}~~~~~~}}}zzzvvvuuuuuuuuuvvvwwwyyyzzz{{{)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))+++,,,,,,---///111000111222333555666666777888999:::===???AAABBBCCCLLLQQQWWW\\\___aaacccdddbbbbbbaaaaaaaaacccdddeeedddffflllwwwwwwppphhhbbb\\\YYYVVVTTTSSSQQQOOOMMMMMMLLLJJJIIIJJJMMMPPPRRRWWW[[[aaagggkkkooosssvvv~~~{{{uuulllfff[[[[[[YYYUUUQQQNNNNNNOOOPPPPPPQQQQQQQQQTTTYYY\\\iiirrr~~~{{{tttfff___TTTLLLEEE???888333000...,,,+++,,,,,,,,,+++++++++++++++************(((((((((((((((((((((((()))(((''''''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%$$$###"""!!!&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((&&&'''((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$&&&'''(((''''''''''''(((((())))))''')))******))))))***+++---------.........///////////////000111222444444555888===@@@DDDHHHMMMPPPUUUUUUVVVWWWYYY[[[\\\]]]aaafffmmmrrrssssssrrrrrrtttrrrpppoooooonnnllljjjhhhjjjmmmsssxxx{{{{{{zzzsssssstttuuuwwwvvvssspppqqqqqqqqqpppooonnnmmmlllhhhlllqqqvvvxxxvvvsssqqqvvvuuuxxx|||}}}zzz{{{}}}~~~{{{wwwsssrrrqqqnnnjjjeeedddeeefffkkklllnnnqqquuuyyy|||~~~|||{{{}}}zzz{{{}}}~~~}}}zzzwwwuuutttuuuvvvwwwyyy{{{}}}~~~)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((((((***,,,.../////////111333333333444444444555777999:::===BBBFFFIIIKKKMMMNNNVVV\\\bbbfffeeebbbaaaaaaUUUVVVWWW[[[___eeejjjnnnwwwyyy}}}xxxmmmeee^^^YYYVVVRRRPPPNNNLLLLLLLLLLLLLLLNNNNNNOOORRRWWW^^^dddhhhtttwww{{{}}}zzzzzz{{{}}}}}}wwwmmmmmmlllhhhbbb\\\YYYWWWVVVVVVVVVUUUTTTTTTTTTUUUWWW]]]hhhwwwxxxqqqfff]]]UUUNNNFFFAAA<<<888333000...,,,+++)))************))))))))))))''''''(((((((((((('''''')))((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((('''&&&&&&&&&'''((())))))((((((%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&'''&&&''''''(((((()))))))))((()))******))))))***,,,......---------.........000111222333444666999;;;:::???EEELLLQQQVVVZZZ]]]```````````````aaabbbcccgggjjjnnnooooooooooooooopppooommmlllkkkiiihhhfffeeefffiiinnntttxxxyyyxxxrrrrrrrrrssstttsssrrrppptttuuuvvvwwwwwwwwwwwwwwwyyy{{{}}}}}}|||zzzvvvtttwwwzzz}}}zzzwwwuuuuuuuuuuuuvvvxxx{{{zzzwwwxxxvvvzzz~~~}}}zzzwwwvvvssstttuuuxxx{{{~~~(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((('''''''''(((((()))***,,,...000111111111333555555666555444333555999===BBBHHHOOOUUUWWWYYY[[[\\\fffjjjnnnmmmfff```]]]\\\SSSXXX```jjjssszzzxxxqqqggg]]]VVVQQQNNNLLLHHHHHHIIIKKKMMMQQQTTTWWW[[[]]]```eeelllttt|||~~~xxxrrrppppppooommmmmmppptttxxx}}}zzzsssnnnllleeedddbbb___\\\WWWRRROOOMMMOOOUUUaaappp}}}~~~uuunnnhhhbbb[[[VVVIIICCC<<<555000---+++)))******)))))))))(((((((((''''''((((((((((((''''''((())))))(((''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!"""%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''%%%$$$&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%&&&&&&'''(((((()))))))))***++++++******+++---------,,,,,,---...///000111222555666777999>>>BBBCCCHHHPPPWWW\\\```ccceeeggggggffffffffffffggggggkkkkkkjjjiiihhhiiilllooopppppppppnnnlllkkkjjjjjjddddddfffjjjooosssttttttwwwwwwwwwvvvuuuuuutttuuuwwwxxxzzz}}}}}}|||{{{~~~{{{vvvuuussswww}}}~~~{{{xxxvvvpppqqqsssvvvyyy}}}(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))))))))((())))))***+++,,,---///111222222333555666666777666555444777>>>DDDOOOVVV^^^ddddddddddddfffjjjmmmnnniiiaaa[[[ZZZ\\\bbbiiittt~~~wwwssshhhddd\\\UUUOOOLLLKKKKKKKKKOOOTTTYYY^^^dddjjjnnnoooqqqtttxxx~~~}}}zzz{{{}}}~~~~~~}}}}}}|||||||||}}}~~~}}}}}}yyytttlllddd^^^^^^^^^]]]]]]^^^bbbiiinnnxxxuuusssoookkkeee\\\SSSMMMLLLIIIKKKSSS^^^iiisss{{{|||}}}}}}zzzxxx{{{~~~zzzxxxuuuppplllVVVPPPFFF===777333000...+++++++++************)))(((((((((((((((((((((((((((******)))((('''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$######"""###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((%%%&&&'''((('''&&&%%%$$$&&&'''((((((((((((((((((%%%%%%&&&'''(((((((((((($$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!!!!""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&%%%&&&&&&'''((()))*********,,,------,,,+++---...------------///111333555333666999:::;;;???EEEJJJPPPTTT[[[aaadddgggiiijjjkkkkkkkkkjjjjjjkkkllllllnnnllljjjggggggiiiooosssppppppqqqooommmkkklllllleeeeeeeeeiiimmmrrrttttttzzzzzzzzzxxxvvvvvvwwwyyy|||~~~~~~|||uuuyyy~~~{{{rrrssstttuuuwwwyyy{{{|||yyyyyy}}}''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))************+++,,,---......000222333333333555777555666777666777<<>>:::555222000///---,,,,,,,,,++++++************++++++***)))(((''''''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%'''(((&&&###!!!"""$$$'''&&&%%%%%%$$$$$$%%%%%%$$$&&&&&&######&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!"""$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''+++***((('''&&&'''((()))((((((((((((''''''''''''((('''''''''&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))***+++.........///000000000///222222222222444666999:::===@@@DDDHHHLLLQQQUUUXXX]]]]]]]]]]]]^^^aaafffjjjnnnppppppooooooqqqmmmhhhccc```^^^]]]^^^___]]][[[___bbbfffjjjooouuu{{{%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))******+++---...000222333444444444777888999999999<<<@@@CCCCCCIIIRRRXXX[[[[[[ZZZZZZVVVVVVUUUUUUWWW\\\bbbhhhoooqqqtttttttttxxx~~~~~~zzzvvvqqqnnnhhhkkknnnppppppmmmiiigggeeeddd```YYYRRRNNNLLLLLLFFFEEEGGGMMMQQQRRRUUUXXXfffmmmvvvyyyuuupppnnnnnnqqqrrrsssttttttsssrrrqqqooorrrvvvzzzzzzuuulllfffcccaaa]]]ZZZWWWSSSNNNKKKGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKKKKIIIJJJJJJLLLPPPTTTXXX[[[[[[WWWUUUTTTRRRMMMLLLNNNTTTXXXbbbnnnuuuuuutttuuummmiiiccc\\\TTTNNNJJJGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIKKKMMMOOOQQQRRRSSSWWWYYY]]]```bbbdddhhhjjjjjjlllqqqyyyzzztttmmmhhhfffdddaaa^^^[[[WWWSSSPPPPPPUUUZZZ^^^aaa```bbbdddcccccchhhpppyyy~~~yyynnncccZZZUUUIIIEEE???:::666333000......---,,,+++***)))((((((******)))))))))(((((((((###$$$%%%&&&'''((())))))%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%"""&&&&&&$$$$$$&&&&&&###%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''***)))'''&&&&&&'''((((((((((((((((((''''''''''''******)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((()))&&&%%%$$$$$$$$$%%%'''((((((((((((((()))***+++,,,---------...///000111222333555666555555999@@@EEEIIILLLRRRWWWZZZ^^^bbbeeehhhhhhfffdddcccdddhhhkkkpppqqqooollllllnnnlllggg___]]][[[[[[\\\\\\[[[ZZZ[[[^^^dddiiiooovvv|||'''(((((()))))))))))))))((('''''''''''''''''''''(((((()))******+++,,,,,,//////111222333555555666777888:::;;;>>>BBBHHHMMMTTTYYY___cccbbb^^^ZZZXXXRRRTTTXXX]]]cccllluuu{{{||||||{{{zzz{{{~~~xxxsssnnnkkkfffhhhjjjkkkiiiddd___\\\VVVUUUSSSOOOJJJGGGGGGGGGGGGIIINNNUUUZZZ^^^```ccckkkpppuuutttnnnhhhdddccceeeggghhhiiijjjiiigggggghhhiiilllnnnnnnjjjccc^^^YYYYYYXXXWWWUUURRROOOMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIKKKKKKLLLIIIJJJKKKNNNRRRWWW[[[^^^___\\\ZZZXXXUUUQQQOOOOOOQQQRRRZZZdddiiiiiijjjlllkkkiiiddd^^^XXXQQQLLLIIIHHHGGGEEEDDDCCCCCCCCCDDDBBBCCCEEEGGGIIIJJJKKKLLLJJJLLLPPPRRRUUUWWW[[[]]]dddfffkkksss{{{}}}||||||{{{yyyvvvkkkfff]]]WWWTTTUUUWWWXXXZZZYYYZZZ]]]^^^___eeelllttt}}}yyyoooeee___XXXSSSLLLEEE???999333///...---,,,***)))((((((((())))))))))))))))))))))))&&&''''''((()))*********''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$###$$$&&&''''''&&&'''&&&%%%%%%$$$$$$%%%%%%!!!%%%&&&$$$$$$&&&&&&"""######$$$$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))((('''&&&&&&'''((((((((((((((((((''''''''''''***))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&%%%$$$###$$$%%%((()))))))))))))))***+++,,,---,,,---......///222555777333777:::;;;<<>>:::???DDDGGGJJJPPP[[[cccbbbdddggghhhhhhlllsssyyy{{{zzzwwwrrrmmmjjjiiijjjlllkkkhhhcccdddhhhiiifffaaabbbdddfffiiillloooqqqsssvvvzzz~~~%%%&&&&&&'''''''''''''''(((((((((((())))))))))))+++,,,---...///000111222333333333444555777999:::999<<>>555333000---+++++++++,,,)))*********************((((((((('''''''''&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########'''&&&%%%%%%$$$$$$%%%%%%"""$$$$$$!!!"""&&&'''%%%$$$$$$$$$$$$$$$######"""""""""""""""###############$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((''''''''''''&&&&&&'''''''''(((((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))***+++''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&'''(((***+++,,,,,,,,,,,,---...//////333444555555555888???EEEHHHMMMRRRVVVYYY]]]cccgggkkkoooqqqpppnnnooouuu{{{yyyxxxvvvrrrnnnkkkkkkkkkooonnnjjjddddddggggggdddeeehhhlllooossswww|||%%%&&&&&&'''''''''''''''(((((()))))))))*********---...///000222333444444666666666777888:::<<<===???CCCHHHNNNTTTZZZaaaeeedddcccaaa______ccchhhmmmyyy}}}}}}wwwooohhhbbb]]]YYYWWWSSSQQQRRRTTTXXXZZZ[[[]]]^^^^^^___```dddgggiiimmmnnnkkkkkkooooookkkiiifffaaaZZZUUUSSSSSSSSSRRRRRRRRRSSSVVVYYY\\\^^^]]]]]]___cccgggiiiiiihhhffffffeeeaaa[[[XXXXXXYYYVVVWWWYYYZZZYYYXXXWWWUUUVVVWWWYYY[[[\\\\\\\\\[[[VVVWWWZZZ^^^dddkkkqqquuuwww}}}}}}yyyvvvoooggg^^^ZZZYYY[[[\\\[[[]]]aaajjjmmmrrruuuvvvtttpppnnniiifffbbb\\\WWWSSSQQQPPPNNNNNNNNNMMMKKKHHHEEECCC@@@AAACCCBBBAAAAAABBBDDDBBBCCCFFFIIIOOOVVV^^^cccmmmqqqyyy~~~tttlll^^^UUUNNNLLLLLLMMMRRRXXX^^^dddnnnzzz}}}yyypppcccUUULLL>>>;;;777222///---------+++*********************'''''''''''''''(((((((((%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$'''((('''$$$###$$$''''''&&&%%%%%%$$$$$$%%%%%%###$$$### %%%'''&&&%%%%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((())))))***************(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++------------...///000000000333777:::>>>EEEPPPXXXbbbeeehhhkkklllkkkjjjiiinnnssswwwwwwrrrppprrrvvvrrrrrrrrrqqqooonnnoooqqqrrrqqqmmmhhhhhhkkkkkkhhhooorrrwwwzzz}}}}}}'''(((((()))))))))))))))(((((())))))*********+++...///000111333444555666999999888999:::<<<>>>@@@DDDHHHNNNTTTYYY^^^dddhhhaaaaaaaaacccgggnnnwww~~~xxxttttttwww{{{~~~~~~{{{vvvpppiiiaaaYYYSSSUUURRROOOOOORRRYYY```eeeggghhhiiihhhhhhiiikkkmmmrrruuutttnnnmmmooonnnjjjfffddd___ZZZVVVSSSSSSSSSUUUTTTTTTUUUXXX]]]aaadddcccfffjjjpppuuuwwwwwwuuusssrrrooohhhaaa\\\[[[\\\VVVWWWYYY[[[\\\\\\[[[ZZZ]]]___```bbbccccccccccccZZZ[[[^^^cccjjjqqqwwwzzz|||{{{rrrhhhdddaaabbbeeefffdddeeehhhnnnrrrzzz{{{wwwqqqjjjddd^^^ZZZYYYXXXXXXXXXVVVSSSOOOKKKHHHCCCEEEFFFFFFDDDDDDEEEGGGCCCCCCCCCCCCFFFKKKQQQVVVXXX^^^hhhrrr{{{yyyfff\\\SSSPPPOOOQQQVVV]]]YYYZZZ___iiittt}}}|||ooo```WWWFFFBBB===777222///...---+++++++++*********))))))''''''((()))***+++,,,,,,''''''((()))******))))))(((((((((((((((((((((((($$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%%%%%%%%%%%%%###'''***)))%%%###'''+++'''&&&%%%%%%$$$$$$%%%%%%###$$$"""$$$((('''$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((()))***+++++++++++++++)))(((((((((''''''''''''(((((('''&&&%%%$$$$$$###''''''%%%%%%%%%%%%''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&'''(((***++++++,,,,,,...------......///000111111666>>>DDDLLLYYYhhhsss}}}~~~|||uuupppkkkssszzzzzztttnnnmmmoooqqqrrrttttttuuuvvvyyy{{{qqqrrrooolllmmmrrrrrrooowww{{{~~~}}}zzz{{{}}}}}}~~~|||'''(((((('''&&&&&&)))+++))))))(((((()))+++---...//////111444666777555333333888======<<<===BBBFFFIIINNNTTTXXXYYYZZZ^^^aaaXXXaaakkkssswww{{{}}}qqqiiigggiiijjjkkkjjjhhhgggiiiiiidddZZZQQQPPPRRRTTTWWW]]]eeennntttzzzxxxuuuqqqnnnlllkkkkkkpppooooooooonnnmmmjjjhhhccc```]]]YYYWWWWWWWWWXXX\\\ZZZXXXYYY\\\bbbiiimmmqqquuuzzz~~~zzzooogggdddbbb^^^[[[\\\^^^aaaaaa```bbbgggkkkiiiggghhhlllrrrtttppplllcccdddfffjjjnnnssswwwzzzyyytttqqqggghhhiiilllooorrruuuwww~~~}}}uuupppllljjjiiihhheeeaaa\\\VVVRRROOONNNOOOPPPSSSTTTRRROOOKKKGGGGGGGGGGGGGGGHHHIIIIIIOOOSSSXXX]]]cccmmmxxxzzzoooaaaWWWVVVWWWXXXXXXYYYZZZ\\\___ccckkksssyyyyyy{{{}}}tttkkk[[[QQQCCC888333222111000---...---,,,***)))***+++***)))((((((((((((((()))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$"""!!!"""### !!!###$$$%%%%%%$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''************))))))))))))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((((((((($$$'''***,,,,,,,,,---...000000111000//////222444777???JJJSSS]]]mmmyyyqqqnnnmmmnnnooolllhhhiiinnnwwwttttttwww||||||yyyzzzxxxuuuuuuvvvwwwwwwwww~~~|||{{{|||yyyxxxyyyzzz|||}}}{{{yyyyyy{{{||||||{{{|||zzzxxxzzzxxxuuu{{{((())))))((('''(((+++------,,,++++++,,,---...///111111111333666999:::;;;<<<======;;;;;;???GGGMMMVVVXXXYYYWWWUUUVVVZZZ^^^eeemmmwww}}}xxxmmmccc]]][[[ZZZZZZ___^^^^^^aaabbbaaa\\\WWWYYY]]]bbbgggmmmsssyyy~~~~~~zzzuuuqqqnnnlllkkkmmmjjjhhhggggggeeeaaa]]]YYYXXXWWWWWWXXX[[[^^^```]]][[[ZZZ[[[```iiiqqqvvv~~~~~~sssmmmjjjhhheeebbbdddgggiiikkkmmmrrrzzz~~~|||{{{~~~{{{sssttttttuuuuuuuuuttttttwwwyyy|||{{{vvvqqqmmmlllfffiiimmmsssxxx|||}}}{{{{{{{{{xxxsssmmmfff___ZZZXXX[[[\\\]]]______]]]YYYVVVPPPOOONNNMMMMMMMMMMMMNNNNNNPPPRRRUUUYYY```jjjqqqtttzzzyyyooofffaaa___]]]]]]YYYZZZ\\\___bbbfffjjjmmmoooqqquuu{{{~~~ssshhhXXXIII@@@:::555222//////...,,,***))))))***((((((((((((((()))***+++))))))((('''''''''''''''''''''''''''''''''''''''&&&'''((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%$$$######$$$%%%######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%'''))),,,---------...///333333444333333444777:::@@@IIIUUU___kkk}}}uuukkkhhhgggiiijjjjjjmmmqqqqqqppprrryyy~~~{{{xxxxxx|||~~~||||||{{{{{{yyyxxxxxxyyyzzz{{{||||||zzzzzz|||}}}}}}{{{}}}|||zzzyyyyyywwwtttqqqqqqpppoooooopppppppppooossssssuuuxxxyyyvvvooojjjlllrrryyy~~~}}}||||||((()))***))))))***,,,///111000///...//////111111333333222333666;;;???BBBEEEBBB>>>===AAAIIIRRRYYYbbbaaa^^^ZZZWWWYYY```eeettt{{{~~~}}}yyyqqqfff\\\UUURRRRRRSSSUUUXXX\\\```bbbddddddhhhlllsssxxx{{{}}}~~~|||xxxtttqqqoooooojjjfffbbbaaabbb```[[[UUUSSSSSSTTTUUUYYY]]]aaaccc]]]\\\[[[^^^fffppp{{{~~~vvvrrrpppooommmkkknnnppprrruuuzzz|||uuuqqqrrrrrrrrrqqqooommmnnnoooooottt|||xxxpppjjjggggggggghhhiiijjjhhhccc```^^^]]][[[ZZZYYYYYYZZZ[[[XXXWWWTTTQQQQQQTTTZZZ^^^___ffflllpppwww}}}uuummmgggcccbbb[[[]]]___aaabbbcccbbbbbbfffhhhmmmttt}}}{{{jjjZZZMMMBBB999333333222000---,,,+++******'''''''''((()))***+++,,,))))))((('''''''''((((((((((((((((((((((((((((((%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%%%%%%%&&&(((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))((('''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%&&&((()))***((((((''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***,,,...//////...///111444444555666777999>>>AAAMMMUUUaaakkkwww{{{iiibbb^^^aaafffjjjnnnsssnnnooorrr{{{}}}}}}xxxxxxxxxxxxyyy{{{|||}}}|||~~~}}}~~~~~~~~~~~~~~~}}}xxxrrrnnnmmmnnnnnnlllhhhdddaaa```bbbaaaaaaccceeeeeedddbbbeeejjjooosssuuuttttttuuuzzz~~~|||}}}((())))))))))))***---000444333222111000111222333444555555666888<<<@@@CCCFFFDDDBBBEEELLLVVV]]]aaabbbccccccaaabbbgggooovvv~~~}}}{{{{{{{{{|||{{{vvvmmmaaaWWWSSSRRROOOTTT[[[bbbggglllpppsssuuuxxx{{{|||{{{xxxvvvvvvzzzyyywwwuuussssssssssssiiieeeaaabbbeeeccc]]]WWWUUUUUUUUUUUUWWWZZZ]]]^^^\\\[[[\\\```iiiuuu{{{wwwuuuuuuwwwvvvvvvwwwxxxzzz|||wwwqqqpppooommmlllmmmppptttwww||||||xxxpppppprrrttttttsssoookkkjjjjjjjjjjjjllloooqqqrrrrrrmmmddd[[[TTTRRRRRRTTTSSSXXX]]]___cccjjjsssyyy}}}vvvmmmhhhgggdddccccccccccccbbb___]]]___bbbfffmmmwwwvvvgggZZZMMM@@@999777444111///......------)))((((((((()))***++++++))))))((((((((((((((()))(((((((((((((((((((((((($$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&((()))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((''''''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&'''(((((()))))))))((((((''''''&&&&&&))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******++++++,,,...///000//////000222111333666888;;;@@@FFFJJJWWW^^^gggoooxxxkkk```XXX[[[bbbhhhllloooooopppttt|||zzzyyywwwvvvxxxzzz~~~|||}}}|||}}}~~~yyyvvvyyy{{{xxxpppiiifffeeebbbaaa```aaadddgggjjjkkknnnpppsssvvvwwwwwwvvvvvv{{{|||~~~yyyvvv{{{~~~yyyxxx|||&&&'''((())))))***...000444444222111111222333333444777999::::::<<>>>>>@@@EEELLLQQQRRRRRRSSSWWWaaappp{{{vvvqqqmmmmmmnnnooopppmmmggg___YYY\\\^^^dddnnnxxxvvvppphhhcccbbbaaa___]]]XXXWWWWWWYYY\\\___aaabbbgggkkkpppuuu{{{pppiiidddeeegggiiillloooqqqrrrssstttwwwzzz}}}|||yyyyyyzzz|||~~~}}}||||||xxxvvvssspppnnnlllllllllfffdddbbbaaa```aaacccdddddddddccccccdddfffhhhiiilllkkkjjjiiiiiijjjlllnnnsssvvv~~~ooocccWWWQQQMMMHHHDDDCCCDDDEEEHHHLLLQQQWWW]]]```dddkkksss}}}vvvmmmiiifffdddiiiqqqrrrqqqqqquuu|||{{{hhhZZZLLLEEE???666000000...---,,,,,,,,,,,,------************)))))))))))))))(((((('''&&&%%%%%%%%%)))***+++++++++)))(((''''''%%%###!!!!!!###%%%'''((((((((((((((((((((((((%%%&&&((('''''''''))),,,'''$$$###$$$&&&'''%%%###'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###"""""""""&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%&&&%%%$$$$$$######$$$%%%&&&(((((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########!!!"""###$$$%%%%%%&&&%%%)))((('''&&&&&&'''((()))&&&&&&&&&'''((())))))***''''''(((((())))))******))))))(((((('''''''''&&&(((((((((((())))))))))))'''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((()))$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((((((***+++,,,,,,...///...---,,,---...222222333666<<>>777555...---,,,+++++++++***)))************))))))))))))))))))(((((('''&&&&&&%%%(((((())))))(((((('''&&&((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''%%%$$$%%%(((***)))((()))'''&&&&&&((()))(((&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&(((((('''&&&&&&'''((((((&&&&&&''''''((())))))***'''((((((((()))))))))***)))))))))(((((((((''''''((((((((((((((((((((()))''''''&&&&&&&&&&&&&&&'''&&&''''''''''''(((((((((%%%&&&&&&&&&''''''''''''((((((((()))***+++,,,---///111111111000000222444555777;;;@@@GGGLLLPPPQQQTTTWWW[[[___`````````______^^^```eeeeee___ZZZYYYXXX[[[bbbllluuu{{{|||{{{yyyxxxxxxzzz~~~}}}zzzxxx|||~~~+++---...//////111333666::::::999888888999===@@@BBBDDDGGGMMMRRRUUUUUUUUUXXX___jjjuuu}}}xxxqqqjjjeeeaaa]]][[[XXXWWWUUUSSSPPPMMMOOORRRXXXaaajjjpppssssssuuurrrpppnnnlllfff^^^XXXXXXYYY[[[]]]aaaeeehhhjjjnnnssszzzzzzmmmgggmmmoootttyyy}}}~~~|||{{{{{{wwwwwwwwwwwwvvvvvvuuutttpppnnnllljjjjjjkkklllmmmmmmnnnoooppppppooommmllleeedddbbb```^^^\\\\\\[[[^^^^^^]]]\\\\\\]]]^^^___```___^^^]]]\\\\\\\\\\\\[[[\\\\\\]]]^^^^^^______^^^```eeemmmvvv~~~}}}ssshhhbbb\\\SSSNNNLLLIIIGGGEEECCCCCCFFFIIIKKKLLLUUU```kkkzzz}}}{{{|||}}}zzzxxxxxxzzz}}}}}}oooaaaVVVJJJAAA===222000---,,,,,,+++)))(((++++++*********)))))))))******))))))((((((''''''''''''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))$$$ ###(((+++((($$$)))(((''''''))))))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&(((((('''&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''(((((())))))***(((((((((((())))))))))))***)))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&''''''((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((())))))))))))***+++,,,......//////000000000222666999:::>>>DDDKKKRRRXXX[[[]]]cccdddeeeeeedddbbb___^^^aaa___```bbb```[[[XXXXXXVVVYYY___gggpppvvvyyyyyy{{{{{{|||~~~}}}~~~~~~}}}{{{vvvrrrppprrrzzz,,,...000111111222555777::::::999777777;;;@@@DDDFFFJJJPPPSSSTTTVVVZZZ]]]dddmmmyyy|||zzzuuuvvvuuurrrlllddd___[[[UUURRROOOMMMMMMOOOOOOOOOPPPSSSXXX___fffjjjmmmnnnpppnnnnnnnnnnnnjjjccc]]][[[^^^aaaeeehhhlllpppssstttxxx~~~xxxoookkkuuuwww{{{~~~~~~~~~}}}{{{yyywwwuuuuuutttssssssssssssrrrqqqpppooolllkkkkkkjjjjjjkkkkkklllhhhiiikkkmmmmmmllljjjiiidddcccbbbaaa___^^^^^^]]]```______^^^______```aaa______^^^]]]\\\[[[[[[[[[[[[\\\]]]___``````````````````aaacccfffjjjmmmoooqqqsssvvvxxxzzz~~~yyyqqqllleee\\\WWWUUUUUURRRLLLGGGDDDDDDEEEFFFFFFMMMVVV^^^iiiwww|||yyyyyy{{{}}}~~~~~~sssfffYYYLLLEEE888444000//////...,,,***+++++++++*********))))))************))))))((((((((('''&&&%%%%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$!!!"""&&&((('''$$$''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###$$$%%%&&&'''(((((('''&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))************))))))))))))((((((((((((((('''''''''(((''''''''''''((())))))&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))))))))******,,,---///000...///000000222666;;;???FFFJJJPPPWWW]]]ccchhhkkknnnllljjjiiifffccc___\\\bbb```___```]]]YYYXXXZZZ]]]___cccjjjpppuuuyyyzzzzzzzzzzzzzzzxxxuuuooojjjggggggppp{{{~~~}}}---///222333333444666888999999888777888===CCCHHHKKKQQQVVVWWWTTTWWW```hhhtttzzz{{{wwwyyy{{{{{{xxxsssooommmllllllooopppnnnfff]]]VVVRRROOOLLLIIIIIILLLPPPRRRTTTTTTWWW[[[```dddgggjjjkkkllljjjjjjlllnnnnnnkkkgggbbbfffkkkooorrrvvv{{{~~~{{{~~~|||vvvttt{{{|||~~~~~~|||yyywwwtttsssssssssssssssssssssqqqqqqpppooonnnnnnnnnnnnmmmnnnnnnnnnnnnnnnmmmmmmlllllllllkkkkkkkkkkkkkkkfffhhhjjjkkklllkkkjjjiiiddddddccccccbbbaaa``````bbbbbbbbbbbbbbbbbbcccccc]]]]]]\\\\\\\\\[[[[[[ZZZ\\\]]]^^^___````````````aaa```___]]]\\\]]]^^^```aaacccdddfffgggjjjnnnqqqyyy}}}zzzuuulllgggfffccc^^^XXXQQQKKKHHHFFFFFFDDDGGGMMMSSSZZZeeerrr}}}{{{xxxxxx{{{}}}|||{{{|||yyyiiiXXXKKK>>>999222///000000...,,,++++++++++++***************************)))))))))((((((&&&&&&&&&'''((()))%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((''''''%%%&&&&&&&&&&&&&&&&&&%%%((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))************)))(((((((((''''''&&&&&&'''''''''''''''((())))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((())))))***+++,,,...000111000222333666999>>>EEEIIISSSVVV[[[```eeejjjqqqvvvssspppllliiigggccc___\\\^^^\\\]]]^^^\\\XXXZZZ^^^aaadddhhhmmmrrrwww{{{~~~~~~}}}}}}|||zzzyyyzzz}}}|||wwwxxxxxxxxxuuuqqqlllgggdddeeennnyyy...111444555666666888999888999999999;;;@@@GGGLLLOOOUUUYYYZZZYYY___kkkuuu|||tttmmmiiikkkmmmnnnkkkfffcccdddffflllnnnoooiii___UUUOOOLLLNNNLLLKKKLLLPPPTTTXXXYYYXXX[[[___ccceeehhhkkkmmmnnnlllkkknnnrrrtttrrrpppjjjooouuuyyy|||}}}{{{{{{{{{yyyvvvsssooommmiiiiiiiiijjjjjjkkkkkkkkkhhhgggggggggggghhhiiiiiifffggghhhjjjkkkkkkkkkkkknnnnnnmmmllllllllllllllldddeeefffggghhhhhhhhhiiigggggghhhhhhhhhgggffffffcccccccccccccccbbbbbbaaa^^^^^^______^^^]]]\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^]]][[[XXXWWWXXXZZZ[[[\\\]]]^^^^^^___aaadddeeekkkpppqqquuu|||wwwrrrrrrnnnkkkddd\\\UUUOOOLLLJJJFFFEEEHHHNNNSSSYYYdddooottt{{{}}}wwwuuuxxxzzzxxxtttssswwwzzzgggWWWHHH@@@666000000000///,,,,,,++++++++++++******************)))))))))))))))(((((((((((((((((()))***'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''%%%######%%%''''''((())))))''''''((()))%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))'''''''''(((((((((((()))''''''''''''((((((((((((***++++++,,,...000222333000222666:::>>>DDDKKKPPPUUUZZZ```dddhhhlllrrrwwwwwwrrrmmmiiigggeee```]]]XXXXXX[[[^^^^^^\\\```gggfffjjjooossswww{{{~~~{{{vvvvvvuuusssrrrtttwwwzzzyyy{{{}}}~~~|||xxxvvvxxxxxxwwwvvvssspppmmmlllmmmuuu~~~~~~|||}}}}}}///222555777777888999:::999:::;;;===???EEEKKKPPPTTTUUUXXX]]]eeeoooyyyzzzrrrkkkhhhgggfffggghhheeeaaaaaaeeejjjppppppmmmdddYYYRRRPPPPPPTTTSSSSSSUUUYYY]]]^^^___]]]aaaeeeiiikkknnnrrrvvvuuutttsssvvvyyyyyywwwssspppuuu|||uuutttsssqqqooollljjjhhhddddddeeeeeefffffffffgggdddddddddddddddeeefffgggdddeeehhhjjjlllnnnooopppssssssrrrqqqqqqrrrssstttnnnmmmmmmnnnoooqqqrrrsssuuuvvvwwwxxxxxxxxxwwwvvvpppppppppooonnnmmmlllkkklllllllllkkkjjjhhhfffeeebbbaaa```_________```aaa___``````]]]ZZZXXXXXXZZZYYY[[[]]]]]]\\\\\\\\\^^^[[[```cccaaabbbhhhmmmnnnuuuuuuxxxzzzzzzyyyvvvpppiiiaaaZZZUUURRRNNNKKKKKKOOOQQQSSSZZZbbbdddkkkssszzzuuuqqqsssuuuzzzuuusssssssssyyyxxxiiiXXXLLL>>>555333222000---,,,,,,+++++++++*********))))))))))))))))))))))))''''''((()))))))))))))))((((((((())))))((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&((()))(((&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''(((((((((((('''&&&))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((()))))))))))))))(((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((()))((((((((()))))))))******((((((((()))))))))******------...///111333555666555888>>>CCCIIIOOOVVVZZZXXX```jjjqqqtttvvvyyy}}}|||vvvoookkkiiigggccc^^^WWWYYY___dddffffffllltttwww{{{|||yyyrrrqqqpppnnnmmmooosssvvvuuuvvvwwwxxxxxxxxxxxxwwwyyyxxxxxxxxxxxxyyyyyyzzzzzz~~~~~~|||{{{xxxuuurrrpppppprrruuuwww{{{}}}~~~}}}{{{yyyxxxxxxvvv}}}vvvssssssssstttuuutttqqqooogggkkkooosssuuuwwwyyy{{{}}}~~~~~~{{{{{{}}}000222666888888888999::::::;;;>>>@@@CCCHHHNNNRRRVVVUUUWWWaaappp}}}|||ssslllhhhhhhjjjeeeggghhheeebbbcccjjjpppqqqpppjjj```VVVRRRUUUYYY\\\\\\\\\___bbbddddddcccbbbfffkkkooorrruuu{{{}}}{{{{{{}}}}}}xxxssssssyyy~~~{{{ooonnnmmmkkkjjjiiihhhhhhccccccccccccdddddddddddddddddddddcccddddddeeeeeegggiiikkkooorrrtttvvvwwwzzzyyyxxxxxxyyy{{{}}}~~~~~~{{{{{{{{{yyywwwtttqqqpppjjjhhhfffdddcccdddeeefffdddeeeeeebbb]]]ZZZYYY[[[XXXZZZ]]]]]]\\\[[[[[[\\\YYY]]]^^^ZZZYYY]]]aaabbbggggggkkkttt~~~yyyssskkkccc]]]YYYYYYRRROOORRRRRRPPPRRRXXXVVV^^^eeelllzzztttnnnooorrr~~~{{{wwwsssmmmlllzzzxxxeeeWWWFFF:::777666333000,,,,,,,,,+++++++++******((((((((((((((()))))))))%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***&&&"""###''')))'''######%%%'''&&&$$$###$$$'''%%%%%%%%%&&&&&&'''''''''$$$$$$&&&''''''&&&$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%'''(((###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&'''((())))))((('''&&&*********)))))))))))))))******))))))((((((((('''&&&'''''''''(((((())))))))))))((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))))))))))))))************)))************+++++++++//////000222333555777888@@@DDDKKKQQQWWW^^^dddhhhbbbmmmzzzzzzrrrmmmkkkiiiddd```ZZZ]]]dddlllnnnpppxxx~~~|||zzzqqqpppnnnkkkjjjlllqqqtttvvvuuuuuuuuuvvvxxxyyyzzzxxxyyyyyyzzz}}}{{{sssnnnllljjjgggdddaaa```aaadddfffhhhjjjjjjiiieeebbbaaaaaa^^^dddnnnxxx|||vvviii___^^^]]]]]]^^^___^^^\\\ZZZNNNQQQUUUYYY[[[^^^aaadddhhhkkkmmmmmmlllkkkmmmpppvvvyyy~~~---000444666777:::???CCCEEEDDDCCCFFFKKKPPPTTTUUURRR___mmmwww|||yyyvvvsssooolllooonnnmmmllllllmmmnnnooollliiiccc]]]YYY[[[___ccciiihhhiiilllooooookkkgggfffhhhkkkooottt{{{|||zzz{{{{{{xxxtttrrrvvv}}}{{{tttqqqpppooollljjjhhhgggfffffffffeeecccaaaaaacccfffgggdddeeefffggghhhkkkpppssstttvvvxxxzzz|||~~~zzzuuuqqqnnnllllllmmmjjjeeecccaaaaaa```______^^^]]]\\\\\\[[[XXXVVVXXXWWWXXXZZZ\\\]]]\\\[[[\\\___cccggglllttt~~~}}}wwwssspppkkkfffaaabbbdddddd___XXXQQQMMMMMMUUUUUUWWW[[[fffuuusssmmmlllwwwzzz|||yyyuuutttxxx}}}yyygggSSSFFF;;;222///111///+++)))***)))''''''***+++)))'''&&&%%%&&&((()))&&&'''((())))))((('''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$###%%%''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###""")))((('''&&&%%%&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%((((((((((((((('''''''''((((((***+++,,,------...((((((((((((((((((((((((++++++)))))))))***+++,,,)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))((((((((((((***))))))***---///000000111111333777;;;>>>BBBFFFNNNRRR[[[dddfffeeeggglllqqq~~~tttllliiigggfffgggdddhhhlllpppuuu~~~~~~|||}}}~~~}}}{{{xxxrrrjjjddddddjjjsssyyyxxxwwwvvvxxxzzz|||}}}|||uuuiiiaaa\\\VVVVVVUUUTTTSSSSSSSSSSSSSSSTTTSSSQQQOOONNNOOOPPPPPPRRRUUUXXXZZZYYYUUURRRGGGHHHIIIJJJJJJJJJJJJIIIDDDDDDEEEDDDDDDFFFJJJMMMWWWWWWWWWXXXYYYZZZ\\\]]]cccgggnnntttwwwyyy{{{|||222555888;;;===@@@EEEIIIIIIKKKMMMMMMNNNRRRWWW[[[dddnnnyyy~~~|||zzzxxxwwwuuuvvvwwwxxxwwwtttrrrpppgggeeeccc```___bbbgggllltttsssssstttvvvtttpppllliiimmmqqqvvvzzzzzzuuuvvvyyy{{{{{{yyy|||yyytttqqqoookkkkkkiiihhhgggggghhhhhhddddddcccdddeeehhhkkklllmmmoooqqqsssvvvzzz~~~zzztttoookkkhhhfffcccdddbbb```______^^^[[[YYYZZZYYYYYYZZZ\\\^^^^^^]]]ZZZ\\\___aaaccchhhooouuu{{{|||xxxtttpppkkkgggmmmoooooollleee\\\VVVRRRSSSRRRQQQRRRXXXdddrrr{{{{{{uuussswwwzzz}}}ttt^^^NNNBBB888444666111---,,,......,,,,,,...+++)))(((&&&&&&'''((()))'''(((((((((((((((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""'''&&&%%%%%%&&&'''((()))&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%(((((((((((((((((((((''''''((()))+++,,,,,,------***************************)))((((((((()))******(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((((((((000...,,,,,,---///111222111111555===GGGPPPVVVZZZ\\\]]]ccciiikkkkkknnnssswwwmmmiiiiiijjjmmmqqqtttyyy}}}}}}~~~}}}{{{vvvqqqiiidddeeekkksssxxxssseeeZZZSSSOOOHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGEEECCCCCCDDDEEE@@@AAACCCFFFGGGEEECCC@@@CCCDDDEEEFFFEEECCCAAA@@@=========<<<;;;<<>>===<<<===>>>@@@BBBCCCDDDDDDDDDCCCAAA@@@<<<===?????????===;;;999======<<<:::888888:::<<>>CCCJJJPPPUUUYYYXXXXXXWWWUUUVVV^^^jjjsss}}}{{{~~~~~~yyyqqqlllhhhjjjmmmqqqtttxxx}}}~~~}}}{{{}}}xxxqqqsss{{{~~~|||||||||{{{zzzwwwtttrrrqqqpppppplllllllllmmmmmmnnnnnnnnnnnnqqqvvv|||yyysssnnnjjjeeebbbdddbbb___^^^___```aaaaaa\\\\\\\\\\\\[[[[[[\\\]]]ZZZ]]]cccjjjuuu{{{vvvrrrpppyyyzzz~~~zzzooofff\\\YYYSSSNNNMMMPPPVVV[[[fffooo|||~~~{{{uuuvvvyyy}}}~~~lll[[[MMMBBB;;;777111...000111---***)))+++***)))((((((((())))))***)))(((''''''((()))***''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%'''(((((('''%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$$$$%%%&&&%%%%%%''''''''''''((((((((((((&&&'''((()))************************************))))))(((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''((((((((('''''''''(((((()))))))))******+++,,,---000444777:::>>>GGGWWWkkk{{{|||uuurrrqqqssssssqqqrrrvvvzzzuuuuuuxxx|||~~~}}}yyyvvvpppmmmjjjiiilllssszzz}}}}}}}}}~~~~~~{{{yyyzzzvvvrrrsssvvvwwwuuurrrmmmlllggg```YYYYYY^^^ccchhhaaaVVVMMMFFFBBB???===<<<;;;;;;;;;;;;;;;<<<<<<;;;===>>>??????@@@CCCEEECCCCCCCCCBBB@@@?????????????????????????????????BBBCCCCCCAAA>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCEEEFFFFFFEEEDDDDDDFFFHHHJJJLLLPPPUUU\\\ccciiilllnnnmmmnnnrrryyy|||yyyxxx{{{~~~666:::AAAJJJSSSZZZ___aaa]]]YYYUUUUUU]]]iiivvv~~~xxxttttttyyy|||uuupppmmmqqqtttxxx{{{}}}}}}~~~yyyvvvvvvvvvttttttttttttsssqqqooonnnmmmnnnpppsssvvvyyy{{{|||yyytttrrrooojjjgggfffeeedddccc]]]\\\[[[ZZZZZZ[[[ZZZZZZYYYYYYZZZ]]]cccmmmxxx}}}wwwsssrrruuuwww}}}|||uuuiiieee]]]UUUNNNMMMPPPRRRUUU___mmmyyy{{{{{{yyyuuussswww|||mmm^^^NNNCCC???777111222333000......++++++***)))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%###""""""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$$$$%%%&&&%%%%%%&&&'''''''''(((((())))))&&&'''((()))))))))))))))))))))))))))))))))))))))*********))))))(((((((((''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''''''''''''''''''''((()))***+++++++++---000222222444777:::===FFFTTTeeezzzyyyvvvtttvvvuuuqqqoooqqq}}}||||||{{{xxxuuuqqqpppooopppttt{{{~~~{{{yyywwwvvvuuurrrmmmjjjhhhccc^^^^^^aaaaaa\\\WWWOOOOOOMMMIIIEEEEEEHHHKKKLLLIIIEEECCCAAA???===;;;===============>>>???@@@>>>???AAACCCDDDFFFIIIKKKKKKLLLKKKIIIFFFDDDEEEFFFKKKJJJHHHGGGFFFEEEFFFFFFDDDEEEEEEDDDBBBAAABBBDDDBBBCCCDDDEEEFFFFFFEEEEEEDDDFFFGGGFFFDDDBBBBBBBBBEEEEEEFFFIIILLLPPPTTTWWWZZZYYYZZZ___gggpppvvvyyypppmmmlllooosssuuuzzz:::>>>FFFQQQ\\\ccceeeeee^^^ZZZXXX\\\ggguuutttooopppqqqwww~~~{{{wwwtttssssssxxx{{{~~~}}}||||||wwwtttsssrrrnnnppprrrssstttsssqqqppprrruuuzzz{{{uuuqqqmmmiiifffbbb```]]][[[[[[[[[ZZZYYYZZZXXXWWWWWWZZZ___dddhhhfffmmmwww~~~xxxtttssssssuuu{{{vvvqqqggg[[[QQQJJJIIIIIIJJJQQQ]]]jjjvvv{{{rrriiigggmmmttt{{{wwwgggZZZIII===333000111/////////++++++++++++*********)))***))))))(((((())))))***(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%######"""""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%###""""""###&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''((()))))))))''''''((()))))))))))))))((((((((((((((((((((((((***************((('''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&''''''((((((''''''((()))+++,,,------+++...111222111333777:::EEEQQQaaaqqq{{{wwwtttuuutttpppmmmnnnvvv{{{yyyzzz|||{{{zzzyyyyyyyyyzzz~~~~~~|||{{{xxxsssmmmhhhbbb\\\XXXSSSNNNJJJJJJLLLLLLHHHCCCAAAAAAAAA???>>>>>>@@@BBB@@@??????@@@AAA@@@>>><<>>555111...,,,---++++++,,,,,,++++++***))))))))))))******)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$###""""""###$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!###$$$%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''((())))))***(((((()))*********))))))))))))))))))))))))))))))))))))******)))'''&&&%%%&&&&&&&&&&&&&&&'''((((((%%%&&&&&&'''(((((())))))'''((()))***,,,---...///,,,///111222222777@@@GGGUUUcccpppyyy|||uuuooooooooolllkkklllnnnxxxzzzvvvvvvzzz~~~|||xxxuuurrrmmmfff___XXXRRRLLLHHHDDDAAA??????AAABBB@@@>>>@@@@@@@@@@@@???@@@AAABBBAAAAAAAAACCCGGGIIIIIIHHHIIIIIIIIIJJJKKKLLLNNNNNNOOOQQQTTTUUUWWWYYY]]]___\\\___bbb```[[[XXXYYY[[[bbbeeehhhjjjhhhccc]]]YYY[[[\\\\\\ZZZWWWTTTTTTTTTSSSTTTWWWZZZ[[[\\\[[[[[[WWWWWWUUURRRNNNLLLLLLLLLIIIHHHGGGFFFEEEEEEEEEEEEEEECCCAAABBBDDDGGGHHHHHHLLLIIIIIIMMMQQQSSSWWW]]]gggkkksss|||===BBBKKKWWWaaadddaaa]]]XXXaaammmuuu{{{ooogggjjjiiilllqqqwww{{{{{{wwwtttooonnnmmmmmmooossswwwzzzvvvyyy~~~}}}}}}|||yyyvvvuuuvvvxxx~~~}}}zzz{{{}}}zzzzzz{{{}}}~~~uuuooollliiifffddd```^^^\\\[[[ZZZYYYWWWUUUYYYYYYXXXXXXYYY___fffllltttwwwzzzyyyvvvrrrppppppssstttvvvuuuuuuyyyxxxlll```XXXUUUTTTIIIHHHHHHMMMWWWcccnnntttxxxyyyzzz{{{xxxrrriiibbbdddkkksssyyy}}}}}}iiiQQQAAA888222......+++,,,,,,,,,,,,+++******((()))***++++++***)))((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$#########%%%((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((&&&%%%%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ !!!###$$$%%%&&&''''''!!!"""$$$&&&'''''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&'''((())))))***((())))))************)))************************'''((())))))(((&&&$$$###&&&&&&&&&&&&&&&'''((()))&&&''''''((()))******+++((()))***+++---...000000111333555777:::DDDRRR]]]dddrrr{{{~~~zzzqqqjjjhhhhhhggghhhkkkllluuu}}}zzzvvvsssttt{{{|||{{{{{{{{{zzzvvvqqqmmmeee```YYYRRRLLLGGGCCC???======<<<===???AAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDFFFEEEEEEHHHMMMSSSVVVWWWUUUUUUVVVVVVXXXYYY[[[\\\^^^```cccdddfffhhhlllnnnooosssvvvuuupppmmmmmmppppppvvvyyytttrrrsssrrroookkkhhhffffffeeegggjjjmmmoooppppppooommmjjjeee^^^WWWSSSSSSUUURRRQQQPPPMMMJJJGGGEEEDDDFFFDDDBBBAAABBBCCCCCCCCCBBB???@@@DDDGGGHHHLLLQQQUUUXXX___gggrrr}}}FFFIIIOOOVVV[[[\\\ZZZWWWcccjjjuuu~~~zzznnnjjjlllkkknnnsssyyy{{{xxxqqqlll```^^^^^^aaahhhpppvvvzzzwwwwwwxxx|||~~~}}}yyy|||~~~|||xxxuuuwwwzzz~~~}}}{{{yyyxxxxxxwwwyyy|||}}}{{{rrrllliiigggfffdddcccaaa]]]ZZZ[[[ZZZXXXUUUSSSUUUYYY\\\```aaadddhhhkkkllliiiggggggkkkmmmkkkgggiiiqqqxxx}}}sssjjjeee```[[[QQQMMMIIIJJJPPPZZZccchhhmmmuuu|||~~~vvvlllgggeeeiiiqqqyyyfffMMM@@@888333///...---,,,,,,......---,,,++++++,,,++++++***)))((('''((()))******)))((('''***)))))))))((((((''''''''''''''''''''''''&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&'''((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((((((((('''&&&%%%(((''''''&&&&&&((()))******)))'''&&&&&&(((***+++************))))))))))))***))))))((('''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''''''''''''''(((+++...000000000111222111555777888@@@OOO\\\bbbqqqsssuuuzzzwwwjjjdddjjjmmmiiihhhmmmttt|||zzzvvvyyy|||wwwuuussspppoooqqqssspppiiicccYYYTTTMMMFFF@@@===;;;;;;<<<<<<===>>>AAADDDGGGIIIJJJJJJJJJLLLOOOPPPOOONNNQQQRRRVVVZZZ```eeeiiikkkjjjjjjjjjkkknnnqqqtttvvvuuuwwwyyy||||||uuuooolllkkkkkkfff___WWWSSSSSSSSSPPPNNNMMMKKKIIIGGGFFFEEECCCAAACCCCCCCCCBBBBBBCCCEEEGGGHHHKKKOOOSSSXXX```jjjqqqrrrxxxIIINNNTTTXXXYYYZZZ[[[]]]jjjpppxxx}}}uuupppnnnssstttuuuvvvuuupppiiidddZZZZZZ\\\^^^dddkkkrrrwwwyyy{{{~~~~~~zzzyyyzzz}}}~~~~~~~~~||||||}}}|||{{{zzzyyyxxxvvvxxx||||||xxxqqqkkkhhhfffdddccc\\\\\\ZZZXXXVVVUUUVVVWWW\\\]]]___bbbcccbbb^^^[[[ZZZ]]]^^^\\\YYY[[[cccjjjwww|||}}}zzzvvvtttppplll\\\VVVOOOLLLNNNTTTYYY]]]aaajjjsssyyy{{{rrrkkkgggllluuuuuuZZZHHH<<<555000---+++******,,,,,,+++***++++++,,,++++++***)))((('''((()))******)))((('''))))))((((((((('''''''''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&(((((('''&&&'''((()))***))))))((((((((()))***+++))))))((((((((('''''''''***))))))(((''''''&&&&&&((((((''''''&&&''''''''''''''''''(((((((((((((((***,,,//////...---...///000666;;;@@@IIIXXXccchhhooorrruuuyyyvvvkkkfffjjjlllggggggmmmqqqxxx~~~~~~~~~yyyqqqmmmaaa^^^]]]^^^___^^^XXXSSSJJJGGGCCC>>><<<;;;<<<===???@@@BBBEEEHHHLLLOOOQQQWWWVVVWWWYYY\\\^^^___^^^bbbcccfffkkkqqqwww|||yyyrrrkkkfffeeeddd```\\\]]]YYYSSSOOOMMMKKKIIIHHHGGGGGGFFFDDDBBBAAAAAABBBCCCDDDFFFFFFGGGKKKRRRWWW[[[aaaiiirrr~~~RRRWWW\\\]]][[[]]]ccciiisssuuu||||||uuunnnuuussspppnnnlllhhhccc___YYY[[[^^^```bbbgggooouuu|||}}}|||~~~~~~}}}||||||{{{{{{||||||{{{zzzyyyxxxwwwzzz~~~uuupppmmmkkk```^^^\\\ZZZWWWUUUSSSRRRZZZZZZ[[[]]]\\\YYYSSSOOONNNPPPPPPMMMJJJMMMUUU\\\lllttt||||||jjjddd[[[TTTRRRSSSUUUVVVUUU]]]gggqqq{{{tttiiiiiiqqq|||iiiSSSCCC999333///---++++++,,,,,,+++***++++++,,,++++++***)))((('''((()))******)))((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''((((((((('''''''''((()))***)))))))))*********++++++,,,,,,,,,+++++++++*********))))))((((((''''''&&&+++***)))(((''''''''''''))))))))))))*********+++,,,---//////......///111333;;;DDDJJJSSS___gggiiikkknnnqqqtttzzz~~~yyyssskkkgggiiihhhccceeekkkooowww}}}}}}|||~~~}}}|||~~~}}}}}}~~~pppddd^^^OOOMMMJJJKKKLLLLLLJJJGGG@@@>>><<<;;;<<<>>>AAACCCDDDFFFJJJPPPVVV\\\aaadddlllkkkjjjlllppptttvvvvvvzzz{{{}}}}}}xxxtttsssnnnfff```[[[XXXVVVTTTOOONNNKKKHHHFFFDDDDDDCCCEEEEEEDDDBBBAAAAAADDDFFFHHHKKKQQQXXXdddvvv^^^aaaddddddeeehhhpppvvvwwwyyy~~~zzzrrrjjjiiigggeeeddddddeeedddcccaaadddhhhhhhfffhhhooouuu{{{}}}{{{zzz|||{{{zzzyyyyyyyyyzzz{{{zzzuuukkkhhhccc^^^[[[YYYVVVUUU[[[[[[\\\\\\[[[WWWQQQLLLKKKKKKJJJGGGEEEGGGNNNUUU```kkkwww~~~xxxrrriiibbb]]][[[ZZZYYYOOOUUU^^^hhhrrr}}}sssnnnpppxxxttt^^^LLL???999333111///---......---,,,+++++++++++++++***(((((('''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((()))&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((((((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%&&&((()))((((((((((((((()))))))))))))))***++++++++++++***---------,,,,,,,,,,,,+++))))))))))))((((((''''''***)))(((((('''''''''(((******++++++,,,,,,------,,,---//////000111444666999BBBKKKQQQXXX___bbbbbbcccffffffgggmmmtttuuurrrmmmhhhffffffccc```cccjjjrrr{{{~~~|||}}}yyyyyyyyyvvvvvvxxx{{{~~~{{{|||~~~zzzmmm___SSSMMMFFFDDDAAAAAADDDFFFFFFEEEAAAAAA@@@AAACCCGGGJJJLLLOOOQQQUUU\\\gggrrr|||zzztttoookkkhhh]]]ZZZTTTPPPNNNMMMMMMMMMKKKKKKIIIGGGFFFEEEFFFFFFDDDEEEFFFHHHNNNYYYfffooohhhhhhhhhkkkooouuuyyy{{{zzz}}}|||wwwpppiiiccc\\\[[[ZZZ]]]bbbgggjjjkkklllppprrrppplllkkknnnsssvvvzzz}}}zzzxxxyyyxxxvvvvvvxxx}}}~~~wwwmmmeee```^^^\\\[[[^^^^^^]]]^^^]]]YYYTTTPPPKKKKKKIIIEEECCCEEEJJJOOOTTT___mmmvvv~~~wwwpppjjjeee```\\\MMMQQQXXXaaaiiisss~~~zzzuuuxxx|||iiiVVVGGG???777444111/////////...---+++++++++++++++***(((((('''((()))******)))((('''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$############$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%'''((('''&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%'''((()))((((((((()))))))))))))))))))))***++++++++++++***)))))))))((((((((('''''')))))))))))))))(((((((((''''''&&&&&&'''(((((()))++++++,,,,,,---......///---...//////000222666999>>>FFFNNNRRRVVV[[[\\\ZZZZZZ[[[ZZZYYY^^^gggmmmmmmfffdddccccccbbbbbbfffkkkvvv~~~}}}~~~yyyxxxvvvsssrrrtttxxx}}}xxxxxxzzz||||||xxxsssnnnnnnmmmjjjcccXXXNNNFFFBBB@@@>>>===>>>@@@DDDGGGIIIFFFFFFHHHKKKOOOTTTXXX[[[___```bbbjjjvvvuuunnnddd\\\XXXVVVUUUTTTPPPOOOMMMKKKJJJIIIGGGFFFEEEEEEDDDCCCDDDGGGLLLPPPllllllmmmrrrwwwzzzzzzyyyzzz~~~|||vvvtttwwwxxxuuunnneee```^^^VVVVVVYYY^^^fffmmmqqqsssuuuwwwwwwtttpppmmmmmmnnnnnnrrryyy|||zzzxxxwwwxxxzzzzzznnngggccc___]]]aaa```^^^^^^]]]\\\XXXVVVMMMLLLIIIFFFCCCDDDFFFIIIKKKUUUaaakkkuuu|||vvvmmmddd___PPPRRRWWW^^^eeelllwwwsssbbbPPPEEE999666222///......---,,,++++++,,,++++++***)))((('''((()))******)))((('''(((((((((((())))))))))))%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%###"""###$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''&&&%%%###"""###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))'''((()))*********)))))))))))))))*********++++++*********))))))))))))((())))))))))))))))))))))))&&&&&&&&&&&&'''((()))***++++++,,,---...///000000000111111111222555:::>>>EEEKKKPPPQQQSSSWWWYYYXXXSSSTTTSSSQQQUUU^^^eeegggcccbbbaaabbbeeejjjnnnrrryyy{{{zzzyyywwwwwwzzz~~~~~~~~~~~~{{{vvvuuussspppllleee]]]XXXYYYXXXVVVQQQJJJEEEBBBAAA======>>>@@@DDDIIINNNQQQNNNOOOSSSWWW]]]dddiiilllqqqpppqqqvvv{{{ppphhhbbb\\\XXXXXXVVVSSSRRRPPPMMMJJJGGGCCCCCCCCCCCCCCCDDDEEEEEEooosssxxx|||}}}{{{xxxvvvwww{{{|||vvvpppmmmmmmnnnnnnjjjddd___\\\[[[UUUWWW\\\eeeooowww|||~~~zzzzzzyyywwwtttqqqnnnlllhhhlllqqqxxx|||zzzzzz|||~~~~~~vvvmmmhhhgggdddaaa___^^^^^^\\\[[[RRRQQQOOOLLLIIIGGGHHHHHHHHHPPPWWW]]]ggguuuxxxnnngggZZZZZZ]]]bbbdddgggqqq}}}{{{mmm[[[MMM===999444111000///...---++++++,,,++++++***)))((('''((()))******)))((('''&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&'''(((((()))'''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%'''''''''&&&$$$###%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%###"""!!!!!!###%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''$$$%%%&&&'''(((((((((((('''((()))***+++***))))))))))))((((((((()))***+++...------------,,,,,,,,,))))))))))))))))))))))))((((((((('''(((((())))))++++++,,,---...///000000111222444666:::@@@GGGMMMSSSVVVVVVRRRQQQTTTWWWVVVOOORRRSSSQQQSSSZZZ___```eeecccbbbfffmmmvvv{{{{{{}}}|||~~~~~~zzzyyyzzzyyyvvvrrrlllgggaaa[[[VVVPPPKKKHHHGGGHHHIIIHHHFFFFFFGGGIIIFFFGGGJJJMMMRRRXXX___cccbbbcccgggkkkqqqvvv{{{~~~~~~~~~uuuiii```^^^\\\ZZZYYYXXXUUUPPPLLLFFFEEEDDDDDDDDDEEEDDDDDDqqqzzzzzzwwwvvvrrrvvvxxxvvvqqqkkkhhhhhhkkkiiifffbbb___]]]\\\\\\TTTXXX```kkkwww}}}|||zzzyyywwwuuupppmmmeeehhhmmmttt||||||xxxvvvuuuvvvxxxzzz{{{{{{zzzllliiidddaaa``````___^^^ZZZYYYWWWSSSPPPNNNLLLLLLJJJOOORRRTTT\\\iiitttxxxyyyqqqfffcccdddfffeeedddlllxxxzzzyyyvvvvvvyyy}}}~~~tttbbbTTTAAA===888444222222111000++++++,,,++++++***)))((('''((()))******)))((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%&&&'''((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((())))))'''%%%$$$''''''''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$&&&''''''&&&$$$$$$$$$!!!!!!&&&***######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((###$$$&&&((())))))(((''''''((()))++++++******)))***)))'''&&&&&&(((***+++,,,,,,+++++++++*********)))))))))))))))*********,,,+++***)))((((((((((((++++++,,,---...///000111111333777<<>>;;;>>>DDDKKKSSSYYY^^^```bbbfffllloooqqqwww~~~}}}||||||}}}|||{{{{{{||||||{{{yyyzzz{{{{{{|||}}}~~~|||zzzxxxwwwvvvyyyyyyzzzzzzzzzzzzyyyyyy{{{{{{{{{|||||||||||||||}}}}}}}}}}}}|||{{{yyyyyywwwxxxyyy|||~~~yyyjjjddd\\\XXXXXXYYYYYYXXXWWWTTTOOOKKKGGGEEEDDDDDD{{{qqqmmmgggcccbbbaaaaaaeeejjjjjjhhheeeaaaaaaeeelllqqqwwwvvvxxx}}}|||wwwsssqqqooommmkkkjjjnnnuuu}}}yyywwwttttttsssqqqqqqsssxxx|||yyyqqqiiidddccc]]]___]]]XXXVVVWWWUUUPPPLLLNNNPPPPPPOOOSSS[[[bbbooovvvyyysssnnnkkkjjjkkknnnwwwxxxrrrooorrryyyzzzrrriii```RRRDDD;;;666111...///------------,,,,,,+++***+++***)))((((((''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&''''''''''''''''''&&&''''''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&'''(((((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''&&&'''((()))***)))************+++++++++))))))*********++++++++++++++++++,,,,,,+++******((((((((((((((((((((((((&&&&&&&&&''')))*********,,,+++...222333222333666>>>EEEPPP[[[dddkkkppptttuuuoooggg___ZZZYYYYYYZZZXXXYYYZZZXXXWWWZZZaaahhhsssyyy~~~~~~|||vvvoooeee]]]XXXSSSLLLGGGAAA@@@>>><<<999:::===???BBBEEELLLTTT\\\dddiiilllpppuuuzzz}}}}}}~~~~~~}}}}}}|||{{{{{{zzzwwwvvvttttttuuuuuutttrrrxxxxxxyyyyyyzzzzzz{{{{{{~~~}}}|||zzzxxxvvvtttsssuuuuuuvvvvvvvvvvvvuuuuuuyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxwwwwwwxxxzzz|||~~~sssmmmeee___^^^______^^^```^^^[[[WWWSSSPPPNNNMMMyyyppphhhaaa[[[ZZZ\\\aaajjjsssssssssrrrnnnlllqqq{{{|||}}}zzzuuurrrpppmmmjjjhhhlllqqqzzz{{{xxxwwwtttttttttsssssswww|||yyymmmhhh______]]]XXXWWWWWWTTTOOOMMMOOOOOOMMMKKKLLLPPPTTT]]]eeerrr~~~uuunnniiifffccciiiuuu|||uuuwww~~~~~~yyypppaaaPPPDDD;;;333//////------------------,,,,,,++++++***)))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&)))'''&&&&&&((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&''')))+++,,,)))************+++++++++***************+++++++++,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((())))))******++++++,,,,,,---,,,...222444444777===EEENNN]]]jjjsssxxxzzz{{{{{{vvvmmmeee```___aaaccc______^^^\\\\\\bbbkkksss{{{vvvooohhh```VVVNNNIIIDDD>>>:::?????????>>>>>>AAAFFFIIIKKKOOOUUU]]]fffooouuuxxxzzz~~~}}}~~~}}}~~~~~~|||{{{|||{{{{{{zzzzzzyyyyyyxxxwwwuuuttttttuuuuuutttssswwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvtttrrrqqqrrrrrrssssssssssssrrrrrrvvvvvvuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxyyyyyyxxxxxxvvvvvvwwwxxxyyyzzzzzz{{{{{{{{{|||}}}~~~zzzrrrkkkhhhhhhiiiiiipppqqqpppmmmiiiccc]]]YYY~~~|||uuummmddd]]]WWWWWW\\\eeerrr~~~}}}~~~{{{yyy{{{xxxtttpppnnnkkkjjjiiipppttt|||}}}zzzxxxuuuwwwxxxzzz}}}|||yyyzzz|||~~~~~~zzzyyyyyytttsssrrrrrrtttxxx|||~~~{{{zzz~~~sssiiieee```[[[YYYVVVQQQLLLNNNOOOOOOMMMJJJIIIJJJKKKOOOUUU```mmmyyyyyypppggg```\\\```hhhqqq|||}}}nnn\\\NNNBBB777333333---------,,,,,,---------,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&)))&&&$$$$$$&&&(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''''''''''')))+++,,,))))))*********+++++++++************************,,,,,,,,,,,,+++)))(((((())))))))))))))))))))))))***+++,,,,,,,,,,,,---...000///111555777888???GGGNNNXXXhhhuuu}}}~~~~~~~~~zzzssskkkeeecccdddeee``````aaaaaadddkkkttt{{{|||||||||~~~rrrfff^^^UUUPPPIIICCC@@@>>><<<:::@@@AAACCCEEEGGGKKKQQQUUUUUUXXX]]]eeellltttzzz}}}|||{{{zzzxxxyyy|||~~~~~~|||{{{}}}}}}~~~~~~~~~}}}zzzyyyyyyyyyxxxxxxxxxwwwvvvuuussstttvvvxxxxxxwwwyyyxxxxxxxxxwwwwwwwwwvvvrrrsssuuuvvvuuusssqqqpppsssrrrrrrrrrrrrrrrrrrssstttttttttssssssrrrrrrrrrssstttuuuwwwxxxyyyyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyzzz||||||}}}||||||{{{}}}xxxsssrrrsssttt|||rrrlll|||zzzyyyrrrjjj^^^XXXUUUXXX```jjjxxx}}}}}}}}}}}}}}}}}}{{{wwwssspppooopppqqqtttwww||||||zzz{{{~~~}}}{{{zzzyyywwwwwwvvvssspppoooppprrrrrrrrrrrrssstttvvvxxxyyyuuutttrrrqqqrrrsssrrrrrrpppmmmiiiggghhhjjjllllllmmmrrryyy{{{yyyxxxxxxzzzrrrrrrrrrtttxxx~~~~~~yyy{{{xxxpppgggbbb^^^YYYTTTPPPMMMMMMMMMKKKIIIGGGGGGGGGGGGJJJPPPXXXbbbppp~~~|||sssggg\\\XXX[[[___eeelllwww|||kkk[[[KKK===555444......---,,,,,,,,,------,,,+++***))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%'''%%%######%%%&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***)))(((''''''((()))***))))))*********+++++++++************************,,,,,,,,,+++***)))(((''')))))))))))))))))))))))))))+++------,,,+++---///222111444888;;;@@@JJJVVV```iiivvv|||{{{xxxqqqjjjeeecccccc___bbbeeeiiiooouuu{{{|||}}}yyylll```UUUMMMFFFDDD@@@>>>>>>>>>??????BBBEEEIIIMMMPPPUUUZZZ^^^bbbdddgggkkkpppuuuyyy|||}}}zzzyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvxxx{{{~~~}}}{{{zzzxxxyyyyyyzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxwwwwwwwwwpppooommmnnnqqqtttvvvvvvxxxxxxxxxwwwwwwvvvuuuuuuqqqrrrtttvvvvvvuuusssrrrrrrrrrqqqqqqqqqqqqrrrrrruuuttttttsssrrrqqqqqqpppqqqrrrtttvvvxxxyyyzzzzzzvvvvvvuuuuuutttttttttsssvvvwwwxxxyyyzzzzzzyyyyyy{{{|||~~~~~~|||{{{{{{}}}~~~yyywwwvvvnnnfffWWWUUUVVV]]]gggppp|||yyyxxxxxxyyyzzz}}}~~~{{{xxxwwwyyy{{{xxxzzz}}}{{{yyywwwwwwrrrpppnnnkkkiiigggggggggcccddddddcccaaaaaabbbdddcccccccccdddeeefffggghhheeefffhhhjjjkkkjjjiiihhhiiigggddddddeeeggggggggggggppp|||{{{vvvxxx}}}ooohhhccc\\\VVVSSSLLLKKKJJJIIIGGGGGGFFFFFFFFFGGGHHHJJJNNNYYYfffpppzzz}}}wwwiii\\\UUUWWW[[[^^^cccnnnzzz}}}mmmYYYEEE999555111000...---,,,,,,------,,,,,,+++***))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((******))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((+++***)))((('''((()))))))))************++++++++++++++++++***************++++++++++++***)))(((((((((((((((((((((((((((((((((+++------,,,,,,...111222333777===CCCLLL\\\jjjuuu}}}{{{}}}|||wwwooohhheeeeeeeeehhhmmmsssyyy}}}~~~~~~~~~uuueeeYYYOOOFFFAAA>>>>>>>>>???@@@BBBDDDEEENNNRRRXXX^^^bbbeeehhhkkkoooooooooppprrruuuwwwyyy}}}}}}}}}|||yyyuuurrroooooopppqqqrrrssstttuuuvvvuuuwwwzzz|||}}}}}}{{{zzzwwwwwwwwwwwwwwwxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvqqqooommmnnnpppsssuuuuuuwwwvvvvvvvvvuuuuuuttttttssstttuuuvvvwwwvvvuuuuuurrrqqqpppoooooopppqqqrrruuuuuutttsssrrrqqqpppooooooppprrruuuwwwxxxyyyzzzvvvvvvuuuuuuttttttssssssttttttttttttuuuuuuuuuvvvzzz{{{}}}~~~~~~~~~|||~~~~~~~~~{{{vvvssspppggg]]]TTTUUU[[[gggqqqxxxxxxtttoooppprrrtttvvvxxx{{{}}}~~~~~~~~~~~~{{{~~~~~~}}}{{{zzzxxxwwwvvvsssrrrpppmmmkkkiiihhhgggeeecccaaa```^^^^^^^^^___ZZZ\\\^^^_________```aaaddddddeeeggghhhjjjkkkllliiillloooqqqqqqppppppppprrrppppppqqqsssttttttsssqqq}}}zzzxxx{{{vvvlllaaaYYYWWWOOOMMMKKKIIIIIIIIIHHHHHHFFFGGGGGGEEEDDDHHHQQQXXX___nnnzzz|||{{{wwwjjj[[[RRRUUUWWWYYY\\\dddpppyyy~~~iiiRRRBBB===555444111///.........///,,,,,,+++***))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''((((((((()))******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###############$$$'''''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***)))((((((((()))***+++)))************++++++++++++++++++*********))))))))))))************))))))(((((((((((((((((((((((('''***......------000444555777>>>GGGQQQ___sss~~~{{{sssnnnnnnooorrrssswww|||}}}{{{zzzzzz~~~|||zzznnn]]]NNNFFFAAA>>>===:::===@@@DDDHHHKKKNNNPPP\\\aaaiiipppsssuuuvvvwwwuuutttrrrqqqqqqrrrtttuuusssrrrrrrqqqpppooollljjjjjjkkkmmmoooqqqsssuuuvvvsssuuuwwwyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwwwwwwwttttttttttttttttttttttttxxxvvvrrrqqqrrrtttuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwtttsssrrrqqqqqqrrrssstttvvvuuutttsssqqqpppooonnnmmmnnnpppsssuuuvvvwwwwwwwwwvvvvvvuuuuuuttttttsssssssssrrrqqqrrrssstttuuuxxxyyyzzz||||||||||||{{{|||}}}{{{{{{wwwrrrnnniii___UUUTTTWWWaaapppzzzxxxpppkkkjjjlllnnnpppqqqsssuuuwwwyyy~~~~~~}}}}}}~~~{{{yyyzzz|||{{{uuupppooonnnmmmkkkiiihhhgggfffdddddddddccccccbbbaaaaaaaaa```^^^]]]]]]]]]^^^______aaaeeegggggghhhiiijjjmmmnnnooorrrtttvvvxxxyyyzzz|||yyyrrrsssyyyzzzkkkaaa]]]UUURRRNNNLLLLLLLLLLLLKKKGGGIIIIIIEEEAAA@@@DDDIIILLL^^^nnntttwwwvvviiiYYYQQQSSSUUUUUUUUU[[[eeemmmyyyttt]]]MMMFFF999777444111/////////000---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%"""###%%%'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""######$$$&&&))))))'''%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''((()))***,,,---)))************+++++++++++++++++++++******))))))((())))))************)))************************&&&+++//////......222777999<<>>::::::===>>>888<<>>???DDDMMMXXX```dddeeeoooqqqsssuuuvvvvvvvvvvvvrrrqqqpppnnnlllkkkjjjjjjjjjkkkjjjhhhfffeeeeeeggglllllllllmmmnnnnnnnnnooopppqqqssstttuuuuuuuuutttrrrsssttttttttttttssssssqqqrrrsssuuuwwwyyyzzz{{{yyyzzz{{{zzzwwwuuutttttttttvvvxxx{{{}}}~~~~~~~~~vvvwwwwwwvvvuuuwwwzzz}}}xxxwwwvvvvvvuuuuuuuuuvvvyyyxxxvvvtttrrrqqqppppppoooooopppqqqqqqqqqqqqqqqsssssstttuuuuuuuuuuuuuuuvvvuuuuuuuuuvvvvvvtttssswwwxxxzzzzzzzzz{{{|||~~~{{{{{{|||}}}}}}~~~zzzoooeee]]]ZZZYYYdddmmmvvv|||~~~~~~yyyqqqmmmmmmkkkfffaaa^^^```ccceeegggjjjkkkkkkkkkmmmooouuutttwww|||~~~}}}}}}tttpppnnniiieeeeeebbbbbbbbbbbbaaa```___^^^eeeeeefffgggiiijjjkkkkkkmmmnnnoooppprrrtttvvvwwwyyyzzz{{{|||~~~zzzrrrrrrwww{{{iii^^^UUUNNNNNNMMMJJJHHHIIIIIIHHHFFFDDDBBB@@@???>>>???CCCKKKVVV___bbb___[[[TTTMMMJJJMMMRRRSSSUUUWWWXXXccctttwwweeeNNNAAA666444333///---///,,,,,,+++******************,,,,,,+++)))''''''''')))))))))))))))(((''''''))))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''((('''%%%$$$###$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%%%%&&&(((&&&###$$$''')))***)))******)))))))))))))))*********************++++++************************((()))))))))))))))(((((('''((())))))((()))+++---***---000000///111555888???GGGRRR\\\iiizzz|||xxxuuuvvvuuuwwwwwwrrrrrruuuxxx}}}}}}zzzyyyzzz|||uuu[[[JJJDDD<<<:::<<>>AAAGGGQQQ\\\aaaaaa___UUUNNNJJJLLLOOOPPPQQQTTTMMMTTTbbbssseeeRRR???777666444///,,,---,,,++++++******++++++***,,,,,,+++)))'''''''''***************)))(((((()))((((((''''''(((((()))(((((('''&&&&&&&&&&&&'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&(((&&&$$$%%%''')))))))))))))))))))))))))))))))))++++++************************************************))))))))))))******'''((())))))((()))+++------///000000000444:::@@@GGGNNNXXXaaakkkyyyxxxooommmmmmppprrrxxxzzzuuusssvvvyyyzzz}}}xxxuuuvvv~~~yyy```KKKAAA===:::<<>>HHHOOO[[[___cccgggkkkqqqyyyxxxnnniiilllooopppssszzz~~~}}}|||zzz|||vvvrrrsssuuuwwwzzz|||tttooojjjfff\\\SSSIIIEEEFFFFFFBBB>>><<<===@@@FFFLLLQQQTTTUUUZZZ[[[^^^aaadddhhhllloooqqqooollliiigggfffeeeeeeggghhhjjjlllmmmmmmmmmmmmjjjkkkkkkiiigggfffgggiiijjjjjjiiiiiijjjlllooopppooopppsssvvvyyy}}}~~~}}}}}}~~~}}}{{{zzzyyyyyyyyyvvvwwwyyy{{{}}}~~~~~~}}}xxxzzz{{{{{{{{{{{{|||~~~|||}}}}}}~~~~~~|||}}}|||{{{{{{|||~~~sssjjjbbbcccmmmwww{{{{{{zzzsssmmmeee]]]TTTWWW[[[^^^bbbiiirrryyy}}}vvvrrrpppqqqrrrqqqsssxxxxxxzzz}}}}}}wwwuuuttttttsssqqqyyy}}}qqqnnnppprrr|||iii]]]UUUPPPOOOJJJKKKMMMNNNMMMKKKHHHFFFAAAEEEMMMYYYeeemmmnnnmmmddd]]]XXXXXXWWWRRRMMMLLLUUUZZZ```dddiiiqqq}}}zzzWWWCCC<<<777111///...------,,,,,,------***,,,,,,+++)))'''''''''+++++++++++++++***))))))(((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''((())))))((('''((()))%%%&&&((()))***))))))((())))))*********+++++++++,,,,,,++++++***)))))))))'''&&&&&&''''''((()))***)))***+++,,,,,,---///111...111555999===DDDMMMTTTcccdddfffhhhkkkpppvvvzzzzzz|||yyyqqqnnntttwwwvvvvvvzzzzzzzzzzzzzzz}}}vvvqqqrrruuuwww|||yyymmmbbb]]]YYYTTTGGGDDD@@@???AAAAAA???<<>>@@@CCCEEEEEEEEEFFFHHHLLLPPPTTTYYY]]]```]]]^^^```______aaaeeeiiihhhiiiiiiiiiiiihhhhhhgggeeefffiiikkklllllllllkkkgggiiijjjjjjiiijjjlllnnnooonnnmmmmmmnnnqqqtttvvvwwwxxxzzz}}}~~~}}}{{{{{{|||~~~~~~yyywwwuuuuuuxxxzzzzzzyyymmmnnnrrrwww}}}|||rrrmmmlllkkkgggiiijjjkkklllrrr~~~yyyuuurrrppprrruuuvvvssssssuuu{{{qqqrrrqqqtttuuucccZZZXXXOOOPPPPPPPPPPPPOOONNNMMMFFFFFFIIIRRR___jjjpppsssyyysssooopppmmmddd\\\YYYYYY\\\aaaeeeiiinnnsssvvv}}}~~~}}}}}}mmmMMM===666111//////...------------...''')))***+++***)))***+++((((((((((((((('''&&&&&&'''''''''&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''$$$%%%'''(((((((((''''''$$$$$$$$$%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&)))++++++(((&&&((()))$$$%%%''')))******)))(((''''''(((***+++,,,---...,,,,,,++++++***))))))(((&&&''')))***+++++++++***+++,,,.........///222444666<<>>@@@CCCIIINNNRRRLLLOOORRRVVVZZZ___dddgggeeeggggggeeebbbcccfffjjjfffggghhhiiiiiihhhgggfffccceeegggjjjkkkkkkjjjjjjgggiiikkklllmmmooorrrtttsssrrrqqqqqqrrruuuyyy{{{}}}~~~~~~{{{yyyzzz|||~~~~~~|||yyyvvvvvvxxxzzzyyyxxxqqqrrrwww~~~{{{uuuqqqllliiilllrrrooonnnkkkkkkttt~~~wwwrrroookkkkkkrrrwwwyyy|||xxxpppqqqssswwwppp___XXXSSSSSSSSSSSSTTTUUURRRNNNOOOKKKJJJNNNUUU___nnn{{{~~~xxxtttssshhhZZZPPPWWWbbbjjjhhhfffllluuu}}}~~~~~~}}}|||vvvXXXEEE999333000111111///---++++++,,,+++++++++************)))))))))))))))((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&---***&&&"""!!!!!!###$$$$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&***************))))))((((((((((((((())))))))))))+++++++++,,,---...///000,,,++++++***)))(((((('''((((((''''''''''''((((((***---111111111222666:::???LLLYYY\\\\\\```fffiiilllkkkjjjkkkmmmqqqvvvyyy{{{vvvqqqqqqtttyyy}}}~~~~~~}}}yyytttppptttuuuuuuuuutttrrrpppooossssssvvv{{{~~~}}}vvvsssfff[[[MMMCCC@@@@@@???======AAAGGGLLLPPPTTTXXX[[[^^^^^^^^^^^^```bbbdddeeefffffffffgggggggggggggggfffhhhjjjiiigggdddbbbbbbhhhfffeeeeeehhhkkkmmmmmmiiikkknnnqqqssstttttttttsssuuuvvvwwwxxxzzz~~~~~~}}}|||{{{{{{xxxvvvvvvxxxyyyssstttxxx~~~{{{uuupppooonnnlllooosssooonnnlllllluuu{{{uuuqqqnnnjjjkkkssszzzvvvpppooopppyyynnn```XXXVVVTTTSSSTTTTTTQQQNNNRRRMMMKKKMMMRRRZZZfffrrr~~~{{{nnn^^^VVVXXX]]]aaaaaabbbkkkuuudddNNN>>>444000000000...---,,,,,,,,,+++++++++************)))))))))))))))(((((((((((('''((()))******)))((('''&&&''''''((((((''''''&&&''''''''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++)))&&&###""""""###$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''''''''''''''(((((()))************)))))))))***************++++++,,,,,,------......*********))))))((((((((())))))((((((((()))*********,,,///000000222777<<>>===?????????===BBBJJJQQQWWW]]]aaadddbbbbbbbbbbbbccceeefffggghhhhhhhhhhhhggggggggggggeeegggiiihhhfffdddddddddgggfffeeefffiiilllmmmmmmlllooorrruuuxxxyyyyyyyyyyyyzzz|||||||||~~~~~~zzzxxxxxxzzz{{{wwwwwwyyy~~~uuuoookkknnnpppppppppqqqppppppnnnmmmuuu{{{wwwrrrooopppnnnpppwww~~~~~~~~~~~~~~~~~~~~~}}}|||}}}||||||~~~wwwpppkkkmmmrrrmmmbbb]]]WWWUUUVVVUUUSSSQQQSSSOOOKKKLLLNNNRRR\\\eee{{{sssddd[[[YYYXXX[[[]]]___fffnnnxxx~~~ttt\\\FFF666222111///---,,,,,,,,,,,,+++++++++************)))))))))))))))((((((((((((((())))))******))))))(((&&&''''''((((((''''''&&&***)))(((&&&%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))''''''''''''''''''''''''%%%%%%'''((()))******************+++++++++,,,,,,***+++,,,------,,,+++***))))))))))))((((((((((((******))))))***+++,,,,,,+++...///000111555<<>>HHHPPPWWWaaajjjmmmnnnrrruuuvvvqqqmmmgggaaa```bbbfffiiirrrwww~~~~~~|||zzzxxxuuusssppppppppprrruuuyyy~~~{{{|||pppggg]]]PPPFFFCCCBBBAAA@@@BBBGGGMMMQQQTTTZZZ]]]cccfffhhhhhhiiijjjmmmmmmmmmlllkkkkkkjjjiiiiiiiiihhhhhhgggfffeeeeeefffhhhiiiiiihhhiiilllnnnllllllnnnrrrvvvyyyzzzyyyvvvyyy}}}|||zzzyyyyyy||||||nnnkkkmmmuuu|||~~~~~~wwwpppoootttvvvuuutttrrrpppqqqtttwwwxxxyyyxxx~~~|||zzz{{{|||{{{wwwsssppprrruuu{{{~~~}}}}}}~~~~~~~~~|||zzzyyyzzzzzzyyywwwvvvvvvuuuuuuuuuuuuvvvvvvuuutttqqqooommmmmmmmmmmmllllllllllllkkkkkkjjjiiigggiiimmmqqqtttwwwxxxyyysssqqqooollliiigggeeeddd^^^]]][[[ZZZXXXWWWWWWWWWVVVXXXYYY[[[\\\```eeehhhmmmttt}}}~~~tttjjjjjjmmmwww~~~iii```ZZZTTTRRRTTTQQQNNNNNNNNNLLLIIIKKKPPPVVV___mmmzzz}}}qqqiiiccc```bbbfffbbbhhhssswwwbbbPPP???999222......///...---+++++++++************)))))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&''''''(((((())))))(((((('''''''''&&&&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&'''(((((())))))((((((%%%%%%&&&&&&'''(((((((((((())))))))))))((('''&&&'''(((((()))***+++,,,,,,,,,,,,---------+++***)))************))))))))))))''''''((()))***,,,...//////111444666:::BBBMMMUUUZZZbbbiiijjjlllppptttttttttooogggaaa___aaafffjjjzzz~~~|||{{{xxxuuurrroooooopppsssxxx~~~zzzooobbbYYYPPPFFFAAAAAACCCDDDEEEHHHLLLQQQUUUXXX[[[___cccfffgggiiikkkmmmllllllllllllkkkjjjiiihhhiiiiiiiiihhhhhhggggggfffiiikkklllmmmmmmmmmoooqqqllllllnnnqqqvvvzzz||||||{{{}}}~~~{{{zzzyyy~~~xxxwwwyyyzzzrrrpppuuuwwwvvvtttrrrqqqrrrvvv{{{~~~}}}rrrrrrrrrrrrrrrrrrrrrrrrqqqssswww~~~~~~}}}}}}{{{zzzyyyyyyxxxxxxxxxxxxyyywwwsssrrrqqqqqqpppnnnlllkkkkkkkkkkkkllllllllljjjiiifffcccaaaaaaaaaaaa^^^^^^_________^^^^^^]]]\\\^^^bbbfffjjjlllmmmmmmcccbbb___]]]ZZZXXXWWWVVVRRRQQQOOOMMMLLLKKKKKKLLLLLLNNNPPPQQQRRRUUUZZZ^^^aaaiiisss{{{vvvoooiiillltttyyylllbbbXXXSSSVVVSSSQQQQQQQQQNNNIIIIIILLLPPPUUU^^^iiittt~~~sssiiieeegggcccfffnnnzzz{{{~~~{{{jjjYYYDDD===444//////000///---+++++++++************)))))))))))))))((((((((((((((('''&&&&&&&&&&&&'''((((((((())))))))))))(((((('''((((((((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&(((******)))'''&&&%%%%%%&&&&&&'''(((((()))(((((())))))***)))))))))(((((()))***+++,,,---...------------,,,,,,,,,,,,,,,,,,++++++******))))))(((((()))***,,,...000111111444888<<>>CCCHHHPPPZZZbbbjjjmmmnnnkkkkkkooossssssssspppkkkjjjnnnvvv{{{vvvrrrooosssyyyuuuhhh\\\VVVOOOIIIFFFCCC???@@@DDDIIILLLPPPTTTXXX\\\```bbbaaabbbccccccdddfffjjjmmmjjjkkklllllllllkkkiiihhhllllllllllllllllllllllllmmmpppsssuuutttssssssssstttssstttwww|||}}}yyyxxxzzz|||uuutttuuuyyy{{{uuurrrlllkkkmmmooonnnlllpppvvvyyy}}}~~~{{{yyyxxxxxxxxxttttttsssrrrqqqooonnnnnnoooooommmkkkiiihhhfffffffffeeecccaaa^^^[[[YYYXXXZZZYYYYYYYYYXXXXXXWWWWWWVVVUUURRRPPPNNNLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNRRRSSSSSSRRRQQQRRRMMMKKKHHHGGGFFFEEECCCAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>@@@BBBDDDEEEQQQUUU\\\ccckkksss|||}}}qqqnnnqqqzzzxxxggg\\\VVVTTTTTTQQQMMMKKKKKKJJJHHHJJJMMMOOONNNNNNXXXjjjxxxpppbbbbbbdddgggmmmyyy{{{wwwvvvsssssswww{{{yyyqqqiiiVVVFFF666111222000...---------,,,++++++******)))+++******)))))))))))))))&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''---+++***(((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''''''''(((((('''''''''((((((((((((((((((((()))***++++++++++++------------......///000...///......---,,,+++******)))***,,,///222333333<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCBBBAAABBBDDD@@@>>>======>>>>>><<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@BBBEEEIIINNNUUU^^^gggnnnyyy}}}}}}xxxzzzkkkaaaVVVTTTRRRQQQQQQOOOMMMKKKLLLJJJFFFBBBAAACCCIIINNNQQQaaavvvsss```YYYZZZ\\\___fffuuuxxxvvvvvvuuuqqqmmm]]]NNN>>>777555333000///------,,,++++++******)))+++******))))))))))))))))))))))))))))))***++++++''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&'''''')))))))))(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((''''''(((((())))))))))))+++,,,---...////////////---,,,+++***+++...111333222222000...,,,***)))(((------...000333777;;;===EEEJJJQQQXXX^^^eeennntttwwwvvvtttpppllljjjjjjjjjgggiiippp{{{{{{xxxxxx|||}}}wwwrrrtttnnndddXXXNNNGGGCCCAAAEEEGGGJJJKKKMMMPPPSSSVVVYYY\\\___aaaaaabbbdddfffcccccccccdddfffiiikkkmmmkkkkkklllmmmmmmnnnnnnooolllnnnqqqvvv}}}~~~yyyzzzzzztttuuuvvvvvvuuuvvvwwwyyy~~~xxxuuussssssyyy~~~zzzvvvsssqqqjjjiiifffbbb```^^^]]]]]][[[ZZZYYYWWWUUUSSSQQQQQQPPPPPPNNNMMMKKKIIIHHHGGGGGGFFFEEECCCBBB@@@???>>>???????????????????????????>>>>>>===<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????>>>>>>???AAA>>>===<<<===>>>???>>>===<<<<<<<<<===============<<<<<<<<<<<<=========>>>@@@AAADDDHHHMMMVVV___fffoootttzzzzzzvvv}}}lll^^^YYYUUUTTTSSSOOOKKKJJJKKKHHHDDDAAABBBCCCDDDEEEGGGPPP]]]lllxxx{{{pppbbbTTTTTTTTTVVVZZZeeeyyy|||{{{xxxtttppp^^^PPP@@@999666222000000------,,,++++++******)))+++******)))))))))))))))''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''(((((())))))'''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))((((((((())))))******+++,,,---...//////000//////---,,,***)))***---111444444333111...,,,***)))(((...///000222555;;;@@@DDDLLLSSS\\\bbbgggmmmuuu|||}}}{{{wwwqqqkkkhhhhhhiiibbbgggrrr{{{vvvssssssxxx}}}}}}{{{wwwpppkkkhhhaaaVVVKKKCCCAAAAAACCCKKKMMMPPPRRRSSSUUUWWWYYY\\\___aaaccccccccceeegggggggggfffggghhhkkkmmmooollllllmmmmmmnnnpppqqqqqqppprrrvvv|||{{{yyywwwqqqrrrtttuuuvvvwwwzzz||||||vvvuuuvvvyyy{{{uuupppkkkgggeee___^^^[[[XXXUUUTTTSSSSSSPPPOOONNNLLLJJJHHHGGGFFFFFFFFFEEEDDDCCCAAA@@@@@@AAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@???>>>??????>>>===<<<>>>@@@AAAAAA@@@????????????@@@@@@AAAAAA>>>>>>>>>>>>>>>=========???@@@AAACCCHHHOOOWWW]]]bbbhhhpppwww}}}rrrsssuuuyyyzzzfff\\\TTTSSSRRRMMMIIIJJJKKKHHHEEECCCDDDDDDCCCBBBEEEHHHMMMUUUbbbllljjjbbbSSSNNNLLLNNNQQQXXXiiiyyy{{{xxxbbbTTTEEE<<<777222///000------,,,++++++******)))+++******)))))))))))))))&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&'''(((((()))))))))'''''''''&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((())))))***++++++,,,+++,,,---....../////////---,,,***)))***---111333444222000...,,,+++******...///222444888???GGGMMMVVV]]]fffkkknnnsss{{{vvvmmmgggeeeeeeccciiittt{{{wwwssspppppptttzzz}}}~~~zzzxxxuuupppiiicccZZZTTTKKKBBB???@@@EEEHHHNNNQQQUUUWWWXXXZZZ[[[]]]]]]```bbbccccccdddeeegggkkkkkkkkkkkklllnnnpppqqqoooooooooooopppqqqssstttvvvxxx|||tttwww~~~~~~xxxuuurrrsssuuuvvvwwwzzz}}}~~~xxxtttwww{{{|||wwwpppjjjddd```^^^TTTRRRPPPMMMKKKJJJJJJJJJFFFFFFEEEDDDBBBAAA@@@@@@??????>>>>>>=====================<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;===<<<<<<;;;<<<<<<==============================<<>>======>>>AAABBBBBBAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAA@@@>>>>>>======>>>@@@BBBGGGNNNRRRXXX___iiiqqqwww}}}uuummmkkkmmmxxxrrrcccVVVSSSQQQLLLJJJMMMMMMKKKGGGEEEDDDCCCAAA@@@???BBBEEELLLWWWbbbccc___TTTKKKFFFHHHKKKOOO\\\iiixxxnnn```OOODDD<<<444111111------,,,++++++******)))+++******)))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((###$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&''''''((()))***(((((()))***+++,,,,,,---***+++,,,---............---,,,***)))***,,,///111222111///---,,,,,,------...111444777<<>>======<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<==============================???BBBFFFHHHGGGDDDBBBAAA@@@??????AAACCCDDDDDDCCCBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFEEEDDDBBB@@@???<<<===>>>>>>???BBBFFFJJJPPPWWW___gggmmmuuu}}}uuunnnkkklll{{{uuuaaaYYYTTTMMMLLLQQQMMMLLLJJJGGGEEECCCCCCCCC@@@CCCEEEGGGOOOYYY^^^]]]VVVJJJBBBEEEIIIJJJRRR\\\hhhrrrqqq___QQQDDD999444444------,,,++++++******)))+++******)))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((###$$$%%%&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''((()))***((())))))***+++,,,---...++++++,,,---............------+++++++++,,,---...000///---------...000111///333777;;;@@@JJJXXXbbbhhhoooxxx{{{}}}wwwpppnnnqqquuu{{{zzzrrrrrrtttvvvyyy}}}{{{wwwrrrmmmggg^^^TTTLLLEEEDDDCCCCCCFFFJJJOOOSSSTTTVVVYYYZZZ\\\^^^aaaccc^^^```ccceeeeeefffhhhjjjmmmnnnppprrrrrrrrrqqqpppqqqpppqqqrrruuuxxx{{{}}}~~~dddooo~~~~~~zzzxxxxxxxxxxxxyyyzzzyyytttuuu|||}}}zzzwwwpppllleee]]]TTTNNNIIIGGGCCCAAA@@@>>>============<<<<<<<<<<<<;;;;;;;;;;;;666666777888999999:::;;;999999999999999999999999;;;<<<<<<<<<======>>>>>>@@@???>>>>>>===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>?????????@@@CCCFFFGGGLLLSSSZZZaaajjjttt{{{xxxpppjjjqqqnnnbbbYYYOOOMMMRRRLLLLLLLLLJJJGGGFFFHHHJJJGGGHHHFFFCCCHHHSSS[[[^^^YYYIII@@@DDDIIIHHHMMMUUU\\\gggvvvkkkZZZKKK>>>777666------,,,,,,+++******)))+++******)))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))&&&&&&((((((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''')))******((())))))+++,,,---......+++,,,---...////////////------,,,,,,++++++,,,,,,...---,,,,,,---///222333111444999===CCCOOO]]]hhhlllttt}}}|||zzzvvvzzz~~~|||vvvooorrrvvv{{{zzzvvvpppiiibbbXXXLLLDDDDDDEEEFFFIIILLLPPPTTTVVVZZZ[[[\\\[[[[[[[[[^^^```___aaadddfffggghhhjjjkkklllnnnqqqssssssrrrpppnnnoooppppppsssvvv{{{bbbkkkyyy{{{zzz{{{{{{{{{{{{|||}}}yyyxxxzzz}}}}}}zzzyyysssxxx~~~|||wwwqqqllleee___VVVNNNIIIDDDAAA???<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;<<<===>>><<<;;;;;;;;;<<<===<<<<<<>>>>>>=========>>>>>>???AAA@@@>>>===<<<======>>>@@@IIIRRRVVVQQQJJJEEEDDDGGGFFFFFFGGGHHHIIIIIIHHHMMMKKKIIIIIIKKKMMMMMMMMMNNNMMMKKKJJJHHHFFFEEEDDDBBBAAA???>>>======>>>>>>FFFHHHLLLQQQXXX```hhhnnnzzzzzznnnkkknnnuuunnn^^^UUURRRRRRKKKHHHHHHKKKKKKHHHGGGIIIKKKIIIGGGEEEGGGNNNWWW^^^XXXTTTOOOJJJIIIKKKPPPSSSXXX```lllzzz~~~kkkUUUCCC;;;:::333///---......,,,,,,///+++---...,,,)))(((***---***)))))))))))))))******((((((((((((((((((((((((&&&'''''''''&&&%%%%%%$$$''''''''''''((((((((((((''''''((()))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''***************+++++++++,,,++++++***+++,,,...///...//////---+++))))))***,,,...//////...///000222777999>>>HHHTTT```iiimmmrrruuuzzz~~~}}}|||~~~|||{{{uuuxxx|||yyylll^^^QQQHHHDDDBBBCCCFFFKKKOOOQQQTTTVVVYYYYYY\\\___aaaaaaaaabbbcccbbbdddgggiiiiiijjjkkkmmmnnnppprrrrrrpppooopppqqqnnnppptttyyy}}}eeelllvvv{{{zzz{{{||||||||||||~~~}}}yyyyyyzzz}}}~~~yyyuuutttvvvzzz}}}xxxqqqiiidddYYYTTTMMMGGGCCC@@@>>><<<<<<<<<;;;;;;::::::::::::999999999::::::::::::;;;======<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>@@@??????@@@@@@AAA@@@@@@AAAAAAAAAAAAAAABBBBBBCCCAAA@@@>>>===<<<;;;<<<<<>>=========>>>AAACCCGGGKKKQQQXXXaaafffooouuu|||}}}rrrmmmjjjvvv~~~jjj\\\TTTQQQLLLIIIHHHKKKKKKIIIIIIKKKKKKIIIFFFDDDFFFLLLUUU\\\\\\XXXSSSNNNKKKKKKNNNQQQUUU\\\ggguuuyyycccOOOCCC>>>333///,,,...---***))),,,,,,,,,,,,+++***)))***,,,+++******)))))))))))))))(((((((((((((((((((((((('''(((((((((''''''&&&%%%''''''''''''(((((((((((((((((()))************)))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++,,,++++++++++++,,,---......//////...+++*********,,,...111222222333555666;;;>>>EEEOOO[[[fffnnnrrrxxxzzz~~~}}}{{{}}}|||{{{|||yyyqqqcccUUUKKKDDDAAA???DDDHHHNNNRRRTTTVVVXXXZZZ^^^```bbbcccbbbbbbbbbcccdddgggiiijjjkkklllmmmoooooopppqqqqqqppppppqqqrrrsssuuuxxx|||jjjoootttyyy|||~~~}}}zzzvvvuuuwwwyyy|||}}}}}}{{{zzz|||~~~~~~~~~zzzvvvsssrrrzzz~~~}}}wwwpppggg^^^XXXMMMIIICCC???===<<<;;;:::;;;;;;;;;:::::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======??????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEDDDBBB@@@>>>===<<<<<<>>>BBBIIIQQQWWWYYYXXXVVVQQQQQQRRRSSSUUUVVVWWWWWW\\\]]]___bbbdddbbb___[[[YYYWWWSSSQQQNNNKKKGGGDDDCCCBBB@@@>>>===<<<<<<======???BBBEEEJJJPPPXXX]]]eeekkksssyyytttiiijjjrrr|||iii[[[TTTNNNIIIGGGJJJLLLJJJJJJLLLJJJHHHFFFCCCDDDJJJRRRXXX___]]]XXXRRRNNNLLLNNNPPPUUUXXXaaapppqqq[[[HHH===666111---///...+++)))+++...,,,******+++++++++***++++++******))))))((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&''''''''''''(((((((((''''''((())))))))))))(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,+++++++++,,,------...///000...,,,******+++,,,///222555666888:::<<<@@@EEEOOOZZZeeennntttwww|||~~~zzzxxxxxxzzzzzzyyy{{{zzzyyyzzz}}}|||zzz~~~~~~{{{yyyxxxnnndddWWWLLLFFFBBB@@@???HHHLLLRRRVVVYYYZZZ[[[\\\bbbdddffffffdddccccccccceeegggiiijjjjjjkkkmmmoooooopppqqqpppoooppprrrtttyyyzzz}}}sssuuuwwwwwwuuutttvvvyyyyyyvvvrrrssswww|||~~~}}}~~~}}}}}}}}}zzzvvvtttuuuvvv~~~xxxqqqhhh]]]SSSLLLFFFCCC>>><<<;;;<<<;;;:::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======>>>>>>======<<<<<<<<<===>>>>>>@@@@@@@@@@@@@@@@@@?????????@@@CCCDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIKKKJJJHHHEEEBBB@@@>>>===@@@AAAEEENNNYYY______]]]\\\^^^```aaacccdddfffhhhkkkmmmqqquuuuuurrrkkkfffbbb^^^YYYVVVSSSPPPLLLHHHEEEDDDBBB???===<<<<<<<<<===>>>@@@CCCFFFKKKQQQVVV\\\bbbjjjqqqxxxvvvooollluuuzzzggg[[[QQQKKKGGGIIIKKKJJJJJJLLLJJJHHHEEEBBBBBBGGGNNNSSS]]]]]][[[VVVQQQNNNOOOQQQXXXZZZ```nnniiiPPP???:::333///000000...,,,---///,,,)))))),,,---+++))))))))))))*********))))))((((((((((((((((((((((((''''''(((((((((''''''&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''))))))))))))******************++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---///000000---+++++++++,,,///333666888:::===???FFFNNNYYYeeemmmsssvvvxxx{{{|||}}}}}}||||||}}}~~~xxxvvvtttuuuxxx{{{||||||zzzyyywwwwwwyyy}}}zzztttttt{{{|||vvvoookkkaaaXXXMMMEEEDDDDDDDDDCCCKKKPPPVVVZZZ\\\]]]^^^___bbbdddffffffeeeccccccdddbbbdddfffgggggghhhkkkmmmooopppqqqpppppppppsssuuu{{{}}}}}}}}}}}}}}}~~~{{{uuurrrrrruuuwwwtttrrrtttzzz~~~xxxssspppsssxxx}}}~~~yyyqqqhhh^^^TTTJJJDDDBBB???<<<;;;;;;;;;;;;:::<<<<<<<<<<<<<<<=========<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBEEEIIIKKKLLLLLLMMMOOOQQQRRRSSSUUUUUUVVVUUUUUUQQQOOOMMMIIIEEEAAA>>>===CCCCCCGGGRRR```iiillljjjiiillloooqqqrrrtttwwwzzz}}}vvvkkkeee^^^YYYWWWUUUPPPLLLIIIHHHEEEBBB@@@>>>>>>======>>>???@@@BBBFFFKKKOOOQQQVVV___gggoooxxx|||rrrpppwwwtttbbbWWWNNNHHHIIIKKKJJJIIIJJJIIIGGGDDDAAA@@@CCCIIINNNWWWZZZ[[[XXXSSSPPPQQQSSS\\\^^^cccnnn}}}}}}aaaLLL>>>666//////000///...//////,,,)))))),,,---+++)))&&&'''(((***++++++++++++((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))*********+++***++++++,,,------..................------,,,,,,---///111111///---,,,,,,,,,///222555888;;;???BBBNNNWWWcccnnnsssuuuvvvvvvwwwxxxyyyyyywwwvvvvvvwwwqqqqqqssswww{{{~~~zzzxxxvvvuuuuuuwwwzzz|||{{{xxxuuurrruuu}}}xxxmmmbbb\\\SSSMMMGGGDDDEEEGGGHHHHHHOOOSSSYYY]]]___```aaabbb___aaacccddddddccccccdddaaacccdddeeeeeegggjjjlllnnnoooqqqqqqqqqrrrtttvvvyyy{{{~~~~~~|||{{{zzzwwwyyy|||zzzrrrppprrrooopppqqqvvv{{{~~~~~~~~~~~~~~~~~~|||yyysssnnnmmmrrrzzzwwwqqqggg\\\SSSKKKDDD@@@>>><<<:::999:::;;;;;;:::>>>????????????@@@@@@@@@>>>>>>??????@@@AAABBBBBBBBBCCCCCCDDDFFFHHHJJJKKKHHHIIIIIIIIIHHHGGGEEEDDDEEEJJJPPPSSSTTTTTTWWWZZZ\\\]]]___aaabbbbbbaaaaaa[[[YYYVVVRRRMMMHHHDDDAAACCCDDDJJJWWWgggtttzzz{{{www{{{{{{rrrfff___\\\YYYUUUQQQNNNLLLIIIFFFCCCAAA@@@???===============@@@DDDGGGKKKPPPXXX```iiirrr{{{}}}sssoootttkkk___UUULLLKKKLLLJJJHHHIIIIIIGGGCCC???>>>@@@EEEIIIOOOTTTYYYXXXTTTQQQQQQTTT\\\___eeennnxxxttt\\\FFF:::000...///...---......,,,******+++++++++***%%%''')))***+++++++++***(((((((((((((((((((((((($$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((()))************)))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))*********++++++,,,------...//////000000000000///...---,,,---///111222000...------...000222555999>>>EEEIIIZZZcccooovvvxxxvvvttttttsssttttttsssrrrqqqssstttnnnpppuuuzzz}}}|||zzzwwwtttrrrrrrssstttqqqrrrtttwww|||~~~yyyooobbbWWWOOOIIIIIIIIIIIIIIIJJJKKKKKKRRRUUUZZZ]]]___```cccddd\\\___aaabbbbbbaaabbbcccbbbcccddddddeeegggjjjmmmlllnnnqqqrrrsssssstttvvvvvvwwwzzz~~~~~~|||yyywwwvvvvvvvvv{{{sssmmmmmmjjjnnnsssxxx{{{~~~}}}|||zzzzzzyyyyyyzzz|||}}}wwwuuurrrooopppvvv~~~|||xxxnnnggg\\\QQQJJJDDD@@@===<<<;;;::::::===>>>???>>>AAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHGGGHHHIIIKKKMMMPPPRRRTTTRRRRRRSSSSSSRRRPPPMMMLLLOOOVVV]]]aaabbbcccgggjjjkkkmmmoooqqqrrrrrrqqqqqqooommmjjjeee```YYYTTTQQQMMMPPPXXXeeeuuuuuujjjeeebbb]]]XXXRRRPPPMMMIIIFFFCCCBBBBBB>>>>>>===<<<;;;<<<@@@CCCGGGJJJQQQYYYaaajjjrrrwww}}}uuuooowww|||iii]]]RRROOOOOOLLLIIIHHHHHHFFFCCC>>><<<===BBBEEEIIIPPPWWWWWWSSSOOOPPPRRRVVV\\\dddkkkrrrzzzoooSSSDDD666111000...---...,,,,,,,,,+++***)))***,,,((()))***++++++***((('''((((((((((((((((((((((((%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((())))))))))))(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&'''(((((()))******++++++,,,---...///000000222222222222111///---,,,,,,///222333111///------///111333777===EEENNNUUUgggooozzz}}}xxxtttsssmmmmmmmmmkkkiiijjjllloooooosssyyy~~~~~~{{{wwwssspppnnnnnnnnnlllqqqxxx~~~{{{yyyssslllbbbWWWOOOIIIIIINNNTTTUUURRROOOOOOPPPUUUWWWZZZ\\\]]]```cccfff]]]___aaabbb```______```aaabbbbbbbbbccceeehhhkkkjjjmmmqqqtttuuutttuuuuuusssuuuwwwyyy{{{|||||||||zzzzzzyyyyyyxxxyyyyyyzzzrrrjjjhhhkkkpppwww{{{{{{{{{}}}~~~~~~}}}|||{{{yyyxxxwwwvvvvvvwwwyyy{{{}}}~~~uuuuuuttttttvvv{{{~~~xxxssshhh```UUUJJJCCC???===<<<<<<;;;;;;===@@@CCCDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEHHHIIIIIIJJJLLLMMMNNNNNNRRRRRRTTTVVVYYY]]]___aaabbbcccccccccbbb```]]][[[^^^eeennnrrrtttuuuyyy}}}}}}~~~yyyrrrlllfffccc___ccclllxxxuuunnnjjjddd```UUUSSSOOOKKKHHHEEEDDDCCCAAA@@@???===<<<===@@@CCC???BBBGGGNNNWWW___gggkkkttt{{{rrrpppvvvooobbbVVVRRRQQQNNNJJJIIIHHHFFFBBB>>>;;;<<<@@@CCCFFFMMMUUUWWWRRRNNNNNNPPPQQQXXXbbbhhhmmmttt^^^NNN===555333000///000+++---...,,,)))(((***---***+++,,,,,,+++)))&&&$$$((((((((((((((((((((((((&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***++++++,,,---...///000111333444444333222000...---,,,///222333111///...---111222555999@@@KKKVVV^^^oooxxxyyytttssshhhgggfffdddbbbcccfffiiirrrwww~~~}}}xxxsssooolllkkkkkknnnttt~~~|||xxxssskkkbbbXXXPPPKKKHHHNNNVVV___```ZZZTTTSSSTTTVVVWWWYYYZZZ\\\___cccggg___aaabbbbbb```^^^]]]]]]^^^____________bbbeeeiiihhhmmmrrruuuvvvuuuuuuuuussstttuuuwwwxxxxxxwwwwwwuuuuuuwwwxxx{{{}}}tttnnnmmmmmmqqquuuxxxzzzzzz|||}}}}}}}}}~~~~~~~~~{{{xxxwwwwwwxxxyyyxxxzzz|||~~~~~~|||zzzyyyyyyssssssssstttxxx}}}{{{rrrkkk\\\TTTJJJEEEDDDEEECCC@@@===>>>@@@AAACCCEEEFFFGGGEEEGGGJJJLLLLLLMMMOOOQQQPPPQQQRRRSSSTTTWWW\\\______```aaadddgggkkkoooqqqvvvwwwxxxwwwtttqqqoooooovvvxxx}}}~~~zzz~~~xxxppphhh___ZZZSSSNNNLLLJJJHHHFFFCCCBBB@@@>>>===<<<======@@@BBBFFFIIINNNTTTZZZ___gggoooyyyzzzoooyyyyyyaaaSSSOOOOOOLLLHHHHHHGGGDDD@@@===<<<===???DDDLLLVVV[[[XXXQQQKKKHHHIIIPPPZZZbbbhhhoooxxx{{{aaaDDD666333000///111...---+++******+++---...))))))))))))))))))))))))'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%'''(((((((((((((((''''''&&&%%%%%%$$$#########$$$!!!###&&&(((((('''%%%###'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((('''&&&&&&''''''((()))***,,,,,,,,,---------............//////000000000000,,,///222333222111000000999999999===FFFRRR^^^fffttt|||vvvlllhhhgggddd___\\\___gggnnnvvv}}}yyytttssspppmmmmmmpppvvv~~~xxxxxxnnn```UUUNNNJJJGGGFFFSSSZZZaaaccc___ZZZXXXXXX\\\\\\\\\]]]^^^```bbbbbb______```aaa```]]][[[YYY]]]]]]]]]]]]^^^```bbbccckkkmmmqqqtttuuuvvvuuutttrrrssssssrrrrrrpppooonnnrrruuuyyy}}}tttpppppptttwwwyyyzzzzzzyyyxxxyyy||||||~~~~~~}}}{{{xxxwwwxxxzzzzzzzzz{{{~~~}}}yyywwwvvvtttuuuwwwzzz~~~}}}zzzsssiiibbbWWWPPPHHHCCCCCCCCCBBB@@@AAABBBCCCFFFHHHKKKMMMNNNPPPRRRVVVXXXYYYZZZ\\\^^^___```aaabbbdddgggkkknnnqqqrrrtttvvvzzz~~~tttgggbbb[[[UUURRRNNNKKKHHHFFFDDDBBB???>>>===<<<<<>>>>>>>>BBBIIISSSZZZ[[[VVVPPPMMMIIIOOOWWW^^^dddlllvvv~~~sssQQQ>>>777333000///------------,,,+++***)))))))))))))))))))))))))))(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&%%%$$$%%%%%%%%%"""###%%%''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''(((******,,,,,,,,,------------...000000111111222222333333000222444555444333444444999:::===DDDNNN[[[gggooowwwuuukkkgggddd```]]]]]]bbbiiiooowww~~~~~~|||wwwsssqqqooommmpppvvvyyypppgggZZZOOOJJJIIIJJJJJJTTTZZZaaaccc```]]]\\\]]]````````````aaaaaaaaaaaa````````````___^^^\\\[[[]]]]]]\\\\\\]]]___```aaajjjlllpppsssuuuuuutttrrrqqqpppooonnnmmmlllkkkkkkssswww~~~|||tttrrrtttyyy{{{}}}|||zzzxxxxxxxxx{{{{{{}}}~~~}}}{{{yyyyyyzzz|||||||||}}}}}}xxxtttqqqsssvvvzzz~~~yyyuuummmccc\\\SSSNNNGGGDDDDDDEEEEEECCCFFFGGGJJJMMMQQQTTTWWWXXXZZZ]]]```ccceeegggiiilllmmmoooqqqrrrsssvvv{{{~~~pppiiiaaaZZZUUUQQQKKKGGGIIIGGGDDDAAA???===<<<<<<>>>???@@@AAABBBDDDIIILLLXXX___iiirrryyyyyyuuuwww|||dddXXXRRRNNNJJJHHHGGGFFFDDDBBB@@@>>>===@@@EEENNNWWW\\\\\\VVVRRRJJJNNNSSSYYY___hhhttt|||^^^EEE;;;555111///,,,---......---***'''%%%(((((((((((((((((((((((()))(((''''''))))))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$%%%&&&'''''''''&&&(((''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((()))******,,,,,,,,,,,,------------///000000111222333333333333555666666555666888:::===???EEEMMMYYYeeeooovvvzzzuuujjjhhhddd___^^^bbbiiippptttzzz|||xxxssspppnnnkkklllttt~~~vvvddd]]]SSSLLLJJJLLLPPPRRRWWW\\\aaacccbbbaaaaaacccccccccdddccccccbbbaaa````````````______^^^^^^^^^]]]]]]\\\\\\\\\^^^___```hhhjjjooorrrtttsssrrrppppppooommmlllkkkkkkkkkkkkxxx~~~vvvrrrsssuuuyyy{{{}}}|||{{{zzzzzzzzzyyyzzz{{{}}}|||{{{zzz{{{}}}~~~~~~~~~}}}wwwrrroooqqquuu{{{zzztttnnnfff]]]VVVQQQNNNJJJIIIJJJLLLLLLKKKLLLNNNRRRVVV[[[```ccceeeeeehhhlllppprrruuuxxxzzz|||~~~~~~uuuhhh___ZZZVVVQQQMMMJJJHHHEEEBBB@@@???>>>>>><<<============???BBBEEENNNUUU___gggnnnuuu||||||sssttt~~~ooo]]]TTTNNNKKKHHHHHHGGGGGGFFFCCC???===>>>AAAHHHRRRZZZ\\\XXXTTTMMMNNNPPPTTTZZZeeeqqqyyyeeeIII<<<777333000,,,---------,,,***((('''((((((((((((((((((((((((***)))((((((******)))(((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&'''''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((()))***+++++++++,,,,,,,,,---------,,,---...///000111222222444555555555555777:::===BBBEEELLLUUU___iiiqqquuuyyyvvvkkkkkkfffbbbccckkkssszzz|||{{{tttpppllljjjhhhkkkvvvvvvmmmYYYVVVSSSQQQRRRVVVZZZ\\\^^^aaadddeeedddddddddfffccccccddddddcccbbbaaa```___^^^^^^]]]]]]^^^____________^^^]]]^^^___```aaafffiiimmmqqqrrrrrrpppooopppooonnnmmmnnnppprrrtttxxxrrrppprrruuuzzz{{{|||{{{yyyxxxxxxyyyxxxyyyzzz|||}}}~~~~~~~~~}}}|||{{{}}}{{{vvvrrrqqqssswww~~~zzzrrrkkkeee]]]UUUOOOOOONNNMMMMMMPPPRRRSSSTTTTTTVVV[[[```fffkkkooorrrtttwww|||tttgggbbb___[[[XXXKKKIIIGGGDDDBBBAAAAAA@@@;;;<<<<<<;;;;;;===@@@CCCFFFLLLUUU]]]dddkkktttzzzzzzpppqqq{{{zzzfffXXXPPPMMMJJJIIIIIIIIIIIIFFFAAA======>>>CCCKKKSSSWWWVVVSSSQQQPPPPPPRRRXXXcccooowww{{{lllNNN===777444111---,,,+++*********+++,,,))))))))))))))))))))))))+++***))))))***+++***)))((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((()))))))))((('''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''(((((()))***++++++++++++,,,,,,,,,------+++,,,---///000222333333333333444333444777;;;???CCCGGGOOOXXXbbbkkkqqqtttuuu}}}vvvmmmkkkhhhfffiiiqqqzzz{{{rrrmmmiiihhhhhhlllwww|||xxxvvvqqqggg```SSSUUUXXX\\\___bbbdddeeefffggghhhhhhgggeeeeeeeee```aaaaaaaaaaaaaaa``````]]]\\\\\\\\\]]]^^^___```bbbaaa``````aaabbbdddeeefffhhhkkknnnpppppppppooonnnnnnoooqqquuuyyy~~~wwwqqqoooqqqsssuuuzzz{{{{{{xxxuuusssssstttvvvwwwyyy{{{{{{{{{{{{zzz}}}~~~}}}~~~|||xxxvvvvvvvvv{{{~~~}}}vvvmmmfff```[[[TTTPPPLLLMMMOOORRRUUUXXXZZZ\\\]]]```dddjjjqqqwww{{{~~~rrrjjjeee```\\\PPPNNNKKKHHHEEEDDDCCCCCC=========<<<;;;<<>>@@@@@@CCCGGGJJJNNNUUU___fffmmmuuu{{{tttxxxlll\\\UUUPPPLLLIIIJJJKKKJJJEEE@@@:::;;;<<<>>>CCCJJJRRRXXX\\\YYYUUUUUUZZZcccmmmrrrrrrxxx{{{~~~___FFF999444000///......---,,,,,,,,,,,,+++++++++++++++++++++++++++)))((()))***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((()))***+++,,,***++++++++++++,,,,,,,,,,,,---...000222444666777333444666888999<<<@@@CCCEEEJJJQQQ[[[dddkkkqqqsssnnnrrrsssqqqqqqrrrpppllliiilllpppuuuyyy~~~}}}xxxmmmgggeeekkktttzzz|||lll\\\QQQMMMMMMPPPWWW___fffiiikkklllnnnnnnmmmmmmmmmllliiieeecccbbb```^^^[[[ZZZ[[[\\\]]]ZZZ\\\^^^```bbbbbbbbbbbbcccccccccdddeeegggjjjkkkjjjjjjjjjjjjlllnnnqqqsssrrrtttyyyqqqlllhhhiiiooouuuxxxxxxoooqqqqqqqqqqqqqqqtttvvvtttvvvxxxyyyzzzyyywwwvvvvvvzzz}}}~~~~~~~~~~~~|||xxxtttssswww}}}|||rrrkkkbbb[[[XXXUUURRROOOPPPSSSXXX]]]aaaeeeiiikkkllloootttzzz~~~pppeee___\\\WWWQQQLLLHHHEEEDDDBBBBBB@@@===;;;:::<<<>>>@@@AAACCCDDDGGGMMMWWW___iiiqqq{{{yyyyyy~~~tttbbbXXXQQQMMMJJJIIIKKKJJJFFFAAA888:::;;;<<>><<<;;;>>>AAACCCDDDHHHOOOTTT___fffpppxxxnnnbbbWWWRRRPPPSSSSSSMMMFFFCCC???<<<;;;===>>>BBBOOO^^^aaaddd```VVVSSS]]]iiinnntttzzz~~~{{{~~~nnnWWWCCC777333000///------......---,,,+++++++++************)))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$***++++++***'''&&&'''(((((((((((((((((((((((((((%%%&&&&&&'''(((''''''''''''&&&&&&&&&&&&'''((((((&&&''''''((()))******+++,,,---...---------///111///...---000333555444222;;;>>>BBBCCCDDDFFFKKKOOOUUUXXX]]]cccgggjjjlllmmmpppllliiiiiilllnnnmmmkkkoooqqqvvv{{{uuuqqqnnnqqqyyyvvvaaaQQQHHHDDDDDDLLLQQQYYY___bbbdddfffgggiiijjjkkklllkkkjjjiiihhheeeaaa]]][[[\\\]]]\\\ZZZYYY\\\```dddfffgggffffffggghhhhhhiiijjjlllmmmnnnkkklllllliiigggjjjrrrzzz{{{zzz|||nnnllllllpppvvvxxxvvvsssqqqqqqppppppqqqrrrssssssttttttssssssttttttuuuvvvxxx{{{~~~~~~}}}uuurrrnnnmmmrrrxxx~~~xxxqqqiii^^^UUUSSSSSSRRRQQQSSSTTTXXX^^^ccchhhmmmqqquuurrruuuzzzsssmmmeee^^^XXXSSSNNNKKKGGGFFFDDDCCCBBB@@@>>>;;;<<<>>>@@@AAAAAADDDJJJNNNWWW^^^gggpppwwwzzzkkkZZZTTTPPPRRRSSSMMMGGGDDDAAA===;;;<<<===@@@LLLXXXeeegggcccYYYTTTZZZbbbgggsssyyy~~~|||}}}}}}ooo[[[GGG:::444000///------......---++++++++++++************)))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((())))))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''(((((()))******++++++---......---...000222222000///111555888999999BBBEEEIIIJJJJJJMMMRRRVVV[[[^^^bbbfffjjjlllnnnnnnnnnllljjjjjjjjjkkkkkkkkkpppsssxxx~~~{{{xxxzzznnnZZZLLLGGGGGGIIIMMMQQQVVV[[[___cccgggjjjlllllllllmmmllllllkkkjjjgggccc___^^^^^^___^^^]]]]]]___bbbdddffffffffffffiiiiiiiiiiiijjjkkkmmmmmmjjjlllmmmllllllooowww}}}|||uuutttvvv|||iiikkkpppwww|||{{{uuuooonnnnnnoooooopppqqqrrrssssssrrrqqqpppppprrrsssuuuxxx{{{}}}{{{ooonnnmmmpppwww~~~zzzqqqiiiaaaXXXQQQQQQSSSSSSTTTVVVXXX\\\bbbggglllppptttwwwvvvuuuvvvzzzxxxlllccc^^^YYYRRRLLLLLLJJJGGGEEECCCAAA===;;;======>>>>>>>>>@@@DDDGGGLLLSSS\\\dddllluuu|||wwwcccZZZTTTUUUUUUQQQKKKIIICCC@@@===<<<;;;===FFFPPP___bbbaaaYYYSSSUUU[[[___mmmrrr{{{|||wwwwww}}}~~~|||rrr```MMM===666111///---,,,------,,,++++++++++++************)))))))))))))))))))))))))))''''''((((((((((((''''''$$$$$$%%%&&&'''((()))***(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''(((((())))))*********+++,,,---...---...111333555333333555888<<<>>>???DDDGGGJJJKKKLLLPPPVVVZZZdddeeehhhkkknnnppprrrrrrnnnnnnnnnllljjjiiijjjkkktttwww|||~~~sssbbbRRRHHHGGGKKKOOOPPPRRRVVVYYY]]]bbbhhhllllllllllllkkkkkkjjjjjjjjjiiifffbbb``````aaa``````ccccccdddeeeffffffggggggjjjjjjjjjjjjjjjkkklllllliiilllnnnoooppptttzzzzzzuuuooooooqqqwwwhhhlllssszzz~~~{{{uuuooolllllllllmmmnnnpppqqqrrrqqqpppnnnlllmmmoooqqqssswwwzzz~~~}}}yyyvvvooooooqqqwww~~~|||sssjjjccc\\\UUUQQQRRRTTTUUUWWWZZZ```ccchhhlllooorrruuuxxxzzzvvvsssvvvwwwkkkeee```XXXRRRPPPMMMIIIFFFDDDBBB???<<<======<<<<<<<<<>>>AAACCCFFFKKKSSS[[[ccclllwww~~~pppdddZZZXXXXXXUUUPPPOOOEEECCC???<<<:::;;;AAAFFFQQQUUUWWWUUUQQQRRRVVVZZZfffhhhooozzz{{{yyy|||~~~~~~wwwhhhTTTBBB777222000---,,,,,,,,,+++***+++++++++*********))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&'''(((((()))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))************+++---......///222555777777888:::<<<>>>>>>>>>CCCEEEIIIKKKMMMSSSZZZaaakkklllnnnpppsssvvvxxxyyytttuuuuuuqqqlllkkkmmmpppzzz|||}}}{{{xxxkkkdddXXXNNNJJJKKKPPPTTTUUUWWWZZZ\\\___bbbgggjjjkkkjjjiiiiiihhhhhhhhhhhhhhhfffcccbbbaaabbbbbbcccfffeeeeeeeeefffhhhjjjkkkmmmllllllkkkkkkkkklllllljjjmmmoooqqqrrrtttxxx{{{}}}xxxqqqmmmmmmpppwwwkkknnntttzzz|||yyytttpppjjjjjjkkkkkkmmmnnnppppppooonnnllljjjkkkmmmoooqqquuuyyy}}}zzzuuurrrrrrsssvvv{{{}}}uuummmddd^^^ZZZVVVSSSVVVWWWWWWZZZ]]]cccfffjjjnnnrrrvvv{{{zzzzzzyyypppiiibbb\\\SSSPPPKKKHHHFFFDDDBBB@@@>>>===<<<<<<===???AAABBBCCCHHHOOOUUU\\\eeepppxxx{{{}}}nnn___YYYXXXUUUQQQPPPGGGFFFBBB===:::;;;>>>???FFFKKKPPPSSSQQQPPPSSSXXX```aaaeeennn|||}}}~~~|||ppp\\\GGG:::555222...---,,,,,,,,,++++++++++++*********))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((()))******))))))))))))************(((***,,,...///111444666777:::===>>>>>>===;;;:::CCCFFFJJJMMMQQQYYYcccjjjooopppqqqssswww{{{~~~}}}}}}{{{vvvqqqqqqtttxxxzzz~~~}}}xxxqqqjjjfffZZZWWWTTTQQQQQQSSSVVVXXX\\\^^^aaaccccccdddeeegggkkkkkkjjjjjjiiihhhggggggeeedddcccaaaaaabbbdddeeeggggggfffgggiiikkknnnpppooonnnnnnmmmmmmmmmmmmmmmmmmnnnooooooooopppqqqrrrtttuuuvvvvvvvvvuuuuuutttvvvvvvvvvvvvvvvvvvvvvvvvrrrtttxxx{{{}}}}}}tttoooooorrrzzznnnqqquuuyyyyyywwwssspppjjjjjjjjjjjjkkklllmmmnnnmmmlllkkkjjjjjjlllnnnooouuuxxx||||||wwwtttrrrtttuuuxxx|||}}}vvvnnnfff___\\\YYYVVVVVVYYY[[[[[[]]]bbbcccfffjjjpppvvv~~~zzzqqqhhhbbbXXXUUUPPPLLLJJJHHHEEECCCAAA???<<<<<<>>>@@@AAAAAABBBEEEJJJOOOTTT]]]hhhpppttt}}}wwwcccZZZWWWSSSPPPNNNIIIIIIEEE???<<<>>>>>><<>>;;;:::999BBBEEEHHHLLLQQQZZZeeennnsssssssssuuuxxx}}}|||xxxvvvyyy~~~yyywwwuuupppiiiaaaYYYUUUQQQRRRUUUXXXZZZ\\\]]]]]]bbbdddggggggfffeeeeeefffmmmnnnnnnnnnmmmkkkiiihhhbbbbbbbbbaaaaaabbbeeehhhiiihhhiiiiiikkknnnppprrrqqqppppppooooooooopppppppppooommmlllkkkjjjiiiiiilllmmmmmmmmmmmmmmmmmmllllllllllllllllllkkkkkkkkkgggiiilllnnnqqqtttxxx{{{}}}|||}}}}}}uuuuuuwwwnnnrrrwwwyyyxxxtttpppnnniiiiiiiiiiiijjjjjjkkklllkkkkkkkkkjjjkkkllllllmmmvvvyyy}}}|||yyywwwuuuuuuwwwxxxzzz~~~|||wwwooofff___[[[YYYVVVUUUWWW[[[]]]^^^aaaffffffiiimmmrrrzzz|||qqqjjjaaa]]]WWWRRRNNNKKKHHHFFFEEEAAA===<<<>>>???>>>===???AAAEEEHHHLLLTTT^^^ffflllsss||||||}}}iii]]]XXXTTTPPPNNNJJJKKKGGGAAA???AAA???:::???CCCKKKRRRPPPKKKMMMSSSYYY]]]aaacccgggrrrvvvyyy}}}oooYYYJJJ:::666111.........---,,,+++++++++************)))++++++++++++++++++++++++''''''((((((((((((''''''&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&((()))+++)))))))))((()))******+++************************'''))),,,...000333666999;;;===>>>===;;;;;;<<<>>>DDDGGGIIILLLQQQZZZfffnnnvvvuuuuuuuuuxxx||||||wwwuuuyyy}}}}}}zzzuuummmddd[[[TTTPPPNNNOOORRRWWW]]]aaacccddddddfffggghhhgggffffffhhhiiimmmnnnpppqqqpppmmmjjjggg```aaabbbbbbbbbdddhhhlllkkkkkkllllllnnnooopppqqqrrrrrrqqqqqqqqqrrrrrrsssqqqoookkkiiigggfffeeedddggggggfffffffffeeeeeeeeebbbbbbaaaaaaaaa`````````^^^___aaabbbdddfffjjjmmmooonnnooorrrwww{{{}}}}}}~~~nnnrrrxxxzzzxxxsssnnnkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkllllllllllllwwwzzz}}}}}}zzzxxxwwwwwwxxx{{{{{{}}}}}}|||xxxrrrjjjaaa[[[YYYXXXTTTSSSVVV\\\______ccciiilllnnnqqquuu|||}}}uuugggccc\\\VVVQQQMMMJJJGGGGGGCCC???<<<======<<<:::<<<>>>@@@BBBEEEMMMWWW^^^fffkkkttt{{{wwwuuu|||pppaaa[[[WWWSSSQQQJJJLLLIIIBBB@@@CCC@@@;;;999===FFFNNNNNNJJJLLLSSSUUU[[[```aaaaaagggtttrrrrrr{{{~~~uuu```PPP;;;777222///.........---+++++++++************)))))))))))))))))))))))))))''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&(((((((((((((((((()))******++++++******************&&&)))+++...000333777:::===>>>===;;;999;;;@@@DDDMMMNNNPPPRRRVVV^^^jjjrrryyyxxxvvvuuuwwwzzz~~~~~~xxxqqqrrrzzz~~~wwwzzz~~~wwwkkk^^^TTTOOONNNOOOQQQTTTZZZ```dddgggiiiiiihhhhhhgggeeedddfffjjjmmmkkkmmmoooqqqooolllhhheee___aaaccccccccceeejjjooonnnnnnnnnnnnoooooooooooosssrrrrrrrrrsssssstttuuurrrnnnjjjgggeeeddddddcccccccccbbbaaa```______^^^ZZZZZZZZZYYYYYYXXXXXXXXXWWWYYYZZZ[[[[[[^^^aaadddccccccdddgggkkkoooqqqqqqqqqtttyyytttxxx{{{zzzvvvqqqooonnnfffggghhhiiiiiijjjiiiiiilllmmmnnnooopppqqqrrrrrr{{{zzzzzzzzz{{{~~~zzzvvvtttuuuwwwyyy}}}}}}|||vvvooofff^^^[[[ZZZXXXVVVXXXXXXYYY\\\aaaeeehhhiiilllooosssxxx}}}{{{uuunnneee^^^XXXRRRKKKEEEGGGDDDBBB@@@@@@???===;;;;;;;;;<<>>BBBGGGKKKMMMOOOPPP\\\aaaddd___YYY[[[fffqqq~~~xxxsssssszzz{{{jjjYYYEEE;;;111000000///------,,,,,,,,,+++++++++******************************((((((''''''''''''(((((((((((('''&&&&&&&&&&&&''''''''''''''''''((()))***((('''&&&%%%%%%&&&'''((($$$%%%%%%###""""""$$$&&&%%%&&&''''''&&&&&&''')))%%%&&&''''''((((((''''''+++***)))))))))))))))***)))***+++,,,,,,+++***)))------///111444777999;;;:::<<<===<<<;;;===CCCHHHKKKMMMPPPUUU[[[eeeooovvvwwwyyy|||~~~~~~~~~yyypppiiinnn~~~zzzxxxyyy|||oooaaaWWWTTTSSSTTTWWWZZZ^^^bbbfffhhhiiiiiijjjjjjjjjiiiggggggiiikkkooooooooonnnkkkhhhfffddd______```bbbeeeiiimmmooonnnppprrrrrrpppmmmlllllllllppprrrsssxxx~~~|||xxxrrrkkkeeecccdddeeeeeeeeebbb___]]]\\\ZZZWWWUUUTTTSSSRRRRRRTTTTTTSSSRRRSSSQQQPPPQQQTTTVVVXXXXXXXXXXXXYYYZZZ\\\^^^```aaaeeegggjjjoootttyyy~~~vvvxxxzzzxxxsssnnnkkkkkkffffffgggggghhhhhhiiiiiimmmooosssvvvxxxwwwvvvuuuzzz{{{{{{|||}}}~~~~~~{{{xxxuuutttvvvxxxzzz|||xxxqqqkkkccc\\\YYYXXXWWWVVVZZZ[[[]]]```eeehhhjjjkkkooorrruuuxxx|||yyymmmddd]]]WWWQQQLLLJJJGGGDDDCCCBBBAAA@@@>>>=========>>>BBBGGGLLLOOOWWW]]]eeeooowwwxxxxxxjjj___[[[WWWSSSOOOMMMKKKHHHEEEBBB@@@@@@;;;===AAAEEEIIILLLNNNNNN[[[```dddaaaZZZZZZccclll|||zzztttrrr{{{|||nnn___JJJ???444222111///------,,,,,,,,,++++++++++++***(((((((((((((((((((((((()))(((((('''''''''(((((((((((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%$$$######%%%'''%%%&&&''''''&&&&&&''')))%%%&&&''''''(((((('''''')))(((((((((((((((((((((***+++,,,---------,,,+++,,,---...111333666888999:::;;;<<<===>>>BBBGGGJJJMMMPPPTTTYYY___gggpppvvvzzz|||~~~~~~~~~~~~xxxqqqlllsss{{{rrrtttwww|||ooo___WWWTTTTTTUUUXXX[[[___cccfffiiijjjjjjiiijjjjjjiiiggghhhjjjlllnnnnnnmmmkkkhhheeebbb```______```bbbeeeiiimmmooonnnpppqqqqqqnnnlllkkkkkknnnsssxxxzzzzzzuuunnnjjjiiijjjkkklllfffccc___\\\YYYVVVRRROOOOOONNNMMMMMMNNNOOONNNLLLKKKIIIHHHIIIKKKMMMNNNNNNQQQQQQQQQRRRTTTUUUWWWXXXYYYZZZ]]]aaafffkkkoooqqqtttvvvzzz}}}xxxxxxxxxuuupppllliiihhhffffffeeeeeefffgggiiijjjlllpppvvv{{{}}}{{{xxxvvvzzz{{{}}}~~~~~~wwwvvvtttssstttwwwzzz|||zzzsssjjjeee^^^ZZZXXXWWWWWWWWW]]]___bbbfffiiilllmmmmmmtttvvvxxxyyy{{{}}}{{{nnneee^^^XXXUUUNNNKKKHHHFFFEEEDDDBBBAAA???>>>======???BBBEEEHHHMMMSSS]]]hhhqqqyyywwwttt}}}rrrddd\\\XXXUUUQQQPPPMMMIIIEEEBBB???>>>:::<<>>CCCHHHLLLNNNPPPTTTYYY___eeelllsssxxx}}}|||}}}tttqqqqqqyyy}}}wwwmmmpppvvv||||||lll^^^VVVTTTUUUWWW[[[]]]```dddgggiiijjjjjjhhhiiijjjiiiiiiiiikkkmmmnnnmmmllliiieeebbb___]]]^^^___```bbbeeehhhlllnnnooopppqqqpppmmmlllllllllqqqyyy}}}yyytttpppppprrrssstttkkkgggbbb]]]XXXTTTOOOLLLLLLKKKIIIIIIJJJJJJIIIGGGHHHGGGEEEFFFHHHJJJKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNKKKMMMOOORRRVVVZZZ]]]___bbbeeeiiimmmqqqvvv|||xxxxxxvvvrrroookkkiiihhhgggfffeeeeeefffhhhjjjllljjjmmmsssxxxzzzzzzwwwuuuzzz{{{~~~~~~|||rrrrrrrrrsssvvvyyy}}}wwwnnnccc```\\\XXXWWWXXXYYYZZZ^^^bbbfffjjjmmmnnnooopppxxxzzz{{{zzzyyyzzz{{{}}}{{{}}}zzznnneee^^^ZZZSSSOOOKKKHHHFFFEEECCCBBB???>>>===<<<===???AAABBBGGGLLLTTT^^^gggpppyyy~~~uuusss}}}zzzhhh^^^XXXUUUTTTRRROOOKKKFFFBBB>>><<<999:::===@@@DDDGGGIIIJJJUUU\\\cccccc]]]YYY[[[^^^ttt}}}}}}vvvoooVVVHHH:::444222000///000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''''''''''')))((((((''''''''''''''''''((()))***)))(((&&&$$$'''''''''&&&&&&'''''''''&&&'''((('''&&&%%%'''(((%%%&&&''''''&&&&&&''')))&&&&&&'''(((((((((((((((&&&''''''(((((((((((((((+++,,,---...//////000000...///111333555666666666;;;::::::???HHHOOORRRSSSRRRWWW___fffmmmtttzzz~~~~~~yyywwwxxxpppqqqvvvwwwqqqmmmqqqxxxzzzssshhh___[[[YYYYYYYYY```aaaccceeegggggghhhhhhiiijjjllllllkkklllmmmooopppnnnllliiieeebbb___]]]]]]^^^___aaadddgggjjjlllpppppppppooommmmmmnnnpppuuu}}}yyyvvvvvvwwwxxxxxxqqqmmmgggaaa\\\WWWRRROOONNNLLLJJJJJJJJJIIIHHHFFFIIIGGGEEEEEEGGGIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJEEEFFFGGGIIILLLOOOQQQSSSRRRUUUYYY^^^bbbiiiooosss|||yyywwwssspppnnnlllkkkjjjhhhhhhgggfffhhhjjjlllnnnkkkmmmqqqtttvvvwwwwwwwwwzzz|||~~~|||{{{oooppprrruuuyyy}}}rrrhhh^^^]]]ZZZXXXXXXYYY\\\^^^```dddiiimmmnnnoooppprrr{{{||||||{{{yyywwwwwwxxxxxx{{{{{{oooddd^^^XXXTTTNNNJJJGGGEEECCCAAA>>>>>><<<<<<<<<===???@@@DDDGGGLLLSSS[[[gggrrryyyzzzyyyooo```XXXTTTVVVTTTQQQMMMHHHBBB>>>;;;888999;;;>>>AAAEEEGGGIIIQQQYYY```bbb]]]ZZZZZZ]]]mmmyyy|||wwwttt\\\MMM>>>666222000///111---------,,,,,,,,,++++++))))))))))))))))))))))))******)))((((((((((((((())))))(((''''''''''''((('''((()))***)))(((&&&$$$&&&''''''''''''''''''&&&&&&'''(((((('''&&&'''(((%%%&&&''''''&&&&&&''')))&&&'''(((((())))))(((((('''((()))***************++++++,,,---...///000111111222333555666777777777;;;:::<<>>============>>>???BBBDDDFFFJJJRRR]]]iiiqqq|||xxxfffZZZUUUWWWVVVSSSOOOIIICCC>>>;;;888999:::===@@@CCCFFFHHHNNNUUU\\\___]]]\\\^^^aaahhhsss{{{zzzfffVVVCCC888333000///111------------,,,,,,,,,,,,***************************))))))(((((())))))******)))((((((''''''(((((('''(((((())))))((('''&&&&&&&&&'''(((((('''&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&''''''&&&&&&''')))''''''((())))))))))))(((((()))+++,,,---,,,,,,+++++++++,,,---...000222333555555555555555666777888;;;<<>>============>>>@@@BBBFFFLLLVVV```gggsssyyynnn___XXXWWWVVVTTTPPPJJJDDD???<<<888999:::<<>>CCCHHHLLLRRRWWWZZZ\\\ccclllvvvsssmmmlllpppyyy{{{vvvsssrrrqqqxxxtttjjjdddccc]]]___bbbfffiiihhheeebbbaaaaaabbbccceeefffhhhiiikkkmmmooopppnnnmmmmmmnnnjjjiiihhhfffeeeddddddeeedddeeegggjjjlllnnnooopppllllllkkklllooovvv|||tttmmmgggbbb^^^\\\VVVSSSQQQOOOMMMLLLIIIGGGGGGEEEBBBBBBCCCDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>@@@BBBCCCEEEHHHLLLOOOSSSXXX```ffflllttt|||uuukkkfffeeefffmmmttt}}}vvvnnnhhhffffffeeeddddddeeeggghhhjjjkkkkkkkkktttuuuwwwxxxzzzzzzzzzzzz{{{{{{|||||||||zzzyyyxxxuuuwww{{{~~~}}}zzztttjjjbbb\\\YYYTTTVVVWWWWWWWWWYYY]]]aaahhhlllpppqqqpppqqqvvv{{{wwwyyyzzzzzzyyywwwwwwwww{{{rrrlllcccZZZTTTPPPLLLJJJEEEDDDBBB@@@>>><<<<<<;;;;;;===@@@EEEJJJQQQYYY___kkkrrr}}}tttccc\\\WWWVVVTTTPPPKKKEEE???<<<888999:::<<>>??????@@@BBBEEEHHHHHHNNNVVV]]]ccckkktttzzzzzzpppeee```^^^___eeekkkvvvlllhhhgggddddddfffeeefffgggggghhhggggggfffqqqtttwwwzzz{{{|||}}}{{{||||||{{{zzzxxxuuutttwww|||}}}zzzsssjjjaaaZZZXXXXXXXXXXXXXXXXXXYYY]]]cccgggjjjlllnnnqqqrrrsssttttttuuuuuuuuuvvvwwwyyyzzz{{{vvvhhh^^^ZZZVVVPPPJJJHHHFFFBBB@@@???>>><<<::::::<<<>>>@@@DDDIIIPPPUUUjjjqqq{{{ppp^^^VVVUUUTTTQQQLLLGGGBBB>>>999888888888;;;>>>BBBDDDNNNMMMRRRYYY\\\[[[```gggsssttt{{{uuu^^^III:::333222222111000...---,,,++++++***++++++++++++,,,,,,---...***)))((('''((()))+++---///,,,(((''''''((()))(((((('''&&&%%%%%%&&&'''(((''''''((())))))(((''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***))))))))))))))))))))))))*********))))))))))))))))))+++---///000222444666777:::;;;999555555888===AAAGGGNNNPPPPPPRRRZZZ```fffiiipppxxxzzztttrrrxxx}}}yyyqqqoooqqquuuuuufff[[[ZZZ^^^WWWXXXYYY[[[\\\\\\\\\\\\^^^___aaadddgggjjjmmmnnnlllllllllkkkiiigggdddcccbbbbbbaaaaaabbbccccccdddllljjjiiimmmsssuuurrroookkkooovvv{{{{{{xxxrrrhhh```\\\[[[ZZZYYYWWWUUUSSSQQQNNNKKKHHHFFFFFFFFFFFFEEEEEEDDDBBB@@@@@@AAABBBCCCGGGFFFDDDCCCCCCBBB@@@>>>@@@???????????????@@@@@@FFFHHHKKKOOOVVV___hhhooowwwsssgggbbb___\\\___eeevvvtttjjjgggeeecccdddfffffffffffffffgggggghhhhhhpppssswwwyyyzzz{{{|||}}}}}}}}}|||zzzxxxvvvtttssszzz~~~~~~~~~xxxssslllddd]]]YYYWWWWWWVVVWWWYYYZZZ[[[___dddhhhkkklllnnnpppqqqrrrrrrqqqtttuuuvvvwwwyyy{{{}}}~~~yyykkkddd^^^WWWRRRMMMJJJFFFDDDCCCBBB???>>><<<===>>>@@@BBBFFFLLLPPPhhhoooyyyuuucccXXXWWWTTTQQQMMMHHHCCC???;;;:::888888:::>>>BBBEEEMMMLLLPPPXXX]]]^^^bbbgggppprrr{{{kkkTTTAAA666333333///...---,,,+++*********,,,,,,+++++++++,,,------+++***((('''((()))+++,,,---+++)))(((((()))((('''(((((('''&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&'''((((((''''''(((***))))))))))))))))))))))))************)))))))))))))))+++...///000111444666444888::::::888999>>>CCCEEEJJJOOOPPPOOORRRYYY```hhhlllttt}}}zzzxxxyyy|||~~~}}}~~~}}}vvvrrrsssxxx}}}}}}pppcccYYYXXX]]][[[[[[[[[\\\\\\\\\]]]]]]^^^___aaadddgggjjjlllmmmhhhhhhhhhgggeeebbb```___aaaaaaaaabbbcccdddeeefffllllllmmmooossstttrrrpppoootttzzz|||ssskkkbbb```^^^\\\ZZZWWWTTTRRRNNNKKKGGGEEEEEEEEEEEEDDDEEEDDDBBBAAAAAABBBCCCDDDFFFDDDBBBBBBBBBBBB@@@???>>>======<<<<<<======>>>>>>???BBBFFFKKKSSS\\\bbbpppxxxzzznnniiiddd```bbbfffooo|||qqqgggdddcccbbbcccffffffeeeeeedddeeegggiiikkkpppssswwwyyyzzzzzz{{{|||~~~|||zzzxxxvvvuuuuuuuuu}}}~~~|||{{{rrrkkkbbb[[[YYYXXXVVVUUUTTTVVVYYY\\\^^^bbbfffiiilllmmmnnnppppppppppppooorrrsssuuuxxx|||xxxlllddd]]]XXXPPPLLLHHHEEEDDDBBB@@@>>>>>>>>>>>>??????BBBGGGKKK___gggsss}}}~~~jjj\\\YYYUUUQQQMMMIIIDDDAAA>>><<<999888999===BBBEEELLLKKKNNNVVV]]]aaadddhhhlllpppyyy~~~dddJJJ999222222------,,,+++******++++++---,,,,,,++++++++++++,,,+++***)))((((((((()))***+++***))))))******(((&&&)))((((((''''''(((((()))))))))(((''''''((())))))&&&&&&'''''''''(((((((((&&&'''((((((''''''(((***))))))))))))))))))))))))***************************,,,...///000111333555333666:::<<<===AAAGGGLLLMMMPPPRRRQQQPPPTTT\\\dddkkkpppxxx~~~|||zzzyyyzzz|||}}}yyyuuutttwww~~~xxxlll```XXXYYY^^^___^^^]]]\\\\\\\\\]]]]]]^^^```bbbdddgggiiijjjkkkeeeeeeeeedddbbb```^^^]]]``````aaabbbdddfffhhhiiimmmppprrrssssssrrrssssssvvv{{{zzzssskkkiiieeebbb___\\\XXXUUUPPPMMMJJJHHHGGGGGGEEEDDDDDDDDDBBBBBBBBBCCCDDDEEECCCBBB@@@AAABBBBBB@@@???======<<<<<<<<<<<<======<<<>>>@@@BBBFFFMMMUUUZZZgggooozzz|||uuuoooiiigggiiilllxxxwwwmmmdddaaaaaaaaabbbeeefffeeeccccccdddgggkkkmmmrrruuuyyy{{{{{{{{{{{{|||{{{zzzwwwuuuuuuvvvxxxzzz}}}zzzwwwnnneee[[[UUUVVVWWWUUUSSSSSSVVV[[[___bbbeeeiiikkknnnooopppqqqqqqpppooonnnoooqqqtttyyy~~~wwwmmmeee```VVVRRRMMMIIIGGGDDDBBB@@@>>>>>>>>>===>>>@@@DDDHHHRRR\\\jjjwwwppp```[[[UUUQQQNNNKKKGGGCCC@@@===999666777;;;@@@CCCJJJJJJMMMUUU]]]cccggghhhiiinnnwwwtttUUU===333222------,,,,,,+++,,,,,,,,,------,,,+++*********+++,,,+++***)))(((((()))))))))))))))***+++***'''%%%))))))(((((((((((()))))),,,***)))'''''')))***,,,'''''''''(((((((((((()))&&&'''((((((''''''(((***)))))))))))))))))))))))))))***************+++++++++,,,...///000111333444222555:::===AAAFFFMMMQQQTTTUUUUUUTTTUUUZZZccckkkqqquuu|||~~~|||}}}~~~{{{wwwwww|||vvvjjj```YYYZZZ___aaa```^^^\\\[[[[[[\\\]]]___```bbbdddfffggghhhhhheeeeeeeeedddcccbbbaaa``````aaabbbcccfffhhhjjjkkknnnrrrwwwwwwtttrrrtttwww|||{{{wwwrrrmmmhhheeeaaa\\\XXXUUURRROOOMMMLLLJJJHHHGGGDDDCCCCCCBBBBBBCCCDDDDDDAAA@@@??????AAABBBAAA???@@@???>>>>>>===>>>>>>>>>???@@@AAABBBEEEJJJPPPTTT^^^fffqqq||||||uuuooolllpppxxxrrrhhh```___```___aaaccceeedddbbbbbbdddhhhllloootttwww|||~~~~~~|||||||||wwwvvvuuutttvvvyyy}}}~~~~~~~~~{{{vvvssskkkbbbXXXTTTTTTVVVUUUSSSSSSWWW\\\aaadddhhhkkknnnqqqqqqrrrsssrrrqqqpppooommmppptttzzz{{{oooiiiaaa]]]VVVPPPLLLIIIFFFDDD>>>>>>>>>======???CCCGGGJJJUUUdddrrr{{{}}}zzz~~~vvveee^^^VVVQQQOOOMMMIIIFFFAAA>>>999666666999===AAAHHHKKKOOOTTT\\\cccggghhhgggkkksssyyyzzzyyy~~~```EEE888555///......---------......---,,,++++++************++++++***))))))((((((((((((((((((***+++***'''$$$(((((())))))))))))((((((((('''%%%$$$$$$%%%'''((('''''''''(((((((((((()))&&&'''((((((''''''(((***))))))))))))))))))))))))))))))******+++++++++,,,+++---///000///000222333000333777<<>>???AAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>===>>>??????@@@CCCHHHLLLWWW^^^jjjuuu~~~vvvpppvvv{{{kkkccc^^^^^^_________aaadddcccbbbbbbeeeiiimmmpppuuuyyy}}}}}}||||||tttttttttuuuxxx|||}}}||||||xxxrrrlllfff```YYYTTTTTTUUUVVVUUUUUUXXX]]]bbbeeeiiimmmppprrrrrrsssssssssrrrpppooonnnqqqwww}}}zzzpppiiiccc[[[TTTNNNJJJGGGDDDAAAAAA@@@>>>>>>???CCCFFFJJJTTTbbbnnnwww~~~yyyuuuyyy}}}jjjaaaWWWQQQPPPOOOKKKHHHBBB???;;;888777999<<<>>>GGGMMMSSSUUUZZZaaafffhhhfffhhhnnntttvvvvvvzzzgggLLL===888000000///......---......,,,++++++************+++************))))))))))))''''''((()))+++***'''%%%'''(((((())))))(((((('''((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''(((((((((&&&'''((((((''''''(((***))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,...000000//////111333...000444;;;BBBJJJPPPSSSXXXWWWVVVVVVYYYaaakkkrrrzzz}}}}}}tttggg___YYYVVVWWWZZZ^^^]]]\\\\\\\\\]]]^^^___```bbbccceeeeeedddcccbbb_________```aaacccdddeeeeeeeeeffffffhhhiiikkkkkklllrrrwwwyyywwwwww{{{~~~~~~xxxuuupppiiiccc^^^\\\XXXVVVSSSQQQMMMJJJHHHHHHGGGGGGFFFEEEDDDCCCAAA@@@??????AAABBBAAA???@@@???>>>======<<<<<<======>>>>>>>>>???AAADDDGGGPPPWWWbbbmmmwwwvvvyyyfff___\\\^^^```^^^]]]^^^bbbaaaaaacccfffjjjnnnqqquuuyyy~~~}}}{{{zzzttttttuuuwwwzzz~~~}}}zzzyyyxxxtttllleee___\\\YYYVVVUUUVVVXXXYYYWWWZZZ___bbbfffjjjnnnqqqpppqqqrrrsssrrrqqqpppooorrruuuzzzsssmmmcccZZZTTTNNNJJJHHHFFFEEECCC@@@>>>>>>AAACCCIIIRRR___kkkttt|||xxxqqqsssxxxmmmcccWWWQQQPPPPPPMMMJJJDDDBBB>>>;;;::::::<<<>>>GGGPPPWWWWWWWWW^^^dddgggddddddiiipppuuuwwwzzz~~~fffMMM===777111000///...---,,,,,,,,,******************+++,,,((())))))************)))'''''''''(((******(((&&&&&&'''(((((((((((('''&&&(((((((((''''''(((((((((%%%&&&&&&&&&''''''''''''&&&'''((((((''''''(((***))))))))))))))))))))))))))))))***++++++,,,---------///000000//////000222111222777???HHHQQQXXX\\\]]]\\\ZZZZZZ^^^eeennntttzzz}}}}}}ssshhh^^^YYYWWWUUUWWWZZZ[[[\\\]]]^^^___```aaaaaaaaabbbdddeeeeeecccaaa___\\\\\\]]]^^^```cccfffgggiiiiiihhhhhhhhhiiiiiijjjkkkoootttxxxyyy{{{~~~{{{}}}yyyrrrkkkfffccc```]]]ZZZWWWSSSPPPMMMMMMLLLKKKIIIGGGFFFEEEBBBAAA@@@@@@AAABBBAAA???AAA@@@???>>>============>>>???@@@??????AAADDDFFFHHHOOOZZZdddooozzzzzzwwwyyy}}}~~~ccc]]][[[^^^```^^^\\\\\\aaaaaaaaacccfffjjjnnnpppuuuxxx}}}~~~|||zzzyyyuuuuuuvvvxxx{{{{{{xxxwwwvvvqqqhhh```YYYYYYXXXVVVUUUVVVYYY\\\YYY\\\___bbbfffjjjooorrrooopppqqqrrrrrrqqqpppooouuuxxx}}}zzzpppfff^^^XXXTTTQQQJJJIIIFFFBBB???>>>???AAAFFFOOO\\\iiisss}}}yyymmmnnnqqqwwwooodddXXXQQQQQQQQQNNNKKKFFFDDDAAA>>><<<<<<===>>>FFFRRRZZZXXXUUU[[[cccgggcccbbbfffooovvvyyy|||~~~|||bbbJJJ:::222111000...---,,,++++++******)))))))))***+++,,,,,,'''((()))***************((('''&&&'''))))))(((&&&%%%&&&'''(((((('''&&&%%%######$$$%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***))))))))))))))))))))))))))))))***+++,,,,,,---------///000000//////000222555777<<>>;;;;;;<<<>>>??????AAAGGGOOOXXXbbbooo}}}rrrlllkkkiiijjjlll}}}[[[ZZZZZZ[[[\\\]]]^^^___```aaabbbeeeiiinnnrrruuuwwwxxxxxxxxxwwwvvvtttsssnnnppptttxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~|||~~~zzzuuuooojjjddd^^^ZZZXXXXXXWWWWWWYYY[[[]]]___bbbcccdddgggjjjmmmpppqqqqqqppppppqqqqqqrrrssssss}}}uuuhhh^^^ZZZUUUOOOJJJIIIGGGBBBBBBDDDEEELLLWWWdddqqq{{{sssgggbbbjjjyyynnn]]]YYYVVVOOOMMMQQQKKKIIIFFFCCCAAAAAABBBCCCIIIWWWgggmmmiiiccccccfffiiifffeeeiiiqqqzzz~~~fffOOO???888111///......///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((((((((('''&&&&&&&&&&&&'''))))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''......---,,,+++******)))+++,,,++++++***+++...111222333333333111000111222777<<>>???>>>@@@EEEMMMUUU^^^kkkyyyrrrllljjjiiijjjlll}}}ZZZZZZZZZ[[[\\\^^^___```___```aaaeeeiiioootttwwwvvvvvvvvvuuutttsssrrrqqqppprrrwww{{{~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}|||~~~yyyqqqjjjeee```[[[XXXWWWWWWXXXYYY[[[^^^aaacccdddeeefffiiikkkmmmooopppnnnnnnnnnppprrruuuxxxyyyrrrgggbbb\\\UUUNNNLLLIIIEEEDDDFFFDDDJJJTTTaaammmxxxxxxjjjaaafffqqqxxxccc[[[WWWRRRPPPRRRMMMKKKHHHEEECCCBBBBBBCCCHHH[[[pppyyytttkkkggghhhjjjfffbbbbbbiiisss}}}jjjTTTBBB999111000...///000000///---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''''''''''')))(((''''''&&&&&&'''''')))))))))(((((((((((('''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((((('''&&&'''(((***,,,...///000+++,,,,,,,,,+++,,,...000111333444333222222333555666;;;CCCNNNXXXaaahhhkkkeeehhhpppyyywwwqqqhhhnnnxxx~~~|||}}}wwwmmmfffbbb```eeekkklllhhhbbb^^^]]]cccccccccdddfffhhhjjjkkkiiigggdddcccbbb```^^^[[[[[[[[[\\\^^^aaaeeeiiillliiikkklllkkkiiigggffffffmmmooorrrxxx~~~yyyuuusssuuuyyy~~~}}}zzzvvvqqqmmmiiifffbbb___[[[XXXWWWWWWUUUTTTQQQOOOKKKIIIGGGEEEBBB???AAAAAAAAA@@@@@@@@@??????CCCAAA>>>===>>>??????>>>@@@CCCIIIPPPYYYfffttt~~~~~~nnnmmmlllkkkooowwwwwwqqqnnnkkklllnnn{{{WWWXXXXXXYYY[[[]]]^^^___]]]^^^aaaeeekkkrrrxxx{{{yyywwwvvvtttrrrqqqpppppprrruuu{{{~~~}}}{{{{{{|||}}}}}}|||}}}wwwnnnfff```\\\ZZZXXXYYYYYYZZZ\\\___aaadddfffggghhhiiikkklllmmmnnnoookkklllmmmppptttxxx}}}qqqgggaaaXXXPPPNNNKKKHHHFFFHHHEEEJJJSSS^^^kkkvvv~~~}}}nnncccccckkkyyyjjj]]]XXXTTTRRRRRROOOMMMJJJGGGDDDCCCBBBBBBFFFVVVkkkwwwwwwqqqlllkkkkkkfff```^^^bbbmmmzzzmmmXXXEEE:::333111///...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((((()))(((((('''''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&'''(((((((((((((((((("""###%%%'''***---///000***,,,------,,,,,,---///111222444444444444555777888<<>>@@@>>>======>>>??????>>>???BBBGGGLLLTTT```nnnyyyrrrgggccc[[[ZZZZZZZZZ]]]dddmmmttt|||{{{vvvqqqppprrrxxxUUUUUUVVVWWWYYYZZZ\\\]]][[[]]]aaagggnnnvvv||||||zzzwwwsssqqqpppooopppssswww}}}~~~}}}{{{{{{}}}}}}}}}{{{zzztttjjjccc^^^[[[ZZZYYY\\\\\\^^^___bbbdddfffgggjjjkkklllmmmnnnnnnmmmmmmjjjkkknnnrrrwww|||}}}}}}~~~|||xxxvvvuuuqqqqqqqqqppppppqqqtttwww{{{rrrhhh]]]SSSOOOMMMJJJHHHIIIFFFKKKSSS]]]iiittt}}}ssseeeccchhhtttsssbbbZZZVVVSSSRRRPPPNNNKKKHHHEEECCCBBBAAAAAAKKKYYYgggpppqqqnnnjjjjjjfffaaa\\\^^^gggvvv}}}|||{{{|||ooo\\\HHH;;;555222///...---,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******))))))(((''''''''''''((('''''''''''''''(((((((((((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((+++*********))))))((((((+++---......---,,,---...111222444444444444666888777;;;CCCMMMVVV]]]aaacccdddiiirrr|||~~~xxxsssxxx|||vvvrrrqqqyyyiii```]]]^^^dddhhhmmmooonnniiiccc``````aaaccceeeggghhhiiijjjjjjhhheeecccbbb```]]][[[YYYZZZ[[[^^^bbbfffiiikkklllmmmoooooonnnlllllllllsssvvv{{{xxxrrrhhhjjjnnnvvv{{{uuupppmmmhhhbbb]]][[[ZZZXXXWWWTTTRRROOOMMMLLLJJJGGGEEEBBBBBBAAAAAA@@@??????>>><<<;;;:::;;;>>>????????????AAAEEEIIIPPP[[[iiirrrwww}}}~~~rrrfff[[[TTTRRRQQQRRRRRRRRRTTTXXX___cccjjjyyy~~~wwwtttvvvwwwTTTUUUUUUVVVWWWYYYZZZ[[[[[[^^^dddkkkrrryyy}}}|||zzzvvvrrrppppppqqqrrrtttxxx~~~|||}}}~~~~~~~~~}}}|||}}}}}}}}}zzzxxxtttooofff___\\\[[[ZZZZZZ]]]^^^```bbbeeegggiiijjjmmmnnnooooooooonnnmmmllljjjlllpppuuu{{{}}}zzzyyyrrrpppmmmkkklllnnnqqqsssyyy|||yyyrrrmmmhhhfffeee___```___^^^]]]___bbbdddiiiqqq{{{~~~sssfffYYYTTTQQQMMMJJJJJJHHHLLLRRR\\\hhhsss}}}yyyjjjdddfffppp~~~jjj^^^XXXTTTSSSQQQOOOMMMIIIEEEBBB@@@???===@@@GGGTTT```ggggggeeeeeeeeebbb]]]\\\cccppp{{{~~~|||zzzyyy{{{~~~zzzppp___LLL>>>777444000---,,,+++***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***)))((((((''''''((((((&&&''''''''''''((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))------,,,,,,,,,,,,,,,,,,---......---,,,,,,...///111222444444444444555777333:::DDDPPPZZZaaadddfffcccfffmmmwww~~~{{{{{{~~~wwwrrrrrrsssrrreee]]][[[\\\eeehhhkkknnnmmmjjjfffdddaaabbbdddfffggghhhiiiiiiiiigggdddcccbbb```^^^[[[YYYZZZ\\\___bbbfffiiijjjmmmoooppppppooooooqqqssswww{{{xxxqqqeeefffiiiqqq}}}|||wwwtttooohhhbbb___]]]\\\[[[VVVTTTRRRPPPOOONNNLLLIIICCCCCCBBBBBBAAA@@@??????::::::999;;;===???>>>======@@@CCCGGGMMMVVVbbbkkksssxxx}}}yyyjjj```XXXQQQMMMNNNOOOPPPQQQRRRRRRTTTWWWYYY```mmm~~~}}}zzz{{{zzzVVVVVVVVVVVVWWWXXXYYYZZZ^^^bbbiiipppvvvzzz||||||xxxvvvssspppppprrruuuwwwzzz}}}{{{|||}}}~~~|||||||||||||||}}}}}}{{{wwwtttmmmhhhaaa\\\ZZZZZZZZZZZZ\\\^^^aaadddhhhkkkmmmnnnppppppqqqqqqpppnnnlllkkkkkknnnsssyyy}}}wwwrrrmmmjjjhhh```___\\\[[[\\\___cccfffjjjlllpppvvv{{{|||zzzxxxuuuqqqllleee```]]][[[ZZZUUUUUUUUUSSSRRRSSSUUUXXX\\\bbbkkksss{{{sssccc[[[VVVQQQLLLKKKIIILLLRRR[[[fffrrr{{{~~~nnnfffdddlllrrrbbbZZZVVVUUUQQQPPPMMMIIIEEEBBB???===;;;<<>>>>><<<;;;:::===AAAEEEIIIRRR\\\dddkkkooossstttssssssvvvyyy{{{~~~pppfff\\\XXXVVVSSSRRRSSSSSSVVVYYYZZZZZZYYYYYYZZZ]]]ggguuuWWWWWWWWWWWWWWWXXXYYYZZZaaaeeelllsssxxxzzzzzzyyytttrrrpppnnnpppssswwwzzz|||}}}~~~~~~}}}{{{{{{{{{|||}}}|||yyytttppphhhddd^^^ZZZYYYYYYZZZZZZ[[[]]]```eeejjjmmmpppqqqqqqqqqrrrrrrqqqnnnllljjjlllooouuu|||}}}wwwuuuoooiiibbb]]]XXXVVVWWWUUUSSSRRRTTTWWW\\\___```aaadddiiimmmpppqqqpppkkkhhhccc]]]YYYWWWVVVVVVSSSSSSRRRPPPOOOOOOQQQTTTQQQVVV\\\aaaiiivvv|||kkk```ZZZSSSMMMKKKHHHKKKQQQYYYdddpppzzzpppgggccchhh|||xxxeee\\\XXXWWWRRRPPPMMMIIIEEEAAA>>><<<:::<<<>>>BBBFFFLLLSSSWWWZZZ___aaa___[[[]]]fffooo~~~{{{yyyyyy}}}zzzxxxsssfffSSSEEE666444000......//////...,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))*********)))(((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%&&&'''((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,000///...,,,***+++...111111333444333222222333555:::BBBNNNZZZcccffffffeeecccgggnnnxxx|||wwwvvvwww~~~zzzsssrrrxxx~~~yyylllfffcccbbbaaadddgggkkkoooqqqooojjjfffeeefffhhhiiijjjjjjjjjiiigggeeecccbbbbbbaaa___]]]^^^___```ccceeehhhiiijjjnnnnnnnnnnnnooorrrvvvzzz}}}yyyqqqiiihhhgggiiippp}}}}}}uuunnnjjjhhhgggfff```]]]ZZZXXXVVVTTTQQQNNNFFFEEEEEECCCBBBAAA@@@@@@AAA@@@>>>>>>>>>===;;;999777;;;???CCCGGGOOOXXX___^^^bbbeeegggggghhhmmmppprrrvvvxxxwwwyyy~~~~~~}}}~~~{{{tttnnnaaaZZZUUUWWWYYYXXXXXXYYYZZZ]]]bbbddddddbbbaaa```^^^fffqqqUUUVVVWWWWWWVVVXXX[[[]]]ccchhhooouuuzzz{{{zzzyyyvvvnnnlllrrrvvvwwwyyy}}}}}}}}}~~~~~~~~~~~~|||zzzyyyxxxuuuooojjjccc^^^XXXVVVYYY\\\^^^^^^bbbdddgggjjjmmmppprrrsssppptttvvvuuuqqqmmmjjjjjjpppttt{{{~~~tttmmmeeeccc___\\\XXXVVVUUUUUUOOONNNNNNNNNPPPRRRUUUWWWXXXZZZ]]]```cccfffhhhiiiiiieee```___```^^^YYYUUUWWWTTTPPPOOOOOOPPPPPPPPPMMMPPPSSSUUU[[[fffuuuqqqddd[[[TTTPPPOOOJJJKKKOOOVVV```kkkuuu|||pppfff```bbbtttnnn]]]XXX\\\RRRPPPMMMKKKHHHEEEAAA>>>:::;;;;;;===AAAEEEIIIKKKRRRTTTWWWXXXVVVUUU]]]gggsssxxx~~~~~~|||zzzwwwlllXXXHHH===555000///...,,,+++---,,,++++++***)))(((''''''))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&'''((((((((('''%%%$$$((('''&&&&&&'''(((***+++,,,,,,------...//////000,,,...111222111000000000333777::::::777666777:::>>>IIIWWWaaaeeedddccccccbbbjjjsssyyy}}}|||xxxuuuyyyvvvqqqsss{{{vvvooofff___^^^```fffiiimmmnnnmmmkkkiiiiiiffffffffffffgggggggggggghhhfffdddbbbaaaaaaaaabbb``````___```bbbfffjjjmmmllllllkkkmmmqqqwww~~~}}}vvvqqqhhhfffeeefffmmmyyy}}}wwwqqqjjjfffaaa___]]]\\\ZZZXXXTTTQQQNNNKKKGGGEEEDDDDDDCCCCCCAAAAAA@@@???===<<<:::999:::<<<>>>@@@CCCHHHNNNSSSZZZZZZYYYXXXZZZ^^^ccchhhmmmmmmnnnrrrvvvzzz||||||~~~|||xxxuuurrrnnniiieee^^^]]]]]]]]]___aaaccceeepppqqqtttyyy|||xxxooofffhhhgggkkkzzzVVVVVVVVVVVVVVVXXX[[[^^^fffjjjpppuuuyyyyyyxxxwwwtttooommmssswwwyyy{{{~~~~~~|||{{{yyyxxxvvvqqqjjjeeebbb^^^YYYXXXZZZ^^^```aaacccdddgggjjjnnnppprrrsssqqqtttvvvtttqqqnnnmmmmmmssswww~~~~~~{{{tttjjjccc\\\[[[YYYWWWUUUUUUUUUUUUTTTTTTSSSRRRSSSUUUWWWXXXXXXYYY\\\___cccfffhhhiiikkkgggbbbaaabbbbbb^^^[[[ZZZXXXUUUTTTTTTTTTRRRQQQMMMOOOQQQRRRVVV^^^kkktttvvvhhh]]]TTTOOONNNJJJKKKOOOUUU___kkkuuu{{{rrrggg``````pppvvvaaaWWWWWWRRRPPPMMMKKKIIIFFFBBB???<<<<<<;;;<<<>>>BBBFFFHHHLLLNNNSSSWWWVVVWWW^^^hhhpppvvv~~~sss^^^NNN>>>777000//////---,,,...------------------,,,,,,++++++++++++************))))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((())))))(((((('''&&&))))))(((((((((((())))))+++,,,,,,------...//////,,,...000111111111222444666888:::;;;::::::<<<>>>BBBMMM\\\dddeeecccccccccfffoooyyy~~~|||yyyuuurrrzzzvvvqqquuu|||sssmmmggg___\\\\\\___ccchhhjjjiiigggeeeeeeeeeffffffggghhhiiiiiijjjhhhfffdddaaa``````bbbccc`````````aaadddgggkkkmmmmmmlllmmmooosssyyywwwqqqhhhgggeeeffflllwww~~~wwwqqqmmmllliiieeecccaaa^^^ZZZXXXQQQNNNJJJHHHGGGGGGFFFEEECCCBBBBBBAAA???===;;;::::::<<<===???AAAFFFLLLPPPQQQRRRTTTUUUWWWZZZ^^^aaahhhiiilllpppuuuyyy{{{{{{}}}{{{yyywwwuuuqqqmmmjjjeeefffiiilllooorrrtttuuu|||yyyrrrppprrr}}}WWWWWWVVVUUUUUUXXX\\\```jjjmmmqqquuuwwwwwwvvvuuusssoooooouuuyyy|||~~~~~~}}}|||zzzyyyxxxvvvrrrlllddd___```]]]ZZZYYY\\\___bbbcccdddeeehhhkkknnnqqqrrrssssssttttttsssqqqpppqqqrrryyy}}}{{{uuuoooiiiaaa[[[VVVVVVUUUUUUVVVVVVWWWXXX[[[[[[ZZZYYYYYYYYYZZZZZZZZZ\\\^^^bbbeeehhhkkklllnnnjjjfffeeeggggggfffddd```___]]][[[[[[YYYVVVTTTOOOQQQRRRRRRSSSXXX```fffvvv}}}lll```UUUNNNMMMJJJKKKNNNTTT^^^iiitttzzzvvviii```___mmm~~~hhhYYYUUURRRPPPNNNLLLJJJHHHDDDBBB???>>><<<:::;;;>>>BBBDDDGGGJJJPPPVVVVVVWWW]]]eeemmmuuu}}}hhhVVVBBB999222000000......///---.........////////////++++++++++++************((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((()))))))))*********)))((((((***++++++,,,,,,---......,,,---///000000222444777888888:::;;;===@@@CCCDDDIIIVVVdddjjjgggcccccceeelllwww|||vvvpppppp{{{~~~uuurrrxxxuuullliiifff```YYYWWWXXX]]]bbbeeeeeedddbbbbbbggghhhhhhhhhhhhiiiiiiiiiiiifffccc```___```bbbddd```aaabbbcccfffhhhkkkllllllmmmnnnqqqvvv{{{xxxqqqiiihhhffffffjjjttt{{{wwwtttpppkkkfffccc___\\\ZZZUUURRRNNNKKKJJJJJJIIIHHHEEEDDDDDDBBBAAA???===<<<;;;<<<===>>>@@@CCCHHHLLLIIILLLOOORRRTTTWWWZZZ\\\dddggglllrrrwwwzzz|||}}}~~~~~~~~~~~~|||yyyxxxzzz}}}~~~WWWWWWUUUTTTTTTXXX]]]aaalllnnnqqqtttuuuuuutttsssrrrqqqssswww|||~~~~~~}}}|||{{{yyyxxxvvvsssnnnggg___[[[\\\[[[ZZZZZZ]]]```ccceeeeeegggiiillloooqqqsssttttttsssrrrqqqrrrsssvvvxxx~~~zzzrrrlllgggbbb^^^[[[XXXYYYYYYZZZ\\\]]]^^^___``````````````````______```aaacccfffjjjnnnqqqrrrrrrooolllkkklllnnnnnnmmmgggfffeeedddbbb___[[[WWWUUUVVVVVVUUUUUUWWW\\\___hhhssspppbbbWWWOOOMMMKKKKKKNNNSSS\\\hhhrrryyy~~~{{{lllbbbaaalllzzzooo^^^WWWRRRPPPNNNMMMKKKIIIFFFCCCCCC@@@===;;;:::<<>>CCCGGGIIIRRR___mmmqqqkkkeeeeeeiiiqqq}}}|||ssslllooo}}}~~~uuussszzzsssjjjcccdddeee```YYYTTTTTTYYY___cccdddcccbbbbbbiiiiiihhhhhhgggffffffeeehhhfffbbb___^^^```bbbddd```aaaccceeegggiiijjjkkkkkklllooossswww|||xxxqqqllljjjhhhgggjjjsss~~~}}}xxxqqqkkkfffbbb^^^\\\YYYUUUQQQMMMLLLKKKJJJIIIFFFFFFEEEDDDBBB???>>><<<<<<===>>>>>>???AAADDDGGGGGGIIIMMMPPPSSSWWW[[[^^^eeejjjqqqwww|||VVVVVVTTTSSSTTTWWW]]]aaakkkmmmoooqqqssssssssssssrrruuuxxx{{{}}}~~~}}}~~~|||}}}~~~~~~~~~}}}{{{zzzwwwvvvtttpppjjjccc]]]ZZZXXXYYYZZZ[[[]]]```dddfffggghhhkkkmmmppprrrtttttttttrrrqqqqqqssswww{{{~~~}}}zzzsssnnnhhhdddaaa````````````aaabbbcccddddddeeeeeedddeeefffggghhhgggffffffdddeeegggjjjnnnrrrvvvxxxwwwuuussssssttttttuuuuuuooonnnmmmllljjjfffaaa]]]ZZZZZZZZZZZZYYYZZZ\\\]]]```kkkzzzrrreeeYYYQQQOOOKKKKKKMMMRRRZZZfffqqqwww|||pppfffdddmmmxxxsss```XXXSSSQQQNNNMMMLLLJJJFFFDDDEEEBBB???<<<;;;<<<>>>???EEEGGGNNNUUUXXXWWW[[[aaaqqq}}}{{{uuuzzzhhhOOOCCC777333333111///000------,,,,,,+++******)))))))))))))))((((((((('''(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&'''((()))$$$&&&((()))******))))))))))))******+++,,,,,,---...//////...---...111333555444555777;;;BBBIIINNN[[[hhhuuuxxxqqqkkkkkkooouuu}}}rrrlllqqqwwwvvv|||{{{hhh```\\\```ddd```ZZZVVVRRRVVV\\\```aaabbbbbbcccffffffffffffffffffffffffgggeeebbb______```bbbdddaaabbbccceeegggiiijjjkkkjjjlllppptttxxx{{{~~~xxxrrrnnnmmmjjjiiikkksss}}}}}}vvvpppkkkgggddd]]]YYYTTTPPPNNNLLLJJJHHHHHHHHHGGGEEECCC@@@>>>======>>>?????????@@@CCCEEEGGGHHHJJJMMMQQQWWW___dddiiinnnvvv|||SSSTTTSSSSSSSSSWWW\\\```gggiiikkknnnpppssstttuuuuuuzzz~~~~~~~~~~~~zzz{{{|||~~~}}}|||zzzyyytttsssqqqkkkddd___[[[ZZZWWWYYY\\\^^^___aaaeeeggghhhjjjllloooqqqssstttuuusssqqqpppqqqvvv|||{{{uuuqqqhhhfffbbb```___bbbeeehhhiiijjjkkkkkklllllllllkkkkkklllnnnooopppooommmllliiijjjkkknnnrrrwww{{{}}}~~~~~~~~~}}}}}}|||{{{{{{wwwvvvtttsssqqqnnniiieee```___^^^]]]\\\\\\]]]]]]]]]eeerrrttthhh\\\SSSPPPKKKKKKLLLPPPYYYdddooovvv|||ttthhhfffmmmtttvvvaaaXXXSSSQQQOOOMMMKKKIIIEEECCCCCCBBB???===<<<<<<======???AAAHHHRRRXXXZZZ___dddrrrzzznnn{{{pppWWWHHH:::444444222////////////...---,,,+++******++++++++++++************(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((''''''((()))************)))******++++++,,,------...///000///......000222333555666777:::AAALLLTTTcccnnnzzz}}}xxxssstttvvvyyytttpppvvv{{{{{{tttccc]]][[[```cccaaa]]][[[RRRUUUZZZ\\\^^^```bbbdddaaaaaacccdddfffhhhiiijjjeeecccbbb`````````bbbcccaaabbbbbbdddfffhhhiiikkkjjjmmmqqqvvvyyy{{{||||||zzzuuupppnnnkkkjjjlllrrr{{{{{{uuuooolllddd```ZZZUUUQQQOOOLLLJJJKKKJJJIIIGGGEEECCC@@@??????@@@AAAAAA@@@AAACCCEEEHHHIIIKKKMMMRRRZZZccciiinnnttt{{{~~~zzz}}}QQQRRRRRRSSSSSSVVVZZZ]]]cccdddgggjjjooosssvvvxxxwww|||}}}~~~~~~{{{yyywwwpppooolllfff___[[[ZZZ[[[XXX\\\___aaabbbcccfffiiiiiikkkmmmooorrrsssuuuuuurrrpppooorrrxxxzzztttppphhhgggeeeccccccgggkkkoooqqqrrrssstttuuuuuuttttttsssuuuwwwxxxwwwuuurrrppppppqqqsssuuuzzz~~~}}}{{{zzzxxxuuuqqqnnniiifffcccaaa```______^^^\\\aaajjjvvvwwwkkk^^^TTTPPPLLLKKKLLLOOOXXXcccnnnuuu|||vvvhhheeeiiinnn}}}fff[[[TTTRRROOOMMMKKKHHHDDDAAA??????>>>======<<<;;;;;;===>>>EEENNNUUUYYY^^^dddoooyyyooozzzvvv]]]MMM<<<555444222///......---------,,,,,,++++++++++++++++++************))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((---,,,++++++******************++++++,,,------------///222222222222333444444888;;;::::::AAAOOO[[[hhhqqq|||||||||}}}|||vvvuuu|||tttccc```___cccdddaaa___```WWWXXX[[[]]]^^^aaaeeehhhccccccdddeeefffggghhhiiibbbbbbbbbaaaaaaaaaaaaaaabbbbbbaaabbbcccfffiiikkkllloootttyyy||||||{{{zzz~~~yyyooommmkkkiiikkkqqqzzzzzzvvvnnniiibbb\\\WWWSSSPPPMMMOOONNNMMMKKKHHHFFFCCCBBB@@@BBBCCCCCCBBBBBBDDDFFFIIILLLOOOTTTYYYaaahhhnnnvvv|||yyywwwyyyOOOPPPRRRSSSSSSVVVYYY\\\```aaadddhhhnnnssswwwzzzyyy}}}}}}~~~~~~{{{xxxuuummmlllhhhbbb[[[XXXYYY\\\ZZZ^^^bbbddddddeeehhhkkkjjjkkkmmmppprrrtttuuuuuuqqqpppooossszzz}}}wwwsssmmmlllkkkiiiiiilllqqquuuwwwxxxzzz{{{||||||||||||zzz{{{}}}}}}|||xxxtttrrrxxxxxxyyy|||~~~|||zzzvvvtttpppmmmiiieeeccccccbbbaaa[[[^^^eeeppp}}}yyymmm___TTTOOOLLLKKKKKKOOOWWWbbbmmmttt|||wwwhhhcccfffiii{{{mmmaaaTTTRRROOOLLLJJJGGGCCC@@@<<<<<<======<<<;;;::::::??????DDDLLLRRRVVVZZZ```lll}}}zzzsss{{{zzz```OOO>>>666555222...---******++++++++++++,,,,,,))))))))))))((((((((((((************************(((((())))))))))))((((((((((((((((((((((((((((((&&&'''(((*********)))(((333111///,,,+++************++++++,,,,,,---......,,,///333444555555666777666;;;???===;;;BBBRRR```kkkrrr|||xxxxxxuuufffcccdddfffeeeaaaaaaccc\\\]]]^^^___aaadddiiimmmiiiiiihhhgggfffeeeeeedddaaaaaabbbbbbbbbaaaaaa```cccbbb``````bbbeeehhhkkknnnrrrwww{{{}}}}}}{{{zzz~~~|||mmmllljjjhhhjjjpppxxx~~~}}}}}}uuuppphhhaaa\\\WWWSSSQQQQQQQQQOOONNNKKKHHHFFFEEEAAACCCDDDDDDDDDDDDEEEGGGLLLPPPVVV\\\bbbhhhnnnrrr~~~zzzvvvuuu~~~SSSRRRQQQQQQRRRTTTWWWXXX[[[\\\^^^ccciiiqqqwww{{{~~~{{{|||}}}}}}|||zzzxxxvvvppphhhaaa]]]ZZZXXX\\\aaabbbbbbbbbccceeeggghhhiiikkkmmmooopppqqqrrrtttvvvrrrsssvvvyyy}}}}}}zzzvvvuuusssssstttvvvyyy{{{~~~{{{xxxrrrpppmmmlllkkkiiifffdddeeedddeeekkkwww}}}nnn```UUUNNNOOONNNMMMOOOTTT___kkkttt}}}yyyjjj______eeexxxvvvaaaZZZSSSNNNLLLJJJEEECCCDDD<<<<<<;;;::::::;;;;;;;;;<<<>>>BBBHHHNNNUUUZZZ]]]kkk{{{xxxqqqtttkkkRRR<<<777666000...111///---++++++,,,,,,+++***+++++++++*********)))))))))((('''&&&&&&'''((()))((((((((((((((('''&&&&&&+++***)))((((((''''''((((((((((((((()))))))))))))))*********(((((()))+++---------...------,,,,,,...000111222111111333555;;;???AAAAAAAAAHHHUUU___nnnvvv}}}}}}~~~ssslllkkkiiigggeeecccbbbaaaaaabbbbbbdddeeeggghhhiiijjjiiihhhgggffffffffffff___^^^]]]\\\]]]___aaabbbbbbcccccccccccceeehhhkkkoooqqqtttwwwzzz{{{||||||zzznnnjjjhhhgggfffgggoooyyy{{{}}}}}}zzzyyyyyy~~~uuummmfffaaa]]]ZZZXXXVVVTTTSSSRRRQQQNNNLLLJJJGGGGGGHHHGGGEEEGGGLLLQQQUUU\\\bbbhhhnnnssswww~~~|||wwwuuuwwwyyy|||zzz{{{}}}RRRRRRQQQQQQRRRTTTUUUVVVZZZZZZ]]]aaahhhpppxxx|||~~~||||||}}}}}}|||zzzwwwuuuppphhhaaa^^^\\\ZZZ^^^cccddddddeeefffgggiiijjjkkklllmmmoooppppppqqqsssuuutttvvvyyy}}}~~~}}}||||||~~~|||wwwtttqqqooommmkkkhhhfffddddddeeeiiirrr|||nnnaaaVVVPPPNNNNNNNNNOOOUUU^^^jjjrrr|||~~~yyyjjj``````eeevvv~~~jjj___WWWPPPMMMJJJEEEBBBBBB======;;;:::999888888888;;;===AAAFFFMMMSSSXXX[[[gggxxx|||tttuuupppXXXBBB:::777111///111000///---,,,------,,,++++++*********)))))))))))))))(((((((((((((((((()))+++++++++++++++***)))))))))((((((((((((((()))***(((((((((((())))))))))))***++++++***))))))***,,,------.........------,,,---///111111111111333444999===AAACCCFFFNNN[[[fffqqqwww|||wwwooonnnllljjjiiiiiiiiiiiieeeeeedddeeeeeeggghhhjjjjjjiiihhhgggfffeeeeeeeee``````^^^^^^^^^```bbbcccbbbcccccccccccceeeiiilllmmmooorrrvvvzzz|||}}}~~~~~~sssnnnjjjiiiggggggnnnwwwyyy{{{||||||zzzwwwvvvvvvxxxqqqkkkfffccc```___]]]\\\ZZZWWWSSSPPPNNNKKKJJJKKKJJJIIIMMMTTTZZZ^^^eeekkkqqquuuzzz}}}zzzvvv{{{}}}vvvuuuuuuvvvwwwwwwtttoookkkkkkllllllrrr}}}QQQQQQQQQRRRRRRSSSSSSSSSWWWWWWYYY^^^fffpppzzz~~~~~~|||}}}~~~~~~|||yyyvvvtttnnngggbbb```^^^]]]```fffggggggggghhhjjjkkkmmmnnnmmmnnnpppppppppqqqsssuuuwwwzzz}}}~~~{{{wwwtttqqqnnnkkkhhhcccdddeeefffkkkvvv|||ooocccYYYSSSMMMNNNNNNPPPUUU^^^hhhoooyyy|||{{{kkk```aaaffftttuuufff\\\SSSOOOKKKFFFCCCCCC>>>===;;;999777666555444999:::>>>CCCJJJQQQVVVZZZbbbssswwwuuu{{{www```HHH>>>999222///000111///------......---,,,************))))))))))))))))))************))))))+++,,,,,,,,,,,,++++++***''''''''''''((()))***+++(((((((((((())))))))))))***++++++***))))))***,,,------...............------///000111111111333555555;;;BBBGGGMMMWWWdddmmmtttwwwzzz}}}yyyrrrpppnnnllllllmmmoooqqqkkkjjjhhhgggfffgggiiijjjkkkjjjiiigggfffdddccccccbbbaaa```______```bbbcccbbbccccccddddddgggjjjnnnmmmnnnrrrvvvyyy|||~~~xxxrrrmmmjjjhhhgggmmmtttvvvwwwyyyxxxuuusssrrrrrrzzz~~~wwwrrrnnnjjjiiihhhfffddd```ZZZVVVUUUQQQOOOOOOOOOPPPWWW^^^dddhhhpppvvvzzz~~~xxxnnnsss}}}yyyyyyyyyyyyxxxsssnnniiifffeeedddgggooozzzPPPPPPQQQRRRSSSRRRRRRRRRSSSTTTVVV\\\eeerrr}}}~~~~~~}}}|||}}}~~~~~~|||xxxtttrrrkkkfffbbbaaa```___bbbhhhiiiiiiiiijjjkkklllnnnnnnnnnooopppppppppqqqsssvvvyyy|||}}}yyyuuuqqqmmmjjjdddeeeeeedddeeemmm{{{|||pppeee[[[UUUMMMMMMNNNPPPUUU\\\ffflllvvv{{{~~~mmmbbbaaafffrrr~~~lll```UUUPPPMMMHHHEEEEEE===<<<:::888666555444444777888;;;@@@GGGNNNTTTXXX___ooo}}}wwwzzz|||fffNNN@@@999333000000111///---,,,------,,,+++++++++++++++************)))***+++,,,,,,+++***))))))))))))******)))((((((((((((((((((((()))******(((((((((((()))))))))))))))***+++***((((((***+++------...////////////......000222333333333555777444;;;CCCKKKSSS]]]iiiqqqvvvvvvxxx{{{~~~zzzuuurrrooommmmmmnnnqqqssspppnnnkkkiiihhhiiijjjkkkmmmmmmkkkjjjgggeeecccbbbbbbaaa```______``````aaaaaabbbcccdddeeehhhlllooooooqqqsssvvvyyy|||~~~zzztttmmmkkkhhhhhhlllsssssstttuuutttqqqooonnnooouuuzzzvvvqqqpppooonnnlllggg```[[[ZZZVVVSSSSSSTTTWWW___hhhkkkpppwww}}}zzzkkknnnzzz{{{vvvrrrpppppprrrxxxOOOPPPQQQRRRSSSSSSRRRRRRRRRSSSVVV\\\gggsss}}}~~~~~~}}}~~~|||wwwrrroooiiieeebbbbbbbbbaaadddhhhiiiiiijjjjjjkkklllmmmnnnoooooopppppppppqqqtttwww{{{}}}}}}yyyuuupppmmmhhhhhhgggcccbbbhhhsss}}}}}}qqqfff]]]WWWMMMNNNNNNOOOSSSZZZcccjjjtttyyyqqqdddaaaeeepppmmm```RRRMMMKKKHHHFFFFFF===<<<:::888777666555555555666999>>>DDDLLLRRRVVV]]]kkk|||{{{{{{mmmTTTBBB999333000000000...,,,+++,,,,,,+++***------,,,,,,,,,+++++++++)))***+++,,,,,,+++***)))''''''((((((((((((((('''******)))((((((((((((((((((((((((((())))))))))))((()))***)))(((''')))+++---...//////000000000///000222444555555666888:::777===GGGPPPYYYaaajjjpppvvvuuuvvvzzz}}}}}}~~~~~~}}}|||yyy{{{|||yyyqqqwww{{{yyywwwssspppnnnoooqqqrrrrrrpppnnnlllkkkkkkkkkllloooooonnnllljjjgggeeecccaaa``````___^^^^^^^^^^^^___```bbbccceeehhhmmmpppssstttuuuvvvxxxzzz{{{|||zzzrrrkkkiiiggggggkkkppppppqqqqqqooommmjjjjjjkkkrrr{{{}}}xxxwwwvvvuuusssnnngggbbb]]]YYYWWWXXXZZZ]]]eeemmmqqqvvv}}}{{{nnnnnnxxxOOOPPPQQQRRRSSSTTTTTTUUUUUUVVVYYY___iiittt~~~~~~}}}|||vvvqqqmmmjjjfffdddeeeeeedddfffjjjjjjjjjjjjjjjkkklllmmmnnnnnnoooooooooppprrrvvvyyy|||~~~}}}yyytttpppmmmllliiidddcccfffmmmtttssshhh]]]WWWNNNNNNMMMNNNQQQXXXbbbhhhsssxxx~~~uuufffaaacccmmm}}}ooo```PPPJJJIIIFFFDDDDDD>>>===<<<:::888777777777444555888<<>>EEEPPP[[[dddjjjnnnpppuuussswww}}}|||zzzwwwtttsssyyyyyytttpppmmmjjjhhhiiiyyy|||ttttttxxxzzzzzzyyyvvvsssqqqppppppooonnnnnnooopppppppppooonnnooooooooonnnllljjjgggeeebbbbbbaaa```___^^^]]]\\\[[[\\\^^^```cccgggmmmqqqpppppppppqqqrrrtttvvvwww|||yyyooofffbbbaaa___aaadddbbbbbbbbb___\\\ZZZZZZ[[[ccciiittt{{{vvvoooiiiddd^^^^^^```eeeffffffjjjpppxxx|||xxxsssvvvPPPPPPPPPPPPRRRVVVYYY[[[bbbbbbdddggglllrrrxxx{{{}}}}}}||||||}}}}}}~~~~~~~~~|||uuuoookkknnnkkkiiikkkkkkiiijjjmmmmmmmmmlllmmmmmmnnnooopppmmmnnnnnnoooppptttyyy}}}|||xxxuuuqqqlllhhhggghhhiiiiiipppvvvuuuiii]]]VVVQQQOOOLLLKKKNNNVVV```hhhrrrwww}}}{{{iii``````fffwwwmmmZZZQQQNNNKKKHHHGGGFFFDDDAAA>>>;;;888666555444555666;;;AAAIIIQQQUUUUUU\\\iiixxxpppTTTBBB:::555111111///---------...---,,,))))))))))))((((((((((((+++***)))(((((()))***+++'''((()))***************(((''''''(((((()))***+++(((((((((((())))))))))))---......---,,,,,,---///......///111111222222222111333555666777888:::<<<@@@GGGRRR^^^gggmmmqqqrrruuutttzzz}}}zzzvvvssstttzzzxxxqqqmmmjjjgggeeekkk~~~uuukkkmmmssswwwvvvuuusssqqqooonnnmmmmmmlllmmmoooqqqrrrqqqpppooommmnnnnnnnnnllliiigggeeecccccccccbbbaaa___]]]]]]YYY[[[]]]```bbbgggmmmqqqllllllmmmnnnpppsssuuuwwwzzzzzzpppeeeaaa^^^\\\\\\___\\\\\\[[[XXXUUUSSSTTTUUU[[[```mmmzzzyyyrrrkkkddd_________ccciiijjjiiikkkpppwww{{{zzzsssuuuPPPNNNNNNQQQSSSUUU]]]eeeoooooonnnllljjjkkkooorrrtttxxxzzz{{{~~~|||}}}~~~|||xxxuuusssrrrpppooonnnnnnmmmmmmmmmmmmmmmnnnpppooommmkkklllkkkjjjmmmrrrxxx|||~~~~~~~~~~~~|||wwwsssooolllkkkjjjiiihhhmmmpppxxxwwwiii\\\UUURRRNNNLLLMMMPPPTTT^^^gggrrrwww}}}pppgggccceeerrryyycccVVVOOOJJJHHHIIIDDDDDDCCCCCCCCC@@@<<<888999777888;;;===BBBMMMXXX]]][[[^^^iiiyyy}}}^^^HHH<<<444000000//////............///...---+++))))))***+++,,,++++++******)))))))))(((+++***)))(((((()))***+++))))))))))))(((((((((((('''(((******))))))+++,,,...---+++******+++---.........//////000000111111777555666888999888<<>>999:::888777:::===CCCOOOZZZdddbbbbbbhhhsssfffMMM===555222000000///............///---,,,***)))))))))+++,,,))))))((((((''''''''''''+++***)))(((((())))))***))))))))))))(((((((((((('''(((******))))))+++,,,---,,,+++******+++,,,,,,...//////000000111111222777555777:::;;;<<<@@@GGGOOOTTT^^^hhhoootttwwwyyy{{{{{{wwwvvvuuu{{{}}}xxxrrrmmmlllooo|||mmmfffgggmmmqqqpppmmmjjjiiiiiiiiigggeeeeeehhhmmmqqqrrrqqqnnnllljjjiiihhhhhhhhhgggeeeccceeebbb^^^]]]^^^___^^^\\\\\\ZZZZZZ\\\aaafffhhhiiiooonnnmmmmmmmmmmmmnnnooorrrxxxxxxoooddd\\\ZZZYYYYYYXXXXXXVVVSSSOOOLLLJJJIIIHHHOOOVVVbbbnnnttt|||{{{qqqggg```[[[WWWUUUUUUWWWZZZ\\\]]]^^^```bbbfffjjjooosssuuuwwwyyy{{{}}}zzzqqqNNNMMMOOOSSSVVV[[[eeeppp}}}{{{wwwoooeee^^^\\\]]]lllrrrwwwyyy}}}~~~}}}~~~~~~~~~zzzwwwvvvtttrrrpppjjjiiiiiijjjjjjjjjgggeeeddddddfffkkkrrrwwwzzz||||||}}}~~~}}}|||zzzzzzzzzzzzxxxxxxxxxyyyyyyzzzzzzzzz|||}}}~~~~~~}}}~~~}}}yyyuuurrrqqqooommmllliiifffggglllpppqqquuuzzz|||}}}~~~|||{{{~~~{{{nnnbbb[[[UUUPPPNNNOOOQQQUUU^^^gggsssxxxtttiiieeebbbooonnn]]]SSSMMMKKKMMMMMMNNNOOOPPPNNNIIIAAA<<<;;;888777:::===DDDQQQ]]]mmmmmmkkkjjjnnnxxxsssTTT@@@777555000000///...............,,,+++***)))((()))******+++++++++++++++*********++++++***)))(((((())))))(((((((((((())))))))))))''')))******)))***+++---++++++++++++++++++++++++//////000000111222222333777555777;;;===???EEELLLXXX___iiirrrxxxzzz||||||}}}|||xxxwwwwww|||uuuppprrrxxxyyykkkeeefffkkkpppooolllhhhfffeeeeeeeeedddeeehhhlllpppqqqqqqooonnniiigggffffffffffffeeecccdddaaa^^^]]]^^^^^^]]]]]]\\\[[[[[[]]]bbbfffhhhiiinnnnnnnnnnnnnnnmmmmmmlllppptttzzz{{{rrrggg___[[[ZZZYYYWWWVVVTTTQQQLLLIIIFFFDDDDDDJJJPPP[[[fffnnnwwwuuummmbbbYYYSSSPPPOOONNNNNNPPPRRRRRRRRRSSSUUUWWWXXX[[[```dddfffhhhkkkmmmooorrrwww{{{vvvMMMMMMPPPTTTXXX]]]iiivvv}}}rrrdddZZZVVVVVVeeemmmtttxxx|||~~~~~~~~~{{{yyyvvvssspppiiihhhggghhhhhhgggdddaaa\\\]]]```ffflllrrrtttuuuvvvwwwxxxzzz{{{|||||||||zzzyyyxxxwwwuuuttttttsssttttttttttttuuuvvvwwwxxxyyyzzz{{{{{{{{{|||}}}xxxuuurrrpppmmmkkkgggcccbbbeeefffeeeeeegggmmmnnnnnnmmmmmmoootttxxx}}}oooccc[[[TTTPPPMMMNNNOOOSSS\\\eeerrrwww~~~uuuiiicccaaammmuuubbbUUUNNNLLLNNNMMMOOOQQQSSSRRRMMMEEE@@@===999888999<<>>;;;999:::<<>>CCCFFFNNNYYYcccnnnttthhh___UUURRRNNNJJJHHHFFFDDDBBBCCCDDDEEEDDDCCCCCCEEEGGGCCCFFFIIILLLMMMOOORRRTTT[[[^^^ccciiimmmpppqqqqqquuuyyy~~~~~~~~~LLLMMMQQQTTTVVV\\\kkkyyyyyyiii[[[VVVVVV[[[fffpppuuuyyy}}}{{{wwwpppkkkhhhgggeeeeeedddaaa^^^[[[UUUUUUVVVZZZ___dddggggggjjjkkkmmmoooqqqsssssstttqqqqqqqqqqqqqqqpppooonnnkkklllmmmoooppprrrssssssrrrtttvvvvvvwwwyyy{{{~~~}}}xxxsssnnnhhheee```\\\ZZZ]]]]]]XXXQQQOOOKKKJJJJJJKKKLLLOOORRRSSS\\\eeetttpppbbbZZZSSSNNNKKKKKKLLLOOOWWWaaammmrrrzzzyyyiii```aaalll{{{mmm]]]QQQNNNOOOKKKKKKLLLMMMNNNMMMJJJGGG@@@===:::;;;<<<@@@LLLXXXmmm||||||~~~bbbFFF888666222111000......---------++++++*********)))))))))''''''(((((((((((())))))))))))************))))))''''''(((((())))))******(((***++++++***+++,,,------......//////000000000000111222333444555666777333111222666999<<>>===@@@BBBIIITTT^^^iiixxxzzzlll___WWWQQQNNNKKKHHHEEEBBB>>>;;;???@@@@@@???>>>>>>AAACCCAAACCCEEEGGGGGGIIILLLNNNVVVYYY]]]ccchhhkkknnnoooppptttyyyLLLMMMQQQSSSTTTYYYiiixxxzzzjjj\\\WWWWWWXXXdddoootttwww|||~~~~~~|||wwwpppjjjfffeeecccbbbaaa^^^ZZZWWWQQQPPPOOOQQQUUUZZZ\\\]]]```aaaccceeegggiiijjjkkkjjjkkkllllllllllllkkkjjjfffhhhjjjmmmoooppppppppppppqqqsssuuuuuuwwwzzz}}}~~~zzztttnnngggbbb\\\VVVRRRTTTUUUPPPKKKIIIHHHGGGEEEEEEGGGHHHJJJJJJOOOWWWdddtttqqqddd[[[TTTOOOLLLLLLLLLOOOWWW```lllqqqyyy|||lllbbb```jjjxxxtttbbbUUUPPPQQQNNNLLLIIIIIIIIIJJJIIIHHHBBB>>><<<<<<;;;>>>HHHRRRdddvvv}}}}}}eeeIII:::666222111000///------------+++++++++++++++******)))******+++++++++,,,,,,,,,'''((()))***++++++******'''''''''((()))*********(((***++++++++++++,,,......---------...///111222111111222444555666777888333111222777;;;@@@HHHQQQbbbtttvvvmmmgggiiiuuuooo^^^^^^bbbbbbbbbfffeeefffgggfffddddddfffhhhggghhhjjjlllnnnqqqssstttqqqmmmhhheeecccbbbaaa___XXXYYYYYYWWWUUUUUUWWWZZZZZZ]]]aaabbbcccdddgggiiifffhhhjjjmmmoooppppppqqqrrruuuyyy|||vvvkkkddd^^^XXXTTTQQQNNNJJJFFFBBB???=========>>>EEEPPPYYYcccppp|||xxxkkk```XXXRRROOOKKKGGGEEECCC@@@>>>@@@@@@@@@???>>>???AAADDDAAACCCDDDEEEEEEFFFHHHJJJSSSTTTXXX]]]bbbgggkkknnnnnnrrrxxx}}}LLLMMMQQQSSSSSSXXXgggvvv{{{jjj\\\VVVWWWWWWcccoootttwww{{{~~~~~~|||}}}}}}xxxpppiiieeecccaaa```___\\\XXXUUULLLJJJHHHIIIMMMQQQTTTUUUVVVWWWZZZ\\\^^^```aaabbbcccdddfffgggggggggfffeeeccceeehhhlllmmmnnnnnnmmmnnnppprrrtttuuuwwwzzz|||}}}|||uuunnnfffbbbYYYQQQKKKLLLNNNKKKGGGFFFFFFDDDBBBAAABBBCCCCCCBBBCCCIIIUUUdddwwwrrreee]]]VVVQQQMMMMMMMMMPPPXXXaaalllqqqyyyoooeee___iiivvvxxxfffXXXRRRSSSQQQMMMIIIFFFFFFGGGHHHHHHCCC???======;;;===EEENNN^^^ppp}}}||||||}}}vvvyyygggLLL<<<666222111000///------,,,,,,+++,,,,,,,,,,,,+++******(((((()))))))))*********%%%''')))***++++++++++++&&&''''''((()))******+++(((***++++++++++++,,,......---,,,+++,,,...000222111222333444666777888999333111333888>>>CCCMMMVVVjjj}}}}}}qqqiiieeejjjwwwqqq```aaafffdddccceeedddfffhhhhhhfffeeegggjjjmmmmmmlllkkkkkkkkkllllllnnnkkkfffcccbbbbbbaaa```XXXYYYZZZXXXUUUUUUWWWZZZZZZ^^^aaaccccccdddfffiiiggghhhiiikkklllmmmnnnnnnrrruuuzzz|||zzzoooggg```ZZZUUUNNNLLLIIIDDDAAA>>><<<<<<;;;<<>>DDDJJJZZZdddnnnuuuzzz{{{{{{|||~~~wwwrrr}}}eeeNNN>>>666000///...---,,,+++++++++......---------,,,,,,,,,---,,,,,,,,,++++++******))))))))))))))))))))))))+++++++++*********))))))))))))***+++,,,,,,,,,,,,------...///000111111222111222444666999;;;===>>>777333333999;;;===MMM```vvv|||zzzsssjjjhhhppp}}}qqq```ccciiifffbbbccceeeffffffggggggggggggggghhhiiilllnnnooooooooonnnllljjjhhhddd```]]]ZZZXXXVVVUUUTTTTTTTTTUUUVVVWWW^^^```bbbddddddcccaaa___eeeeeedddeeegggjjjnnnpppuuuvvvwwwzzzvvvlllbbbZZZUUURRROOOKKKGGGDDDAAA>>><<<<<<>>>AAAEEEMMMWWWccckkkwww{{{~~~rrrhhhaaa]]]YYYTTTOOOLLLIIIEEECCCBBBAAAAAA@@@AAABBBCCCDDDGGGGGGFFFFFFFFFFFFGGGGGGLLLPPPTTTVVVWWW[[[cccjjjooosssxxx|||LLLMMMOOORRRSSSZZZkkk|||ooo[[[SSSUUUXXX___hhhqqqwww{{{~~~}}}}}}}}}~~~wwwnnnhhhdddaaa]]][[[ZZZXXXSSSOOOIIIEEEAAA???@@@BBBDDDEEEGGGGGGHHHIIIKKKNNNQQQRRRVVVXXXZZZ[[[\\\\\\___``````aaabbbdddgggjjjlllmmmkkkooorrrrrrqqqrrrvvvzzz}}}zzzrrrhhhaaaUUURRRLLLIIIGGGFFFEEEDDDFFFDDDCCCDDDEEEEEEDDDBBB>>>BBBFFFLLLXXXmmmwwwiii___XXXRRRNNNMMMLLLNNNUUU^^^fffpppzzz}}}pppccc^^^bbbmmm{{{ooo^^^WWWUUUQQQOOOKKKGGGDDDBBBAAAAAADDDDDDBBB???<<<===CCCHHHSSS\\\eeekkksss|||~~~|||zzzyyy{{{}}}}}}yyyuuu{{{eeeNNN>>>666222111000///...------------------,,,,,,,,,,,,+++******)))))))))((((((((())))))))))))))))))))))))+++++++++*********))))))******+++---------------......///000111111222333444555777999;;;>>>???@@@===777555888;;;AAATTTiii|||wwwuuu|||uuummmmmmwwwttteeefffkkkhhhddddddeeeeeefffgggggggggggggggiiijjjjjjkkkkkkkkkkkkkkkjjjhhheeeaaa^^^[[[YYYXXXTTTSSSRRRRRRSSSUUUWWWYYY\\\]]]```bbbbbbaaa```^^^dddddddddeeegggjjjmmmnnnpppqqqsssvvvzzzwwwmmmddd\\\WWWRRROOOJJJFFFCCCAAA===;;;:::<<<>>>CCCJJJTTT```gggtttxxx~~~}}}rrrkkkgggccc]]]XXXTTTQQQMMMKKKFFFFFFEEEDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIIIINNNQQQUUUVVVVVVZZZ```fffkkkpppvvv{{{KKKKKKNNNQQQSSSZZZjjjzzzqqq^^^TTTTTTUUU\\\gggpppvvvyyyzzz{{{}}}}}}}}}}}}yyyqqqkkkfffbbb]]][[[ZZZVVVQQQLLLEEEBBB>>><<<===???AAAAAABBBAAABBBCCCDDDGGGIIIKKKNNNPPPTTTVVVWWWXXX[[[]]]^^^___aaacccfffiiikkkmmmkkknnnqqqqqqqqqrrrvvvzzz||||||sssiiibbbYYYUUUPPPMMMKKKJJJHHHGGGHHHFFFEEEEEEFFFFFFEEECCC===@@@CCCFFFMMM^^^www|||lllaaaWWWRRRMMMLLLKKKLLLTTT\\\gggpppxxxzzz|||qqqddd]]]```hhhvvvxxxeeeYYYUUURRROOOLLLGGGDDDAAA@@@???@@@AAAAAA???<<<<<>>666222222000///...---------,,,,,,,,,+++++++++******))))))((((((((((((''''''))))))))))))))))))))))))+++************)))))))))++++++,,,---...............///000111222333444444555666888:::===???AAABBBBBB:::666888===GGG^^^sssxxxpppqqqyyy~~~tttnnnqqq}}}xxxkkkkkkmmmiiieeeeeedddeeeffffffggggggffffffjjjiiihhhggggggggggggggghhheeeaaa]]]ZZZXXXXXXWWWRRRQQQPPPPPPQQQTTTWWWYYYYYYZZZ]]]___```___^^^]]]aaabbbdddeeegggiiikkkllllllmmmooosssxxx}}}yyyooofff^^^YYYQQQNNNIIIEEEBBB???<<<:::888999<<>>??????@@@@@@???@@@AAACCCEEEFFFHHHKKKPPPSSSUUUWWWYYY[[[\\\]]]```cccfffiiikkklllkkkmmmpppqqqrrrssswwwzzz|||}}}}}}uuulllfffbbb^^^YYYUUURRRPPPMMMKKKJJJIIIGGGGGGGGGGGGEEECCC???AAADDDEEEHHHUUUnnnooocccXXXRRRMMMKKKJJJKKKRRR[[[hhhpppwwwyyy{{{pppbbb]]]^^^ffftttlll]]]VVVSSSQQQMMMIIIDDDAAA???>>>===???@@@>>>;;;;;;???BBBNNNQQQVVV\\\iiixxx~~~yyyfffPPP???777111000///---,,,,,,,,,++++++++++++************)))*********)))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---............//////000111333444555555555666888:::===???AAABBBDDD>>>:::===CCCQQQhhh{{{zzzqqqlllppp{{{{{{pppkkkqqq{{{qqqnnnmmmhhheeeeeeddddddeeeffffffffffffeeeiiihhhfffdddddddddeeefffeeeccc___ZZZXXXWWWWWWXXXRRRQQQOOONNNOOORRRUUUWWWVVVXXXZZZ]]]^^^^^^^^^^^^___```bbbeeeggghhhiiiiiillllllnnnrrrwww}}}|||rrrhhh___YYYQQQMMMHHHCCCAAA>>><<<:::777888:::===CCCLLLWWW^^^fffkkkrrryyywwwsssmmmfffbbb]]]YYYVVVUUUTTTSSSRRRRRRRRRSSSTTTQQQPPPPPPOOONNNNNNOOOOOOPPPRRRSSSTTTTTTWWW\\\```ccciiirrrzzzJJJHHHIIIKKKLLLPPP[[[fff~~~tttbbbTTTNNNOOOWWWbbblllrrruuuvvvwww|||||||||}}}}}}tttnnnhhhddd^^^ZZZWWWSSSLLLGGGBBB@@@===;;;<<<>>>????????????>>>>>>???@@@BBBCCCEEEIIINNNRRRUUUWWWYYY[[[[[[\\\```cccfffiiijjjkkklllmmmooopppqqqsssvvvxxxzzz{{{|||~~~yyyqqqlllkkkgggbbb]]]YYYUUUQQQOOOOOOMMMJJJIIIHHHGGGEEECCC@@@@@@BBBDDDEEEOOOggg}}}qqqeeeYYYSSSNNNLLLJJJKKKRRRZZZgggpppwwwyyy{{{qqqddd]]]^^^ggguuutttbbbXXXUUUSSSOOOJJJFFFAAA>>>===:::===>>>===;;;;;;===AAALLLPPPTTTYYYeeevvv{{{hhhSSSAAA888111000///...---,,,,,,,,,++++++*********))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,//////000222333444666666555777999<<>><<<:::777888999<<>>?????????>>>===<<<<<<<<<===>>>???DDDHHHMMMRRRUUUWWWYYYZZZYYY[[[^^^bbbeeeggghhhhhhiiijjjjjjkkkmmmoooqqqrrruuuuuuvvvwww{{{yyytttsssooojjjeeeaaa\\\XXXUUUUUUSSSPPPMMMKKKIIIFFFCCCAAA>>>???BBBDDDJJJ^^^ssssssfffZZZTTTOOOLLLJJJKKKQQQYYYeeennnvvvyyy|||vvviii^^^___ggguuu}}}iii]]]WWWUUURRRMMMGGGBBB???===:::<<<===<<<::::::===AAAIIINNNRRRVVV```ppp}}}lllVVVCCC:::333333111000///.........+++++++++*********))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((()))))))))))))))***))))))***+++,,,,,,,,,,,,...///000111333555666666777999<<>><<<;;;888888999;;;???GGGPPPWWW[[[aaakkkrrrxxx~~~}}}xxxtttqqqmmmllliiigggeeeddddddddd```^^^\\\ZZZXXXVVVUUUTTTQQQQQQQQQSSSUUUYYY]]]___dddiiipppuuu{{{{{{{{{KKKIIIIIILLLMMMOOOVVV___uuuyyyhhhXXXMMMKKKSSS]]]gggoootttxxx{{{{{{{{{|||~~~{{{sssmmmgggccc]]]YYYVVVRRRKKKFFFBBB@@@>>>===>>>??????>>>???>>>===<<<<<<<<<===>>>AAAEEEKKKPPPSSSTTTVVVXXXWWWYYY\\\```bbbdddddddddddddddcccdddfffhhhiiiiiimmmlllmmmooosssxxx|||~~~~~~{{{xxxsssoookkkgggccc```]]]ZZZVVVRRROOOLLLHHHEEECCC>>>===AAACCCGGGVVViiitttggg\\\VVVPPPMMMKKKKKKRRRZZZ```kkktttyyy|||zzzmmmaaa```fffsssqqqdddYYYWWWTTTOOOIIIDDD???===:::<<<<<<;;;999:::>>>BBBFFFMMMSSSUUU[[[jjjyyypppXXXEEE;;;444333222000//////......,,,,,,+++++++++*********((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))******)))***+++,,,---------------...///111222444555666777888<<<@@@EEEJJJMMMOOOQQQSSSVVV]]]hhhxxxvvvuuu}}}wwwrrrssszzzzzznnnkkkuuuxxxzzzxxxrrriiicccbbbbbbbbbbbbcccdddddddddddddddaaaaaaaaa```___^^^]]]\\\ZZZYYYXXXVVVUUUTTTTTTTTTMMMMMMNNNNNNMMMMMMLLLLLLOOOQQQSSSVVVYYY[[[]]]^^^\\\\\\]]]^^^```ccceeegggeeefffgggiiimmmrrrvvvyyy~~~}}}pppddd]]]SSSNNNHHHBBB@@@>>>===<<<777777888999===DDDMMMTTTYYY```jjjqqquuuyyy~~~}}}{{{xxxtttqqqooonnnnnnhhhgggdddaaa]]][[[YYYXXXUUUTTTSSSSSSVVVYYY[[[\\\dddhhhmmmsssyyy{{{xxxwww~~~HHHFFFFFFJJJLLLNNNUUU]]]ttt{{{kkk[[[NNNKKKRRR\\\fffnnntttyyy|||{{{{{{|||~~~{{{rrrlllgggbbb]]]YYYVVVQQQKKKFFFBBB@@@======>>>??????>>>AAA@@@???>>>>>>>>>?????????CCCIIINNNQQQRRRTTTUUUUUUWWW[[[^^^```aaaaaaaaa```___^^^___```bbbbbbbbbgggffffffiiinnnssswwwxxxzzz}}}~~~zzzwwwuuurrrnnnkkkbbb___ZZZVVVSSSOOOJJJGGGGGG???===BBBDDDFFFRRRcccttthhh]]]VVVQQQNNNLLLLLLRRRZZZ]]]hhhsssxxx{{{|||ooobbb```dddqqq}}}vvviii[[[YYYUUUPPPJJJDDD@@@===;;;<<<<<<:::888:::>>>CCCEEENNNUUUVVVZZZgggxxxrrrZZZGGG<<<222111000...------------,,,,,,,,,++++++++++++*********++++++,,,,,,,,,---))))))))))))))))))))))))'''((((((((())))))******++++++,,,---............,,,---///000222444555666444666:::???DDDIIIMMMOOORRRTTTWWW]]]iiizzzrrrsss{{{zzzttttttzzzwwwkkkiiiuuuuuuzzzzzzrrriiicccbbbcccbbbbbbcccddddddddddddccc```aaa``````^^^[[[XXXWWWWWWVVVVVVUUUTTTSSSRRRRRRJJJKKKLLLNNNNNNNNNMMMLLLMMMNNNQQQTTTWWWZZZ\\\]]]]]]\\\\\\]]]___bbbeeegggffffffgggiiimmmqqquuuxxxzzzsssggg```SSSOOOHHHCCC@@@???======666666777888;;;BBBKKKQQQZZZaaajjjpppsssvvvyyy|||}}}zzzwwwvvvuuunnnmmmiiieeebbb^^^\\\[[[XXXVVVTTTTTTVVVXXXYYYZZZcccffflllqqqwww~~~|||wwwqqqtttKKKGGGEEEEEEEEEHHHRRR]]]nnnoooZZZQQQJJJOOOXXXbbbllltttyyy{{{{{{}}}yyypppiiieeeaaa[[[WWWSSSNNNHHHBBB@@@???>>><<<<<<<<<======@@@@@@???>>>>>>>>>>>>>>>AAADDDGGGLLLPPPRRRTTTUUUUUUTTTUUUXXX[[[]]][[[XXXZZZYYYYYYXXXYYY[[[^^^___cccbbbbbbcccfffkkkqqqtttxxx{{{~~~~~~}}}zzzwwwqqqllleee]]]WWWPPPJJJFFFGGGDDDAAA@@@AAAFFFTTTbbb|||yyyjjjbbbYYYPPPMMMLLLLLLPPPTTT^^^eeennnvvvzzz}}}~~~oooeee```aaaooo{{{hhh]]]XXXSSSRRRNNNEEE???===>>>===<<<;;;;;;<<<===>>>EEEPPPWWWVVVXXXeeettt}}}xxxbbbKKK<<<555333000000000000///---...---,,,+++************))))))(((((((((((())))))******++++++++++++******))))))))))))******************+++,,,...///000000000///...---...000222333::::::<<<@@@EEEJJJLLLMMMPPPOOOPPPVVVdddwww~~~wwwuuuwwwxxxuuuvvvyyy|||qqqgggiiixxxzzzzzzxxxrrriiicccaaaaaaddddddeeeffffffeeeeeeeeeaaa```]]]ZZZXXXWWWVVVVVVTTTUUUVVVVVVVVVUUUTTTSSSJJJKKKMMMOOOOOOOOOMMMLLLOOOPPPRRRSSSRRRSSSUUUVVVYYYXXXWWWWWWYYY]]]aaadddaaacccgggkkkpppsssvvvwwwxxx}}}ttthhhaaaWWWOOOHHHGGGEEE@@@===<<<999888777777;;;AAAGGGKKKTTT[[[dddiiijjjmmmqqquuu}}}|||yyytttmmmjjjhhhgggdddaaa\\\VVVSSSUUUWWWVVVWWWZZZ\\\ccckkkqqqvvv}}}~~~wwwvvvyyy|||}}}xxxvvvxxxzzz~~~rrrrrrzzzJJJGGGEEEEEEEEEGGGPPPZZZkkkqqq[[[QQQJJJOOOWWWbbbkkksssyyy{{{{{{~~~{{{qqqkkkddd___ZZZVVVSSSNNNHHHCCC@@@???===<<<<<<===>>>>>>@@@???>>>>>>=========>>>AAADDDGGGLLLPPPSSSUUUUUUVVVUUUUUUXXX[[[\\\ZZZXXXXXXWWWVVVVVVWWWYYY[[[]]]```______```ccchhhmmmpppssswwwzzz}}}~~~zzzuuummmfff^^^WWWPPPLLLJJJFFFCCCBBBAAAEEEQQQ^^^zzzyyykkkaaaXXXOOOLLLKKKKKKNNNSSS]]]dddnnnvvvzzz}}}qqqfff```aaammm~~~ooobbb\\\WWWUUUPPPGGG@@@======<<<;;;;;;;;;<<<===>>>DDDNNNUUUTTTVVVbbbqqqzzzyyydddMMM===666444111///......,,,+++...---,,,+++******************))))))))))))************++++++++++++******))))))))))))************++++++,,,------...//////000000//////000222444666;;;;;;===@@@EEEIIILLLMMMNNNNNNPPPXXXgggyyy{{{{{{}}}}}}~~~~~~sssjjjbbbfffwww{{{zzz{{{yyysssiiibbbaaabbbbbbccccccddddddccccccbbb```___\\\ZZZWWWVVVVVVVVVVVVVVVWWWWWWVVVTTTRRRPPPJJJKKKMMMOOOOOOOOONNNMMMNNNPPPQQQRRRRRRRRRTTTVVVWWWWWWWWWXXXZZZ]]]```bbb```bbbfffjjjnnnqqqtttuuuuuuzzz{{{mmmdddWWWOOOHHHFFFDDD@@@<<<<<<999888777777:::@@@FFFJJJSSSZZZcccgggiiiiiilllooosssyyy}}}xxxrrrooonnnlllhhheee___YYYVVVXXXYYYXXXYYY[[[]]]bbbiiiooouuu}}}wwwmmmiiihhhhhheeebbbbbbeeekkkqqq}}}yyyssswwwIIIGGGFFFFFFEEEFFFMMMVVVhhhsss\\\RRRKKKOOOWWWaaajjjrrrxxx{{{|||~~~|||rrrlllbbb^^^YYYUUUSSSOOOHHHCCC???>>>===<<<===>>>???@@@???>>>>>>===============AAACCCHHHLLLQQQTTTVVVWWWWWWVVVVVVXXXYYYZZZYYYWWWUUUUUUTTTTTTVVVWWWYYYZZZ___^^^^^^___bbbfffkkkmmmpppssswwwzzz|||}}}zzzqqqiii```XXXRRRLLLHHHDDDCCCAAADDDMMMXXXwwwzzzlll```WWWNNNKKKJJJJJJMMMQQQ[[[cccnnnwww{{{}}}sssggg``````kkk{{{xxxiiiaaaZZZXXXSSSIIIAAA>>>===<<<;;;:::::::::;;;<<>>>>>=========>>>@@@AAA>>>>>>===============>>>AAACCCHHHMMMQQQUUUWWWXXXWWWWWWWWWWWWXXXXXXWWWWWWUUUUUUUUUVVVWWWXXXZZZ[[[aaa``````aaadddhhhkkknnnpppssswwwyyy{{{|||~~~~~~}}}||||||}}}|||{{{yyyuuuwwwxxxxxxwwwwwwyyy{{{}}}|||ssshhh___XXXMMMHHHDDDCCCAAACCCJJJSSSrrrzzzlll```WWWOOOLLLKKKJJJLLLPPPYYYbbbnnnwww{{{|||~~~uuuhhh```___iiizzz~~~nnneee\\\YYYTTTJJJAAA===<<<;;;:::999888999::::::AAAIIIPPPRRRSSS[[[jjjuuu|||zzzfffPPP@@@888555111......---,,,+++---,,,++++++*********++++++******))))))******+++******++++++++++++******))))))*********+++++++++------------............///000000222444666999:::<<<>>>???AAABBBEEEHHHJJJMMMOOOVVVcccuuu~~~|||xxxiiifffeeeooo}}}ssspppxxx||||||uuuiiiaaabbbeee___````````````______^^^]]]\\\ZZZWWWUUUTTTTTTTTTSSSUUUWWWXXXVVVRRRMMMJJJIIIJJJKKKMMMNNNNNNNNNNNNLLLNNNOOOOOOOOOOOOPPPRRRQQQSSSUUUWWWYYYZZZZZZZZZ^^^___bbbeeehhhjjjlllmmmlllrrrzzztttgggXXXOOOGGGEEECCC>>><<<<<<999888777777999===BBBEEEMMMSSS\\\aaacccbbbaaaaaajjjmmmqqquuu{{{~~~|||zzzvvvqqqllliiiccc^^^___^^^\\\\\\^^^aaaaaaccchhhqqqyyy|||mmm___VVVPPPNNNMMMIIIIIILLLQQQWWWbbbmmm{{{}}}{{{IIIHHHJJJMMMKKKIIILLLRRRddd~~~xxxaaaUUUKKKOOOVVV___hhhpppvvvzzz|||}}}~~~}}}qqqjjjaaa]]]XXXUUUSSSOOOIIIDDD>>>>>>======>>>???@@@AAA>>>>>>============>>>>>>AAACCCHHHMMMRRRVVVYYYZZZWWWXXXXXXXXXWWWWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^bbbbbbbbbcccfffiiilllnnnooorrruuuxxxyyyzzz|||}}}~~~~~~~~~{{{yyyvvvvvvvvvuuusssqqqnnnnnnlllkkkjjjlllqqqtttsssvvvyyy|||~~~}}}qqqfff___PPPJJJEEECCCBBBBBBIIIPPPkkkyyylll```XXXPPPNNNLLLKKKLLLPPPXXXaaammmuuuzzz{{{}}}~~~wwwggg```^^^hhhyyypppeee[[[XXXSSSJJJAAA===;;;:::888777777777888999@@@GGGOOORRRTTT[[[iiiuuu}}}{{{gggQQQAAA888555111//////000000///,,,,,,++++++******++++++))))))(((((((((((())))))******++++++++++++******************++++++++++++...........................///000222555777999:::;;;===@@@@@@AAABBBEEEHHHNNNQQQZZZjjj~~~|||}}}~~~{{{yyy|||{{{ttthhhhhhkkkvvvwwwnnnnnnwwwzzzzzztttiiicccccceee```````````````___^^^^^^\\\ZZZXXXVVVTTTSSSSSSSSSOOOQQQTTTUUUTTTQQQMMMJJJHHHHHHIIIKKKLLLMMMMMMMMMKKKLLLNNNNNNMMMMMMNNNPPPOOOQQQSSSVVVXXXXXXXXXWWW[[[\\\___bbbdddggghhhiiiiiinnnvvv}}}zzzmmm[[[RRRIIIFFFCCC???<<<<<<999888777666888<<>>===>>>???@@@AAA>>>>>>>>>>>>>>>??????@@@@@@CCCHHHNNNSSSWWWZZZ[[[YYYZZZ[[[ZZZYYYZZZ\\\^^^^^^^^^___```aaabbbccccccdddddddddeeegggiiilllmmmnnnqqqtttvvvvvvwwwxxxyyy}}}||||||}}}xxxtttpppnnnoooooommmkkkllljjjfffaaa___```eeeiiiiiilllpppsssuuuwwwyyy{{{~~~}}}qqqjjjXXXPPPHHHEEECCCCCCHHHOOOcccxxxkkk```XXXQQQNNNMMMKKKLLLOOOXXX```kkktttxxxzzz}}}~~~{{{hhhaaa___hhhxxxooocccYYYVVVSSSKKKBBB===:::999888666666666666777>>>DDDMMMSSSUUUZZZhhhvvv~~~~~~}}}zzzvvv~~~jjjSSSCCC888555111//////111111111,,,,,,++++++***++++++,,,))))))(((((((((((())))))******++++++++++++***************++++++++++++,,,------.........////////////000222444666888999:::;;;>>>AAAAAA@@@AAAEEEIIIOOOSSS^^^ppp~~~~~~uuuvvv|||}}}|||yyyxxxzzz|||wwwpppdddfffmmmzzzssslllpppvvvwwwvvvqqqjjjeeedddeeeaaaaaaaaaaaa```___^^^]]]ZZZYYYVVVTTTSSSRRRRRRSSSMMMOOOQQQRRRQQQNNNKKKIIIFFFFFFGGGHHHJJJKKKLLLLLLJJJKKKLLLLLLKKKKKKLLLNNNNNNOOORRRTTTUUUVVVVVVUUUWWWYYY[[[^^^aaadddeeefffdddjjjrrrwww}}}ooo```VVVLLLHHHEEE@@@======999888777666888:::===???CCCGGGMMMSSSWWWWWWVVVTTTTTTVVVYYYZZZ\\\eeerrr|||~~~xxxtttrrrkkkgggffffffcccccceeeddddddeeehhhmmmtttzzz~~~lll]]]SSSNNNKKKGGGEEEGGGJJJOOOYYYcccrrr}}}}}}LLLNNNSSSWWWVVVRRRSSSXXXiii|||eeeYYYLLLOOOUUU]]]fffnnnuuuyyyyyyzzz||||||}}}uuunnneeeaaa[[[XXXUUUPPPIIIDDDAAA@@@???>>>>>>>>>???@@@???????????????@@@AAAAAA@@@CCCHHHNNNTTTXXX[[[\\\\\\^^^___^^^]]]^^^aaadddbbbbbbccceeeffffffggggggggghhhhhhiiikkkmmmnnnooopppsssuuuwwwvvvvvvwwwwww{{{{{{zzz{{{}}}{{{yyytttoooiiihhhjjjlllkkkiiifffdddaaa\\\YYYXXX[[[]]]```cccgggiiikkkmmmooorrrtttwwwzzz}}}~~~wwwdddYYYOOOIIIEEEDDDHHHNNN\\\wwwiii___WWWPPPNNNLLLJJJJJJMMMXXX```jjjrrrvvvyyy|||iiibbb```ggguuunnnbbbWWWUUUSSSMMMDDD???999888777555555555555666<<>>>>>999888777666777999;;;===@@@CCCGGGKKKNNNOOOMMMKKKKKKNNNPPPQQQRRRYYYdddmmm|||~~~{{{vvvpppkkkkkkjjjhhhhhhjjjeeegggiiijjjlllqqqzzz}}}kkk]]]VVVNNNJJJHHHIIILLLPPPYYYcccpppMMMOOOUUU[[[ZZZVVVVVVZZZkkk}}}ggg[[[LLLOOOUUU\\\eeennnuuuxxxxxxyyy{{{|||}}}xxxqqqgggbbb]]]XXXUUUPPPIIIDDDBBBAAA???>>>>>>>>>??????@@@?????????@@@AAABBBBBB@@@CCCHHHNNNTTTYYY\\\]]]___aaabbbbbbaaabbbeeeiiidddeeefffggghhhiiiiiiiiillllllmmmnnnoooqqqrrrssstttvvvyyyyyyyyyxxxxxxyyyzzzyyyyyyzzz|||{{{vvvsssqqqkkkeeedddgggkkkkkkjjj______]]]ZZZWWWVVVVVVXXXZZZ]]]```cccdddfffiiikkkhhhkkkpppsssvvvzzzmmmaaaTTTLLLGGGEEEHHHNNNWWW~~~vvvhhh^^^VVVOOOMMMKKKHHHIIILLLYYY```iiipppuuuxxx|||kkkddd```gggsssmmmaaaVVVTTTTTTNNNFFF@@@999888666555444444444555:::>>>HHHRRRUUUYYYgggvvv{{{xxxuuurrrlllrrrpppYYYIII;;;777111...------------+++++++++***++++++,,,,,,++++++************++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,---...///000111222333444666888:::;;;<<<<<<===AAADDDEEECCCDDDIIINNNMMMRRR___ttt|||yyysssxxx||||||zzzyyy{{{{{{sssjjj[[[aaammm}}}pppllluuuuuuqqqnnnlllllljjjfffccc___```______^^^]]]\\\[[[XXXWWWUUUSSSRRRQQQQQQRRRPPPOOOOOOMMMJJJGGGEEECCCCCCCCCDDDEEEFFFHHHJJJKKKHHHJJJKKKJJJIIIIIIJJJKKKNNNNNNOOOPPPQQQSSSTTTTTTRRRTTTWWWZZZ^^^aaacccddd]]]cccjjjnnnssshhh]]]RRRMMMHHHBBB>>>???999888777666777888:::<<>>======>>>===<<<>>>????????????@@@@@@@@@>>>???EEEMMMSSSVVV\\\ccceeegggiiijjjjjjkkklllmmmmmmnnnoooppppppooonnnmmmpppqqqrrrqqqqqqrrruuuwww|||~~~~~~|||||||||~~~|||zzzyyy{{{~~~|||xxxssspppjjjhhheeedddddddddcccaaaaaa]]]XXXUUUTTTUUUTTTTTTVVVWWWZZZ]]]```aaabbbbbbbbbdddgggjjjooottt{{{}}}lllZZZQQQNNNLLLKKKKKK^^^yyywwwjjj```WWWOOOLLLIIIFFFGGGJJJQQQYYYdddnnnuuuzzz|||~~~oooggg___```nnnrrr```YYYYYYTTTPPPJJJ???;;;:::777444333333333444888<<>>:::888666555666666666555;;;<<<>>>???AAABBBBBBBBBCCCCCCBBBBBBEEELLLTTTZZZooozzztttppppppooommmjjjiiihhhiiilllnnnpppyyyuuufff```XXXPPPOOOQQQWWWaaakkkxxxJJJNNNTTTWWWXXXYYYYYYZZZiiizzznnnZZZPPPMMMNNNXXXdddmmmtttzzz}}}}}}~~~{{{rrriiieee```[[[VVVQQQLLLIIICCCAAA>>>======>>>===<<<>>>>>>?????????@@@@@@@@@???@@@DDDLLLRRRVVV]]]eeejjjllloooqqqqqqqqqssstttrrrssstttuuuuuutttsssrrrssstttuuuuuutttuuuxxxzzz~~~~~~~~~~~~}}}|||{{{|||~~~}}}{{{wwwrrroookkkiiifffeeeeeeeeecccbbbaaa]]]YYYVVVUUUTTTSSSRRRRRRTTTWWWZZZ\\\^^^^^^______aaadddgggkkkqqqwww|||wwwdddYYYUUURRRQQQRRRaaa{{{{{{nnn```XXXPPPLLLJJJGGGGGGJJJQQQYYYdddnnnuuuzzz|||~~~oooggg^^^```mmmtttbbbZZZYYYSSSOOOKKKAAA<<<:::888555333333333444999<<>>===>>>>>>===<<<>>>>>>>>>?????????@@@@@@@@@@@@DDDKKKQQQVVV___hhhooorrruuuwwwxxxyyyzzz{{{zzz{{{|||||||||{{{zzzzzzwwwxxxyyyyyyxxxzzz|||~~~}}}~~~}}}{{{yyyuuuqqqnnnllljjjhhhggggggfffeeecccaaa___[[[YYYWWWUUURRRPPPNNNOOORRRTTTWWWXXXYYYZZZ[[[]]]```cccggglllrrrvvvrrreee^^^YYYXXXYYYddd}}}sssbbbYYYQQQMMMJJJGGGHHHJJJPPPXXXcccnnnuuuzzz}}}~~~ooofff^^^___lll}}}yyyeee[[[YYYRRRPPPMMMDDD===<<<999666444333444444999<<>>?????????@@@CCCFFFHHHKKKNNNRRR^^^eeevvv{{{}}}~~~vvvkkk[[[cccpppzzzqqqnnnooooookkkgggeeeeeedddaaa^^^[[[\\\]]]^^^^^^^^^]]]\\\\\\[[[YYYVVVTTTQQQOOONNNOOOMMMKKKIIIFFFEEECCCCCC@@@@@@BBBCCCEEEFFFGGGHHHEEEFFFGGGIIIJJJIIIIIIHHHIIIIIIJJJKKKLLLMMMOOOPPPOOOPPPQQQRRRTTTVVVXXXYYY]]]^^^aaagggllltttsssbbbVVVOOOGGGAAA@@@;;;888666555555666666555666777888999999999999888;;;;;;;;;;;;>>>CCCJJJOOOYYYhhh~~~zzzyyyyyyxxxtttqqqmmmkkkjjjlllnnnrrr}}}{{{lllddd\\\ZZZ[[[^^^fffooo~~~|||{{{zzzyyy|||{{{~~~HHHKKKPPPSSSTTTVVVXXXYYYeeewwwrrr```QQQLLLMMMVVVbbbkkksssyyy}}}~~~vvvlllhhhaaa[[[VVVQQQLLLHHHDDDBBB???>>>>>>>>>>>>===>>>>>>>>>>>>????????????AAA@@@CCCIIIOOOVVV```iiiqqquuuyyy|||~~~zzz{{{|||||||||}}}|||yyyxxxuuuqqqooommmkkkjjjiiijjjiiigggeeecccbbb___]]]ZZZWWWRRROOOKKKLLLNNNPPPRRRSSSUUUUUUWWWYYY\\\___ccchhhnnnsss}}}rrrhhh```]]]^^^ddd|||uuuddd[[[SSSOOOKKKHHHHHHKKKOOOWWWbbbmmmuuuzzz}}}qqqfff]]]___jjjzzzjjj^^^ZZZSSSQQQOOOGGG???===:::777555444444444888;;;CCCLLLQQQWWWcccnnn|||~~~}}}{{{___FFF;;;222000000......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++***************(((***,,,.../////////............///000111333333666777999;;;>>>???@@@AAA======@@@CCCEEEIIIPPPXXXeeennn}}}vvvjjj[[[dddrrrxxxrrrrrrrrrppplllgggdddccccccaaa___[[[\\\]]]^^^^^^^^^]]]\\\\\\[[[YYYWWWUUURRRQQQPPPPPPNNNJJJGGGDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGGGGHHHGGGGGGHHHHHHHHHIIIJJJKKKMMMMMMNNNNNNOOOPPPRRRTTTVVVWWW\\\]]]```fffjjjppp~~~zzzggg[[[RRRIIICCCAAA;;;999666555555666555444666777777777777777666666777888888999:::>>>DDDHHHQQQ^^^rrr{{{wwwqqqnnnmmmnnnoootttssskkkeeecccdddgggnnnvvv~~~yyysssoooooonnnkkkiiinnnjjjhhhjjjooovvvHHHKKKPPPTTTVVVWWWXXXZZZeeewwwsss```QQQLLLLLLUUUaaajjjrrrxxx}}}~~~vvvmmmhhhaaa[[[UUUQQQLLLIIIDDDBBB???>>>>>>???>>>=========>>>>>>>>>?????????BBB@@@BBBHHHNNNUUU___iiirrrvvv|||}}}~~~~~~{{{yyywwwuuurrrpppmmmlllkkkllllllllljjjhhhgggeeebbb```]]]XXXRRRNNNKKKKKKKKKLLLNNNOOOPPPQQQSSSUUUXXX\\\```ffflllqqq{{{sssiiidddeeehhh~~~tttggg^^^UUUPPPMMMIIIIIIKKKNNNVVVbbbmmmuuuzzz~~~sssggg]]]___iiiwwwoooaaa]]]UUUSSSRRRJJJAAA???<<<888555444444444666999BBBKKKRRRZZZgggtttmmmLLL???333000000///...///,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))******'''((()))******++++++,,,(((***,,,...///000//////////////////000222333444444666888;;;>>>@@@AAABBB>>><<<>>>CCCFFFKKKWWWccclllvvvuuuiii^^^hhhwwwuuuuuuvvvvvvooolllhhhdddcccbbbbbbaaa[[[\\\]]]^^^^^^^^^]]]\\\\\\[[[ZZZWWWUUUSSSQQQPPPQQQNNNJJJFFFCCCAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMMMMMMMNNNPPPRRRTTTUUU[[[\\\```eeehhhnnnzzz}}}lll```VVVLLLDDDAAA<<<999666555555666555444444555555555555444333333555666777888999<<<@@@DDDHHHSSSddduuuvvvsssrrrsssssswwwzzztttooonnnpppssszzz{{{vvvmmmhhhbbb```___^^^[[[YYYXXXTTTRRRUUUZZZbbbnnnzzzFFFKKKQQQUUUWWWXXXYYYYYYdddvvvtttbbbRRRLLLLLLTTT___hhhqqqwww}}}~~~wwwmmmhhhaaaZZZUUUQQQMMMKKKEEEBBB???>>>??????>>>============>>>>>>>>>??????AAA@@@BBBHHHMMMSSS\\\fffrrrwww~~~}}}yyywwwvvvtttrrrqqqlllllllllnnnoooooommmkkkjjjhhhdddaaa]]]XXXRRRNNNJJJJJJJJJIIIIIIJJJKKKKKKNNNQQQUUUYYY]]]dddkkkpppzzzyyyttttttsssvvviii```VVVRRRNNNJJJIIILLLLLLTTTaaallluuuzzz~~~vvvhhh^^^```iiiuuutttfff```XXXVVVTTTLLLCCCAAA===999666555444444555888AAAKKKSSS[[[jjjwww}}}SSSDDD666111111000///000,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++&&&''')))***,,,,,,------***+++,,,---//////000000/////////000111222333444444666888;;;>>>AAABBBCCCCCC@@@AAAGGGJJJOOO___pppttt~~~vvviiibbbmmm||||||sssvvvxxxwwwmmmkkkhhheeecccbbbbbbccc^^^^^^_________^^^]]]\\\[[[[[[YYYWWWUUUSSSQQQQQQPPPNNNJJJGGGDDDBBBBBBBBB???@@@@@@AAABBBCCCDDDDDDAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKLLLLLLNNNPPPQQQRRRWWWXXX]]]ccceeejjjuuu~~~nnncccZZZNNNEEEBBB<<<:::777555555555444444111111222222222111111000444555777777888:::===@@@EEENNNZZZhhhvvv|||zzz{{{{{{~~~||||||~~~tttkkkeeeZZZWWWSSSPPPOOOMMMLLLJJJKKKGGGEEEHHHLLLSSS___iiitttDDDIIIQQQVVVYYYXXXXXXWWWaaatttwwweeeRRRLLLKKKSSS^^^hhhpppwww{{{|||xxxmmmhhhaaaZZZUUURRROOOMMMEEEBBB@@@????????????>>>============>>>>>>>>>???AAA???BBBGGGLLLQQQZZZbbbnnnttt}}}}}}{{{wwwuuutttsssqqqpppkkkkkkmmmooorrrrrrpppnnnkkkhhhddd___[[[VVVPPPLLLJJJIIIHHHFFFEEEEEEFFFFFFJJJLLLQQQUUU[[[bbbiiinnnxxxyyyjjjaaaXXXSSSOOOJJJJJJLLLKKKTTT```llluuu{{{~~~xxxiii___aaaiiitttxxxjjjddd\\\YYYWWWNNNEEEBBB>>>:::777555444444555888@@@JJJQQQZZZiiivvvYYYIII888222222111000000------------------------******))))))***+++,,,---)))***+++---.........---,,,,,,,,,------///000000/////////000111222444444555777999===@@@CCCDDDEEEHHHCCCCCCIIILLLQQQbbbvvv|||xxxlllgggrrrzzzqqquuuxxxuuuiiihhhgggdddbbbaaabbbccc```aaaaaaaaa```^^^\\\[[[ZZZZZZXXXVVVTTTSSSQQQPPPOOONNNKKKHHHEEECCCCCCBBB@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNOOOQQQRRRXXX^^^```dddnnnyyy}}}ooofff\\\PPPFFFAAA<<<:::777555555555444333000111111222222222111111333444666777777888:::<<>>============>>>>>>>>>>>>@@@???BBBGGGLLLPPPXXX```iiipppyyy|||yyyuuusssrrrqqqpppooojjjkkkmmmpppssstttrrrppplllhhhbbb]]]YYYTTTOOOKKKJJJHHHFFFDDDCCCBBBBBBCCCFFFIIINNNSSSYYY```hhhmmmvvv~~~}}}kkkbbbYYYSSSOOOKKKJJJLLLKKKSSS```llluuu{{{yyyjjj___bbbiiitttzzzlllggg^^^[[[XXXOOOEEECCC???;;;777555555444555888@@@IIIPPPXXXfffsss]]]KKK:::333222111000000------------------------++++++******+++---...000,,,---.../////////...---...---,,,,,,---...000111//////000000111222444555666888;;;>>>BBBDDDFFFGGGJJJDDDDDDIIIKKKOOOaaawww~~~{{{ooojjjuuuzzzppptttvvvrrrffffffeeedddbbb```aaabbbbbbbbbbbbbbb```^^^\\\[[[ZZZYYYXXXVVVTTTRRRQQQPPPOOOMMMKKKIIIFFFEEECCCCCCDDDDDDCCCBBB@@@???>>>>>>@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJLLLMMMLLLNNNTTTZZZ\\\```jjjttt|||oooggg^^^RRRGGGAAA===:::777555555555444333222222333444444444444444111333555666666777888:::;;;AAAHHHPPPYYYgggyyy{{{wwwpppfff]]]VVVQQQNNNDDDEEEFFFCCC>>><<<===???AAA===;;;===???AAAIIIQQQYYYeeesssCCCFFFJJJMMMNNNOOOPPPRRRWWWkkk{{{lllSSSLLLIIIOOOZZZdddooowwwxxxyyy{{{}}}yyyoooiiiaaa[[[WWWSSSMMMIIIEEEBBB>>><<<<<<===<<<<<<===========================???BBBDDDHHHNNNUUUZZZ```fffnnnxxx}}}|||{{{{{{zzzyyywwwuuusssrrrnnnnnnoooqqqssssssqqqooommmjjjeee___YYYSSSLLLHHHEEEEEEEEEBBB???======>>>AAADDDJJJPPPVVV\\\cccgggsssxxxrrrhhh[[[SSSOOOLLLHHHEEEKKKRRR^^^jjjuuu{{{~~~vvvjjjaaabbbgggqqquuujjjccc[[[UUUSSSLLLJJJEEE???999666777888777:::@@@GGGMMMUUUdddsssbbbHHH999666000...111......------,,,,,,++++++***************************000...,,,++++++,,,---///---,,,,,,------///000000///000222333555555666666333666:::===???AAACCCEEEDDDHHHEEEGGGQQQVVV___qqq{{{~~~|||xxxssslll{{{tttuuussslllcccaaa```aaaaaaaaa```^^^aaa```______```___]]][[[___[[[VVVQQQOOOPPPSSSUUUSSSNNNGGGAAA????????????@@@@@@@@@AAAAAA@@@??????>>>??????@@@@@@AAABBBBBB@@@@@@AAAAAACCCDDDFFFGGGEEEFFFGGGGGGFFFGGGIIIKKKNNNOOORRRWWWYYY\\\dddmmm}}}zzzlllaaa[[[SSSIIIBBB===:::777666666666666555555444333222111111111111111111222333555777999:::;;;===AAAGGGQQQ^^^kkktttuuussslllcccZZZSSSNNNIIIFFFAAA@@@???>>>============;;;;;;;;;<<<===@@@BBBCCCQQQUUU```oooBBBDDDGGGIIIJJJJJJKKKMMMVVVjjj|||lllWWWOOOKKKPPPZZZcccnnnvvvxxxyyyzzz}}}~~~zzzoooiiiaaa[[[WWWSSSMMMIIIEEEBBB>>><<<<<<===<<<<<<========================>>>@@@BBBDDDHHHNNNTTTYYY]]]bbbiiiqqqyyy~~~|||||||||{{{zzzyyyvvvtttrrrqqqppppppqqqrrrtttssspppnnnkkkggg```ZZZTTTNNNHHHEEECCCCCCCCCAAA>>><<<===>>>???BBBHHHMMMRRRYYY___dddnnntttrrriii]]]TTTOOOLLLIIIEEEKKKQQQ\\\hhhssszzz}}}wwwjjj``````dddnnnyyymmmeee[[[TTTRRRLLLKKKHHHBBB<<<888777777666888???FFFLLLSSSaaaoooaaaGGG999666000///111......------,,,,,,++++++***++++++++++++++++++++++++...---,,,,,,,,,---......------------......///000000111333444555666666666555888:::<<<===???AAACCCDDDIIIFFFHHHQQQUUU^^^ppp|||~~~uuurrrpppxxxxxxvvvnnndddbbb```______```___]]]^^^]]]\\\]]]^^^]]][[[YYY^^^[[[UUUQQQOOOPPPRRRTTTSSSMMMFFF@@@>>>>>>>>>>>>>>>??????@@@@@@??????>>>======>>>>>>??????@@@@@@????????????@@@BBBCCCDDDDDDEEEFFFEEEEEEEEEGGGIIILLLMMMPPPUUUWWWYYYaaajjjuuu~~~wwwjjj```YYYRRRIIIBBB===:::777666666666555444444444333222111000000111222222222333444666888888===>>>@@@DDDKKKUUUaaahhh{{{yyyooojjjeee]]]UUUOOOJJJFFFCCC@@@???>>>===<<<;;;;;;;;;777777777888999;;;>>>???HHHKKKUUUcccrrr@@@CCCEEEFFFFFFEEEFFFGGGTTTggg|||mmm[[[RRRMMMPPPYYYbbbllltttxxxyyy{{{}}}~~~zzzpppjjjbbb\\\XXXSSSMMMIIIEEEBBB>>><<<<<<===<<<<<<========================>>>???BBBDDDGGGLLLSSSWWW\\\___eeejjjqqqxxx~~~~~~~~~}}}}}}}}}}}}}}}||||||{{{yyywwwtttrrrqqqtttssssssttttttrrrnnnjjjfffaaaYYYRRRLLLGGGCCC@@@???@@@@@@>>><<<;;;<<<>>>===@@@DDDIIINNNTTTZZZ^^^gggnnn{{{sssjjj^^^UUUPPPMMMIIIGGGKKKPPPZZZeeeooowww|||yyylll```]]]```jjj}}}qqqggg\\\TTTPPPLLLLLLKKKFFF@@@:::666555555777>>>FFFKKKQQQ]]]jjj```FFF888666000///111......------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........///............//////000222222444555666666666666888:::;;;<<<<<<===@@@BBBFFFJJJHHHIIIQQQTTT]]]ooo~~~yyyqqqpppvvv}}}}}}zzzssshhhddd```]]]]]]]]]]]]\\\]]]\\\[[[\\\]]]]]]\\\ZZZ\\\YYYTTTPPPNNNNNNPPPRRRRRRLLLEEE???===============>>>>>>??????>>>>>>===;;;;;;<<<<<<===>>>>>>>>>===============>>>??????AAABBBCCCCCCBBBCCCEEEGGGIIIIIILLLQQQSSSUUU\\\dddpppyyy{{{rrrggg^^^XXXQQQIIIBBB<<<:::777555555555444333333333222111000000000000333333333333444555666666===>>>???AAAGGGPPPZZZaaammmwww|||sssiiiddd```YYYRRRMMMHHHCCC@@@>>>>>><<<;;;:::999999999666666555666777999;;;<<<@@@BBBIIITTTaaarrrBBBDDDGGGHHHFFFEEEEEEFFFQQQccc{{{|||lll\\\RRRLLLOOOWWWaaallltttyyyzzz|||~~~|||qqqkkkccc]]]XXXSSSNNNIIIEEEBBB>>><<<<<<===<<<<<<===========================>>>@@@BBBDDDIIIOOOTTT]]]```cccggglllrrryyy~~~||||||}}}}}}~~~~~~|||||||||{{{yyyxxxvvvuuuwwwwwwvvvuuusssoooiiieee^^^YYYPPPIIIDDD@@@===;;;;;;<<<===<<<::::::<<<===<<<>>>BBBEEEIIINNNUUUYYY___hhhvvvtttlll```VVVPPPLLLJJJHHHJJJOOOWWWbbbllluuu{{{~~~~~~oooaaa]]]___hhh|||rrrhhh\\\TTTPPPLLLMMMMMMIIICCC<<<777444666888>>>FFFKKKPPPYYYdddxxx{{{^^^DDD777666000///111......------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............000//////...//////000000222333444555666777777777999;;;<<<<<<<<<>>>AAACCCGGGMMMKKKKKKRRRSSS\\\nnnsssnnnnnnxxx~~~xxxkkkgggaaa\\\[[[[[[\\\\\\]]]]]]\\\]]]______^^^\\\ZZZWWWRRRNNNLLLLLLNNNOOOPPPJJJCCC>>>;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<======>>>===<<<<<<;;;;;;;;;<<<<<<>>>???@@@@@@???@@@BBBDDDEEEEEEHHHLLLMMMOOOVVV^^^kkkyyyuuunnnddd\\\VVVPPPIIICCC===:::777555555555444222333222111111000000000111333333333333333333444555:::;;;===AAAGGGPPP[[[bbbjjjqqq|||{{{rrriiifffbbb[[[TTTNNNHHHCCC???======;;;:::999888888888888888777777888:::;;;<<<>>>???CCCKKKTTTcccxxxEEEHHHLLLNNNLLLJJJIIIHHHNNN```xxx}}}lllZZZQQQIIILLLUUU___kkkuuu{{{|||}}}}}}rrrlllddd]]]YYYTTTNNNIIIEEEBBB>>><<<<<<===<<<<<<========================<<<===>>>???BBBFFFKKKPPP\\\___bbbeeeiiinnnssswww{{{||||||||||||}}}}}}~~~~~~~~~|||}}}}}}}}}}}}|||{{{{{{yyyxxxvvvtttpppjjjccc]]]UUUOOOGGGAAA===;;;999888999:::::::::999999;;;===<<<===@@@BBBEEEJJJOOOTTTZZZbbbppp|||tttmmmbbbWWWPPPLLLIIIHHHIIINNNVVV```jjjssszzz}}}sssddd______gggzzz~~~qqqfff[[[TTTQQQKKKLLLLLLIIICCC<<<777555777999???GGGLLLOOOVVV^^^qqqvvv[[[CCC666555000///111---...------,,,,,,++++++***++++++++++++++++++++++++***+++,,,---............000000/////////000111111222333444666777888888999:::;;;===>>>???AAACCCFFFIIIOOOOOONNNSSSTTT]]]ooozzzppplllmmmvvv}}}oooiiiccc^^^\\\\\\\\\\\\]]]\\\\\\]]]^^^___]]]\\\WWWTTTQQQMMMKKKKKKLLLMMMLLLGGG@@@;;;::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>::::::;;;;;;<<<============<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>======???AAABBBBBBDDDGGGHHHIIIPPPXXXbbbvvv}}}pppkkkccc[[[VVVPPPJJJEEE===;;;777555555555333222333222111111111111111111333333222222222222333333777888;;;@@@FFFOOOZZZ```iiioooxxx|||yyyxxxssstttwww|||xxxooolllfff^^^UUUNNNGGGAAA===<<<<<<;;;:::999999999999999999888888888:::;;;<<<>>>===@@@EEELLLWWWjjjzzzFFFKKKQQQUUUTTTQQQNNNMMMLLL^^^vvvnnn[[[QQQHHHJJJSSS^^^jjjttt{{{|||~~~~~~sssmmmeee^^^YYYTTTNNNIIIEEEBBB>>><<<<<<===<<<<<<========================<<<===>>>???@@@DDDIIIMMMXXX[[[___cccfffjjjnnnpppvvvwwwyyy|||~~~|||~~~~~~~~~{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}wwwuuusssooojjjbbbYYYRRRJJJFFF@@@;;;999888888777777999999999888888:::<<<;;;<<<===>>>@@@DDDJJJNNNUUU\\\iiiuuu}}}sssmmmcccXXXOOOJJJIIIHHHHHHMMMUUU___jjjsssyyy|||wwwhhhbbb```fffwww~~~ooodddZZZSSSQQQKKKKKKJJJFFF@@@;;;888666888999???HHHLLLNNNRRRXXXiiivvv}}}qqqYYYAAA555555000///111---...------,,,,,,++++++***************************+++,,,,,,------.........////////////000111222333333444666888:::<<<======<<<>>>AAACCCCCCDDDFFFGGGJJJRRRRRRRRRUUUVVV^^^rrr{{{qqqllllllttt~~~qqqllleee```^^^^^^^^^^^^[[[ZZZYYYZZZ[[[[[[ZZZXXXUUURRROOOKKKIIIIIIJJJJJJIIIDDD>>>:::999:::;;;<<<:::;;;;;;<<<============999999::::::;;;<<<<<<===<<<;;;;;;:::::::::;;;;;;:::;;;<<<<<<;;;<<<>>>@@@@@@???AAADDDDDDDDDKKKSSS\\\ppp~~~nnnjjjccc\\\VVVPPPKKKGGG???<<<999666666555444333333333222222222222222333222222111111111222333333666777:::===CCCJJJSSSYYYccciiirrr||||||vvvpppkkkiiiiiiiiikkkooovvv{{{wwwyyy~~~vvvnnnggg]]]SSSJJJCCC===::::::999999888888999999:::999888777666777777999999<<<;;;===@@@EEEMMM\\\kkkDDDKKKTTTZZZZZZWWWRRRPPPMMM___wwwrrr___TTTJJJJJJRRR]]]iiissszzz{{{|||}}}~~~tttnnnfff___ZZZUUUNNNJJJEEEBBB>>><<<<<<===<<<<<<========================>>>>>>??????AAADDDIIIMMMTTTYYY^^^cccfffiiilllmmmrrrsssuuuwwwyyyzzz{{{{{{wwwyyy}}}~~~|||}}}~~~~~~}}}{{{|||}}}~~~}}}|||{{{rrrpppmmmiiibbbXXXNNNGGGBBB>>>:::888888888888888888888999888777777999;;;999999::::::;;;???EEEIIIQQQWWWbbbnnnvvv}}}sssmmmcccXXXNNNIIIHHHHHHGGGLLLUUU```jjjsssxxx{{{yyyjjjcccaaaeeeuuuooobbbXXXRRRQQQJJJIIIFFFBBB<<<999888999777888>>>GGGKKKLLLNNNRRR\\\dddqqq~~~~~~~~~zzzpppXXX@@@444555000///000---...------,,,,,,++++++***++++++++++++++++++++++++...---,,,,,,,,,---............///000111333444555555666999<<<>>>AAABBBCCC???BBBFFFHHHHHHGGGFFFGGGKKKSSSTTTTTTWWWWWW```tttuuunnnlllssssssnnnhhhdddbbbaaa``````[[[ZZZZZZZZZ[[[ZZZXXXWWWSSSQQQNNNJJJHHHHHHHHHHHHEEEAAA;;;888888:::<<<===777888999:::;;;;;;;;;;;;777888888999999::::::;;;:::999999999999::::::;;;999:::;;;;;;:::;;;===???>>>===???AAAAAAAAAGGGOOOVVVeeettt{{{}}}}}}mmmjjjddd^^^WWWQQQLLLHHH@@@===:::888777666555333444333333333333333444444111111111111111222333333555666999<<>><<<<<<======<<<========================???@@@AAAAAABBBEEEJJJMMMTTTYYY___eeehhhjjjlllnnnoooppprrrssstttuuuuuuuuuuuuwwwzzz}}}~~~~~~|||{{{yyyzzz}}}~~~}}}}}}~~~~~~|||zzzxxxooommmiiiddd]]]RRRGGG@@@===:::777666777999999888888999999888777777999:::777777777777888<<>>BBBDDDFFFGGGBBBFFFJJJKKKJJJHHHFFFEEEKKKTTTVVVVVVYYYYYYbbbvvvwwwooommmssstttpppjjjfffdddcccbbbaaa^^^]]]\\\\\\\\\\\\ZZZXXXRRRPPPMMMJJJHHHGGGGGGGGGCCC???:::777888:::<<<===555555666888888999999999666666666777888888999999888888888888888999::::::999:::;;;;;;:::;;;===>>>===<<<>>>@@@@@@@@@EEEMMMMMMVVV```gggpppyyy~~~}}}}}}xxxuuunnnkkkeee___XXXRRRLLLIIIAAA>>>;;;888888777555444444444444333333444555555000000000000111222333444333555888<<>>===<<<;;;:::;;;;;;<<<999;;;<<<===???DDDIIINNNWWWZZZ^^^aaacccfffhhhkkklllnnnpppqqqqqqqqqrrrsssuuuwwwyyy{{{{{{{{{yyyyyyzzzzzzzzzzzz{{{}}}~~~}}}yyytttppphhhfff```VVVLLLCCC>>><<<999999999999888777666555888999::::::999888:::;;;:::999888888:::<<>><<<:::888777888:::;;;;;;:::888666666666666777888888888888888888888888999999999999999888777666888888999999999:::::::::::::::;;;<<<===>>>???@@@HHHMMMUUU]]]dddhhhkkkkkksssuuuxxxzzzyyyvvvsssqqqkkkfff```[[[UUUPPPKKKHHH@@@===999666555444222111000222444777777666444333111222333333444444444444333333555888>>>EEELLLPPPZZZ]]]ccckkkrrruuutttssskkkfff___WWWQQQOOOOOOOOOOOONNNOOOQQQVVV\\\bbbfffdddddddddbbb```]]][[[YYYTTTSSSQQQNNNKKKJJJMMMOOOUUUZZZaaafffjjjrrr}}}}}}qqqgggjjjttt{{{jjj]]]MMMBBB>>><<<777333666666666666666666666666999888777777777777777888<<<<<<<<<;;;<<<@@@FFFJJJFFFIIINNNVVV\\\\\\WWWRRRPPP]]]sssvvv```SSSHHHGGGNNNYYYeeeoooxxxzzz|||}}}}}}}}}uuuooogggaaa^^^ZZZUUUQQQHHHEEE@@@===<<<<<<<<<<<<>>>===<<<;;;:::;;;;;;<<<:::;;;<<<>>>@@@DDDJJJNNNTTTWWW\\\___bbbdddhhhjjjlllnnnpppqqqppppppqqqssssssuuuwwwzzz{{{{{{zzzzzzyyyyyyyyyzzz{{{|||}}}~~~}}}~~~zzztttmmmiii```\\\UUUNNNGGGAAA<<<::::::;;;;;;;;;;;;:::999999999:::;;;;;;::::::;;;<<<<<<;;;::::::;;;===???AAAGGGLLLUUU___gggooovvv{{{wwwlll```XXXPPPHHHEEEFFFIIINNNVVVaaakkktttzzz}}}}}}lll```[[[```ooo~~~tttcccXXXSSSQQQNNNJJJCCC???<<<;;;::::::::::::===DDDMMMRRRRRRPPPQQQQQQTTT]]]jjjzzz~~~{{{~~~{{{qqqWWWHHH999333222000///...///......------,,,+++++++++***)))***,,,---------******+++,,,...///000000//////000000000222555777999:::<<<>>>AAADDDFFFHHHFFFIIILLLNNNOOOOOOPPPRRRTTTWWWUUUYYY^^^\\\aaatttyyypppooovvvmmmiiieeeccccccccccccbbbaaa___\\\[[[[[[ZZZWWWUUUQQQNNNKKKIIIHHHGGGFFFDDD>>><<<:::888777888999::::::999888666666666666777777777777777777777777777999888888888777777777777888888888888999999999999999:::;;;<<<===>>>>>>???EEEHHHNNNTTTXXXZZZ[[[[[[```bbbdddfffggggggffffffccc___YYYTTTOOOKKKFFFCCC???<<<999666555555333111111333444666555444222111111222333333444444444333333333555888>>>EEEKKKOOOTTTVVV[[[```eeefffdddbbb\\\WWWQQQJJJFFFDDDEEEFFFDDDDDDDDDFFFJJJOOOUUUXXX]]]]]]]]][[[YYYVVVTTTRRRKKKJJJHHHEEEBBBBBBDDDGGGLLLRRRXXX]]]bbbjjjuuu}}}vvvjjjjjjsss~~~}}}rrraaaVVVGGG>>><<<:::777444555555555555555555555555666666666666666777888999;;;;;;;;;;;;<<>>@@@DDDJJJNNNQQQUUUYYY]]]```cccgggiiijjjlllooooooooooooqqqrrrqqqrrruuuxxxzzz{{{{{{{{{xxxxxxxxxyyyzzz{{{}}}}}}zzztttlllddd^^^UUUOOOHHHDDDAAA???<<<999888999999::::::::::::::::::;;;<<<<<<;;;;;;<<<>>>>>>>>>===<<<===>>>???@@@CCCHHHPPPYYYaaahhhooottt{{{wwwlll```XXXPPPHHHEEEFFFHHHMMMUUU___iiirrryyy|||~~~mmm```[[[```ooo}}}wwweeeZZZTTTRRRMMMIIIDDD@@@>>>===<<<:::;;;;;;===EEEOOOXXX\\\^^^aaa```]]]]]]dddttt~~~}}}uuuYYYIII:::333222000/////////......------,,,++++++***+++,,,---,,,,,,...///+++,,,,,,---....../////////000111111111222555888======???@@@BBBDDDFFFGGGGGGJJJNNNPPPQQQRRRSSSUUUTTTWWWUUUXXX___]]]dddwwwzzzpppnnnooohhhfffdddcccccccccbbbaaaccc```\\\YYYXXXWWWUUUTTTOOOMMMJJJHHHGGGFFFDDDCCC>>>===:::888777777777888999999888777666666666666666666666666666666666666888777666555555555666777666666777777777888888888999999:::;;;<<<<<<======DDDGGGKKKOOOQQQRRRRRRQQQMMMMMMNNNPPPRRRUUUXXXZZZYYYVVVQQQLLLHHHEEEAAA>>>>>><<<999888777777555333555555666666555444222111222222333444444444333333222333444888===DDDJJJMMMTTTUUUWWWZZZ\\\[[[XXXUUUPPPMMMHHHCCC@@@@@@@@@AAA?????????AAACCCGGGKKKNNNRRRRRRRRRQQQOOOLLLJJJHHHDDDDDDBBB@@@>>>===@@@BBBAAAGGGMMMRRRVVV]]]hhhppp}}}}}}nnnkkkqqq{{{qqqeeeUUULLL@@@:::999999777444444444444444444444444444444444444555666777888999:::;;;;;;::::::<<<@@@CCCFFFGGGKKKQQQWWWXXXTTTPPPPPPZZZkkk~~~tttaaaVVVKKKHHHMMMWWWcccnnnuuuxxx{{{||||||}}}~~~~~~wwwrrrkkkeeebbb]]]XXXSSSHHHDDD@@@===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>???@@@DDDJJJNNNPPPSSSXXX\\\___cccgggiiiiiikkkmmmnnnnnnnnnpppqqqnnnpppsssvvvyyy{{{||||||yyyyyyyyyyyyzzz|||}}}~~~~~~xxxrrrjjjaaaYYYSSSKKKEEE>>>===???@@@===:::888888:::;;;;;;<<<<<<<<<;;;<<<<<<<<<;;;<<<>>>@@@AAA@@@???>>>>>>>>>>>>>>>@@@EEELLLSSSZZZaaahhhlllvvvzzzyyynnnbbbYYYQQQIIIFFFGGGFFFIIIQQQZZZeeennnvvvzzz|||oooaaa\\\```nnn|||xxxggg\\\VVVSSSKKKHHHDDDBBB@@@???<<<;;;;;;:::===EEERRR```jjjooozzzwwwqqqhhhfffppp{{{vvv[[[KKK;;;444222000/////////......------,,,++++++))),,,///...,,,,,,...000------------............///000111111111333666999>>>???@@@BBBCCCDDDEEEEEEGGGJJJNNNPPPQQQSSSTTTVVVWWWYYYVVVYYY```___fffzzz}}}yyypppppp|||llleeedddccccccddddddbbb```ccc___[[[XXXWWWWWWVVVUUUOOOMMMJJJIIIHHHGGGDDDBBB>>>===:::888666666666666888888777777666666666666555555555555555555555555777666444333333444666777555555555666666666777777888888999999:::;;;;;;<<>><<<===<<<:::999999999888666888888888777777555444444222333333444444333333333222222444888===BBBHHHKKKTTTTTTTTTTTTUUUTTTPPPNNNJJJHHHDDDAAA???>>>>>>????????????@@@AAADDDFFFGGGHHHHHHHHHGGGEEECCCAAA???=========;;;999999<<<>>><<>>>>>@@@DDDIIIMMMOOOSSSXXX\\\___cccfffiiigggiiikkkmmmmmmmmmooopppmmmoooqqqtttwwwyyy{{{{{{yyyyyyyyyzzz{{{|||~~~~~~}}}xxxpppggg^^^TTTKKKEEECCC>>>999999===@@@>>>;;;;;;<<<===???@@@@@@@@@@@@======>>>===<<<===@@@CCCDDDCCCBBB@@@>>>======<<<>>>BBBHHHNNNUUU[[[bbbfffpppuuu}}}|||qqqeee\\\SSSKKKHHHIIIEEEHHHOOOWWWbbbllltttyyy|||qqqccc\\\___mmmzzzzzziii___XXXUUUKKKHHHDDDBBB@@@???<<<;;;888999<<>>>>>??????BBBBBBBBBAAA@@@===;;;:::555666666555444444666888<<>>???CCCHHHLLLOOOSSSWWW[[[^^^aaaeeegggeeegggjjjkkkllllllnnnooonnnoooppprrruuuwwwxxxyyyxxxxxxyyyyyyzzz|||}}}~~~uuuoooeee[[[QQQHHH@@@;;;>>><<<:::<<>><<<===>>>???@@@@@@@@@@@@@@@@@@@@@??????AAADDDGGGHHHGGGEEECCCAAA>>><<<<<<===@@@EEEJJJOOOUUU\\\```gggnnnwww}}}}}}sssfff]]]UUULLLIIIJJJFFFIIIOOOWWWaaallluuuzzz|||~~~rrrddd\\\___lllyyy}}}mmmaaaYYYUUUMMMIIIDDD@@@>>>===<<<:::888999===HHHXXXmmmrrrqqq||||||uuurrr___NNN===444222000/////////......------,,,++++++(((+++---......------..................////////////111222222333555999;;;<<<>>>@@@CCCEEEFFFFFFFFFFFFIIILLLOOOPPPQQQRRRSSSTTTUUURRRUUU]]]___iii|||yyyqqqqqqwwwqqqdddcccccccccdddcccbbb```^^^\\\YYYWWWWWWWWWVVVTTTOOOMMMKKKKKKJJJHHHEEEBBB;;;:::999777666555555555555666666777777666666555666666666666666666666666555444333333333444555666444444555555555666666666666666777777777888888888<<<>>>AAADDDFFFHHHIIIIIIIIIGGGDDDBBBBBBCCCDDDFFFGGGEEEBBBAAAAAAAAA@@@>>><<<;;;;;;===>>>???>>><<<;;;:::777555444333444444333333444444444333222222111222444777;;;@@@DDDFFFEEEDDDBBBBBBCCCCCCBBB@@@@@@@@@>>>===<<<;;;::::::======>>>??????>>>>>>===????????????===;;;999888444555666666555666888:::<<>>@@@GGGMMM^^^hhhuuu~~~yyyxxx}}}xxxmmm```SSSJJJ>>>;;;888666666555444222777777777777777777777777888777666555444333333333444777999:::999999:::;;;IIIHHHIIIMMMRRRUUUSSSPPPQQQYYYhhh{{{{{{eee[[[QQQLLLMMMTTTaaannnuuuyyy}}}xxxssslllgggbbb\\\TTTOOOHHHEEE@@@===<<<<<<<<<<<<::::::<<<=========<<<<<<;;;;;;<<<===>>>AAAFFFJJJOOORRRVVVZZZ\\\___bbbddddddfffiiijjjkkkkkkmmmoooppppppqqqqqqssstttuuuvvvvvvvvvvvvwwwxxxyyy{{{{{{||||||tttddd___VVVNNNHHHDDD@@@>>>AAABBBCCCDDDEEEEEEEEEDDDAAAAAABBBCCCDDDDDDDDDDDDDDDEEEDDDCCCCCCEEEIIILLLLLLKKKIIIGGGDDDAAA>>>===;;;===BBBFFFJJJPPPVVVZZZ```gggooovvvzzz~~~~~~sssfff]]]UUULLLHHHIIIFFFHHHMMMUUU___jjjtttzzz|||sssddd\\\___kkkxxxqqqdddYYYTTTNNNJJJCCC???<<<;;;:::::::::;;;@@@JJJZZZoooxxxssszzz~~~vvvttt```OOO===555222000///000///......------,,,++++++))))))***,,,......---+++------......//////000000///111222333444666999<<<;;;===AAADDDGGGIIIIIIIIIGGGJJJMMMOOOPPPPPPQQQSSSQQQSSSQQQVVV```dddqqq~~~|||~~~sssmmmpppwwwsssdddcccaaaaaaaaaaaa```^^^\\\ZZZXXXVVVUUUSSSQQQOOOMMMLLLKKKJJJIIIGGGDDDAAA999999888777666666555555444555666777777666555555444444444444444444444444444444444444555555555666555555555555666666666666555666666666666777777777>>>@@@DDDHHHLLLPPPRRRTTTRRRQQQPPPNNNLLLKKKJJJJJJJJJHHHFFFFFFGGGHHHGGGFFFDDDCCCDDDFFFHHHIIIHHHFFFCCC@@@<<<888555333333333333444444444333333222111000111333777;;;???BBBDDDBBB@@@>>>===>>>???>>>===?????????@@@@@@@@@@@@@@@???@@@BBBCCCCCCAAA@@@???>>>>>>>>>>>>===;;;999777555777888999999999;;;===999<<<>>>===:::<<>>999<<>>BBBKKK[[[ppp{{{tttxxx}}}xxxwwwaaaPPP>>>555222000///000///......------,,,++++++)))((((((+++//////,,,)))------......///000000111000111222333444666:::===;;;===AAAFFFIIIKKKLLLLLLIIIKKKNNNPPPPPPPPPQQQRRRQQQSSSRRRXXXeeekkkyyy}}}{{{qqqkkkooovvv~~~|||sssdddbbb```_________^^^]]]\\\ZZZWWWUUUSSSPPPLLLIIILLLKKKIIIIIIHHHFFFBBB@@@888888777777666666555555444555666777777666555555333333333333333333333333333444555666666666666555555555555666666666777777555555555666666666666666999<<>>BBBDDD>>>;;;999888888999999888:::;;;<<<>>>@@@AAAAAAAAA>>>???AAABBBBBBAAA???===>>>>>>>>>>>><<<:::999777111333555666666777999;;;666999;;;:::888:::@@@FFFNNNXXXfffpppvvv~~~~~~xxxlll```TTTHHH<<<444222222333555555666555555666666666666666666666666666666555555555666666777222555888:::;;;::::::;;;QQQOOONNNPPPSSSTTTSSSPPPPPPXXXhhh|||mmm]]]OOOLLLMMMRRR^^^kkktttwww|||{{{uuunnniiieee___UUUMMMHHHDDD???<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<>>>BBBHHHLLLPPPQQQSSSTTTVVV[[[```dddeeegggiiijjjkkkmmmppprrrqqqqqqpppppppppqqqrrrssswwwvvvuuutttttttttuuuvvvuuurrrnnnjjjeee___YYYTTTJJJIIIGGGFFFGGGJJJNNNQQQRRRXXX\\\\\\\\\\\\YYYSSSXXXWWWVVVWWWWWWWWWUUUSSSRRROOOLLLJJJJJJMMMQQQSSSVVVTTTQQQNNNKKKFFFAAA============@@@DDDIIIOOORRRXXX]]]eeelllqqqvvv}}}xxxjjj^^^WWWQQQLLLIIIEEEGGGKKKRRR\\\gggqqqvvvzzz}}}xxxiii``````jjjvvvwwwfff[[[VVVOOOKKKDDD>>>999777888888666999>>>HHHYYYnnnzzzyyy|||}}}|||{{{vvvaaaOOO<<<333222000......++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000000///......///111111333333444444666777999999===>>>@@@CCCFFFGGGIIIIIINNNNNNOOOQQQSSSUUUWWWXXXXXXXXXUUU\\\jjjppp{{{~~~~~~wwwjjjdddlllyyyrrrvvvxxx}}}uuugggdddaaaaaabbb```\\\XXX[[[YYYVVVUUUSSSQQQNNNKKKHHHHHHHHHIIIIIIHHHEEEBBB;;;999777777888999888777777777777777666666666666777777777777666666666666666666666666666666666666555555555555555555555555333444666777777777666555999???GGGOOOUUU]]]ffflllqqqmmmhhhdddaaa___^^^]]]^^^^^^^^^]]][[[ZZZ\\\^^^___cccdddaaa^^^___]]]ZZZVVVNNNEEE>>>;;;888555333333333444444444333222222333444666888:::<<<>>>??????>>><<<999888777777777777888999;;;>>>AAACCCEEECCCCCCBBBAAA???>>>>>>===???>>>===;;;:::888777666777777777777888999:::;;;888:::;;;::::::;;;===???IIIRRR^^^iiipppvvv{{{|||zzz}}}rrrjjj]]]PPPFFF>>>999666666444222222333333333222333444777999::::::999888666666666666666666666666666666777888999999::::::RRRQQQQQQSSSUUUVVVTTTQQQOOOXXXhhh|||ooo___PPPLLLLLLPPP[[[hhhrrruuu{{{~~~|||uuunnniiieee___UUUNNNIIIEEE@@@<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>BBBHHHLLLRRRSSSTTTUUUXXX\\\aaaeeefffgggiiijjjjjjllloooqqqrrrrrrrrrrrrssssssttttttuuuuuuttttttsssssstttttttttnnneee]]]VVVQQQLLLJJJIIIIIIIIIJJJNNNRRRVVVYYYbbbiiippprrrssssssnnngggdddbbb```______^^^\\\ZZZ[[[YYYUUUSSSSSSUUUWWWXXXZZZWWWSSSPPPMMMHHHCCC???;;;;;;;;;>>>BBBGGGLLLOOOTTTZZZcccjjjpppvvv~~~xxxjjj^^^VVVQQQLLLHHHEEEGGGKKKRRR\\\gggpppvvvzzz|||xxxiii``````jjjuuuwwwfff[[[UUULLLHHHBBB;;;777555555555888:::@@@JJJZZZpppzzzyyy|||}}}|||~~~|||~~~{{{vvvcccPPP===444333111///...........................,,,,,,++++++,,,,,,---...000///.........///000111444444555666777999;;;<<<>>>???BBBDDDGGGIIIJJJKKKNNNOOOPPPRRRUUUXXXZZZ\\\___^^^ZZZ^^^iiimmmwwwvvviiidddmmm{{{wwwqqqrrrwwwuuugggdddaaa``````___[[[WWWZZZXXXVVVUUUTTTRRRNNNLLLGGGGGGGGGHHHHHHGGGCCC@@@;;;999777777888888888777777777777666666666555555777777777777666666666555555555555555555555555555555555555555555555555555444444555666666666666666888>>>HHHQQQ\\\iiivvv{{{vvvrrrnnnkkkiiikkkkkkjjjhhhfffgggjjjmmmrrrvvvxxxtttpppmmmhhhbbbXXXQQQGGG@@@<<<999666333333333444444333333222222222333555777999<<<===>>>===<<<:::888777777777888999999;;;===???BBBDDDEEECCCCCCBBBAAA@@@???>>>>>>;;;::::::999888777666666777888888999::::::;;;;;;777888999999888999;;;===FFFOOOZZZdddkkkqqqwww{{{}}}{{{rrreee]]]RRRHHH@@@:::777444555333222111222333222111000111333555666666666555555555555555555555555555777777777888888999999999VVVUUUUUUVVVWWWWWWUUURRROOOXXXiii}}}rrraaaQQQLLLKKKMMMXXXeeeoootttyyy~~~|||vvvnnnhhheee^^^UUUNNNIIIEEE@@@===<<<<<<===<<<::::::::::::::::::::::::;;;;;;<<<<<<>>>BBBHHHLLLSSSTTTVVVWWWYYY]]]bbbffffffhhhiiijjjjjjkkknnnppprrrrrrrrrrrrssssssssstttssstttuuuuuuuuusssrrrqqqqqqhhh\\\QQQKKKHHHGGGFFFIIIKKKNNNSSSYYY___dddgggoooxxx{{{vvvssspppmmmkkkiiifffdddfffccc```^^^______^^^]]]^^^ZZZUUUQQQLLLGGGBBB>>>999888999;;;>>>CCCHHHKKKOOOVVV___gggnnnuuu}}}xxxjjj^^^VVVPPPKKKGGGEEEGGGJJJQQQ[[[fffpppuuuyyy|||yyyjjjaaa```hhhssszzziii\\\UUUNNNJJJDDD>>>:::888777888999<<>>HHHSSSbbbuuu~~~zzzxxx}}}|||yyyvvvvvvxxx~~~~~~sssiii]]]UUUKKKCCC>>>;;;777444444444444333333222222222222333444777999;;;===>>>;;;:::999777666666777777555666777999;;;>>>???@@@CCCBBBAAAAAA@@@???>>>>>>888888888777777777777777777888:::;;;<<<;;;;;;:::666777888888777777999;;;BBBIIITTT]]]ccchhhnnnrrrvvv}}}{{{mmmcccVVVOOOGGG???:::777555444444222111111222222222111///000111111222333444444555555555555555555555555777777777777888888888888^^^\\\[[[YYYXXXVVVTTTSSSNNNWWWiii~~~sssbbbQQQKKKJJJLLLXXXeeeoootttyyy}}}|||vvvmmmhhhddd^^^UUUNNNJJJFFFAAA===<<<======<<<::::::::::::::::::::::::;;;;;;<<<<<<>>>BBBHHHLLLRRRTTTVVVWWWYYY]]]aaaeeeggghhhjjjjjjjjjjjjmmmoooooooooppppppqqqqqqqqqqqqtttuuuwwwwwwwwwuuurrrqqqkkkcccXXXOOOLLLLLLMMMOOOLLLOOOUUU]]]eeennntttxxx{{{~~~zzzwwwsssppppppmmmjjjiiijjjiiifffdddbbb^^^WWWPPPJJJDDD>>>:::888888888999<<<@@@EEEGGGLLLSSS\\\dddkkkrrrzzzyyykkk___VVVPPPKKKGGGFFFGGGJJJPPPYYYeeeooouuuxxx{{{zzzkkkaaa___gggqqq~~~nnnaaaYYYPPPLLLGGGAAA<<<:::999999999<<>>AAABBBDDDEEEGGGIIIKKKMMMNNNNNNPPPRRRTTTWWW\\\```ccceee```cccccciiitttvvv}}}uuujjjooo{{{yyytttuuuxxxjjjfffbbb``````___[[[WWWWWWVVVUUUVVVVVVTTTQQQNNNGGGGGGFFFGGGGGGEEEBBB???999888666666888888888777666666666666555555555444777777666666666555555555333333333333333333333333444444444444444444444444666555444333444555666777999>>>GGGSSSddd{{{|||oooddd\\\QQQHHHBBB>>>999666555444444333222222222222222333555777999<<<===>>>===<<<:::888777666666777444555666888:::<<<======@@@@@@???>>>>>>===<<<<<<888888888888888888888888888999;;;<<<<<<;;;999888666777888777666666888:::===CCCLLLSSSXXX]]]cccgggkkksss}}}~~~~~~ppp```VVVKKKFFF???:::888666666555333111000000111222111111222222222222333444555666444444444444444444444444777777777777777777666666eeedddbbb^^^ZZZVVVTTTSSSOOOXXXiii~~~tttbbbQQQKKKJJJMMMXXXfffqqquuuzzz}}}}}}vvvmmmgggddd^^^VVVOOOKKKGGGAAA>>><<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>BBBHHHLLLRRRSSSVVVWWWYYY\\\```cccggghhhiiiiiiiiijjjmmmooonnnooopppqqqqqqqqqpppppptttvvvxxxyyyxxxuuurrrpppddd___XXXSSSRRRRRRTTTTTTSSSWWW]]]fffqqqzzz~~~zzzwwwvvvwwwvvvqqqmmmfffaaaXXXOOOHHHAAA<<<888888888777888;;;???BBBEEEKKKQQQZZZbbbhhhooowww}}}{{{mmm```WWWQQQKKKGGGFFFGGGIIIOOOXXXcccnnntttxxx{{{|||mmmbbb___eeennnuuuggg^^^LLLIIIDDD???:::777666666888:::@@@KKKZZZnnnuuusssuuuuuuvvvssspppvvvlllXXXBBB888555222000000++++++++++++++++++++++++------,,,,,,------...///---...///000000111111111222333555888;;;???BBBCCCFFFGGGIIIKKKMMMOOOPPPPPPQQQSSSUUUXXX]]]aaadddfff^^^ccceeemmmyyy{{{~~~{{{qqqpppxxx~~~|||{{{nnniiidddbbbaaa```\\\YYYVVVVVVVVVVVVWWWUUUQQQNNNIIIHHHGGGHHHHHHFFFBBB???999777666666777888888777777666666666666555555555666666666666555555555555333333333333333333333333444444444444444444444444555444333333333444666777888<<>>???@@@>>><<<999777666666666888999;;;===>>>???@@@@@@===<<<<<<;;;;;;:::::::::888888888888888888888888:::;;;<<<<<<;;;999777555666777888777666666888:::999>>>EEEIIIMMMPPPVVVZZZ```hhhrrrxxx}}}~~~~~~~~~~~~ttteeeVVVMMMDDD@@@:::666555555444444333111000000111222222111444333333333444555666777444444444444444444444444777777666666666666666666fffhhhjjjhhhccc\\\WWWTTTQQQXXXhhh|||vvvdddRRRKKKJJJMMMYYYfffqqquuuzzz}}}~~~~~~vvvmmmgggccc^^^VVVPPPLLLGGGBBB>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<>>>BBBHHHLLLQQQSSSVVVXXXYYY\\\___bbbeeeggghhhiiiiiijjjmmmooooooppprrrsssssssssrrrqqqssstttuuuvvvuuussspppnnnbbb___[[[XXXWWWWWWWWWVVV]]]```fffoooyyy~~~xxxrrrggg```WWWNNNGGGAAA===:::999888777888:::===@@@CCCIIIPPPYYY```gggnnnuuu{{{~~~ooobbbYYYRRRLLLHHHFFFGGGIIINNNWWWbbbmmmtttxxx{{{}}}nnnccc___dddlllxxxiii___NNNKKKFFFAAA===:::888777666999???JJJYYYlllvvvuuuwwwwwwwwwsssqqqyyyoooZZZCCC888444222000000---------------------------------------......///...///000111222333333333333444666888<<<@@@CCCDDDHHHIIIKKKMMMOOOPPPQQQQQQRRRSSSUUUXXX\\\___bbbddd```ddddddjjjtttxxx~~~vvvrrryyy|||}}}pppkkkfffbbbbbb```]]]ZZZVVVVVVVVVWWWXXXUUUQQQNNNIIIHHHHHHHHHHHHFFFBBB???888666555555777888888777777777777777666666666666666666666555555555444444333333333333333333333333333333333333333333333333444444444333444444555666555:::AAAMMM___wwwtttkkk^^^SSSLLLEEE???;;;777666444222111111222222222333444777999;;;===>>>@@@>>><<<:::888777777777888999;;;===>>>???>>>>>>:::::::::999999999888888666666777888999::::::;;;?????????===;;;888666444666777888777666666777999666:::???AAACCCEEEJJJOOOXXX```iiipppuuu{{{zzzzzzzzz{{{}}}zzzqqqfffYYYMMMEEE===:::555333222333222222333111000000222333333222222222222333333444444444333333333333333333333333555555555555666666666666aaaiiirrruuupppfff[[[UUURRRYYYggg{{{zzzgggUUUMMMJJJLLLWWWeeeooosssxxx|||~~~~~~vvvmmmfffccc^^^VVVPPPLLLHHHBBB>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>BBBHHHLLLRRRUUUWWWYYY[[[]]]```bbbdddfffhhhhhhiiikkknnnpppoooppprrrsssssssssqqqpppnnnoooppppppooommmjjjiiigggdddaaa___``````______gggiiimmmuuu~~~~~~|||xxxqqqjjj___YYYPPPHHHCCC???<<<;;;888777666666888;;;>>>@@@FFFMMMVVV___fffnnnvvv|||qqqcccZZZSSSMMMHHHFFFGGGHHHMMMVVVaaammmsssxxx{{{~~~oooccc^^^cccjjjxxxggg\\\PPPNNNIIIDDD@@@===;;;:::666999@@@JJJXXXkkk}}}yyyzzz|||}}}zzzuuuqqqxxxppp[[[DDD888444111//////........................---------------...//////...///111333444444444444555666888:::>>>AAADDDFFFIIIJJJLLLNNNOOOPPPQQQQQQSSSSSSUUUWWWYYY\\\___``````aaa]]]^^^hhhppp~~~xxxvvv}}}zzzuuuqqqllleeebbbaaa___\\\YYYWWWWWWWWWXXXXXXUUUQQQMMMHHHHHHGGGGGGGGGDDD@@@===777666555555777888888777999888888888777777777777666666555555555444444444444444444444444444444444333333333333333333333333333333444444555555444444666999>>>FFFTTTggg|||zzzqqqdddXXXPPPHHHBBB===888666444222111111111222000111222444777999;;;<<<<<<;;;:::888888888999999666777999;;;<<<<<<;;;:::999999999999999888888888555666888;;;>>>@@@BBBCCCEEEDDDBBB???<<<999666555555666666555444444555777666888;;;<<<;;;===AAAEEEOOOUUU___hhhoootttyyy|||}}}uuuuuuuuuuuuvvvwwwxxxyyyuuuqqqiii```VVVLLLCCC===999666333222222333444444333222000111333444444333111222333444444444333222222222222222222222222222444444444555555666666666\\\hhhwww{{{nnn___VVVSSSZZZgggzzz~~~kkkWWWNNNJJJKKKVVVcccmmmqqqwww|||~~~wwwmmmfffccc^^^VVVPPPMMMHHHCCC???======<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<>>>BBBHHHLLLTTTVVVYYY[[[\\\^^^aaacccccceeeggghhhiiikkknnnqqqlllnnnpppqqqqqqqqqooonnnkkkkkkkkkkkkjjjhhhfffeeellljjjgggggghhhjjjkkkkkkmmmnnnrrrxxx}}}vvvsssnnneee^^^VVVQQQIIIBBB>>><<<;;;:::888777555555666999<<<>>>CCCKKKUUU^^^fffoooxxx~~~rrreee[[[TTTMMMIIIGGGGGGHHHMMMUUUaaalllsssxxx{{{~~~~~~pppddd^^^bbbiii{{{vvvdddXXXMMMKKKGGGBBB===:::888777777:::@@@JJJYYYkkk}}}|||~~~~~~vvvqqqvvvppp[[[DDD777333000///...------------------------...------------.../////////000222444555555555555777888:::<<>>888666444222000111111222...///000333555777999:::888777777777777999:::;;;888:::<<<>>>>>>>>>===<<<:::::::::999999999999999777888;;;???DDDHHHKKKLLLJJJHHHEEEAAA===999777666444555555444333222444555555888999999777888<<<@@@CCCIIISSS]]]fffkkknnnooouuuyyy}}}~~~zzzxxxqqqqqqrrrrrrqqqqqqqqqqqqjjjddd\\\TTTKKKCCC<<<777888555333333444666777777444222111222333555555444111333555666666555444333222222222222222222222222333333444444555666777777RRR```tttxxxfffYYYTTTXXXdddyyymmmXXXNNNJJJIIITTTcccmmmsssvvvwww{{{yyyoooiiieee```YYYSSSMMMIIIBBB>>><<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<>>AAACCCDDDFFFIIILLLNNNPPPRRRVVVXXXWWWVVVUUUUUUVVVWWWYYYZZZVVVWWWXXXYYY\\\kkk~~~wwwqqqzzzmmmkkkzzz}}}qqqmmmhhhccc```]]]ZZZXXXWWWVVVUUUUUUUUUSSSPPPMMMGGGFFFEEEEEEDDDBBB>>>;;;::::::999888777777888888777777777777777777777777666555444333222111111111555555555555555555555555444444444444444444444444222222222222333333444555888999;;;===AAAHHHPPPVVVcccfffhhhiiillluuuyyynnniiiggghhhooouuuzzzzzzlllbbb^^^WWWIII<<<:::444222333333111000222222222222333555666666555777777888888999999::::::777AAAGGGCCC???>>>===:::===<<<;;;:::::::::;;;<<<:::===AAAFFFJJJMMMOOOPPPOOOKKKFFFBBB???===;;;999999777555555555666555333666555333333333666999;;;@@@DDDKKKUUU___dddeeecccjjjmmmrrruuuvvvuuusssqqqnnnjjjfffggghhhhhhccc^^^[[[VVVNNNGGGBBB>>>:::888333333333333333333333333333222222333444555666777666666666666666666666666444333333222222111111000222333555777888888777666PPP\\\ooo{{{iii\\\VVVYYYdddxxxoooZZZOOOJJJJJJUUUcccmmmrrrvvvwwwzzz~~~~~~xxxoooiiieee```YYYSSSNNNIIICCC>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<@@@FFFKKKRRRTTTWWWYYYZZZ[[[^^^___bbbccccccdddfffiiikkkmmmooonnnllljjjhhhggggggfffeee___[[[[[[ZZZYYY[[[___lllrrruuutttssstttrrrppppppssswww}}}wwwiiicccZZZSSSOOOLLLHHHEEECCCAAA>>>:::888777888888999666555666666555:::@@@EEEKKKTTT^^^gggooowww|||uuuggg]]]TTTMMMHHHFFFEEEEEEJJJSSS___jjjqqqyyy{{{}}}~~~rrreee]]]^^^dddtttuuudddZZZSSSPPPJJJEEE???<<<:::999888:::@@@NNNccczzz{{{{{{oooWWW@@@888666111///000,,,,,,,,,+++++++++++++++/////////////////////...///111222222111222444666777888:::<<>>;;;999888777777666666777777777777777777777777777777666555555444333333333333444444444555555666666666666666666666666666666666222222222222222333444555666666777888:::???EEEIIIMMMPPPTTTVVVXXX^^^gggnnnxxx{{{~~~~~~wwwmmmhhhcccaaadddiiiooozzzwwwmmmggg^^^PPPCCC;;;666333444444111000222555444444555666888888888888888999::::::;;;<<<<<<888@@@EEEAAA>>>>>>>>><<<======<<<======???@@@AAADDDFFFHHHLLLNNNPPPQQQQQQPPPNNNJJJGGGDDD@@@<<<:::999777555444555555444333666555333222333555777999<<<>>>DDDLLLUUU[[[\\\[[[^^^bbbggglllooopppooonnniiieeeaaa```aaa___[[[VVVNNNIIIBBB===999777444222333333333333333333333333333333333333444555666777666666666666666666666666555555444333222111111111111333555666777777666555KKKUUUfffxxx}}}nnnaaaXXXZZZdddvvvrrr]]]QQQKKKLLLVVVbbbkkkrrrvvvwwwxxx|||~~~|||xxxnnnhhheee```YYYTTTNNNJJJDDD???=========<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;<<<@@@FFFJJJRRRTTTVVVWWWXXXZZZ^^^```ccccccddddddfffhhhiiijjjlllkkkiiigggeeecccaaa``````[[[VVVSSSPPPPPPWWW```nnntttwwwvvvuuuuuutttpppsssuuuxxx~~~yyylll___XXXRRRKKKGGGFFFEEECCCAAA@@@>>>;;;888666666666666777444555777666555999???FFFMMMWWWbbbjjjrrrxxx|||~~~|||~~~vvvhhh^^^UUUNNNHHHGGGFFFFFFJJJRRR]]]hhhoooxxxzzz}}}uuuggg^^^___dddtttwwwggg]]]SSSPPPKKKEEE@@@<<<:::999888:::BBBSSSkkk~~~rrrYYY@@@777555111///111,,,---.........---+++***......//////////////////000111222333222333555888888999;;;>>>AAACCCEEEFFFGGGIIIKKKMMMNNNOOOQQQTTTTTTUUUVVVWWWWWWWWWVVVUUUYYYYYY[[[aaajjj|||nnnhhhuuuxxxkkkiiizzzrrrnnnhhhddd```]]]YYYWWWZZZYYYXXXWWWVVVTTTOOOLLLGGGFFFEEEEEEDDDBBB>>>;;;888777666666666666666666666666666666666666666666666666555555555555555555444444444555555666666666555555555555555555555555333222222222222333333444444555666555555666999<<<<<<@@@EEEHHHIIIKKKPPPTTT]]]bbbhhhnnnvvv{{{yyyrrrlllddd]]]ZZZ\\\dddsss~~~sssgggWWWIII>>>888444555444111000222444333333333555777999:::<<<<<<>>>???@@@AAABBBBBB:::???AAA===:::;;;======>>>>>>@@@BBBDDDGGGHHHIIIPPPPPPQQQQQQQQQQQQPPPPPPPPPNNNMMMLLLJJJEEE@@@<<<:::777555333444444333222555444333111222333555666888999===CCCJJJOOORRRRRRSSSVVV[[[```dddfffffffffccc___ZZZXXXVVVTTTOOOJJJDDDAAA<<<888777666555333333333333333333333333333444444444555555666666777666666666666666666666666777666555444333222111111111222444555666555555444EEELLLZZZmmmzzz{{{pppeee]]]]]]dddtttvvv```RRRLLLMMMVVV```iiiqqqvvvvvvwwwzzz|||{{{~~~~~~wwwnnnhhheeeaaaZZZTTTOOOJJJEEEAAA???>>>===<<<<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;<<<@@@EEEIIIQQQSSSTTTUUUWWWYYY]]]aaaccccccddddddeeefffggghhhiiihhhgggdddbbb___]]]\\\ZZZWWWSSSNNNJJJKKKVVVcccmmmsssxxxwwwwwwxxxvvvsssssstttwww{{{xxxpppiii```WWWTTTOOOIIIEEEEEEEEEBBB@@@>>><<<:::777666555555666555444555888888777:::???GGGNNNYYYdddlllsssxxxzzz~~~}}}|||vvvyyy~~~wwwjjj```WWWOOOIIIGGGGGGGGGJJJPPP[[[fffmmmwwwyyy}}}xxxjjj______cccvvvyyyhhh^^^TTTQQQLLLFFF@@@===;;;:::777;;;DDDVVVqqqtttZZZ@@@777444111///222///////////////...------............///////////////111222222222333666888;;;<<<>>>@@@CCCEEEGGGHHHHHHIIILLLMMMMMMNNNPPPRRRUUUWWWYYYZZZZZZYYYWWWUUUZZZYYY]]]eeeqqqmmmfffrrr{{{mmmiiizzztttpppjjjfffbbb___\\\YYY[[[[[[ZZZYYYXXXUUUPPPLLLGGGFFFEEEEEEDDDBBB>>>;;;888777777666666666777777666666666666666666666666555666666777888888888888666666666666555555555555333333333333333333333333333222222222222222333333555666777666555444555666777:::>>>@@@BBBDDDGGGIIIKKKQQQYYYcccqqq}}}}}}vvvlll___WWWVVV^^^ooonnnZZZJJJAAA;;;666666555222222333444555555666777:::>>>@@@DDDEEEGGGIIIKKKLLLLLLLLLDDDDDDBBB>>>:::;;;>>>@@@@@@BBBEEEIIIMMMPPPRRRSSSUUUUUUSSSQQQOOOMMMKKKJJJJJJKKKLLLNNNMMMJJJDDD@@@;;;888555333333333222111444333222111111111333333777888:::>>>CCCHHHLLLNNNOOOQQQUUUXXX[[[\\\]]]]]]^^^ZZZUUUQQQMMMIIIEEEAAA@@@===999777777777666555333333444444444444444555444555555666777777777777666666666666666666666666888888777555444333222111111222333444444444444333@@@EEEPPPaaapppuuupppiiibbb```eeesssyyycccTTTMMMNNNVVV^^^gggooovvvwwwvvvyyy{{{{{{}}}uuummmgggeeeaaaZZZUUUOOOKKKFFFBBB@@@>>>===;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;<<>>;;;;;;888;;;DDDWWWssssssYYY@@@666444111///222000///---,,,+++,,,...///---.........//////000000///000222222222333666888===>>>@@@CCCEEEHHHJJJKKKIIIKKKMMMMMMMMMNNNPPPRRRWWWYYY\\\^^^^^^]]]ZZZYYYZZZZZZ^^^hhhuuu|||kkkcccnnnrrrlll{{{vvvrrrmmmhhheeebbb___]]]\\\\\\[[[[[[ZZZVVVQQQMMMGGGFFFEEEEEEDDDBBB>>>;;;888888888777777888888999666666666666666666666666555666777999999999999999999999888777555444333222333333333333333333333333333222222111111222222222444666777777555444555555333444666888:::>>>BBBEEEBBBGGGOOO[[[kkk|||~~~rrrdddYYYTTTYYYjjjzzzxxx___KKKCCC===888777666444333666777:::===???AAAEEEJJJNNNNNNPPPRRRUUUVVVWWWWWWVVVRRRNNNHHHCCC@@@???CCCFFFHHHJJJNNNRRRUUUWWWXXXXXXSSSQQQOOOKKKHHHEEECCCBBBBBBDDDGGGKKKMMMLLLHHHEEE===:::555333222222222111333222222111111111222222666777999;;;???DDDIIILLLNNNPPPRRRTTTWWWXXXYYYZZZ[[[WWWRRRLLLGGGCCC???<<<999777444333333333222111444444555555666666666666555666777888888888777777777777777777777777777777888777777666444333333222222222333333333333333333>>>AAAIIIVVVeeemmmooommmgggdddfffrrr|||fffTTTLLLNNNVVV\\\dddnnnvvvwwwwwwyyy||||||{{{tttlllgggeeeaaa[[[UUUPPPLLLGGGCCCAAA???===;;;;;;;;;::::::::::::;;;;;;999:::;;;<<<<<>><<<;;;888;;;DDDVVVppppppWWW???666444111///111///---+++)))(((***,,,---------......///000000000///111222333333555777:::???@@@BBBEEEHHHJJJLLLMMMJJJLLLNNNOOOOOOPPPRRRTTTYYY[[[^^^```aaa```^^^]]][[[\\\bbbjjjvvv~~~{{{wwwhhh```jjj{{{qqq}}}vvvsssnnnjjjhhheeecccaaa\\\\\\\\\]]]\\\XXXSSSOOOGGGFFFEEEEEEDDDBBB>>>;;;888888888888888999999:::666666666666666666666666666777888:::::::::999888::::::888777555444333222444444444444444444444444333222222111111111111222222333555444333333444666333333333444777<<<@@@CCC???BBBGGGPPPaaattt~~~tttfffZZZRRRSSSaaaooogggNNNEEE>>>999888888666666999777<<>>AAAEEEJJJKKKJJJIII???;;;777333333333222222222222111111111222222222444666888:::===BBBHHHMMMMMMNNNPPPRRRUUUXXXZZZ[[[VVVSSSNNNHHHBBB>>>;;;999777555333222333333222111666666666777888888999999666777888999999999888777777777777777777777777777666666666555444444333333333333333333333333333333???AAAGGGPPP\\\fffmmmppplllggggggrrr}}}gggTTTLLLNNNUUUYYYbbbmmmwwwxxxwwwzzz}}}~~~zzztttkkkfffdddaaa[[[VVVPPPMMMHHHDDDBBB???===;;;;;;::::::999999::::::;;;999:::;;;<<<===???BBBEEEKKKNNNRRRTTTVVVXXX[[[]]]___```bbbdddeeefffeeeeee^^^\\\ZZZXXXXXXYYY\\\^^^\\\]]]```bbb```___dddlllssszzz|||xxxwwwuuutttwww|||}}}zzzqqqjjjdddddddddeeejjjrrrvvv{{{|||wwwqqqhhhaaaZZZUUUPPPMMMKKKIIIEEEAAA999999888888777777666666666333333666777888>>>DDDJJJPPPZZZccckkkqqquuuxxx|||oooeee[[[RRRKKKDDDFFFHHHJJJMMMVVVcccmmmssswww|||~~~nnn```[[[]]]hhh|||xxxfff[[[VVVSSSMMMGGGBBB???===<<<999;;;BBBSSSllllllTTT===666555111///000......,,,+++++++++,,,---------......///000000111111333555555666777:::<<>>;;;777777777777777888999999777777777777777777777777666777999::::::999888777888888777777666555555555444444444444444444444444333333222111111111111111111222333222222222444666666555555666:::===@@@BBB@@@@@@AAAGGGVVViiiwwwzzzzzzrrrggg[[[QQQNNNWWWcccnnnRRREEE>>>999999999777888;;;:::BBBKKKSSSWWW]]]ccciiinnnppprrrtttuuutttsssrrrggg^^^VVVTTTSSSQQQUUU[[[fffgggfffddd```YYYSSSOOOGGGEEECCC@@@>>>===<<<<<<;;;<<<===AAAFFFIIIKKKKKKAAA===888444333333333222111111111222222333333444333666999<<<@@@DDDKKKPPPPPPPPPQQQQQQSSSUUUWWWXXXQQQNNNIIICCC===999888777666555444555777888777666777777888999999:::;;;;;;777888:::;;;:::999888777777777777777777777777777444444444444444444444444444444333333333333444444AAACCCFFFMMMWWWcccmmmsssnnniiihhhrrr~~~hhhTTTKKKNNNTTTXXXaaammmwwwyyyxxxzzz~~~zzzssskkkfffdddaaa[[[VVVQQQMMMHHHEEEBBB@@@===;;;;;;::::::999999::::::;;;999:::;;;<<<===???BBBEEEJJJMMMRRRUUUWWWXXXZZZ\\\^^^```bbbdddeeeffffffeeeaaa___\\\ZZZ[[[^^^bbbdddccceeekkkrrruuuuuuyyyxxx|||wwwuuurrrpppsssyyy|||{{{xxxpppeeeZZZVVVSSSSSSZZZdddrrr|||~~~sssiii]]]XXXQQQKKKGGGBBB<<<777888888777777666666666666555222222444555777===EEEKKKQQQ[[[dddkkkqqqvvvyyy~~~|||pppfff\\\RRRLLLCCCFFFHHHIIIMMMVVVcccmmmrrrvvv|||nnn```[[[\\\hhh~~~xxxfff[[[VVVSSSNNNHHHCCC???===<<<:::;;;AAAPPPhhhiiiRRR<<<666555111///000///000111111111000......---------...///000000111333555777777888:::<<>>;;;666666666666666777888888888888888888888888888888666777999::::::999777666666666666666777777777777222222222222222222222222333333222111000000111111333333444333222222555777555555555777:::<<<======BBBAAA???AAAOOObbbpppuuuwwwqqqiii]]]QQQKKKRRR\\\vvvqqqTTTEEE>>>999999999888:::===DDDMMMXXXaaagggmmmtttyyy|||~~~~~~wwwmmmfffffffffeeeiiiooorrrqqqnnniiiaaaWWWNNNIIIEEECCCAAA???>>>======>>>===<<<<<<>>>CCCHHHJJJKKKCCC>>>999555444444333333000000111222333444444444444888<<<@@@CCCHHHOOOTTTUUUTTTSSSQQQQQQQQQRRRRRRLLLJJJFFF@@@:::666555666333222222444777888888888888888999:::;;;;;;<<<<<<777999:::;;;;;;:::888777777777777777777777777777333333333444444444444555555555444333333444444444BBBAAADDDMMMUUU]]]iiitttqqqmmmiiiqqq}}}hhhZZZRRROOORRRWWWffflllsssxxxyyyzzz|||}}}uuukkkccc___]]][[[XXXRRROOOJJJEEEAAA???>>>>>>===<<<:::888888999:::;;;:::;;;=========???BBBEEELLLOOORRRTTTVVVWWWYYY[[[aaa```aaacccgggiiiiiiiiieeeaaaaaaccccccbbbcccggggggppp~~~{{{wwwqqqtttttttttyyy|||tttdddUUUOOONNNMMMPPPUUUeee{{{|||kkk^^^XXXNNNFFF@@@>>><<<;;;444444555666666555555444333444777888999;;;>>>AAAGGGMMMXXXbbbjjjqqqvvvyyy~~~~~~sssiii^^^PPPGGGFFFFFFEEEFFFLLLVVVbbbkkktttwww|||qqqddd``````fff{{{{{{iii]]]VVVSSSNNNHHHBBB<<<888666:::;;;BBBPPPfff~~~eeeSSSAAA777333111////////////............//////......//////000000111111111222444555777;;;@@@CCCEEEGGGIIIJJJJJJKKKMMMOOOOOOOOOPPPQQQSSSVVVXXXZZZ[[[\\\^^^______```cccfffeeekkkpppqqqwwwyyyqqqjjjiiijjj|||uuuooohhhffffffeeeaaa^^^\\\[[[[[[\\\]]][[[XXXUUUMMMIIIEEEDDDDDDBBB>>>;;;999999888888888888999999666777888999999888777666777777888888888888777777888888777777666666555555555444444333333222222111000000000000000111111111111111111222222333333444555777999;;;===???AAABBBDDD@@@???DDDLLLXXXiiiwww{{{yyyppp```PPPIIILLLQQQmmmoooSSSIIIBBB<<<;;;:::;;;@@@GGGMMMVVVaaakkksss{{{~~~|||zzzxxxwwwyyy{{{|||}}}uuujjj^^^TTTMMMKKKHHHFFFDDDCCCCCCCCCBBBAAA===<<<;;;<<<>>>@@@@@@@@@DDD???999666666666444222111333444444333444666888:::<<<@@@CCCHHHNNNUUUZZZ[[[ZZZXXXVVVTTTSSSRRRRRRJJJFFF???999555444555666111444888<<<>>>>>>===<<<<<>>AAAIIIRRR\\\iiittttttoookkkppp~~~jjj[[[SSSOOORRRWWWfffllltttxxxyyyzzz|||~~~|||uuukkkddd```^^^ZZZXXXRRROOOJJJEEEAAA???>>>>>>===<<<:::999888999:::;;;:::;;;<<<======???BBBEEELLLNNNRRRTTTUUUWWWYYY[[[``````bbbdddgggjjjlllllljjjfffdddfffhhhhhhlllrrruuu}}}|||wwwsssuuuttttttzzz~~~nnn\\\RRRLLLIIIJJJNNNbbbtttqqqcccSSSMMMFFF???;;;999888777666777777777666666555444444666888999:::;;;>>>AAAGGGNNNXXXaaaiiinnnsssuuu}}}}}}uuuiii]]]QQQIIIGGGFFFEEEFFFKKKVVVbbbjjjssswww{{{rrreee```___dddxxxzzzhhh\\\UUURRRMMMHHHBBB===999777:::;;;BBBPPPfff}}}~~~}}}|||{{{{{{zzzdddSSS@@@777444111000000//////............////////////000000111222222222333444666888999===AAAEEEEEEGGGIIIJJJJJJKKKMMMOOOQQQQQQRRRSSSUUUWWWZZZ[[[[[[]]]___```aaacccfffhhhiiipppwww}}}|||qqqhhhgggjjjzzzvvvpppiiifffeeeeeebbb___\\\[[[[[[\\\]]][[[XXXUUUNNNJJJFFFEEEEEECCC???<<<999999888888888888999999999:::;;;<<<<<<;;;:::999999999::::::::::::999999888888888777666666555555555444444333333222222111000000000000000000000000000000111222333444444555666888:::;;;===???BBBCCCEEEBBBAAADDDKKKVVViiiyyy}}}uuueeeSSSIIIJJJNNNcccuuugggPPPGGGAAA<<<;;;;;;<<>>>>>===AAA<<<777555444555444222111222444444555777:::======???CCCFFFKKKQQQWWW\\\^^^]]]\\\YYYVVVTTTRRRQQQHHHDDD>>>888555444666777444999???EEEGGGGGGFFFFFFAAADDDDDDAAAAAADDDDDDAAABBBAAA>>>===<<<;;;999777888999:::::::::999888777666555555444555555666666555555555555444444444444===;;;===EEEMMMWWWfffrrruuuqqqlllooo~~~lll]]]TTTPPPSSSXXXfffllltttxxxyyyyyy{{{}}}|||uuulllfffbbb^^^ZZZVVVSSSPPPKKKEEEAAA???>>>>>>===<<<:::999999999:::;;;:::;;;<<<======???BBBEEEKKKNNNQQQTTTUUUWWWYYY[[[```aaabbbeeeiiimmmppprrrrrrmmmkkkllloooqqqvvv}}}|||wwwuuuvvvtttuuu|||~~~kkk\\\PPPIIIGGGJJJTTTaaakkkkkkiiieee[[[PPPFFFBBB===:::888777666444888888888777777666666555777999::::::;;;<<<>>>@@@FFFLLLVVV___eeekkkooorrrzzzyyyzzzwwwiii\\\QQQKKKGGGFFFEEEFFFKKKUUUaaaiiirrruuuzzz~~~ssseee___^^^bbbtttyyyggg[[[SSSQQQMMMGGGBBB>>>;;;999:::<<>>DDDKKKYYYaaammmyyyxxxmmmddd^^^[[[WWWUUUTTTSSSPPPJJJDDD???;;;:::888888:::;;;::::::;;;888444333333333333333222333555666777;;;@@@DDDCCCEEEIIILLLPPPUUU[[[___bbbbbb```]]]XXXTTTPPPMMMDDD@@@;;;666444555888999999@@@IIIQQQUUUVVVVVVUUUQQQSSSSSSOOONNNPPPOOOLLLMMMIIIDDDAAA???>>><<<;;;;;;;;;<<<<<<;;;:::999999777666666555555555666666444555555555666666777777===:::;;;@@@HHHQQQ___kkkqqqnnniiikkkyyyooo```UUUPPPRRRXXXffflllsssxxxyyyyyy{{{}}}|||vvvnnngggccc___ZZZVVVTTTPPPKKKFFFAAA???>>>>>><<<<<<;;;::::::::::::;;;:::;;;<<<<<<===>>>BBBDDDJJJMMMQQQSSSUUUWWWYYY[[[___aaacccfffkkkpppvvvzzzyyyuuusssuuuwwwwww{{{|||wwwwwwvvvtttvvv~~~kkkZZZOOOJJJJJJGGGOOOSSSRRRPPPNNNHHHAAA>>>;;;999888999999888666777777777777777777888888:::;;;<<<<<<<<<<<<>>>@@@CCCIIIQQQZZZaaagggmmmpppvvvsssqqquuu}}}yyyjjj\\\RRRNNNGGGFFFEEEEEEJJJSSS___gggppptttyyy}}}ttteee]]][[[```qqq~~~zzzyyy~~~xxxfffZZZRRRPPPLLLGGGBBB>>><<<::::::;;;BBBRRRggg{{{}}}|||}}}zzzwwwvvvuuusssqqqaaaPPP???777555222111111//////............/////////000000111222333444444666888:::<<<===@@@DDDGGGFFFHHHJJJLLLLLLMMMPPPRRRTTTUUUVVVXXXYYYYYYYYYYYY\\\___bbbccccccbbbcccdddhhhkkktttrrraaa```iii~~~yyyzzztttmmmgggeeedddbbbaaa]]]\\\\\\\\\\\\[[[WWWTTTNNNJJJGGGEEEEEEDDD@@@<<<999999888888888888999999888999:::;;;;;;:::999888777888888999999888888777:::999999888777666555555555444444333333222222111000000000000000/////////,,,---///111333666777888999;;;=========@@@EEEIIIJJJHHHFFFEEEDDDMMMcccwwwxxxbbbPPPIIIIIISSSbbbnnnnnnhhhcccWWWLLLBBB===:::<<<>>>@@@FFFMMM\\\eeerrr~~~uuulllggg```___^^^\\\WWWOOOFFF???:::999777777888888777666666444333222222333444444444555777888:::>>>DDDHHHKKKMMMPPPSSSVVVZZZ___bbbdddcccaaa]]]WWWQQQKKKHHH>>>;;;777555555777;;;>>>@@@IIITTT]]]cccfffhhhjjjkkkmmmkkkeeeaaa___[[[VVVTTTPPPKKKGGGEEECCC@@@???>>>>>>======<<<;;;::::::999888777666666666666666666666666666777777777777@@@<<<:::>>>CCCJJJVVVaaahhhgggeeehhhtttrrrbbbUUUOOOQQQWWWeeekkkrrrwwwxxxyyy{{{~~~}}}wwwooohhhddd```ZZZVVVUUUQQQLLLFFFBBB???>>>===<<<<<<;;;;;;:::::::::;;;999:::<<<<<<<<<>>>AAADDDIIILLLPPPSSSUUUWWWYYY\\\^^^aaadddhhhlllttt|||~~~}}}~~~{{{{{{~~~zzzxxxuuusssvvv}}}|||fffWWWNNNJJJGGGIIIIIIGGGFFFEEEBBB>>>;;;999888999:::;;;:::999666666666666777888:::;;;;;;<<<======<<<===???AAA???DDDKKKSSS[[[dddkkkqqqqqqnnnkkkkkkpppyyyzzzkkk]]]TTTOOOGGGFFFEEEEEEIIIRRR^^^fffooosssxxx|||~~~uuueee\\\ZZZ___ppp{{{}}}xxxfffZZZQQQOOOLLLGGGBBB???<<<;;;:::;;;CCCTTTjjj}}}~~~|||{{{|||zzzuuuppp^^^NNN>>>666555222111111//////............//////......///000111222333444666888;;;<<<>>>@@@CCCFFFFFFIIIKKKLLLMMMOOOQQQSSSTTTUUUWWWXXXYYYXXXWWWVVVUUUYYY^^^aaaccccccdddeeekkkkkkrrruuuaaa___hhh~~~~~~zzzvvvoooiiifffcccbbbaaa]]]\\\\\\\\\\\\ZZZWWWTTTMMMIIIEEEDDDDDDBBB>>>;;;999999888888888888999999777888999::::::999888777888888999999999999888888::::::999888777666555555555444444333333222222111000000000000//////......+++,,,...111444666888999:::<<<>>>===<<>>BBBGGGKKKSSSUUUWWWYYY[[[^^^aaadddaaa```]]]XXXRRRKKKEEEAAA999777555444777<<>>===<<<<<<<<<<<<;;;;;;;;;:::999:::;;;<<<<<<>>>AAADDDIIILLLPPPSSSUUUWWWZZZ\\\^^^aaaeeeiiinnnwww|||}}}}}}wwwtttrrruuu{{{sssaaaVVVOOOMMMKKKHHHFFFEEEDDDAAA???<<<;;;999:::;;;<<<<<<;;;888777777777888:::;;;===;;;<<<======<<<===???AAA>>>AAAFFFMMMUUU___jjjqqqppppppooolllkkkooowwwyyylll___UUUPPPGGGFFFDDDDDDHHHQQQ\\\dddooosssxxx|||wwwggg]]]ZZZ___pppxxxfffZZZRRRPPPLLLGGGBBB>>><<<:::999;;;DDDWWWnnn}}}~~~}}}~~~}}}vvvoooZZZKKK<<<555444222000000//////............//////---...///000111333333444666888;;;===>>>@@@BBBEEEGGGIIILLLMMMNNNPPPSSSUUUSSSUUUWWWYYYYYYWWWTTTSSSLLLQQQYYY___dddfffhhhiiihhhhhhnnnzzz{{{eee```hhhzzzwwwrrrlllgggdddbbbaaa^^^]]]\\\\\\\\\ZZZVVVSSSLLLIIIEEECCCCCCBBB>>>:::999999888888888888999999999:::;;;<<<<<<;;;:::999::::::;;;;;;;;;;;;::::::;;;;;;:::999777666555555555444444333333222222111111000000//////......---+++,,,...111444666888999;;;===>>><<<;;;>>>FFFMMMPPPLLLFFFBBB???DDDTTTdddxxxpppZZZOOOLLLOOO^^^jjjkkkiiidddXXXJJJDDD???>>>AAAEEEHHHNNNTTTaaalll||||||xxxrrrjjj```TTTHHHAAA:::888666666777777666555333444555555555666888::::::===@@@CCCEEEHHHLLLOOOXXXYYY\\\\\\\\\]]]___aaa\\\ZZZWWWRRRKKKEEE???<<<666555555777<<>>===<<<<<<===<<<:::999888777777666888888777777666666555555@@@<<<;;;===>>>BBBJJJSSS[[[```dddiiisssuuudddUUULLLNNNUUUaaagggpppvvvyyy{{{~~~}}}~~~zzzooogggccc___[[[XXXVVVRRRMMMGGGBBB???>>>===<<<<<<<<<<<<<<<;;;;;;:::999:::;;;;;;<<<===AAACCCHHHKKKOOORRRTTTWWWZZZ\\\]]]aaafffjjjpppzzz|||vvvrrrqqquuuxxx|||ssshhh```ZZZUUUPPPMMMKKKHHHDDDBBBBBB@@@======>>>??????>>>===<<<;;;::::::;;;<<<===999;;;<<<<<<<<<===???AAA???AAACCCHHHOOO[[[gggooosssxxx{{{wwwppplllqqqwwwwwwmmmbbbWWWPPPHHHFFFDDDDDDHHHPPP[[[cccooosssyyy}}}zzzjjj```\\\___pppyyyggg[[[SSSPPPLLLGGGBBB>>>;;;999888:::EEEYYYrrr|||~~~|||{{{|||yyyssslllXXXIII:::444333111////////////............//////...///000111333444555555777999<<<>>>???AAACCCEEEGGGJJJLLLNNNOOOQQQTTTVVVTTTVVVXXXZZZYYYWWWTTTQQQJJJPPPXXX```dddfffhhhiiieeeeeennn{{{llldddjjj~~~yyyxxxtttoooiiidddaaa```^^^]]]]]]]]]\\\ZZZVVVSSSMMMJJJFFFDDDDDDCCC???;;;999999888888888888999999:::;;;<<<======<<<;;;::::::;;;;;;<<<<<<;;;;;;:::<<<;;;:::999777666555444555444444333333222222111111000000///......------+++,,,...111333666888999;;;===>>><<<999===FFFNNNSSSLLLEEE@@@===AAAMMMZZZlll{{{rrr]]]QQQMMMPPP^^^iiimmmooolll```PPPHHHDDDCCCGGGJJJMMMSSSZZZccclllzzz|||ooobbbTTTHHH@@@:::888777666888888888777444777999999888888:::===<<>>===;;;:::888777777666555555666666666666777777???;;;:::===>>>AAAHHHQQQZZZ```fffkkktttuuudddTTTKKKNNNTTT___fffooouuuyyy{{{}}}}}}zzzooogggbbb___\\\YYYVVVSSSMMMGGGBBB???>>>===<<<<<<======<<<<<<;;;:::999:::;;;;;;<<<===AAACCCHHHKKKOOORRRTTTWWWZZZ\\\]]]aaafffkkkppp{{{}}}xxxuuuqqqqqqtttvvvwwwzzzsssiiiccc\\\YYYVVVQQQKKKIIIHHHEEEBBB@@@AAABBBBBBBBBCCCAAA>>><<<;;;;;;<<<===999:::;;;<<<<<<===@@@BBBBBBBBBBBBEEELLLWWWeeennnvvvwwwnnnnnnsssvvvnnndddXXXOOOHHHFFFDDDDDDGGGPPP[[[bbbppptttyyy}}}}}}lllccc______qqqyyyggg[[[SSSQQQMMMGGGBBB>>>;;;999777:::EEE[[[uuu~~~yyyvvvwwwuuuoooiiiVVVGGG888333222111////////////............/////////000111222444555666777888:::===???@@@AAACCCEEEHHHJJJMMMNNNPPPQQQTTTVVVUUUWWWZZZ[[[ZZZWWWTTTQQQNNNSSS[[[aaadddeeeeeeeeefffiiitttrrrhhhlll}}}yyyxxxvvvqqqjjjdddaaa___^^^]]]]]]]]]\\\ZZZVVVSSSNNNKKKGGGEEEEEEDDD@@@<<<999999888888888888999999999:::;;;<<<<<<;;;:::999888999999::::::999999888<<<<<<:::999888666555444555555444333333222222111111000000///...---------,,,---///111333666777888;;;===>>>;;;888<<>><<>>:::999777777:::???GGGRRR\\\aaaUUUXXX\\\```kkkvvvpppfff^^^YYYUUUSSSQQQLLLJJJHHHEEECCCBBBBBBBBB???>>><<<:::999777777777333333444555666777888888======<<<;;;<<>>???AAAGGGJJJNNNQQQSSSVVVXXX[[[ZZZ^^^bbbgggmmmyyyxxxtttqqqpppqqqppppppwwwyyynnnfff```ZZZVVVSSSOOOKKKIIIKKKLLLJJJHHHGGGCCC???;;;:::999888777::::::;;;<<<============;;;>>>AAADDDHHHPPP[[[dddqqqzzztttsss|||yyyooocccYYYRRRKKKGGGEEEFFFHHHMMMYYYeeennnrrrxxx}}}mmmaaa]]]bbbmmmwwwhhh___TTTSSSNNNHHHBBB>>>===>>>:::<<>>999777:::BBBHHHUUUbbbpppuuummm___TTTNNNTTT]]]gggpppuuussseeeWWWLLLHHHHHHNNNUUUYYY^^^dddqqqzzz}}}nnn^^^NNNCCC>>>999777;;;??????>>>???>>>???@@@@@@???@@@BBBDDDDDDHHHOOOTTTWWWYYY[[[\\\]]]\\\YYYVVVTTTRRRPPPPPPMMMKKKGGGBBB>>>;;;999888666:::AAAKKKUUU\\\___```VVVRRRSSS[[[fffwwwwwwiiidddbbb\\\WWWWWWVVVPPPJJJHHHIIIJJJGGGCCCDDDAAA===;;;:::::::::999999999888777666666777777>>>===<<<;;;<<>>???AAAGGGJJJNNNQQQSSSUUUXXXZZZ[[[^^^cccggglllvvv{{{uuurrrooonnnlllkkkpppwww}}}yyyrrrnnnhhhbbbZZZTTTQQQOOOKKKHHHGGGCCC???<<<;;;:::999888888999;;;===???@@@AAAAAA???AAACCCEEEJJJRRR[[[bbbkkkwwwyyyuuuxxx||||||qqqeeeZZZSSSKKKGGGEEEFFFGGGLLLXXXdddmmmrrrxxx}}}oooddd___```lll}}}wwwhhh___VVVUUUPPPJJJCCC???>>>???<<<>>>HHH\\\www}}}pppaaaOOODDD;;;777444000...//////............///000000111111222222444555666777:::<<>><<<;;;;;;:::999888777777777777777888999>>>>>>===;;;;;;???DDDHHHQQQYYYaaafffppp~~~|||kkkYYYMMMMMMRRR[[[eeennnrrrtttyyy||||||~~~~~~rrriiieeebbb]]]YYYRRRNNNIIIEEECCCBBBAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAGGGIIIMMMPPPSSSUUUXXXZZZ\\\___cccfffjjjpppyyy~~~~~~zzzuuuqqqnnnjjjgggiiinnnrrr}}}pppddd[[[TTTMMMIIIEEEBBB>>>;;;;;;:::999888888999;;;>>>AAACCCEEEEEEDDDDDDDDDGGGNNNVVV___dddhhhnnnyyy|||ttttttxxx~~~sssggg[[[TTTJJJGGGDDDEEEFFFKKKWWWbbbmmmqqqwww|||rrrfffaaa___jjj|||wwwhhh___YYYWWWRRRLLLEEEAAA@@@@@@===@@@KKKaaa||||||oooaaaMMMBBB999555333000///000//////......//////000111444444444444555666777888:::===AAACCCDDDEEEGGGHHHIIILLLPPPSSSUUUWWWYYY\\\\\\]]]___```aaacccgggiiiaaa___^^^^^^```cccccccccjjjnnnyyy}}}uuufffhhhvvvzzzxxxssskkkeeeeeeccccccbbb```^^^\\\ZZZYYYSSSOOOJJJHHHHHHHHHEEEBBB:::999999999999;;;<<<===999:::;;;<<<<<<<<<<<<<<<===<<<;;;:::999888888888888888888777666666555555555444444333333333333222111000///...---------...+++---///000111333666999666666555222000000222444666555444111000222666::::::AAAIIILLLJJJHHHIIILLLWWWbbbpppzzz|||tttbbbRRRIIIEEEFFFOOOYYYaaajjjqqq}}}mmm\\\PPPGGG@@@<<>>999666555666666???FFFPPP\\\dddiiijjjjjjYYYVVVTTTTTTWWW]]]jjjvvvwwwmmmgggaaa]]]\\\YYYUUUQQQPPPPPPOOOLLLJJJHHHEEEAAA>>><<<;;;:::888666666666666777888999:::???>>>===;;;;;;>>>CCCGGGOOOXXX```eeennn}}}~~~mmm\\\OOOMMMRRR\\\eeeooorrruuuyyy{{{zzz~~~~~~qqqhhhddd```[[[WWWRRRNNNIIIEEECCCAAA@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAFFFIIIMMMPPPRRRTTTWWWYYY]]]```ccceeegggkkkppptttxxx||||||yyyyyyzzz~~~{{{uuuqqqmmmhhhhhhlllkkktttsssdddXXXOOOIIICCC@@@<<<:::999:::999888888:::<<>>===;;;999888777888888:::999888777666666666777555555555444444333222222222222111111000/////////+++---///000111333777999888777555222000///000111111111000//////000222444444999>>>AAABBBCCCGGGKKKUUUbbbpppyyyzzzppp]]]LLLFFFBBBCCCLLLVVV^^^gggoooyyy|||yyyyyy{{{rrrbbbWWWNNNEEE@@@BBBHHHMMMTTTYYY[[[\\\[[[XXXTTTQQQPPPPPPSSSTTTUUUTTTQQQOOOOOOPPPMMMNNNOOOOOOMMMKKKHHHFFFCCC???;;;666444555777999@@@HHHUUUaaaiiimmmnnnnnndddcccaaa```___```eeekkkuuussskkkddd```]]]WWWUUURRRQQQPPPOOOLLLIIIJJJGGGCCC@@@>>>===:::999888777777777777777888888@@@???>>><<<;;;>>>BBBFFFOOOXXXaaaeeemmm{{{ooo^^^PPPNNNQQQ\\\fffppptttvvvzzz|||{{{~~~pppfffbbb^^^ZZZVVVRRRNNNIIIDDDBBB???===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAEEEHHHLLLOOOQQQSSSVVVYYY]]]___aaaccceeegggiiikkkjjjpppuuuwwwvvvttttttuuuwww{{{~~~xxxtttpppkkkjjjlllhhhlllvvv~~~iiiYYYMMMGGG@@@===:::888888999999888:::<<<>>>AAACCCEEEGGGGGGFFFFFFHHHMMMXXXgggvvvvvvqqquuu|||sssuuuyyy~~~uuuhhh[[[TTTKKKGGGDDDDDDDDDIIITTT___jjjooouuu{{{~~~ttteee^^^^^^iii|||uuuhhh```YYYWWWRRRKKKDDD???======<<>>===???===;;;999888888888888<<<;;;:::999888888888888555555666555555333222111222222222111000000///...+++---///000111333666999888666444111///...---,,,,,,+++***++++++,,,---------111555888999;;;>>>AAAOOO[[[iiipppooofffUUUEEECCC??????FFFNNNTTT\\\ccckkkooosssuuurrrlllfffbbbaaa^^^]]]^^^___ccckkkuuuwwwiii```TTTKKKDDDFFFLLLRRRZZZ```eeeeeeddd```[[[VVVTTTSSSRRRRRRQQQNNNJJJHHHHHHIIIHHHIIIJJJKKKIIIGGGEEECCC;;;888444111111222555777@@@IIIVVVaaahhhlllnnnooonnnppppppooolllkkkiiihhhjjjqqqzzzzzzppphhhbbb]]]WWWVVVUUUTTTSSSQQQNNNLLLKKKHHHEEEBBBAAA???<<<::::::999888777666666666666AAA@@@>>><<<;;;===BBBEEEOOOXXXaaadddkkkyyyqqq___RRRNNNRRR[[[eeeppptttwww{{{|||{{{pppfffaaa^^^YYYUUUQQQNNNIIIEEEBBB???<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAEEEHHHKKKOOOQQQSSSVVVXXX\\\]]]___aaacccdddeeefffcccgggjjjmmmlllkkkjjjjjjlllooovvvzzzxxxtttnnnlllmmmhhhiiinnnwwwhhhVVVIIICCC>>><<<999777888999:::999<<<>>>@@@CCCFFFHHHJJJJJJHHHIIIKKKOOOYYYjjj~~~yyyxxx~~~~~~yyyyyy|||vvvhhh\\\TTTLLLHHHEEEDDDDDDHHHSSS___iiinnntttzzz}}}vvvfff^^^]]]iii{{{uuuhhh```YYYWWWRRRJJJBBB===;;;;;;<<>>===<<<;;;:::999999999;;;;;;;;;:::999999888888555666666666555444222111///000000000///...---,,,***,,,...///000222555888777444111///...---+++))),,,+++******,,,------,,,,,,///222555666777888:::EEEPPP[[[___^^^WWWJJJ>>>>>>:::999???DDDHHHMMMQQQXXXYYYZZZZZZVVVPPPJJJFFFHHHFFFGGGIIIIIIJJJRRRZZZvvvxxxmmmeeeZZZPPPHHHIIINNNTTT\\\ccchhhiiihhhddd^^^XXXUUUSSSOOONNNLLLIIIEEECCCDDDEEEEEEEEEEEEEEEDDDBBB@@@???888666333222222444777999@@@GGGRRR[[[___bbbfffhhhqqqxxx}}}~~~yyyssskkkmmmrrr{{{vvvnnneee]]]ZZZZZZ[[[ZZZYYYVVVSSSQQQKKKIIIFFFDDDCCCAAA>>><<<<<<;;;999777666555555555BBBAAA???<<<;;;===AAAEEENNNXXX```ccchhhvvvqqq```RRROOORRRXXXcccnnnssswww{{{|||{{{rrrgggbbb___ZZZWWWPPPMMMIIIEEECCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAADDDGGGKKKNNNPPPRRRUUUWWW[[[[[[\\\^^^aaaccceeeeeebbbaaa```aaaaaa```^^^\\\ZZZ]]]dddnnn{{{}}}yyyssspppppplllkkknnnssswwwuuu___PPPFFFAAA???<<<999999:::;;;<<<<<<===???BBBFFFJJJMMMOOOPPPLLLNNNPPPPPPVVVggg|||}}}}}}zzz}}}wwwjjj]]]VVVMMMIIIFFFEEEEEEHHHSSS___hhhmmmtttyyy}}}xxxhhh```[[[gggzzzttthhh```ZZZXXXRRRJJJBBB===;;;:::>>>DDDUUUnnn{{{kkkOOODDD999444222000111333000000//////000000111222333444444666888:::<<<===@@@BBBDDDEEEFFFGGGIIIKKKLLLOOORRRTTTTTTUUUWWWYYY\\\]]]]]]]]]\\\]]]```bbbbbbcccddddddcccdddgggjjjhhhhhhiiimmmsssrrrccceeedddvvv}}}xxxuuuuuurrrjjjeeedddbbbbbbbbbbbbbbbaaa``````YYYSSSKKKFFFFFFGGGGGGFFF???>>><<<;;;:::::::::;;;<<<<<<============<<<<<<============<<<<<<;;;:::::::::;;;;;;:::999777666666666777777666444222000///000000000///...---,,,)))+++---...///111444777888555111000000...+++)))///---++++++...//////---...///111222333444666777:::CCCKKKMMMLLLHHH@@@888999555444999======???CCCEEEEEEDDDCCCBBB???<<<:::999999;;;===;;;:::@@@HHHYYYkkk|||sssjjjccc^^^TTTLLLLLLPPPUUU\\\bbbddddddccc___YYYSSSOOOMMMJJJIIIGGGCCC@@@???AAACCCAAAAAA@@@>>>===;;;::::::555444333333444666999:::<<>>::::::888777666666666666BBBAAA???<<<;;;===AAADDDMMMWWW___aaafffsssqqqaaaSSSOOORRRVVVaaammmrrrvvvzzz{{{zzz~~~tttiiiddd```\\\XXXOOOLLLIIIFFFEEECCCAAA???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAADDDGGGKKKNNNPPPRRRUUUWWWZZZYYYZZZ\\\```ccceeeeeebbb^^^ZZZXXXYYYWWWTTTPPPKKKOOOUUUaaaoooxxxtttssspppooopppsssqqqrrr~~~gggUUUKKKEEEBBB@@@===;;;:::<<<===>>>>>>===???CCCHHHMMMQQQTTTUUUQQQSSSSSSQQQSSSbbb|||~~~|||}}}~~~~~~{{{~~~xxxkkk___WWWNNNJJJFFFFFFEEEIIISSS___hhhmmmsssyyy}}}zzzjjjbbbZZZfffxxxttthhh```[[[XXXSSSKKKCCC===;;;;;;@@@FFFWWWppp}}}|||lllPPPEEE999444222000111444000000000000000111111222444444555777:::<<>>===;;;;;;:::;;;<<<===<<<===============<<<;;;<<<<<<>>>>>>>>>===<<<;;;888999:::;;;:::888666444666666777777666444111000111111222222222000...---(((***,,,---...111444666:::777444222333111...+++,,,)))&&&'''***,,,+++***------,,,,,,---///222444444;;;AAABBB@@@???:::444555111111666999888999;;;999888666777888888888777444444777999666444888@@@EEEUUUjjjuuummmddd^^^aaaVVVNNNMMMQQQUUU\\\aaa]]]]]]\\\XXXRRRLLLGGGEEEEEEDDDBBB>>><<<<<<>>>@@@???>>><<<:::888777777666////////////111333555666777;;;???@@@???@@@EEEIIIKKK[[[oooxxxkkk___\\\^^^aaaaaa^^^ZZZWWWVVVJJJIIIGGGFFFFFFDDDAAA???999888777777777777777888???>>><<<:::999:::>>>AAAIIIPPPYYY```eeeooo~~~qqq___RRRMMMMMMXXX```llluuuyyy{{{}}}~~~tttjjjddd]]]XXXWWWQQQOOOJJJEEEAAA???>>>===;;;;;;;;;:::::::::999999888999999:::;;;<<<>>>???EEEGGGKKKMMMOOORRRUUUWWWVVVYYY\\\]]]^^^___aaaccc```^^^ZZZUUUQQQMMMKKKJJJGGGDDDIIIVVVeeeuuu|||yyyuuuuuutttuuuuuuvvvwwwwwwzzzhhh\\\RRRJJJFFFGGGAAA???===;;;;;;<<<>>>???@@@FFFKKKNNNRRRVVVVVVRRRTTTTTTTTTUUUVVV___sss~~~|||}}}|||{{{|||}}}{{{mmm```XXXQQQKKKFFFDDDDDDGGGPPPZZZbbbiiiqqqwwwzzz|||pppddd]]]iii{{{sssggg```^^^XXXSSSOOOHHHAAA===>>>DDDHHHUUUnnnyyyzzzhhhSSSFFF999333222000000222000000000000000000111222333333333333555999<<<>>>CCCDDDEEEFFFFFFHHHKKKNNNNNNPPPRRRSSSSSSTTTVVVXXX\\\ZZZYYYWWWWWWYYYZZZ\\\cccaaa^^^ZZZYYY]]]ccchhheeelllllllllnnnqqqyyyiii```]]]qqq|||uuupppooonnnhhhdddcccbbbaaa```aaabbbcccbbbaaa\\\UUULLLHHHHHHIIIHHHFFFCCC@@@>>><<<<<<;;;999888999999:::;;;;;;;;;::::::;;;<<<=========<<<:::::::::::::::999888777666555777666555444333222222222444222////////////...---***)))***+++,,,///111333444333222111000...------))))))))))))))))))))))))***+++,,,---...000111111666666777888777666444333111111111111222333444555555555444333222222222333333555666555444444555666===EEERRRccc}}}{{{oooeee``````YYYWWWSSSQQQQQQRRRUUUWWW]]]XXXQQQKKKGGGEEECCCBBB======>>>>>>===<<<;;;;;;::::::999888666333111000444333222111111333555666666777777777666777:::<<>>===;;;999888999:::::::::@@@???===:::999:::===@@@GGGNNNXXX^^^dddooo~~~sssaaaTTTOOONNNWWW___kkktttxxx{{{}}}~~~tttkkkddd^^^YYYYYYRRROOOKKKFFFBBB???>>>===;;;;;;;;;:::::::::999999999999999:::;;;<<<===>>>BBBDDDHHHKKKNNNQQQUUUXXXWWWYYY[[[]]]]]]]]]___```___\\\VVVPPPKKKGGGEEECCCCCCBBBFFFPPP\\\kkkzzzzzzyyyxxxwwwwwwwwwwwwyyy{{{{{{wwwvvvxxxyyyxxxpppdddXXXRRRMMMGGGDDDDDDDDDBBB@@@>>>===???AAABBBEEEKKKPPPRRRVVVZZZZZZWWWVVVUUUUUUVVVWWW```sss|||yyyyyyzzz|||~~~~~~pppccc[[[QQQKKKFFFDDDDDDGGGPPPZZZbbbiiirrrxxxzzz|||sssfff^^^iii{{{uuuiiiccc___YYYSSSPPPIIIBBB>>>???DDDLLL]]]uuuuuutttyyy{{{|||}}}mmmRRREEE888333222111000222222111111111111222222333333333444555777;;;>>>@@@CCCEEEFFFFFFGGGIIILLLNNNOOOQQQSSSTTTTTTUUUWWWYYYZZZYYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[^^^bbbfffeeelllmmmmmmooorrr|||jjj___ZZZkkk~~~uuuooonnnnnnjjjdddbbb```___^^^___```aaa```___ZZZSSSKKKGGGHHHIIIIIIGGGCCCAAA>>><<<<<<;;;:::888:::::::::::::::;;;;;;;;;<<<<<<=========<<<;;;:::<<<;;;;;;:::888777555444777666555444333222222222333111///.........---+++***)))***+++,,,///111333555444222111///...------+++++++++++++++++++++++++++,,,,,,---...///000000111111222222222111000000111000000000111222333333000000000000000111111222444555666555444444555666444:::DDDTTTmmmwwwjjj^^^WWWVVVVVVUUURRRPPPPPPQQQRRRTTTQQQLLLFFFAAA>>><<<;;;:::<<<<<<<<<<<<<<<;;;::::::999888777555444222111000111000000000000111333444333444444444333333555666888===FFFSSSbbbppp|||}}}|||ssseee```___]]]]]]\\\ZZZWWWUUURRROOOKKKIIIGGGEEEBBB@@@>>><<<999888999:::999999AAA@@@>>>;;;999999;;;>>>DDDLLLUUU\\\cccmmm}}}uuucccUUUPPPOOOUUU^^^jjjssswwwzzz|||~~~~~~}}}~~~uuulllfff___[[[[[[SSSPPPKKKFFFBBB???>>>>>>;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<===???BBBFFFJJJMMMQQQUUUXXXWWWYYY[[[\\\[[[ZZZ[[[\\\[[[XXXRRRLLLGGGDDDBBBBBBBBBCCCGGGMMMUUUcccyyy}}}}}}||||||{{{{{{wwwooojjjhhhddd___[[[SSSMMMLLLKKKHHHFFFFFFHHHFFFCCCAAAAAABBBEEEFFFKKKPPPUUUWWWZZZ^^^^^^[[[YYYWWWWWWXXXYYYaaarrr|||xxxxxxzzz|||qqqccc[[[QQQKKKFFFDDDDDDGGGPPPZZZccciiirrrxxx{{{}}}wwwjjj```jjj{{{wwwlllggg___ZZZUUUQQQKKKCCC@@@AAABBBNNNccc|||{{{qqqpppsssrrrpppooouuutttyyylllQQQDDD888333222111000222222222222222222333444444444444555777:::>>>AAACCCEEEFFFHHHHHHHHHJJJMMMOOOPPPRRRTTTUUUUUUUUUWWWYYYYYYXXXWWWVVVVVVWWWXXXYYYUUUWWWZZZ\\\\\\\\\^^^___cccjjjkkkkkknnnppplll^^^VVVbbbxxxwwwnnnnnnpppmmmfffaaa^^^]]]\\\]]]___```___^^^WWWQQQJJJGGGHHHIIIIIIHHHDDDAAA>>><<<<<<<<<:::999;;;::::::999:::;;;<<<==================<<<;;;;;;<<<<<<;;;:::999777666555888777555444333333222222222000............,,,***************,,,...111222666444222000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---------......///000000/////////000000111,,,------///000111222333444555666555444333444666222555<<>>GGGRRR]]]ccciiigggjjjuuuwwwiii___]]][[[ZZZZZZYYYWWWUUURRRPPPLLLJJJIIIHHHFFFDDD@@@>>>;;;999999999888777BBBAAA???<<<999888:::<<<@@@HHHRRRYYY```kkk{{{vvvdddVVVOOONNNRRR[[[gggqqqvvvyyy{{{}}}~~~}}}~~~wwwmmmgggaaa]]]\\\TTTQQQLLLGGGCCC@@@>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;:::::::::;;;;;;<<<@@@CCCGGGJJJMMMPPPSSSVVVWWWYYY[[[ZZZYYYXXXXXXYYYWWWTTTQQQMMMLLLMMMOOOPPPMMMQQQTTTUUUXXXcccwwwwwwpppggg]]]YYYRRRMMMNNNOOOMMMLLLMMMKKKIIIFFFDDDDDDFFFIIILLLPPPUUUYYYZZZ]]]aaabbb___\\\ZZZYYYZZZZZZaaapppxxxwwwxxxyyy{{{}}}|||nnnaaaYYYQQQKKKFFFDDDDDDGGGPPPZZZcccjjjrrrxxx{{{}}}zzzlllbbbkkk{{{yyyooojjj```[[[WWWTTTNNNFFFBBBBBB???NNNggg{{{qqqqqqrrrpppkkkiiilllmmmtttlllOOOCCC777333333111111222222222111222222333444555555555777:::===AAAEEEFFFFFFHHHJJJJJJJJJKKKNNNPPPQQQSSSUUUUUUUUUVVVWWWYYYYYYXXXXXXWWWWWWXXXXXXYYYXXXZZZ[[[[[[ZZZYYYXXXYYY^^^dddeeegggjjjlll}}}qqq___UUUZZZjjjzzz{{{pppppptttppphhhccc]]]\\\\\\\\\^^^___^^^]]]TTTOOOJJJGGGHHHIIIJJJJJJEEEBBB???===<<<<<<;;;:::<<<;;;:::999:::;;;>>>???>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::999888777888777666444333333333333222111////////////---+++************,,,...000111666444111///---,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,---...000111///......---......//////---...///111222333333444444666666666444333444555444444888CCCXXXxxxssseee[[[XXXQQQPPPNNNLLLKKKJJJIIIHHHEEEAAA===:::999999888777777777888888888777777666666555222000...//////000000000222444555555666666555777888777555333222222666666555777:::@@@FFFIIINNNMMMRRR^^^mmm}}}yyykkk]]][[[YYYXXXXXXXXXWWWUUUSSSPPPNNNLLLKKKJJJIIIGGGBBB???<<<:::999888777666CCCBBB@@@===999888999:::>>>FFFOOOWWW]]]iiixxxvvvcccUUUMMMKKKPPPYYYeeeoootttwwwzzz|||~~~}}}}}}yyyoooiiiccc^^^^^^UUURRRMMMHHHCCC@@@???>>><<<<<<<<<;;;;;;;;;::::::;;;;;;:::::::::;;;;;;<<>>>>>============999999:::;;;;;;;;;;;;;;;888777666555444333333333333222111111111000...,,,******)))***+++---///000444333111///------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...---,,,,,,,,,...///000------,,,,,,------......//////111222333333333333555666777666444333444555222000333<<>><<>><<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<===DDDGGGIIIKKKLLLNNNPPPSSSTTTVVVXXXYYYXXXXXXXXXYYYVVVWWW[[[bbbnnn|||qqqfff[[[VVVTTTQQQRRRTTTPPPNNNLLLKKKMMMQQQWWWZZZ]]]bbbddddddgggkkkkkkiiiiiieeebbbaaa```bbblllvvv|||{{{xxxrrrlllfffgggiiilllrrrxxx}}}~~~pppddd[[[QQQKKKFFFDDDDDDGGGPPPZZZdddjjjsssyyy|||~~~pppeeekkkxxxxxxpppkkkbbb^^^[[[YYYSSSKKKFFFFFFIIIWWWnnn}}}vvvwwwyyyvvvqqqooolllnnnwwwmmmLLL@@@666333333222111222000000000000111333444555777888;;;>>>BBBEEEHHHIIIIIILLLNNNOOOOOOOOOPPPQQQRRRSSSUUUUUUTTTUUUVVVXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYWWWVVVXXX[[[]]]XXX___aaaeeelllnnn}}}mmm[[[ZZZ```ppprrrwwwuuuvvvssslllhhhbbb```____________^^^\\\QQQPPPMMMJJJIIIJJJKKKMMMGGGDDD???===<<<=========<<<;;;;;;;;;<<<>>>???@@@@@@@@@???>>>>>>>>>>>>>>>999::::::;;;<<<<<<<<<<<<888888666555444333333333333222222222333111...,,,******)))***+++---...000111000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,++++++,,,,,,...//////...///111222333333222222555666777666444333333444333000222:::DDDXXXyyynnn```ZZZRRRPPPLLLGGGCCC@@@>>>>>>999777444333333444333222333444444555555555555555444333222111000000111222///000111333555777888999<<<===>>><<<999777666777222444666999::::::999999999777777===FFFUUUiiizzzwwwjjj]]]YYYUUUSSSRRRSSSTTTSSSSSSQQQNNNLLLKKKKKKIIIGGGDDDAAA===;;;:::999777555AAAAAA@@@===:::888999:::;;;CCCLLLSSSYYYcccrrr}}}vvvdddTTTKKKHHHKKKTTTaaalllrrrvvvyyy{{{~~~}}}ssskkkddd___^^^WWWTTTOOOIIIDDDAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;999999999:::;;;<<<===>>>BBBDDDGGGIIIKKKMMMPPPSSSRRRUUUWWWXXXXXXYYYZZZ\\\\\\^^^dddnnn~~~sssiiibbbZZZVVVVVVTTTRRRPPPOOORRRXXX^^^bbbiiimmmooonnnppptttuuurrrqqqlllhhhfffdddeeellluuuvvv|||{{{vvvrrrmmmhhhaaaaaaaaacccgggnnntttxxx~~~rrrfff^^^QQQKKKFFFDDDDDDGGGPPPZZZdddjjjsssyyy|||~~~~~~~~~uuufffjjjvvvvvvnnnjjjccc___\\\ZZZUUULLLHHHHHHJJJXXXqqq||||||~~~|||wwwuuutttwwwzzzeeeKKK???555333444222111222111111111111333444555666888999<<>>>>>:::;;;<<<===>>>???@@@@@@AAA@@@???>>>>>>>>>??????<<<<<<<<<<<<<<<;;;::::::999888777555444444444444222222111222222111...+++******))))))***,,,...///---...///111111///...---------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++******+++,,,---...000111---///222444666777666666666777777666444222333444555111333888===GGGbbb|||uuugggaaaUUURRRLLLEEE@@@===;;;:::;;;999666555666666555444222333444555555555555444444444333333333333333333111111222333555888;;;<<<@@@@@@@@@>>>;;;::::::;;;888999:::<<<<<<<<<;;;::::::888777:::>>>FFFUUUcccxxxvvvjjj^^^YYYTTTQQQPPPQQQRRRRRRSSSPPPMMMKKKJJJIIIGGGEEEDDDAAA===;;;:::999777666AAAAAA@@@>>>:::999999:::;;;BBBKKKRRRWWWbbbppp{{{wwweeeTTTKKKHHHJJJTTTaaakkkqqquuuxxx{{{~~~ssslllddd___^^^WWWTTTOOOIIIDDDAAA???>>>======<<<<<<<<<;;;;;;;;;888999999:::;;;<<<>>>??????AAAEEEHHHJJJMMMPPPSSSQQQSSSVVVXXXYYYZZZ\\\^^^```cccjjjuuu~~~rrreee\\\YYYVVVTTTRRRSSSVVV\\\ccchhhqqquuuwwwvvvxxx||||||zzzvvvqqqllljjjhhhgggmmmuuussszzz}}}yyysssooojjjfffbbb```^^^]]]___dddiiimmm|||rrrfff^^^QQQKKKFFFDDDDDDGGGPPPZZZdddkkksssyyy|||~~~yyyfffjjjuuutttllliiiddd```]]][[[VVVMMMIIIHHHFFFVVVrrr|||zzz}}}yyybbbJJJ???555333444333111222222222222333444555777777999:::===@@@CCCEEEGGGHHHKKKNNNPPPQQQQQQQQQQQQRRRQQQRRRTTTTTTSSSSSSTTTVVVWWWWWWXXXXXXXXXXXXWWWWWWYYYZZZZZZYYYVVVTTTTTTTTTRRRXXX\\\bbbkkknnn|||{{{aaaaaaeeeqqqooozzzzzzvvvsssmmmjjjjjjdddbbb___^^^^^^]]]ZZZXXXSSSRRRPPPNNNKKKKKKLLLNNNIIIEEE@@@======>>>>>>>>>:::;;;<<<>>>???@@@@@@@@@AAAAAA???>>>>>>>>>???@@@???>>>>>>===<<<:::999888999888777666444444444444111111111111222000---*********))))))***,,,...///+++,,,///111222000...---////////////////////////+++++++++,,,,,,------------...//////...---,,,***)))******,,,---///111222...000444888:::;;;<<<;;;666777777666444222333444333///000444444888NNNggguuuiiidddXXXSSSLLLDDD>>>:::999999999777555444555555333222222333444444555555555555333444555555555444444333555444444555888;;;>>>@@@DDDDDDCCC@@@>>>===???@@@CCCBBBBBB@@@???>>><<<<<<;;;999999::::::===GGGSSShhhwwwuuujjj^^^ZZZTTTPPPOOOPPPQQQQQQRRRPPPLLLJJJIIIHHHFFFDDDCCCAAA===;;;:::999888777FFFCCC???:::888777777777999===FFFPPPXXXaaaooo|||{{{fffTTTLLLKKKLLLUUUbbbjjjooosssxxx|||~~~xxxqqqkkkeee```[[[XXXRRRKKKEEEAAA@@@???===<<<<<<:::999888777777:::::::::;;;<<<===??????@@@AAACCCEEEGGGIIIKKKLLLUUUVVVXXXXXXYYY[[[___bbbbbbhhhpppxxxjjj^^^ZZZYYYUUUSSSSSSUUU[[[hhhttt{{{~~~}}}}}}xxxssspppnnnmmmqqqwwwtttvvvwwwvvvtttrrrssstttrrrjjjdddaaa]]]]]]eeeqqqxxx~~~sssfff]]]SSSLLLFFFEEEEEEFFFMMMTTT___gggsss{{{yyyhhhiiippp~~~ssskkkffffffddd___WWWOOOIIIFFFEEEJJJ]]]yyycccIII===444222444333000///666333111111444666666555<<<;;;===AAAFFFHHHGGGEEELLLOOORRRTTTUUUTTTUUUUUUQQQQQQQQQQQQSSSUUUWWWYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[YYYWWWVVVVVVYYY[[[]]]WWW]]]]]]```iiinnnyyyrrrfffcccqqqzzz|||~~~vvvrrrqqqoookkkhhheeefffbbb]]][[[]]]^^^\\\VVVRRRLLLHHHHHHJJJKKKLLLKKKFFF@@@<<<;;;;;;999777<<<<<<===???@@@BBBDDDEEEDDDDDDCCCBBB@@@??????>>>DDD@@@===>>>@@@@@@<<<888666666666666555444222222222222222222222111000///,,,+++***)))))))))***+++------...///000111222333222111000.........///000...---,,,+++***+++,,,,,,..................------((()))+++---...///000000333555777:::;;;<<<<<<<<<<<<888444222333333111...111333333222333999DDDLLLcccssszzzooocccYYYOOOJJJCCC<<<777555444555777666555444333222222222111222222333333444444555444666999===@@@@@@===;;;===;;;999:::===AAADDDEEEAAAAAAAAADDDGGGIIIJJJJJJNNNNNNKKKHHHHHHJJJFFF???@@@>>>===??????>>>AAAFFFYYYdddsss{{{ooogggYYYVVVSSSRRRSSSTTTTTTTTTRRROOOJJJHHHHHHJJJKKKKKKFFFCCC???<<<;;;999777555EEEBBB???;;;888777777888999<<>>>>>===<<<;;;;;;::::::999999999:::;;;<<<>>>???@@@AAABBBEEEGGGJJJLLLMMMVVVXXXYYYZZZ[[[]]]aaaddddddiiiooouuu}}}yyyhhh```UUURRRPPPRRRUUU\\\jjjwww}}}xxxtttrrrpppnnnqqqwwwvvvyyy|||~~~vvvqqqiiidddgggnnnxxx}}}ssseee[[[SSSLLLFFFEEEEEEFFFLLLSSS^^^gggrrr{{{~~~sssggghhhooouuummmhhheeeccc^^^VVVMMMGGGEEEDDDJJJ]]]zzzgggJJJ???444333444222111111555333111222666999999999<<<<<<>>>AAAFFFHHHGGGFFFLLLPPPSSSVVVVVVVVVWWWXXXTTTSSSSSSSSSTTTUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXXXX[[[[[[[[[\\\^^^```cccddd___eeeccccccjjjnnnyyyrrrfffcccqqq}}}}}}xxxsssrrrpppmmmiiieeefffbbb\\\ZZZ]]]]]][[[VVVRRRLLLHHHGGGIIIJJJKKKLLLGGGAAA>>>===<<<:::999<<<<<<===>>>@@@BBBDDDEEEDDDCCCCCCBBBAAA@@@???>>>BBB???======@@@@@@<<<999777777777666666444333222222222222222222111000000,,,,,,***)))))))))***+++------...///000000111111111000///---------...//////...---,,,+++,,,,,,---..................------+++,,,---...000222333333777888999;;;<<<<<<======>>>;;;666444444333111///111222333111000444<<>>999555444555666666555444333222222222222111111222222333444444555777;;;AAAHHHMMMMMMKKKHHHCCCAAA@@@@@@@@@@@@???>>>??????AAADDDJJJPPPUUUXXX```aaa```^^^^^^\\\TTTLLLJJJGGGDDDEEECCC@@@AAAEEEQQQ[[[jjjwww{{{vvvllleeeZZZWWWSSSRRRQQQRRRQQQPPPOOOMMMLLLKKKKKKKKKJJJHHHFFFCCC>>>;;;:::999777666DDDBBB>>>;;;999888888999888<<>>???@@@DDDGGGIIIIIIHHHMMMPPPTTTWWWXXXXXXYYYZZZXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZ\\\___cccfffhhhiiijjjfffjjjfffdddiiikkkuuuvvviiidddqqq|||zzztttrrrqqqnnnkkkeeefffccc]]][[[]]]]]][[[VVVRRRLLLHHHGGGHHHHHHIIILLLHHHCCC@@@>>>===<<<:::<<<<<<===>>>@@@AAACCCDDDDDDCCCCCCBBBAAA@@@??????@@@>>><<<===???@@@===:::999888888888777555444333222222333333333222111111---,,,+++***))))))***+++------...//////////////////......------------...//////...------------...------------------....../////////000222555777888<<<<<<<<<<<<===>>>???@@@BBB???;;;888666444222000000111111///---...333777999@@@IIIQQQUUUYYY^^^bbb^^^ZZZTTTQQQNNNKKKEEEAAA<<<:::777444333333555666444444333333222222111111111111111222222333444555999AAALLLWWW^^^^^^\\\YYYNNNLLLJJJIIIGGGCCC>>>;;;<<<<<<>>>DDDMMMXXXbbbiiissswwwzzz{{{zzzvvvjjj^^^VVVPPPLLLJJJFFFBBBAAADDDHHHPPP]]]hhhmmmlllfffaaaYYYVVVSSSQQQPPPOOONNNMMMLLLLLLMMMNNNNNNLLLHHHEEEFFFBBB===999888888777666CCCBBB???<<<:::999999999888;;;BBBKKKRRRZZZhhhuuuqqq___SSSNNNJJJSSS```lllssswwwyyy{{{|||}}}xxxpppjjjccc]]]YYYVVVQQQLLLFFFBBB@@@???:::::::::::::::::::::999888888888888999:::;;;<<<>>>???@@@CCCFFFJJJMMMOOOWWWYYY]]]___```bbbeeehhhiiikkkllllllooowwwfffWWWNNNKKKKKKNNNSSS[[[jjjxxxzzztttqqqrrrsssqqqrrruuuxxxzzz~~~~~~xxxtttsss~~~tttcccXXXQQQKKKFFFEEEDDDEEEJJJPPP[[[cccooowww{{{}}}zzzmmmccceeelll}}}~~~uuuooolllccc___YYYPPPHHHDDDCCCCCCTTTggg~~~gggLLLAAA777444333222222444444444444555888;;;>>>???AAACCCEEEHHHKKKLLLLLLLLLMMMPPPTTTWWWYYYYYY[[[\\\\\\[[[YYYWWWVVVVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWWWWXXX[[[```eeehhhiiiiiiiiifffjjjeeeaaaeeefffpppppphhhtttzzz~~~{{{uuuqqqooommmkkkfffgggeee___]]]___^^^\\\WWWSSSMMMIIIGGGGGGGGGGGGJJJHHHDDDAAA>>>===<<<;;;<<<<<<<<<===???AAABBBCCCDDDCCCCCCBBBAAAAAA@@@@@@>>>===<<<===??????===;;;::::::999999777666444333222222333333333333222222...---+++***)))******+++,,,---...//////......---///.....................000//////...............,,,,,,------------......111111000111333777:::<<<>>>>>>===>>>???AAACCCDDDEEECCC???<<<888555222111///000000///,,,,,,...000555999>>>BBBEEEIIINNNRRRLLLHHHDDDAAAAAA@@@===;;;555444333222222333444555222222222222222222111111222111111111222333444555;;;FFFWWWeeelllmmmjjjggg]]]ZZZUUUQQQLLLGGGBBB>>>999:::<<>>???AAADDDHHHLLLNNNUUUXXX^^^aaaccceeefffgggjjjiiihhhggghhhnnnwwwjjjYYYNNNKKKJJJLLLPPPWWWeeerrrtttnnnkkknnnpppooopppssswwwxxx{{{~~~{{{yyytttdddXXXQQQJJJEEEDDDDDDDDDIIINNNYYYaaammmuuuyyy|||{{{mmmcccdddkkk|||{{{rrrmmmkkkbbb^^^WWWNNNFFFBBBBBBCCCTTTggg}}}}}}{{{cccJJJ@@@777555333222222555555555666666888:::===???EEEGGGJJJLLLNNNOOOOOOPPPLLLPPPTTTWWWXXXYYYZZZ\\\^^^\\\[[[YYYXXXWWWWWWXXXVVVVVVVVVWWWWWWXXXXXXXXXWWWZZZ^^^bbbdddddddddccccccgggbbb___cccdddmmm{{{ooowwwwww|||}}}uuuooollljjjiiihhhiiigggbbb```bbbbbb___YYYUUUOOOKKKIIIHHHGGGFFFHHHGGGEEEAAA>>><<<;;;;;;;;;<<<<<<===>>>@@@AAABBBDDDCCCCCCBBBBBBAAAAAAAAA>>>======>>>???>>>===<<<;;;;;;:::999888666444333111222222333333222222222///---,,,************+++,,,---...//////...---,,,////////////000////////////000////////////......,,,,,,,,,,,,------......111111111222444888<<<>>>?????????@@@BBBDDDGGGIIIFFFEEEBBB>>>:::555333111.../////////...------...111333666999<<<>>>AAACCC???<<<999777666666666555333222222111111222333333111111222333333333222222222111000000111222444555@@@MMM```pppxxxyyyvvvtttnnnhhh```WWWOOOIIICCC???::::::<<>>;;;999777777777999>>>FFFKKKSSSbbboooyyygggWWWNNNJJJPPP[[[fffpppwwwzzz{{{{{{}}}sssmmmhhhbbb^^^WWWUUUQQQMMMHHHCCC@@@???=========<<<<<<;;;;;;;;;999888888888999999:::;;;=========???AAAEEEIIILLLPPPVVV^^^dddffffffeeeeeehhhgggeeecccdddiiiqqqvvv~~~mmm\\\NNNJJJHHHIIILLLRRR```lll~~~zzzmmmfffcccfffjjjlllmmmppptttvvvzzz}}}~~~|||ttteee[[[PPPJJJEEEDDDDDDDDDGGGMMMXXX```kkksssxxx{{{~~~{{{mmmcccdddjjjzzzwwwoookkkjjjbbb]]]UUULLLDDDAAABBBDDDQQQeee~~~}}}|||}}}ttt^^^FFF>>>777555444222333666555666777888888:::===@@@GGGJJJMMMOOOPPPPPPQQQSSSNNNQQQUUUXXXYYYYYYZZZ[[[]]]\\\[[[YYYXXXYYYYYYZZZWWWWWWXXXXXXYYYZZZZZZZZZYYYZZZ\\\^^^_________^^^aaafffccc```ddddddlllvvv{{{wwwzzzuuunnniiihhhhhhgggiiihhhdddccceeeeeebbb]]]XXXSSSNNNLLLJJJHHHGGGGGGGGGEEEBBB>>><<<<<<<<<;;;;;;<<<<<<===???@@@AAACCCCCCCCCCCCBBBBBBAAAAAA???????????????>>>======;;;;;;:::999777555444333000000111222222222111111///...,,,+++*********++++++,,,...000111000...---...///000000111000000000/////////000///......---++++++,,,,,,------......000000111333666:::===???@@@@@@AAABBBDDDFFFHHHIIIEEEEEECCC???:::555222222////////////////////////...///222444666777777777999888666444333333333333111111222222222222111111000111222444444444333333222111000///000222444555DDDRRReeevvv~~~}}}vvvjjj^^^TTTLLLEEEAAA???@@@@@@AAADDDLLLWWW```pppyyywwwhhh^^^TTTIIIBBB@@@BBBDDDGGGJJJLLLMMMMMMLLLIIIHHHHHHJJJLLLMMMMMMLLLMMMJJJGGGFFFFFFFFFFFFEEE@@@===:::888777666555333FFFEEEBBB???<<<888666555777888===DDDIIIQQQ___mmm{{{iiiWWWMMMJJJOOOXXXcccnnnvvvzzz|||xxxzzz}}}tttmmmhhhbbb]]]WWWUUUQQQMMMHHHDDDAAA???>>>>>>===<<<;;;;;;:::::::::999999999999:::;;;;;;<<<<<<<<<===???CCCGGGIIILLLSSS]]]eeehhhfffcccbbbeeecccaaa```bbbgggnnnssszzzlllZZZLLLHHHFFFGGGIIIOOO\\\iiixxx~~~qqqfff^^^ZZZ^^^dddgggkkknnnppptttxxxzzzzzz}}}|||uuuggg]]]OOOJJJEEEDDDDDDCCCFFFLLLVVV^^^iiirrrvvvzzz~~~}}}ooocccdddjjjyyy~~~tttmmmjjjiiibbb]]]UUUKKKCCCAAACCCEEESSShhh~~~~~~iiiTTTAAA;;;777666555222222555444666888999:::<<>>;;;;;;;;;<<<===>>>???@@@CCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBAAA???>>>======;;;::::::888777555333222...///000111111111111000000///---+++***************,,,///111222111000///------///000000000//////....../////////...---,,,***++++++,,,------......000111333666999<<>>AAAEEEGGGIIIQQQ]]]fffiiifffbbb___cccaaa______aaagggmmmrrrwww~~~|||mmmZZZJJJFFFDDDEEEGGGNNN[[[gggxxx{{{nnnbbbYYYUUUYYY```eeeiiilllmmmssswwwvvvtttyyy{{{yyyuuuhhh___OOOIIIEEEDDDDDDCCCFFFKKKVVV^^^hhhqqqvvvzzz~~~rrrddddddjjjyyy}}}sssmmmjjjiiibbb]]]UUUJJJCCCAAACCCFFFXXXmmm}}}|||yyy```LLL>>>999666777555222222555333666999;;;<<>>>>>@@@;;;;;;;;;<<<<<<>>>???@@@CCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBB@@@>>>======::::::999888666444222111......///000000000000000000///---+++***************,,,///222333222111000+++,,,.../////////......---.../////////...,,,+++******+++,,,,,,---......000111555888<<<>>>@@@AAAEEEFFFGGGGGGFFFEEECCCBBBAAACCCCCC???999444111111333222000////////////...///...------///000111111...///000000///...///000,,,---///111222222111111000111333666666666555444222111///...///111444666===LLL```qqq|||{{{uuunnnggg___ZZZMMMOOOPPPMMMIIIJJJOOOUUUMMMRRRXXX```nnn{{{~~~ssseee\\\UUULLLEEECCC@@@AAABBBCCCEEEEEEFFFFFFFFFEEEFFFHHHJJJKKKJJJIIIHHHFFFEEEEEEEEEDDDBBB@@@<<<;;;:::999999777333000FFFEEEBBB???<<<:::999888999888;;;AAAHHHPPP^^^jjjxxx}}}qqq___NNNNNNQQQYYYcccmmmuuuxxxyyyzzz{{{|||}}}}}}{{{ppphhhccc```\\\XXXRRRLLLHHHDDDAAA>>>============<<<;;;:::999888888777777888888999:::;;;:::888888:::===@@@BBBEEEMMMWWW^^^fffjjjggg```___^^^]]]^^^bbbhhhooossszzzwwwsssppppppsss}}}mmmYYYKKKFFFBBBBBBCCCHHHUUUaaazzztttlllaaaXXXWWWYYY]]]ccchhhooorrrvvvvvvtttttt|||}}}xxxhhh\\\RRRMMMIIIHHHGGGEEEGGGLLLTTT]]]iiirrrwwwyyy{{{}}}tttkkkffffffrrr|||tttooojjjgggaaaZZZRRRKKKDDD???AAAGGGVVVlll{{{qqquuuzzz{{{yyyxxxzzz}}}}}}}}}~~~xxxjjjYYYLLL<<<999444222333444666666777888:::<<>>======::::::;;;;;;<<<=========@@@@@@???@@@AAACCCEEEFFFAAABBBCCCDDDBBB???<<<:::===<<<:::999999777555222//////......///000222333111000...,,,+++***+++++++++,,,///111222222111000------......//////000000000000///...---,,,,,,,,,/////////...------///111000555999;;;???EEEFFFCCCEEEGGGIIIJJJHHHFFFEEEDDDEEEEEEDDD???777222000000///............---------+++,,,,,,---.........---............////////////111111111000000000000000000111111222222222111111...---,,,+++,,,...000222;;;GGGWWWeeevvv{{{zzz~~~yyynnnccc^^^YYYUUUTTTTTTSSSSSSNNNOOOQQQRRRUUU\\\eeelllnnnmmmiii^^^QQQHHHEEEEEE?????????@@@AAAAAABBBCCCHHHHHHIIIKKKMMMMMMLLLJJJHHHEEEBBBAAAAAABBBAAA@@@>>>;;;777555555555333222HHHGGGDDDAAA>>>;;;999888888888:::AAAGGGOOO\\\iiivvv~~~rrr___NNNLLLPPPXXXbbbmmmtttvvvwwwxxxzzz{{{|||}}}|||ssslllfffaaa\\\XXXRRRLLLHHHDDDAAA>>>============<<<;;;:::999888888777777888888999::::::999888888:::<<>>>>>???@@@@@@@@@AAABBBCCCEEEEEEAAABBBBBBBBBAAA???===;;;===;;;:::999999777444222111000///......///000000111000...---,,,++++++++++++---///111222222111000............////////////000///...------,,,,,,,,,...//////...---...000222111666;;;>>>DDDKKKLLLJJJIIIJJJLLLLLLKKKJJJJJJJJJGGGGGGDDD???777222111111///............---------+++,,,------......------........./////////000000111111111000000/////////000000111111222111111000...---,,,,,,,,,...000111777BBBQQQ___ooozzzsssnnnhhhccc```^^^]]][[[VVVVVVVVVTTTSSSVVV[[[```cccdddaaaYYYNNNFFFCCCCCC>>>>>>======???@@@BBBCCCKKKKKKKKKLLLNNNNNNKKKIIIIIIFFFCCCBBBAAAAAA@@@???===:::777555555444333222JJJIIIFFFBBB???;;;999777777666999???EEELLLYYYeeerrrtttaaaOOOIIINNNVVVbbblllrrrttttttvvvxxxzzz{{{|||}}}wwwqqqjjjccc\\\XXXRRRMMMIIIEEEAAA>>>============<<<;;;:::999888888777777888888999:::999999888888999<<<>>>@@@CCCIIIOOOUUU___hhhjjjhhh^^^]]][[[\\\^^^ccchhhlllnnnvvv~~~wwwlll___YYYVVVVVVZZZ```mmm}}}jjjWWWIIICCC???>>>>>>AAAJJJTTTjjj}}}vvviii^^^SSSOOOOOORRRXXX___eeejjjmmmlllhhhfffgggjjjvvv{{{jjj^^^SSSMMMGGGEEECCCCCCFFFLLLVVV___kkktttxxxzzz}}}wwwiiifffhhhuuu~~~xxxrrroookkkiiiccc\\\SSSKKKDDD@@@FFFOOO___uuu~~~{{{xxxwwwyyyzzzzzzyyywwwuuummm```OOOCCC:::777333222222444555555777888;;;===@@@CCCFFFGGGLLLMMMOOOQQQSSSTTTTTTSSSVVVWWWYYYZZZZZZXXXVVVUUU[[[\\\]]]___aaabbbdddeeeaaa___^^^^^^```aaa```___``````bbbccceeeeeeffffffiiiffffffiiijjjkkkqqqxxxkkk]]]bbbtttvvviiidddbbb``````_________aaacccdddeeeccc```]]]XXXTTTPPPNNNKKKLLLLLLIIIDDD@@@======<<<<<<======>>>????????????@@@AAACCCDDDDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>===;;;:::999999777444222222111000///...---......000000//////...---+++++++++---///111222222111111333333333222222222222222000///...---,,,,,,,,,,,,.../////////...000222555666;;;@@@EEEMMMUUUXXXVVVSSSRRRQQQOOONNNNNNOOOOOOKKKIIIEEE>>>888333111222///............---------,,,,,,------......------....../////////000000000222111111000///......---000000000111111000000///......---,,,,,,---...///222<<>>======>>>AAAEEEGGGNNNNNNNNNPPPQQQPPPMMMKKKJJJGGGDDDBBBAAAAAA???>>>===:::777555555444333222KKKIIIGGGCCC???;;;777555555555888>>>CCCJJJVVVaaannn~~~vvvbbbPPPHHHMMMVVVaaalllrrrtttsssuuuvvvxxxzzz{{{~~~~~~zzzuuummmeee\\\XXXRRRMMMIIIEEEAAA???============<<<;;;:::999888888777777888888999:::888888777777999;;;===>>>BBBGGGKKKPPPZZZeeekkkjjj]]]\\\ZZZZZZ\\\```eeegggfffmmmwww}}}uuugggYYYSSSPPPMMMMMMNNNTTTaaawwwiiiVVVGGGAAA<<<;;;;;;===CCCJJJYYYkkkzzz}}}||||||tttjjjbbbWWWMMMHHHGGGIIIPPPXXXaaahhhmmmjjjfffbbb```^^^hhhuuu{{{jjj^^^TTTMMMFFFCCCBBBAAAFFFLLLWWW```llluuuyyy{{{~~~yyykkkhhhjjjvvvxxxxxx}}}vvvpppmmmjjjgggccc\\\SSSKKKDDDBBBKKKVVVjjj~~~~~~~~~{{{yyyvvvqqqiii[[[JJJ???999666333222333444555555888999<<>>>>>??????>>>@@@BBBDDDEEEDDDCCCBBBCCCBBB@@@????????????@@@===<<<:::999999888555222111111000///............//////000000///...,,,+++,,,---000222333222222111222222222222222333333333///...------,,,,,,,,,------.../////////111444777:::???FFFNNNZZZfffkkkiiiddd```[[[WWWTTTSSSSSSSSSOOOKKKEEE>>>777333222222///............---------,,,,,,------...------,,,....../////////000000000111111000///......---,,,//////000000000///............---,,,,,,,,,------000777BBBNNN[[[hhhsssxxxzzz}}}xxxpppnnnkkkgggccc___^^^]]]XXXYYYXXXSSSLLLGGGDDDCCCAAA@@@??????AAAEEEIIILLLQQQQQQRRRTTTUUUUUURRROOOKKKHHHDDDBBBAAA@@@>>><<<<<<999666555444444333222JJJIIIFFFCCC>>>:::666444555444777===AAAGGGRRR]]]kkk{{{xxxdddRRRIIIMMMVVVaaakkkrrrtttttttttvvvxxxyyy{{{~~~~~~zzzuuummmeee]]]YYYSSSMMMIIIEEEBBB???============<<<;;;:::999888888777777888888999:::777777777777888999;;;<<>>888666333333444555555555999;;;>>>AAADDDGGGHHHIIIJJJKKKNNNQQQSSSTTTUUUUUUVVVWWWXXXZZZZZZZZZZZZZZZYYYZZZ[[[]]]___aaabbbccc```^^^\\\]]]___aaabbbbbbaaaccceeegggiiiiiiiiiiiigggfffhhhlllmmmllloootttxxxyyyhhhZZZ[[[fffwwwyyyhhh___\\\\\\\\\[[[[[[[[[\\\\\\`````````___]]]YYYUUUSSSOOONNNLLLJJJHHHDDDAAA>>>:::;;;;;;<<<<<<======>>>===???BBBDDDEEEDDDBBB@@@BBBAAA@@@>>>>>>???AAAAAA>>>===;;;::::::999666444///000000000000000000///....../////////---,,,+++,,,...000222333333222111,,,------...///000111111...------,,,,,,,,,,,,------.../////////111444777;;;AAAJJJVVViiizzzwwwqqqhhhbbb^^^\\\ZZZXXXSSSMMMEEE<<<666333222222///............---------,,,------...------,,,,,,............////////////000000//////...------,,,///////////////...---,,,...------,,,,,,,,,,,,---111555===GGGRRR]]]jjjsss|||{{{vvvqqqmmmiiifff___]]][[[UUUOOOIIIEEECCCCCCBBBAAAAAACCCGGGLLLOOOSSSTTTVVVXXXZZZYYYVVVTTTKKKHHHDDDAAA???>>><<<;;;;;;888666444444444333222IIIHHHFFFCCC???:::666333444444777===AAAFFFPPP[[[iiiyyyyyygggUUUJJJMMMUUU___iiiqqqtttuuuuuuwwwyyyzzz{{{~~~~~~xxxrrrkkkddd]]]YYYSSSNNNIIIFFFBBB???============<<<;;;:::999888888777777888888999:::666666666777777999::::::>>>BBBEEEHHHPPPZZZ___^^^VVVUUUTTTTTTVVVYYY\\\^^^aaaeeelllttt~~~~~~ssseeeUUULLLFFF@@@<<<<<>>AAACCCCCCBBB@@@???AAA@@@?????????@@@AAABBB@@@>>>===<<<<<<:::777555000000111222222111111111------......---,,,,,,+++,,,...000222333333222222/////////000111111222222------,,,,,,,,,,,,------,,,---...//////000333666999???IIIYYYooo{{{qqqjjjgggeeebbb```VVVOOODDD:::444222111111///............---------------......------,,,,,,,,,,,,---------.....................------------...............---,,,+++,,,,,,,,,,,,------------111333888@@@HHHRRR```lll~~~zzztttpppiiifff```YYYRRRLLLHHHFFFEEEDDDDDDDDDFFFJJJNNNPPPVVVVVVXXX[[[\\\[[[WWWTTTIIIFFFBBB???>>>===;;;::::::888555444444444444333IIIHHHGGGDDD@@@<<<777555555444888===@@@EEEOOOYYYgggxxxzzziiiXXXJJJMMMSSS\\\fffooosssuuuwwwxxxzzzzzz{{{~~~}}}tttmmmgggccc]]]YYYSSSNNNJJJFFFBBB@@@============<<<;;;:::999888888777777888888999:::555666666666777888888999:::>>>AAADDDKKKRRRTTTQQQOOOOOONNNOOOQQQTTTWWWYYY]]]```eeelllsss|||vvviiiYYYOOOFFF>>>;;;<<<999<<>>:::::::::888777999:::CCCLLLQQQSSSSSSNNNIIICCC???<<<<<<===@@@IIISSSfffttt~~~~~~}}}zzzpppbbb]]]```hhhtttyyyxxxzzz~~~}}}|||lll```UUUNNNIIIGGGEEECCCEEEJJJVVV___kkktttyyy{{{}}}rrrmmmlllvvv|||rrrmmmkkkiiiggg```ZZZRRRJJJDDDJJJ]]]ooo}}}ssshhhYYYJJJ@@@888777555555777888777777<<>>>>>===>>>???AAAAAA@@@???>>>????????????@@@AAAAAABBBAAA@@@>>>======<<<999777333333444444333222000000------,,,++++++++++++,,,---...000333444333333222222222222111111000000000---,,,,,,+++,,,,,,------,,,---.........///222444888<<>>===<<<:::999:::777555333444444444333IIIIIIHHHFFFBBB===999777555555888===@@@EEENNNXXXgggwwwzzzjjjZZZJJJLLLQQQYYYdddmmmrrruuuxxxyyy{{{{{{|||~~~|||qqqjjjdddbbb]]]YYYSSSNNNJJJFFFBBB@@@============<<<;;;:::999888888888777888999999:::555555666666777777888888777;;;???BBBGGGMMMMMMIIIKKKKKKJJJKKKMMMPPPSSSUUUXXX[[[___eeekkkrrrzzz~~~sssgggXXXMMMCCC;;;:::<<<777<<>>:::;;;;;;888777888555:::???CCCFFFHHHHHHFFF>>><<<;;;===>>>BBBKKKVVVgggvvvuuugggaaa___eeeqqqxxxxxxyyy}}}|||~~~}}}mmmbbbUUUOOOJJJIIIFFFDDDEEEIIIVVV___kkktttxxxzzz}}}~~~~~~pppkkkjjjuuuzzzrrrnnnlllkkkiii```ZZZQQQIIIEEEKKK```sss~~~ttthhhZZZKKKAAA999777666666888999888777===@@@DDDHHHKKKLLLMMMMMMMMMOOORRRVVVYYY[[[\\\\\\______^^^]]]]]]\\\[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^___]]][[[[[[___bbbeeeeeehhhgggfffffffffgggiiijjjkkkiiikkkoooppppppsssyyytttggg___```rrrvvvgggfffeeedddaaa___]]][[[ZZZZZZZZZYYYYYYXXXWWWVVVPPPMMMKKKLLLLLLKKKGGGCCC<<<<<<======>>>?????????======>>>???@@@???>>>>>>>>>??????@@@AAAAAAAAABBBBBBAAA???>>>>>>===:::888555666666555444222///...---,,,+++***)))***+++,,,---...111333444444333222///...---+++***((('''&&&,,,,,,,,,++++++,,,------,,,---...------...111333999;;;@@@JJJ\\\lllrrrppptttnnngggeeegggiiihhheeeZZZPPPBBB777222111000/////////.........------------.........---,,,,,,+++******+++++++++,,,,,,,,,++++++,,,------......///---...------,,,+++***))))))***+++,,,---.........///---///555999@@@OOO___rrryyyoooggg```[[[XXXVVVPPPPPPQQQRRRTTTVVVXXXXXXZZZZZZ[[[[[[ZZZVVVPPPKKKEEEBBB???<<<<<<;;;:::999999777444333444444444333LLLJJJGGGEEECCC@@@;;;888555444777;;;>>>BBBKKKTTThhhuuu|||iiiYYYOOOLLLMMMTTTaaalllrrrssswwwyyyzzz{{{|||~~~zzzpppjjjccc___^^^\\\VVVPPPJJJEEEAAA???;;;::::::999999888888777888888777777777777888888777777666666666666777777:::<<<@@@FFFLLLNNNNNNLLLGGGFFFDDDEEEGGGJJJKKKLLLSSSUUUYYY^^^ccciiimmmoootttpppppptttuuurrrqqqrrrmmmqqquuuzzz|||hhh___RRRFFF???;;;:::999777<<<===@@@KKKXXXvvvrrrYYYJJJAAA:::999999777666888444666999===???@@@@@@???<<<=========???CCCIIINNNkkkttt|||~~~}}}zzztttnnndddbbbdddkkkrrruuuxxx|||{{{}}}qqqbbbWWWOOOHHHFFFEEEDDDFFFIIISSS]]]hhhnnnttt{{{}}}uuummmhhhrrryyypppnnnnnnllljjjaaaXXXPPPKKKFFFHHH[[[qqqrrrbbbSSSGGG@@@666777777666666888;;;>>>CCCFFFIIIMMMPPPQQQQQQQQQOOOQQQVVVZZZ\\\]]]]]]\\\^^^^^^]]]\\\\\\\\\]]]^^^^^^]]][[[YYYYYYZZZ[[[\\\^^^___aaa```___]]]^^^^^^```aaacccddddddcccbbb```ddddddhhhnnnppprrryyyfff[[[^^^lll}}}}}}mmmgggccccccbbb]]]ZZZ[[[[[[ZZZZZZYYYWWWVVVVVVUUUQQQNNNKKKKKKMMMLLLFFFAAA===<<<;;;:::;;;===???@@@>>>>>>>>>===============>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;222333444444444333222111000///,,,*********+++,,,+++---111777::::::777444111111111111000000000000,,,,,,---......------,,,---.........---...000333555777;;;AAAHHHPPPVVVYYYXXXZZZZZZYYY\\\cccggggggXXXMMM???555111111000///.........///......------*********)))******++++++------------------------........................---,,,+++***)))***+++,,,,,,---......//////......000222///111777777AAAXXXmmm{{{rrrjjjccc___^^^\\\ZZZXXXWWWWWWYYY\\\]]]bbb^^^YYYUUUQQQNNNJJJGGGCCCAAA>>><<<<<<<<<;;;:::999888666555333333222222KKKIIIGGGEEECCC???;;;777444444666;;;===AAAJJJSSSeeerrr}}}kkk[[[NNNKKKKKKSSS___kkkqqqrrrtttvvvxxxzzz|||~~~{{{qqqjjjccc^^^```^^^ZZZUUUOOOIIIDDDBBB;;;;;;;;;:::999999888888888888777777777777888888666666666555666666777777888:::===DDDJJJNNNOOOOOOIIIGGGEEEDDDEEEGGGIIIJJJPPPRRRVVV[[[```dddgggiiigggbbb___```aaa___aaaddd^^^aaadddhhhnnntttrrrmmm^^^XXXMMMDDD>>>;;;999888666;;;:::<<>>???@@@@@@EEEEEEEEEDDDEEEHHHLLLPPPgggrrr}}}|||ssskkkcccaaabbbjjjpppsssvvvzzz{{{|||ssscccXXXOOOHHHFFFEEEDDDFFFIIIRRR]]]hhhnnnssszzz~~~~~~~~~yyypppjjjrrrwwwooommmmmmkkkiiiaaaZZZSSSOOOJJJLLL]]]qqqppp```RRREEE===888888999888888:::===@@@DDDFFFJJJNNNQQQRRRSSSSSSRRRUUUXXX[[[]]]^^^]]]\\\\\\\\\ZZZZZZZZZ[[[]]]^^^___^^^[[[YYYWWWWWWXXXYYY^^^```aaa```^^^]]]]]]^^^]]]^^^```aaabbbbbbbbbbbbddddddggglllnnnpppxxxkkk^^^^^^hhhyyy}}}mmmgggccccccccc^^^[[[[[[XXXWWWWWWVVVUUUTTTTTTSSSPPPMMMJJJJJJLLLKKKGGGCCC@@@???===;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============@@@@@@@@@???>>>===<<<;;;666666777777777666444333111///---+++******+++,,,+++---111666999999666333111111111111000000000000++++++++++++,,,,,,,,,,,,---.........---...000222444555777;;;@@@EEEIIILLLKKKNNNMMMLLLNNNUUUXXXXXXQQQHHH;;;444111111000///,,,---............------+++++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,---..................000...000666666???UUUkkk}}}uuunnnhhhfffcccbbb```___```aaaaaaaaa^^^[[[VVVQQQNNNJJJGGGDDDCCC@@@===<<<<<<<<<;;;:::888777666555444333333333JJJIIIFFFEEECCC???;;;777444333555:::<<>><<<;;;;;;<<<<<>>===<<<;;;888999999999888777555444111000...,,,+++++++++,,,+++,,,000444888888555333111111111111000000000000,,,+++***))))))***++++++,,,---......---...000222333444444666777:::;;;===???AAAAAA>>>@@@FFFHHHHHHFFF???777222111111000///++++++,,,---............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***+++,,,---------------+++,,,------......------+++...---000666444===RRRiiixxxrrrnnnmmmkkkkkkkkkjjjgggeee]]]YYYTTTOOOKKKHHHEEEBBBBBB@@@===;;;;;;;;;:::999888777666555444333333333JJJHHHFFFEEECCC@@@;;;888333333555888:::===FFFOOO]]]kkk{{{|||lll^^^PPPLLLJJJPPP\\\gggoooqqqrrrtttxxxzzz|||sssiiibbb^^^ZZZZZZYYYVVVQQQKKKDDDAAA===<<<<<<;;;;;;:::999999888888777777777777888888444444444444555666777777555555777;;;BBBHHHKKKMMMKKKJJJHHHDDDBBBBBBDDDFFFHHHKKKOOOTTTXXXZZZ[[[\\\___WWWNNNJJJIIILLLVVV```gggjjjmmmnnnooommmdddZZZRRROOOLLLIIIFFFBBB===999999<<<999999>>>CCCVVVtttvvvbbbMMMDDD<<<999888555333444222333666;;;BBBIIIPPPSSSSSSSSSRRROOOMMMMMMOOOQQQ^^^lll|||zzzqqqgggcccdddjjjoooqqqtttxxx{{{|||}}}rrrcccXXXPPPHHHEEEDDDDDDFFFJJJSSS^^^iiioootttzzz}}}|||tttkkkqqquuunnnmmmmmmjjjgggddd\\\UUURRROOORRRcccvvvyyyiii\\\PPPCCC:::999:::;;;;;;;;;>>>BBBEEEGGGIIILLLPPPSSSVVVXXXXXXWWWYYY[[[^^^___``````___bbb```^^^\\\\\\^^^```bbb```^^^[[[XXXVVVUUUUUUVVV___```aaa```^^^\\\[[[\\\^^^]]]\\\\\\]]]^^^aaabbbaaaaaabbbfffgggiiiqqqzzz|||iii\\\\\\hhhqqqhhhbbbbbbbbb___\\\\\\XXXXXXWWWWWWWWWVVVVVVVVVMMMKKKHHHHHHIIIJJJIIIGGGCCCBBB???===;;;;;;<<<===???????????????@@@@@@@@@AAA@@@@@@???>>>=========????????????>>>===<<<;;;999999999999888666444222222111000...---,,,,,,,,,+++,,,...222555666444222111111111111000000000///---+++)))(((((()))***,,,+++---......---...///111444444444444444444555555:::<<<;;;888999===???>>>;;;888444111111111000///******,,,---..................---,,,,,,,,,------,,,,,,,,,,,,,,,---------************************)))***,,,...//////......+++,,,,,,---------------***...---111666555===QQQiiizzzxxxvvvuuutttqqqkkkggg___[[[UUUPPPLLLHHHEEECCCAAA???<<<:::::::::999888777666555444444444444444JJJIIIGGGEEECCC@@@<<<999444333555888:::<<>>BBBEEEGGGIIIIIIHHHEEEBBBAAABBBDDDEEEHHHLLLQQQVVVYYY\\\]]]```XXXPPPLLLJJJNNNXXXcccpppxxxtttfff]]]ZZZWWWSSSOOOIIIBBB===888;;;888999>>>AAAQQQlllxxxeeeNNNEEE===:::999555333444222333666:::AAAIIIOOOSSSQQQQQQPPPNNNLLLLLLNNNPPP^^^kkkzzz|||nnniiiiiimmmqqqsssvvvyyy{{{{{{|||~~~pppaaaYYYPPPHHHEEEDDDCCCFFFKKKVVVaaammmssswww|||~~~}}}}}}rrrjjjooo~~~uuuoooooonnnkkkhhhfff[[[QQQNNNNNNTTTggg{{{tttfffZZZOOOCCC;;;888999::::::;;;>>>BBBEEEIIIJJJMMMPPPSSSVVVXXXYYYUUUVVVYYY\\\^^^```aaaaaadddbbb___]]]\\\]]]^^^___^^^]]][[[XXXWWWXXXXXXYYY^^^___```___]]]\\\\\\\\\aaa___]]][[[[[[]]]^^^```___^^^```ccccccdddkkksssmmm[[[WWWbbbvvvxxxmmmcccbbbbbb___\\\\\\YYYXXXXXXWWWWWWVVVVVVVVVMMMKKKIIIHHHHHHIIIJJJJJJCCCAAA???===<<<===>>>???>>>>>>??????@@@@@@@@@@@@CCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::999777555333333222111///...---,,,,,,++++++---000333444333111111111111111000000000///...,,,***)))((()))***,,,+++,,,......------///000222222222333333333333333666888777444444888999777666444333222222111000///***+++,,,---....../////////...------,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...//////......+++,,,------......------+++///...222777666>>>SSSlll}}}zzzvvvnnniiibbb^^^VVVPPPKKKHHHDDDBBB@@@>>>;;;999999999888777666555555444444444555555KKKIIIHHHFFFEEEBBB>>>;;;555444555888999;;;CCCLLLUUUcccttt~~~zzzmmm```TTTOOOKKKNNNYYYfffnnnqqquuuxxx|||~~~~~~ttthhhaaa^^^WWWWWWWWWUUUQQQKKKFFFBBB<<<<<<;;;;;;:::999999999888888777777777777888888555444444333333333444444666555555777:::>>>@@@@@@CCCEEEGGGEEEAAA???@@@BBBBBBEEEIIIOOOUUU[[[___bbb```[[[VVVSSSPPPPPPXXXaaasssppplllfff^^^VVVMMMDDD>>>666999777888===>>>KKKdddyyygggOOOFFF>>>;;;:::777555666666666777:::>>>CCCGGGJJJLLLMMMMMMMMMLLLMMMOOORRR```lllwwwuuupppnnnqqqssstttvvvzzz{{{{{{{{{}}}~~~~~~{{{|||}}}}}}}}}~~~}}}{{{{{{{{{|||xxxzzz~~~ooo```ZZZPPPHHHDDDCCCCCCGGGKKKYYYdddpppuuuyyy~~~~~~zzzppphhhmmm~~~|||tttpppooooookkkgggeeeYYYNNNLLLMMMVVVjjj}}}qqqdddWWWKKKBBB<<<666888999:::;;;>>>BBBFFFJJJKKKLLLOOORRRTTTVVVWWWRRRSSSVVVYYY\\\^^^`````````___]]]\\\[[[[[[[[[[[[]]][[[ZZZXXXXXXYYYZZZ[[[\\\^^^______]]]\\\\\\]]]aaa___]]][[[[[[[[[\\\]]]\\\\\\^^^```______cccjjjxxxrrr]]]VVVaaasssvvvhhhcccbbb```^^^]]]YYYXXXXXXWWWUUUTTTTTTSSSOOOMMMJJJHHHHHHIIIKKKLLLCCCBBB@@@>>>======>>>???======>>>>>>???@@@@@@@@@AAAAAA@@@???>>>>>>=========>>>>>>>>>======<<<;;;;;;<<<<<<<<<;;;999888777444444333111///...---,,,+++++++++---000222222111111111111111000000000000---,,,+++)))))))))*********,,,.........---...//////000111333444444555555333666555222222555666333555555555444333222111000,,,,,,---...///////////////......---,,,,,,,,,,,,******++++++,,,,,,------------------------------***+++,,,---------------,,,---......//////......---000///222888666???UUUsss|||tttmmmfff```XXXQQQKKKFFFCCC@@@???===:::888888888777666555555444444444555555666LLLJJJIIIGGGFFFCCC???<<<666444666999999;;;CCCLLLOOO]]]ooo{{{|||pppdddTTTNNNIIILLLWWWdddmmmppprrrvvvzzz}}}~~~ssshhhaaa^^^VVVVVVVVVTTTPPPKKKGGGDDD;;;;;;;;;:::999999888888888888777777777777888888666555444333222222222222444333333555999<<<======;;;???CCCCCC???<<<<<<>>>???AAAEEELLLTTT\\\dddhhhiiigggeeeccc]]]XXX[[[aaaooo}}}rrrfffZZZNNNCCC===777:::888999======GGG^^^uuuyyyiiiSSSJJJBBB@@@???<<<:::;;;::::::;;;<<<>>>AAACCCEEEHHHJJJLLLMMMOOOQQQUUUXXXbbblllwww|||{{{uuurrrsssuuutttvvvyyyzzzzzz{{{|||}}}}}}|||{{{xxxzzz{{{{{{zzzyyyzzz|||||||||{{{{{{yyyxxxvvvvvvoootttzzzpppbbbZZZPPPGGGDDDCCCCCCGGGLLLZZZeeeqqqwww{{{~~~yyyoooggglll|||zzzrrroooooonnnjjjfffcccWWWNNNMMMQQQYYYmmm{{{xxxpppcccTTTGGG>>>:::666888999:::;;;???CCCGGGJJJKKKLLLMMMOOORRRTTTUUUQQQRRRTTTVVVXXXZZZ[[[\\\[[[[[[\\\\\\\\\\\\\\\[[[\\\ZZZYYYWWWWWWXXXYYYZZZ[[[]]]^^^^^^]]]]]]]]]^^^]]]\\\[[[ZZZZZZZZZ[[[\\\ZZZZZZ\\\___]]]ZZZ]]]bbbqqqvvv```YYYdddwwwnnnfffdddcccaaaaaa[[[[[[YYYXXXVVVUUUSSSSSSQQQOOOLLLIIIGGGHHHKKKNNNFFFDDDAAA???=========>>><<<<<<===>>>>>>???@@@@@@@@@?????????>>>>>>===============>>>======<<<;;;:::;;;;;;<<<;;;:::999888555444444222000...---,,,++++++***,,,...000111000111111111111000000000000++++++***))))))((('''''')))+++.........---...//////000333555777888888888777999999666777999:::777888888888666444222111111......//////000////////////...---,,,++++++++++++)))******+++,,,,,,------------------------------,,,,,,+++++++++,,,,,,------...//////000000//////...111///111666666@@@VVVzzz|||vvvlllfff\\\TTTMMMHHHDDDAAA>>><<<999777777777666555444444444444444555666777MMMKKKIIIHHHGGGDDD@@@===666555666999:::;;;CCCLLLJJJYYYlllyyy}}}ssshhhTTTMMMHHHKKKUUUbbbkkkoooooosssxxx|||~~~sssgggaaa^^^UUUTTTTTTQQQNNNJJJFFFDDD;;;;;;:::999999888888777888888777777777777888888666555444333222111111111111111222555999;;;<<<<<<555:::@@@AAA===::::::<<<<<<>>>CCCJJJSSS]]]fffllluuuuuuuuussskkkbbbbbbffffffxxxyyyjjjZZZMMMAAA:::;;;===:::;;;???===FFF\\\jjj{{{yyyiiiXXXOOOGGGEEEEEEBBB@@@AAA<<<<<<>>>???BBBDDDFFFGGGGGGIIIMMMOOORRRVVVZZZ]]]cccmmmwww|||}}}~~~xxxttttttuuutttuuuyyyzzzzzzzzz{{{}}}~~~{{{zzzzzzwwwxxxzzzyyyxxxwwwwwwxxxwwwxxxyyyzzzyyyvvvtttrrrkkkqqqxxx}}}rrrdddZZZQQQGGGDDDCCCCCCGGGLLLZZZfffqqqwww{{{~~~~~~yyyoooggglll{{{~~~wwwpppmmmnnnmmmiiieee```VVVOOOPPPTTT]]]ooo{{{xxxwwwxxxwwwvvvqqqdddRRRCCC;;;999777888:::;;;<<<@@@DDDHHHJJJKKKKKKLLLNNNPPPRRRSSSQQQRRRSSSTTTVVVWWWXXXXXXYYYZZZ\\\^^^_________^^^[[[ZZZXXXVVVUUUVVVWWWXXXZZZ\\\^^^^^^]]]]]]^^^___YYYYYYYYYYYYYYYZZZ[[[[[[XXXYYY\\\^^^[[[WWWYYY]]]pppyyyccc[[[ggg|||rrrhhhfffeeecccccc___^^^]]][[[YYYWWWUUUUUURRRQQQMMMJJJGGGHHHLLLOOOIIIGGGCCC???===<<<;;;;;;;;;<<<<<<===>>>?????????@@@@@@@@@@@@????????????==================<<<;;;777888999999999888777666555555444333111///---,,,,,,******+++---000000000111111111111000000000000))))))))))))((('''&&&%%%)))+++...///...---......222333666999;;;<<<<<<<<<===@@@@@@>>>>>>AAAAAA>>>;;;;;;:::888444222111111///000000000000000///...///...---,,,+++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,...//////000000000000000...111...///555555@@@VVV~~~|||qqqkkkaaaXXXPPPKKKFFFDDD>>><<<999777777777666555444444444444444555666777KKKIIIGGGFFFEEECCC???<<<;;;666444666999;;;AAAGGGKKKYYYiiiuuuzzzyyyoooeeeXXXOOOIIILLLTTT^^^hhhppptttwwwzzz}}}~~~yyyoooeee^^^ZZZXXXUUURRROOOJJJEEEAAA>>><<<:::999999999888777777666666666666777777888555444333222111111111111111222333444666777888999:::;;;<<<======<<<;;;;;;<<>>>>>>>>???EEENNNUUUdddppp|||vvvlll^^^[[[UUUPPPMMMLLLMMMNNNLLLKKKJJJKKKMMMOOOPPPOOOTTTTTTSSSRRRSSSVVVZZZ^^^lllqqqyyy}}}{{{xxxuuurrrqqqrrrtttvvvxxxxxxxxxzzz|||||||||~~~|||vvvssstttxxxyyyzzzyyyvvvsssrrrrrrrrrxxxzzzuuurrrsssqqqmmmhhhiiimmmuuu~~~sssfffYYYPPPGGGDDDCCCCCCGGGMMM\\\fffooouuuzzz~~~mmmgggmmmxxx{{{vvvqqqnnnnnnmmmjjjggg___TTTLLLNNNXXXfffuuu{{{wwwvvvxxxvvvmmm]]]OOOFFF???999777999;;;<<<===???BBBEEEJJJKKKLLLMMMMMMLLLKKKJJJPPPRRRTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZYYYWWWUUUUUUVVVXXXWWWYYY[[[]]]]]][[[YYYXXX\\\\\\ZZZYYYXXXVVVUUUUUURRRTTTWWWZZZ\\\]]]]]]\\\gggssslllbbbbbbttt{{{kkkdddbbbbbbbbb]]]]]]]]]______]]]YYYVVVRRRPPPMMMJJJIIIJJJKKKLLLQQQLLLEEEAAA@@@???<<<999;;;<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???===<<<<<<<<<===>>>===<<<<<<:::999888777777666555444333111///---,,,......//////...,,,+++)))---...///000000///......+++***(((&&&%%%&&&'''(((++++++******+++---...///222333666999<<<@@@CCCFFFGGGIIIHHHFFFGGGJJJIIIEEEGGGBBB;;;555222000///...000000111111000///---,,,++++++,,,---------,,,,,,)))***+++***((('''((()))************+++,,,---...******+++,,,---......//////...---+++++++++,,,,,,111,,,---222333444CCCVVVzzzpppdddZZZTTTNNNFFFAAA>>>;;;888666555444333222444333222111111111222333MMMKKKIIIHHHGGGEEEAAA>>>;;;777444777999;;;@@@FFFKKKXXXiiittt{{{zzzqqqgggXXXOOOIIILLLTTT]]]hhhppptttwwwzzz|||}}}|||rrrhhhaaaZZZXXXUUURRROOOJJJEEEBBB???===::::::::::::999777777777666666666666666777555444333222111111111111111222222333333444444444888999:::<<<<<<===<<<<<<;;;===AAAFFFNNN[[[kkkvvvxxxzzzuuunnndddZZZRRRLLLGGGDDDCCCDDDDDDDDDFFFLLLTTT[[[fffpppzzz~~~wwwnnnfffdddaaa^^^\\\\\\]]]^^^]]]\\\ZZZ[[[\\\]]]\\\[[[^^^]]][[[ZZZYYY[[[___aaakkkpppxxx~~~zzzvvvttttttuuuvvvwwwxxxyyy{{{}}}}}}}}}~~~{{{uuuqqqrrrvvvwwwxxxwwwuuurrrrrrrrrvvv{{{|||vvvrrrqqqooojjjeeefffjjjpppxxx}}}~~~rrreeeZZZQQQHHHEEEDDDEEEJJJPPP]]]gggpppuuuzzz~~~}}}~~~~~~ppphhhmmmwwwyyytttooommmmmmllliiieee]]]SSSMMMQQQ^^^mmm}}}zzzxxxwwwwwwooo^^^NNNEEE???:::888:::<<<===>>>@@@DDDFFFJJJKKKMMMNNNOOOPPPOOOOOOQQQRRRTTTVVVWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZYYYXXXVVVVVVWWWYYYVVVWWWZZZ\\\]]]]]][[[ZZZ\\\\\\[[[[[[YYYXXXWWWVVVSSSUUUXXX[[[^^^_________dddmmmyyyoooffffffwwwuuuiiidddbbbbbbcccbbbbbbbbbaaa___[[[WWWTTTRRROOOLLLKKKKKKLLLMMMQQQNNNIIIEEEBBB@@@===;;;;;;<<<===>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>=========>>>>>>======<<<;;;:::999888888666666555444222000...------------...------,,,,,,---...///000111000000//////...,,,*********+++,,,++++++******+++,,,...///111333777===EEENNNWWW\\\^^^^^^XXXQQQNNNOOOOOOKKKIIIEEE>>>999666444333111...///000111111000//////---------,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,......---,,,,,,++++++++++++......//////////////////444333111000000111222333111---...333444555DDDUUU}}}yyymmmeeeaaa```aaakkktttyyykkk```YYYQQQIIIBBB>>>;;;888666555444333222333333111000000000111222OOOMMMLLLKKKJJJHHHDDDAAA<<<777555777999:::???EEEKKKWWWgggttt|||}}}tttjjjYYYOOOHHHKKKSSS\\\gggpppsssvvvyyy{{{|||}}}uuukkkeee[[[XXXUUURRROOOKKKFFFBBB@@@>>>;;;:::;;;;;;:::888888888777666555555555555444333222111111111111111111111111111111111000000444555777999;;;<<<======:::<<>>;;;:::<<<>>>???@@@CCCFFFHHHKKKLLLOOOQQQSSSTTTUUUUUURRRSSSTTTVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZXXXWWWWWWYYYZZZTTTVVVYYY[[[]]]]]]\\\\\\[[[\\\]]]]]]\\\ZZZXXXWWWSSSUUUYYY\\\___aaabbbccccccgggnnnyyytttkkkiiiuuuqqqgggddddddfffeeedddcccbbb___[[[XXXWWWUUUSSSPPPNNNMMMMMMMMMPPPPPPOOOKKKFFFAAA>>>===;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===>>>>>>>>>>>>======<<<;;;:::999999777777666555444222000///,,,,,,,,,,,,,,,---......,,,---...///000111111000...---,,,***)))******+++++++++******+++,,,---...000333999BBBOOO```ppp{{{~~~{{{pppbbbYYYUUUSSSOOOIIIDDD>>>999777555444333---...///000111222111111000///...,,,,,,,,,------)))***,,,---,,,---///111......---,,,++++++++++++//////......------------222111000//////111222333111...///333444666CCCRRRwwwnnnggg^^^SSSLLLIIIHHHHHHRRR[[[gggsss}}}}}}pppeee]]]UUUMMMFFF???<<<888555555444333222222222000/////////000000PPPNNNMMMLLLLLLIIIFFFCCC===999666777888999>>>DDDJJJUUUeeerrr|||xxxnnn[[[QQQHHHJJJQQQ[[[fffooosssuuuxxxzzz{{{|||~~~wwwmmmggg\\\YYYUUURRRNNNKKKFFFCCC@@@>>><<<;;;;;;;;;:::999999888777666555444444444333333222111111111111111000000000000000000000000000222444666999<<<===>>>:::<<<===AAAIIIXXXiiiuuuuuurrrmmmjjjiiijjjkkkkkkkkkjjjhhhggggggiiilllooorrrvvvxxxwwwxxx{{{{{{xxxtttwwwzzz~~~}}}{{{yyyuuusssnnnkkkfffcccaaa```______fffkkkssszzz~~~}}}{{{yyyxxxuuusssqqqppppppppptttvvvyyy|||~~~~~~}}}|||}}}zzzyyyzzzxxxsssqqqrrrsssuuuvvvuuusssrrrrrrsssuuuwwwyyywwwtttrrrpppooojjjjjjllloootttxxx{{{}}}}}}}}}yyymmmbbbXXXQQQJJJGGGFFFHHHPPPYYYhhhpppwwwzzz}}}}}}}}}yyynnnoooxxxuuupppkkkkkknnnmmmgggaaaXXXRRRQQQ\\\lll|||zzzeeeOOOBBB===<<<<<<>>>@@@BBBCCCEEEIIIKKKOOOQQQSSSUUUWWWXXXXXXXXXUUUUUUVVVWWWXXXXXXYYYYYYZZZYYYYYYXXXXXXYYYYYYZZZYYYZZZZZZXXXWWWWWWYYY[[[UUUVVVXXXZZZ\\\\\\[[[[[[ZZZ[[[]]]___^^^\\\ZZZXXXUUUVVVZZZ]]]aaaccceeeeeeeeefffjjjrrr{{{pppkkknnn}}}uuuvvvzzzmmmhhhgggeeecccaaa```___]]]ZZZXXXZZZYYYVVVTTTQQQOOONNNMMMNNNQQQRRROOOHHHBBB???>>>;;;;;;<<<======>>>??????????????????????????????@@@@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::888888777666555444222111///...---,,,,,,,,,---...***+++,,,---...///000000---,,,+++***)))))))))***++++++*********+++---...///333:::DDDTTTiiissscccYYYRRRLLLDDD@@@:::777555333222000......///000111111111111222111...,,,+++,,,---...''')))++++++++++++---///*********++++++---.../////////..................//////......///000111222111///000333444666@@@KKKiiinnnbbbSSSOOOJJJDDD@@@???@@@AAAGGGNNNYYYcccmmmyyy|||pppfff```YYYPPPJJJ@@@<<<888555555444444333222111///...------...///PPPNNNMMMLLLLLLJJJFFFDDD???:::777777888999===CCCHHHSSSbbbppp}}}|||rrr^^^SSSIIIIIIOOOYYYdddnnnrrrtttwwwyyyyyyzzz|||~~~xxxnnniii]]]YYYUUUQQQNNNKKKGGGDDD@@@>>><<<;;;;;;;;;:::999888888666555444444444444222222111111000000111111//////000000111111222222...///111444777999<<<===;;;<<<===@@@GGGTTTeeeqqq~~~}}}}}}}}}}}}yyyzzz~~~~~~{{{~~~{{{wwwppplllgggcccbbbaaa^^^\\\dddhhhmmmrrrtttsssqqqooollllllmmmmmmnnnooooooooosssvvvyyy|||}}}|||{{{yyyxxxvvvuuuxxxwwwtttsssuuutttuuuvvvuuusssrrrssstttuuuvvvwwwvvvsssnnnlllllllllmmmoooqqqtttxxx{{{}}}xxx{{{|||{{{yyyuuukkk```VVVOOOIIIGGGFFFHHHRRR\\\jjjrrrxxx{{{}}}}}}~~~}}}rrrsss{{{uuupppkkklllooonnnggg___VVVRRRTTTaaaqqqhhhPPPBBB>>>===>>>@@@CCCDDDFFFHHHLLLOOOUUUVVVWWWYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZXXXXXXXXXXXXXXXXXXYYYZZZYYYZZZZZZXXXVVVVVVXXXZZZVVVWWWXXXYYYYYYYYYXXXXXXXXXZZZ\\\^^^^^^]]][[[YYYVVVXXXZZZ]]]```cccdddeeeeeeeeehhhqqq|||wwwnnnhhhvvvkkkiii~~~wwwooojjjcccaaa___^^^^^^^^^\\\[[[\\\[[[ZZZWWWUUURRRPPPNNNKKKOOORRRPPPJJJCCC@@@???;;;;;;;;;<<<======>>>>>>????????????????????????????????????>>>>>>===============<<<<<<;;;;;;:::888888888777666555444333333111///---,,,,,,,,,---))))))***+++,,,...//////000///...------,,,,,,,,,,,,+++*********+++,,,---...222888AAAPPPeee|||}}}jjj[[[OOOGGG???<<<777444333222000///000//////////////////000222111...,,,+++,,,---...)))+++,,,,,,+++***,,,---))))))******,,,...///000000000111222222333444444000111222333333333333333111000111333333666<<>>;;;999888999:::;;;>>>DDDMMMVVV```kkkwww~~~~~~rrrhhhbbbZZZQQQJJJAAA===888555444555555444111000///---,,,---------OOONNNMMMMMMLLLJJJGGGDDD@@@;;;777888888888<<>>;;;:::;;;;;;:::888777777666555444444444444222111111000000000111111//////000000111222333333...///000222444777999::::::;;;<<<>>>CCCOOO^^^iii~~~}}}zzzqqqlllgggeeeeeedddaaa^^^aaacccgggjjjjjjgggdddaaa___aaaeeehhhllloooqqqqqqtttvvvxxx{{{|||{{{yyyxxxuuussssssvvvvvvssstttvvvvvvvvvvvvtttrrrqqqrrrtttyyywwwwwwvvvppphhhdddeeeiiikkknnnqqqsssuuuxxxzzzvvvxxxyyywwwvvvrrrhhh]]]TTTOOOJJJGGGFFFJJJUUUaaajjjrrrxxxyyy{{{~~~~~~vvvwww}}}vvvpppkkklllpppnnneee\\\SSSRRRWWWfffuuu}}}gggPPPDDD@@@???@@@BBBEEEGGGIIIKKKOOORRRXXXYYYZZZZZZZZZYYYXXXWWWYYYYYYXXXXXXXXXYYYYYYZZZUUUTTTTTTUUUUUUWWWXXXXXXZZZZZZYYYWWWUUUUUUVVVXXXVVVVVVWWWWWWWWWVVVVVVUUUVVVWWWYYY[[[\\\\\\[[[ZZZYYYYYY[[[\\\^^^```bbbcccbbbaaaeeemmmtttxxxkkksssjjj```lll~~~xxxnnnfffccc```______```______\\\\\\\\\ZZZWWWTTTQQQOOOKKKMMMPPPOOOLLLFFFBBB@@@;;;;;;;;;;;;<<<<<<======????????????????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::777777888888777666555555555444222000...---,,,,,,*********++++++---...///.........------,,,++++++,,,+++***))))))***+++,,,---111555;;;DDDUUUiiiwwwyyygggXXXKKKBBB===:::666444333222111/////////...------.........000///...,,,,,,,,,------+++,,,------,,,,,,---...,,,,,,,,,---...///000111///000111222333444555555222444666888888777555333444444444444444666999===DDDTTTYYYUUUSSSJJJ???>>>888777666555555555555666999>>>FFFOOOXXXbbbkkkqqqtttsssxxxwwwlllddd[[[PPPIIIAAA===888555444555555555222111///---,,,,,,------PPPOOONNNNNNMMMKKKHHHFFFAAA<<<888888888777;;;@@@DDDMMM[[[kkk{{{wwweeeXXXKKKHHHLLLTTT___iiippprrruuuwwwwwwwwwyyy{{{{{{qqqkkk^^^ZZZUUUQQQNNNKKKHHHEEE???===::::::::::::999777666555555444444444555555111111000000000000111111000000000000000111111111/////////000222444666777888999:::;;;???IIIUUU___ttt}}}yyypppkkkgggfffggggggdddaaa\\\^^^aaacccbbb^^^ZZZWWWUUUXXX]]]ccciiimmmpppqqqtttvvvxxxyyyzzzyyyxxxwwwuuurrrrrrttttttrrrrrruuuvvvvvvuuussspppooopppqqqyyyuuuttttttmmmccc___```dddhhhmmmpppqqqrrruuuwwwuuuwwwwwwuuussspppfff[[[TTTOOOKKKHHHGGGLLLXXXeeemmmtttyyy{{{}}}zzzzzz~~~~~~uuuooojjjlllooommmbbbWWWPPPPPPYYYjjjyyy~~~zzzbbbOOOFFFCCCAAABBBDDDGGGIIIKKKMMMQQQTTTXXXYYYZZZ[[[[[[ZZZYYYXXXYYYXXXWWWVVVVVVWWWXXXXXXSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZYYYWWWTTTSSSTTTVVVSSSSSSTTTTTTUUUUUUUUUVVVTTTUUUWWWXXXYYYZZZZZZZZZ[[[[[[[[[[[[\\\]]]^^^___```^^^aaahhhllluuussstttzzzsssaaa```jjjwwwiiifffbbb```___``````___[[[\\\\\\\\\YYYVVVRRRPPPLLLLLLMMMNNNNNNKKKEEEBBB:::;;;;;;;;;;;;<<<<<<<<>>===<<<;;;:::;;;;;;;;;;;;::::::::::::666777777777777777666555444444333222111000...---------,,,,,,,,,---///000------------,,,+++******,,,+++***))))))***+++,,,+++...222444888CCCSSS___mmmrrrqqqfffYYYMMMDDD>>>;;;888555333333222111///,,,,,,++++++,,,---//////---------,,,,,,,,,,,,,,,(((***,,,,,,,,,,,,---///---......000222444555666555555555666666777777777666999>>>AAA@@@===999555888888888666666777888999888DDDEEE@@@AAA<<<666:::666666666666666555555555888<<>>888555444555555666222111///...---,,,------QQQPPPOOOOOONNNMMMIIIGGGBBB<<<888888888777;;;@@@CCCLLLYYYjjj{{{xxxgggYYYLLLGGGKKKSSS^^^hhhppprrruuuvvvvvvwwwxxxzzz}}}rrrlll^^^[[[UUUQQQNNNKKKHHHFFF>>><<<:::999999999888777555555444444444555555666111000000000000000111111222111111000//////......000/////////111222444666777888888999<<>>>>>>>>>>>>>>>>>>>>>>>;;;<<<=========<<<:::999::::::::::::::::::999999666666777777777777666666222333444444333222111///000///...------...000000222222222222111000///...,,,+++***))))))***++++++)))---//////000777DDDOOOTTT[[[\\\UUUKKKCCC>>>:::888666333222111111///---***))))))***+++---000111++++++,,,---------,,,,,,$$$&&&((())))))+++---///+++,,,///222555999<<<>>>AAAAAA@@@@@@@@@?????????@@@CCCIIILLLLLLGGGAAA===;;;<<<;;;999888888888777333===<<<888:::777333999000111222444555555555555666888===AAAEEEGGGIIIJJJPPPKKKJJJQQQ[[[hhh|||vvvmmmfff]]]SSSKKKBBB>>>888555444555666666333222000...------------PPPOOONNNNNNNNNMMMKKKIIICCC@@@===999888888:::;;;===HHHXXXhhhxxx}}}kkk^^^PPPJJJJJJPPP[[[dddoooqqqtttvvvwwwyyy|||~~~uuujjjaaa]]]XXXUUUSSSOOOJJJFFFDDDAAA===::::::999999888555444444555666555333000000000000111222222333333//////...//////000111222111111000000000000111111777777777888:::???FFFKKKZZZggg{{{{{{wwwmmmgggbbbbbbffffffbbb]]]TTTVVVYYY[[[]]]]]]\\\[[[XXXUUUVVV]]]gggmmmmmmiiiuuuvvvwwwyyyxxxwwwuuutttssssssrrrrrrqqqpppoooooosssrrrpppnnnlllllllllmmmqqqpppooommmfff___```fffgggjjjmmmooopppoooppppppxxxxxxwwwtttoooiiibbb^^^ZZZRRROOOOOOMMMMMM\\\pppvvvxxx{{{~~~{{{~~~wwwrrrooonnnnnnhhh]]]SSSLLLMMMWWWjjj{{{pppXXXHHHEEEDDDBBBGGGIIIKKKMMMMMMOOORRRTTTXXXZZZ[[[ZZZXXXVVVUUUUUUUUUSSSQQQRRRUUUWWWVVVUUURRRTTTUUUUUUVVVXXX[[[^^^^^^\\\ZZZWWWUUUTTTTTTTTTQQQRRRRRRSSSTTTVVVWWWXXXUUUUUUUUUUUUVVVXXXZZZ[[[\\\]]]^^^]]][[[ZZZ[[[\\\]]]]]]^^^___aaalll}}}nnnbbbjjj~~~iii]]]fff|||xxxooogggccc```]]]]]]```\\\\\\[[[[[[ZZZWWWQQQNNNLLLKKKKKKOOORRRQQQKKKEEE@@@>>>===<<<<<<===>>>??????AAABBBBBB@@@>>>??????>>>=========>>>???@@@@@@>>>===;;;;;;<<<<<<<<<;;;:::777666777:::;;;999777555555555555555555555555111111000///...---,,,,,,...///000000000///---,,,,,,+++)))(((''''''((((((*********,,,///333777999CCCGGGIIIFFF???999888999666555444222111///...------,,,,,,++++++,,,,,,---///...,,,******+++,,,---***++++++,,,,,,---......000//////333:::CCCJJJNNNKKKOOOQQQPPPQQQQQQMMMGGGIIINNNUUU[[[\\\WWWMMMFFFFFF>>>888777777444222222555666888999888666333111111222222333333333222222666888;;;===???@@@AAAAAA@@@@@@AAADDDFFFNNN___ooowwwmmmeee\\\SSSLLLBBB@@@===:::888777777888333222000...---,,,,,,---SSSQQQOOONNNNNNLLLIIIGGGDDDAAA===999777888:::;;;???IIIXXXhhhyyypppbbbSSSLLLLLLRRR]]]gggoooqqqtttvvvwwwxxx{{{}}}wwwkkkaaa]]]XXXTTTSSSOOOJJJFFFEEEBBB>>>;;;;;;::::::999555444444444555555333111444333333222111000//////000////////////000000111111111000000000000111111444555555666888<<>><<<;;;<<<===???>>>???AAAAAA@@@@@@AAABBB??????????????????@@@@@@???===;;;;;;<<<===<<<;;;:::888777888::::::999777444444444555555555555555222222111000///...---,,,...///000000000///---------,,,+++)))))))))))))))*********+++...111444777<<<@@@BBB@@@;;;666555777444333222111///...---,,,,,,,,,++++++++++++,,,,,,...---+++*********+++,,,******++++++,,,---------///...000444===HHHQQQVVV[[[___bbbbbbbbbccc___YYYWWWZZZ```gggkkkggg___WWWNNNEEE>>>===<<<999777888666888999;;;:::999666555222222222222222222333333333555777999;;;;;;<<<;;;<<<;;;<<<>>>???DDDRRRaaavvvuuukkkbbbZZZQQQJJJBBB@@@===:::999888888999444333111///------------UUUSSSQQQOOOMMMJJJGGGDDDEEEBBB<<<888666777:::<<>>AAADDDNNN^^^rrr|||zzzyyywwwrrrooolllfff___\\\\\\[[[VVVQQQOOOQQQTTTWWW[[[^^^aaabbbccc^^^ZZZ\\\dddlllooopppqqqqqqrrrsssrrrqqqpppoooppppppqqqqqqrrrsssttttttttttttuuuuuutttrrrqqqppppppmmmkkkhhhccc___bbbhhhkkknnnqqqrrrrrrrrrssstttrrrrrrrrrpppmmmiiieeebbbbbb\\\XXXXXXVVVVVVbbbqqqxxxyyy|||~~~xxxtttzzz|||wwwsssqqqoooooonnnhhh]]]TTTOOORRR^^^rrryyyvvvsssrrruuu{{{|||tttcccQQQGGGFFFHHHIIIIIILLLPPPSSSTTTTTTTTTUUUTTTWWWZZZ[[[YYYWWWVVVVVVVVVTTTRRRRRRSSSTTTSSSRRRTTTUUUVVVWWWWWWYYY\\\______]]]\\\ZZZXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXUUUTTTTTTTTTUUUWWWXXXYYY[[[\\\^^^^^^]]]]]]___```bbbbbbbbbcccdddmmm}}}vvviii]]]TTTYYYjjjyyydddVVVgggvvvgggbbbaaa```___```]]][[[XXXWWWVVVTTTQQQOOOMMMKKKJJJLLLOOOPPPLLLIIIEEECCC???<<<:::;;;<<<>>>===>>>@@@AAAAAAAAACCCEEEAAAAAAAAAAAAAAA@@@@@@@@@???===<<<<<<===>>><<<;;;;;;:::999999999999888777444444444444444444444444333222222111000///....../////////000///......---...---,,,+++*********+++************,,,...111222444777:::999555222222222000000///...---,,,++++++++++++************++++++---,,,+++))))))***++++++)))******++++++,,,------......111777AAANNNZZZaaalllrrrvvvxxxyyyzzzxxxssshhhhhhjjjqqqxxxwwwnnneeeVVVLLLCCC@@@>>>:::999:::444666888999999888777666444444222222222222333444222333555777888888888777888777888999888:::DDDPPPccc|||{{{pppggg___VVVNNNHHHBBB@@@===:::999999999:::555444222000///.........UUUSSSQQQOOOMMMJJJGGGDDDFFFBBB<<<888666777:::<<<===EEEPPP^^^pppwwwgggUUUKKKIIINNNZZZdddlllooosssuuuwwwxxxzzz|||{{{yyymmm```\\\XXXUUUTTTQQQLLLHHHFFFCCC???<<<;;;;;;:::999888555333333444555555555222222222222111111111111111111000//////...//////000000////////////000000...000222444555888<<>>===>>>??????===<<<<<<;;;::::::999999888777555555555444444444444444333333222222111000/////////////////////......---......---,,,++++++++++++******)))******,,,---...000222555444222///......------,,,,,,++++++******+++******))))))******+++++++++***))))))******+++))))))******+++,,,,,,---...///222888CCCQQQ___hhhttt}}}{{{yyy~~~zzzqqqcccWWWLLLFFFAAA<<<999:::666777999:::;;;:::999999666555333222111222444555444555777888888888888777777666777999777777===FFFYYYsss}}}vvvkkkbbbZZZSSSKKKEEE???>>>;;;999888888888999666555444333111000//////SSSQQQOOONNNMMMLLLIIIFFFFFFBBB===888666777999;;;<<>>;;;:::;;;;;;???@@@@@@???>>>???AAACCCDDDDDDEEEEEEDDDCCCBBBAAA@@@?????????@@@@@@>>><<<<<<<<<<<<;;;:::999888888666666666555555444444444333333222222111111000000000/////////............------------,,,+++******)))))))))))))))*********000111333222000...,,,+++++++++******************+++******))))))******+++*********************+++)))******+++,,,,,,------000111444999BBBPPP```jjjwwwsssgggYYYPPPIIIAAA<<<;;;;;;<<<===>>>>>>>>>===<<<777666444222222333444555555666888999999999888777777666777999999777;;;BBBNNNgggxxxwwwoooeee\\\UUUOOOHHHCCC<<<;;;888666666666777888777777666555333222111000QQQPPPOOONNNNNNMMMJJJHHHEEEBBB>>>:::777777888999===CCCKKKXXXjjj}}}}}}mmmZZZOOOKKKMMMWWW```fffjjjppptttwwwyyy{{{}}}~~~yyymmmbbb^^^ZZZXXXWWWUUUQQQMMMHHHEEE@@@===<<<;;;:::999999888666777888999999888:::999777555333111///...111000000////////////000000//////......//////000...000222333555999>>>BBBGGGMMMVVV```kkkxxx~~~zzzvvvssspppooonnnnnnjjjeeebbbaaabbbbbbaaa\\\\\\]]]]]]^^^_________aaabbbcccfffjjjkkkkkkjjjnnnnnnnnnoooooopppqqqqqqsssssssssttttttuuuuuuuuuvvvyyy}}}yyysssppplllhhhgggjjjlllmmmoooooonnnoooppprrrvvvtttqqqnnnkkkiiiggggggcccccccccdddgggmmmuuu|||{{{}}}~~~~~~~~~|||}}}{{{wwwtttooohhhaaa\\\^^^aaakkkzzz}}}uuukkkeeeeeedddZZZOOOKKKIIIHHHIIIKKKMMMQQQWWWZZZZZZXXXWWWWWWSSSUUUWWWXXXWWWVVVWWWXXXVVVWWWWWWUUUSSSRRRSSSTTTVVVWWWWWWWWWWWWXXX[[[]]]\\\\\\]]]]]]\\\[[[ZZZZZZYYYYYYZZZ[[[[[[ZZZYYYXXXZZZYYYYYYXXXYYYZZZ[[[\\\YYY[[[]]]^^^]]]^^^```aaacccbbbcccfffhhhnnn||||||lll```ZZZaaauuuzzzyyyttthhhbbb^^^\\\\\\\\\YYYVVVTTTTTTSSSRRRQQQOOOOOONNNMMMLLLKKKJJJJJJJJJHHHDDD@@@===;;;::::::?????????>>>======???BBBCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@AAABBBAAA???===;;;<<<===<<<:::999:::;;;888888777777666555555555222222222111111111000000000000///............///---.........---,,,+++***))))))))))))))))))))))))...///000000///---+++))))))*********++++++,,,,,,++++++************++++++*********+++++++++++++++***++++++,,,,,,---......111333555999AAAOOO```kkkxxxssseeeZZZQQQGGG@@@>>>============<<<;;;:::999888777555444333333444555444555777888999888888777777555666999888777999>>>FFF]]]ttt~~~zzzsssnnnfff\\\TTTOOOJJJDDD@@@:::888666555444555666777888888888777666444222111RRRPPPOOONNNNNNLLLJJJGGGCCCBBB???;;;999888777777;;;AAAIIIUUUhhh{{{}}}nnn[[[PPPKKKLLLTTT\\\ccchhhnnntttwwwzzz|||~~~zzznnnccc___[[[YYYYYYXXXSSSPPPKKKGGGCCC@@@>>>===<<<;;;999888888:::;;;<<<;;;999<<<;;;999777444222000///000////////////000000111//////............//////...///000222444999@@@EEEJJJRRR___lllwww|||{{{xxxtttqqqooooooppppppmmmhhhdddbbbbbbbbbbbb``````aaabbbbbbaaa```___```aaabbbeeehhhjjjjjjiiijjjkkkkkklllnnnoooqqqqqqqqqqqqrrrtttuuuvvvwwwxxxwwwyyy}}}|||yyytttnnnkkklllmmmnnnoooooonnnnnnppprrrsssqqqnnnllljjjiiiiiiiiiggghhhhhhiiilllsssyyy}}}|||~~~{{{uuuoooiiiccc```cccfffppp}}}yyyoooddd______[[[QQQJJJKKKLLLKKKKKKMMMPPPSSSXXXZZZZZZYYYXXXXXXUUUVVVWWWVVVUUUUUUVVVXXXVVVWWWXXXVVVSSSSSSTTTVVVUUUVVVWWWVVVVVVWWWZZZ\\\[[[[[[\\\]]]\\\\\\ZZZZZZWWWXXXZZZ[[[[[[[[[YYYXXXZZZYYYXXXXXXXXXYYY[[[[[[YYY[[[]]]]]]\\\]]]^^^```dddcccccceeefffiiittt|||lllaaabbbnnn{{{uuuqqqggg___]]]___[[[YYYWWWUUUUUUTTTSSSQQQOOOPPPPPPNNNLLLJJJHHHHHHIIIGGGEEEBBB???<<<:::999<<<<<<<<<<<<;;;===@@@CCCAAABBBDDDEEEFFFEEECCCBBBAAA@@@AAABBBCCCBBB???===:::<<<======:::999;;;===999999999888777666666666111111111111111000000000111000///...---......//////////////////---,,,+++(((((())))))))))))(((((()))***+++,,,---,,,***((()))******+++,,,------...,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,+++,,,,,,------...//////111333666999@@@OOOaaannnzzzsssiii___TTTLLLIIIAAAAAA???>>><<<:::888888777777666666555444444333444555777888999999999888999666666999999777888===BBBXXXmmmuuuvvvwwwtttmmmddd]]]TTTLLLHHHDDD@@@===999888666555555666777888999999999999777555333222SSSQQQOOONNNNNNLLLIIIFFFCCCAAA???===:::888777666999>>>FFFRRRdddwww{{{lllZZZNNNIIIIIIPPPXXXbbbfffnnntttxxx{{{}}}|||pppddd```\\\[[[ZZZYYYUUUQQQMMMJJJEEEBBB@@@???>>>===999999:::<<<======<<<::::::999888777666555444333//////...//////000111222//////............//////......///000333999AAAFFFLLLWWWgggwwwyyyxxxvvvsssooonnnoooqqqnnnkkkgggdddbbbbbbcccdddaaabbbdddeeeeeecccaaa`````````aaacccfffhhhjjjjjjjjjjjjkkklllnnnppprrrsssooopppqqqsssvvvxxxzzzzzzwwwyyy~~~|||tttppppppnnnooooooooonnnoooqqqrrrpppnnnllliiihhhiiijjjkkklllmmmmmmmmmpppvvv{{{}}}}}}~~~~~~wwwoooiiieeebbbfffiiisss}}}sssiii^^^ZZZZZZUUULLLGGGKKKOOONNNMMMPPPOOORRRVVVXXXXXXWWWWWWXXXWWWWWWWWWUUUTTTTTTVVVXXXVVVWWWXXXWWWTTTSSSUUUXXXUUUVVVVVVVVVUUUVVVYYY[[[ZZZ[[[\\\]]]\\\\\\ZZZZZZVVVXXXZZZ[[[\\\[[[YYYXXXYYYYYYXXXWWWWWWXXXZZZZZZYYY[[[\\\\\\\\\\\\]]]___cccaaa```aaaaaaccclllvvvuuugggbbbhhhrrrttt}}}yyymmmdddaaaddd[[[YYYWWWVVVVVVUUUSSSQQQPPPQQQQQQOOOLLLIIIGGGFFFHHHGGGFFFCCC@@@===:::999999:::::::::;;;===AAADDD@@@BBBDDDEEEFFFEEEDDDCCCAAAAAAAAABBBDDDCCC@@@===999<<<>>>===;;;:::<<<>>>:::::::::999888777777666111111111000000000000000111000///------......///000000111111111///---,,,(((((()))))))))))))))((($$$%%%&&&)))++++++***(((******+++,,,---...//////---,,,,,,++++++,,,,,,---***+++,,,---------------,,,,,,---......//////000111333666999AAAPPPcccqqq{{{{{{qqqfff]]]ZZZKKKJJJHHHEEECCC@@@>>>===777777777777666555444333555777888:::;;;<<<;;;;;;===999888::::::777999<<<@@@UUUgggmmmlllmmmjjjccc^^^WWWNNNGGGDDDAAA===::::::888777666555777888999999::::::999888666444333SSSRRRQQQOOOMMMLLLJJJIIIFFFEEEBBB===888666666777;;;???EEENNN___ppp{{{||||||mmm[[[OOOIIIIIIOOOWWWccckkkqqqrrrsssxxx|||}}}}}}tttfffccc^^^ZZZXXXWWWVVVTTTPPPLLLFFFAAA??????>>>>>>>>>>>>???@@@@@@@@@@@@@@@===<<<:::888777666555555333333111000////////////000000//////.........---000000000111444:::BBBHHHHHHTTTdddsss}}}{{{yyyxxxttttttsssrrrooollljjjhhhgggfffdddbbbaaaaaabbbcccaaabbbdddeeefffeeecccbbbeeedddcccbbbccceeeggghhhjjjiiihhhhhhiiilllooorrrsssssssssuuuvvvwwwvvvuuuyyy|||zzzuuurrrmmmmmmlllllllllmmmmmmnnnmmmllljjjhhhfffhhhkkknnnnnnooorrruuuxxx{{{}}}~~~}}}|||}}}|||rrrllljjjkkkiiilllwwwwwwjjjaaaZZZTTTPPPLLLIIIFFFHHHLLLOOOPPPOOOTTTWWWZZZ\\\\\\\\\\\\]]]]]]\\\[[[YYYXXXXXXWWWWWWWWWYYYZZZXXXUUUTTTUUUWWWZZZXXXUUUVVVZZZ^^^___^^^^^^^^^]]]\\\ZZZXXXVVVUUUWWWXXXXXXYYYZZZ[[[[[[\\\ZZZXXXUUUTTTVVVYYY[[[[[[\\\[[[ZZZZZZ\\\^^^aaabbbbbbbbbaaa```___aaaeeehhhuuussseeeccchhhyyyuuuuuuhhhccccccaaa___\\\[[[ZZZXXXUUUSSSTTTSSSRRRPPPNNNMMMKKKKKKHHHJJJKKKIIIEEE@@@===<<<>>><<<:::999:::;;;>>>???BBBCCCDDDDDDDDDDDDDDDCCC????????????>>>>>>>>>>>>======>>>>>>>>>======<<<:::<<<<<<999555222444666777666666555333111///...555444333222111111111111666333000000222222111///...---+++)))((('''&&&&&&'''''''''''''''((())))))++++++,,,------......///++++++************++++++)))***+++---...////////////...---,,,,,,---///000333222444:::BBBLLL]]]kkkzzzvvviii```WWWTTTOOOJJJFFFCCCAAA@@@???;;;999888555222333777777:::===??????@@@BBBDDD===<<<;;;:::::::::;;;<<>><<<999888888777666444SSSRRRQQQOOONNNLLLKKKJJJGGGFFFCCC>>>999666666777:::???DDDMMM]]]ooozzz|||{{{mmm\\\PPPIIIHHHNNNUUUbbbjjjppprrrsssyyy}}}}}}}}}tttfffccc___[[[YYYXXXUUUTTTOOOKKKEEEBBB@@@@@@@@@???>>>>>>??????@@@?????????>>>===;;;:::888777666555444333222111000/////////........./////////////////////000111333888???DDDDDDOOO]]]jjj{{{{{{uuusssqqqnnnlllkkkkkkkkkkkklllmmmlllkkkhhheeecccbbb```^^^]]]]]]^^^___```aaaccceeegggggggggfffeeegggfffeeeddddddfffgggiiifffeeeeeeeeegggkkknnnppprrrrrrqqqrrrsssttttttsss{{{{{{sssooollllllkkkjjjjjjjjjjjjjjjggghhhjjjjjjiiijjjmmmoootttvvvxxxzzz}}}~~~}}}}}}~~~xxxqqqnnnmmmqqqtttyyyzzzxxxkkkaaaYYYRRRNNNLLLIIIGGGHHHLLLOOOQQQPPPUUUXXX[[[]]]]]]\\\\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYY[[[\\\[[[WWWUUUUUUVVV[[[YYYWWWXXX\\\___``````^^^^^^^^^^^^]]][[[ZZZYYY[[[[[[[[[\\\\\\\\\\\\\\\\\\YYYUUUTTTUUUWWWXXXXXXYYYYYYXXXYYYZZZ]]]___aaabbbbbbbbbaaa```aaadddfffooo~~~vvvddd___cccyyyooodddrrr~~~ooohhhfffccc```]]][[[YYYWWWTTTRRRUUUTTTSSSQQQOOONNNLLLLLLJJJJJJJJJIIIGGGCCC???===<<<:::888777777999<<<===BBBBBBCCCDDDDDDDDDCCCCCC?????????>>>>>>>>>===============>>>>>>======<<<;;;;;;:::::::::888666555555666555555444333222111555444222111000000111111222///------...///---+++,,,,,,+++***))))))))))))))))))(((((())))))***+++++++++,,,------......///,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,///...,,,,,,,,,---///000333222444:::BBBMMM]]]kkkzzzwwwnnnjjjfff___XXXPPPJJJEEEBBBAAA===<<<<<<;;;888999===888999<<<@@@DDDEEEDDDBBB@@@???===<<<;;;;;;<<<<<>>CCCLLL[[[mmmyyy|||{{{nnn]]]QQQIIIGGGLLLTTT```hhhoooqqqsssyyy}}}}}}~~~tttgggddd```]]][[[XXXUUURRRNNNJJJEEEBBBBBBBBBBBBAAA??????@@@@@@@@@??????>>>??????===<<<:::888777777555555333222111000000000------......///000000000---...000111222666;;;>>>???HHHRRR\\\kkk}}}}}}uuummmggg^^^]]]ZZZXXXWWWXXXZZZ[[[```bbbeeeggggggdddaaa^^^\\\[[[YYYXXXYYYZZZ\\\]]]___```ccceeeggggggffffffhhhgggeeedddcccdddfffgggdddddddddeeehhhkkknnnoooqqqpppooooooooopppqqqrrr|||{{{sssmmmkkkjjjiiiiiihhhhhhhhhhhhbbbeeeiiikkklllnnnoooqqqyyyzzz|||~~~}}}}}}~~~~~~xxxssspppqqquuu}}}{{{|||nnncccZZZRRRLLLKKKJJJHHHIIIMMMPPPRRRSSSWWWZZZ\\\]]]]]]\\\]]]]]]]]]\\\\\\[[[ZZZZZZZZZ[[[\\\^^^___^^^[[[XXXVVVVVV[[[ZZZYYYZZZ]]]```bbbbbb^^^___`````````___^^^]]]]]]]]]^^^^^^]]]]]]\\\\\\\\\YYYVVVTTTTTTUUUUUUTTTVVVVVVVVVWWWYYY\\\^^^```aaacccdddcccbbbbbbcccdddiiirrrggg___aaammmjjjYYY```yyyzzzpppkkkgggddd___\\\ZZZXXXUUUSSSVVVUUUSSSQQQPPPNNNNNNMMMNNNKKKIIIIIIIIIGGGCCC???<<<:::888777777999;;;===@@@AAABBBCCCCCCCCCCCCBBB??????>>>>>>>>>>>>======<<<======>>>>>>>>>======>>>;;;999;;;======999555444555555555555444444333444333111/////////000111222111//////000000...---,,,,,,+++++++++,,,,,,---+++************+++,,,,,,++++++,,,------......///------,,,,,,,,,,,,------............---+++***)))...---,,,,,,,,,---///000222111444:::BBBLLL\\\jjjxxx{{{uuummmcccZZZQQQHHHCCCCCC???===>>><<<999999<<<:::;;;???DDDJJJKKKIIIFFFEEEDDDBBB@@@>>>>>>>>>>>>CCCJJJTTTZZZ[[[XXXTTTQQQNNNHHH@@@======<<<888444777555444333444666999;;;???===:::888777777666444SSSSSSRRRPPPOOOMMMLLLLLLKKKJJJHHHCCC===999777888888===BBBJJJXXXjjjxxx||||||ppp```TTTKKKGGGLLLTTT]]]fffnnnpppsssxxx|||}}}~~~uuugggeeebbb___]]]YYYUUURRRLLLIIIFFFCCCDDDDDDDDDCCCAAABBBBBBBBBBBBAAA@@@@@@AAAAAA@@@>>>===;;;999888777666555333222111111111.........///////////////---...000111222444777:::<<>>??????@@@AAABBBBBBBBBBBB???>>>>>>>>>===============>>>>>>???????????????@@@>>><<<<<<<<<<<<:::777555555555555444333222222444222000......///000222222111111111000000///.........------------......,,,++++++***++++++,,,,,,++++++,,,------......///------,,,,,,,,,,,,------.........---,,,+++***))),,,,,,,,,,,,,,,...//////111000333:::AAAKKK[[[hhhvvvxxxoooggg]]]SSSLLLKKKFFFBBBAAA???:::888:::===???DDDHHHLLLNNNOOOOOOKKKJJJGGGDDDBBBAAAAAAAAADDDJJJQQQVVVUUUQQQLLLJJJHHHCCC===;;;;;;;;;888555666555444444555777:::<<>>:::888888666<<>>@@@BBBHHHUUU```eeefffjjjqqqxxx~~~yyysssiii```WWWPPPIIIFFFBBBAAA>>>===>>>AAAEEEGGGMMMQQQWWW]]]___^^^ZZZXXXQQQPPPPPPPPPQQQTTTWWWXXXYYY[[[^^^bbbdddeeeeeeeeefffeeebbb```______```aaadddeeeggghhhiiijjjjjjjjjnnnoooooonnnmmmnnnqqquuu|||zzzvvvsssrrrjjjjjjkkkkkklllmmmooooooiiijjjjjjjjjkkkooossswwwyyyzzz|||~~~~~~~~~yyy{{{}}}~~~wwwssspppvvv~~~zzzmmmaaaVVVOOOKKKKKKLLLMMMOOORRRVVVYYY\\\]]]^^^]]]\\\[[[[[[\\\[[[[[[[[[[[[\\\]]]^^^___\\\]]]___aaabbbaaa^^^\\\XXXYYYZZZ[[[\\\]]]^^^```___```aaaaaa```^^^[[[ZZZTTTVVVXXXZZZ[[[[[[[[[ZZZWWWUUUTTTTTTVVVXXXXXXWWWVVVVVVWWWYYYZZZ\\\^^^______aaaddddddcccbbbbbbbbbiiikkkvvvyyyfffaaa___mmm~~~fffXXX]]]uuu~~~sssmmmiiiddd```______^^^^^^[[[YYYVVVSSSPPPOOONNNNNNRRRMMMIIIIIIMMMNNNJJJFFFBBB@@@===;;;:::;;;<<<>>>======???@@@@@@AAAAAAAAA>>>>>>>>>============<<<>>>???@@@AAAAAAAAAAAAAAAAAABBBAAA>>>:::888999;;;777666666555333222000///333222000///...///000222---...///...---,,,++++++111000///...------------,,,,,,+++******+++++++++++++++,,,------......///,,,,,,++++++++++++,,,,,,+++,,,,,,---,,,,,,+++++++++++++++,,,---...//////000000333999@@@IIIWWWdddssszzzqqqfff^^^WWWOOOIIIHHHFFFAAA???@@@???CCCHHHKKKKKKNNNRRRVVVQQQOOOLLLIIIGGGEEEEEEEEEHHHLLLQQQSSSPPPKKKFFFDDDBBB???<<<;;;<<<<<<:::888666555555555777999<<<===???<<<888666666666666666TTTSSSRRRQQQPPPOOONNNNNNKKKKKKIIIEEE???;;;999999555;;;@@@EEERRReeeuuu}}}uuuhhh[[[OOOHHHLLLTTT[[[dddmmmppprrrvvvyyyyyyxxx}}}{{{llliiieeeaaa^^^ZZZVVVSSSLLLJJJGGGFFFGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDBBB@@@>>><<<;;;:::888666444333333222222222111///...---,,,+++---...000000000111444666777;;;<<<;;;>>>GGGOOOQQQWWW\\\eeeoooxxx~~~}}}xxxtttccc^^^VVVNNNHHHCCC>>><<<;;;:::999888999;;;>>>@@@CCCGGGNNNSSSVVVVVVTTTRRRKKKKKKJJJJJJLLLNNNQQQRRRXXXZZZ^^^aaadddeeeeeeeeedddbbb```^^^]]]^^^___``````bbbdddfffggghhhggggggkkknnnoooooommmnnnrrrvvv|||{{{wwwtttrrrrrrrrrkkkkkkkkklllmmmnnnooopppmmmmmmlllllllllpppuuuyyyzzz|||~~~}}}{{{yyyzzz|||~~~}}}xxxtttqqqxxx}}}pppcccWWWOOOJJJLLLMMMNNNPPPSSSXXX[[[]]]^^^^^^]]]ZZZYYYZZZ[[[ZZZZZZZZZ[[[\\\^^^___```\\\\\\]]]```bbbbbb```^^^WWWYYYZZZ[[[ZZZZZZ[[[]]]]]]^^^``````___\\\YYYWWWQQQSSSVVVYYY[[[[[[[[[ZZZVVVUUUTTTVVVYYY[[[[[[[[[WWWXXXYYYZZZ[[[\\\]]]^^^]]]___bbbcccbbbaaabbbbbbhhhllluuuiii___]]]ggg}}}pppXXXTTTfff{{{|||sssooohhhcccbbbbbbbbbbbb```^^^ZZZUUURRRPPPPPPOOOQQQNNNKKKJJJLLLMMMLLLKKKDDDBBB>>>;;;999999:::;;;;;;<<<===>>>???@@@@@@@@@>>>>>>============<<<<<<>>>???@@@AAAAAAAAAAAAAAA@@@CCCFFFDDD>>>:::;;;<<<888888777666444222000///222111111000000111111111...000222111///---,,,---222111000///...------------,,,,,,++++++++++++,,,++++++,,,------......///,,,,,,++++++++++++,,,,,,)))***+++,,,,,,---,,,,,,******+++,,,---......///000///222888>>>FFFSSS```ppp|||{{{rrrdddZZZQQQNNNLLLHHHFFFGGGEEEHHHMMMPPPQQQTTTWWWZZZVVVTTTQQQNNNKKKJJJIIIIIILLLOOORRRRRRNNNGGGBBB???>>><<<;;;;;;<<<===<<<;;;777777777999:::===???AAA???<<<888777777999999:::TTTSSSSSSRRRQQQPPPOOOOOOIIIJJJHHHEEE@@@<<<:::999444:::???DDDOOObbbttt}}}vvviii\\\OOOGGGKKKRRR[[[eeemmmoooqqquuuwwwwwwuuu{{{}}}oookkkeeeaaa]]]ZZZVVVTTTMMMKKKIIIHHHHHHHHHGGGEEEDDDDDDEEEGGGHHHHHHHHHHHHFFFFFFGGGFFFDDDBBB???===<<<;;;999777555444333333111111000///...------,,,+++,,,---------///222555444888999888999???DDDDDDLLLPPPWWW```jjjssszzz~~~}}}~~~|||zzzzzz{{{|||zzzvvvooohhhdddQQQMMMHHHCCC@@@>>>;;;999888888777666777888999:::===AAAGGGLLLOOOPPPNNNMMMIIIHHHHHHHHHIIIKKKNNNOOOUUUWWWZZZ]]]```aaaaaa```^^^]]][[[YYYXXXYYYZZZ[[[\\\^^^bbbeeehhhiiiiiihhhgggkkkoooooonnnooorrrvvvxxx~~~{{{yyywwwtttqqqooonnnmmmllllllkkkkkkkkkkkklllllllllmmmooooooqqqsssxxx{{{{{{}}}~~~}}}}}}|||zzzxxxyyyzzz|||}}}~~~{{{xxxvvvrrryyy|||ooobbbUUULLLJJJLLLNNNOOOQQQTTTYYY^^^]]]^^^^^^\\\YYYXXXXXXYYYXXXYYYYYYZZZ\\\^^^___```^^^\\\\\\^^^```aaa```^^^XXXZZZ\\\[[[YYYXXXYYY[[[ZZZ\\\^^^______]]]ZZZXXXTTTVVVXXX[[[\\\\\\[[[ZZZWWWWWWWWWXXX[[[]]]^^^]]]XXXXXXYYYZZZ[[[\\\\\\\\\[[[]]]___`````````bbbccccccjjjssspppccc[[[aaasssdddUUU[[[iiizzzrrrllliiihhhhhhhhhgggddd___ZZZUUUSSSRRRRRRPPPNNNLLLKKKKKKLLLNNNOOOHHHEEEAAA===:::999999::::::;;;<<<===>>>?????????>>>>>>=========<<<<<<<<<<<<===>>>???@@@@@@@@@@@@===AAAGGGJJJIIIDDD???;;;999999888888666555444333000111222333333222111111000333555555222000///000000//////........./////////...------,,,,,,------++++++,,,------......///------,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,)))***+++,,,---.........//////111777<<>>===:::;;;;;;===???BBBDDDEEEAAA>>>:::999:::===>>>???TTTTTTSSSRRRQQQPPPPPPOOOHHHIIIHHHEEE@@@<<<::::::444999>>>CCCNNNaaasss}}}~~~uuujjj\\\NNNFFFIIIQQQ[[[eeemmmoooqqqtttvvvuuutttyyyppplllfff```\\\ZZZWWWUUUNNNLLLIIIHHHHHHHHHGGGEEEBBBCCCEEEFFFHHHHHHIIIIIIGGGGGGHHHGGGFFFCCC@@@>>>===<<<:::888666444444333///////////////.........***++++++++++++---111444111666888777888<<>>?????????>>>=========<<<<<<<<<<<<;;;;;;===>>>>>>?????????;;;???GGGOOOSSSNNNCCC999999999999999999888777777000111333444555333222000---000333333000---------------------...///000111000000///...............++++++,,,------......///.........------.........++++++,,,,,,,,,++++++***((()))+++,,,---.........///...111666:::AAAMMMXXXkkkyyyxxxmmmeee^^^YYYXXX]]]YYY[[[eeerrrtttjjj]]]ZZZXXXVVVSSSQQQPPPOOOOOOQQQSSSSSSPPPJJJBBB===:::888888999:::<<<===>>>>>>======>>>@@@CCCEEEGGGIIICCC@@@<<<;;;===@@@BBBCCCQQQRRRSSSRRRPPPOOOOOOOOOKKKJJJHHHEEEAAA===999666666777;;;DDDMMMZZZnnnzzznnn___SSSMMMMMMOOO]]]fffmmmnnnnnnrrrwwwxxx{{{{{{vvvppphhhbbb^^^ZZZUUUQQQOOOMMMKKKJJJJJJJJJIIIHHHFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFEEECCCBBB@@@??????===;;;:::999777555333444333111000000000111222......---------......///111333444555555555777888@@@@@@BBBDDDJJJRRR[[[bbbhhhkkkoooqqqqqqpppooopppkkkjjjfffaaa[[[TTTNNNJJJGGGCCC>>>>>>@@@AAA>>>;;;:::::::::999666555666888777999>>>DDDIIILLLKKKIIILLLLLLLLLLLLLLLLLLKKKKKKNNNOOOPPPQQQRRRQQQPPPOOORRRRRRSSSRRRRRRTTTXXX[[[^^^^^^aaaeeejjjmmmnnnnnnlllllllllmmmnnnoooppppppvvvvvvwwwxxxyyyxxxvvvtttsssssssssrrrpppnnnmmmllljjjkkkkkkhhhdddbbbdddffflllnnnqqquuuyyy|||~~~~~~}}}{{{zzzzzzzzzzzz{{{|||}}}~~~~~~yyyuuuvvvyyyyyyhhhZZZOOOJJJKKKMMMQQQTTTVVVXXXZZZ\\\^^^XXXWWW^^^bbb___[[[ZZZYYYZZZ[[[]]]___```bbbbbb]]]]]]]]]]]]\\\[[[ZZZZZZ[[[ZZZYYYYYYZZZZZZYYYWWW[[[\\\^^^___```aaa``````ZZZ[[[\\\]]]^^^^^^^^^^^^\\\ZZZXXXWWWYYYZZZZZZYYYXXXXXXXXXYYYYYYZZZ[[[[[[UUUWWWXXXYYYZZZ\\\```ccccccaaaeeemmmtttqqqaaa___cccuuukkk```ggglllwwwsssqqqooopppllleeeaaa^^^ZZZTTTOOOQQQOOOKKKIIIHHHKKKNNNPPPQQQQQQNNNHHH@@@;;;:::;;;:::::::::999::::::;;;;;;===>>>>>>>>>>>>>>>======;;;<<<===??????>>>>>>======CCCEEEEEEGGGIIIEEE>>>===<<<;;;:::999888888999444444444444444444444444000000000000///...---,,,***+++---...///...---,,,222111///...---------.........---,,,,,,,,,,,,---111111000///---,,,+++***............---,,,+++***((()))+++,,,------,,,,,,***---000222444<<>>>>>>>>>>>======<<<===>>>?????????>>>>>><<>><<<:::;;;===@@@BBBCCCEEEEEEFFFIIILLLNNNNNNMMMMMMKKKIIIIIIKKKOOOTTTWWWRRRTTTUUUTTTRRROOONNNOOOKKKJJJIIIFFFCCC>>>;;;999999888:::???EEEPPPcccttt{{{qqqbbbTTTLLLJJJKKKTTT^^^hhhjjjlllrrrwwwyyyyyyzzz}}}xxxnnngggbbb^^^YYYUUUQQQOOOMMMLLLLLLLLLKKKJJJHHHHHHGGGGGGHHHJJJKKKLLLIIIIIIHHHHHHFFFEEECCCCCC???===;;;;;;;;;;;;999777555444333222111000000111000///...---------------000111333333333333555777:::;;;===>>>???BBBFFFIIIQQQVVV]]]bbbeeefffggggggdddccc```\\\YYYVVVTTTSSSUUUTTTTTTVVVXXXXXXSSSOOOHHHEEE@@@===:::999777666666888===CCCJJJNNNOOONNNRRRRRRSSSRRRPPPMMMJJJHHHDDDEEEFFFGGGGGGGGGFFFFFFIIIJJJLLLMMMNNNRRRVVVZZZ___```cccgggjjjmmmooopppmmmmmmkkkkkkkkkmmmoooqqqpppqqqrrrssssssrrrqqqqqqrrrrrrrrrqqqpppooonnnmmmhhhhhhfffcccaaabbbfffiiirrrtttwwwzzz}}}}}}|||}}}~~~}}}}}}|||{{{yyyxxxxxxxxxyyy||||||||||||}}}}}}~~~~~~~~~|||uuudddYYYTTTSSSPPPSSSUUUVVVWWWWWWYYYZZZ]]]YYYYYY___bbbaaa^^^]]]^^^]]][[[ZZZ[[[\\\^^^___```___]]]\\\[[[ZZZZZZZZZ\\\[[[ZZZZZZ[[[[[[ZZZXXXWWWXXXYYY[[[\\\\\\]]]\\\ZZZ[[[\\\]]]___```aaabbbbbb^^^[[[YYYYYYZZZ[[[[[[[[[\\\]]]]]]\\\YYYWWWUUUTTTUUUWWWXXXYYYZZZ]]]```bbbaaaeeemmmrrr|||}}}fffXXXTTTbbbsss|||aaa[[[qqq|||vvvqqqmmmhhhdddbbb]]]WWWRRRNNNMMMLLLKKKKKKLLLMMMNNNQQQSSSSSSQQQKKKEEEAAA???:::999999999999:::;;;;;;<<<======>>>>>>===============>>>????????????>>>===@@@AAABBBEEEHHHGGGDDD======<<<;;;;;;<<<<<<<<<<<<;;;:::999777666555555444444444333222111///.........------...///111222222111000///......//////.........------------,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))((()))***+++,,,,,,,,,,,,***...222444555777<<<@@@SSS]]]nnn}}}{{{||||||~~~~~~{{{vvvrrrhhheeeaaa^^^]]]\\\ZZZXXXUUUTTTRRRMMMHHHEEEEEEEEECCCAAA???@@@CCCFFFGGGHHHHHHJJJMMMRRRVVVXXXVVVUUURRRQQQPPPQQQUUU[[[bbbfffSSSTTTVVVUUURRRPPPNNNNNNKKKJJJIIIGGGDDD@@@<<<::::::888999===BBBMMM```ppp|||yyyqqqdddUUUKKKHHHIIISSS]]]gggjjjlllqqqvvvwwwyyyzzz}}}zzzooogggbbb___[[[XXXSSSQQQOOONNNNNNNNNMMMLLLKKKJJJHHHGGGGGGHHHJJJKKKHHHHHHHHHHHHGGGFFFDDDDDD???>>><<<<<<======<<<:::666666444333222111000000111000///...---,,,,,,,,,...000222222222222444666:::===???@@@@@@AAACCCEEEFFFKKKSSSYYY^^^```bbbddddddcccaaa^^^]]]\\\]]]]]]```aaacccfffhhhfffbbb^^^TTTNNNFFF@@@===<<<;;;:::666888;;;BBBHHHMMMOOOOOOPPPQQQQQQPPPMMMIIIEEECCC@@@@@@@@@AAAAAAAAAAAAAAACCCEEEGGGIIIKKKPPPUUUYYY]]]```cccfffhhhkkkmmmooommmkkkjjjiiiiiikkkmmmooommmooopppqqqpppoooooopppqqqrrrrrrqqqqqqooonnnnnnjjjhhhfffddddddggglllooouuuvvvyyy|||~~~}}}~~~}}}|||zzzyyyyyyyyyyyyzzz|||||||||{{{{{{{{{{{{{{{zzzttt```UUUSSSTTTTTTVVVXXXXXXWWWWWWWWWYYY\\\ZZZ[[[]]]___^^^[[[YYY[[[YYYWWWVVVVVVXXX[[[]]]```^^^]]][[[YYYYYYYYYYYY[[[YYYXXXXXXYYYYYYXXXWWWVVVVVVWWWYYYZZZZZZ[[[[[[YYYZZZ[[[]]]^^^```bbbcccddd```\\\YYYZZZ[[[[[[[[[ZZZ[[[]]]^^^]]][[[XXXVVVSSSUUUWWWXXXYYYZZZ]]]___ccccccfffkkknnnuuummmYYYOOOWWWbbbkkkyyyeeeooozzzmmmiiieeeaaa___[[[UUUPPPOOOOOONNNNNNNNNNNNNNNNNNOOOQQQSSSSSSPPPJJJDDD@@@<<<<<<;;;;;;;;;<<<<<<===<<<<<<======>>>=========>>>>>>>>>???????????????@@@@@@@@@AAACCCFFFEEEDDD@@@???>>>===<<<<<<<<<<<<<<<<<<;;;:::999888777666666555555444333111000//////...,,,+++,,,...111333111111000000////////////...............------,,,+++++++++++++++++++++++++++++++++++++++***))))))))))))******+++++++++++++++---000111222444888;;;IIITTTeeewww~~~zzzllliiieeebbb```]]][[[YYYXXXWWWTTTPPPMMMLLLLLLMMMIIIGGGEEEEEEHHHJJJKKKLLLOOORRRWWW]]]aaaaaa^^^[[[SSSTTTVVVZZZ___eeejjjmmmQQQSSSUUUUUUSSSPPPNNNMMMKKKKKKJJJHHHEEEAAA>>><<<999777888<<>>>>>??????>>><<<888888777666444333111000111000///...---,,,,,,,,,---///000111000111333444444777:::<<<======>>>??????DDDKKKRRRVVVZZZ^^^```eeeddddddcccdddfffggghhhlllooosssvvvwwwuuuppplllggg___TTTIIIAAA===;;;:::666777:::???EEEKKKMMMNNNNNNNNNMMMKKKIIIEEEAAA???===============>>>>>>>>>>>>@@@CCCEEEIIINNNTTTXXX[[[^^^bbbeeefffhhhkkkmmmkkkjjjiiihhhhhhjjjlllmmmlllnnnppppppnnnnnnoooqqqrrrrrrrrrqqqpppooonnnmmmjjjhhheeeeeeggglllpppssswwwxxxzzz|||~~~|||{{{{{{zzzzzz{{{|||}}}|||{{{{{{zzzzzzyyyyyyxxxwww}}}}}}zzz{{{~~~xxxaaaUUUSSSVVVVVVXXXYYYYYYWWWVVVVVVWWWZZZ[[[[[[[[[ZZZZZZWWWSSSUUUTTTRRRQQQRRRUUUXXXZZZ]]]\\\[[[ZZZYYYXXXXXXXXXWWWVVVUUUUUUVVVVVVUUUSSSUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYYYY[[[]]]___aaabbbccc```\\\ZZZZZZ[[[[[[[[[VVVXXX[[[]]]]]]\\\ZZZYYYTTTVVVYYYZZZZZZ[[[]]]___ddddddfffiiijjjmmmvvvxxxaaaQQQSSSVVV[[[qqquuupppwww|||oookkkeeebbb```]]]XXXTTTPPPPPPOOOOOONNNMMMLLLLLLLLLNNNPPPRRRQQQMMMGGGCCC======<<<;;;;;;;;;;;;;;;;;;;;;<<<===============>>>>>>>>>>>>>>>?????????CCCAAA???AAABBBBBBBBBBBBCCCBBB@@@>>><<<;;;;;;::::::::::::999999999999999555555555444333222000000///...+++******,,,///111000000000000000/////////....../////////...---,,,*********++++++++++++,,,******++++++******))))))******************++++++,,,,,,,,,,,,...222777:::???JJJZZZkkkzzzpppmmmhhhdddbbb___]]][[[[[[YYYWWWVVVUUUUUUUUUUUUQQQNNNKKKIIIKKKMMMNNNNNNVVVZZZaaahhhllljjjddd___VVVXXX\\\```eeehhhjjjkkkOOOQQQTTTTTTRRRPPPNNNMMMKKKKKKJJJIIIFFFCCC@@@>>>888777888;;;@@@HHHXXXgggnnnpppoooeeeVVVKKKHHHIIIRRR]]]gggjjjlllpppssstttxxxyyy|||tttiiiccc___\\\ZZZWWWUUUSSSRRRRRRRRRQQQPPPQQQOOOLLLJJJGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEBBBAAA@@@@@@@@@@@@???>>>;;;;;;:::999777444222111000///...---------------,,,---/////////000111333111444777::::::;;;<<<===<<<@@@EEEJJJNNNRRRWWWZZZaaabbbeeehhhkkkooosssttt~~~zzztttiiiZZZKKK@@@:::888777777888<<>>:::::::::999:::;;;;;;<<<;;;===@@@CCCGGGLLLRRRVVVZZZ^^^bbbddddddfffiiilllkkkkkkkkkjjjjjjkkkkkklllllloooqqqqqqooonnnqqqtttsssssssssrrrpppnnnmmmlllgggeeeccceeeiiinnnrrrtttxxxyyy{{{}}}~~~}}}zzzzzzzzzzzz{{{}}}|||{{{zzzyyyxxxwwwvvvvvvvvvzzz~~~|||yyyyyy||||||}}}fffXXXVVVYYYWWWXXXYYYYYYWWWUUUUUUVVVVVVYYYZZZXXXWWWWWWTTTPPPPPPPPPOOOOOOPPPRRRUUUVVVYYYYYYYYYYYYXXXWWWVVVVVVTTTSSSRRRRRRSSSSSSRRRQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXYYY\\\^^^```___]]]ZZZYYYZZZZZZYYYYYYTTTVVVXXX[[[\\\\\\\\\[[[VVVYYY[[[]]]]]]]]]^^^```bbbcccdddeeefffhhhmmmpppooo\\\UUURRRTTTcccwwwssskkk}}}pppjjjddd___^^^\\\YYYVVVQQQQQQOOONNNLLLKKKJJJIIIIIIJJJLLLNNNPPPOOOKKKHHH???>>><<<;;;999999888888:::;;;<<<<<<=====================<<<===>>>>>>???DDD@@@???AAACCC@@@???@@@CCCBBB@@@>>>===;;;;;;:::999999999999999999999999555555555555444333222222000...,,,******+++---///......////////////............///000///...---,,,++++++++++++++++++++++++******+++++++++******)))******)))))))))******+++,,,+++******,,,111555888888@@@NNN]]]lll|||wwwsssmmmhhheeedddcccaaa```___^^^___```aaa```___]]]XXXQQQMMMMMMNNNPPPQQQ[[[```iiiqqquuuqqqiiibbbZZZ\\\^^^```bbbbbbbbbaaaLLLOOORRRSSSRRRPPPNNNMMMKKKKKKKKKIIIGGGDDDAAA@@@777777888;;;>>>DDDQQQ___fffkkkllldddVVVKKKHHHIIIMMMYYYdddhhhkkkooossstttuuuvvvzzz{{{nnnfffaaa]]]ZZZYYYWWWTTTSSSTTTTTTSSSQQQQQQQQQOOOMMMKKKIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGDDDCCCAAAAAAAAAAAA@@@>>>======<<<;;;999666444222///......---------......+++,,,.........///000222111333666888888999:::<<<999;;;>>>AAADDDIIIOOOSSSYYY\\\bbbiiipppwww|||~~~}}}nnnZZZHHH>>>;;;888777777999===AAADDDDDDDDDBBB@@@>>><<<<<<;;;;;;888777777666777888999:::999;;;>>>AAAEEEKKKQQQUUUZZZ___dddeeedddeeeiiimmmlllmmmnnnnnnnnnnnnmmmlllnnnqqqtttsssppppppssswwwuuutttsssrrrpppnnnlllkkkfffeeedddgggmmmsssvvvvvvzzz{{{}}}~~~~~~}}}wwwwwwwwwyyy{{{~~~|||{{{zzzyyywwwvvvttttttvvvyyy~~~~~~{{{{{{iiiZZZWWWZZZVVVXXXYYYXXXVVVTTTTTTUUURRRWWWYYYVVVUUUWWWUUUQQQPPPOOOOOOOOOPPPPPPQQQRRRTTTUUUWWWYYYYYYWWWUUUTTTSSSQQQPPPPPPQQQRRRPPPOOOOOONNNNNNNNNOOOQQQSSSTTTVVVVVVUUUUUUVVVXXX[[[\\\[[[YYYXXXYYYZZZZZZXXXVVVTTTUUUVVVXXXZZZ[[[[[[[[[YYY[[[^^^_________```aaa]]]______```cccfffiiiiiiwwwiiiZZZSSSTTT[[[ddd~~~{{{ggglllssslllddd___]]]]]]\\\ZZZWWWUUUSSSPPPNNNLLLKKKJJJHHHGGGHHHKKKNNNPPPPPPNNNCCCBBB@@@>>>;;;:::999888999:::;;;<<<===============<<<;;;;;;;;;<<<>>>>>>BBB>>>>>>BBBDDD@@@???AAA@@@???>>>===============;;;;;;;;;::::::999999888555666666666666666555555222000...,,,++++++,,,---,,,---...//////...---,,,......000000000///---,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++***+++***)))(((((()))***+++,,,++++++,,,...000222222555:::CCCMMMYYYjjj}}}zzzrrrmmmkkkjjjjjjjjjjjjiiijjjmmmpppqqqooolllhhhaaaXXXQQQOOOPPPRRRTTT[[[bbbmmmwww{{{wwwnnnfff]]]\\\ZZZWWWUUUTTTSSSSSSJJJMMMQQQSSSRRRPPPNNNMMMKKKKKKKKKJJJGGGEEEBBB@@@777777888;;;<<<@@@LLLXXXbbbgggjjjdddVVVLLLIIIJJJIIIUUUaaagggjjjoootttuuussstttxxx}}}rrrhhhbbb]]]ZZZYYYWWWUUUTTTUUUUUUSSSRRRQQQQQQQQQPPPNNNLLLKKKJJJHHHHHHIIIIIIJJJJJJIIIIIIFFFDDDBBBBBBBBBBBB@@@>>>??????>>>===:::777555333......---------......///***,,,............000111...000333444444444555777888999:::;;;>>>CCCIIIMMMQQQVVV^^^hhhrrr{{{|||fffQQQEEE@@@999777666777:::>>>@@@AAA>>><<<999777666666777888666666555444555666777888999;;;>>>AAAEEEJJJPPPUUU[[[```eeefffeeefffjjjnnnnnnoooqqqrrrrrrpppnnnmmmooorrruuutttqqqqqquuuyyyvvvuuutttrrrpppmmmkkkjjjhhhggggggkkkrrrwwwzzzzzz|||}}}~~~~~~~~~~~~|||zzzttttttuuuwwwzzz}}}|||{{{zzzxxxvvvuuutttssswwwyyyzzzwww{{{iiiZZZVVVXXXVVVWWWXXXXXXVVVTTTTTTUUUNNNUUUXXXUUUUUUXXXXXXTTTQQQQQQQQQPPPPPPOOOOOOOOOQQQSSSVVVXXXYYYWWWTTTRRRSSSQQQPPPPPPQQQQQQPPPOOOLLLLLLKKKKKKLLLNNNPPPQQQVVVUUUTTTSSSTTTVVVXXXZZZWWWWWWWWWXXXZZZYYYWWWUUUUUUUUUVVVWWWXXXYYYZZZ[[[ZZZ]]]```aaaaaaaaabbbcccYYY[[[\\\^^^aaafffhhhhhhiiiqqq^^^VVVUUUXXXXXXmmmhhhaaakkkzzzsssjjjdddcccccccccccc]]][[[WWWTTTQQQOOONNNNNNHHHGGGFFFIIINNNRRRSSSRRRIIIGGGEEEBBB???===<<<;;;999:::;;;<<<============<<<;;;;;;::::::<<<===>>>@@@;;;<<>>??????>>>>>>===;;;:::999888777666666777888888888888888444222000...---,,,,,,,,,+++,,,---.........---,,,---///000111000///---,,,---------,,,,,,,,,++++++***++++++,,,,,,,,,+++++++++***)))(((((()))******,,,,,,---...000000///---555888<<>>======;;;999666777555111...,,,---///000------------------------000111111111222222222222444555777999<<>>999888666555666777999::::::777444444444444111...333333333444444444555555333666999===BBBGGGNNNSSSYYY]]]bbbfffiiijjjkkkllloooppprrrtttttttttrrrqqqoooqqqrrrrrrqqqrrrsssuuu{{{xxxsssqqqpppoookkkhhheeeeeehhhnnnuuuyyyyyyxxxzzz{{{}}}}}}|||zzzyyywwwyyy{{{}}}}}}~~~~~~{{{wwwtttrrrqqqrrrrrrwwwwww{{{|||zzz~~~~~~|||~~~iiiZZZUUUVVVVVVWWWXXXXXXVVVSSSOOOMMMVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSQQQPPPNNNMMMNNNPPPSSSVVVWWWVVVTTTSSSVVVVVVUUUTTTRRRNNNKKKIIIGGGIIIJJJJJJJJJIIIKKKLLLPPPQQQSSSTTTVVVWWWWWWWWWYYYYYYXXXWWWUUUTTTSSSSSSVVVWWWYYYYYYXXXXXXYYYZZZYYY[[[]]]___``````______\\\\\\]]]aaaeeegggeeeccclllrrruuufffWWWSSSVVVbbblll{{{pppgggfff}}}zzzpppooonnniiieeeeeegggddd___XXXSSSNNNKKKJJJIIICCCAAAEEEIIIKKKPPPUUURRROOOKKKGGGDDD@@@;;;888777888999:::::::::::::::<<<;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@@@@???@@@???<<<;;;:::;;;<<<>>>===<<<<<<;;;;;;:::999999:::::::::999999999888888777666333000......//////---...///000000///......000000000///......------------------------,,,,,,---------,,,,,,,,,+++++++++***)))'''''')))***+++//////.........//////000000000444:::???GGGUUUbbb||||||}}}~~~|||rrrdddWWWPPPNNNOOOOOOTTT\\\kkk{{{|||lll___VVVPPPHHHBBB??????@@@@@@IIIKKKNNNQQQQQQPPPNNNMMMMMMLLLJJJIIIHHHEEE@@@===999777777999:::===HHHTTTbbbjjjmmmdddXXXPPPLLLIIIMMMSSS\\\ccchhhkkkmmmnnnrrrsssvvvxxx}}}xxxiiicccccc[[[[[[ZZZXXXVVVUUUVVVWWWRRRRRRRRRQQQPPPPPPOOOOOOKKKJJJIIIHHHIIIIIIJJJKKKHHHHHHGGGFFFEEEDDDBBBBBBCCCBBB@@@??????===;;;888444333222000///.........------------------------000000000000111111111111222333444666999<<<>>>@@@LLLRRRXXX[[[[[[[[[^^^aaa`````````___]]][[[YYYWWWbbbfffkkkllleeeWWWGGG<<<888777555444444555666777666444111111222111///,,,111111222222222333333333333555888;;;@@@FFFNNNSSSZZZ^^^ccchhhjjjkkklllmmmqqqrrrtttvvvvvvvvvuuutttrrrtttuuuuuuttttttuuuvvvxxxuuuqqqppppppooommmjjjhhhiiimmmsssyyy|||{{{zzzzzz{{{|||~~~}}}{{{zzzxxxwwwuuuxxx{{{~~~~~~|||xxxvvvttttttuuuvvvzzzyyy||||||{{{}}}~~~qqq```WWWVVVXXXRRRTTTVVVWWWVVVUUURRRQQQUUUUUUUUUTTTTTTSSSSSSSSSUUUUUUUUUTTTSSSRRRQQQPPPOOOPPPRRRTTTUUUUUUTTTSSSWWWWWWWWWVVVSSSOOOLLLIIIHHHIIIJJJJJJIIIJJJLLLNNNOOOPPPRRRTTTUUUVVVWWWWWWXXXXXXWWWVVVUUUTTTSSSSSSUUUVVVWWWVVVTTTTTTTTTVVVXXXYYY[[[]]]___^^^^^^]]]```___```bbbfffiiihhhgggjjjpppvvveeeZZZWWWYYY```rrrwwwxxxzzzwwwsssooommmoookkkhhhccc]]]WWWRRRNNNLLLKKKFFFBBBEEEGGGHHHKKKOOOPPPNNNKKKIIIFFFBBB===999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@@@@??????>>>===<<<;;;<<<<<<======<<<<<<;;;;;;::::::999999888888888888777777777777666444222000//////000...///000111111000//////000000000///......---------------------------------------,,,,,,,,,+++++++++***)))(((((()))***+++......------......///000000000333888;;;@@@KKKVVVnnnzzz}}}mmm]]]RRRKKKHHHFFFOOOWWWfffvvv~~~xxxiii\\\OOOIIIBBB<<<::::::::::::IIIKKKNNNPPPQQQPPPNNNMMMNNNLLLJJJIIIHHHEEEAAA>>>;;;999777888888;;;DDDOOOaaajjjoooggg[[[SSSMMMIIIJJJPPPXXX___dddhhhjjjlllooopppsssvvvzzzrrrhhhfff___^^^\\\ZZZXXXVVVUUUUUUQQQQQQRRRRRRQQQPPPNNNMMMLLLKKKIIIHHHHHHIIIJJJKKKJJJJJJIIIHHHFFFEEECCCBBBEEEDDDBBBAAAAAA@@@===;;;111222333333222000...---------------------------....../////////000000000000111222333555888:::;;;CCCGGGKKKLLLJJJHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFEEENNNOOOSSSXXXYYYQQQDDD999666555444222222222333333333111000000000000///---/////////000000000111111333444666999===DDDMMMSSSZZZ___dddhhhjjjlllmmmnnnppprrrsssuuuvvvuuuuuuttttttvvvxxxxxxwwwwwwxxxyyywwwuuusssrrrrrrrrrqqqpppmmmooosssyyy~~~~~~|||zzzzzz|||}}}}}}~~~~~~~~~~~~{{{yyywwwvvvvvvtttxxx}}}}}}|||yyywwwwwwxxxzzz{{{}}}~~~}}}}}}uuudddYYYUUUVVVXXXNNNPPPSSSUUUVVVVVVVVVUUUUUUVVVVVVVVVUUUTTTRRRQQQVVVVVVVVVVVVVVVUUUTTTTTTQQQQQQRRRSSSTTTTTTTTTSSSWWWXXXYYYYYYWWWSSSNNNKKKIIIJJJJJJJJJIIIJJJMMMOOONNNOOOQQQSSSUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRTTTUUUVVVUUUSSSQQQRRRSSSVVVXXXYYY[[[\\\\\\\\\[[[bbbaaa```aaadddggghhhhhhhhhnnnzzz|||kkkaaa]]]^^^iiiuuuyyyttttttwwwpppnnnjjjeee^^^XXXSSSPPPOOOIIIEEEEEEFFFEEEFFFIIILLLKKKKKKJJJIIIEEE@@@<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>??????@@@@@@??????>>>>>>============<<<<<<======<<<<<<;;;:::::::::777777777666666666666555777666555444333222111111000111111222222111111000111000000//////......---,,,,,,,,,---.........///------------,,,,,,,,,,,,+++***)))(((((()))***+++------,,,,,,---...//////111000222555666777>>>FFFXXXggg}}}vvvcccSSSIIICCC@@@GGGOOO]]]mmmuuuqqqcccWWWGGGBBB<<<777555555555555IIIKKKMMMOOOPPPOOONNNMMMNNNMMMKKKJJJIIIGGGCCCAAA<<<888666777777:::BBBKKK___iiioooiii^^^TTTMMMHHHHHHNNNVVV]]]bbbfffiiikkkmmmooorrrtttxxx}}}ppphhhaaa___\\\ZZZXXXWWWUUUTTTOOOPPPRRRSSSRRRQQQNNNMMMNNNLLLJJJHHHGGGHHHJJJKKKKKKKKKJJJIIIHHHFFFDDDCCCEEEDDDCCCBBBBBBAAA>>><<<222222333333222111///...........................---------.........////////////000111333555666777:::===@@@AAA???>>>>>>??????>>>============>>>>>>===@@@DDDIIIJJJFFF>>>777444333222000/////////000222111111111111111000000....../////////000000000333333555777;;;CCCLLLRRRZZZ^^^dddhhhjjjkkklllmmmmmmnnnoooqqqqqqrrrrrrrrrsssuuuxxxzzzzzzzzz|||}}}zzzyyyxxxwwwvvvvvvvvvuuuqqqtttyyy}}}}}}{{{||||||}}}}}}}}}}}}|||~~~~~~}}}zzzxxxwwwvvvwwwwww{{{~~~~~~{{{zzzxxxwwwxxxzzz}}}{{{}}}ooo```YYYWWWVVVUUUNNNOOORRRTTTVVVWWWWWWWWWVVVWWWXXXYYYXXXVVVSSSQQQUUUUUUVVVVVVVVVVVVVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTVVVWWWZZZ[[[ZZZWWWSSSQQQMMMNNNMMMKKKJJJJJJLLLNNNMMMNNNPPPRRRTTTVVVVVVWWWUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUVVVVVVTTTSSSTTTUUUVVVWWWYYYZZZ[[[\\\\\\\\\```___]]]]]]___bbbdddfffggglllpppzzzwwwkkkdddeeeuuu}}}xxxvvvxxxvvvtttqqqllleee^^^XXXUUURRRKKKGGGFFFFFFCCCCCCFFFIIIIIIJJJKKKKKKHHHBBB???;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>???????????????======>>>>>>>>>>>>===<<<=========<<<;;;;;;::::::777777777777666666666666777777777666666444333222333333333333333222222222111111000000///.........+++,,,,,,---...//////000...------------,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,---...///000///111444333222555;;;HHHWWWooo{{{dddSSSHHHCCCAAAAAAGGGTTTbbbjjjggg[[[PPPBBB>>>999555444333333333JJJKKKMMMNNNOOOOOONNNMMMOOOMMMKKKJJJJJJHHHEEECCC===888555555777:::BBBJJJYYYeeennnjjj___UUULLLGGGGGGMMMTTT[[[aaaeeeiiikkkmmmoooqqqtttxxx|||}}}nnneeeaaa\\\YYYXXXWWWUUUSSSOOOQQQRRRSSSSSSQQQPPPNNNOOONNNKKKJJJIIIIIIJJJKKKKKKKKKKKKJJJHHHGGGEEEDDDDDDCCCBBBAAABBB@@@>>><<<666555444222111111111111........................,,,------------.........//////000000111333444555555777888999999888888888666555555555555666777888555999>>>???===999777666222222111000///.........000000111000000000000000////////////000000000111222333444666;;;BBBKKKRRRYYY]]]cccgggiiijjjkkklllkkklllmmmnnnoooppppppqqqppptttxxxzzz||||||~~~{{{{{{zzzxxxwwwvvvvvvvvvuuuxxx|||~~~}}}~~~~~~~~~~~~~~~|||}}}~~~|||yyyxxxxxxyyyzzz|||~~~{{{zzzxxxwwwvvvvvvxxx{{{~~~|||{{{{{{kkk```\\\ZZZWWWSSSQQQRRRSSSUUUVVVVVVVVVVVVXXXYYYZZZZZZZZZXXXUUUTTTSSSTTTUUUUUUVVVUUUUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUSSSUUUXXX[[[[[[ZZZXXXVVVRRRRRRQQQNNNKKKJJJKKKMMMMMMNNNPPPRRRTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTRRRTTTUUUUUUUUUUUUWWWXXXXXXXXXYYY[[[\\\\\\]]]]]]___^^^\\\[[[[[[^^^aaadddfffiiijjjmmmvvvggg```iiiwwwqqq|||yyyzzzyyyuuupppjjjccc^^^[[[UUUNNNJJJIIIHHHEEEDDDFFFGGGGGGHHHJJJKKKIIIEEEAAA<<<;;;::::::999:::;;;;;;:::::::::::::::;;;<<<<<<======>>>????????????>>>======>>>>>>???>>>>>>===>>>======<<<<<<;;;::::::999999999888888888777777777777777777777666555444555555444444333333333333111111111000//////......,,,,,,------...///000000.........---------,,,,,,++++++************+++++++++++++++,,,---...//////111///000333333111222666<<>>:::666333333222222111JJJKKKLLLNNNNNNNNNNNNMMMOOOMMMKKKJJJJJJIIIGGGFFF???999555555777:::@@@HHHTTTaaallljjjaaaVVVMMMFFFGGGLLLSSSZZZ___dddhhhkkklllnnnqqqtttwww{{{pppiiiaaa\\\ZZZXXXVVVTTTQQQRRRSSSTTTSSSSSSRRRQQQPPPOOONNNMMMKKKKKKJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEDDDBBBAAAAAAAAA@@@>>><<<:::888666444222222222222........................,,,,,,---------.........////////////000111222222333444444333333222111111111111222333333444444555222666999888444111222444111111000000//////......---/////////---------/////////000000000111111111111222444777;;;CCCKKKQQQXXX]]]bbbfffhhhiiikkklllmmmmmmnnnoooppprrrssssssqqquuuyyy||||||}}}~~~xxxyyyxxxvvvtttssstttuuuyyy|||~~~~~~~~~}}}}}}~~~~~~|||yyywwwwwwyyy|||~~~|||yyyxxxvvvvvvuuuvvvxxx{{{}}}}}}~~~|||}}}~~~~~~~~~vvvnnnccc]]]\\\[[[XXXUUUTTTUUUVVVVVVVVVVVVVVVVVVXXXYYYYYYZZZZZZYYYWWWVVVSSSTTTTTTUUUUUUUUUTTTTTTVVVVVVVVVVVVUUUTTTSSSSSSPPPRRRTTTWWWXXXXXXXXXWWWTTTUUUUUURRROOOMMMLLLMMMOOOPPPQQQSSSTTTUUUVVVVVVTTTTTTTTTUUUUUUUUUUUUUUUPPPRRRTTTUUUUUUUUUWWWYYYYYYYYYZZZ[[[\\\]]]^^^^^^______^^^]]]\\\]]]aaadddeeefffeeegggvvvlll^^^bbbmmmxxxlllrrr}}}yyytttnnniiidddaaaYYYSSSNNNNNNLLLHHHFFFHHHEEEFFFGGGIIIJJJIIIFFFCCC<<<;;;:::999999999:::;;;:::::::::::::::;;;;;;<<<<<<===>>>>>>??????>>>>>>======>>>>>>>>>>>>??????>>>>>>======<<<;;;;;;;;;::::::::::::999999999999777777777777777666666666666666555444333333333333222111111000000//////...---------.../////////000............---------,,,++++++++++++++++++++++++,,,,,,,,,,,,---...000000222000000444444222222555444>>>PPPeee|||oooYYYLLLGGGFFFAAABBBGGGNNNSSSQQQHHH@@@888666333111111111///...JJJKKKLLLMMMNNNNNNNNNMMMPPPNNNKKKKKKKKKJJJIIIGGGCCC<<<666666777999>>>DDDPPP^^^kkkkkkcccXXXNNNGGGEEEJJJQQQXXX]]]bbbgggjjjkkkmmmpppsssvvvyyy~~~vvviiiaaa]]][[[XXXUUUSSSSSSSSSTTTTTTTTTTTTTTTQQQQQQQQQPPPNNNLLLJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGDDDCCCAAAAAABBBAAA???===;;;:::999888666444222111........................------------............///...............///000111000000///000///...---000111222444444444444333111111000000//////111222000000000111000000000///...000111000---,,,---///////////////000000000000000222555888===CCCKKKPPPYYY]]]cccgggiiijjjlllmmmnnnnnnooopppqqqssstttuuuvvvyyy|||~~~}}}|||||||||tttvvvwwwuuussssssuuuwww}}}~~~}}}~~~~~~~~~~~~~~~zzzxxxvvvuuuvvvzzz~~~|||zzzzzzvvvvvvuuuvvvxxx|||~~~~~~{{{yyyxxxxxxxxxwwwvvvkkkeee]]]XXXWWWXXXWWWWWWVVVWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWWWWWWWXXXXXXXXXTTTTTTUUUUUUUUUTTTTTTSSSSSSTTTUUUUUUUUUSSSQQQOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSUUUVVVVVVSSSQQQPPPOOOQQQRRRSSSTTTUUUUUUUUUUUUTTTUUUUUUUUUVVVVVVWWWWWWSSSUUUVVVWWWVVVWWWXXXZZZYYYYYYYYYZZZ[[[\\\^^^^^^___``````^^^\\\]]]```cccbbbaaabbbeeennnwwwbbb```dddkkk{{{kkkhhhkkk}}}|||wwwrrrmmmjjjhhh```YYYTTTRRRPPPJJJHHHHHHEEEEEEEEEFFFHHHHHHFFFDDD>>>===;;;:::999:::;;;<<<::::::999999::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>=========>>>@@@AAA>>>>>>======<<<<<<;;;;;;::::::::::::999999999999777777666555555666777888777666555333222222333333222222111111000/////////............////////////............------------***++++++++++++++++++***,,,,,,,,,---...///111222555111111444555333333555333888CCCRRRhhh}}}wwwttttttqqqyyy|||dddUUUMMMJJJFFFDDDDDDGGGJJJHHHAAA:::666444222111111111///...JJJKKKLLLMMMMMMNNNNNNNNNPPPNNNLLLKKKKKKKKKJJJHHHFFF>>>888777777888<<>>:::;;;<<<<<<:::555111...////////////////////////---------.........//////...------,,,,,,------......------...000111111000---...000222333222111000///,,,))))))...111222111///000111111111111111000111333444222///---///111........./////////000000000222666:::>>>DDDKKKOOOZZZ^^^dddhhhjjjkkkmmmnnnmmmmmmnnnoooppprrrtttuuuzzz}}}~~~{{{zzzyyyrrruuuwwwvvvuuuuuuxxx{{{}}}}}}}}}}}}~~~~~~|||{{{wwwuuusssrrruuuzzz}}}||||||wwwvvvvvvwwwyyy}}}wwwyyywwwuuutttttttttrrrqqqhhhccc[[[UUUSSSTTTVVVWWWWWWWWWWWWXXXXXXXXXYYYYYYUUUUUUUUUUUUUUUWWWXXXXXXUUUVVVVVVVVVVVVUUUTTTSSSQQQRRRTTTUUUTTTQQQNNNLLLOOONNNMMMMMMMMMMMMNNNOOOQQQTTTWWWXXXVVVTTTSSSRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXZZZ[[[ZZZYYYYYYZZZ[[[YYYYYYYYYYYYZZZ\\\]]]^^^]]]______^^^[[[[[[^^^aaa```^^^```eeekkk{{{}}}ccc\\\\\\]]]kkk}}}ggg^^^YYYddd}}}~~~yyytttpppnnnmmmddd^^^XXXVVVRRRLLLHHHHHHFFFEEEDDDEEEGGGGGGFFFDDD@@@???===;;;:::;;;<<<===::::::999999::::::;;;<<<<<<======>>>>>>>>>>>>>>>???>>>===<<<<<<>>>@@@BBB>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888888888777555444444666888999777666444333222222333333222222111111000////////////////////////.........//////.........---------***++++++,,,,,,++++++***,,,------...///000222222777222111444555333222555666888===GGGYYYtttyyyooohhhfffeeeccclllzzznnn^^^TTTOOOIIIFFFCCCDDDEEECCC===777666444333333333333111///SSSMMMJJJLLLOOOMMMMMMNNNTTTQQQNNNMMMOOOPPPOOONNNDDDBBB===888555777<<>>===<<<:::777555444222222111000/////////000......---,,,---...///000//////////////////..............................//////////////////////////////////////////////////////...//////000111222000000//////.........---////////////////////////222000000555999>>>GGGQQQYYY\\\bbbgggkkklllllllllkkkmmmpppqqqrrrtttwwwzzz~~~|||zzzyyywwwuuussstttxxx|||{{{xxxuuusssuuuzzz~~~{{{yyyzzz{{{~~~zzzvvvttttttrrrqqqoooooooooooo___[[[WWWWWWXXXXXXWWWUUUUUUWWWXXXZZZZZZXXXVVVUUUVVVTTTRRRQQQRRRTTTVVVXXXWWWXXXYYYYYYWWWUUUSSSQQQSSSTTTTTTSSSQQQPPPRRRSSSRRRQQQPPPOOONNNNNNOOOPPPPPPQQQSSSUUUWWWXXXYYYYYYXXXYYYZZZZZZZZZYYYXXXWWWWWWWWWVVVWWWXXXZZZ\\\]]]ZZZ[[[\\\]]]^^^^^^^^^___^^^\\\ZZZYYY[[[\\\\\\[[[bbb```]]][[[ZZZ[[[]]]^^^]]]aaacccbbbfffxxxrrrbbb[[[ZZZbbbmmm{{{jjjZZZXXXfffzzz{{{{{{vvvppplllggg```ZZZUUUQQQNNNKKKEEEEEEEEEFFFGGGGGGFFFDDDAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>??????????????????>>>===<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>:::999888888777777888888999999888888777666666666666666666555444444333333222222222111000//////...000000///...------,,,,,,......////////////......---,,,++++++++++++***)))******,,,...///000111111111222333222111000111222444666<<>><<<:::888666444333222111000000//////000......---------...///000////////////////////////........................................................................000////////////000000111000/////////....................................222000111555999>>>GGGPPPWWW[[[aaafffjjjkkkkkkkkkkkkmmmoooqqqrrruuuyyy|||~~~}}}|||zzzxxxvvvwwwzzz}}}~~~~~~{{{xxxvvvtttsssuuuzzz~~~||||||~~~}}}yyywwwtttqqqnnnlllkkkiiifffddd^^^[[[XXXWWWYYYZZZYYYWWW[[[]]]___```^^^ZZZUUURRRQQQQQQRRRSSSTTTUUUVVVWWWUUUVVVXXXYYYXXXWWWUUUTTTSSSTTTTTTSSSRRRRRRTTTUUUTTTSSSRRRQQQPPPPPPQQQQQQQQQRRRTTTVVVXXXYYYZZZZZZ[[[ZZZYYYXXXXXXXXXYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\[[[\\\]]]____________^^^```^^^\\\\\\]]]^^^^^^]]]```___]]][[[[[[[[[]]]]]]^^^aaadddeeejjjzzznnn]]]TTTXXXaaappp|||jjj______mmm~~~}}}zzzwwwsssnnnggg```ZZZUUUQQQNNNHHHGGGEEEEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@======<<<<<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>@@@???>>>=======================================::::::999888888888888999777888888888888888888888777777666555555444444333333222222111000000//////111000000///......------.........//////.........,,,+++******++++++***))))))***---///111333444444333444444333222111111222000222666<<>>CCCNNNXXX]]]]]]XXXMMMBBB===???DDDJJJRRRYYY```ccccccfffiiilllnnnqqqtttwwwzzz~~~tttiiieee\\\ZZZXXXXXXXXXWWWUUUTTTQQQQQQPPPOOOOOONNNMMMMMMIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGFFFFFFDDDCCCAAAAAA@@@???>>>===;;;999777555333333222000000/////////......------......///000////////////////////////........................------------------------------------------------111000000////////////000////////////....................................222000111555999>>>FFFOOOVVV[[[aaafffhhhiiijjjkkkkkkmmmoooqqqtttwww|||~~~|||zzz{{{}}}}}}}}}}}}zzzwwwtttssssssvvvzzz~~~~~~~~~~~~|||||||||wwwqqqnnnnnnkkkddd___\\\ZZZYYYYYYZZZ[[[[[[ZZZ\\\^^^aaabbb```\\\VVVRRRMMMOOOQQQTTTVVVVVVVVVVVVTTTVVVXXXYYYZZZYYYXXXWWWSSSTTTUUUTTTSSSTTTWWWYYYXXXWWWVVVUUUUUUTTTUUUUUUSSSTTTVVVXXXYYYZZZ[[[[[[\\\[[[YYYXXXXXXXXXZZZ[[[XXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\^^^`````````___^^^aaa___]]]^^^___``````___]]]]]]]]]\\\\\\\\\\\\\\\___bbbeeeiiiooo}}}|||eeeTTTQQQVVVaaa|||pppbbbbbbqqq|||wwwooohhhaaa\\\VVVSSSNNNKKKGGGEEEEEEEEEDDDCCCDDDEEEFFFHHHHHHHHHGGGFFFAAA@@@>>><<<;;;;;;;;;<<<::::::;;;<<<======>>>>>>@@@??????>>>>>>>>>>>>>>>========================;;;;;;:::999999999999:::777777888888999::::::;;;777777666666555555444444333333222222111111000000111000000//////.........------............------++++++++++++************)))+++---000333555777888555666666555333111222333333444666:::???HHH[[[lllyyykkkWWWOOOEEE???>>>?????????>>>CCCLLLWWWcccuuuuuucccVVVGGG@@@===999888888555555444444444333333333gggZZZMMMLLLQQQTTTVVVXXXYYYXXXWWWVVVTTTQQQNNNLLLJJJHHHDDD>>>999888999<<>><<<:::888777444333222111000/////////...............//////000.............../////////........................------------------------........................111111000//////.../////////////////////.........------------------------111000111555999===FFFNNNVVV[[[bbbggghhhiiikkklllkkkmmmpppsssvvvzzz~~~}}}}}}~~~~~~}}}|||{{{zzzttttttvvvyyy|||~~~}}}}}}}}}vvvssssssoooeee]]]ZZZZZZZZZZZZ[[[\\\]]]]]]WWWYYY\\\^^^___]]][[[YYYPPPQQQSSSTTTUUUVVVWWWWWWUUUWWWYYYZZZ[[[ZZZYYYXXXTTTUUUUUUUUUUUUVVVYYY\\\\\\\\\\\\[[[ZZZZZZZZZZZZUUUVVVWWWXXXYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZZZZ[[[]]]___```___]]]\\\___]]]\\\]]]___```___^^^[[[\\\]]]^^^^^^]]]\\\\\\aaacccgggkkksss}}}qqq___VVVSSS\\\pppzzzrrrssswww{{{tttnnnhhhbbb]]]ZZZTTTPPPJJJFFFEEEEEEDDDDDDFFFGGGJJJLLLNNNNNNNNNNNNFFFDDDAAA>>><<<;;;;;;;;;::::::;;;<<<===>>>>>>???@@@??????>>>>>>>>>??????========================<<<<<<;;;::::::::::::;;;888888999999999:::::::::888888777666666555555444444333333333222222222111000000/////////.........,,,,,,------------,,,,,,,,,,,,---,,,+++***+++++++++,,,///111444666777888666777777666333111222222666666888<<<>>>EEESSSaaauuuppp^^^QQQHHHCCC===999999:::::::::<<<@@@FFFLLLQQQ^^^vvv}}}kkkZZZGGG>>>;;;999777777666555555444444333333333iii\\\OOOLLLOOORRRTTTWWWYYYYYYYYYWWWSSSPPPMMMKKKKKKIIIEEE???:::888888999;;;EEEPPPXXX\\\ZZZPPPEEE<<<===???CCCIIIQQQXXX]]]aaacccgggjjjkkklllnnnppptttxxx|||qqqggg___^^^\\\WWWSSSTTTPPPPPPPPPOOOOOONNNNNNNNNLLLJJJHHHFFFEEEEEEFFFGGGFFFFFFGGGGGGFFFEEEDDDDDDAAA@@@@@@???===;;;999888555444333111000000//////.........///////////////,,,,,,,,,------.........////////////////////////------------------------////////////////////////111111000//////...//////.........///////////////........................111///111666999===EEEMMMVVV]]]dddhhhiiiiiilllnnnnnnppptttwwwzzz}}}~~~~~~~~~~~~|||{{{zzzyyyzzzuuuwwwzzz}}}~~~}}}wwwtttrrrlllaaaXXXXXXYYY[[[[[[\\\]]]^^^^^^XXXYYYYYYZZZ\\\]]]______XXXWWWUUUTTTTTTUUUWWWXXXXXXYYY[[[\\\\\\[[[ZZZXXXUUUVVVVVVUUUUUUWWW[[[^^^______``````````````````XXXXXXYYYYYYYYYYYYYYYXXXWWWZZZ]]]```aaa```]]][[[]]]^^^^^^___^^^]]][[[ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZ[[[[[[ZZZ[[[]]]^^^]]]\\\ZZZ[[[]]]_________^^^]]]bbbdddggglllqqqxxxrrrbbbWWWZZZdddwww|||wwwrrrmmmiiidddaaaZZZUUUOOOJJJGGGFFFFFFEEEGGGIIIKKKNNNQQQRRRSSSSSSKKKIIIEEEBBB>>><<<;;;:::;;;;;;<<<======>>>?????????>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;:::::::::999999999888888999888888777666666555555444444444444333333333333/////////...............,,,,,,------------,,,,,,,,,...///...,,,+++,,,------...000222444555555666777888888666444222222333222222444999<<>>;;;888555444444444444:::===BBBEEEFFFNNNcccwwwlll[[[HHH>>>;;;888666666666555555444333333222222cccYYYOOOLLLMMMNNNRRRVVVXXXXXXXXXUUUQQQMMMLLLLLLJJJIIIFFF@@@;;;777777888999AAAKKKTTTZZZZZZQQQGGG>>>======@@@EEELLLSSSWWW]]]aaaeeehhhiiikkkmmmnnnooosssxxx|||pppdddbbb```YYYUUUWWWRRRRRRQQQPPPPPPOOONNNNNNKKKJJJIIIGGGFFFFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEAAAAAA@@@???>>><<<;;;:::666555333222000000//////---...///000000000000///,,,,,,,,,------......///////////////////////////------------------------000000000000000000000000111000000////////////000.........///////////////////////////////////////111///111666999===DDDKKKVVV]]]fffiiiiiiiiillloooqqqtttyyy|||~~~|||xxxuuuuuuvvvwwwzzz~~~|||~~~~~~~~~{{{|||}}}yyytttlll```WWWWWWYYY[[[\\\\\\\\\]]]^^^^^^]]][[[ZZZZZZ[[[^^^___[[[YYYVVVTTTTTTUUUXXXYYYYYYZZZ\\\]]]]]]\\\[[[ZZZWWWWWWVVVUUUUUUWWW[[[___^^^___aaabbbcccccccccccc]]]]]]\\\\\\[[[YYYXXXWWWUUUYYY___dddfffeeeaaa___`````````___^^^]]][[[[[[YYYZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYY[[[]]]]]]\\\[[[[[[\\\^^^___`````````___ccceeegggjjjlllpppuuuyyyqqq___ZZZYYYcccxxx~~~zzzvvvsssoookkkhhh```[[[TTTOOOLLLJJJIIIHHHHHHIIIKKKMMMPPPRRRTTTUUUQQQOOOLLLHHHDDD@@@<<<;;;<<<============>>>>>>>>>===============>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;::::::999888888777777999999888888777777666666555555555555444444444444////////////////////////------............------+++...000...+++***+++...///000111333444555666666888999999888555444444555333222444999<<>>@@@FFFVVVggg|||hhhYYYHHH???;;;777666777555555444333222222111111XXXRRRMMMLLLKKKKKKPPPWWWWWWWWWVVVSSSNNNKKKKKKLLLIIIHHHEEE@@@;;;777666666666===FFFOOOWWWYYYRRRHHH???>>><<<<<>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::888888888888888888888777:::999999888888777666666555555555555555555555555111111111111111111111111.........//////.........))),,,...---)))'''***---///000222555666888999999:::;;;;;;:::999888888999999777888<<<>>>BBBKKKTTTZZZeeexxxtttccc[[[PPPHHHCCCBBB@@@???;;;:::999777666666888999666666888;;;===AAALLLXXXvvvyyyqqq```UUUIIIAAA;;;777666999555444333222111000000///OOOLLLKKKLLLJJJJJJPPPXXXVVVVVVUUUQQQLLLIIIKKKMMMHHHGGGEEE@@@;;;777666666444:::CCCKKKTTTXXXQQQHHH@@@===;;;:::<<>><<<;;;777666444222111000//////---...000111111111000///...//////000111222222333000000000000000000000000//////////////////////////////////////////////////////...//////000111222---.........//////000000000000000000000000000000000///111666:::<<>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999:::666666666777888888999999::::::999999888777777777555555555666666666666666333333333333333333333333......////////////......'''+++---+++'''%%%(((+++///000333666999;;;<<<===;;;<<<======;;;:::;;;<<<<<<999888:::<<<>>>FFFOOOSSS\\\mmmpppccc[[[UUULLLDDD@@@===;;;999666666666444444555777999;;;999:::<<<<<<>>>EEENNNccczzzvvvkkkddd[[[RRRIIICCC<<<666666:::444444333222111000///...IIIGGGGGGGGGGGGGGGMMMUUUPPPOOONNNNNNMMMMMMMMMNNNKKKHHHCCC>>><<<999666444888777<<>>888666999>>>BBBDDDJJJNNNUUU\\\bbbfffhhhiiipppsssvvvxxxzzz}}}{{{nnnccc___\\\VVVSSSTTTUUURRRQQQRRRLLLJJJJJJKKKLLLMMMMMMLLLGGGGGGGGGGGGGGGGGGGGGGGGEEECCC???======<<<;;;:::666666555444333111///...//////............/////////////////////000111111222111111111000000//////111111000000000000111111111000///......///000111000000000000000000000000111000000///000222444555////////////000000000000333000000333555888@@@HHHRRRXXX```fffiiilllpppttt{{{~~~~~~}}}~~~~~~|||xxxuuutttuuuvvv~~~qqqbbbYYYVVV[[[\\\\\\[[[XXXWWWWWWXXXZZZYYYWWWUUUSSSRRRRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXZZZZZZ[[[\\\^^^___```aaaZZZ[[[[[[\\\\\\\\\[[[[[[[[[\\\^^^___aaaccceeeeeeggggggfffeeebbb___\\\ZZZ]]]\\\\\\___dddhhhiiihhhdddcccbbbaaa___^^^^^^^^^]]]\\\[[[[[[]]]]]]\\\[[[]]]]]]^^^_______________aaa___^^^```dddfffeeecccfffffffffeeedddcccbbbaaapppvvvrrrccc___bbbnnn}}}wwwsssoooiiibbb\\\WWWTTTQQQPPPGGGHHHIIIIIIJJJLLLOOOQQQUUUWWWYYY\\\\\\XXXQQQLLLEEEAAA===;;;::::::999999;;;:::999888888888999:::;;;;;;<<<<<<<<<<<<;;;;;;888888888888888888888888::::::888888888999:::;;;999999::::::999999888777888888888888777666555444333444555666666444222111111111000///...,,,***)))---,,,+++*********+++,,,111222333666888<<<>>>@@@>>>======>>>???>>><<<999;;;::::::;;;===@@@DDDFFFLLLUUU```ppp|||jjjZZZZZZTTTKKKEEEBBB???<<<999;;;:::999888777999===@@@<<<===<<<:::999:::???DDD[[[hhhvvv~~~vvvkkk```XXXTTTOOOGGG@@@<<<999777666555444333222111///...---FFFDDDDDDEEEEEEDDDJJJQQQNNNMMMMMMLLLLLLLLLLLLLLLKKKGGGBBB???<<<999777555777777:::DDDOOOTTTQQQLLLGGGAAA;;;777888;;;===>>>FFFJJJQQQYYY___dddfffggglllooosssvvvxxxzzz}}}xxxjjjddd___XXXTTTTTTTTTQQQOOOPPPMMMLLLKKKKKKMMMNNNMMMLLLHHHHHHHHHHHHGGGFFFFFFFFFFFFDDDAAA???>>>>>>===;;;888777666555333111///...000000////////////000000///////////////000111111222111111111000000000000111111000000000000111111111000////////////000111111111111111111111111111111000000000000222333444000000111111111222222222333000000333555888@@@HHHRRRWWW^^^dddhhhlllrrrwww~~~~~~~~~~~~~~~}}}{{{xxxvvvuuuvvvwwwxxx~~~~~~~~~zzzjjj^^^YYYWWWZZZ[[[[[[ZZZXXXWWWXXXYYYXXXWWWWWWVVVVVVUUUUUUTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[\\\\\\\\\]]]XXXZZZ]]]______]]][[[ZZZ\\\\\\^^^___aaacccdddeeeggghhhiiiiiigggddd```^^^___]]]\\\^^^bbbdddeeedddeeedddccc```^^^]]]^^^^^^___^^^^^^^^^___```______]]]^^^```aaabbbcccddddddcccaaa```bbbfffhhhgggeeeeeeeeeeeeeeedddbbbaaa```hhhkkksssxxxmmmeeefffzzzrrrzzz~~~yyyuuuqqqmmmfff```\\\XXXTTTRRRKKKKKKKKKJJJJJJJJJLLLNNNRRRSSSVVVYYYZZZYYYTTTQQQGGGDDD@@@===<<<<<<;;;999<<<;;;:::999999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999999999999999999999999999999999888888777888888888888777666555444333444555555555444222111111000000///...,,,+++***++++++*********+++---...444555777999;;;>>>???@@@BBBAAAAAAAAABBBAAA???===AAA@@@???>>>>>>@@@AAACCCGGGOOO\\\lllrrrdddZZZTTTKKKDDD@@@???===;;;;;;;;;:::999888999;;;=========<<<:::888:::>>>BBBOOO[[[gggoooxxxwwwnnndddZZZSSSQQQLLLFFFAAA>>>;;;999888555444333222000///......DDDBBBBBBDDDDDDCCCGGGLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIFFFBBB???<<<:::777555777666888@@@JJJQQQRRRQQQMMMHHHAAA<<<::::::::::::???DDDKKKTTT[[[```bbbcccfffjjjooosssuuuwwwyyyzzzxxxooofff^^^WWWVVVUUURRROOOPPPNNNMMMLLLLLLMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEGGGEEEBBB@@@@@@@@@>>>===::::::888666444111000///111111000000000000111111000////////////000111111111111111111111000000000111111000000000000111111111000000//////000000111222222222222222222222222000000000000111222333444222222333333333444444444333000000333555888@@@HHHRRRVVV\\\aaafffllluuu{{{~~~}}}|||zzzvvvrrrrrrvvvyyy{{{{{{}}}~~~~~~}}}~~~~~~}}}vvvxxxooo```XXXWWWXXXXXXZZZ[[[ZZZXXXXXXYYYZZZVVVWWWXXXYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYZZZYYYYYYZZZZZZZZZZZZYYYYYYVVVYYY]]]``````^^^[[[XXX\\\]]]^^^___aaabbbdddddddddfffiiijjjiiifffbbb``````^^^]]]]]]___``````___cccbbb```]]]YYYXXXYYY[[[`````````aaaaaabbbbbbbbb^^^___aaaccceeefffggggggcccbbbcccdddgggiiiiiiiiicccdddeeeeeedddbbb```^^^aaabbbeeekkk{{{lll```jjj{{{hhhdddqqq~~~~~~{{{uuuqqqlllgggccc^^^YYYUUUQQQPPPNNNLLLKKKJJJJJJKKKMMMNNNPPPTTTWWWXXXWWWUUUKKKHHHDDDBBB@@@>>><<<:::<<<;;;::::::::::::<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::::::::::::::999888888999999999999999888777777888888888888777666555555444444333333333333222222////////////...---,,,,,,***)))))))))***,,,...///555666999;;;>>>???@@@AAAEEEDDDCCCCCCDDDCCCAAA???BBBAAA???>>>>>>>>>???@@@@@@HHHTTTcccwww~~~tttddd]]]RRRJJJEEEBBBAAAAAA========================>>>>>><<<999888888;;;>>>BBBKKKTTT[[[dddnnntttvvv{{{yyyuuupppjjjbbbYYYSSSLLLIIIEEEBBB@@@>>>;;;999555444333111000//////...DDDBBBBBBDDDEEECCCEEEIIIIIIIIIIIIJJJIIIIIIIIIIIIGGGEEEAAA???===;;;888666555444555<<>>EEEMMMTTTYYY\\\^^^```eeekkkpppsssuuuvvvwww~~~}}}qqqggg]]]ZZZXXXUUUSSSSSSOOOMMMLLLLLLLLLLLLJJJIIIJJJKKKKKKKKKKKKJJJIIIHHHFFFDDDBBBAAAAAA@@@>>>===<<<;;;999666444222000///222111111111111111111222000000//////000000111222111111111111111111111111222111111000000111111222000000000000000000000000222222222222222222222222000000000111111222222333333333333333444444444444333000000333555888@@@HHHRRRVVV\\\aaafffnnnxxx}}}|||zzzwwwrrrnnnooovvv|||}}}}}}}}}~~~}}}|||{{{|||||||||{{{|||~~~xxxpppkkkooozzzvvvfffZZZUUUUUUVVVWWWYYYZZZYYYXXXXXXYYYZZZVVVXXXZZZ[[[[[[ZZZYYYXXXWWWWWWVVVVVVWWWXXXXXXYYYWWWXXXYYYZZZZZZZZZYYYYYYVVVXXXZZZ]]]]]]\\\ZZZYYY\\\]]]^^^___```aaabbbccc```bbbfffhhhgggccc___\\\___^^^]]]]]]]]]^^^^^^^^^^^^^^^\\\XXXSSSRRRTTTVVV^^^___````````````aaabbb^^^___```bbbcccdddddddddbbbbbbccceeegggiiijjjjjjdddeeefffgggfffdddaaa___``````___aaakkkxxxaaa```jjjxxxrrrfffhhhlllyyywwwrrrnnniiiccc]]]YYYUUURRRPPPNNNMMMLLLKKKKKKKKKKKKLLLOOOSSSUUUVVVUUUQQQNNNJJJGGGDDDAAA===:::<<<;;;::::::::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<;;;:::888777:::::::::::::::999888888888888888888777666555555444444333222222222222333...////////////......---******))))))***,,,---...222444777;;;>>>AAABBBCCCEEEDDDBBBBBBCCCBBB@@@???<<<<<<;;;;;;;;;<<<===>>><<>><<<999888888999;;;<<>>:::888555444222111000/////////CCC???>>>AAABBBAAABBBEEEGGGHHHIIIIIIJJJIIIHHHHHHEEECCCAAA???>>><<<999777444333444999AAALLLVVV\\\WWWSSSNNNGGGBBB@@@@@@@@@999<<<@@@FFFLLLQQQUUUWWW[[[___ffflllppprrruuuvvvzzz~~~~~~qqqddd___\\\XXXUUUUUUOOONNNLLLKKKKKKJJJHHHGGGIIIJJJKKKMMMMMMMMMLLLKKKEEECCCAAAAAAAAA@@@>>><<<===<<<999666444222111000222222111111111111222222000000000000000111222222111111111111111222222222222222111111111111222222000000111111111111000000111111111111111111111111000111111111222222222222222222222222333333333444333000000333555888@@@HHHRRRWWW^^^ccciiirrr|||}}}~~~{{{yyyuuupppmmmooovvv}}}~~~}}}~~~~~~~~~~~~}}}{{{yyyxxxyyyzzz{{{{{{|||~~~{{{iiiddddddmmmyyyyyymmmaaaXXXUUUTTTTTTWWWXXXYYYYYYXXXXXXYYYZZZYYYZZZ[[[\\\\\\[[[YYYWWWVVVVVVVVVVVVVVVWWWWWWXXXUUUWWWYYY[[[\\\\\\\\\[[[WWWWWWWWWXXXYYYZZZZZZ[[[\\\\\\]]]^^^______``````___aaadddeeeddd```[[[XXX\\\\\\\\\\\\\\\\\\]]]^^^\\\]]]\\\WWWRRRPPPRRRUUU[[[]]]___^^^]]]\\\^^^```]]]]]]^^^^^^___^^^^^^^^^```aaabbbdddeeefffggghhheeefffggghhhhhhfffdddcccaaabbbbbbbbbjjj|||iii^^^___fffvvvtttnnnsss~~~|||xxxsssooohhhaaa]]]WWWTTTQQQPPPPPPPPPOOOMMMKKKJJJJJJKKKNNNPPPQQQQQQTTTRRRNNNLLLIIIDDD???<<<===<<<;;;:::999::::::;;;::::::;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;:::;;;;;;<<<;;;:::999888;;;;;;;;;<<<;;;::::::999999999999999888777666555555444333222222222333333...///////////////......---,,,+++*********+++,,,///222666:::???DDDGGGHHHFFFDDDBBBAAABBBAAA@@@>>>:::::::::999999::::::::::::<<>><<<:::999888999999999;;;???DDDJJJPPPXXX^^^aaaccceeeddd___XXXQQQMMMGGGFFFCCCBBB@@@===999555555444222000//////000000AAA<<<999<<<===<<<===@@@EEEFFFHHHIIIIIIHHHGGGGGGDDDBBB@@@??????===:::888444444444666<<>><<<===;;;888555333222111111222222111111111111222222111000000000000111222222111111111222222222222222222222111111111111222222000111111222222111111000111111111111111111111111000111111222222222111111111111111222222222333333333000000333555888@@@HHHSSSYYYbbbiiiooovvv~~~~~~}}}{{{yyyvvvsssrrrtttyyy}}}~~~}}}}}}|||{{{yyyvvvsssrrruuuxxx|||vvveeecccgggttt|||{{{}}}uuunnneee]]]YYYWWWUUUUUUWWWYYYZZZYYYWWWWWWXXXYYYZZZZZZ[[[\\\\\\[[[ZZZYYYWWWVVVVVVVVVVVVVVVWWWWWWUUUWWWYYY\\\]]]]]]]]]\\\XXXWWWVVVVVVWWWYYY[[[]]][[[[[[\\\\\\]]]]]]]]]^^^___aaacccdddccc```\\\YYYXXXYYYZZZZZZYYYZZZ\\\^^^[[[^^^___\\\VVVRRRTTTXXXZZZ\\\^^^]]]ZZZYYY[[[^^^ZZZ[[[[[[[[[[[[ZZZYYYYYY^^^```bbbbbbbbbbbbdddeeeeeeeeefffggghhhhhhhhhhhhbbbdddgggjjjppp~~~vvvddd\\\]]]eeevvvxxx}}}xxxsssmmmfffbbb[[[WWWSSSRRRTTTTTTSSSPPPNNNMMMKKKKKKLLLMMMMMMLLLRRRQQQOOOOOOMMMJJJEEEAAA@@@>>>===;;;:::::::::;;;::::::;;;;;;;;;;;;::::::888888888999::::::;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;::::::999999999999999888777666555555555444444444333333333//////000000000///......------+++*********++++++///000444999???EEEJJJMMMGGGEEEBBBAAAAAAAAA@@@>>>===<<<;;;:::999777666666888777999BBBPPPddd|||yyyiii[[[RRRNNNIIIGGGGGGIIIKKKLLLIIIEEEAAA???<<<:::::::::999888777777999===AAAEEEKKKSSSZZZ]]]```___ZZZTTTOOOLLLEEECCCAAA???>>>;;;888555555444111000//////000111AAA;;;777888::::::;;;>>>CCCDDDFFFGGGGGGGGGFFFEEEBBBAAA@@@@@@???>>>;;;888666666555444777???KKKTTT\\\bbbhhhiiibbbWWWLLLFFF@@@>>><<<;;;===AAAFFFIIIJJJNNNUUU\\\bbbhhhmmmqqqrrrwww|||ssskkkccc\\\XXXTTTRRROOONNNMMMKKKIIIGGGEEEGGGIIIKKKLLLKKKIIIHHHEEEDDDCCCCCCDDDCCC@@@>>><<<:::777444222222222222111111000000000000111111111111000000111111222333111111111222222333333333333222222111111222222333000111222222222222111000222222222222222222222222000111222222222222111000111111222222222333333333333000000333555888@@@HHHTTT[[[fffooouuu{{{~~~~~~~~~|||{{{zzzyyyyyyzzz{{{}}}{{{{{{yyywwwtttpppmmmkkkqqqvvv~~~zzzmmmmmmssstttqqqoooooorrrtttuuutttlllfff^^^YYYXXXYYYYYYXXXXXXYYYZZZYYYWWWVVVVVVWWWYYYYYYYYYZZZ[[[[[[\\\\\\XXXXXXWWWWWWWWWWWWXXXXXXVVVWWWZZZ\\\]]]\\\[[[ZZZWWWXXXXXXYYYZZZ[[[\\\]]]ZZZZZZZZZZZZ[[[[[[[[[[[[]]]___```bbbaaa___]]][[[UUUWWWXXXWWWUUUUUUWWWZZZZZZ^^^aaa___XXXUUUVVVYYY[[[^^^```^^^ZZZXXXZZZ]]]XXXXXXYYYZZZZZZYYYYYYYYY^^^```bbbaaa```___aaacccdddddddddeeefffhhhjjjkkkgggiiilllpppvvvrrrfff^^^```hhhuuu}}}xxxrrrlllhhh```[[[VVVUUUWWWWWWTTTQQQQQQOOONNNMMMNNNMMMLLLKKKLLLLLLMMMPPPQQQOOOLLLIIIDDDBBB@@@>>><<<;;;;;;;;;999::::::;;;;;;::::::999777888888999::::::;;;;;;:::::::::::::::;;;<<<===999999::::::999999888777999999999999888777666666555555666666666555444333000000000000000///...---,,,+++*********+++,,,------...000444:::AAAGGGKKKEEEBBB@@@>>>>>>>>>===<<<::::::999888777555444333444222444<<>>;;;999777777666333333999EEENNNaaakkkvvvzzzrrrcccSSSIIICCC@@@<<<999999===BBBEEECCCHHHNNNUUU\\\cccjjjnnnrrrvvvzzz||||||tttjjjaaa\\\VVVTTTQQQPPPOOOMMMJJJHHHEEEFFFHHHJJJJJJHHHEEEDDDFFFEEEDDDEEEEEEDDDAAA???;;;999666333222222222333111111000000000000111111111111111000111111222333111111111222222333333333333222222111111222222333000111222333333222111000333333333333333333333333000111222333333222000000222222222333333333444444333000000333555888@@@HHHTTT]]]iiisssyyy~~~~~~~~~}}}~~~}}}|||{{{{{{{{{~~~yyyyyywwwtttppplllhhhfffnnnvvvwwwwww~~~ooollliiihhhjjjlllllllllhhhbbbZZZWWWWWWZZZ\\\\\\YYYZZZZZZYYYWWWUUUVVVWWWWWWWWWXXXYYYZZZ\\\^^^___ZZZYYYYYYXXXXXXXXXYYYYYYWWWXXX[[[\\\\\\[[[YYYWWWWWWXXX[[[]]]^^^^^^]]]\\\YYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[]]]^^^___^^^]]]\\\TTTVVVWWWUUURRRQQQSSSVVVWWW\\\aaa___YYYTTTUUUXXX^^^aaaccc```[[[YYY[[[^^^WWWWWWXXXZZZZZZ[[[[[[[[[^^^aaabbbbbb___^^^```bbbcccbbbbbbccceeehhhkkkmmmmmmnnnpppssswww|||rrrbbbbbbbbbgggooo~~~zzzuuuooolllccc^^^XXXWWWXXXXXXTTTQQQSSSQQQPPPOOOPPPOOOMMMKKKFFFHHHKKKPPPSSSTTTQQQOOOGGGEEECCC@@@>>>===<<<<<<999::::::;;;;;;::::::999888888999::::::;;;<<<<<<:::999999999:::<<<>>>???888888888888888777666666999999:::999999888777666444666777888888666444333111111111111000///...---******))))))***,,,...///******+++...444;;;AAAEEEBBB???<<<:::::::::999888222333444444555444444444111///222999@@@LLLaaauuuuuuppp```[[[VVVTTTUUUSSSNNNIIIBBB???<<<;;;======;;;999888555555999:::999>>>FFFGGGKKKOOOOOOKKKGGGFFFFFF>>><<<:::::::::;;;:::999555444111///...///111333OOOAAA666555777777999===@@@BBBDDDFFFGGGGGGFFFEEEBBB@@@???>>>>>>>>><<<:::;;;999666333333888???DDD\\\rrryyyfffSSSJJJEEEBBB@@@;;;666888>>><<>>======::::::999999::::::;;;;;;:::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666999888888777666555555444888777555444444555555666222222111000///...------111+++'''((()))((())),,,,,,,,,+++,,,...111444555888888777666444333222222111111111111000000000000000...000555888>>>OOO```vvvnnnddd^^^\\\XXXRRRMMMFFFBBB>>>:::999888666555555555555555666888999:::CCCDDDDDDCCCBBB@@@>>>===888888999999888777777666444333222222333222111000UUUGGG:::888999::::::===???AAACCCEEEFFFFFFEEEDDDDDDBBB@@@@@@@@@@@@>>><<<<<<:::777444333666<<>>:::999;;;888<<>>???BBBDDDEEEEEEDDDCCCEEECCCBBBAAABBBAAA@@@>>>===<<<999555333444888<<>>III\\\sss}}}ooobbbVVVNNNLLLHHHBBB===:::888555333333222222111222222333333222222444555666777777777555555555555444444444444555444444444666999;;;===ooo___LLL>>>:::999:::;;;===>>>AAACCCDDDDDDCCCBBBEEECCCBBBAAABBBBBB@@@???>>>===;;;777444333555777:::FFFSSS]]]fffmmmkkkeeeccc]]]UUUNNNHHHCCC???>>>888777777777:::@@@FFFKKKXXX]]]dddjjjnnnppprrrssswww{{{tttlllaaaYYYTTTQQQNNNLLLJJJHHHGGGGGGHHHHHHGGGFFFHHHGGGGGGEEECCCAAA???>>>:::888555444444444333333222222222222222333333333333333333333333333333333444333333222222333333444111111222222333444444444444444444555555555555555666666666666555555555555444555555666666777777777666666777777777888888888666888888888888===EEEKKKZZZcccnnnuuuxxxzzz|||}}}zzz}}}~~~}}}|||}}}~~~~~~|||zzz||||||{{{xxxtttqqqqqqrrr|||{{{uuuuuuuuuwwwyyyyyywwwuuusssvvvzzz~~~~~~zzzuuuoooggg^^^XXXTTTUUUYYY^^^cccdddcccaaa______]]][[[YYYWWWVVVUUUUUUUUUVVVVVVWWWWWWXXXXXXUUUVVVVVVWWWXXXZZZ[[[[[[XXXWWWVVVVVVXXXZZZZZZYYYTTTUUUVVVWWWXXXYYYZZZ[[[]]]\\\[[[YYYWWWVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZ\\\[[[YYYWWWUUUTTTSSSRRRTTTVVVXXXYYYXXXXXXZZZ\\\\\\^^^aaaccccccaaa]]]ZZZZZZYYYXXXXXXYYY[[[^^^```[[[\\\___aaabbbbbbbbbbbbccccccaaa]]]XXXUUUTTTTTT[[[bbbnnnuuuqqqhhhdddfffeeekkkyyymmm^^^XXXVVV\\\gggxxx{{{wwwtttmmmkkkjjjiiiiiigggdddbbbbbb___[[[XXXXXXXXXXXXWWWUUURRRNNNLLLKKKIIIGGGFFFHHHIIIJJJKKKLLLKKKJJJJJJGGGFFFCCC@@@===:::999888999888888888999999:::;;;888888888888888888888888999888888777777888888888888888888777777777666666555666777777777666444333222222111111000//////......---111777888111***(((******))))))))))))******************************,,,,,,,,,,,,------------+++,,,/////////111888>>>NNNbbbyyyiiiYYYOOOIIIEEE???;;;888666333222333222111111000000000111///000111222444444555555111222333444555777888999999999999999:::===BBBEEEyyylllXXXEEE;;;888999:::<<<>>>@@@BBBCCCCCCBBBAAACCCBBB@@@@@@AAAAAA???>>>>>>>>><<<999555333333444777===CCCIIIRRR]]]dddfffkkkllliii^^^PPPFFFAAA@@@;;;888555555888===BBBFFFNNNTTT\\\ccchhhlllppprrrsssvvvzzz{{{~~~|||mmmaaaZZZWWWSSSQQQKKKJJJHHHHHHHHHHHHFFFDDDFFFFFFEEECCCAAA???===<<<999777444333333444333222111111111222222222333333333333333333333333333333333333333222222333333333111111222222333444555555333333444444555555555555777777777777777777777777888888888888999999::::::888888999999999:::::::::999;;;<<<;;;;;;>>>EEEKKKWWW]]]gggooosssuuuxxx|||yyy}}}|||||||||}}}~~~}}}{{{yyyvvvwwwvvvtttrrrrrrtttvvv||||||}}}~~~~~~{{{xxxvvvqqqqqqrrruuuxxxzzzyyyxxxyyy{{{}}}|||yyyvvvvvvvvv|||zzzrrruuuzzztttlllbbb[[[VVVXXX[[[```dddeeecccaaa______^^^]]]\\\[[[ZZZYYYVVVVVVVVVWWWWWWXXXXXXXXXTTTUUUVVVWWWYYYZZZZZZ[[[YYYXXXWWWXXXZZZ[[[[[[[[[UUUUUUVVVWWWXXXYYYZZZZZZ^^^]]][[[YYYWWWUUUTTTTTTVVVVVVWWWXXXYYYYYYYYYYYY\\\[[[YYYWWWUUUTTTSSSSSSQQQSSSUUUVVVVVVWWWXXXZZZZZZXXXYYY```hhhjjjeee___]]]\\\ZZZYYYZZZ]]]aaaccc___bbbeeeggggggeeebbb___aaaaaaaaa^^^[[[XXXWWWWWW\\\cccooowwwuuummmiiijjjiiiooovvvzzzggg]]]SSSUUU\\\fffvvv{{{wwwooommmkkkjjjjjjiiigggfffdddaaa]]][[[ZZZZZZZZZYYYYYYUUUQQQNNNLLLKKKIIIGGGIIIHHHHHHHHHIIIKKKMMMNNNJJJHHHEEEBBB???===;;;:::999999999888888999999999888888888888888888888888777777666666666777777888888888888888777777777777555666777777777666444333222222111111000000//////000...///444555000+++***,,,,,,+++***************)))))))))*********************++++++,,,,,,,,,,,,***---/////////222666888@@@NNNeee~~~qqq]]]PPPEEEAAA===999888666555444333333222111000000000000000000000000111222222333111111222333444666888999888999;;;===@@@EEEKKKQQQzzzuuugggRRRAAA;;;::::::<<<===@@@BBBCCCCCCBBBAAABBB@@@??????@@@@@@???===>>>>>>>>>;;;888555444444444666999<<>>>>>>>>>>>???@@@???>>>@@@FFFKKKPPPUUU^^^gggkkkmmmsssyyyxxx}}}~~~~~~~~~|||||||||~~~~~~{{{xxxsssrrrqqqppppppsssxxx{{{{{{{{{zzzzzzzzzwwwrrrnnnllllllnnnqqquuuwwwvvvuuu{{{~~~}}}xxxttttttuuu|||~~~oookkkgggmmm}}}||||||~~~~~~xxxpppeee]]]ZZZZZZ[[[^^^aaabbbaaa```^^^_________^^^]]]\\\\\\XXXXXXWWWWWWWWWWWWWWWWWWSSSTTTUUUWWWXXXYYYYYYYYYZZZXXXWWWXXXZZZ\\\\\\[[[XXXYYYYYYZZZZZZ[[[[[[\\\___^^^\\\ZZZXXXWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYYYY^^^]]]ZZZXXXWWWVVVVVVVVVQQQQQQQQQRRRSSSUUUVVVWWWWWWTTTUUU]]]hhhnnnmmmiiifffdddaaa______```bbbcccdddfffhhhiiigggbbb^^^ZZZ___```aaaaaa___]]]]]]^^^^^^cccnnnxxxzzztttooonnnqqqtttwwwwww{{{qqqeeeWWWVVVVVV[[[cccqqq}}}wwwtttooolllkkkkkkjjjiiieeeccc___^^^]]]]]]\\\[[[ZZZWWWRRRNNNMMMLLLKKKIIIIIIHHHGGGGGGGGGJJJLLLNNNIIIHHHFFFDDDBBB@@@??????===<<<;;;::::::999999999888888888888888888888888666666666666666666777888888888888888888888888888666666666666666555555444222222111111111000000000333///...111222///,,,---------------,,,,,,++++++******************++++++)))******++++++,,,,,,---+++///111//////333555555:::AAAPPPfff}}}uuu^^^OOOCCC@@@<<<999999888888777333333222111000000111111000//////...//////000000333333222222333555777888888<<>>@@@BBBCCCCCCBBBAAAAAA@@@??????@@@@@@???>>><<<>>>???===:::777666555000222444555666@@@QQQ___uuu|||ooocccWWWNNNGGGBBB<<<888888999999999???CCCJJJPPPWWW^^^eeejjjkkknnnsssvvvyyy}}}wwwiii```XXXRRRRRRPPPNNNMMMLLLKKKIIIGGGCCCCCCCCCBBBAAA@@@>>>>>>:::888666555666666666555333333444444555666666777666666666666666666666666777777666666666666777777666666777888999:::;;;;;;999::::::;;;<<<<<<======>>>>>>>>>?????????@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>???????????????@@@@@@???===>>>CCCHHHJJJLLLUUU___eeegggmmmvvvyyy}}}~~~~~~~~~}}}||||||}}}~~~~~~{{{xxxrrrqqqooommmnnnssszzz}}}{{{yyywwwrrrkkkfffcccdddeeeiiimmmooonnnmmmuuuyyy}}}|||xxxvvvwwwyyy|||yyypppeeeeeefffooo|||wwwvvvyyyyyypppddd\\\ZZZYYYXXXYYY\\\^^^``````^^^_________^^^]]]\\\[[[XXXXXXXXXWWWWWWVVVVVVUUURRRSSSUUUVVVWWWWWWWWWWWWYYYWWWVVVWWWYYY[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\[[[ZZZZZZZZZ[[[ZZZZZZ[[[[[[\\\\\\[[[[[[]]]\\\ZZZXXXVVVVVVWWWXXXSSSQQQPPPPPPQQQTTTUUUVVVTTTTTTVVV\\\dddlllqqqssssssppplllhhheeecccbbbbbbbbbbbbbbbaaa```^^^[[[ZZZ]]]```bbbcccbbbbbbbbbcccccceeemmmyyy|||vvvtttssstttrrrqqqsss}}}wwwiii```XXXWWWZZZ___jjjuuu~~~wwwqqqnnnmmmmmmlllgggeeebbbaaaaaa```^^^\\\YYYVVVQQQNNNMMMLLLLLLKKKIIIHHHHHHIIIIIIJJJJJJKKKHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA???>>><<<;;;;;;;;;999999999999999999999999777777666666777777888999888888888888888888888888777777666555555555555555222222222111111111111000444000///222222///...///------......------,,,,,,+++++++++++++++*********))))))***++++++,,,------...222333///...222333111999999AAAQQQeee|||pppZZZKKKAAA>>>:::888777777666555222111000000000000000111000//////...///000111222333333333555888;;;???AAADDDIIIPPPTTTXXX]]]eeekkklllyyy}}}mmmVVVGGG@@@<<<===>>>@@@CCCDDDCCCCCCBBBBBB@@@??????AAAAAA@@@???;;;===???>>><<<999777666111444666555222888HHHXXXrrr}}}}}}tttfffYYYNNNIIIBBB===;;;:::888666<<<@@@EEEJJJQQQXXX```eeedddhhhmmmrrruuuyyy|||wwwkkkaaaZZZVVVTTTQQQPPPOOOMMMKKKIIICCCCCCCCCCCCBBBAAA@@@???<<<:::777777777888888777555555555666777888888999888888888888888888888888999999888888888888999999888999999;;;<<<===>>>>>>===>>>>>>???@@@AAAAAABBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>><<<=========>>>>>>>>>>>>===>>>>>><<<::::::???CCCEEEGGGPPP[[[```cccjjjtttyyy~~~~~~~~~}}}|||||||||}}}~~~{{{xxxsssqqqnnnlllmmmsss{{{|||yyyuuuooogggaaa\\\\\\^^^aaaeeeffffffeeemmmrrrxxxzzzxxxwwwyyy|||{{{{{{rrrjjjeeegggjjjuuu}}}rrrqqqttt}}}yyyooocccZZZYYYWWWTTTUUUXXX\\\___```____________^^^\\\ZZZYYYYYYXXXXXXWWWVVVUUUTTTTTTRRRSSSUUUVVVWWWWWWVVVUUUXXXVVVUUUVVVXXXZZZZZZYYYZZZZZZZZZZZZYYYYYYYYYYYY[[[[[[[[[[[[\\\]]]^^^___\\\]]]]]]^^^^^^^^^]]]]]][[[YYYWWWUUUTTTUUUVVVWWWTTTRRROOOOOOQQQSSSUUUVVVRRRVVVZZZ]]]```hhhrrrzzz}}}zzzuuuoooiiidddaaa```\\\[[[ZZZYYYYYY[[[]]]^^^]]]```cccdddddddddeeefffhhhhhhooo|||}}}yyymmmkkkhhhgggkkkttt~~~|||lll]]]YYYXXXXXXZZZ___nnn}}}uuupppooonnnnnnhhhfffeeeddddddbbb___]]]XXXTTTPPPMMMLLLLLLLLLKKKHHHIIIJJJKKKKKKJJJIIIHHHFFFFFFFFFEEEFFFFFFGGGGGGFFFEEECCCAAA???======<<<999999999999999999999999888888777777888999::::::888888888888888888999999888777666444444555666666222222222111111111111111444111000333444000...///------.........------,,,,,,+++++++++************)))******+++,,,,,,------111555444///---111111...555111333???OOObbb{{{}}}iiiUUUHHH???<<<888555444444333222000000////////////000000111000000000111333444666111222444888>>>DDDJJJMMMSSSYYY___bbbdddgggmmmrrr]]]iiitttssseeeTTTIIIDDD@@@>>>@@@CCCCCC@@@>>>@@@@@@AAAAAABBBBBBAAAAAAAAA>>>======>>>>>><<<999666000222333111111666@@@HHHaaappp~~~yyyooodddSSSDDD@@@AAA>>><<<<<<<<<:::===DDDIIIMMMSSSYYY]]]cccjjjoooqqqtttyyy}}}}}}}}}mmmaaa]]][[[XXXTTTOOOLLLIIIHHHHHHGGGEEEBBBAAA@@@@@@@@@===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<===;;;;;;:::;;;;;;<<<===>>>======>>>???@@@AAABBBBBB>>>???@@@AAACCCCCCCCCCCCDDDEEEGGGHHHHHHHHHGGGFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>BBB>>>999888:::;;;:::999<<<===<<<;;;999:::<<<>>>BBBFFFLLLSSSYYY```hhhmmmyyyzzz|||~~~|||~~~~~~|||{{{zzz~~~~~~~~~~~~|||zzzxxxvvvooonnnmmmmmmqqqxxx|||wwwsssnnnhhh```ZZZ\\\[[[ZZZZZZ\\\```cccfffhhhjjjnnnqqqtttvvvwwwwww}}}yyymmmiiilllmmmvvv|||vvvttttttzzz~~~oooddd```___XXXXXXWWWUUUTTTUUUXXX[[[\\\\\\\\\\\\[[[YYYXXXWWWYYYWWWUUUUUUWWWVVVSSSPPPOOORRRVVVVVVUUUTTTUUUWWWYYYXXXVVVUUUUUUVVVXXXYYY[[[[[[ZZZZZZZZZ[[[[[[\\\[[[ZZZZZZZZZZZZ\\\^^^_____________________^^^^^^___[[[XXXWWWXXXYYYXXXVVVSSSSSSSSSRRRQQQSSSWWW[[[ZZZZZZ\\\^^^bbbggglllooo{{{~~~sssiiicccbbbaaa```^^^]]]]]]___aaabbbccceeegggjjjkkkkkkkkkjjjmmmmmmpppvvv|||}}}wwwrrrjjjjjjjjjiiijjjmmmssswwwppp[[[SSSUUUVVVSSSYYYhhh{{{wwwtttsssooolllgggdddaaa___\\\ZZZXXXTTTOOOMMMOOOPPPNNNLLLMMMKKKJJJKKKOOOPPPOOOMMMDDDCCCBBBAAAAAACCCEEEFFFIIIIIIIIIHHHFFFCCC@@@>>><<<:::777888:::<<<:::888999888888888999:::<<<===888777777777666666666666777777777777666555444333333222111222444555444333222111111000///......---000///...,,,,,,++++++,,,---,,,,,,+++***)))((((((******+++,,,,,,---......000111222333333222111000111333555888>>>KKK]]]iii}}}lllZZZJJJ???888888888777666666555555444333333333333222222222333333222111111111111111666:::???CCCHHHPPPZZZaaagggiiilllnnnooonnnlllkkkPPP^^^pppzzzvvvdddOOOAAA>>><<<<<>>>>>===>>>>>>===999777333444444111000444<<>>===<<<<<<<<<<<<>>>;;;999999:::<<<;;;:::<<<<<<===<<<:::;;;===???BBBFFFLLLRRRXXX___fffjjjyyyzzz}}}}}}{{{~~~}}}|||~~~~~~~~~}}}{{{xxxvvvuuunnnnnnnnnpppsssyyy~~~zzztttnnniiiddd^^^YYYZZZZZZZZZ[[[^^^aaadddfffiiijjjlllooorrruuuwwwxxx||||||uuukkkdddgggmmmyyy}}}vvvvvvwww|||vvvjjjbbb^^^^^^XXXXXXXXXVVVUUUUUUWWWYYY[[[[[[[[[[[[ZZZYYYXXXWWWXXXVVVUUUUUUVVVUUURRRPPPOOOSSSVVVWWWVVVVVVWWWYYY\\\ZZZYYYXXXXXXYYYZZZ\\\XXXWWWWWWWWWWWWXXXYYYYYYWWWWWWXXXYYYZZZ]]]___```^^^^^^]]]]]]]]]]]]]]]]]]^^^[[[WWWVVVXXXXXXWWWUUUVVVVVVVVVUUUTTTUUUXXX[[[\\\\\\\\\^^^```dddgggiiinnnuuu~~~uuulllgggeeedddcccccccccdddeeeeeedddeeeggghhhiiihhhgggfffgggfffhhhmmmssstttpppkkkjjjiiihhhggggggiiimmmpppqqqccc]]]XXXRRRSSS]]]ppp}}}wwwtttqqqmmmhhhdddbbbaaa___^^^ZZZXXXTTTRRRQQQPPPOOOOOOSSSRRRPPPQQQSSSTTTSSSQQQFFFEEECCCBBBAAABBBCCCDDDHHHIIIJJJJJJIIIGGGDDDCCCAAA>>>;;;:::;;;;;;999777;;;<<<<<<<<<;;;999777666888888888777777777777777666666777666666555444333222111111222444555444333222111111000//////......//////......---,,,,,,+++,,,,,,,,,+++******))))))***++++++,,,------............///000000///......///000222333777AAAOOOYYYmmmxxxgggZZZMMMBBB:::777777666666555555555444333222222111111111111111222222222222333555777888;;;@@@GGGOOOWWW```iiiooowwwvvvvvvtttpppkkkfffcccDDDOOObbbtttzzznnnVVVBBB===:::999<<<===<<<>>>BBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>??????>>>;;;888666666555111///111666;;;@@@NNNbbbvvv~~~pppcccVVVIIIAAA???===999888;;;===>>>AAAFFFKKKQQQXXX]]]bbbgggnnnsssuuuxxx|||~~~yyypppccc[[[WWWTTTPPPLLLKKKJJJGGGEEECCCBBBBBBBBBHHHHHHIIIJJJLLLMMMOOOPPPNNNMMMLLLJJJJJJJJJKKKKKKMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIIIIHHHFFFDDDBBBAAABBBAAAAAA@@@??????>>>>>>===<<<;;;;;;::::::::::::888777666777999::::::888999:::;;;;;;:::<<<>>>AAAFFFJJJQQQWWW]]]ccciiimmmyyy{{{~~~~~~|||{{{~~~~~~~~~}}}}}}|||zzzxxxuuusssrrrnnnoooqqqtttwwwzzz|||}}}}}}wwwooogggbbb^^^[[[YYYYYYZZZ\\\___aaadddeeefffjjjjjjkkklllppptttxxxzzz|||}}}~~~~~~}}}xxxqqqhhhbbb]]]^^^gggrrr|||wwwyyy|||~~~~~~}}}}}}}}}|||yyyssskkkccc^^^\\\]]]XXXYYYYYYXXXVVVUUUVVVWWWZZZZZZZZZZZZYYYYYYXXXWWWWWWUUUTTTTTTUUUTTTRRRPPPPPPRRRVVVWWWWWWXXXYYYZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\TTTTTTSSSSSSTTTUUUUUUVVVTTTTTTVVVXXXZZZ]]]___aaa\\\\\\\\\\\\\\\\\\\\\\\\^^^[[[YYYWWWXXXXXXWWWWWWWWWXXXYYYXXXXXXXXXZZZ\\\___^^^^^^]]]^^^___aaabbbdddkkkttt{{{|||wwwooojjjfffffffffggggggffffffeeecccdddeeeeeeeeecccbbbaaabbbaaabbbeeeiiikkkiiifffgggggggggfffeeegggkkkooottt}}}nnnaaaWWWUUUWWW```ooozzzrrrmmmgggcccbbbaaaaaa```^^^^^^\\\XXXTTTRRRQQQRRRUUUSSSRRRRRRSSSSSSRRRQQQJJJIIIGGGDDDCCCBBBBBBBBBFFFGGGIIIJJJJJJJJJIIIHHHGGGDDDAAA???>>>===:::999<<<===>>>>>><<<999555333888888888888888888888888666666666666555444333222111000000111333555444333222222111111000/////////...//////000///...,,,+++,,,,,,++++++++++++++++++++++++,,,,,,---.........------............------...///000000111666???FFFMMMaaazzzqqqgggYYYMMMEEE???:::666444444444444444444444333444333111000000111222222222222333444777:::===???CCCJJJTTT^^^gggpppwww{{{|||yyyuuunnneee\\\UUUQQQAAAFFFQQQ___hhhdddVVVIII>>>:::888999:::;;;>>>CCCBBBBBBBBBBBBAAA@@@??????@@@??????@@@AAA???<<<:::777777555222//////333666999AAAQQQfff|||xxxfffTTTHHHCCCAAA<<<:::;;;;;;:::===AAACCCHHHOOOTTTYYY```hhhnnnqqquuuxxxzzz}}}rrrccc]]]YYYTTTPPPKKKIIIGGGEEEDDDDDDDDDDDDFFFGGGIIIMMMQQQVVVYYY[[[YYYXXXVVVTTTSSSSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQQQQNNNNNNMMMMMMMMMLLLLLLLLLFFFFFFFFFEEEDDDBBBAAA@@@EEEDDDDDDCCCAAA@@@>>>>>>>>>======<<<;;;;;;::::::;;;:::::::::::::::;;;;;;999999:::;;;<<<<<<;;;;;;;;;<<<>>>??????BBBEEEHHHNNNSSSZZZaaahhhmmmrrrvvv{{{}}}~~~}}}{{{|||}}}}}}~~~~~~~~~~~~}}}}}}|||zzzxxxuuusssqqqoooooorrrvvvzzz||||||zzzyyyxxxsssjjjbbb\\\ZZZZZZ[[[\\\^^^aaaeeeggghhhggggggjjjiiiiiijjjmmmrrrxxx{{{|||zzzyyyyyyzzzxxxuuuqqqjjjccc\\\XXXYYY___lllxxx|||zzzzzz}}}~~~yyyuuussstttmmmkkkgggbbb]]][[[ZZZZZZXXXYYYZZZZZZWWWUUUUUUVVVXXXYYYYYYYYYYYYYYYXXXWWWUUUUUUTTTTTTTTTSSSRRRQQQPPPRRRUUUWWWXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXRRRRRRRRRRRRRRRSSSTTTUUUSSSTTTUUUWWWZZZ\\\]]]^^^[[[[[[\\\\\\\\\\\\\\\\\\]]]\\\ZZZXXXXXXXXXXXXWWWUUUWWWYYYZZZZZZ[[[\\\^^^``````___^^^^^^^^^______dddeeehhhkkkmmmllliiifffcccdddeeeffffffdddcccaaaaaaaaabbbbbbaaaaaa```___bbbaaa```aaadddffffffeeecccdddeeeeeefffiiinnnqqqnnnrrrfff^^^ZZZYYY___iiixxxyyytttmmmhhhfffeeeeeeeeebbbdddccc___XXXTTTSSSTTTTTTSSSSSSSSSTTTTTTTTTTTTPPPNNNKKKHHHEEECCCBBBAAACCCDDDFFFHHHIIIJJJJJJKKKJJJHHHFFFDDDBBBAAA@@@???;;;<<<======<<<:::888666777777777777888888888888666666666555555444333222000000///111333444444333222222222111111000000000...///000111111///---,,,++++++,,,,,,------------,,,,,,------.........///////////////////////////000111111111000333777;;;<<>>;;;888666444222222333333333333333333444333222111111222444555555666777:::>>>CCCFFFIIIPPPVVV___iiipppuuuwwwxxxqqqnnnggg___VVVMMMFFFBBBAAACCCGGGMMMSSSTTTPPPLLL???999666666777777;;;AAAAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@AAABBBAAA>>>;;;888777555333111111222444888;;;DDDUUUiii~~~uuuaaaQQQGGGFFF@@@<<<<<<:::999:::??????CCCIIINNNSSSZZZccciiijjjnnnrrruuuxxx}}}pppddd^^^WWWSSSKKKJJJHHHGGGFFFFFFGGGGGGDDDEEEHHHKKKPPPTTTWWWYYYZZZYYYWWWUUUTTTTTTUUUUUUSSSRRRQQQPPPOOONNNNNNNNNJJJIIIIIIHHHHHHGGGGGGFFFDDDDDDDDDCCCBBB@@@???>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999:::;;;<<<===>>>@@@AAABBBBBBAAAAAAAAABBBDDDFFFHHHJJJMMMRRRUUUUUU[[[dddlllrrrwww{{{~~~~~~}}}zzz{{{|||||||||||||||{{{{{{zzzxxxvvvsssqqqooonnnrrrvvv{{{|||xxxtttrrrmmmfff___[[[[[[]]]```aaadddhhhkkklllkkkiiihhhhhhhhhhhhiiimmmrrrwwwzzz{{{xxxtttsssssspppkkkeee\\\WWWUUUXXX]]]dddppp{{{~~~||||||}}}vvvqqqoooooodddbbb___\\\ZZZYYYYYYXXXXXXZZZ[[[ZZZXXXVVVUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXUUUVVVVVVVVVUUUTTTSSSSSSQQQRRRTTTVVVXXXYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVWWWXXXYYYZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]ZZZYYYXXXVVVTTTTTTUUUUUURRRTTTWWWYYYZZZ\\\^^^aaa`````````````````````aaadddddddddeeeffffffcccaaaaaabbbdddeeedddccc```___^^^^^^___``````aaaaaaaaacccbbbaaa```bbbcccddddddaaabbbccccccdddgggjjjmmmkkkxxxwwweee]]]VVVVVVZZZdddsssxxxrrrnnnlllkkkkkkhhhiiiiiieee^^^XXXVVVVVVUUUVVVWWWXXXYYYZZZ[[[\\\UUUSSSPPPMMMIIIGGGDDDCCC@@@AAACCCDDDFFFGGGHHHIIIJJJJJJIIIHHHFFFFFFFFFGGG@@@???>>><<<;;;:::999999777777777777777777777777666666666666555444333222111000000111333555444333222222222222111111111111...000111222222111///---,,,,,,,,,---......//////---...............////////////............//////000111111111111333555666666>>>EEEGGGHHHIIIFFFAAA@@@>>>;;;999888666444222111222222333333444444444333333222222333555666777:::<<<@@@FFFLLLRRRWWWYYY]]]aaafffkkknnnnnnllljjj```]]]YYYSSSNNNIIIEEEDDD@@@BBBDDDGGGIIIJJJJJJIII???:::555444444333777<<<@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAACCCDDDCCC@@@===:::999777555444333333333777777<<>>;;;888999===<<<@@@DDDHHHLLLSSS\\\cccgggkkkpppuuuyyy|||ttthhh^^^XXXPPPNNNLLLJJJIIIHHHIIIIIIFFFFFFGGGHHHIIIKKKMMMNNNQQQPPPNNNMMMMMMMMMNNNNNNJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA???@@@@@@@@@??????>>>===;;;:::::::::;;;;;;<<<===============>>>>>>>>>>>>;;;;;;<<<<<<>>>???@@@AAABBBCCCEEEFFFEEEFFFHHHIIIJJJLLLOOORRRUUUYYY^^^bbbccchhhqqqyyy~~~~~~zzzzzz{{{{{{{{{{{{zzzzzzzzzyyyvvvtttrrrpppooooootttxxx~~~zzzsssnnnjjjhhhddd```^^^```dddhhhiiikkkmmmoooooommmjjjhhhdddeeehhhkkknnnrrruuuwwwwwwsssooollljjjeee___YYYPPPOOORRRZZZccciiirrrzzz~~~}}}wwwqqqllljjj^^^\\\YYYYYYYYYZZZZZZYYYYYYZZZZZZYYYWWWVVVWWWXXXWWWXXXYYYYYYZZZZZZZZZZZZVVVXXXYYYXXXVVVUUUUUUVVVTTTTTTUUUWWWYYYZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTUUUVVVXXXXXXXXXXXXYYYYYYYYYYYYXXXXXX[[[[[[[[[\\\\\\]]]^^^^^^WWWWWWVVVTTTQQQQQQRRRTTTSSSTTTWWWXXXYYY\\\___bbb`````````aaabbbbbbbbbbbb___bbbfffiiiiiifffcccaaacccdddfffffffffdddbbb```]]]]]]^^^```aaacccddddddcccbbb```______```aaabbbaaabbbbbbaaa___```bbbdddhhhqqq}}}oooeeeZZZUUUTTTWWWaaajjj|||vvvrrrooolllnnnooonnnkkkeee___[[[YYYTTTVVVXXXYYYYYY[[[]]]___YYYXXXUUURRROOOLLLIIIHHHAAABBBBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIHHHIIIKKKMMMIIIGGGCCC@@@===;;;;;;;;;999999888888888777777777777777777777666555444333333222111222444555444333222222222222222222222222000111222222222111000000------....../////////000////////////////////////...---,,,,,,,,,,,,---.........///000111222333444444777888666777::::::777666666666666555333222111222222333333444555666666222333555666888:::;;;<<>>999777555333555:::??????@@@AAABBBBBBBBBBBBBBBBBBBBBDDDEEEDDDAAA>>>>>><<<:::888666444222111333333777>>>GGGTTTjjj}}}xxxhhhXXXQQQIIIDDD???::::::===999<<>>>>>>>>>>>;;;<<<===>>>>>>>>>>>>>>>???>>>>>>===>>>???@@@AAAAAAAAABBBCCCDDDEEEEEEFFFCCCDDDDDDEEEGGGIIIJJJKKKJJJMMMOOOPPPQQQSSSXXX[[[[[[]]]aaadddhhhmmmssswwwzzz~~~~~~~~~~~~}}}||||||||||||{{{zzzyyyyyyyyyxxxuuusssqqqpppppppppuuuyyy~~~~~~vvvmmmgggbbbcccdddddddddfffkkkoooooopppqqqqqqooolllhhhfff```ccchhhmmmqqqsssttttttpppmmmiiiddd___XXXRRRNNNKKKKKKRRR^^^hhhnnntttyyy}}}}}}zzzrrrhhhbbbYYYWWWUUUWWWZZZ\\\\\\[[[YYYYYYYYYXXXVVVWWWYYYZZZWWWXXXYYYZZZ[[[[[[[[[[[[XXXZZZ\\\[[[XXXWWWXXXYYYYYYWWWWWWYYY\\\\\\ZZZWWWWWWXXXXXXXXXXXXXXXXXXWWWUUUUUUUUUUUUWWWXXXYYYZZZXXXYYYZZZZZZZZZYYYXXXXXXYYYYYYZZZZZZ[[[\\\\\\]]]XXXYYYYYYVVVSSSRRRTTTVVVWWWXXXXXXXXXXXX[[[^^^aaa``````aaaaaabbbbbbbbbbbb]]]aaadddeeecccaaabbbdddgggggghhhhhhgggeeedddccc______```aaabbbdddeeefffbbbbbbaaa```___^^^___```aaabbbaaa```^^^]]]^^^```fffmmmuuu~~~yyyjjj___XXXUUUYYY___lll}}}zzzvvvuuusssrrrpppmmmgggaaa\\\UUUWWWZZZZZZYYYZZZ\\\^^^\\\[[[YYYWWWTTTQQQOOOMMMFFFFFFEEEEEEDDDEEEEEEEEECCCEEEGGGGGGGGGHHHKKKNNNLLLKKKIIIGGGDDDBBB@@@>>><<<<<<;;;:::999999888777888888888888777666555444666555333444555555444222333333333333333333333333111222222222222222222222/////////////////////000////////////////////////......---,,,,,,---.........------///111222333333222444333000111555666333222333333222111111222222333333444555666777888888666888<<<@@@CCCDDDEEEEEENNNRRRXXX^^^bbbddddddcccZZZXXXVVVUUUUUUSSSOOOKKKEEEDDDCCCCCCDDDFFFIIIKKKDDD>>>888888???EEEIIIJJJIIICCC>>><<<999666777;;;>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCDDDEEEDDDBBB???BBB???<<<:::777555222///000000444999<<>>@@@GGGPPPWWW^^^bbbhhhnnnsssuuuuuuuuu~~~vvvlll```]]]YYYTTTOOOKKKIIIHHHDDDCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@???@@@@@@BBBCCCAAA@@@??????>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBBDDDDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLMMMNNNPPPRRRTTTUUUYYY\\\___aaabbbfffmmmrrrpppssswww{{{~~~}}}|||}}}~~~}}}|||}}}}}}}}}}}}|||{{{zzzyyyxxxwwwuuurrrqqqppppppqqquuuyyy}}}{{{sssiiiccc^^^aaadddfffhhhkkkppptttrrrrrrsssqqqoookkkgggddd^^^bbbhhhnnnrrrsssrrrqqqjjjhhheee___WWWOOOJJJFFFJJJLLLTTTaaalllrrrvvvzzzzzzzzz|||rrreee[[[VVVTTTSSSVVVZZZ]]]^^^]]]YYYYYYYYYWWWVVVWWWZZZ\\\WWWXXXYYY[[[\\\\\\\\\\\\YYY[[[]]]]]]ZZZXXXYYY[[[\\\ZZZZZZ[[[^^^^^^[[[XXXVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUVVVWWWYYYZZZ[[[XXXYYYZZZ[[[[[[ZZZYYYYYYWWWXXXXXXYYYZZZ[[[[[[\\\]]]^^^^^^[[[XXXVVVYYY[[[[[[[[[ZZZYYYXXXZZZ^^^aaa``````aaaaaaaaaaaa``````___```^^^YYYUUUWWW___fffhhhhhhhhhggggggfffeeedddbbbbbbbbbbbbccceeefffgggcccccccccaaa```___```aaa```aaaaaaaaa``````aaaccceeekkkqqqvvv|||lllaaaYYYYYY\\\```mmmyyywwwttttttrrrmmmeee___\\\^^^``````^^^]]]```bbb]]]]]]\\\ZZZWWWUUURRRQQQKKKJJJIIIGGGFFFEEEEEEEEEAAACCCFFFFFFEEEFFFIIILLLIIIJJJLLLLLLKKKIIIFFFDDD??????>>>===;;;:::999888999999999888888777666555888666555555555555444222333333333333333333333333333222222111111222333333000000000000////////////000000000000////////////111000///......///000111000///...///111333444444222444333000111444444000333333222000///000333666333444555666777999::::::<<>>CCCHHHMMMLLLHHH@@@666222333666<<<<<<===>>>@@@AAABBBCCCFFFFFFEEEEEEEEEEEEFFFFFFFFFCCC???;;;999666333111000222444666999???HHHOOObbbvvvsss```TTTOOOIIICCC>>>:::::::::;;;===BBBGGGKKKUUUZZZbbbiiimmmooorrrsss{{{~~~pppfff___^^^ZZZQQQKKKJJJEEECCCAAA@@@AAAAAA@@@>>>????????????????????????@@@AAAAAA???======>>>@@@@@@@@@@@@AAAAAAAAAAAAAAABBBAAABBBFFFKKKLLLKKKHHHNNNMMMLLLKKKKKKLLLNNNOOOUUUVVVWWWWWWWWWYYY\\\___``````______```dddjjjnnnpppqqqtttwww|||~~~}}}||||||{{{}}}}}}|||{{{yyyxxxvvvuuutttsssrrrpppooopppsssvvvzzzyyyzzzzzzxxxqqqfff]]][[[bbbkkkrrrtttuuuwwwyyyvvvwwwwwwtttoooiiidddbbb___]]]```kkksssrrrnnnkkkeeeccc]]]TTTKKKFFFEEEFFFDDDKKKUUU```nnnyyy{{{xxx}}}~~~zzzxxx|||~~~xxxnnnaaaYYYRRRSSSUUUWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]___```aaa[[[\\\^^^_________^^^]]]]]]ZZZXXXZZZ^^^___[[[VVVUUUUUUUUUUUUUUUUUUUUUUUUZZZYYYYYYXXXXXXXXXYYYYYYXXXXXXXXXYYY[[[\\\[[[ZZZZZZXXXVVVUUUVVVXXX\\\^^^______^^^]]]\\\[[[[[[[[[```bbbcccaaa]]][[[[[[\\\\\\]]]^^^```aaabbbbbbbbbbbb^^^WWWPPPNNNQQQYYY___hhheeeaaa^^^]]]___bbbdddcccdddfffeeeddddddeeegggdddcccbbbaaa````````````bbbcccbbbaaa```aaaccceeecccffflllttt{{{wwwnnndddZZZ[[[___kkk|||wwwqqqmmmkkkjjjdddcccbbbbbbbbbaaa___]]]```___]]]\\\ZZZXXXTTTQQQOOOOOOOOOOOONNNMMMKKKJJJHHHEEEBBBAAACCCEEEGGGGGGJJJJJJKKKLLLMMMNNNOOOPPPJJJFFFAAA===<<<<<<<<<<<>>;;;999777555555555555555444444444555666666666666555555444333333333222222222222333333444555///222555666444333222222111111111111111111111111222111000///////////////111000///---,,,+++******000000000000111333444444444333333333444555555666777888777666777;;;@@@DDDHHHLLLPPPVVVYYY[[[[[[[[[ZZZYYYWWWUUURRROOOLLLJJJCCCCCCBBBBBBBBBBBBBBBBBBGGGGGGGGGHHHKKKNNNQQQSSSPPPGGG???<<<<<<===BBBGGGMMMNNNLLLEEE===777666777777888;;;>>>AAADDDFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFHHHEEEAAA>>><<<:::777444000111222222333888???DDDUUUeeezzzwwwggg]]]SSSJJJCCC>>>===;;;:::;;;>>>BBBEEEOOOTTT\\\ccchhhllloooqqquuuxxx{{{~~~xxxkkkccc\\\TTTPPPQQQJJJHHHFFFEEEEEEEEEDDDBBBDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHHHHGGGEEEDDDEEEFFFEEEEEEFFFFFFFFFFFFFFFFFFKKKKKKLLLPPPVVVYYYZZZYYY___]]]\\\[[[[[[]]]___aaacccdddfffhhhiiikkkooorrrvvvwwwwwwwwwyyy~~~~~~~~~~~~}}}}}}||||||{{{{{{}}}}}}}}}||||||zzzyyyyyyrrrrrrpppooooooqqquuuwwwzzzzzzyyyxxxuuunnnfffaaa```gggooovvvxxxyyyzzz|||wwwxxxyyywwwqqqjjjccc___ZZZZZZ```kkkpppmmmgggdddbbb\\\SSSKKKGGGDDDCCCBBBIIIRRR^^^jjjwww}}}|||~~~|||uuukkk___XXXTTTUUUVVVXXXYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[YYYYYYYYYZZZ\\\]]]___```\\\\\\]]]^^^^^^^^^^^^^^^___]]][[[\\\___```\\\XXXUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXYYYZZZ[[[YYYXXXXXXZZZ\\\]]]\\\ZZZYYYXXXWWWVVVWWWYYY[[[]]]aaa````````````````````````bbbcccbbb^^^\\\\\\]]]]]]^^^^^^___```aaabbbbbb```]]]WWWRRRPPPSSSYYY^^^aaa___\\\ZZZZZZ[[[^^^___dddfffffffffdddcccdddeeedddcccbbbbbbaaabbbbbbbbbddddddeeedddbbbbbbcccdddfffggglllrrruuuzzzpppaaaXXXWWW^^^nnn}}}xxxuuusssqqqgggfffdddddddddccc```^^^cccbbbaaaaaa```___[[[YYYRRRRRRRRRRRRQQQOOOMMMLLLJJJGGGDDDCCCDDDEEEFFFEEEGGGHHHIIIJJJLLLNNNOOOPPPPPPLLLHHHEEEDDDCCCBBB@@@===<<<;;;:::999999:::;;;999888888777777777777777777666666555444444333333666666666666666777888888:::<<<===<<<888555333333222222222222222222222222111000//////.........///000000/////////000000111333333333333444555666666666666666666777888999:::;;;<<<>>>@@@CCCGGGMMMQQQVVVYYY^^^aaabbb```\\\ZZZRRRQQQOOOLLLIIIFFFDDDCCC@@@@@@AAABBBCCCDDDEEEFFFKKKKKKKKKLLLOOORRRVVVXXX\\\QQQDDD>>>;;;<<>>BBBEEEGGGHHHHHHGGGGGGFFFFFFFFFFFFEEEIIIGGGDDDBBB@@@>>><<<999333222111000///222666:::GGGPPP```uuuqqqcccUUUKKKFFFCCC>>>;;;999;;;===@@@FFFKKKSSSZZZ```fffjjjnnnpppssswwwzzz|||qqqfff]]]YYYYYYOOOLLLIIIGGGGGGGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIIIILLLMMMNNNMMMKKKKKKKKKMMMOOOOOOPPPQQQRRRSSSSSSTTTYYYYYY[[[```gggmmmqqqrrrrrrqqqnnnmmmnnnqqqtttwww{{{}}}}}}{{{|||||||||{{{{{{{{{{{{{{{{{{{{{{{{|||{{{{{{zzzyyypppooonnnnnnpppssswwwzzzzzzzzzyyytttoooiiifffeeedddjjjqqqwww{{{|||}}}}}}yyyzzzzzzxxxrrriiiaaa[[[VVVYYYaaakkkmmmfff```______VVVJJJDDDCCCDDDDDDCCCNNN[[[kkkxxx~~~wwwooofff]]]WWWWWWXXXXXXYYYYYYYYYYYYYYYWWWWWWXXXYYYZZZZZZ[[[[[[WWWXXXXXXYYYZZZ\\\^^^^^^]]]]]]]]]]]]]]]^^^^^^___```]]][[[\\\^^^^^^ZZZWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTVVVXXXZZZ\\\]]]YYYXXXXXXYYY[[[\\\\\\[[[XXXXXXXXXXXXYYYZZZ[[[[[[\\\]]]]]]^^^___``````aaa```bbbcccbbb```^^^^^^^^^___^^^^^^^^^^^^___```aaaaaa___\\\XXXVVVXXX\\\```aaa```_________```aaabbbggghhhhhhfffdddbbbbbbcccdddccccccccccccdddeeeeeefffgggiiihhheeecccbbbcccggggggjjjooorrruuu~~~ooo^^^XXXVVV\\\fffrrr}}}yyyooommmjjjiiiiiihhhfffdddcccbbbbbbbbbcccbbb___]]]XXXXXXWWWVVVTTTRRRQQQPPPNNNKKKHHHFFFFFFFFFEEEDDDCCCDDDFFFGGGIIIKKKLLLMMMRRRPPPMMMKKKJJJHHHFFFDDD??????>>>======>>>>>>>>>===<<<:::999888777777777777777666666555444444444555444444444444555666666:::;;;;;;:::666222000000333333333333333333333333222111111000000000000111222111111111222333444444555555555555555666777888999999:::;;;===???AAABBBDDDGGGJJJNNNQQQVVV[[[^^^^^^```cccddd```ZZZSSSOOOIIIGGGEEEBBB@@@???>>>>>>???@@@BBBDDDFFFIIIKKKLLLOOOPPPQQQRRRUUUYYY\\\^^^gggYYYJJJAAA<<<;;;@@@FFFNNNRRRVVVUUUNNNCCC:::555777999;;;>>>AAACCCEEEEEEHHHHHHHHHHHHHHHGGGGGGFFFJJJHHHFFFEEEDDDBBB???===777666333111000111333555>>>CCCMMM]]]tttxxxfffXXXOOOIIIBBB===;;;;;;===>>>???CCCJJJQQQWWW^^^eeeiiiooossswwwyyyzzz}}}{{{nnnddd___XXXUUUQQQOOONNNNNNMMMLLLMMMLLLLLLMMMNNNOOOQQQRRRTTTVVVXXXYYYYYYYYYZZZ\\\^^^___aaacccfffhhhjjjkkklllmmmooottt{{{{{{xxxzzzzzzzzzzzzzzzzzz{{{{{{yyyyyyyyyxxxxxxvvvuuuuuunnnmmmlllnnnrrrvvvzzz{{{zzzzzzwwwpppiiieeeeeegggeeejjjpppvvvzzz|||}}}}}}|||zzzwwwsssmmmeee^^^YYYVVVYYY```gggfff```\\\]]]\\\UUUKKKDDDBBBFFFKKKOOOUUUdddvvvxxxooohhhaaa[[[XXXZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVWWWXXXYYYZZZ[[[[[[WWWWWWXXXYYYZZZ\\\]]]^^^___^^^]]]\\\]]]^^^___```]]][[[YYYYYYYYYYYYVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTUUUWWWYYY[[[\\\YYYXXXWWWXXXZZZ[[[[[[ZZZXXXXXXYYYZZZZZZZZZZZZZZZYYYZZZ[[[]]]^^^```aaabbb```aaabbbbbbaaa`````````___^^^]]]\\\\\\]]]^^^^^^ccccccaaa___^^^^^^aaadddbbbccccccdddeeeeeeffffffhhhiiiiiifffcccaaaaaaaaaddddddddddddeeefffggghhhhhhjjjlllllliiieeecccbbbeeedddgggmmmqqquuu}}}qqqggg^^^[[[\\\```gggnnnyyyyyyvvvrrrpppppppppooommmfffeeeeeeffffffeeeccc```^^^]]]\\\ZZZXXXVVVTTTSSSRRRPPPMMMKKKJJJHHHFFFDDDCCCCCCDDDEEEFFFGGGHHHHHHLLLKKKJJJJJJJJJIIIFFFCCCFFFFFFDDDCCCBBBAAA@@@@@@>>>===<<<:::888777777777888888777666666555555444444444333333333333444444222444555555333111111111444444444444444444444444444444333333333333444444555555444333333333333444444444555666888:::;;;<<<>>>???AAACCCFFFIIILLLMMMPPPSSSVVVYYYZZZ[[[^^^```\\\]]]\\\ZZZUUUNNNHHHDDDBBBAAA???>>>>>>???AAABBBDDDEEEGGGIIILLLNNNPPPQQQTTTTTTVVVXXX[[[^^^aaacccpppaaaQQQFFF???===AAAFFFNNNSSSYYYZZZTTTHHH<<<555777888999<<>>>>>:::>>>CCCIIIOOOVVV^^^ccckkkpppuuuxxxxxxyyy|||vvvjjjhhheeeaaa^^^^^^^^^]]]]]]\\\[[[[[[\\\^^^```bbbdddhhhjjjnnnqqqrrrtttvvvwwwtttvvvxxx|||}}}zzzwwwyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwuuusssqqqpppmmmlllmmmpppuuuyyy{{{{{{yyyxxxtttmmmgggdddgggjjjiiilllqqqwww{{{~~~~~~}}}|||wwwqqqkkkgggccc^^^[[[XXXXXXZZZ]]]\\\WWWWWWZZZVVVTTTNNNGGGEEEJJJWWWaaaeeerrr~~~{{{pppgggaaa]]][[[ZZZ[[[[[[[[[[[[ZZZYYYXXXWWWUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXYYY[[[\\\^^^___```___^^^]]]]]]]]]______[[[YYYXXXWWWVVVVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUVVVWWWXXXYYYZZZXXXWWWUUUVVVXXXZZZZZZZZZXXXYYYZZZ[[[[[[ZZZZZZYYY\\\\\\^^^___aaacccdddeee`````````aaabbbbbbaaa```]]]]]]\\\\\\[[[\\\\\\\\\bbbccccccbbbaaaaaaccceee___```aaabbbcccdddddddddhhhiiiiiifffcccaaaaaaaaaeeeeeeeeeeeefffgggiiiiiiiiikkknnnnnnkkkgggeeeddddddccceeekkkooorrrxxxyyymmmfff___ZZZYYY\\\```lllzzzwwwvvvvvvuuutttpppoooooooooooommmjjjhhheeecccaaa___\\\ZZZXXXWWWVVVTTTRRRQQQOOOMMMJJJGGGEEEEEEEEEEEEDDDDDDDDDCCCDDDDDDEEEGGGHHHHHHFFFCCCIIIHHHHHHGGGGGGFFFEEEDDDAAA@@@???===<<<;;;;;;;;;:::999999888888777777666888888777777777777777888333555777777666666777888444444444444444444444444555444444444444444555555555555555444555555666777777777999;;;>>>AAADDDEEEGGGHHHJJJMMMPPPTTTWWWYYYYYY[[[\\\[[[XXXVVVUUUUUUTTTSSSPPPMMMIIIEEEBBB@@@>>>>>>>>>???AAAEEEHHHJJJNNNNNNOOOQQQRRRTTTUUUVVVWWWXXXZZZ\\\___bbbdddfffyyykkk[[[OOOFFFAAAAAAEEELLLQQQXXX\\\XXXNNNBBB:::444444555888<<>>BBBFFFNNNUUU[[[bbbgggnnnrrrssstttwwwyyy}}}{{{wwwsssppppppqqqqqqqqqoooooooooooorrruuuxxxzzz|||zzzyyyxxxzzzzzzzzzyyyyyyyyyyyyyyyzzzzzzyyywwwtttrrrooonnnnnnmmmoootttyyy|||{{{yyyuuutttqqqmmmkkkkkknnnqqqssstttvvvzzz~~~~~~|||xxxrrrkkkffffffgggfffddd^^^YYYUUUUUUSSSPPPPPPSSSLLLNNNNNNJJJKKKUUUgggvvv{{{}}}zzzwwwkkkaaa\\\[[[[[[\\\[[[[[[[[[[[[ZZZYYYXXXWWWUUUUUUUUUUUUUUUVVVVVVVVVXXXXXXXXXYYYZZZ\\\^^^___^^^]]]]]]\\\\\\\\\\\\\\\YYYXXXWWWVVVUUUUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRWWWWWWVVVVVVWWWXXXYYYYYYYYYWWWUUUVVVXXXZZZZZZZZZYYYZZZZZZ[[[[[[ZZZZZZYYY[[[[[[\\\]]]___```aaabbb^^^^^^^^^```bbbcccbbb```\\\]]]]]]^^^^^^]]]\\\\\\___```aaaaaa``````bbbccc```aaaaaabbbcccdddddddddggghhhhhhfffdddbbbbbbccceeeeeeeeefffggghhhiiijjjhhhkkkmmmnnnllljjjhhhggggggddddddiiikkklllpppuuuzzzqqqhhh]]]WWWWWWVVV[[[hhhyyy|||zzzyyyxxxvvvuuutttuuuuuussspppnnnllljjjgggdddaaa^^^\\\\\\ZZZYYYWWWWWWVVVTTTPPPMMMJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCDDDFFFHHHHHHGGGEEEEEEFFFGGGHHHIIIJJJJJJJJJEEEDDDCCCCCCBBBBBBBBBBBB>>>>>>======<<<;;;;;;::::::999888888888888888888999:::;;;:::888777888999555555555555555555555555444444444444444444555666444555666777999<<<>>>??????@@@BBBDDDGGGKKKNNNOOOPPPQQQQQQSSSUUUXXXZZZ[[[WWWXXXWWWSSSOOOJJJHHHHHHFFFEEEBBB@@@>>>>>>>>>??????@@@AAADDDHHHLLLPPPRRRWWWWWWWWWXXXXXXYYYYYYYYY[[[\\\^^^```bbbdddfffgggvvveeeYYYNNNDDDAAACCCIIINNNVVV\\\\\\UUUKKKDDD555444333555999???EEEIIIIIIKKKMMMPPPQQQQQQQQQPPPMMMLLLKKKKKKJJJHHHDDDAAA===:::666444444444222000000222666;;;===FFF[[[ooowwwdddTTTJJJDDD???;;;999999:::<<>>???@@@AAABBBFFFGGGJJJMMMQQQUUUWWWYYY\\\\\\\\\\\\\\\\\\\\\\\\___```aaaccceeefffggghhh}}}mmm```SSSGGGAAAAAAFFFLLLUUU\\\___ZZZRRRKKK:::777444333666;;;AAAEEEIIIKKKNNNQQQSSSSSSSSSSSSOOONNNMMMMMMLLLJJJFFFBBBAAA===999777777666333111444222444888:::>>>LLL[[[pppttt```SSSIIIAAA<<<888888888888:::@@@GGGMMMRRRYYY```fffjjjmmmrrrvvvyyywww{{{yyywwwyyy|||||||||{{{zzzzzzyyyxxxxxxrrrrrrqqqpppooonnnllllllpppppptttzzzzzztttlllkkklllqqqyyy~~~~~~{{{vvvqqqiiigggfffkkkssszzz|||{{{pppfff\\\XXXUUUNNNHHHFFFCCCDDDGGGOOO___ttt~~~tttssszzzxxxkkk```[[[ZZZ[[[]]]YYYYYYYYYYYYYYYXXXWWWWWWTTTTTTSSSSSSRRRQQQQQQQQQUUUUUUVVVVVVXXXYYY[[[\\\VVVWWWXXXXXXXXXWWWUUUTTTRRRRRRQQQPPPOOOOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRWWWWWWWWWXXXYYYZZZ[[[\\\]]][[[XXXXXXZZZ]]]^^^^^^\\\[[[ZZZZZZZZZZZZZZZ[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[]]]aaacccbbb```]]]___bbbeeeeeedddaaa___^^^___``````___```bbbdddfffeeedddcccccceeefffgggcccdddfffeeeddddddeeegggfffffffffffffffgggggghhhfffhhhkkklllllllllmmmnnnmmmiiihhhkkkmmmmmmnnnqqqmmmsss|||rrrmmmlllaaaZZZUUUVVVXXX\\\hhhttt}}}|||~~~xxxvvvrrrmmmiiigggeeeddd]]]]]]^^^``````^^^[[[WWWRRRQQQQQQQQQPPPPPPOOOOOOJJJHHHGGGFFFGGGGGGEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDEEEFFFHHHIIIJJJGGGGGGGGGFFFEEEEEEDDDDDDAAAAAA@@@???????????????>>>??????>>><<<<<<===???::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>AAAAAAAAABBBDDDFFFGGGHHHLLLLLLMMMNNNOOOQQQSSSSSSPPPOOOLLLJJJGGGEEECCCCCCAAABBBAAA@@@>>>===>>>@@@>>>@@@CCCFFFHHHJJJJJJKKKMMMOOORRRUUUYYY[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^aaabbbdddeeeggghhhhhhhhh~~~nnn\\\NNNFFFCCCEEELLLSSSZZZccchhhcccXXXGGG>>>777666666666<<>>AAAKKKPPPWWW___eeejjjkkklllrrrvvvzzz~~~~~~|||zzzyyyyyy}}}||||||}}}}}}|||zzzxxxxxxssspppqqqmmmhhhhhhnnnpppsssyyy~~~|||uuupppeeeiiipppzzzyyypppiiieeeaaacccgggooo|||~~~ttthhh___VVVMMMGGGGGG@@@FFFMMMYYYlll~~~wwwtttwwwrrrccc\\\[[[ZZZYYYYYYYYY[[[\\\ZZZWWWUUUTTTTTTSSSUUUWWWVVVRRRPPPQQQRRRUUUTTTSSSSSSSSSTTTVVVWWWVVVWWWWWWVVVTTTRRRQQQRRRNNNNNNNNNOOOPPPQQQSSSSSSWWWWWWUUUTTTSSSSSSSSSSSSXXXXXXWWWXXXXXXYYYZZZ[[[\\\\\\[[[ZZZZZZZZZZZZZZZ]]]\\\ZZZXXXXXXYYYZZZ\\\___^^^]]]]]]^^^___^^^]]]^^^]]]\\\[[[\\\^^^```bbbZZZ[[[]]]```cccccc```^^^```___^^^___bbbcccbbbaaacccdddeeeeeeccccccdddeeecccccccccdddeeefffggghhhdddeeegggiiiiiihhhfffeeehhhhhhiiikkkmmmnnnmmmlllkkklllmmmlllkkkkkklllnnnrrrvvvooohhh___XXXVVVYYY\\\^^^mmmrrryyyxxxzzzrrrmmmlllmmmlllkkkfffeeedddcccbbbbbbbbbbbbZZZYYYXXXWWWVVVUUUTTTSSSTTTQQQMMMLLLMMMMMMJJJHHHJJJIIIGGGFFFEEEEEEEEEFFFCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHFFFEEECCCAAA@@@AAAAAABBBCCCCCCDDDCCCBBB@@@>>>===::::::;;;<<<>>>AAADDDEEE@@@@@@AAAAAAAAABBBBBBBBBCCCEEEIIILLLNNNOOONNNMMMLLLMMMMMMMMMLLLKKKIIIHHHFFFEEEDDDCCCBBB@@@??????===>>>>>>>>>======???AAABBBEEEIIIMMMPPPSSSXXX[[[ZZZ\\\___``````aaacccdddaaaaaa```___^^^```dddgggkkkkkkjjjiiiggggggiiikkkyyyjjj[[[OOOIIIDDDJJJQQQYYYdddllljjjbbbPPPCCC888666777666777999AAADDDIIIMMMPPPQQQQQQPPPKKKKKKKKKKKKJJJIIIHHHHHHFFFCCC???;;;777666555666222111111111444888===@@@IIIVVVffftttqqqaaaSSSIIICCC<<<777999;;;::::::<<>>>>>>>>???@@@CCCEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDHHHIIIKKKKKKKKKIIIFFFEEECCCDDDDDDDDDDDDBBBAAA@@@=========<<<<<<;;;;;;:::>>>@@@BBBCCCDDDFFFIIIKKKMMMPPPUUUXXXZZZ]]]```bbb```aaaccccccbbbbbbcccdddcccccccccbbbbbbdddhhhkkkkkklllllljjjiiiiiikkkmmmuuueeeUUUKKKEEEIIIOOOVVVaaajjjllliii[[[MMM>>>999999888555333>>>AAAFFFKKKNNNOOONNNMMMIIIJJJJJJKKKKKKKKKJJJJJJFFFEEEBBB???<<<:::888888666555333111222444666888;;;CCCMMMUUUcccxxxsss```TTTKKKCCC===<<<<<<:::888999@@@CCCJJJRRRYYY___ccceeekkkooorrruuuwww|||}}}|||zzzyyyxxxxxxxxxyyyyyyyyyyyyzzzyyyyyyxxxxxx{{{vvvqqqooooooppptttzzz~~~~~~~~~|||xxxoooeee^^^aaahhhtttvvvmmmhhhggghhhllluuu{{{iiiVVVLLLJJJMMMZZZjjjvvv}}}~~~~~~{{{xxxyyy}}}vvvjjj___[[[YYYUUURRRRRRTTTWWWZZZZZZXXXUUUSSSSSSLLLNNNPPPRRRRRRSSSUUUWWWQQQPPPOOOOOOOOOPPPQQQRRRRRRSSSTTTTTTRRRQQQQQQQQQPPPOOONNNNNNOOOQQQSSSUUUTTTTTTTTTSSSSSSRRRRRRRRRUUUUUUVVVVVVWWWXXXXXXXXXXXXWWWUUUSSSSSSTTTVVVWWWYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]]]]]]]^^^[[[ZZZZZZYYYXXXWWWWWWWWWYYYXXXXXXZZZ\\\^^^]]]\\\^^^\\\\\\\\\^^^^^^]]]\\\___``````___]]]\\\]]]^^^aaa`````````aaabbbcccddd``````aaabbbccccccbbbbbbffffffgggiiijjjlllmmmmmmnnnooonnnmmmjjjiiijjjkkkpppsssyyy|||rrrjjjccc___ZZZXXXYYY```fffkkkrrrzzz~~~qqqttt|||~~~|||yyytttppprrrqqqpppnnnmmmmmmlllllliiihhhgggeeecccbbbbbbbbbaaa^^^[[[YYYYYYWWWUUUTTTQQQPPPNNNLLLKKKKKKKKKLLLKKKJJJHHHFFFEEEDDDCCCCCCGGGFFFEEEEEEDDDDDDEEEEEEHHHGGGFFFEEEEEEEEEEEEEEECCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHHHHHHHFFFCCC@@@???======>>>>>>>>>>>>===<<<======>>>>>>??????@@@@@@BBBEEEIIILLLOOORRRVVVYYYZZZ]]]aaadddffffffggghhhggghhhiiigggeeeddddddeeefffggggggggggggiiimmmppppppqqqqqqpppnnnnnnoooqqq{{{lllZZZNNNJJJJJJKKKPPPXXX```eeefffcccWWWHHH???;;;999777555999<<>>;;;999;;;===@@@EEEKKKQQQWWW[[[^^^jjjmmmqqqssstttwww}}}||||||{{{zzzyyyzzz{{{{{{{{{zzzxxxwwwvvvvvvwwwwwwvvvwwwxxxxxxwwwwwwwwwxxxxxxuuuuuuvvvzzz}}}}}}yyysssjjjaaa[[[ZZZbbbooo~~~~~~uuukkkeeeeeeiiimmmxxx~~~kkkYYYQQQRRR^^^lll{{{|||}}}}}}}}}~~~|||{{{{{{{{{{{{mmmddd\\\ZZZXXXSSSOOONNNOOORRRVVVXXXXXXVVVUUUUUUTTTTTTTTTSSSSSSRRRSSSTTTNNNNNNMMMLLLMMMNNNOOOPPPRRRSSSTTTSSSPPPNNNNNNNNNPPPOOOMMMMMMMMMPPPRRRTTTRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUVVVWWWWWWWWWTTTRRRPPPOOOOOOPPPRRRSSSYYYYYYYYYYYYYYYWWWVVVVVVVVVXXXZZZ[[[\\\]]]___```ZZZZZZ[[[[[[ZZZYYYXXXXXXZZZXXXWWWXXXZZZ\\\]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZXXXYYYZZZ[[[[[[ZZZZZZ[[[]]]^^^^^^^^^^^^^^^___``````^^^^^^______``````aaaaaabbbccceeeeeefffgggiiikkknnnnnnooommmkkkkkklllmmmppprrrvvvzzzyyytttjjjccc^^^]]]^^^___ccchhhmmm|||~~~xxxqqqpppxxx~~~yyyuuuttttttsssrrrqqqqqqqqqrrrpppooollljjjiiihhhhhhhhhfffeeebbb```^^^\\\[[[ZZZYYYXXXVVVTTTSSSRRRSSSSSSQQQPPPNNNLLLJJJHHHGGGGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCC???@@@AAABBBBBBAAA@@@???>>>>>>??????@@@@@@AAAAAACCCDDDEEEFFFHHHIIIJJJKKKJJJMMMQQQUUUXXX[[[___bbbaaadddiiikkkkkkkkkjjjkkkkkklllllljjjhhhgggggghhhiiijjjkkkkkklllnnnqqqtttxxxxxxxxxwwwtttssssssttttttdddWWWLLLIIIGGGIIINNNTTT[[[___fffaaaVVVIII>>>999777777444777<<>><<<;;;999777555333222111222222555777999:::===HHH[[[jjj~~~jjj]]]NNNFFF@@@<<<;;;===999;;;???DDDKKKRRRXXX[[[cccgggkkkmmmnnnpppuuuxxx~~~|||{{{yyywwwwwwwwwxxxxxx{{{zzzxxxvvvuuuttttttuuusssuuuvvvvvvuuuuuuvvvyyyvvvzzz{{{tttmmmfff^^^YYYXXX^^^jjjwwwuuuqqqkkkeeeccchhhpppwwwzzzhhh[[[YYY^^^nnnzzz{{{zzzuuuvvvwwwyyy}}}rrrkkkeee^^^YYYXXXWWWQQQNNNMMMKKKNNNSSSVVVVVVVVVWWWWWWWWWUUUSSSRRRQQQQQQPPPPPPMMMLLLKKKKKKKKKLLLNNNOOOTTTUUUUUUSSSOOOLLLLLLLLLOOONNNMMMLLLMMMNNNPPPRRRQQQRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTUUUVVVVVVVVVUUUSSSRRRPPPOOOOOOQQQRRRSSSTTTTTTUUUVVVWWWWWWWWWWWWXXXZZZ\\\\\\ZZZZZZ\\\^^^XXXXXXYYYZZZ[[[ZZZZZZZZZ[[[YYYWWWXXXZZZ\\\^^^^^^\\\ZZZYYYXXXYYYXXXWWWUUUSSSUUUWWWXXXXXXYYY[[[\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\]]]___```aaa___```bbbaaaaaaaaadddgggfffggghhhhhhggggggiiikkkiiikkkmmmooosssyyy}}}tttkkkfffaaa\\\YYYZZZ___kkk{{{tttkkkjjjqqq}}}|||vvvuuuuuuttttttuuuuuuuuutttrrrpppmmmkkkkkkkkkkkkiiiiiigggdddbbb```______```^^^\\\ZZZYYYXXXXXXXXXUUUTTTSSSQQQOOONNNMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA;;;<<<>>>@@@AAABBBBBBBBBAAAAAABBBCCCEEEFFFGGGHHHJJJJJJLLLNNNPPPQQQSSSTTTUUUWWW[[[^^^___```cccddddddhhhlllnnnnnnmmmlllllllllllllllkkkiiiiiikkkmmmlllnnnoooooooooqqqsssvvv{{{||||||zzzwwwtttttttttzzzlll```QQQKKKFFFFFFHHHLLLSSS[[[fffhhhdddWWWIII@@@:::777444555999===AAADDDGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGCCCCCCCCCBBBAAA@@@>>>===:::999777555333333333333000111333777999>>>JJJVVVnnnrrr___RRRIIIAAA===>>>666777:::???FFFNNNVVVZZZ^^^ccchhhjjjkkkmmmqqqtttyyy||||||zzzxxxuuutttuuuvvvvvvyyyxxxvvvtttssssssssssssqqqtttvvvuuusssssswwwzzzyyyzzzppphhhbbb]]]ZZZ]]]aaaiiirrrxxx{{{yyyvvvjjjiiiggggggkkkttt~~~ttthhhbbbgggnnn|||~~~yyyvvvtttuuuxxx{{{wwwjjjddd___ZZZWWWWWWVVVQQQOOOOOOJJJMMMQQQSSSTTTUUUWWWXXXRRRPPPMMMMMMNNNOOOOOONNNMMMLLLKKKKKKKKKLLLMMMNNNTTTUUUUUUSSSOOOLLLKKKLLLNNNNNNNNNNNNNNNOOOPPPPPPPPPQQQSSSTTTUUUTTTTTTSSSQQQSSSTTTVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVMMMNNNPPPRRRUUUWWWYYYZZZ]]]___```]]]YYYWWWXXXZZZUUUUUUVVVVVVWWWXXXXXXYYY[[[YYYXXXXXX[[[]]]^^^^^^\\\ZZZXXXWWWWWWVVVTTTRRRQQQSSSUUUVVVWWWXXXZZZ\\\YYYYYYXXXXXXXXXXXXYYYYYY\\\[[[ZZZYYYZZZ\\\___```]]]___```^^^\\\\\\___cccccceeeffffffffffffiiikkkggghhhiiijjjkkkoootttxxx~~~vvviii^^^ZZZVVV\\\eeennnvvv}}}{{{uuuqqqpppqqqrrr||||||{{{zzzyyyyyyyyyyyywwwuuurrrooommmmmmmmmmmmllllllllliiifffdddeeefffeeedddaaa___]]]]]]]]]]]][[[ZZZXXXVVVTTTSSSSSSRRROOOOOONNNMMMMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCC@@@AAACCCDDDFFFGGGHHHHHHGGGGGGHHHIIIKKKNNNPPPQQQWWWXXXYYYZZZ\\\^^^___```___bbbdddeeedddccccccdddfffiiimmmoooooonnnoooooommmmmmmmmlllkkklllnnnppppppqqqrrrsssrrrsssuuuwwwyyyzzz{{{zzzwwwuuuttttttvvvkkk]]]TTTMMMJJJGGGGGGMMMUUUaaaiiinnniii```UUUHHH===777777777999;;;>>>AAACCCEEEEEEFFFGGGHHHHHHHHHHHHEEEDDDCCCCCCBBBAAAAAA@@@===;;;999777555444444333///---000555888888>>>FFFUUUhhhxxxiiiZZZLLLCCC@@@888888888;;;@@@HHHOOOSSSXXX]]]dddgggiiijjjnnnqqqrrrvvvzzz|||~~~~~~yyywwwtttrrrrrrssstttvvvuuutttrrrqqqqqqqqqrrrssspppsssvvvuuurrrssswww{{{~~~vvvkkkeeebbbaaaaaadddeeehhhlllpppqqqooommmfffhhhlllqqqyyyuuunnnkkknnnxxx~~~yyyuuuvvvxxx|||~~~pppeee___[[[WWWUUUWWWVVVRRRQQQSSSNNNOOOQQQQQQQQQRRRTTTVVVPPPMMMJJJJJJLLLNNNOOONNNMMMMMMLLLKKKLLLMMMNNNOOOQQQSSSSSSRRRPPPNNNNNNOOONNNOOOPPPQQQQQQQQQPPPPPPPPPQQQSSSUUUVVVVVVUUUTTTQQQSSSUUUVVVWWWWWWVVVUUUSSSTTTUUUVVVWWWVVVVVVUUUMMMMMMMMMOOOQQQTTTWWWXXX]]]```aaa^^^YYYWWWXXX[[[VVVUUUTTTTTTTTTUUUVVVWWWYYYXXXWWWYYY[[[]]]]]]\\\\\\ZZZXXXWWWVVVUUUSSSQQQSSSUUUVVVWWWVVVVVVWWWYYYWWWWWWVVVVVVVVVVVVWWWWWWYYYXXXVVVVVVWWWYYY]]]___]]]___```]]]YYYYYY]]]aaadddeeeffffffeeeeeegggiiiffffffgggggghhhjjjnnnqqqttt}}}sssiiiWWWWWWYYY\\\aaahhhpppuuusssssssssssssssrrrrrrrrruuuyyy~~~}}}|||{{{yyyuuurrrpppoooppppppoooqqqqqqoookkkjjjkkkmmmlllkkkhhhfffdddccccccccceeecccaaa___]]][[[ZZZYYYWWWVVVVVVUUUTTTUUUUUUUUUQQQQQQRRRSSSSSSRRRRRRQQQOOONNNMMMKKKJJJJJJKKKKKKFFFGGGHHHHHHHHHHHHGGGFFFDDDEEEEEEFFFGGGHHHIIIIIIHHHIIIKKKMMMOOOQQQRRRSSSRRRRRRSSSUUUXXX[[[^^^___gggggghhhiiijjjkkkllllllgggiiikkkjjjhhheeecccccceeehhhkkklllmmmnnnppprrrpppppppppnnnmmmmmmppprrrtttuuuvvvvvvuuuuuuwwwxxxvvvxxxzzz{{{zzzyyyyyyzzzwwwjjj___UUUOOOHHHCCCGGGOOO]]]hhhsssvvvtttkkkXXXFFF;;;999888777888:::===???EEEEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBBBBCCC???>>><<<999777555444333333///000555777555777<<>>===::::::<<>>HHHKKKOOOUUU[[[aaafffhhhiiikkkmmmppprrrwww|||~~~~~~~~~~~~}}}||||||||||||{{{|||~~~}}}|||~~~||||||{{{{{{|||{{{zzzyyyyyyyyyzzz{{{}}}~~~}}}zzzwwwtttvvvtttrrrqqqrrrrrrqqqppppppooommmllllllmmmooopppooorrruuutttrrrrrrvvvzzzuuulllkkklllllllllnnnnnniiiddd```___```aaaaaajjjsss{{{lllddd___eeevvv}}}}}}~~~~~~}}}~~~uuullleee^^^YYYVVVSSSRRRQQQRRRTTTVVVUUUUUUXXXVVVTTTRRRQQQRRRSSSTTTQQQQQQPPPPPPNNNMMMKKKJJJPPPOOONNNMMMMMMOOOQQQRRRQQQQQQPPPPPPOOONNNMMMMMMOOOOOOPPPPPPQQQRRRRRRSSSQQQQQQSSSUUUWWWVVVTTTRRRTTTUUUWWWXXXXXXWWWUUUTTTQQQRRRTTTUUUUUUTTTSSSRRRRRRQQQNNNLLLLLLOOORRRTTTYYYZZZ[[[\\\]]]]]]\\\[[[ZZZXXXUUUSSSRRRSSSTTTUUUZZZYYYYYYZZZ[[[\\\^^^___^^^]]][[[YYYWWWUUUTTTSSSVVVWWWXXXYYYYYYWWWUUUTTTWWWWWWWWWWWWXXXYYYZZZZZZXXXWWWVVVUUUVVVWWWXXXYYY\\\^^^```___]]][[[ZZZ[[[aaaaaaaaa```^^^\\\\\\\\\VVVXXX[[[]]]]]]___bbbdddgggjjjrrr}}}wwwnnnddd___``````]]]YYYXXXXXXXXXWWWWWW\\\ccciiisssqqqkkkddd```bbbhhhnnnxxxzzzwwwwwwyyyyyyxxxyyyyyywwwtttqqqppprrrtttvvvuuutttrrrqqqqqqqqqqqqtttrrrooollliiihhhhhhhhhgggfffeeedddcccccccccccceeedddaaa___\\\ZZZYYYXXXWWWWWWVVVUUUTTTSSSRRRRRROOOPPPQQQQQQQQQPPPOOONNNPPPOOOOOOPPPRRRSSSSSSRRRVVVWWWYYY\\\___aaacccdddcccdddfffiiilllnnnppprrrxxxuuutttuuuyyyyyyuuuqqqqqqpppnnnllljjjhhhggggggaaa```dddjjjmmmlllmmmoootttsssrrrqqqqqqrrrtttuuuxxxyyyzzz|||}}}}}}||||||yyywwwzzzwwwkkk```SSSFFFBBBFFFMMM^^^uuutttWWWGGG999444444333444666;;;<<>><<<:::999777555333222111111111333444555999;;;EEEVVViii~~~hhhXXXMMMGGG>>>999888;;;>>>@@@AAADDDHHHNNNUUU[[[```cccfffhhhkkkmmmpppsssvvvyyyyyy|||~~~~~~~~~~~~~~~~~~}}}}}}}}}|||yyyzzz|||}}}}}}|||{{{yyy{{{zzzzzzyyyxxxxxxxxxyyyzzzyyyxxxvvvvvvvvvwwwwwwxxxyyyyyyyyyxxxvvvtttsssqqqnnnllllllllllllkkkjjjkkkjjjjjjiiijjjkkkmmmnnnooorrruuutttrrrqqquuuyyy|||}}}rrrkkkhhhlllooonnnmmmmmmmmmhhhbbb]]]^^^bbbgggjjj{{{uuummm^^^]]]aaammm~~~}}}}}}~~~zzzzzz{{{yyytttllleee___ZZZVVVSSSRRRPPPOOOOOOQQQSSSTTTSSSUUUTTTRRROOONNNNNNNNNOOORRRQQQQQQPPPOOONNNNNNMMMOOONNNLLLKKKKKKMMMNNNOOONNNNNNOOOOOOPPPQQQRRRRRRPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQQQQSSSTTTUUUSSSQQQUUUUUUTTTTTTTTTTTTUUUUUUQQQRRRTTTVVVVVVVVVTTTTTTRRRPPPOOONNNNNNPPPRRRSSSWWWXXXYYYZZZ[[[ZZZZZZYYYYYYWWWUUUSSSRRRSSSTTTUUUWWWWWWWWWWWWZZZ]]]```bbb___^^^]]][[[XXXVVVUUUTTTUUUVVVXXXXXXXXXWWWVVVTTTWWWWWWWWWVVVWWWWWWXXXYYYVVVVVVVVVVVVWWWWWWXXXYYY]]]^^^______]]][[[\\\\\\`````````^^^\\\ZZZZZZZZZXXXZZZ\\\]]]]]]^^^```bbbccchhhnnnwwwzzzuuurrrmmmeee]]]ZZZXXXVVVSSSSSSVVV[[[^^^dddbbb___ZZZUUUUUUXXX\\\ccclllzzz}}}|||}}}}}}|||{{{zzzzzzyyyxxxwwwvvvvvvyyyyyyxxxwwwvvvvvvvvvvvvxxxwwwtttrrrppppppppppppsssrrrqqqpppooonnnnnnnnnkkkjjjgggdddaaa^^^\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVSSSTTTUUUUUUUUUUUUTTTSSSTTTSSSRRRRRRTTTUUUUUUUUUXXXYYY\\\___cccfffiiijjjkkkkkklllmmmnnnpppqqqqqqwwwtttssstttwwwxxxtttpppnnnmmmkkkiiiggggggggggggfffdddfffkkkmmmmmmooosssqqqpppooooooooopppqqqrrrwwwxxxyyy|||}}}~~~|||{{{}}}|||}}}rrraaaOOOEEEDDDCCCRRRiiijjjUUU???555666666444222777999;;;>>>AAABBBDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEEEECCC@@@???>>><<<:::888666555333222222222333333666777<<>><<<;;;===AAAFFFMMMTTTZZZ^^^aaadddhhhkkklllmmmoooqqqpppssswwwzzz|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||||||||}}}~~~}}}||||||{{{zzzzzz{{{||||||}}}||||||{{{||||||||||||{{{{{{zzzzzz{{{}}}~~~~~~|||{{{zzzttttttssssssssssssttttttuuuuuusssrrrqqqqqqqqqqqqqqqqqqpppoooooonnnmmmmmmjjjhhheeedddeeedddcccbbbbbbbbbcccdddeeegggiiikkklllooorrrqqqoooooorrruuu|||{{{zzz|||}}}zzztttooocccbbbfffoootttrrrmmmlllhhhddd___]]]aaaiiitttzzz~~~oooddd^^^RRRYYYfffuuu}}}zzz~~~~~~vvvrrrqqqjjjfff```[[[XXXVVVSSSQQQPPPNNNLLLLLLNNNPPPQQQRRRQQQPPPOOOMMMMMMMMMNNNOOORRRQQQPPPOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLMMMNNNMMMNNNOOOPPPQQQRRRSSSTTTRRRRRRSSSSSSSSSSSSSSSSSSQQQPPPOOOOOOQQQRRRQQQQQQUUUSSSQQQPPPPPPQQQSSSUUUQQQRRRTTTUUUVVVVVVVVVUUUSSSRRRRRRRRRRRRSSSTTTUUUUUUVVVWWWXXXXXXXXXWWWVVVWWWVVVTTTRRRRRRRRRTTTUUUTTTTTTTTTUUUXXX\\\```cccaaa```^^^\\\ZZZWWWVVVUUUTTTUUUVVVWWWXXXWWWVVVUUUXXXWWWWWWVVVVVVVVVVVVVVVTTTUUUVVVWWWXXXXXXXXXXXX]]]^^^___^^^\\\\\\]]]___```___^^^\\\[[[ZZZYYYYYYZZZ\\\]]]]]]\\\\\\]]]___bbbggglllqqqyyyxxxooofff```YYYUUUTTTTTTTTTSSSUUUUUUTTTQQQOOONNNNNNPPPTTTXXX^^^eeennn{{{|||xxx}}}|||{{{{{{{{{{{{{{{||||||{{{yyyxxxxxxxxxyyyzzzxxxwwwvvvtttssssssrrrrrrqqqooommmiiifffcccaaa```bbbbbbccccccbbb```^^^]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[YYYWWWWWWXXXZZZZZZZZZ[[[]]]```dddhhhlllooopppppppppqqqrrrssssssttttttxxxvvvtttuuuxxxxxxuuurrrooommmjjjgggfffggghhhiiiiiieeeeeehhhhhhggghhhlllnnnnnnooopppqqqssstttttttttvvvzzz~~~~~~~~~~~~qqq\\\MMMEEE???HHHWWWkkkuuubbbJJJ<<<888888666333444555777:::<<>><<<:::888666444222222222222444555777<<>>CCCDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEDDDBBB@@@>>><<<999666444333222222...///222555777===LLLZZZiiitttgggWWWMMMHHHDDD>>>888777777888;;;@@@GGGMMMPPPYYY]]]bbbfffggggggggghhhjjjllloooqqqrrrsssuuuwww{{{{{{zzzyyyxxxwwwwwwwwwssstttvvvxxxyyyyyyzzzyyyzzzyyyxxxxxxwwwwwwxxxxxxyyyyyyxxxwwwvvvvvvuuuuuuttttttuuuvvvvvvvvvvvvvvvssssssssstttssssssrrrrrrpppqqqsssssssssqqqooonnnmmmllljjjiiigggfffeeeeeeeeeeeedddcccbbbaaa```___```^^^[[[XXXVVVVVVVVVVVVVVVTTTRRRQQQRRRRRRQQQPPPNNNNNNPPPTTTYYY___eeeiiijjjlllnnnnnnnnnnnnooooooooonnnllliiieee```ZZZWWWYYY\\\dddnnnpppjjjbbb___YYY___hhhrrr~~~qqq```XXXXXX[[[bbbgggnnnssswwwzzz}}}}}}}}}{{{nnnddd___WWWUUURRRQQQRRRSSSTTTTTTQQQNNNLLLLLLOOOQQQRRRRRROOOOOOOOONNNNNNOOOOOOOOOMMMMMMLLLLLLKKKLLLLLLLLLPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPTTTTTTTTTUUUUUUUUUUUUUUURRRPPPMMMLLLMMMOOOPPPPPPRRRRRRSSSTTTTTTSSSRRRRRRNNNOOOPPPQQQSSSSSSTTTTTTSSSTTTUUUVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQRRRSSSSSSVVVUUUSSSSSSTTTWWWZZZ\\\___^^^]]][[[YYYWWWVVVUUURRRSSSTTTUUUVVVVVVVVVWWWYYYXXXWWWVVVUUUTTTTTTTTTSSSUUUVVVXXXYYYYYYXXXWWW[[[\\\\\\[[[[[[\\\___bbb```^^^\\\\\\___aaabbbaaa\\\]]]^^^]]][[[ZZZ[[[\\\aaafffjjjjjjiiiooo}}}|||zzzwwwooohhhZZZWWWRRRNNNMMMMMMOOOOOOSSSSSSTTTVVVXXXZZZ[[[ZZZ\\\bbbjjjqqqwww}}}|||{{{{{{zzzzzzzzz{{{|||}}}~~~~~~wwwvvvuuutttsssssssssssspppooonnnlllkkkkkkkkkkkkjjjlllnnnooonnnllliiigggggggggggghhhhhhiiiiiijjjkkkiiiggggggiiijjjjjjjjjhhhiiijjjlllmmmooopppqqqqqqrrrtttuuuwwwyyyzzz{{{{{{zzzyyyyyyzzzzzzyyyxxxqqqnnnjjjfffdddeeefffhhhnnnnnnrrrwwwwwwrrrnnnnnnmmmppptttzzz~~~|||vvvppppppuuu~~~{{{eeeSSSHHHBBB@@@DDDMMMWWWbbbkkknnnmmmbbbPPP???777444333000111111333555777999;;;???@@@BBBDDDFFFGGGHHHHHHGGGGGGFFFGGGHHHGGGEEEBBBAAA???<<<999666555444444......111555555777???IIIUUUkkkzzzfffVVVMMMHHHEEEBBB:::888777777999>>>DDDGGGSSSWWW\\\```bbbcccdddeeeiiikkkmmmnnnoooppprrruuuvvvvvvuuutttsssrrrrrrqqqmmmnnnpppsssuuuuuuuuuuuuwwwvvvuuuuuuttttttuuuuuuuuuuuuuuuuuuuuutttttttttrrrssssssttttttssssssrrrpppooonnnlllllllllllllllkkklllmmmnnnmmmllliiihhheeedddbbb___]]]\\\[[[ZZZYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSPPPNNNLLLLLLKKKLLLJJJIIIGGGGGGIIIIIIIIIHHHHHHHHHJJJOOOVVV```hhhnnnqqqrrrrrrrrrrrrpppnnnmmmdddcccaaa___\\\YYYWWWVVVYYYZZZ^^^eeeeee```\\\\\\\\\ffftttpppaaaZZZ[[[bbbhhhoooooooooooorrrwww}}}|||zzzyyy{{{}}}yyykkkaaa\\\TTTRRRPPPOOOQQQSSSTTTTTTQQQOOOOOOOOORRRSSSSSSRRRQQQQQQPPPNNNMMMKKKJJJJJJMMMMMMNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNNNNPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWSSSQQQNNNMMMNNNOOOPPPPPPQQQSSSTTTVVVVVVTTTSSSQQQNNNOOOOOOPPPQQQRRRRRRSSSPPPQQQRRRRRRSSSSSSRRRRRRUUUVVVWWWWWWWWWVVVUUUTTTPPPPPPPPPPPPQQQRRRRRRSSSVVVVVVUUUUUUUUUVVVWWWXXX[[[ZZZYYYXXXVVVUUUTTTSSSQQQRRRRRRSSSUUUVVVWWWWWWYYYYYYWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWWWWYYYZZZ[[[[[[\\\___aaa```]]]ZZZ[[[___bbbcccbbb[[[\\\]]]\\\[[[ZZZ[[[]]]___cccggggggeeeiiisss{{{qqqjjj```WWWQQQOOONNNMMMMMMLLLNNNRRRWWWXXXVVVRRROOORRRTTTVVVXXX___kkkttt}}}{{{yyyzzzzzz{{{{{{||||||}}}vvvuuuuuuttttttuuuuuuuuurrrqqqqqqpppppppppqqqqqqpppqqqrrrsssrrrqqqooonnnnnnnnnnnnnnnooopppqqqqqqqqqpppoooqqqssstttsssrrrppppppqqqqqqqqqrrrrrrrrrwwwwwwxxxxxxyyyzzz{{{{{{||||||{{{zzzzzzzzzzzzzzzrrrpppmmmjjjhhhiiijjjkkkrrrttt{{{|||vvvrrrmmmjjjmmmuuu{{{gggRRRIIIAAA@@@BBBFFFNNNWWW\\\bbb```TTTFFF===888444111000111111333555777888:::<<<>>>AAADDDGGGHHHIIIGGGGGGGGGIIIJJJIIIFFFDDDDDDBBB???;;;999777666666333222222555555555999???DDDPPPaaaqqq~~~~~~mmm```UUUNNNJJJ@@@===999777777:::>>>AAAKKKOOOTTTYYY\\\^^^```bbbhhhjjjllllllmmmnnnpppsssnnnooooooooooooooonnnnnniiikkkmmmpppqqqqqqpppppprrrrrrqqqpppppppppppppppooooooooooooppppppppppppmmmnnnnnnmmmmmmlllkkkjjjhhhfffcccaaa___```aaabbbbbbcccdddeeedddbbb```___WWWVVVUUUSSSQQQPPPPPPOOOLLLLLLMMMMMMMMMKKKJJJIIIHHHHHHGGGFFFFFFEEEFFFFFFDDDCCCBBBCCCEEEFFFFFFFFFFFFFFFGGGMMMVVVbbbnnnvvvyyyxxxvvvtttqqqmmmhhheeeZZZYYYWWWUUUTTTVVVYYY\\\\\\YYYZZZ\\\]]]\\\^^^bbbgggrrroooggg^^^YYY]]]hhhttt|||{{{xxxsssqqqsssxxx~~~|||wwwyyyzzz|||vvviii```\\\SSSPPPNNNNNNOOOQQQRRRRRRPPPPPPPPPRRRTTTTTTSSSQQQPPPPPPPPPPPPOOONNNMMMLLLPPPQQQRRRSSSRRRPPPMMMKKKJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQQQQRRRSSSTTTTTTTTTQQQRRRSSSTTTUUUVVVWWWXXXTTTRRRPPPOOOPPPQQQQQQPPPSSSSSSSSSTTTTTTSSSSSSSSSPPPPPPPPPPPPQQQQQQRRRRRRPPPQQQQQQQQQQQQRRRRRRRRRUUUVVVVVVWWWVVVUUUTTTSSSNNNOOOOOOPPPQQQQQQRRRRRRUUUUUUVVVVVVWWWVVVVVVVVVUUUUUUUUUTTTSSSSSSRRRRRRPPPQQQQQQRRRTTTVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVWWWXXXXXXWWWVVVVVVVVVWWWWWWTTTVVVYYY[[[[[[\\\^^^___```\\\XXXXXX\\\______]]]YYYZZZ\\\\\\[[[[[[]]]^^^```cccfffggghhhjjjoootttzzz}}}~~~~~~rrrjjjddd___\\\SSSOOOLLLNNNRRRUUURRROOOIIIJJJKKKJJJJJJMMMSSSXXX^^^fffsss|||}}}}}}~~~~~~}}}}}}}}}uuuuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwvvvwwwwwwwwwwwwvvvuuuuuuuuutttttttttuuuvvvxxxyyytttuuuvvvyyy||||||{{{yyywwwwwwxxxxxxxxxxxxxxxxxxzzzzzz{{{}}}~~~~~~}}}}}}~~~|||{{{zzzyyyyyyzzz{{{{{{}}}||||||wwwsssrrrtttyyyzzzZZZOOOFFFBBB>>><<<@@@GGGKKKUUUYYYSSSKKKEEE>>>777111111000000222333555666777999<<<@@@CCCFFFHHHIIIGGGGGGGGGIIIKKKJJJGGGEEEEEECCC@@@===:::888777777666222000222222111222666888===HHHXXXeeerrrvvvdddUUULLLGGGCCC>>>:::888:::>>>@@@EEEHHHNNNSSSVVVZZZ]]]```dddfffgggggggggiiikkkmmmiiijjjkkkmmmnnnnnnnnnnnnjjjkkkmmmooopppooommmmmmnnnnnnmmmllllllllllllmmmhhhhhhiiijjjjjjkkkkkklllggggggggggggfffdddcccbbbaaa^^^ZZZVVVUUUUUUWWWXXXUUUVVVWWWXXXWWWUUUSSSQQQLLLLLLKKKIIIHHHHHHHHHHHHCCCDDDEEEFFFFFFEEECCCCCC@@@AAAAAABBBCCCCCCCCCDDDDDDCCCBBBCCCFFFHHHHHHHHHFFFFFFGGGLLLWWWeeesss{{{|||zzzwwwsssnnnhhhbbb]]]RRRPPPLLLJJJKKKQQQYYY^^^___[[[XXXYYY[[[]]]dddkkkqqq|||qqqeee^^^YYYTTTXXXddduuu~~~yyyvvvwwwzzz|||}}}uuurrrrrryyy}}}uuuhhh```\\\RRROOOMMMLLLMMMOOOPPPOOOOOOOOOQQQSSSUUUUUUSSSPPPNNNOOOPPPRRRSSSTTTUUUUUUSSSUUUWWWXXXVVVSSSPPPMMMKKKLLLMMMOOOQQQQQQRRRRRRWWWVVVVVVUUUTTTSSSSSSRRRPPPQQQRRRSSSUUUWWWXXXXXXUUUSSSQQQQQQRRRRRRQQQPPPUUUSSSRRRQQQQQQRRRSSSUUURRRRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRSSSSSSTTTUUUTTTUUUVVVVVVUUUTTTSSSRRRMMMNNNOOOPPPPPPQQQRRRRRRSSSTTTVVVWWWXXXXXXWWWVVVRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPQQQRRRTTTUUUWWWXXXYYYYYYXXXWWWWWWWWWXXXXXXZZZYYYWWWVVVUUUUUUVVVWWWRRRUUUXXX[[[[[[\\\]]]^^^```[[[VVVUUUXXX[[[ZZZXXXWWWYYY[[[[[[[[[\\\^^^```bbbeeehhhjjjlllnnnqqqsssxxx}}}zzz}}}xxxsssbbbZZZPPPMMMOOOPPPNNNKKKDDDEEEFFFGGGGGGHHHJJJLLLPPPUUU[[[bbbiiirrr}}}~~~~~~yyyyyyzzzzzz{{{}}}~~~~~~}}}||||||||||||{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyxxxxxxyyyzzz|||}}}vvvwwwzzz~~~}}}||||||||||||}}}}}}}}}}}}yyy{{{}}}}}}vvvrrrpppuuu~~~uuucccOOOEEE???;;;===BBBBBBKKKPPPMMMJJJHHHBBB;;;666222222333111,,,...555444555888;;;???BBBEEEFFFKKKKKKKKKKKKKKKLLLLLLLLLDDDDDDBBBAAA>>><<<:::999888777666444222111111111444666:::???HHHXXXlllzzzjjjTTTSSSIII@@@======<<<999666@@@CCCHHHMMMSSSXXX[[[]]]aaacccdddeeeeeefffiiikkkhhhiiiiiijjjjjjjjjiiiiiijjjiiihhhiiijjjjjjiiiggggggggggggfffeeedddcccbbbddddddccccccddddddeeeeee]]]]]]]]][[[XXXWWWXXXYYYSSSQQQNNNKKKJJJJJJKKKLLLMMMKKKKKKMMMLLLHHHGGGIIIFFFFFFFFFEEEDDDBBB@@@???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIJJJIIIKKKMMMQQQSSSSSSRRRWWWTTTOOOOOOYYYiiirrrttt{{{tttlllfffccc___YYYSSSMMMHHHFFFIIILLLMMMPPPTTTXXXWWWVVVXXX___iiittt{{{wwwjjj\\\SSSKKKOOOXXXdddqqq|||yyyqqqiiilllpppxxxwwwnnnfff]]]XXXUUUSSSPPPNNNLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZXXXYYYZZZYYYXXXUUUSSSQQQSSSSSSRRRRRRRRRSSSUUUVVVWWWWWWWWWVVVUUUTTTRRRRRRRRRSSSSSSTTTUUUVVVVVVVVVXXXVVVTTTSSSTTTTTTSSSRRRPPPOOOMMMNNNQQQSSSUUUUUUSSSRRRQQQPPPPPPQQQRRRSSSQQQTTTWWWXXXUUUSSSSSSTTTWWWTTTRRRQQQQQQRRRQQQQQQMMMNNNNNNOOOPPPQQQRRRRRRRRRTTTWWWZZZYYYWWWSSSPPPRRRSSSSSSRRRPPPOOOPPPRRRWWWVVVUUUTTTTTTTTTUUUVVVVVVWWWXXXXXXWWWWWWXXXYYY]]]ZZZXXXXXXYYYYYYVVVTTTZZZZZZZZZZZZ[[[[[[[[[[[[```ZZZUUUSSSVVVZZZ\\\\\\]]]^^^___^^^\\\[[[\\\^^^]]]___bbbfffiiilllnnnooouuu{{{xxx{{{vvviiiZZZTTTVVVXXXTTTNNNLLLIIIFFFDDDFFFGGGHHHIIIHHHJJJMMMNNNOOOSSS\\\cccnnnttt~~~}}}~~~~~~~~~}}}}}}|||yyyuuuppplllkkkjjjmmmwwwwwwbbbSSSGGG>>><<>>JJJYYYeeeyyy~~~lll___UUUJJJDDDBBB@@@<<<:::===???DDDIIIOOOTTTWWWYYY^^^```aaabbbbbbccceeegggeeefffffffffffffffeeeddddddbbbaaabbbbbbbbb```^^^\\\\\\\\\[[[[[[YYYXXXWWWXXXXXXWWWWWWWWWWWWXXXXXXPPPPPPPPPNNNLLLKKKKKKLLLKKKJJJGGGEEEEEEFFFGGGHHHEEEBBBBBBEEEEEECCCCCCEEEEEEEEEEEEDDDCCCBBBAAA@@@CCCDDDEEEFFFGGGHHHIIIIIIMMMNNNPPPRRRTTTVVVVVVWWWVVVVVVXXX[[[```cccdddcccfffbbbZZZVVV\\\gggmmmmmmooojjjdddaaa^^^ZZZSSSMMMHHHDDDDDDIIIMMMNNNQQQUUUZZZ[[[^^^eeennnxxxvvvjjj___UUULLLFFFMMMUUUcccqqq{{{xxxqqqjjjmmmrrrzzzyyypppiiibbb[[[VVVRRRQQQOOONNNNNNNNNOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSUUUUUUUUUVVVWWWXXXYYYZZZYYYZZZ[[[[[[ZZZXXXVVVTTTUUUTTTTTTSSSTTTUUUVVVWWWXXXXXXXXXWWWUUUTTTRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVWWWUUUSSSSSSTTTTTTSSSRRROOONNNMMMNNNQQQSSSTTTSSSQQQQQQPPPPPPPPPQQQSSSSSSQQQTTTWWWXXXUUUSSSSSSTTTVVVTTTRRRRRRSSSTTTSSSSSSPPPPPPPPPQQQRRRRRRRRRSSSPPPRRRTTTVVVVVVTTTRRRPPPTTTTTTTTTSSSQQQQQQSSSUUUXXXWWWUUUTTTTTTTTTUUUUUUVVVXXXYYYYYYYYYYYYZZZ\\\```\\\YYYXXXYYY[[[ZZZYYYZZZZZZ[[[[[[\\\\\\\\\]]]```\\\XXXVVVWWWYYY\\\]]]\\\]]]^^^]]][[[ZZZZZZZZZ]]]___aaadddfffhhhiiijjjkkkqqqxxx~~~vvvmmmjjjfff___WWWTTTPPPKKKGGGFFFFFFEEEEEEHHHJJJLLLLLLLLLNNNTTTYYYXXX\\\bbbhhhooowwwzzzsssnnniiihhhkkknnnppppppttttttxxxyyygggUUUFFF???>>>999???EEEGGGKKKQQQUUUUUUNNNCCC888666666444111000///000222555888;;;>>>@@@BBBDDDFFFIIIKKKLLLLLLLLLKKKJJJIIIGGGEEEBBB@@@>>>???===;;;999666555444333000111222222444:::DDDLLL]]]qqqlllcccWWWMMMGGGDDDAAA>>>999;;;>>>BBBHHHMMMQQQSSSXXXZZZ[[[\\\\\\]]]___aaaaaaaaaaaaaaaaaa```___^^^\\\ZZZXXXWWWXXXWWWUUUSSSQQQQQQQQQPPPOOONNNMMMLLLMMMLLLKKKJJJJJJIIIJJJJJJEEEFFFFFFDDDBBBAAABBBCCCBBBAAA???>>>>>>@@@BBBCCCBBB??????BBBBBB@@@AAADDDFFFFFFGGGGGGHHHGGGGGGGGGJJJKKKMMMOOORRRTTTVVVWWW\\\___cccgggjjjkkkkkkjjjnnnnnnqqquuuzzz~~~|||vvvkkkaaa___cccdddaaa___\\\YYYXXXVVVRRRKKKEEEAAA@@@BBBHHHLLLNNNSSSXXXaaaeeemmmwwwwwwmmm___RRRKKKHHHGGGGGGSSS___ooo|||{{{sssnnnoooqqqvvv}}}|||wwwooogggaaa\\\WWWUUUOOOOOOOOOOOOOOOOOOPPPPPPOOOPPPQQQRRRRRRSSSRRRRRRVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[\\\\\\\\\[[[YYYXXXWWWVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXWWWVVVTTTSSSRRRQQQRRRRRRSSSSSSTTTTTTUUUVVVUUUSSSSSSTTTTTTRRRQQQNNNMMMMMMNNNPPPQQQQQQPPPOOOOOOOOOOOOPPPQQQSSSTTTRRRTTTWWWXXXVVVUUUTTTTTTUUUTTTRRRSSSUUUVVVVVVUUUSSSSSSSSSTTTTTTTTTTTTTTTPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUUUUSSSRRRSSSVVVXXXYYYXXXVVVUUUTTTTTTTTTUUUWWWXXXZZZ[[[[[[\\\^^^```aaa^^^ZZZXXXYYY[[[\\\]]]ZZZZZZ[[[[[[\\\]]]^^^^^^```___\\\YYYXXXYYY\\\___^^^___```___\\\ZZZYYYYYY]]]^^^___aaabbbcccddddddbbbgggnnnrrrvvv}}}}}}rrriiiccc^^^VVVOOOKKKHHHFFFDDDGGGIIIJJJKKKJJJKKKMMMOOONNNPPPQQQSSSUUUZZZ```eeekkkooovvv~~~}}}xxxwwwzzzyyypppgggccc```^^^bbblllvvv~~~xxxfffTTTGGGAAA===???BBBDDDIIIQQQYYY]]][[[RRRGGG@@@<<<888444111...///000111444777999;;;===???BBBFFFIIIKKKKKKKKKKKKJJJIIIGGGEEECCCAAA???CCCAAA???<<<999777666555444444444222111333888<<>>===@@@GGGLLLPPPWWW___nnnttt{{{rrrddd\\\OOOFFFDDDJJJSSSYYYccckkkvvv}}}~~~~~~~~~vvvpppmmmtttuuuxxx~~~sssnnnfff```\\\YYYVVVTTTOOOPPPPPPQQQPPPPPPOOONNNOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSTTTUUUVVVXXXYYYZZZYYYZZZ[[[[[[\\\\\\[[[[[[YYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXVVVUUUSSSRRRQQQQQQRRRRRRSSSSSSSSSTTTUUUTTTSSSSSSTTTSSSRRRPPPLLLKKKKKKLLLNNNOOONNNLLLLLLMMMNNNOOOPPPRRRSSSTTTSSSTTTWWWXXXWWWVVVUUUUUUTTTSSSSSSTTTWWWXXXXXXXXXVVVVVVVVVVVVVVVUUUUUUUUUSSSSSSSSSSSSTTTVVVWWWXXXUUUUUUUUUSSSRRRTTTWWWZZZZZZXXXWWWUUUTTTTTTTTTUUUWWWYYY[[[]]]]]]___aaacccaaa___]]]\\\[[[[[[[[[ZZZYYYYYYZZZ[[[\\\]]]]]]^^^```aaa```]]]YYYYYY\\\```aaabbbcccaaa^^^\\\[[[[[[\\\]]]^^^___```aaaaaaaaaaaaeeejjjmmmooosssyyyvvvpppggg^^^XXXTTTPPPNNNLLLMMMNNNOOOPPPPPPNNNMMMRRRRRRPPPOOOPPPSSSWWWYYYRRRTTTXXX^^^dddkkkqqquuu|||xxxtttrrrmmmhhhgggkkkqqq|||uuukkkkkkiiijjjrrr~~~vvvcccPPPDDDAAA@@@@@@CCCHHHPPPZZZccchhheee]]]QQQEEE<<<555111000000///000111333555777777999===AAAEEEHHHIIIJJJJJJJJJJJJHHHGGGEEECCCBBBEEEDDDBBB???<<<:::999888888888777444333333444555:::EEEPPPYYYcccppp{{{zzziiiZZZQQQGGG???::::::999:::<<>>===;;;;;;:::999777555444333333333444888>>>BBBIIIWWWhhhttt|||kkk___QQQFFFBBB@@@<<<::::::<<>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEECCCEEEGGGGGGHHHIIILLLOOORRRRRRRRRSSSSSSTTTUUUVVVXXXXXX]]]fffkkkmmmqqquuuyyy{{{}}}}}}lll```ZZZUUUQQQOOOKKKFFFAAA>>>===>>>???@@@DDDNNNZZZccckkkwwwzzzooobbbTTTKKKAAABBBDDDIIISSSbbbrrr|||}}}{{{}}}}}}xxxuuuqqqrrrwww|||~~~uuugggddd___\\\ZZZYYYWWWVVVTTTSSSRRRQQQPPPNNNMMMMMMNNNOOOPPPQQQQQQRRRQQQQQQNNNNNNOOOQQQTTTVVVXXXZZZUUUUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYZZZYYYYYYXXXWWWUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUUUUUUUVVVUUUSSSPPPMMMKKKHHHHHHIIIJJJJJJJJJLLLMMMNNNPPPRRRSSSSSSSSSUUUUUUVVVXXXZZZZZZXXXVVVSSSSSSTTTVVVYYYZZZZZZXXXVVVVVVVVVVVVWWWWWWWWWWWWQQQPPPOOOOOOPPPSSSUUUWWWTTTVVVVVVVVVTTTTTTVVVXXXYYYXXXVVVUUUUUUVVVVVVWWWVVVXXX[[[\\\^^^___bbbdddbbbeeeiiiiiifffaaa\\\ZZZ[[[[[[[[[[[[\\\\\\\\\\\\``````aaa___^^^]]]^^^___^^^^^^]]][[[YYYZZZ]]]___^^^^^^___```aaaaaaaaaaaabbbdddfffhhhhhhiiijjjlllqqqsss|||zzzwww|||}}}wwwtttqqqrrrsssppphhhaaa[[[YYYVVVVVVWWWWWWWWWVVVOOOKKKFFFCCCCCCDDDEEEEEEKKKLLLNNNQQQWWW]]]cccgggppptttzzz|||{{{wwwtttpppmmmkkkjjjeeebbb^^^\\\[[[ZZZVVVSSSVVVVVVZZZaaagggooo{{{uuubbbNNNHHHCCCBBBDDDHHHRRR^^^jjjpppsssnnnggg]]]NNN@@@999777444111000000111222222222444666;;;???DDDFFFHHHHHHIIIIIIIIIIIIHHHHHHGGGEEEDDDAAA@@@>>>>>>===<<<;;;888666555555444333111333666888;;;DDDSSS```vvv{{{pppbbbUUUJJJGGGAAA===:::;;;<<<>>>999<<>>>>>>>>>>>>>>???@@@AAAAAAAAAAAACCCAAA??????AAADDDEEEEEECCCCCCEEEGGGHHHIIIJJJJJJHHHHHHIIIKKKMMMPPPRRRSSSRRRTTTWWWYYYZZZ]]]```cccdddeeefffhhhkkkmmmoooppppppqqqxxxuuusssjjj]]]SSSOOOLLLIIIFFFDDDBBB>>><<<;;;<<<===@@@JJJ[[[nnn{{{uuugggZZZOOOHHHDDDAAAGGGPPP[[[fffssszzzxxxxxx{{{|||wwwqqqqqqwww~~~xxxllldddaaa^^^\\\[[[ZZZWWWVVVTTTSSSQQQPPPOOOOOOOOOPPPNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXYYYYYYXXXWWWVVVUUURRRSSSTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVWWWXXXVVVSSSQQQQQQNNNJJJHHHIIIKKKLLLMMMMMMNNNPPPRRRSSSSSSSSSSSSUUUUUUUUUXXX[[[[[[YYYVVVSSSSSSTTTVVVYYYZZZYYYWWWTTTTTTUUUUUUVVVVVVWWWWWWQQQPPPPPPPPPPPPRRRTTTUUUVVVWWWYYYYYYWWWVVVVVVVVVWWWWWWVVVUUUVVVWWWXXXYYYUUUWWWZZZ[[[\\\^^^aaaccc```cccggggggdddaaa___^^^___^^^^^^^^^^^^]]]]]]]]]```___^^^___``````___]]]]]]\\\ZZZXXXWWWZZZ___cccaaaaaaaaaaaaaaa```___^^^```aaabbbcccdddeeeggghhhjjjjjjqqq}}}yyyrrrooommmlllkkkjjjfffcccVVVQQQJJJEEEEEEEEEFFFEEEGGGGGGGGGHHHJJJMMMPPPQQQSSSXXX^^^cccgggkkkpppssssssuuuxxx{{{~~~qqqmmmgggdddccccccbbb```\\\[[[ZZZXXXVVVUUUTTTTTTRRRQQQOOONNNNNNOOOQQQRRRXXX\\\fffqqqyyyzzzvvvuuuXXXOOOGGGDDDBBBBBBJJJUUUaaaiiipppsssuuuppp___MMM<<<:::666333111000111222111111111333777===BBBEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDBBB@@@????????????===999777777666555444111333555666555999DDDOOObbbwww|||pppcccPPPLLLEEE???;;;:::;;;===666888;;;===<<<;;;:::;;;>>>???@@@BBBCCCCCCCCCCCCEEECCCBBBCCCFFFIIIKKKLLLKKKLLLNNNPPPRRRTTTTTTUUURRRSSSUUUWWW[[[^^^aaabbbdddfffiiikkknnnqqquuuxxx{{{}}}|||xxxtttpppjjjggg```___YYYNNNFFFDDDCCC@@@>>>>>>>>>===;;;:::;;;;;;@@@MMMeee}}}|||tttgggWWWJJJCCCCCCDDDCCCLLLYYYfffqqq|||zzztttsssttt|||zzzssssss{{{~~~pppcccbbb```^^^\\\\\\ZZZWWWUUUSSSRRRPPPOOOOOOPPPRRRSSSNNNNNNOOOPPPQQQQQQQQQQQQTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXXXXXXXWWWUUUTTTQQQQQQRRRTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTWWWWWWWWWXXXXXXWWWTTTQQQTTTPPPKKKIIIJJJLLLNNNOOONNNOOOQQQSSSTTTTTTSSSSSSVVVUUUUUUXXX[[[\\\YYYVVVSSSSSSTTTVVVYYYYYYXXXVVVSSSSSSTTTTTTUUUVVVWWWWWWSSSSSSRRRRRRSSSTTTUUUVVVWWWYYY\\\\\\ZZZXXXVVVVVVWWWVVVUUUUUUVVVWWWYYYZZZUUUWWWYYY[[[[[[]]]___aaa\\\___bbbbbb```^^^___```aaaaaaaaa```______^^^^^^___]]]\\\^^^aaabbb___\\\]]]\\\ZZZWWWXXX\\\ccchhhccccccbbbaaa```^^^\\\[[[___``````aaabbbdddfffgggiiikkkpppwwwyyy~~~~~~zzztttpppddd^^^VVVQQQPPPPPPPPPOOOGGGHHHIIIJJJKKKKKKKKKKKKFFFJJJNNNPPPPPPQQQTTTWWWWWWXXX\\\___bbbdddeeeeeeeeegggjjjlllmmmlllkkkjjjhhheeecccffflllppppppnnnkkkiiigggffffffhhhkkkllljjjiiiiiijjjkkkiiiccc___WWWSSSMMMJJJKKKKKKJJJIIIMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSWWW\\\```dddjjjwww~~~vvvmmmhhhqqq```NNNGGGDDDCCCEEEIIIUUUXXXbbbnnnrrrllldddaaaOOOFFF:::222000111333333222111//////111555999<<>>>>><<<;;;;;;<<<===>>>>>>???AAADDDDDDEEEEEEDDDHHHMMMNNNKKKOOOOOOQQQRRRSSSUUUVVVVVVWWWZZZ___dddggghhhhhhgggkkkkkkkkkmmmqqquuuzzz|||~~~{{{wwwuuuppplllgggbbb^^^ZZZVVVSSSJJJFFFDDDDDDAAA======???@@@===;;;::::::999;;;>>>GGGOOObbb{{{|||ssshhh[[[NNNHHHCCC???BBBHHHPPP[[[iiivvv}}}wwwnnnjjjooowww~~~uuuuuu~~~~~~rrrfff^^^YYYZZZ[[[\\\[[[ZZZYYYXXX[[[YYYVVVSSSQQQPPPPPPQQQUUUTTTRRRQQQPPPQQQSSSTTTQQQQQQRRRTTTWWWXXXVVVTTTSSSSSSTTTUUUWWWXXXXXXYYYVVVSSSRRRTTTXXXYYYUUUQQQSSSRRRQQQRRRTTTUUUVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSVVVTTTSSSTTTVVVWWWTTTQQQRRRPPPMMMKKKKKKNNNQQQSSSRRRSSSTTTSSSRRRRRRSSSUUUOOOQQQTTTWWWXXXXXXWWWVVVVVVUUUUUUVVVXXXXXXWWWUUUVVVUUUSSSTTTVVVXXXXXXWWWQQQPPPPPPQQQSSSSSSRRRQQQXXXYYY\\\]]]]]][[[YYYWWWTTTTTTTTTTTTUUUVVVWWWXXXXXXZZZ[[[YYYWWWXXX___eeefffdddbbb```_________``````aaabbbaaa```___```aaa```aaaaaaaaaaaa```_______________``````aaabbbccc\\\^^^``````___]]]\\\[[[```]]]ZZZ[[[```dddfffffffffiiilllooossswww}}}}}}}}}ttthhhaaa``````___]]][[[XXXTTTQQQOOOMMMKKKIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLNNNOOOPPPOOOOOOPPPRRRTTTXXXZZZXXXXXXYYYWWWSSSPPPPPPPPPPPPQQQQQQRRRRRRSSSQQQNNNMMMNNNOOOOOOOOOSSSTTTTTTTTTRRROOOMMMLLLJJJIIIGGGFFFGGGIIILLLNNNJJJMMMPPPQQQQQQTTTYYY^^^bbbaaaccciiikkkkkklllooouuu|||zzznnngggbbb]]]qqq^^^QQQHHHAAA@@@CCCHHHKKKTTT```fffggggggjjj\\\SSSFFF<<<777555444333222111//////000222555777;;;<<<>>>@@@BBBDDDFFFGGGFFFDDDBBBAAA@@@AAABBBCCCBBB@@@======>>>===;;;999999888777666666777777888<<>>>>>???AAABBBBBBBBBEEEGGGIIILLLOOOQQQWWW___bbb```aaaaaaccceeegggiiijjjkkkkkknnnsssyyy|||~~~~~~}}}{{{xxxuuuuuusssppplllgggccc```___[[[XXXSSSPPPMMMJJJGGGEEEBBB???======:::777888;;;???>>>>>>>>>>>>>>>???@@@DDDJJJYYYsssvvviiiaaaVVVLLLCCCAAAAAACCCKKKSSS^^^eeepppyyy~~~~~~yyyrrrlllhhhpppzzzzzzzzz|||qqqhhh```\\\ZZZ[[[\\\]]]\\\[[[ZZZYYY[[[YYYVVVSSSQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQSSSTTTQQQQQQQQQSSSVVVWWWWWWUUURRRSSSSSSTTTUUUVVVWWWWWWVVVTTTRRRUUUYYYZZZWWWSSSSSSQQQPPPQQQSSSUUUUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWUUUSSSSSSUUUUUUTTTQQQSSSQQQNNNLLLMMMPPPSSSVVVVVVWWWVVVUUURRRQQQRRRSSSPPPRRRUUUXXXXXXXXXVVVUUUVVVUUUUUUVVVXXXXXXWWWUUUUUUTTTTTTUUUWWWYYYXXXWWWTTTSSSSSSTTTVVVVVVUUUSSSXXXZZZ\\\]]]]]][[[YYYXXXTTTTTTTTTTTTUUUVVVWWWXXXWWWYYYZZZYYYWWWXXX^^^cccjjjgggbbb^^^[[[ZZZ[[[\\\___```aaa```^^^]]]^^^___``````aaaaaaaaaaaaaaa```aaaaaa```___```aaabbbccc^^^```aaaaaa```^^^]]]\\\^^^\\\ZZZ\\\```dddeeeeeefffgggiiijjjkkknnnqqqttt}}}~~~|||zzzxxxvvvssspppmmmiiiddd___YYYTTTPPPPPPQQQQQQPPPOOOOOONNNLLLMMMNNNOOONNNOOOQQQSSSQQQXXX]]]]]]\\\ZZZSSSLLLMMMKKKHHHHHHIIIJJJJJJIIIGGGGGGFFFGGGIIIJJJJJJJJJJJJJJJJJJLLLNNNPPPOOOOOOLLLLLLLLLLLLOOORRRWWWZZZ]]]```dddeeefffjjjpppuuuxxxvvvxxx|||~~~||||||zzzmmmccc^^^ZZZVVVqqq```QQQDDD??????@@@AAAHHHPPPVVV[[[dddmmmjjjbbbWWWKKKBBB;;;666333222111000///000000222222555666777:::<<<>>>@@@AAADDDCCCAAA@@@@@@AAABBBCCCCCCAAA??????@@@@@@>>><<<<<<;;;:::888777666666666777;;;FFFVVVfffqqqvvvvvvjjjaaaVVVMMMIIIGGGEEECCCDDDFFFHHHIIIIIIIIIKKKMMMPPPUUU[[[aaakkkuuuzzzyyywwwxxxzzz|||~~~~~~zzzwwwsssrrrpppmmmiiieeeaaa______^^^[[[XXXTTTQQQNNNLLLKKKHHHEEECCCBBB@@@>>><<<<<<999888888666444777<<>><<<:::888777666;;;<<>>===<<<;;;999999777777999888888>>>EEEHHHNNNUUUYYY]]]___^^^ZZZTTTMMMKKKXXXooo~~~ooo```TTTKKKGGGEEE???@@@CCCIIIQQQYYYccciiinnnqqqtttxxxzzz{{{|||}}}~~~xxxrrrpppnnnlllkkklllqqq|||~~~pppeee^^^[[[[[[[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWUUUTTTSSSQQQPPPPPPPPPPPPNNNNNNPPPQQQRRRRRRRRRQQQQQQOOONNNOOORRRUUUVVVVVVSSSRRRRRRQQQQQQRRRSSSTTTPPPOOOOOOQQQTTTVVVUUUTTTRRRPPPOOOPPPRRRSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWWWWYYYWWWTTTRRRQQQQQQRRRRRRPPPOOOMMMMMMNNNPPPSSSUUUZZZZZZYYYWWWSSSQQQQQQRRRTTTUUUWWWYYYYYYXXXVVVTTTUUUUUUUUUVVVWWWXXXWWWUUUSSSSSSTTTVVVYYYZZZYYYXXXWWWUUUTTTTTTUUUUUUUUUSSSYYYZZZ[[[\\\]]]\\\[[[ZZZUUUUUUUUUUUUUUUVVVWWWXXXTTTWWWZZZ[[[ZZZZZZ\\\^^^dddbbb```^^^]]]^^^```aaa^^^```aaa```]]][[[[[[[[[^^^^^^^^^___```aaacccccceeedddaaa___^^^___```aaaaaa```____________]]]\\\XXXYYYZZZ\\\^^^```aaaaaaeeefffhhhgggeeeccccccdddiiihhhjjjrrrzzzxxxvvvssspppnnnlllkkkhhhiiijjjkkklllnnnrrruuu}}}~~~oooeee[[[WWWYYYZZZWWWSSSPPPQQQRRRUUUYYY```ggglllnnnkkkiiilllttt|||~~~{{{xxxwwwwwwxxxxxx}}}|||wwwrrrooo^^^QQQIIICCCBBBBBBCCCBBBDDDOOOZZZlllnnnooolllbbbUUUGGG???333222111111000000000000111111222444666777888999;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDCCCBBB@@@>>>;;;:::999666777999===BBBFFFIIIJJJOOOMMMJJJHHHIIIJJJKKKLLLMMMPPPTTTVVVVVVUUUUUUVVVYYY^^^dddkkkuuu}}}}}}}}}|||||||||{{{{{{yyyxxxvvvtttqqqooommmlllkkkiiihhhggggggfffcccaaa___]]]ZZZYYYYYYXXXVVVTTTPPPOOOMMMLLLJJJIIIHHHGGGFFFEEEDDDBBB@@@>>>===<<<>>>;;;999777777777555444666666777:::;;;===FFFPPPWWWaaajjjoootttxxxvvvpppaaaTTTHHHKKKYYYhhhmmmlllggg```VVVKKKCCC@@@AAABBB???GGGQQQZZZaaahhhmmmooonnnooorrrvvvzzz~~~yyyqqqllllllllljjjjjjnnnuuu~~~zzzsssiii```\\\ZZZYYYYYYWWWWWWXXXXXXWWWVVVTTTSSSUUUTTTTTTSSSSSSSSSSSSSSSQQQQQQRRRRRRRRRQQQQQQPPPQQQOOONNNNNNQQQSSSTTTTTTRRRRRRPPPPPPPPPQQQRRRSSSPPPPPPPPPQQQSSSUUUUUUUUUQQQPPPNNNOOOPPPRRRQQQPPPQQQQQQRRRSSSUUUVVVWWWWWWXXXWWWTTTRRRPPPPPPQQQSSSRRRQQQOOOOOOPPPRRRTTTVVVWWWXXXXXXVVVSSSRRRSSSTTTTTTVVVXXXZZZZZZYYYVVVUUUUUUUUUUUUVVVWWWXXXWWWUUUSSSSSSSSSUUUXXXYYYXXXWWWXXXVVVTTTTTTUUUVVVVVVUUUXXXYYYZZZ[[[[[[[[[[[[ZZZVVVVVVVVVUUUVVVVVVWWWWWWVVVXXXZZZ\\\\\\]]]]]]^^^^^^___aaabbbcccccccccbbb]]]___aaaaaa___\\\\\\\\\[[[[[[\\\\\\^^^___aaabbbeeecccaaa___^^^^^^___```___\\\ZZZZZZ[[[\\\\\\ZZZWWWYYYZZZ[[[\\\]]]^^^___```cccfffgggfffeeeeeeeeeeeeeeeddddddkkkzzzzzztttttttttpppkkkffffffeeeeeeiiirrr~~~~~~}}}uuuooonnnlllhhhfffggglllssswww~~~qqqbbbWWWHHHDDDBBBBBBAAACCCKKKTTTbbbiiippprrrlll```TTTMMM888777444222000000000000///000000111222222333333555666777888:::;;;<<<===@@@BBBDDDDDDCCCCCCEEEGGGEEEEEEDDDCCCAAA???===<<<555777888:::<<<>>>??????@@@@@@@@@AAACCCEEEGGGHHHIIILLLQQQTTTTTTSSSRRRRRRUUUYYY[[[___fffppptttsssttttttsssrrrqqqqqqppppppqqqqqqrrrrrrqqqpppnnnmmmjjjkkkmmmnnnnnnllljjjiiieeeeeeeeeddddddcccccccccbbbaaa```___]]][[[ZZZYYYWWWVVVVVVVVVWWWWWWVVVTTTOOOMMMKKKJJJKKKLLLKKKJJJEEEEEECCCBBBAAAAAAAAAAAA>>>======<<<;;;:::999999999888555555555555444333555555888===???DDDPPP]]]lllwwwiiiZZZIIICCCIIIRRRTTTSSSNNNKKKEEE>>>:::;;;???CCCDDDQQQ```jjjpppuuuvvvtttpppppprrrwww|||rrrkkkiiinnnppplllmmmqqqxxx}}}|||~~~yyymmmhhhaaa[[[XXXWWWVVVUUUTTTUUUUUUUUUTTTRRRQQQPPPUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRQQQQQQQQQPPPPPPQQQOOONNNOOOPPPRRRQQQQQQPPPOOONNNMMMMMMOOOQQQRRRSSSSSSSSSSSSTTTUUUWWWXXXQQQOOONNNNNNOOOPPPPPPOOORRRRRRSSSTTTUUUVVVWWWXXXUUUVVVUUUSSSPPPPPPQQQSSSUUUTTTSSSRRRRRRSSSUUUVVVTTTUUUUUUSSSRRRQQQRRRTTTTTTVVVXXXZZZ[[[ZZZXXXVVVVVVUUUUUUVVVXXXXXXWWWUUUUUUSSSRRRSSSUUUVVVVVVVVVYYYWWWUUUUUUWWWYYYYYYYYYWWWWWWXXXYYYZZZZZZZZZZZZWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXZZZ[[[]]]^^^^^^^^^^^^___bbbccccccaaa^^^]]]\\\^^^```aaa___]]]\\\\\\YYYYYYYYYYYYZZZ\\\^^^___bbbaaa```___^^^^^^]]]]]]\\\XXXTTTTTTWWWZZZZZZYYYXXXYYYZZZYYYYYYYYY[[[]]]ZZZ^^^bbbddddddccccccccc___aaaaaa^^^^^^hhh{{{zzzyyywwwtttuuu|||zzzuuuooohhhcccbbbaaa___```eeeooo|||xxxlll]]]TTTLLLGGGDDDCCCGGGNNNVVV^^^gggkkkiiiaaaZZZVVVEEEBBB>>>999555444333333000000000000000000000000000111333555777888999999<<<>>>AAAAAA@@@AAACCCEEECCCDDDDDDDDDCCCAAA???>>>;;;<<<<<<<<<:::999888888888:::;;;<<<===>>>???@@@@@@DDDJJJMMMMMMKKKJJJIIIIIIJJJJJJJJJOOOWWW[[[ZZZZZZZZZYYYXXXXXXWWWWWWVVVWWWWWWWWWWWWVVVUUUTTTSSSOOOPPPQQQRRRSSSRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOONNNLLLKKKJJJJJJHHHGGGGGGHHHJJJKKKJJJHHHEEECCC@@@@@@@@@AAAAAA@@@@@@???>>><<<;;;;;;;;;;;;:::::::::999999999888888888777666666888::::::999;;;<<>>@@@AAA@@@>>>@@@===;;;::::::;;;:::999;;;999777555333222222333666666666666666666666666666555444666999<<<======CCCEEEKKKQQQVVV___ooo~~~xxxiiiUUUEEE>>>;;;:::999111333666777999???FFFLLLbbbppp}}}{{{xxxvvvuuuuuuvvvuuuqqqmmmppplllqqq~~~|||}}}zzz{{{~~~}}}uuupppmmmiiidddbbb]]]WWWTTTSSSTTTUUUVVVSSSTTTTTTSSSRRRPPPOOOMMMJJJKKKLLLMMMNNNNNNNNNNNNOOONNNMMMLLLMMMPPPRRRTTTQQQPPPPPPPPPQQQPPPMMMKKKIIIHHHGGGFFFHHHJJJMMMOOOPPPPPPPPPOOONNNNNNPPPRRRPPPNNNMMMMMMNNNOOONNNMMMOOOOOOPPPPPPQQQQQQRRRRRRPPPSSSUUUUUURRRPPPQQQSSSRRRQQQOOONNNMMMMMMNNNNNNRRRSSSRRRPPPNNNMMMMMMOOOSSSUUUXXX[[[\\\[[[ZZZYYYVVVUUUUUUVVVXXXXXXWWWUUUXXXTTTPPPNNNOOORRRSSSTTTUUUSSSQQQRRRTTTWWWYYYYYYUUUUUUVVVVVVWWWXXXYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWXXXWWWVVVXXXZZZ\\\]]]]]]ZZZZZZYYYYYYXXXXXXWWWWWWVVVYYY]]]^^^^^^\\\[[[[[[VVVUUUTTTTTTTTTVVVXXXYYY[[[]]]^^^______]]][[[ZZZWWWSSSNNNOOOTTTYYYZZZYYY[[[[[[ZZZWWWSSSSSSWWWZZZ\\\___cccdddbbb___\\\[[[ZZZ[[[[[[\\\]]]```cccfffiii~~~|||yyywwwuuussssssrrrooommmpppuuu{{{~~~~~~uuuwwwzzz}}}~~~pppdddWWWKKKFFFFFFHHHHHHNNNVVVXXXVVVTTTVVVXXXXXXXXXVVVQQQHHH>>>777444222111111222111000...//////111222333333333333444555777888;;;===>>>???AAAAAA@@@@@@???@@@@@@@@@BBBAAA???===<<<;;;::::::;;;:::888666555444444333888999;;;<<<<<<;;;:::999555555666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888777888888888888888888888888::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888888888888888777888888999999888777777333333333444555777888999777555333222444666777777999888999:::===AAAEEEGGGQQQVVV]]]dddllluuuiiiOOOAAA;;;555///,,,444111222888===DDDUUUeeetttzzz|||{{{}}}xxxsssssspppmmmpppvvvzzzwwwxxx~~~zzzuuuwww{{{~~~yyyrrrlllhhhccc^^^ZZZZZZWWWSSSPPPNNNOOOQQQRRRRRRRRRRRRQQQQQQPPPOOOOOOJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLLLLLLLMMMOOOPPPQQQPPPPPPOOOOOONNNNNNNNNPPPLLLHHHHHHJJJLLLKKKJJJNNNMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGHHHJJJMMMNNNOOOOOONNNLLLLLLNNNSSSVVVVVVVVVUUUTTTSSSRRRQQQPPPSSSQQQOOOLLLLLLMMMOOOPPPRRRSSSTTTTTTSSSPPPLLLJJJQQQQQQSSSWWWZZZ[[[YYYWWWYYYXXXWWWWWWVVVVVVVVVVVVXXXWWWVVVTTTRRRRRRUUUWWWSSSQQQPPPOOOPPPRRRTTTVVVUUUTTTSSSQQQRRRSSSUUUVVVUUUUUUUUUVVVXXXXXXWWWVVVRRRTTTVVVYYY[[[\\\\\\\\\ZZZZZZZZZYYYXXXUUUSSSQQQVVVWWWYYY[[[[[[ZZZXXXWWWWWWVVVUUUUUUUUUVVVWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[\\\[[[ZZZYYYXXXYYYZZZ[[[\\\^^^```aaa```]]]ZZZWWWYYYZZZ[[[[[[[[[\\\```bbbgggppp~~~~~~|||xxxuuutttqqqmmmkkkkkkmmmnnnooooooqqquuu}}}uuufffVVVKKKHHHKKKHHHHHHKKKMMMNNNQQQUUUZZZ^^^bbbeeebbbYYYLLLCCC:::777444222111000///---...///000222333333444444111111333444666888999:::<<<<<<<<<===>>>???@@@AAAAAA@@@@@@???===<<<;;;;;;:::999888777666666666666444555777888888777555444444444444555666666777777666666666666666666666666777777777888777777666666666666666666666666666666666666666777777777777888777777777777777666555555666666666666666666666666555555555444444444444444555555444333333333333444999888666777999;;;===>>>:::;;;>>>BBBGGGLLLQQQSSS___fffooowww}}}{{{gggPPPCCC>>>999555333555555999AAAHHHQQQ```ooowww|||~~~wwwrrrqqqpppqqqwww}}}wwwqqqttt{{{}}}zzzxxxssskkkeeeaaa]]]YYYVVVVVVTTTQQQOOONNNNNNOOOPPPQQQQQQPPPOOONNNNNNMMMMMMJJJIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJJJJKKKLLLMMMNNNPPPOOOOOONNNNNNMMMMMMLLLMMMJJJGGGGGGIIIJJJJJJIIILLLKKKJJJJJJJJJJJJJJJIIIJJJIIIHHHGGGHHHIIIKKKMMMOOONNNMMMLLLLLLNNNRRRVVVWWWWWWVVVUUUTTTSSSRRRQQQTTTSSSQQQOOONNNNNNOOOPPPQQQRRRSSSSSSSSSQQQOOONNNRRRRRRSSSVVVXXXYYYWWWUUUUUUUUUUUUUUUVVVWWWXXXXXXVVVVVVVVVTTTRRRQQQSSSTTTRRRPPPNNNMMMMMMOOOQQQSSSTTTSSSRRRQQQQQQRRRSSSTTTRRRRRRSSSTTTUUUVVVUUUTTTRRRSSSUUUXXXZZZ[[[[[[[[[YYYXXXUUURRRPPPOOONNNOOOVVVWWWYYYZZZZZZYYYXXXWWWWWWWWWVVVUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZYYYXXXXXXXXXYYYYYYYYYZZZZZZ[[[]]]^^^```aaa[[[]]]___``````^^^[[[YYYZZZ[[[\\\[[[[[[\\\___aaacccjjjsss}}}|||vvvrrrqqqqqqpppooommmkkkiiijjjnnntttxxxzzzzzzfffVVVNNNMMMHHHEEEEEEFFFFFFJJJOOOYYY___jjjrrrsssjjj]]]SSSCCC???999555333222111000....../////////000000000...///000111333444555666666777777999;;;===???@@@???@@@@@@@@@@@@>>><<<;;;999999888777777777777888222333444555555444333222333333333333333333333333222222222222222222222222333333444444555444444444444444444444444444444444333333333444444444444555333333444444333333222222444444444444444444444444444333222111111111222222555444333333222222333333777777666666888:::===???>>>AAAGGGOOOWWW^^^cccfffrrryyyzzzlll[[[HHH???<<<999777888:::<<>>???@@@@@@???===;;;;;;:::999888777777777777555555666666666555444333333333333222222222111111333333333333333333333333111111222333333444333333333333333333333333333333444444444444555555555555333333444444444333333222333333333333333333333333666444222111000111333444111111111222333555666777777888888888:::<<<@@@CCCHHHMMMVVV```kkksssxxx{{{qqqeeeYYYLLL???;;;::::::<<<>>>CCCEEEKKKRRR[[[fffsss|||wwwpppkkknnnsssxxx}}}zzzvvvuuutttqqqmmmjjjhhhddd```\\\XXXUUURRRPPPQQQQQQRRRRRRRRRRRRRRROOONNNMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIKKKMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIGGGFFFEEEEEEFFFGGGGGGHHHGGGGGGHHHGGGFFFEEEFFFFFFJJJIIIHHHHHHHHHHHHIIIIIIKKKKKKKKKJJJJJJKKKOOORRRUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRSSSTTTUUUUUUTTTSSSUUUTTTSSSRRRRRRSSSTTTUUUUUUTTTSSSSSSTTTSSSQQQOOOLLLMMMNNNPPPRRRSSSTTTTTTQQQSSSVVVVVVTTTRRRQQQQQQQQQOOONNNLLLKKKKKKLLLMMMOOOOOOOOOOOOOOOOOONNNNNNJJJKKKLLLMMMMMMMMMOOOPPPSSSTTTVVVXXXYYYYYYYYYYYYYYYWWWSSSOOONNNOOOQQQRRRUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXVVVUUUUUUVVVVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTXXXXXXWWWVVVVVVUUUUUUUUUVVVXXXZZZ\\\]]]]]]\\\\\\\\\]]]___```___]]][[[YYY]]]^^^^^^]]]\\\[[[\\\]]]bbbcccdddeeegggllltttyyy|||yyyyyy}}}zzzqqqkkklllsss||||||}}}uuueee]]]SSSKKKDDD>>>>>>BBBGGGNNNYYYeeemmmnnnjjjeee___YYYQQQJJJDDD@@@<<<999777666444333222111111222.../////////000000000000111111111222333444555666999:::<<<>>>>>>===;;;:::<<<;;;:::888777666666666777777777777666666555555555555444444333222222222333333333333333333333333111222333333444444444444333333333333333333333333444444444555555555666666333444444555555444444444333333333333333333333333555444222111111222444555000000111222444666888999999<<<@@@CCCFFFLLLRRRWWW^^^ccclllwwwzzzuuuqqqfffYYYNNNKKKBBB<<<<<<>>>AAAFFFLLLNNNQQQTTTZZZdddqqq}}}zzzllleeegggpppzzz}}}yyyrrrjjjdddbbbccccccaaa]]]WWWSSSPPPMMMNNNPPPQQQRRRRRRQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKMMMOOOPPPNNNNNNMMMLLLKKKJJJIIIHHHFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIHHHFFFEEEFFFHHHJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJIIIIIIJJJMMMPPPSSSSSSRRRRRRQQQQQQPPPPPPMMMOOORRRUUUVVVWWWWWWWWWXXXWWWUUUTTTSSSSSSTTTUUUWWWUUUSSSSSSRRRQQQOOOMMMJJJKKKLLLNNNNNNOOONNNNNNPPPSSSVVVWWWVVVTTTSSSSSSRRRQQQPPPNNNMMMMMMMMMMMMOOOOOOPPPPPPPPPNNNMMMLLLHHHIIIKKKKKKJJJKKKNNNPPPUUUVVVXXXYYYZZZZZZZZZYYYVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTUUUUUUVVVRRRRRRRRRRRRRRRRRRRRRRRRVVVVVVVVVVVVVVVUUUTTTTTTUUUWWWYYY[[[\\\\\\\\\\\\^^^_________^^^\\\ZZZXXX^^^___```^^^\\\[[[[[[\\\bbbccccccccccccccceeefffsss~~~{{{zzzzzz|||wwwtttuuu{{{zzzvvvrrrpppnnnqqqqqqpppqqquuuwwwuuuzzzyyywwwwww~~~nnnuuutttcccTTTHHH@@@@@@DDDBBBFFFMMMVVV^^^ccccccccchhhddd___ZZZUUUOOOJJJFFF===;;;888666444333333333........................///////////////000111222444666777999999999999999::::::999888777666666666777777777666555555444444666666666555555444444444333333333333333333333333333333444555555555444444333333333333333333333333333333333444444444555555333333444444555555444444333333333333333333333333333222222111222333555666333333444444666777999:::<<>>@@@BBBCCCGGGNNNWWW```iiitttuuulll^^^UUUMMMIIIDDD<<<888999666555999AAAHHHPPP[[[eeejjjpppuuuyyy~~~wwwssskkkbbb^^^___iiisssyyyvvvsssvvvyyyyyy}}}vvvjjj```\\\TTTVVVVVVTTTPPPMMMLLLLLLIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLOOOQQQSSSRRRQQQPPPOOOMMMLLLKKKJJJHHHJJJLLLJJJGGGEEEEEEGGGGGGJJJMMMKKKGGGFFFHHHKKKIIIIIIJJJKKKLLLLLLLLLLLLJJJKKKMMMLLLLLLMMMOOORRRRRRQQQQQQQQQQQQPPPPPPPPPLLLMMMOOOQQQSSSTTTUUUVVVXXXXXXWWWWWWWWWWWWWWWWWWYYYWWWTTTRRRQQQPPPNNNMMMJJJLLLMMMOOOOOONNNMMMLLLLLLOOORRRTTTTTTUUUVVVWWWSSSSSSRRRRRRQQQQQQQQQPPPPPPQQQSSSTTTSSSQQQNNNLLLHHHKKKMMMLLLJJJKKKPPPUUUVVVWWWXXXYYYYYYYYYXXXWWWTTTUUUUUUUUUTTTRRRPPPOOOSSSSSSTTTTTTUUUWWWXXXYYYVVVUUUTTTRRRRRRRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUWWWWWWWWWWWWVVVTTTUUUVVVXXXZZZ\\\___```\\\\\\]]]^^^^^^^^^]]]]]]]]]___``````^^^\\\\\\\\\^^^]]]\\\\\\\\\\\\\\\[[[\\\bbbkkksss|||~~~|||{{{zzzxxxxxxxxxwwwtttrrrppprrrwww}}}|||uuusssuuuwwwwwwuuupppnnniiiccc^^^___eeejjjooowwwggghhhlllqqqvvvsss[[[JJJBBB???>>>???BBBFFFJJJLLLLLLWWW[[[cccllltttwwwuuussssssnnndddXXXMMMDDD===:::555444444333222222111111+++++++++,,,---...000111......//////111333444555333333444555777999;;;<<<;;;;;;999888777777777777666666666666666666666666666666666666666666666666555555555555555444333222666666666666666666666666555555666666666666777777666777777888999999999888666666666666666666666666444555777:::;;;=========<<<===???BBBFFFKKKNNNPPPZZZaaajjjrrryyy~~~ooo^^^RRRLLLDDD>>><<<888333444999888999???IIIRRRZZZfffqqqvvv}}}}}}{{{pppfff```ZZZVVVXXX___fffnnnqqqkkkjjjqqq{{{~~~xxxqqqfff^^^]]]TTTTTTSSSOOOKKKJJJLLLOOOKKKKKKKKKKKKKKKLLLMMMMMMIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIKKKNNNQQQSSSSSSRRRQQQPPPNNNMMMLLLKKKJJJLLLNNNLLLHHHEEEEEEGGGGGGKKKMMMKKKGGGEEEHHHKKKIIIIIIKKKLLLMMMMMMMMMMMMLLLNNNOOOOOONNNOOOQQQSSSRRRRRRRRRRRRRRRQQQQQQQQQNNNOOOOOOPPPQQQRRRSSSSSSVVVVVVWWWXXXXXXYYYYYYZZZZZZWWWTTTRRRRRRQQQOOOMMMJJJLLLNNNPPPQQQPPPOOONNNJJJMMMPPPRRRSSSTTTVVVXXXSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRTTTVVVUUURRROOOLLLIIILLLNNNMMMJJJLLLQQQVVVUUUVVVWWWXXXXXXXXXWWWVVVYYYXXXWWWUUUSSSQQQOOONNNSSSSSSSSSTTTUUUWWWXXXYYYVVVUUUSSSRRRQQQQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUWWWXXXXXXXXXWWWWWWVVVUUUUUUVVVWWWYYYZZZYYYZZZ[[[]]]^^^___``````]]]^^^``````^^^]]]\\\]]]```]]]ZZZYYY[[[]]]^^^___YYY^^^cccfffkkkuuu|||{{{zzzzzz{{{zzzxxxvvvqqqtttxxx}}}|||tttoooooopppnnnkkkiiiiiigggbbb___cccmmmvvv~~~aaaaaacccgggkkktttuuu___QQQJJJBBB>>>BBBEEECCCDDDGGGJJJOOOYYYdddlllrrr}}}yyykkk___PPPBBB===:::777666666555111---......///000000000/////////...------000111111111333333333444666888999:::BBB???<<<888666666777777;;;999888888888999888888888777666666777888888777777999:::999888777888999777888999999999999;;;>>>777888999;;;;;;;;;::::::999:::<<<<<<;;;<<<>>>???888:::;;;;;;::::::;;;<<<<<<:::999:::>>>BBBEEEGGGDDDFFFJJJMMMQQQXXXbbbiiirrrwww~~~|||tttiii^^^SSSIIICCC===:::777555666666777666:::CCCPPP]]]fffooovvv{{{yyyqqqfffccc]]]XXXUUUUUUYYY\\\gggccc___```gggttt|||sssnnnggg\\\TTTNNNPPPRRRRRROOOLLLKKKKKKNNNMMMLLLKKKKKKKKKKKKKKKOOOLLLIIIGGGHHHIIIIIIIIIHHHIIIJJJLLLMMMMMMNNNNNNIIIJJJJJJJJJJJJLLLOOOQQQQQQRRRQQQOOOLLLIIIIIIJJJIIIJJJLLLKKKIIIHHHHHHIIILLLJJJHHHHHHIIIJJJJJJJJJJJJMMMOOOOOOMMMMMMOOORRRLLLOOORRRSSSRRRRRRTTTVVVRRRQQQOOONNNNNNNNNOOOOOOQQQQQQOOOOOOOOOPPPQQQQQQ\\\WWWSSSTTTZZZ\\\YYYUUUUUUUUUUUUTTTSSSQQQNNNMMMOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPQQQQQQPPPOOOPPPQQQRRRSSSUUUUUUTTTSSSQQQNNNLLLKKKLLLKKKJJJLLLOOOQQQRRRRRRTTTVVVXXXYYYXXXWWWWWWWWW\\\\\\[[[YYYWWWTTTQQQOOORRRRRRRRRRRRSSSSSSSSSSSSXXXUUUQQQOOOOOOPPPQQQQQQSSSRRRPPPNNNMMMMMMMMMNNNNNNPPPSSSVVVWWWVVVUUUSSSTTTUUUVVVWWWVVVUUUTTTSSSYYYZZZ[[[]]]```bbbdddeee```___^^^\\\[[[[[[\\\\\\]]]\\\\\\[[[\\\]]]^^^```]]]___```bbbdddiiiooottt~~~yyytttvvvzzz}}}xxxqqqmmmmmmmmmoooyyy```___```cccfffkkkxxxvvviiiXXXNNNFFFDDDDDDAAAAAACCCJJJKKKOOOXXXaaannnxxxkkk```SSSLLLBBB;;;888555222///111111000//////......------+++++++++---...---,,,111111222333444666888999===<<<:::888888999;;;<<<@@@???>>>>>>???@@@@@@@@@@@@???===;;;;;;;;;::::::888999::::::888888999:::999:::;;;<<<;;;<<<>>>@@@>>>???@@@BBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@CCCEEEAAAAAA@@@???@@@@@@AAAAAABBBBBBDDDFFFIIIMMMQQQTTTYYY\\\```dddhhhooowww}}}zzzsssfffbbb[[[RRRJJJAAA:::666555555555666888:::===???HHHRRRaaannnxxx~~~zzzsssmmmhhhfffccc___[[[YYYZZZ]]]```cccaaa```ccckkkwww}}}vvvpppjjjaaaVVVNNNFFFIIILLLMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJMMMKKKIIIHHHIIIJJJJJJJJJKKKLLLMMMMMMMMMKKKJJJIIIHHHIIIJJJJJJJJJKKKNNNPPPPPPQQQPPPNNNKKKIIIIIIJJJJJJMMMPPPPPPNNNKKKIIIHHHMMMKKKJJJJJJLLLNNNNNNNNNJJJMMMPPPQQQPPPPPPQQQSSSQQQSSSTTTSSSQQQPPPRRRSSSPPPOOONNNLLLLLLLLLMMMNNNOOONNNNNNMMMNNNOOOPPPQQQXXXUUURRRSSSVVVXXXVVVSSSUUUUUUUUUUUUSSSPPPNNNMMMOOONNNNNNMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMOOOOOOQQQQQQQQQQQQQQQSSSTTTUUUTTTTTTSSSRRRQQQPPPPPPOOOSSSRRRPPPPPPQQQPPPOOOMMMRRRTTTWWWXXXWWWWWWWWWXXX\\\\\\[[[ZZZXXXUUURRRQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTRRROOONNNOOOQQQQQQQQQSSSRRRQQQPPPPPPPPPPPPPPPOOOPPPRRRTTTUUUTTTSSSRRRTTTUUUVVVWWWWWWVVVUUUUUUXXXYYYZZZ]]]___aaacccdddaaa```^^^]]]\\\[[[\\\\\\^^^^^^]]]]]]^^^______```___```aaaaaacccfffkkkooosss{{{___]]]]]]___```bbbjjjsss}}}nnncccWWWQQQKKKFFFBBBBBBDDDBBBCCCJJJTTTbbbvvvzzzsssiiiZZZNNNFFF@@@;;;777555444222///......//////---,,,,,,---......---+++......///000222444666777888777777777999<<>>@@@EEEGGGKKKNNNSSSYYY___cccdddcccaaa^^^ZZZWWWUUUUUURRRSSSTTTTTTRRRRRRSSSTTTUUUWWWYYY[[[[[[\\\^^^___aaaccceeeggghhhiiiiiihhheeefffgggiiikkkoootttxxxrrrkkkdddcccfffiiihhhffffffllltttxxxyyy|||}}}yyymmmiiiccc[[[TTTLLLFFFBBB>>>===:::777444333444666666===FFFKKKNNNRRRYYY^^^nnnwwwvvvxxxuuullleeeeeegggggghhhfffcccbbbbbbdddeeeeeeeeehhhmmmsss{{{zzzrrrjjjllllllggg]]]RRRKKKGGGEEEHHHKKKMMMLLLKKKKKKKKKGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIJJJKKKNNNNNNMMMLLLGGGIIIMMMOOOOOONNNKKKIIIIIIIIIJJJIIIHHHIIIKKKMMMOOOPPPQQQPPPNNNNNNNNNOOOQQQTTTWWWXXXWWWTTTSSSSSSPPPOOONNNOOOQQQRRRRRRQQQPPPRRRUUUWWWWWWUUUSSSRRRRRRPPPNNNKKKHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHIIIJJJLLLMMMOOOOOOSSSUUUVVVTTTRRRQQQSSSUUUWWWWWWWWWWWWUUUSSSQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIIIILLLMMMNNNOOOQQQSSSTTTUUUUUUSSSQQQPPPPPPQQQSSSTTTSSSSSSTTTVVVWWWWWWTTTRRRQQQSSSTTTUUUTTTTTTVVVWWWYYYYYYYYYYYYXXXVVVTTTRRRSSSSSSSSSSSSTTTTTTTTTUUUQQQPPPPPPPPPRRRRRRQQQPPPPPPQQQSSSTTTUUUTTTSSSSSSRRRQQQQQQPPPPPPPPPOOOOOOQQQRRRTTTVVVVVVWWWVVVVVVVVVWWWZZZ]]]___aaabbbbbbaaaaaa```___^^^]]]\\\\\\]]]^^^___`````````___^^^___``````___^^^___bbbeeegggiiimmmpppuuu||||||zzz{{{|||```]]]]]]______^^^```eeelllvvv{{{ttthhhYYYMMMHHHDDDAAACCCEEEIIIQQQYYYgggrrryyynnn```WWWIIIEEE>>>888333111000111......---///111111000///+++++++++,,,...///111222000000111222444666888:::???BBBHHHNNNUUU^^^gggmmmooopppqqqnnnjjjfffdddddddddeeeffffffddddddeeeffffffiiillloooppprrrtttvvvzzz{{{~~~~~~{{{tttlllddd^^^RRRPPPKKKEEE???;;;999999777777777666555666999===???GGGSSS[[[___dddkkkqqq}}}{{{kkkiiiddd```ccciiillliiikkkhhhdddccceeeggghhhgggiiimmmsssxxx}}}yyynnngggfffgggeee^^^SSSJJJFFFEEEEEEHHHLLLMMMMMMLLLLLLMMMIIIHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIKKKNNNOOONNNLLLHHHJJJMMMPPPQQQOOOMMMKKKJJJJJJJJJIIIHHHHHHJJJLLLPPPRRRSSSSSSRRRRRRSSSTTTTTTVVVXXXXXXXXXXXXZZZ\\\WWWUUUTTTTTTUUUUUUTTTRRRTTTUUUWWWXXXXXXVVVRRRPPPOOOMMMJJJIIIHHHIIIJJJKKKHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGIIIKKKLLLNNNOOOOOOQQQSSSUUUSSSOOONNNPPPTTTWWWWWWXXXXXXWWWUUUSSSRRRPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPOOOMMMKKKIIIGGGEEEHHHIIIKKKMMMOOOPPPRRRRRRUUUSSSQQQOOOOOOOOOQQQRRRPPPPPPRRRUUUXXXYYYWWWUUUTTTUUUUUUTTTSSSRRRSSSUUUVVVVVVWWWWWWVVVUUUSSSRRRRRRSSSSSSSSSSSSTTTTTTTTTUUUTTTRRRRRRSSSSSSQQQOOOOOOPPPRRRSSSTTTTTTSSSRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPQQQSSSTTTUUUUUUUUUTTTVVVWWWZZZ^^^```aaabbbbbbaaa`````````___^^^]]]]]]\\\]]]^^^___^^^^^^\\\[[[\\\]]]^^^^^^]]]^^^aaacccccceeeggghhhjjjnnnqqqttt}}}zzzyyy|||bbb^^^^^^```aaa```bbbggggggmmmxxxwwwhhh[[[TTTLLLEEEBBBAAABBBHHHOOOWWW^^^jjjuuuyyyzzzyyyppp^^^YYYPPPFFF===777444222111///---,,,---...---,,,,,,,,,,,,------...///000////////////000111222333666:::AAAFFFMMMUUU```hhhpppuuuyyyzzzvvvrrrpppqqqrrrsssttttttrrrrrrsssttttttwww|||~~~wwwmmmddd\\\TTTKKKEEEAAA@@@===999555333444666222555888999999;;;@@@EEEKKKSSS___jjjqqqvvv{{{|||wwwkkkhhhbbb___fffnnnoookkkoookkkgggfffjjjnnnoooooonnnrrrwww{{{~~~{{{rrriiidddbbbaaa]]]UUULLLEEECCCCCCAAADDDHHHKKKLLLMMMNNNOOOJJJJJJJJJJJJJJJJJJKKKLLLJJJIIIIIIJJJLLLMMMMMMLLLMMMNNNPPPQQQQQQOOOMMMKKKKKKKKKKKKJJJHHHHHHJJJLLLPPPRRRTTTTTTTTTUUUVVVXXXXXXXXXYYYXXXXXXZZZ]]]```\\\[[[ZZZZZZZZZYYYWWWUUUVVVVVVVVVVVVWWWVVVRRRPPPNNNLLLJJJKKKMMMNNNOOOOOOHHHGGGFFFFFFFFFGGGHHHIIIGGGHHHJJJLLLMMMNNNOOOOOONNNPPPQQQOOOKKKJJJLLLOOOTTTUUUVVVWWWVVVVVVTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMJJJGGGFFFGGGHHHJJJLLLNNNOOOPPPPPPSSSRRRQQQPPPOOOOOOPPPPPPRRRRRRRRRUUUWWWXXXWWWUUUVVVVVVVVVTTTRRRRRRSSSTTTSSSTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSXXXVVVSSSRRRSSSSSSQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPQQQRRRSSSUUUUUUUUUTTTTTTTTTVVVZZZ]]]___`````````______```aaa``````______[[[\\\\\\\\\\\\[[[[[[ZZZZZZ\\\]]]]]]]]]^^^```bbb```aaabbbeeegggiiijjjkkkpppwwwddd```^^^```bbbaaacccgggfffiiipppyyy~~~wwwmmmiiiaaaZZZVVVQQQLLLKKKNNNNNNOOOUUU^^^bbbccchhhoooxxx{{{~~~tttnnneee[[[QQQIIIDDDAAA===999444111000//////...//////............//////.............../////////000444888;;;>>>EEENNNVVV```gggpppsssqqqmmmllllllmmmnnnoooooommmmmmnnnoooppptttzzzzzzttteee]]]SSSKKKFFFBBB<<<777777888777555222333666999999???DDDHHHIIIMMMSSSXXX```fffpppyyy~~~}}}~~~~~~|||zzztttsssooolllpppvvvwwwssssssnnnjjjkkkqqqwwwzzzzzzvvvyyy~~~|||ssskkkfffccc___]]]YYYSSSLLLGGGDDDDDDAAADDDHHHKKKLLLLLLMMMNNNLLLKKKJJJJJJJJJJJJJJJJJJKKKIIIHHHHHHJJJLLLLLLLLLNNNOOOPPPQQQQQQQQQPPPOOOLLLMMMLLLKKKIIIIIIJJJLLLPPPQQQTTTTTTUUUVVVXXXZZZYYYZZZ[[[[[[ZZZZZZ[[[]]][[[ZZZZZZ[[[[[[[[[XXXVVVUUUSSSRRRTTTVVVVVVTTTRRRMMMKKKJJJLLLOOOQQQPPPOOOHHHGGGGGGFFFGGGHHHIIIJJJIIIJJJLLLNNNOOOPPPOOOOOONNNNNNNNNLLLKKKJJJKKKLLLPPPQQQRRRTTTTTTTTTTTTSSSNNNOOOOOOOOOOOOOOOOOOOOONNNOOOOOOPPPOOOMMMKKKJJJIIIKKKMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRTTTSSSSSSTTTWWWYYYXXXXXXUUUVVVVVVTTTSSSSSSUUUVVVSSSSSSUUUVVVVVVUUUTTTSSSPPPQQQQQQQQQRRRRRRRRRRRRWWWTTTQQQPPPQQQRRRSSSRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTUUUVVVVVVUUUSSSRRRTTTUUUVVVWWWWWWVVVUUUTTTQQQTTTWWW[[[]]]^^^^^^]]]]]]^^^```aaabbbbbbaaaaaa]]]\\\[[[ZZZZZZZZZZZZ[[[[[[\\\^^^]]]]]]]]]^^^```_________aaacccfffggghhhhhhlllrrrxxxfffaaa^^^```aaaaaacccfffgggiiioootttuuuxxx{{{~~~zzzwwwuuunnnaaaVVVRRRMMMIIIJJJPPPSSSSSSWWW^^^ccceeejjjsss{{{||||||uuukkkbbb[[[VVVTTTKKKFFF???999666555444333111000///...............------.....................111333333333888@@@GGGGGGPPP[[[aaa```]]][[[\\\[[[\\\]]]]]][[[[[[\\\]]]___dddjjjpppuuuxxx{{{~~~vvvlllbbb[[[OOOHHH>>>999999888666333111333444444333555:::>>>FFFMMMUUUZZZ]]]aaagggmmmtttxxx~~~{{{uuutttwww{{{}}}~~~}}}~~~zzzzzz}}}~~~vvvqqqlllnnnvvv~~~}}}}}}xxxqqqiiibbb___^^^^^^\\\YYYUUUQQQLLLIIIFFFFFFIIILLLMMMMMMLLLKKKLLLLLLKKKJJJJJJIIIIIIIIIIIILLLJJJGGGGGGHHHJJJKKKKKKKKKLLLNNNPPPRRRTTTUUUVVVMMMNNNMMMKKKIIIIIIKKKLLLNNNPPPSSSTTTUUUVVVXXXZZZZZZ\\\^^^^^^\\\ZZZXXXXXXWWWVVVWWWXXXZZZYYYXXXVVVSSSQQQOOOQQQUUUWWWVVVTTTKKKJJJIIILLLOOOPPPOOOLLLHHHHHHGGGGGGGGGHHHJJJKKKKKKLLLNNNOOOPPPPPPPPPOOOPPPOOONNNMMMMMMLLLLLLLLLLLLMMMOOOQQQSSSSSSSSSRRRMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMNNNPPPPPPPPPNNNMMMLLLNNNPPPRRRSSSSSSSSSSSSOOOOOOQQQSSSTTTUUUUUUUUUSSSRRRRRRTTTXXX[[[\\\\\\TTTUUUUUUTTTSSSTTTWWWYYYSSSTTTUUUVVVWWWVVVVVVUUUPPPPPPPPPPPPQQQQQQQQQRRRUUURRROOONNNPPPRRRTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTRRRTTTVVVXXXXXXWWWTTTSSSVVVWWWXXXXXXXXXWWWVVVUUUOOOQQQUUUYYY\\\\\\\\\[[[\\\]]]___aaabbbcccbbbbbb^^^]]][[[ZZZYYYZZZ[[[[[[\\\^^^___^^^\\\\\\]]]^^^^^^\\\ZZZZZZ\\\___aaaaaaccceeehhhjjjoooxxx