BM6P6(@ ,,,,,,+++************************+++,,,,,,------,,,++++++******+++,,,,,,,,,---...---***)))((()))//////...---,,,...111555::::::;;;;;;<<<;;;;;;;;;444444333444666888:::<<<<<<<<<:::777555555777:::<<<;;;:::::::::;;;<<<<<>>888999:::::::::;;;===???@@@???<<<:::888666666666999:::===@@@CCCDDDEEEEEEAAA@@@@@@@@@@@@>>>;;;888>>>BBBEEEHHHIIIJJJLLLMMMLLLJJJGGGGGGIIILLLNNNNNNOOONNNLLLLLLNNNSSSXXX[[[YYY\\\___```___```dddgggbbbVVVCCC222&&&!!!   (((777EEERRR[[[bbbeeennnoooqqqtttxxx{{{|||zzzyyyxxxzzz---,,,***)))''''''''''''(((((((((((())))))))))))++++++++++++************''')))++++++***)))***+++.........------///333666888888999:::::::::999999444444555555777888999:::;;;:::888555333333555888:::999777666666888999:::@@@>>>;;;999999999888777111333333222111000111222111222333111...,,,,,,,,,,,,---......---,,,+++***,,,...///000///,,,)))&&&###$$$&&&((())))))((((((+++******)))((('''&&&&&&)))'''%%%&&&'''&&&$$$!!!"""!!!  !!!"""!!!  """"""!!! """######""" !!!!!!""""""""""""""""""#########"""!!! !!!######""" !!! !!!###%%%%%%###!!! $$$###"""!!!!!!!!!""""""###!!! """%%%'''))))))((('''%%%""" """%%%&&&((())))))(((((()))***------,,,+++***'''%%%$$$$$$'''+++,,,+++***)))))),,,,,,+++***)))(((''''''''''''''''''&&&%%%$$$### """$$$'''(((...,,,)))(((((((((&&&%%%&&&))),,,///000...+++))))))'''&&&(((***,,,+++)))&&&))),,,---------111444222000------...///...,,,+++******---000000---******)))''''''(((+++...000000---)))(((***,,,,,,+++,,,+++)))''''''((()))***,,,++++++,,,---...,,,+++...+++)))))),,,........./////////---***)))***+++,,,***(((((()))))))))((()))'''%%%%%%'''((()))(((''')))++++++)))))))))******(((&&&%%%&&&(((+++---,,,)))&&&&&&)))******)))---///000///,,,((('''&&&'''''')))************)))((())))))'''%%%%%%&&&'''&&&&&&(((+++...000///...)))'''%%%%%%''')))+++++++++((($$$$$$&&&((())))))))))))(((''''''(((,,,///...)))$$$###&&&))))))'''&&&'''))),,,......---,,,)))+++,,,---,,,***'''%%%''''''((()))+++,,,,,,---***---000333444222...,,,------...///////////////555666888888777777888:::777888::::::999:::<<<>>>???>>><<<999888777777777<<<===>>>@@@BBBCCCCCCDDDCCCBBBAAAAAAAAA@@@===:::===AAAGGGJJJKKKKKKKKKKKKJJJHHHFFFGGGJJJNNNPPPQQQQQQPPPNNNMMMNNNQQQUUUXXXWWWZZZ]]]^^^___```ccceeeaaaUUUBBB000$$$  !!!"""+++:::IIIUUU^^^eeeiiioooqqqsssvvvyyy}}}}}}|||||||||,,,+++(((&&&$$$#########&&&&&&&&&&&&%%%%%%%%%%%%******+++++++++)))((('''###%%%'''((()))***,,,...------.........000444777555666777888888888777777444555777888999999999888777777666444222222444666;;;999666444444666888:::>>><<<:::999999999777666111222333222000///000111111222333222000/////////---------------+++)))((((((***---000000---***(((###$$$%%%'''(((((())))))***)))((('''&&&%%%$$$$$$&&&%%%%%%&&&'''&&&$$$"""!!!  !!!"""!!! !!!"""""" !!!######!!!   !!!""""""######$$$$$$$$$"""!!!$$$%%%$$$"""!!!""""""!!! !!!"""$$$$$$"""!!! $$$###"""!!!!!!###%%%&&&"""!!! """%%%)))***+++&&&&&&$$$!!!!!!###''')))******)))(((((())),,,,,,+++***)))'''%%%$$$&&&))),,,---+++((('''&&&,,,+++)))'''&&&&&&''''''''''''''''''&&&%%%$$$###!!!###%%%'''((()))***+++***)))''''''((((((***---//////---+++))))))(((((()))+++,,,,,,+++'''(((***,,,...000222333000...,,,,,,---//////...+++,,,---......---,,,+++,,,+++***)))***+++---//////---++++++,,,,,,+++***++++++***))))))))))))*********+++---//////,,,***+++******+++---......---/////////---+++***+++,,,000---)))'''((()))))))))&&&%%%%%%&&&((()))(((&&&%%%'''******)))'''&&&&&&)))(((%%%$$$$$$&&&(((******(((&&&&&&'''(((((((((---///000///,,,)))''''''%%%%%%&&&''''''''''''&&&++++++***(((%%%###$$$%%%&&&''')))---111333222000(((&&&%%%&&&(((+++,,,,,,...+++(((&&&'''((((((((('''(((((('''&&&'''+++---+++(((%%%%%%(((******((()))******+++,,,,,,,,,---***,,,///000///+++'''%%%&&&'''(((***,,,---......+++...111333333111///---///000111222111000---,,,444555666555444333444555666777888888888999;;;===<<<<<<;;;:::999999999999@@@@@@@@@@@@@@@AAABBBBBBEEEDDDCCCBBBBBBAAA???<<<===AAAGGGKKKLLLJJJIIIHHHIIIGGGEEEGGGKKKOOORRRSSSSSSQQQNNNMMMMMMPPPSSSUUUUUUXXX[[[]]]^^^```bbbdddaaaTTT@@@...""" !!!&&&///>>>MMMZZZcccjjjnnnrrrtttvvvzzz}}})))(((&&&$$$""""""######&&&&&&%%%$$$$$$###""""""&&&''')))******)))(((&&&"""$$$&&&'''(((***---///---.........---///111444333444666777888777666666666777:::<<<<<<;;;999888333444444333222333666888<<<:::666333333555999;;;;;;:::888777888888666555111222222111///...///000///111222222000//////000,,,,,,------,,,***((('''&&&))),,,//////---)))'''$$$%%%&&&'''((())))))***(((((('''%%%$$$###"""!!!######%%%&&&&&&&&&$$$###!!!!!!!!!!!!"""!!!!!!!!!"""!!!!!!""""""!!! !!!!!!"""###$$$### !!! """%%%&&&$$$### !!!"""  """######""" $$$###"""!!!"""%%%''')))$$$"""!!!"""%%%((())))))%%%%%%$$$""" !!!$$$&&&((()))(((((()))***,,,,,,+++***)))(((&&&&&&(((***,,,---***'''%%%$$$+++***'''%%%$$$%%%&&&'''%%%%%%&&&&&&''''''&&&&&& !!!###$$$&&&'''((((((+++...---)))'''''')))***,,,...000000...,,,************+++,,,,,,,,,,,,***))))))+++...111111000...,,,+++***+++---...///---///000000...,,,,,,---000///---++++++++++++,,,++++++,,,---......---,,,------,,,,,,,,,+++++++++)))***+++...000///,,,))))))***+++---......---,,,/////////...+++++++++---111...,,,+++++++++***((($$$$$$&&&(((******)))&&&###&&&***,,,,,,***))))))***(((&&&$$$$$$%%%&&&'''((('''&&&%%%&&&''''''(((---///111000...+++))))))'''&&&&&&&&&%%%%%%$$$###((()))(((&&&###""""""###&&&'''***...111222111///'''&&&%%%'''***,,,---,,,///---***(((&&&&&&&&&%%%'''''''''&&&$$$%%%''')))***(((''')))+++---,,,+++,,,,,,+++***)))***+++---------......,,,***(((&&&'''(((***,,,---.........***,,,...000000...,,,+++---///333555444111...+++///000222111000000111222555666777777777888:::<<<999999:::;;;<<<===??????DDDCCCAAA@@@??????@@@AAAEEECCCBBBBBBBBBBBB@@@>>>>>>BBBFFFHHHHHHGGGGGGGGGHHHFFFEEEFFFIIIMMMPPPQQQPPPNNNMMMLLLMMMOOORRRTTTVVVXXX[[[^^^```bbbcccddd```SSS???---"""  """(((222AAAPPP]]]gggnnnrrrvvvxxx{{{'''&&&$$$###"""$$$%%%&&&(((''''''&&&%%%$$$######"""$$$&&&)))***)))((('''$$$%%%&&&''''''(((***---.........---++++++---...111333555777888777666555777999<<<>>>>>>===;;;999111222444444444666999;;;;;;888555222111333777999777666555555666666444333111222333111///......///...000111000///------...***++++++++++++)))(((&&&'''))),,,...---+++'''%%%'''''''''(((((()))******&&&&&&%%%$$$###"""!!! """%%%&&&&&&%%%#########"""!!! !!!"""###!!!!!!!!!"""###""" """""" !!!"""""" !!!!!!  !!!$$$&&&&&&$$$!!!!!!###$$$"""  !!!!!!!!!!!! ###"""""""""###&&&(((***&&&$$$"""###%%%&&&'''&&&$$$%%%%%%$$$!!! !!!!!!%%%'''(((((()))***,,,,,,+++***)))((((((((('''***,,,,,,***'''%%%$$$***(((&&&$$$$$$%%%&&&'''!!!"""$$$&&&'''((())))))$$$$$$%%%&&&''''''((((((+++...000///***''''''(((,,,---///111111000...---+++,,,,,,,,,+++++++++,,,---,,,+++,,,...///...---++++++***))))))+++---///000111222111///---...///333111///---+++*********(((***,,,...//////000000/////////.........------***+++,,,...///...+++((()))+++---......---,,,+++...//////---+++***,,,---///......//////---***&&&%%%&&&(((+++------+++)))%%%(((+++---,,,***))))))***)))'''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%'''(((...000222222///---,,,,,,+++***)))'''%%%###""""""###$$$$$$###!!!!!!"""$$$'''((())),,,...///---,,,&&&&&&&&&))),,,------,,,,,,+++***'''%%%######$$$(((((('''%%%###"""###$$$))))))+++---//////...---,,,------***((((((+++---...---***(((''''''((()))+++,,,---......---,,,+++((()))***+++******((('''***---222666666444000---)))+++---......///111222444555666666666777999;;;777888:::===???BBBCCCDDDEEEDDDBBB@@@??????@@@@@@BBBAAA???@@@AAAAAAAAA???BBBCCCCCCCCCBBBCCCEEEHHHIIIGGGDDDDDDFFFIIIKKKLLLKKKKKKJJJKKKMMMPPPTTTVVVXXXYYY\\\```cccddddddddd```SSS@@@...### !!!  ###)))333BBBQQQ___iiiqqquuuzzz|||((('''%%%$$$$$$&&&(((******))))))((('''&&&&&&%%%"""###%%%&&&'''(((''''''%%%&&&&&&%%%$$$$$$'''))),,,,,,,,,+++((('''((()))///111444666777777555444666888;;;===>>>===;;;:::222333555555555666999;;;777555222//////000222444333222222333444444222000222333333222000.../////////000111///---+++***+++((()))*********)))(((''')))***+++,,,+++(((&&&$$$((((((''''''''''''((()))$$$$$$$$$###""""""!!!!!!"""%%%'''%%%###""""""###"""!!! !!!"""### !!!"""###""" !!!!!! !!!!!!  """%%%''''''$$$"""$$$&&&'''&&&$$$!!!  !!!!!!"""###$$$&&&'''(((&&&$$$""""""###%%%%%%$$$%%%&&&'''&&&$$$"""!!!"""###&&&'''((()))***+++***)))(((((((((((((((%%%(((+++,,,***'''&&&%%%)))(((&&&%%%%%%%%%&&&&&& """###&&&''')))******&&&'''(((***++++++++++++---......---***(((''''''+++,,,///000111111000///,,,---...,,,***))))))***---------------,,,,,,,,,++++++***)))((()))---000111111000000/////////...111000///---,,,,,,++++++(((***---...//////111222000000///............///---,,,---......---***'''***,,,......---+++++++++---------,,,******+++---,,,,,,...000000...)))%%%''''''))),,,///000...,,,)))+++,,,,,,)))&&&%%%%%%***)))((('''&&&''''''((('''((('''&&&%%%%%%''')))---///222222000...------...,,,***(((%%%$$$######!!!#########""""""$$$&&&'''''''''(((+++,,,+++***''''''(((+++---...---+++)))))))))&&&$$$"""###$$$(((((((((&&&###"""###$$$(((***---000111000...,,,,,,---...+++((((((***......+++(((%%%$$$&&&(((***,,,---///000///...,,,+++'''''''''''''''&&&&&&%%%'''+++111555777555111///&&&(((+++---...000222555444555666666666777999;;;777888;;;>>>@@@BBBCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>>===>>>@@@BBBBBBAAAEEEDDDCCC@@@???AAADDDHHHJJJGGGDDDCCCDDDFFFHHHHHHIIIIIIJJJLLLOOOSSSWWWYYY[[[\\\^^^bbbeeefffeeeccc^^^RRR@@@///$$$ !!!!!! !!!###)))333BBBRRR```kkkrrrwww~~~,,,***(((&&&&&&'''***,,,*********))))))(((((((((%%%%%%%%%%%%%%%%%%%%%$$$###$$$###""" !!!$$$&&&'''((()))(((&&&%%%%%%&&&,,,///222555666555333222333555777:::;;;;;;::::::444666777666555444666777555333111/////////000111000//////000222222000...333444444333000//////000111222222000,,,)))((((((&&&'''((()))))))))(((''')))))))))))))))'''&&&&&&)))(((&&&%%%$$$$$$%%%%%%############"""""""""""""""&&&'''%%%"""!!!!!!"""!!! !!!""" """$$$### !!! """%%%((()))&&&$$$%%%''')))(((%%%"""!!!  """$$$%%%&&&&&&&&&$$$"""!!!!!!###$$$%%%$$$&&&(((***)))'''$$$######$$$'''(((((()))***)))((('''&&&&&&&&&''''''###&&&)))+++***(((''''''''''''''''''&&&&&&&&&&&&"""###%%%&&&'''(((((((((&&&(((***---///000111111---+++)))((())))))(((''')))***,,,...000000000///...//////---)))&&&&&&(((+++---///...,,,+++---///---...---***((()))...111111...,,,---///000///,,,++++++,,,,,,---...//////+++---//////...---///222111000...,,,,,,---...///000...---------,,,)))'''---...000...+++))))))***+++,,,,,,+++))))))***,,,***)))***+++,,,+++(((%%%'''((())),,,///111000///***+++,,,***'''%%%%%%%%%)))((('''''''''''''''((('''((()))'''%%%%%%'''***+++---000000///---,,,,,,---+++)))'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%''')))&&&%%%$$$%%%(((+++,,,,,,(((((())),,,......,,,***&&&'''((('''$$$###$$$%%%'''))))))(((&&&&&&'''(((&&&***...000000...,,,******,,,...,,,)))'''***...+++)))'''%%%%%%''')))++++++---///111111///---,,,((((((''''''&&&&&&&&&&&&'''+++000444666444111///(((***---///000222555777444555777777666777999;;;999:::<<<>>>?????????>>>AAABBBBBBBBBBBBBBBAAAAAA===<<<;;;===@@@CCCDDDDDDFFFFFFEEECCCAAABBBDDDGGGJJJHHHDDDCCCDDDFFFGGGHHHKKKLLLMMMOOORRRVVVZZZ\\\]]]]]]___bbbfffgggdddaaa[[[PPP???///%%%!!!!!!!!! """$$$***333CCCSSSaaallltttyyy000...***((('''(((***,,,***************)))))))))((('''&&&$$$###"""""""""!!!!!!!!!"""$$$$$$%%%&&&&&&$$$$$$%%%&&&***---000333444333222000111222555777888999999999777888888666444222222333555555333222111111111111...---...///111111///---444555555444111///000000333444333000,,,)))''''''%%%&&&'''))))))))))))(((((((((((('''''''''((((((((('''%%%###"""""""""###""""""""""""############"""''''''$$$!!! !!!  !!! """$$$$$$!!! !!!%%%)))***)))&&&$$$&&&''''''$$$!!! """%%%&&&&&&%%%$$$"""  """%%%&&&&&&''')))++++++)))&&&%%%$$$!!!&&&((()))(((((()))&&&&&&$$$$$$$$$$$$%%%&&&!!!%%%(((******)))))))))''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%'''+++...222444555666+++'''$$$%%%(((***)))'''&&&(((***,,,.../////////...000000---(((%%%%%%&&&(((,,,000///+++***...222000000///,,,)))***///333000,,,)))***...000...+++&&&'''))),,,...111222333///000111///,,,,,,...000000///,,,******+++---///222000---,,,,,,+++((('''...000000...***((((((******++++++***)))(((***+++)))'''&&&'''(((((('''&&&((('''(((+++...000000000)))++++++***)))((()))***'''''''''&&&&&&''''''((('''))))))(((%%%%%%(((+++))),,,...///---+++++++++***)))((('''&&&''''''((()))***+++***((((((***+++%%%###"""###'''+++...///((()))***---///...+++)))$$$&&&((('''%%%$$$%%%''''''(((******))))))+++,,,%%%)))...000///,,,)))((((((,,,///---)))(((***...((((((((('''((())))))******,,,///111222111///...+++***)))((((((((((((((((((+++000333444333000...+++---000111222444666888555666777777777888:::<<<<<<<<<=========<<<:::999???@@@BBBCCCDDDCCCBBBBBB<<<;;;;;;===AAADDDFFFGGGFFFGGGGGGFFFDDDDDDDDDFFFJJJHHHEEEDDDEEEHHHIIIIIINNNOOOPPPRRRUUUXXX[[[]]]^^^^^^___bbbffffffccc```XXXNNN>>>///$$$!!!!!!!!! """$$$***444DDDTTTbbbmmmuuuzzz222///+++'''&&&''')))+++,,,+++)))(((''''''(((((((((&&&###  !!!!!!!!! """"""!!!""""""###$$$%%%***,,,000111///---,,,+++...222555666555555888:::888888999888777666444333888888777555333111...---+++,,,...//////...,,,+++111111000////////////000555666555111+++(((((()))%%%$$$$$$%%%''')))((('''------,,,+++***)))(((((('''%%%###!!!"""  ###%%%$$$"""""""""""""""!!! !!!!!!!!!!!! !!!"""###$$$%%%$$$"""!!! !!!"""!!! ###!!!!!!###%%%###!!! """%%%%%%$$$((()))+++---///---***'''$$$''',,,......+++)))(((((()))***((($$$###%%%(((###&&&)))+++***((('''''''''%%%$$$''',,,---***&&&'''&&&&&&(((******)))'''+++)))))),,,111444333222,,,(((%%%&&&+++...---+++%%%&&&''')))***+++++++++...---,,,((($$$######$$$***,,,...---******---000000000000000/////////000000///---+++*********+++%%%(((******(((***000555444333111///...---......,,,,,,+++++++++,,,------000...,,,,,,---,,,+++)))222444555333---(((&&&&&&)))*********+++,,,------,,,)))%%%$$$&&&((())))))+++***+++---///000///...,,,)))''''''***+++***))))))'''%%%%%%&&&&&&%%%###&&&''')))***++++++******+++***)))*********(((&&&(((''''''''''''((())))))))),,,...///---***((((((+++'''%%%%%%***...//////((()))+++...///---(((%%%''''''((((((((('''%%%$$$%%%%%%%%%%%%''')))+++---------,,,+++)))'''&&&%%%((()))++++++******+++---...+++((((((***,,,+++***,,,,,,,,,,,,,,,,,,------------,,,***(((''')))+++,,,---...111333333111///111///---///333888999999333333444555777888:::::::::;;;<<<<<<::::::;;;<<<:::<<<>>>AAABBBBBBAAAAAA???<<<:::===AAAFFFHHHGGGLLLJJJGGGDDDCCCCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKOOORRRVVV[[[______[[[XXXZZZ[[[^^^aaacccdddeeeeee\\\QQQ@@@///###!!!!!!!!!!!!  ###)))///@@@WWWiiisssyyy~~~000...***'''&&&&&&((()))***)))'''&&&%%%%%%&&&&&&%%%###"""   """###$$$$$$'''+++------,,,,,,,,,...111444444333333555777333333444333333222111000555444444222000///---,,,(((***+++---------+++***000000000///............///000000---)))'''((())))))(((((()))+++,,,+++))))))******++++++***)))((('''&&&$$$###!!!   ###$$$""" !!!!!!  $$$$$$###"""   !!!!!!""""""!!! !!!!!!!!!!!!"""###$$$### !!! """&&&((('''&&& !!!$$$&&&'''&&&(((,,,000444555444222000333777777555111...,,,,,,---,,,)))%%%$$$&&&***''')))++++++)))'''%%%%%%)))'''&&&(((---...+++'''***))))))***,,,,,,+++*********+++...222333111...&&&### """'''******((($$$%%%&&&'''(((((((((((()))***)))'''%%%$$$%%%''')))***++++++******+++,,,//////000000000000////////////---,,,+++***))))))'''***---,,,***+++000555444222111///------------......------,,,++++++***,,,+++))))))******)))'''000333555333...)))((((((++++++,,,---------,,,+++***(((%%%&&&(((+++---...+++***)))***,,,------,,,***((('''(((***+++***((()))(((''''''(((((('''&&&&&&''')))***++++++*********)))))))))******(((&&&&&&&&&&&&'''((()))***++++++,,,------+++***+++,,,---***''''''***---......((()))***------+++'''###)))((('''&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&(((***+++,,,,,,---,,,***'''&&&%%%)))***,,,,,,++++++---...,,,***''''''***++++++***,,,+++***))))))***+++,,,------,,,***(((((()))+++***+++---000111222111000///---,,,///444888:::;;;777666666666666888:::;;;999:::;;;:::999999:::;;;;;;<<<>>>@@@AAA@@@???>>>===;;;:::===BBBGGGIIIIIIKKKIIIFFFDDDCCCDDDEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLNNNSSSZZZ___aaa___[[[XXX[[[\\\___bbbcccddddddccc]]]RRR@@@///### !!!###)))000AAAXXXkkkttt{{{...,,,)))'''&&&%%%&&&'''((('''%%%$$$######$$$$$$!!!   !!!""" ###'''***+++,,,...//////111333333222222444555000000000//////.........000000///...---,,,,,,+++&&&''')))+++,,,,,,,,,+++000000000//////---,,,+++)))***+++***(((((()))***''''''(((***,,,,,,***(((%%%''')))+++,,,+++)))(((&&&&&&%%%$$$###!!! !!!######!!!  '''&&&$$$""" """!!!!!!  ###  !!!!!!""""""###""""""""" """$$$&&&$$$  $$$&&&&&&%%%""""""###$$$%%%'''+++---***---444;;;BBBFFFIIIJJJKKKMMMNNNMMMHHHCCC???===999999666111+++***,,,000///000111///+++(((&&&&&&(((&&&&&&(((+++,,,***'''***)))((()))++++++***)))))))))***,,,---,,,(((%%%###  $$$''''''&&&%%%%%%&&&'''''''''''''''%%%&&&'''&&&%%%&&&((()))***)))***+++------+++))),,,---///111111000...,,,.........---,,,***((('''))),,,//////------000333333222000///---,,,,,,,,,///000//////---+++)))(((((('''&&&&&&'''((('''%%%,,,000222222...******+++---...000000000---+++)))(((&&&%%%'''+++///222222,,,***(((((()))***+++***(((((((((***,,,,,,***((()))(((((()))++++++***)))'''((()))+++,,,++++++******)))((()))******)))'''%%%%%%&&&'''((()))+++,,,,,,,,,---,,,++++++---//////---******+++,,,,,,,,,&&&'''(((+++,,,***&&&""",,,***'''%%%$$$%%%'''(((''''''&&&&&&&&&'''((()))***,,,...---***(((&&&&&&)))+++,,,,,,+++,,,---///***)))'''''')))++++++++++++)))'''&&&&&&''')))+++,,,---,,,***((((((***+++)))+++,,,.../////////...,,,++++++...444999<<<>>><<<:::888666666777:::;;;888999::::::888888999:::<<<===???@@@@@@>>>===<<<<<<;;;;;;>>>BBBGGGIIIJJJIIIHHHGGGEEEEEEFFFGGGGGGIIIJJJLLLMMMNNNNNNMMMMMMMMMTTT^^^cccbbb]]]ZZZXXX\\\^^^aaacccddddddbbbaaa]]]QQQ>>>---"""!!!###)))111CCCZZZlllvvv|||,,,***((('''%%%%%%%%%%%%(((&&&%%%$$$######$$$$$$   ###&&&(((***,,,...000///000111222222444555666000000///...............------------------ӵ//////000000222222222222111///...---)))***++++++************&&&''')))+++...---***((($$$'''***,,,,,,***'''%%%$$$$$$$$$$$$###!!!!!!""""""  &&&$$$"""  !!!"""######!!! !!!###ĦĦ!!!"""$$$%%%&&&%%%%%%$$$!!!###%%%%%%###!!! ӵ)))***+++,,,000555888999888777===GGGQQQYYY```fffiiilllmmmnnnlllgggaaa]]][[[SSSQQQMMMEEE>>>;;;===AAABBBBBB@@@;;;555///+++***+++******,,,//////---+++---,,,***+++,,,------,,,,,,,,,,,,+++***(((%%%###%%%###!!!!!!###%%%%%%%%%%%%&&&((()))***+++++++++%%%'''(((((('''''')))***+++******,,,///000,,,((((((***...Ħ---...//////---+++'''%%%+++---//////...---...///222111000///------,,,,,,...///000000///---***(((&&&%%%$$$%%%&&&'''&&&%%%(((,,,//////,,,******,,,///111333444222///***((('''&&&&&&(((,,,111333444...+++((('''((()))******''')))+++...///---+++)))(((((((((***,,,---+++***)))***+++---...------,,,******)))***,,,,,,+++)))&&&%%%%%%&&&&&&'''((()))***+++---...------...000///...,,,+++***))))))(((######%%%(((+++***'''%%%,,,+++***)))((((((((((((***)))((('''''''''(((((((((+++......+++((('''''')))+++,,,,,,++++++,,,...)))(((''''''(((***+++,,,+++(((%%%######%%%'''))),,,---,,,+++))))))***,,,+++---......---,,,,,,,,,***+++,,,///333999===??????<<<999666666777999;;;888:::;;;:::999888999:::>>>???@@@AAA@@@???===;;;=========???BBBEEEGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPOOONNNMMMMMMTTT]]]```]]]ZZZYYYZZZ]]]___bbbeeeeeedddbbbaaa\\\OOO;;;***  """(((222EEE\\\mmmvvv}}}+++***(((&&&$$$$$$$$$$$$((('''&&&$$$$$$$$$$$$%%% !!!!!!  """$$$%%%&&&(((+++...---,,,---...000333555666////////////////////////1111111111113334ĉ@ӵ888999999999999999888888666555555000000000000000///---,,,)))***+++...000///,,,)))&&&(((+++---,,,)))%%%"""""""""######""" !!!!!!  !!!   """$$$###"""!!! !!!!!!!!! """$$$>L=hĦ !!!"""$$$%%%&&&&&&%%%$$$!!! ###'''+++,,,---4ĉ@ӵBBB@@@BBBHHHOOORRROOOJJJNNNUUUaaallluuu||||||{{{uuusssnnneee]]]YYY[[[^^^cccaaa\\\SSSGGG<<<555222555666666888999888777555666444222222333444444333111000///---+++*********)))'''%%%#########""""""$$$%%%'''***,,,---......)))+++++++++)))(((((()))***((((((+++......+++'''&&&(((,,,>L(((,,,---///000///,,,)))'''+++,,,---...---,,,,,,,,,000000000//////...------,,,---///000000///---,,,((('''&&&&&&((()))((('''%%%)))------+++))))))+++///111444555444000+++(((((('''''')))---000222222///---***((()))***+++***))),,,///111111...+++***&&&&&&'''))),,,,,,+++)))+++,,,...///000000//////+++******,,,......---,,,''''''&&&%%%$$$$$$$$$$$$&&&***...111000///------------,,,+++)))'''&&&%%% ###'''+++,,,+++)))***+++---...---,,,***(((,,,+++***(((((((((((()))'''+++///...***((((((***---...//////------...///)))))))))(((((()))+++,,,+++)))&&&######$$$'''))),,,---,,,+++))))))+++---///000111///+++))))))***+++,,,---///333777<<>><<<999666555777999;;;:::;;;<<<;;;:::999:::<<>>GG=?cccaaacccffffffbbb^^^dddmmmzzz|||yyyzzz}}}{{{pppaaaSSSHHHCCCEEEEEEFFFGGGGGGGGGFFFEEECCCAAA???>>>???AAAAAA@@@999999888555111...------,,,***(((%%%###!!!!!!!!!$$$%%%''')))+++------...---......---***'''''''''''''''((()))++++++)))'''&&&(((,,,HdĦ))),,,---///000000...,,,***++++++++++++++++++++++++...///000000000000000///+++,,,...///111111111000+++***))))))***+++***(((&&&)))------***((((((***...111333555444111---+++)))))))))+++...111222222///---+++***+++,,,+++++++++...111222000---+++***%%%%%%'''))),,,,,,***''',,,---...000111000000///*********,,,...///...---)))(((&&&%%%######""""""$$$)))///222111...,,,+++)))+++,,,,,,)))&&&%%%%%% !!!###''',,,...---,,,(((***---000000...+++))),,,+++***(((''''''(((((((((,,,///---)))'''***---333444444333111///000000+++++++++***((()))+++---,,,+++(((&&&%%%&&&((())),,,---,,,+++******,,,...222333444111,,,))))))+++...///000111111444888<<<;;;999777555555666999::::::;;;<<<<<<::::::;;;<<<>>>???AAABBBCCCBBBAAA@@@AAABBBCCCCCCBBBAAABBBDDDJJJKKKLLLMMMMMMMMMKKKKKKLLLNNNPPPRRRRRRPPPNNNMMMMMMPPPTTTUUUTTTUUUXXX[[[]]]^^^aaaccceeegggggghhheeeTTT>>>,,,$$$""""""!!! !!!!!! !!!'''222GGG]]]kkkqqqxxx~~~---+++'''ӵ)))(((&&&ĭӵӵĦ!!!ӵӵ<<<@@@ĦƜ`1.׼sRRRSSSTTTSSSĦSSSUUURRRQQQOOOOOOOOOMMMIIIӵ000Ħ,,,------***'''%%%###"""!!! ĭӵĦ Ħ!!!Ħ%%%"""!!! !!!DdD !!!?fӵ''''''&&&Ħ%%%'''...ӵƜ`1.׼sĭӵӵ}}}oooeee___Ħbbbbbbbbbaaa```ZZZZZZBBB888111...///...,,,Ħ((()))***+++,,,---***Ħ++++++******+++,,,)))+++...DdD000111000+++,,,ӵ222333ӵ///ӵ,,,++++++///...Ħ444***ӵ---,,,+++///ĭӵ***,,,,,,...///000000///...(((((((((***---...---,,,))))))'''&&&%%%%%%$$$$$$&&&)))...000///---+++***'''***------***'''&&&'''###$$$&&&)))---......,,,'''(((+++---......---,,,***)))(((&&&&&&&&&''''''(((,,,///,,,(((&&&+++000555666666333000.........---......+++)))(((***---...---+++***))))))******,,,---,,,+++******,,,...222444555222---+++---000222333333222000111555888555555444444555666888999999:::;;;;;;:::999:::;;;:::<<&eg&e>hӵ !!!g&e,,,guO>uO>&e:::CCC4ff?>ߝLXXXgĉ@XXXZZZ[[[\\\Shӵ```bbb```______```^^^g&e>>>>hӵ------,,,***)))$$$###"""fff?><z!!!g&e>&eHL!!! ShӵgL''''''%%%!!!S?ʬ 3h?D%%)? !!!ZufĦ---,,,+++gL+++333888g&e|||gĉ@g&e>&e@e??g<ĉ|||3we<Ħ~~~}}}3h?@eiiiYYYGGG999222222222000Z+++.........//////3h?gL...000...,,,,,,///222+++---000D%%)?111fff?><z***,,,=?Ħ444g&e...g&e000...,,,S?ʬ1114ff?>ߝL222@e)))g&e777++++++3h?g&e>&e)))+++??***+++,,,............---&&&&&&&&&)))+++---,,,+++))))))(((''''''''''''((((((***,,,---,,,+++++++++&&&***......,,,)))((()))''''''(((***---...---+++&&&'''((()))+++,,,---...((('''&&&%%%$$$%%%%%%&&&))),,,...+++&&&&&&,,,222444555444111...+++***+++...//////---)))(((***---///...---,,,++++++++++++,,,------+++******---///111444555333///---000444555666555333000///222555111222222333555666888999888999::::::888888999:::888:::===@@@BBBCCCCCCCCC>>>AAADDDDDDCCCBBBDDDFFFHHHIIIKKKMMMLLLJJJHHHFFFLLLNNNPPPRRRRRRPPPMMMKKKJJJKKKOOOTTTYYYZZZYYYWWW[[[\\\^^^```eeeiiimmmpppdddRRR:::)))"""!!!!!!  !!!###$$$%%%111GGG[[[ggglllrrrxxx***4Dӵ***)))(((Hƅ^Hu]ĦHu]ĦZuR)Ħ ###%%%Hu]Ħ333HŐeHŐeHu]ĦEEEqIܗGIӵ^^^tt]]]^^^aaaHGgĉ@aaaccciiijjjllllllllljjjHu]ĦQQQZuR)Ħ*********)))((('''%%%sߝLGdUĦ Hƅ^Hu]ĦntHdĦ""" HGgĉ@ HdĦ$$$$$$###!!! Htƅ^Bt=o9ĦDtfo9Ħ!!!!!!###g?>>><<<HdĦ>>>AAAJJJHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s}}}jjjUUUEEE>>>AAA???<<<HtĦ222888;;;:::444Bt=o9ĦHdĦ---000111000///......///111444Dtfo9ĦsߝLGdUĦ---Ht@cӵHu]Ħ---Hu]Ħ000///Htƅ^,,,qIܗGIӵ000H׼s,,,,,,Hu]Ħ444///Bt=o9ĦHƅ^Hu]Ħ+++&&&+++)))'''(((+++------+++))))))*********(((&&&%%%((((((((((((((('''''''''***)))((('''((()))+++,,,******+++++++++******)))***)))((('''&&&&&&'''(((%%%&&&''')))+++,,,***((($$$&&&&&&### !!!'''------,,,***((((((***---...111000---+++))))))))))))+++000444333...)))((())),,,000333111---+++---000222222222000......///111444555666666555222///...666555333111////////////,,,000444444333555:::@@@;;;:::999777777777777888<<<<<<<<<@@@DDDEEECCC@@@CCCAAA@@@AAACCCEEEEEEDDDIIIHHHFFFEEEEEEGGGHHHIIIFFFIIILLLOOOPPPOOOMMMLLLLLLMMMPPPTTTYYY\\\\\\\\\YYY___bbbbbbdddjjjmmmmmmeeeOOO666'''!!! """$$$&&&&&&***444DDDTTTaaakkkqqquuu}}})))(((4DuXӵ+++)))(((DdDΦDdDĦDdDĦt|<!!!&&&(((DdDĦ777DdDΦDdDΦDdDĦOOOpeƜ4DuTӵ]]]`eĭ___qet```ggglllssstttuuuvvvvvvuuuDdDĦgggQQQt|<111...---+++)))'''%%%###DdDDdDĦDdDΦDdDĦq<niDdDĦ!!!qet&&&"""DdDĦ  q<RqjRgdKӵHdDĦgdKӵ !!!GR/f6LĭĦUUUSSSDdDĦSSSYYYaaaDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦxxxggg[[[VVVSSSQQQNNNDdDĦKKKLLLOOOMMMqjRgdKӵDdDĦ444333222111111111111,,,///111HdDĦgdKӵDdDDdDĦ---DdDĦ4DufӵDdDĦ---DdDĦ000q<R***+++peƜ4DuTӵ///DdDĦ)))***DdDĦ333qjRgdKӵDdDΦDdDĦ+++,,,...,,,)))&&&)))'''%%%'''+++---...---))))))*********)))((((((******)))((((((''''''(((***)))(((''''''(((***+++)))))))))******)))))))))+++***((('''''''''((()))&&&&&&(((+++------+++)))%%%''''''%%%"""###(((......---+++)))))))))***+++...,,,+++)))'''&&&&&&&&&(((,,,000///***&&&&&&'''***///444444111......000555555444222000000222333333333444444333222111000444333222111111222333444111444666555333444888===;;;:::888777777777999:::>>>===<<>>===>>>@@@CCCDDDDDDDDDBBBAAAAAABBBBBBBBBAAAEEEDDDCCCBBBDDDGGGJJJLLLHHHJJJLLLNNNNNNLLLJJJHHHMMMOOOQQQTTTWWWZZZ[[[\\\^^^cccfffeeeggglllooonnneeePPP888)))!!!!!!"""###$$$%%%---888III[[[hhhqqqwwwzzz&&&&&&4DuXӵ&&&$$$###DdDʜ4DuTӵ>d<ĦDt%%%***--->d<Ħ<<<>d<ʜDd<ʜ4DuTӵhhhjjjF&uTӵVVV4DufئL>e[[[puR)Ħ~~~>d<Ħ|||DtVVVBBB<<<777222///,,,+++DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<!!!"""""""""######"""peӵĦpeӵDx<>d<ӵDd<777qR/ܗ?fӵ>d<}}}>d<Ħ4DufئL>e|||DdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦ~~~DdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦ...DdDӵnd<DdDĦ000>d<Ħ000peӵ333Ħ...F&uTӵ---DdDĦ&&&(((>d<Ħ111peӵDx<>d<ʜ4DuTӵ---,,,+++***(((&&&((('''&&&&&&(((***---///+++***))))))***,,,---//////...,,,***))))))******+++++++++++++++*********)))((((((((()))))))))***))))))((('''''''''((()))&&&'''***---//////+++(((&&&'''(((((('''(((+++...---............---+++***&&&&&&&&&&&&%%%$$$###"""###%%%%%%$$$""""""$$$&&&(((+++//////---***))))))111111111111111333777:::888666444111111222444666//////000000222555777999::::::999777555555777::::::999777666777999<<<>>>@@@>>>======>>>AAACCCEEEBBBAAA@@@@@@BBBCCCCCCBBBEEEDDDCCCBBBCCCFFFIIIKKKGGGIIIKKKMMMNNNNNNLLLKKKNNNPPPSSSUUUVVVXXXZZZ[[[]]]bbbdddcccdddiiikkkkkkdddPPP999***!!! !!!"""######...:::LLL___mmmvvv{{{}}}%%%%%%4DuXӵ D&dq&ĒRsdKĦDHRRud%%%***,,,sdKĦ888D&oq<Ōq&ĒRaaaiiikkk>dp&ĒRSSSQQQnfʜd<Φ>d<Ħ!!!s&dq&ĒRi?ʜtd<ĦHHܗDӊB!!!<x!!!###"""###$$$$$$###B?daĦB?Ho9>d<>d<ӵB?Ho9<x[[[OOO???333444222222&ӫeʬtIӇ444>d<Φ>d<Ħ000D&ӫetIӇ000DdDĦ222sdKĦ///B?dp&ĒR---...>d<sdKĦ111B?Ho9...s&dq&ĒR......---+++***)))))),,,+++)))((('''(((***+++******))))))***,,,...//////...,,,+++*********+++,,,---...///......---,,,***))))))))))))***+++,,,((('''&&&&&&&&&'''((()))'''(((***,,,...---)))&&&%%%&&&((((((((()))+++,,,,,,---///000111000///...&&&'''(((((((((&&&$$$###$$$$$$$$$$$$$$$%%%''')))---...---+++)))(((((((((******+++,,,...222777<<<>>>;;;666222111222444666000000000000111222444555888888999888777888:::;;;999888777666777999<<<>>>???>>>===<<<<<<>>>BBBEEE???>>>>>>@@@CCCEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGFFFHHHKKKNNNPPPQQQQQQPPPOOORRRTTTUUUUUUVVVYYY[[[^^^bbbeeeccccccgggiiiiiibbbPPP:::***!!! !!!""""""///;;;OOObbbpppyyy~~~######4DuXӵHu]3hhne=e $$$'''(((ne,,,222pIƎ@t@hSSSYYY___>hMMMLLLJJJfeNNN@ďDkkkqqquuu|||}}}ne=eccc___[[[UUUOOOKKK777000ege"""###sĪj@hfdDĦ@ďDHkge !!!""""""######"""@h@G''')))HĪj@IŌgggjjjBeneHkgenefeeeeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkge|||vvvhhhSSSCCC;;;777333HĪj@IŌ333666ege///111Hu]3hIŌ111000DdDĦ444ne000///@h===888>h///000000se---ne...000@G...---sĪj@h+++,,,---,,,***))))))***.........+++(((''''''(((************+++,,,---...,,,,,,,,,,,,,,,+++++++++,,,---///111111000///...******)))))))))+++,,,---(((''''''&&&&&&''')))************+++,,,+++(((%%%%%%&&&''')))***++++++++++++---...000111111111111&&&(((***,,,,,,***'''&&&%%%%%%&&&&&&(((***+++,,,222000...+++*********+++%%%&&&''')))+++000777<<>>>>>@@@DDDGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHKKKNNNPPPRRRSSSSSSQQQSSSUUUUUUTTTTTTXXX[[[```dddfffddddddgggiiihhh```OOO:::+++""" !!!"""###...;;;PPPdddsss{{{!!!4DuXӵ"""ĵD^!!!#########'''))),,,NNNLLLMMMOOOOOODDDFFFEEEDDDLLLJJJIIIaaafffkkknnnvvvxxx|||uuuuuuuuusssoooiiieeeLLL??? !!!"""!!!DdDĦ  !!!!!!!!!!!!!!!!!!!!!000666:::yyy}}}}}}rrrbbbD^s׼sgeFm8>aĦs׼sHo}}}hhhWWWGGG@@@888222333555111111333D^222000111DdDĦ555///111000000JJJAAA;;;444///111222000s׼s+++///***,,,//////,,,......***((()))***)))'''&&&(((***...000111///***'''&&&'''))))))***++++++,,,++++++)))***,,,------,,,+++******,,,///222333222000///))))))((('''(((***,,,---***)))((((((((()))+++,,,///...,,,++++++***(((&&&&&&''')))+++---...---,,,,,,---......////////////'''))),,,......,,,)))'''&&&&&&'''))),,,...//////...---,,,,,,------,,,,,,''''''((((((+++000777;;;<<<999555222000111333444444333222111000111222333222444777:::======;;;999555666777777888888888888:::<<<<<<;;;999:::===AAAAAA@@@@@@BBBEEEHHHIIIIIICCCEEEGGGIIIIIIHHHGGGFFFGGGHHHJJJMMMOOOQQQRRRRRRRRRTTTVVVUUUSSSSSSWWW[[[___dddeeecccbbbeeegggfff^^^NNN:::,,,""" """$$$%%%&&&,,,:::PPPeeettt|||~~~Φ4DuXӵtvӵ>d<ĦĦ""""""!!! """Ħ)))---///777999>>>DDDIIIKKKIIIGGGIIIFFFCCCAAABBBBBBBBBAAA===@@@BBBBBB@@@AAAGGGLLLOOOPPPOOOMMMJJJGGGGGGHHHOOORRRUUUYYY]]]aaagggjjjrrrtttwww}}}Ħ~~~yyycccQQQ;;;...***)))###!!!"""!!! !!!"""### >d<Ħ###""""""$$$&&&'''%%%!!! !!!######!!! !!!""""""&&&$$$!!! ''''''(((+++222<<d<ĦBegeFYĉ>aĦBenu]ӵuuudddQQQHHH>>>888777888666444222111222444777999::::::666444333333444>d<Ħ666444222000111>d<Ħ666333///Ħ111000///000555===EEEJJJCCC<<<444000111111///,,,000111222000Be))),,,///222000Ħ---///000111///+++***,,,...000///---,,,+++******)))%%%'''((('''%%%%%%'''***---///222000,,,(((''''''((()))***,,,,,,+++***)))&&&(((+++......---+++***(((***...111333222000///(((((('''&&&''')))+++---++++++*********+++---...333000---++++++***(((''''''(((***---///000///------------------,,,,,,,,,''')))---///000...***(((&&&&&&(((+++...000000000((((((***,,,......,,,+++************+++000666;;;888666333000///000222444555444333222222222333444111333777;;;>>>===:::777444555777888888777666666999;;;<<<;;;999999<<>><<<<<<>>>>>>;;;999:::999:::<<>>@@@DDDGGGHHHHHHFFFEEEJJJJJJIIIIIIJJJKKKLLLLLLNNNNNNNNNOOOQQQUUUXXX[[[[[[]]]___``````______```WWWFFF444)))""" !!!###%%%'''///:::MMMbbbrrr{{{}}}{{{|||zzz|||>A!!!nene ne######%%%(((...444<<<@@@@@@>>>???AAA>>>;;;999888::::::999777888888999<<Ak<fhyyymmm___SSSHHH>>>:::;;;===:::888777777777666555666777888777666De;;;:::888666666666ne222///ne333777666555333222333666888888333,,,***,,,......,,,---///111222111///,,,******,,,ne,,,.../////////---***)))***+++---......,,,***)))+++,,,+++,,,+++((($$$###%%%(((///111111000---+++++++++)))(((''''''(((***,,,---,,,,,,,,,---...---***((('''***...222444333111000+++***'''%%%%%%%%%'''(((((())))))((('''(((***,,,000111222222222000...---------------,,,,,,+++++++++)))'''&&&&&&''')))+++...000333444333///+++(((%%%(((***+++***+++,,,---)))((())))))******)))((()))***,,,///111444555666555444333111111000111111222333444555555555444444333333444777::::::777444444555666444333333666999:::;;;;;;888555555:::???CCCCCCBBBBBBAAABBBBBBBBB???AAADDDFFFIIIIIIIIIIIILLLLLLLLLLLLLLLLLLMMMMMMOOOPPPPPPRRRTTTWWWZZZ\\\^^^```bbbbbb```_________UUUEEE222'''!!! """$$$&&&---888LLLaaaqqqzzz||||||~~~}}}!!! !!!$$$'''***000888;;;;;;;;;;;;<<<:::777444333444555555555444555777:::===AAADDDEEEFFFHHHJJJKKKLLLOOOSSSVVVZZZZZZ[[[[[[\\\\\\]]]^^^cccffflllrrryyyvvv^^^CCC000((($$$###$$$(((&&&!!! !!!###%%%%%%###!!!  """$$$%%%&&&"""""""""$$$&&&&&&$$$""" !!!###$$$&&&***///333777<<>>@@@AAAAAA@@@>>>???BBBAAA???===;;;999111000///555777:::;;;:::555000------///444///***)))+++------,,,+++---///000000///,,,+++)))+++)))+++...---...---,,,)))((()))***+++,,,,,,+++******,,,...,,,------+++(((&&&''''''---///000000...+++++++++''''''''''''(((***,,,------------///000///,,,***)))+++///222333222000///+++***)))(((((('''((((((&&&''''''&&&%%%&&&(((+++...000222333333222///...------.........------,,,+++***(((''''''(((***+++000444888888333---)))(((%%%(((+++---,,,++++++,,,***++++++++++++******)))+++---///222333444333333222333444444444222111//////000333555666555555444000222555999;;;999555111333444555444333444777999;;;;;;:::666333555:::???CCCBBBAAAAAAAAABBBCCCDDDAAABBBDDDFFFHHHJJJLLLLLLMMMNNNOOOPPPPPPPPPOOONNNPPPQQQSSSUUUWWWZZZ[[[\\\aaaccceeedddbbb```______TTTCCC111&&&  ###%%%***666JJJ___pppyyy}}}}}} !!!"""""" ###&&&(((---333777888888888999777444111//////111333444333555777999;;;>>>AAACCCCCCFFFJJJLLLNNNQQQWWW[[[bbb___[[[ZZZ[[[\\\\\\[[[___bbbgggmmmttt|||vvvWWW<<<---%%%###$$$((((((### """%%%((('''%%%""" !!! !!!!!!"""$$$&&&(((######"""#########""""""###%%%''')))---444>>>EEEOOOVVV]]]`````````dddiiillluuuzzzzzz~~~wwwjjjcccbbb[[[YYYWWWVVVUUUTTTRRRQQQVVVVVVTTTQQQNNNLLLLLLMMMOOONNNKKKGGGCCC>>>:::888666666666777888:::<<<===<<<>>>???:::333...---///111...++++++,,,.........)))***,,,......---+++***+++---...,,,)))'''***,,,,,,------+++)))((()))***+++,,,,,,,,,******,,,---------...---+++)))'''''')))+++......,,,*********'''''''''''')))***,,,---------...///111000...,,,,,,...000222222000---,,,------------,,,++++++***(((((((((&&&%%%%%%&&&(((***,,,///111111000...,,,------.../////////...---+++***)))(((((()))***+++000666:::999111***''''''&&&)))---//////---,,,,,,------...---,,,*********---///222444555333111000---000333555555333000---,,,...111333555444333222000333888<<<===:::555111222222333444555777:::<<<;;;:::888555333555:::>>>BBBBBBAAA@@@AAACCCEEEFFFDDDDDDDDDEEEFFFHHHJJJKKKKKKMMMPPPRRRTTTTTTSSSRRRPPPQQQSSSVVVYYYZZZ[[[\\\aaadddfffgggeeecccaaaaaaTTTCCC000%%% """$$$)))666KKK```pppyyy~~~ !!!!!! !!!$$$&&&)))///333444555555555333222000...---...111333666888:::;;;;;;<<>>@@@;;;:::777555444666:::===AAAAAAAAAAAABBBDDDFFFGGGHHHGGGEEEDDDDDDEEEGGGHHHIIIKKKNNNRRRUUUVVVVVVUUUOOOPPPSSSUUUXXXYYYZZZ[[[```cccggghhhgggeeeddddddTTTCCC000%%%  """###***777LLLaaapppzzz    ###&&&***...111222222111//////...---+++,,,...111888:::===<<<;;;<<>>@@@@@@;;;:::888666666888:::;;;>>>???AAABBBDDDFFFGGGHHHIIIHHHFFFEEEDDDDDDDDDEEEGGGIIILLLPPPSSSUUUVVVVVVOOOPPPRRRTTTVVVXXXZZZ[[[___cccgggiiiiiigggeeeeeeTTTCCC000%%%   !!!"""###+++888MMMaaaoooyyy !!!""""""  """%%%)))---......---***,,,---,,,***)))+++...222666999999777888===AAA@@@FFFMMMPPPRRRWWW```gggpppoookkkddd]]]XXXWWWYYYUUUUUUVVVYYY```kkkwwwtttYYY???444+++((('''%%%%%%&&&%%%$$$$$$%%%&&&'''%%%$$$"""""""""#########$$$$$$"""######!!!###)))...444777<<<>>>======>>>@@@HHHQQQ]]]gggpppzzzssskkklllyyy~~~xxxrrrmmmiii```ZZZQQQJJJEEE>>>666///111333444555444444444444---.........---,,,++++++,,,...000...+++***,,,//////000111///...---///000//////000///------///000333111////////////,,,)))''''''(((''''''))),,,///------------,,,+++******''''''(((+++......,,,***&&&'''((())))))((('''&&&&&&'''((()))+++---...///+++++++++)))'''&&&(((***((((((''''''((((((((()))+++---000333444444222111------,,,,,,,,,,,,------.........---------------+++---......---------...333666777444...++++++---///000222333222000---,,,***+++---///111111222111888777555333222111111222,,,...111222222222555777:::888666888;;;>>>???>>>;;;:::999888999:::::::::<<<>>>AAADDDFFFGGGHHHGGGIIIHHHHHHGGGFFFFFFFFFFFFHHHIIIKKKMMMOOOQQQRRRSSSPPPQQQQQQSSSUUUXXX[[[]]]```dddhhhjjjiiifffdddcccRRRAAA...### !!!!!!  !!!######$$$***999MMM```nnnwww  !!!""" """ ###$$$!!!"""&&&***,,,+++***'''***,,,+++)))((())),,,+++///333444222444999>>>;;;AAAIIILLLMMMRRR[[[cccjjjllllllfff\\\TTTQQQRRRRRRRRRSSSUUU\\\gggsss|||oooIII<<>>===<<<;;;:::999:::;;;;;;:::999;;;===AAAEEEHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKLLLMMMOOOPPPRRRRRRRRRSSSUUUXXX\\\^^^bbbfffiiikkkiiieeebbbaaaQQQ@@@,,,!!!"""""""""!!! !!!###$$$$$$$$$***888MMM___llluuu}}}### """### !!!###$$$%%%'''***---***++++++***((((((***+++)))***---000222444444444<<<>>>AAADDDHHHLLLRRRVVV___bbbbbb]]]UUUPPPOOOPPPTTTSSSTTTWWWZZZ```nnn{{{\\\FFF000)))&&&###"""&&&(((%%%###$$$''''''###!!!"""$$$$$$######%%%&&&'''))),,,...222<<>>AAAAAA@@@;;;777666999<<<===>>>@@@BBBDDDFFFHHHIIIKKKMMMLLLJJJLLLOOOOOOKKKLLLLLLMMMNNNPPPQQQRRRRRRUUUVVVWWWWWWWWWXXX\\\^^^bbbdddgggiiihhhddd```]]]UUUBBB---"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%,,,888LLL```pppzzz###"""###!!! !!!"""$$$'''))))))******)))((('''(((***''')))+++...000222333333666999<<<>>>AAAEEEJJJNNNRRRUUUWWWTTTPPPMMMOOOQQQQQQRRRUUUYYYZZZ___lllyyyjjjQQQ888...+++'''&&&)))***(((&&&'''))))))%%%"""!!!###%%%'''''')))+++---444999???EEEMMMYYYhhhrrrsssfffdddhhhooowww~~~iiiTTTEEECCC@@@<<<888555222111555555333222000///...------,,,,,,++++++,,,,,,---000111222333333333222111111000...,,,+++++++++,,,///---++++++++++++)))''''''+++...---+++***---111111222333111///------...---+++((((((***+++(((&&&$$$%%%&&&''''''&&&%%%%%%((()))+++...111444666888---(((%%%&&&%%%$$$&&&***,,,+++)))''''''&&&''''''...------...000111000......,,,+++...333444222...,,,+++)))'''''')))+++------///000...++++++///333555666666333///,,,,,,---000111222000...---...///222222111111000...---,,,---...///111222222222222000111333444555555444333666666555444444666999<<<@@@@@@???;;;777666999<<<===>>>@@@BBBCCCEEEEEEFFFHHHKKKLLLKKKMMMPPPPPPMMMLLLLLLMMMNNNPPPQQQSSSSSSYYY[[[\\\]]]\\\]]]___aaadddeeeggghhhgggeeecccbbbUUUBBB---""" !!!!!!!!!""" !!!###$$$%%%...;;;OOOdddttt~~~!!!"""###""" !!!"""$$$'''(((******)))((('''((()))&&&'''***,,,///111222222000222555777999<<<@@@CCCFFFHHHJJJJJJHHHIIILLLPPPMMMQQQVVVZZZZZZ]]]jjjxxxuuuXXX;;;///,,,)))(((***+++)))(((''''''&&&###!!!%%%(((,,,000444888>>>AAAPPPVVV```iiisss~~~xxxlllbbbccckkkssszzz~~~qqq\\\UUUJJJBBB<<<777222///444444333222111000//////------------,,,+++***)))---...///000000000000///000///---,,,******))))))+++***(((((()))(((&&&$$$&&&***------+++)))***,,,000111222111000///000111...+++)))***,,,---+++)))((('''&&&%%%%%%&&&''''''***+++,,,...000333555666,,,'''$$$%%%$$$"""###'''***)))'''&&&&&&&&&''''''+++++++++,,,/////////---,,,+++---111666777555111+++***)))(((((()))***+++---///000...++++++---000111222222111...------...111222222000...---...000444444333222000---+++***''')))+++...000111111000000111222333333222000///000222333444555666999<<<>>>???>>>;;;777666999<<<<<<===@@@BBBCCCBBBAAAAAADDDIIIKKKKKKMMMQQQQQQNNNLLLLLLMMMNNNPPPRRRTTTUUU]]]```cccdddcccccccccddddddeeefffgggggggggffffffTTTBBB...###  !!!###### !!!"""###$$$///===SSSiiiyyy """!!!!!!""""""###$$$&&&&&&((()))((('''&&&&&&'''&&&''')))+++---///000111+++---///111222444777999>>>@@@BBBBBBBBBDDDGGGJJJMMMPPPVVVYYYXXX\\\kkkzzz~~~___???111///,,,+++---,,,---,,,+++***(((''''''111555<<>>>>>;;;777666999<<<<<<>>>@@@BBBBBB@@@>>><<>>@@@CCCEEEMMMOOOSSSVVVWWW\\\lll{{{mmmLLL<<<666111///111111444777888888:::===AAAIIINNNVVV```kkkwwwnnngggeeemmmwww|||xxx]]]GGG;;;666555333222222111000//////......000000111111000...,,,+++))))))(((((((((((())))))''''''(((***++++++,,,,,,+++++++++---...---+++)))&&&(((***+++)))(((&&&&&&***+++---.........000222((('''&&&***///222222000,,,+++(((&&&&&&(((***,,,,,,+++******+++---///000...)))'''(((&&&$$$$$$'''******)))))))))+++,,,---,,,++++++---///000///---***,,,...111333222///,,,)))))))))))))))******+++***++++++***)))(((((()))(((((()))***+++---------//////...,,,******,,,...222222222222111000///...***---111444555444222000000111333444333000---+++,,,///333666777999;;;===;;;===>>><<<888777:::======???AAABBBBBB@@@===;;;AAAGGGJJJHHHGGGIIIJJJIIINNNNNNNNNOOOPPPSSSVVVWWWZZZ^^^cccgggfffdddaaa```]]]aaafffiiijjjgggccc```QQQ@@@...%%%"""!!!$$$%%% !!!"""###$$$%%%000???VVVnnn ###"""   !!!""""""!!!"""""" ###%%%%%%$$$%%%&&&&&&%%%%%%&&&&&&((())))))%%%'''***+++,,,,,,...///222333777:::===@@@BBBCCCIIIJJJMMMSSSWWW^^^kkkxxx~~~^^^LLLAAA777444666999???FFFKKKMMMSSS[[[bbbiiimmmttt}}}~~~ooolllnnnwww}}}iiiNNN===555444444333333222111000///...---000000000000000000//////+++***)))(((''''''''''''$$$%%%'''***+++---......------...000111111...,,,''''''((())))))((('''&&&''')))+++,,,,,,,,,...000'''%%%%%%(((...111111///+++***)))))))))+++,,,------,,,+++***+++---///111...***((()))(((&&&&&&)))+++*********,,,---///111...------...///000///---***+++---//////---+++)))))))))((((((***+++---...,,,++++++************+++(((''''''))),,,......---///...---+++))))))+++---000000111111222111111111***...333777999888555333111222444555444111...++++++...111333555666888:::;;;===>>>===:::999;;;>>>@@@AAABBBBBBBBB@@@>>>===AAAGGGIIIFFFDDDGGGJJJJJJPPPPPPOOOOOOPPPSSSUUUWWWUUUZZZ```ddddddbbb```___]]]aaagggkkkkkkfffaaa\\\NNN>>>---&&&### !!!###%%%!!!!!!!!!"""###$$$%%%&&&000???VVVmmm"""$$$###!!!!!!"""###"""!!!  !!!"""""""""""" ###$$$$$$###"""###!!!$$$(((++++++,,,---...,,,+++***))))))***+++++++++---111222333333444666777999<<>>;;;;;;===???CCCCCCCCCCCCBBBAAA@@@???AAAGGGIIIFFFDDDHHHMMMOOOSSSRRRPPPOOOPPPRRRUUUWWWSSSXXX^^^aaabbbaaa```___bbbeeeiiikkkjjjeee```\\\LLL<<<---&&&$$$"""  ###%%%""""""######$$$%%%'''(((111???VVVmmm !!!!!!!!!  ######"""!!!"""$$$%%%###!!!  """######$$$$$$!!!$$$'''((('''&&&%%%%%%'''+++///222444444666777333222000///...//////000222555999;;;;;;;;;===>>>BBBCCCEEEGGGHHHFFFBBB???;;;<<>>@@@???<<<<<<>>>@@@EEEDDDDDDCCCCCCBBBBBBBBBAAAGGGIIIEEEDDDIIIPPPTTTTTTSSSQQQPPPPPPRRRTTTVVVSSSWWW]]]aaabbbaaaaaaaaaggghhhjjjjjjhhhddd```^^^JJJ;;;,,,&&&%%%### """$$$#########$$$%%%&&&((((((333@@@VVVmmm###"""!!!!!!"""###""" !!!!!!!!!!!!!!!!!! !!!"""###"""  $$$### """&&&$$$&&&&&&$$$&&&***,,,+++,,,---///000222333444444888;;;>>>BBBDDDDDDCCCBBBAAA???<<<999777666777777===>>>@@@DDDJJJPPPUUUYYYXXXTTTQQQTTTYYYWWWMMMDDD>>>CCCKKKUUU^^^dddfffgggsss|||www{{{uuuSSS???999:::777888999999888444111...,,,+++))))))+++///444777777444...)))'''&&&((()))((()))---000333222...+++---,,,---...//////,,,***---+++(((&&&&&&(((***,,,,,,+++***)))***,,,///111***+++------+++'''### """'''---000///,,,)))''''''&&&%%%$$$%%%&&&'''(((***)))'''&&&&&&'''((())),,,+++***+++...111333333111000...+++((('''(((***''')))++++++***)))((()))'''((()))******+++++++++&&&'''((((((''''''(((******,,,...///000111333555666444111...,,,+++++++++000000111444777999999888666444444555555333...)))+++111666888777555555666<<<<<<;;;999777777:::<<<<<<>>>AAAAAA@@@??????@@@FFFEEEDDDEEEGGGHHHHHHGGGHHHFFFCCCBBBDDDIIIPPPTTTZZZWWWRRROOONNNOOOPPPPPPOOOTTTZZZ^^^___aaaeeehhhlllmmmjjjfffeeeccc[[[SSSGGG999***###!!! """!!!"""$$$"""!!! !!!###%%%'''111???VVVnnn"""!!!  """"""###$$$&&&))),,,---)))***,,,---...,,,+++***&&&%%%%%%%%%%%%%%%$$$###$$$'''***)))''''''+++///000333222111333999<<<;;;;;;<<<===>>>????????????FFFHHHLLLOOOQQQRRRRRRRRRKKKJJJGGGEEECCCBBBAAAAAA???AAADDDIIIPPPWWW]]]aaaccc___]]]^^^aaa```ZZZTTTMMMOOOSSSYYY^^^bbbdddeeeooo}}}|||yyy{{{ZZZDDD======999999999888666333///---///---++++++,,,000555888555222---)))''''''((()))------///222333222...+++,,,++++++,,,------,,,***---+++)))''''''(((+++---++++++******+++,,,---...(((***++++++***'''### %%%)))---...---***'''&&&'''&&&%%%%%%%%%&&&'''((()))(((&&&%%%$$$%%%&&&''')))(((((()))---000111111111111...+++'''%%%&&&''')))***,,,,,,***)))((())))))************)))((((((###%%%(((*********+++,,,***,,,.../////////111333111111///...,,,+++******//////000222555777666555888666555444444111---)))***...222666777777888999>>>>>>===;;;999888:::<<<>>>@@@BBBBBB@@@?????????CCCCCCCCCEEEHHHIIIIIIGGGEEEDDDBBBAAACCCHHHMMMPPPUUUSSSOOOMMMMMMNNNOOOPPPNNNSSSXXX\\\^^^bbbgggkkknnnooommmjjjgggdddZZZPPPCCC666(((###""" !!!"""###"""!!!###!!! !!!###%%%'''111@@@YYYsss!!!""""""!!!"""$$$'''+++---000222333444888>>>BBB>>>AAADDDGGGFFFDDD@@@===555222000000222444444444777999;;;:::999;;;???DDDIIIKKKJJJHHHKKKRRRWWWWWWTTTTTTUUUUUUUUUTTTTTTSSSTTTUUUWWWYYY\\\]]]^^^^^^TTTSSSRRRPPPMMMKKKHHHGGGDDDFFFIIINNNTTT[[[```ccceeecccbbbccceeeffffffeee```^^^]]]^^^```bbbccccccmmm{{{dddMMMBBBAAA<<<;;;999777444222000...222000...---...111555777333111---***(((((()))***111111222333444222...***+++)))((((((***+++***)))---,,,)))((((((***,,,...++++++,,,,,,,,,,,,++++++'''(((******)))&&&###!!!''')))++++++)))'''&&&&&&((('''&&&%%%%%%%%%&&&'''&&&%%%$$$###"""###$$$$$$&&&%%%%%%'''***---......000000...***&&&$$$$$$%%%+++,,,...---+++)))((((((,,,++++++***)))'''&&&%%% ###(((+++,,,,,,---...+++,,,......------///000------------,,,,,,++++++.........000333444333222999888555444333000---******+++---222777;;;<<<<<<@@@@@@???===;;;:::<<<>>>AAABBBCCCBBB???=========???@@@AAAEEEHHHJJJIIIHHHBBBAAA@@@@@@BBBFFFIIILLLNNNNNNMMMLLLLLLMMMOOOPPPMMMQQQVVVYYY\\\aaagggmmmmmmppppppmmmjjjeeeYYYNNN???333&&&""""""""""""%%%$$$"""!!! ###%%%'''111BBB]]]vvv&&&(((,,,...000555<<>>>>>===<<<<<<===???AAABBBBBBAAA>>><<<;;;<<<<<<===@@@DDDHHHJJJJJJHHH@@@@@@@@@@@@BBBDDDFFFHHHJJJKKKLLLLLLMMMNNNPPPQQQNNNQQQTTTVVVXXX]]]dddjjjjjjmmmooonnnlllfffYYYLLL>>>111%%%""""""""""""$$$###!!! """%%%'''222CCC]]]uuu444999@@@EEEIIIOOOWWW]]]```dddhhhhhhgggiiiooovvvssswww{{{~~~}}}yyysssoooiiieeeaaaaaafffjjjllllllllllllllllllmmmqqqvvvyyy~~~~~~{{{vvvwww|||{{{{{{zzzzzzxxxwwwvvvuuummmmmmlllkkkkkkjjjjjjjjjlllkkkjjjhhhccc^^^YYYVVVTTTTTTTTTTTTUUUVVVWWWWWWSSSTTTTTTSSSSSSVVV\\\```bbb^^^[[[\\\```ddddddccceeetttrrrWWWHHHCCC<<<;;;999777666666777888444222...,,,,,,...111444444444222111000/////////......---///000111///...((('''%%%%%%&&&((()))))),,,+++***)))***+++---...---...///000000...+++*********+++++++++)))'''%%%%%%&&&%%%$$$$$$%%%))),,,***)))(((&&&%%%%%%&&&&&&!!!!!!!!!!!!"""######$$$""""""###%%%(((******)))((()))***)))'''&&&''')))---...///...+++(((''''''(((((())))))))))))((((((&&&''''''''''''(((+++---+++------,,,+++******,,,///...+++***+++///333666000//////000222333111000444444444333333222222333111///...111777;;;<<<<<<999:::<<<<<<<<<<<<>>>@@@@@@AAAAAA???<<<:::;;;<<<<<<<<<>>>BBBFFFIIIIIIHHH@@@@@@@@@AAABBBDDDEEEFFFHHHJJJMMMMMMMMMNNNQQQSSSQQQRRRTTTTTTUUUXXX___eeeeeeiiikkkkkkjjjeeeYYYMMM>>>222&&&"""!!! !!!!!!  """%%%'''333BBBYYYnnn|||LLLSSS[[[```cccgggnnntttuuuxxx{{{||||||~~~}}}}}}yyyuuuwww}}}~~~zzzzzzzzz{{{}}}~~~}}}~~~~~~~~~}}}{{{{{{ttttttssssssrrrpppooonnnssssssrrrppplllhhhcccaaa^^^^^^]]]\\\ZZZYYYXXXWWWSSSRRRQQQOOOMMMNNNPPPRRRQQQPPPRRRZZZccciiihhheee___ooo|||sssmmmooo}}}qqqUUUFFF@@@:::999888777777888999:::333111---++++++---000333666666555444333111000000,,,++++++,,,///000000000(((&&&%%%&&&((()))))))))******))))))***+++,,,------...///000///...,,,***,,,,,,,,,,,,+++)))'''&&&%%%%%%$$$######&&&***...,,,***((('''%%%%%%%%%%%% !!!"""###%%%&&&&&&'''%%%$$$%%%''')))***)))(((&&&((())))))(((((()))+++,,,...///---+++(((''''''%%%&&&'''((())))))))))))((()))))))))((((((***+++,,,------,,,+++******+++000...,,,+++---111555999000//////111333333222111000222444555444333444555444333333444777:::;;;;;;777999;;;;;;;;;<<<>>>????????????>>><<<<<<===>>>>>>===>>>@@@DDDFFFGGGGGGCCCCCCBBBCCCCCCEEEFFFHHHJJJLLLNNNMMMLLLMMMQQQUUUTTTUUUVVVUUUTTTWWW\\\aaacccfffhhhgggfffcccYYYNNN>>>222&&&"""!!!  ###%%%'''222@@@UUUhhhuuufffnnnvvvyyyxxxwwwzzz~~~~~~yyyzzz|||||||||zzzxxxwwwwwwxxxxxxwwwuuusssqqqpppllljjjgggccc___ZZZVVVTTTMMMLLLKKKKKKJJJIIIHHHGGGFFFHHHQQQ___mmmtttrrrnnnggguuuzzzpppeee]]]]]]jjjmmmQQQAAA<<<999888777777666666666777333000---++++++---111333666666666555444222000///,,,+++***+++...000000000'''''''''(((***+++***)))))))))((())))))+++,,,---+++,,,---------,,,+++***------,,,+++)))'''&&&%%%&&&&&&%%%$$$###%%%)))------+++)))'''%%%%%%%%%%%% !!!###&&&((()))++++++((((((((()))++++++***((('''(((******)))))))))***+++,,,---,,,***'''&&&&&&%%%&&&'''((())))))))))))'''***---...---+++******+++---------+++***+++,,,------...///000333555666///......000222333222111///333666777555333333444444555777888888999;;;===999:::<<<<<<;;;;;;;;;<<<>>>?????????>>>>>>AAACCCAAA???>>>>>>AAADDDEEEEEEGGGFFFEEEDDDEEEGGGIIIJJJKKKMMMNNNLLLIIIJJJOOOTTTVVVXXXYYYXXXWWWXXX]]]aaafffhhhgggdddccc```XXXNNN===111%%%"""!!! !!! !!!###%%%'''///>>>SSSfffrrr|||xxx~~~~~~~~~vvvtttooohhh```XXXRRRNNNDDDCCCCCCEEEGGGGGGDDDBBBCCCHHHTTTfffwww|||vvvuuu~~~ttthhh\\\UUURRR```uuujjjNNN>>>999888888777666555444333333333000---+++,,,...222444666666666555444111///---...,,,++++++---///000000''''''(((***,,,---+++)))(((((((((((()))***+++,,,)))******++++++*********---,,,+++***(((&&&$$$###(((((('''%%%$$$%%%(((+++---,,,)))'''&&&%%%%%%%%%!!!"""$$$'''***,,,---...+++******+++---,,,***((((((***++++++)))(((((())))))+++,,,,,,)))'''&&&'''&&&''''''((()))((((((((($$$)))000333333///,,,***+++---------++++++,,,---***,,,///222333444333333---------///222333222111000444888888555333222222333666:::;;;999999<<<>>><<<===>>>===;;;:::::::::>>>???@@@@@@@@@AAADDDGGGCCCAAA>>>===???BBBDDDDDDJJJIIIGGGEEEFFFHHHJJJLLLMMMNNNNNNKKKGGGHHHNNNSSSVVVYYY[[[[[[ZZZ[[[___cccjjjjjjgggcccaaa___WWWNNN;;;///%%%"""!!!  """"""!!! !!!###%%%''',,,<<>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@??????GGGFFFEEEDDDEEEFFFHHHJJJLLLKKKKKKJJJJJJKKKLLLMMMPPPUUUYYYZZZYYYYYY\\\```fffgggfffbbb```]]]TTTJJJ<<<000%%%###%%%$$$!!!!!!!!! """%%%)))+++222>>>QQQeeeuuuuuuiii^^^TTTMMMHHHFFFDDDBBBBBBDDDFFFEEECCCHHHSSSbbbttt{{{hhhVVVKKKNNNVVViiivvv~~~]]]FFF<<<:::;;;777444222333333222000333222111///...///222555222111000///......---------......//////000000000,,,+++***+++,,,---+++***,,,+++***))))))***,,,---***)))((())),,,---+++)))+++)))''''''(((((('''%%%((()))***)))))))))+++------+++(((%%%"""!!! !!!"""%%%)))---/////////...***(((&&&%%%'''(((***+++,,,---,,,+++((('''((()))+++,,,,,,***((('''(((***,,,++++++*********(((''')))***---//////...---+++,,,+++***+++,,,------+++///000000111111000000000000000//////000111333333777777777777666555444333555555555666777888999:::888999:::999888888:::<<>>>>>@@@AAACCCBBBBBBBBBBBBDDDGGGIIIKKKIIIIIIHHHHHHJJJLLLOOOPPPUUUXXXYYYXXXUUUSSSUUUWWW```bbbcccaaa```]]]SSSHHH:::---###!!!###!!!  """######""" ###(((+++777BBBUUUggguuu~~~wwwfffUUUJJJFFFFFFEEEDDDCCCCCCEEEGGGIIIJJJOOOZZZiiiyyyrrr___PPPIIIPPPbbbtttnnnSSSCCC<<<;;;:::777333000000111333444555444222///---,,,///111,,,,,,---------,,,,,,+++,,,...111222333111...,,,---+++******+++,,,,,,***&&&''')))+++---...000000*********,,,---///000000---+++(((''''''''''''%%%(((***---............///***)))'''&&&$$$$$$$$$$$$$$$&&&***---...---,,,+++%%%&&&''''''((()))***,,,,,,---,,,***'''%%%&&&''')))******(((&&&%%%&&&((()))+++...///...+++)))(((---------...///000111222222000------///111222222333222000---,,,+++,,,,,,...///000111222222222222000222444555666666555444333333333444555666888888:::;;;;;;999888888:::<<<>>>@@@BBBCCCCCCBBB@@@???AAA@@@>>>======???BBBDDD@@@AAABBBCCCFFFIIIKKKLLLIIIHHHHHHIIIKKKNNNQQQSSSUUUWWWXXXVVVTTTSSSUUUWWW]]]```bbbaaaaaa]]]SSSHHH999,,,!!! !!! """$$$######  """(((,,,888DDDVVVgggttt~~~~~~uuucccRRRGGGDDDDDDFFFEEEEEEDDDEEEGGGJJJLLLUUU___mmmzzzsssbbbQQQLLLSSScccwwwcccMMMBBB===;;;777555111...,,,---///111333222000---++++++---000,,,------......---,,,,,,+++...111333444222///------+++***)))+++,,,,,,+++%%%&&&(((***,,,...000000,,,------......000222333000---***''''''&&&%%%$$$'''***,,,------,,,,,,---&&&&&&&&&''''''((())))))'''''''''((())))))***+++''')))+++***((('''(((***((())))))(((&&&&&&''')))***++++++)))'''&&&''')))))),,,000000...,,,******///////////////111222333444111///...000222333333111///---+++))))))))))))+++,,,...000000000///...---///111444555444333222111111111111222444555666<<<======;;;999777888999999;;;>>>@@@AAA@@@???>>>???>>><<<<<<<<>>===;;;999777777777888:::<<<======<<<<<<<<<;;;;;;;;;<<<>>>AAABBBAAABBBDDDFFFIIILLLNNNOOOJJJIIIHHHHHHKKKOOOTTTWWWSSSSSSTTTUUUWWWZZZ]]]^^^___bbbcccbbbbbb^^^UUUJJJ888,,,!!!!!!  """!!! """)))000;;;GGGYYYhhhsss~~~~~~||||||~~~|||zzzmmm^^^SSSJJJCCC@@@@@@BBBDDDDDDFFFKKKRRRWWW```kkkwwwvvvkkkYYYRRRQQQ]]]ooojjjOOOCCC@@@<<<999666666555111---***+++------------++++++---000444333333444444444222///...***,,,///222333333222111...,,,))))))***,,,,,,,,,)))(((''''''(((***,,,......//////...,,,---000333///,,,(((''''''(((((((((******+++)))(((''')))***&&&''')))+++,,,...//////(((((((((''''''''''''((((((---000000+++((((((***'''((())))))))))))+++---...///...---+++***+++,,,+++...111111---,,,---000333333333333222222222222...,,,,,,---...///...---))))))***************))))))+++///222222111...,,,---///333555666555333222/////////000111222333444666999===???>>>;;;999888999999999999999999999999999999999:::<<<>>>???@@@@@@AAADDDFFFIIIKKKMMMMMMIIIHHHFFFFFFIIIMMMRRRUUUUUUTTTTTTVVVYYY]]]```bbbccceeeeeecccbbb___WWWMMM888,,,!!!!!!  $$$###!!!###+++222===III[[[jjjuuu~~~}}}||||||zzzzzz||||||zzz~~~xxxjjj]]]TTTKKKDDD>>>===???BBBDDDGGGMMMUUU[[[aaalllxxx}}}}}}mmm```QQQPPPXXXhhhzzzcccJJJAAA???<<<999888999888444///,,,,,,...,,,------,,,,,,///333666555666777777666333111///***,,,///111333444333333...,,,)))(((***,,,,,,,,,***)))'''%%%&&&(((+++,,,---//////---***+++...222---***'''&&&'''***+++++++++,,,+++)))'''&&&(((***((()))***,,,......//////((()))***+++***)))'''&&&''',,,111111---)))***+++***+++++++++***+++,,,...///000000...,,,,,,---...,,,///222000---+++...222444444444444333222111111***))))))+++------+++***'''(((***+++,,,,,,+++++++++---111444555333000...///111444777888666444333//////000000111333444555222777<<<@@@@@@===;;;:::<<<;;;999888777666666666666777999:::<<<===>>>??????AAACCCFFFHHHJJJKKKLLLHHHGGGEEEEEEGGGKKKPPPSSSVVVUUUUUUWWW[[[___bbbcccfffgggfffcccbbb```XXXNNN999,,,!!! !!! !!!%%%$$$!!!$$$+++333>>>KKK]]]lllwww~~~{{{xxxxxxxxxyyyzzz}}}}}}wwwjjj```VVVIII@@@===<<<>>>CCCIIIJJJJJJOOOVVVbbbkkkwwwyyypppbbb[[[RRR[[[hhhuuu}}}[[[IIIAAA;;;:::===:::888666333000...,,,++++++,,,,,,---...///000000222222222000......000222///000000///......///111...)))$$$$$$(((...222333+++,,,+++((($$$"""%%%(((---,,,)))'''%%%(((,,,000---***((((((***,,,---------,,,+++))))))))))))***)))***,,,---...------,,,,,,...///000///,,,(((&&&(((***...111333222000///111///,,,+++,,,,,,,,,++++++,,,---.........---,,,)))+++,,,***)))+++000444999666444444555555111...(((((((((***,,,......---,,,...000222111...+++(((,,,,,,///333777777444000///111333666777888777777222222222222333555777888:::;;;<<<<<<;;;:::;;;===:::;;;<<<;;;:::777444222555666888:::<<<>>>??????AAAAAABBBEEEHHHKKKKKKJJJFFFGGGHHHIIIJJJMMMQQQUUUVVVTTTRRRSSSXXX^^^ccceeefffiiiiiihhhhhheee[[[PPP===000%%%  !!! ###&&&%%%%%%,,,555???QQQeeerrr{{{}}}|||zzzzzzzzz{{{}}}xxxkkkaaaUUUHHH@@@>>>===>>>BBBHHHJJJKKKQQQXXX```jjjwww}}}xxxfffYYYTTTZZZeeessswwwUUUEEE@@@;;;999;;;666555555333111///---,,,,,,,,,,,,,,,---......//////000000///---...000222333444333111...,,,---...---)))$$$###''',,,///111......---***&&&%%%'''******)))((('''&&&'''+++...---+++)))***---///111111---,,,***)))((())))))))))))***+++,,,,,,,,,*********+++---......+++(((&&&(((***...111333222111000///---++++++,,,------,,,*********+++---///111333...---+++)))((()))---000555444333333333222000///,,,+++***+++...000000000///000111222111///---,,,,,,,,,...222555666333111222333444666666555333222111111222333444666888999888:::;;;:::999999:::<<<:::;;;;;;;;;999777444222555777999<<<>>>@@@@@@@@@@@@@@@BBBFFFJJJMMMMMMLLLIIIJJJKKKJJJJJJLLLNNNQQQSSSQQQPPPQQQVVV\\\aaacccfffhhhiiihhhgggdddYYYNNN;;;///###  !!!!!!!!!  ###&&&%%%&&&...888EEEWWWkkkvvv~~~xxxlll```RRRDDD>>>>>>@@@???BBBFFFHHHJJJRRR[[[cccmmmzzz|||kkk[[[TTTUUUeeesssmmmLLL@@@>>>;;;888888111222222222111000......------,,,,,,,,,,,,---------.........---...000222777777666333///+++***+++,,,)))%%%###&&&))),,,...///...---***''''''(((***'''((((((((('''''')))++++++***)))+++///222444444,,,+++***)))((((((((()))((()))***++++++***((('''&&&(((***,,,,,,***((('''&&&(((+++...000111000///...,,,******,,,.........)))(((''''''+++000666:::444000***&&&&&&((()))***000111222222000/////////000...,,,---///111333333333222111000/////////000------...000333444333222555555666666444111///---000000222444555666777777666777888777666777888:::999:::::::::999777555333555777;;;>>>AAABBBBBBBBB???@@@CCCGGGLLLNNNMMMLLLJJJLLLMMMMMMKKKJJJKKKLLLPPPNNNMMMOOOTTT[[[___aaaeeeggghhhggghhhdddXXXLLL999---""" !!!"""!!! """!!!###%%%%%%'''111<<>>===888666000///......///000111222000///...---,,,------...///000000...------///111777888777444000,,,+++***,,,***'''&&&&&&)))+++---...---+++(((''''''((()))((()))+++***(((&&&&&&''''''&&&&&&)))...222444444+++******)))((((((''''''(((***+++,,,+++***'''&&&###%%%''')))******)))((($$$&&&(((+++---............---+++,,,...000000000+++)))%%%%%%(((000888===666000((($$$%%%((())))))+++...111000---,,,---000222000---,,,///111333444444222...,,,+++,,,///000.........///000222333333777777777666444111...,,,///111222333444333222222222333444333333333555888999999999999888777666555666999===AAACCCDDDDDDDDD@@@AAACCCGGGJJJLLLJJJHHHIIIKKKMMMNNNMMMKKKKKKKKKNNNLLLLLLNNNTTTZZZ^^^```eeegggggghhhiiieeeXXXJJJ666*** !!!""""""!!!!!!"""!!!"""###$$$'''333???SSSeeexxxxxxmmm```PPPCCC???BBBGGGDDDDDDEEEFFFIIIRRR\\\nnnwwwnnn]]]QQQPPP^^^lll{{{~~~```BBB;;;>>>===888666111///,,,***+++///333666333222000.........///000444444333000---,,,...///444555666444111...---------,,,+++))))))***,,,...///---+++)))((()))******+++,,,...---)))&&&$$$###"""!!!"""&&&***...000000***)))))))))(((''''''&&&)))+++---......+++)))'''"""###&&&(((*********)))'''''')))***,,,...///000///...,,,---///222222222...***%%%###&&&---666<<<444...'''$$$&&&)))++++++***---//////,,,+++---///111...++++++---000333333222000,,,)))(((***---///////////////000111333444666777777777666333111///111111222222111000...---000111111000000111333666999999999999999888777777999;;;>>>BBBDDDEEEEEEEEEBBBBBBCCCEEEGGGGGGEEECCCEEEHHHLLLNNNNNNMMMMMMMMMNNNMMMLLLOOOUUUZZZ^^^___dddeeegggiiikkkgggYYYIII444)))  !!!!!!!!!!!!""" !!!"""'''444AAAUUUggg{{{xxxlll```SSSGGGCCCEEEFFFDDDCCCEEEGGGJJJTTT___mmmwwwrrr___PPPKKKRRRdddvvvyyy]]]BBB;;;>>><<<777666222000,,,***+++///444777444333111///...///000111666666444111...,,,---...000222444333111///......,,,------,,,++++++---///333000---+++,,,---------+++---...---)))&&&###""" ###'''***++++++((()))))))))((('''&&&%%%)))+++...000000---***(((###$$$&&&(((***+++++++++,,,,,,,,,,,,...000111222000...------///222222222...+++&&&###%%%+++222777000,,,(((&&&'''***---...+++---......---------...---+++)))***---000222222111///,,,***)))***,,,---///000111111000111333555555555777777777555333111222222222111000...---,,,000000000000///111444777:::::::::::::::999999999<<<===???AAACCCEEEFFFFFFDDDCCCCCCCCCDDDEEECCCAAABBBEEEJJJMMMNNNOOOPPPQQQOOONNNMMMPPPUUUZZZ]]]^^^aaabbbdddhhhlllhhhYYYHHH222''' """ !!!""""""!!!!!!!!!!!!###(((666CCCVVViii}}}sssfff[[[QQQGGGBBBBBBAAA@@@AAAEEEIIINNNXXXcccoooyyyqqqcccTTTMMMPPP]]]qqquuu[[[CCC<<<===999555555111000.........000222333333222000......///111222444444333000---,,,,,,......000222333111///......+++---......,,,,,,...000333000---,,,---......---)))+++,,,+++(((%%%$$$$$$ !!!$$$'''))))))(((((((((((()))((('''%%%$$$(((***...000000...+++)))$$$&&&''')))+++,,,------...---,,,,,,,,,...000111///---,,,,,,...000000000,,,)))&&&$$$%%%***000333------+++)))((()))---000///.........//////...,,,))))))(((***...111222111111000///......---------///111333333222111333555333444666666666444222111222222111000000000000000222333222111111333777:::;;;;;;;;;:::;;;;;;;;;<<>>=========@@@EEEJJJPPP\\\gggttt}}}}}}eeeYYYNNNOOOYYYjjjrrrZZZDDD===;;;777333444000000111111111111000000222000...------...111222111222111///,,,+++---......000222222111...------))),,,......,,,,,,...111222...+++***,,,------+++&&&'''))))))'''%%%%%%%%%""""""###%%%((())))))((('''(((((()))(((&&&%%%$$$''')))---000000///,,,)))&&&'''(((***,,,---......,,,+++***))))))+++---......,,,++++++,,,.........***(((%%%$$$&&&***///222,,,------+++((()))---111111///---...111111...+++((('''(((+++///111222222222222333333222111000//////222555555333222444666333444555555555333111///222222111000111222444555555555444333333555999===<<<<<<;;;;;;;;;<<<======AAA@@@??????@@@BBBEEEGGGFFFDDDBBBAAACCCFFFGGGGGGBBBEEEIIIKKKMMMOOORRRTTTOOONNNMMMPPPSSSWWWYYYYYYYYY[[[^^^cccjjjgggWWWEEE111''' !!!###%%%"""###$$$%%%&&&%%%$$$$$$!!! """$$$&&&,,,999FFF\\\ooo~~~vvvkkk]]]SSSJJJBBB>>>???<<<<<>>===<<<;;;;;;===???@@@@@@AAACCCEEEDDDCCCBBBCCCFFFHHHIIIIIIGGGIIIKKKMMMNNNOOOOOOOOORRRPPPNNNPPPUUUXXXYYYYYYVVV[[[aaadddeee^^^MMM>>>...(((!!! !!! ###$$$$$$$$$$$$###""""""!!! !!!"""$$$+++<<>>@@@EEEJJJSSSbbboooooo[[[NNNRRRZZZhhhzzzeeeSSS@@@999999888333111111000///---+++,,,///111333111...+++))),,,111555222///+++(((&&&(((+++---222111000//////000111222000---)))(((***++++++***---,,,++++++,,,,,,+++***,,,***))))))++++++)))&&&$$$$$$%%%&&&((()))((((((************)))'''&&&%%%+++,,,...000111///---,,,---,,,+++,,,---///111333///,,,***)))***,,,,,,,,,)))((((((***---...............//////000111111111//////......------......---+++)))(((((()))+++---......///000000000//////222444555444222111111222222444666222---***+++...---111444444111...------...333999:::777555666888999777555555666:::>>>AAA@@@@@@@@@@@@???>>>======;;;===?????????@@@AAACCCAAAAAAAAADDDGGGIIIJJJIIIHHHIIIKKKNNNOOOPPPQQQQQQRRRPPPPPPSSSXXX]]]^^^^^^\\\```cccdddccc\\\LLL===,,,&&& !!!"""!!! !!!!!!"""""""""!!!!!!!!! !!!"""$$$+++<<>>?????????@@@@@@??????>>>;;;===??????>>>???@@@BBB???@@@AAAEEEHHHJJJJJJIIIGGGIIIKKKMMMPPPRRRSSSSSSRRRRRRSSSWWW\\\aaaddddddbbbddddddbbb```YYYJJJ<<<+++%%%!!!!!!!!! !!! !!!"""$$$+++<<>>??????>>>>>><<<>>>@@@@@@??????AAABBB@@@AAACCCFFFIIIJJJIIIGGGFFFGGGIIILLLOOOQQQSSSTTTSSSTTTVVVZZZ^^^bbbdddfffddddddccc___]]]VVVHHH;;;+++&&&  !!!!!!!!!###$$$,,,===MMMcccppp|||rrrggg[[[RRRJJJCCCAAABBBDDD@@@AAAHHHQQQ\\\jjjvvvxxxhhh]]]YYYYYY^^^nnnhhhPPPFFF===999777333000000000111222111000111333555222222111...------///222333111...+++***+++---......---------...000111222444222000...,,,---///000---------///000///,,,)))''')))+++---------------***'''&&&)))---///---***######$$$%%%&&&'''((())).........---,,,+++******(((((((((((()))******+++)))'''%%%%%%(((+++---...)))((((((***,,,.........---...///000///...+++******+++,,,------,,,+++***---+++)))(((((())),,,---...---------///111444666999:::;;;:::777444333333555444222///------...///......///111222222111000000333666888777666555444777666555333444666888999999:::;;;<<<<<<======<<<===???AAAAAAAAAAAACCCDDDDDDEEEFFFHHHJJJIIIGGGDDDDDDEEEGGGJJJMMMPPPRRRTTTTTTUUUXXXZZZ]]]___aaabbbaaaaaa```]]][[[TTTGGG999,,,'''  !!!!!!!!!!!!"""$$$&&&...@@@PPPdddpppzzz}}}~~~qqqfffZZZRRRJJJBBB@@@AAACCC@@@BBBKKKVVVaaaooozzz~~~xxxeeeVVVQQQXXXbbbooo~~~|||cccMMMDDD===999666111///111333444555444333333444666222222222000...---///111333111...+++***+++,,,---,,,++++++++++++,,,...///000111000///------///111---,,,,,,---......+++)))((()))+++***))))))+++,,,+++(((&&&)))...000...***"""""""""###%%%&&&((())),,,,,,------,,,***)))(((&&&&&&'''((())))))*********((('''''')))+++,,,+++)))((((((***---.........,,,,,,------,,,+++***)))(((***,,,...///...,,,+++...,,,)))''''''(((***++++++******+++---222666999888999888666222000000111333222111000000111222333111000000111333444333111...000444666888888777666666666444444444666888999888999:::;;;;;;;;;;;;;;;===???AAABBBBBBBBBDDDFFFIIIHHHHHHIIIJJJJJJGGGEEEDDDEEEFFFIIILLLOOOQQQSSSSSSUUUXXXZZZZZZ[[[]]]^^^]]]______]]][[[TTTEEE666+++&&&  !!!!!!###%%%(((111CCCTTTdddoooyyy|||yyymmmbbbWWWOOOHHHBBB@@@AAACCCAAADDDOOO\\\gggttt}}}kkkXXXMMMNNN___qqqzzzcccIIICCC<<<999444000111444444666666555444333444555111222222111///...///000111///,,,***))))))***+++******)))(((((()))***+++***---///...---,,,---///---,,,++++++,,,,,,+++***+++++++++)))&&&&&&)))+++***&&&$$$'''---000---(((############%%%&&&(((***((()))+++,,,,,,***'''%%%%%%&&&((()))***+++,,,,,,+++***)))***++++++***((()))((((((***---.........,,,,,,,,,---------......))))))+++,,,...//////000///...+++))))))***,,,---+++***)))***---222777:::888777555222...,,,---////////////111333444555555333111000111333444222000---///222666:::;;;:::999666555444444555777999:::999::::::;;;;;;;;;::::::;;;===???AAAAAACCCEEEGGGKKKIIIHHHIIIJJJKKKJJJIIIFFFFFFGGGIIILLLOOOQQQSSSPPPTTTWWWYYYYYYYYY[[[]]]\\\___aaa```]]]TTTCCC333'''###!!!!!!###'''+++444GGGXXXcccnnnxxx|||uuuiii___TTTMMMGGGAAA@@@BBBCCCBBBFFFRRR```lllwwwwwwcccTTTLLLRRRiiizzzeeeGGGAAA;;;888444000333777555666777666444333333444111222333222///......//////---+++)))(((((()))))))))((('''&&&&&&'''((((((&&&)))------,,,***+++---...,,,******+++++++++***------,,,(((%%%$$$(((+++)))%%%###&&&,,,///+++&&&$$$$$$$$$$$$%%%''')))***&&&(((***,,,,,,)))&&&$$$&&&'''(((***,,,------...,,,++++++,,,,,,+++(((&&&)))((((((***---.........,,,------...///111333444************,,,///222444111000...,,,,,,...000222---+++******---222777:::999888555000,,,+++---///,,,,,,---111444666666666333111///000333333222///,,,...222777;;;======<<<555555555555666888:::;;;:::;;;;;;<<<<<<;;;;;;:::999;;;>>>@@@AAABBBEEEGGGKKKIIIHHHIIIKKKMMMMMMLLLHHHHHHIIIJJJLLLOOORRRTTTNNNRRRWWWYYYYYYYYY\\\^^^]]]aaadddccc___UUUAAA000$$$   !!!$$$(((,,,666IIIZZZbbbmmmxxx}}}|||rrrbbbWWWLLLEEEBBB@@@BBBGGGGGGHHHLLLVVVdddrrrppp\\\SSSUUUccczzz{{{cccKKKBBB:::777666444333555555444222111000000000111222333333333333333333333222111///,,,+++*********---------,,,+++)))(((((($$$%%%'''((()))((('''%%%)))+++,,,+++******+++---+++***(((%%%######&&&((((((%%%###%%%(((++++++***'''((())))))'''&&&&&&'''(((''''''(((***,,,+++***((()))***+++++++++******))))))******)))(((&&&%%%$$$%%%''')))+++,,,------'''(((***,,,///333666777++++++++++++,,,---...///666222...---000444555555444222///------///222444999888555111---+++,,,---...000333555777666555444///------///333444333000---111555777888888999::::::777444222444666888999888777777888;;;=========<<<<<<<<<>>>BBBEEEGGGGGGIIIGGGFFFIIIOOOSSSQQQNNNHHHGGGGGGJJJOOORRRRRRPPPMMMPPPSSSWWWYYYZZZZZZZZZaaabbbccceee```RRR===///### ######%%%'''+++444GGGXXXgggpppzzzzzzqqq```UUUJJJDDD@@@>>>@@@DDDGGGIIIOOOYYYhhhwwwtttfffYYYXXX```ooo|||eeeKKKBBB:::777666333222333111000///...------...///000000000111333444666777555333000---,,,+++,,,,,,////////////---+++)))(((%%%&&&'''((())))))'''&&&)))+++------+++++++++,,,***)))(((%%%######%%%(((&&&&&&&&&(((+++---+++)))&&&(((******)))((()))***)))(((''')))+++------,,,+++,,,,,,,,,,,,***)))(((((((((************)))((($$$%%%&&&((()))+++,,,---******,,,...000111333333++++++++++++,,,---...///111...,,,,,,000555777888777555222000///000333444777666444000---,,,---...///111555777888777555333...------///333555444222...111444666666666777888<<<999666444444666888999999888888999;;;===>>>???>>>===>>>???AAADDDEEEEEEIIIHHHIIIMMMSSSUUUSSSOOOJJJIIIIIILLLPPPSSSSSSRRROOOQQQTTTWWWZZZ\\\^^^^^^cccccccccccc]]]NNN:::+++###  ###"""$$$'''+++666JJJ\\\nnnvvvwwwnnn^^^SSSHHHBBB>>>;;;===BBBGGGKKKRRR^^^lll{{{wwwddd]]]ZZZbbbqqq|||gggJJJAAA:::777666222000111///...---,,,,,,------...---------...111555999;;;777555111...------......///000222222111///,,,***((('''(((***++++++)))''')))+++......---+++******(((((('''%%%######%%%'''%%%&&&(((+++------***(((''')))+++,,,+++***+++---,,,***)))))),,,...//////////////////---+++)))'''((()))***+++,,,,,,,,,,,,%%%%%%%%%&&&(((***,,,...---...///000000///......************+++,,,------,,,***)))+++000555888::::::888555333222222444555555555333000------///111222444777999999777333111---------///222444444333///111333444444444555777>>><<<999666555666777888999999:::;;;<<<>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCFFFFFFIIINNNSSSUUURRROOOLLLLLLLLLOOORRRTTTTTTSSSPPPQQQTTTWWW[[[^^^bbbccceeedddcccaaaZZZKKK777(((###!!!"""!!!!!!!!!"""&&&+++888NNNaaawww}}}tttlll\\\QQQGGGAAA===;;;===AAAFFFLLLUUUaaannn|||{{{kkk[[[[[[bbbqqqxxxdddHHH@@@999777666222000000000///...---------//////,,,,,,+++---000444888;;;888555111...,,,,,,...///---///222555555333111///,,,******+++...///---***))),,,//////---+++))))))'''''''''%%%###$$$&&&(((&&&''')))+++,,,,,,***)))+++,,,...---,,,++++++,,,---+++)))***---///111111111222222111000...+++******++++++,,,,,,,,,------''''''&&&&&&(((+++...000000111222222000---***((()))((((((((())))))***+++)))))))))+++...222666888999777555444333555666777444444222///---...111444333666999:::999666222///------------///000000000111222444444333333444666???>>>;;;888555555666777888999:::;;;;;;<<>><<<>>>BBBFFFMMMXXXdddooo{{{nnn```WWW```nnnppp]]]CCC<<<777777777333000000///...---,,,,,,------......---,,,,,,...111555777666444000---,,,,,,,,,---))),,,000444666666555333000---+++---111222///,,,))),,,//////---***((('''''''''((('''&&&&&&(((***(((((()))((())))))+++,,,...///000...,,,***)))))),,,***)))***---000111111000111222222222111///......------,,,,,,,,,,,,,,,)))(((((((((***---000222222333333222000,,,)))'''(((''''''''''''(((((()))*********+++,,,...111444444333222222333555777999444333111///---///333666444666888999888444000---------,,,+++******+++,,,222333555666555444555666>>>>>><<<888444333444666666888::::::999:::===@@@HHHIIIIIIGGGCCCBBBCCCDDDGGGEEEDDDEEEHHHLLLNNNPPPNNNPPPSSSTTTUUUUUUUUUUUUPPPPPPQQQTTTXXX]]]bbbeeefffeeeeeeddd^^^OOO<<<---!!! !!!######!!! $$$,,,:::RRRggg{{{|||nnneeeWWWNNNEEEAAA???>>>???CCCEEENNN[[[gggrrr|||tttcccZZZ[[[iii}}}hhhSSS>>>777444666777555222222///---,,,************+++///...---------///111333333222000...,,,+++++++++''')))---222444555555555111...+++---111333000---***,,,------***(((&&&&&&((()))******))))))+++---*********)))((())),,,...///000000...+++((('''''')))((((((+++...000000///---...000111111111000//////...---,,,++++++++++++)))))))))***,,,...000222333333222111///,,,***((((((((((((''''''(((((()))***+++++++++******---///.........///111333555666222111///,,,+++---222666444555666666444111...,,,+++++++++)))'''''')))***000333666777666555444555;;;<<<;;;888333000222444555888::::::888999===@@@HHHJJJKKKHHHDDDBBBDDDFFFJJJHHHEEEDDDEEEIIINNNQQQNNNQQQTTTUUUUUUTTTTTTTTTQQQQQQRRRSSSWWW[[[___aaacccccceeeeee```QQQ<<<---!!!!!!!!! """"""  %%%,,,:::QQQeeeuuu}}}yyyjjj```TTTKKKCCCAAA???>>>@@@DDDEEEOOO^^^kkkvvvuuufff______fffxxxzzzaaaKKK888333111555888666444444000///---+++***))))))***......------......///000222111111///...,,,***)))'''))),,,...111222222222111,,,(((***000222///+++***,,,,,,***(((%%%%%%%%%)))+++,,,,,,,,,,,,...///***,,,......,,,+++---///---......,,,)))'''&&&&&&%%%&&&'''***...///...,,,***+++---.........---,,,...---,,,++++++,,,,,,---(((((()))+++---...000000222111000///...---,,,+++++++++******)))******+++)))+++,,,***((((((***,,,*********+++---...000111///...,,,)))(((***///333333333333222000...,,,+++((()))***(((&&&'''***---,,,000555777777555333333777999:::666111...000333555999;;;;;;999999===AAAFFFHHHIIIGGGCCCAAADDDGGGHHHGGGEEECCCCCCFFFIIILLLMMMPPPTTTUUUTTTRRRRRRSSSSSSSSSSSSUUUWWWZZZ\\\^^^___```cccddd___OOO999)))  """""""""   &&&,,,999OOObbbooowwwwwwggg\\\QQQIIIBBB@@@???>>>@@@EEEEEEQQQaaaooozzzwwwiii___```hhhrrrxxx]]]FFF555000000555999888666666444222000...,,,+++++++++,,,------....../////////111222222111///---***)))))))))+++,,,...//////000000***&&&(((...111...)))+++++++++)))&&&$$$$$$%%%***,,,............000111***...222222000......///***+++,,,+++)))'''''''''###$$$'''***......,,,***))))))***+++++++++)))))),,,+++******+++,,,...///&&&''')))+++---......///111000///...------......------,,,,,,,,,,,,,,,---(((***+++***((('''))),,,))))))))))))***+++,,,,,,---,,,)))&&&%%%''',,,000333222111///---,,,++++++&&&((()))((('''(((---111***...444777777444222111555888999555///---///222666:::===<<<::::::>>>CCCCCCFFFHHHFFFBBB@@@CCCGGGDDDDDDCCCBBBBBBBBBDDDFFFLLLPPPTTTUUUSSSQQQQQQRRRTTTUUUUUUVVVXXXZZZ[[[\\\\\\^^^aaaccc]]]LLL444###  """###$$$!!!!!!&&&,,,888MMM___jjjtttxxxfffXXXPPPFFF>>>===>>>>>>AAAEEEKKKUUUdddrrrwwwjjj```___kkkyyywww[[[GGG666555444444555555444222222333333333222000///...000111000///------///111555444444333222000,,,))))))))))))***+++...000222...+++((('''((()))))))))))))))(((&&&%%%'''***------------,,,,,,,,,++++++---///111444555333///++++++,,,------+++((($$$"""###$$$%%%(((***,,,---...---+++)))'''((((((&&&%%%)))+++///222222000,,,)))+++***(((((())),,,///111222222111111000/////////222000...---...///...---///---+++(((((()))+++---111000...***'''&&&''')))+++,,,,,,***''''''***---///222333111111111,,,%%%+++(((&&&)))///222000...***...222555666666777888888777555111//////111444<<>>AAAFFFOOOYYYhhhvvvqqqfffbbbfffttt{{{^^^III:::888777777888999888777777666555333111000000///222111000...---///333777888888888777555222///,,,*********+++---///111222---***'''%%%'''((())))))))))))(((&&&%%%&&&***---,,,,,,,,,++++++******))),,,---///111333111---***)))***,,,---,,,+++((('''###$$$%%%''')))+++,,,---,,,+++))))))))))))'''&&&))),,,///222333111...+++***)))(((((())),,,///111444444333222222111111000000...------......---,,,---,,,***)))***+++---///555444222///+++******,,,+++------***((((((,,,000444777888666666777333---+++)))''')))...000///,,,***---111444555555666777888888777555333222444666<<<===???AAAAAABBBBBBCCCEEEFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDEEEEEEEEEDDDGGGKKKPPPRRRPPPOOOOOOQQQSSSTTTUUUZZZ___bbbbbbaaa___``````^^^UUUDDD111$$$!!! !!!  $$$!!!!!!&&&///<<>>@@@BBBDDDBBBDDDEEEGGGFFFEEEBBBAAA@@@BBBDDDFFFGGGGGGFFFEEEHHHLLLPPPQQQPPPNNNOOOQQQRRRSSSUUUZZZ```dddfffgggddddddccc^^^SSSBBB///###!!!   !!!&&&###$$$)))111???RRRcccwww{{{pppbbbXXXMMMEEE???>>>???CCCJJJRRR[[[dddqqq}}}|||qqqiiibbbdddppp}}}___JJJ>>>;;;999888:::;;;<<<<<<;;;888222---******+++,,,111222222222333666;;;???>>>???@@@>>>:::666333222////////////000111111222,,,)))%%%$$$&&&))),,,---*********)))((()))+++...---,,,,,,+++******))))))+++++++++---......+++)))$$$%%%(((***,,,---------%%%%%%%%%&&&''')))***+++******+++---...---***((('''))),,,...000///...---)))(((''''''))),,,///111111111111000//////.........---,,,---......---++++++++++++,,,---...///000222222111///---,,,---...222333222///++++++///333555777777555777:::999555///...---...000000---+++***---111333333333444444666888;;;<<<<<<;;;<<<===<<<:::888999<<>>???AAADDDGGGHHHHHHFFFEEEIIIMMMQQQRRRPPPOOOPPPRRRUUUVVVXXX\\\aaaeeeiiikkkffffffddd^^^RRRAAA///$$$ !!!"""'''$$$%%%***222@@@TTTfffyyywwwmmmbbbZZZNNNGGG@@@???AAAEEEOOOYYYaaaiiitttwwwhhh``````dddnnn}}}yyy[[[FFF>>><<<:::999;;;;;;;;;;;;888555111---******+++,,,...111444777888999;;;===<<<>>>???===999555222222111111111111111111111111---***'''&&&(((+++---...+++,,,,,,,,,++++++---///......---------,,,,,,,,,,,,,,,+++,,,......,,,***%%%&&&((()))***+++++++++&&&&&&%%%&&&''')))+++,,,+++++++++---...---***(((%%%''')))+++,,,,,,,,,+++((('''&&&'''(((,,,///111111111000000///......---......---///000000...---,,,,,,------......---------...///...------...000555666666222---,,,...111222444444333555888777333111111111222333222000...,,,///333444444444444444555888;;;=========>>>>>>===999666666:::???BBBCCC>>>AAAEEEGGGGGGEEEAAA??????AAADDDGGGHHHGGGFFFEEEJJJNNNQQQRRRQQQQQQSSSUUUYYYZZZ\\\___aaaeeehhhjjjdddfffeee___SSSAAA111'''  """###%%%###%%%)))111>>>UUUhhhwww}}}tttlllccc]]]PPPIIICCCAAABBBGGGSSS^^^hhhoooyyyiii[[[UUU___mmm{{{tttWWWCCC???>>><<<<<<<<<<<<:::888444333111000////////////---111666999:::999999999777:::<<<;;;666222111111222222222222222111000///---+++)))(((***,,,,,,,,,+++,,,------,,,,,,---///......////////////000000...,,,+++,,,---...---,,,(((((()))***************'''&&&&&&&&&'''***---...,,,++++++,,,---,,,***(((%%%&&&'''((()))*********''''''&&&&&&(((,,,///111333222222111111000//////...---...///111111///---***+++---......---,,,+++---///000000//////000222555777888555000---...///000222333222555888666222000222444555555444333222///222555777666555555666666888<<<>>>>>>>>>???@@@>>>999555555:::???AAABBB@@@CCCFFFIIIIIIGGGDDDBBB???AAACCCEEEFFFFFFEEEDDDIIILLLPPPQQQQQQQQQTTTWWW[[[]]]___aaaaaabbbeeegggcccfffgggaaaTTTBBB222(((  !!!"""###"""$$$(((///===UUUiiivvv|||sssllleeeaaaVVVPPPIIIGGGGGGLLLYYYeeepppvvvqqqaaaWWWTTTdddxxxrrrUUUBBB===<<<<<<<<<;;;999555333,,,---///111222222111000///222555777777777777888333777:::888333//////111222333333333222111///...,,,+++)))***++++++***)))***+++,,,,,,++++++,,,...------...///000111222222...,,,******,,,------,,,++++++++++++++++++++++++'''&&&&&&&&&(((+++///111...,,,+++***++++++)))'''''''''''''''(((((())))))'''&&&%%%&&&(((+++///111222222222111000000//////,,,,,,---///111000...,,,''')))+++---......---,,,///000222111///...///000111444888777333000///000...111333333555777444///...000333666666555555444222555888999888777777777888:::===>>>>>>???AAACCC???:::555666:::???@@@@@@@@@BBBEEEGGGGGGFFFDDDBBBAAAAAABBBCCCCCCCCCCCCCCCFFFIIIMMMOOOOOOPPPTTTXXXYYY\\\___``````___aaabbbcccgggiiicccUUUBBB111''' !!!!!!""""""$$$(((...<<>>??????@@@BBBDDD@@@;;;666666;;;???@@@>>>===???AAACCCDDDCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCGGGKKKMMMMMMOOOTTTWWWUUUYYY^^^___^^^]]]^^^```ccchhhkkkeeeVVVAAA///%%% """"""$$$(((...<<>>>>>???>>>@@@AAAAAA@@@@@@AAABBBAAA===999777888;;;===>>>BBBAAAAAABBBCCCCCCBBB@@@AAA@@@???AAADDDEEEDDDAAAFFFHHHJJJJJJKKKMMMPPPRRRWWWVVVWWWYYY\\\]]]\\\[[[aaafffhhh```OOO;;;---&&& ######""""""!!!!!!!!!!!!!!!$$$$$$&&&+++222@@@XXXlll}}}{{{tttooolllccc```]]][[[^^^fffnnnssszzzrrrfff```dddkkkvvvwwwYYYHHH;;;777444444666666333///---...///111222222222222333222222444666666555333444333111///...---,,,,,,222111000///...,,,++++++,,,+++******+++***((('''((()))*********(((&&&%%%$$$&&&(((+++---...//////000111111///...---...///000///...---,,,,,,,,,---&&&&&&&&&(((+++---//////...------......---***'''***++++++)))&&&$$$$$$%%%++++++,,,***))))))+++---............---,,,+++***)))))))))+++------+++))))))''''''+++000222000---//////...,,,******,,,......///222444555555555444222222111000////////////---,,,---000444777888888888999;;;===>>>?????????===>>>>>>===<<<<<>>:::999;;;===??????BBBAAAAAABBBDDDDDDBBBAAABBB@@@@@@BBBEEEGGGEEECCCHHHIIIKKKMMMMMMOOORRRTTTVVVVVVVVVYYY\\\]]]]]]\\\cccgggggg^^^LLL888***### #########"""""""""######$$$%%%%%%''',,,333CCC\\\qqq{{{uuurrrgggfffeeefffjjjpppwww{{{rrrbbb[[[]]]hhhttt{{{ZZZGGG:::777555555777777555222111111222333333333333333111000000222555777777777333333222111///---+++***000000000000///...------***))))))***+++,,,***))),,,,,,,,,+++)))'''%%%###$$$%%%(((***,,,---....../////////000111111///---.........------,,,++++++''''''(((***,,,...000111000/////////000///,,,)))+++,,,,,,+++(((&&&&&&&&&***++++++***))))))+++---------...///...---,,,,,,+++***)))***,,,......---,,,)))(((***///222111///...---++++++,,,---------+++,,,...000333555777888444333111///...///000111,,,---...222666888777666666999<<<>>>@@@@@@>>>===;;;;;;999666555777<<>><<<===???@@@AAA@@@BBBAAABBBDDDEEEFFFDDDBBBBBBAAABBBDDDFFFGGGGGGEEEIIIKKKNNNOOOPPPQQQTTTVVVWWWWWWXXX[[[^^^``````___eeegggeeeZZZGGG444'''!!! """############$$$%%%&&&&&&'''&&&''',,,555FFFaaawwwzzzwwwmmmnnnooorrruuuzzz~~~{{{eeeXXXWWWaaarrryyyXXXDDD999777555666777888666555444444444555555444333333000000000222666999::::::555555555444222///,,,+++///000111111111111000///,,,+++***+++------+++***---------+++)))'''%%%$$$'''(((+++---////////////...---...111444444000,,,+++,,,---...---,,,***)))''')))***+++---///111333444333111111000///,,,)))---///000///,,,***)))***,,,------+++)))((()))***)))***---///000000//////---+++))))))+++...///000...,,,***+++...111222222---+++***+++///111///---++++++,,,---000222555777777555222000///000222333//////111444666777555333444777;;;>>>??????===;;;:::888444111000333999===>>>>>>>>>@@@BBBCCCBBB@@@BBBBBBCCCFFFHHHIIIGGGFFFAAAAAABBBDDDEEEFFFFFFFFFIIIKKKNNNPPPQQQRRRUUUWWWYYYYYYZZZ]]]aaacccdddcccdddeeeaaaUUUCCC111&&&!!! !!!!!!""""""###%%%&&&'''&&&%%%&&&,,,666HHHddd{{{}}}yyyvvvwwwyyy|||qqq^^^XXX___nnnrrrRRR???777777666666777777777666444555555555555444333333111111222555999;;;<<<<<<777777777666444222///---000111222444444333222222///...------...---+++))),,,,,,+++***)))((('''&&&(((***---///000000///...---,,,---111444444000,,,)))***,,,------+++)))((('''))),,,------...222555888555333111000---***'''---...000000...,,,+++,,,...//////---***((('''(((&&&(((+++///111222222222...,,,((((((***---///000---+++))))))***---///000,,,++++++---111333000...------------///000222222888666333111111222444666333333333555666555222///222444888<<<===<<<:::999888666333///...111777<<<===>>>???AAADDDDDDBBB@@@BBBCCCEEEHHHKKKLLLJJJHHH@@@BBBCCCDDDDDDDDDDDDEEEGGGJJJNNNPPPQQQRRRTTTVVVWWWWWWYYY\\\aaadddddddddaaabbb^^^RRR@@@///%%%""" """###%%%&&&$$$###%%%+++666IIIfff}}}~~~~~~wwwhhh]]]aaaooogggKKK<<<777666666666666666666666333333444444444333333222222222444777;;;<<<<<<:::666666555555333222000///000111333555555444333222000...------...---+++)))++++++***)))(((((('''''''''))),,,...///...---++++++,,,...000222111///,,,((()))+++,,,,,,***)))''''''***------,,,...222555888555222000...,,,)))'''(((+++...///...,,,+++,,,000111111///,,,)))((((((%%%(((,,,000222333222222///,,,((('''))),,,...///)))(((&&&&&&&&&(((***+++,,,,,,...111333333111//////000111222222111///...666555333222333444666777555444444444555444222///111333777999;;;;;;999888777777555222111333888;;;======???AAACCCCCC@@@>>>@@@AAADDDHHHLLLMMMKKKIIIAAACCCEEEDDDCCCBBBCCCDDDFFFIIIMMMPPPQQQSSSTTTVVVSSSSSSUUUZZZ___bbbcccccc___```\\\PPP???...$$$!!! !!!###$$$""""""%%%,,,777JJJfff}}}|||kkkbbb```lll]]]EEE:::666666777666555444444444111111222333333333222222222333555999<<<<<<999777222222111000///////////////000222444444333111000,,,++++++,,,------+++***++++++)))((('''&&&&&&&&&'''))),,,...///---+++******---///000///---------(((((()))******))))))(((&&&***------,,,---111555444222///...---,,,***(((&&&)))---///...---------...000111000...,,,++++++(((+++...111222111000...///,,,)))'''(((***,,,,,,'''''''''&&&&&&'''(((***+++...222444444333222111111444777999888555111...111111222222333555666777555444333333444555444222333444666888::::::::::::777888888777666777999;;;======>>>???AAA@@@>>><<<===>>>BBBFFFJJJLLLJJJHHHDDDFFFGGGFFFCCCBBBBBBCCCFFFIIINNNQQQRRRSSSUUUVVVRRRSSSUUUZZZ___cccdddddd```aaa]]]QQQ>>>---"""  """"""!!!"""&&&...999LLLggg}}}uuuccc^^^bbbuuuzzzWWWBBB999666666777666444333333444///000111222222222222111111333666:::<<<;;;777333///...---++++++,,,---------///111333333111///...)))((((((***,,,---,,,***,,,+++***(((&&&%%%$$$$$$(((***---///000...,,,******---000///---+++,,,...(((((()))))))))))))))(((%%%)))------+++,,,111555111///---,,,,,,,,,+++***&&&)))...000111000000000,,,...000111///.........,,,---000222222000---+++///,,,)))'''((()))******)))******)))((((((***++++++000555777555222222333222666:::>>>===888333///...///000111333444555666444222111222444666666666444555777888999:::;;;;;;777999::::::999999:::;;;>>>======>>>??????===;;;:::<<<@@@EEEIIIJJJHHHFFFFFFHHHIIIHHHDDDBBBBBBDDDFFFJJJOOORRRSSSTTTVVVWWWUUUUUUXXX]]]bbbfffhhhhhhbbbbbb^^^QQQ>>>+++  !!!"""!!!  !!!"""!!!###'''000;;;MMMggg}}}xxxpppccchhhtttvvvTTT@@@:::888444111111333444333111111111111111000///---+++111333777999888555000---///000000---)))(((+++......///000111000...+++***''''''&&&&&&&&&''''''''')))+++,,,+++))))))***+++,,,...///...++++++---///000---******---000000///...---,,,,,,***))))))(((&&&'''(((***,,,...///000---+++***---000111---((())),,,000222222111000000000111111111111000000///222222111///...---,,,+++,,,+++)))''''''(((***+++,,,...///---***(((***,,,---000333444333000///...555888<<<>>><<<777000,,,+++---000333444444333333666444333222333555777999555777888888888888:::;;;::::::;;;;;;<<<======>>>@@@@@@AAA@@@???<<<999777888;;;???AAABBBCCCDDDFFFGGGHHHIIIFFFCCCBBBCCCFFFKKKKKKLLLNNNRRRTTTTTTTTTYYYXXXYYY\\\aaaeeehhhiiiiiihhhbbbSSS>>>+++!!!"""&&&%%%)))333BBBUUUnnn|||~~~oooiiiiiirrrrrrRRR@@@;;;888555222111111222111///000111222222000...---,,,000222444666666444000...000000000///---,,,---...............---+++)))(((%%%&&&'''((((((((('''''',,,---...---+++***+++,,,,,,---...---+++,,,...111///---+++,,,///222333333...---,,,+++***)))((((((&&&''')))+++---///111222000---***,,,///111...+++---///111111000...------///000000000000000////////////...------,,,++++++,,,+++)))((('''((()))***///111222///,,,+++---000---///222333111000000000444666999:::999555000------...000222333333333333555444333333333444555555555777999999888999:::<<<;;;;;;<<<<<<===>>>??????@@@@@@@@@???>>><<<:::888999<<>>===<<<<<<===>>>@@@AAABBBAAA@@@>>>===<<<<<<<<<<<<>>>@@@@@@?????????@@@@@@BBBEEEFFFEEEEEEEEEFFFIIIMMMRRRXXXZZZZZZWWWUUUZZZ[[[\\\^^^```bbbcccdddggggggcccVVVBBB000$$$"""!!!  !!!$$$%%%$$$$$$+++888III^^^xxxyyyhhhffflll~~~iiiMMM???===<<<:::777333111000......///222555444///,,,---///...///000111222222222222333222111444777888555111***)))((('''''''''''''''))),,,000333444222///...000111111000---++++++,,,+++***)))((())),,,000333000///......///111333444111///...,,,******))))))))))))***+++,,,,,,---------,,,+++---111333333222333333333000,,,*********,,,,,,---.../////////...)))******+++,,,,,,------......---,,,++++++***))).........+++((((((,,,000222333222000...---...000000000000///000000111222666444222000//////000000///000222333333333111000333666999:::;;;;;;<<<===>>>===<<<;;;<<<===???@@@CCCBBB@@@>>>>>>>>>???@@@@@@AAABBBAAA@@@??????@@@CCCEEEGGGIIIJJJIIIHHHHHHHHHNNNWWW]]]^^^\\\XXXVVVZZZ\\\^^^_________```aaadddeeebbbUUUBBB000$$$ ###"""!!!!!!!!!###%%%'''$$$%%%---;;;MMMbbb{{{llldddlllzzzeeeJJJ???===>>><<<:::666333111000000000333555444000...---...//////000111222333444444444222222444888999666333))))))(((((((((((())))))))),,,111444666444111//////000000///,,,***++++++***(((&&&&&&(((,,,///222111000///---,,,---///000111///---+++******++++++++++++******)))(((((((((&&&'''+++000333444333222111222222000---,,,,,,---++++++,,,...////////////+++++++++,,,---.........//////000000///---,,,+++,,,---+++(((%%%&&&+++///777666444111---,,,,,,...//////......///000222333999777333000...---......,,,...111333444333222111222555888:::;;;;;;<<<======<<<;;;;;;;;;<<<===>>>CCCBBB@@@???>>>@@@BBBCCCDDDEEEEEEDDDBBBAAABBBCCCIIIJJJLLLNNNOOONNNLLLKKKIIIPPPZZZ___```\\\YYYWWWZZZ\\\^^^^^^]]]]]]___aaadddeeebbbUUUCCC111&&&""" !!!"""$$$###"""""""""$$$&&&((($$$'''///>>>PPPddd}}}}}}mmmcccfffxxxaaaGGG===<<<======;;;888444222333444222222333333222000...---//////000111222333333333222222222333555555444333------,,,,,,+++*********&&&)))...111333222000......//////...,,,***++++++***(((&&&&&&))),,,//////111111///---******,,,......---+++))))))***+++,,,++++++***)))((('''&&&%%%"""&&&+++000222222000///---///000000...------...***+++,,,...///000000000------------............---///000111111///---,,,......,,,(((%%%&&&,,,222999888666222...,,,---...//////000111222333444444888666333000.........///---...111222333333111111///333777:::;;;;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<>>>>>@@@BBBCCCFFFFFFGGGFFFDDDDDDFFFHHHNNNNNNNNNPPPQQQRRRPPPNNNLLLSSS[[[___^^^ZZZXXXWWWYYY[[[]]]\\\[[[\\\```dddggggggbbbUUUBBB222((($$$ !!!"""###$$$$$$$$$""""""###$$$'''((($$$'''111BBBTTThhhmmmbbbbbbooo|||[[[CCC:::;;;:::;;;:::888444333555777555222000111444333///+++---...000111222111111000111222222111000000222333444444333222///,,,)))(((%%%'''+++///111111///...---...///...,,,+++,,,---+++)))'''(((,,,...///...///000///---******,,,///***((('''&&&&&&(((***+++******))))))((((((((('''$$$'''+++---...---,,,+++))),,,...///---,,,++++++***+++,,,...000111111111/////////...---,,,,,,+++***,,,///111111000---,,,///...+++'''$$$'''---333777777777444111//////000///111333555666666555444222111111000000111222333111222222222222111000///---111666999:::;;;;;;<<<;;;<<<===>>>>>>===<<<:::===<<<<<<<<<===???@@@AAAEEEFFFGGGFFFFFFFFFIIIKKKMMMLLLLLLNNNQQQSSSSSSQQQNNNUUU[[[]]]ZZZWWWVVVWWWXXXZZZ[[[ZZZYYY[[[bbbgggfffeee___QQQ>>>...%%%### """###$$$%%%$$$$$$""""""###$$$&&&(((###'''333EEEXXXmmm{{{fff___fffyyywwwWWW@@@999:::888999999777444333555888777222///000555555///))),,,---///111111000...---000111222000------000444:::999888666222---(((%%%&&&(((,,,///111111111000---...///...---,,,---...---+++)))+++...000000......//////---++++++...222&&&%%%#########&&&)))***(((((())))))*********+++(((***++++++)))(((((()))'''***---...,,,***((((((***+++---///000111222222111000///...,,,+++***)))(((***---000000///---+++...---***&&&###%%%,,,333555666666555333222222333///222555888999888666444---......000222444555666555555444333111///...---,,,000555888::::::;;;<<<;;;===???@@@@@@???<<<:::999999:::;;;<<<===>>>???DDDEEEFFFFFFFFFGGGJJJMMMKKKIIIHHHKKKPPPSSSTTTSSSPPPVVV[[[[[[XXXUUUUUUWWWWWWYYYZZZYYYWWW[[[cccjjjcccbbbZZZKKK999)))!!! """###$$$%%%$$$###"""""""""$$$&&&((("""'''444GGG[[[qqqzzzjjjfffuuupppRRR>>>888:::===;;;888444333333444555555555555444222111///...,,,---...---,,,,,,---...000111000---***+++///444<<>>AAAAAA>>>999777;;;<<<<<<===>>>>>>======BBBDDDFFFHHHJJJJJJIIIIIIIIIJJJLLLPPPTTTUUUTTTSSSUUUXXX[[[\\\[[[XXXWWWWWWWWWXXXYYYWWWUUUXXX```gggfff```SSSCCC444(((###!!!######"""!!!!!!!!!!!!!!!$$$"""!!!###''')))(((&&&(((---777III___wwwzzztttnnnppplllOOO;;;666999;;;:::777555333333333333333333222222111000000///,,,---------------......000111111...******...222:::<<<===;;;555000...---,,,+++,,,---......+++)))---...000222444444555444000000///,,,++++++---000111///------///000///---***(((''')))---000000...***((('''))),,,///...---,,,+++++++++,,,,,,,,,,,,,,,,,,+++***)))(((((('''''')))---000111111000///000...,,,,,,---+++(((%%%%%%'''***---000///...,,,000111...)))(((,,,...---.........///000000...,,,000111444777888666333000000000111222333333444444444444333222222111111111555555555555666777888999777:::===??????>>>;;;999<<<======>>>>>>>>>======BBBBBBDDDFFFGGGHHHIIIIIIHHHIIIKKKOOOSSSUUUTTTRRRTTTWWWZZZ[[[ZZZYYYXXXXXXWWWYYY[[[YYYWWWYYY___eeefff^^^OOO===---###"""!!!!!! !!!!!!"""$$$###"""###&&&((('''%%%%%%+++777III```xxxvvvlllqqqwww~~~eeeJJJ888444777999999888666444333111000111000/////////000111222---------------...///000///111222///,,,***,,,///555666777666333000///...,,,+++***+++------,,,+++---///111333555777888888444333000,,,******...111111///......//////---,,,+++++++++...000111000///,,,+++******,,,,,,,,,***((()))***,,,---.........---,,,***(((''''''''''''&&&(((,,,///111111000///000...------------***(((&&&(((+++---///...---+++...///---((((((---///...---,,,,,,---...---***(((,,,...111333444222///---//////000111222333444444222111111111111222333333555555555555666777888888888999;;;===>>>>>>======>>>???????????????>>>>>>@@@@@@AAABBBDDDFFFHHHJJJGGGGGGJJJNNNRRRSSSSSSQQQSSSVVVYYYZZZZZZYYYZZZZZZXXX[[[]]]\\\[[[[[[^^^bbbfff\\\LLL888((( !!!""""""$$$######$$$&&&'''&&&%%%###)))555HHH```xxxyyyhhheeerrrxxx___FFF888555777888999999999777444111//////...---,,,---///111333...---,,,,,,...000000111...111222000---***+++,,,///000000000//////......---+++))))))+++,,,---,,,---...///111333555666666444444222000------000222000000///......---,,,+++)))+++---///000000...,,,---,,,,,,++++++***((('''$$$&&&***,,,---...//////...,,,***'''&&&&&&'''(((&&&(((,,,///111222111000...------------,,,+++***(((+++---//////...------,,,---,,,((()))...000///---,,,,,,,,,---,,,)))'''***,,,000111111///------000000111222333444555555333222222222222333444555555555555555555666777888888888999;;;<<<>>>@@@@@@@@@@@@AAAAAAAAA@@@????????????>>>>>>@@@DDDGGGJJJEEEFFFHHHMMMQQQRRRRRRPPPRRRUUUWWWXXXXXXYYYZZZ\\\ZZZ]]]______^^^]]]^^^```bbbYYYIII777''' !!!"""###%%%$$$$$$$$$$$$%%%$$$$$$!!!(((555HHH___wwwpppccceeevvvsss[[[FFF:::777999999:::<<<<<<:::666111......---,,,,,,,,,...111222...+++***+++...000111111---000222111---******+++,,,+++***+++,,,------------+++)))(((***,,,,,,,,,+++,,,,,,---...///000000000222444444222111222333...///000///...,,,++++++))),,,...000000...,,,***++++++,,,+++***(((''''''"""&&&***,,,,,,---///000000...+++((('''''''''((((((***...111333333222111,,,---,,,,,,+++***++++++,,,...111111000......///+++---,,,)))+++///111000...---------...---***(((***---111222000.........222222333333444555555555666555444333333444666777555555555555555666666777888888888999;;;>>>AAABBBAAABBBBBBCCCBBBBBBAAAAAA@@@???======???CCCFFFIIIDDDEEEGGGLLLPPPRRRQQQPPPRRRSSSUUUVVVVVVWWWZZZ\\\\\\^^^aaabbbaaa```______[[[SSSFFF666((( !!!###$$$%%%%%%%%%$$$######"""###!!!(((666III```wwwyyymmmiiinnnoooYYYGGG===;;;<<<:::<<<======:::666222//////...---------...///000---***''')))---111222111---///111000,,,***+++,,,,,,***((((((***,,,,,,,,,...,,,))))))***++++++***))))))(((((()))***+++,,,---000333555444222222222,,,...000000...,,,++++++***---000000///,,,+++***(((***,,,,,,+++***)))***%%%)))---...------///222111000...+++***)))))))))***,,,///222333333222111---------,,,***)))***,,,...111444333000......000+++......+++,,,111333111///......///000///,,,***+++///333333111///000111444444555555555555555555777666444444444666888999666555555444555555666666888888888999;;;>>>AAACCCBBBBBBCCCDDDDDDDDDDDDDDDAAA@@@???>>>@@@CCCFFFHHHCCCDDDGGGLLLPPPRRRRRRPPPQQQRRRSSSSSSSSSUUUXXX[[[^^^___aaacccdddcccaaa```UUUOOOBBB444&&& """###$$$&&&&&&'''%%%"""!!!!!!"""""")))888LLLccczzz{{{ppppppvvv~~~kkkXXXHHH@@@======;;;;;;<<<<<<999555111...000000000///...------,,,,,,(((%%%''',,,000111000,,,///000...+++***,,,......+++((((((***,,,---,,,...,,,************)))'''&&&&&&&&&&&&((()))+++,,,...000111111000/////////***---000000...,,,,,,,,,))),,,...---+++((('''(((%%%)))---...------...///+++...111000......111555333222111///---,,,******+++---000222333222000///...//////---***)))+++---///222555333///,,,---000---//////---...222333111///......///111000...,,,,,,000444444111///111333666555555444444333222222444444333222444777:::<<<666555555444444555555555888888999:::<<<>>>@@@BBBBBBBBBDDDEEEFFFFFFFFFFFFCCCBBBAAAAAAAAACCCEEEGGGCCCDDDGGGLLLPPPSSSRRRQQQQQQQQQQQQPPPPPPRRRVVVYYY___```aaaccceeeeeedddbbbXXXPPPBBB222$$$ !!!"""###$$$&&&''''''%%%""" !!!!!!***;;;PPPiiirrrkkksss{{{iiiWWWIIIAAA>>>===:::;;;;;;:::888444000...222111111000///---+++***,,,'''$$$%%%+++000111000,,,...///...+++***,,,///111---)))(((+++---------///---+++*********(((&&&%%%%%%%%%&&&(((+++---///000000000...+++***,,,---))),,,000000...,,,,,,---&&&)))+++)))&&&######$$$$$$)))...000000000222444000333444333//////333888444333333111000---+++***+++---///111111000...---000111111...+++))),,,...///222555333...+++,,,///...000111...///333444222.........///111111///------111555555111///111444666555555444222111111000111111000111333777;;;>>>666555555444444444555555888888999:::<<<>>>@@@AAAAAABBBDDDEEEGGGHHHHHHHHHDDDDDDCCCCCCCCCDDDEEEFFFCCCEEEGGGLLLQQQSSSSSSRRRQQQQQQPPPOOOOOOQQQUUUXXX``````aaaccceeefffeeeddd^^^UUUDDD222$$$!!!!!!!!! !!!!!!"""###$$$&&&((((((%%%!!!!!!!!!+++<<>>999555333444555444222000000000666777777555222000//////...---+++***+++,,,///000***))))))***,,,---,,,***---......///000111111111222111111222222000---***+++***)))+++...111222222000---***)))***+++++++++((()))++++++***+++,,,------,,,*********+++)))((()))---222222000///111444333222///---,,,---...///222333444444333111...---,,,+++,,,---000111000...000///...------......///000111222111///...///000+++***)))***...111111000000222222000+++))),,,///000111222444555444222000111111222333222000...---.........111555888999888555666555444333444777999999888666666888999888888<<<===??????>>>@@@EEEHHHIIIGGGDDDAAA??????@@@AAA@@@BBBEEEHHHJJJLLLLLLLLLNNNQQQTTTQQQMMMMMMRRRWWW\\\___```\\\[[[bbbiiilllgggZZZEEE000!!!""""""######!!! %%%''''''%%%""" !!!###&&&000AAAVVVnnn}}}kkkeeeooovvv\\\III???:::666333222333333222000///111222444555666444222000111111111111///...---,,,,,,,,,)))(((((()))***+++)))(((,,,---///000111111000///222111222333555444111///...---,,,---///111111111///---+++***,,,---------&&&(((+++,,,,,,---...000111///...------,,,***((((((,,,111222000//////000//////......------------///111444555555333000...******,,,///222222111///------..................///000111000///...///000---+++)))***,,,///111111333333222---)))(((+++///...//////000111222222222111222333444333111///---------...111444777777666444444444333333666;;;???:::777555444555777777777999:::<<<===???BBBFFFJJJMMMJJJFFFAAA???>>>???@@@===???AAADDDGGGIIIJJJJJJNNNQQQTTTSSSPPPOOOTTTXXX\\\```aaa^^^]]]dddjjjmmmeeeXXXCCC///"""!!!$$$$$$###!!!"""###$$$$$$###"""###$$$(((222CCCYYYpppuuuiiijjj{{{oooVVVEEE===999555444111111111000...///111333333444555333222111222444555444333111///---+++***)))(((((()))******)))'''+++---///111111111///...111111222444666666444222111///......000111000///---,,,***+++---/////////'''***,,,---------...///222111000000///---***'''&&&***///000///---,,,,,,,,,---...//////...,,,+++,,,///222555555333000...******,,,///222111///,,,***+++---/////////...------...///...---,,,---......,,,***)))+++---000222555444111---))))))+++.../////////...---...111333111222444444333222///...------...111444666555444333333333222444888>>>CCC===:::777666777999:::;;;999:::<<>>:::777777000000000///...///111333333444444333111111333555666666555444111...,,,******))))))***+++,,,***)))***+++...000111111000///000000111444666666444222222000///000000000///---+++******+++...000000000+++---///000...---,,,---111000000000000...)))&&&%%%(((,,,...---+++((('''+++,,,///111111///---,,,***,,,000333444222///---++++++,,,...///...+++((()))***---//////...---+++)))+++,,,+++***)))***,,,...---+++******,,,///111666555222///,,,,,,...///222222000...+++,,,///222333444444444333222111000......///222555666555333333333222222333777===BBB>>>;;;888777999;;;===>>>;;;<<<>>>BBBFFFJJJMMMNNNLLLJJJGGGEEEDDDEEEGGGIIICCCCCCDDDEEEGGGJJJLLLNNNRRRUUUXXXYYYXXXXXXYYY[[[]]]bbbccc___]]]```dddddd\\\OOO<<<+++  !!!#########"""###$$$$$$$$$$$$)))333EEE[[[rrr}}}rrrssszzzuuu^^^GGG@@@>>>:::777888000111111000//////111222333444444222111111444666444444444333111///---,,,)))))))))***------,,,+++)))***,,,///000111111111111111222444666666333111222000000000111000...,,,(((((((((+++...111111111...000222222///,,,++++++---...///111111///+++''''''(((***++++++)))'''&&&***+++...000111000...,,,***,,,///222222111///...,,,,,,,,,---...,,,)))''')))+++,,,......---,,,***'''((())))))(((((()))***---...---,,,***+++...000444444444333333222222111333444333///,,,,,,///333666555444333222222222222000000222555777888666444222333222111222444999===;;;999777888:::<<<>>>>>>======???CCCGGGKKKLLLLLLGGGGGGFFFFFFGGGIIIKKKMMMHHHHHHGGGGGGHHHKKKNNNOOOTTTVVVZZZ[[[[[[ZZZZZZZZZ[[[```bbb___\\\___aaabbbXXXKKK999***!!! ###%%%$$$###"""###%%%&&&&&&%%%***444FFF\\\ssstttrrrzzznnnWWWBBB>>>>>>999444555000111333222111000000111444444444222000111333666000000//////............(((((((((***---......,,,((()))***---///111333444444333444555666555222000000000///000000000---+++%%%%%%'''***...111111111///111333333000---+++++++++,,,///222444222---***************+++***(((&&&(((***,,,...//////---,,,,,,---///111222111000///---,,,+++,,,------+++***++++++,,,---,,,,,,******&&&'''))))))(((''')))***,,,...///---++++++---///111333666999:::999666333222444444222......222777888666333111000111333555222333555777::::::777555333333222111000111444666888777777999<<<>>>??????===<<<===AAAEEEIIIIIIGGGCCCCCCEEEFFFHHHJJJKKKLLLKKKJJJHHHGGGGGGJJJMMMOOOTTTVVVZZZ\\\[[[ZZZXXXWWWXXX^^^aaa___]]]```ccccccWWWKKK999***###  ###&&&"""!!!!!!###'''***)))(((+++666HHH^^^uuu}}}ooovvvkkkSSS???<<<===777111222000222444444222000000000555555444222000111333555,,,,,,,,,,,,,,,---...///&&&&&&''')))---......---'''((())),,,...222444666666666666666777555222///000/////////000000---+++$$$$$$&&&***...111111111...000333333111...,,,,,,***+++///333555444000,,,,,,+++++++++++++++)))((('''(((+++---...---,,,,,,...///000111222111111000---,,,+++,,,...///...---,,,,,,,,,,,,++++++***)))&&&((())))))(((((()))+++,,,...000...,,,***,,,...///222777<<<>>>===888444111333555333000000555::::::777333000///111444666444555666999;;;;;;888666333333333111//////000222888888999;;;???AAABBBAAA<<<;;;;;;>>>CCCFFFEEECCC@@@AAADDDFFFHHHIIIJJJJJJLLLJJJGGGFFFFFFHHHKKKMMMTTTVVVYYY[[[[[[YYYVVVUUUUUU\\\```______bbbeeefffXXXKKK999,,,%%%""" """%%%!!! ###))),,,---+++---888JJJ```wwwyyyqqqbbbNNN===;;;;;;555333666666666555555333222000///111111000000000000111111+++++++++)))'''''')))***))))))***,,,---.../////////...------...222555888555333222111111111///...000//////111222///***%%%((())))))***,,,---......//////000000///...---,,,(((+++...111333222000......+++***+++...000...,,,***,,,///...+++)))+++---/////////000111000---***---++++++---000222000...+++,,,---------,,,*********((((((***---...,,,)))///000///...+++***+++,,,111444666777555222000000///////////////000444777666222---+++---111555666333444777;;;<<<:::555111333444444222000000111222777:::===@@@AAAAAA@@@>>>777999<<>><<<;;;666444777999999777555222///...,,,///...............///000---------+++((('''''')))'''))),,,///111111000///000///...---...000222333333222111111222111///---...---...///111///***&&&((()))***+++,,,---......///000000111000...,,,******,,,///222333222000...///---,,,---///000///---***,,,......---,,,+++,,,/////////111222111---***---,,,+++---000000///---------.........---,,,+++,,,***)))+++---...,,,***...//////---+++***+++,,,333555777777444000...---,,,------------///222555666222...---...111444555000333666999999888555444333444555444333333444666999:::<<<===>>>===<<<;;;777999<<>><<<888444111---+++***,,,,,,++++++,,,---.........//////...***(((''''''&&&)))---111333111///---/////////...............//////000111333222///---++++++---///000...***'''((()))+++---......------///000111222000...+++)))+++---000222222111///...///...---...000000000...,,,,,,,,,---///...,,,***......000222333222...***---,,,,,,---//////---,,,//////000000000///...---...,,,+++,,,------,,,***---......,,,******+++,,,555777888666222...+++))))))***++++++,,,...222444555333000///000222222222...111555666444333555666444555666555555555888:::;;;;;;::::::999999888888888999<<>>TTTkkkmmmSSSFFF;;;999:::888888999???<<<999555111...,,,,,,++++++++++++,,,---......---///000///---***))))))(((***---//////...+++))),,,---............---,,,------///111333222///---***,,,...000111///,,,***)))***,,,...///...------...///111222000---***(((,,,---///000111///...,,,............/////////...---+++***,,,///000---***---...000333444222...+++...------.........---,,,111111111111111000000///...---,,,,,,,,,+++++++++,,,------,,,******+++,,,444666777666222...+++)))((()))+++,,,---///222555555333111111222222111000...222555444000///333777666777777666555666888;;;;;;:::999888888888999999999:::<<>>UUUmmm~~~bbbJJJAAA888666777888888999<<<;;;999666333111000000---------------...//////+++---///000...,,,,,,,,,,,,,,,,,,+++***((('''&&&(((***,,,...//////...---,,,---...111333333000---+++...111333333111///...***+++---...//////...---...///000111000---***(((+++,,,...//////...---,,,------...---------------,,,***)))***...///---***---...///222333222///+++---...//////......------222222111111000000000000...------+++******+++,,,---......,,,******+++,,,111333555555222///---,,,)))+++---///000111444777555333222222333333111000000333555333...---111666999888777555333444666999;;;:::999888999;;;===>>><<<<<<===???AAACCCEEEFFFFFFHHHJJJJJJIIIHHHHHHIIIKKKJJJIIIIIIKKKOOOTTTWWWVVVXXXYYY[[[[[[ZZZYYYXXX[[[^^^___bbbhhhnnnmmmhhhZZZHHH333&&&""""""""""""""""""###### !!!!!!###$$$%%%&&&''',,,<<>>@@@BBB????????????@@@BBBCCCDDDDDDGGGIIIJJJIIIHHHHHHIIIJJJIIIHHHHHHJJJNNNRRRUUUVVVXXXYYY[[[[[[ZZZYYYXXXZZZ^^^```aaafffkkkkkkhhhXXXFFF111$$$ """"""######$$$$$$$$$%%%!!!"""###$$$%%%&&&''''''***;;;VVVqqqoooXXX===:::666444666:::;;;;;;888999;;;<<<;;;999777555333222111000////////////---......---,,,+++---...///000000000///---+++***((()))***,,,...///000111111000000111222333111000///222666777555222111111///...---,,,---...000111...---------------------,,,---...///000000000000---///000///,,,+++,,,...***)))(((&&&%%%(((,,,000---,,,,,,---/////////------///222222000000111333111000///...---......//////000000...------000333222222111///,,,******,,,000333666666444222000///...000333444444555666888555333111111222444444444222222222222333555777888999888777444333444777::::::;;;;;;<<<>>>???AAABBBAAAAAA@@@@@@@@@AAABBBCCCAAACCCFFFHHHGGGFFFGGGGGGIIIHHHGGGFFFHHHLLLPPPSSSVVVWWWYYY[[[[[[ZZZYYYXXXWWW]]]``````aaaeeegggfffUUUCCC...""" """"""###$$$%%%&&&&&&'''######$$$%%%&&&''''''(((,,,>>>YYYuuujjjTTT;;;999666444777;;;===<<<888:::===>>>===;;;777555444333222000/////////////////////,,,******+++---...000333555555333///---******+++,,,...///000111333111000111222222222000///333777888555222000111111///---,,,,,,...000222...---,,,+++,,,---...///---...///111222333333333...000222000---,,,---///))))))(((%%%###%%%,,,111...,,,++++++---.........---000333333111111333555000///---,,,,,,,,,---...000111222000...///333777444444333000,,,******+++222444777777555222000//////222444555555555666777555222000000222444555555111000000333666999;;;:::888888666444444666:::===;;;;;;<<<===>>>???@@@@@@CCCBBBAAA@@@@@@@@@AAABBB===@@@DDDFFFEEEEEEEEEFFFIIIGGGFFFEEEGGGKKKNNNQQQVVVWWWYYYZZZ[[[ZZZXXXWWWUUU[[[```^^^]]]aaaddddddSSSAAA,,,  """"""###$$$&&&'''(((((($$$$$$%%%&&&&&&'''((((((///AAA\\\www```JJJ;;;::::::;;;===>>>>>>===:::888777:::>>>>>>888333333222000...---...///000///...,,,******+++,,,------+++///666777111...000+++,,,---+++))))))---111333111//////000111111000111222333444333222111000444222000...---...///000000000...***&&&%%%)))---...///000111333555666666111111000000/////////...---***&&&$$$###%%%(((+++,,,...000///---+++++++++......//////000000111111111///---,,,---.........000///------///333777:::<<<888222000000000///---666666666555444222111000333444444444444666999;;;888777555555666666444333333111000222777999999777777555222111222555:::=========<<<<<<<<<===>>>>>>DDDBBBBBBDDDGGGHHHFFFCCCDDD@@@@@@CCCDDDCCCEEEIIIFFFGGGHHHJJJKKKMMMNNNNNNVVVWWWZZZ\\\]]]ZZZVVVSSSSSSZZZ___```aaaccccccaaaVVVAAA+++!!! ###%%%''''''&&&$$$$$$$$$ !!!"""###&&&))),,,...555GGGbbb|||www[[[GGG===<<<;;;<<<>>>@@@???>>>888555555777;;;<<<888444444222000///...///000111///...,,,+++*********+++///...111777666000---...---...///---++++++---000444222/////////000000///111222333444444444333222222111///.........000111222222000,,,'''&&&)))---------...///111222333333111111111000000/////////,,,***'''&&&&&&'''***,,,,,,...000///---+++++++++//////000000000000000000...---++++++,,,---------000///------///222666888:::666111///000222222111333333333222000///......333444444444444555888:::888666555555666666555444222111111333777999888666555444222111222555888;;;;;;<<<<<<======>>>>>>>>>DDDBBBBBBEEEHHHJJJHHHEEEDDDAAAAAADDDFFFEEEGGGJJJIIIIIIJJJKKKLLLNNNPPPPPPWWWWWWXXXYYYZZZZZZXXXWWWWWW^^^ccccccdddfffeeebbbTTT@@@***!!! $$$%%%'''&&&$$$"""!!!!!! !!!###&&&))),,,...888JJJeee~~~jjjQQQBBB;;;::::::;;;===>>>>>>===555222111222666888777555444333111000///000222333///......,,,+++***)))(((...---000555444///+++***///000111000...------...222000...---...//////...///000222333444555555555111000...------...///111222333222///***(((***---,,,,,,,,,---......//////000000000000000000//////******)))))))))+++---......///111000...---,,,,,,000000111222222111///...++++++*********++++++,,,///...------...000333555666333///---///333555777333444333111...------...333333444333333444777999666444333333555666666555000000222555777888666444444444333444555666888::::::;;;===>>>?????????>>>CCCBBBAAAEEEIIIKKKJJJHHHDDDAAABBBEEEGGGFFFHHHKKKLLLLLLLLLLLLMMMOOOQQQRRRUUUUUUUUUVVVVVVWWWXXXXXXZZZ```eeeddddddeeedddaaaQQQ>>>***!!! ###$$$%%%###!!!"""%%%))),,,...<<>>@@@AAAAAA??????AAA@@@@@@CCCHHHKKKKKKIIICCCAAABBBEEEGGGFFFGGGJJJNNNMMMLLLLLLMMMNNNQQQRRRRRRTTTUUUVVVUUUUUUUUUVVVYYY___cccbbbaaaaaa___\\\MMM;;;)))!!!!!! !!! !!!"""!!!!!!$$$(((,,,...>>>PPPlllkkkOOO???888444333333444666777777666222///---,,,...111444555000///.........000222333444444333222000---+++***)))+++...000222333333111000//////...---,,,***))))))'''&&&(((+++...000000,,,------...000111222333111///,,,***((((((((())),,,000333333000...///111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........,,,,,,)))***+++---///000111222333555666666444222111222000111222222111000///...---...///,,,)))&&&&&&''',,,,,,,,,------............---++++++,,,111666999<<<<<<999333,,,)))+++...222333333222111111333555000...------///222333333...111444555555444222111777888:::;;;===???@@@@@@<<<===@@@BBBCCCBBBAAA@@@???======AAAFFFJJJJJJIIIBBB@@@AAAEEEFFFDDDEEEHHHMMMLLLLLLKKKLLLMMMNNNOOOQQQUUUYYYZZZXXXUUUTTTSSSYYY___bbbaaa______]]]YYYIII:::)))"""!!! !!! !!!$$$(((+++---<<>>@@@BBBCCC@@@AAABBBCCCDDDCCCBBBBBB???===<<>>===@@@EEEIIIJJJIIIEEECCCDDDGGGGGGCCCBBBDDDJJJKKKMMMNNNMMMLLLKKKJJJJJJOOOUUUWWWUUUSSSUUUWWW\\\aaaeeecccaaa```^^^ZZZFFF888***$$$   """!!!!!!"""###%%%(((***,,,<<>>111...***)))+++,,,,,,+++000...,,,---///000111000333222000...---,,,---------,,,+++******,,,...///555:::>>>>>>:::555111000((((((((()))***+++++++++,,,...000222333111000...,,,,,,,,,,,,...000222444333555666666444222111222///...,,,++++++---000222---222555555111///000333000222444777888888777666111333555444111000111333000222111+++%%%%%%,,,333222333222000......///111444111...---///111333333000222444222000///000333...///111444888<<<@@@CCCHHHGGGFFFEEEDDDDDDDDDEEEBBB???>>>AAAFFFJJJKKKJJJGGGEEEFFFIIIHHHCCCBBBCCCJJJLLLNNNOOOOOOMMMKKKIIIDDDIIIMMMNNNMMMOOOSSSXXXZZZ```cccbbb```___]]]ZZZEEE888+++$$$ """"""!!! !!!#########$$$&&&(((***,,,===QQQnnnnnnTTTGGGAAA<<<777666555555777888888777777666333111000000111111222333444555555555444444555333111...---------...---------,,,,,,...222666111///,,,***))))))+++,,,111222333222111111222444666777666222...,,,---///111///,,,,,,///000///...666888:::999666333222222---+++)))(((((()))+++,,,///000000111222222333333+++***((((((***---111444666555444222111000000000///+++))))))---000111111111111000000000000000111444333333444777:::::::::999999888777555333111000//////...,,,+++,,,///111111000...---...///111222444222000///000111222111///......000333444444333111222333444666999>>>BBBAAADDDGGGFFFDDDCCCEEEGGGBBB@@@>>>@@@DDDGGGGGGFFFDDDEEEGGGHHHHHHFFFDDDBBBIIILLLOOOQQQPPPLLLGGGDDDCCCDDDDDDFFFJJJNNNRRRUUUZZZaaafffeeebbb^^^WWWPPP???444(((###!!!"""&&&$$$!!! !!!%%%######%%%%%%$$$)))///>>>WWWvvvhhhOOODDD???<<<777555333333555777777666555333111///...///000000111222444666666555444333444222///---,,,,,,...///------,,,***)))***---///222000...,,,+++,,,---...222444666666444222111111444555444222...---///111222000...///000111///---///222555666444222111000,,,+++***)))))))))******---......///000111222333,,,+++)))((((((+++...000333222111000//////...///...,,,***,,,///111111111000/////////000111333444444333222444888:::;;;;;;;;;;;;:::888555333111///......---,,,+++,,,...000222111/////////000222333444333111000000111111111//////000000111222333444666777777777888999<<>>BBBHHHJJJGGGAAAEEEIIIPPPUUUWWWUUURRROOODDDEEEHHHLLLQQQVVVZZZ\\\___eeeiiigggbbbZZZMMMBBB333)))   !!!!!!######$$$,,,666PPPhhhnnnRRRBBB<<<<<<>>>888666444333555777888888444222///,,,***)))))))))+++,,,///000111000...,,,---+++)))''''''***,,,...111111000...,,,+++,,,...---...000222333222111000000111111111000222555777000///...///111333555555333555777777555111---+++---000444666555333222222...000222444222///+++((()))***+++...000222444555444222///,,,***)))))))))...------,,,,,,,,,------000222555666777555444444000000///...///111333444...---+++,,,000444666777111111000////////////000///...///111444666444222////////////000000111111333444333000---,,,...000111333444111------222888???@@@@@@>>><<<<<<===>>>???>>><<<<<<>>>AAADDDEEEDDDCCCBBBAAABBBDDDGGGIIIFFFAAA>>>AAAGGGKKKIIIDDDDDDGGGMMMRRRTTTTTTQQQOOOFFFGGGKKKOOOUUUZZZ^^^``````eeegggfffaaaYYYKKK>>>000&&& """$$$###$$$...999RRRiii}}}eeeNNNAAA<<<;;;===777666555555777888888777444222///---,,,,,,,,,---+++,,,---.........------,,,+++)))((((((***+++,,,+++,,,,,,,,,******+++---+++---111333444222///---...///...---...000555999111///...///111333444444222555777777555111...------///222222111/////////000111444555333///+++((()))***,,,...000222333444222111///---,,,+++++++++///...------,,,,,,,,,,,,///222555666555333333333000//////000000111222222...+++)))***---111333444------,,,,,,,,,---///000//////000333888999666333.../////////000000000000111333333000---,,,...111222333333222000000444888=========;;;:::;;;===@@@;;;999666666:::>>>BBBCCCBBBCCCDDDCCCBBBCCCFFFHHHEEEAAA???AAAGGGKKKKKKIIIDDDFFFJJJNNNPPPPPPOOONNNIIIKKKNNNRRRWWW[[[]]]___aaadddeeeccc```YYYKKK>>>---$$$  !!!###%%%###%%%///;;;QQQhhh~~~{{{]]]JJJAAA;;;999:::555444555666888888666555222111/////////000222444---------------...//////++++++******************((()))******)))(((***++++++...222555555333///,,,---...///......000333666333111...///111333333222111444777666333000......,,,...//////......///000000111333333222...)))'''))))))+++,,,...000111222...------,,,,,,,,,---...///...---,,,++++++******---///222222000///000111,,,---///111222333333222///,,,)))))),,,///111222...---+++++++++,,,...///......///444999:::777333//////000000111111111111000222333000,,,+++///222222222333333444555666777===<<<:::777666888<<>>AAABBBAAADDDFFFFFFEEEDDDFFFHHHDDDBBBAAABBBFFFJJJMMMMMMJJJKKKMMMNNNPPPQQQQQQQQQRRRSSSUUUWWWYYY[[[\\\\\\```bbbcccaaa^^^YYYLLL???,,,$$$!!!"""!!!!!! !!!###%%%&&&$$$%%%000===QQQhhhuuuXXXHHH@@@:::777888333333444666888777555222/////////000222444888999//////...------///000111+++++++++++++++***)))(((((()))+++***)))((()))+++,,,///333777777333///,,,---///111111111000111222555222//////111333222000111444666666222//////000,,,---.........///111333///111222222000,,,(((%%%((((((***+++---...000000++++++++++++,,,---...//////...---+++***)))))))))+++---000///---,,,---///)))+++...222444444444444000---***))),,,///111222000...,,,++++++,,,---...------...333999;;;777222000000111222222222222111...111333000,,,+++///333333222222444666888888777===;;;888555333555:::>>>BBB===888777;;;???BBBCCCBBBEEEHHHIIIGGGFFFFFFHHHDDDCCCCCCCCCFFFJJJNNNPPPQQQQQQQQQRRRSSSTTTUUUUUUZZZ[[[[[[\\\\\\\\\\\\[[[```bbbaaa___^^^YYYMMM@@@,,,###"""######"""!!! """$$$''''''$$$%%%111>>>RRRhhhjjjNNNBBB<<<===;;;000111111222333333444555555333000------///222555666222000---******,,,...000,,,,,,,,,+++,,,,,,------000...,,,***(((''''''((((((,,,222555444000,,,+++222111///,,,***+++///222333333222111000///...---222666666222///111111///111///......000000---+++...000111000...------...,,,+++***))))))))))))***((((((''''''(((***---///111000///+++(((((()))+++***,,,...000000///...,,,***)))***...333666666444000000000///------///111111111///...---------------///222555666666555444333222111444888::::::888444333111///......//////...222777::::::999888777???<<<777222111555<<>>@@@AAA@@@>>>BBBGGGLLLLLLHHHEEEEEEGGGIIIEEE@@@===???FFFNNNTTTYYYVVVTTTUUUWWWYYYXXXVVVZZZYYYXXXYYY[[[^^^______aaaaaa___]]]\\\VVVFFF777)))!!! ###"""###$$$$$$!!!  !!!%%%!!!"""###,,,???XXXlllfffKKK???999;;;:::000111111111222222333333333666333///...///111333444/////////...............---,,,+++******+++,,,,,,///...,,,+++)))(((''''''###(((---000000...,,,+++222111///,,,***+++...111555444333222111000///...333666777333111222222111222000...///000///---***///000111000...------...---------,,,+++******)))((((((''''''(((***---...111000///,,,)))((()))******,,,///111222000...,,,******+++...333666666444333333222000...---...000222111000//////............///222444555555444333444333222444777999999888333222222111111111222222000333888:::;;;;;;;;;<<>>===>>>@@@AAAAAA???AAAFFFJJJJJJGGGDDDDDDFFFFFFCCC???>>>@@@GGGNNNSSSYYYWWWVVVWWWYYYZZZYYYXXXXXXWWWWWWXXXZZZ\\\^^^___``````___^^^\\\VVVEEE555(((  """!!!""""""!!!$$$ """$$$---@@@WWWlllaaaGGG<<<666888999111111111111000111111222222999555111//////111222222---///111222222000---+++...---+++***)))***++++++---------,,,+++)))(((&&&"""%%%***---------------333222000,,,***+++...111777666444333111000000///444777888444222444555333333111/////////...,,,***000111222111...------...///000000///...,,,***)))(((((((((((()))+++,,,---000000000...+++)))((()))***,,,000222333111---++++++++++++...222444555444666666444111...------///333222222111111000000000000111222333444333222111555444333444666777777666111222333333444555666666111333777999:::;;;===>>>>>>===;;;888666777:::>>>>>>===<<<===???@@@@@@??????CCCGGGGGGEEEDDDDDDFFFDDDBBB??????AAAFFFLLLPPPVVVVVVUUUVVVXXXYYYXXXVVVUUUUUUVVVWWWYYY[[[]]]^^^___aaaaaa```^^^VVVDDD333&&&  ### ###%%%///CCCXXXmmmxxxZZZDDD:::444666999333222222111000111111222333999555111//////111222333...///111333222000...,,,000///---,,,+++++++++,,,+++,,,---...---+++(((&&&&&&(((,,,---------...///444333111///,,,---000333666555333111000/////////444888999555444666777555333222000///...---,,,+++222222222111...---...///111222222222111...+++)))))))))******+++++++++,,,///000000///,,,***))))))(((+++///222222000,,,***+++++++++---///111222333666666555222///...///111333333333333333222111111111111222222111111000///444333222222222333444444111222333555777888999999222333555666666777:::<<<===>>>===;;;999888999;;;===<<<<<<<<<======<<<;;;:::>>>BBBDDDDDDDDDFFFHHHDDDCCCAAAAAABBBEEEIIIKKKQQQQQQSSSTTTUUUUUUTTTSSSTTTUUUWWWXXXYYY[[[]]]___aaacccddddddbbbYYYEEE444$$$!!!  $$$!!! &&&(((333FFF\\\pppnnnTTTBBB999333555999555444333222111111222444555555222///...000222444555000000000000000/////////111111000///...---------)))+++---///...,,,)))'''***,,,......---,,,,,,---333444333222000000222444444222000...------......333777888555444666777666222111000///---,,,,,,---333444333111///---...000222333333333111///,,,******+++,,,------,,,,,,+++...///000///---+++***+++'''***---000000...+++)))+++++++++,,,,,,...///111333444333222000000222444333444444555444444333222222222111000////////////222222111000///000222333222222333555777999:::;;;555666777666555555777:::<<<===>>><<<:::999999999<<<======<<<;;;999888888777999===AAACCCFFFHHHJJJFFFEEECCCBBBCCCDDDFFFGGGMMMOOORRRTTTTTTSSSRRRQQQTTTVVVYYYZZZZZZ[[[]]]```cccfffggggggdddZZZFFF444###!!! !!! %%%###"""(((+++666III___sssdddMMM???999222444999555333222111111111333666777333000------///333555666222000///...---...///000000111222222222000...---)))+++---......---***)))***+++---,,,***(((((((((000222444444333222333444000///---,,,+++,,,---///111555777444333666777666111111000...,,,,,,...///555555444111///...///111111222222111000...,,,+++,,,---///000000...,,,+++---...///...---,,,---...)))+++---//////...,,,+++,,,,,,---,,,+++,,,...111111111222111111111444666333444555555555444333222222111///...------...///111111000///---...111444444333333444555777999;;;999::::::888777666888999:::;;;===<<<:::999999999;;;===>>>>>>;;;999888888666888;;;???CCCFFFHHHIIIGGGFFFDDDCCCCCCDDDEEEFFFKKKOOOSSSVVVUUUTTTRRRRRRTTTWWW[[[\\\ZZZZZZ\\\___dddeeefffeeecccYYYEEE222###  !!!!!!&&&######))),,,777JJJaaauuurrrZZZGGG<<<888111222777444111111//////111333666888222///,,,,,,...222444555000///...---------......---///222444444111...,,,***+++,,,......---+++***(((***,,,,,,***'''&&&&&&+++...333555555333222222...---+++******,,,...000///333444222111444666555///000000...,,,,,,///222666666444111///...///111000000000///...------,,,...///111333222000---+++,,,---------,,,---///222,,,---.../////////.........//////---+++,,,///222000111111111000111444666222333555666666555333222222000...,,,,,,,,,...///111111111///...///333666666444222111222444777999777888:::999888777888999888:::;;;;;;:::999999999:::===@@@@@@>>><<<<<<===::::::<<>>======???AAACCCDDDCCCEEEDDDCCCCCCDDDHHHKKKMMMEEEJJJQQQSSSRRRPPPNNNNNNSSSWWW[[[[[[WWWUUUWWWZZZ^^^___^^^\\\YYYOOO<<<+++$$$ $$$"""!!!''')))444GGG]]]rrrnnn___IIICCC:::555444333111///111...***)))+++...111333666333111000000111000//////000///...------///111...///111222111///,,,******+++---////////////...+++,,,---...---+++((('''(((,,,111444444333111111,,,++++++***+++,,,---...111000/////////000222222---++++++...222444333111666666555222///,,,++++++***---000000---,,,000444555444333444555333...***///...,,,++++++,,,...//////111333666888666333000000111222333444333333222111///------.../////////222000------///111222222333111000111444666444222222222333444666888999:::<<<999333...---000777<<<666555444444444666777999;;;::::::;;;===>>>===<<<===<<<;;;<<>>CCCFFFGGGBBBAAAAAAAAAAAAAAAAAABBB@@@@@@AAAEEEIIIJJJHHHFFFHHHHHHIIILLLPPPTTTVVVVVVXXXYYYZZZ\\\^^^```bbbccceeedddccc___VVVGGG888...###!!! ###"""#########)))888GGGaaauuuhhhTTTFFFBBB===:::888555000++++++))))))***...111333333444222000///000000000///---.........------///111333333222000...,,,***))),,,---...///000000000///.........---,,,,,,+++++++++000777:::888333...***222111///...------...///111111000000111111222333222111111222333444333111555555444111---)))((()))'''***,,,---...111888===:::888555444333111///,,,///---+++***)))***+++,,,......///000000000//////111222333444444444333222333000...------,,,+++***%%%$$$###%%%))),,,......666555555777999:::999888444444444444555777999:::888666222...,,,///444999888555111///000333888<<<888777666888<<<@@@BBBCCC<<<:::999:::>>>BBBDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDHHHKKKKKKIIIGGGFFFGGGIIIKKKMMMPPPTTTWWWYYYYYYZZZ\\\___cccfffhhhhhhgggeee```VVVGGG777,,,$$$""" !!!"""$$$######$$$$$$)))999HHHcccwwwgggRRREEEAAA;;;888666444///++++++***+++...222666777777222111//////000000///...,,,---......---...///111333222111///...,,,++++++,,,,,,------...............---,,,++++++++++++,,,,,,000555777555111...,,,222111000//////000111111111111111111111222222333222222222222222222000000444444333000,,,)))((((((''')))***+++---111777;;;777555333222111000000//////---+++***)))***+++,,,---......---,,,---...///000111222333333222111111222000......///...---,,,'''%%%%%%'''***---......333444555777888999888777555444333333444666888999777666333000...000444888888444///------222888<<<999777666777;;;???BBBDDD>>>===<<<===@@@CCCDDDEEEAAABBBBBBBBBBBBBBBBBBAAADDDFFFJJJMMMOOOOOONNNLLLHHHJJJLLLLLLKKKMMMRRRWWW[[[[[[\\\]]]```dddgggiiiiiihhheee___TTTDDD444)))###!!!!!!"""###$$$%%%$$$$$$$$$$$$***:::JJJdddwww~~~eeeRRRDDD>>>777333222111///---******,,,///333666777666111///...///000000///---+++---......------...///000000//////............+++*********++++++,,,,,,,,,+++******)))******++++++...000111111000000111000/////////000111333444000000111111222222222222000111111111000......---333333222///,,,)))(((((())))))******,,,...222555111111000000///000111222///...,,,+++***+++,,,------...///---++++++---000///000111222222111000///111000///000111222111000+++)))))))))+++------,,,///000333555555555555555555444333222222444666888777666555333111222444777666333...,,,---222777;;;<<<:::777888:::>>>@@@AAA???======>>>AAACCCDDDDDDAAABBBBBBCCCCCCBBBBBBAAAEEEHHHLLLOOOPPPPPPOOOOOOLLLNNNOOOOOOMMMMMMQQQTTT]]]]]]]]]___aaacccfffggggggfffccc]]]RRRBBB111&&& !!!"""$$$%%%%%%%%%$$$$$$$$$%%%,,,===MMMdddvvvwww___NNNAAA;;;444000000111000///*********---000333333333///......///000000...---,,,---//////---,,,------......////////////......******))))))))))))************************))))))+++,,,.........000222444......---...///111333555//////000111111111111000...///000000---,,,,,,,,,111222111///,,,******************+++,,,---......,,,...///000//////111222000///...,,,,,,...///000///111222000---,,,...111000111222222222111000///000///000111333444333111---,,,++++++,,,,,,+++)))+++...111333333333333333555444111000000222444666666666666555333333444666222000...---...222666999===;;;999999;;;===>>>>>>===<<<<<<===@@@BBBCCCCCCAAABBBCCCDDDDDDCCCBBBAAACCCFFFIIIKKKKKKKKKMMMNNNNNNOOOPPPQQQPPPPPPQQQRRR[[[\\\]]]___aaacccdddeeecccbbb```ZZZPPP@@@///$$$ !!!"""###$$$%%%$$$######$$$&&&...@@@PPPgggwwwkkkTTTEEE>>>999444111222333111///---++++++,,,...111111111...------...000000...,,,,,,...000///---+++++++++...///000111000///---++++++***)))(((((()))***+++)))***++++++++++++***)))***,,,///000000111222444...---------...///111222---...///000111000//////---///000///---+++,,,---000111111000---,,,,,,---+++++++++---......,,,++++++...111222000///000222111000///...///111333444000333555444000...000333222333333444333222111000111000000222333333111000///...------......,,,******...222444444333333444555333000......000222444444555666555333222333444.........///111222444555<<<;;;999:::<<<>>>>>>======<<<<<<>>>BBBDDDEEEDDDAAABBBCCCDDDDDDCCCBBBAAAAAADDDFFFFFFFFFGGGJJJMMMLLLMMMNNNQQQSSSTTTSSSQQQVVVXXX\\\___bbbcccdddddd``````^^^YYYOOO@@@000%%%  !!!!!!""""""###"""###$$$'''000BBBTTTnnn}}}|||bbbKKK>>>;;;777444444555555222///000///------///111222222---------...000000...,,,---///000///---+++******///000222222111...+++))),,,+++***))))))***++++++)))***,,,------,,,+++)))***---111333333222111222......---,,,,,,---...///,,,---///000000000///...,,,///111000---+++,,,...///000111000...------...++++++,,,...000///---+++,,,000333444111//////000222111000000111333555777111555888666222000111444444444555666555444222222111111000111222111///---111000///000111111000...+++///444666555444555666444222///------///111333222444555555333222222222,,,---///111222333333333:::999999;;;===>>>>>>===???>>>???AAAEEEGGGHHHGGGAAABBBDDDEEEEEEDDDBBBAAAAAACCCEEEEEEDDDFFFJJJNNNIIIIIIKKKPPPUUUWWWTTTQQQRRRUUUZZZ___bbbddddddddd______]]]YYYOOOAAA111'''"""  """""""""$$$'''111DDDVVVttt|||]]]HHH@@@777666666777888888666444222111///......///000111(((+++---......---...///111222333333111...***(((+++---//////---+++*********,,,...---+++)))))))))((()))+++---///...+++)))---222777777222......///++++++++++++++++++++++++((()))+++---,,,***(((&&&***,,,...000111///---,,,333333333111...---...000///000333444333111...+++,,,///111222222222222333444111......000222444444666333111111444555333111111111111111111000//////000111222000---,,,...000333111///000333555444222111222222222111111333555999666111///000111333444//////000333666666222...&&&***///222222111000000777:::;;;;;;999999<<<@@@???>>>???CCCIIILLLMMMKKKBBBAAAAAACCCFFFFFFDDDAAA@@@AAAAAACCCEEEGGGIIIJJJKKKKKKLLLPPPSSSSSSOOOKKKTTTVVV[[[```cccdddddddddaaa]]]\\\\\\SSSBBB000''' !!! """"""%%%'''***555KKK___uuuxxx[[[GGG@@@777666444444666666555444000000///...---,,,,,,,,,(((+++---///......///000111222333333111...+++)))+++,,,,,,+++)))'''''''''+++,,,...---+++)))))))))*********,,,------***(((***000777888444...,,,+++)))))))))*********++++++((())))))***)))'''%%%###)))+++...111222222111000222222222111///...///000000222333444222000,,,***+++...111333333222333333222///---,,,...111222333222111111222444444111/////////000000000000000000///111111000......111333555222//////222666777777333444555444222111222333888666333222222444555666111000111333444333...***&&&)))---000000000000111999;;;===<<<;;;;;;<<<>>>???>>>@@@CCCHHHJJJIIIGGG@@@@@@@@@BBBEEEFFFDDDAAAAAABBBCCCEEEGGGIIIJJJLLLKKKKKKMMMPPPSSSSSSPPPLLLWWWZZZ^^^bbbeeegggggggggccc___^^^\\\SSSBBB111((( !!!!!!""""""!!!!!! !!!!!!!!! !!!"""%%%(((,,,777NNNbbbxxxqqqWWWFFF???777444222111222333333333000000000///...,,,***)))***,,,.../////////000111111222333333111///---++++++,,,+++)))'''%%%&&&'''+++---...---+++))))))***---+++******++++++)))''''''---555777444...***((()))******+++,,,---...///,,,+++***((('''%%%######(((***...222444444444333000111222111000///000222333333444333111---***(((***...222555555444444444000---+++***---///111222//////111333444333000---------...///000111222222000111111000000111444666666333000///222666999:::555777777666444222111111777777666555555555666666222222222222222///+++'''&&&(((+++---...///111333:::<<<>>>???===<<<<<<===>>>???AAADDDFFFFFFDDDBBB>>>>>>@@@BBBEEEFFFDDDBBBBBBCCCDDDFFFIIIKKKLLLMMMLLLLLLNNNQQQSSSSSSRRROOOYYY[[[___bbbeeeggghhhhhhccc___]]]ZZZPPP>>>...&&& !!!"""###$$$%%%%%%"""###$$$%%%%%%###!!! """%%%)))---999PPPdddzzzjjjSSSEEE???666333///---...///111111///000222333222///---+++---///000000......///000000111222222111000...---+++,,,+++)))'''''')))++++++,,,---,,,***))))))***///,,,***))))))))))))(((''',,,111333111---)))(((,,,---...000222333444555111000---***'''&&&%%%%%%(((***...111444444333333///000222222111111222333555444333222///+++((('''***...444777888666555555///---******,,,///111222111111111111111111000///------...000111333555666333222222111111222444666555333222222333555666777444555666666333111000111777888888777555444333333111111222222111...+++(((((()))+++,,,---000444777;;;===???@@@???===<<<;;;>>>???BBBDDDDDDBBB???===<<<===@@@CCCEEEEEEDDDCCCBBBCCCEEEGGGJJJLLLMMMNNNLLLMMMOOOQQQSSSTTTTTTSSSYYY[[[]]]```ccceeeggghhhbbb^^^ZZZVVVJJJ888)))### """$$$&&&&&&###$$$&&&'''&&&$$$""" !!!"""%%%)))---999OOOccczzzyyyaaaOOOCCC>>>555111---***+++---...///,,,...111333333111///---111222111000---,,,,,,---...///000000000000///...)))))))))((('''(((***,,,+++,,,,,,+++)))(((((()))...,,,)))((()))************,,,//////...,,,+++***---...000222444666777888333111...***((('''&&&&&&***,,,///111222222000///...000222333222111222333555444222000---***(((''',,,000555999999777666555000...++++++...111333444666555222///...///111333...//////000222444666777555444444333333333333222111222444444444222111000000222333333111000000111777888999777333000//////000111222222111///---,,,,,,,,,------///222777;;;;;;<<<===>>>???>>>;;;999===???BBBCCCBBB???<<<;;;;;;===AAADDDEEEEEEDDDCCCAAABBBEEEHHHJJJLLLMMMMMMMMMNNNPPPRRRSSSUUUVVVWWW[[[\\\]]]```bbbeeegggiiiccc___ZZZSSSFFF444'''""" """$$$%%%"""###$$$%%%%%%###!!! ######&&&(((,,,777LLL```xxxpppXXXIII@@@;;;444000,,,)))***+++------)))+++...000111000...---222222111///,,,***+++,,,,,,---......////////////&&&'''((('''&&&&&&(((************)))'''&&&'''(((---+++))))))+++,,,------------............---,,,++++++---///111333555555000///,,,***(((''''''''',,,---000111222000...---...000333444333222222333444333000...,,,***))))))---111555777777666555444111...,,,,,,///222444555:::888333...+++,,,000444000000000000111333555666555444444555555444111///,,,000444555333000...---///000000///...---///111666888999666111------...000222333333222000000111///000000000111444999===:::::::::;;;======;;;999<<>><<<<<<;;;???DDDFFFFFFEEEDDDDDD@@@BBBEEEIIIKKKMMMNNNNNNNNNOOOQQQRRRSSSUUUYYY[[[_________```cccfffiiikkkgggbbb]]]TTTEEE333'''$$$!!!"""!!!!!!"""""""""""""""!!!###$$$&&&(((+++666LLL___wwwhhhPPPBBB;;;666333///,,,******++++++++++++,,,...///000///---,,,///000///---++++++,,,...***+++,,,,,,---...//////(((***+++***(((&&&&&&'''))))))((('''%%%$$$&&&'''***))))))***---000000000------///111111000...,,,((()))***,,,...000111222///...---,,,+++*********---...111333333111///...///111444444333222111222222111...,,,+++++++++,,,---000333444333222111222000...,,,,,,///222444555999888444///******---000111000///......000111333222222333666888666222...***...222333222000000111222222000---++++++---000333666777555000---///222222444666666333222222333111111222111222444999<<<999777666777:::;;;:::888<<<>>>AAAAAA???======>>>===AAAFFFHHHGGGEEEDDDDDDAAACCCGGGJJJMMMOOOOOOOOONNNPPPRRRSSSSSSVVVZZZ^^^______^^^___bbbeeeiiikkkiiiddd]]]SSSCCC111&&&$$$ !!! """###$$$###$$$&&&)))---888NNNbbbwwwcccJJJ>>>888333222///,,,******++++++***000000111111111///...------------,,,++++++...000)))******+++,,,---...///---...///...***'''&&&%%%(((((('''%%%######%%%&&&(((((((((+++///222222222,,,---000444555333...+++((()))***,,,...///111111///////////////.........---///111444444333222000///222444555333222111111111///---+++++++++,,,------///111111000////////////---+++,,,...222444555777777555000+++(((***,,,222000...---,,,---///000...///222666999888333...))),,,000111111111444666666444111---)))))),,,///222555666444000///222666555777999777444222333444111222222222222444888;;;888555333555888::::::888;;;>>>@@@@@@>>>===???AAA>>>BBBHHHJJJHHHEEEDDDDDDBBBEEEHHHLLLOOOPPPQQQQQQOOOQQQSSSSSSSSSVVV[[[```]]]]]]\\\\\\___bbbfffiiihhhccc\\\QQQ@@@...$$$"""!!! !!!  """$$$&&&"""###&&&***...:::QQQeeexxxzzz^^^EEE666111///,,,---///...---++++++,,,111333222//////111///+++---+++))))))***,,,,,,+++''')))******))))))***+++000222222///)))$$$###$$$''''''''''''((()))***+++...+++((())),,,//////---,,,---///000000000///...,,,,,,,,,,,,------......///000222333222111///...+++000666888666333222333555666555222---***+++---...,,,***))))))+++---///555222...,,,,,,---.........---,,,+++,,,...000222333222111000///...---------///111111000000111222444111///222777999777333...---,,,,,,...222777:::777333///,,,---...000000444666888888666444444444666666666777888777444111888777666444444666:::>>>888777555555555777:::;;;<<<<<<===>>>@@@AAABBBCCC@@@BBBDDDGGGJJJIIIFFFDDDHHHGGGHHHKKKOOOQQQQQQPPPNNNOOOQQQVVVZZZ]]]^^^]]][[[]]]```cccdddeeeddddddgggcccYYYJJJ999+++### """  """######%%%$$$&&&+++222BBBZZZooopppVVVAAA555000...---...///---+++)))))))))111333333111222444333///---+++))))))***+++,,,+++(((***+++***)))((()))***111333555222,,,(((''''''***************++++++,,,---***((())),,,......---///000000111000///...---...//////......---,,,+++...///000222222111///......111555555333111222444555666555222...+++,,,------,,,++++++,,,///222444444111---+++,,,---...---,,,,,,,,,,,,---///111222555444222000//////000000///000111333444555555444444111000222666888555222,,,,,,+++,,,///333777999777333000...///111222333666777888777555444555666777666666777777777444222777777777666555777<<>>???AAABBBBBBBBB???@@@BBBFFFIIIIIIFFFDDDGGGGGGHHHKKKNNNPPPPPPOOOOOOPPPSSSWWW\\\^^^^^^]]]ZZZ[[[^^^bbbdddeeeeeeeeegggddd[[[LLL999)))!!!###!!!!!!!!! !!!!!!"""###$$$######&&&,,,555FFF___uuu~~~eeeOOO???666222000000000///---***(((((()))111333444111222555555222000...,,,+++---.........+++,,,,,,+++)))((()))***000333555222...***)))***---------,,,,,,,,,,,,,,,+++***))))))+++---------222222222222111///---,,,000111111111///---***(((,,,---...000000000//////000333444333111000222555555555555222///------...,,,,,,,,,...000333666888222///,,,+++,,,---------***+++---...000111222222555444111//////000222333222111111444888:::999777444222111222555666333111******+++---000333777999777555222111333555777888888888777666444444666999999777666666666666555333666666777777777999===@@@<<<<<<<<<;;;;;;:::999888999;;;>>>AAABBBBBBAAA@@@===>>>AAAEEEHHHIIIGGGEEEFFFFFFHHHKKKNNNPPPOOONNNOOOQQQUUUZZZ^^^```^^^\\\YYYZZZ]]]```ccceeeffffffeeeddd]]]LLL777'''###""" ###""""""!!!""""""######""""""&&&...888JJJeee{{{zzz___KKKAAA:::666444222222000...+++***+++,,,111555555111000333444222444222000000111222222222...//////...+++******+++...000222111---******+++//////......---,,,++++++***))))))***+++,,,---,,,222222333333222111///...///111222222111...+++(((***+++---...///000000000111444666666333111222444555555333111///.........,,,,,,...///222444666888///---+++***,,,---...---***,,,///222444444444444444222///,,,,,,...111333444111000444:::===;;;777333222111222444555333111)))***,,,...111444666888888666444555888;;;<<<===:::999777444222444888;;;:::888666555666666555444333444666777777:::===@@@<<<=========<<<999777555888;;;???BBBDDDCCCAAA???===>>>AAAEEEIIIJJJIIIHHHFFFGGGIIILLLPPPQQQPPPOOOPPPRRRWWW\\\aaabbb___]]][[[\\\]]]___aaaccceeeeeebbbbbb[[[KKK666&&&######!!!###"""!!!!!!!!!!!!!!!"""!!!"""&&&...:::LLLggg~~~vvvYYYIIIAAA;;;888777333333111...------000222555888888333000111222222444222000000111333333222111222222000...,,,,,,------000222111---++++++,,,............---,,,***))))))***++++++,,,,,,,,,---000111222333333222111000---...000222111///---+++******,,,---...000000000111555999999666333222222444333111000//////...---,,,---...000111222333333---,,,***+++---...///...,,,...222555777777777666111///,,,******,,,...000333000...222888:::888444222111222333444555444333,,,,,,---///111333555666999777666777;;;>>>@@@@@@:::888666222111333888<<<:::888666555666777666555000222444666777999;;;>>>;;;<<<======;;;888555333777:::???CCCDDDCCC@@@>>>??????BBBFFFJJJLLLKKKJJJHHHIIIKKKOOORRRSSSRRRPPPPPPSSSXXX^^^cccdddbbb``````_________```aaacccddd^^^]]]VVVGGG444&&& """!!!!!! !!!!!!  !!!"""&&&...999LLLggg}}}mmmQQQCCC>>>888555777333222000---+++---000444777;;;;;;444000111333333111///---,,,.../////////222333333222///---......///222444333///,,,---...---.........---,,,***))))))+++---------,,,---...///000111222333222222111+++,,,...000000000...---++++++,,,---...///000111000555::::::777333000000333111///...//////...,,,+++,,,...000000000000///,,,+++***,,,...000000000///000333666888888777777000///,,,******+++---...111//////000444555333000///000222444555777777888111111000000111222444555777666555777:::===??????999777444111000333888<<<:::888777777777777666444...111444666777888:::<<<888999:::;;;:::888666444888;;;???CCCDDDCCCAAA???@@@AAACCCFFFJJJLLLLLLKKKHHHIIILLLPPPTTTUUUSSSQQQQQQSSSXXX^^^dddfffeeedddcccbbb```______aaacccddd^^^ZZZPPPAAA111&&&!!! !!!"""&&&...999LLLggg}}}}}}cccIII???;;;555444888222000---)))'''(((,,,000333888888222---...111222///---+++***,,,---------111222222111...---......///111444222...,,,,,,---,,,---...///...---+++***))),,,...///...---...///000111222222222111000///,,,,,,---...............------------...///000111111555888777333000///000111///,,,,,,......---+++)))***---///000000///...+++++++++---///222222111000111333555666666666666222111///...---------...000000000000000///...---,,,...222444777999;;;===777666333111000111333444333222222444777:::;;;;;;777666333111000222777;;;999888888888999888555333///222666888888999:::;;;777888999::::::999888888999;;;???BBBCCCCCCAAA@@@AAAAAABBBEEEIIIKKKKKKJJJHHHIIILLLPPPTTTTTTRRRPPPRRRTTTXXX^^^dddhhhiiihhhdddcccaaa___```bbbeeegggaaaXXXJJJ;;;...%%%  !!!""" !!!&&&///:::NNNiiivvv]]]FFF===:::444555:::111///+++&&&###$$$'''+++---222333---)))+++///000///---++++++,,,---------///000111000...,,,---...---///111000,,,))))))***,,,---///000000...,,,+++))),,,000000...---...000111222222222111///...,,,------------------------...............///000111222444555333///---...000000...++++++---...---+++''')))---000111111000///+++++++++---000333333222000111222333444444444444555444333222000/////////000111222000...+++++++++***---111555888;;;>>>@@@<<<999555111000000222333000//////111444777888888555555333000000222666:::888888888999:::999555222000333777999:::999:::;;;777777888999::::::::::::999;;;>>>AAABBBBBBAAA@@@AAAAAABBBDDDHHHJJJJJJIIIGGGHHHKKKPPPSSSTTTQQQOOORRRTTTWWW]]]dddiiikkkkkkdddbbb```___```cccgggiiidddYYYHHH888,,,$$$  """###$$$ &&&///<<>>;;;777777999888333...///...---...000111111000222222111000000333666999999888666666777777555333:::999999<<<>>>>>>;;;888777999;;;;;;:::888888999999:::<<>>???:::777888555111---)))'''''')))***+++)))***+++,,,------------(((&&&%%%&&&***...111222---***((('''((()))((('''***...333555333000---+++'''''''''''''''((()))))))))+++,,,------...111333333444444222000---------,,,---...111333333000---+++---//////...------...)))+++------+++*********+++++++++)))((((((***,,,,,,,,,,,,******+++///222---------...000///---+++------...///000000000000111000000000///.........,,,---///333666777555333000111222111111222555777666555777;;;>>>===888333/////////000333555444444555444222111111222444555444333222333666777777777888999:::<<>>???@@@AAADDDCCCBBBCCCEEEFFFEEEDDDEEEFFFIIILLLMMMLLLKKKJJJSSSWWW[[[^^^^^^```cccgggllljjjgggccc___]]]___aaacccZZZKKK888)))  !!!"""$$$$$$(((///999KKKeee{{{qqqTTTAAA<<>>===<<<;;;===>>>>>>;;;999999999888:::;;;===???AAAAAABBBBBBBBBBBBBBBDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMLLLLLLTTTWWW\\\^^^___```bbbdddiiihhhfffbbb]]][[[\\\]]]___WWWHHH555&&&!!!"""&&&&&&)))///999KKKeee{{{gggMMM===;;;@@@:::666666222222///,,,+++,,,---......+++,,,---///000111111111***)))&&&$$$$$$&&&***,,,,,,+++(((&&&%%%''')))+++///222666777555111---,,,...---++++++++++++---...,,,---...---++++++---......000222222000...---...,,,---000333555555111...---...///...+++)))((((((---///222111///,,,+++***---//////---((('''***---222222111...------000333...///000000////////////---///111222333333222222111...+++,,,000222111......///111444666666222///...///000///...---...000666444222111222333444444111000000222555777777666444222111333666999:::999555333000000111333333333222444888:::<<<=========???@@@BBBAAA>>><<<;;;;;;<<<===???AAABBBCCCDDDDDDAAAAAABBBBBBCCCDDDFFFHHHLLLLLLLLLLLLMMMNNNPPPPPPUUUXXX\\\```aaabbbbbbbbbddddddccc```]]][[[[[[\\\ZZZPPPAAA000### !!!"""((((((***000:::LLLggg}}}|||```HHH::::::@@@:::555555222222000---+++,,,------,,,,,,---...000111222222222......,,,(((%%%%%%''')))++++++)))'''&&&'''***---000333555666333000---,,,...---,,,+++++++++++++++***,,,......---,,,,,,---,,,///111222111////////////...///111333333111000...//////---***(((((()))000222555555222///---,,,///222333///***(((+++///111111111///,,,,,,---//////000///...,,,---///111...000222444444444222111000...,,,...111222000...//////000222333222///,,,---///111222000///...///666333000---,,,...111333111111111222555777666666333111000333888;;;;;;999555222///...000111222222000333888;;;<<<===>>>???BBBCCCDDDCCC@@@===<<<<<<>>>???AAABBBDDDEEEEEEEEEAAABBBBBBCCCCCCEEEHHHKKKOOONNNMMMMMMNNNQQQSSSUUUUUUXXX]]]bbbdddeeecccbbbaaabbbbbbaaa^^^]]]]]]^^^WWWKKK:::+++""" !!!!!!###((((((***111;;;MMMiiiwww]]]DDD777888???:::666777555222000,,,++++++++++++***+++,,,...///111222222222222333111...)))'''(((***)))))))))(((&&&&&&))),,,///111333333111///.../////////...---,,,***)))(((&&&)))---///...------...+++...222333222111000000222000...---///000111111---------+++)))))),,,...000222666777555222000///111444555111+++(((,,,000111222222111...,,,,,,---//////---***((()))...222///000222444444222111///------...///000000///---...---...///000000...+++,,,000444555444222000///222111///---,,,---///111222111111222444666555444333000///222777:::888666222000------///111333333000444:::======>>>@@@BBBCCCDDDEEECCC@@@===<<<<<<===>>>@@@AAABBBCCCDDDDDDAAABBBCCCCCCCCCEEEIIIMMMPPPOOOMMMMMMNNNRRRVVVXXXVVVYYY^^^cccggggggeeecccaaacccdddcccaaa_________XXXIII666(((###""""""!!!"""$$$'''''')))///:::MMMiiittt\\\AAA444777>>>:::777999888222///,,,+++******)))(((***+++---///000111222222444555555222---***+++,,,'''((()))(((%%%%%%(((+++---...000000//////000111111111111000///,,,)))((("""&&&,,,///000/////////+++...222333333111111111555111---+++,,,///111222,,,,,,+++***)))+++///222...111555777666444333222111555666222+++(((,,,111222444555444222///------...---+++'''%%%'''---222...000222333333111///---+++---///000000///---,,,,,,,,,+++,,,...///---,,,,,,000555888777444111///...//////...---...///111333222111222444555444333444000...111555888555222000---++++++...222444555111666;;;>>>???@@@BBBEEECCCDDDEEECCC@@@===;;;;;;;;;<<<>>>???AAAAAABBBBBBAAACCCDDDDDDCCCEEEJJJNNNPPPNNNLLLLLLNNNRRRWWWZZZVVVYYY^^^dddhhhiiifffdddccceeegggfffdddaaaaaaaaa[[[JJJ444'''$$$$$$### """$$$&&&%%%'''...999MMMiiijjjRRR???999555888:::888444333444333333222111///...---...---++++++,,,...111333777666333...***(((((()))***+++,,,***'''&&&(((+++000///---,,,,,,---...///333555666555111+++'''&&&$$$&&&)))...222333222000///............///000000//////............//////---+++))))))***,,,---,,,...000111000......000333555777777555///,,,+++---444333222000///---,,,,,,***+++,,,+++******,,,......000333444333000,,,)))***,,,......---,,,---...000000000111222222000...///222555666555333222111...---++++++---///000000333222111222444555444333///111444555333111///...---......///111222333444111444999<<<======>>>???DDDBBB@@@===:::888666555777888;;;>>>@@@AAAAAAAAACCCDDDFFFFFFFFFFFFHHHIIIIIIJJJKKKLLLNNNPPPRRRSSSRRRUUUXXX]]]aaaccceeeeeeaaagggkkkjjjiiihhhfffaaaYYYHHH555***$$$!!! """ !!!!!!!!!"""!!!  %%%---999LLLggg}}}eeeNNN>>>777333666888666222111222444666888777444111//////---+++******+++---///222000...***(((&&&'''(((***+++,,,***((()))+++...000...,,,******,,,...///222444666555111---)))(((%%%&&&(((,,,///111000...---------------......///---.........////////////,,,+++***+++---.........---//////---***)))+++---333555666444///,,,,,,---000000///...---,,,++++++***+++++++++))))))+++,,,...000222444333000,,,******,,,.........---...///555555444444444333111000///111444555444333222222---,,,***+++...000111111666444333333333333222000...111444444222000///...---...000111222333333333222555888999::::::;;;<<<@@@???===:::999888888888666777:::===???AAACCCCCCFFFHHHIIIIIIHHHHHHIIIKKKKKKKKKKKKKKKLLLMMMNNNNNNQQQSSSVVVZZZ]]]___aaabbbccchhhkkkjjjiiiiiigggbbbXXXGGG444***%%%!!!!!!###!!!!!!!!!!!!!!!!!! !!!%%%---999MMMiiixxxZZZFFF;;;555111444555222000000111444999<<<<<<999444111111000---+++***+++,,,---+++***(((&&&&&&'''((()))***+++++++++***+++---000...---,,,++++++,,,...///111333555444111...,,,+++&&&&&&''')))---......---,,,,,,,,,,,,---------...+++,,,---///000000000///+++++++++...111222111/////////...+++((('''((()))111333444222...+++,,,...---------,,,,,,+++***))))))***+++***(((((()))***...000222333222000...,,,***,,,...//////...///111888888777555444222111111///000222333333333222222---,,,,,,...111333444444777666444333333222000......000222222111/////////...///222444444444333222333555666666666666888:::===;;;999777777888:::<<<777888999<<>>999333000222222000...///000333777::::::888555222222111///...------...///)))'''&&&&&&'''***+++,,,,,,,,,+++******+++,,,...,,,---.../////////...---///000222111///---,,,---''''''''')))---///000///,,,------...............)))+++---000111000///...)))***---000444444333111111000...,,,******+++,,,///111222000,,,+++,,,///---------,,,+++)))((('''((()))******((((((((()))///000111222222111///...+++---///000//////000222555555555333111000000111//////000111333333333222.........111444777888777666555333222222222000......000111111///...///000///111333555666555333111444444555444444666999<<<;;;999777555555888;;;===<<<<<<<<<===@@@CCCFFFGGGHHHJJJJJJJJJHHHGGGHHHIIIKKKKKKKKKJJJIIIHHHGGGFFFJJJLLLOOOSSSWWW[[[]]]___fffiiiiiigggggghhhddd___OOO@@@000'''$$$""""""$$$ !!!""""""###$$$###&&&---999PPPoooyyy]]]HHH<<<999444111222111///...111///000111222222222111111///......---...///000111***(((&&&(((+++///111111///---+++***))))))))))))))),,,111555555222...+++,,,---......,,,+++,,,---))))))))),,,000333444444...///000000111000000000***,,,...///000///...---)))***---111555555333111000...,,,++++++---...//////111111///,,,***---///...//////...,,,)))'''%%%''')))++++++***)))******///000111111111111111000+++---///000//////000111111222444333111000111222.........111444555333111------...000444777777777333222111111333333222111///000000///......000111000222444666666555222111333333444444555888<<<@@@<<<:::888666666888;;;===AAA@@@@@@@@@AAACCCEEEFFFEEEFFFGGGFFFEEEDDDEEEFFFHHHIIIJJJKKKKKKJJJJJJIIIHHHJJJNNNRRRWWW\\\```bbbfffhhhgggeeeeeeeee```YYYJJJ;;;,,,%%%###!!!"""$$$  !!! """$$$%%%&&&%%%&&&---:::PPPppplllUUUGGG>>>:::666333444222///000444000...---+++***+++,,,---)))******+++,,,---...///---***(((***///333444444000...+++)))))))))((('''(((,,,333888888555///++++++,,,,,,+++******+++---,,,,,,---000444666666555///000222333333333222111......//////...---+++***)))***,,,000333444222000,,,***''''''***---//////000222222///+++***---000.../////////---***'''%%%&&&))),,,------,,,------000000000000111222222222,,,...//////.........///000333666666444222333444------...222777888444111******,,,///222444444333000//////000333444444333000000000///...///111333222333444555555444222111222333444555666999===AAA===<<<:::888888999;;;===CCCBBBBBBBBBCCCCCCDDDEEEBBBCCCDDDDDDBBBBBBCCCDDDHHHIIIKKKMMMNNNOOONNNNNNJJJKKKOOOSSSYYY^^^bbbeeeggghhhhhheeeeeeccc\\\SSSDDD666((("""!!! !!!###"""!!! !!! ###%%%''''''&&&'''...:::PPPpppxxx^^^NNNEEE@@@===999666666444111333777000...,,,)))''''''((()))(((((()))***+++,,,---......+++(((***///444444333111...+++***+++,,,+++))))))---111555666444000---,,,,,,,,,***)))))),,,...000000222444666777555222000111333444444444222111222111000...,,,***)))((())))))+++...111222000///+++(((%%%%%%(((,,,......222333333///+++***---000***+++---...---+++)))'''&&&)))---/////////000111000000000000111222333444,,,...//////---,,,,,,---000555::::::666222111333,,,,,,///444::::::555000++++++---000333555444333//////...000333444444333111111000///...///222555333333333333333222111111333444555666666888;;;>>>===<<<;;;;;;;;;===>>>???@@@@@@AAABBBCCCCCCCCCCCCAAABBBDDDDDDCCCCCCDDDFFFIIIKKKMMMPPPRRRRRRRRRRRRNNNOOOQQQTTTYYY^^^bbbdddiiijjjiiigggfffcccYYYNNN???111$$$ """""""""!!!  ###&&&((('''&&&(((///;;;PPPnnnkkkTTTHHHBBB???>>>;;;888888555222444999111///---***(((&&&&&&%%%***++++++,,,,,,---......///+++''')))///333333111000---******---......,,,+++---///222333222000///---------+++)))***,,,///333444555666777666222//////111333444444444222111555333111---+++(((''''''))))))***---///000///...---***&&&%%%))),,,......333444333000,,,***---000&&&(((+++------,,,+++)))&&&***...000111222222333000000//////000222444555---...///...,,,+++++++++000666;;;;;;555000//////,,,,,,///666<<<<<<666000//////000333666777666555000//////000222444333222222222111///...000333666444333333222222111111111333555666666666777999;;;;;;;;;<<<===>>>???@@@AAA<<<===???BBBCCCDDDCCCCCCAAACCCDDDEEEDDDDDDFFFHHHKKKMMMPPPRRRTTTTTTTTTSSSQQQQQQSSSUUUXXX\\\```bbbjjjlllkkkiiihhhdddXXXLLL<<>><<<:::888888888777555333111///,,,---------,,,***(((''',,,000333111,,,)))***,,,---,,,,,,+++,,,---///000---,,,,,,...111333333222/////////111222111,,,'''((()))***)))((((((***,,,222111000000111111000///222444555555222///------......---+++)))((('''&&&,,,,,,,,,***((())),,,......,,,***(((((((((***+++444444222000...,,,***)))&&&'''(((,,,///111000///111///,,,******---000333///---,,,///333333///***((('''&&&(((,,,---+++)))222444666666333///,,,+++))),,,000444666666444333///222666777555555666888333222000000111222222222777444111///000222333333///000111222111000---,,,666666666666666777888999>>>>>>@@@BBBCCCBBB???<<<888:::<<<>>>???AAAEEEGGGIIIHHHGGGFFFGGGIIIKKKMMMNNNPPPTTTUUUTTTSSSSSSSSSNNNPPPUUUYYY\\\]]]]]]\\\eeeiiikkkjjjiiidddXXXLLL888+++!!!!!!!!! """###%%%$$$''')))---777MMMhhh|||yyyXXXBBB;;;:::888777777777666555333111000////////////...,,,+++***+++000555555111---,,,------,,,,,,+++,,,---...//////...---///222333333333//////000222333111+++'''((()))))))))((((((***+++...---,,,---......//////222444555444111---+++++++++++++++***))))))((((((+++,,,+++***)))***---//////...,,,***))))))***+++111000///---,,,***)))(((((((((***---000222111000333000---******+++...//////---,,,///222333///++++++***)))+++---...---+++222333555444111---,,,++++++,,,///222333222111000000333777777666555666888444222//////000222333333666333111000111222222222000000111222222111///...444444555555777888999:::>>>???AAABBBBBBAAA??????<<<===>>>??????AAAEEEGGGIIIIIIHHHIIIJJJMMMOOOQQQPPPQQQSSSTTTTTTTTTRRRQQQMMMPPPTTTYYY]]]_________cccgggiiihhhfffaaaUUUIII777***!!!###$$$###%%%(((---777MMMiii}}}sssSSS???999888666555555555444333333222111222222222111000///------,,,111777888555222000000,,,,,,,,,+++,,,,,,---...111///...///222333333333000000222444444000***%%%'''((()))((('''''')))+++,,,+++***)))***+++---///000222333222///,,,***)))((())))))******************+++++++++***,,,...111111000...,,,+++***++++++,,,,,,+++***)))(((''''''))))))***---111333333222444222...+++******+++,,,...,,,,,,...222222///,,,///---,,,---//////...---111222333222///---------...///000000000///...---000222444555444333444444444111...---///222444555444222111111222333222000000000111111111111222222111222333555777:::;;;<<>>AAADDDFFFDDD@@@???CCCGGGFFFEEECCCAAA@@@AAAEEEHHHKKKLLLMMMOOOPPPRRRSSSTTTQQQNNNMMMPPPUUUWWWTTTPPPPPPSSSVVV[[[^^^aaabbbcccaaadddfffdddbbb\\\PPPDDD222'''"""######&&&)))...888MMMhhh{{{fffMMMAAA<<<;;;;;;555444222111111222444555333222222000//////......///000000//////000222444+++,,,,,,---.........///222000------.../////////...111333444222---(((%%%&&&'''((('''&&&'''(((***333222000---***))),,,///***---000000///---------,,,---...//////---,,,+++(((***,,,------...111333222222111///...---------++++++++++++++++++++++++)))))))))+++///111222222000///...---------......------...///111333333222333222111///---,,,,,,,,,...///111222222333555777888777777666555333222111,,,---...000111111000///222///+++***---111444666222222333444666555333111.........///000111222333///000444777:::===>>>???BBBEEEFFFDDD??????CCCHHHGGGFFFDDDAAA@@@AAAEEEHHHKKKLLLNNNPPPQQQQQQPPPPPPNNNKKKJJJMMMTTTWWWUUURRRTTTVVVXXX[[[^^^```aaaaaabbbeeefffdddbbb\\\OOOCCC000&&& !!!"""$$$(((,,,000:::NNNiii{{{}}}^^^JJJAAA>>><<<<<<777555333111111222444666222111000///...---------///...+++******---000222***+++---...000111111111333000---,,,,,,------------000222222///+++(((''''''((()))((('''''')))+++444555444000+++))),,,...+++...000111000///......---...000111000///---,,,)))+++---......///111333111111111000//////......---.....................***))))))+++...111222222......//////000000000000......///111222444555666444444222///+++******,,,...000222333333444555777777777888999888777666555......///111444555333222222///,,,---///333666777444444444666777777555333//////000000111222333333111333666999<<<>>>??????AAABBBCCCAAA??????BBBEEEDDDDDDCCCAAA@@@AAAEEEHHHJJJLLLNNNPPPPPPPPPNNNMMMKKKIIIIIILLLQQQTTTTTTRRRVVVWWWYYY[[[]]]___``````bbbeeefffdddaaa[[[NNNAAA///%%% !!!!!!!!!!!!%%%(((---333>>>SSSmmmqqqUUUEEE@@@===;;;;;;999777444111000222555777222111///...---,,,---------+++)))((()))+++,,,---)))+++---000222333444444555222...,,,,,,---------,,,...000///,,,)))((()))((()))))))))((((((***+++111333444000+++)))+++...///111333333111///......***,,,...111111000///...***,,,.../////////000222//////000000000000//////000000000000000000000000+++******+++///222333444...///000111222222111111...///111222333555777999666666444000+++)))***,,,///111444555444222222222111333666888999999777666///...///222666777666444333111000111444777999:::666555555666888888777666000111333444444444444333444666999<<<>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@AAAAAA@@@BBBDDDGGGHHHJJJMMMPPPQQQQQQOOONNNJJJJJJJJJKKKMMMNNNPPPPPPUUUVVVXXXZZZ]]]___aaabbbbbbeeefffccc```YYYLLL@@@///%%% ###$$$###!!! """'''...555BBBXXXtttjjjNNNAAA>>><<<999:::;;;888444111000222555777222111///...---,,,------+++***))))))***+++***))))))+++---111333555555555777333///------.........+++---///---***((()))***((()))***)))((()))***,,,,,,000222000+++(((***---333555666555222///---,,,''')))---000111111000///***---///000//////000111......///000000000000000111111111111111000000000---++++++,,,000333555555000111222333333222111000///000222333444666888:::888888666111,,,)))***---000333555555333000------,,,///333777999999777666---,,,---000555777666333444333222444777:::<<<<<<777666666666888999999888222333555777777666555333666888;;;===??????>>>>>><<<:::999:::;;;<<<;;;999<<<>>>???@@@@@@BBBDDDFFFEEEHHHLLLPPPRRRRRRQQQPPPJJJKKKLLLKKKJJJJJJLLLNNNSSSTTTVVVYYY]]]```bbbcccaaadddeeebbb___XXXKKK>>>///$$$!!!$$$%%%$$$!!! %%%---666EEE]]]yyy{{{aaaHHH???;;;555555:::999777444111000000222333333111---+++******,,,---,,,+++***)))((()))***+++***,,,...000222333444555444222///...///000000000...------,,,,,,++++++***///...---+++***)))))))))...,,,+++,,,...///......222000......111111///---******,,,000333222...***///...---000222333000---333222000/////////000111555333000+++(((+++111777000000000//////......---,,,,,,---...///222444555333000...///222666888999999888555333000...---,,,000222222111...,,,++++++------///222666777666555///,,,+++///444777555111333222000000222777<<>>BBBBBBAAAAAAAAAFFFFFFHHHKKKOOOQQQPPPOOOMMMLLLLLLNNNPPPPPPLLLIIINNNSSSYYY\\\]]]^^^```cccbbbdddeeeccc```XXXIII:::000%%%  ###$$$###"""!!!&&&(((---888KKKddd}}}qqqZZZDDD<<<888222111555555444222000000111222333000///---+++))))))***+++,,,+++++++++++++++,,,,,,---...///111222333333333333111...---.../////////---------,,,,,,+++++++++///...,,,+++***)))))))))+++)))((())),,,...//////000...,,,---///000...,,,)))***,,,000222111---)))---,,,,,,...111222000...222222111000///////////////...,,,)))''')))///444...---,,,,,,++++++,,,,,,+++++++++,,,...111444666222///++++++...333777999888777555222111000000000000000111///---+++,,,---000000///000222333222000,,,)))))),,,111333111...///---++++++...333888<<<777777666555555666888888999999::::::999666444222666888;;;<<<:::888777777777888888777555333333333666:::>>>AAABBBAAAAAAAAADDDDDDFFFIIILLLNNNNNNMMMPPPOOOOOOQQQSSSRRROOOKKKNNNRRRXXX\\\___aaacccdddcccfffgggeeebbbYYYHHH999,,,""" !!!""""""!!! &&&)))...:::MMMeee~~~cccPPP???:::777222000222111111000000000000111111------,,,+++***)))))))))+++,,,---...............//////000111222222222222222///---,,,---...///...---------,,,,,,,,,,,,,,,...---,,,***)))))))))***(((&&&$$$%%%))),,,...///---,,,+++,,,......,,,+++***+++---000111000,,,(((******+++---000111000///111111111000000///...---+++++++++))))))+++///333...,,,+++))))))***+++,,,+++***)))***,,,///333666000---)))(((+++000555777777555333111111222444555222222111///---...000222555222...---------,,,,,,***)))(((+++///000///,,,+++)))'''&&&)))...333777444333222222333444555666777777888888777666444333666999===>>><<<:::999888888888777555333222444555777;;;???AAAAAAAAAAAABBBBBBBBBCCCFFFJJJKKKJJJIIIRRRRRRRRRTTTVVVUUUSSSPPPOOOQQQVVV\\\bbbfffffffffdddhhhkkkiiidddYYYGGG777((( &&&)))///<<>>=========:::999777555333333555888999<<>>???<<<;;;999666444555888;;;;;;===???@@@???@@@BBBDDDCCCCCCDDDFFFIIIJJJIIIGGGKKKMMMQQQTTTVVVWWWWWWWWWNNNOOOTTT\\\eeeiiihhheeeffflllpppmmmcccUUUAAA111$$$ !!!"""'''000>>>RRRkkkttt\\\@@@;;;444222444666777777444222000...,,,***))))))000000111111111000...---,,,---...///////////////)))***,,,///111222333444///,,,******+++---......++++++,,,---...//////000...,,,)))''''''(((***+++***((('''((()))******)))...000222222///---++++++---000333333000,,,)))''''''(((******+++---000222///000000111111111111111///...---...000111000///+++***)))((((((***+++---,,,,,,+++******+++,,,---)))+++///333666666333000///...,,,,,,---000333555222222111///...111555888444///***&&&'''))),,,---++++++,,,------,,,,,,,,,333222111000000000222333/////////000111333666777555555444444333222222111000222444666777999<<>>>>><<<999888888;;;>>>===>>>?????????@@@BBBDDDEEEEEEFFFHHHJJJKKKIIIHHHHHHLLLPPPRRRSSSTTTUUUUUUOOORRRXXX___eeehhhgggfffgggmmmqqqkkk```PPP===...###!!!"""!!!'''111AAAUUUnnnjjjSSS@@@;;;333//////222444444444222///---+++++++++,,,111111111111111000000///------,,,,,,,,,------...)))***,,,...///000111111,,,)))'''''')))+++,,,,,,++++++,,,---...///000111---+++)))'''&&&(((***,,,)))))))))+++......---,,,///111444333///+++))))))+++///222222...)))&&&%%%''')))++++++***,,,///222000000000000111333444555222///---...///000...,,,***************+++,,,,,,))))))+++,,,------......+++,,,///333666666444111///.........///000222333111111000///...///333666444000+++((((((***,,,------...//////...---------111222222333444444444444000000000111333666888:::999888777666444333333333444444555444555777;;;???@@@@@@???===<<<<<<>>>AAA>>>?????????>>>???CCCEEEGGGFFFGGGIIIKKKKKKIIIGGGJJJMMMQQQRRRQQQOOOPPPQQQRRRWWW^^^dddggghhhhhhhhhgggmmmpppiii\\\LLL999+++  !!!"""###"""(((444DDDYYYrrreeeNNNCCC>>>555...---111333333333111...,,,+++,,,---///111111111000000000000000...---+++******+++,,,---***+++,,,---............)))'''%%%%%%''')))*********+++,,,---...000111111---+++(((&&&&&&(((***,,,((((((+++...111222000...///222444333...***((((((***...111000,,,'''$$$###(((***,,,+++***+++///333000000///000222444666888555222///...000000...+++,,,,,,------............%%%'''***---///000000000------...111555666555333000000000000000111111222222222222111000111333666555111,,,))))))+++,,,---000111222222111000000000...///222444666666666666111111222333555777:::;;;<<<;;;:::888666555555444:::999888666555888<<<@@@AAAAAAAAA@@@>>>>>>@@@BBB?????????>>>>>>???CCCEEEGGGGGGGGGIIIJJJKKKIIIGGGLLLPPPSSSRRROOOMMMLLLMMMTTT[[[ccchhhhhhhhhhhhiiigggmmmooohhhZZZJJJ777***""" !!!!!!  """###$$$$$$***666GGG\\\tttxxx]]]III???<<<777333111000...,,,/////////...------///222222111000.........///000000...,,,***))))))))))))+++,,,,,,---.........---(((&&&$$$$$$%%%'''))))))'''***...111222111///---+++(((%%%$$$&&&'''(((((()))***,,,---......---,,,//////111111000...,,,+++.........---+++)))&&&%%%+++---...---******,,,...000444666666333000///000222111///...------......,,,...000333333222000///***)))))),,,111444444333111000000333666666333//////000222444444222111///111111111111222333444555444111---++++++,,,------555333000000111111111111---...///111222222333333000000///000222666:::===@@@===888555555666777777<<<<<<;;;:::999;;;???BBBCCCBBB@@@===;;;<<<@@@CCCBBBDDDEEEDDDCCCAAAAAAAAACCCBBBAAABBBEEEHHHIIIIIIOOORRRUUUVVVTTTRRRQQQPPPWWW[[[bbbfffhhhhhhhhhhhhiiikkkkkkeeeWWWDDD111&&&!!!!!!!!!###((()))'''###!!!"""!!!###&&&444LLLfff{{{sssYYYGGG===:::666444222000---+++000111111///...---...///222111///.........///000///...,,,+++)))))))))******+++,,,---............***)))(((((()))***++++++***,,,...000000///---,,,,,,***(((((()))***)))((('''((()))+++,,,,,,,,,+++...///111222222111///...///000000///...,,,***)))+++,,,---+++))))))+++...///111444444111//////000///---,,,++++++---...//////111333555555444333111,,,++++++...333666777777///...///222555666444111000111222333222222000000111111111111222333444555555222...,,,---...//////444222000000111333333222000///000222555777666555000//////000333666999;;;===:::777444444555666777:::;;;<<<>>>???@@@@@@@@@??????===;;;:::;;;>>>AAABBBCCCDDDCCCBBBBBBCCCEEEEEECCCCCCEEEIIILLLNNNNNNQQQTTTVVVVVVTTTQQQPPPPPPUUUZZZ```eeeggggggggggggeeegggfff```SSSAAA000%%% !!! ###'''(((%%%"""  !!!!!! $$$'''555MMMfffzzzjjjRRRDDD:::888555444222///,,,)))000111222111...,,,,,,---111000///........./////////...,,,+++*********+++***+++,,,---............+++,,,,,,---------------.........------,,,,,,,,,,,,,,,,,,...///...+++((($$$%%%'''((()))*********---...111222333333222111000111111222111000...---++++++***((('''(((+++---,,,...000000///...///000,,,+++)))((()))+++...000000111333555555444222111,,,++++++---111555888888.........111333444333222111111111111000000//////111111111111111222333444444111---,,,---...//////000...------///111222222111...---111777:::888444//////000111333555777888888777555333333444666777777888;;;@@@EEEFFFBBB>>>;;;;;;;;;999999:::===@@@AAABBBBBBBBBBBBCCCGGGJJJGGGFFFFFFHHHLLLPPPRRRSSSTTTUUUWWWUUUSSSPPPOOOOOORRRWWW^^^ccceeefffffffffaaabbbaaaZZZLLL;;;---$$$ !!!###%%%%%%###!!! """  !!! &&&)))777NNNfffyyy}}}```KKK@@@777666444333222///+++(((,,,...000000...,,,,,,,,,////////////.../////////...---,,,+++***++++++,,,------......------,,,,,,+++---///000///...------111///---+++******++++++---...///222333111---)))$$$%%%&&&'''(((******+++---///111222333333111111000000222222222222000000******((('''&&&(((***,,,***+++,,,------...///000---,,,)))((((((+++---///...///000111000///...---(((((((((***---111444666000/////////000111111111111000///...---------...111111111111111222333333111...***)))***,,,---...+++***)))***,,,///000000///+++)))...555999666222...///000111333444444555333444444333222333555777666666888???FFFGGGBBB===777888999999999;;;>>>@@@AAAAAAAAA@@@AAADDDIIIMMMJJJIIIHHHJJJNNNQQQSSSSSSUUUWWWWWWVVVSSSPPPOOOOOOPPPUUU\\\aaaddddddeeeeeeaaabbb___VVVFFF666)))""" """######!!! ###!!! """''',,,:::QQQgggyyyrrrVVVEEE<<<666555444333222000,,,)))(((+++---...---,,,,,,---.........////////////......---,,,+++++++++,,,---000000///...---+++)))(((***---111111///---,,,---111///,,,)))((()))***,,,---...000222444222...+++&&&''''''((()))+++,,,,,,...///111222222111///......///000111222111000000***)))''''''(((***+++,,,******)))***,,,...000111000...,,,******+++---...------......---,,,+++***''''''(((***,,,...111444222222000///---------...///...---,,,,,,,,,,,,,,,111111000000111111222222000---***)))+++---//////***)))(((***---000111111///+++)))...666999777222//////000111111222222222000222444444333333555777666555666;;;AAADDD@@@<<<666888:::;;;;;;<<>>TTTjjj|||hhhOOO@@@999666555333222222000---+++(((***,,,---,,,,,,...///------.../////////......------,,,++++++,,,---...111111000...---***)))'''***---111111...++++++---///---+++(((((()))+++---,,,,,,---///111111///---************+++,,,------...///111222222000///...------///000000000//////+++)))))))))+++------,,,,,,***)))))),,,///111222111000...---,,,,,,,,,---............---,,,+++***(((***,,,......///111333444333111---***)))+++,,,------------------------111111000000000111111222222///---,,,...111222333...---,,,...111444555555222000///333999;;;:::666000000/////////000111111///333666666444333555777777555666999===???===;;;555777:::<<<======???@@@AAAAAA@@@???@@@CCCHHHKKKKKKIIIHHHHHHJJJLLLMMMLLLQQQTTTWWWWWWVVVSSSRRRRRRSSSWWW^^^bbbddddddddddddfffgggcccWWWCCC111%%% !!! !!!!!!!!!!!!$$$(((000AAAYYYnnn```JJJ>>>888777555333111111000///---+++---------,,,---...000,,,---.../////////......---,,,,,,+++,,,---...////////////...---,,,***)))***...111000,,,***+++...,,,+++)))((((((***,,,...***))))))***---///000///---,,,+++++++++,,,---------///111333333333111000,,,---///000000///......+++******,,,///000...,,,///,,,))))))---000222333---............---------//////...---,,,+++***))))))---000111000///000111333333000,,,((((((***...------///000111111000000111111000000000000111111222000------///222444444222000///111444666888888555555555888;;;<<<<<<:::111000///------...///111000444999999666444666888666777999;;;;;;;;;999888444777:::<<<=========>>>AAAAAA@@@??????AAAEEEHHHHHHGGGFFFFFFIIIKKKLLLLLLLLLQQQVVVYYYXXXVVVTTTSSSUUUZZZ```dddeeeeeedddddddddfffdddXXXDDD111&&&!!!  !!!!!!"""$$$)))111DDD\\\rrryyy[[[HHH===777888666333111111111000///000000000...------///111+++,,,.../////////......---,,,++++++,,,---///000---------...------,,,,,,+++///222000,,,***,,,///))))))(((((()))+++---///***(((&&&'''***...000111...---,,,+++++++++,,,---,,,...111333555555444444---...///000000///...---,,,+++,,,///222222///,,,111---******---111333333***+++---...//////...---......---,,,***)))(((((()))---111222111......///111111///+++((((((+++///---...111333444444333222111111000000000000000111111...,,,,,,...111333333222000///000333666777777666666888999:::;;;;;;<<<222111...,,,,,,---///000111666:::;;;777555666999555888<<<>>><<<999777666333666:::<<<<<<<<<<<<===AAAAAAAAA@@@???@@@BBBEEEFFFEEEDDDFFFIIILLLMMMNNNJJJOOOUUUZZZZZZXXXUUUTTTWWW\\\aaaeeefffeeeddddddbbbeeedddXXXEEE222'''### !!! """""" """%%%(((222FFF___uuueeeNNNAAA:::777777444111///---...///000111///---,,,,,,...111222///000111000...+++++++++))))))***++++++++++++***,,,***)))***---///...,,,......------,,,+++******'''(((***+++++++++***)))'''$$$"""$$$(((...333666333...)))'''(((***+++***+++,,,---000333444222000000---+++***+++,,,,,,,,,,,,---...//////000000000---------....../////////---+++((((((***,,,---...---,,,,,,++++++***))))))***,,,...000000///...,,,///...,,,+++,,,---///111222555777888666333111000000///---******---222777888333...,,,...111333333333111///000222444444444555666888999:::999777666222333444333111222333555888777777777888777666444777999;;;;;;999777666666555999<<<>>>===;;;;;;:::AAABBBBBBCCCDDDEEEEEEEEEEEEBBBAAADDDKKKOOOOOOLLLNNNPPPSSSUUUWWWVVVUUUTTTTTTZZZbbbhhhjjjiiihhhgggdddfffcccVVVBBB///$$$!!! """"""!!!$$$)))111???UUUjjj}}}yyy[[[EEE:::666444666444111...,,,,,,---...///...---,,,,,,...///111---///111111...,,,++++++))))))***++++++++++++***,,,******+++...///...,,,///...---,,,+++*********))))))***+++++++++++++++***'''%%%&&&+++000444666333///***)))***,,,------++++++,,,...111222000//////,,,***)))***+++++++++...///000111111111000///+++,,,,,,------.........***)))'''(((***---...------,,,,,,+++******)))))))))+++...111222111000...//////.........000111222222444666666444111000000111000...+++***---222666888444000000222444555555222000//////222444444444333444555666666666555444333555888999777555333333666666666666777777666555666888999999888777777888;;;===@@@AAA@@@>>>======AAABBBBBBCCCEEEGGGHHHIIIFFFDDDBBBEEEKKKOOOOOOMMMPPPRRRTTTVVVVVVTTTRRRPPPTTTXXX___ccceeefffggggggdddddd```RRR>>>,,,""" !!!!!!!!!%%%+++555GGG```xxxnnnPPP===555333333444222///,,,*********+++,,,,,,,,,---------......***,,,///000...,,,******((()))******++++++******,,,++++++,,,...//////...000///,,,***))))))***+++++++++***)))***+++,,,------+++)))***---111444555222///,,,+++,,,...000000,,,+++***+++.../////////...+++)))((()))*********---...000222111///---,,,)))***+++,,,,,,---------)))((((((***---///000///------,,,,,,+++************,,,///222333333222000//////000111222222222222333444555333111/////////222111...+++***,,,111444777555444444555777666666000///......111333444444333333333444444555555555444888<<<===;;;777333111333444444555666666777777777888888888777777888:::@@@BBBDDDDDDBBBAAA@@@@@@CCCCCCCCCDDDFFFIIILLLMMMGGGEEEDDDFFFKKKNNNNNNMMMQQQSSSUUUVVVUUURRROOOLLLSSSWWW[[[^^^```bbbeeegggdddbbb[[[KKK888(((   !!!'''---;;;PPPnnneeeLLL===555333444333111...+++)))(((((((((***+++,,,---------,,,,,,&&&)))---...,,,***((((((((())))))***************,,,,,,,,,---.../////////111///,,,)))((()))***+++,,,+++)))((((((***,,,...///---+++,,,...111222333000...,,,,,,---///000111///---++++++---///000000...,,,******+++,,,++++++***,,,///000///,,,)))''''''(((***+++,,,,,,,,,,,,((((((***,,,000222111000.........---,,,,,,++++++,,,...111333444333222000---///111333333333222111222333333111...------...111000...+++)))+++...222666666666666555444333222///---,,,---000333444444444444333444444555666777444888;;;<<<999555222000111222444444555666888999;;;;;;;;;999888888:::<<<@@@BBBCCCCCCBBBBBBBBBCCCEEEEEEEEEEEEGGGJJJMMMNNNGGGFFFEEEGGGJJJMMMMMMLLLQQQRRRTTTUUUTTTRRRNNNLLLRRRUUUZZZ^^^```bbbdddeeeeeeaaaVVVFFF333%%%   """(((///>>>UUUuuu{{{]]]JJJ???777444444111000...+++***)))(((((()))***,,,---...---,,,+++%%%(((++++++***((('''&&&(((((()))************)))++++++,,,---------...//////...+++(((((()))+++,,,,,,***(((''''''))),,,...///---,,,---///000000000------,,,+++,,,---///111333000---,,,...000111111000///------...///...---+++,,,...000///,,,(((&&&'''(((***,,,---------,,,''''''(((+++...//////---//////......------,,,,,,///000333444444333111///---...000222222111000...000111111000...------.........,,,***((()))---000444555555555222///---+++...---,,,,,,///111222222222222222222333444555666333555666666333111111111111333555555555666:::===@@@@@@???===;;;:::<<<>>>>>>???@@@@@@???@@@BBBDDDGGGGGGGGGGGGHHHIIIKKKLLLFFFEEEEEEGGGIIIKKKLLLLLLPPPQQQSSSTTTTTTRRRPPPOOOQQQUUU\\\aaaccccccddddddfff```SSSBBB111%%%  !!!!!!!!!!!!  """(((000>>>TTTtttnnnRRRDDD>>>777222222000000...---+++************+++,,,---...---,,,+++''')))+++***)))''''''''''''((())))))******)))))))))+++,,,,,,,,,,,,---///---+++***))))))***+++---,,,+++)))((((((***---......---,,,---///000///...+++,,,,,,+++++++++...000555222//////000111222222222111000000111111000...---///000111000...+++)))'''))),,,...//////......'''&&&&&&''')))***)))(((......------,,,,,,++++++...000222444555333111000...///000111111///---,,,---///000000.........///------,,,***)))***---000111333444333000,,,***)))///---+++,,,...000000000......///000111111222222111222222111///000222444333555777777666888<<<@@@BBBCCCCCCAAA???>>>???AAA===>>>>>>======>>>@@@CCCFFFFFFGGGGGGHHHIIIIIIIIIEEEFFFFFFHHHJJJLLLMMMOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRWWW]]]bbbeeeeeeeeeeeeeee]]]OOO???///%%%  """#########"""!!!!!!!!!"""'''...===QQQpppcccHHH===;;;555222333000//////...------,,,,,,+++,,,,,,---------------,,,------+++)))(((((()))'''(((((()))))))))))))))(((***,,,,,,******,,,...))))))))))))***+++,,,---...---,,,++++++---...///...------///000111///...+++---...,,,+++***---///555333111000111222111111333222111111222222111///...///000000///...---,,,(((***---000222111000000+++)))&&&&&&&&&''''''&&&,,,++++++***))))))((((((+++---000333555555444333000111111111000...,,,+++***---000111000/////////---------++++++,,,///222///222444333000---------///---++++++---.........+++,,,...000111111111111...000111111111222444777666888::::::888999>>>CCC@@@AAACCCCCCCCCBBBCCCDDDAAAAAA@@@===<<<<<<>>>AAAAAACCCEEEGGGIIIIIIHHHGGGFFFGGGHHHJJJLLLNNNPPPRRRTTTSSSRRRQQQQQQSSSTTTUUUTTTXXX]]]aaacccdddfffhhhbbbZZZLLL<<<...$$$  """###$$$$$$$$$###!!!"""###"""&&&,,,<<>>>>>>>>===AAAGGGHHHGGGFFFGGGHHHHHHHHHIIIJJJLLLOOORRRSSSXXXVVVTTTRRRRRRTTTVVVXXX[[[YYYXXXZZZ^^^cccggghhhcccTTTCCC666,,,### """###"""!!!"""$$$&&&%%%$$$!!!!!!###&&&$$$"""%%%+++AAAQQQiiibbbQQQ>>>777666555555555444333111...------------++++++***+++,,,///111333000000///,,,))))))+++---+++)))(((***------,,,***------,,,,,,,,,,,,,,,,,,***)))((('''((()))+++,,,//////000111111111111000,,,)))(((+++------///444///000111000...---...//////...---...000000///---222///,,,+++,,,,,,,,,,,,+++(((%%%&&&***------+++***+++---......///111333111111222333444333111///111000...------,,,)))'''***,,,...///000222555777666333///...///000000/////////........./////////888444///---,,,---......+++,,,...000222222222222111///---,,,---000444666888777666555444555555666777888888666555555777999777777888;;;>>>@@@@@@???:::;;;<<<<<<<<<>>>AAACCCFFFGGGFFFCCC@@@>>>>>>???AAAEEEJJJJJJHHHFFFFFFGGGHHHHHHHHHIIIKKKNNNQQQSSSXXXWWWUUUTTTUUUVVVYYYZZZ\\\ZZZYYYZZZ^^^cccfffgggaaaRRRAAA444+++"""!!!  """######"""""""""$$$&&&%%%###&&&,,,???OOOhhhyyyTTTFFF999666666555333333333222000///------,,,,,,(((((()))+++---///111222111000///,,,)))((()))+++))))))***,,,//////...,,,......---,,,,,,,,,,,,,,,((((((''''''(((***,,,---......///000000000000///)))&&&&&&***+++***,,,000,,,---///...------...000111000//////000111000...111...+++************)))(((%%%$$$&&&+++......---+++,,,---,,,,,,...111333555555444444333333222222555333111111111000///---...///000///...000222555000///......000111000/////////............------888444///---,,,------,,,***,,,...000111222222111000///...---///111555777:::999777555444444555666888999999888666666888999888888888:::<<<======;;;888:::<<<<<<<<<<<<===>>>BBBCCCCCCBBB@@@??????@@@FFFIIIMMMMMMJJJFFFFFFGGGIIIHHHHHHHHHJJJMMMQQQSSSWWWWWWVVVVVVWWWYYY[[[\\\^^^\\\ZZZZZZ^^^bbbeeefff^^^OOO>>>111(((  !!!""""""!!!""""""$$$&&&%%%$$$(((...<<>>===;;;;;;;;;>>>@@@AAAAAA@@@???@@@AAAGGGKKKOOOOOOKKKHHHHHHHHHIIIHHHHHHHHHJJJMMMPPPRRRUUUVVVVVVWWWYYYZZZ\\\]]]___]]][[[\\\___bbbdddeeeZZZKKK:::...%%% !!!  """######"""!!!!!!###%%%$$$###(((///;;;OOOllldddHHH===333111222111222444222111///---,,,+++++++++***++++++,,,,,,---------222111///,,,(((''')))***''')))+++------.........---,,,***)))))))))***+++(((((()))***+++,,,......---......///////////////,,,***+++///...)))'''((()))+++,,,---,,,---...000444333111111333444444444222000---,,,,,,+++***(((&&&''')))---000222222111/////////...---...111444555555555222//////111333111///---,,,,,,---,,,+++---.........---...000222(((***---///////////////+++,,,...000111222333333555333000000111333333333///000222333444444333222222111111000111111222222777777666444333222111111///111444666666888:::<<<>>><<<::::::999777555222888;;;>>>???>>><<<;;;;;;<<<>>>@@@AAAAAA@@@AAABBBFFFJJJNNNOOOMMMJJJJJJKKKHHHHHHIIIJJJKKKMMMOOOQQQSSSSSSUUUWWWYYYZZZ[[[[[[^^^]]]\\\^^^aaacccccccccWWWHHH777+++###!!!""""""!!! ###""""""'''///:::OOOnnnvvv[[[EEE;;;222000111111333666222111...+++******++++++------,,,,,,,,,,,,------222111000,,,***)))***,,,)))***,,,,,,,,,,,,...///,,,***)))(((((()))+++,,,(((((()))***+++,,,,,,---,,,,,,---............------,,,...222111+++''''''***+++------------...000333111///000222555666666222000.........---+++)))(((***---000222222222111000000000///......000222222444444222......000444000---***))))))***)))((((((***+++,,,++++++,,,...)))+++...///.........///---...111444777888888888777555333222222333222222333333444555444333222111000000000111111111111111444555555555444333111///+++...111444666777:::<<<===<<<:::999999888555333999<<>>===<<<<<<:::===@@@BBBAAAAAABBBCCCDDDHHHMMMNNNLLLKKKKKKLLLHHHIIIKKKMMMNNNOOOOOOOOOQQQRRRUUUWWWYYYYYYYYYYYY[[[\\\]]]```cccdddcccaaaTTTEEE444)))"""  !!!!!!!!!'''///<<>>666000000111111333777333111---)))((()))+++---...---,,,+++,,,---///000222222000---+++***,,,...,,,---...,,,++++++///222+++***((('''(((***---...''''''((())))))))))))))))))******+++++++++++++++++++++...333333---))))))+++---......------...000///---,,,---000333555666000///............,,,***)))+++///111111000///......///000000...---...000000333555333///...111444222///,,,*********)))((((((***---...,,,+++++++++,,,...000///---,,,---......000333666888999888888555333111111333444333333444555555555444222000///+++,,,...000222333333333111333666888777555111///***---111444555777999:::999888888999::::::999777999;;;===>>>===<<<===>>>:::===AAABBBBBBBBBCCCCCCCCCGGGLLLMMMKKKIIIIIIKKKGGGIIIMMMPPPQQQQQQOOONNNQQQSSSUUUXXXYYYYYYXXXWWWYYYZZZ^^^cccffffffccc```SSSDDD333(((!!!!!!!!!""" !!!!!!!!!""")))111CCCZZZzzz~~~]]]HHH888222///111333222444666444111,,,((('''(((+++---...,,,+++***,,,...222444222222000...,,,,,,...000///000///---+++,,,000444+++***)))((())),,,...000&&&&&&'''''''''''''''&&&''''''((()))))))))))))))((((((---444444///++++++,,,...///...------...000,,,***)))+++...222444555///...------......,,,***))),,,000222111///---,,,---...000///...---------///222555444000///222555555222...,,,+++++++++***+++...111222000---++++++...000111///,,,+++,,,......///222444666666555444///......000333666777666555555555444333000...---'''))),,,000222444555555000333777::::::777222000,,,///333555666666888999555555666888;;;======<<<888:::<<<===<<<<<<===>>>;;;>>>AAACCCCCCCCCCCCDDDCCCHHHLLLMMMJJJHHHHHHIIIGGGJJJNNNRRRSSSRRROOOMMMRRRTTTWWWYYYZZZYYYXXXWWWWWWYYY___dddhhhgggccc___RRRCCC222'''!!! """""""""!!! !!!  """"""###***333KKKbbbhhhNNNCCC333222111111333555555444000...+++***,,,---...---...,,,))))))+++...000111///000///---++++++,,,......------,,,,,,------------+++***+++---...//////+++)))'''&&&&&&((()))+++)))***)))'''%%%$$$$$$%%%'''))),,,000222111---))),,,...000111111...,,,***000...,,,---000111000...+++)))(((***,,,---+++((((((***,,,...///...,,,***,,,...///---******---000444333111///...///000111222///---...000000...+++...---...000333444333222/////////...---+++***))))))***---///000000000000------------...000111222222222333222000---***(((&&&''')))+++///222555777666666777777666555444333222222333777::::::666333111222444666888:::::::::999;;;<<<<<<:::999888999:::<<<>>>@@@BBBCCCCCCDDDHHHKKKMMMJJJDDDAAACCCGGGKKKLLLNNNRRRUUUUUUTTTRRRUUUWWW\\\aaa```ZZZWWWYYY[[[]]]^^^___cccfffccc\\\OOO>>>,,,###  $$$&&&$$$!!!  ###---777IIIbbb]]]EEE<<<555333111222333444444333000---***)))***,,,,,,,,,...,,,***))),,,///111111111111000...,,,,,,...000...------,,,,,,,,,,,,---...,,,******+++---//////...---+++***)))(((((()))(((***++++++)))'''&&&&&&((()))---111333222///,,,+++,,,---......---+++***111///...///111222000...+++***)))***,,,---+++)))(((***---///000000...---...///000---++++++...222333111///---------......111///...000333333000,,,++++++,,,///333555555444222222111000...+++)))(((***+++,,,...///000000000,,,,,,---...///000111111//////000000...,,,***((('''(((***,,,...111333555777777666666666666777777555444444666888999666333111222333555777888::::::888:::<<<<<<:::888777777888:::===@@@BBBCCCCCCBBBFFFIIIKKKJJJFFFDDDEEEGGGKKKMMMQQQUUUWWWWWWVVVTTTTTTUUUZZZ```___[[[ZZZ\\\]]]^^^^^^]]]```ccc```YYYKKK:::)))"""  ###%%%###!!!  !!!###,,,666HHHbbboooMMM999333555333222222333333333222000---***))))))*********...+++))))))+++...000111333333111...,,,,,,///222...---,,,+++++++++,,,,,,///---+++******,,,...///000000///...,,,***((('''''')))---...,,,***)))))))))+++---111444444222///+++************+++++++++111000000000222222000///,,,+++++++++------+++***)))+++---///000000000//////000000---***+++///333222000...,,,+++++++++,,,---,,,---000444444000---((((((***...222444555444444444333222///---***(((,,,,,,,,,---...///000111+++,,,.../////////......******,,,,,,,,,+++***)))******+++,,,...///000111777777666777777999:::;;;888666555555666666666444444333333444555666888999777999<<<<<<:::888666555666999===AAACCCCCCBBBAAADDDEEEHHHIIIJJJIIIHHHGGGKKKOOOTTTYYY[[[ZZZXXXVVVSSSSSSXXX]]]^^^\\\]]]`````````^^^[[[]]]```]]]WWWFFF666&&& """$$$###!!! !!!!!!###+++444GGGaaa___@@@111///444333111222333444444333111///+++)))*********))),,,)))''''''***---///000333222000---++++++///111...---+++*********+++,,,.../////////---------...//////000///...+++(((&&&''')))+++,,,++++++,,,---+++,,,---000444555444333,,,+++)))((((((***,,,---111111111111111000///---,,,,,,,,,---------,,,+++,,,,,,---..................///...,,,)))***///333111000///---++++++++++++'''''')))...222333///+++''''''))),,,///111222111333333333333222///---+++...---,,,,,,---...000111---...///000///---+++)))&&&'''(((******++++++***,,,,,,------............555666777999::::::;;;:::999777555333333444555666999888666444444555777888666999<<<<<<:::777555444777:::???CCCEEEEEECCCAAABBBCCCEEEIIILLLMMMKKKIIIKKKPPPVVV[[[\\\[[[XXXWWWUUUTTTXXX\\\]]][[[]]]aaabbbbbb___\\\]]]```\\\WWWCCC444%%%  """"""!!! !!!"""###+++444HHHbbbtttTTT;;;000000444222222222555666777666333000,,,++++++++++++***)))'''%%%%%%(((+++......000///...+++)))))),,,///---,,,***))))))***,,,---...111444444111...,,,++++++,,,.........,,,)))((())))))((('''''')))---111---,,,---///222444555555///---***((((((***---//////000111111000...,,,+++,,,,,,..................//////...,,,++++++******+++------+++((()))...222111111000...---,,,,,,,,,&&&&&&(((...333444000---)))))))))***---...---+++---///111333333222000//////...---,,,,,,---///000111111222111///,,,)))&&&%%%&&&''')))***+++,,,,,,------.../////////...---111333777:::;;;:::888666888666444111111222555888???===:::777555555555666555888;;;<<<:::777666666999===AAAEEEGGGFFFDDDBBB@@@BBBEEEIIIMMMNNNLLLJJJKKKPPPWWW[[[[[[YYYWWWVVVXXXWWWYYY\\\\\\YYY[[[___bbbcccaaa___aaabbb^^^WWWBBB333%%% !!!""""""!!! """"""$$$---666LLLeeeeeeLLL:::444555666444333444666888888777222000,,,++++++,,,,,,,,,(((&&&$$$%%%(((+++......------,,,+++)))(((***++++++***((('''(((***---///...222666555111---******)))***,,,------,,,***)))+++)))'''$$$$$$'''---222...,,,+++,,,///222444444111///,,,))))))+++---///...000222222///,,,+++******,,,.../////////000111222111...+++)))(((((())))))+++,,,+++))))))---000111111000000///.........))))))***///444666444111,,,+++***+++,,,,,,***((((((***...111333333222111///......---------......333333222111///,,,***(((((())))))***+++,,,---------...///000111000//////000222555777888666333111333333111000///111666999@@@>>><<<999777666666666666888::::::999888999999===???CCCFFFGGGFFFDDDBBBAAACCCFFFIIIKKKLLLMMMLLLMMMRRRYYY[[[ZZZWWWVVVVVVZZZYYYZZZ]]]\\\XXXYYY]]]aaadddeeedddeeeeee]]]UUU>>>000"""!!!###$$$### """###&&&000:::QQQiiiqqqXXXGGG<<<888999:::888777666777888777666000...+++***+++,,,,,,,,,)))'''%%%&&&)))---///000***,,,,,,,,,)))(((((())))))(((&&&&&&'''***...000///333444222---))))))+++***+++,,,,,,,,,,,,+++******)))(((&&&%%%(((---111///,,,******,,,///222333222000---***)))***,,,---///222444444000,,,++++++)))+++///000000000222444333111...+++))))))***+++(((+++------++++++---/////////000000000/////////+++***+++///444666555333///...------......,,,***%%%''',,,000222333222111......//////...---,,,,,,222222111000//////......------,,,------......///,,,...000222333333222111222222222111111000///......//////......111666;;;;;;;;;:::999999888777777666888999999999:::<<<>>>@@@AAACCCDDDEEEDDDCCCBBBBBBEEEIIIJJJIIIIIILLLNNNPPPUUU[[[\\\XXXVVVUUUWWWYYYXXXZZZ^^^]]]YYYYYY\\\aaaeeehhhiiiiiieeeZZZNNN888*** !!!$$$&&&$$$!!! !!!###(((333???VVVnnneeeOOOCCC===:::;;;>>><<<999888888777555444///,,,))))))***+++,,,,,,***(((&&&'''***...111222)))+++------+++)))((((((((('''%%%%%%'''+++///111111333222...(((&&&(((,,,,,,,,,------,,,,,,++++++)))***)))(((((())),,,//////,,,)))(((***...000111222000---***))))))***+++000333666555111---++++++(((+++///000000111333666333111...,,,++++++,,,...'''+++//////...,,,...///---...//////000000//////+++))))))---222444444222000///...///000000...,,,$$$&&&+++///111111000///......///000///...,,,+++000000000///000111222222000000///.........//////,,,---000333444444444333555333///,,,++++++,,,---***,,,.........111777<<<777777888999999999999888777888999999999:::>>>@@@AAABBBCCCCCCCCCBBBAAA@@@BBBGGGKKKJJJGGGGGGKKKPPPSSSXXX\\\\\\XXXUUUVVVXXXWWWWWWZZZ^^^^^^ZZZYYY\\\aaafffkkklllkkkdddVVVIII333&&& !!!!!!$$$'''%%%""" !!!###)))666BBBZZZpppuuuRRRCCC???;;;777777444555777777666444111///,,,++++++,,,......,,,***)))((()))***---...---,,,,,,,,,,,,,,,+++***)))(((***)))(((((())),,,///111111,,,'''$$$%%%(((+++,,,+++,,,,,,---,,,+++)))(((+++*********,,,---,,,***...***&&&&&&***---...------+++******+++,,,***)))---...000111000...***((((((+++000222333333444444222000---+++***+++---///...///000333444222...***,,,,,,,,,---...///000111111---)))(((,,,000222222444111///...///000//////++++++,,,///222333222000...///111222111000...---,,,...000111111111222333333222111333555444111---111000//////111333666888888666222...,,,,,,---...///---,,,---000555888999999::::::888777666888999999;;;>>>??????@@@BBBDDDHHHIIIIIIFFFBBBAAACCCEEEHHHHHHIIIIIIJJJKKKKKKLLLUUUWWWZZZ[[[YYYVVVUUUTTTWWWYYY\\\^^^]]]\\\[[[\\\^^^fffiiigggiiijjj^^^MMM///&&& """######""""""###***999GGGcccxxxiiiIII<<<:::666333333222333444444333000---+++,,,---//////...---+++***(((((((((+++---...,,,+++---...///...+++))))))******)))((((((***---000222---)))&&&$$$&&&)))+++,,,+++,,,---...---,,,+++***+++***)))***,,,......---,,,)))&&&'''+++...///...+++++++++,,,...///---,,,+++---///000000---***(((,,,///222333333222222222222111///---,,,------...------...000111111...+++////////////000000111222333000,,,,,,---///000///111///---,,,---...---------,,,---...000000...---...///111111111000...---,,,...///000000000222333333222222444666555222///////////////111333555666666444222000......//////000///......000333666777:::;;;<<<:::888777777999:::===AAADDDEEEEEEFFFGGGFFFGGGGGGFFFCCCBBBCCCEEEFFFGGGHHHIIIJJJKKKLLLMMMPPPSSSVVVWWWVVVTTTTTTSSSXXXZZZ^^^___```___```aaa```gggjjjhhhhhhfffWWWFFF---$$$!!!###"""""""""!!!%%%---===KKKggg|||www[[[@@@777555222000111111222222222000...+++)))---000333222...***))))))&&&'''))),,,......,,,)))...111333111+++((())),,,+++*********+++---000222(((&&&%%%%%%(((+++,,,,,,+++,,,---///000000///...---+++***+++---/////////+++)))(((***...111111///++++++---///222222000...***,,,...//////...,,,***000222444444222000000000333333222000///...------+++******+++---......,,,111111111111111111111111555333111000000000...,,,...,,,******+++,,,,,,+++...------...///...+++)))//////000111000///...---,,,...//////...///222444222222333444555444111///,,,---...000111222222333222222222222111111222222333222111000000222444555:::<<<===<<<:::888888888:::>>>CCCFFFGGGGGGGGGGGGCCCDDDFFFFFFEEEDDDDDDEEEFFFFFFHHHIIIKKKLLLMMMNNNLLLOOORRRTTTTTTTTTTTTTTTYYY\\\___aaabbbcccdddfffccciiikkkhhhfff```NNN<<<***"""!!!""""""!!! """'''000BBBRRRnnnjjjSSS===666555222000222222222222222000...+++***,,,111555333---'''&&&(((&&&(((***...000000---***...333666333+++''')))---...---,,,++++++---...///%%%%%%%%%(((+++......---)))***---000222444444444000...++++++,,,...//////,,,+++***---111444333111,,,---///222444333111...***,,,...///000///---,,,000111333222000/////////333333333333111///---,,,***((('''(((***---......000000111111000000000///555555555555333111...------,,,***+++,,,------,,,---,,,,,,---......+++)))//////000000000///...---...////////////000222555333333333333222000---+++)))***---///111111000000///000111333444444444333555555444222000000222444888999;;;<<<:::999999:::;;;>>>AAABBBBBBBBBCCCDDDBBBCCCEEEGGGGGGGGGGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNKKKNNNRRRTTTUUUUUUVVVWWWZZZ\\\^^^``````bbbdddfffdddhhhjjjhhhdddZZZGGG555(((  """"""!!!###'''222EEEWWWuuu```MMM<<<888666111///222111111000000...,,,***)))+++///333111+++&&&%%%'''((()))+++///111111...+++...333666222+++&&&(((,,,111000...---++++++++++++%%%&&&'''+++...000000...''')))---111444777888999444000,,,***+++---...///000...---///333555333111......000222333222///,,,+++,,,...000000000///...---...000000.........000111222333333222000---,,,***(((%%%&&&(((,,,...///...//////000//////...---333555777777666333111///...------...000111000///+++++++++---///000...,,,///////////////......---...///000000000111333555333444444222...***'''%%%'''))),,,///000000///...---///111333555555444444555666666444111000111333444666888999999999:::<<<@@@@@@???===<<<===AAACCCBBBCCCEEEGGGIIIJJJJJJIIILLLLLLMMMMMMNNNNNNNNNOOONNNQQQTTTVVVWWWXXXZZZ[[[ZZZ[[[\\\\\\\\\^^^aaacccccceeegggfffaaaVVVBBB222%%% """"""!!!###'''222GGGZZZyyysssTTTEEE999777666000---000---------,,,+++***)))(((+++...///...***'''&&&'''((()))+++...000000...,,,---000222000***'''(((+++111000///---+++***)))((('''((())),,,///111000...(((***...222555777888999555111,,,)))***,,,...///333000...///111333111///...---...///000///,,,***+++,,,.../////////......+++,,,......------///000///000000111000///---,,,+++)))&&&&&&))),,,...///---...///000000000///...222444888888666444222222111000000222555555444333++++++,,,///222333222000/////////.........------,,,...111111111111222333222333444111,,,'''$$$###'''))),,,...///000///......///111333444444333333444666777555222000222555555666777777777888;;;===CCCAAA???<<<:::===AAAEEECCCCCCCCCFFFIIIKKKJJJJJJLLLMMMMMMNNNNNNOOOOOOPPPQQQTTTVVVXXXXXXYYY[[[\\\ZZZ[[[[[[ZZZZZZ\\\___cccccccccdddddd___RRR???111###!!!######"""!!!$$$'''222HHH\\\{{{~~~dddJJJ>>>666777666///...111,,,,,,,,,+++++++++******------,,,+++************(((((()))+++---...---+++,,,---...,,,***((('''(((///...---,,,+++***))))))))))))***,,,...///...,,,---...000222444555555555222...)))''')))---000222666222---,,,---...---++++++******+++,,,---+++***++++++,,,---------,,,,,,,,,.........------...000---------......------,,,---***((((((***---...//////000222333444333222111333666888888666333222222222222333555888999888666------...111444555444222//////......---------...(((,,,///111111000///000000222333111,,,'''%%%%%%((()))+++---///////////////000111111222222111111222555777666333111444777999999999777666777:::===???>>>===<<<;;;>>>BBBFFFCCCAAAAAACCCFFFIIIIIIHHHHHHIIIJJJLLLNNNOOOQQQQQQSSSUUUWWWWWWWWWWWWXXXZZZZZZZZZZZZZZZZZZ]]]bbbffffffdddcccbbb]]]OOO===000""""""$$$$$$$$$""""""$$$&&&(((333III^^^{{{uuuYYYEEE;;;666888777111000444------------------------///,,,******+++---------''''''''')))+++,,,,,,***+++++++++***)))((('''&&&,,,,,,+++++++++++++++***+++******+++------,,,+++111111222333333333222111///+++'''&&&)))...333555777222,,,******+++***(((((('''&&&(((***,,,,,,+++******+++++++++******)))///000000///------...000+++++++++,,,,,,,,,------...+++))))))+++...//////111222444666777777666555444777999888555111111111333333444777::::::999888//////000222555666444333//////...------------...&&&)))...000000...------...111333111---)))'''((()))***+++---...///000000111111000000000000000000111444777666333222555999>>>===;;;888555666:::===888:::;;;<<<<<<>>>BBBEEECCC@@@???@@@DDDGGGHHHGGGDDDEEEGGGJJJMMMPPPRRRSSSSSSUUUVVVVVVUUUUUUVVVWWWZZZZZZZZZ[[[\\\```fffjjjhhheeecccbbb\\\MMM;;;///""""""%%%%%%$$$$$$%%%'''((()))444JJJ___zzzfffMMM>>>:::555444555555111---111000///...------......///...,,,++++++,,,---...---)))%%%&&&***---+++((())))))***))))))((('''&&&(((((((((((('''&&&%%%$$$,,,------,,,***+++///333777888888555000---...///+++)))''''''***000666:::888555///***''''''(((***'''(((***,,,------,,,,,,---***'''(((+++......---111111111111000...------))))))))))))***,,,...///++++++++++++---///111333111444888::::::;;;<<<===888:::<<<===<<<999666333111//////222666888777444///...---///222444555555000000000///...,,,+++***)))))))))***+++...000111///333666222+++(((***...111222333444333111///---***---222444444444444444///000111222222555888<<>>>>>>>>===<<<===???AAABBB;;;>>>AAAEEEGGGHHHGGGFFFFFFEEEEEEHHHMMMPPPPPPOOOSSSTTTTTTRRRPPPPPPRRRSSSVVVUUUUUUXXX\\\aaadddfffkkkiiieee```WWWIII:::///&&& !!!%%%''''''%%%&&&+++---444III___xxx~~~\\\FFF>>>999555444555555222...111111111000000///.........---,,,++++++,,,...///---)))%%%&&&))),,,+++***'''(((((((((((((((((((((((((((((('''&&&%%%$$$$$$(((***,,,,,,+++---000333555777888666222///...///+++***))))))+++000555888666444///+++))))))+++,,,)))+++---///000///---,,,,,,***((())),,,//////...111111222222111000000///++++++++++++,,,...///111,,,,,,,,,---...///000111///111444666777888:::<<<>>>??????>>>;;;777222///222000///000333444333222,,,,,,,,,---000222222222111000000///...,,,+++***,,,+++++++++,,,---...///000444666333---***,,,000555555666555444111///---...111555777777666666666111111222111222444999<<>><<<999555000...222000...---///000000///,,,,,,,,,///111333222111111111111000...,,,+++***......------------------111555777444///,,,...111999888777666444111///...222555999:::999888888999555555444222222444999<<>>@@@BBBBBB@@@@@@CCCFFFAAA???<<<:::999;;;>>>@@@AAACCCEEEHHHJJJKKKKKKJJJHHHHHHHHHJJJMMMPPPRRRTTTUUUTTTRRROOONNNPPPUUUYYYWWWWWWWWW[[[___dddffffffkkkkkkhhhbbbUUUDDD333((( !!! """$$$&&&'''%%%&&&+++---444JJJ```|||oooVVVGGGAAA666333000//////000111111...000222444333111---***((()))+++------...------,,,)))&&&$$$&&&***---//////---+++)))((()))+++---...---,,,***)))))))))))))))***,,,///000000...------...111333444333111///---------,,,,,,,,,,,,,,,+++***)))((())),,,...000,,,...000222111...+++)))------------+++*********))))))***+++,,,,,,,,,,,,+++,,,------............111333555666555222///---...---+++)))((())),,,///000000000000000/////////------,,,++++++---000222111000000222444555555333111111000///---+++)))(((***+++...000222222111111111222444222000...000111666555333222111000111111777999<<<<<<;;;:::;;;<<>><<<;;;:::;;;>>>AAADDDBBBCCCEEEHHHIIIJJJJJJJJJKKKKKKJJJJJJKKKLLLOOOPPPUUUTTTRRROOONNNOOOTTTXXXYYYXXXYYY]]]bbbfffhhhhhhkkkkkkiiiaaaSSSAAA111(((  """$$$%%%%%%###%%%***---444JJJ```}}}~~~aaaKKK@@@<<<666444111...---...000111...000222444333000---+++((())),,,---...---,,,+++***)))'''&&&''')))---///111...+++(((''')))+++---///...---+++++++++,,,,,,,,,,,,---///111111///---,,,,,,---000222222000...---,,,,,,+++***************)))(((((()))+++---...,,,,,,.........,,,***)))---...///...,,,******************+++******))))))***+++,,,---------------111222444555444222///---...---,,,)))'''(((+++---//////---,,,+++++++++,,,---...///......///111444///...---...000111222111111000///...,,,***(((''''''***...222444555444333111222333222000000111222555333111/////////111222555777999999999999:::;;;AAA@@@>>>:::666444444666:::>>>AAA@@@===;;;;;;===:::::::::;;;>>>AAADDDFFFBBBCCCDDDFFFGGGHHHIIIIIIMMMMMMLLLJJJIIIJJJMMMOOOTTTSSSQQQOOOMMMNNNQQQTTTYYYYYYZZZ^^^cccfffhhhhhhggggggddd[[[MMM;;;---%%% !!! !!!"""$$$$$$###!!!$$$***...666LLLcccqqqUUUDDD<<<:::777666333000......000222000111333444333111...---(((***,,,......---***)))((((((((('''((())),,,//////,,,(((&&&&&&(((+++......---,,,++++++,,,---...---,,,---///222444222000,,,++++++,,,///000...,,,---+++***(((((((((((()))+++***)))))))))***,,,---+++++++++++++++++++++***,,,...111111///---...///.........---,,,***)))(((***+++,,,---...---,,,,,,///000111222111000...,,,,,,,,,,,,***)))***---///222000...,,,+++++++++,,,000222333333111000111333...,,,))))))+++...//////000///...---+++(((&&&%%%'''***///333666666555444222222333333222222333333777555111...---...///111111333555666666666888:::;;;;;;;;;999666444444444777;;;???@@@===::::::<<<999:::<<<>>>AAACCCEEEFFFAAABBBCCCDDDEEEFFFGGGHHHMMMNNNMMMKKKJJJKKKNNNRRRSSSSSSRRROOOMMMLLLNNNPPPWWWWWWYYY]]]bbbeeegggfffdddddd```VVVGGG666***$$$!!!""" !!!"""######$$$###!!!%%%+++000999PPPggghhhOOOAAA<<<;;;999888555111//////111444222333444444444222000///(((***---///...,,,)))''''''((((((((((((***,,,...+++)))&&&###$$$''',,,///---,,,+++******,,,...///---,,,,,,///333666555333---***)))***---///...,,,,,,+++)))'''&&&'''((())),,,,,,+++******+++,,,,,,,,,+++*********++++++,,,+++...222333111000222444222222111000...+++***(((+++,,,---.........---,,,---.../////////---,,,+++)))***+++++++++,,,///222222111///---------///000333555777666333000111222///,,,)))''')))---///000//////...,,,***'''%%%$$$(((+++000444666666444333333333444444444444444555:::777333///------...//////000222333444444777999555666888777555444444444555:::>>>???===;;;;;;<<<999;;;===@@@BBBDDDEEEEEE@@@AAABBBCCCDDDEEEFFFGGGMMMNNNNNNLLLKKKLLLQQQUUURRRSSSRRROOOLLLKKKLLLNNNUUUVVVXXX\\\aaadddeeeeeecccccc___TTTEEE555***$$$!!!!!!!!!!!!""" !!!"""######$$$$$$"""&&&---222<<>>::::::888999777555111000000111666555333111...,,,+++***((()))***++++++)))((('''***)))(((''''''((())))))+++***(((((((((***,,,---+++***)))))))))***+++,,,++++++---///000111111111222...******,,,------,,,...,,,(((&&&&&&(((,,,...............---------------+++))))))+++,,,,,,+++///***)))---000...------///222444222...,,,,,,...,,,,,,+++)))'''(((+++...+++---///000///......//////,,,)))(((***...111222000///////////////000000333222111/////////000000///---)))'''(((,,,111444333333222///+++))))))))),,,...111333444444555555:::999777666555555555666;;;888333000...///111333111111111111111111111222111222333333444555888;;;;;;<<<<<<<<<======>>>>>>BBB???>>>???BBBCCCAAA???<<>>>>>>>>>>>???>>>===>>>@@@AAA@@@>>><<>>111'''!!! """""""""!!!!!!!!!!!!!!!###***333CCC\\\qqq___JJJ@@@999444111333444666555222///------,,,,,,.........---+++))),,,+++***)))((())))))***'''''''''''''''((()))***...------,,,------...///------,,,,,,+++,,,,,,---222222111111000///------,,,++++++,,,...//////---///---,,,+++,,,000444666444333222111000...------))))))))),,,...000///...((('''***000111---)))(((...222666666222---++++++---,,,)))&&&$$$%%%)))---111222444444222111111222...,,,)))***---111555666888666444111///---,,,+++'''(((***---///111222222000111333444444333222000///000111111000000222444333222222111222444666777555333111000111444777999:::888444111///000222444666555333222000...,,,,,,---///111333444666:::===============>>>>>>>>>>>>===<<<<<<===??????>>>======@@@CCCCCCAAAAAACCCFFFHHHIIIJJJLLLPPPTTTWWWYYYUUUSSSRRRTTTRRRPPPRRRWWWYYYYYYYYY]]]aaabbb```\\\^^^bbb^^^OOO;;;...%%% """""""""""""""############***555HHHccczzznnnRRRBBB<<<777111...///222555555222...+++******+++...000111000...,,,///---+++)))((()))+++,,,''''''(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++000000000000///...---,,,******+++---...//////......---,,,,,,...222666888666555444222111///------++++++,,,///222444333222+++))),,,111222...+++,,,000333666555000---,,,---111///+++'''%%%&&&***---333444555555333222333444///,,,******---000333333888777444222000...---,,,((())),,,///111333333333111333555666666444222000...///111222333555777:::777444111000111444777888666444111///000333777999999777444111000111222333777666444333111///------///111333555666777:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>??????>>>>>>???BBBDDDCCCAAAAAACCCFFFHHHIIIKKKLLLNNNQQQTTTWWWWWWVVVVVVVVVTTTQQQTTTYYY]]]\\\[[[]]]``````]]]ZZZ[[[___\\\KKK777***"""!!!!!!"""###$$$$$$%%%%%%""""""%%%---999NNNkkkrrr]]]HHH===:::666000...---000333444111---***))))))+++...000111000///---111///,,,)))((()))+++---(((((()))***++++++,,,,,,+++,,,---------,,,++++++************))))))((((((***+++,,,---............***+++---...............,,,,,,+++,,,...111555777666555444222111///...---+++++++++...111333222111,,,+++,,,//////,,,,,,///333444333000---,,,...222444333///+++((((((+++...333444444444222222333444000...+++***,,,---...///555444333111000/////////---///111333444444444444333333333444333333222222...000222444555777:::===999444000...000444777888888666222000000222666888777666333111000000222333666555444333222111000000333555777888888888:::;;;::::::::::::::::::::::::;;;===???@@@AAA@@@@@@@@@AAACCCEEEDDDBBBAAACCCFFFIIIJJJKKKKKKKKKLLLPPPSSSYYYXXXYYYYYYUUUQQQTTTZZZ```]]][[[\\\^^^___]]]ZZZYYY\\\UUUDDD222&&& !!!  !!!!!!!!!"""###$$$%%%&&&&&&$$$$$$'''///<<>>AAACCCBBBAAAAAABBBBBBEEEFFFEEEBBBAAACCCEEEIIIKKKLLLKKKIIIIIIMMMQQQWWWXXX[[[\\\WWWRRRUUU[[[aaa]]][[[[[[]]]___]]][[[YYYWWWMMM<<<,,,$$$"""!!!  !!!"""!!!!!!"""###$$$$$$%%%%%%######(((111???UUUtttlllLLLDDD===;;;999333000///---000222222000---++++++,,,------......------,,,---+++)))'''&&&&&&&&&''''''((())))))***)))((('''+++,,,...000///---+++)))'''((((((((('''&&&$$$$$$$$$&&&(((+++...000222333111111000---***(((***,,,------,,,,,,,,,...///000.........///////////////+++)))%%%$$$&&&'''((((((((())),,,///---))))))---...//////---***+++000444777777666222...,,,,,,,,,,,,---...------...111333111...,,,,,,---......---////////////000111222222444333222222111222222222000000111111222333333333333444555666666777999;;;666111,,,,,,111666888777333222111000111333555666333222111///...///000000333222222111111000000///444666999:::::::::;;;<<<999999999999888888888777:::>>>BBBDDDCCCAAABBBBBBCCCFFFGGGFFFCCCAAACCCEEEGGGJJJMMMKKKIIIJJJNNNRRRRRRUUU[[[]]]ZZZUUUWWW^^^```]]]ZZZZZZ]]]______]]]XXXRRREEE444(((###!!!  !!!!!!"""""""""######$$$$$$"""$$$***555EEE\\\{{{^^^BBB>>><<<<<<888222///000...000222222///---,,,,,,111111000000////////////***)))'''%%%$$$$$$$$$$$$&&&'''((((((((('''&&&%%%(((***,,,...---+++(((%%%'''((((((((((((&&&$$$###%%%&&&))),,,///111333444333333222---(((&&&(((+++///...---,,,,,,---...///+++,,,,,,---...//////000...+++&&&$$$$$$&&&'''((((((***///333111,,,***---***---///...,,,,,,///333777777777444///,,,++++++)))***+++++++++---000222000...,,,---...000000000............///000111222222111000/////////111111...///111333444444333222555666777666555666777999555000++++++111666888777////////////111333555666222111000.........//////222222111000///...------111444777999::::::;;;===:::::::::999999999888888999===BBBDDDBBBAAAAAABBBDDDFFFHHHFFFCCCAAACCCEEEFFFJJJMMMLLLJJJKKKPPPUUUNNNRRRZZZ^^^[[[WWWZZZ```___\\\YYYYYY]]]``````___XXXPPP@@@///&&&###  """""""""""""""############&&&...;;;LLLddduuuWWWAAA???===:::777444111000/////////000111111///---111111111111000...---,,,''''''''''''((((((((((((*********'''%%%###$$$%%%&&&)))+++,,,+++)))((((((((())))))))))))(((''''''&&&)))---111333333111000555444111---((('''''')))000111111000---,,,,,,---...---,,,,,,......---,,,...---,,,+++***))))))***,,,---///000000///...---111111000000//////......333444555555444111///---+++,,,,,,---......------,,,---///111222222222222000...,,,+++---...000000222///,,,+++---///111111333222111222444444444333777555444555888::::::999888333...---///333444555,,,++++++,,,///222333222444222...,,,,,,---000222666444222111222222000///555333444999???BBB???;;;:::<<>>???BBBCCCFFFIIIHHHDDDBBBBBBCCCKKKLLLNNNQQQRRRSSSSSSRRRUUUVVVXXXZZZZZZZZZZZZYYY[[[ZZZZZZ\\\```dddffffffcccSSS???111&&&  !!!"""%%%%%%$$$###"""""""""###$$$'''---999NNNlllmmmRRR@@@>>><<<999666333222111111000000222333222000...222111111000///---+++***(((((((((((((((((((((''')))***)))(((%%%$$$$$$&&&%%%'''***+++***))))))***((((((((()))))))))(((((()))+++---000111111000///222111000---***((()))***///000111000...---...//////---,,,---...///...,,,...............---------...///000111222111///...111111000000////////////111222333444333222111///,,,---...///000000//////,,,...000222333333333333///,,,))))))+++---------///---,,,,,,///222444444444333222222333444555555999777666666777777666555000...---...111333222111)))***+++///222333222000111000///...///222444666888666444444555666777666999777777;;;@@@BBB@@@===<<>>======;;;:::===AAA@@@===>>>BBBGGGIIIKKKIIIDDDAAABBBCCCHHHJJJLLLOOOQQQSSSSSSSSSTTTUUUVVVXXXYYYZZZ[[[[[[\\\[[[ZZZ\\\```dddggghhhcccRRR???000&&& !!!"""###############$$$%%%%%%$$$'''///<<>>===:::666444222222222333222222333444333111///111111111///...,,,+++***)))))))))))))))((('''&&&)))***)))(((%%%$$$%%%'''%%%'''***++++++***+++,,,'''(((((()))*********+++,,,------.........------...//////...,,,***+++,,,///000111111//////000111...---,,,---...///...---...///000111111111000///000111222333333222111000111111000000000000000000///000111222333333222222---...000111222222111111---...000222444444444444///***&&&&&&***---+++)))+++++++++...222555777777666555333333333555666888:::999777666666444222///)))***,,,000222333000...)))+++...222555555222000---...000222555777999:::;;;999666666888;;;===>>><<<::::::<<<@@@BBBAAA???>>>@@@CCCCCCBBBAAAAAABBB<<<;;;===AAAAAA>>>@@@DDDKKKMMMMMMIIIDDD@@@AAACCCHHHIIILLLPPPSSSUUUWWWXXXTTTUUUVVVXXXZZZ\\\^^^___]]]\\\ZZZ\\\```eeehhhiiiaaaQQQ>>>000&&& !!!"""!!!!!!!!!"""###%%%&&&'''###(((111???UUUrrrrrrSSSBBB===;;;888555333222222222222111111222333333000...000000000//////...---,,,******++++++***((('''&&&((())))))(((&&&%%%&&&((()))***,,,---,,,++++++,,,(((((()))***+++,,,---...///...------,,,,,,,,,,,,+++---//////...---......111222222111000...///000---,,,+++,,,---...---,,,---///000111111000...---222222333444444444333333333222111000000000111111///000000000111111222222---...000111222222111111---///111333444555555444000***%%%&&&***---,,,(((((((((***...333666888888777666444333222444777:::999777666555555333///---***,,,///222333333111///000000222666888888666444---///333666999;;;<<<<<<===:::777666888<<<>>>???:::999999;;;???AAAAAA@@@===???AAABBBBBBAAABBBCCC???>>>???BBBCCCAAADDDIIIOOOOOOMMMHHHBBB???@@@CCCKKKLLLOOORRRVVVYYY\\\]]]UUUUUUWWWYYY[[[^^^```bbb^^^\\\ZZZ[[[```dddhhhiii___OOO;;;...%%% !!!!!! !!!###$$$%%%$$$)))333BBBXXXttteeeJJJ<<<<<<;;;888555333222111111/////////000222111///------...//////000000000///***+++,,,,,,+++)))'''&&&((())))))(((&&&&&&''')))...///000///,,,+++++++++***)))******,,,---///000000///---,,,+++++++++,,,+++---/////////...///000333333333222///.........+++***)))***,,,---,,,+++---...//////...,,,)))'''111222222333444555555555555444222000000000111111111000/////////000111111....../////////000000000...///111333444444444444000+++'''(((,,,///...,,,((((((***---111444555555555555555333111222666:::555444222222333222000...111222333444444333333333999888777888:::;;;:::999000222666999;;;;;;;;;:::<<<888555444666999;;;<<<555555777:::===?????????:::<<<>>>???>>>>>>@@@AAA@@@>>>???BBBBBBBBBEEEKKKPPPOOOLLLFFFAAA???BBBFFFNNNOOOQQQSSSVVVYYY\\\]]]SSSTTTUUUXXXZZZ\\\^^^___\\\ZZZYYY[[[___cccfffhhhZZZJJJ888+++### !!!!!! """"""%%%***444CCCXXXssszzzZZZDDD;;;<<<;;;999777444222000///,,,,,,,,,...000111///---,,,---...///////////////***+++,,,---,,,***(((''''''((()))((('''''')))***111111111///,,,******+++***)))))))))***,,,...000///......---,,,---------+++,,,...---,,,,,,---///222222333111///------...+++***)))***,,,...---,,,.........---+++)))'''%%%//////000222333555666777888666333111000///000111111000...------///111222000///...---,,,---...//////000222333333333222111...---++++++---000111222---,,,+++---///111111111222333444222000000444888222000//////111222222111555666777666444444555666>>><<<::::::;;;;;;;;;:::222444777:::;;;:::999777888555333222444666888888333555888;;;=========<<<888:::;;;;;;;;;;;;===???>>>;;;;;;>>>??????DDDKKKOOONNNKKKFFFAAABBBGGGLLLPPPPPPQQQRRRSSSUUUWWWXXXPPPQQQTTTVVVWWWXXXXXXXXXXXXWWWWWWZZZ^^^aaacccdddUUUEEE444(((!!! !!!  !!!"""&&&+++444AAAUUUoooiiiOOO@@@;;;<<<<<<;;;999666333///---******+++---000111000///,,,------------,,,++++++)))***,,,------,,,***((('''((()))((('''((()))+++///000///---+++)))***+++((((((''''''''')))+++---------........./////////+++++++++)))(((((()))+++...///000000......///000,,,++++++,,,...//////.........---,,,+++***)))(((+++,,,---///222444777888:::888555111/////////000///...,,,+++,,,///222444444222...+++***+++---///000111222222222111000///,,,---...------///444777555222///---.........---...111333222......111555111///,,,,,,...000222222111444777777555444666777===<<<;;;::::::999666444333444777999:::999888666444222111222555777999999666999===??????===;;;999999:::;;;;;;::::::<<<>>>===::::::===>>>???EEELLLOOONNNKKKFFFDDDFFFMMMTTTUUUTTTSSSRRRRRRSSSSSSTTTPPPRRRUUUWWWXXXWWWUUUSSSTTTTTTUUUYYY]]]___``````PPPAAA000%%% !!!  """$$$%%%(((,,,333>>>PPPjjj}}}^^^HHH>>>===<<<<<<===;;;888333...+++))))))***---111222111000------,,,,,,***((('''&&&(((***,,,......---***)))'''((()))((('''(((***,,,,,,------+++))))))***+++'''&&&%%%$$$%%%''')))***,,,,,,...///000000000000+++***)))&&&$$$$$$&&&)))***,,,.../////////111333...---,,,...000111111000///...---,,,,,,,,,,,,,,,)))***,,,...111444777888<<<999666222///...//////---,,,+++***,,,000444777777444///***)))***---000111111222222111000...---)))---//////---///555:::;;;777222...------,,,,,,+++///222111...---///333222///+++***,,,///222333,,,111555777666555555777:::::::::;;;:::777222...222333666888999888888777111000111333777:::;;;;;;:::===BBBCCCAAA===:::888;;;<<<<<<;;;:::;;;<<<>>>???<<<;;;>>>???AAAGGGNNNOOONNNKKKGGGFFFJJJRRRYYYZZZYYYVVVTTTSSSSSSSSSSSSSSSVVVYYY[[[[[[XXXUUURRRQQQRRRTTTXXX\\\^^^^^^]]]LLL>>>...$$$ !!!!!!  """%%%((()))))),,,222<<>>>>>???BBBEEELLLLLLLLLJJJJJJKKKNNNQQQWWWZZZ[[[YYYTTTRRRTTTWWW\\\\\\\\\]]]]]][[[XXXUUUUUUWWWXXXYYY]]]```]]]WWWKKK<<<+++!!! !!!"""   ###&&&'''(((((()))***...666FFF```{{{mmmUUUCCC<<<===>>>>>>>>>===;;;999666555///...---,,,,,,---...///---...---+++'''$$$$$$$$$&&&(((+++---...---+++***)))+++---...---,,,,,,---+++)))((((((***+++******((('''%%%$$$############***,,,---...///...---,,,***)))(((''''''&&&''''''(((***++++++,,,///444999555333222222444444222000//////000000///...,,,+++,,,------///000222444555555555444333111///,,,+++***+++,,,,,,***+++...111222222000---+++---111444888888777666444111...---++++++,,,...111555999;;;777444111000111000---***+++,,,---///111333555777666333...+++***+++,,,,,,...000222333333111...---///111222222111111111222777777888888888777666666999555333555:::===<<<:::===============:::555111555777999:::::::::<<<>>>>>>???@@@@@@@@@AAADDDGGGJJJKKKLLLLLLLLLNNNPPPSSSVVVYYY\\\[[[XXXVVVWWWZZZ_______________]]][[[ZZZ[[[]]]^^^___aaaccc^^^WWWHHH:::***!!! !!!!!!"""!!!  !!!###%%%&&&'''''''''))),,,555EEE]]]xxxfffPPPAAA<<<>>><<<;;;;;;:::999888888777111000///---,,,***)))))),,,---...,,,)))&&&%%%%%%$$$&&&***,,,------,,,+++)))+++------,,,,,,,,,---+++***)))***++++++***(((***(((&&&%%%############)))***,,,......---+++***'''((()))***************)))+++,,,---...000333666444333222222333333222111000000111111111///...---------------...///000111000111222222111...+++))))))+++------,,,,,,---............---,,,---///111777777888777555111...,,,+++,,,---///222666999;;;444333222222222000---***)))***,,,...000111222222222222000...,,,+++---///222222222111///...,,,,,,---///000000000111333555999999999999777666555444888666555777;;;<<<:::777777777777888999888666444777999::::::::::::;;;===<<>>===@@@>>>===;;;999888777777666111111000///---***(((&&&---///000000---***)))(((###&&&))),,,------,,,+++***+++------,,,+++,,,...,,,++++++,,,---,,,)))'''((((((&&&%%%%%%%%%&&&'''((()))+++------,,,+++***%%%&&&)))+++------------***+++---///000111222333222222111111111111111111000000111111111000...---,,,,,,,,,,,,,,,---...///////////////...---,,,+++***,,,...000000///...------...//////...---...///222444555555555222000.........///000111333555777222333333444333111...+++'''(((***---...//////......000222111//////222666333222111///...------------...//////000222555888:::999888777555444222222666555666777999999666333222111222444777::::::::::::<<<===<<<;;;;;;<<<===<<>>:::888666666111111111111///,,,***(((,,,...111111///,,,++++++$$$&&&))),,,......---,,,***,,,---,,,++++++---...---,,,,,,------,,,)))'''&&&&&&%%%%%%&&&(((***+++)))***+++,,,,,,,,,++++++%%%'''))),,,.../////////+++,,,---///000111111000000000000///...///000111//////000111000///...---++++++++++++,,,---/////////...,,,++++++,,,...000...///111333444333111//////111333333111/////////---///111333444333333222222222111111000000000000111222444444333111///...)))+++---///111111111111000222333222000000444777111111000000////////////...///000000000222666999666666555444333222222111666666777999999888555222......000444999===@@@@@@<<<>>>???>>>======>>>???===@@@DDDFFFHHHIIILLLMMMNNNQQQTTTTTTSSSQQQOOOOOONNNRRRXXX\\\^^^]]]\\\[[[YYYYYYYYYWWWVVVWWW[[[___eeeggghhhfffccc\\\NNNBBB555+++""" """ """"""!!!!!!!!!!!!!!!!!!!!!%%%---:::MMMggghhhUUUKKKHHHKKKPPPNNNLLLHHHCCC>>>999666444333444444333111///---++++++---//////---++++++,,,%%%'''***---......---,,,+++,,,,,,,,,++++++---///000...---------,,,)))'''%%%%%%%%%&&&(((***---...---,,,,,,+++,,,---......)))***,,,...///111111222---,,,,,,---///000///------......---+++,,,...111...///000111111000///...,,,,,,,,,,,,---...///000000...,,,***+++...111444333333333555777666444111111333555555444222222222,,,---///111333555666666666555444333111///...---111333444444222000000000///000222444666777888888777666444111......///111...///111333333222000///...///000000000111333555222222111111222333444444777888:::;;;:::999777555//////111666<<<@@@CCCCCC===>>>??????>>>===>>>@@@@@@CCCEEEFFFGGGIIIKKKMMMPPPRRRTTTTTTQQQOOOMMMMMMMMMQQQUUUZZZ\\\[[[YYYXXXRRRTTTUUUTTTRRRTTTXXX\\\bbbeeeeeebbb^^^VVVHHH;;;///&&&!!! !!!!!!!!! !!!""""""###+++888LLLhhh{{{hhh]]]ZZZXXXYYY\\\YYYXXXTTTOOOIIICCC>>>;;;888888777555333000...---,,,---......---,,,---///((())),,,...///...---,,,+++,,,,,,+++***+++---///222000---,,,,,,+++***(((&&&&&&&&&'''(((+++---///000///---+++,,,...000222//////000000111333444555...,,,***+++...///---,,,+++,,,,,,***))))))---000///000111222222111000000000000///...............///...------...000333555666555444666888888555222///222444666555555666888//////000111333666888:::888888777555333111000///111333444333111000111333111222333555777:::<<<===:::666111---,,,,,,,,,+++,,,///444666777444///---,,,...000000///...///000......///000222555888999777999::::::999888777777333333555999>>>AAAAAAAAA;;;<<<============>>>???DDDEEEFFFFFFFFFGGGJJJMMMNNNPPPRRRQQQOOOMMMMMMMMMOOOQQQTTTWWWYYYYYYWWWUUUOOORRRTTTTTTRRRSSSWWW\\\```cccbbb___ZZZRRRDDD777***""" !!!"""!!!###$$$"""%%%,,,999MMMiiiwwwiiiffffffeeedddeeehhhgggddd```ZZZRRRLLLIII<<<;;;999666333111///......///000///...///111222)))+++---///000///---,,,+++,,,,,,+++***+++---///444111---,,,++++++***)))(((((('''((()))***,,,...333111---+++,,,...222555444333333222333444666777///,,,******,,,...---+++)))***+++)))'''(((,,,///111111333333444333222111444333111000...---------------...000111333444555777555444555777888666333---000333555666888:::<<<333222222222444666:::;;;999999888777666444222111111333444333000000222555111111111333666999<<<>>>999333,,,)))***,,,,,,+++,,,000666999999444...***+++---//////---,,,++++++,,,,,,...000333777;;;===555777888777666666666666666666888;;;>>>@@@???>>>999:::<<<<<<;;;<<<===???GGGGGGFFFEEEEEEFFFIIILLLLLLNNNOOOOOONNNMMMNNNOOOQQQRRRTTTVVVXXXXXXVVVTTTMMMQQQUUUUUUSSSSSSWWW\\\```bbbaaa]]]YYYQQQDDD777(((  """""""""$$$%%%'''***000;;;OOOlll|||sssllllllmmmmmmlllmmmiiiooovvvwwwqqqeeeZZZSSSOOOFFF???<<<777000///333000333444111333777444---(((***,,,......///222444222000,,,)))'''(((***+++000111111...+++))))))***)))***,,,,,,+++***,,,---+++***))))))***---000333444444222111//////.........---+++***))))))***+++***)))((('''(((***...000000111222222333333333333333222111///...---,,,+++---------000333444111...---000444888999777444222000111222222222333666888000111111222222222111111666999>>>???<<<888333111///111333222///...000222000111222222222333555777333000,,,((('''(((+++---///222555777666222---)))***+++,,,,,,,,,***(((''')))+++///333666777777777444666777666444444666999777777888888999:::;;;;;;;;;:::::::::;;;;;;999888CCCDDDEEEFFFFFFGGGGGGGGGOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRTTTWWWXXXWWWTTTQQQPPPQQQSSSSSSTTTWWW[[[^^^iiidddaaabbbbbbXXXEEE666""" !!!###!!! """''',,,555BBBUUUppptttlllggghhhkkkkkklllnnnrrrwww|||}}}yyysssnnnlllaaaXXXNNNFFF<<<222000333111555666333333555222,,,(((***---.........000111111///+++)))((()))+++,,,///000000...+++******+++***+++,,,,,,+++***,,,---+++***(((((()))+++...000222111000///...---------...---,,,++++++***++++++******))))))***,,,...000111222222333222111///...////////////...---,,,+++...---...000333333000...+++...222555777777555444111222111///...///111444000000111111111111000000222666;;;<<<:::555222000///000222111///...///111222222333333444555666888222111///---,,,+++++++++---///000222111///,,,+++***+++---......,,,***(((,,,---000222444444444444222444555555333333444777666666777999::::::::::::<<<;;;;;;<<<===<<<;;;:::@@@AAACCCEEEGGGHHHHHHIIINNNNNNOOOPPPQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTQQQQQQQQQQQQRRRVVV[[[___hhheeedddeeedddXXXDDD333"""  """!!!  """$$$+++777FFF[[[uuu}}}uuukkkeeebbbeeehhhiiikkkoootttxxx{{{}}}|||}}}|||uuuiii[[[III:::444555333777888555222111000---)))+++---------,,,---...///---***(((''')))+++---...//////---+++***+++,,,,,,---...---+++***+++,,,***)))'''&&&'''(((***,,,...---------,,,,,,,,,,,,............---,,,+++******++++++,,,---...//////222333444333111...***(((***+++---......---,,,+++...---...///111000...,,,***,,,///222444555444444222111///,,,)))***---000//////000000000000//////---111666888666222///---...///000000......///000333333333444555666777888000111222222000...+++)))+++,,,,,,,,,---,,,,,,,,,***,,,...000000///---+++111111222222222111000000000222333444333222333444444666888999:::;;;::::::<<<======>>>>>>>>>=========>>>AAADDDFFFIIIJJJKKKKKKLLLNNNQQQRRRSSSSSSRRRQQQSSSTTTRRRPPPPPPTTTWWWRRRQQQPPPNNNOOOTTT[[[```fffeeeeeefffbbbTTT>>>...!!! !!!!!!  """"""***999KKKaaazzzuuulllgggdddaaa```ccceeefffjjjpppqqqvvv{{{~~~vvv```KKK>>>999333666777444000///......)))+++------+++***++++++---+++(((&&&&&&(((+++------------,,,******,,,...---...///---+++******+++)))((('''%%%%%%&&&'''(((******++++++++++++++++++...//////000///---,,,******+++---///000000000000444555666555222---(((%%%'''))),,,...///...,,,+++,,,---------...---,,,++++++,,,...000111222222222222000---)))'''(((,,,/////////////////////...---)))---111333222///---,,,......//////......///000222111111222444555666666///000111111000...+++***,,,,,,---......---,,,,,,+++---000222333222000///666555444333111000///...000111333333333333222222555666888;;;<<<<<<<<<;;;<<<===>>>>>>>>>=========<<<>>>@@@CCCFFFIIIJJJKKKHHHJJJMMMPPPRRRSSSTTTSSSPPPTTTVVVTTTQQQPPPTTTYYYTTTRRRPPPMMMNNNSSS[[[aaadddccccccaaaZZZKKK888***"""   !!!!!! !!!!!!  """$$$$$$,,,:::LLLbbb{{{wwwkkkbbb^^^```___aaaccccccccchhhooosss{{{xxxaaaMMMAAA777555444222///...///111+++,,,,,,+++***)))***++++++)))'''%%%&&&(((+++---,,,---,,,+++******,,,......//////---+++))))))***)))((('''&&&%%%%%%%%%%%%'''(((***+++,,,---------...///000000///...,,,++++++,,,...000222111111000555666777777444000+++((('''))),,,...///...,,,+++++++++,,,,,,+++*********...//////000000000///...000///---***(((***...222///////////////...------'''+++///111///---+++***...------...///000000///000///...///222444444333//////...---,,,,,,,,,,,,...000222333333111...,,,---///111222333333333222999888666333222111111111222222333444444555444333666777999;;;============;;;===???>>><<<:::;;;<<<===???AAADDDGGGIIIJJJJJJFFFHHHKKKNNNQQQSSSTTTUUUPPPUUUYYYXXXTTTRRRUUUXXXVVVUUURRROOOPPPTTT[[[aaadddcccaaa\\\SSSDDD444)))"""   """###$$$$$$###"""###%%%'''***000;;;LLLbbbzzz}}}yyyuuurrrkkkaaa[[[YYYZZZ[[[___aaa___^^^eeemmmuuuzzzbbbQQQ@@@888222111000///000222------,,,***((((((+++------+++(((&&&''')))+++---------,,,***)))))),,,.../////////---)))'''''''''))))))((('''&&&%%%%%%%%%'''(((+++---///000000000////////////...---,,,+++,,,---///111222222111111444555666777666333000///+++,,,...//////...---,,,***+++,,,,,,+++***+++---000000222222222000...,,,///...---+++***,,,000333///000000000///...---,,,(((+++///000///---+++***///...---...000111111000///,,,***,,,000222222000---,,,***)))***+++---//////111444666777555222000111111111222333333444555888666444333333444666777666444222333555666666555777777888:::;;;===>>>???;;;===???>>>:::777888:::>>>???BBBEEEHHHJJJKKKLLLGGGHHHJJJMMMPPPSSSVVVWWWRRRUUUXXXXXXVVVUUUUUUWWWYYYXXXWWWUUUTTTVVV[[[___eeedddbbb[[[OOO@@@333***"""   """%%%&&&&&&%%%$$$%%%''')))...333>>>NNNccczzz~~~wwwpppfff]]]ZZZWWWRRRPPPRRRQQQTTTYYY\\\ZZZYYYaaakkkyyy|||hhhMMM???333111222111111333///...+++((('''(((---000000...+++))))))+++---///......,,,***((((((+++---//////...,,,(((&&&%%%%%%)))))))))((('''''''''''''''))),,,000222333333333000///...---,,,,,,,,,,,,,,,---...000111111222222000111333555666666666555111111111000000...------+++---......,,,,,,///111///111333555444222///---.........---,,,---000222000111111000///...------***---000111///---++++++000...---...111333222000...+++)))+++///222111...******))))))***,,,///000...000222444666777777777444333111000111333555666444333111111222666999<<<888444111111333666777666666666666666888;;;===???<<>>999666777999<<<>>>AAAEEEIIILLLNNNOOOKKKKKKLLLMMMQQQTTTXXXZZZUUUUUUUUUTTTUUUUUUVVVWWW[[[[[[\\\ZZZYYYYYY[[[\\\```bbbaaa[[[NNN===///'''  ###&&&&&&&&&%%%$$$%%%''')))///444AAASSSiii~~~|||qqqjjjdddVVVHHHEEEFFFEEEFFFKKKJJJNNNUUUXXXVVVUUU^^^iii{{{VVVEEE555222333222111222111///+++'''&&&)))...333333111...,,,+++---///111///...,,,***'''(((***---...///...+++'''%%%$$$$$$******)))))))))((((((((((((***...111444555555555000///---,,,++++++,,,---------...///000111222222---///111333666888999:::444444333111000......---,,,///000000...///222555---000444666777555111///...//////...,,,,,,...000111111111111000///...---,,,...111222000---,,,,,,000...---///222444333111///+++)))+++///222111...((()))***+++---...000000------...000333777:::<<<666444111//////222555777000///...///222777;;;>>>888444000///222555777777555555333444555999<<>>AAABBB???999555666888:::===AAAEEEJJJNNNQQQSSSNNNNNNMMMNNNQQQVVVZZZ]]]XXXUUUQQQPPPRRRUUUWWWWWW\\\]]]___^^^\\\[[[ZZZ[[[ZZZ^^^```ZZZLLL;;;+++### ###%%%&&&&&&%%%$$$%%%''')))---444CCCWWWnnnxxxmmm```XXXLLLDDD;;;666888>>>DDDGGGIIIIIIHHHIIINNNZZZiiitttjjjMMM333///333333444888888333---******,,,...///111111000///,,,+++,,,---+++---...***%%%$$$'''+++111...***((((((*********000000///...+++(((%%%$$$$$$'''***---...000222444000///...---+++*********---,,,++++++...000111111---+++***---222555555444000000000///......000222111111111111000000000000000///...///111111111///,,,---///111111000...---///111222333333111///...+++///333333222000111222000///000333666777444111***+++,,,---.../////////+++,,,---...///000111222222111000///111444888:::999777444222111333555777444222000111444777888999888555000------000444777888888777888:::===@@@BBBAAA@@@>>>======???@@@BBB===>>>???CCCIIINNNQQQSSSQQQPPPOOONNNNNNSSSYYY^^^VVVTTTRRRQQQQQQRRRUUUVVV```___]]][[[ZZZXXXXXXXXX\\\___```ZZZKKK999((( $$$%%%&&&&&&$$$$$$%%%&&&+++888LLLaaauuu~~~uuukkk```TTTLLLCCC===666333555:::===???@@@@@@BBBEEEOOO```ttttttUUU888///000111333888999444///+++***+++,,,,,,.........---++++++,,,,,,,,,...///+++'''%%%'''+++///---******+++---............---,,,***(((%%%$$$$$$'''***+++,,,---///111///...+++)))(((((()))))),,,+++)))***---///000000)))((()))---222444222///,,,,,,---,,,,,,---111333000000000000/////////......,,,,,,,,,......---,,,,,,---///111222111111000000000111222111000...---,,,///222333111000000111000//////111444444222000((()))***,,,---...//////,,,---...///000111222222444333222111222555777999;;;999666444444666888:::666333111000222444555555555222///,,,,,,///333555888888888999:::===???AAA@@@???>>>======>>>@@@AAA@@@>>>>>>AAAHHHNNNQQQRRRQQQQQQOOOMMMMMMQQQVVV[[[WWWUUUSSSRRRRRRSSSVVVWWW___^^^]]]\\\ZZZXXXWWWVVVZZZ\\\]]]WWWJJJ999***!!!!!!!!!  ###$$$%%%%%%$$$###%%%&&&,,,888LLLbbbuuuxxxnnndddZZZPPPEEE>>>777333000///222666:::;;;<<<>>>AAAHHHVVVkkkcccBBB222000000333777888444000,,,+++++++++***)))*********++++++,,,,,,...///000---)))'''(((+++,,,+++***,,,///111111111++++++******((('''%%%$$$%%%''')))*********+++------+++'''%%%$$$%%%''')))+++)))((((((+++---......%%%%%%''',,,111222///+++))))))))))))))),,,111444000000000000000//////...+++)))((()))******)))(((,,,---///000111111111000///000000000///...,,,,,,---///111222111//////000000///......000111000...'''''')))***,,,---...///......///000111222222333666555444333333555666888;;;999777666666888:::<<<777444111000111222222222000///---,,,,,,///111333777888999:::<<<===???@@@@@@@@@>>>======>>>???@@@BBB???===AAAIIIOOOQQQPPPPPPOOONNNLLLLLLOOOTTTXXXXXXVVVTTTRRRRRRSSSVVVXXX\\\]]]]]]]]][[[YYYVVVTTTXXXZZZYYYSSSGGG888+++$$$"""""""""!!!"""###$$$###"""###$$$&&&+++777KKKaaauuuyyypppiii^^^UUUMMMEEE<<<666///---++++++...444999===BBBEEELLLVVVeeeyyyrrrOOO;;;444222222444666333///---------,,,+++'''&&&''')))+++,,,,,,,,,///000000...+++))))))++++++******,,,///111111000(((((((((''''''&&&%%%%%%'''(((******)))((()))***,,,)))%%%""""""###'''))))))'''&&&'''))),,,------'''&&&'''***///111///,,,*********))))))+++000444000111111222111000//////)))(((''''''((()))(((''',,,,,,---.........------......------,,,,,,++++++///000111111111000/////////...---------.........*********+++,,,---......000000000111111222222333666555444333333444555666777666444333444555777999666444111000111222222222...---------...///111222777888999:::<<<>>>@@@AAABBBAAAAAA@@@@@@@@@@@@AAABBB@@@@@@EEEMMMRRRPPPLLLMMMMMMLLLKKKKKKOOOTTTXXXXXXVVVSSSQQQPPPRRRUUUWWW[[[]]]^^^___^^^[[[WWWUUUXXXXXXVVVNNNBBB444)))###""""""!!! !!!  !!!""""""!!!"""$$$'''***666JJJ___sssyyyqqqlllaaaZZZQQQJJJEEE@@@999555000---***(((***000888>>>HHHOOO[[[hhhwww\\\DDD999555333222222000---,,,---//////...'''&&&''')))---...---,,,///000000///---++++++++++++******+++...///...---'''''''''&&&&&&&&&&&&&&&)))+++,,,+++)))(((((()))***(((&&&$$$###%%%((()))'''%%%%%%&&&))),,,......,,,)))''')))---111111000......---,,,+++,,,///222...///000000000///---,,,)))((('''((()))******(((,,,,,,++++++******)))(((,,,,,,+++++++++,,,...///222111111111111000//////.........---,,,,,,---...///...---------......///111111111111222222222222444444333222222333444444222111000//////000111222333222111222444555555444///......///000111222333666777888:::<<>>===999666333222000//////000222333666555555777;;;AAAGGGKKKFFFFFFFFFFFFEEEDDDCCCCCC???CCCIIILLLLLLKKKKKKKKKJJJKKKMMMNNNPPPTTTYYY]]]YYYVVVQQQNNNMMMOOOSSSVVVXXXZZZ]]]```aaaaaa```___YYYUUUKKK>>>///$$$!!!###%%%'''(((((('''###!!!$$$&&&%%%###!!! !!!###(((+++000:::KKK^^^pppzzzvvvnnnfff^^^UUUMMMHHH???<<<888666666444///,,,(((,,,333:::AAAKKKVVV^^^kkkuuufffEEE666555777777666222---******---///111333111///222555555111,,,******+++---//////...---,,,)))''''''***---///000---,,,***)))(((((())))))***,,,,,,+++)))''''''''')))---111555555333///,,,$$$$$$%%%(((...333666777...,,,,,,...222444333000000222444444222000000000---...000222111///---+++((('''(((+++...111111111---......///111333444555000000000222777===CCCGGG:::777333333444444222000***...222444222111111333------,,,---000333666888222222111111000/////////...///111444666999:::;;;555444333111000/////////111444999>>>AAA???999555444222000......///111333666555444555:::AAAIIIMMMFFFFFFFFFFFFEEEDDDBBBBBB???DDDHHHIIIGGGFFFJJJNNNMMMNNNOOOPPPRRRUUUYYY]]][[[WWWRRROOONNNPPPTTTWWWVVVXXX[[[^^^```aaaaaa```XXXRRRHHH;;;---""""""%%%...///111111...((("""!!!%%%&&&&&&###""" !!! !!!$$$(((,,,333===MMM```qqq|||xxxsssnnnmmmfff___ZZZRRRGGG@@@???<<<999444000///......---,,,222;;;FFFQQQ\\\eeekkkzzzjjjMMM<<<555444777777444///---,,,---------555333111000000000...,,,%%%'''))),,,.../////////+++)))'''&&&''')))---///...+++'''%%%&&&((()))***+++***((('''&&&''')))***''')))---000111000...---'''&&&'''+++000222111///......///111333333111000333666888666222//////111,,,///222555444111---***&&&''')))+++---///111222///000111333555666666666333111111333888<<<===<<<333111000111333555333111...111333444222111000000+++---///000000111333444555333000.........000222000000222333555777999:::555555555555444333222111666777888999999888777666333111...---...111555888444444555777:::???DDDFFFFFFDDDBBBAAAAAA@@@===<<<;;;@@@EEEGGGGGGHHHMMMRRRPPPPPPPPPPPPQQQRRRSSSTTTXXXXXXWWWSSSQQQQQQVVVZZZZZZYYYXXXXXXZZZ^^^bbbddd[[[OOOBBB777,,,!!! $$$(((222@@@NNNNNN>>>,,,!!! """###"""  !!!!!! """&&&))),,,:::OOOdddttt{{{tttooojjjeeeaaa]]]VVVPPPNNNIIIAAA:::888333111...---...000333444444;;;GGGTTT```mmmwww~~~jjjMMM===666666999777444000.../////////...222111000///000///,,,***&&&''')))+++,,,---,,,,,,+++***(((''''''***---///...+++'''%%%&&&'''((()))***)))(((&&&&&&&&&'''((('''))),,,...///---+++***&&&%%%'''***///111000///000///000111222222///---222333444333111000///000***---000222222///,,,)))((()))***+++---...///000---...000111333444555555444222000222666:::<<<<<<444222000111333444222000000222555666444111000000+++---////////////111333444222000...---...000111000111333555777888999999777777666555555444333333999999888888777666444444222111///...000333777:::555555666888;;;>>>AAACCCEEEDDDCCCCCCCCCCCCAAA???===BBBGGGHHHGGGGGGJJJMMMNNNNNNOOOPPPQQQRRRRRRRRRSSSTTTTTTSSSRRRTTTXXX\\\\\\[[[[[[[[[[[[]]]___```ZZZNNNAAA666,,,!!! %%%(((???MMMYYYWWWGGG333'''"""!!!"""!!! !!!!!!!!!!!! """&&&(((///===RRRgggxxx}}}rrriiibbb^^^YYYUUUMMMFFFAAABBBBBB<<<555111,,,+++***,,,///555;;;???BBBJJJVVVcccppp|||iiiLLL<<<555666:::666444222111222222111000///......//////...+++((((((((()))******)))))))))+++***((('''(((***,,,...---***'''%%%&&&'''((('''***)))(((&&&&&&%%%%%%&&&''')))+++------+++)))'''''''''(((+++///111111111000000000111111000---***/////////000222222000...(((***---000000...+++)))++++++,,,,,,---------...++++++---///000222333444444111//////222666999;;;444333111111222222111///111444777777555222///...,,,...//////...---///000222111///------...000111000222444666888888888888999888666555444444555666;;;:::888666444333222111222111111111222555888:::777888999;;;===???@@@@@@CCCCCCCCCEEEFFFFFFDDDCCC???CCCHHHIIIHHHFFFFFFHHHJJJKKKNNNPPPQQQQQQPPPPPPNNNOOOPPPQQQRRRUUUZZZ]]]]]]]]]^^^^^^^^^]]]\\\[[[XXXMMM???444***!!!!!!$$$(((===HHHSSSQQQBBB000%%%  !!!""""""!!!!!!"""%%%(((111???UUUkkk{{{~~~uuuhhh^^^WWWRRRNNNJJJEEE>>>:::<<<>>>999222...+++,,,---111777???HHHNNNZZZ```kkkvvvgggIII999222333777555444333333444444222111,,,---...///000...+++((())))))))))))(((''''''&&&***)))''''''''')))+++,,,+++)))'''&&&'''(((((('''******))))))((('''&&&%%%'''(((***,,,---,,,***))))))***+++---000222222333......///000111000---***---,,,,,,///333444111...(((***,,,...///...,,,+++---------------,,,,,,,,,)))***+++,,,...000111222222000---,,,...111555888444333222222111111000///111444777777444000---,,,...//////...---,,,---...000000.........///000111111333555777888888888777999777555333333444555666;;;999777444222222222222333333333333444555777888888999<<>>BBBGGGIIIHHHFFFEEEEEEFFFHHHLLLOOOQQQPPPOOONNNKKKLLLMMMOOOQQQUUUXXX[[[\\\]]]```aaaaaa^^^[[[YYYVVVJJJ<<<222)))!!!"""""""""!!! !!!###%%%,,,444<<<;;;111&&&!!!"""#########"""!!!"""%%%'''000???UUUkkk||||||yyyqqqhhh\\\RRRKKKGGGBBB??????888555777888444...,,,,,,///555<<>>BBBDDDEEEEEEDDDBBBBBBBBBDDDEEEEEECCCAAA===AAAEEEHHHIIIHHHGGGFFFDDDGGGLLLPPPQQQQQQOOONNNMMMLLLKKKLLLOOORRRUUUVVVYYY\\\```cccccc```\\\ZZZRRRFFF888...&&& ''''''&&&###!!! """$$$'''***)))### ###$$$$$$$$$$$$"""!!!"""$$$'''---<<>><<<:::999<<<>>>@@@BBBCCCDDDDDDCCCAAA@@@>>>???BBBEEEFFFFFFGGGHHHIIILLLNNNPPPOOONNNKKKNNNRRRVVVXXXYYYYYYXXXVVVRRRMMMKKKNNNRRRVVVWWWYYY\\\aaaeeeeeebbb^^^[[[KKK???000''' !!!###$$$###!!!"""%%%((()))&&&&&&%%%###!!!!!!$$$&&&,,,999OOOdddwwwyyyvvvqqqlllfff```ZZZVVVKKKEEE>>>:::777555111---222333777<<<===???HHHRRR]]]eeepppyyyzzzYYYAAA555000000222777444///---,,,---------)))((('''(((***++++++***,,,,,,++++++,,,...000111,,,,,,+++++++++++++++,,,%%%&&&(((,,,000111000///)))+++...111222000...,,,***+++,,,---......//////333444333000,,,+++---///***+++---///000---(((%%%###(((...000///---...///000///...---------------++++++,,,---...000111111111000...,,,,,,---...///000222222000------///222...000222222//////000333444444444222///...///111000111111111///......000//////000222333444555555666444222000000222444666444555666666777666666555555666777777777666444333222555:::???AAAAAA???===>>>???@@@@@@AAAAAAAAAAAA@@@>>>===>>>BBBFFFIIIKKKMMMMMMMMMOOOQQQRRRRRRQQQPPPRRRUUUYYY[[[]]]]]]]]]YYYTTTNNNLLLOOOUUUYYYZZZ[[[^^^bbbeeeeeeaaa]]]ZZZJJJ===...%%%!!!   $$$''')))+++''''''%%%###!!!!!!###&&&---:::OOOeeexxx~~~yyyooohhhaaa^^^\\\XXXNNNFFFAAA>>>999555333000---+++///555>>>DDDJJJSSS^^^gggrrroooOOO;;;222000111444888444---(((&&&(((,,,...,,,((($$$%%%(((,,,------((('''''')))---///---+++......---+++))))))+++---***,,,---------,,,...//////000222111...,,,,,,,,,+++******+++---000333444999777333000...---...///---------//////...+++(((&&&(((,,,///000///---,,,111///------------+++))))))+++,,,------///111444333111//////000111000///111111111222333333222000......------------...///333111...,,,******++++++000000000000/////////...222222333444555666777888444111...---///222444555555777999::::::888666444:::999888666555555444444444666888;;;>>>@@@AAABBBCCCAAA>>><<<;;;<<<>>>???BBBAAABBBCCCEEEHHHJJJLLLMMMLLLKKKLLLOOORRRTTTTTTPPPQQQSSSXXX\\\^^^]]]\\\[[[YYYVVVSSSTTTWWW\\\___bbbfffgggdddbbbbbb^^^YYYIII999)))"""  $$$$$$!!!!!!$$$''')))***$$$&&&((('''%%%#########222===PPPggg|||tttnnnbbb\\\VVVSSSRRRNNNEEE>>>666555222///......///111666>>>JJJSSS[[[dddooowww~~~fffIII888000...///111666222,,,(((&&&'''+++---+++(((%%%&&&***------,,,)))(((''')))---///...---111111000---++++++---///,,,---...---,,,,,,---///111222333222...+++))))))+++++++++,,,///222555888666444111///...///000222//////.../////////---+++,,,,,,---.........------...---,,,,,,,,,,,,+++)))+++,,,.........///111444555333111000111111000///111111111111111111000///------------............///---,,,******+++---...000000000000000000000111333444444555555666666777222000------///222555666333555777999:::999777666999999777666555555555555444555777999;;;===???@@@AAA@@@>>><<<<<<>>>???AAACCCCCCDDDEEEFFFHHHJJJJJJJJJJJJJJJKKKNNNQQQRRRSSSNNNOOORRRVVVZZZ\\\[[[YYY[[[YYYWWWUUUVVVXXX]]]``````cccccc```___```]]]YYYGGG888(((!!! ###"""  """###%%%&&&!!!###&&&&&&&&&%%%%%%&&&111===QQQjjj|||xxxtttmmmeee___TTTNNNIIIFFFEEEBBB;;;555...///...,,,+++---444999>>>IIIWWWccclllttt~~~kkkWWWAAA444///,,,---...444111+++'''%%%'''***,,,+++(((&&&(((,,,......,,,+++)))((())),,,...000///333333222000------...000...///...---++++++---///444555666444///+++((('''*********,,,...222555777111000///......000222333111/////////000000///---000///...------------...,,,+++***+++,,,---+++***---...///...---...111333555222000000111222222111111111111000000//////...,,,---...///////////////---,,,*********,,,...000222222222222333444444555555555555555555555555555000...,,,,,,///333555666222333666888999999888777888888777666666666666666444444555666777:::<<<===@@@???>>>===>>>???AAABBBDDDEEEFFFGGGHHHHHHGGGGGGFFFGGGHHHJJJLLLNNNPPPQQQMMMNNNPPPTTTWWWYYYWWWVVVWWWWWWWWWVVVVVVXXX\\\______```^^^ZZZ[[[]]][[[WWWEEE666&&&!!! ###"""  !!!"""!!!$$$%%%&&&&&&((()))///<<>>===:::555000...000000...---111<<>>CCCCCCBBBBBB@@@???>>>===AAABBBEEEGGGGGGEEEBBB@@@BBBEEEIIIKKKKKKKKKLLLMMMOOOOOOQQQSSSVVVVVVTTTRRROOORRRUUUUUUTTTVVV[[[```bbbaaa\\\WWWVVVVVVQQQJJJ;;;///### !!! !!! !!!""""""!!!!!!""" """###$$$$$$$$$&&&(((///===RRRiii}}}tttmmmcccZZZSSSLLLEEE???888666333222222111000//////111444888???LLL[[[fffwww~~~sssZZZAAA999333333333111000111222000...,,,+++++++++,,,+++(((&&&(((,,,......,,,*********(((''''''(((***---//////...,,,++++++,,,...///000///...------///444444333222///...000111222000...,,,******+++,,,++++++***)))((((((((((((%%%'''+++///111000+++(((''')))---///000...+++***---...///222555555333111,,,,,,+++)))((())),,,///...,,,)))))),,,///111222222444555333000000333666666555444333222222222222999777444000...---------+++***))))))***---///111000111222333444555666666222000//////111333333333555555555444333222111000444444555555666888999:::999999888999:::<<<>>>???DDDDDDDDDDDDBBB???===;;;>>>@@@CCCEEEEEEDDDCCCAAADDDHHHMMMOOOMMMKKKLLLMMMPPPPPPQQQTTTUUUUUUSSSQQQOOORRRUUUTTTSSSVVV]]]ccccccbbb^^^ZZZYYYWWWNNNDDD555,,,"""!!!###$$$  """###"""  """$$$!!!###############%%%'''111???TTTiii|||zzzjjjcccXXXOOOHHHBBB;;;666///...---...000222333444888888;;;BBBMMM\\\jjjsss~~~|||bbbOOO<<<666333444555333222333333222000///...------...+++(((%%%&&&***------,,,+++,,,---+++(((&&&'''(((+++,,,------,,,++++++,,,+++...000111000.........333222000---++++++...000111000---+++******+++,,,*********)))))))))))))))'''''')))+++......---+++,,,,,,...///...---+++***...///111333666666333111,,,,,,***(((((()))---111333///,,,***+++---//////333555777555222222777;;;888666333111//////000111555333111/////////000111+++***)))((()))+++...000,,,---///111333555777888666444222111222222222111444444333333222222111111333333444555777888:::;;;888888:::;;;<<<>>>???@@@BBBCCCDDDEEECCCAAA>>><<<===???AAADDDEEEFFFEEEEEEGGGLLLRRRSSSPPPMMMLLLMMMPPPPPPQQQSSSUUUTTTRRROOOLLLOOORRRQQQOOOSSS\\\dddbbbbbb```^^^^^^[[[OOOBBB000)))"""!!!###%%%&&&''' """$$$$$$### !!!"""###!!!"""###""""""###&&&(((333BBBXXXmmm~~~|||sssccc[[[PPPGGGAAA;;;555000******+++---111555888:::CCCBBBDDDKKKXXXfffsssyyy{{{eeePPPBBB:::555222444555333222444333333222111000/////////,,,((($$$%%%(((,,,------,,,...///---)))&&&&&&''')))+++------,,,+++,,,---)))---000222111///......333222...***'''(((+++///...,,,***)))((()))***+++************++++++++++++***)))'''(((+++...//////111000///...---,,,,,,,,,//////111444666666333000,,,,,,+++)))(((+++///222777333///,,,+++,,,------333666888666333444999>>>999777222///------///000//////......///111444555///---,,,++++++...000222)))+++---000333666888999888666444333333222111///222222222222222222333333333333444555777999;;;<<<777888:::<<<>>>??????@@@@@@BBBDDDEEEDDDBBB@@@>>>===???AAADDDFFFGGGHHHHHHIIIOOOUUUUUUQQQMMMMMMNNNPPPPPPQQQRRRTTTSSSPPPNNNHHHKKKMMMLLLJJJNNNXXXaaa```aaaaaaaaabbb^^^PPPBBB---'''!!!"""&&&((())))))  $$$&&&%%%### !!!!!!""""""""" !!!"""""""""$$$'''***555EEE\\\qqqyyymmm___SSSFFF@@@;;;444...,,,******,,,111777;;;<<<;;;AAADDDJJJRRRXXX___kkkwwwsssaaaQQQEEE???444444444333222111//////000111444666666444222111+++(((%%%%%%''')))++++++,,,---------,,,,,,+++***,,,,,,---///111222000...)))***+++,,,...000222333555333///,,,******+++,,,+++---...,,,)))))),,,///---...000111111000///...///---***((((((***---///444222///......---,,,***///222555555333000...---+++)))'''(((***---//////444333000...---,,,,,,,,,666444222000000222444555:::444...,,,...///---***............///111222444222000---++++++---111333222444666555333333555888:::777444444555777555444444333222222222333333444444555333///111888======777888999;;;===???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@BBBEEEHHHIIIFFFEEEFFFHHHKKKNNNRRRSSSPPPMMMKKKIIIOOOOOOOOOPPPQQQPPPNNNMMMLLLKKKHHHGGGHHHNNNWWW]]]cccaaaaaafffhhh___LLL<<<((($$$ !!!$$$&&&&&& ###%%%&&&&&&%%%$$$ !!!!!!###&&&(((((((((***+++999LLLddduuuuuuhhhVVVJJJ???;;;888333///---+++,,,///555;;;@@@AAAAAAFFFFFFIIINNNQQQWWWdddpppqqq^^^OOOCCC;;;888777666555333111...,,,+++///000222444555444222111,,,)))&&&%%%''')))***++++++,,,------............000//////111222222111///+++******+++,,,...000222222111///,,,+++************++++++++++++---///222111222222333333222111000111///---++++++,,,...000222000///...//////---,,,000222444444222000......+++)))((()))+++...///...444333111...---,,,,,,,,,111111000///000222555666777222...---///000...+++------,,,------///111222222000---++++++...111333777888999888666666777::::::777444333555777777666555444333222333444666777777777444///000777<<<===666666666777888:::;;;<<>>======AAADDDHHHIIIHHHGGGIIIKKKMMMOOORRRSSSQQQOOOMMMMMMPPPOOONNNNNNNNNOOONNNNNNLLLKKKJJJIIIKKKRRR[[[aaaeeebbbbbbeeedddYYYEEE666'''$$$!!!""""""!!!###$$$$$$###"""!!! !!!###&&&'''((()))+++---;;;PPPiii{{{ooo```KKKAAA777555666333111111000222666;;;AAAFFFJJJLLLPPPMMMLLLNNNQQQWWWeeeqqqsss[[[KKKAAA:::777888999777555222///+++)))(((---...000222333333222111---***'''%%%&&&((()))******+++,,,---...///000000111000///000111222111///,,,+++)))((()))+++...//////...---,,,+++***))))))))))))(((***...222444444444444444444444333333333222111000///......///000///......///111111///...000222444444222000//////,,,+++***+++---...---,,,111000///...------------,,,---...///111333555666222///---...111222000------,,,,,,+++,,,---///000222000---,,,,,,///222444999::::::999777666777888999666333222444666777888666444333222333666999;;;;;;:::666000111777;;;<<<888777555444444666777999CCCCCCAAA@@@>>><<<;;;:::@@@DDDHHHJJJIIIHHHJJJMMMNNNPPPRRRRRRQQQPPPQQQRRRQQQPPPMMMKKKKKKLLLNNNOOOMMMMMMLLLLLLOOOUUU^^^dddfffdddcccccc___QQQ===...%%%""" !!!"""!!! !!!!!! """%%%'''((())),,,...>>>TTTpppjjjZZZFFF<<<444444666666666777777:::===AAAFFFOOOXXX___bbb\\\XXXXXX[[[dddrrrkkk\\\KKKAAA;;;777777:::777666333000---***(((''',,,,,,...///000000111111---***'''%%%&&&((())))))+++++++++,,,---...///000,,,+++***+++---//////......,,,)))&&&&&&(((+++---...---+++)))((()))***++++++)))(((+++000555666555222111111111222333444444222111000000////////////---,,,---///111222111///222444555444222111111222///...------...---***(((,,,,,,,,,,,,---...//////,,,,,,...000222444555666...------///222333111///...---,,,,,,,,,...///000111000...------000222444777777777666555444333333666444111000111444666888555333222111333666:::<<<======888222111777;;;;;;===;;;888666555666888999AAAAAA@@@???>>><<<<<<;;;AAADDDHHHIIIHHHGGGIIIKKKMMMNNNPPPPPPOOOPPPRRRTTTRRRPPPMMMJJJHHHJJJMMMPPPOOOOOOOOOOOOQQQVVV]]]bbbfffeeecccaaaZZZLLL888+++!!!    !!!###%%%&&&'''(((+++---@@@XXXvvvjjjYYYFFF<<<444444888999:::<<<===???BBBFFFLLLZZZkkkwwwvvvnnngggfffiiiqqq}}}nnneeeQQQGGG===999666333222444222111///---+++******)))+++++++++,,,---...//////---***'''%%%&&&((())))))++++++*********+++,,,---&&&%%%###$$$'''***,,,---...,,,(((&&&%%%&&&(((***...+++(((&&&&&&(((+++---...+++***,,,111555666555...------,,,---///222333//////......------------,,,+++,,,...000111111000444555555444222222333555444222000///---+++(((%%%'''((()))+++...///111111//////000111222333444444,,,,,,---///111222222111//////.........000111222111000///...///111333555555555555555555444222111333222111//////111444666333222111111333666999;;;<<<<<<999333333888;;;:::???===:::888777888999;;;>>>>>>>>>>>>>>>?????????BBBEEEHHHHHHEEEDDDEEEGGGKKKLLLMMMMMMMMMOOOQQQTTTQQQQQQNNNKKKHHHIIIMMMPPPQQQRRRQQQQQQQQQUUUZZZ^^^ddddddddd```WWWHHH777+++ !!!###$$$%%%&&&(((+++---BBBZZZyyymmm^^^JJJ@@@888999===???AAADDDCCCGGGJJJMMMSSSbbbwww{{{rrroooqqqvvvppp```UUUNNNBBB;;;777777555111000111---,,,+++*********+++,,,,,,+++***))))))+++,,,------***'''%%%&&&((()))***++++++***))))))***+++,,,&&&###!!!"""%%%)))+++,,,...,,,)))&&&%%%&&&'''(((,,,***(((&&&'''))),,,......------///222555777777...---+++)))***,,,...000---,,,+++******+++,,,------,,,++++++---/////////333444333222000111333555666333111...---+++(((&&&'''(((***---///111222222111111111111111222333444------...///000111222222000/////////000222444555111000//////000222444666444333444666777888666444111222222111000000222444222111222222444666888999999:::888444555999;;;:::===<<<:::888888999:::;;;;;;<<<===>>>@@@AAABBBBBBBBBEEEHHHHHHDDDBBBCCCEEEIIIJJJKKKLLLLLLMMMPPPRRROOOQQQQQQNNNKKKIIILLLOOORRRSSSSSSRRRRRRUUUYYY\\\bbbcccddd```UUUEEE666,,,"""######"""  !!!###%%%&&&'''+++///222FFF]]]{{{sssdddQQQGGG@@@AAAFFFJJJMMMPPPQQQUUUXXXXXXYYYcccvvv}}}uuurrrtttxxx{{{fffVVVKKKEEEBBB===888555666444000///111+++***)))((((((***,,,---,,,+++)))''''''(((***+++,,,)))&&&%%%''')))***+++******))))))***,,,...///,,,)))&&&%%%'''***,,,---,,,+++)))((('''&&&''''''(((((()))***++++++,,,,,,---...///000222444888;;;444111---***((()))+++,,,+++***((('''(((***---//////---***)))***,,,------111111000...---...111333555222///---------,,,+++,,,---///000222222222222111000///...///111333444/////////......///111222////////////111333666777111000000000111333555666111111222666999;;;999666111333555444222111222333222222444555666777888888444777777555777;;;<<<:::;;;;;;;;;;;;;;;<<<======<<<<<<===???@@@BBBCCCDDDBBBEEEHHHHHHEEEDDDEEEFFFHHHJJJKKKLLLLLLMMMNNNPPPMMMQQQTTTSSSNNNKKKKKKMMMRRRSSSTTTTTTTTTVVVZZZ]]]```cccddd^^^RRRBBB333+++  !!! !!!###$$$###!!! """###"""%%%(((+++000777;;;KKKaaa|||wwwiiiXXXNNNGGGIIIPPPTTTXXX[[[___ccceeeaaa]]]```mmmyyyzzzsssrrruuuzzz{{{ooo]]]LLLAAA<<<;;;;;;999555222111///++++++---***)))((('''((()))+++------+++(((&&&&&&&&&(((***+++(((%%%%%%''')))++++++))))))))))))+++...111333333000+++)))***,,,...///++++++***)))((('''''''''$$$'''***---...---+++******---000222222444:::>>>999666000+++(((((()))***+++)))'''&&&'''***...000111...)))'''(((***+++,,,//////---+++***+++///222333000---,,,---...//////111222333444444333222111///...---,,,---000333555111111000...---...000222.........///111444666888000000000000111333555666///...000444999;;;999777222555888777444222222333333444666888999999888777111444777666888<<<<<<999;;;<<<===>>>??????@@@@@@======>>>@@@AAABBBCCCDDDAAADDDHHHIIIGGGFFFGGGIIIHHHJJJLLLMMMMMMMMMNNNOOOKKKQQQVVVUUUPPPLLLJJJKKKQQQRRRTTTUUUVVVYYY\\\___```cccddd]]]PPP???111)))"""!!!  !!!""""""!!! ###%%%$$$""""""$$$&&&!!!%%%)))///666===BBBPPPddd}}}zzzsssaaaZZZTTTVVV___hhhllllllpppuuuxxxsssfff^^^fffssszzz|||yyymmm[[[TTTJJJAAA;;;777444333444333222111111///+++(((***---///000...,,,++++++((((((&&&%%%%%%&&&'''((('''&&&&&&&&&'''***,,,...+++***)))((()))+++...///111000...,,,++++++,,,,,,+++)))''''''((())))))((()))***---//////...,,,***------...000222444666777444444444000,,,))))))+++(((+++......+++***+++---000000000000///...,,,,,,---,,,)))((()))+++///111777222---...333555222---222111111333444555444333000...,,,,,,...111333444555444222000//////000000---)))&&&(((---444888999444222111444999:::777333///------111777:::999666888888777666555444333333888666555555777888888777777555333333555888:::;;;?????????@@@BBBBBBAAA@@@???@@@@@@???>>>???AAACCCFFFGGGIIIJJJJJJIIIGGGFFFHHHIIIKKKOOORRRTTTSSSRRRQQQRRRUUUXXXVVVOOOLLLMMMRRRUUUYYYZZZZZZ\\\___bbbgggjjjiii^^^KKK888***$$$  !!!"""%%%###!!!!!!"""#########!!!"""&&&...999EEENNNSSS___jjj{{{{{{tttkkkgggbbbdddjjjqqquuuvvvzzz}}}yyylllccciiittt~~~|||rrr___UUUFFFBBB;;;666444222111000111000///000000///---+++---///111111...,,,++++++***)))(((&&&&&&&&&'''''''''&&&&&&&&&'''***,,,...,,,,,,++++++,,,---...///...---+++***))))))******((('''&&&''')))*********(((***,,,...//////...---/////////000111222333444111222222000,,,***+++---///000111000---,,,,,,...000000//////...---,,,,,,///...,,,***+++...111333333000...///333444222///333333333444555666555444444222///...///222555666777666444111000//////000,,,***''')))...333666777111//////222777888666222111...---000555888777555888888888777666555444333555444444555777888777666666444222222444777999:::@@@@@@@@@AAABBBCCCBBBAAA@@@@@@AAA@@@@@@AAACCCEEEFFFGGGIIIJJJJJJIIIGGGFFFFFFHHHKKKOOOSSSTTTTTTSSSPPPPPPTTTXXXWWWQQQOOOQQQSSSWWW\\\_________```aaagggjjjhhh]]]JJJ888+++&&&   !!!"""######"""!!!"""###$$$%%%%%%'''(((---666CCCPPP\\\bbbkkksssyyysssrrrqqqqqqtttxxx|||~~~uuukkknnnwwwyyyssspppvvviiiUUUFFF???:::888555333444444333222---------...///000...---...000111111...,,,++++++++++++)))(((''''''''''''&&&&&&&&&&&&(((***,,,---........................******((('''''''''''''''&&&%%%%%%'''***,,,,,,+++((()))***,,,......//////000000000000000000000000///000000...---,,,---///555555444222///......///000000//////......------111000...---...000333555///000111222222222111000333444555555555555555444555333000......000333555777666444222000000000000,,,******+++///222333444...------111555777555222333000...///222555555333666666777888777666444333222222333555777777666444444222000000333555777777???@@@AAABBBBBBBBBAAA@@@@@@AAABBBBBBBBBCCCFFFIIIGGGGGGIIIIIIIIIIIIGGGGGGFFFIIILLLPPPSSSUUUUUUUUUNNNOOOSSSXXXXXXTTTSSSVVVUUUZZZbbbfffgggdddbbb```eeefffcccXXXEEE444)))$$$!!!""""""!!! !!!"""###$$$$$$""""""""""""$$$%%%'''(((,,,000888DDDRRRaaammmtttyyyzzz|||~~~~~~}}}~~~~~~sssssszzz~~~|||nnnhhheeejjjuuuyyyeeeTTTFFF===999:::888666666777666555333---,,,+++,,,...///...,,,,,,---//////---,,,,,,,,,---,,,+++***(((''''''&&&&&&&&&&&&'''(((***,,,------......///......---,,,)))((((((''''''&&&&&&&&&&&&&&&&&&(((***,,,+++***))))))******,,,---....../////////000000000////////////......------......666555444222000000000111111111000///////////////111000///...///111333444...111444444111///...///333444555555444333333333222111///,,,+++,,,///111444333222000000000000111+++++++++---///000111111...---...111555666555333555222///...000222222111222333555666666555444333000000222444777777555333222111//////111444444444:::<<<>>>@@@???>>>>>>>>>@@@AAACCCCCCCCCEEEIIIKKKGGGHHHHHHIIIIIIHHHHHHGGGJJJMMMPPPSSSTTTTTTTTTUUUMMMNNNQQQVVVVVVTTTTTTXXXXXX^^^ffflllmmmiiiddd``````aaa\\\PPP>>>...$$$!!!"""$$$%%%!!!!!!!!!"""###$$$%%%&&&"""############%%%'''***...666CCCRRRaaaooozzz|||yyy}}}~~~yyysssoooccc^^^[[[```jjj{{{qqqiii\\\PPPHHHAAA===:::777666555555555555333222///...,,,,,,------,,,***(((***,,,,,,++++++,,,---,,,,,,++++++)))((('''&&&%%%&&&&&&''')))***,,,,,,,,,,,,---------,,,++++++)))*********))))))((((((***))))))***++++++)))((())))))******++++++,,,,,,---...///000111111000000000///...---------------222111000000111111111111222111000/////////000000///...------...///111222///333666555000,,,,,,---222333555444222000000222000111000---++++++---000000///.........///111222***+++---......//////000000000222444666777777666666444111//////000000000///000111333333333333222///000111444666666444111111///......000222222222333777;;;<<<;;;:::;;;<<<@@@AAACCCCCCDDDFFFIIILLLHHHHHHHHHHHHHHHHHHHHHHHHNNNQQQUUUUUUTTTRRRRRRRRRMMMMMMPPPTTTTTTRRRTTTXXX[[[```gggmmmooolllfffbbb```___YYYKKK999***"""  ###%%%%%%!!!"""""""""$$$%%%&&&'''###$$$###""""""$$$)))...111===NNN```oooyyy}}}|||zzzyyyvvvpppiiidddZZZVVVUUU[[[eeevvv}}}mmmUUUOOOGGGBBB@@@>>>;;;888444333333444666666666555222000---,,,,,,,,,+++)))''')))************+++---++++++++++++***((('''&&&%%%&&&'''((()))++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,++++++...---,,,------,,,)))&&&)))***+++,,,---.........---...000111222111111000000...,,,,,,---...---,,,,,,+++,,,...000111111///000///...------...///000,,,,,,,,,+++,,,...///000000333555333///,,,,,,---111444555444000...///111111333444333///...000333......---------///000111***+++---...------///111333444666777888888888888666555333111000//////000---......///000222333333222111111333555555333111000///......000111111000...333888;;;:::999:::<<<@@@AAABBBCCCCCCEEEHHHKKKHHHHHHHHHHHHHHHHHHHHHHHHPPPSSSVVVUUURRROOOOOOPPPLLLLLLNNNRRRSSSRRRUUUZZZ^^^```dddiiilllllliiifffdddbbbZZZJJJ777)))"""!!!"""$$$$$$$$$!!!!!!""""""$$$%%%'''((($$$%%%$$$""""""'''000777===JJJ]]]nnnzzz|||yyyvvvtttqqqkkkddd___WWWUUUVVV]]]hhhyyywwwfffYYYGGGBBB<<<;;;<<<<<<:::777555333222333555666666666222000---,,,,,,---,,,++++++,,,,,,+++)))((()))+++))))))*********)))''''''%%%%%%'''(((***+++++++++******))))))***+++,,,---------.../////////...---///......//////---***'''''')))---000222333333333000111222333222111///...---+++***+++...000///...))))))***---111111...+++---,,,+++******+++---...++++++++++++,,,---...///000000111000///...///000222555777555000...///111111555888888444222333555111000///...---......///)))+++------,,,,,,///222555777999999999888888888666666555444111000///000...---------///111444666555333222222333444222111000///...///000111111///,,,222999<<<<<<;;;===@@@???@@@AAAAAAAAACCCFFFIIIIIIHHHHHHGGGGGGHHHHHHIIIMMMQQQTTTSSSOOOLLLLLLNNNKKKJJJMMMRRRTTTTTTYYY___aaa``````dddhhhkkkkkkiiigggcccYYYHHH555'''!!!!!!!!!$$$%%%$$$""" !!!!!!"""$$$%%%'''((($$$%%%$$$###%%%---999CCCQQQ\\\mmm{{{}}}yyyuuurrrooojjjccc^^^YYYXXX[[[bbbmmm~~~xxxooodddWWWMMMBBB===888888;;;===<<<:::444222//////000000000000222///---,,,---...------//////...,,,)))'''((()))'''((()))******)))((('''$$$%%%''')))***++++++++++++***)))((()))+++...///---...///000000000///.../////////000000///+++)))&&&)))...333666888888888333333444444333000...,,,+++)))(((***...111111000((((((***...111111---)))+++***((('''''')))***,,,++++++++++++,,,---......///.........///111222222333666999666111...///222///444999:::666333333555444333111///...---------)))+++---,,,+++,,,000333666888::::::999888888888555666666555333111000000///...------...222555888777555333222333333222111000///...///111111000///,,,333;;;???>>>>>>@@@CCC???@@@@@@@@@@@@BBBEEEGGGIIIHHHHHHGGGGGGHHHHHHIIIIIIMMMRRRQQQMMMJJJKKKMMMIIIIIILLLRRRUUUWWW]]]cccbbb```^^^___dddiiillllllgggcccXXXFFF222$$$ ###%%%%%%###!!! !!!"""###%%%'''((($$$$$$$$$$$$'''222AAAMMM```jjjxxxxxxjjj\\\WWWYYY]]]ZZZYYY___pppwwwgggZZZTTTOOOKKKGGG::::::::::::::::::;;;;;;222111///+++))))))+++...,,,------......------,,,///---***(((&&&&&&'''(((,,,***((('''(((((('''%%%%%%&&&'''((())))))(((''')))***,,,+++)))***---111000000///------,,,,,,,,,///000000///...,,,)))((((((***,,,///111222333333......//////000000111111,,,+++***,,,...//////...))))))---333888777000***((()))***)))((('''((())))))***,,,---...------,,,))),,,000222333333555777555666777555222000///000222333444444555555555444666666333...)))'''***---((()))+++,,,...///000000<<<<<<<<<888444222444666111222444666666444222111---------///222444444333777888999666222000222444888777555444555444333111444666888;;;<<<=========@@@===<<<>>>AAADDDCCCBBBIIIJJJJJJHHHFFFEEEGGGHHHKKKLLLLLLNNNOOONNNKKKIIIDDDJJJRRRVVVVVVVVVYYY\\\```]]][[[^^^eeejjjkkkjjjeee^^^QQQ???///%%%"""""""""  """$$$%%%%%%""" ###&&&''')))---...,,,((('''&&&&&&---===RRRbbbxxxrrrbbb\\\]]]```\\\YYY^^^mmmyyykkkbbbVVVMMMHHHEEE@@@===888888888888888777666555//////...+++)))(((***,,,,,,,,,------------,,,,,,++++++***))))))******+++...,,,************)))((())))))***+++******((((((''')))******)))))),,,///......---------...////////////...---,,,***)))((((((***,,,...000000///............//////000000000---------------------...,,,+++---222666555000***)))*********(((((()))***,,,,,,---...---,,,+++******---111444444444444444444444444555555444333222111222222222222222111111222333333111---+++,,,---)))***,,,...///000000000999::::::777444222333555000000111222222111000000------...111444555444222666888999777333111222444888777555555666555444222444555888:::;;;<<<======>>>===<<>><<<999555111333444555555444222000...,,,------,,,)))(((((())),,,,,,------------,,,,,,'''''')))+++,,,......///000...,,,,,,------,,,+++......------+++***((((((%%%'''((()))))))))+++---,,,,,,,,,---...000111222///...,,,***)))((((((((('''))),,,......---,,,***------..................---///000///,,,+++---///000...---///222222///+++***++++++***))))))+++,,,---...//////...+++)))'''+++///444777777555333333333111111444777999777444000000//////////////////...111444444222000//////***,,,///111222222222111666777777666333111111222...------------------...---...111444777777444222333666888777333111111222888777666666777777555333444555666888:::;;;<<<============@@@DDDHHHJJJJJJHHHIIIJJJJJJIIIIIIJJJLLLMMMNNNOOOPPPPPPOOONNNMMMJJJMMMOOOPPPOOOPPPSSSWWW\\\\\\^^^ccciiillljjjhhhbbbXXXGGG555(((!!! !!!  """$$$%%%%%%%%%&&&---444555777999999777111333666;;;FFF\\\vvvqqqccc```fff___XXXWWW___nnn}}}qqq```OOOBBB>>><<<999777666333///+++---...000111111///,,,******,,,...---+++)))((())),,,,,,,,,------,,,,,,,,,$$$&&&))),,,////////////000...,,,,,,.........---000000...---+++)))'''&&&$$$%%%'''((()))******+++,,,,,,,,,---...000111222///---***'''&&&'''((()))&&&(((+++...///...,,,+++,,,---.........---,,,,,,***...111000,,,+++...222333111.........///---,,,+++,,,---,,,++++++---...---...///000///---***)))...222888;;;:::888555444444111///111777999777333------------......//////...///222333444333333222---///222444555555444333333333444333222111000000,,,+++)))(((((()))+++,,,---///333777999888444111///222666555222//////000666666666777888888777555444555555666888:::<<<=========>>>AAADDDGGGIIIIIIGGGIIIKKKKKKKKKKKKLLLMMMMMMOOOPPPQQQPPPPPPPPPPPPNNNOOOOOOMMMLLLNNNQQQUUUZZZ[[[]]]ccciiilllmmmllldddVVVBBB000%%%   """$$$%%%'''(((---777???BBBCCCEEEEEEBBBAAABBBDDDHHHSSSgggvvvddd]]]bbb\\\TTTPPPTTT^^^gggmmmppprrrpppdddUUUIII@@@;;;777666666555444000,,,)))''')))+++......---+++******,,,......,,,***))))))+++,,,,,,,,,,,,,,,,,,+++%%%'''***---......---,,,...,,,++++++---...------///...---***(((&&&%%%$$$###$$$''')))+++,,,+++***---------------.../////////,,,)))'''&&&'''(((***%%%(((+++...000000///...,,,---.........,,,+++***&&&+++//////,,,,,,000555444222///---------,,,++++++---...///...---...000***,,,///111111000...---000444999<<<;;;:::999888777333...///333555333000+++++++++,,,---///111222000///...///111333555666000111444666777666555555111000000000000111000000,,,***(((''''''(((***,,,...000444888;;;999444111+++///333333000------...444444555777999999888666444444444444666999;;;===>>>???@@@@@@AAABBBDDDEEEFFFIIIKKKLLLLLLKKKLLLMMMMMMPPPQQQQQQPPPOOOQQQRRRRRRQQQOOOMMMMMMOOORRRUUUYYYZZZ\\\```fffkkkoooqqqeeeVVV???---$$$!!!!!!$$$&&&''')))---000;;;FFFPPPTTTUUUWWWXXXVVVXXXZZZ[[[^^^fffvvvsss^^^VVVWWWRRRKKKHHHIIIMMMQQQTTTTTTTTTQQQJJJBBB<<<::::::444444444222000---***(((%%%''')))+++,,,,,,++++++***,,,......,,,*********++++++,,,,,,,,,,,,++++++&&&''')))+++,,,+++***)))+++***))))))+++------,,,,,,+++)))'''&&&$$$$$$$$$$$$%%%(((+++...///---***------,,,,,,,,,,,,,,,,,,///---***((('''(((***+++'''(((+++...000111222222---...//////...,,,***)))%%%(((,,,------...111555333222111///---,,,******+++---111222111000///000))),,,000333444444222000111333777999999:::<<<>>>;;;666000---...000000///++++++++++++---///111222111...++++++---111444666111222333444555555555555111///------///111111111---,,,***))))))***,,,---///111444888:::999444111***---111000...,,,---///222222444777999:::888666444333222222444777;;;===???@@@@@@@@@??????AAABBBFFFIIIKKKLLLLLLKKKLLLLLLMMMPPPRRRQQQOOOOOOQQQTTTTTTSSSPPPOOOPPPRRRVVVXXXZZZZZZ\\\^^^ccciiinnnqqqcccRRR;;;+++$$$###!!! $$$''')))---333999IIIUUU```dddfffiiillllllnnnppprrrtttyyyhhhRRRJJJHHHEEEAAA???@@@@@@@@@@@@===<<<;;;:::888666666888222222111///,,,***))))))((()))******++++++++++++***+++,,,,,,***)))******++++++,,,,,,,,,,,,++++++%%%&&&'''((()))(((((('''***((('''(((+++,,,,,,,,,***)))'''%%%$$$$$$$$$%%%%%%&&&)))---111222...+++,,,++++++******++++++,,,///...,,,*********+++,,,******+++,,,...///111222...///000000///---***((('''((()))+++---...000111000111222111///,,,)))((()))---222555444222000///***---111555666666444222///000222333555999>>>BBB>>>999222---+++---000333---,,,+++***+++,,,...///111---***))),,,///111222000000//////000111333444111...******---111222333///...------------...///000111444777999888444111+++...000000------///222000111333666999:::888666444333111111222666:::===>>>@@@AAA@@@>>>>>>@@@BBBFFFHHHKKKLLLKKKJJJJJJKKKLLLOOORRRQQQNNNNNNQQQUUUVVVTTTRRRRRRTTTWWWZZZ\\\ZZZ\\\^^^```cccfffiiikkk\\\KKK555(((%%%&&&$$$!!!!!!!!!!!!!!!'''+++///666???GGG[[[gggssswwwyyy~~~}}}]]]GGG???===;;;::::::::::::777555111000000333444444444555222222000---***)))***,,,++++++++++++************)))***+++***(((((()))***+++++++++,,,,,,+++++++++###$$$%%%&&&'''''''''''')))((('''(((+++,,,---,,,((('''&&&%%%$$$%%%%%%&&&&&&'''***///333444000,,,******))))))***++++++,,,000///---,,,,,,,,,,,,------,,,++++++,,,---///000...000111111000---***((()))((((((***,,,......------000222333000,,,)))''')))---444777666333000///,,,///333666888666444222.........///222777???DDD???;;;444---***,,,111666///...,,,***))))))***+++000,,,)))))),,,...///...///...---,,,,,,...000222222...)))))),,,111333444000000000//////000000000000111333666888777444111---///111000......111444///000222666999:::888555444333111000222666:::===>>>@@@AAA@@@>>>>>>AAADDDFFFHHHKKKLLLKKKJJJIIIIIILLLOOORRRQQQNNNMMMQQQUUUWWWUUUSSSTTTWWW[[[]]]^^^ZZZ]]]aaacccdddddddddeeeWWWFFF111&&&&&&((('''###!!! ###$$$$$$###)))000555;;;DDDOOOXXXnnn{{{iiiPPPAAA999666444222111333444333333...///000111222222333333777555222...***)))***,,,///...,,,*********,,,---((()))******)))***,,,---((()))***+++,,,+++***)))'''&&&&&&&&&'''))),,,...---+++)))((()))++++++******(((&&&%%%%%%&&&)))******+++,,,......---,,,+++((()))++++++***)))***++++++,,,---...---,,,+++******+++,,,---------,,,,,,///...---///111000,,,((('''(((***,,,------,,,,,,.../////////---***(((&&&,,,000444888999777444222222333444555555555444333///---+++---111666:::;;;===888111...///111111111111...+++,,,//////+++&&&---,,,*********,,,...000111222222///---...222666777222,,,,,,///444666777222222111000111444666888444444555555555444333222///000000000///111444666555333111111333555666666555555666555555777;;;>>>@@@???>>>>>>???AAACCCEEELLLNNNPPPQQQOOOLLLKKKKKKSSSRRRQQQRRRSSSTTTSSSRRRUUUTTTSSSSSSUUUYYY\\\___eeedddaaa___cccgggccc\\\QQQ???,,,$$$$$$######$$$###$$$%%%$$$###$$$&&&((('''000===FFFNNNYYYfffqqqcccLLL>>>888444222///...000111111111...///111222333333333222333333111...+++***+++---000///---,,,++++++,,,,,,***+++,,,+++******,,,...)))******+++***)))((('''''''''&&&'''(((***+++---,,,***((((((***,,,,,,++++++***((('''''')))+++---++++++,,,,,,,,,+++***))))))+++,,,,,,***)))***+++,,,,,,,,,------,,,,,,+++******+++,,,...//////000///...---///000000---***)))******,,,,,,---------000000111000///,,,***(((,,,...333777888777444222444555666777777555444222111///,,,,,,///333666777:::666222111222444444333333000---...000000---)))++++++++++++,,,...///111000222555444111111333666888444///...222666888888111111000111222444777888555555333222111111111111000222444444555666999;;;777555333333555666666555555666777777777888;;;>>>>>>>>>>>>>>>???AAACCCDDDJJJLLLOOOPPPPPPOOOPPPQQQVVVUUUSSSSSSTTTTTTSSSRRRSSSSSSSSSTTTWWW[[[^^^```ffffffcccbbbfffiiiddd]]]LLL;;;)))######$$$$$$&&&%%%%%%&&&%%%%%%&&&***,,,000===NNN[[[eeeppp|||rrrYYYGGG<<<777333000,,,+++,,,...//////...000222444444444222111000000111///---,,,,,,---//////......---,,,,,,+++---......---++++++,,,...------------+++)))'''%%%&&&'''((()))***************)))((()))+++---...---...---+++******+++---...+++******))))))(((((((((,,,---...---+++******+++,,,,,,,,,++++++,,,,,,---*********+++---000222333......---...000000///---,,,++++++++++++,,,...///111222222222000...,,,+++***---111444666555333222555666888999888666444222444222///...///222333444777555333444666888888888777444111111222111...+++******,,,---///000222222000444888888666444444666:::666222111555888999999000000000111333555777888666555222000//////000000///222666888999:::<<<===:::888666666777888777777555777999::::::;;;===>>>;;;<<<===>>>@@@AAACCCCCCHHHJJJLLLNNNOOOQQQUUUWWWZZZXXXVVVUUUUUUTTTSSSQQQQQQRRRTTTWWWZZZ^^^aaacccggghhhffffffiiikkkeee]]]EEE666&&&!!!###$$$%%%'''%%%&&&&&&'''(((+++111555>>>MMMaaaqqq{{{{{{dddPPPBBB:::888333///+++******,,,---......///222444444333111000...000111000...,,,++++++++++++,,,---------,,,,,,.........---*********,,,222222111000---+++(((&&&%%%&&&(((*********)))((((((''''''))),,,...///...000///---+++******++++++(((((((((''''''''''''(((...///000///---++++++,,,---,,,+++***+++,,,---...++++++******+++...111333.........///000000000000...---+++******,,,...///111222222111000///...---***,,,///222333333222111111333666888888777444333777444222111222444555555555444444444666999<<<===;;;888555333222111...,,,***+++---///111333333444222666999:::777666666888999666333444777999999777111222222333333444444555555555444333111000///...,,,000555888:::;;;;;;<<<;;;999888999:::;;;;;;:::666888;;;<<<<<<<<<>>>???:::;;;===???AAABBBCCCCCCFFFGGGIIIJJJLLLPPPUUUYYY\\\ZZZVVVUUUTTTSSSRRRQQQPPPRRRUUUYYY]]]aaadddeeegggiiiiiiiiilllllldddZZZ@@@222%%% !!!"""###&&&%%%&&&''')))---444<<>><<<:::666444222000...,,,,,,...///111333444444444444777999888555555777:::888555444555888999777555333333444444444333222111222444777888777444111...+++000555999::::::;;;;;;;;;::::::;;;===???>>>===777999<<<=========???@@@;;;<<<>>>@@@BBBDDDDDDEEEEEEFFFGGGHHHJJJMMMRRRVVV[[[XXXUUUSSSSSSTTTSSSRRRRRRTTTWWW[[[___cccfffggggggiiijjjkkkmmmkkkaaaUUU===111%%%  ###$$$%%%(((,,,444@@@LLLUUUppp|||oooUUUJJJEEE>>>::::::444222///......///...---,,,---------...---------000111222000---***(((((($$$%%%&&&(((***,,,---...***++++++)))'''&&&'''(((......---,,,***'''%%%###$$$%%%'''((((((&&&$$$###$$$$$$%%%(((+++------,,,---,,,+++)))'''&&&&&&%%%&&&'''((()))***)))((((((---...//////---++++++,,,++++++++++++,,,---......+++******))))))***,,,,,,---///222333222000000000///---+++)))((()))+++,,,/////////...............---......///////////////)))+++...111333555666666777555444444666888999888444444333222111333666:::888777444222000/////////111222222333333444444444333555777555333333666999666555444666999999666222222333555555555333111//////222777;;;;;;888444111000333888;;;;;;;;;;;;;;;<<<;;;;;;===???@@@???===888:::<<<=========???AAA???@@@AAABBBDDDEEEFFFGGGGGGHHHIIIIIIJJJMMMQQQUUUXXXUUUSSSRRRTTTVVVVVVVVVWWWXXXZZZ]]]```dddgggiiihhhkkkmmmmmmnnnjjj]]]PPP;;;000%%%!!!!!!###%%%***222>>>OOO```kkkwww]]]EEE@@@AAA===999999333222000000000000---,,,++++++***))))))******+++...///000///,,,******+++(((((('''((()))***,,,---)))******((('''&&&''')))************(((&&&$$$###$$$%%%%%%&&&%%%$$$###""""""###$$$'''***,,,+++***((((((((('''''''''(((((((((***,,,---,,,***&&&$$$(((***++++++)))((()))))))))***+++,,,------------))))))***++++++,,,------,,,000555666444000///......,,,***)))(((((()))***//////.........//////000000//////...............++++++---///111333555777555333111222333555444444000222444444111//////000000000///......///111333777666444333333333333444...222555555333111222444666555555888;;;:::666111///111444666666555333111---000666:::<<<:::888555444777:::;;;;;;:::::::::???>>>>>>???@@@???===;;;999:::;;;;;;;;;===@@@BBBDDDDDDCCCDDDEEEGGGIIIJJJJJJKKKMMMNNNOOOQQQTTTWWWUUUSSSQQQRRRVVVYYY\\\]]]\\\\\\\\\]]]```dddgggiiijjjmmmooopppoooiiiZZZLLL777...%%%!!! """$$$'''---888III___tttlllRRR<<<;;;???<<<888777222111111111111000---***+++***(((&&&&&&''')))***---.........,,,+++,,,---,,,+++)))((((((***+++---)))******)))''''''((())))))*********)))(((&&&%%%$$$$$$$$$$$$######"""!!!""""""###&&&***+++***)))$$$$$$&&&'''((()))***++++++---///000...)))$$$!!!$$$&&&(((((('''&&&&&&'''(((***+++---......------'''(((***,,,.../////////,,,111666888555000...------,,,***)))((('''((((((///////////////000000111222111000......------...---------...000222555666333111//////000111000///---111666666222---)))(((***++++++,,,---000444777:::999666333222222333333***///555666444111000000666666666999<<<;;;666111,,,///222666777666555333---///333777:::::::::999555777::::::999888888888BBBAAA@@@@@@???>>>:::888:::;;;;;;::::::<<<@@@CCCGGGFFFEEEEEEFFFHHHJJJLLLLLLNNNPPPRRRSSSUUUXXX[[[TTTRRRQQQSSSWWW\\\```aaa___^^^]]]^^^```cccgggiiikkkoooqqqrrrqqqjjjYYYJJJ555,,,$$$!!!  $$$%%%(((000===PPPhhh[[[MMM@@@<<<<<<:::888888555333111000111111000...,,,((($$$###&&&)))***)))---000222111---***+++,,,...,,,***(((((()))+++,,,(((***+++***((((((,,,///,,,...000000...***%%%"""%%%$$$###"""###$$$%%%&&&$$$&&&(((,,,------)))'''&&&&&&(((+++///000000...222222111...***'''%%%&&&'''&&&%%%&&&''''''%%%$$$(((***,,,---,,,++++++,,,)))***+++---///111444555111111000111222222///---***++++++***)))***,,,...111000...------///111222222333444111---******,,,/////////000111222222222///...------...---+++***---///000000...***&&&$$$$$$%%%'''***---///111222333222000000111222111000,,,---///000000000///...444777999;;;:::777333000,,,...111444555555444333333222222222444666999;;;:::;;;;;;888444222444666:::>>>AAABBB???:::666444666666777777777:::>>>AAAEEEDDDCCCCCCDDDEEEFFFGGGMMMLLLMMMPPPVVVYYYXXXWWWWWWUUURRRTTTXXX[[[]]]\\\]]][[[[[[^^^cccggghhhhhhiiijjjkkkkkknnnjjjYYYEEE777,,,$$$$$$&&&%%%###"""***(((000DDD\\\rrrnnnRRRFFF;;;888999777555555555333111111111222111///---)))&&&%%%''')))******000111222111///,,,++++++---+++(((&&&&&&''')))++++++,,,---+++******---///***+++...///...+++'''$$$%%%%%%$$$$$$%%%&&&'''(((***+++,,,......,,,)))&&&'''))),,,111444555222000000111000...***'''''''''(((''''''((())))))(((&&&&&&)))+++,,,,,,+++,,,---+++,,,,,,...000111333444000//////000111111000...,,,------,,,***+++---///222111000///....../////////000111///,,,******,,,/////////000000000111111++++++++++++,,,,,,,,,+++,,,...///000///,,,)))&&&&&&&&&((())),,,...111222222000///000222333333222------...///000000000000777888:::;;;:::777444222---///111444555444333222222222111111222555777999:::;;;<<<:::666444444666<<>>999555333444555666777888:::===???DDDCCCCCCBBBCCCDDDEEEFFFIIIIIILLLQQQWWW\\\]]]\\\YYYVVVTTTUUUXXXZZZ[[[ZZZ]]]\\\]]]```eeehhhiiihhhiiiiiiggghhhlllhhhVVVCCC333***###$$$'''&&&&&&&&&,,,---888NNNfff}}}www^^^GGG===555555666444222222222111000000111222111000---***((('''(((***++++++222111111000000...+++))),,,)))&&&$$$$$$%%%(((***,,,---,,,+++))))))+++---''')))+++------+++(((&&&&&&&&&&&&'''''')))***+++000000000000...+++)))''')))+++///444666666222///---......,,,***((())))))***))))))***++++++***(((%%%'''***+++++++++,,,---......//////000111222222111000///000222444333222///000///...,,,,,,...000333333222111000...,,,,,,***,,,------,,,++++++,,,.........///////////////))))))******+++,,,,,,,,,,,,---000111111///---+++***))))))***+++...111333000///...///222444444333---------...///111333444888888999888777666444222///111333444444444222111111111//////000222444555:::;;;<<<;;;999666555555<<<>>>AAA@@@===888555333222555888999:::;;;===???BBBBBBBBBAAABBBBBBCCCDDDDDDFFFJJJQQQYYY^^^aaaaaa[[[YYYWWWWWWXXXZZZZZZZZZ]]]^^^```ccchhhjjjjjjiiihhhfffdddfffjjjeeeRRR???///(((###&&&))))))***,,,///555EEE^^^wwwkkkTTTBBB:::444444555111.........------...000111000...+++***)))(((((()))))))))000...---...000000---))),,,***'''%%%$$$&&&)))***,,,+++***((('''''''''(((&&&'''***,,,,,,***(((&&&((((((((()))***+++,,,---222333222000...,,,++++++...//////111222111...+++)))+++,,,+++***)))***,,,---,,,++++++++++++)))'''$$$&&&((()))******,,,...000000000111111111000000111000000111444666666666111222111000......000222444444444333111---***(((((()))+++------.................................+++,,,------,,,,,,...///---///111333444333111000///---,,,,,,---000333555222000///000222333333222...---,,,,,,...111555777777777666555555444333333333444555666555444333111000///...---...000111333999:::<<<<<<:::888666555999;;;>>>>>><<<999777777555888<<<>>>???@@@@@@AAABBBAAAAAAAAAAAABBBBBBBBBAAADDDIIIQQQXXX]]]```aaa[[[[[[ZZZZZZ[[[]]]]]]^^^^^^```cccgggjjjkkkkkkjjjgggdddcccgggjjjbbbLLL999+++'''$$$'''***+++...222666AAAVVVpppuuu[[[IIIAAA:::666666444000,,,,,,***))))))+++---...,,,+++)))))))))(((''''''''''''***((((((+++///111...+++...,,,***(((((()))+++,,,,,,+++((('''&&&''''''&&&&&&''')))******)))'''%%%))))))***+++,,,,,,------000111111///,,,,,,...111666333000...---,,,***)))&&&(((************,,,---000...,,,+++***(((%%%###%%%&&&((())))))***,,,//////000000000000///...---.........000333555666555111222222000//////111333333444444333000---)))&&&'''(((+++...000222111111------------............111222222111......000222000111333555666555555444222111//////000222555777444222111000111111111000---,,,++++++---111555888777777666666555666666666777777777777666555444333000///---------///111222777888999::::::999666444555777:::;;;;;;:::;;;<<<:::===AAADDDDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBAAA@@@DDDJJJPPPUUUYYY\\\]]][[[\\\]]]^^^___```bbbccc___bbbeeeiiijjjkkkkkkkkkfffdddeeejjjjjj\\\FFF444((($$$###&&&(((***000777CCCSSSjjj}}}dddPPPCCCAAA;;;777666333...******''''''((()))++++++***(((''')))***)))'''&&&&&&&&&%%%%%%'''***...000///...///......---------------...+++)))(((((()))((((((%%%&&&((())))))(((&&&%%%)))***++++++,,,,,,++++++,,,------+++)))+++000444:::666000+++***)))((('''$$$&&&((())))))***,,,...111///,,,+++***((($$$"""&&&((()))))))))***---///---...//////...---+++***)))***+++...111333222000000000111000//////222444111222222111///,,,)))''''''(((+++///333555444222,,,,,,------...//////000444555666333//////111444222333444555666555555444222222111111222444777888666333111000111111000...---,,,++++++---000444666777777888888999999::::::888888888777666555444444//////------...000222333666555555666888777555333222555777999:::;;;===??????AAAEEEGGGFFFEEEEEEFFFCCCDDDDDDDDDDDDCCCBBBBBBAAAFFFLLLQQQTTTUUUWWWXXXZZZ\\\___``````aaadddeee```cccgggiiijjjjjjlllmmmgggfffgggjjjeeeTTT@@@333%%%######&&&(((,,,666AAAWWWiiimmmWWWIIIBBB>>>999555444111+++)))***''''''((()))+++***(((&&&'''***,,,+++)))&&&&&&&&&$$$&&&***,,,---...///000...///000111111///...------***''''''((())))))'''"""###%%%'''(((((((((''')))***+++++++++***)))((()))******(((&&&(((///555555222---)))(((&&&%%%$$$###%%%'''))))))***,,,...///---,,,++++++)))&&&$$$)))*********)))***---///++++++,,,---,,,+++)))'''((())),,,000333333000...---...///......///222444////////////---+++)))((('''(((***///444666444222++++++,,,...///000111222222444444222......222666333333444444333222222111000000000222333555777888444222111000111111111///++++++++++++,,,///222333333444666888999::::::;;;666666666666555444444444//////......///222444666555333222222555666444222222444666888999:::===???@@@CCCEEEEEEDDDCCCDDDDDDEEEFFFFFFGGGFFFEEEDDDCCCCCCHHHNNNRRRTTTTTTUUUWWW[[[]]]```aaa``````bbbdddbbbdddggghhhhhhiiillloookkkhhhgggfff[[[III:::555((('''(((+++...555DDDRRRlll}}}^^^KKKCCCAAA;;;666222111...***(((***(((((((((***++++++(((%%%(((+++...---***'''&&&'''%%%)))---...---,,,...111...///111333222000...,,,+++'''$$$$$$&&&((('''%%%!!!###&&&((()))******)))***++++++***)))'''&&&'''))))))&&&###&&&---444---+++((('''&&&$$$""" ###%%%'''((()))***,,,...---,,,++++++,,,+++)))'''***++++++***)))***---///)))***+++++++++)))'''&&&***+++///333666555222///+++,,,---------///222444------------,,,+++***)))''''''***///444666444111***+++,,,...000111222333...000222000------222777333333333222111000///...---...000111333555666666333111000000111222222111+++******+++,,,...000111...000222555777888888888555555444444444333333333//////...///000333666777444111///000222444333222444555777777888999<<<>>>@@@BBBCCCCCCAAAAAAAAABBBFFFGGGHHHHHHHHHFFFEEEDDDDDDIIIPPPTTTTTTTTTUUUWWW[[[^^^aaa```^^^]]]___aaabbbeeeggghhhgggiiilllpppmmmiiifffaaaTTTBBB888777,,,,,,...222666@@@RRRbbb{{{hhhJJJAAAAAA;;;999666111,,,)))'''((()))((()))***+++***(((&&&%%%''')))++++++)))'''&&&''''''))),,,,,,+++*********,,,///222111---***)))***)))'''&&&%%%%%%$$$""" $$$###"""###%%%(((+++---)))***++++++***(((&&&$$$'''&&&###"""###'''+++...++++++)))(((&&&$$$###"""&&&&&&%%%&&&)))******)))''''''(((***************111///,,,***)))+++---///++++++***(((&&&%%%''')))***,,,000333555555444333///---+++******,,,///111---...///---***)))***---,,,+++,,,,,,...000333444...,,,***)))***,,,,,,+++---.........---...111333222333333111---+++******---,,,,,,///333555444222111111111222222333444444111000///000111333333333222222222333333444444444888888888888666444222111222111222222333444555666222111000///000222444666;;;:::777666888;;;@@@CCCEEEDDDBBB???======@@@CCCEEEHHHKKKKKKHHHFFFFFFHHHIIINNNSSSUUUVVVVVVYYY\\\```___^^^\\\[[[\\\___aaahhhiiiiiiiiihhhjjjmmmoooqqqqqqmmmaaaOOO???666333000///222:::CCCPPPcccrrrzzz]]]DDD===>>>888999555111,,,)))'''((((((((()))*********((('''%%%&&&(((******)))((()))***((()))++++++***)))***+++***...111000---******++++++)))'''%%%$$$###""""""$$$######$$$%%%''')))+++((()))+++,,,+++)))'''%%%'''%%%###"""###&&&***,,,++++++***)))'''&&&%%%%%%%%%%%%$$$&&&(((***)))((('''((()))+++---...//////222000...,,,,,,---///111---,,,+++(((&&&'''))),,,+++---000222333444333222000///---+++***+++,,,,,,---...///---+++***+++---------------///111333444...,,,***)))***++++++***,,,---...------...111333222333333111...,,,++++++///------///222333222000000000111222333333333333555444333333444555666555444444444444333333222222888888888888777555333222111111111222333444666666555555444333444666888999:::999888777999===BBBEEEEEECCCAAA@@@@@@BBBDDDFFFEEEHHHKKKKKKHHHFFFGGGIIIPPPSSSVVVWWWUUUUUUXXX[[[___^^^]]][[[YYY[[[^^^bbbccceeeggghhhiiikkkoooqqqttttttooobbbPPP???444111///000666AAAOOO```uuufffOOO<<<999;;;666888555111,,,)))(((((()))((()))***+++***)))((('''%%%'''((((((((()))+++...)))***+++***(((((()))+++)))---//////,,,)))***+++---+++)))'''%%%$$$######$$$$$$%%%%%%&&&'''''''''%%%'''***,,,---+++)))''''''&&&$$$######%%%((()))+++******))))))(((((('''%%%$$$$$$&&&)))***)))((('''(((***---///222333444111000...,,,,,,---///000---,,,***(((&&&(((+++///......///000111111111111111000///---,,,***))))))---...///...---,,,---...////////////000111222333...,,,******+++,,,+++***+++,,,...------...000333222333444222///---,,,,,,111///...///000000///...///000111333333333333222888777666666555666666666777666555444333222111111777777888888777555444222//////000111333555666777999999888888888:::;;;<<<888888777888;;;@@@DDDGGGEEEBBB@@@AAADDDHHHIIIHHHDDDGGGJJJJJJHHHGGGIIIKKKWWWXXXYYYWWWTTTTTTVVVYYY]]]\\\ZZZXXXWWWZZZ^^^bbb]]]aaaeeehhhkkknnnqqqsssxxxwwwrrrcccOOO===222...---///999HHHYYYllloooTTTCCC777777;;;666888555222...+++******+++)))***+++,,,,,,++++++***(((((()))(((''')))+++...,,,,,,+++)))&&&%%%'''(((+++---///...***''''''))),,,---...,,,)))&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%"""$$$(((+++,,,+++)))''')))(((&&&%%%%%%&&&'''((())))))))))))))))))))))))%%%%%%&&&(((+++,,,+++)))))))))+++---///222444555000///---,,,************+++***)))'''&&&(((---000000//////////////////000000000000000...,,,***)))---...///////////////000111111111111111111222222///...------...///...---+++---............000222222333444222000...---...333222111000//////.........///111333444333222111777777666555333333333444777777666555444333222222444555666666555444333222......///111333555777888::::::999999999:::;;;<<<555555777999===AAAEEEHHHFFFBBB???AAAFFFJJJIIIGGGCCCFFFIIIIIIGGGGGGIIILLLXXXYYYXXXUUURRRQQQUUUYYY[[[[[[YYYWWWVVVYYY___ccc]]]aaafffjjjmmmppprrrttt{{{zzzrrrbbbMMM;;;111---000444@@@RRRdddwww}}}^^^GGG===666888<<<777888666333000...,,,,,,,,,***++++++,,,------------+++++++++)))'''''')))+++......,,,(((%%%###$$$%%%,,,...///,,,(((%%%%%%&&&***...222222...)))&&&$$$'''(((((((((((('''&&&%%%!!!###'''***+++***(((&&&***))))))(((((((((((()))''''''((((((((()))))))))&&&&&&(((+++---...---,,,+++++++++,,,---///111222222111///---***(((&&&%%%'''''''''&&&&&&(((---111111000000//////////////////000111111111000...------...///000222222222111111111222222222222222111111000///000222333222111---...000000///...///000111222333222000......///444444333111///...//////...///111222333333222222666777777555222111222444666666666555555555444444111111222333333222111000......///000222444666777888888888888888999999:::222444666:::>>>BBBFFFHHHGGGCCC???AAAEEEHHHFFFCCCCCCEEEHHHGGGEEEEEEHHHKKKTTTUUUTTTQQQOOOOOOTTTXXXZZZYYYXXXWWWWWW[[[```dddaaadddiiilllnnnppprrrttt|||yyyppp___JJJ999000...666===LLLaaatttmmmQQQ???<<<777777;;;888666555333000...---------))))))***+++,,,,,,---...---------+++(((&&&'''(((------,,,)))%%%######$$$,,,......+++&&&###$$$&&&(((---222333///***&&&&&&******))))))(((((((((((($$$%%%'''))))))((('''&&&******************))))))'''''''''(((((()))))))))''''''))),,,///000///---,,,+++******+++,,,...///444333222000---***'''%%%$$$%%%&&&&&&''')))---000000111111111000000///...---...000111111111000///------///111444555444333000111111222222222111111111000111333666777666555000111222222000......//////111222111000......///333333222000......///111//////000000111222222333888::::::888555333555888666666666666666555555555...///000111111111000///......///000222444555666777777777777777777777777222444777<<<@@@DDDGGGIIIFFFDDDAAABBBDDDEEEDDDBBBBBBEEEFFFFFFCCCCCCFFFIIIOOOPPPPPPNNNLLLMMMRRRVVVYYYYYYZZZZZZ[[[^^^bbbfffeeehhhkkkmmmnnnppprrrtttzzzvvvkkkYYYEEE777111111555???SSSlll___FFF;;;<<<777555888666444333111///...---,,,,,,&&&&&&'''((()))***+++,,,,,,---...,,,)))'''&&&'''''')))***)))'''%%%%%%%%%)))+++,,,)))&&&$$$&&&((('''+++///...***''''''))),,,+++***)))))))))***+++******)))))))))(((((('''((())))))*********))))))((()))))))))))))))******&&&''')))---000111///---+++***)))))))))+++---...111111111000...+++(((&&&"""$$$'''(((***,,,///111///111222333333111///...------...///////////////------///222666888666444...///000222222222111111//////000333777999888777333444555444111///.........000111111///......//////000000...,,,,,,///222111000///...///111333444888;;;<<<:::666555777;;;999888888777666555444444---...000111111111000000/////////000111333444555777888888888888888777777444666:::???CCCGGGIIIJJJDDDDDDDDDDDDDDDDDDDDDDDDBBBDDDEEEDDDAAAAAADDDGGGKKKMMMNNNMMMKKKLLLPPPTTTXXXZZZ\\\]]]^^^aaadddggggggiiikkkllllllnnnqqqtttwwwrrreeeSSS@@@555222444777CCC[[[wwwsssVVV@@@888;;;777333555444222111///...,,,+++++++++$$$$$$$$$%%%'''(((***++++++,,,...---***(((''''''###%%%((()))(((''''''(((&&&(((***(((&&&%%%(((+++'''***,,,***%%%$$$'''+++...,,,***))))))***,,,---...---,,,***)))(((((()))&&&''')))*********)))(((************************%%%&&&(((,,,///000...,,,******)))((())),,,...///,,,---......---***(((&&&!!!$$$(((***,,,...000222///000333444444222000...------------------------------///333777999777444---...000111222222111111------///333777999999888555666777555222///---------///000000...---...///+++------,,,***+++...222222000...---...000333555777:::<<<:::555444777;;;;;;:::999777666444333222...///000111222222111111000000000000111222333444999999999::::::999888888666888<<>>444444777@@@NNNgggzzzcccFFF>>>777444777888555000222000............,,,***((('''&&&%%%%%%%%%%%%%%%))))))+++++++++)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&"""%%%(((*********+++,,,///---)))%%%###$$$(((+++222///***)))***+++***(((,,,***(((&&&%%%&&&((()))&&&''''''((()))***++++++,,,,,,,,,------,,,)))'''$$$%%%''')))+++,,,------...***&&&&&&)))---//////111...,,,---///...+++'''''''''''')))+++...000222...333777555111///333888;;;888222+++''''''+++///,,,,,,///222555666555333***---000333333222///---******---111666888888777333333222111000///......,,,---.../////////...---......---,,,******+++---222222222111000111333666;;;888555333333666999;;;<<<999777888999:::777555222222222222222222222111333333333333444555555666>>>>>>>>><<<:::999:::;;;999;;;>>>AAADDDEEEFFFFFFCCCDDDDDDEEEDDDCCCAAA@@@BBBAAA@@@>>>===>>>BBBEEENNNQQQSSSSSSPPPNNNPPPRRRZZZ]]]bbbeeefffgggiiijjjhhhiiiiiiiiiiiikkkooorrrzzzooo^^^LLL<<<333888AAAJJJ\\\tttmmmXXXDDD===555333555666333///...,,,++++++---......---(((((('''&&&&&&&&&&&&&&&)))***,,,---,,,+++((('''$$$$$$$$$%%%&&&'''((((((&&&'''((((((((())),,,...///---***&&&###$$$(((,,,111---)))'''((()))((('''***(((&&&$$$$$$%%%'''(((&&&&&&'''((()))******+++///---+++*********(((&&&&&&'''((()))+++---///000111,,,'''%%%)))...222333222///,,,,,,...---+++((((((((()))***+++---///000...222777666222222666;;;HHHCCC:::222,,,)))))))))++++++,,,///222333333222...000111222222111///---+++,,,---111555888999888333111//////000000///...,,,---.........---+++++++++,,,,,,+++))))))+++---000222333333222333444666888666222000///111333555666666666888:::999555111444444444444444555555555444444333444555666888:::?????????===;;;::::::<<<===>>>@@@BBBDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCBBBAAA@@@@@@>>>===<<<===AAAEEEMMMPPPSSSSSSQQQQQQSSSVVV\\\```dddggghhhiiijjjkkkiiijjjkkkkkklllnnnrrruuuxxxkkkZZZJJJ<<<777>>>IIIWWWhhhyyy\\\JJJAAA;;;444222444444111---+++)))'''(((+++...///000))))))((('''''''''(((((()))+++---//////---***((($$$$$$%%%&&&((()))***+++)))((('''%%%$$$'''+++//////...+++'''%%%%%%))),,,///,,,'''$$$$$$%%%&&&&&&&&&%%%###"""###$$$&&&'''%%%&&&&&&''')))******+++///---***(((((('''&&&%%%(((((((((***,,,///111333000+++%%%###&&&,,,222666444000,,,+++,,,---+++((()))***+++,,,,,,------,,,,,,000444444222333888===OOOIII@@@999555111,,,(((***))))))+++...000111000333333222222111000/////////......111555888999:::444///+++,,,000222111...------...---,,,+++)))((()))***+++*********,,,......111444555555444444555333111...,,,+++,,,---///000111444888:::888333///444444555555666777999999777666555444555888;;;===???@@@???===;;;:::;;;<<>>>>>===<<<<<<>>>BBBEEELLLOOOSSSTTTTTTUUUYYY]]]aaadddgggjjjjjjkkklllnnnlllmmmnnnnnnoooqqqtttwwwvvviiiWWWIII??????JJJWWWfffwwwhhhPPPBBB???:::555333444444111...***(((&&&&&&))),,,...///******))))))((())))))***)))+++...000000...+++(((%%%&&&'''((()))******+++***(((%%%!!! $$$***//////...,,,(((&&&&&&))),,,---***%%%"""!!!"""$$$%%%###""""""!!!"""$$$&&&'''%%%%%%&&&''')))***+++++++++***(((((()))(((&&&$$$'''((()))+++---///111111***'''$$$"""%%%***000333555000,,,***+++,,,+++)))***+++---------,,,+++***)))---000111000222777;;;GGGAAA<<<;;;;;;:::555///+++)))((())),,,///000111555444222111000111222333333222111333666999;;;;;;333---)))***111444222/////////000///---+++)))((()))+++,,,,,,,,,,,,...000...111555666555222000000...---+++******+++,,,---///111333666777777444222555555555555777888:::;;;:::888666444555888;;;===?????????<<<:::888999:::@@@@@@AAABBBBBBAAA???>>>===>>>>>>???@@@@@@@@@@@@>>>??????>>>>>>@@@DDDGGGLLLOOOSSSTTTUUUXXX^^^bbbeeegggjjjllllllmmmnnnoooooopppqqqqqqqqqrrruuuwwwuuuhhhWWWKKKFFFJJJXXXffftttxxx]]]JJJBBB===999666555555555444222...+++(((&&&(((***,,,,,,******)))))))))******+++)))+++---//////---+++)))'''((()))*********)))))))))'''###"""(((...///...,,,)))&&&&&&))),,,+++)))%%%""" !!!###$$$###""""""###$$$%%%'''(((%%%&&&'''((()))+++,,,,,,&&&'''(((***,,,+++(((&&&$$$&&&)))+++---...------&&&&&&&&&&&&'''***...111444///+++***,,,---,,,***+++,,,---......---++++++(((***,,,,,,,,,...222666888666444888<<<>>>:::555---+++)))))),,,///111222444333111///000222444666777555444555888:::<<<<<<222---)))+++222555333///222222222222111///---+++,,,...000000//////000111---111555666444///,,,***)))******+++---///111222444444444444444666888999999888888888888:::<<<======:::777555555777999;;;===>>>===;;;888666777888;;;<<<===???@@@@@@??????<<<<<<<<<======>>>>>>???@@@AAABBBBBBCCCEEEIIILLLMMMPPPSSSTTTUUUXXX___eeegggiiikkklllllllllnnnooopppqqqrrrrrrrrrrrrtttvvvsssgggZZZSSSRRRYYYhhhuuuiiiSSSFFFAAA:::888666666777777666555111...+++))))))******)))******)))))))))***++++++((()))+++,,,---,,,***)))((()))************(((''''''%%%""""""(((---...---+++)))&&&&&&(((+++)))((('''$$$!!!!!!"""$$$%%%%%%%%%&&&&&&'''))))))&&&&&&((()))+++,,,---...&&&'''(((+++------+++)))%%%&&&(((***+++++++++***((()))***++++++,,,///222111...******---...---+++***+++,,,------...------,,,,,,+++***)))+++...000000000111444888999777444///---+++,,,...111222333333222000///000222555777777666555666888::::::999000---+++...333666333000444444555555555333222111111333444333222000000111---000444555333...***(((((())),,,///222555777888999888555333222555;;;??????===;;;::::::;;;===>>>===;;;999777666888:::;;;======<<<:::777555555666777888:::===???@@@@@@@@@>>>======<<<======>>>???BBBDDDFFFGGGHHHKKKNNNQQQPPPRRRSSSRRRSSSVVV]]]ccchhhjjjkkkkkkjjjjjjlllmmmnnnppprrrsssssstttvvvwwwqqqiiibbbaaafffnnn|||sssZZZHHH@@@>>>777666666666888888888888333111...,,,,,,+++***((()))))))))))))))***++++++'''(((((())))))))))))***&&&''')))***+++***)))((($$$$$$$$$""""""%%%)))------,,,+++(((&&&%%%'''***'''))))))'''###!!!"""$$$(((((())))))******++++++'''''')))***,,,...///000---+++))))))+++---......***)))((('''''')))***,,,***+++,,,+++***+++000333...,,,***+++...000...,,,*********+++---///000111222111///,,,******,,,---...///222333444333222111///...------000222222222444222000//////111333444555444444555777888777555//////000222555555333111333444666777777777666666555666777666333000//////+++///333555333000---+++)))+++///333666999;;;<<<;;;:::777444222555;;;@@@@@@>>>;;;999888888999:::::::::999999:::;;;===>>>===>>>===:::777555555666666777:::===???AAAAAABBBAAA@@@???>>>>>>>>>???@@@DDDFFFHHHJJJKKKNNNRRRUUUSSSSSSSSSQQQPPPSSSZZZ```hhhiiiiiiiiihhhgggiiikkkkkkmmmqqqtttvvvxxx{{{}}}tttpppooovvvhhhPPPAAA;;;:::444444555666777888999999333111///......---***((())))))(((((()))***++++++''''''&&&&&&'''((()))***###%%%'''***++++++******$$$$$$%%%%%%%%%'''+++...,,,,,,***(((%%%%%%''')))''')))+++)))%%%""""""$$$++++++++++++,,,,,,,,,,,,'''((()))+++---///000111333///***((())),,,///111///,,,'''$$$$$$'''+++...,,,,,,***'''&&&(((...444,,,******,,,000111///,,,)))))))))***,,,///222444888666222...,,,+++,,,---...000333333222000000000///...---...000222222111555333111000//////111111222222333444666666444222---///222555555444333111222444555777999999999888777888888666333///------***...222555444222000///+++---111555999;;;======::::::888555333555:::??????<<<999555333333444555888999:::;;;===???AAABBB>>>???>>>;;;888666666777777888;;;>>>@@@AAABBBBBBDDDCCCAAA@@@@@@@@@AAAAAADDDFFFIIIKKKMMMPPPSSSVVVTTTTTTSSSPPPNNNQQQWWW]]]ggghhhhhhgggffffffgggiiihhhkkkppptttxxx{{{yyywww{{{qqqZZZIII>>>999999444555777999999888666555333111///---,,,+++)))'''***((('''''')))******)))((('''&&&'''***+++******,,,(((###"""%%%((())))))'''''''''''''''((()))***---...---,,,)))((('''(((***++++++)))%%%###%%%'''...+++)))((()))++++++***)))***+++,,,------------000,,,(((%%%&&&***///333000...+++(((((())),,,---+++***((('''((()))+++,,,---***((())),,,/////////------***(((''')))...222777444///,,,,,,,,,,,,+++---...///...,,,+++,,,---///...---...111333444333333333222222111111000000///333666666444222222333000444888888555111000000.........000444666888888::::::999777444000---+++---000444888999777555333111222444444444555888:::;;;;;;:::888555444444555777444111///000222444444666555666999===AAACCCCCC@@@???===<<<::::::999999::::::;;;===AAAEEEGGGGGGDDDCCCBBBCCCEEEEEEDDDBBBFFFGGGJJJLLLMMMPPPTTTWWWWWWUUUQQQNNNOOOSSS[[[```kkkmmmnnnkkkgggeeeeeegggjjjnnntttyyy}}}~~~dddRRRFFF<<<777666333333444555555555444333///...---,,,***)))&&&%%%)))(((&&&&&&((()))((((((&&&&&&%%%''')))******))))))&&&######&&&)))***)))''''''&&&&&&''''''((())),,,,,,+++)))'''&&&&&&&&&***+++***((($$$"""###%%%***(((''''''((()))((('''(((+++///000///---,,,------,,,)))'''''')))+++---///---***(((''')))+++---))))))((('''''''''((())))))(((&&&'''***,,,+++******)))'''%%%$$$%%%***---333000,,,******+++,,,,,,,,,---......,,,,,,---...000///...///222444444444444333222000000////////////222555666444222333333///222666666333000......---,,,,,,---000333555555777777666555222000---,,,000222555888999888666444111222444444444555777999;;;<<<;;;888555444444555555333111111333555666666666666666888<<>>AAADDDFFFGGGDDDDDDDDDEEEFFFFFFDDDAAAEEEFFFHHHIIILLLQQQVVV[[[ZZZWWWTTTPPPPPPUUU]]]cccmmmoooooolllhhheeegggiiilllpppuuuyyy}}}zzzgggRRRFFFAAA;;;555222333222222111000000000000,,,,,,---,,,***(((&&&%%%)))'''%%%%%%'''((('''&&&%%%$$$$$$&&&)))***)))(((&&&%%%$$$%%%''')))))))))&&&&&&&&&&&&&&&&&&'''(((+++***(((&&&&&&&&&&&&'''***+++***'''$$$""""""###%%%$$$$$$&&&''''''%%%$$$&&&,,,444555111---,,,,,,*********)))(((((('''&&&---+++)))'''&&&(((***+++((((((''''''&&&&&&%%%%%%&&&%%%%%%&&&((((((&&&$$$&&&%%%$$$"""!!!###&&&)))///,,,)))(((***+++,,,,,,***+++------,,,---...000111000///000222444444444444333000...------...//////111333444333222333333---000333333111...---,,,,,,+++***)))+++...111333333333333222111000...---111222444555666555444444222444555555444555777999<<<<<<;;;999666444444555333222333555888:::999999666666666888;;;=========888888999999:::<<<<<<===<<<<<<===???AAACCCEEEGGGDDDDDDEEEFFFHHHGGGDDDBBBDDDDDDEEEFFFIIIOOOWWW]]]\\\YYYUUURRRRRRWWW___eeepppqqqppplllhhhfffhhhkkkooorrrvvvzzz}}}gggVVVCCC<<<<<<:::666444666444111...,,,++++++,,,+++,,,......,,,)))(((''')))'''%%%%%%&&&'''&&&%%%######$$$&&&((()))((('''%%%%%%&&&'''((((((((('''&&&&&&%%%%%%%%%&&&&&&'''((('''%%%%%%''')))++++++,,,,,,***'''%%%#########""""""$$$&&&((('''%%%"""$$$---777999333---+++,,,((((((((((((''''''&&&&&&+++***(((''''''(((***+++)))))))))((('''%%%$$$###%%%&&&'''))))))'''$$$"""######$$$######$$$(((***///---+++***+++---------)))***,,,------...000222111000///000111333333222555333///---+++,,,---...---///000111222222222222---///111222111///---,,,,,,+++)))((((((+++000333222222222222222111111111111111111111222222222222555666777666555555777999;;;<<<;;;999666444555666555666777:::======;;;999555555666888<<<>>>>>>===666666888999:::;;;<<<<<<===>>>???@@@@@@BBBDDDEEEBBBBBBDDDGGGIIIIIIGGGDDDEEEDDDCCCCCCEEEKKKTTTZZZZZZXXXTTTPPPQQQVVV^^^dddppppppoookkkfffeeeiiilllooorrruuuyyy}}}zzz]]]MMM<<<777888888777888999777222---***((((((((((((+++---,,,***(((((()))***(((&&&&&&''''''&&&%%%######$$$&&&(((((('''%%%&&&'''((((((((('''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&$$$$$$''',,,000111222...,,,***((('''&&&%%%$$$!!!"""$$$'''))))))&&&######,,,666888333---+++---)))'''&&&%%%%%%''')))++++++***)))(((((()))***++++++++++++***((('''%%%$$$''')))+++,,,+++)))&&&$$$###%%%''''''((())),,,...333111.........//////...)))+++---......///222444111///......000111000000444222///,,,+++,,,---...,,,---...///111222222222///000000111222111///---,,,---,,,******,,,111555444444444444444444555555222222222222222222333333999::::::999777777888999999:::999888555444555666999:::<<<>>>???>>>:::777333444666999===@@@@@@@@@777777888999:::::::::999===???@@@@@@??????AAADDD???@@@BBBFFFIIIKKKJJJHHHGGGFFFDDDBBBCCCGGGNNNSSSTTTSSSPPPNNNOOOTTT[[[aaalllmmmlllhhheeedddhhhlllnnnppptttxxx|||zzzgggSSSFFF999444444555777:::999666222---)))'''&&&&&&%%%''')))(((%%%%%%'''))),,,***((((((((()))((('''%%%%%%%%%''')))(((%%%###%%%'''(((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%***111666666555...,,,***((()))((('''%%%"""###%%%(((***+++(((&&&###***222444111---,,,---+++)))&&&$$$%%%(((,,,///,,,+++*********+++,,,------,,,+++***)))((('''''')))+++...///---***)))(((''')))+++,,,,,,,,,...000333222000///000111000...***,,,...///000111333555111///....../////////...222111///---,,,---...///---------///222444444333111000000111222222000...---...///...---...444888888777777666666777777888555555555666666777777777;;;;;;;;;999777666777999666777777666555444666777;;;<<<===>>>???<<<888444222333555:::>>>AAAAAA@@@777888::::::;;;:::999888===@@@AAA???===<<<>>>AAA??????@@@CCCGGGJJJJJJJJJHHHHHHGGGEEEDDDFFFKKKNNNNNNNNNMMMMMMNNNSSSZZZ___hhhiiiiiigggddddddhhhkkkmmmooossswww~~~yyycccSSSFFF>>>777444222000333777444222///,,,)))''''''&&&$$$&&&(((&&&######''',,,...,,,*********+++***)))'''''''''))))))((($$$!!!"""%%%''''''&&&''')))+++)))(((''''''&&&&&&''''''&&&&&&'''---444888777444---***((('''))))))(((&&&"""###$$$'''***+++***((($$$(((,,,......------------+++(((&&&'''))),,,...------,,,,,,---...//////---,,,+++)))(((((())))))(((+++......,,,******+++,,,...//////---,,,,,,,,,///...---...000000000///,,,...000111111222444666222000///...///000///...000000//////...//////000000///...000444777777666111//////000222333000...,,,///111111000111666:::<<<;;;999888777777888888555666777888999::::::::::::;;;:::888666555555666222444555444444444666888:::::::::;;;<<<999555222222333555999===???>>>===777888:::;;;<<<;;;:::999===???AAA???;;;999<<>><<<:::999777777777888333444666888::::::999999::::::999777444333333444000222333333333444777999777777777888999777444000333333555999<<<===;;;:::666777:::<<<===<<<;;;:::===???AAA>>>:::888:::>>>EEECCC@@@@@@BBBEEEFFFGGGGGGJJJMMMNNNMMMLLLLLLMMMHHHKKKNNNQQQTTTXXX]]]```bbbeeehhhhhhggggggjjjmmmlllooossszzzkkkXXXMMMFFF@@@:::444000000111000000111///+++'''%%%%%%&&&'''(((((((((&&&%%%'''+++...111...+++***++++++)))'''+++******((('''$$$###!!!)))'''%%%$$$%%%'''+++---...+++((('''((((((&&&$$$%%%'''***---///000000///,,,)))'''(((+++,,,***'''((((((((()))))))))))))))''')))+++***((((((***,,,...000111///,,,+++,,,///000---***,,,111333222///......,,,+++***))))))(((+++++++++++++++,,,---...111000///...,,,)))'''&&&(((+++...000000/////////444444222000...000333666000111333444555555444333111111000//////000111111333444444666777888888999888555222000111222333333///000000111222444555666999777666666888999999888222333333444666888:::;;;===;;;888777666555222000111111111222333555666777555666666777777666555444666777999999999888666555666888:::<<<>>>??????>>>??????>>><<<::::::<<<>>>BBBDDDFFFDDDBBBAAACCCFFFOOOOOOOOONNNLLLLLLNNNPPPJJJNNNRRRTTTTTTVVVZZZ^^^eeeffffffeeeeeefffjjjlllmmmnnnrrr{{{aaaOOOEEE@@@???:::444111000111111000111///,,,***((('''''''''((('''&&&&&&''')))+++---000---******++++++***((())))))))))))(((&&&%%%%%%***)))&&&$$$$$$&&&)))+++---+++)))((())))))'''$$$''')))+++---------,,,,,,***(((&&&'''***+++***((()))***+++,,,,,,+++))))))***,,,...---***)))***+++,,,...///...,,,,,,...000111---+++,,,000333111...+++,,,---......---++++++------------...//////000/////////...,,,***)))((((((+++///111111000111222666555333///---...222555111222333444555555444333333333111111111111333333222222333333444555666777666444222222444555555444/////////111222444666777777666555555777888888777...///000222333555666666888777666666666666333111000///......///222666888666666555444555555666777777888999:::999888666555777888:::<<<===>>>?????????>>>===;;;999:::<<<>>>CCCEEEFFFDDDAAA???BBBDDDMMMMMMMMMLLLKKKLLLNNNPPPKKKOOOSSSUUUUUUWWW[[[___eeeeeefffeeeeeefffiiilllmmmooosss|||pppTTTEEE???;;;>>>:::555222111111000000000000...---+++***))))))(((&&&%%%'''+++---,,,***---,,,***+++,,,,,,+++)))((((((((((((((((((''''''+++)))'''%%%$$$&&&((())),,,+++************'''%%%)))***+++,,,+++***)))(((((('''%%%&&&((())))))))))))***,,,...---+++(((&&&***,,,------+++)))))))))***+++,,,+++***+++...000///,,,)))***---///---+++(((***...111222111///---,,,,,,------...///000000/////////...---,,,******(((+++///111111222333444888666222...,,,---111555222333333444444444333333555444333222222333444555111111000000000222333444555444444555666777666444......///000222444666777666555444444555666555444,,,---///111222222222222222222333555777777555333000...,,,+++---000444777777666444222333555888:::888888999:::999888777666888888999:::<<<>>>@@@AAA?????????===;;;<<<>>>AAAGGGIIIIIIGGGBBB@@@BBBDDDIIIJJJKKKJJJJJJKKKNNNQQQNNNQQQUUUWWWWWWYYY]]]aaadddeeefffeeeeeefffiiilllnnnpppttt}}}bbbKKK@@@<<<;;;;;;999555333111000000000//////000//////---+++***(((&&&$$$(((---///,,,(((++++++++++++,,,,,,++++++((((((''''''&&&&&&&&&&&&)))'''&&&%%%%%%&&&(((************++++++***((('''))))))******)))((('''&&&((('''&&&&&&&&&'''''''''&&&))),,,...---)))%%%"""'''(((***+++***)))((((((***))))))(((((()))+++---+++)))''''''((()))(((''''''+++000555666333///,,,)))***+++,,,------......000000000///---,,,***)))'''***...000111222444555666444111---,,,...333777222222222222222222111111555444333222222333444555000///...---...///111222444444444666777666333111------...000222444666777777666444444444333111///+++---000222333333222111222222444777999999666333111000///......000222333555555444333444666888:::888999999::::::999888888999999999999;;;===@@@AAA@@@@@@@@@???>>>???AAADDDMMMNNNNNNKKKFFFCCCDDDFFFFFFGGGIIIIIIIIIKKKNNNQQQQQQUUUYYY[[[[[[\\\```ddddddeeefffffffffgggiiikkknnnpppuuu|||vvvXXXFFF===999999888777555333111/////////---...///000000...---+++)))'''&&&)))...///+++&&&)))***,,,,,,,,,+++++++++((((((&&&%%%############%%%%%%$$$$$$%%%(((***+++))))))*********)))))))))'''(((((((((((((((((((((***)))(((&&&$$$$$$%%%&&&''')))---///...***&&&"""%%%&&&(((***,,,,,,,,,++++++)))&&&%%%%%%&&&'''(((***(((''''''((((((((('''***---222555666222...+++((()))+++,,,---.........222222111000...,,,***)))(((***---...///000222333222111///---,,,///555999222222111000000/////////333222111000000111222333///......---...///111222444444444555666444111...------...000111333555666:::888666555444222///,,,+++---///222333333222111555555777999;;;:::777444222333444444444222000...333333555666777777777777888888999:::::::::::::::;;;:::::::::;;;<<<>>>@@@===>>>>>>======>>>BBBDDDMMMOOOOOOKKKFFFDDDEEEGGGEEEGGGHHHIIIIIILLLOOORRRUUUYYY]]]^^^^^^___cccgggeeefffggghhhggghhhjjjlllnnnqqquuuzzzhhhPPPBBB999444333444555555333000---------,,,,,,...//////...---,,,***)))(((***------***'''(((***------,,,+++++++++((('''%%%###""""""""""""#########$$$&&&(((***,,,((())))))((('''''')))+++'''''''''(((((())))))*********)))&&&######%%%'''***,,,000222222...***''')))((()))+++...111111111---)))&&&$$$$$$&&&'''''',,,+++++++++++++++,,,,,,---///111333333000,,,***)))+++---///000000000000222222111000///---+++******,,,---...---...///111//////.........111555999333222111000////////////000///...------...///000......///000111222333333444333333555555444111.........//////111222444555:::999777777666444000---***,,,...000222333333333999888999;;;<<<<<<999777444666888999888555111...333444666777888777666555777777888999;;;<<<======<<<<<<;;;;;;;;;<<<<<<===999::::::::::::<<<@@@CCCIIIKKKKKKIIIDDDBBBDDDFFFFFFHHHIIIJJJKKKMMMPPPSSSWWWZZZ^^^______```dddgggfffgggiiijjjiiijjjkkkmmmooossswwwzzz|||vvvWWWFFF>>>777222000111333444222///,,,+++,,,***++++++,,,------------++++++++++++******(((((((((+++......,,,*********'''&&&$$$###"""###$$$%%%$$$$$$$$$%%%&&&''')))***'''((((((&&&$$$%%%)))---((((((((((((((())))))***((()))(((&&&$$$%%%(((++++++---000333222000---+++---+++)))***...111333222...***&&&%%%&&&)))******,,,---------------///000---.../////////...,,,+++(((***---///000111000000//////000000000//////......///000///------...///...////////////111444666666555333111000///000000......---,,,,,,---......---...111444555666555555222222222444666666444333////////////000111222333888777777888999777444222,,,---///111444666777888999999999:::<<<<<<;;;:::444666888999999777444222666555555555555666666666666666777999;;;===???@@@============<<<;;;:::999888999:::::::::===AAADDDFFFHHHIIIGGGDDDBBBDDDGGGIIIJJJKKKLLLLLLNNNRRRTTTVVVZZZ]]]^^^^^^___cccfffgggiiikkklllkkkkkkmmmnnnpppuuuzzz||||||~~~~~~dddIII>>><<<888333111///222444222...+++***+++))))))******+++,,,------,,,------+++)))'''((()))(((,,,//////,,,))))))***&&&%%%$$$######%%%'''(((%%%%%%%%%%%%&&&&&&'''((('''''''''$$$"""$$$)))...***))))))(((((((((((()))&&&''''''&&&$$$&&&+++///***,,,///111111///---+++///+++((((((,,,///111000...***&&&&&&))),,,......+++,,,------,,,---///111------,,,,,,,,,---------&&&(((+++---//////......,,,---...000111111222222222222222000...------///...///111000000000222333888666444222111111111111...---,,,++++++,,,---...,,,///222666888888777777111111111444777999888777000000000000000111111222555555666999;;;:::888666000111222444777:::<<<>>>999888777999;;;======<<<444555666777888888888777999777555333333444666888555555777999<<<>>>AAABBB>>>>>>>>>>>>===;;;888777:::;;;<<<<<<===???DDDGGGFFFHHHIIIHHHEEEDDDGGGJJJJJJKKKLLLMMMMMMOOORRRUUUUUUXXX\\\]]]]]]^^^aaaeeehhhjjjlllmmmmmmmmmnnnooopppvvv|||~~~~~~~~~iiiRRR@@@======555---+++---,,,---///111111///,,,,,,,,,+++++++++,,,------000...+++)))((()))+++,,,++++++---///000///,,,)))&&&$$$######&&&((()))(((&&&%%%$$$######$$$%%%%%%'''&&&$$$"""###$$$'''((('''''''''((()))*********(((((((((***,,,---,,,+++,,,---...///000000000000111...++++++---...---,,,+++)))(((+++000111...***------,,,+++******+++++++++++++++)))'''&&&''')))&&&&&&(((***------+++)))(((***,,,......///222444666333///------.........///000111000///...///111666666555444333222111000111000...---,,,,,,,,,---111222555777777777666555111//////111555777666555222111111000111222444555:::888888999;;;<<<;;;:::222444666888999:::::::::555555444555555666777888777444222222444666777777666666444222000000222444555777999:::;;;===@@@BBBBBBCCCCCCAAA>>><<<;;;<<<>>>======>>>AAACCCDDDCCCFFFGGGHHHIIIJJJJJJJJJJJJMMMNNNNNNMMMKKKKKKNNNPPPSSSWWW[[[]]]___```bbbdddeeegggkkkmmmnnnnnnoooppptttvvvxxxxxxwwwyyy~~~zzzZZZHHH;;;;;;;;;444.........///111111111000...---*********+++,,,---...///---,,,***))))))+++...///++++++---///111222000...'''%%%######%%%&&&&&&&&&&&&%%%$$$###"""###$$$$$$&&&$$$"""!!! """$$$%%%$$$%%%&&&'''((()))***+++)))(((((()))+++,,,+++***,,,,,,---...///000000//////,,,))))))+++,,,,,,***+++)))(((+++///000---)))(((((('''(((((())))))***(((((((((&&&$$$%%%'''***%%%%%%&&&(((******(((%%%'''***,,,------...///000333111///......///...---...///000///...---...000111111111111111111111111///...---,,,,,,---......111222333444555444444333222000///111444666666555000000000111333666888999<<<:::999999::::::999888444555666888888777666555333333333333444555666777777555222111222444444444666666666444222111333444555777999::::::<<>>>>>???@@@AAA??????@@@BBBDDDEEEEEEGGGGGGHHHIIIIIIJJJJJJJJJLLLMMMMMMLLLJJJKKKOOORRRWWWZZZ^^^```bbbcccdddfffhhhjjjlllmmmmmmmmmnnnoooppprrrttttttsssvvv|||fffMMMCCC<<<===:::222---...///222555444111------...)))))))))***+++---...///+++***))))))***---///111,,,,,,,,,...000222222111'''%%%######$$$%%%$$$###&&&%%%$$$###""""""###$$$&&&%%%###!!! !!!"""###!!!"""$$$&&&(((***+++,,,***)))((()))***+++***)))+++,,,---......//////...,,,***''''''((())))))(((+++)))(((***------+++'''######$$$%%%&&&'''((()))%%%%%%%%%######$$$(((+++&&&&&&&&&'''((('''$$$"""&&&))),,,---,,,++++++,,,//////...///000///---+++,,,---......,,,,,,---...,,,,,,---...//////000111---,,,,,,,,,---...000111222111111111111222222333222111000111333555555444...///000333666999<<<>>>===;;;999999999888777555444666777888777555333222222222222222333444555555777444111000111222222222666777888666444333444555666777999::::::;;;===???AAAAAAAAA???>>>???AAADDDCCCAAA@@@@@@CCCEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMLLLJJJLLLQQQVVV[[[^^^bbbdddeeefffggghhhjjjkkkllllllkkkjjjkkkmmmkkklllmmmmmmlllooovvv{{{zzz}}}lllVVVIIIDDDBBBAAA;;;111,,,,,,000555888666000,,,,,,...******)))******+++,,,---))))))(((((()))+++---///,,,+++)))***,,,...//////$$$###""""""$$$%%%$$$###$$$######"""###$$$%%%&&&((('''%%%$$$#########$$$!!!"""###&&&(((+++,,,---+++)))(((((()))***)))(((++++++,,,---------------)))(((&&&%%%%%%&&&&&&&&&***))))))***,,,+++)))&&&###$$$%%%&&&'''(((((((((%%%%%%$$$######&&&***...)))(((((()))***(((%%%"""&&&(((,,,---+++)))((((((,,,,,,...000111000---***+++,,,---,,,++++++,,,---))))))***+++,,,------...,,,,,,,,,,,,...000333444333222111000000111222333333222111111222333333444---...000333666999;;;===;;;999888888888888666555444555666777777555333222222222222222333444555555666444111000111333333333777888:::999777555555555777888:::;;;;;;;;;<<<>>>@@@@@@???===<<<===AAADDDBBB@@@>>>>>>AAACCCDDDDDDGGGGGGFFFFFFFFFHHHJJJKKKLLLNNNOOONNNLLLNNNUUUZZZ]]]aaaeeegggggggggggghhhiiijjjjjjjjjhhhhhhjjjkkkhhhhhhgggdddbbbdddjjjooonnnqqqvvvyyy|||qqqUUUDDDCCCCCCDDDAAA:::000,,,,,,000444777555///++++++---,,,++++++***))))))))))))))))))(((''''''((())))))+++)))'''&&&'''((()))(((!!! """%%%&&&&&&%%%""""""""""""$$$&&&((())))))(((&&&%%%$$$$$$$$$$$$"""###%%%'''))),,,---...+++)))''''''((()))((((((***++++++,,,,,,,,,,,,+++'''&&&%%%$$$######%%%&&&)))))))))***+++***(((''''''((()))*********))))))'''''''''&&&&&&(((---000,,,+++,,,------,,,)))'''&&&))),,,---+++((('''&&&)))***---111333111...***+++,,,---,,,++++++,,,---******************++++++,,,,,,,,,---///111444555444333111000000222444666444333222111000000222333...///111333444666777888777666555666888999888777222333444555666666666555333333333444444555666777555333111222444666888888888999;;;:::888666666666888:::<<<===<<<;;;;;;<<<@@@???>>>;;;:::;;;>>>AAA@@@>>>;;;;;;>>>@@@BBBBBBHHHFFFEEEDDDEEEGGGIIIKKKNNNRRRTTTRRROOOQQQWWW]]]___bbbfffhhhhhhgggffffffeeefffhhhhhhgggggghhhjjjfffddd```ZZZUUUTTTYYY]]]```eeejjjoootttzzz|||\\\FFF<<<:::<<<===;;;666000...///---111333222///++++++,,,---,,,+++)))((('''''''''))))))((('''&&&%%%%%%%%%***(((%%%$$$%%%%%%%%%$$$ """&&&''''''&&&############%%%'''***+++'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&((()))+++,,,---***(((&&&%%%'''((()))(((******++++++++++++******&&&&&&&&&$$$######$$$&&&((()))***++++++***)))(((***+++,,,------,,,++++++***+++++++++***+++...000---,,,---///111000...+++(((***,,,---+++)))(((((((((***---111444333///,,,,,,---......,,,,,,---...,,,,,,,,,++++++*********,,,++++++,,,---///111333444333222111222444666888555444333111......111333000000111222333333333222333333333555777999999888111111111222333555777888555555555555666777888888666444222333666999:::;;;999:::;;;999777666777888:::<<<>>>???===<<<;;;<<<>>>>>>===;;;::::::<<>>@@@@@@>>><<<<<<<<<;;;<<<===<<<<<<<<<>>>@@@@@@>>><<<<<<@@@DDDGGGHHHHHHFFFCCCAAABBBEEEIIILLLRRRWWW\\\ZZZTTTQQQUUUZZZ```ccchhhiiihhhfffdddcccdddgggjjjkkkiiigggeeedddZZZVVVMMMAAA777333555999===AAAGGGMMMSSS\\\fffnnnwww}}}^^^DDD;;;>>>888999777444111222222111))))))***,,,......+++)))***))))))((((((((((((((()))((((((((((((''''''''''''&&&&&&''')))***)))(((###"""###%%%''''''%%%###***)))((('''&&&'''((((((((((((((()))))))))))))))''''''''''''''''''&&&&&&(((%%%###$$$&&&(((******))))))************)))(((&&&((((((&&&######&&&(((&&&(((+++,,,,,,+++,,,,,,%%%'''***,,,...///......---///111111...,,,,,,,,,'''(((***---111222000///,,,---------++++++,,,---)))***---111444555222000///000111000/////////111........................))))))(((''''''((()))***///000000222333555777888666666444111---,,,///222111222333333333333111111333222222444666888888777000...+++***+++...333555555555444555555666777888999777444444555777888888;;;;;;999777555555777:::===???BBBBBB???===<<<<<<888:::===>>>>>>???AAABBBBBB@@@>>>???BBBGGGJJJLLLHHHFFFCCC@@@AAADDDIIILLLRRRXXX^^^[[[TTTPPPRRRWWWaaadddhhhjjjiiifffdddbbbgggjjjmmmnnnkkkgggdddbbbUUUPPPFFF999...***,,,///---111777<<>>;;;999888666444222111111000111000...---,,,+++******&&&''''''''''''))),,,...---,,,***(((&&&&&&))),,,***))))))((((((((((((((((((((((((((((((''''''''')))---111///***%%%%%%&&&***)))(((((()))******)))(((((((((((('''&&&%%%$$$&&&&&&%%%&&&''')))+++,,,***'''&&&'''***,,,,,,***(((***++++++)))'''&&&&&&'''%%%###$$$'''***)))((()))''''''+++///000+++&&&***---///,,,'''%%%(((+++---,,,++++++,,,---,,,***000///...+++******---000)))***,,,///111222000...---000333555555222...,,,000...---///222333000...///...,,,***)))))))))***...///000222333444555555888555111......000111111///111444444333222222222666333111000333666999;;;333000------000222222111111333666666666555555666:::999888666666666777777666666555555666888;;;<<<>>>???AAABBBAAA>>>;;;888::::::<<<===???AAABBBCCC@@@@@@@@@BBBEEEFFFFFFEEEEEEDDDBBBAAABBBEEEHHHKKKSSSVVVXXXVVVSSSRRRWWW\\\eeehhhkkkkkkiiihhhhhhjjjjjjmmmooonnnnnnnnnhhh```WWWHHH888///***&&&$$$%%%(((,,,000222333888AAAHHHYYYdddssslllVVVKKKCCC===;;;888777666444333222222111222111///---+++***))))))'''((((((((('''(((+++---++++++***'''&&&'''***------,,,+++)))((((((((()))'''''''''''''''''''''(((***...222000+++&&&%%%&&&)))((('''(((***,,,------(((((((((((('''&&&$$$$$$''''''''''''''')))***+++***((('''))),,,......,,,)))***,,,+++***(((''''''&&&%%%$$$&&&)))***)))((((((''''''***///000,,,'''***---...+++'''%%%(((+++///...,,,,,,------+++***---......---+++***+++,,,)))***+++---000000...,,,,,,...111333333111...,,,/////////000222333222111000//////...---------...000111222333333333333333555333111000000000111111222444555555333333333444444222000000222666999;;;999666333222333444444333111333666777777666666777999888777555555555666777777666444444555888:::<<<>>>@@@AAABBBAAA>>>;;;999>>>>>>??????@@@@@@@@@???======>>>@@@CCCDDDDDDCCCDDDBBBAAA@@@AAADDDHHHJJJPPPTTTWWWVVVTTTUUUZZZ___fffiiikkkkkkiiiggghhhiiihhhkkkmmmnnnooonnnhhh```UUUFFF666---)))%%%"""######&&&)))***+++...666<<>>;;;777555555555444444000333666888888777777888888777666555444555666777777666444333444666:::<<>>;;;:::AAAAAABBBAAA@@@>>><<<;;;::::::;;;===AAACCCBBBAAACCCBBBAAA@@@BBBEEEHHHJJJMMMQQQVVVWWWVVVXXX^^^cccgggiiikkkjjjhhhfffffffffdddhhhkkkmmmooooooggg^^^QQQBBB333+++((($$$"""""" """$$$$$$###%%%***///111===PPPcccsssyyybbbIII>>>>>>>>>:::777222222333333222222111111000///...---,,,+++++++++------,,,***''''''(((***&&&'''(((''''''(((,,,...444111...***''''''''''''###$$$$$$%%%&&&''''''(((+++...222222///+++((('''%%%&&&&&&&&&'''))),,,...)))))))))((('''&&&$$$$$$++++++++++++***)))((('''$$$%%%'''))),,,---------************+++***'''&&&###$$$''')))++++++***)))''''''(((***...///---+++,,,---...,,,******,,,...444222000///...---+++)))+++,,,---,,,***)))((()))---,,,,,,---......,,,******+++---...///000000000000222444333000///111444000222444777888888666555777666555333111000//////---000333444444222111111333333111///......111444333333333222111222444555:::888555333222222222222...111555777777666777777888777666555555666777888888666444222333666999<<<======>>>>>>===<<<;;;:::@@@AAAAAA@@@???<<<999888888888999<<<@@@CCCCCCBBBDDDCCCBBBBBBDDDFFFIIIKKKLLLQQQVVVXXXXXXZZZ```eeeggghhhiiiiiihhhfffeeedddbbbfffiiillloooooofff[[[JJJ===///***(((%%%$$$%%%"""$$$$$$###"""###&&&)))(((222BBBSSSddduuukkkWWWCCC<<<===<<<888555///000111111111111000///+++++++++,,,---...///000//////---+++((('''((()))&&&'''(((''''''(((+++---222000,,,)))&&&%%%%%%%%%"""######$$$%%%&&&&&&'''***---000222111---***(((&&&&&&&&&$$$"""###'''***))))))))))))((('''&&&&&&,,,,,,------,,,***(((&&& """$$$&&&'''(((*********(((((((((***)))&&&###!!!$$$''')))*********)))((()))***,,,.........------.........------...000333111/////////...---+++------,,,***((()))+++---000///...///000000...---,,,,,,------///000222333222444444222...,,,...111///222555888999888666555888666444222000///......,,,000555666555333222222444444222///---...111444555666666444111///000111222111000...---...000111...000333444444444555666888888777777777888:::;;;888777444333444666999;;;999999999999::::::::::::======>>>===<<<:::999888777888999===BBBEEEEEEEEEFFFFFFEEEEEEFFFHHHJJJLLLMMMRRRXXXZZZYYY[[[```eeegggggghhhhhhiiihhhgggeeeccceeegggjjjnnnmmmcccWWWBBB666+++'''(((''''''(((%%%%%%%%%%%%$$$$$$&&&'''%%%,,,777DDDSSSeeexxx~~~]]]OOOAAA===>>>;;;777444///000111111111000///...))))))***+++---///111222000000...+++((('''((()))'''((()))(((''''''(((***---,,,+++)))'''%%%%%%$$$""""""######$$$$$$%%%%%%'''***...111222000,,,***&&&'''&&&######'''))))))************)))))),,,---//////...+++(((&&&!!!"""######$$$'''))))))'''&&&'''))))))%%%""" ###&&&((((((((()))+++++++++,,,---..................---......///000000000///......///000...---......---+++***+++///222222111000000111222111///000///......///111444666444444333111...---...000000222555777777666444333666555222000............---222777999666444333444777777555222000111444666555777999777222//////000.........---,,,---000333000111222111111111333555888888777777888:::;;;<<<888777666555666777999:::555555555666777999:::;;;;;;;;;::::::::::::::::::888888:::???CCCGGGHHHHHHIIIHHHHHHGGGHHHIIIJJJKKKNNNSSSYYY[[[[[[\\\```eeegggggghhhjjjlllmmmllljjjfffffffffhhhkkkjjj___SSS<<<111&&&%%%&&&&&&'''((($$$$$$$$$$$$$$$%%%&&&''')))---333;;;GGGYYYlllyyyjjjMMMDDD===<<<===999666555000111222333222111///...))))))***+++---///111222000000///,,,)))((((((***)))******)))&&&%%%&&&''')))*********)))'''&&&%%%"""#####################$$$''',,,000222111...+++&&&''''''###"""'''))))))***+++,,,,,,,,,,,,+++---///111000---)))&&&"""######"""!!!###'''++++++(((&&&'''******&&&""" """%%%&&&%%%&&&))),,,.../////////......//////,,,,,,+++,,,---/////////---,,,,,,---///111000///---............///222444333111000000222333222111444222000///000222666888555333000000000222222222333444555666555444222111444222000...------...///000555::::::777444444666888888777444222222444666333777:::888444000111222222333333111000111444777444444222000///000333666777666666666888999;;;===888888888888888999999999333333333444666999<<<>>><<<;;;:::999888999;;;<<<888888;;;???DDDHHHJJJIIIJJJJJJIIIHHHHHHHHHHHHIIIMMMSSSYYY\\\\\\]]]bbbggghhhhhhiiimmmrrrtttsssqqqiiihhhfffeeehhhggg\\\OOO888---###!!!#########$$$!!! !!!"""%%%&&&''''''***,,,000444===KKK\\\gggvvvoooSSS@@@;;;999;;;;;;888666777222333444555444222000...******+++,,,---...000111000000///,,,)))((()))******++++++)))&&&$$$$$$%%%'''(((***+++***)))'''%%%############"""""""""""""""%%%***000333222...+++&&&''''''###$$$)))))))))+++,,,---.........+++---000111111---***'''&&&&&&%%%###"""$$$)))---,,,)))'''(((++++++'''###"""$$$$$$$$$%%%))),,,000111111000///...///000+++***)))***,,,.........*********,,,///111222111+++---000222222222333444222111///000222333333222777444222000000333777:::555222//////333666666555555555666555444333111000222111///---,,,---...///111666;;;;;;777444555777666666666444222111222444111555999999555222333555888999999777444555888;;;777666333000...000444777555555555555777999;;;<<<888888999:::::::::999999222222333444777;;;>>>AAA???===:::888888999;;;===777888:::???EEEIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGKKKRRRYYY\\\]]]___dddiiijjjjjjkkkpppvvvyyyxxxvvvllljjjfffdddfffeeeZZZMMM777,,,!!!   """&&&((())))))$$$&&&(((+++222===KKKUUUcccnnn|||xxx[[[JJJ;;;::::::888666444222111///111444444333111000000,,,,,,***(((''')))---111......---,,,+++)))(((''')))******(((&&&%%%&&&(((******++++++***)))'''&&&!!!###%%%&&&%%%$$$$$$%%%))))))***---000000---)))&&&&&&%%%%%%%%%%%%&&&&&&(((((())),,,...///---+++000---******++++++)))'''...---***((((((***,,,...///,,,***)))***((($$$!!!!!!&&&(((((((((((((((+++,,,,,,---------,,,,,,,,,+++++++++,,,...000111+++)))''')))---000111000//////000111000...---,,,///000000111333555777888;;;999555000---...111444888222000333666555444555777777555444222111000//////000000000000//////...111333444444333333555666888333...---000333444333111444444222//////555:::???<<<999999:::;;;<<<<<<:::666000---...111555777888888777777888:::<<<===<<<;;;:::<<>>:::666333444555888;;;>>>@@@BBBBBBAAA???===<<<;;;;;;;;;555777;;;AAAGGGIIIIIIHHHKKKLLLMMMKKKIIIHHHJJJMMMVVVZZZ]]][[[ZZZ]]]gggpppqqqooonnnooorrruuuvvvvvvmmmmmmjjjeeeaaa]]]TTTJJJ444,,,!!! ###&&&(((&&&&&&&&&(((---555<<<@@@RRR]]]kkkwwwaaaJJJ===;;;;;;:::888666333111000///111333333111///......******)))'''&&&(((,,,//////......---+++)))(((''''''(((((('''%%%$$$%%%'''+++,,,,,,,,,+++***((('''!!!"""$$$%%%$$$%%%'''))),,,++++++---000000---***(((((('''''''''((())))))((('''((())),,,---,,,+++///,,,***+++---...---+++,,,+++)))(((((()))+++,,,***(((''''''((((((&&&### """%%%(((++++++***)))+++++++++++++++******************+++,,,---...///***((('''(((,,,///000///////////////......---,,,//////000000222333555555888777444111......000222333///...111444222111111444444333333111000///...///000111111222222111111......///111333555666777555222......111444444333444555666333///...222777:::888666555777888999999666333///---///222555666888777555444555888;;;>>>===<<<;;;;;;;;;999666444444555777999<<>>;;;;;;999777444222///...,,,...000000...+++***)))((((((((('''&&&'''+++...000000///---+++)))'''&&&"""###%%%$$$###"""###$$$***+++,,,,,,,,,+++)))(((!!!!!!!!! ###'''+++000...,,,++++++++++++++++++***))))))***+++---...'''%%%###$$$&&&)))******,,,+++++++++,,,.........((()))***+++++++++***)))%%%%%%%%%%%%&&&''''''''''''%%%%%%)))000333000,,,+++)))'''%%%$$$$$$%%%&&&$$$&&&((()))***+++******)))))))))***+++,,,,,,,,,---,,,+++***+++,,,---...//////000000111111000000///111222222000.........,,,+++---333444000---......///000111222111///...111222222333333333222222111...---111999===<<<:::444222222444999;;;999777444555666444111000111333111///...///111333444333------...222666888888888666555333333444666999;;;999;;;;;;777333111222444777888;;;>>>AAADDDFFFGGGHHHEEEAAA===;;;:::;;;<<<<<<<<<>>>@@@CCCCCCBBB@@@@@@CCCGGGKKKNNNPPPQQQQQQXXX\\\______^^^^^^bbbfffhhhgggggghhhkkkllllllllllllkkkfff]]]TTTJJJ;;;..."""!!!!!!!!!$$$###"""!!!!!!!!!!!!""" """%%%'''***,,,...111333;;;JJJ\\\lll{{{nnnRRR@@@:::::::::999888666444111///---+++...000000---+++***************)))((()))+++...///......,,,+++)))'''&&&"""###%%%%%%###"""""""""(((((()))******)))'''&&&###"""  $$$(((...---+++)))(((((()))***+++***((('''(((***,,,---&&&%%%###$$$&&&((())))))+++++++++***))))))******((()))+++,,,---,,,+++***((((((((('''&&&&&&'''((((((&&&%%%***000333111---+++)))'''%%%$$$$$$%%%&&&$$$%%%''')))*********)))++++++,,,,,,+++++++++,,,,,,+++*********,,,---///000000111222222111000000,,,///111222000///......------111777777333000222000000111222222111000000333333333333222111000000333000...222888;;;999666111000000333777999888555111222333444333333444444000///...///222333333222,,,---000555999;;;:::999333444666888999999999888777888999777444333555888888:::<<>>777555888888777555333111///...+++---000000...---,,,,,,,,,------+++))))))+++---,,,,,,,,,+++***((('''&&&###%%%'''&&&$$$"""!!!!!!%%%&&&'''(((((('''&&&%%%###"""!!!###&&&,,,,,,+++)))'''&&&((()))+++)))'''&&&&&&''')))+++&&&%%%$$$%%%(((******)))+++++++++)))&&&%%%&&&'''((()))+++,,,------,,,+++++++++***(((&&&&&&(((***(((''''''***...000///---+++***(((''''''''''''(((&&&&&&((()))***+++++++++---...000///---,,,,,,---*********+++,,,---.../////////111222222111000000+++---000222111////////////000444999999555333666444444333222111111000000222333333333333222111000333000///000333555333111---,,,,,,///333555333111...///222444555666555555111000000111333444333222---///222777;;;<<<;;;999222555888;;;<<<;;;999777777888999999888888999:::999:::===@@@BBBCCCCCCCCCAAA@@@?????????@@@AAABBBBBBAAAAAACCCFFFGGGFFFEEECCCDDDGGGKKKPPPRRRSSSRRRUUUWWW[[[^^^```cccfffiiiggggggggghhhkkkkkkjjjiiiggghhhddd\\\SSSGGG555''' """"""##################"""%%%(((***++++++)))---888CCCNNNbbbtttqqqWWWGGG???999555666666666555333111000///+++...000111000///...............,,,***))))))+++*********))))))(((&&&&&&&&&''')))(((&&&###!!!!!!$$$%%%&&&''''''&&&%%%%%%""""""""" """%%%(((***+++,,,***((('''(((***,,,***'''%%%$$$%%%''')))&&&&&&&&&(((***,,,+++***)))***+++(((%%%$$$%%%'''((()))***++++++,,,,,,,,,***+++***(((&&&&&&))),,,'''((((((***+++,,,,,,,,,+++++++++++++++*********(((((())))))***,,,---...///222333333000------...)))***+++---......//////,,,---///111111111//////***---000111111000000111///000555999888444444888888777444111///...//////111111222444444555555555111111111111111111111111...,,,***---000333222000---///111444666777555444333222111222444444333111...000333777:::;;;999777333555777:::;;;:::999888999999:::<<<======<<<:::999:::===???AAAAAA@@@@@@??????@@@AAAAAABBBBBBBBBAAAAAAAAACCCFFFHHHIIIHHHGGGFFFHHHLLLRRRWWWXXXXXXVVVXXXZZZ]]]___cccgggiiihhhhhhiiijjjlllmmmkkkjjjfffgggccc[[[QQQDDD222### !!!"""###$$$$$$ !!!###&&&((()))'''%%%(((111777???UUUlll```JJJAAA>>>999555555555555444333222111000+++...111222111000000000//////...,,,)))(((((()))(((((((((((((((''''''&&&''')))+++***'''###!!!!!!$$$%%%&&&'''''''''&&&%%%!!!"""""""""###%%%(((+++)))+++---,,,)))((()))+++---+++(((%%%$$$%%%'''(((''''''(((***,,,---+++***(((***+++)))%%%$$$&&&((('''(((((()))***++++++,,,((()))***(((&&&&&&***---&&&((())))))))))))***,,,+++,,,,,,---------,,,,,,******))))))***,,,...///111444666555111......///(((***,,,...////////////***+++...///000000///...+++---000111111000111222///000444888777333444888;;;888444000---,,,---...///000222444666888999999111222333333111111222333111...,,,...111444333222...///111555777777555333333222222333444444222000///000222666999999777555555555666777888999::::::===;;;;;;>>>AAAAAA===999999;;;===???@@@???>>>>>>???@@@AAABBBCCCBBBAAA@@@@@@@@@@@@CCCFFFIIIJJJIIIIIIHHHIIIMMMUUUZZZ]]]]]]XXXYYYZZZ\\\___bbbfffhhhjjjiiijjjlllnnnnnnllljjjfffgggccc[[[PPPCCC000 !!!"""############"""###$$$%%%''')))&&&###&&&,,,...444KKKdddgggNNNFFFDDD===999;;;999888666444333444666777333222000///.........///...,,,******+++++++++***(((((())))))))))))((((((***++++++)))&&&$$$######%%%'''))))))'''&&&%%%%%%!!!###%%%&&&&&&(((+++---,,,...///---***)))***,,,***'''$$$"""###(((---111111,,,((((((+++---,,,***000//////...,,,+++******++++++***(((&&&&&&''')))(((&&&%%%&&&(((+++,,,,,,,,,)))&&&%%%&&&)))******...---+++))))))+++...000'''***------,,,+++******111000//////000111///...---,,,,,,,,,---000333444222......111222///---...---///000111000111222444555444333111111222444555777555333///,,,+++,,,///111222444666777777666555666444222000//////000111111---***,,,222666777555///111444777888777666555555444444333222111000000222333555555666777:::===777888777666555777;;;>>>>>>;;;888:::???AAA>>>;;;>>>???@@@???===<<<;;;<<<888;;;@@@BBBBBBAAAAAAAAA>>>???@@@BBBEEEHHHKKKMMMLLLKKKKKKNNNTTTXXXYYYXXXXXXZZZ]]]```bbbeeeiiilllkkkjjjiiikkkmmmooonnnnnnfffgggeee\\\MMM;;;+++"""!!!###!!!"""###""""""$$$&&&)))%%%&&&))))))///CCCYYYxxxmmmWWWEEEBBBDDD???<<<===777555444222222222444555222111000///...///000000///---,,,,,,------,,,+++))))))))))))((('''&&&&&&''')))+++***(((&&&&&&&&&'''(((((((((&&&&&&'''(((&&&''''''&&&&&&&&&)))+++,,,...///...+++******,,,)))'''###!!!"""&&&+++...///+++'''(((,,,//////---222111///---+++))))))(((------,,,)))'''&&&'''(((***(((''''''***,,,,,,,,,,,,)))&&&%%%&&&((())))))...---+++))))))***+++,,,***---//////---+++******000...,,,,,,------,,,+++,,,,,,,,,,,,...111444666444///---000111...---///---///000000///000222333666555333111111111333444444333111---)))((()))+++333444555666555444222111222111000......///111222222...,,,---333777777666000222555777888777555333111///---,,,---///222444333555777777777888999;;;;;;:::999777666777:::===<<<;;;:::;;;===>>>===<<>>AAA>>>;;;;;;444333111000000111222222111000///......///000111000///...///000///...,,,*********)))((('''&&&%%%%%%(((,,,---,,,***))))))))))))(((&&&$$$&&&))),,,++++++***'''%%%%%%'''))),,,...//////---+++******)))&&&###!!!!!!$$$(((++++++(((&&&(((,,,000000///333111///,,,)))(((''''''......---***'''&&&'''(((,,,***((()))***,,,---,,,,,,)))&&&%%%&&&((())))))---,,,+++***)))(((((((((---///111111...,,,******...,,,))))))************,,,,,,,,,---///222666888666000---......------000///000000000///000222444777555333111000000111222444333111,,,)))'''((()))444444444444333111///---000////////////111333444222///...///444777777666000333666888888666333000+++)))&&&%%%'''---333777333666999999888777666777======;;;888666666888;;;:::<<<===<<<<<<;;;<<<>>>CCCBBBAAA>>>;;;888555444777:::>>>AAABBBBBBDDDEEECCCBBB@@@???AAAEEEIIILLLPPPOOONNNPPPSSSVVVXXXXXX[[[\\\^^^___```cccfffiiilllkkkiiiiiijjjiiigggeee___^^^XXXNNN???000$$$ !!! """""""""###$$$&&&%%%"""$$$(((+++222GGG]]]nnnNNNBBB::::::<<<999666555222111111000000000111222111000///---------......///......///000///---+++***************))))))((('''***...000...,,,***)))***)))'''$$$###%%%***...---,,,***'''%%%%%%'''))),,,---...///...,,,+++***(((&&&###"""!!!###&&&((((((&&&%%%&&&***,,,---,,,111000---***(((''''''(((++++++***(((&&&&&&''')))---+++))))))***,,,,,,+++---***'''&&&''')))******,,,,,,+++***((('''%%%%%%---///222222000...------,,,***((((((***,,,------,,,,,,,,,---000333777999888111,,,,,,,,,+++---000000222222222111222444666888666333111000000111111666555333///+++))))))+++222222222222000///---,,,......///000222444666777222111000111555777888777111444777999888555111...(((&&&$$$###&&&+++111555222555888999777555333222;;;;;;999777555555888;;;:::===@@@???;;;:::===@@@AAA@@@>>><<<:::777444222555888<<<>>>???AAADDDFFFGGGDDD@@@>>>???CCCHHHLLLPPPOOOOOOOOOQQQSSSUUUVVVZZZ\\\^^^___aaadddiiilllllljjjiiihhhhhhfffccc```___[[[TTTHHH999,,,###  """""""""###%%%'''&&&###$$$)))+++222GGG]]]{{{___KKKCCC:::777777555444444222111111111111111222222111000...,,,++++++++++++---,,,+++,,,------+++)))((()))***+++,,,---------+++...111222///,,,)))(((+++)))'''$$$###%%%)))---******)))(((&&&&&&(((+++++++++,,,---------,,,***(((&&&%%%######$$$%%%&&&&&&%%%$$$%%%&&&''''''&&&---,,,***)))((((((((()))%%%&&&&&&&&&%%%&&&)))+++,,,***(((((()))++++++***...+++((('''(((***+++,,,++++++***)))(((&&&%%%%%%***---000111000/////////+++))))))***---000222222,,,,,,,,,---000333777999888222------,,,++++++...111333555666555666777999888777444222111111111222666666444111---++++++,,,///////////////......---------...000111333555666222111111333555777777777333444777888777444000---)))((('''((()))+++...//////222666777555222000///666666555444444555999<<<;;;???BBBAAA<<<:::===AAA???>>><<<<<<<<<;;;888666444777999;;;===@@@CCCFFFIIIFFFAAA??????CCCHHHLLLOOOOOONNNMMMNNNPPPSSSUUUYYY[[[]]]___bbbgggmmmqqqnnnmmmlllkkkjjjhhhdddaaa```\\\RRREEE666***""" !!!""""""###%%%'''(((%%%&&&)))+++111FFF\\\}}}hhhRRRFFF@@@:::555444444555666111111111222222222222222111000...,,,++++++++++++,,,***(((((()))***)))((('''((()))+++---...//////---///111000---)))&&&%%%))))))'''%%%###$$$''')))&&&'''(((((('''((()))+++)))(((((())),,,------,,,((('''&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$)))))))))))))))((((((((("""###$$$$$$$$$&&&))),,,+++)))'''''')))+++++++++...+++((('''(((***+++,,,***)))((((((''''''''''''(((+++...000////////////*********---111333333333,,,,,,,,,---///222666888777111...///...+++)))+++000333777999::::::::::::999777555333222222333444555555444222...,,,,,,---.....................///,,,,,,---///000111222333111111222333555666666777444555666666555333000...,,,,,,,,,,,,,,,,,,++++++,,,///333555444111000///222333333333333666:::===<<>><<<888444222333444444000000111222222222222222///...---------...///000,,,)))&&&%%%&&&(((((((((&&&'''(((***+++,,,,,,---+++,,,---+++(((%%%$$$###'''(((((('''$$$######$$$###%%%((()))(((((())))))(((&&&$$$&&&)))---......(((((((((((((((((())))))((()))***)))((('''''''''((()))******)))(((&&&$$$###$$$%%%%%%%%%&&&))),,,+++)))((((((+++---------,,,)))&&&%%%&&&(((******)))((('''&&&'''(((***,,,(((***---......,,,,,,---)))***+++...111222000...,,,,,,,,,,,,...111444666444000///111111+++'''''',,,111777;;;===<<<;;;;;;999888666444444444666777666777666444222000000111.........------.........///000000111222222222222000111333444444444555666555555555444444222111000000//////...,,,+++***)))***...111333333222222222333333333333333666;;;>>><<<>>>???>>>;;;:::;;;===>>><<<:::===AAACCC@@@===999999:::;;;<<>>===;;;:::999888666555555666777888888999:::888666444444555000///...---------------444555555666666555555555///111333444444444444555555555444333222222222111222111///---++++++*********---111333333333444555444555444444444666;;;>>>;;;<<<<<<<<<:::999::::::<<<999777:::???AAA>>>:::;;;<<<<<<<<<===@@@EEEIIIIIIHHHEEEDDDEEEHHHLLLNNNNNNOOOOOOMMMLLLNNNTTTXXXXXXXXXZZZ[[[^^^ccciiinnnppppppqqqrrrrrrqqqmmmjjj```ZZZOOO???///"""  !!!"""###$$$&&&(((%%%"""$$$))),,,444JJJ```nnn}}}yyy^^^LLLAAA;;;888777555444444444555666222///...000///,,,,,,///---......///000222444555111,,,(((&&&'''))))))''''''***---...,,,***)))(((!!!&&&++++++'''###"""###''''''''''''&&&&&&&&&&&&###%%%'''(((*********)))''''''((()))***,,,...///))))))***,,,//////...,,,---,,,++++++---...---+++222000,,,)))%%%###""""""$$$&&&(((((('''&&&'''((((((%%%###&&&,,,111000...((('''&&&%%%%%%&&&'''((('''&&&%%%&&&***---000111+++,,,...///...,,,)))(((+++,,,---......,,,+++))),,,+++***+++---......---,,,///333222///+++*********---222777::::::999888:::555000222888:::777333555666666888999777333000......,,,,,,---///111333555555666777999888555333333555666555333111333555666777999:::999888666444111000000...---,,,+++***//////...///000333555666888777777888999;;;>>>???===>>>===;;;888666777888999888888888999;;;===>>><<<<<<===???AAACCCDDDEEEIIIHHHFFFEEEFFFHHHJJJLLLLLLNNNOOONNNMMMNNNSSSXXXXXXXXXYYY^^^dddjjjmmmooonnnpppooonnnpppqqqllleeeaaaXXXIII888+++!!! """  ###$$$###"""!!!!!!%%%$$$"""$$$---;;;LLLWWWiiirrr~~~lllTTTFFF===888888888777666666555555666///,,,,,,......,,,,,,///000000/////////000000111111---)))'''(((((('''%%%'''))),,,---+++)))(((((($$$(((------)))%%%$$$%%%(((((((((''''''&&&&&&&&&$$$%%%&&&(((((((((((('''(((((())))))***,,,---...*********---//////...,,,+++*********,,,------,,,///---+++(((&&&%%%%%%%%%%%%'''((('''&&&%%%%%%&&&)))'''%%%(((---///...+++)))((('''&&&&&&&&&&&&'''&&&&&&&&&(((+++...000000...///111111000...+++)))+++,,,...//////---+++))),,,+++***+++,,,---,,,++++++...222111...,,,,,,......000333666777777666555555222111333888;;;:::888555555666777888777333111//////...------......///222222222444777888777555333555666555222111222444555666777888888777777666///////////////000000111444333333333444555777888999999999:::<<<>>>@@@BBB=========;;;888777888999<<<<<<;;;;;;;;;;;;;;;;;;999:::<<<>>>@@@AAAAAAAAAFFFEEEDDDDDDEEEGGGIIIKKKLLLLLLLLLLLLMMMQQQVVVZZZ[[[ZZZ[[[___eeejjjmmmnnnmmmoooooooooqqqsssooohhh^^^TTTFFF666***""" """!!!"""""""""!!!"""###""""""!!!###+++999HHHSSS```iiiuuuxxx[[[III???:::777999999999999999777666555---******------++++++///222222000///...---------000---***)))((('''%%%$$$&&&(((+++,,,***)))(((((('''+++//////+++((('''(((*********))))))((('''&&&%%%%%%&&&'''((((((((('''++++++*********+++,,,,,,*********,,,......---+++)))(((((()))+++------,,,+++***)))(((''''''((((((%%%''''''&&&$$$######$$$***((('''***------+++(((******((('''&&&%%%%%%%%%%%%&&&(((***,,,---...///000111222222000---***(((***,,,...000///---***(((***)))((()))+++,,,+++***,,,...111000...---000222333333444444444333333222111222333555777:::<<<===444444444666777666333111///000000000///...,,,+++...,,,,,,...111444555555444555555333111000111222333333444444666777888999////////////111333555777999999888777777888888999999999999999;;;===???@@@<<<======<<<:::888999:::>>>>>>>>>>>><<<:::888777888999<<<>>>??????>>>>>>AAAAAABBBCCCEEEGGGIIIJJJMMMKKKIIIKKKPPPVVV[[[^^^___^^^^^^aaafffjjjmmmmmmiiilllmmmnnnqqqsssnnngggYYYOOOAAA333((("""!!!!!!  !!!!!! !!!###%%% """(((444BBBKKKSSS[[[fffpppwwwgggNNNAAA;;;888777999:::;;;<<<;;;888555444...+++***---,,,******---222111///...,,,++++++***,,,+++***))))))(((&&&%%%&&&(((***+++***(((((((((+++...000000...+++******------------,,,***)))(((%%%&&&'''((()))***++++++---,,,+++***************)))))))))+++,,,---+++)))''''''&&&(((+++,,,,,,,,,***)))((('''''''''((()))$$$%%%%%%%%%######$$$%%%((('''(((+++------***'''++++++)))(((&&&%%%$$$$$$$$$&&&))),,,,,,,,,,,,---///000111111///,,,)))&&&(((***---///...,,,)))&&&&&&%%%%%%''')))++++++***...000111000------000444666555444444333333333333333555777777666666999<<<333222333444666666333111...000111333222000...,,,,,,***((((((+++///222333555444333111000///000111111111111111333666888:::111111000000000222444666;;;::::::999888777777777888777666666666777999:::<<<===>>>===;;;999999:::<<<===>>>???===;;;888555999;;;>>>@@@AAA@@@???===>>>???AAADDDFFFHHHJJJKKKNNNKKKIIILLLSSS[[[```bbbbbbaaaaaacccgggjjjllllllgggjjjkkklllnnnoooiiiaaaRRRIII:::...&&&""" !!!!!!###$$$###!!! !!!###%%%!!! !!!&&&...888???GGGNNNXXX```gggppp|||{{{YYYEEE===888666666777999;;;<<<;;;888555333000---,,,------)))))),,,//////---,,,+++*********'''(((((()))(((((())))))(((***,,,,,,***(((((()))---...000000...,,,++++++......//////...---+++***&&&&&&''')))+++---///000...---+++***)))((((((((('''&&&''')))++++++)))''''''&&&&&&(((***,,,,,,+++***)))(((&&&&&&&&&&&&'''"""###$$$###"""###%%%'''%%%&&&(((***,,,,,,***))),,,+++***)))'''&&&$$$###"""&&&***,,,+++******+++...///111111000---***(((''')))+++---,,,***'''%%%!!!!!!"""%%%))),,,,,,,,,000222222///,,,,,,///333666555444444555666777888777:::;;;888444222444777111111111333444555333222---///111333444333222111111...***)))+++...111333555333111/////////000000000/////////111444777999444333222000//////000000888888888777666666555444888777555444444444555555<<<>>>???>>><<<:::999:::777999<<<======;;;999777<<<>>>AAACCCDDDCCCAAA@@@???@@@BBBEEEGGGJJJLLLMMMQQQNNNLLLOOOWWW^^^cccdddcccaaaaaacccfffjjjlllllljjjmmmnnnnnnooommmeee\\\MMMBBB444)))$$$""" !!!((((((&&&### ###%%%######""""""$$$(((///333===CCCKKKQQQWWW```llluuuhhhMMMAAA<<<777444666555666888:::999888555333000---+++---,,,)))))),,,------,,,+++************%%%&&&'''''''''(((+++------...///...+++))))))***------......---,,,******,,,---///000000...,,,+++(((((()))***,,,...111222---,,,+++)))''''''&&&&&&%%%%%%&&&(((***+++***((((((''''''(((***,,,,,,+++***((('''%%%$$$$$$$$$$$$$$$$$$$$$###"""###%%%'''%%%&&&(((***++++++******+++++++++***(((&&&%%%$$$!!!%%%******)))'''(((***...///222333333222000...((()))***++++++)))((('''""""""###&&&***---......000111222///,,,+++...111444444444555666888999::::::;;;;;;777222000000222000//////111333444333222---...///000222444555666888444000...///222444555444111...---...000000000000///......///111444555444333222111000...---,,,444555555666666555444444888777666555555666777777>>>???AAA@@@===:::999999444666999<<<======;;;:::===???AAACCCDDDDDDCCCCCC@@@AAACCCEEEHHHKKKMMMOOORRRQQQQQQSSSXXX^^^aaaccc```______aaafffiiikkklllooorrrssssssrrroooeeeZZZHHH===...%%%"""!!!   ((((((&&&$$$!!! """$$$$$$$$$$$$######%%%))),,,555:::@@@DDDIIIQQQ]]]fffwwwlllXXXFFFBBB@@@999666999222444555777777666555444,,,)))(((+++,,,***+++...------+++***)))(((((((((&&&''''''&&&%%%'''***...111222222000---+++***+++,,,,,,+++++++++***)))''')))***,,,......---+++***+++*********+++---...///,,,+++)))(((&&&%%%%%%%%%%%%%%%&&&))),,,---,,,+++***)))((()))+++,,,+++***'''&&&$$$############$$$((('''&&&$$$""""""###%%%((()))))))))(((((())))))******+++***)))'''%%%$$$!!!%%%))))))&&&$$$&&&)))+++---000333444444333222+++++++++++++++*********'''&&&'''***---///000000,,,...000///,,,,,,...111111222333555777888999:::888888777555333111111222///......000222444333333...---,,,,,,...111555888:::666222111222555777777222///,,,+++...000111111000///.........///000111///000222222222111///...222333444666777777666666555555555555777999;;;<<>>>>>===<<<===>>>@@@BBBCCCDDDDDDBBBBBBBBBDDDFFFJJJMMMOOORRRSSSUUUVVVWWWZZZ]]]```]]]\\\\\\___dddiiikkklllqqqtttvvvuuutttpppeeeZZZFFF:::+++!!! !!!"""$$$$$$$$$###!!!!!!"""$$$###$$$%%%%%%$$$%%%''')))---111666888<<>>:::===111222333555555555555444'''%%%%%%)))+++***,,,000///---,,,***((('''&&&&&&(((((((((&&&$$$%%%)))---444555444111...++++++++++++***))))))***)))(((&&&&&&'''***,,,---,,,***)))---,,,+++*********+++,,,******((('''%%%%%%$$$$$$%%%%%%'''***---///...---+++***)))***+++,,,+++***$$$$$$###""""""###$$$%%%++++++(((%%%!!! !!!###++++++***)))'''&&&'''(((************)))(((&&&%%% $$$((('''$$$"""%%%((('''***---111333444333222...---,,,+++++++++,,,,,,,,,++++++---///111111000))),,,//////------000222000111333555666777888888555444333333333444444444...------///222333333333000---***)))***///444777888555111000222555666777111...******...111222111000000///...............+++---111333555444333222111333555777888999999999111111222444777:::===???AAABBBCCCAAA>>>:::777777666888:::<<<>>>?????????::::::<<<===???AAACCCCCCCCCBBBBBBBBBEEEIIIMMMOOOQQQTTTWWWXXXVVVVVVYYY\\\ZZZZZZ[[[^^^ccciiikkkmmmooosssuuuuuutttpppeeeYYYDDD888)))   """$$$ !!!!!!!!!!!!###%%%!!!###%%%&&&%%%&&&((()))(((,,,///111444;;;FFFOOOiiizzzhhhOOOIIIDDDBBBCCCBBB>>>:::555555333333333333444555)))'''%%%%%%'''***++++++,,,,,,---...---+++(((''''''((('''$$$""""""&&&***111222111...)))''')))+++,,,,,,***)))((((((((((((,,,---...---+++***+++,,,///---+++******)))(((&&&***)))(((''''''&&&''''''(((((()))+++......---+++,,,)))(((***///000,,,((()))%%%!!!!!!###&&&''''''((($$$ !!!######"""((())))))'''%%%######$$$************************)))(((&&&%%%%%%%%%'''((((((+++...111111222333444,,,...///---***+++///333333222111333666666333000)))+++---...------...//////000333555666555444333555444333444666777666444333333333333333333444444888333...+++,,,///111333333111000000222444444444666111,,,,,,000222111///111---)))***///222222000---...///222555777777777444000...333;;;???===999777666666555666888999:::AAABBBCCCBBB>>>;;;:::999<<<;;;<<<>>>@@@AAA@@@???<<<:::999888:::>>>AAADDDFFFFFFFFFGGGHHHIIIKKKKKKLLLRRRWWWVVVVVVZZZ]]]^^^]]]]]]^^^```dddhhhmmmooorrrrrrpppppprrrooodddWWW@@@222%%%!!!  """ """!!! """"""!!!"""$$$&&&((()))(((***)))***...222666???HHH___sssuuu^^^KKKGGGAAA???@@@???;;;777555444333111000000111111+++)))&&&&&&(((************+++,,,------,,,***)))((((((((('''$$$%%%'''***...//////,,,))))))***---,,,,,,+++***)))(((((('''+++,,,------+++***+++,,,------,,,,,,+++***)))'''+++***)))(((((((((((((((''''''(((***---...---++++++((('''***///000...***)))&&&######%%%''''''&&&&&&""" """""""""&&&'''((('''&&&$$$%%%&&&))))))))))))*********+++,,,***((('''&&&'''((()))))),,,///111111222333444......---+++******,,,...444333222333555666444111,,,---......,,,,,,---.........///000111222222222444222111000111222222111//////111222333444444444666333///---///111333444444222000///111333333333777444111111444555333000000---++++++...000111111222111111444888:::999777222...,,,111888<<<;;;777555555555555666777999999>>>???@@@@@@>>><<<<<<===???>>>======>>>>>>>>>>>>;;;:::999999:::>>>BBBEEEHHHGGGGGGGGGHHHIIIJJJKKKPPPUUUXXXWWWXXX\\\]]]\\\[[[\\\^^^aaaeeejjjnnnqqqqqqqqqppppppqqqmmm```RRR<<>><<<<<<:::777444555444111///...------......,,,)))((()))***++++++((()))+++---------+++***''')))***)))(((''')))***)))***+++***)))***+++---+++,,,,,,---,,,***'''&&&***+++------,,,++++++,,,***+++,,,------+++)))(((+++***)))(((((()))******'''&&&'''))),,,...---,,,***((((((***...000///---***)))''''''((((((&&&%%%### !!!""""""%%%&&&(((((('''&&&&&&'''(((((((((((())))))***+++...---***((((((((()))***))),,,...000000000222333000---+++******++++++***555333222222333444444333000000///---+++***,,,---///...---,,,---///111222666333///------...///...***,,,///222333444444333333111///000222444555555555222...---...000111111777555555777:::999555111/////////...---...111444777444333666;;;===:::666///,,,***...444888888555333333444555666777888888:::<<<===>>>======???AAABBBAAA???===<<<<<<===>>><<<;;;::::::<<>>@@@BBBDDDBBB@@@===;;;<<>>===>>>@@@BBBCCCFFFGGGGGGHHHJJJLLLNNNOOOUUUWWWWWWXXX]]]cccbbb^^^[[[]]]aaafffjjjlllnnnnnnmmmnnnnnnnnnmmmfffUUUDDD111(((  !!!!!!!!!###%%%'''&&&""" """!!!###$$$$$$$$$%%%&&&'''''''''(((+++,,,...888BBBVVViiiqqq```RRRIIIBBB@@@===;;;999888666555222111///......///000000333000---,,,,,,------,,,+++,,,---------+++)))'''&&&&&&(((*********)))'''''''''&&&'''''''''&&&&&&'''))),,,......+++(((&&&(((***------,,,+++***+++"""&&&***+++)))''''''''')))(((&&&%%%&&&(((***+++)))((((((***---/////////.........//////...+++)))***+++,,,+++***'''%%%$$$#########""""""###%%%&&&((()))***((('''&&&'''(((***)))(((''''''((()))***---+++)))'''''''''((()))((()))++++++***+++,,,...000...,,,...222444333111000000///...---...000111//////...,,,+++,,,///111111///,,,***+++---000222777222---))))))+++---...,,,---///111111///,,,+++)))***,,,///333444444222000---***))))))+++,,,,,,))),,,111666999888444111000333555222...---333888999666444666999:::777333000---,,,...222666777666333333444555666777888999:::;;;===>>>===>>>@@@AAABBBBBBAAA>>><<<>>>CCCGGGFFFEEECCCAAA@@@@@@AAABBBBBBCCCEEEHHHKKKNNNQQQSSSTTTVVVWWWYYY___ffffffbbb```bbbeeeiiikkkkkkjjjjjjjjjkkklllkkkiiiaaaOOO>>>///'''!!!  !!!!!! ###%%%$$$!!! """!!!###%%%%%%######%%%'''((((((+++------///999DDDWWWjjjuuu]]]OOOFFF???===<<<;;;999888777666666111000/////////000111222222///,,,***+++,,,,,,+++,,,---......---***(((&&&'''&&&''')))++++++)))((('''%%%%%%%%%&&&%%%###!!!$$$'''***,,,---,,,)))''')))+++---...,,,***))))))"""%%%))))))'''%%%%%%'''((('''%%%$$$%%%(((***,,,+++)))((())),,,---...---...///111222111---***'''(((***+++***(((%%%$$$$$$$$$%%%&&&%%%$$$$$$&&&''')))))))))'''&&&'''***,,,---+++)))'''''''''((()))+++)))'''&&&&&&'''((()))((()))******))))))+++---.........000222444444333---......---,,,,,,---///...//////...,,,---///111---,,,+++******+++---...111---)))&&&'''***,,,,,,///000000000///---***((('''''')))---111333222111...,,,******+++,,,,,,+++&&&***...333555555333111000333444111------222666666555555666777777555444111000...///222666888888555444333333444555777888:::<<>><<<===CCCHHHFFFEEEDDDBBBBBBAAAAAABBB???@@@BBBFFFJJJNNNRRRTTTQQQVVV[[[\\\___dddgggggghhhhhhiiijjjjjjiiihhhhhhfffgggfffdddaaaZZZHHH888)))### !!!###%%%###  !!!$$$'''%%%""" ###&&&(((***...000///111===JJJ```rrrkkkKKK===;;;:::777222333333222111111222333333222000...---,,,,,,---***(((%%%$$$%%%&&&''''''(((***,,,------,,,+++***+++)))((()))---...---,,,"""!!!!!!"""%%%&&&### !!!###%%%(((***+++++++++***,,,///...,,,(((&&&%%%%%%(((+++)))%%%###%%%))))))(((&&&%%%'''***...000***(((&&&%%%'''((((((((((((---333666555000+++(((%%%'''(((&&&###"""###%%%%%%((()))(((%%%###$$$&&&&&&&&&$$$###%%%***222777222///,,,)))''''''(((((()))((('''&&&''')))+++,,,,,,------+++******---///))),,,......+++***+++...+++...111111...,,,---...000222222111...,,,++++++,,,---///000000///---+++---***((()))+++...000111111111000...---,,,++++++(((((())),,,///222222111------...///111222000......///111111000000111222......---+++***+++---///000444888777333222444888222111000000222555888:::555333///,,,,,,...111444555:::@@@DDDEEEDDDCCCCCC;;;>>>@@@>>>;;;;;;@@@EEEBBBBBBAAAAAAAAABBBBBBCCC???@@@BBBEEEIIIMMMPPPRRRQQQXXX]]]]]]]]]bbbffffffhhhiiiiiijjjjjjjjjiiiiiiffffffdddaaa___XXXGGG777&&&!!! ###&&&'''$$$ !!!%%%'''%%%!!! """%%%''')))...111///222>>>LLLcccuuuzzzVVVEEE???888555888666555333222222333444555222111000///...,,,,,,+++,,,***'''%%%&&&'''''''''------,,,,,,,,,++++++++++++...//////---***)))(((%%%$$$$$$######$$$$$$$$$$$$%%%'''***,,,---+++***...---+++*********(((&&&)))***,,,,,,***((('''(((***(((&&&&&&))),,,///000+++)))(((((()))******)))***+++---///111000,,,)))&&&%%%$$$###############$$$$$$%%%&&&'''''''''&&&***(((######,,,333444000///,,,)))((('''((((((++++++)))((('''(((,,,/////////......------,,,,,,,,,------,,,))))))***++++++...000///,,,+++...000:::777333000///000000000///111222333333000...,,,///---+++...333777888777666333000...---,,,+++)))(((''''''(((,,,///111111000111222222222111000///111333555333///,,,---...,,,,,,+++***((())),,,...222111111000111222444555555333111000///111333444333333222222222333333444999<<>>AAAAAA777444111///......---+++***(((''''''***---//////111222333444444333111000///111333111...,,,...000---,,,*********,,,...///000000000000111222444555666444222111111222444666222222333333333333333333;;;===@@@CCCDDDDDDCCCBBB:::;;;<<<<<<<<<===@@@BBBHHHFFFCCCAAABBBDDDGGGIIIHHHHHHHHHGGGGGGIIILLLPPPPPPSSSWWWZZZ]]]^^^^^^]]]___bbbeeeffffffeeeeeeeeejjjkkkjjjeeeYYYHHH777+++###"""!!!  !!!  !!!!!!  !!!!!!""""""!!! """%%%%%%(((,,,///666FFFUUUnnnrrrZZZCCC;;;:::888888:::888777555444333333333444666666555444111---***'''***((('''''')))******))))))***+++,,,---------------///000000---+++******,,,+++)))((('''((()))***++++++,,,---...---------)))(((((((((***++++++)))((()))++++++***(((((())))))(((&&&%%%&&&(((+++---,,,***((('''((())))))(((((()))***---///...+++(((******)))(((((((((((()))((((((((((((((((((((('''++++++'''###%%%***+++)))%%%%%%$$$%%%&&&(((***+++---.........------///000.........///000111111111.........,,,)))((((((***))),,,000111...,,,---///444333111///...///000111444444444333333222111111---,,,,,,222999@@@CCCCCC777444222000000000...---,,,***'''&&&(((+++------111333555777777555333111...000111///---,,,///333///,,,)))***---000111000/////////000111222444555666555333222222333555666333444666777777777666666<<<===???AAABBBAAA@@@???999;;;>>>???>>>???@@@AAAFFFEEECCCBBBBBBDDDGGGIIINNNNNNMMMJJJHHHHHHKKKMMMOOOPPPRRRUUUWWWXXXYYYZZZ[[[^^^bbbdddeeeeeefffggglllkkkiiiaaaRRR@@@///$$$ !!! !!!   """### !!!"""!!! """$$$((('''(((,,,222===PPPaaazzz]]]LLL<<<888:::::::::;;;888777555444333222222222444555555555333///+++((()))(((''')))+++,,,,,,++++++,,,---.........------...///000///---+++***+++...---***(((((()))+++,,,+++,,,,,,++++++***+++,,,***)))((((((******)))(((''')))++++++***)))))))))***)))(((&&&&&&'''***------***(((''''''(((((((((&&&'''))),,,///000...,,,,,,,,,+++******++++++,,,+++***))))))((((((((((((***+++)))'''(((++++++'''######$$$%%%&&&)))+++,,,---///000000///...000111/////////000000111111111111111111...,,,***+++,,,,,,///333333000---,,,---111111000///---...000111555444333111111111111222...,,,+++...444999::::::444222111000000000///---...+++(((&&&(((***,,,,,,111333666888888666444222111222222000------000444000,,,(((***000444444222//////000111222444555666555444333222222333555666666777:::<<<===<<<;;;:::;;;<<<===>>>>>>===;;;:::;;;===@@@AAA@@@???>>>>>>BBBAAA@@@@@@AAACCCEEEFFFNNNNNNMMMJJJHHHGGGIIIKKKLLLLLLMMMNNNPPPRRRTTTUUUXXX[[[```ccceeefffggghhhkkkkkkggg]]]MMM:::***!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!###$$$ !!!"""!!!"""$$$&&&,,,***+++111:::III^^^pppoooPPPEEE;;;999;;;;;;;;;;;;666555444333111000000000000111333333333000---+++(((((()))+++---...---+++---...///000000///...---...///000...,,,******+++,,,+++)))(((((()))+++,,,,,,------+++))))))+++---...---******)))(((&&&$$$&&&(((***+++***)))******,,,,,,+++(((&&&'''***------***'''&&&'''((()))(((%%%&&&(((,,,000222222000,,,,,,+++++++++,,,,,,---+++***)))(((''''''(((((()))++++++***,,,///---)))%%%%%%&&&''')))***,,,,,,---...000///......///000000000000000//////......111111111///,,,+++,,,---000444777555111,,,++++++///000000///------///222444333111///...///000000...+++)))+++///222222111000///......//////...,,,///---)))(((***,,,------000222444666666555444222555666555222...---000444111---)))+++111555555333111111222444555666666666222222111111222333444555666777:::<<<>>>===<<<<<<::::::;;;;;;:::888777666===???BBBBBB@@@===<<<;;;@@@@@@AAAAAACCCDDDFFFGGGJJJJJJJJJIIIGGGGGGHHHJJJIIIIIIJJJKKKMMMOOOQQQSSSVVVZZZ___ccceeegggiiikkkiiihhhdddYYYIII777)))"""!!!!!!"""""""""!!!!!!  !!!!!!""""""  """""""""!!!"""### """""""""###&&&(((---,,,///888EEEVVVkkk|||vvv___HHHBBB<<<:::;;;;;;:::999222222111000///......---,,,---///000111000...---((()))***---//////---+++,,,---///111111000...---......///---+++)))******(((((((((((()))***++++++---......,,,))))))---000222000---+++***(((%%%"""%%%'''***+++*********+++---...---***&&&&&&)))---,,,)))&&&%%%&&&((()))***''''''))),,,000222222111+++************+++,,,,,,)))((('''&&&&&&&&&'''((((((+++,,,+++...111///+++'''((()))***+++,,,---...,,,---------,,,,,,...///000//////...------,,,,,,---......,,,******+++,,,222555777555000,,,++++++...111222000------///222222111///...------......,,,***((()))...111111000---,,,,,,---//////---,,,///---,,,,,,...000000000...///111222222222222111666777777444000...000333111...+++---111444555444333333444555666666666666111111111111222333333444222444666888::::::;;;:::999999999888777666555444===???AAAAAA???<<<;;;;;;AAABBBCCCEEEGGGHHHIIIIIIGGGHHHIIIHHHGGGGGGIIIKKKIIIIIIJJJLLLNNNQQQSSSTTTVVVZZZ```dddgggiiikkkmmmgggfffbbbVVVEEE444(((###""""""#########!!!  !!!!!!!!!!!!!!!!!!  """###!!! !!!"""######$$$&&&)))+++,,,333BBBRRRcccwwwbbbMMMAAA???<<<999999999888777---.........---,,,,,,+++***+++,,,---------------)))***,,,...000000---***'''))),,,///111111000///---...---,,,)))((()))***$$$&&&''')))++++++++++++,,,------***'''(((---222444111...,,,+++(((%%%###$$$''')))++++++***+++,,,---...---)))%%%$$$''',,,***'''$$$$$$&&&)))++++++***)))***,,,...//////---((((((((((((((()))******&&&%%%$$$###$$$%%%&&&((((((+++,,,+++---000...***'''((()))+++---///000000*********)))((()))+++...,,,,,,,,,,,,+++++++++++++++,,,,,,+++******+++---000222444222...++++++---///222444222...,,,...222111000///...---------------***((()))---000000...+++++++++---//////---,,,---------000333444444333,,,,,,------...///000000333555777555111///111333//////......///222444555333444555666666555444444111111222222333444444555111222333555777888::::::::::::999888777666555555;;;===??????>>><<<<<<===AAABBBDDDGGGIIIJJJJJJJJJHHHIIIJJJJJJIIIJJJKKKMMMKKKLLLNNNPPPSSSUUUWWWXXXXXX\\\bbbfffiiikkkmmmoooeeeeee___SSSAAA000&&&""" !!!"""###"""!!! !!!!!!!!! !!!!!!  !!!  """#########$$$'''))),,,000<<>>@@@???AAACCCFFFHHHIIIIIIIIIKKKLLLMMMMMMLLLLLLMMMNNNMMMNNNQQQTTTWWWYYY[[[\\\YYY]]]cccgggjjjlllooopppeeeddd^^^PPP>>>---###  """"""!!! !!! """!!!!!!!!!"""$$$$$$###$$$''')))///555CCCYYYmmm}}}vvvZZZHHHBBB???===:::777555333333333+++,,,,,,,,,,,,+++***))),,,***((((((***---......222...,,,---111222...***%%%&&&''')))+++,,,,,,,,,...---***(((''''''((((((&&&&&&&&&)))++++++***((($$$&&&(((((('''&&&'''(((++++++++++++***((('''&&&((('''&&&%%%&&&)))---//////...+++(((&&&%%%$$$$$$***&&&%%%'''((())),,,111000///...,,,***((('''&&&$$$$$$$$$'''***++++++***%%%"""###&&&((()))((('''(((***+++***)))'''(((***,,,------------,,,)))$$$$$$&&&((()))((()))&&&%%%(((---000---***,,,------+++***+++---///111000///---,,,,,,,,,,,,)))+++---......///000111333444444222///---------///...,,,,,,.........---////////////...---,,,+++******+++---000111000///,,,------.........------...///111111000000111222555444333111111222333333444444444444555555555666444555777888777666444333222555888999999888999:::888777666666777888;;;<<<<<<<<<<<<===>>>@@@AAABBBAAAAAAAAABBBDDDHHHKKKMMMOOONNNMMMNNNPPPRRRSSSRRRPPPQQQSSSWWW\\\```bbbbbb___dddkkkpppqqqpppnnnmmmjjjfff[[[JJJ888)))!!!  &&&###!!!%%%$$$$$$%%%###"""&&&...///@@@UUUhhhyyyhhhQQQBBB===<<<;;;888666444222222222---------,,,,,,,,,++++++,,,***((((((***---......111///...000333444111---)))***+++,,,,,,,,,,,,+++---,,,***((('''((()))***)))))))))+++------,,,***&&&'''((('''&&&%%%%%%&&&*********)))(((''''''&&&'''&&&&&&&&&''')))+++---,,,+++***))))))((((((((()))&&&%%%((()))(((***...111000...,,,)))'''%%%$$$######$$$'''+++------,,,%%%###!!! """%%%((()))***)))((()))***++++++***'''((()))***+++,,,,,,,,,---)))&&&%%%'''***+++***+++((('''***///222000...+++++++++***)))***,,,...444333222000...,,,+++***'''***,,,------...000111666666555333111///000111///...,,,---...//////...111111000000///...---,,,,,,+++,,,...111222222111///000111111111111111111111222222000///...000222444333222222555666666555333444555555666666555555555666777888888666555333333555777888777777999:::888888777666777999;;;<<<=========>>>???@@@AAABBBCCCBBBCCCDDDFFFIIIMMMOOOPPPNNNMMMMMMOOOQQQPPPPPPMMMNNNQQQWWW\\\___```______dddjjjoooqqqpppnnnmmmfffaaaUUUDDD222%%% !!!!!!###"""""""""###"""  !!!&&&%%%%%%'''%%%$$$(((///:::JJJ___qqqmmmZZZJJJ@@@===999888666444222222222222///...---,,,,,,,,,---...,,,***((()))+++---------///...///222666666222...............---,,,++++++,,,+++)))(((((()))+++,,,++++++***,,,------,,,***'''(((((('''%%%$$$%%%&&&+++***)))((('''&&&&&&&&&&&&&&&&&&'''((()))******((()))+++,,,------------)))''''''++++++((((((+++000///---+++(((&&&$$$###$$$$$$%%%(((,,,......---&&&%%%%%%%%%&&&(((***++++++***))))))+++,,,,,,+++(((((((((((()))+++,,,------+++((('''))),,,---...///,,,***+++000333333111((()))***)))((()))***,,,333333222000...+++((('''&&&(((+++,,,---...000222555555444222000///111333///...,,,---///000000000333333111000///............------///222444333333333444444555666666555555444555444222///...///111111......111888;;;999666333444555666666666555444666777888888888777555444333444666666666666888:::999888777777888999;;;<<<>>>>>>??????@@@AAABBBBBBEEEEEEEEEGGGIIILLLOOOQQQPPPNNNMMMMMMNNNOOOOOONNNLLLNNNSSSYYY___bbbaaa``````ccchhhmmmoooooommmkkkccc\\\OOO===---"""!!!"""!!!!!!"""$$$''')))'''"""!!!  !!!%%%%%%''')))(((''',,,333FFFWWWkkk{{{pppZZZMMMCCC>>><<<777666555333222222222333///...,,,******,,,---...,,,***))))))+++------,,,++++++...111444444111---......///......---,,,++++++***)))((()))+++---...,,,+++******+++,,,***)))'''((((((&&&%%%&&&(((+++///...+++(((&&&%%%%%%%%%%%%&&&'''((())))))(((''''''))),,,///000000///...***)))+++......***'''))),,,,,,+++)))(((&&&%%%%%%'''''''''))),,,...---,,,&&&((())))))******,,,---...,,,++++++---.........***))))))((()))+++---...---,,,***)))+++---000111222000---,,,...000111111'''((())))))(((''')))+++---.........,,,***'''%%%''')))+++,,,---...111333222222000---+++,,,///222///...------///111111000333222111///....../////////......000222444555444555666666777777777777777555777888666333000//////---******000888===:::555222333555666666666555444777888888888777666555444222444555555555666888:::999888888888888999:::;;;<<<===???@@@BBBDDDDDDEEEFFFFFFGGGIIIKKKNNNPPPRRRPPPNNNMMMMMMOOOPPPPPPOOONNNQQQWWW___eeegggfffccc```aaaeeeiiilllllljjjhhhaaaYYYJJJ999+++### !!!!!!  !!!!!!$$$''')))((($$$!!!###"""!!! !!!"""$$$$$$'''***++++++111999PPPaaattt|||\\\III@@@;;;999888777666444333222222333333---,,,***))))))+++,,,...,,,***)))***,,,---,,,+++&&&(((+++...111000...++++++,,,,,,---------------+++***))))))***,,,///000---,,,***+++,,,,,,+++***'''''''''''''''***...222444111---)))&&&%%%%%%%%%&&&'''((()))***)))'''&&&(((***---000111000...,,,,,,+++---111000+++((((((((((((((((((((((((((()))+++*********,,,,,,***)))'''))),,,,,,++++++---///111///---,,,...000111000,,,+++******+++,,,...///------,,,++++++---000333444222...,,,,,,,,,------'''(((***)))((('''((())))))***,,,------+++***(((***+++------...000333555111000...,,,***+++---000///...,,,---///000000///000000//////......//////000///...///222444555555555555666666666666555555444777:::;;;888333///------******000999>>>;;;666111222333444555444444333888888888777666555555444222444555666555666777999888888777777888888999999999;;;>>>AAADDDFFFGGGGGGEEEFFFGGGIIILLLNNNPPPQQQOOONNNMMMNNNPPPQQQRRRQQQOOORRRYYYaaagggjjjhhhfffaaa```bbbeeehhhhhhfffddd\\\RRRCCC444((("""  !!! !!!### !!!###%%%&&&%%%###$$$###"""!!!!!!!!!"""###"""###&&&+++...111999CCC[[[kkk~~~jjjPPPBBB<<<:::999:::777666444333222222222333,,,+++*********+++,,,---,,,+++***+++,,,,,,+++***%%%'''***,,,------,,,+++)))***+++,,,------------++++++******+++---///111000...------...000//////''''''''''''(((,,,222666555222---)))&&&&&&'''((((((((()))******)))((('''***+++...//////---+++***,,,+++---111111+++((((((&&&&&&'''((()))***++++++---,,,+++++++++***(((&&&'''***------++++++---000111///,,,,,,...000111111,,,,,,,,,,,,,,,---......------,,,+++***+++///222222111///,,,******)))))))))+++,,,+++)))((('''((((((***,,,...////////////,,,---.........///222555222222111///,,,,,,...000///...,,,,,,...///...---------...///000000000000///...---...000333444444444444444444333222111000111555999;;;888444000...111......222999<<<;;;888111111111222222222333333888888777666555444444333111444666888777777777888777777777777777777777777888:::===AAADDDFFFGGGGGGCCCDDDFFFHHHKKKMMMNNNOOOOOONNNLLLMMMOOOPPPPPPOOOLLLOOOVVV^^^eeehhhgggeeecccaaa```bbbeeefffccc```SSSIII:::---$$$!!!  """"""###$$$###$$$###"""!!!!!!"""###$$$""""""&&&,,,222999EEEPPPfffwwwkkkZZZGGG>>><<<:::;;;===666555333111000000000000+++++++++,,,,,,,,,------,,,+++***+++,,,,,,+++)))''')))+++,,,---,,,,,,,,,******+++,,,------------,,,+++******+++---///111000...------///111111111(((((('''&&&'''+++222666111...***'''%%%'''***,,,******+++******)))((((((***+++,,,------,,,***)))+++)))+++//////***'''(((&&&'''''')))***++++++,,,,,,+++******+++***(((&&&'''***---,,,))))))---111///---******+++...//////++++++,,,---------,,,,,,------,,,***((()))---000.........---+++***)))***,,,...///...+++((('''''')))***+++---...000111222.........------...111333444444444111///......///000...,,,,,,,,,---,,,+++***,,,///222333333222111...,,,+++,,,...111333333333333333222000///---,,,000222555555444222111000111000///111444666777666111000///...///000222333888777666555333333222222000444888::::::888888777555555666666666666555555999;;;>>>AAACCCDDDDDDDDD@@@AAADDDFFFHHHJJJLLLLLLPPPNNNLLLLLLLLLLLLKKKJJJJJJMMMSSS[[[bbbffffffdddgggdddaaabbbeeeeeebbb^^^KKKAAA444(((""" !!!""""""!!!""""""!!!!!!!!!###$$$%%%######'''///777AAAPPP^^^ooouuuWWWJJJ===888777777888:::555444222000............+++,,,---............---,,,+++***+++,,,,,,+++)))***,,,---...------...///,,,,,,------...------------,,,+++++++++---///111...,,,++++++---000000000))))))'''%%%&&&***000555---+++'''%%%%%%(((,,,///,,,,,,++++++***)))))))))))))))***+++++++++***))))))(((***------(((&&&'''(((((())))))******++++++***)))((()))++++++)))''''''***,,,+++((((((---222...+++((('''))),,,------)))***+++------,,,+++***,,,---,,,***''''''+++///+++,,,------,,,+++++++++...000111///,,,)))''''''))))))******,,,...///111.........,,,+++,,,///222333444444222///---------000...,,,+++++++++***)))))),,,000444666666444333---+++******---000222222333333222111///---+++***///000111000//////111333//////.........///111222111000...,,,---///111333777777555444333222222222000444999<<<;;;999888777444555555555555555444444;;;===???BBBCCCBBBAAAAAA>>>@@@BBBEEEGGGIIIJJJJJJRRROOOLLLJJJJJJHHHFFFEEEKKKMMMSSS[[[bbbfffffffffkkkgggcccccceeefffbbb^^^GGG>>>111(((###!!!   """###!!!!!!!!! !!!!!!###%%%&&&$$$$$$(((000:::FFFXXXfffsss|||aaaGGGCCC<<<777555333333222111000///...---,,,,,,+++000///...---,,,+++++++++++++++,,,,,,,,,+++***)))//////000000000000//////++++++,,,...///...+++((((((+++,,,+++)))(((***,,,))))))(((((()))+++---...&&&&&&%%%'''***++++++***...***'''&&&(((+++---...---+++)))'''&&&&&&((((((******++++++++++++******((((((((((((((((((((((((((()))+++,,,+++***((('''+++***)))''''''(((((())))))(((((()))***+++---...+++)))'''&&&(((***++++++,,,...000///,,,***+++,,,,,,,,,,,,+++++++++******///000111222111///---,,,///111222000,,,(((&&&%%%,,,,,,,,,,,,---...//////111000...---,,,,,,------444555444111...------...000///---,,,***)))'''''')))+++...444999999555000111111000///......//////111///---++++++,,,///000444222111222444555666666222000---******,,,///000000,,,***---...///222888666444111//////000222333444888<<<>>><<<999777666666666888888999888777666???AAADDDFFFEEEDDDDDDEEEBBBAAAAAACCCFFFIIIKKKLLLTTTVVVWWWSSSLLLGGGGGGIIINNNRRRXXX___dddggghhhiiikkkmmmkkkiiiiiiiiibbbZZZGGG999+++%%%"""!!!!!! !!!###$$$&&&+++333@@@RRRdddpppkkkRRRCCC>>>999555333333222222111000///........./////////...---,,,+++*********)))***+++,,,,,,+++******////////////////////////+++***)))***+++,,,+++)))***++++++)))''''''))),,,+++***)))))))))***+++,,,)))((('''(((***++++++***+++)))&&&&&&'''***++++++,,,+++(((&&&$$$$$$%%%%%%******++++++++++++******(((((((((''''''&&&&&&&&&&&&''')))***+++***)))(((******((('''''''''((())))))))))))***+++++++++,,,***(((&&&&&&(((***++++++,,,...//////,,,+++---///,,,+++++++++++++++,,,,,,...///111222111000...---,,,---...---)))&&&%%%%%%*********+++,,,...///000222111///...------......555555444222///------...//////...---,,,***)))((()))***---111555666222///222222222000///...//////---,,,+++***+++,,,...///222222333444555555555444333111...,,,,,,---///111222//////333444333555888777666444222111222222333444888<<<>>><<<:::888777888888::::::;;;:::999999@@@CCCFFFGGGFFFEEEDDDDDD@@@@@@@@@BBBFFFJJJNNNOOOUUUWWWWWWSSSMMMIIIJJJLLLRRRVVV]]]dddiiikkkkkkkkklllmmmllliiiiiiggg```WWWFFF888)))"""!!!!!! !!!  """###&&&---888GGGZZZmmmxxxvvvXXXDDD>>>:::555222111111111000000///......///111333555///...---+++******))))))((()))+++,,,------,,,,,,...------------------...+++)))'''&&&((()))***)))+++++++++)))'''''')))+++,,,+++***))))))))))))******((('''''')))))))))((()))'''&&&''')))***)))(((,,,***(((%%%###"""""""""))))))************))))))'''((((((((('''&&&&&&%%%$$$%%%''')))*********)))***))))))((('''(((((((((((()))***+++,,,,,,+++***)))'''&&&&&&(((***++++++,,,---......---...000222---,,,+++***++++++---...---...000111222111///...++++++,,,***(((''''''(((******++++++---///222333222111000.........//////444444444222///------...---...///000///---+++***((((((***---000111///---333333444222000///000111,,,,,,---.........//////111333666888888666333222333111000......000222333555333555999:::777777999:::999888777666555444444444777<<<======;;;999999::::::;;;<<<=========<<>>>>>>>>BBBEEEIIIKKKJJJGGGEEEDDDBBBBBBBBBCCCFFFJJJPPPTTTWWWWWWVVVSSSQQQQQQTTTVVV[[[```hhhooottttttrrrppplllnnnnnnlllkkkhhh___UUUBBB333###!!!!!!!!!######!!!###+++888III[[[oooiiiVVVIIIAAA===:::555222000///---,,,*********,,,///222666888111000///---,,,,,,,,,,,,***+++---///111111111111***)))'''%%%%%%''')))***)))))))))+++,,,,,,)))'''(((***...111111...)))%%%''''''((()))******++++++'''%%%$$$%%%(((+++,,,---++++++---///000///,,,))),,,+++)))'''%%%###""""""%%%%%%&&&&&&&&&&&&%%%%%%%%%''')))+++---------,,,'''(((((((((((((((''''''***************)))))))))"""$$$(((+++...//////...+++***)))***+++,,,,,,+++******+++---///222444444333111///---+++*********+++---///111222222111000,,,------+++***)))+++,,,)))))))))***,,,///333555///...---,,,,,,,,,---...---///000000...,,,,,,------///111333333111///---((()))***************+++,,,000555555333333666999555666888:::999666222000333888<<<>>>;;;666333111...///000333555777999:::777333111333444333555:::??????@@@@@@???===:::999444777:::<<<;;;999999999999999999:::<<<===>>>???AAAEEEHHHJJJIIIGGGEEEEEEEEEFFFFFFFFFFFFIIIMMMQQQVVVVVVUUUTTTTTTUUUXXX[[[^^^cccjjjqqquuutttrrrpppkkknnnooommmmmmjjj```UUU>>>000!!! !!! !!!######""" &&&000???RRReeewwwlllWWWKKKCCC???===:::555222000///,,,+++)))***+++---000333555666222111000...------,,,,,,+++,,,...000111222111111+++)))&&&$$$$$$&&&)))+++))))))+++---...---***'''&&&)))---111333000)))$$$%%%&&&((()))***+++++++++((('''&&&'''***...000111,,,,,,...000111///,,,)))***))))))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&(((***---//////......)))))))))(((((('''''''''+++,,,,,,,,,,,,+++******"""$$$'''***---//////000---+++******+++,,,***)))((((((***---111333333222333222111///---+++***)))+++---///111222222000000+++,,,---+++)))(((((()))'''&&&%%%&&&(((+++///222...---,,,++++++,,,------***,,,/////////.........///000222333222111///...)))+++,,,,,,+++******+++***000555666444333666:::555666888999888666222000555999===<<<888333222222...000222444666888999999555000...///000000333999===>>>>>>???>>>===;;;:::555777::::::999777777777777777777888:::<<<===???@@@CCCFFFGGGFFFEEEEEEFFFGGGIIIJJJIIIGGGHHHKKKNNNTTTTTTTTTUUUWWWYYY\\\]]]aaaeeekkkqqqttttttrrrpppkkknnnooonnnmmmiii^^^SSS;;;...!!!  !!!  """"""!!!!!!!!!###***444FFFZZZmmm~~~rrrWWWHHHBBB???===:::777444111000///---+++***+++---000222444444444111000///...---,,,,,,,,,+++,,,---///000000//////---+++'''%%%%%%'''+++---+++******+++------+++)))&&&''')))---000...***&&&&&&'''(((*********)))))))))'''%%%&&&))),,,...///+++++++++---...---)))'''&&&''''''(((((((((((('''%%%%%%&&&&&&&&&&&&%%%%%%((())),,,...///...,,,+++))))))((((((((()))******------.........---,,,+++&&&'''((()))+++---...///,,,+++*********)))'''%%%'''''')))...222444222//////000111111000...+++***,,,...000111222111000///...///000...+++((('''&&&'''&&&%%%%%%'''***...111...---,,,+++,,,,,,---...(((+++///111111111111222111111111111111000///...+++---000///---++++++++++++111777777333111444888222444666888888777444333666888:::888222//////111111222444666777666666555111------000111000333777999:::::::::::::::999999555777999999777555444444555666666777999;;;===???>>>@@@BBBCCCCCCDDDEEEGGGFFFJJJMMMLLLIIIHHHJJJNNNQQQQQQSSSVVVYYY\\\^^^^^^cccggglllpppssssssrrrppplllooopppnnnkkkeeeYYYLLL888,,,!!!!!!  !!!  !!!!!!!!!!!!###%%%,,,888KKKaaauuucccJJJ@@@>>>>>>===666444111000000///...,,,+++---000333444555444333000///...---,,,+++++++++***+++,,,............---///,,,)))&&&&&&))),,,///---+++)))(((***+++++++++&&&%%%%%%(((+++---+++(((((()))*********)))'''&&&(((&&&######%%%(((******)))((()))***+++***'''$$$$$$$$$&&&'''((()))))))))&&&''''''((((((''''''&&&)))+++---......,,,)))((((((((((((((()))+++,,,------.../////////...---,,,))))))))))))***+++,,,---,,,***)))(((((('''$$$"""%%%&&&)))...333444111---,,,---000111222000...,,,---...000111222111///...111333444222...***((('''***)))''''''))),,,000333///...---,,,------//////(((+++000222333333444555222222111000000/////////,,,///222222///,,,+++,,,---333888777222///111555111333666888:::999888777555888888444...+++---000444555666777666555333111...,,,...222444222333666666666666777777777888888666777999888666333333333555555666777999;;;>>>???===???@@@AAAAAACCCEEEHHHDDDIIINNNNNNKKKIIIKKKNNNOOOPPPRRRVVV[[[^^^___^^^eeehhhlllppprrrsssrrrqqqmmmppppppmmmiiibbbTTTGGG666+++!!! """  !!!  """%%%'''---999NNNeeezzzpppQQQ???:::888888999999555111---,,,,,,,,,++++++---000222222111...,,,000//////000111000---+++******++++++,,,,,,++++++...,,,***(((((()))+++,,,+++)))&&&$$$$$$&&&)))+++((())))))((((((***---000///,,,)))'''&&&&&&&&&%%%$$$""" """%%%&&&&&&$$$$$$%%%%%%$$$###!!! !!!$$$((('''%%%%%%))).........---,,,++++++******+++,,,,,,,,,+++)))'''&&&***(((&&&%%%%%%''')))***111///---+++***)))******((()))***++++++***)))((())))))))))))'''%%%###"""%%%'''***---///000//////000111333555666555111...,,,,,,...111444555333222000000000///...,,,+++***///,,,)))&&&'''***...000222000...---...///...---------...111555777444111///000000...,,,******+++,,,000333222...+++,,,///222555888888444000//////...222666888777555444333222333444444222111111111222666::::::777333111111...,,,+++---111222111///333444666666555555777888888999999999888555333111555444444444555888:::<<<===???AAABBBAAAAAABBBCCCEEEIIIMMMPPPOOONNNMMMMMMOOORRRVVVXXXYYYYYY[[[\\\^^^aaagggmmmrrrsssqqqnnnpppnnnkkkiiidddXXXIII===---'''  !!!!!!!!!"""!!!!!!!!!!!! !!!!!!!!! ###)))222CCCYYYlll~~~ttt```III<<<888777888:::666333///---,,,,,,---------...000111111000...,,,,,,---...//////......---***+++,,,------,,,++++++,,,+++(((''''''(((***,,,)))'''%%%$$$$$$&&&)))+++)))))))))(((''''''***,,,...,,,(((&&&%%%%%%&&&&&&$$$""" """$$$%%%%%%%%%&&&&&&%%%$$$""" ###&&&)))(((&&&&&&***...//////...---+++***)))))),,,,,,,,,++++++)))(((((()))(((&&&$$$$$$&&&(((***...---,,,+++***))))))(((((()))***+++++++++******+++******)))'''%%%###"""&&&(((+++---///////////////000111444555333000------,,,,,,...000111111000//////...------,,,,,,+++000---)))''''''***---000333111000000111111000///000//////111333333000---,,,---...---+++)))***++++++///222222...,,,---///111444666666333000//////...111444666555333222222111222333333111000000111222555888888555222111111---+++***+++///111111///222444555555555555666888666777999999999666444222444444333444555777:::;;;@@@BBBDDDDDDCCCBBBCCCDDDDDDGGGLLLPPPRRRRRRPPPNNNMMMPPPTTTVVVWWWXXXZZZ\\\]]]```eeelllqqqsssqqqoooooommmkkkhhhaaaUUUEEE999+++'''!!!   !!!!!! !!!!!!!!!!!! $$$!!!!!!"""""""""(((000===NNNcccuuuuuuXXXKKK???999777666888;;;444222///,,,+++,,,.../////////000//////...---,,,'''+++......,,,+++---...+++,,,---......---+++******((('''&&&&&&''')))***((('''&&&%%%%%%''')))+++)))***)))(((&&&&&&''')))...+++'''$$$###$$$&&&'''%%%###!!! """$$$$$$$$$'''''''''&&&%%%$$$"""!!!&&&)))+++***((((((+++...000000...---+++***)))(((,,,,,,+++***************+++)))'''%%%$$$%%%'''(((++++++++++++***)))'''&&&'''((()))+++,,,,,,,,,,,,///...,,,***)))''''''&&&)))***,,,.../////////...---...///111333222...,,,---,,,+++,,,...000000///...---,,,,,,,,,,,,......000...***((((((***---000111111111222333222000...222111000000000...***((()))+++++++++***)))***++++++///222111...,,,,,,...///111444444222000/////////111333333222111111222000222333222111000000111333444555444222111111222,,,+++)))***,,,///000000222333555555444444666777555666888:::999777555333444444444444666888:::;;;CCCEEEFFFFFFEEEDDDEEEFFFCCCEEEIIIPPPUUUVVVSSSOOOKKKNNNRRRTTTVVVXXX[[[]]]]]]___dddjjjoooqqqpppnnnnnnllljjjfff^^^OOO>>>333(((%%%!!!!!!!!!!!! !!!!!! %%%"""!!!"""###&&&///999KKK[[[oooyyyXXXCCC>>>:::999777555666999444333111...++++++---///000///...---,,,,,,++++++&&&+++///...***(((***---+++,,,...//////...,,,***((('''&&&%%%%%%&&&'''(((+++***)))((('''(((((()))((()))***)))'''&&&'''(((---+++(((%%%###$$$'''***'''%%%""""""###%%%&&&&&&((((((((((((((((((((('''***+++,,,+++******,,,......------,,,++++++******,,,+++***))))))***,,,---000...***&&&$$$$$$%%%%%%)))***,,,---,,,***(((&&&%%%&&&''')))+++,,,------333222///---+++******++++++,,,---...............,,,,,,---///111000...+++,,,,,,---000222333222000///...---,,,,,,...000222000...+++))))))+++...000......///111222111...,,,222111000///---+++(((&&&(((***+++,,,++++++,,,...///111222111...+++++++++---///000111111000000///111222444333222111111222111222444333222111111222333333222000000000222333///...,,,+++,,,---...///333444666666555555777888555666888999999666444222666666666777888:::<<<===BBBDDDFFFFFFFFFFFFGGGHHHCCCCCCGGGNNNUUUVVVQQQKKKJJJMMMQQQTTTWWWZZZ]]]```aaabbbeeejjjnnnpppooommmnnnmmmjjjdddZZZJJJ999---###""" !!!!!!  !!!!!! !!! ### !!!###)))666CCCWWWfffyyycccJJJ<<<:::999:::888444333555777666444///+++***,,,///000///---,,,+++***++++++)))---000///***&&&(((+++***+++---//////...---,,,(((((('''&&&%%%&&&&&&'''+++***)))(((&&&%%%$$$$$$&&&(((***+++***))))))***++++++)))&&&$$$$$$(((+++***'''%%%$$$&&&((())))))((())))))***+++---......,,,---,,,+++******+++,,,))))))******+++,,,,,,---++++++***)))***,,,---...555222---(((%%%#########(((***,,,......,,,)))'''######$$$&&&(((***,,,---222111...,,,+++***+++++++++,,,,,,------...------,,,+++,,,...000000...,,,+++---111555999999666333222111///...///000222333///...+++******,,,///111......///111222222///---/////////...,,,***))))))***,,,............000222333444444222...+++)))(((,,,,,,...///111111111000444555666555333222222333222444555555444333444555333111///......000222444333333111///...---......333555666666666666777999666777777777666444222111888999999:::<<<===??????>>>@@@CCCDDDEEEEEEGGGIIIDDDCCCEEEKKKQQQQQQLLLFFFJJJMMMQQQUUUXXX]]]aaaeeeffffffhhhkkknnnooonnnlllooonnnjjjbbbUUUEEE444***  !!!"""!!!  $$$--->>>NNNdddrrrlllTTTFFF<<<999888:::888333111333666666444000***)))+++...//////...---,,,,,,,,,---,,,///111///+++(((((())))))***+++,,,---.........+++***)))((('''&&&&&&&&&'''''''''&&&$$$""" %%%'''***,,,+++)))))))))'''))))))'''$$$$$$'''+++***(((&&&&&&(((***,,,,,,*********+++---///000222------,,,******)))))))))%%%&&&'''(((***+++------))))))******,,,---...///555222---(((%%%###""""""((())),,,---...,,,***)))""""""###%%%''')))+++---,,,,,,+++***))))))))))))+++++++++,,,,,,---------,,,,,,---...000111///...---///333777;;;:::777444555444222111000111111222...---++++++,,,...111333111111111222444444222000...//////...,,,+++,,,------///111111111222333555666666555333000---)))'''+++++++++...111333333222555777999888666444333333333444666666555444555666333111...---///222333444444555555333000......///333444666666555555777888666555555444333222222222:::;;;<<<===>>>@@@@@@AAA<<<>>>AAACCCCCCCCCEEEGGGCCCCCCDDDHHHKKKLLLHHHDDDJJJMMMQQQUUUZZZ___eeeiiiiiihhhhhhjjjmmmnnnnnnmmmpppmmmhhh^^^PPP???111((( !!!"""######!!!###(((444HHHZZZrrrnnnVVVHHHBBB<<<777444555666333111222222333222...((('''***...000000000000000000000000...///000000...---+++***(((((()))***+++...000111...---,,,***((('''&&&%%%%%%&&&&&&'''&&&%%%###!!!%%%(((+++,,,***(((&&&%%%"""%%%((('''###"""%%%((()))'''%%%&&&(((+++------,,,,,,++++++,,,---///000...,,,***)))(((((('''&&&$$$%%%&&&'''(((***++++++'''(((***,,,---...//////111...***&&&############'''(((***+++,,,+++***)))######$$$%%%''')))+++---))))))************)))))))))))))))***+++,,,------...---...///111222111000222222222444666666555333666555444333111000///...,,,,,,++++++---000333555222111000111333444333222///000111///---,,,---000000222333444333333555777666555444333222000,,,***+++******---222555555333555888::::::777444222111222444666666555444555666333000------000333444444111444666555333000000000111333444444333444555777333222000000000222444666:::;;;<<<>>>???@@@AAAAAA>>>@@@BBBBBBAAAAAABBBCCCBBBCCCEEEFFFHHHHHHGGGFFFIIILLLPPPUUUZZZaaaggglllgggffffffhhhlllnnnooooooooollleeeYYYJJJ:::---&&& !!!###$$$$$$""" """(((///===SSSggg}}}www\\\III@@@>>>;;;444///111444333222333...000000,,,'''&&&***///111222222333333333222222///......000111000...,,,(((''''''(((***---111333000///...,,,)))'''&&&%%%%%%&&&(((******)))((('''%%%(((++++++)))%%%###"""###'''&&&"""!!!###&&&'''%%%$$$%%%(((+++---......---,,,+++***+++,,,------+++)))(((''''''&&&%%%%%%%%%&&&&&&'''(((((()))&&&(((***---.../////////,,,***'''$$$"""###$$$%%%&&&'''((()))******))))))%%%$$$%%%%%%'''***,,,...)))***,,,---...---,,,,,,((((((((()))***+++---...///......000222333222111777444111000000222222222666666555333111...,,,++++++++++++,,,...111444666111///......000222222111000222333111---,,,...000111333444444444444555777555444333444444222///---+++******---222555666444555777:::;;;888444111000111333555555444444444555333000---...111444555444---111555666444222111222///111222222222222333555000///------///222777999999:::<<<>>>???@@@@@@@@@@@@BBBCCCBBBAAA??????@@@@@@CCCEEEFFFFFFFFFHHHIIIHHHKKKPPPUUUZZZaaahhhllldddccccccfffkkknnnpppqqqnnnjjjcccVVVFFF777+++%%%  !!!!!!!!!!!!"""$$$%%%%%%###!!!&&&---555CCC[[[ooogggKKK@@@CCCAAA999555000------.........---,,,,,,+++,,,,,,------///000000000000000///......------///222222///,,,+++)))'''(((,,,......,,,......---***&&&%%%&&&'''%%%''')))+++,,,***(((''')))((('''(((((('''$$$"""###$$$&&&'''((('''&&&%%%%%%%%%&&&(((,,,......---//////...+++(((((()))+++...---+++)))''''''''''''$$$$$$&&&'''((((((((((((''')))++++++,,,---///222000+++%%%###$$$'''((((((&&&((()))******)))((('''%%%''')))*********,,,...***+++,,,---,,,---000222---+++***+++---.........444333333222111000//////...//////---+++))))))***333111///---,,,+++,,,,,,...///000222222111000000444000---,,,...///...,,,000222222000---,,,...111555333222444777888666444555222//////111111///,,,,,,---///111222111000///222333555666555333000...333222222222222333444444000000/////////111222333...000333666666555333111333000...///333666777777333333333222222333777:::===999777888>>>CCCFFFGGGEEEEEEDDDCCCBBBBBBCCCCCCCCCDDDFFFHHHJJJKKKKKKKKKKKKMMMPPPUUU[[[```eeegggcccccceeeiiimmmpppppppppppplllaaaSSSAAA222&&&!!! !!!!!!  !!!  !!!###$$$$$$"""  """(((222@@@TTTgggsssyyy```HHH???AAA>>>:::666111---,,,,,,,,,,,,---------+++***)))***+++------......------,,,,,,******+++...111222000---+++***)))+++---///...,,,------,,,)))&&&%%%&&&'''$$$%%%(((***+++***((('''&&&%%%%%%&&&((((((&&&$$$"""$$$&&&((()))(((&&&%%%$$$%%%&&&))),,,...---,,,,,,,,,+++)))''''''))),,,,,,+++***)))))))))***+++))))))(((((((((((('''''''''((())))))***,,,///222///+++'''%%%'''))))))))))))***,,,------+++)))(((&&&((())))))(((((()))+++)))***+++++++++,,,...000...---,,,---///111111000333333222111///...---,,,+++------,,,***)))***+++...---,,,++++++*********///000111222333222222111444111...---...///...,,,///111222111///---...000222111111444777888666444444333111000000000...,,,---...000111111111000///222333555555555333111000333333333333333444444555222222111000000000000000222444666888888666333111222000...000444777888888111111000//////111555999;;;999777999>>>DDDHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKMMMNNNOOOQQQRRRTTTWWW[[[___cccdddeeedddeeehhhmmmpppqqqqqqmmmjjjaaaRRR@@@000&&&"""!!!""""""    !!!###$$$###""" ###+++666FFFYYYkkkwwwjjjVVVCCC===???;;;:::666111...---,,,,,,+++---......+++'''%%%'''***************)))))))))(((&&&&&&(((,,,///000///---++++++,,,...000000...+++,,,---,,,)))&&&%%%%%%&&&"""###%%%((())))))))))))#########%%%'''((('''&&&!!!###''')))***)))'''%%%$$$%%%'''***---...,,,***((()))(((&&&%%%&&&(((+++++++++******+++,,,------...---+++)))''''''''''''((((((''''''''')))---000---+++)))(((***+++++++++,,,---...///...,,,***)))'''(((((('''%%%$$$%%%''''''((()))))))))***,,,...///...---///111333444333444333111000...,,,***))))))+++,,,,,,+++***+++,,,,,,,,,---------,,,+++***...///111222333333333222333222000/////////---,,,...000222222111///...///---...000333666777666444333444444222///---------//////000000111000000000333333333444444333222222444333333333333444555555444444333222111///---,,,555777999:::999777444111222000000222555888999999......---++++++///444888:::888777999???DDDIIIKKKHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHJJJLLLOOORRRSSSWWWWWWYYY[[[]]]```bbbdddhhhgggfffhhhlllppprrrsssllliiiaaaQQQ===---%%%###"""""""""   !!! !!!!!!!!!!!! """###"""!!! '''222@@@QQQcccttt~~~sss[[[LLL???<<<>>>999999666222000///000//////...//////+++%%%###%%%)))))))))(((''''''&&&&&&&&&$$$%%%(((***,,,---,,,+++***,,,...000111///---***------,,,)))&&&######$$$!!!"""$$$&&&((()))******&&&%%%$$$%%%'''((('''&&& ###'''***+++)))'''%%%$$$%%%(((,,,......+++((('''''''''%%%$$$$$$''')))---,,,,,,,,,,,,---------...,,,***'''&&&&&&''''''))))))'''$$$###%%%))),,,******)))***+++++++++***+++,,,---...---+++)))((((((((((((%%%###!!!"""$$$&&&'''((((((((((((***,,,///...---///111333444444444333222000---+++))))))+++,,,......,,,+++++++++///111222333222///---+++---...000111222222222222222222111111000///...,,,,,,///222444333111///...+++,,,///333555666555444222444555333...,,,,,,...000000111000000000000000222222222333333333444444444444333333444444555666666666555444111...+++)))555777999;;;:::888555333333333333444666777777777...---,,,***+++...444999<<<:::999:::>>>CCCGGGJJJLLLLLLLLLLLLKKKKKKJJJJJJGGGGGGGGGHHHKKKNNNRRRTTTWWWXXXZZZ]]]```dddgggiiikkkiiiggghhhlllpppsssuuunnnkkkbbbPPP;;;+++%%%$$$"""""""""!!!  !!!!!!!!!""""""""""""!!!!!!  !!!""""""!!!###,,,:::KKK]]]nnn}}}{{{aaaOOOEEE<<<<<<===888888555333222333444555444000000///***&&&$$$&&&)))***)))((('''&&&&&&&&&&&&%%%''')))++++++***))))))))),,,///111000...+++)))------,,,***%%%"""!!!!!!"""###$$$%%%'''***+++,,,+++)))''''''((('''&&&%%%!!!###'''***+++***((('''%%%&&&(((,,,...---***'''(((((((((%%%$$$$$$&&&)))000000///...---,,,+++******)))'''%%%$$$%%%'''(((+++***'''$$$!!!"""%%%((('''((())))))))))))))))))((()))+++++++++)))'''&&&))))))'''$$$"""!!!"""###&&&'''(((((('''''')))+++...,,,,,,---///111222111444333222000...,,,+++***...000111111...,,,+++***222444555555444111---++++++,,,...///000000000///000222333333222000...---,,,...111444555333000...+++---000222333333333333222444555333...,,,---///111111222222111000///...111111222222333444555666444333333333333444555555777666666444222...+++)))222444777999:::888666444333555666666666555444444000000///------000666:::>>>===<<<;;;===@@@DDDGGGOOOOOOOOONNNMMMKKKIIIHHHEEEEEEEEEFFFIIILLLPPPRRRTTTVVVYYY^^^dddjjjnnnqqqnnnllliiiiiilllqqqtttvvvqqqlll___LLL888***$$$$$$###"""!!!!!!!!! !!! !!!"""#########"""!!! !!!""""""!!!!!!%%%///@@@TTTfffvvvgggRRRFFFBBB::::::<<<777777555444444666888888888333000---***))))))***++++++***((('''&&&&&&&&&'''&&&(((+++,,,+++)))))))))(((+++...///---***((('''***++++++)))&&&###""""""&&&%%%%%%&&&(((+++---//////,,,)))(((''''''%%%$$$"""$$$&&&(((******))))))'''''')))+++---,,,***''')))))))))'''&&&'''***,,,222222111///---+++)))'''&&&%%%$$$$$$$$$%%%&&&''')))((('''$$$""""""$$$''''''((()))((('''&&&'''(((&&&''')))******)))'''&&&))))))'''%%%""""""$$$&&&((()))))))))((((((***,,,---+++***+++---.........111111000///...------,,,///111333222000,,,+++***111222333333222///,,,***+++,,,...//////......---...000444555444111000///,,,---000333555555222///...000111222111111222333222333333111///......///111222333333333000...---///000111333444555666666333222222222222333444444555555444333111000...---000333666888999888666444222444777777666444333333333333333222222333777:::>>>>>>===;;;;;;===BBBEEEMMMNNNNNNNNNLLLJJJHHHGGGEEEEEEEEEGGGIIILLLNNNPPPRRRTTTYYY___fffnnnsssvvvpppmmmkkkkkknnnrrrtttvvvpppfffVVVBBB111'''######"""!!! !!!!!!!!! !!!!!!############!!! !!!###$$$$$$$$$(((444FFFZZZlllzzzkkkVVVGGGAAA@@@888777:::666777666444444666888777777555000+++***,,,//////---,,,+++(((&&&%%%%%%&&&&&&%%%(((,,,---,,,++++++,,,'''***------***'''&&&&&&%%%&&&((((((&&&%%%%%%%%%)))((((((((())),,,///111///,,,)))'''&&&&&&$$$###$$$$$$&&&'''(((******+++(((((((((***,,,+++***(((((()))))))))))),,,///222111111111///---***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$''')))((())))))(((%%%$$$&&&(((&&&(((***+++,,,,,,***)))))))))'''%%%$$$$$$'''***)))***+++***))))))+++------+++******+++,,,,,,+++---------------.........---000222222000---++++++...///000111111///...------.../////////...---,,,+++///444666555222111222------///222555666333000222333333111///...000222222111000000111111000...000222444555444111---***,,,...111444666777666666222111111111111222333333444333222222111111111222222444777999999777555333---111666777666444333444555666777666555666888999;;;<<<<<<::::::<<>>???777555888444888666555444666666666555777000******///333222///,,,***(((&&&$$$%%%%%%&&&###''',,,...---,,,...///&&&))),,,+++(((%%%$$$%%% ###&&&'''''''''((())),,,+++))))))***---000222---***'''%%%%%%%%%$$$###%%%%%%%%%&&&((()))+++,,,***)))((()))++++++***((('''((()))***,,,///444888000000000///---+++((('''%%%&&&&&&&&&&&&%%%$$$### !!!###$$$%%%'''))),,,)))******((($$$$$$&&&)))((()))+++---///...------))))))(((&&&%%%&&&))),,,***+++,,,+++******,,,...---,,,******+++++++++*********+++,,,------...///***---000111000...,,,,,,,,,---///000111111111111///000000000000...---,,,)))...444777666333222333...---...111555666444111555666555111---,,,///222333000...///222333111...000222555777555111---)))+++---111555777777666666111111000000111111222333222222111000111222444555555666999:::999777444222)))...444777666555555666666888999999777777777999999::::::999999<<>>DDDHHHJJJHHHGGGEEEEEEFFFHHHIIIIIILLLNNNLLLJJJJJJOOOTTTVVVYYY]]]bbbgggkkknnnooolllmmmllllllooossspppiii[[[JJJ777***"""  """$$$&&&%%%$$$""""""""""""######)))///===PPPffftttmmmZZZIII===>>><<<888555444444555555444444444333222222111111000+++''''''+++///000///++++++)))(((''''''''''''***++++++***((((((***+++))))))((('''&&&$$$###"""!!!!!!"""$$$%%%'''(((((()))+++,,,***(((''')))+++)))'''$$$###$$$&&&''''''&&&&&&&&&&&&(((***,,,---,,,***'''''')))***)))((((((***---000111222111111111---***)))***,,,---,,,%%%%%%&&&''')))(((%%%"""'''&&&$$$######%%%&&&'''---,,,***((('''%%%%%%$$$$$$######%%%***---......***'''$$$###%%%'''))))))))),,,---,,,)))(((***---...---,,,,,,,,,,,,+++***...//////---+++))))))***+++,,,...000000...,,,***,,,------...///000111111111111000...,,,---000222111555999:::777333222333111222222///---...333777777666444111000/////////111222333333333222000///333444666666555444333333666333000111444666777777222222222000///111444777555222///---...000222333444555666555333222333444111000000222555777666555333333333222333666;;;???>>><<<:::999;;;AAAHHHMMMIIIHHHFFFDDDDDDFFFHHHJJJKKKMMMNNNKKKHHHIIINNNSSSYYY\\\```eeeiiilllmmmmmmiiikkkkkklllooorrrmmmeeeVVVFFF555)))""""""$$$&&&&&&%%%###"""""" $$$&&&(((...666FFFYYYnnn|||kkkVVVIII>>>666777555222000000222555777222111000000000000111111---)))&&&'''+++///000000,,,***)))'''''''''((())))))(((&&&'''((())))))(((((((((''''''%%%$$$"""!!! !!!"""###$$$&&&''''''''')))******(((''''''(((&&&$$$""""""%%%((())))))((((((''''''((()))+++,,,+++++++++)))'''&&&&&&''')))+++///111222111///---...,,,******+++++++++***$$$###$$$%%%''''''%%%###((('''%%%$$$$$$%%%&&&((()))((('''&&&%%%$$$$$$$$$$$$###$$$&&&))),,,......***(((%%%%%%&&&'''''''''(((+++,,,+++(((''')))+++...---,,,+++++++++,,,,,,111111000...***((('''''')))+++,,,......---+++***)))***---///000000///...222222111///------///222222666::::::666222111111000111111///,,,---111555555444333222111000//////111222444555555333111///444555666666555444333222444333111222444555666555111111000///...000444888777555222///---...///000333444333222111111333555333222222333555666666555333333111000111555;;;@@@>>>===;;;:::;;;AAAIIIOOOIIIHHHEEECCCCCCEEEHHHJJJLLLLLLKKKHHHFFFGGGLLLQQQ[[[^^^dddiiilllmmmlllkkkgggjjjkkkmmmqqqrrrjjj```PPPBBB222)))### ###&&&'''%%%###!!!!!!"""&&&))),,,555???RRRdddzzzpppWWWIIIAAA;;;666444222///------000333555//////.........///000000,,,)))''''''***---//////+++)))'''%%%%%%''')))***'''%%%"""###&&&((('''%%%&&&&&&&&&%%%$$$""" !!!"""###$$$%%%&&&&&&%%%'''((()))((('''&&&&&&$$$"""!!!"""$$$'''(((((((((((('''&&&&&&''')))******---///,,,'''###$$$&&&'''***...111222000---+++******)))******)))((('''$$$######%%%'''((('''&&&)))(((&&&%%%$$$%%%'''(((&&&%%%$$$$$$######$$$$$$''''''''')))+++...///000+++)))((('''((((((&&&%%%&&&))),,,+++)))(((***---000///---+++))))))+++---000111000...***((('''((()))***,,,---...---,,,,,,''')))---///000///---+++111111000...,,,,,,...000000444888888444000......111222222000------111555333333333333222111///...000222555777777444111///555444555555666555333111111111222222333333222222...///...------///333777777666444111//////111222222222222000///000333555444444333333333444444444333111///......333:::???>>>>>><<<:::999>>>FFFLLLLLLJJJFFFCCCBBBCCCEEEGGGJJJIIIFFFCCCBBBDDDIIINNN[[[___fffllloooooonnnlllhhhkkkmmmpppttttttiii]]]LLL@@@222)))### !!!!!!!!! !!!$$$%%%$$$!!!  ###(((***///:::EEE[[[mmmqqqYYYHHH@@@<<<999666666444000...---...000222.........---......//////---+++))))))***+++,,,---***)))&&&$$$$$$&&&(((***&&&###!!!"""%%%&&&%%%###%%%%%%%%%$$$"""!!!!!!!!!"""###$$$$$$%%%%%%$$$%%%&&&'''(((((('''&&&$$$"""!!!!!!###%%%%%%%%%'''&&&%%%$$$%%%%%%&&&''')))...111///)))$$$%%%'''$$$&&&+++...000...,,,***&&&'''((()))((((((''''''&&&%%%$$$&&&)))+++++++++***)))'''%%%%%%&&&'''((($$$$$$############$$$$$$((()))******,,,---///111---+++***)))***)))&&&$$$$$$(((,,,,,,+++***---///111111///,,,((('''))),,,......///---+++)))*********+++---...////////////(((+++...000111///,,,***.........---++++++,,,...///222555444000---,,,,,,333444444222......111444111222222222222111000//////111444777777555222000444333333444666666333111...000222333222000///...,,,------------///222444777777777555222222555777333333222111///000333666444444333222111111222333111111///......222777<<>><<<::::::999777444222000///000000...///////////////...------,,,+++******+++,,,---+++)))'''&&&%%%&&&'''((('''&&&$$$$$$%%%%%%%%%$$$&&&&&&%%%$$$###!!! """"""######$$$%%%%%%&&&#########&&&(((***)))(((%%%###""""""$$$%%%$$$###&&&%%%$$$###$$$$$$&&&'''''',,,111000+++'''&&&(((###%%%))),,,------+++)))$$$&&&((()))(((((()))***(((&&&%%%'''***---//////+++***(((&&&%%%&&&'''(((%%%$$$$$$######$$$%%%%%%((()))***+++***+++...000111///,,,++++++***'''%%%$$$(((,,,---,,,+++---//////000000---)))'''))),,,,,,---...---+++++++++,,,+++,,,---///000111111111,,,...111222111///,,,)))+++,,,---,,,+++***,,,---...000222000,,,***+++---444555555333///...000333111111111111111111000000///111333555555444222111222000000222555666444111,,,000333444222///---,,,,,,...///000///000111222666777999777444444777;;;444555444333222222444666333444333111000000111333111222222111111333666888DDDFFFFFFCCC>>>>>>DDDIIIOOOMMMJJJGGGDDDCCCBBBCCCDDDBBBAAA@@@CCCGGGLLLOOOXXX]]]dddkkkooopppooommmlllnnnppptttyyywwwhhhYYYHHH<<>>;;;:::888666444333111111///000222222222000---,,,+++,,,,,,,,,,,,,,,...///,,,,,,***)))((((((((((((*********(((&&&%%%&&&'''((((((((('''&&&$$$"""!!!######$$$$$$%%%%%%&&&&&&###"""!!!$$$(((+++,,,+++%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$###$$$%%%'''(((%%%)))---...,,,)))'''''''''(((***+++,,,+++***)))%%%(((************---///(((&&&%%%&&&***...000111,,,+++((('''&&&&&&'''(((&&&&&&%%%%%%%%%%%%%%%&&&***+++------+++,,,///111444222...,,,,,,***((('''%%%)))------***((()))+++***---///...***)))+++...,,,---...---+++***+++,,,+++,,,---...000111222333111222333333222///,,,******+++,,,,,,,,,,,,---///...000000---******---000333555555333///---///111111111000//////000111222///000222333333333222111///------000555777444111---111666777444000---,,,---000333555444222222222555888:::888444444777:::666777777666444333444555444444444222000000333666222444777777666555555666BBBEEEHHHFFFAAA@@@DDDIIIMMMLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCEEEJJJOOOTTTVVVYYY]]]ccciiimmmmmmlllkkkkkklllmmmqqqvvvttteeeTTTBBB666***$$$!!! ### !!! !!!"""""" !!! !!!###!!!$$$***111777AAATTTeeetttmmm___NNNBBB999777777555888===;;;;;;;;;:::888666444222///111333555444111---+++)))+++,,,,,,---...000222......---,,,+++***)))(((---...///,,,(((&&&'''***++++++***)))(((&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&'''$$$!!! ###(((,,,...---&&&%%%$$$&&&((())))))(((%%%%%%$$$$$$%%%&&&((()))###&&&+++---,,,***(((&&&++++++,,,,,,+++***)))(((''')))+++,,,+++,,,000444(((&&&%%%&&&***...111222---+++)))'''&&&'''((((((''''''&&&&&&%%%%%%&&&&&&---///111000......111444777333000---,,,+++)))((('''***---,,,)))&&&%%%&&&&&&***......+++***---111---......---+++******+++++++++,,,...000111222333555555555444222///---+++)))+++------------///000///000///,,,)))***...222222444444222...,,,---000222111///......000222333///000111111222222222222---++++++///444777444111---333888999666111...,,,///333777888777555333222555888:::888444222555999777888:::999666555444555444555555333111111444888333777;;;<<<;;;888666555===BBBFFFEEEAAA???CCCHHHJJJJJJKKKJJJIIIHHHGGGFFFEEEEEEFFFJJJPPPVVVZZZ[[[[[[^^^ccchhhkkkkkkjjjhhhiiiiiijjjnnnsssqqqbbbQQQ===222&&&!!! """&&&  """###$$$!!!""""""!!! ###%%%"""&&&---555<<>>@@@???<<<777444444777<<>>>>>;;;777444555888<<<>>>???@@@BBBCCCFFFHHHIIIJJJIIIHHHHHHIIIFFFGGGHHHJJJOOOUUUZZZ]]]```^^^___ccciiimmmmmmkkkkkkllljjjhhhllllll]]]HHH777*** !!!!!!!!!!!!"""$$$%%%%%%$$$%%%%%%&&&'''222DDDVVVeeevvv}}}dddOOODDDBBB@@@===:::888777888888777///...+++)))((())))))******+++,,,,,,,,,...111444777555333111///---,,,+++))))))***+++---///111333------,,,***'''&&&'''((())),,,,,,***)))+++***&&&###%%%'''&&&%%%#########***(((&&&$$$$$$&&&((()))***(((&&&&&&'''(((((('''&&&%%%$$$"""""""""###$$$$$$(((---000///+++)))'''///000111000---***((((((&&&'''((('''$$$###$$$%%%((()))***+++,,,,,,++++++***---000111///***&&&$$$)))))))))((('''&&&%%%$$$''''''((()))+++---///000333000,,,************)))'''(((+++,,,---,,,+++***...---,,,)))''''''(((+++---,,,+++***+++,,,.../////////...------...///000222111000...---+++******,,,...000000...------...///...,,,***+++---///111555666666555222000///000//////......---......///...000111111///---------777888::::::888444///,,,...111444777888777555333333222222222222444555666:::;;;;;;999666333222222222222222333555777:::;;;888777666444444444444555666888:::;;;;;;999777555777999<<<>>>???@@@CCCEEEIIIHHHHHHHHHIIIJJJIIIHHHDDDEEEFFFJJJOOOUUU[[[^^^bbb```___ccchhhmmmnnnmmmkkkmmmllljjjkkkiiiYYYFFF555*** !!!!!!###$$$%%%$$$%%%''')))***///<<>>???@@@BBBEEEGGGNNNKKKHHHHHHJJJKKKIIIFFFBBBCCCDDDHHHNNNTTT[[[^^^cccbbbcccgggmmmppppppooonnnpppooommmkkkdddSSSCCC222(((!!!###"""!!! $$$%%%&&&%%%$$$%%%(((,,,111999HHHYYYjjj{{{jjjSSSDDD======@@@<<<:::999888999999888666000///,,,++++++---///111000...+++((('''***000555888555111,,,(((%%%###"""######$$$%%%''')))+++,,,'''((()))(((&&&&&&&&&'''+++//////)))&&&&&&&&&%%%&&&(((++++++(((%%%"""!!!######"""###%%%'''***,,,,,,)))&&&%%%&&&'''((('''%%%%%%$$$$$$$$$$$$%%%%%%$$$''',,,...---)))'''%%%&&&&&&&&&'''((((((((('''%%%&&&'''&&&$$$"""!!!"""###%%%)))+++,,,***'''%%%+++///222///***))),,,000///---+++)))'''&&&&&&&&&$$$%%%&&&'''(((((()))))),,,+++***((('''&&&&&&'''$$$$$$&&&'''((()))******&&&'''&&&%%%$$$%%%(((+++///000///,,,******,,,...---------------...//////000000///......---,,,,,,***,,,...///---,,,,,,,,,++++++++++++,,,...///000///111333333000,,,***)))+++---//////---,,,...///000333555555444111000000444333222000////////////---,,,...333888999555000......---...///222555777666666555333///---,,,---------,,,---///111555666000///.........///000111000111222555777999;;;<<<===???@@@AAABBBCCCGGGIIIQQQMMMJJJJJJKKKJJJGGGCCCAAAAAACCCGGGMMMTTTZZZ^^^ddddddgggmmmsssuuurrroooppprrrssspppjjj^^^LLL>>>...&&&"""&&&(((###"""  &&&''''''%%%###%%%***000:::FFFUUUdddrrroootttqqqUUUCCC;;;999;;;>>><<<;;;888888888888777666000///---,,,,,,---///000333111---***((()))...222555333...)))%%%###""""""$$$$$$$$$%%%&&&'''((()))&&&(((***)))(((&&&&&&''',,,000///)))$$$$$$&&&%%%'''***---...+++'''###"""""""""###$$$&&&(((+++,,,***(((&&&&&&'''(((((('''%%%%%%&&&&&&'''(((((((((&&&))),,,---,,,)))''''''$$$######$$$&&&''''''&&&$$$%%%&&&%%%$$$###$$$%%%$$$%%%((())))))(((%%%$$$***,,,---+++((()))000666000...+++)))''''''((((((''''''((((((((((((''''''+++,,,---+++(((&&&%%%%%%###$$$%%%&&&(((((())))))$$$%%%''''''&&&''')))+++///000111///+++)))+++---,,,,,,,,,---......///////////////......---------+++---//////---,,,,,,---++++++,,,---...////////////222555555333000---,,,,,,///111000...,,,---///000222444555333222222333333111///---,,,---///000//////111555999:::666333---------...000222555666444444333000---++++++,,,------------///111333444000000//////000222444555111111111333555888;;;======???BBBCCCCCCDDDGGGIIIOOONNNMMMMMMLLLJJJFFFDDDBBBCCCDDDHHHNNNUUU[[[^^^eeefffkkkrrrwwwxxxuuuppprrrttttttqqqgggVVVDDD666)))###!!!$$$''')))###"""!!! %%%''''''%%%###&&&///666EEESSScccooozzzUUUXXX___mmmttt^^^EEE999777888:::<<<>>>;;;888777777777777666//////............//////111111...+++)))))),,,...333000,,,(((%%%$$$$$$$$$&&&&&&&&&&&&'''((()))***((()))++++++)))'''''''''***...///)))$$$$$$'''''''''+++///000...)))%%%###%%%%%%%%%%%%&&&((()))***((('''&&&'''((()))((('''%%%&&&''')))***+++,,,,,,***,,,......,,,***)))***'''%%%###$$$&&&'''&&&$$$###$$$$$$$$$###$$$''')))(((((((((((('''&&&%%%%%%&&&'''((('''(((,,,222777///---***'''&&&&&&((()))******++++++***)))'''&&&+++...111000,,,(((%%%%%%$$$&&&''')))******))))))&&&(((***+++***)))***++++++///222111---***+++...++++++,,,---............------------,,,,,,,,,,,,+++---//////...---------,,,---...////////////......222666888666222000...---000333222...,,,---//////111222222111111333444333222111000/////////000...000333666888888555333,,,---...///111333444444444444222000---,,,---...//////000000111222222333000000000111333555777999555444333222333666999;;;<<<>>>AAACCCDDDDDDEEEFFFJJJLLLOOOOOOMMMJJJHHHFFFEEEFFFHHHKKKPPPWWW]]]```ggghhhkkkqqqwwwyyyvvvsssqqqssstttpppcccNNN:::///%%%  """$$$&&&'''!!!!!!"""!!!!!! !!!$$$%%%$$$###)))555>>>NNN^^^oooyyyHHHHHHLLLZZZooohhhTTT>>>666777999:::<<>>888444222444888:::???AAABBBBBB@@@AAAFFFJJJKKKKKKLLLOOORRRSSSOOOKKKSSSPPPOOORRRYYY___cccdddllllllmmmppptttvvvvvvvvvwwwssslllcccWWWEEE333'''  """!!! ###&&&'''%%%"""!!!!!!$$$+++000777CCCNNN]]]lll{{{AAA@@@BBBKKKXXXfffooosssssswww~~~iiiSSSIIIEEE>>>888555666888:::???<<<888666555444333222//////...---,,,++++++***---......---++++++,,,...,,,+++)))'''&&&&&&'''((()))))))))((('''(((+++---)))((((((''''''''''''&&&,,,,,,+++******)))))))))(((***---///...+++'''%%%"""$$$(((+++---,,,+++***((('''&&&%%%%%%%%%&&&&&&'''&&&%%%(((+++------,,,---///---)))***...///...---)))&&&'''+++---,,,******(((%%%$$$&&&((())))))000---)))((()))++++++***$$$"""!!!###'''---111222,,,)))%%%"""!!!###''')))000000///...+++(((%%%###&&&***///111///+++(((&&&'''(((***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,///111+++---///000//////111222777555222111000000...,,,+++,,,---,,,******---000---,,,***+++---///000000111222444555444222000...000111111000...,,,---...---------......///000000///000111222222111000///111000///000111000---***------...///000000000///333555666444111......///222000000333888999666222------///111555:::>>>AAA???===999666666888<<<>>>>>>@@@AAA@@@???BBBGGGLLLMMMLLLMMMOOOQQQQQQOOOLLLOOOOOOPPPUUU\\\cccggghhhmmmlllmmmooorrrttttttssssssnnnggg]]]QQQAAA111'''!!! ###'''(((&&&###!!! ###"""&&&,,,333;;;IIIUUUgggtttBBB??????DDDLLLUUUZZZ\\\ZZZ]]]bbbiiiqqqxxx~~~sssVVVEEEBBB???<<<999777777999:::>>>;;;777555444444333222000///...,,,***)))''''''+++,,,......---,,,---...+++***)))'''&&&%%%%%%%%%)))***)))(((&&&'''***,,,((('''%%%%%%%%%''')))***++++++,,,---,,,+++******%%%'''***,,,---+++(((&&&"""''',,,//////---,,,***)))&&&$$$######$$$%%%&&&%%%%%%''')))++++++***+++---,,,((()))---///...+++)))''')))...111222111///,,,)))''''''(((((('''---+++(((((()))+++++++++$$$"""!!!"""'''+++///000***(((%%%######%%%''')))---------,,,***'''$$$"""&&&***...///...***(((&&&'''((()))***++++++++++++***++++++,,,,,,,,,++++++)))******)))((()))+++---)))+++...///...///000111777444111000000000000///)))******)))((()))+++...***)))'''(((+++---......111222333444333111///------......---+++***+++------------...//////000000....../////////000000000444333222222111...***'''+++,,,,,,---------,,,,,,000111222222000......//////...000444888999666333,,,,,,...222666;;;@@@BBB===;;;:::999;;;===@@@BBB>>>??????>>>>>>AAAHHHNNNPPPOOONNNNNNOOOOOONNNMMMLLLMMMRRRYYYaaahhhlllmmmmmmlllkkklllnnnpppqqqppppppjjj```UUUHHH:::...&&&###!!!"""''')))(((%%%###"""&&&%%%)))111:::EEEUUUcccuuuAAA>>><<<>>>CCCHHHJJJJJJIIIKKKMMMQQQWWW^^^fffkkkvvvbbbNNNFFFAAA>>>;;;888777888:::<<<===999555333333333333333000///...+++)))'''%%%$$$'''***,,,---,,,,,,,,,,,,,,,+++***)))'''&&&$$$$$$******)))'''&&&&&&)))+++&&&%%%###"""$$$'''***---+++,,,...000000...,,,+++%%%''')))******)))'''%%%!!!###'''+++.........------+++(((%%%$$$$$$$$$%%%%%%%%%&&&'''((())))))))))))+++***&&&'''+++---,,,)))(((''')))---000222222///,,,)))(((((((((''''''((((((''''''((()))******$$$"""!!!###&&&***---...)))'''%%%$$$$$$&&&(((***,,,,,,,,,+++)))'''%%%###&&&)))---...,,,)))''''''&&&'''''''''(((((((((((())))))***+++++++++***************)))'''(((***,,,***,,,......---------......,,,******---///000000---,,,+++)))(((((())))))(((&&&%%%&&&)))+++,,,,,,///000000000///...,,,******++++++***((()))***,,,.../////////000000111111///......------......///444444444333111...***'''))))))************))))))....../////////.........,,,---000444888999777444...///111444888<<>>;;;;;;;;;;;;<<<===???@@@???@@@???<<<;;;???FFFLLLSSSRRRPPPMMMKKKKKKKKKLLLLLLQQQYYYaaagggkkkmmmnnnjjjiiiiiikkkooorrrsssssstttlll^^^LLL<<>><<<:::===BBBGGGYYYdddsss|||www]]]NNNIIIJJJEEEAAA:::666444666:::===:::666222000000222333444000///...,,,***)))''''''&&&'''))))))((('''((()))------+++)))((('''''''''++++++***'''%%%%%%''')))###"""!!!!!!###&&&+++------///111111111...,,,***))))))(((((('''&&&%%%%%%)))((('''&&&''')))***,,,++++++***)))))))))))))))((()))******(((((()))***)))+++)))%%%%%%)))+++)))&&&&&&%%%$$$%%%&&&'''(((&&&%%%$$$%%%((()))))))))"""%%%'''((('''&&&&&&'''&&&%%%$$$%%%'''***++++++((((((''''''''''''''''''++++++,,,,,,+++***)))(((''')))+++***)))'''''''''######"""""""""###$$$$$$'''(((***,,,---,,,+++***---------,,,******,,,...000111111///,,,)))((((((...,,,++++++,,,,,,***)))+++***((()))+++---......)))'''%%%&&&(((************++++++++++++***)))))))))******))))))+++...111444333333222111000//////------------------------///222555666444111...---(((((()))++++++,,,,,,+++.........///111111000...,,,---000333555666777777666777777888999:::::::::888888777777888999;;;<<<===>>>>>>===<<>>===???BBBCCCAAA???<<<>>>???<<<999888<<<@@@MMMWWWdddkkkmmmpppxxxeeeQQQGGGCCCBBB@@@===999666555777999;;;999555111...///111333444//////...---,,,++++++***((())))))(((&&&&&&''')))---+++)))'''&&&'''((())),,,+++***'''%%%$$$&&&((("""!!! !!!###&&&***,,,......//////---+++)))'''(((((('''''''''''''''(((&&&&&&&&&''''''((())))))'''((()))***+++******)))***,,,---,,,***)))***,,,---///,,,((('''+++,,,***&&&&&&%%%$$$###$$$&&&'''%%%$$$$$$%%%(((*********###&&&******)))'''&&&'''(((&&&%%%&&&(((*********))))))((((((((('''&&&&&&)))***+++,,,+++***)))(((''')))***)))'''&&&'''(((######"""""""""$$$%%%&&&&&&(((+++---...---+++***---------,,,++++++...000000111111000---***))))))///......//////...+++(((+++)))'''(((+++.........+++)))''''''(((******))),,,,,,,,,---------------+++++++++++++++---111555555444333111///---,,,,,,)))***,,,...///000000///...222666777444111//////***+++---...000000111111111//////000222333111///---///000111222444666888555666777777888888888888444333222222333555888999888:::<<<======AAAGGGMMMNNNOOOOOOMMMIIIHHHHHHJJJNNNTTT\\\aaaeeegggjjjlllmmmnnnppptttwwwxxxvvvtttqqqiiiYYYEEE333'''"""!!! !!!""""""!!! ###%%%(((+++000333:::AAANNN^^^jjjtttAAA@@@>>>@@@CCCDDDBBB???===@@@BBB@@@;;;:::<<<@@@>>>HHHSSSXXXYYY\\\dddlllnnnppptttxxx}}}uuu[[[LLLDDD???<<<:::999888777777777888999888444000...///111333444//////............------***+++***(((&&&&&&(((***,,,***'''%%%%%%&&&((())),,,+++***'''$$$$$$%%%'''!!!!!!!!!!!!###&&&)))+++---------,,,***(((&&&%%%'''&&&&&&'''''')))***+++"""$$$&&&((())))))((('''###%%%(((***++++++***)))+++---///...+++***+++---000111///***))),,,---+++&&&&&&&&&%%%$$$%%%'''(((%%%%%%%%%&&&)))+++******$$$(((,,,---***((('''((()))'''&&&''')))*********))))))))))))((('''%%%%%%((()))***++++++***)))(((((())))))((('''&&&'''((($$$############%%%&&&((('''(((+++.........,,,+++,,,------,,,+++,,,...000///000111000---++++++++++++,,,---000111111---+++...+++((((((***,,,+++)))---+++(((((()))******)))......//////000111111222,,,------,,,---///444777444333222000---+++***)))%%%(((+++///111222222222...222777888555111///...---...000222333444555555222111///111333444222/////////000000111333666999333444555666777777777666000///......000333777999444777:::===>>>CCCIIIOOOKKKMMMNNNLLLIIIGGGHHHIIIMMMSSS[[[```cccfffiiilllpppqqqtttwwwzzzyyyvvvsssllldddUUUBBB000$$$ """######""" """$$$&&&)))---333777HHHOOO]]]mmmxxxDDD???>>>BBBDDD@@@======>>>>>>>>>===:::888888999===???AAADDDGGGIIIKKKKKKNNNPPPUUU\\\ccciiinnnqqqcccKKK@@@;;;999888888:::<<<:::666222222333555222000//////000000///000///...---,,,++++++,,,,,,,,,,,,+++***)))((('''++++++'''###$$$((()))'''((((((((('''&&&&&&%%%%%% !!!###%%%&&&(((((()))******+++***)))'''%%%$$$)))&&&$$$%%%(((***)))((("""###&&&)))+++,,,,,,,,,)))))))))))))))***++++++...---,,,+++************444222---((()))---,,,)))***)))'''%%%%%%''')))***(((''''''&&&&&&''')))***((('''&&&&&&((())))))(((&&&))),,,---,,,+++***+++,,,...///...+++'''%%%$$$'''((())))))((('''(((***(((((('''&&&&&&&&&&&&'''%%%&&&(((((('''''')))***(((((()))+++------+++))),,,+++***+++---/////////,,,++++++000444333---(((++++++,,,...000///---+++---,,,+++***))))))))))))000///+++'''%%%&&&)))---000...,,,---111333222000------,,,******---111555222000...------,,,***((())))))+++...111222111000000444888999666444333444333000000444999;;;999555......///111111222222222222444444333000000333555555333111111222222222111///---+++---222666777777888999;;;???CCCGGGKKKMMMPPPLLLGGGEEEFFFGGGFFFEEEOOORRRWWW\\\aaaffflllppptttpppoootttyyyyyyuuurrrlllbbbPPP>>>///&&&!!!  """$$$###"""###"""$$$(((+++000:::DDDQQQ^^^ooo{{{VVVMMMFFFFFFFFFBBB???>>>>>>??????===:::999999999:::;;;<<<>>>>>>??????>>><<<>>>BBBFFFKKKPPPSSSUUUhhhsss{{{ZZZFFF>>>:::999999888:::;;;:::666222111111111000......000111111000///...---,,,++++++++++++*********++++++***))))))******((($$$%%%))))))&&&''''''((((((''''''&&&&&&$$$%%%&&&'''(((((('''&&&((()))***++++++***)))(((+++)))&&&&&&(((((('''%%%###%%%'''***,,,---,,,,,,+++)))&&&$$$$$$&&&))),,,------,,,+++***)))))))))//////,,,(((+++//////,,,***(((&&&$$$$$$&&&(((***+++)))((('''&&&''''''((()))'''&&&&&&(((***++++++)))+++------+++***)))***,,,...///---***'''%%%%%%'''((())))))''''''((()))((('''&&&%%%%%%%%%%%%%%%%%%(((---///...+++***)))(((((())),,,......,,,+++++++++***+++---.........,,,+++,,,///333333---(((,,,+++,,,...//////---***,,,,,,+++************+++...---+++'''%%%%%%'''***///---+++---000222222000......---+++***,,,000333111///...------,,,***))))))((())),,,///000000...000333777888666444333444333111000333888999666333///000111222222222111000222444666666444333444666222000000111333555666555///---+++---222777999::::::;;;===AAAEEEIIILLLNNNNNNJJJFFFDDDFFFHHHHHHHHHMMMOOOTTTZZZ```ggglllnnnpppmmmlllqqqwwwxxxtttooohhh]]]KKK999+++###  !!!"""$$$$$$###""""""&&&,,,111666@@@KKK[[[fffvvvlll^^^PPPJJJGGGCCC???===<<<===>>><<<:::888999:::666777777888888777666555444555666999;;;===???@@@JJJSSS```mmmyyy}}}gggNNN@@@<<<:::999999777999;;;:::666222///...---------...111111111///------,,,++++++*********(((((()))***************)))***)))&&&'''***)))%%%&&&&&&((()))))))))(((''''''(((***+++***(((%%%###&&&''')))***+++,,,++++++---+++(((''''''&&&$$$###$$$%%%(((+++,,,---,,,,,,,,,((($$$ ###(((+++,,,++++++******))))))))))))+++***))),,,111222///)))'''%%%######%%%''')))---+++)))'''&&&&&&''''''***(((%%%%%%'''***,,,,,,+++,,,---,,,***((()))***+++------,,,)))&&&&&&&&&'''((())))))''''''''')))((('''%%%$$$#########$$$%%%***111555444000+++((((((((())),,,...///...,,,*********++++++,,,,,,---,,,+++,,,///222222...))),,,,,,,,,---///...,,,************+++++++++,,,,,,......---+++(((&&&'''(((---,,,+++,,,...000111000000///...+++)))***---///............---,,,+++***)))(((((())),,,......---///222555666555444333333222000000222555666222//////111222333222111///...111555999::::::888666666///...///111555888::::::000...,,,...222777;;;======>>>AAADDDGGGKKKMMMOOOMMMIIIFFFDDDFFFHHHJJJKKKKKKLLLOOOWWWaaahhhkkklllmmmjjjjjjooovvvxxxrrrlllaaaUUUCCC222&&& !!!!!!  ###%%%%%%%%%"""###)))222999AAAMMMXXXkkktttvvvaaaVVVOOOHHHBBB???999:::;;;:::999888999:::444555777888888777666555555555666777777888999999888???HHHRRR]]]lll}}}gggWWWFFF>>>;;;:::999:::666888999999666222///,,,++++++,,,...000000///---++++++++++++******)))))))))))))))***))))))(((((()))++++++)))***---+++&&&$$$%%%''')))******)))((('''(((+++,,,+++(((%%%"""%%%&&&((()))************,,,***((('''%%%$$$######$$$%%%(((***++++++******+++((($$$!!!!!!###''')))************))))))((((((%%%)))***))),,,111222///(((&&&$$$""""""$$$&&&(((,,,+++(((&&&%%%&&&'''(((,,,)))%%%$$$%%%(((******)))******)))(((''')))+++***++++++***(((&&&'''((((((*********((('''((()))(((&&&$$$"""!!!!!!"""###%%%***111555444000+++)))(((((()))+++...///...---)))***++++++*********++++++++++++...000000---***---,,,,,,---...---+++)))'''((()))***++++++++++++///000111///,,,***))))))+++++++++,,,---///000000111000///+++)))(((***,,,,,,---//////...,,,,,,,,,+++***)))***,,,------,,,...000222333444333333333000//////111222111---***,,,...000222222111///---000444999===>>><<<999777/////////222666:::;;;<<<444222000000222777;;;===???AAACCCFFFIIILLLNNNOOOLLLJJJGGGEEEFFFHHHJJJLLLKKKKKKNNNXXXdddlllmmmkkkkkkjjjjjjnnnuuuxxxqqqhhhYYYMMM:::***!!!""""""!!!!!!"""###%%%&&&&&&$$$&&&---777AAAMMM\\\jjjzzz~~~mmm___QQQFFFAAA888:::;;;:::999888999;;;777888:::::::::888666444111111222222333444444555444777;;;???GGGRRR___hhhyyy}}}rrrWWWLLLBBB>>>===:::999:::666666666666555222///,,,,,,+++,,,---......,,,*********+++++++++***)))(((+++******)))((('''%%%$$$)))+++,,,+++,,,...,,,'''$$$%%%'''((())))))))))))$$$&&&)))++++++)))&&&###%%%&&&'''(((((('''&&&&&&(((''''''%%%$$$###$$$$$$###$$$&&&((())))))((('''''''''&&&%%%%%%&&&&&&'''(((((()))))))))((('''&&&%%%)))***)))***...///---'''&&&$$$""""""$$$&&&'''***(((&&&$$$%%%&&&)))***...+++&&&###$$$%%%''''''%%%&&&''''''''''''***,,,)))***)))(((&&&&&&((()))***+++,,,+++)))((()))***'''%%%###!!! !!!"""###%%%(((,,,......,,,+++***)))((((((***,,,...---,,,(((***,,,,,,***((()))************,,,------,,,+++---,,,+++,,,------,,,***%%%&&&((()))************---///111111...+++******++++++,,,,,,,,,---...///000000...+++)))((()))++++++...111111///------...///...------//////...---------///111222333333222...//////000000...***''')))***---///000000000///000333888<<>>EEEKKKXXX[[[aaammm{{{yyybbbLLLEEE@@@???===999888999555444333333444333000...,,,+++***+++,,,,,,+++))))))***+++,,,,,,+++))))))++++++***)))'''%%%$$$###(((***+++***+++...,,,'''%%%%%%%%%&&&'''((())))))$$$&&&(((******)))'''&&&&&&&&&'''''''''%%%$$$######$$$%%%$$$""""""###%%%"""$$$&&&'''((('''&&&%%%$$$%%%'''))))))((('''&&&&&&'''((((((((((((&&&%%%%%%)))***'''&&&)))++++++(((&&&$$$""""""$$$&&&(((((('''$$$######%%%(((+++...+++'''%%%%%%&&&&&&&&&###%%%'''''''''(((***,,,(((((((((&&&%%%&&&(((+++***+++,,,+++)))(((((()))&&&%%%""" !!!###%%%%%%&&&((((((((()))+++...+++***)))***,,,...---,,,(((+++...---***((((((***))))))))))))*********+++,,,******+++,,,------,,,%%%&&&(((***++++++***))))))+++......,,,***)))))),,,---...---,,,+++---///......---+++)))((()))+++,,,000333333000......///222111111222333222///---,,,+++,,,...111333333222...000111222111---***''')))***+++---///000111111///111444888<<<===:::888444333222333555777888777999:::999777555666888:::???AAADDDFFFHHHIIIIIIIIIKKKLLLLLLJJJHHHGGGHHHIIIMMMOOOVVV```jjjqqqqqqpppooopppnnnooovvvyyymmm]]]III<<<,,,!!! """######"""###&&&((((((+++555CCCRRRaaasssjjjXXXPPPMMMMMMKKKHHHCCC???>>>===999999::::::777333///,,,......///000222333444444333222111111222555999<<>>???BBBDDDFFFFFFFFFEEEGGGIIILLLLLLJJJHHHHHHIIIMMMRRR[[[dddlllppprrrrrrrrrrrrpppnnnuuuxxxjjjVVVAAA555&&&!!!######""""""%%%(((---333BBBTTTcccpppmmmgggXXXWWWTTTOOOHHHBBB??????555666888999888555222//////000000111222333444444222222111111222444666888555333333999GGGVVVaaaggghhhmmmuuu~~~mmmSSSAAA<<<::::::;;;999555555777444111......111333333111((('''%%%'''))),,,---...)))***,,,------,,,+++***'''((((((((('''&&&%%%%%%$$$&&&%%%###%%%)))(((%%%'''%%%###""""""$$$'''(((++++++++++++******)))(((%%%&&&'''(((((('''&&&&&&!!!###$$$"""!!!%%%&&&((())))))(((&&&%%%"""###$$$&&&(((((()))((($$$%%%'''(((((('''%%%$$$$$$''''''###!!!%%%***+++)))'''%%%######%%%''')))+++((($$$!!! !!!$$$&&&+++***)))***,,,------,,,'''))),,,---,,,*********''''''&&&$$$###%%%***---((())))))(((&&&$$$%%%&&&%%%###!!! ###&&&((($$$%%%&&&'''(((+++///222222000///...///000///...)))---111000+++'''(((***&&&''''''&&&%%%&&&(((***)))(((((())),,,...///...)))+++---......---,,,+++(((***---...---,,,---...000111111///+++***+++---)))***+++***))))))+++---///333888777333//////111333444555777888555///++++++)))))),,,000333333111222555888888666222///---111000///...///000333444...---,,,///444888:::999333222111222444666666666666999<<<<<<:::999:::<<<<<<>>>AAACCCDDDDDDDDDCCCCCCGGGLLLNNNLLLJJJJJJKKKLLLSSS]]]fffllloooqqqsssssstttqqqnnnsssvvvgggRRR<<<111###!!!###"""!!!!!!$$$'''222<<>>BBBAAAAAAAAAAAABBBCCCCCCGGGGGGIIIJJJKKKKKKKKKKKKNNNUUU^^^gggkkkmmmnnnoootttpppkkkkkkooommm^^^MMM:::+++ ###!!!$$$&&&***000???MMM```ppp||||||ppp```TTTNNNIIIDDD@@@>>><<<;;;<<<>>><<<777333444222222333555666444222222333555444333333444555555444333333666999===@@@???@@@DDDLLLYYYhhhuuu~~~~~~aaaPPPCCC999666555555666888999888666333444555666666555333333---...............//////,,,---000333444333///++++++***)))((((((((()))******(((''''''''''''&&&$$$$$$#########$$$%%%&&&&&&((()))***++++++***)))(((******)))((('''%%%$$$###%%%$$$$$$###""""""!!!!!!$$$%%%&&&''''''&&&%%%%%%######$$$%%%&&&((()))***###"""""""""$$$&&&)))++++++,,,,,,***(((&&&&&&''')))((('''&&&&&&'''(((((()))'''$$$"""!!!"""%%%&&&+++)))'''&&&&&&''')))+++---///111222222///,,,***))))))(((&&&%%%&&&))),,,,,,)))&&&%%%%%%'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&'''((('''&&&''',,,111...111000------//////,,,++++++,,,,,,+++)))'''&&&&&&&&&%%%%%%'''))),,,---111///,,,***((((((((()))((('''&&&))),,,///...---***+++...000111111000///222222222111000/////////,,,***))))))+++.........---...////////////111333666444222///...---......111000///..................///111222222222111000777777666555555444444444000......111666999777444111111111333666888888888777999;;;<<<<<<<<<>>>@@@BBBBBBBBBBBBCCCCCCCCCDDDGGGHHHHHHIIIJJJKKKMMMMMMOOOVVV___ggglllnnnoooppprrrooojjjjjjmmmiiiYYYGGG444'''""" ###&&&***333<<>>LLL^^^hhhvvviiiWWWQQQMMMHHHBBBCCCAAAAAABBBCCCAAA<<<888:::888666555444555555555555555555444333333666888666666555555444444333333666444333444999AAAJJJOOO___oooeeeOOOCCC<<<888888666444555777888999999333444444444333111///---...///111111111///---+++(((***...333666555111...///...---------...//////222///+++)))))))))))))))%%%%%%$$$%%%%%%&&&'''(((%%%&&&((()))+++++++++***)))((('''%%%$$$#########(((((('''''''''&&&&&&&&&$$$%%%''')))))))))))))))###$$$$$$%%%%%%%%%%%%$$$"""""""""$$$%%%''')))+++---......+++(((&&&%%%&&&)))(((((('''&&&%%%%%%$$$######""""""""""""""""""(((&&&###!!!!!!###&&&(((,,,...222555666444000...+++++++++)))''''''***,,,+++***((()))***+++***)))%%%%%%&&&'''((()))******+++(((%%%$$$'''+++---///333555444000...///...+++(((***---///...,,,)))'''%%%%%%$$$$$$'''+++///222222111///---+++***))))))$$$$$$%%%'''***,,,------******++++++,,,---......---...000111000///,,,+++***(((&&&&&&))),,,...///,,,///333555555444444444222000...------///111333111000///...............+++,,,...000111111111000111111222222222222222222111000222555888999777555...///111555888999888666777888999999999;;;>>>AAACCCDDDEEEFFFFFFFFFEEEEEEJJJHHHFFFEEEGGGKKKPPPSSSSSSXXX```fffjjjmmmoooppppppooommmllljjjaaaLLL888(((   $$$)))333GGGYYYmmmvvvooo```UUUNNNJJJDDDBBB@@@AAACCCBBB===999<<<<<<:::888777666777888999888666333111111444666555555555444444333222111222111222333555888<<<>>>HHHVVVjjj|||qqqVVVGGG???;;;999===:::777666777777777666444222000...---,,,------...///000111000///---+++(((***---111333222...***......---...///111333444111///,,,+++,,,---......(((((('''&&&%%%%%%%%%&&&$$$%%%''')))***++++++***'''&&&%%%$$$#########$$$((('''''''''''''''&&&&&&&&&''')))***+++++++++***$$$$$$%%%&&&'''&&&&&&&&&%%%%%%&&&'''(((***+++,,,---...---+++(((%%%%%%%%%'''''''''&&&%%%$$$######""""""######""""""!!!!!!'''%%%""" """%%%'''))),,,///222333111...,,,+++,,,,,,***))))))+++---,,,***((((((******)))((($$$%%%&&&((()))***+++++++++)))&&&%%%(((+++---...666777666111......---)))'''(((+++------+++(((&&&%%%$$$$$$%%%'''+++...111111111///...,,,++++++***###$$$&&&((()))***,,,---***+++++++++,,,,,,------,,,---...//////...,,,******(((''''''***,,,......///222666888666444333333......//////000000000111...............///000111//////000111111111////////////000111111111000000///000222555777777555444---...000444888999888666555555666555666888===@@@DDDEEEFFFFFFGGGGGGFFFFFFJJJHHHEEECCCEEEJJJPPPTTTTTTXXX^^^dddgggjjjmmmoooqqqqqqpppmmmiii^^^HHH444''' !!! !!!'''...;;;QQQdddwwwuuubbbVVVPPPJJJFFFCCCAAABBBAAA>>>:::=========;;;999888999::::::999666222///000333555555444333111000...---,,,///000222444555555555555888BBBQQQaaaqqq___III@@@???@@@CCC>>><<<999777777555444222333111---***)))***,,,------.../////////...---,,,))))))+++...000///+++))),,,,,,,,,---///222444666///---++++++---/////////***)))((('''&&&%%%%%%%%%$$$%%%''')))************&&&%%%$$$$$$$$$%%%'''''''''''''''''''''''''''''''''(((***+++,,,++++++***"""###%%%'''))))))((((((((())))))***++++++,,,,,,+++,,,,,,***'''%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$######"""!!!!!! &&&%%%###""""""###%%%&&&''')))+++---...---+++******+++,,,,,,++++++---...,,,***'''&&&'''((('''&&&$$$%%%&&&(((***+++++++++***)))(((((((((***,,,...555777555000...///---)))'''(((***++++++)))&&&$$$%%%%%%%%%&&&''')))+++---.........---,,,,,,++++++$$$&&&((()))((()))+++---,,,,,,---...............------...//////...---,,,+++)))((()))+++------,,,000333666777666333222222...//////000000//////...------------...000111222222222333333222000///...111222333444333222111000---///222555666555444222---...///333777888888777444444444333333777<<<@@@FFFFFFEEEEEEEEEFFFGGGHHHJJJGGGDDDBBBDDDHHHNNNRRRSSSWWW\\\aaadddgggjjjmmmpppqqqooolllfffYYYCCC000&&&   !!!  %%%///:::III___qqqyyyggg]]]UUUOOOHHHDDDCCCAAA>>>;;;:::<<<>>>===;;;999999;;;999777444000...///333666444333111///...---,,,,,,...000222444555555444444222777???JJJVVVdddsss|||mmmQQQCCC@@@AAABBBDDD<<<:::888777666444111...000///---+++***++++++,,,,,,,,,,,,---------------)))))))))+++---...,,,******)))******,,,...111222,,,+++***+++---...---,,,))))))((('''&&&&&&&&&'''$$$%%%'''))))))***))))))'''&&&&&&&&&''')))+++---(((((((((((((((((((((((('''((()))*********)))(((!!!$$$''')))*********+++++++++,,,,,,+++++++++)))******)))&&&$$$%%%%%%&&&'''((((((((('''&&&%%%'''&&&$$$###!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))))))))((()))+++,,,,,,,,,---...000---***&&&###$$$$$$%%%$$$###%%%&&&(((************''')))++++++))))))+++...000333222///...000000---))))))******)))'''&&&$$$%%%%%%&&&''''''''''''''')))******************)))&&&(((******((((((***,,,***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++***---000333444333222111222111111///......---.....................///000111222222333333222000///...333444555666555333111000,,,///333555666444333222.........111555888999888555444333222333777===AAAGGGFFFDDDCCCCCCEEEGGGIIIIIIGGGCCCAAACCCGGGLLLOOORRRUUUZZZ]]]```dddgggjjjlllmmmlllggg```SSS>>>+++%%%   ###$$$,,,:::KKK]]]qqq}}}ooo^^^WWWNNNGGGDDDAAA>>>;;;888;;;>>>>>>;;;999999:::777555222///---000444888222111000///...///000000,,,---///111222222333222...000333888???JJJUUU\\\lll{{{oooZZZEEE@@@AAA???;;;999888777666666555333///,,,............---,,,+++++++++++++++++++++,,,---...(((((((((***---......---)))((((((((()))+++---...***))))))***,,,,,,***((((((((('''''''''(((((()))%%%&&&''')))))))))(((((((((((('''((())),,,///111))))))))))))))))))******''''''((())))))((('''&&&###''')))+++++++++,,,,,,,,,,,,,,,+++***)))((())))))(((&&&$$$%%%&&&'''((()))******)))(((((()))(((%%%###!!! !!!%%%&&&''''''''''''&&&%%%((((((''''''''''''''''''(((***,,,------...000111...***%%%"""!!!"""#########%%%'''((()))***))))))%%%)))...---)))(((***...,,,///000......222222000++++++******((('''&&&%%%%%%&&&'''''''''&&&%%%$$$&&&&&&'''(((((((((((((((''')))++++++((((((***,,,((())),,,......,,,***)))***))))))(((((()))******,,,,,,,,,...///...+++(((***,,,///000000000111333555333///,,,++++++---///000//////.........//////000111222222222111///...333444555555555333000///---000444666666555333333.........000444888999999666555444222333777>>>CCCHHHFFFCCCBBBBBBDDDGGGJJJIIIFFFCCCAAABBBFFFJJJMMMQQQTTTXXX[[[^^^bbbfffiiiiiijjjhhhccc\\\NNN999'''$$$!!!!!! !!!!!!'''(((111CCCWWWkkk~~~uuueeeRRRHHHGGGHHHDDD@@@???===:::999999999777666222222111000111222444555000333666555222000000111......///222444333///***---///222444666:::>>>BBBPPP]]]ooosssWWWMMMAAA<<<<<<===:::666777555333333444222...++++++,,,---------,,,+++******))))))***---/////////)))'''%%%%%%(((+++,,,---***************+++++++++((((((((((((((('''&&&&&&&&&%%%%%%***//////+++&&&'''***------+++(((&&&&&&''''''''''''((()))++++++(((((((((***++++++)))'''%%%'''((((((''''''((()))%%%######&&&+++,,,((($$$))))))))))))((((((((('''((('''&&&%%%%%%&&&((((((,,,***(((''')))******)))***)))&&&""" """$$$&&&(((((('''&&&'''''''''(((((((((''''''***,,,---,,,+++)))((())),,,///---(((###!!!"""$$$'''((()))((('''&&&''')))+++,,,+++++++++++++++***)))(((,,,,,,,,,...111333333333111222000,,,'''&&&(((+++,,,+++***+++,,,+++)))'''(((***,,,+++***((('''(((''''''((()))***++++++++++++*********,,,+++)))(((,,,+++)))''''''(((***+++)))+++...000///,,,(((%%%(((***...000111222444666333111---)))''')))///333555333///,,,******+++,,,000000000111333222000...333222222222333222///---//////000444999<<<<<<;;;555111......222555777666888999:::999333000666???FFFCCCAAAAAADDDGGGGGGFFFEEEEEEDDDCCCCCCEEEJJJMMMPPPPPPSSSWWW^^^cccfffgggkkkgggaaa[[[SSSDDD333&&&!!! """ !!!  &&&'''///>>>RRReeewwwqqqWWWHHHGGGHHHDDD======;;;999888888777555444333222222111111111222222000333555555333222333444111000000222333222...***(((***,,,---...000333666:::DDDRRR```mmm|||rrr```NNNEEE;;;777888999777444555444333444555333///,,,+++,,,---------,,,******'''(((+++///222222000...)))'''%%%%%%''')))******************************'''(((((((((''''''&&&%%%)))'''&&&)))---...+++''''''))),,,,,,***(((&&&&&&&&&&&&&&&'''(((***+++,,,)))((((((***,,,,,,***((((((***++++++***)))+++,,,(((&&&%%%(((,,,---)))%%%&&&''')))******)))'''%%%&&&&&&%%%%%%%%%&&&((())),,,***(((((()))******)))'''&&&%%%""" """%%%'''((()))(((''''''((())))))******)))((()))+++---......---+++)))))),,,...---)))$$$"""###%%%''')))&&&&&&&&&&&&(((+++---///---------,,,+++******))),,,+++,,,---000222222222000222222...***((())),,,---+++***))))))((('''%%%)))+++---,,,***(((''''''''''''(((((()))***,,,,,,,,,***))))))******)))''',,,+++)))((('''((()))***(((***,,,......+++(((&&&(((***---///000111333555222111...***((()))---000444222///---,,,,,,...///.........///111111000...333222222222333111...,,,///...000444999<<<<<<;;;555222000000333666777777999999;;;;;;666222777???EEECCCBBBDDDFFFHHHFFFEEECCCDDDEEEEEEEEEHHHLLLOOOQQQQQQSSSWWW^^^dddggghhhkkkhhhbbbZZZNNN===,,,!!! """ """!!! $$$***...777HHH[[[oooeeeQQQNNNMMMGGG@@@<<<;;;:::999999888555333333333333333222111000000000222555555444444555666444222111111000///,,,***+++,,,------------000222///444;;;DDDMMMYYYgggpppvvv\\\MMMEEE>>>666333555777666444333333444666777555000---,,,,,,------,,,,,,+++***%%%(((---333666555000,,,)))'''%%%%%%&&&(((((('''++++++******))))))((((((''''''((((((((('''&&&&&&+++((('''(((,,,---+++)))'''***,,,,,,***'''&&&&&&&&&&&&&&&'''((()))++++++)))))))))***,,,,,,+++))))))+++,,,,,,++++++,,,---***)))(((***------***'''###%%%)))++++++)))&&&$$$%%%$$$$$$$$$%%%&&&((()))+++)))(((((()))******)))%%%%%%$$$###"""###&&&)))++++++***)))'''(((***,,,---------+++******+++------......---+++***+++,,,,,,)))%%%###$$$'''((()))$$$$$$%%%''')))---000111000///...---,,,+++******,,,++++++---///111111000///111222000,,,***+++...///,,,)))''''''&&&%%%$$$)))+++------+++)))((((((((('''''''''(((***,,,......,,,((('''((((((((((((---,,,***(((((((((((()))&&&(((+++------,,,***((()))+++---......///000222000///...,,,)))***,,,...222111///------...000111...------...111222222000222111111222222111---***------///333777:::;;;:::444333222333666888888777999:::<<<>>>:::666999???CCCCCCDDDGGGHHHGGGDDDAAA@@@BBBEEEGGGIIIKKKNNNQQQQQQQQQRRRWWW]]]dddhhhjjjlllkkkeeeYYYHHH666'''"""!!!!!!"""""""""(((000888CCCVVVjjj{{{hhh]]]VVVNNNFFF???>>>===<<<<<<:::777444333444555666666555333222222333444444444444444444333111000...------,,,+++///111222111000000222333222333555777:::@@@IIIOOOZZZ^^^dddkkkuuufffSSSIIIBBB===666444555666555333000222555777888555111...............------,,,,,,&&&)))...333555333...)))((('''%%%&&&((()))))))))++++++******)))(((''''''((((((((())))))(((((('''***(((&&&'''***---------)))+++---,,,***(((''''''(((((('''''''''(((((())))))(((((()))+++,,,+++***((()))+++***))))))***,,,+++***)))***,,,,,,)))'''###%%%'''((()))(((&&&%%%######"""###$$$&&&((())))))((('''(((***++++++***&&&''''''&&&%%%&&&(((+++------+++)))'''))),,,///000000///,,,)))((((((***)))+++------,,,++++++++++++)))&&&%%%&&&((())))))$$$%%%&&&(((***---///111000///---+++*********+++,,,+++***,,,...//////...///000000---)))))),,,000...+++(((&&&&&&''''''&&&&&&))),,,---,,,+++******((('''&&&%%%''')))---///111---)))''''''((()))***///...,,,+++***))))))***'''(((***,,,---------,,,......///---,,,+++,,,---,,,---......---,,,...///111000...---------...///...---,,,...111333444333111000000111111000,,,)))***+++---111444777888888444444444555777888888888777999<<>>>>>AAAFFFJJJLLLNNNQQQSSSRRRQQQRRRVVV\\\ccciiikkkmmmlllfffXXXDDD111%%% ###""""""###"""###,,,666BBBOOOcccwwwrrr```RRRJJJCCCAAA???>>><<<:::777444333555666888999999888888555444333222222111111000//////...,,,++++++,,,------///000000000000111222111111000//////111333555<<>>@@@BBBEEEGGGEEEBBB>>>;;;>>>AAAGGGKKKMMMOOORRRSSSRRRPPPPPPTTT[[[ccciiilllkkkiiiaaaQQQ===,,,###!!! ###""""""###"""$$$///<<>><<<:::777555555666777999:::;;;<<<<<<777555222111111111000............---+++***,,,---,,,///111111111000111222---------------.........222333555777>>>IIIXXXcccqqqwwwtttaaaTTTLLLGGG>>>;;;777444333111///......111555666444222000///000000///............///*********+++---,,,)))'''&&&%%%&&&(((,,,...///...,,,,,,++++++******))))))(((((()))*********))))))$$$$$$$$$&&&(((***---...+++,,,---,,,***))))))***,,,+++)))'''&&&%%%$$$$$$$$$###"""###&&&'''((('''''')))******))))))***+++%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$""""""###%%%&&&"""!!!!!!!!!"""###%%%&&&'''&&&''')))+++---,,,+++***++++++)))'''&&&''')))******)))((('''***...222222222///+++&&&############&&&)))***))))))******((('''%%%&&&((()))((('''''''''(((((())))))*********(((&&&%%%&&&))),,,///...,,,+++,,,......---,,,------***&&&###$$$)))///***)))'''''')))***+++*** $$$))),,,---,,,,,,,,,&&&%%%%%%%%%'''***,,,...///,,,(((&&&(((***+++,,,...............---------++++++,,,---///000111222555444222...)))''''''((('''***---...///000111333000///...,,,+++************(((&&&&&&))),,,///000///---,,,,,,---......---(((***---.........000111111333444444333444666999777777:::>>>>>>;;;<<>>EEEJJJSSSXXXcccuuuvvv___RRRKKKEEEAAA;;;999666444333111///...///222444444222///////////////---,,,,,,,,,---...'''''')))+++------+++(((&&&&&&&&&(((+++------,,,,,,,,,,,,+++++++++++++++&&&&&&'''((((((((((((((($$$%%%&&&&&&&&&''')))******++++++***(((''''''((())))))((('''&&&&&&&&&&&&"""  """%%%%%%%%%%%%'''(((((('''&&&((()))"""############$$$%%%&&&'''&&&%%%###"""""""""""""""!!!!!! !!!"""###$$$%%%%%%'''))),,,---,,,+++'''(((((('''&&&%%%&&&'''&&&''''''''''''***...111000///...***&&&%%%%%%&&&''')))******((('''((()))&&&%%%%%%&&&(((((('''&&&%%%&&&'''(((((((((((((((&&&%%%######%%%***///222///---,,,---......---,,,***++++++(((%%%$$$'''***)))(((''''''))))))((('''!!!%%%))),,,,,,***)))((($$$$$$%%%&&&(((***,,,---+++)))&&&%%%''')))***++++++,,,,,,---------------+++++++++,,,---///111222333333111---***((()))+++(((***,,,,,,,,,,,,...///......------,,,,,,,,,,,,,,,)))&&&%%%(((,,,///000///,,,)))(((+++---///000***---//////...---...000000111222111000111555888999888:::>>>???===>>>BBBFFFGGGHHHEEEAAA??????@@@BBBDDDGGGJJJKKKMMMOOOQQQPPPNNNMMMOOOWWW```hhhllliiiaaaRRR???---""" """%%%'''...@@@QQQjjjxxxttt[[[VVVNNNHHHDDDBBB@@@???:::999888888888999:::;;;888444111111444555555333222444555333...+++***+++...///111111///---------...+++)))(((***...000111666333111111333666888999===>>>EEEVVVmmmdddPPPHHHFFFBBB>>>:::999777666555333222111///222444333000......///...---,,,+++***+++,,,,,,###%%%(((,,,//////---***'''&&&&&&(((***+++***))),,,,,,,,,,,,,,,,,,------$$$%%%%%%&&&'''''''''&&&%%%&&&''''''%%%%%%%%%&&&((()))***)))&&&%%%&&&'''''''''&&&&&&&&&'''((((((  ###$$$$$$"""###%%%$$$######$$$&&&!!!"""###""""""###%%%'''&&&&&&&&&%%%$$$""" """"""!!! !!!"""###%%%%%%&&&))),,,...---+++###%%%&&&%%%$$$$$$%%%&&&$$$%%%&&&&&&''')))---111------,,,***((('''(((***,,,,,,,,,+++(((&&&'''(((%%%$$$$$$&&&'''((('''%%%###$$$&&&'''(((((())))))%%%###""""""%%%+++111666000...------...///...,,,(((+++---,,,(((%%%%%%&&&)))(((''''''((('''%%%###"""&&&***,,,+++(((&&&%%%###$$$%%%''')))***,,,,,,(((&&&$$$$$$&&&((())))))))))))***+++,,,,,,,,,,,,,,,+++++++++,,,...000111111111000---+++***,,,...)))***++++++))))))***,,,---------.........//////000,,,)))(((***...111333...+++'''''')))---000222,,,///111111...---...000///000111///...///444888<<<:::;;;???@@@???AAADDDJJJJJJIIIEEEAAA???@@@CCCCCCEEEHHHIIIJJJKKKNNNPPPPPPMMMKKKNNNUUU___gggllllllbbbPPP<<<+++""""""&&&***444HHHZZZtttvvvfffVVVNNNIIIAAA>>>??????;;;999::::::888888;;;333444444555555444444333111555777666111---,,,---///333555333---)))))),,,(((&&&%%%&&&***...000111000///---,,,---000222444444444888AAAPPPbbbpppxxxoooUUUKKKFFF===999;;;;;;;;;;;;999666333///---333444111+++***---///---,,,***)))***,,,......---%%%$$$%%%(((---///---***(((''''''&&&&&&&&&''''''((()))***++++++)))'''&&&$$$###""""""###&&&(((***++++++******)))'''&&&%%%(((((('''((()))(((&&&$$$%%%%%%$$$%%%&&&(((***,,,'''%%%"""!!!"""######"""$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%&&&&&&''''''%%%"""!!!!!!$$$&&&###$$$$$$###!!!"""$$$&&&$$$$$$&&&))),,,...---,,,'''&&&&&&%%%%%%$$$$$$###"""$$$%%%&&&'''(((+++---000///---,,,+++++++++,,,---,,,***)))))))))***+++&&&&&&(((***+++***'''$$$&&&%%%$$$###$$$'''+++---***)))'''&&&&&&(((***++++++,,,///333666555222...---///111111...)))&&&%%%'''(((((('''%%%$$$$$$$$$'''((()))***)))(((&&&%%%!!!###&&&))),,,,,,,,,,,,---+++)))(((((()))+++,,,,,,+++******+++,,,...///000000000000...---+++***,,,,,,------------------...---***(((''''''((()))---------...------,,,,,,000...,,,---...000111000000---,,,---000333222111111111111///......///111222111000///111444777999;;;<<<<<<<<<<<>>;;;<<<:::555111000555555555555444444333222333555666444///,,,---///222222333333222111000//////,,,***)))***++++++******************+++,,,------***((()))---111555777BBBTTTrrrhhhUUUCCC===;;;666555777333333333222111...,,,***...///---((('''***+++)))((((((***---000111000...)))''''''***///111///---)))((('''&&&%%%$$$$$$$$$%%%&&&'''''''''%%%###!!!"""###$$$%%%&&&'''''''''''''''&&&&&&&&&&&&''''''((((((((()))***)))'''%%%!!!"""###%%%%%%%%%$$$###((('''''''''))))))'''%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######%%%(((***,,,***(((%%%"""  ''''''&&&$$$!!! """###%%%%%%%%%''')))+++***((((((''''''&&&%%%%%%%%%%%%!!!!!!!!! !!!%%%)))***)))'''&&&$$$$$$$$$%%%&&&%%%%%%%%%'''(((***+++%%%$$$%%%'''+++---------)))((((((''''''(((((()))(((((()))(((((('''&&&&&&)))***---000333222///,,,))),,,//////---***)))((((((((((((''''''&&&&&&&&&(((***---//////,,,)))&&&&&&(((***,,,---.........,,,,,,,,,------......///000000000000000111111111111222222222///,,,(((%%%&&&(((,,,///111111000///------,,,,,,++++++++++++++++++,,,---------,,,+++(((''''''))),,,...//////.........///111222000///000000///...---...222555777666666555555555666666::::::888777777:::@@@DDDFFFDDDAAAAAABBBBBBBBBAAACCCEEEFFFHHHIIIJJJIIIIIIIIIIIIKKKOOOTTTYYY[[[\\\___TTTCCC333(((### !!!!!!!!!"""""""""""""""!!!"""+++;;;IIIXXXooosssbbbSSSJJJEEE@@@===??????:::666555777777777666555444222111444666666333...,,,---000333222222444555555333111000---+++***+++++++++***(((((())))))***************)))'''(((+++...//////777DDD[[[wwwqqqXXXJJJ>>>999777444333555111111111000///---+++***...///...)))(((+++,,,***(((***---111555666444111...,,,+++...222444333111)))((('''&&&$$$$$$######"""###$$$&&&&&&$$$###"""###$$$&&&((())))))((('''&&&&&&&&&&&&&&&((()))***)))))))))***++++++)))'''!!!###%%%&&&&&&$$$"""!!!'''''''''(((******(((&&&%%%&&&'''''''''''''''&&&&&&%%%$$$$$$%%%))),,,...***(((%%%###""""""!!!!!!&&&&&&%%%$$$"""!!!###%%%'''&&&&&&''')))***)))((()))((('''&&&%%%%%%%%%&&&%%%%%%###!!! """'''***+++)))(((&&&%%%$$$%%%%%%#########$$$%%%(((***,,,'''&&&%%%'''***---......((((((((()))))))))))))))))))))*********(((&&&$$$)))***+++...///...***'''(((+++...///...,,,,,,,,,)))((('''(((((((((((('''&&&)))---000000---)))&&&'''(((***+++------------,,,,,,...///000000000000111111222222222111111000...000111222000---)))'''&&&)))---000222111///...++++++,,,,,,,,,,,,+++++++++,,,.../////////---,,,)))(((((())),,,......---,,,------...//////...---++++++***))))))+++///333555555555666666666666666:::999777555555888===BBBDDDBBB@@@@@@AAABBBBBBAAAAAABBBDDDFFFGGGHHHHHHGGGGGGHHHJJJPPPVVVYYYXXXVVVRRRHHH999---&&&###!!!  !!!!!! !!!"""###%%%)))666GGGXXXhhh|||uuu___PPPGGGAAA===@@@BBB???===<<<:::999999888666444222111444666666333...,,,---000222222222444666666444222...---++++++,,,---,,,+++((())))))))))))*********$$$######&&&))),,,------222888EEEWWWmmmooo[[[MMMEEE===999666333333444111111000///...---,,,+++///111000,,,+++...///,,,***,,,000555999999777444///---,,,...222444333222***)))'''&&&%%%$$$$$$###!!!###%%%&&&&&&%%%%%%%%%&&&)))+++++++++)))(((&&&&&&&&&'''((()))++++++)))))))))+++,,,,,,***((("""$$$&&&((((((%%%###!!!$$$$$$%%%'''))))))'''%%%%%%&&&'''((((((((((((((('''&&&%%%%%%&&&))),,,///)))&&&$$$$$$&&&'''&&&%%%###$$$$$$#########&&&((()))((('''(((***+++***)))***)))'''&&&%%%%%%&&&'''((('''%%%###"""###'''******)))'''&&&%%%%%%&&&&&&"""""""""###%%%'''***+++***((('''''')))+++,,,,,,&&&&&&'''((()))***++++++)))***+++,,,+++)))&&&$$$***)))***++++++***&&&###)))+++...000///......///***((('''(((***+++***(((%%%(((,,,...///,,,(((%%%&&&'''((()))++++++,,,,,,,,,---...///000111111000///000222222222000...---***,,,...000000///---,,,***,,,///111111000---+++((()))***+++,,,,,,,,,+++,,,...000222222111000///---,,,+++,,,......---,,,+++,,,------,,,+++++++++)))***)))))))))+++///222111222333444555666666777999999777555444777<<<@@@BBB@@@>>>>>>@@@AAABBBAAA>>>@@@BBBDDDEEEFFFFFFFFFEEEFFFKKKSSSZZZ]]]YYYUUUHHH>>>222(((%%%###!!!   ###%%%***111@@@SSSfffwwwqqq]]]MMMDDD===>>>AAAAAA@@@AAA===<<<;;;:::888555333222333555666444///,,,---///000111333444444444333222...---,,,,,,......---,,,)))))))))(((((())))))***%%%$$$$$$%%%(((***++++++111444888@@@NNNccczzzoooWWWIIIEEEBBB>>>:::666444333333222222111000...------,,,///111111------000000---+++---000444888999666444---***(((***...000000...***)))((('''&&&%%%%%%%%%!!!###%%%'''))))))((('''&&&''')))+++++++++)))(((%%%&&&''')))***+++++++++((((((((()))++++++)))'''###%%%'''(((((('''$$$###"""""""""$$$&&&'''&&&%%%$$$%%%&&&'''((()))))))))((('''&&&&&&''')))+++---'''%%%###%%%(((+++***((("""###$$$######$$$'''******((('''(((***+++++++++,,,***(((&&&%%%&&&'''(((((('''&&&###""""""%%%(((((('''&&&%%%%%%&&&'''(((%%%$$$$$$$$$&&&''')))***,,,)))''''''((()))))))))%%%%%%&&&'''(((***+++,,,((()))***+++***)))'''%%%)))((((((******)))'''$$$)))+++...///......///000+++((('''(((,,,---,,,)))$$$'''***------+++(((&&&%%%%%%&&&''')))***+++,,,---------......//////000...///111222111...+++)))((())),,,...000111111111...///000111000...,,,***(((((()))***+++,,,---...---///111444444333111000000/////////000000...,,,,,,------+++***)))***,,,,,,---......---///111444000000000111333555666777999999999777666888;;;>>>AAA???======???AAAAAAAAA===>>>AAACCCEEEEEEEEEEEEEEEGGGMMMWWW```aaa[[[UUUAAA888---&&&$$$$$$"""  %%%)))...888JJJ^^^ssspppZZZMMMAAA???AAAAAAAAACCC@@@???>>><<<999666444333222555777555000------...---111444444111000111222///...------......---+++***)))'''&&&&&&''')))***)))'''&&&''')))*********000444777888;;;HHH[[[jjj}}}qqqWWWFFF>>><<<>>>===999555444333333444333111///...---,,,,,,---//////,,,,,,......+++)))***,,,000333444333111+++(((&&&(((+++......,,,***)))((('''''''''''''''&&&''')))***+++***)))(((&&&'''((()))))))))((((((###%%%'''***+++***)))(((%%%%%%%%%'''((()))'''%%%###$$$&&&'''((('''%%%$$$"""!!! !!!$$$&&&&&&&&&###$$$&&&'''((()))))))))'''''''''''''''((()))***&&&###"""$$$)))+++***'''$$$$$$%%%$$$###$$$&&&))))))'''&&&&&&)))+++++++++,,,+++(((&&&%%%&&&((()))(((((('''%%%###"""$$$&&&((((((''''''((()))+++,,,(((((('''&&&'''((()))******(((''''''((()))(((''''''&&&%%%%%%&&&(((***+++&&&&&&'''(((((('''&&&%%%''''''(((***,,,---+++***'''***,,,---,,,,,,---///+++(((''')))---///---***%%%''')))+++,,,***)))'''$$$$$$%%%'''(((+++,,,---...---,,,+++,,,,,,......---///111222111---***'''((()))***,,,...111333444///000000000///...,,,+++)))))))))***+++---000111,,,...111444555333111000000//////111222222000...///000...+++)))(((+++...///000222333222222444555222222111000111333555777999:::;;;:::999999;;;===???===<<<<<>>???AAADDDFFFFFFGGGGGGFFFHHHOOOZZZcccccc[[[SSS>>>555***$$$$$$%%%"""!!!!!! ###)))...888CCCUUUiii|||~~~fffWWWGGGBBBBBBBBBBBBDDDAAAAAA???===:::777555333111555777666111---,,,---,,,000444444///---///222111///......///...+++)))***(((&&&$$$$$$&&&((()))(((&&&%%%%%%'''((()))(((---222666333000555CCCOOOZZZkkkyyy\\\EEE:::888666:::;;;888555333333333444333111///---,,,++++++***------******,,,,,,)))''''''))),,,///000///---,,,)))'''(((+++......---***))))))((((((((())))))***+++,,,---,,,***((('''&&&&&&''''''''''''''''''!!!$$$'''***+++)))'''%%%""""""###$$$&&&&&&%%%######$$$%%%&&&'''&&&&&&%%%"""!!! ###&&&''''''###$$$%%%'''((()))))))))''''''((((((((((((''''''&&&###!!!$$$(((+++)))%%%&&&&&&&&&$$$######%%%''''''&&&$$$%%%(((***++++++---+++(((&&&&&&&&&((())))))******(((%%%$$$%%%&&&++++++***+++,,,...///111+++***)))((('''(((((()))((('''&&&'''))))))(((''')))(((%%%$$$$$$&&&(((***$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%'''+++///111000///&&&(((***++++++***,,,---,,,(((&&&)))...000...+++&&&((()))+++++++++***)))###$$$%%%''')))+++...///...---+++******+++,,,------///111222111---)))&&&*********+++---000333555///000000//////...------+++***)))***,,,///222444+++---111333444333111///......///111333444222000222222000,,,))))))---111///111444555444444444444666444222000000222444666:::;;;<<<<<<;;;:::;;;<<<>>>===;;;<<<>>>@@@AAAAAA???@@@CCCEEEGGGHHHHHHHHHHHHJJJQQQ\\\eeedddZZZQQQ===444)))$$$%%%%%%""""""""""""%%%,,,222BBBMMM^^^pppmmmZZZPPPKKKFFFFFFJJJEEECCCBBBAAA@@@===999666333333222111000...,,,+++...///000111222111111000333444333///***((()))+++---//////***$$$"""%%%)))...,,,)))''''''(((+++---111000000//////333999>>>AAAKKK^^^uuuvvv[[[KKK@@@<<<<<<999888777666444444444444333222111000...---,,,,,,......,,,+++***)))))))))&&&(((***,,,++++++++++++)))))))))+++---...---++++++---......---,,,,,,---+++***+++...000...)))%%%%%%$$$%%%'''***+++((($$$&&&(((******((('''''''''###$$$$$$%%%%%%$$$$$$###"""$$$%%%'''((((((''''''$$$!!! ###&&&&&&%%%&&&%%%%%%(((+++,,,)))%%%&&&)))++++++)))&&&%%%%%%''''''&&&&&&%%%$$$###"""$$$%%%'''&&&$$$#########$$$&&&&&&%%%$$$&&&***......+++'''&&&&&&'''((((((+++***(((%%%"""!!!###%%%,,,000333222...+++,,,//////,,,(((%%%###$$$&&&'''((('''%%%######%%%'''))),,,+++*********)))'''%%%$$$$$$$$$%%%%%%$$$######''''''))),,,///000000...,,,)))&&&$$$$$$''',,,///,,,,,,+++***+++,,,...///,,,+++)))((((((((()))***+++***************+++++++++(((&&&&&&((()))***))))))+++...000111///,,,+++***)))(((***---///000///---000333444222///,,,+++...+++))),,,111444222///---///111222111///...///111222333222///...///000888444///***(((***...000111000///000333444555444111///...---...000333555:::<<<===>>>===<<<===>>>??????@@@AAAAAA@@@>>>===>>>@@@DDDHHHJJJKKKJJJIIIFFFJJJSSS___fffbbbTTTHHH333///(((###!!!!!!!!!!!!"""%%%'''***555@@@LLL]]]ooo|||pppbbbWWWOOOLLLNNNFFFDDDBBBBBBAAA???:::666444333222111///---,,,+++---///000222333222111000222222222///,,,***,,,...111222111---'''$$$&&&***---+++)))''''''(((***+++.........---...111555999<<<===EEERRRaaauuu|||___LLLBBB<<<999888888777666555444333333333333333333333222000///...///...---,,,,,,++++++++++++,,,------,,,***))))))***))))))***,,,,,,+++***))),,,///111///---,,,+++))))))))),,,......***'''%%%$$$$$$'''***+++)))'''((()))++++++)))'''''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''))))))))))))(((###"""!!!"""&&&((()))((((((''''''(((++++++)))&&&$$$&&&(((((('''%%%%%%%%%((((((''''''%%%###"""!!!###$$$%%%$$$###"""###$$$$$$%%%&&&%%%$$$%%%))),,,,,,***'''&&&&&&'''((())),,,+++(((%%%"""###&&&(((...111333222---***,,,...---+++(((&&&&&&'''***++++++)))&&&$$$###$$$%%%&&&+++***)))***++++++***((($$$$$$%%%&&&&&&&&&&&&&&&(((((()))+++...///...,,,***(((%%%###$$$'''+++...+++******))))))***+++,,,...,,,(((&&&&&&'''***,,,///...---,,,+++************((('''(((***++++++***)))+++---//////---+++))))))(((((())),,,/////////000222555555222///...---,,,***))),,,111333111......000333333111///......333444444333111000111222555222...***((()))***,,,///...---///111333444444444222000......111333555:::<<<>>>>>>===<<<===>>><<<===>>>?????????>>>>>>>>>@@@CCCGGGIIIJJJJJJIIIGGGKKKTTT___ddd]]]NNNBBB...***$$$!!! !!!"""""""""!!!###&&&(((...;;;HHHYYYiiizzzzzziiiZZZRRRQQQIIIGGGDDDDDDDDDBBB===999555444222000///---------,,,...111333444333111000///000000///------...000444555444000+++((()))+++,,,+++***))))))))))))***+++,,,---,,,,,,---000222888444333999CCCSSSjjj|||}}}hhhPPPEEEBBB???;;;999666555555444333222111111333444555666666444333111////////////////////////000000000...---+++)))(((******)))***,,,,,,+++)))(((,,,000222111...+++***((('''((()))+++,,,+++)))%%%$$$$$$&&&(((******)))***+++,,,+++)))'''''''''$$$$$$%%%%%%%%%%%%$$$$$$''''''((()))************######$$$&&&***,,,,,,++++++)))))))))******)))'''###$$$%%%%%%$$$$$$%%%&&&******)))'''%%%###!!! !!!"""###"""!!!!!!###%%%%%%%%%%%%%%%$$$$$$''')))***)))'''%%%%%%&&&((())),,,+++(((%%%$$$%%%)))---///111111...***''')))+++,,,+++)))((((((+++---///---+++(((%%%############)))))))))***,,,,,,+++)))%%%%%%'''((()))*********+++******+++,,,---+++)))(((&&&$$$###$$$(((+++...***)))((((((((((((((()))///,,,(((%%%%%%'''***---222000///,,,***)))(((((()))((((((***,,,---,,,+++***+++---...---+++(((&&&&&&%%%%%%'''+++---------000111222111///---,,,---)))((()))---111222///,,,///111444444222...,,,,,,333444555333111000111222111000...,,,***))))))(((,,,,,,+++...111444555555888666222000///111444666999;;;>>>>>>===<<<<<<===::::::;;;===============???@@@BBBDDDFFFHHHIIIIIIKKKOOOWWW```aaaXXXFFF888'''$$$ !!!""""""$$$"""###&&&***333DDDTTTjjjxxx|||hhhYYYRRRMMMIIIFFFEEEGGGEEE@@@;;;666555333111//////......,,,...111444555333111000...//////...------......222444444222///,,,---...,,,,,,,,,,,,,,,+++***)))***+++,,,,,,++++++,,,...111///111666<<>>===<<<;;;<<<999999::::::::::::::::::@@@@@@AAABBBDDDFFFGGGHHHNNNSSS[[[aaa```SSS???111"""  """ """&&&---:::OOO```vvv~~~iii\\\QQQKKKEEEDDDEEEEEE@@@;;;666555444333222111111111...000222444444333111000///......---------,,,+++///000222222222111000111...............,,,+++******,,,------,,,++++++,,,******...555999:::===BBBJJJ\\\xxx|||dddUUUGGGDDDDDD@@@888333222222222222111000...---...///222555555444333111---...000111222333333222111///------...///---,,,))))))))),,,///111000///,,,---...---,,,+++,,,...++++++)))(((&&&&&&''''''))))))(((''''''''''''(((,,,,,,,,,***(((&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&)))+++,,,,,,,,,,,,,,,,,,---,,,+++)))((((((###$$$%%%%%%$$$%%%(((***))))))(((&&&$$$""" !!!"""###"""""""""$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''%%%######%%%'''+++***(((&&&%%%(((,,,000///...---***(((''''''(((,,,+++)))(((((()))***+++***)))'''&&&&&&%%%&&&&&&)))(((''''''''''''%%%###%%%&&&(((+++---...///000,,,***)))((())))))'''&&&)))((((((((()))+++---///*********))))))((((((''')))******+++***)))((('''''''''&&&&&&&&&''''''((())))))***---///000///---,,,,,,------+++)))'''%%%''''''(((***---...---,,,******)))(((&&&%%%&&&((()))***---000222222000...---///000///,,,)))''''''((()))++++++******+++---...///111333333333111000.........222666:::<<<<<<===:::666222111111444555666999<<<===<<<::::::::::::999999888888777777777???@@@@@@AAABBBDDDEEEEEEPPPUUU\\\aaa]]]NNN;;;---!!!###+++666EEE[[[mmmqqq\\\SSSIIIDDDDDDCCC>>>999555555666666666555555444111222333333333222111000///...---...//////---+++,,,...111333444444333222/////////...---,,,+++***,,,---...---,,,+++,,,---,,,***,,,111444555777;;;555BBBYYYpppuuucccTTTJJJAAAAAAAAA===666333111222222222111///---,,,+++---///111111111000///+++,,,...000111111111000---+++)))***...000///...))))))))),,,///000000///,,,,,,,,,***)))))),,,...,,,,,,+++)))&&&%%%&&&'''((()))***)))'''''''''(((,,,---,,,+++((('''(((***'''&&&%%%$$$$$$%%%&&&'''######"""""""""######$$$&&&(((******)))((()))***)))+++......+++)))''''''###%%%''''''&&&'''(((***%%%%%%%%%%%%$$$###!!!!!!"""$$$&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%'''''''''%%%%%%'''(((&&&"""!!!###%%%(((((((((&&&&&&'''+++...///...---,,,,,,,,,,,,,,,,,,+++***((('''''''''(((''''''''''''''''''((((((((('''&&&&&&&&&%%%###!!!%%%&&&(((***---...///000+++)))''''''((((((((('''*********++++++,,,------)))***************)))(((''')))+++---,,,***'''%%%""""""###$$$&&&(((***++++++******,,,...///...------......---,,,+++)))(((,,,,,,---///111111///...)))******)))(((((()))+++)))+++...000111222111000---------+++(((&&&&&&'''$$$&&&((())))))***,,,...000111222333444555555444///...///222777;;;<<<===:::888555333111111222333444777:::<<<;;;999888888999888777777666666777777>>>???@@@AAABBBBBBBBBBBBKKKQQQXXX\\\WWWIII777*** ***777EEEVVVkkk}}}ooocccTTTKKKHHHFFF???999333444777999:::999888777555444333222111000000000...------///222333111///---///222555666666444222///...---,,,+++***)))))),,,------,,,++++++---///000---,,,000333444777;;;222888EEETTT___kkk~~~sss]]]QQQIIICCC@@@AAA@@@:::666666111222333333222000---,,,++++++,,,---............(((***,,,...//////...---+++(((&&&(((,,,000///---***))))))+++------,,,+++)))***++++++))))))***+++***+++,,,+++(((&&&'''((($$$'''******)))((()))+++.........,,,+++***,,,...(((&&&%%%$$$$$$%%%&&&(((%%%%%%$$$#########$$$%%%((())))))'''$$$###$$$&&&&&&***...///,,,)))'''&&&###%%%'''((('''''''''(((!!!!!!"""#########""""""$$$&&&)))***(((&&&%%%$$$%%%$$$###%%%(((***((('''%%%''')))&&&!!! ###%%%&&&'''&&&&&&&&&(((***+++++++++,,,---...---,,,++++++)))(((((('''(((((('''''''''''''''((((((((('''&&&%%%%%%&&&&&&$$$"""$$$%%%'''***,,,---......((('''%%%%%%'''((()))(((++++++++++++++++++++++++(((((()))***+++***))))))((()))+++,,,+++***(((&&&"""###$$$&&&)))+++...///---+++***+++,,,......---////////////...---++++++---------///000000---+++((()))++++++******,,,---)))+++---...///000000111...---,,,)))&&&&&&(((***%%%'''***,,,---///222444333333111111111222333444---,,,---000444888::::::777666444333111111111111222555999:::999777666555666555555555666777999:::<<<>>>@@@AAABBBAAA@@@???CCCIIIQQQTTTPPPBBB222''' %%%555HHHYYYiii}}}qqq___SSSNNNJJJCCC<<<222444888;;;<<<<<<:::888777666444111000///000000---------111555777555333000111333666888777444111...---+++***)))(((((((((,,,---,,,+++***+++---///---+++,,,111444333333555555777<<>><<>>UUUgggwwwtttfffXXXIII???<<<::::::;;;;;;;;;;;;:::999888888999777444111000111,,,---...000222333444444444222111444777888666333000///---+++++++++---...///+++((((((+++...//////---******...333666444111555444666===BBBHHHQQQZZZzzz{{{gggRRRDDD???===>>>===;;;777444222222222333333222000//////000---...///...,,,+++,,,---)))'''&&&'''***---//////(((''''''(((***,,,+++++++++***)))*********((('''((()))***)))'''%%%%%%&&&'''(((+++///000...***&&&$$$$$$%%%(((,,,---,,,+++/////////...---,,,***)))&&&&&&%%%$$$$$$$$$%%%%%%,,,((($$$###%%%(((((('''******)))'''###!!! !!!%%%'''******)))'''''''''$$$"""!!!###'''******)))%%%""" ###$$$$$$"""%%%)))......***&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&%%%$$$###!!!!!!(((***+++)))&&&$$$%%%((($$$$$$%%%&&&))),,,000222......------+++***))))))+++***'''&&&%%%&&&'''((((((((((((((((((((('''''')))(((((()))***+++******&&&%%%%%%'''******(((%%%&&&''')))(((''''''((()))%%%###"""###&&&***,,,------,,,***(((&&&&&&&&&&&&(((((()))***,,,---///000---...000222111...+++(((,,,---...000000///...---((()))*********))))))***((('''&&&&&&'''))),,,...******)))***+++,,,...///***,,,,,,,,,++++++---///,,,---...///222666<<<@@@;;;666///)))''')))...111+++,,,,,,...000333666888555444333111000/////////111444777777555555666999444444555555666888999:::>>>======>>>@@@AAA@@@???BBBAAAAAABBBAAA999---###""" !!!%%%)))888MMMaaavvvtttbbbNNN>>>888888:::<<<===>>><<<888555666888999888666444333333000000//////000111222333777666555555666555444222///...---,,,,,,---...///...+++((((((***---...---,,,***))),,,222555555222333333777>>>CCCFFFLLLSSScccmmm}}}zzzgggWWWHHH???<<<=========;;;888555444333333444444333111///000111000111000///---,,,---...((('''&&&(((+++---...---,,,***((((((***,,,------***)))((()))++++++)))(((***+++,,,***(((&&&&&&&&&(((***,,,000222000,,,(((%%%%%%&&&(((+++---,,,+++//////...---+++)))((('''&&&&&&%%%%%%%%%%%%&&&&&&***&&&###"""$$$&&&&&&%%%***++++++)))%%%"""!!!!!!$$$&&&))))))(((&&&&&&&&&###!!!!!!###''')))***)))$$$""" """$$$$$$######'''++++++((($$$$$$$$$(((''''''&&&%%%$$$$$$###&&&&&&&&&&&&%%%$$$""""""%%%((()))(((%%%$$$%%%((('''''''''(((***---111333///...---,,,+++************)))'''&&&&&&&&&((()))***)))(((''''''&&&&&&'''***)))((()))***+++++++++***(((&&&'''))))))(((&&&&&&'''''''''&&&''')))+++(((&&&$$$$$$''')))******---,,,+++***)))))))))***)))***+++,,,,,,,,,++++++...///111222222///,,,******+++---------+++((('''###%%%''')))******++++++''''''&&&&&&''')))+++---((('''&&&&&&''')))+++,,,))))))***+++,,,...///000...////////////222666:::888555000,,,***,,,///111++++++,,,---///222444666444333222111000000111111111333666777666666888:::888888777777888999999:::<<<;;;:::;;;===???@@@???@@@AAABBBAAA>>>555***"""  $$$)))444CCCWWWiii}}}vvv]]]HHH<<<:::<<<>>>AAABBB???999444666888;;;;;;999666555444333222///......///111222888999999777444222111111//////...------...000000---+++))))))***,,,---,,,+++)))(((+++000444555444222333777>>>AAAAAAEEEJJJJJJRRR\\\gggsssrrr___PPPFFF>>>:::;;;;;;;;;;;;:::999777555555333444555444222111111222222222000---+++***,,,---((('''(((***,,,...---,,,...+++(((''')))+++,,,,,,((('''''')))+++,,,+++))),,,------+++(((&&&%%%&&&'''(((+++...111000---***(((&&&&&&''')))+++,,,+++------,,,+++)))'''%%%$$$%%%%%%%%%&&&&&&&&&%%%%%%(((%%%"""!!!"""###$$$###)))+++,,,+++((($$$"""!!!###&&&((()))'''&&&%%%%%%$$$###"""$$$&&&(((((('''###!!!!!!#########!!!%%%))))))&&&######%%%))))))((('''&&&%%%$$$###&&&&&&&&&&&&&&&%%%$$$$$$%%%''')))(((%%%$$$&&&(((***)))))))))+++...111222///...,,,*********,,,,,,)))((('''''''''((()))***+++***((('''&&&&&&&&&'''+++***)))))))))***+++,,,...+++'''&&&&&&((((((((()))))))))'''&&&'''+++---,,,***'''&&&((((((((((((------,,,,,,,,,,,,---...,,,---------,,,***(((''',,,...///000000...+++))))))***++++++***'''###!!!"""$$$&&&)))******))))))''''''&&&&&&''')))+++,,,)))'''%%%$$$%%%''')))+++)))'''&&&)))...111111000000000///---,,,,,,///111444333111000000000000111,,,,,,,,,---...000222333444333111000000111333444222444666777777888:::<<<<<<;;;::::::999999999:::999777666777:::===??????>>>AAACCCAAA:::000&&&!!!!!!!!!###$$$***111BBBQQQddduuuxxx^^^MMMCCCBBBBBBDDDDDDAAA<<<777777:::===>>><<<888666555333111...++++++---000222777999;;;888333000000222111111000///......//////------,,,,,,,,,---------+++)))(((***...333555666444444777<<<===<<<>>>CCC@@@DDDIIILLLSSSaaavvviii\\\NNNEEE???;;;:::<<<999888777777888777555444333444555444222111222333222111...***'''''')))+++))))))***,,,//////...,,,,,,***))))))***+++***(((&&&&&&&&&)))+++---,,,+++------,,,***&&&$$$$$$%%%$$$%%%'''***------+++((((((&&&%%%%%%''')))***))))))))))))((('''&&&$$$###$$$%%%&&&'''((('''&&&%%%'''&&&###""""""#########(((***,,,,,,(((%%%"""!!!$$$&&&))))))(((&&&&&&&&&'''''''''''''''&&&%%%%%%!!!  """###$$$###&&&))))))&&&%%%&&&(((******)))(((&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%))),,,---+++(((&&&'''))),,,+++*********,,,///000...,,,***((((((***,,,...***))))))))))))***,,,,,,+++)))(((&&&&&&&&&'''(((++++++***)))((()))+++------***&&&$$$$$$'''***,,,///...+++(((&&&(((,,,///---+++(((((()))))))))(((++++++,,,,,,---...///000///...---,,,***))))))((()))+++,,,------+++)))'''((()))++++++***'''$$$"""'''((()))***+++***'''$$$''''''''''''((()))***+++,,,***(((''''''))),,,...+++(((%%%(((...222111...//////...+++))))))***,,,000111333555555444333111---.........///000000111333222111000111333555777444444666777999:::<<<>>>>>>===<<<:::999999888888666444222333777<<>>CCCEEEAAA666+++$$$!!!###!!!!!!$$$%%%)))111;;;MMM]]]ooo}}}yyyfffSSSNNNHHHEEEDDDBBB===999:::===@@@@@@===999666555222///,,,)))***---000333555777999777333111111333333333111000///...---------...///000////////////+++***)))+++...222555666777555666999999888;;;AAA>>>AAACCCBBBCCCKKKYYYeeezzzxxxcccXXXNNNEEEBBB@@@<<<::::::666444333444666666444222111333333333111000111222333222///+++'''''')))+++,,,,,,---...000000///---***+++---000111///***'''%%%%%%&&&(((,,,------,,,,,,,,,***((($$$######$$$$$$$$$%%%(((++++++***((((((&&&$$$$$$%%%''''''&&&###$$$$$$%%%&&&&&&%%%%%%''')))+++------,,,***))))))((('''%%%$$$$$$%%%%%%''')))++++++((($$$!!! %%%(((***+++***(((''''''+++++++++***'''%%%###"""!!!!!! """$$$%%%&&&)))+++***(((''')))+++***)))((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''///111222///+++((()))+++---,,,***)))((()))+++,,,+++)))(((''''''))),,,...+++++++++,,,,,,---......(((((('''&&&&&&'''))))))***++++++***((((((***---)))'''$$$######&&&+++...000...+++'''$$$%%%)))---+++)))((((((***+++***)))'''((()))+++,,,...//////...---***((((((***,,,---***+++,,,------+++***))))))***+++,,,,,,+++***)))+++******,,,---,,,)))&&&(((((((((((())))))***+++---,,,***)))***,,,///000...***''')))...000...+++,,,,,,,,,***(((((()))+++...000444777888666444222//////000000111111111111333222111111222444666888555555555777999<<<===>>>===<<<;;;:::888888888888555333111333777<<>>999;;;===??????===:::888777222000---++++++...111444444555666555333111111222333222111000///...---,,,,,,...111222111111111222,,,,,,,,,---///222444666888666666888888666:::@@@>>>???@@@@@@@@@DDDKKKQQQ___jjjzzzrrr\\\KKKKKKDDD@@@@@@@@@<<<888888555222111222555555222//////000111000///...///111444444222///+++***+++---......---...000000///---***,,,111555777444---(((%%%%%%&&&(((,,,------,,,+++***)))&&&###"""###%%%'''''''''(((***,,,+++***)))'''%%%%%%&&&&&&%%%$$$ """###%%%%%%&&&&&&***---000333333222///---***++++++)))'''&&&&&&(((''')))******'''$$$""""""&&&)))+++,,,***)))((((((***+++,,,***'''$$$"""""" !!!"""!!!!!!"""%%%''')))+++,,,+++((('''***---((((((''''''&&&%%%%%%%%%"""###$$$%%%''''''((((((111333444111,,,***+++---...,,,***(((''''''((()))'''&&&%%%%%%&&&)))+++---,,,------------.........'''((((((((((((((((((((((((***,,,+++((('''(((+++%%%%%%%%%$$$$$$&&&***...+++***'''$$$"""###'''***)))(((''')))+++,,,+++***$$$&&&''')))+++,,,------,,,***)))((()))+++...000---...///000000///...---***++++++,,,---...///000,,,***)))+++///000...,,,)))))))))******++++++++++++******+++,,,---///000000---******,,,---,,,***)))***+++***(((((()))+++,,,...222555666555333111///000000111111111111000222222222333444555777777555444333444777:::;;;;;;;;;:::999999888888888888555444333555999>>>@@@AAACCCEEECCC;;;000'''$$$$$$ $$$(((000???MMM```ppp~~~mmm^^^TTTKKKAAA:::999;;;===>>><<<;;;;;;<<<777444111///...///222333555444333333333222000...//////000000//////......)))---111333222111222333---...///000111222444555666555777::::::888:::>>><<<<<<<<<>>>@@@CCCEEEFFFKKKQQQ[[[gggttttttdddWWWLLLCCCDDD>>>;;;===>>>;;;888777666333000222555555222...,,,---......---,,,---///333444333111...,,,---...///...,,,,,,---...------))),,,000444666444...***&&&%%%&&&))),,,------,,,******)))&&&$$$###%%%'''((('''&&&''')))******)))***(((''''''((('''%%%### """###$$$$$$%%%%%%))),,,000333444222///---+++------+++(((''''''))))))***+++)))'''$$$$$$$$$&&&(((++++++***(((((((((%%%'''***)))&&&#########!!!"""######"""###&&&)))***++++++)))%%%%%%(((+++&&&&&&&&&&&&%%%%%%%%%%%% !!!###$$$&&&'''((((((---///111///,,,***+++...///---***(((&&&&&&&&&'''#########%%%&&&(((***+++,,,------------,,,,,,+++))))))******)))'''$$$###%%%)))---,,,(((%%%&&&((($$$&&&(((((('''''')))+++&&&&&&%%%$$$$$$&&&***...)))((('''(((***+++***(((###$$$''')))***+++,,,,,,(((((()))+++,,,---......///000111111111111000000,,,+++******+++...111222///,,,)))***...111///---******+++,,,,,,,,,,,,+++((()))+++---...///000111...---,,,+++++++++++++++***+++,,,+++)))((()))******,,,...000111111000///---...000111111111000000111222444555666666666666444111///000333666777666999999888888999::::::;;;666666666999===@@@BBBBBBEEECCC>>>666,,,&&&$$$%%%###(((...999LLL]]]nnn}}}nnnaaaSSSEEE<<<666999;;;<<<<<<===>>>@@@;;;999555222111111222333777444111111222222...***,,,,,,...///000000000000'''+++000333222111222333---///111222222222333444444444888======::::::<<<<<<::::::<<<@@@BBBAAA@@@@@@AAAFFFOOOZZZdddkkknnnlllmmmfffYYYNNNHHHFFFCCCBBB<<<888;;;===;;;999999777333111222555666222...***,,,---,,,++++++,,,---111222222000---,,,+++,,,///---******+++,,,,,,,,,'''))),,,000222111---***&&&&&&&&&)))+++---,,,+++++++++)))'''%%%$$$&&&)))'''&&&$$$$$$&&&''''''&&&+++************)))&&&###!!!!!!"""###############%%%(((---000111///,,,))),,,---...,,,)))'''((()))+++++++++***'''%%%&&&'''%%%'''******)))'''''''''###''''''%%%######%%%!!!###$$$$$$"""###'''***)))******&&&###"""%%%)))$$$$$$$$$%%%%%%%%%&&&&&& """$$$&&&'''(((((((((***---,,,***))),,,...000...+++(((&&&&&&&&&&&& !!!"""$$$&&&((()))))),,,,,,,,,,,,++++++***)))+++,,,,,,,,,)))%%%!!!###(((------(((%%%%%%&&&%%%(((++++++)))'''((()))$$$%%%&&&&&&(((+++000333)))(((((()))******(((&&&###$$$''')))***+++++++++%%%'''+++...///...,,,+++//////000000000000000///...,,,***((())),,,///222444///***))),,,...---***++++++,,,---------,,,,,,(((***---///111222333222,,,------,,,+++***,,,---+++,,,---,,,***((()))***((()))+++,,,------------,,,---...000000000//////111222555777777777555444222///,,,,,,000333333222888888888999:::;;;<<<===888777888;;;???BBBBBBBBBFFFBBB;;;222***%%%$$$$$$ """&&&...666CCCYYYkkkxxxrrr]]]JJJ@@@===;;;888777888;;;???BBB<<<======999444000000111666555444222///---+++***+++++++++,,,---...//////))),,,000444555444222000000222444333000------...000222777<<>>===::::::<<>>AAACCCDDDEEE@@@777---%%% """***666EEEXXXkkkvvvyyyqqqooowwwttt^^^OOOEEEAAA<<<:::<<<>>>@@@AAA<<<======999555222222333555444222000///---,,,,,,---,,,,,,,,,,,,---......***,,,///222444333111000333555666444000---,,,,,,---///333888<<<>>>===;;;:::777555777;;;===;;;888999:::<<<>>>@@@AAABBBBBBGGGHHHHHHEEE@@@=========<<<888444555888:::999777555444222222222111---***...---+++******+++---...222///---,,,---////////////+++((((((+++---......***((('''((()))***)))'''))))))))))))))))))))))))((())))))((('''&&&%%%%%%'''(((((()))(((&&&%%%$$$'''''''''((()))(((&&&$$$!!!###%%%%%%%%%$$$$$$"""###%%%''')))***+++++++++,,,---...---***'''&&&++++++***(((%%%$$$%%%'''))))))***+++++++++++++++###$$$%%%%%%&&&&&&%%%%%%%%%###!!!"""$$$%%%$$$"""''')))******'''%%%######!!!###$$$$$$###%%%***---(((%%%""" ###%%%&&&'''((((((((())),,,......+++'''&&&'''))))))(((#########$$$%%%&&&((()))***)))((((((((()))***+++&&&''''''%%%###"""###%%%&&&&&&%%%%%%%%%&&&&&&'''%%%&&&'''(((((('''%%%$$$$$$%%%'''''''''(((***---***(((&&&&&&&&&%%%$$$"""((()))***++++++++++++++++++...222222000---+++***(((+++......---,,,,,,...+++***(((''''''(((***,,,,,,+++))))))+++,,,++++++++++++,,,,,,,,,------...+++---000333555555444333222000//////111111000...---,,,***)))))))))******+++++++++,,,---...000000******,,,///222444444333000333666777555333333333222000...000222444333222444222222444888::::::888777888999;;;>>>@@@BBBCCCEEE???555***###!!!'''111>>>OOObbbtttyyyfffdddhhhvvvzzzhhhQQQHHH???:::;;;>>>>>><<<<<<<<<;;;999666444444555555444222000...............---,,,,,,,,,---...///+++---...000111111000000555666666444111---+++++++++,,,...333888:::;;;:::777555444777:::;;;999666666777888999::::::::::::===>>>???===:::888888888777444111222666999999777777555111///...,,,)))'''///...,,,++++++,,,...///111///,,,+++,,,------,,,+++)))((())),,,---...---)))'''%%%%%%&&&(((((('''******))))))((('''&&&&&&'''''''''''''''&&&%%%%%%'''((()))******)))((('''''''''&&&'''((((((&&&### """$$$%%%&&&&&&%%% !!!###$$$&&&''''''(((***+++,,,,,,+++)))&&&%%%))))))'''%%%""""""%%%''')))******+++++++++++++++%%%%%%%%%%%%%%%$$$$$$######!!!!!!"""$$$%%%%%%$$$&&&(((******(((%%%$$$###!!!"""#########&&&***---'''%%%###!!! !!!"""$$$&&&'''((('''(((***+++***'''%%%%%%''')))***+++%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))))))))$$$%%%%%%$$$######%%%'''&&&%%%$$$######$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&'''(((***(((&&&$$$###%%%&&&%%%%%%)))******+++++++++******---///222222000---+++***(((***,,,---,,,+++++++++))))))))))))))))))((((((***+++++++++++++++---//////...------,,,,,,,,,,,,,,,...000333555666666666444222000000111222222111---,,,+++*********+++,,,+++,,,...000222333333444))))))***---111444555555111333555666444222111111222000//////111333444444333222111333555777888777666666888:::===???AAABBBFFF???333(((!!! """&&&...;;;LLL^^^qqq}}}nnnbbbWWW[[[gggxxxfffXXXGGG===<<<======;;;;;;:::999777666555666666999777444222000/////////......---------///111222.........///////////////444555555444222///---,,,++++++,,,///333666777666555444444666888999777555222333555777999;;;;;;<<<<<<<<<===<<<:::888777666333111000000333555666555666333000,,,***)))((((((///---,,,++++++,,,---//////,,,*********+++***)))'''((()))***,,,---------(((&&&######$$$&&&''''''))))))(((((('''''''''&&&((((((((('''&&&$$$###"""%%%'''***,,,,,,,,,***)))(((''''''((())))))&&&$$$ """$$$%%%%%%%%%%%% !!!"""$$$%%%%%%%%%%%%******++++++***(((&&&%%%'''''''''%%%######$$$&&&))))))************))))))&&&&&&&&&%%%%%%###""""""!!!!!!"""$$$%%%&&&&&&&&&%%%'''******(((&&&%%%$$$###"""""""""###%%%(((***((('''%%%$$$###"""""""""%%%'''(((((('''%%%&&&&&&%%%%%%$$$%%%'''***,,,---&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((((()))(((((($$$%%%%%%$$$######%%%'''%%%$$$###!!!!!!"""###$$$######$$$$$$%%%&&&''''''&&&((())))))'''''''''((((((%%%######%%%'''((()))+++++++++++++++***)))(((+++---000000///---------)))***,,,---,,,++++++***)))***---......,,,)))((((((***---,,,++++++...222111000...---,,,+++++++++,,,---///111333555666666666444111//////000111111///...---,,,,,,---...///,,,...111333555666666666)))((((((***...111222333000222444555555444333333333222000000111222444555444333222333444666777777444555777999<<<>>>???@@@DDD===111&&& $$$(((,,,666GGGZZZmmm}}}ooodddZZZTTTVVV___nnnpppXXXGGGAAAAAA@@@???;;;999777666555666666777===;;;999555333111000000///...------///222555777111111000////////////000000111111222333222111///---,,,,,,---000222333222333333333555666777666555222222444555888:::<<<===<<<<<<<<<<<<;;;999666444222000//////000222333333333111...+++)))((()))***---,,,+++))))))+++,,,---,,,***(((((()))***)))'''%%%''')))++++++,,,,,,,,,(((%%%######$$$'''((((((&&&&&&&&&'''((()))))))))+++***)))(((%%%### $$$&&&))),,,---,,,+++))))))(((((()))***)))'''%%%"""#########$$$$$$$$$#########$$$%%%%%%%%%%%%%%%************)))'''&&&%%%###&&&))))))(((&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&%%%$$$###"""!!!!!!###%%%&&&'''(((((()))%%%''')))((('''&&&&&&&&&%%%$$$"""!!!"""$$$%%%&&&))))))((('''%%%$$$$$$###((()))+++***'''$$$""""""###$$$%%%&&&'''))),,,...(((((('''&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''&&&%%%&&&'''%%%$$$###%%%&&&&&&%%%###!!!!!!!!!###$$$$$$%%%%%%&&&'''((())))))(((***++++++)))((((((((((((&&&$$$$$$''')))+++,,,+++++++++++++++***)))((('''))),,,---------///000,,,,,,---......---,,,+++***,,,///111111///,,,***'''***,,,,,,++++++///222111000...,,,+++++++++,,,+++,,,---...000222333444666444222///,,,,,,---...111000/////////000111222...///222444666777777777,,,)))((((((***,,,......///000222555777888777666333333222111111111333444444444444444444555666777111333555888:::<<<=========666+++"""""")))...666AAASSSgggyyyssseeeZZZRRRNNNNNNYYYeeevvvmmmVVVIIIDDDAAA@@@<<<:::777555666777888777======;;;999666444222111000///...---///222666888444444333222111111000000------...000333444333111///...---///111222222111444333333333444555666777555444222222222444666888999999888999999777333000000///......///000111222111000///,,,***)))+++------,,,***))))))***,,,---***)))((()))******)))(((%%%'''************+++,,,(((&&&$$$%%%'''((())))))$$$$$$&&&''')))+++,,,---------+++)))%%%""" """%%%(((+++,,,+++)))(((((((((((((((***)))'''%%%$$$#####################%%%&&&&&&&&&&&&&&&%%%%%%))))))(((((('''%%%$$$###"""%%%)))+++***(((&&&%%%'''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!"""$$$''')))(((((()))***&&&''''''&&&%%%%%%''')))'''%%%""""""$$$&&&''''''******)))'''&&&&&&&&&&&&)))+++---,,,)))%%%""" ###%%%''''''((())),,,...***)))'''%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((('''%%%%%%&&&(((((('''$$$"""!!!"""$$$%%%%%%&&&'''((()))))))))))))))+++,,,,,,+++)))((()))'''&&&%%%&&&(((+++,,,,,,+++++++++++++++***)))(((%%%''')))+++,,,---000222.........///000///---+++***+++---/////////---,,,((()))+++++++++,,,...000///...,,,*********,,,---,,,+++++++++---///111222333333111///,,,***+++,,,222111000000000111222333...///111333444666666666///,,,((('''(((***++++++...///111555999:::999888444555555444222000000111333444666666555444555555///111444777999;;;;;;;;;555///&&& '''000777CCCNNN```sssqqqggg[[[RRRJJJFFFGGGKKKYYYjjj}}}mmmYYYMMMGGGDDD@@@<<<888777888::::::999999:::::::::999777444333111000...,,,---///333555777777666666444333111000++++++,,,///222444333111///...///111333444444222555444333222222444777999777444111...---000333555333333333555777666222...,,,---------...000222444111222111...+++***+++---...---+++******+++---...***))))))+++------,,,+++&&&(((***)))(((((())),,,((('''&&&''')))+++***)))$$$%%%&&&(((***,,,---...------+++)))&&&$$$!!! !!!###'''***+++***'''%%%&&&&&&&&&'''((('''%%%###""""""""""""###$$$%%%%%%'''''''''''''''&&&%%%$$$&&&&&&%%%$$$###"""!!!!!!"""%%%((()))((('''&&&'''''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$###"""!!!!!!$$$((()))((('''''')))''''''&&&$$$###%%%))),,,(((%%%###$$$(((+++,,,,,,***)))'''&&&&&&&&&'''((((((+++......+++'''$$$###%%%'''))))))((()))+++---+++)))&&&$$$###$$$'''((('''&&&%%%$$$######$$$$$$&&&'''(((''''''''')))++++++)))&&&###"""###%%%'''%%%&&&(((*********(((''''''))),,,,,,***)))((((((%%%%%%%%%&&&)))++++++*********+++++++++******)))'''(((***++++++---000333///...---///000000---***'''(((((()))***+++,,,,,,***)))((()))+++---------,,,+++)))((()))***---...---,,,+++***+++---///111...000111///---+++,,,...111000/////////111222333/////////000111333444555111---)))'''(((***+++,,,//////000444888:::888666444666888777333///......000333666777555222222222...000333666888:::::::::111,,,&&&$$$'''111<<>>FFFQQQaaaxxxxxxcccSSSLLLCCC===???BBB???999777555555666777999999777555888666333111//////000111777777888888888666555444...,,,,,,...222333222111000222555777999999888777;;;888444000000222555888777444000///111111000---...+++***---222555444111+++++++++,,,...111444666444333222///,,,+++,,,...------...000111000---******)))***---111111///,,,,,,+++)))((((((***,,,---...,,,)))***---...---,,,)))((('''&&&'''(((***,,,,,,,,,,,,,,,***'''###!!!%%%%%%''''''&&&%%%###""""""###&&&((((((((('''&&& """%%%(((***+++++++++((('''&&&%%%$$$#########$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$&&&***,,,---+++)))'''&&&&&&((()))&&&'''(((******((($$$ """$$$&&&'''((('''&&&%%%'''&&&%%%%%%&&&)))+++---***)))((())),,,......---,,,***'''$$$"""###$$$%%%(((+++---...,,,)))(((((()))+++,,,,,,***))))))***))))))((('''&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######$$$###"""###%%%)))---//////,,,)))'''''''''&&&$$$!!!"""%%%))),,,+++)))&&&***(((&&&%%%%%%%%%'''((((((&&&###""""""%%%(((+++***)))((('''(((+++...000---+++)))))),,,000333444000...,,,---//////+++'''%%%%%%$$$%%%'''))),,,...,,,((($$$&&&***......,,,,,,((($$$$$$'''***,,,+++,,,+++***)))***,,,...000///.........//////,,,***,,,---...---,,,---...000///000000000000/////////+++)))((()))---...---+++---------...111333444333222444777888777333...+++***000888===<<<777111...222222444999===<<<666///+++---000555===JJJWWW```lllssskkkQQQAAA;;;777555666999;;;@@@JJJTTTjjj|||zzzhhhZZZPPPHHHGGGGGGCCC>>>;;;999888777888::::::999777666444333111111222333444777777777666555444333222222000......000222111//////000333555666666666555777555111//////222555888444222000//////000000///---***)))+++000333222000------,,,+++,,,...///111111222222000---,,,---...000///......///...+++)))(((((()))---000000---+++,,,+++*********+++,,,---...+++((('''))),,,,,,,,,)))((('''&&&&&&(((***+++,,,,,,,,,+++(((%%%"""!!!"""$$$&&&''''''&&&$$$"""###$$$&&&((()))(((''''''###%%%(((,,,---...------''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!$$$$$$$$$$$$%%%'''***,,,***)))(((&&&&&&''''''(((***************((($$$ """###%%%'''''''''&&&%%%'''&&&&&&&&&''')))+++,,,,,,***))))))***++++++***+++)))'''%%%$$$$$$$$$%%%(((***,,,+++***(((((((((***,,,---,,,)))((((((((((((((('''&&&%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$###$$$&&&)))---///111...+++))))))((('''&&&""""""%%%(((++++++)))&&&'''&&&%%%%%%&&&''')))+++)))'''%%%$$$$$$&&&((())))))(((''''''(((+++...000111///,,,,,,...000111111---------......---***((('''&&&%%%&&&'''***...000...***&&&&&&***---,,,***,,,(((%%%$$$'''***++++++------,,,,,,,,,---...............///000///,,,)))...//////---,,,,,,---///000//////.........///000---+++)))+++...000///,,,---------000333444333222444555888888666222---***+++111888<<<;;;777222000555555777;;;???===777111***---444===IIIWWWeeennnyyy|||hhhTTT@@@444000333222333888===DDDQQQ]]]nnnkkk___SSSMMMIIICCC>>><<<===;;;999:::;;;;;;;;;:::444444333222333444666777777666555333222111111111666444000//////000000000000111222222333222222222222000......///222666888222222111000......000111---***((()))---000000/////////---,,,++++++++++++///000222111000...//////333000...,,,,,,+++)))'''&&&'''***---//////,,,)))++++++++++++,,,,,,,,,------***'''&&&''')))******((('''&&&%%%%%%&&&((())),,,,,,+++)))&&&$$$!!! """&&&((()))(((&&&$$$$$$%%%'''((()))(((((('''$$$&&&))),,,......,,,+++&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''***+++&&&&&&&&&'''''''''((((((...,,,***))))))'''$$$!!!"""###%%%&&&''''''&&&&&&&&&&&&%%%%%%&&&(((***+++,,,***((('''(((((('''&&&))))))(((((('''&&&%%%%%%((())))))(((&&&&&&''')))---......,,,(((&&&%%%%%%'''&&&&&&%%%$$$$$$$$$######$$$&&&'''((()))((((((%%%$$$######%%%))),,,...333000---+++*********)))######%%%(((++++++)))'''%%%%%%%%%%%%'''))),,,---+++***))))))((('''''''''((('''''''''(((+++---///111000------......---,,,***,,,//////...+++)))((()))(((&&&&&&(((+++///222000,,,)))(((***,,,,,,***---***'''&&&'''***+++,,,...///000000000///---,,,------///111222000---)))000000000...,,,+++---///111000...,,,,,,...000222000...,,,...111333222///---...///222555555444222555666888888666111,,,))),,,111666999999666444222999888999<<>>999444---333>>>KKKYYYhhhvvv~~~sss^^^NNNBBB777000......---000777???JJJ[[[iiiuuurrr```TTTKKKCCC??????@@@>>>;;;:::;;;<<<<<<;;;555555444444555666777777666555333111/////////000777444111000///111222333555444333222000///...---...------...000333777999333444555222...,,,///111---+++)))))),,,...////////////...---,,,+++***)))...000222333222111111111555222---+++))))))((('''&&&(((+++...000...,,,)))******+++,,,,,,,,,,,,++++++******)))))))))((((((((('''%%%$$$$$$%%%'''(((---,,,***'''$$$"""  """'''***,,,+++)))((($$$%%%&&&''''''''''''&&&"""$$$''')))***)))((('''$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$%%%''')))***+++$$$%%%'''((()))*********---+++(((''''''&&&%%%######$$$%%%'''((((((((((((%%%%%%%%%%%%&&&'''((()))***(((&&&%%%&&&&&&%%%$$$((()))+++,,,,,,***((('''(((((('''%%%$$$$$$''')))...///...,,,'''$$$###"""&&&&&&&&&%%%$$$$$$###"""###$$$''')))+++++++++***$$$###""""""$$$'''***,,,333000,,,***************$$$$$$%%%'''***+++***)))&&&&&&&&&'''(((***,,,---------......,,,***(((''''''&&&&&&'''(((***---...---+++***+++++++++***)))'''+++//////,,,)))((()))***(((&&&&&&(((+++000333111...+++***,,,.........///---+++)))***+++,,,---///000222333222000---++++++,,,///333555444111---000000000...------000222333111...,,,,,,///222444333000///111444666444222...///111555777777555222333555777777555222...+++,,,///444666666444444444999888999;;;>>>>>>;;;888777???LLL[[[jjjxxxzzziiiXXXFFF===:::666444333,,,,,,///888CCCQQQeeeuuutttbbbTTTIIIDDDDDDBBB???<<<;;;<<<<<<<<<;;;888888777666555555555555555444222000///...//////333333111111111444777:::;;;999666222///,,,+++***,,,,,,---///111444888999666777777333...,,,...000...---++++++---...//////------...///...---,,,+++...000333444333222333333666222---***))))))((('''(((***---000000...,,,+++)))***++++++,,,,,,++++++***,,,...///---***(((&&&((('''%%%$$$$$$%%%&&&'''---+++)))&&&###"""!!! !!!$$$(((,,,......---,,,$$$%%%%%%&&&&&&&&&&&&&&&"""###%%%&&&&&&&&&%%%$$$$$$$$$&&&'''''''''''''''$$$%%%&&&''''''''''''''''''%%%$$$&&&))),,,,,,+++%%%&&&((()))+++,,,,,,,,,)))'''%%%$$$%%%&&&&&&%%%$$$%%%&&&'''((()))******$$$$$$$$$%%%%%%&&&''''''&&&$$$###$$$%%%&&&&&&&&&)))+++...000000...,,,***(((((('''%%%###$$$'''***.........+++'''###!!!!!!&&&&&&&&&&&&&&&%%%###"""$$$%%%(((+++,,,,,,+++***$$$###!!!!!!"""%%%(((***111---)))'''((()))******%%%%%%%%%''')))++++++***(((((((((((())))))******---...000000///---***((('''&&&&&&'''((()))+++,,,(((''''''(((+++,,,,,,+++&&&***......+++(((((())))))(((&&&&&&(((+++///111///...,,,,,,...000111222111000///---,,,,,,...///000111222222111///---+++***,,,000555888888555222......///......000444777444222///,,,---000444777444222111222666777666444///000222555888777555222000111444555444222000...***---111333333333444444666666888:::===??????>>>BBBKKKZZZjjjxxxhhhWWWIII===222000333333222111------111;;;HHHXXXmmmuuubbbRRRIIIGGGCCCAAA???>>>>>>>>><<<;;;:::999888777666444333222333333222111000000000000///000111222444777;;;???>>>;;;666222...+++******+++,,,---///222444666777777666555222...------...............////////////***+++---///000///...------///111222111111222333444111---+++*********)))))),,,...///...---------++++++++++++,,,,,,,,,,,,+++...111111///+++((('''((('''%%%$$$$$$%%%&&&'''---+++(((%%%###""""""######%%%(((+++.../////////&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((((('''&&&%%%%%%&&&''''''''''''''')))'''&&&(((,,,///---+++&&&'''((()))+++,,,---...'''%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%'''((()))***+++%%%%%%&&&&&&''''''''''''###"""!!!"""%%%''''''''')))+++...111222111...---(((((((((&&&%%%&&&)))+++,,,------***&&&###""""""'''((())))))((('''%%%$$$%%%'''***,,,---+++)))((($$$###"""!!!"""$$$''')))---***&&&$$$%%%(((******'''%%%%%%&&&)))+++,,,++++++*********))))))((((((***,,,...000///...+++)))'''''''''''''''((())))))&&&%%%%%%(((+++///000000''')))***+++)))((((((((((((''''''((())),,,///000...---,,,,,,---///222333222222111///---,,,...///111000000///...------------...111555888888666444,,,,,,,,,,,,---000444888333111...------000444777555333111333666888666444//////000333555555333111---///111333333222000...))),,,000333333333444555444555777;;;???CCCGGGIIIMMMVVVfffvvvfffMMM>>>444,,,'''***...///...///......444???MMM___uuu{{{dddTTTNNNEEEDDDBBBAAAAAA@@@>>>;;;999999888777666444222222222222333333333333222222,,,///222444666999>>>AAA<<<999444000---,,,,,,,,,++++++---///000222333333444222///......///...---,,,...000111000...------'''))),,,///000///---,,,,,,---......---...///111222000---,,,,,,---,,,+++***,,,...---++++++,,,......------,,,---...///000...000111///,,,)))((())))))(((&&&%%%$$$%%%&&&'''---+++'''$$$######%%%&&&###$$$&&&)))+++---//////((((((((('''''''''(((((()))'''%%%######$$$%%%&&&$$$%%%'''(((((((((&&&%%%%%%%%%&&&'''''''''&&&&&&***((('''***///111///,,,'''''''''((()))+++---...((('''%%%%%%&&&&&&%%%############$$$&&&((()))***(((((())))))******))))))###"""!!!"""%%%'''''''''(((***---000111111///...((()))))))))((((((***---***++++++)))&&&$$$######)))***++++++***)))'''%%%((()))+++---,,,***'''%%%'''%%%###"""###%%%((()))***'''###"""$$$(((***,,,(((&&&$$$%%%(((+++,,,,,,++++++++++++******)))(((%%%'''***,,,---,,,+++***(((((('''''''''&&&&&&&&&$$$######%%%***...111222)))(((''''''((())))))((('''((()))***,,,...///000,,,,,,+++******+++...000111222222000,,,+++,,,...111///,,,******+++---///000000111333555555333000*********)))))),,,111555111///---,,,,,,///222444444222111222666888666444---,,,,,,...000000///...---...000111111///...,,,***---111444555555666777444666999>>>DDDKKKRRRVVV[[[dddrrr|||dddNNN<<<111///***(((***,,,,,,,,,///---...666CCCSSSfff|||zzzdddZZZFFFEEEDDDDDDDDDBBB???<<<777888777777666444333222111222333555555444333333+++///333666777:::>>>BBB999666222...,,,,,,...///***+++,,,...///000000000111---***+++...000///---+++---000111000...,,,+++&&&(((+++...///...+++***+++,,,,,,+++***+++---///000...------.........---***+++---+++)))))),,,...111000...---...///111333000111000,,,((('''))),,,***)))'''%%%%%%%%%'''(((---+++'''$$$###$$$&&&((($$$$$$%%%&&&)))+++...///+++***))))))))))))******)))'''$$$!!! """$$$&&&%%%&&&((())))))(((&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%,,,)))(((+++000333000---((('''&&&&&&'''))),,,---***)))((('''((('''$$$"""!!!!!!"""###$$$&&&((()))***++++++,,,,,,,,,,,,+++$$$###"""###%%%&&&&&&&&&'''))),,,///000000///...)))***+++*********+++---((()))***)))&&&$$$$$$$$$***+++,,,---,,,***(((''')))***,,,---,,,)))%%%###((('''%%%$$$$$$&&&)))+++(((%%%"""!!!$$$(((+++---(((&&&$$$%%%(((+++------******++++++++++++******"""###&&&(((*********))))))(((((('''&&&&&&%%%%%%"""!!! """&&&+++///111+++((($$$%%%(((***)))'''((()))+++---///000000000,,,,,,+++)))'''(((***,,,000111111///+++)))+++---222...***'''''')))---000333222222222333222///---******((('''''')))---111...---++++++,,,...000222444222000222555777666333+++))))))***,,,---,,,+++......000000///---+++******...333666777777888888555777;;;AAAHHHQQQZZZ```hhhppp{{{zzz```KKK;;;///(((...***((())))))''')))---+++...777FFFWWWjjj{{{dddQQQJJJDDDEEEFFFBBB===<<<777777888888666555333222111111222333555777999:::333111000333888;;;;;;999:::777333111000000///...***,,,///333555333000---...---+++***+++---///000///000111222222111//////)))************)))((((((+++,,,,,,***'''%%%''')))((()))***+++,,,---......111---)))'''(((***,,,---000000......///111444555999444---'''%%%&&&))),,,+++)))'''$$$$$$%%%&&&'''+++(((&&&%%%&&&((())))))&&&%%%$$$######$$$&&&(((***+++,,,,,,+++***+++,,,...+++&&&###!!!"""$$$&&&((('''((()))++++++)))'''###$$$&&&((()))*********''''''((()))***+++,,,,,,'''$$$!!!!!!$$$'''***+++---+++)))))))))(((&&&$$$$$$$$$#########$$$%%%&&&))),,,......,,,***))))))"""$$$&&&&&&$$$$$$&&&(((***)))(((((()))+++---...(((***+++***'''%%%'''***((()))***)))((('''((()))((()))***---...---***''')))***++++++)))&&&###!!!'''&&&&&&'''***+++++++++)))(((&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&(((+++---...,,,***((())),,,---+++)))%%%###!!!"""$$$'''))))))+++******,,,---+++&&&!!!$$$$$$$$$%%%&&&)))+++,,,((('''&&&%%%%%%&&&'''(((''''''((()))+++---///111...)))%%%''',,,000111///.........---,,,+++******...---***))))))***,,,...000///.........---***'''(((((()))))))))***++++++------+++'''%%%&&&+++000555333222222333222111///,,,'''$$$&&&,,,///,,,(((......---+++***((('''&&&))),,,000333444666777999:::===BBBGGGPPP\\\kkkvvv}}}~~~xxx^^^JJJ>>>777000,,,))))))***,,,)))%%%(((---222666===HHH]]]vvvfffWWWHHHEEEFFFEEEBBB@@@::::::::::::999777666555222222333444666888:::;;;444222000111555777888777555444333333222111///...///000222555666555222000......---------...///000///000000111111000000000+++++++++++++++***)))))),,,///111000,,,(((&&&&&&''''''(((***+++---......,,,***''''''))),,,---...------------...///000111111...)))%%%$$$%%%(((++++++)))'''$$$$$$$$$&&&'''***)))''''''((()))******((('''%%%#########$$$%%%***+++++++++))))))***,,,---***'''$$$""""""$$$%%%((('''''')))******(((&&&&&&''')))***++++++))))))'''&&&&&&''''''((()))***'''%%%######$$$(((+++,,,---***((('''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&)))+++------+++)))((('''###%%%'''&&&$$$###%%%'''''''''''''''((())))))***((())))))'''%%%$$$'''***'''))))))((('''&&&'''(((%%%%%%'''))),,,,,,***(((((((((((('''&&&%%%$$$$$$&&&&&&'''((()))***))))))''''''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%''')))+++,,,+++)))''''''((()))'''%%%"""!!! """%%%((())))))))))))***,,,...,,,((($$$&&&&&&&&&&&&(((***+++---******((('''&&&%%%%%%%%%&&&&&&''')))***,,,...///+++'''$$$&&&,,,111333222......,,,+++************---+++)))((('''(((***,,,,,,++++++,,,---,,,***'''((()))***+++,,,,,,,,,,,,***+++***(((&&&'''+++...333111000111222222111///,,,'''$$$&&&+++///,,,)))((((((''''''''''''(((((()))+++///111222444777999===AAAGGGNNNWWWbbbpppyyykkk]]]III:::222...)))&&&((((((***,,,***'''***111;;;AAAJJJTTTeee{{{jjjOOOCCCBBBBBBAAA@@@=========<<<;;;:::888888333333444555666888:::;;;666333000///111333444555111222444555444222000...222333444444444222111000......///000000000000///......------...///000111------,,,++++++***))))))...111555666222,,,'''$$$&&&'''((()))***,,,------'''&&&&&&'''***---------))))))***++++++,,,,,,+++((('''%%%$$$$$$%%%''')))+++)))'''$$$###$$$$$$%%%((())))))***++++++++++++)))((('''%%%$$$$$$$$$$$$)))******((('''''')))+++***)))'''%%%$$$$$$$$$$$$'''&&&&&&'''((((((&&&%%%((()))+++------+++)))'''&&&%%%$$$""""""$$$%%%&&&)))'''&&&%%%&&&(((+++---,,,***'''&&&'''(((((((((%%%%%%&&&&&&&&&''''''''')))+++,,,+++)))&&&%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&'''((((((((((((+++***(((%%%"""###&&&)))'''(((((('''%%%$$$&&&'''"""!!!"""$$$'''******)))&&&%%%$$$$$$$$$%%%&&&'''%%%&&&((())))))(((&&&%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%&&&''')))***(((&&&$$$###$$$$$$"""!!! !!!###&&&((((((((('''(((***---///...***'''(((((((((((()))***+++,,,,,,,,,+++)))'''%%%###"""%%%%%%&&&(((***+++,,,---(((%%%###&&&,,,111444444...---+++)))))))))***+++,,,***((('''&&&''')))***((((((((()))++++++)))'''(((***,,,.........---,,,''')))******))))))***,,,000.........000111000///+++'''$$$&&&+++...---***%%%$$$$$$$$$&&&))),,,---+++---...///000222666888???EEEOOOXXXaaakkkvvv}}}zzzyyyzzzlll^^^KKKBBB666...,,,+++)))&&&(((''')))+++***(((---444DDDNNNYYYbbbpppcccLLLBBB>>>>>>@@@>>>======<<<;;;:::999888333333444444666777999:::999666222000///111333444333444555555333111000///222333222111///------------...000111111000...---,,,+++***)))***,,,///111---,,,+++***))))))((((((...111444666444///)))&&&((()))))))))*********+++%%%%%%&&&(((+++,,,,,,+++%%%&&&((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''***(((&&&$$$######$$$$$$&&&(((***,,,,,,+++******)))))))))((('''&&&&&&%%%))))))((('''%%%&&&(((+++(((((('''&&&%%%%%%$$$$$$%%%$$$###$$$%%%%%%$$$###&&&(((+++------+++(((&&&&&&$$$!!! """###))))))((('''&&&(((+++---+++(((%%%$$$&&&((()))***&&&&&&'''((((((((((((((()))***+++***'''$$$######!!!"""$$$%%%%%%&&&((()))'''''''''''')))+++...///000---((($$$!!!"""%%%'''&&&''''''%%%######%%%&&&""" !!!$$$&&&''''''"""###$$$%%%'''(((((((((%%%'''******)))&&&$$$###"""$$$''')))***)))'''&&&%%%%%%&&&&&&''''''((((((%%%$$$"""!!!!!!"""""""""""""""$$$&&&))))))'''%%%&&&'''+++...//////,,,***)))))))))))))))*********+++++++++***(((&&&$$$"""%%%&&&''')))***+++,,,,,,'''%%%$$$&&&***///222333---,,,)))'''''')))+++,,,,,,+++)))((('''((()))***)))(((((()))******(((%%%'''))),,,///000///---,,,'''(((+++,,,---,,,,,,,,,---,,,+++,,,///000///...***'''$$$%%%***------,,,'''&&&&&&&&&)))---000333111111000//////000444777???HHHUUUaaajjjsss{{{}}}zzzxxxwwwpppppprrryyyyyyiiiZZZKKKAAA666111+++)))***+++)))'''((('''''')))'''&&&,,,333EEERRR```kkkwwwcccNNNAAA???BBB======<<<;;;:::999888888555444444444555666777777;;;999555222000111333555888888777444000///000222333333333000---***+++,,,,,,---///111111///---,,,+++)))'''&&&'''***---///,,,+++)))((('''''''''(((,,,---///111111000---+++---,,,,,,+++***))))))((('''''''''(((******)))'''$$$%%%'''((((((&&&$$$###&&&'''((())))))((('''&&&''''''%%%$$$######$$$$$$$$$'''+++,,,+++)))))))))((()))***++++++***))))))'''(((((('''%%%%%%''')))''''''''''''&&&%%%%%%$$$"""!!! !!!###$$$###"""###%%%(((***+++***((('''%%%###  """((())))))(((&&&&&&))),,,+++(((%%%$$$%%%((()))***&&&'''((()))))))))(((((()))******(((%%%###"""###!!!###''')))***+++***)))'''(((***000555888555111***$$$""""""$$$%%%%%%%%%%%%$$$"""###%%%'''%%%### """###$$$$$$ ###'''***,,,+++***(((%%%(((++++++(((%%%#########%%%(((+++,,,+++)))(((((((((((()))))))))((((((######"""""""""###%%%'''''''''(((***+++***&&&###%%%(((+++...///...,,,+++))))))))))))))))))))))))(((((()))))))))'''%%%$$$&&&'''(((***+++,,,,,,,,,)))'''&&&&&&))),,,///000,,,+++)))''''''))),,,---,,,,,,+++******++++++,,,,,,,,,+++++++++***'''%%%&&&(((+++...///...---,,,******,,,...//////...---+++***)))+++---///......***'''%%%%%%))),,,------***)))((((((***...111444666555333111///000333666???JJJZZZiiirrryyy~~~yyytttqqqmmmlllnnnvvvuuudddUUUIII>>>777222)))&&&$$$$$$%%%&&&%%%###)))'''&&&&&&$$$###)))111???MMM___lllyyy|||bbbMMMCCCCCC>>>===<<<;;;999999999999888777777666555555555555:::999777444222222555777;;;;;;:::555000///111444555666777444///,,,,,,...---...///000000///---++++++)))(((''''''))),,,...***)))((('''&&&'''((()))*********---///111000...000///...---,,,+++*********)))((()))***)))'''&&&%%%&&&'''((('''&&&$$$"""'''(((***+++***)))'''%%%%%%$$$$$$$$$###$$$$$$$$$%%%))),,,,,,)))'''''')))''')))+++------,,,+++)))&&&'''(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&%%%!!!  """$$$$$$$$$###$$$%%%'''((((((''''''%%%###!!!  !!!"""'''((()))'''$$$$$$'''******'''%%%$$$&&&((()))(((&&&'''((()))***)))((((((((())))))'''$$$######$$$ ###'''***++++++)))(((''''''+++000666:::666000***%%%###$$$%%%%%%$$$$$$$$$###"""###''')))(((&&&###"""#########"""!!!$$$)))...///---***(((&&&))),,,+++'''$$$$$$%%%%%%'''***,,,---,,,+++)))+++++++++++++++***)))((($$$$$$$$$######%%%(((++++++++++++++++++***&&&###%%%)))---...---+++******((())))))*********))))))&&&&&&'''''''''''''''&&&&&&''')))+++,,,,,,,,,+++***)))'''&&&'''))),,,---+++***)))))))))+++---...,,,,,,,,,,,,------...//////...---------,,,(((&&&'''(((+++---//////...---...---,,,---///111000///***))))))***,,,...---,,,,,,)))&&&&&&(((***,,,---***)))))))))***,,,///000666666444222000111444666AAAMMM```pppzzz|||vvvrrrooonnnooovvvxxxaaaTTTEEE<<<555///------'''%%%######$$$%%%%%%%%%)))&&&%%%$$$"""!!!(((000:::III[[[kkk|||gggSSSJJJAAA@@@>>>===<<<;;;<<<<<<===<<<:::888777666555555777888888666444333555888888;;;<<<999444111333666555888999777111......000///000000111000///...------,,,***))))))+++,,,---***)))'''&&&'''(((***+++(((((())),,,000111000...000000000//////.........+++***(((((()))***((('''(((((()))((((((&&&%%%$$$%%%&&&((())))))(((&&&%%%"""""""""###$$$$$$%%%%%%(((+++...---)))&&&'''***''')))+++---,,,+++(((&&&%%%''')))***)))'''&&&'''&&&&&&%%%%%%%%%&&&&&&'''!!! !!!$$$'''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######"""#########%%%''')))&&&"""!!!$$$''')))'''&&&&&&'''((('''&&&%%%&&&((()))***)))(((''''''((((((&&&$$$###$$$%%%!!! ###'''******)))$$$$$$%%%'''))),,,///111111,,,'''$$$$$$&&&'''&&&#########""""""%%%))),,,)))'''%%%%%%%%%%%%$$$###$$$'''***---...,,,***((('''***---+++'''$$$%%%((()))***,,,---...---,,,+++,,,,,,,,,,,,+++***((('''&&&''''''%%%###%%%(((,,,,,,+++*********)))'''$$$&&&***......,,,)))''''''((()))***,,,,,,,,,++++++&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&(((***++++++***)))***)))(((&&&&&&(((+++---************+++,,,......******+++,,,...///000111///...---......---+++((()))***+++---///000000000222///++++++---///000000+++***)))***,,,------,,,---***'''&&&''')))+++,,,((())))))***+++,,,...///222222222111111222555888EEESSSfffwww{{{yyyxxxvvvuuuzzzzzzhhhZZZFFF<<<222///---)))(((***(((&&&$$$$$$%%%(((***+++(((%%%$$$###"""###***333<<>>>>>>>>???@@@???===;;;888777666555444666888666444444666888555999===<<<777444444777444777:::777222---...000111111111111111000/////////...---,,,,,,,,,---...***)))((('''(((***,,,---((((((***...222222///+++//////000000111111222222+++***(((((()))******)))*********)))((('''&&&%%%!!!###%%%'''''''''&&&%%% !!!"""###$$$%%%&&&&&&***...000...)))'''(((+++((()))+++,,,+++(((%%%###$$$'''***+++***(((&&&&&&'''&&&%%%$$$%%%&&&'''((("""!!! """&&&)))++++++)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###&&&(((&&&!!!"""&&&)))'''&&&&&&''''''&&&%%%%%%&&&((()))***)))'''&&&'''((((((&&&$$$$$$%%%'''$$$"""!!!###''')))(((&&&!!!$$$&&&(((((('''&&&,,,((($$$"""%%%'''(((((("""######"""###%%%***---)))(((''''''((((((&&&%%%((((((***++++++***))))))(((+++---+++&&&$$$&&&***+++,,,---.........------,,,,,,,,,,,,+++)))'''&&&((()))(((&&&###$$$'''+++***)))((()))))))))(((&&&'''+++......+++'''%%%%%%)))***,,,---......------'''&&&%%%$$$###$$$%%%&&&###%%%''')))******)))((((((((('''&&&&&&(((+++...******+++,,,---.........((()))***,,,...000111222---,,,,,,...//////---++++++,,,,,,...///111222333444000***(((+++...000000,,,*********,,,---,,,+++...+++(((&&&&&&(((***,,,((()))***,,,---...///000---...000111111444777:::IIIWWWkkk|||~~~|||yyyoooggg\\\LLL@@@888000***,,,,,,(((&&&(((%%%###!!!!!!###&&&***---(((%%%#########$$$---777@@@LLL]]]pppkkk[[[PPPFFFDDDBBB>>>>>>AAA<<>><<<666555333111222666888777666888999;;;<<<:::777333111666666666555222///,,,+++444111///000444777777666888555111---+++,,,---...,,,+++*********+++,,,---++++++---111555666333000000///...///111222222222///+++(((''')))++++++******)))((('''&&&%%%%%%%%% !!!""""""###""""""!!!"""$$$%%%&&&&&&%%%$$$***++++++++++++***)))))))))(((((())))))'''$$$!!!$$$&&&))),,,---,,,***))))))'''%%%&&&)))***)))'''&&&&&&&&&(((,,,///111111000+++'''&&&)))+++)))&&&!!!$$$&&&'''%%%#########,,,***&&&###""""""###$$$###$$$&&&''''''&&&%%%$$$###%%%&&&(((((('''&&&%%%'''))))))%%%!!!&&&$$$%%%&&&''''''%%%$$$""""""###%%%'''''''''%%%$$$!!!$$$&&&((((((((()))***((('''%%%$$$$$$&&&)))+++++++++,,,---,,,***(((&&&+++++++++)))&&&$$$$$$%%%((('''&&&$$$###%%%(((,,,***+++---...///000000000,,,---//////...,,,(((&&&%%%&&&'''&&&$$$######$$$&&&%%%$$$$$$%%%&&&''')))***))))))******)))'''%%%++++++************++++++'''&&&$$$""" ###(((+++***(((&&&&&&%%%&&&&&&((()))+++---...---------...///000000111333000---,,,......,,,***...+++((('''))),,,......222111000000///////////////---***)))((()))+++---,,,)))'''&&&'''))))))(((*********((('''&&&''')))&&&'''***---///000000000...,,,,,,...///111777>>>NNN]]]rrr}}}rrrhhhZZZNNNEEE>>>777222+++***(((&&&$$$#########&&&%%%%%%%%%&&&)))+++------'''"""###$$$(((///777FFFSSSfffxxxtttdddSSSIIIBBB<<<;;;>>>???BBBAAA<<<;;;>>><<<888666444222333555777666555555666888999888555222000333444444444333222111111666333111222444666777666666444111...,,,,,,,,,---,,,++++++***+++,,,...///...---...000333444222///...---,,,---000222333333...+++(((''')))******)))***)))((('''&&&%%%%%%&&&""""""###$$$$$$$$$######"""###%%%&&&''''''&&&&&&)))+++,,,---,,,***'''%%%&&&&&&&&&((()))(((%%%######&&&))),,,------+++)))(((&&&%%%&&&)))***)))'''(((((((((+++...000111000---)))&&&&&&)))***(((%%%###%%%(((((('''%%%$$$%%%+++)))&&&$$$"""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%###%%%&&&''''''&&&$$$###%%%'''(((%%% !!!$$$$$$%%%&&&&&&&&&$$$""" ###$$$%%%&&&'''&&&&&&%%%$$$%%%''''''&&&&&&(((***,,,+++)))'''&&&&&&'''((((((***,,,------+++)))''''''((()))(((%%%$$$$$$%%%%%%&&&&&&%%%$$$&&&)))+++)))***+++,,,------------+++,,,......---+++(((&&&###$$$%%%%%%######$$$%%%%%%$$$$$$$$$$$$&&&'''((()))(((((()))((('''%%%###)))(((((((((((())))))***&&&%%%$$$"""!!!!!!!!!"""###&&&***,,,+++)))(((((('''(((***,,,......------,,,---...000111222222222222000---,,,------,,,***,,,***((()))+++...//////333222000...,,,+++++++++---+++)))((((((***,,,...+++***((()))***++++++***---......,,,)))(((((((((''')))+++...111333555666555111.........111:::CCCRRRaaavvvqqqeeeUUUMMMBBB999333...)))%%%((('''$$$"""!!!!!!"""###$$$$$$$$$$$$&&&))),,,---+++&&&"""###%%%)))111999HHHVVViii{{{gggTTTFFF>>>;;;===@@@CCCCCC???<<<<<<;;;999777555333333444555444333000222444555555333111///111111222333444666777888777555333333444666666555444222111///---,,,++++++++++++******+++---...000111000//////000111///...,,,+++***+++...111222222...+++((('''((((((((('''))))))((('''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%&&&'''((((((((('''(((***,,,---,,,)))%%%"""$$$$$$%%%&&&(((((('''%%%###%%%))),,,...---,,,***&&&%%%$$$&&&((())))))(((******+++---000111000...(((&&&%%%&&&((()))'''$$$$$$&&&))))))(((&&&&&&''')))(((&&&$$$$$$%%%&&&((((((((('''&&&&&&%%%&&&&&&$$$%%%&&&&&&&&&$$$""" ###%%%&&&%%%!!!!!!###$$$%%%&&&&&&%%%###!!!%%%%%%%%%&&&&&&&&&&&&'''(((((('''%%%$$$$$$&&&)))///...,,,***((('''%%%$$$%%%'''***------+++)))'''"""$$$%%%%%%$$$###$$$%%%###$$$&&&&&&%%%%%%''')))&&&'''((())))))***))))))***+++,,,,,,+++)))'''%%%"""$$$%%%%%%######$$$&&&$$$$$$$$$$$$%%%&&&'''(((&&&'''''''''&&&$$$""" %%%%%%%%%&&&&&&'''''''''%%%%%%$$$###############(((***,,,---+++************,,,///111111///---+++,,,...000222333333222111111///---,,,------+++******)))***,,,///111111000333111---***((('''((((((******))))))***,,,///000++++++***+++------,,,***,,,---///...+++)))((((((***+++,,,///222666:::<<<;;;666000...---111===IIIYYYhhh|||{{{rrrjjj```RRRGGG;;;555...)))((('''$$$"""$$$""" !!!############$$$&&&(((+++,,,)))%%%"""$$$&&&***444===LLL[[[nnnfffTTTHHHAAA>>>???AAAAAA>>>:::999999:::888777555444333222222111---...000222222111000...111111111222444777999;;;777666444333333444444444111111111000...,,,+++*********)))***+++,,,...///333111///...---------------+++)))***,,,...///000,,,+++)))((('''''''''&&&)))((('''''''''''''''(((************)))((('''&&&$$$%%%%%%&&&''''''((((((((()))***+++***(((&&&%%%%%%$$$$$$&&&'''(((&&&%%%###%%%))),,,......,,,+++$$$$$$%%%&&&'''((())))))******+++---//////---+++$$$######%%%''''''%%%"""$$$&&&(((((('''&&&'''''''''&&&&&&%%%&&&''')))***)))(((&&&%%%$$$%%%%%%&&&$$$%%%&&&&&&%%%### !!!###%%%$$$"""!!!!!!"""###$$$%%%&&&&&&%%%###"""&&&&&&%%%%%%&&&'''((()))+++***((($$$""""""%%%'''---------,,,***'''$$$###$$$&&&)))++++++(((%%%### """######"""###$$$"""$$$&&&'''%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%((()))******)))(((&&&$$$&&&'''((((((&&&%%%&&&'''%%%%%%%%%&&&&&&''''''((($$$%%%&&&%%%###!!!!!!"""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%***+++,,,+++***)))***+++...///000000000///---,,,---...111333333111///---///...---,,,,,,+++++++++((()))+++///222333222000000...+++(((&&&&&&'''(((************,,,///111333,,,,,,,,,,,,---,,,)))'''%%%(((+++,,,,,,*********.........///111555999<<<<<<777222///...222@@@MMM```ooozzzooobbbVVVOOOFFF<<<444---)))%%%$$$&&&((('''%%%!!! !!!###############$$$&&&'''((('''$$$###$$$''',,,777AAAQQQ```uuulllZZZLLLBBB@@@???<<<:::777666777999999888666444222000000000+++,,,...000111000000///222222111222333555777888555444333111000000111222111111111000///---+++******)))))))))***+++---...333222000---,,,+++,,,---///---***)))***+++,,,,,,*********)))''''''''''''(((((('''''''''(((((())),,,,,,,,,,,,+++)))((('''$$$$$$$$$%%%&&&&&&'''''')))((('''&&&''')))***,,,'''&&&%%%&&&''''''%%%$$$###&&&***---......,,,+++$$$%%%&&&'''''''''((()))(((((()))+++------***(((""""""###$$$%%%%%%###"""###$$$&&&&&&%%%%%%&&&'''&&&&&&&&&'''((()))+++,,,((('''&&&$$$$$$$$$%%%&&&&&&&&&''''''&&&###!!! !!!#########""""""###"""$$$&&&'''((('''&&&%%%%%%%%%%%%&&&'''(((***+++---,,,((($$$ ###&&&((()))******)))'''%%%$$$$$$&&&(((((('''$$$!!!!!!""""""""""""######%%%''''''$$$""" !!!!!!"""###$$$$$$$$$$$$'''(((((((((((('''%%%$$$,,,------,,,)))(((((()))'''(((((((((((('''''''''"""$$$%%%$$$!!! !!!"""$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&))))))***)))''''''(((***000///---,,,,,,,,,---......///000111000---***(((---------,,,******++++++)))***---111444444111///+++***(((''''''((()))***++++++,,,---///111333444...,,,+++++++++)))%%%### $$$(((,,,---...000111111000...---...111444666666333222111111555CCCPPPggguuuuuu^^^UUUHHH???:::555///***$$$!!!!!!$$$&&&%%%###  """$$$$$$$$$############$$$$$$%%%######&&&(((---999EEEVVVfff{{{vvvaaaQQQJJJCCC<<<:::888666777999888888777444111//////000,,,---///000111111111000333222222111111222222222000000000...,,,,,,---///222222111111000...---,,,,,,+++*********+++,,,---000000///---++++++,,,...111...***((((((*********)))***+++***((('''((()))''''''''''''((()))******,,,,,,,,,,,,+++***)))((($$$$$$$$$$$$%%%&&&'''((()))(((&&&%%%&&&)))---000)))(((&&&&&&''''''&&&%%%%%%'''+++...///...,,,***&&&''')))(((''''''(((***''''''''')))******((('''"""###############""""""!!!###$$$$$$######%%%'''&&&&&&'''((()))+++,,,---'''&&&&&&&&&&&&&&&'''''''''((())))))'''%%%###!!!!!!!!!""""""###$$$%%%%%%###$$$&&&((()))((('''&&&###$$$%%%''')))+++,,,---...,,,)))$$$ """$$$$$$%%%&&&((((((((('''&&&&&&&&&'''&&&$$$""""""######"""!!!"""###%%%&&&%%%###  """######$$$$$$'''''''''''''''&&&&&&%%%---......---+++******+++))))))))))))(((&&&%%%$$$ ###&&&%%%!!!!!! !!!###&&&'''(((((((((%%%&&&''''''''''''&&&&&&%%%&&&''''''&&&%%%&&&(((...---***))))))+++...///......///...---***(((&&&,,,,,,---+++))))))***,,,+++,,,///222444333///,,,(((((())))))***,,,---------------...///111222333...,,,***))))))'''$$$""""""%%%***---///111444666111///---++++++,,,...000......111333333999GGGVVVnnn{{{zzzjjj\\\CCC<<<444...,,,***(((%%%!!! ###%%%$$$!!!  !!!###$$$#########""""""""""""!!!$$$###%%%''')))...;;;HHHZZZkkkmmm[[[MMMAAA======:::999:::777888888555000...///000///000111222222222222222111111111111000///...---***+++,,,***((('''***,,,333333222111000//////...///...---,,,+++,,,---...,,,...///...,,,+++---///111---)))((((((***+++,,,''')))++++++))))))***,,,''''''''''''((()))***++++++++++++++++++***)))(((&&&%%%%%%%%%&&&'''((()))***)))''''''(((***---///)))'''&&&'''((())))))((('''))),,,......---***)))(((***+++***((('''(((***'''&&&&&&'''((())))))'''$$$$$$$$$"""!!!!!!!!!"""!!!###$$$#########%%%'''''''''((()))***,,,------&&&'''((())))))******)))((()))***+++***(((%%%$$$"""!!!!!!!!!###%%%''''''%%%&&&'''((((((&&&$$$### """%%%(((+++---......---,,,)))%%%!!!!!!######$$$%%%&&&'''(((((((((''''''&&&%%%$$$"""!!!!!!!!!$$$%%%$$$"""!!! !!!###$$$###""" !!!"""!!!###$$$%%%%%%'''''''''''''''&&&&&&&&&(((***++++++******+++---)))))))))(((&&&$$$!!! ###&&&&&&""" !!!$$$!!!###%%%(((***+++******&&&'''((((((((('''&&&&&&"""$$$&&&&&&%%%%%%&&&'''***)))))))))***,,,...///,,,,,,,,,,,,+++***)))(((***,,,---+++)))(((***,,,...///000111222000---)))((()))+++---...//////.....................//////,,,***((('''((((((&&&%%%(((***,,,---...///111333///...,,,*********+++,,,***+++///222444<<>>;;;;;;777888888555000...///111111111222333333333333333///000000000///...,,,+++'''((()))'''%%%%%%(((+++444444222111000000000000222111///...------......))),,,......,,,,,,...000000,,,)))''')))+++---...&&&))),,,,,,***)))+++---''''''''''''(((***+++,,,******+++++++++***))))))''''''&&&&&&'''(((***+++*********)))******+++,,,(((&&&&&&''')))+++,,,+++(((***,,,......---***((()))+++---+++(((&&&(((***(((&&&%%%&&&((()))))))))%%%%%%$$$""" !!!###"""###$$$$$$###$$$&&&((('''((()))***+++,,,------&&&(((***+++,,,,,,,,,+++)))***+++,,,+++***'''&&&$$$""" !!!###&&&((()))''''''((((((&&&$$$!!! %%%))),,,...//////,,,+++)))%%%!!! """$$$%%%%%%&&&'''((())))))''''''&&&%%%$$$$$$$$$%%% ###&&&&&&$$$"""  """"""!!!!!!###%%%!!!###%%%&&&&&&''''''''''''''''''&&&&&&###%%%'''((()))***,,,...)))(((((('''$$$!!!###''''''###!!!###&&&"""$$$'''***,,,---,,,,,,'''((()))))))))(((&&&%%% ###%%%'''&&&%%%&&&'''&&&''')))+++,,,...//////++++++++++++++++++,,,,,,***+++,,,+++((((((***,,,000000000111111///+++((()))+++...000111000///.........---------,,,,,,,,,+++)))'''&&&((())))))))),,,------,,,******+++------,,,+++***)))******+++)))***---111555???SSSfffyyy}}}~~~yyywwwooodddYYYNNN???222+++(((%%%$$$$$$$$$###""" ###$$$"""!!!"""###"""!!! !!!"""###$$$$$$%%%%%%'''((()))...<<