BMF6(4 kkkJJJ:::777222///............++++++++++++++++++++++++***++++++,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))************))))))))))))))))))))))))))))))************************)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,+++,,,------......------,,,,,,+++++++++*********))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))*********+++++++++++++++************+++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))******+++++++++++++++++++++++++++,,,++++++************++++++))))))*********++++++++++++++++++,,,,,,,,,------///.........------------((()))))))))************))))))*********+++++++++++++++************++++++******************************************************))))))******+++,,,///////////////////////////////////////......---+++,,,---......---,,,+++************************++++++++++++++++++++++++************************************+++,,,------............///000111111............------------************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,+++++++++************))))))))))))******************************************************))))))************))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,///888EEEOOOUUU^^^fffeeetttdddIII;;;777222...............++++++++++++++++++++++++******++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))************))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++***+++,,,,,,------,,,,,,++++++++++++************)))))))))))))))))))))))))))************+++++++++************************************************************************)))************+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))******++++++---,,,,,,,,,++++++++++++++++++************++++++)))))))))************+++++++++,,,,,,,,,,,,------......---------,,,,,,,,,))))))))))))************)))************+++++++++++++++************++++++******************************************************))))))******+++,,,........................---...............---------...000111111000...---************************++++++++++++++++++++++++***************************))))))******+++,,,---...---------......///000.........------------,,,************************************************)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***+++,,,---,,,,,,,,,+++++++++************))))))))))))******************************************************))))))************))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---000999FFFPPPVVV___ffffffwww\\\HHH;;;777111...---...//////++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))************))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++)))***++++++,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))************+++++++++************************************************************************)))************+++++++++++++++************++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))******++++++......---,,,+++******)))++++++************++++++))))))))))))************++++++,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++))))))))))))************)))************+++++++++++++++************++++++******************************************************))))))******+++,,,------------------------,,,,,,------------,,,,,,+++,,,///000000///,,,+++************************++++++++++++++++++++++++************************))))))))))))***+++,,,------,,,,,,,,,,,,---...............---------,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))***+++,,,---,,,,,,,,,+++++++++************))))))))))))******************************************************))))))************))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---111;;;HHHQQQXXX___gggjjj|||WWWGGG;;;777111...---...//////++++++++++++++++++++++++******++++++++++++******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))************))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***++++++++++++***+++++++++************))))))))))))))))))))))))))))))************+++++++++************************************************************************)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))******++++++//////...---+++***))))))++++++************++++++))))))))))))************++++++,,,,,,,,,---------,,,,,,,,,+++++++++******))))))))))))************)))************+++++++++++++++************++++++*********************************************************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,''')))+++------+++)))'''************************++++++++++++++++++++++++************************))))))))))))***+++,,,---,,,,,,+++++++++,,,------......---------,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))***+++,,,---,,,,,,,,,+++++++++************))))))))))))******************************************************))))))************))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........222;;;IIIRRRXXX```hhhnnnaaa>>>???888000---...///...++++++++++++*********))))))++++++)))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))((((((((((((((((((((((((******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,,,,++++++************************************))))))))))))))))))))))))************++++++++++++++++++++++++************************************************)))************++++++++++++++++++*********))))))))))))))))))************************************************************))))))))))))))))))))))))************************))))))))))))************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************************************+++++++++*********))))))************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******************************++++++++++++******++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........222<<>>777000---...///...,,,+++++++++*********))))))+++******)))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))((((((((((((((((((((((((***)))((((((''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,+++++++++************************************))))))))))))))))))))))))************++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++*********))))))))))))))))))************************************************************))))))))))))))))))))))))************************))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************************************+++++++++*********))))))************************++++++++++++++++++++++++))))))))))))************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******************************++++++++++++******++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---222===IIIQQQVVV___gggjjj{{{mmmVVV===;;;666000------......,,,+++++++++***************)))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))************++++++++++++++++++++++++************************************************)))))))))*********+++++++++++++++***************))))))))))))************************************************************))))))))))))))))))))))))************************))))))))))))************)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))************************************+++++++++***************************************))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******************************++++++++++++******++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---222>>>KKKSSSXXX___gggkkk~~~iiiVVV<<<888444///------......---************************))))))+++++++++***((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++++++++************************************)))))))))(((((()))))))))************************************************************************************))))))))))))************************************((()))))))))************************************************************))))))))))))))))))))))))************************((()))))))))************))))))))))))************++++++++++++++++++++++++************))))))))))))******++++++++++++******************************))))))))))))))))))))))))((()))))))))************************++++++++++++++++++++++++************))))))))))))))))))))))))((()))))))))************************************************************************************))))))))))))))))))))))))((()))))))))************************************************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---222???LLLTTTXXX___fffkkkhhhWWW999555222///---------......************************)))******+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((()))))))))***))))))))))))))))))))))))(((((('''''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********---,,,+++*********++++++************************************)))))))))(((((()))))))))************************************))))))))))))))))))))))))************************(((((()))))))))*********************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---222???LLLTTTXXX___ffflll{{{}}}cccUUU555222000///---,,,---...///***************+++++++++************)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((()))))))))******)))))))))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******...---+++***)))******+++************************************))))))))))))))))))))))))************************************))))))))))))))))))))))))************************((((((((()))))))))*********************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************++++++++++++++++++++++++(((((()))))))))))))))*********++++++++++++******************************))))))))))))))))))))))))))))))))))))************)))))))))************++++++************)))))))))))))))))))))))))))))))))))))))))))))***************************************************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---222>>>KKKSSSXXX___gggqqq~~~nnn[[[SSS666//////...---,,,---...000))))))*********+++++++++++++++)))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***///---+++***))))))***+++************************************))))))))))))))))))))))))************************************))))))))))))))))))))))))************************(((((((((((()))))))))***))))))*********+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++************************(((((((((((())))))************++++++++++++******************************))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---222===IIIQQQVVV___gggqqqeeeUUUSSS:::.........---,,,,,,...000))))))******++++++++++++,,,+++)))''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))************))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))///...+++***))))))***+++************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))******++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++************************'''((((((((())))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........222<<>>888!!!)))$$$++++++&&&%%%"""444)))111777))),,,!!!###999...((($$$...""",,,<<>>FFFAAAAAAFFF>>>CCC888777777...111000555222,,,...333999888000)))&&&555555444000+++)))***++++++++++++*********))))))******++++++++++++******************************...000,,,333)))(((000(((,,,<<<......'''!!!///;;;***!!!%%%444...&&&888222444))):::555"""+++!!!:::///555...%%%+++***&&&000""",,,;;;(((///,,,,,,,,,,,,,,,,,,,,,,,,------........./////////111...;;;IIIMMMVVVdddgggooo[[[SSSEEE777111...---,,,***'''***000000%%%###+++///;;;"""!!!///***''',,,...,,,!!!///:::###%%%'''$$$!!!&&&111000,,,######'''333(((---%%%***###(((666+++ ***'''(((((((((((())))))))))))))))))*********++++++(((***,,,,,,,,,,,,---..."""222333???LLLLLLRRRVVVOOORRRJJJJJJBBB444333---222,,,'''(((+++++++++,,,++++++++++++,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************...222111,,,)))******((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))*********************************+++++++++++++++,,,,,,+++******,,,///222555444222...,,,///555:::HHHPPP\\\gggooozzz}}}xxxyyybbb```JJJGGG888;;;888************555666+++---......---++++++,,,,,,,,,+++++++++************++++++,,,,,,++++++***************************,,,###WWW\\\XXX___SSSjjj---""";;;gggoooKKK)))777...111FFFrrrmmm:::...333777___VVV```SSSOOOIII---)))KKKmmmwww:::$$$444""";;;------------------------............////////////111...;;;IIIMMMWWWdddhhhpppQQQNNNEEE777000000111...(((&&&000<<<@@@BBB///777>>>:::888---OOOuuuEEE AAA,,,(((%%%###888bbbYYY###111555,,,888"""===[[[<<<444$$$666<<>>ttt)))BBB&&&+++KKK???***///,,,333YYY000###DDD!!!^^^:::111+++------------------------....../////////000000000111...;;;IIINNNXXXfffjjjnnn{{{CCCIIIFFF888///------...,,,,,,222:::%%%]]]%%%wwwttt$$$hhh"""jjj---)))///aaa(((```,,,###NNNCCC###(((333###'''111 (((((()))))))))*********+++++++++,,,,,,,,,,,,---000000555EEE]]]yyyjjjOOO@@@>>>444///)))((()))+++)))'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************)))...///,,,+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************++++++,,,,,,---.........---111666???MMMccc|||yyyBBB>>>888111,,,---111555------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((---"""WWW---444AAA333===&&&222HHH&&&:::gggJJJ000'''$$$UUU+++...BBB&&&rrrsss111'''.........................../////////000000000000111...;;;JJJNNNYYYfffjjjlllvvvAAAIIIGGG888111+++)))+++,,,***((()))...\\\111!!!+++^^^:::&&&%%%QQQ000...$$$###'''222$$$333+++!!!444:::222&&&///,,,))))))))))))************++++++,,,,,,,,,---------444888HHHgggzzzlllkkk<<<666...+++,,,---+++((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************&&&+++---+++)))++++++((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************++++++,,,,,,---...//////222CCC^^^vvv}}}|||]]]@@@///,,,///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''---...555bbb...&&&(((000+++111'''bbbooo888'''nnnvvv777,,,+++^^^,,,...666///'''222........................////////////000000000000111...;;;JJJOOOYYYgggkkkqqqxxxJJJHHHJJJ444111000,,,)))***...111111***VVV&&&)))///444000"""222999NNN555,,,++++++%%%000555yyyyyy###(((,,,"""444'''))))))))))))************++++++,,,.........///111GGGnnnpppHHH---++++++)))...***,,,,,,***((()))((('''))))))))))))))))))))))))''''''''''''((((((((()))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((*********)))))))))))))))++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((+++,,,)))(((***---...+++---000111------:::KKKdddooobbbhhhmmmwwwccc:::;;;555000))):::******))):::$$$---------,,,,,,,,,++++++++++++++++++++++++++++++###333###555aaa222+++:::&&&<<>>```yyyPPP777000,,,''''''))))))(((''''''(((((())))))))))))))))))))))))'''''''''((((((((())))))******))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---......,,,++++++------666---'''***666LLLiiizzzaaaeeerrrzzzfffVVVUUUNNNNNNaaa}}}999%%%111;;;111 @@@...(((999---------,,,,,,,,,,,,+++++++++++++++++++++++++++444+++$$$---aaa+++'''AAA$$$ &&&///:::lll222###222aaa'''***(((111///........................///............///000000222222888DDDOOOXXXbbbkkkoootttMMMLLLIII333222...******,,,...---,,,,,,PPP%%%+++000)))AAA+++UUU(((lllkkk---RRRFFFfff444,,,%%%(((---&&&,,,,,,,,,,,,------------,,,---111111,,,888eeeeee:::(((...''')))++++++***(((((()))))))))))))))))))))))))))''''''((((((((()))))))))***))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,///,,,///AAA\\\{{{kkkbbbllliii]]]ZZZpppuuu{{{~~~yyyiiiaaa___lllsss777(((///111333$$$***+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))555)))]]]...***+++)))???;;;ccc111,,,vvv222---666aaa---999AAAkkkYYY000&&&111........................//////......//////000111333333999EEEOOOXXXaaaiiioootttOOOOOOGGG333222---***,,,...---------%%%\\\222+++!!!&&&555ddd222&&&JJJ"""[[[\\\$$$<<>>)))............------------,,,,,,,,,,,,,,,,,,,,,,,,###$$$,,,000eee&&&:::$$$222333>>>rrr777!!!>>>sssuuu))):::%%%^^^+++333jjj333---AAA......................../////////...///000000111333444:::EEEPPPXXX```hhhqqqsssOOOQQQFFF222---+++...333222+++%%%%%%,,,RRR###(((......+++NNNHHH666555:::FFF???+++555uuuttt<<>>DDDhhh555999000333xxx>>>111***////////////////////////000000//////000000111222000111999FFFQQQYYYaaahhhlllkkkoooKKKQQQBBB333***---444888///$$$***999555ccc(((%%%333///;;;***---%%%444%%%888...(((111,,,]]]KKK///---888LLL???333000000000000111111111111(((LLL~~~{{{KKK555///,,,+++---************************))))))))))))************))))))******++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------......++++++,,,,,,---...//////333333333333333333333333........................,,,++++++******++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,///,,,000999EEE```VVVGGGKKKIIIIIILLLEEEAAAJJJIIIFFFDDDFFFJJJMMMMMMLLLVVVXXX\\\aaafffjjjlllmmmpppooooookkkddd___aaaeeefff}}}ooo888111000000000000////////////------------------------777,,,333"""///OOOKKK///"""...AAA!!!;;;zzz\\\555555@@@AAA___JJJxxxrrrqqqiiimmmJJJMMM;;;aaa@@@---111999***666MMM___iii555///(((///444000000000000000000000000000000000000000111111222///111999FFFRRRZZZbbbiiiqqqnnnnnnKKKNNNBBB999000000/////////.........&&&111???___GGG444###444,,,555^^^rrr999$$$888...+++888aaakkk>>>'''***%%%$$$999hhh___'''%%%...'''"""CCCttt}}}eee>>>666,,,''',,,:::JJJUUUIII//////;;;222...555666CCCgggqqq^^^TTTSSSUUUWWWWWWXXX\\\ccclllzzz}}}NNN///111222!!!***************)))((((((++++++***************+++...+++)))***------)))%%%...+++((('''))),,,///000000000///,,,+++***,,,---///)))'''---000+++''''''&&&)))+++)))'''(((+++,,,)))************+++++++++++++++******************222$$$###222555***&&&///000+++)))...444:::FFFRRRZZZ___pppnnnrrr~~~wwwyyyooobbbQQQCCC;;;777444111///%%%,,,111(((,,,222(((///+++'''&&&(((***++++++******************************))))))))))))*********)))'''%%%'''+++------***,,,---+++))))))+++---000***(((,,,000//////000%%%444000)))...(((%%%333111---***+++,,,---+++)))333)))$$$***000...+++,,,,,,,,,***((((((***+++************************************)))******+++,,,...+++'''&&&(((***)))(((***---'''&&&...---(((+++'''***+++******---...++++++---%%%......&&&...,,,((())),,,...,,,)))''')))+++***)))'''&&&'''***,,,))))))))))))))))))))))))(((((((((((()))))))))))))))((('''(((***+++++++++***''')))---***%%%(((000,,,***)))*********+++------///000///,,,)))''''''000...***'''&&&'''***---+++***************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))++++++***((())),,,///))))))***+++------......///(((&&&***,,,)))(((++++++,,,---***'''&&&(((+++)))))))))))))))))))))))))))+++++++++***)))***+++&&&***,,,,,,,,,...///...///---''';;;nnnfffFFFJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@BBBGGGOOO[[[hhhttt{{{yyyooohhhqqq|||hhh000222//////***(((444666&&&000/////////............///...,,,,,,...222111......---.........111:::BBB^^^dddjjjooopppooonnnmmmxxxyyy{{{lllRRR;;;000111777222444222...222888666...111111000000000000111111111111000000111111222333222333999EEEPPPXXXbbbjjjnnnvvvlllIIILLL???666000/////////............111222,,,:::---000'''000,,,&&&...CCCRRRVVVbbbqqqsss]]]]]]VVVMMM<<<***&&&,,,...***---333000''''''000000(((000...------000555;;;???CCC666333555///---222444___zzzgggUUUWWW\\\fffoootttuuuuuusssqqqmmmiiiiiimmmtttzzzuuuEEE))))))444******************))))))++++++************+++++++++,,,---+++)))+++111666...000333555555222---***%%%)))...000///......000,,,---...,,,###'''555***,,,,,,,,,,,,,,,)))'''************++++++++++++++++++++++++++++++++++++ 555999(((!!!---555000222111555AAAOOO^^^sss}}}ooo]]]PPPBBB333+++((((((---000))),,,+++++++++,,,,,,***(((******************************))))))))))))******''',,,000...***((()))+++111***&&&)))---///...---+++---111444222,,,+++///555444++++++;;;BBB888///'''222;;;:::222,,,+++,,,+++111888666+++###%%%---***+++++++++------***&&&***************************************++++++,,,((()))+++,,,---,,,,,,,,,%%%)))&&&&&&...---)))------111222000...000///,,,,,,222***...---&&&---&&&000---)))''''''(((***---+++++++++,,,,,,+++'''$$$))))))))))))))))))))))))(((((((((((()))))))))***++++++*********+++******(((+++//////---,,,,,,,,,333444777;;;===>>>???@@@:::444,,,((((((,,,222555&&&...000,,,((((((***+++******))))))******+++************************************************///,,,)))***---...,,,***&&&''')))******)))'''&&&///---...000---((('''+++***'''&&&+++111222,,,&&&)))))))))))))))))))))))))))+++,,,+++***)))***+++***,,,,,,,,,+++,,,,,,,,,,,,444CCCggg[[[TTTQQQEEEAAA@@@???===<<<;;;::::::444333333333222222222222000000//////111555999<<<>>>SSSsss{{{|||uuuddd>>>000444===222'''+++111000000/////////............///000//////111222222***---000222888GGGYYYgggZZZbbblllvvv{{{~~~{{{QQQ222222+++000:::777***,,,999222111111000//////000000000000000000000111111222222222999DDDOOOXXXbbbjjjooowwwjjjGGGJJJ<<<333////////////............---111***,,,%%%000...000BBBXXXjjjooovvvuuutttbbbNNNAAA===+++))),,,222///&&&'''///)))***---///000///...---555888444000000///777GGGfffRRRRRR^^^nnn{{{zzzkkk:::%%%000*********++++++++++++++++++++++++******++++++,,,(((((()))---000000+++&&&&&&&&&(((...:::IIIWWW```]]]______YYYLLL>>>333---)))&&&)))000555111)))$$$+++)))'''))),,,---,,,***************+++++++++,,,++++++++++++++++++,,,,,,///***&&&***333666///&&&,,,BBBgggbbbZZZEEE444000+++(((---)))))))))***+++,,,------+++++++++++++++++++++++++++******))))))******+++,,,+++******+++,,,000222000---///666777///******777999AAAOOOZZZ___cccggguuummmhhhhhhqqqwww^^^kkk___JJJ666222888:::555(((***+++***+++//////---((('''(((***,,,,,,++++++++++++++++++++++++++++++***************+++,,,,,,***,,,---,,,)))((()))+++---000***&&&,,,---,,,444...555:::;;;===AAABBBAAA111===666666444222777+++'''&&&&&&(((---///...,,,'''&&&'''***---,,,)))%%%))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++///000///111666888666555777;;;===>>>>>>===;;;@@@@@@AAABBBAAA:::000)))333---((('''+++---***'''+++******)))))))))******************************************************$$$***///...)))'''+++000////////////////////////+++,,,......+++'''***000000+++%%%%%%)))------,,,))))))))))))))))))))))))***+++,,,+++***)))***,,,---------------,,,,,,---)))GGGmmmkkk[[[[[[PPPAAA<<<999888666444222111111111...............---------333111000...------...///777666555777FFFfffwwwvvv@@@...+++111//////333222000000000000////////////,,,---//////---,,,...111111///777DDDMMMSSScccuuu|||vvv|||xxxWWW===---444:::333...222333222111000000000000000//////000000000111111111222222888DDDOOOXXXaaajjjpppxxxhhhFFFIII;;;111////////////////////////+++111111111...999FFFSSS^^^{{{kkkUUUHHH444(((...111+++(((...---------,,,,,,,,,------)))444111///333111EEEnnn{{{bbbUUU[[[uuu{{{ZZZ000***+++++++++++++++,,,,,,---,,,++++++++++++,,,,,,---------,,,++++++...222555MMM[[[ppprrriii]]]GGG///%%%***000111---000,,,(((((()))***,,,///*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------...***111999///%%%999YYYvvv\\\KKK444'''222888444...)))(((***...000++++++++++++++++++++++++++++++************++++++///)))&&&+++000000---+++///---000777===JJJddd}}}{{{xxx```HHHFFF@@@444***---444333,,,///...---,,,***(((+++000+++++++++++++++++++++++++++************+++,,,,,,...---+++((('''(((+++...+++111------777>>>EEERRRfffooowwwzzzrrrcccWWWRRR<<<===888111,,,---000---'''++++++))))))))))))***+++))))))))))))))))))))))))(((((()))))))))*********'''(((*********+++,,,---333000111999AAAIIISSSZZZssswwwyyyxxxyyyzzzyyyvvvvvvnnnaaaSSSJJJFFFEEEFFF???888000++++++---......++++++***)))))))))******************************************************%%%)))---...,,,,,,...111...---+++******+++---///...---,,,,,,+++,,,///222---//////,,,''''''***///***************************+++,,,,,,******+++,,,,,,,,,---//////...///222<<>>111...---000///111111,,,%%%'''...+++++++++++++++++++++++++++++++++***+++,,,,,,---+++***)))***,,,///000000$$$333???LLL```mmmxxx{{{nnnWWW@@@555333///(((...000000---)))''')))+++************************))))))))))))***************,,,---------...222444===888BBBZZZhhhmmmyyy}}}ooo[[[PPP888???FFFBBB777...---000,,,,,,+++***************************************************************333,,,&&&(((000333...''',,,///333777999999888666<<<:::777666666222)))!!!%%%***000444333///***'''++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,++++++---000...,,,333<<>>222111111111111222222222222444***777LLLooo{{{|||^^^FFF999444444,,,---///000111000...---333111000222000777eee]]]UUUnnnhhh333000///---,,,,,,,,,---...,,,,,,,,,,,,---...//////,,,)))---===ZZZ{{{yyy```DDD///+++&&&'''---...)))'''+++++++++++++++,,,,,,,,,,,,---------...//////000000444'''***NNN{{{eeePPPAAA888///,,,...///+++&&&,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))),,,...,,,&&&...LLLlllzzzkkkWWWEEE<<<***%%%'''---...))))))///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------)))+++,,,,,,------///000BBBYYYooossscccWWWFFF777&&&)))+++,,,***)))***,,,************************)))))))))*********++++++)))+++---......222999???OOOTTTgggeeeZZZMMMGGGFFF???222&&&...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***...000,,,&&&&&&///777000===SSSjjj}}}mmmmmmmmmllljjj```MMM;;;;;;000&&&%%%---111...)))+++++++++++++++++++++++++++,,,---,,,+++***+++---,,,+++---///,,,...@@@TTT___mmmqqqddduuuTTT//////111111222333444666888999666777777777777888888888::::::::::::::::::::::::333444777:::<<<===;;;999555IIIhhhgggBBB***///888111222222222222111111111000333...---444888:::BBBMMMQQQvvv}}}iiirrrlllnnnqqq```AAA333777333333333444666888:::;;;222333444555666555444444333222777AAALLLVVVaaajjjiiioooeeeFFFLLL>>>333222222222333333444444444...===aaasssjjjGGG333---...///000111111000///...444111222000333SSSaaaYYYvvvCCC222111///---,,,,,,---...,,,,,,,,,,,,---...///000---777NNNsss}}}mmmHHH555''')))---,,,+++...+++++++++,,,,,,,,,------------...//////000111111***DDDrrrqqqQQQAAA...(((,,,111...))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...+++...999FFFYYYzzz~~~kkk]]]RRR<<<******......---000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++...///,,,,,,666IIIYYYzzzppp^^^???777---)))***,,,---+++************************))))))*********+++++++++(((,,,111555:::DDDQQQ[[[ooo~~~~~~fffYYYWWWRRRDDD777000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++###---555666555>>>RRRddduuuooo{{{eeeWWWCCC333,,,,,,///111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,---///...:::\\\eeekkkxxxfffWWWTTT===777000555555666777888:::;;;<<<============>>>>>>>>>???888888888999;;;<<<>>>???EEECCCAAA???@@@AAABBBCCCDDD;;;===SSSqqqsssAAA:::999&&&333333222222222111111111...---333;;;===@@@RRRgggjjjaaalllppp[[[CCC777444444444444555666777777111222444555666555444333333222666@@@KKKVVVaaakkklllqqqdddFFFLLL>>>333333333333444444555555555999^^^uuuTTTHHH666444000------///222444...---222...999qqqoooRRRccckkk444222000---,,,,,,------,,,,,,,,,---...///000000999___]]]888,,,,,,,,,+++---++++++,,,,,,,,,------------......///000111111222GGGtttaaa___\\\bbblllkkkwww|||aaa>>>+++***///...***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///***999___{{{mmmsss~~~uuuzzz|||oooBBB111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***...///---222MMMzzzttt\\\>>>---***,,,+++(((************************)))************+++++++++---222:::CCCNNN^^^ppp}}}}}}|||jjjWWWXXX```111000///...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++999***$$$888^^^~~~dddbbbaaaaaaeeekkkrrrvvv\\\aaaeeehhhrrr|||}}}fffEEE...***///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,+++---000333HHHwww~~~aaaaaayyyrrryyyQQQ222222:::;;;;;;::::::;;;<<<===>>>???AAAAAAAAABBBBBBCCCCCCCCCEEEEEEDDDCCCDDDEEEGGGHHHCCCFFFHHHIIIGGGEEEEEEEEEHHH@@@DDDQQQWWW^^^}}}kkk666...@@@333333333222222222111111///444???HHHFFFKKKeeemmm^^^^^^aaaVVVGGG555555444333333333333444000111333555555444333222333222666@@@KKKUUUaaakkkqqquuuaaaMMMLLL888:::444999000///999222+++:::aaadddWWW888---777555---///333000333---+++MMMlllSSSddd~~~tttLLL777000333///---...+++,,,333)))&&&111//////CCCyyysssmmmiiigggnnnvvvdddCCC111///...)))+++,,,,,,******---000000%%%>>>&&&+++333222)))]]]ZZZHHHGGGAAA@@@>>>======@@@CCCDDDUUUkkkhhhuuuyyy^^^===,,,///111000------+++******---...---***---///...---...000111333DDDsssqqqfffWWWRRR]]]llllllbbbxxxnnniiipppwwwuuuoookkkjjjhhhZZZ\\\ooouuu{{{iiiPPP999666555))),,,***---222000(((''',,,,,,!!!---888,,,(((///+++444###666VVVggg{{{nnnbbbaaagggpppqqqwwwsssFFF;;;)))111)))(((***+++******,,,,,,++++++***+++---***''')))///999???KKKNNN~~~{{{qqqXXXoooIII((()))555///(((///------,,,+++++++++,,,,,,+++000///'''%%%,,,///---///===___{{{wwwkkkmmmuuu|||yyyssspppppp~~~sss```@@@$$$,,,///...***+++000000+++++++++,,,,,,,,,---------***111///***@@@ooommmppprrr\\\aaaooommmdddkkk@@@999>>>999666;;;<<<>>>???@@@???@@@CCCEEEAAADDDIIINNNQQQPPPKKKGGGMMM]]]___^^^rrrvvvrrrqqqmmmgggbbb]]]VVVQQQNNNXXXFFFYYYVVVjjjrrrttt|||,,,<<<222555222222444333000///222...<<>>EEEOOO^^^lllooottt___KKKLLL777;;;444111000666777000<<>><<<;;;444BBB@@@EEENNNdddvvv~~~ttt[[[,,,###///---......,,,,,,---------333...,,,......,,,000777QQQ~~~hhhVVV\\\kkkllltttxxxjjj^^^\\\}}}vvvvvvwww>>>(((333///,,,)))(((,,,///...+++111++++++,,,***...000***'''@@@BBB\\\ddd|||{{{___\\\aaa```eeeoootttssstttwwwnnneeeXXXSSSZZZkkkuuurrrTTT***)))+++***+++,,,******+++,,,,,,+++---'''000&&&---,,,777IIIDDDNNNnnn{{{zzzxxxsssdddnnnMMM+++111111'''111,,,,,,,,,,,,---...//////777+++***555666------777XXXhhhooo|||ssswwwbbbRRR444///...///---)))+++222++++++,,,,,,,,,---------///---222444ZZZ{{{xxxXXXaaassshhhwwwnnnzzzQQQCCC===CCCBBB:::999@@@<<>>EEEOOO^^^lllnnnsss^^^JJJJJJ777;;;888,,,222===222111SSS{{{nnnMMM666+++222777---111000444LLL|||pppSSSnnneee<<>><<<;;;BBBKKKVVVdddoooiiiTTTBBB>>>AAAHHHVVVjjjyyy}}}ttteee[[[```ZZZ]]]sssqqqeeeqqq{{{wwwyyy|||uuuxxx===444888555555666555222444999HHHJJJLLL```|||xxxooo]]]SSSTTTLLLEEE<<<666444444222111333444555444222111111222444333666>>>EEEOOO^^^llllllsss\\\HHHJJJ888<<<<<>>EEEOOO^^^lllmmmttt]]]IIIJJJ888<<<;;;444888555333XXXppp???///444333666///>>>kkkyyyPPPooo]]]:::888IIIIIIWWWhhhooo```@@@444000111222,,,111---666WWWpppaaa\\\bbbjjjzzzpppSSS777///***---///------///444...777===jjjEEEHHHHHHRRRiii{{{~~~ppp___???LLLbbbwwwvvvaaaFFF444...,,,...///---...111///777555...???jjjttt^^^gggqqq{{{zzzwwwNNN999---111111))))))111(((///,,,---111)))666]]]|||===bbbnnnPPP999EEEXXX]]]ooo~~~qqqaaaPPPDDDJJJnnnuuu\\\bbbmmmmmmUUU444---***---///---+++,,,)))222>>>'''NNNJJJeeezzznnn~~~vvvwwwLLL444//////...---,,,,,,,,,---222+++***===eeesss~~~|||qqqNNN555...111...(((,,,,,,---------.........+++888GGG___fffjjjKKK@@@CCC>>>???===>>>EEELLLGGG<<>>666444444555444555===FFFJJJYYYtttmmmjjjmmmzzzwwwoookkk___PPPMMMHHH@@@999444333222222///111222111000000111222444333666>>>EEEOOO^^^lllpppuuu___KKKKKK888<<<666666666444HHHxxxzzzddddddlllcccgggqqqWWW222///444333000III}}}eeeUUUgggPPPDDDFFFUUUgggiiikkk}}}yyygggDDD777000111444///333///TTTiiiVVVOOOXXXmmmjjjKKK:::,,,,,,///...---///333///>>>nnndddAAAHHH;;;aaatttWWWKKKWWWxxx|||{{{aaaBBB555+++---///......222333000+++777ddd\\\oootttlllwwwiii}}}wwwPPP...***222222......---...,,,+++,,,333VVVyyyaaaFFFgggLLLAAARRRdddpppfffSSSOOOeeezzz{{{vvvvvv~~~pppGGG777+++,,,000...+++,,,,,,(((222333FFFMMMfffrrrppp}}}}}}zzzppp<<<111000000...---,,,+++++++++000&&&333\\\}}}yyyvvvwwwSSS444+++...111,,,---------............,,,EEE^^^zzzfffbbbzzzqqq}}}RRR333CCCFFF777>>>CCCBBBAAAAAAAAA@@@FFFBBBAAAIIIRRRUUUOOOGGGIIIPPPVVVTTTKKKEEEGGGLLLMMMVVVRRRMMMOOOIII<<<888:::GGGIIIHHHaaasss???555444555666555888CCCNNNKKKyyyuuudddcccbbbkkkxxxuuucccXXXYYYJJJGGGAAA;;;666333333333///111222222111111333444444333666>>>EEEOOO^^^llltttuuuaaaMMMMMM999<<<555888555>>>dddmmmhhh^^^vvv|||uuu???000666///333XXX[[[ffftttYYYAAA333BBBFFFUUUjjjdddYYYdddppp{{{sssuuuOOO<<<111111555333444IIItttfffYYYXXXeeefffJJJ111---111111///000...;;;XXXaaaIIICCCXXXbbbQQQddd}}}{{{TTT???...---000///...000///)))111UUUqqqiii~~~rrrttt}}}sssnnnKKK111---444444---//////000,,,000RRR}}}rrruuuaaaHHHWWW???LLLYYYnnn|||fff^^^eeeqqqxxxzzzzzzaaaEEE---***......,,,---///$$$CCC000```PPP|||yyy{{{}}}}}}mmm666000000///...---------...&&&444SSSpppxxxxxxzzztttNNN222---444------------............555PPPzzz{{{ooo]]]vvvsssddd___333CCC888<<>>@@@CCCEEEDDDAAA===999;;;CCCAAA@@@IIIJJJFFFJJJLLLTTTNNNCCCRRRqqqyyykkk}}}xxxqqq222666555666777888<<>>888444333222000222333333333333555666444333666>>>EEEOOO^^^lllvvvuuubbbNNNNNN999<<<999;;;666HHHxxx^^^WWWeeeiiiccccccMMM555999222<<>>UUU{{{___mmm{{{qqqYYY444;;;BBBKKKAAAAAA:::999@@@CCC@@@>>>AAA===AAADDDDDD@@@???AAAEEECCCAAADDDMMMTTTRRRFFF:::BBBDDD@@@CCCLLLJJJIIITTTXXXWWWXXXZZZWWWTTT\\\iii|||PPPFFFRRRlll|||LLL777666888999:::???NNN\\\{{{ooooooqqq___^^^WWWTTT___kkkbbbOOOJJJIIIEEE@@@:::555222222111222444444444444666888444333666>>>EEEOOO^^^lllwwwuuu]]]QQQIII???555999BBB000VVVfffcccdddnnnoooiiitttOOOTTT\\\333777///FFFxxxoooRRRzzzXXX666===???DDDVVVVVV[[[mmmJJJpppwww~~~nnnmmmaaaGGG+++444BBB///TTTrrrXXXiiioooOOO222777'''111444///wwwQQQBBBEEEXXX|||eeennn|||___888'''***111333333777666ooowww}}}zzznnn~~~vvv___000222###000222'''---777cccyyyfffZZZMMMHHHAAAOOOaaayyyccceeecccsssqqqvvvJJJ+++///333---222###FFF<<<^^^ccc}}}uuuzzz666111444(((000444$$$999444uuu|||yyypppfffrrrjjjkkksssnnn^^^pppvvv~~~ddd***666333888AAA000)))333///333MMMvvv|||```eeerrrgggBBB777BBBEEE>>>===:::<<<>>>@@@AAA@@@???===AAAAAA@@@???===>>>AAACCCBBBMMMVVVUUURRRPPPIIIAAA:::@@@JJJSSSXXX[[[\\\]]]fffeeeeeegggjjjiiieee```mmmrrrAAAGGGtttttt___ggg999333666@@@666VVVXXXggg||||||~~~uuupppyyyyyyooolllbbbZZZQQQNNNQQQUUUXXXXXXOOOFFF@@@AAA>>>666000000333333222222333333444555888444555<<>>///)))333000666LLLyyyvvvaaauuuYYY:::???GGGAAA;;;===:::<<>>BBBCCCCCCBBBAAAAAADDDFFFGGGMMMRRRUUUWWWTTTIII<<>>777222111333222222222222333444444777444555<<>>???999<<>>DDDQQQ```cccjjj```]]]}}}bbbuuuzzzppp___KKK===777444JJJiii___qqqsssppp[[[BBB777999222777kkksssIIIIII\\\ooolllzzzuuuZZZ666+++000222---999wwwyyyrrrqqqzzziii222222333444%%%<<<]]]pppsss[[[DDDAAAOOOsss}}}gggrrraaa555444---000;;;GGGvvvwww~~~{{{~~~qqqooo===...555---111555555}}}qqqqqq~~~sssQQQsssuuujjjjjjppprrrcccwwwmmmsssiiinnnxxxzzz}}}888:::888@@@222+++222111<<>>:::HHHzzzppp~~~hhhzzziiittt~~~kkkRRRKKKAAAnnnNNN999777fff___mmmHHHEEE^^^dddooorrrKKKTTTuuupppYYYdddqqqkkkuuuQQQMMMBBB777444fffgggsssxxxtttyyy}}}vvvgggfffKKK333999111BBBKKKBBBGGGwww~~~yyywwwqqqssslll==='''---666666XXXvvvttt~~~nnnsss~~~hhhuuu~~~DDD---222000222:::~~~mmmoooQQQHHHCCC^^^|||tttzzzqqqppp,,,(((,,,777222eee[[[hhhvvv~~~vvvfffqqqVVV///111111///<<>>;;;DDD:::000111444HHHtttzzzqqqtttmmmuuu???777MMMEEE:::>>>999???@@@BBBCCCDDDDDDCCCBBBCCCEEEEEEEEEDDDCCCDDDFFFIIIKKKQQQ[[[ccc```QQQCCCGGGOOO[[[eeelllppprrrssslllooorrrtttvvv|||iiiUUUooo|||NNNQQQUUUbbbKKK<<<888>>>LLL^^^ppp{{{rrrllliiipppkkkbbbWWWMMMIIIGGGGGGFFFPPPJJJCCC???===:::666333222222222111222333333444555333555<<>>PPPvvvrrrsssooowww{{{sssOOOTTTAAA888===rrrfff___uuuoookkkeeeppp___iiiKKK000666:::______>>>CCCeeeuuuiiixxxtttrrr___xxx~~~TTT666222999:::{{{}}}~~~dddVVVjjjyyyoooZZZtttxxxeeeUUUsssggg}}}|||yyy~~~bbb(((333,,,<<>>uuummmzzzhhhdddwww[[[nnn|||www}}}{{{sss}}}```\\\uuu777(((777...CCC|||~~~nnniiioooqqqnnnsssFFF777>>>999GGGHHH@@@CCCDDDWWWsssxxxppplllpppmmmnnnuuu{{{~~~~~~yyy<<<777BBB===222111:::YYYyyylllzzz___@@@BBBLLL>>>===DDD888AAABBBCCCEEEEEEEEEEEEEEECCCDDDDDDCCCAAAAAABBBDDDFFFKKKVVVbbbgggddd[[[UUUUUU[[[dddlllqqqssstttuuuooorrrttttttsssssswww{{{iiibbbmmmZZZfffXXXWWW\\\;;;999CCCWWWccc|||qqqpppnnnkkknnnbbb]]]VVVPPPKKKGGGDDDCCCNNNJJJDDD???===;;;777222222111111111111222333333444333555;;;BBBKKK[[[iiinnn}}}SSSCCCBBB777UUUxxxwwwfffyyyccceeerrr```EEEJJJIII@@@jjj@@@???ZZZyyywwwRRRcccPPPGGGUUUwww|||hhhkkkeeeppp~~~rrr{{{{{{XXXoooeee???:::LLLllluuuyyybbbaaadddeeemmmpppiii]]]TTTmmmeeeccctttMMM777333FFF|||VVVGGGNNNpppcccvvv~~~}}}yyyvvvuuuSSS^^^ddd:::,,,777DDD}}}[[[___[[[MMMSSSsss{{{ccc```rrrkkkmmmXXX```wwwyyyuuu}}}zzz///555---???|||dddyyyWWWAAACCC```~~~OOODDD;;;;;;;;;<<>>???999EEE???SSSgggdddddd\\\sss{{{}}}qqqhhhhhhmmmBBB222999888333444BBBgggwwwuuuuuu~~~MMMDDDIIIHHH===BBBGGG;;;BBBBBBCCCDDDEEEEEEEEEEEEBBBBBBBBBAAA@@@AAAEEEGGGGGGOOO\\\hhhllliiigggiiieeeiiioootttvvvwwwxxxyyywwwxxxxxxvvvssspppooonnn]]]kkk___```RRRNNNvvv;;;:::JJJ```lll~~~sss}}}wwwrrrYYYWWWTTTPPPLLLGGGDDDBBBKKKIIIDDD???===<<<777000111111111111111222333333222222666;;;AAAJJJZZZiiipppxxxeeeGGGCCC:::aaa|||xxxZZZ]]]tttlllYYYIIIJJJDDDCCC|||yyyBBBLLLZZZxxxnnngggtttOOO___tttvvv|||pppNNN[[[gggzzzmmmrrrsss~~~zzz\\\SSS}}}@@@===YYYqqqqqqyyyRRR\\\GGGrrrXXX>>>OOOXXXmmm[[[NNNRRRYYYPPPiiiooo\\\|||LLL@@@000OOO}}}XXX>>>[[[{{{ppp>>>IIIrrryyyvvvooo{{{ooolllwww{{{sssnnnrrrssslllfffrrr===&&&888SSSwwwuuuzzzRRRNNNKKKDDDCCCQQQQQQ>>>```hhhuuudddfff}}}zzzrrrnnnxxx???666333FFFaaajjjPPP>>>IIIyyyaaaKKK999888<<>>BBBBBBDDD<<<<<>>===>>>MMM^^^SSSTTTFFFJJJ```cccVVVOOOQQQbbbdddYYYIII<<<```uuu\\\lllYYY}}}yyy}}}>>>444111rrr|||{{{{{{{{{{{{vvv^^^dddAAAFFFOOOLLLUUUbbb^^^}}}PPPEEEHHHXXXLLLOOO>>>HHHIIIZZZ[[[UUUXXX___TTTVVVrrrxxx```JJJXXX}}}^^^;;;111???nnn}}}ppp}}}]]]XXXFFFGGGVVV===CCC///FFFBBB888FFF???AAAIII999KKKDDDXXXiii???BBBFFFIIIPPPZZZcccdddZZZNNNXXXwwwxxx}}}sssEEE111///555===JJJnnnsssuuuoooEEEGGGCCCDDDKKKIIIBBBDDD>>>>>>???@@@@@@AAAAAABBB@@@@@@@@@AAADDDJJJRRRXXXVVVWWW```mmmsssssswww|||yyyzzz|||||||||}}}{{{yyyxxx{{{aaaOOO}}}RRREEE777EEEeeeuuuxxxmmmtttYYYFFFCCCCCCIIINNNOOO\\\tttwwwbbbQQQUUUSSSPPPKKKGGGEEEFFFGGGEEEGGGDDD???======666+++111111111000111222222333111222666;;;???HHHYYYiiikkkfffzzzLLLGGG<<>>hhhgggvvvddd~~~ccc|||qqq{{{}}}ZZZOOOBBBAAAwww{{{uuu[[[^^^XXXKKKRRRAAACCCDDDAAAAAALLLUUUJJJ777<<<>>>>>>===<<<@@@GGGNNNHHHRRRTTTfffXXXyyy|||EEE666000lllSSSDDDMMMqqq|||yyypppzzz~~~ccczzzrrryyylllrrrZZZPPPWWW^^^dddiiigggmmm~~~wwwvvvTTTTTT\\\000DDDwwwwwwqqq{{{ooobbbcccTTTJJJLLLMMMNNNPPPUUU\\\bbbeeeiiikkkfffbbbbbb[[[XXXbbbxxxQQQKKKPPPRRRRRRFFFFFFCCCJJJKKKHHHAAAFFFMMMTTTYYYBBBIIIUUU]]]```fff}}}zzzTTT222111wwwqqq[[[eeeKKK___QQQGGG@@@WWWNNN@@@LLL@@@BBBCCCDDDBBBCCCJJJRRRYYYbbbKKKAAAEEEEEEEEE999AAAEEECCC999GGGHHHvvv}}}oooccc\\\[[[ccc}}}888111@@@wwwXXXMMMVVVnnnnnnUUUJJJSSS\\\bbbfffgggeee```VVVKKKQQQPPPooolllQQQPPPXXXdddccc\\\rrrzzziiiQQQMMMmmmrrr\\\CCCGGGeee---444HHHqqqzzzkkkaaaKKK888@@@>>>EEEAAACCCCCCAAA???@@@DDDFFFVVVRRRDDDOOOpppnnnNNN>>>PPPfffnnnRRRHHHfffzzzFFF555222---===UUU}}}nnnjjj|||qqqbbbFFFKKKKKKHHHGGGJJJIIIDDDFFF@@@???BBBBBB???AAAFFF@@@BBBDDDEEEGGGMMMVVV\\\[[[___eeemmmrrrvvvwwwwww~~~[[[CCCuuu|||IIINNN{{{EEELLLzzz}}}kkkMMMNNNQQQppp```TTT===FFFFFFMMMUUUeeeqqqfffXXXZZZRRRRRRPPPMMMJJJGGGFFFFFFLLLFFFAAA???@@@===555...000000000000000111111222333444666999???LLL\\\gggnnnbbbZZZQQQ???cccXXXrrrwwwrrrnnnsss|||qqqXXXRRRVVVGGGHHH:::===III@@@lllggg~~~vvvaaaPPP^^^}}}xxxmmmffftttkkkPPPJJJAAA===WWWRRR~~~lllNNNPPPJJJUUUHHHEEEDDDCCCFFFOOORRRFFF666;;;===AAACCCDDDEEEFFFFFFGGGMMMZZZaaaSSS{{{|||EEE999???NNNEEE]]]xxx```wwwvvvUUUCCC[[[tttiiiRRR^^^ssspppuuuqqquuuvvvwwwiiiaaaTTTJJJPPP[[[___bbbiiikkk}}}{{{uuuOOOJJJlll:::CCCyyy\\\[[[ccc___bbbeeeNNNFFFPPPRRRTTTVVVYYY^^^dddhhhlllssssssrrrppp```RRRUUU[[[@@@FFFOOOUUUUUUIIIMMMGGGGGGMMM\\\kkkrrrllldddZZZGGGQQQ\\\___\\\\\\wwwaaa777777vvvmmmUUUdddNNNdddmmmBBBAAA@@@PPPMMMRRRRRRBBBEEEGGGEEEDDDLLL]]]mmmttteeeGGGDDDMMMSSSXXXEEEIII;;;^^^RRRSSS~~~cccVVVXXXVVVaaa{{{>>>444AAA~~~|||}}}rrrNNNOOO^^^nnngggRRRPPP]]]hhhmmmqqqrrrqqqmmmbbbWWW\\\iiisss___fffmmmwwwvvvyyykkkVVVIIIGGG___cccMMM>>>DDDqqq777999RRRvvvuuuhhhaaaLLL???EEE@@@IIIKKKEEE@@@AAAFFFLLLSSSYYYiiinnn^^^VVViiinnn\\\OOORRRlllyyyfffTTT:::CCCYYY}}}KKK777444000AAA]]]ooo~~~|||sss___FFFKKKLLLIIIIIILLLKKKGGGDDD@@@???BBBBBBAAABBBGGG???BBBFFFIIIKKKPPPVVV[[[[[[___fffnnntttwwwyyyyyy[[[BBBqqq|||IIIGGGnnnGGGFFFzzzvvvPPPWWWSSS]]]JJJOOOOOO```^^^TTTMMMYYYfff\\\SSS\\\JJJIIIIIIHHHFFFDDDBBBAAALLLFFFAAA???@@@===555...000000000000000111111222333444555888???KKK[[[fffooojjjpppeeeGGGbbbXXXpppyyywwwzzzmmmwwwpppZZZqqqvvvjjjXXXGGGAAAFFFKKK???ffffffzzzxxxoooUUU___{{{YYY[[[TTTccc___qqq```NNNHHHqqqMMMFFFXXXLLL[[[cccKKKQQQNNNWWWNNNMMMGGGGGGOOOUUUNNNBBB:::AAACCCGGGIIIHHHEEEAAA>>>IIIKKK```___NNNEEE777HHH{{{FFFDDDpppiiiWWWIIIkkkXXX000KKK>>>???LLL]]]kkk___@@@iiimmmjjjqqqhhh^^^MMMLLLAAADDDTTTTTTUUUiiidddvvvvvvMMMDDD|||EEELLL~~~gggOOORRRXXX[[[tttuuuRRRJJJPPPTTTXXXYYYYYY]]]eeellluuu}}}{{{gggTTTRRRVVVHHHSSS[[[___\\\KKKOOODDDMMM\\\^^^]]]SSSSSSUUUnnnpppggg]]]uuuwwweee444<<>>JJJZZZeeeoootttwwwMMM\\\aaattt{{{yyypppiiiKKK666CCCGGGAAAwww:::aaaeeeuuuiiiWWWZZZoooYYYZZZ{{{eeecccssswww[[[NNNGGGaaaaaaBBBHHHWWWiiiiiiZZZ\\\WWW^^^YYYWWWLLLKKKUUUWWWKKKBBBCCCLLLNNNMMMHHHAAA===>>>@@@OOOPPP]]]cccJJJBBB222IIIwwwEEEGGG|||^^^JJJGGGEEETTT^^^888EEE@@@CCCLLLOOOLLLCCC999^^^eeeuuuWWW\\\NNNOOOCCCJJJ;;;888KKKHHHIIIfffYYYkkkxxxRRRGGGyyy;;;EEEzzzsssQQQVVV[[[\\\eeeYYYPPPQQQVVVZZZ[[[[[[aaammmwwwnnn^^^^^^ccc[[[bbbfffoookkkTTTVVVWWWmmmvvveeetttzzzXXXSSStttqqqlll555>>>lllfffXXXfffLLL___OOOEEEIIIIIIGGGVVVmmm@@@JJJQQQSSSZZZooonnn}}}gggxxx|||fffMMM@@@XXXJJJgggFFF999MMMtttyyySSS]]]ooo~~~uuurrryyy}}}vvvjjjYYYssszzz\\\XXXcccbbbvvvvvv^^^TTTFFF???AAA@@@RRRfffBBB@@@HHHuuu888888fffoooqqqzzzvvvZZZ>>>EEENNNKKKUUUQQQMMMSSSaaaooowwwcccbbbbbb}}}qqqgggUUU666EEECCCrrrYYY<<<666333HHHmmmtttwwwwwwSSSHHHIIIJJJIIIIIIIIIGGGFFFHHHFFFDDDCCCBBBAAA@@@AAAEEEGGGKKKOOOTTTYYY^^^aaa]]]aaahhhpppvvv{{{~~~XXXAAAggglllCCCJJJnnnJJJbbbzzzkkk{{{|||uuu___GGGDDDIIIkkk|||uuulllgggUUUDDDIIIIIIKKKLLLLLLIIIDDDAAALLLGGGBBB???===:::444///000000000000000111111222222333444666===IIIXXXcccnnn|||SSSWWWqqqnnnbbbXXX===111FFFHHHNNNkkk777dddhhhqqq___UUU___|||ZZZPPP]]]ffffffttt}}}mmmPPPIIIGGGcccvvv@@@rrrLLL```fffrrrvvvmmmfff___cccbbbXXXLLLIIIRRRPPPDDDAAAHHHQQQQQQLLLAAA777777CCCOOOTTTYYYUUUdddJJJxxx|||???222HHHuuuIIIJJJvvvJJJ999AAAFFF^^^^^^FFFFFFTTT```]]]III777;;;OOOSSSVVVpppXXXBBBCCC<<>>ZZZFFFqqqBBB777VVVsssyyyUUUhhhttt|||{{{{{{yyylllfffsssttt\\\XXXYYYSSSiiidddCCC===???@@@>>>@@@ZZZ]]]777;;;QQQsss:::>>>yyysssxxxzzzvvvUUUBBBSSS]]]]]]^^^[[[aaalllxxxsss|||eeeUUUPPPHHHHHHHHHsss^^^;;;666555KKKrrr~~~vvvvvvOOOHHHHHHHHHHHHGGGDDDBBBAAAFFFFFFEEEDDDCCCCCCCCCBBB@@@@@@BBBGGGNNNWWW^^^bbb```dddjjjqqqxxx}}}SSSCCCggg[[[??????HHHYYY{{{eeeOOOHHHFFFdddsss|||{{{kkkcccJJJMMMOOOOOOLLLFFFBBB???LLLHHHBBB>>><<<888333000000000000000000111111222222333444666<<>>777BBBtttNNNFFFiii;;;VVVHHHQQQVVVMMMZZZ```___^^^\\\MMMEEEOOOIIIQQQ^^^@@@777777CCCNNNSSSNNN;;;777DDDDDDHHH]]]VVV___~~~uuuVVVHHHgggEEEWWWXXXPPPXXXYYYcccrrr___UUUWWW[[[aaaffflllwwwzzzfffdddgggfffffflll}}}yyykkkyyybbbmmmyyyzzz```RRRUUU^^^yyyrrrsss<<>>555^^^wwwSSSnnntttwwwyyy|||nnnooosssyyyllljjjooojjjwwwbbb???999>>>>>>:::???```SSS444<<>>{{{vvvfffbbbooossstttiiifffvvviiiXXXQQQBBB888AAAMMMtttaaa999666:::RRRxxxvvv}}}uuutttPPPHHHFFFFFFHHHGGGCCC@@@BBBAAADDDEEECCCDDDGGGHHHEEE999888:::@@@JJJUUU^^^bbbeeeiiinnnuuu{{{|||~~~KKKEEEmmmKKKBBBDDD~~~FFF]]]xxxQQQ```mmmiiittttttTTTWWWOOOTTTXXXUUUNNNFFFDDDDDDLLLHHHCCC>>>:::777333000000000000000000111111222222333444666<<>>@@@HHHLLL<<>>===<<<;;;:::===FFFRRR[[[WWWbbbdddWWW|||sss~~~<<<<<<<<>>\\\YYYSSSCCC666999CCCGGGLLLTTTVVV\\\}}}rrrUUUDDDhhh???RRRtttNNNTTT\\\YYYlll}}}ggg]]]]]]bbbkkkttt~~~~~~jjjgggpppvvvvvv{{{www@@@UUUlllGGGddd~~~~~~ddd[[[OOOLLLSSSWWWmmmffflll;;;===mmmuuudddxxxYYYXXXfffLLLYYYVVVeeejjjwwwwwwmmmVVVNNN???AAAFFF^^^}}}OOO}}}<<<555cccSSSkkkqqqwww|||~~~nnntttvvvxxxvvv|||SSS<<<<<<<<<;;;<<>>eeemmmRRR@@@???\\\rrrbbb777999CCC]]]sss}}}ssszzzqqqVVVHHHFFFFFFJJJJJJFFFDDDGGGCCCFFFGGGDDDDDDGGGGGGCCC999:::===GGGSSS___gggkkkllloootttzzzyyybbb~~~CCCHHHuuu@@@III@@@EEEbbbsssvvvLLLPPPQQQXXX^^^ZZZNNNFFFFFFKKKLLLHHHCCC>>>999555222000000000000000000111111222333444555777===IIIXXXbbblllyyyzzzlllooo~~~~~~ZZZBBB???555FFFFFFNNNddd???>>>XXXjjj\\\QQQOOOVVV[[[RRRPPPnnnWWW^^^eeewww~~~RRRFFF<<>>AAAGGGSSSaaammmsssuuupppssswww}}}dddxxx===JJJ|||;;;PPPBBBDDDUUUzzzcccIIINNNKKKUUU\\\WWWIII@@@CCCJJJLLLHHHCCC>>>999555222000000000000000000111111222444555666888===IIIXXXcccmmmwwwTTTqqqmmmVVVAAABBBAAA===BBBQQQLLLWWWnnn333CCCEEEaaa|||TTTZZZwww^^^NNNLLLBBB<<>>@@@LLLEEEIIIVVVXXXOOOOOOXXXccceeevvv\\\LLL...666lllEEEhhhUUUqqq|||eee~~~ooommmeeeaaazzzXXXAAA222:::FFFIIIIIIJJJLLL[[[yyynnnPPPGGGMMM666www{{{WWW]]]WWW]]]mmmzzz{{{{{{|||sssgggssswwwoooqqqsssdddlllRRRjjjKKKDDDIIIPPPPPPwwwjjj777999ccclllkkk^^^dddmmmaaajjjzzzttt>>>888MMMJJJAAA~~~fff@@@xxx{{{|||;;;===ZZZuuuzzzbbbhhhlllyyy}}}XXX999@@@666888:::888JJJUUUDDD222@@@LLLTTT777111bbbwww|||ooovvv~~~nnnggg```mmmlllbbblll~~~gggUUU]]]vvvMMM777IIIRRRBBB===222HHHkkk}}}www}}}www^^^GGGLLLMMMKKKLLLPPPOOOJJJKKKDDD???BBBKKKNNNJJJDDDIIIHHHPPPccczzzyyyuuuwww{{{\\\CCCJJJcccFFFFFFIIIXXX<<<~~~tttoooooollliiieeeccc```RRRAAA@@@HHHIIIJJJIIIEEEAAABBBGGGMMMOOOHHHBBB>>>999222000222000000000000000111111222222333444555;;;III[[[iiiiii{{{[[[iiiaaa~~~{{{~~~sssFFF<<>>UUU>>>TTTKKK333<<>>AAAUUUooowwwlllcccRRRCCC@@@<<<;;;;;;;;;<<<>>>AAACCCAAACCCDDDDDDEEEGGGKKKMMMLLLVVVTTTIIIOOOaaadddWWWsssmmmjjjxxxTTT222444jjjYYYqqq{{{ppp{{{pppcccGGG999222;;;EEEGGGIIIMMM\\\TTTrrrmmmMMMHHHgggTTT<<<```]]]ZZZaaannnvvvvvvxxx}}}{{{tttvvvnnnwwwnnnyyy}}}jjjjjjrrr]]]MMMEEEGGGNNNRRRpppNNN333SSSyyylllssseee^^^yyyeeeGGGEEE@@@111HHHTTTxxxLLLZZZsss===444SSS~~~{{{uuu{{{|||```???333333888111888@@@CCCRRRVVVDDD???;;;hhhGGG>>>888RRR|||zzzrrr}}}uuuvvv}}}rrrooonnnkkkrrrxxx|||ssszzziii;;;DDDCCCbbbkkk<<<;;;333LLLttt~~~zzz{{{}}}}}}hhhGGGKKKKKKJJJKKKPPPPPPKKKLLLJJJGGGDDDCCCFFFKKKOOOLLLQQQ___www|||yyy{{{~~~HHH===\\\RRRHHHOOOTTTWWWLLLxxxrrrxxx|||dddeeerrrhhhmmmllljjjggg___```WWWMMMFFFBBBAAAGGGNNNQQQNNNGGG???;;;AAAMMMWWWRRRJJJBBB===888111000111000000000000000111111222222333444666;;;III[[[hhhsss~~~zzz```bbbZZZpppqqq]]]```lllyyyzzz~~~xxxfffgggssslllJJJ;;;@@@FFFHHHGGGIIIZZZoooLLL<<>>ttt999???:::@@@~~~vvvqqqooo}}}www^^^[[[lll|||DDD@@@PPP===nnn444999333PPPzzzzzzooozzz}}}mmmHHHJJJIIIHHHKKKPPPQQQNNNFFFIIILLLMMMLLLLLLLLLMMMQQQ^^^uuu~~~qqq>>>===rrrFFFJJJOOOdddiiiJJJRRRqqqzzz}}}hhhGGGIII___llljjjcccfffWWWXXXbbb```ZZZSSSIIINNNGGG===888@@@LLLTTTTTTHHHEEE???<<<@@@LLLZZZeeeVVVLLLAAA;;;555000///111000000000000000111111222111333555666<<>>555>>>SSSRRR===MMMyyy\\\TTTDDD999llluuuqqqXXXsssuuu{{{~~~iiiRRRIIIDDDBBBAAABBB888...///777<<<999333:::666999CCCHHHGGG>>>333999bbb[[[555999666;;;cccyyypppppphhhpppoooiiiuuu||||||nnnHHH777===;;;MMMyyyjjjoooUUU000999444QQQyyy~~~mmmzzzyyyqqqNNNKKKIIIIIIMMMRRRTTTSSSOOOLLLKKKOOOWWW[[[YYYVVV[[[nnn~~~[[[EEEHHHuuuDDDKKKHHHOOOCCCLLLVVVlllbbbeeekkk``````~~~xxxQQQHHHbbbJJJCCCJJJQQQLLLHHHIIIEEE999>>>???AAAKKKWWWVVVLLL===::::::BBBPPP\\\ccceeeXXXLLL???888333//////111000000000000000111111222111333555777<<>>777777<<>>999:::LLLuuupppnnnsssqqqaaahhhpppsss}}}nnnfffbbbaaaqqqjjjaaaZZZRRRIIIEEEDDD<<>>HHHMMMCCC999888III>>>;;;444444@@@EEE||||||ggg[[[^^^pppqqq```___dddddd``````LLLFFF999@@@FFF666aaaxxxFFF111999444NNN|||ttt}}}sssvvvxxxuuu|||XXXQQQLLLLLLPPPUUUWWWYYY```^^^[[[ZZZ]]]dddlllrrrkkkrrrIIIGGG[[[aaaBBBKKKUUUJJJJJJFFFLLLzzzbbbXXXVVVMMMQQQ```pppoooeeeeeennnUUUSSSYYYWWWFFF>>>AAA???555BBBKKKLLLOOOQQQIII======:::===LLL___iiiggg___XXXJJJ<<<555111//////111000000000000000111111222000333555777===IIIZZZgggnnnaaawww{{{bbbjjj^^^]]]hhhzzzcccTTTGGGEEEHHHJJJIIIHHH???@@@AAAAAA@@@???@@@AAABBBAAADDDGGGGGGOOOeee|||yyy:::===666===ZZZ|||jjjuuu___RRRlllxxxtttrrrwwwkkkRRRLLLXXX\\\\\\eeemmmlllppp[[[EEE:::NNNsssFFFSSSxxxdddVVVQQQHHHBBBBBBCCCCCCEEEFFFGGGHHHJJJLLLMMMMMMNNNPPPTTTVVV___TTTZZZooosssppppppPPP///:::TTTllleeewwwuuupppkkkjjjiiiddd]]]gggZZZOOOKKKFFF>>>:::;;;>>>@@@333'''...666444111888;;;@@@FFFKKKLLLJJJIII]]]nnnfffAAAFFF```IIIAAA>>>sssvvvqqqwwwwww|||```uuuwww|||aaaRRRIII:::BBBZZZDDDEEESSS~~~yyyKKK>>>888@@@???rrrlllzzz|||fffkkkdddbbbaaaaaadddiiinnnrrrnnnhhh```YYYUUUSSSOOOLLL:::<<<@@@EEEEEEAAA:::555666555555999>>>FFFTTTaaa???WWWzzzlllEEE>>>VVVNNNNNN|||{{{yyy~~~bbbQQQCCCNNNTTT\\\bbbfffdddZZZOOOBBB@@@??????;;;444111333---222777888666888===CCC555===CCCIIIHHH666...<<>>999;;;===GGGZZZnnnwwwqqqhhhTTTFFF888222000//////111000000000000000111111222000222555888===IIIZZZfffqqqcccVVVhhh]]]]]]___nnnwww```YYYSSSDDD999888>>>AAADDDFFFFFFFFFDDDCCCIIIIIIOOOYYYgggxxxRRR>>>MMM---666SSSjjj~~~zzzxxxlll[[[pppwww}}}OOOUUUXXX]]]aaa^^^bbbqqqqqqpppxxxMMMEEEDDDdddkkkMMMFFFUUUuuuddd]]]___PPPNNNKKKIIIGGGGGGHHHHHHJJJLLLNNNPPPRRRUUUZZZ]]]OOOhhhtttnnnssswwwrrrGGG:::<<>>LLLEEE???bbbKKKMMM{{{RRRFFF???JJJRRRKKKeeexxxnnnxxxwww~~~kkk___FFF>>><<>>;;;999777777444333888@@@999666444444777:::;;;:::<<>>:::,,,777[[[???555999666777666///CCCxxx~~~iiiSSSEEEIIISSSHHHRRR___ccc[[[RRRVVVaaaKKKRRRXXXRRRCCC888:::BBBAAADDD???@@@mmmhhhqqqtttKKKBBB;;;999111BBByyy{{{yyyrrrooo{{{qqqdddXXXXXX[[[]]]```dddZZZmmmvvvHHHCCCXXXpppDDDLLLYYYjjj@@@@@@>>>DDDKKKPPPhhhooo```NNNBBBCCCKKK:::777===BBB@@@GGGMMMIIIXXXTTTOOOJJJBBB;;;:::>>>;;;III```vvv~~~rrrhhhOOOBBB444000000000000111000000000000000111111222///222555888>>>JJJZZZffflllccc}}}FFFddd```ccc]]]QQQ]]]}}}cccWWW^^^XXXVVVQQQNNNNNNQQQRRRQQQVVV[[[iiiTTTXXXDDDAAA???333GGG}}}qqq|||~~~qqqsssjjjVVVgggfffRRR\\\SSSNNN```iiihhhpppuuuqqqgggCCCEEEEEEjjjYYYNNNOOOBBBkkkzzznnnooobbbYYYWWWTTTPPPNNNNNNPPPPPPMMMPPPSSSVVVYYY]]]cccfffrrr______lll;;;???DDD999---zzz{{{xxx\\\yyy}}}{{{zzzuuucccUUUTTTVVVPPPHHHCCC>>>@@@???999555444444222:::000,,,333777444444999888CCCMMMMMMIIILLLWWW```jjjpppEEEMMM\\\EEEDDDBBBXXXwwwuuugggeeeeeeooo```???@@@CCC<<<@@@PPPUUU@@@MMMcccvvvOOOAAAOOOWWW]]]HHHOOOppprrrrrruuuoooppphhhZZZNNNHHHEEE@@@;;;===:::888999999777666777111555888777555777:::<<<777>>>BBBAAAJJJoooaaaAAA```hhh@@@LLLLLL???LLLHHHHHHeeeeeeeeeuuuuuuyyy___FFF;;;777???CCC???<<<>>>===444...222888888444111111666:::;;;:::;;;@@@EEE@@@EEE;;;333333444UUUiii///EEE222555555)))888111OOO|||yyyqqqIII;;;CCCAAA;;;888<<<@@@EEENNNXXXAAA>>>999666777;;;===>>>777EEEPPPzzzYYYJJJCCC>>>888000>>>vvvvvvzzzuuuuuuuuuyyyjjj]]]\\\___```bbbfffmmmmmmsss___:::KKKrrrZZZFFF___bbb===CCC===EEE@@@:::SSSJJJSSSeee|||rrrccciiiZZZRRROOONNNWWW\\\SSSTTTHHH@@@???;;;555777???DDD]]]~~~|||dddVVVLLL???222///000000000111000000000000000111111222///222555888>>>JJJZZZfffhhhccc}}}qqqZZZ]]]XXXQQQVVVWWWaaaVVVrrr}}}}}}~~~jjjXXXXXXOOOEEEDDD:::---uuuttt{{{yyyvvvvvvuuuoooeee\\\yyyRRRWWWUUURRRggg^^^WWWzzzyyynnnrrrHHHLLLBBBNNNSSSMMMNNNDDDMMMlllssspppuuullldddYYY\\\eee```]]]hhhhhhaaadddeee]]]^^^eeedddxxxiiinnnZZZ???DDD:::999===RRRtttfffeeeyyyjjjooodddTTTGGG@@@===<<<;;;888888777666555444444333777111000666888666777<<>>888===GGGNNNNNN[[[444mmmwwwEEE@@@MMM@@@CCC>>>???\\\ppprrruuuhhhsssYYYIIIHHHHHHDDD<<<<<<:::999888777777666555222444<<<@@@>>>>>>BBBJJJLLLDDDHHHYYYDDDnnn}}}OOOLLLXXXTTTKKKIIIFFFJJJcccttt^^^NNNaaa{{{ppp\\\CCC888999<<<999444777999999777222000111444???999222333>>>JJJOOOMMMBBB<<<666444777OOOzzzHHH666555444333222222111222...nnnlllFFFBBB===999999888777999======;;;;;;======<<<@@@FFFMMM~~~yyyYYY;;;>>>DDD777777===eeeuuuxxxqqqrrrtttuuuzzzssshhhaaaeeelllmmmhhhwwwvvvwww~~~mmmFFFHHHWWWCCCQQQ[[[|||???>>>:::<<>>nnntttyyyzzzssskkkmmmwwwxxxrrr```]]]VVVKKK???888666777555444444333333333222222000000333777:::<<>>CCCYYY{{{ooowwweeekkkhhhSSSHHH>>>FFFUUUiii~~~ssshhh```]]]^^^___aaa``````___^^^^^^^^^^^^aaafffkkkllldddVVVGGG>>>:::>>>EEEFFF@@@???NNN```VVVnnnyyy\\\IIIGGGJJJ@@@DDD@@@<<>><<<::::::;;;;;;CCC<<<999<<<@@@@@@CCCFFF@@@DDDaaacccOOO]]]}}}jjjKKKMMMTTTOOOIIIKKK@@@@@@QQQrrrvvv```VVVfffiiitttuuupppcccPPPBBB===>>>333333444444555777;;;===000888DDDQQQXXXUUUHHH;;;777;;;///666UUU___444555444333222111111111111///111xxxvvvxxxZZZMMMCCCDDDGGGDDD<<<666:::<<<@@@CCCGGGSSSmmmgggzzz{{{SSS<<>>===<<<===DDDAAA222???dddHHHIIIFFF666???YYYPPP[[[ooovvvrrriii[[[WWWbbbZZZRRRNNNHHH>>>666333FFF777444>>>;;;;;;aaa~~~lllfffKKK444333222111000/////////000000000000111111111111444444444777???LLL[[[dddkkkbbbbbbcccPPPYYYZZZTTTWWWSSSXXXXXXOOOLLLZZZvvvfffJJJIIILLLQQQSSSPPPOOOPPPAAA999FFFzzz~~~{{{wwwrrrooolllggg___YYY]]]qqq{{{gggWWWQQQQQQRRR\\\ccc]]]lllwwwttt}}}^^^LLL===KKK}}}}}}iiiMMMGGGBBBHHHEEE>>>NNNttt}}}}}}yyyjjj{{{{{{sssvvvttteeeYYYaaacccuuu|||DDD000===>>>444<<<;;;555^^^{{{yyy~~~|||rrrlllnnnnnnjjjiii\\\LLLBBB@@@???;;;666333333222222222222333333///555999999;;;@@@EEEGGGNNNFFFMMMTTTTTTqqqvvvYYY???666UUUjjj555AAA444===>>>666\\\jjjuuupppYYYaaafffLLLJJJFFFCCCFFFNNNRRRRRRUUUQQQMMMNNNRRRUUUTTTRRRPPPQQQSSSSSSQQQNNNJJJHHH@@@FFFJJJEEE===999>>>DDD555EEEIIIDDDNNNcccaaaNNN}}}{{{;;;AAABBB<<<===AAA???999<<>><<<999:::999???BBB777333AAAeee```777AAAIII??????CCCDDDCCC@@@@@@FFFJJJ999555444999===<<<;;;;;;000???AAA???\\\uuuSSS999333222111000000000000111000000000000111111111111333444555888@@@MMM[[[eeelllddddddeeeQQQYYYZZZUUUWWWRRRVVVSSSVVVTTTLLLLLLaaaSSSFFFFFFLLLQQQOOOMMMOOOPPPOOONNNLLLGGG|||vvvtttrrrpppkkkcccYYYRRRNNNQQQRRRPPPOOORRRWWWZZZTTT\\\nnnhhhtttzzzjjjbbbRRRGGGAAA]]]QQQLLLHHHEEEEEELLLOOOEEEGGGooo}}}CCC888444>>><<<222:::???999KKKqqqqqq}}}xxxvvvyyyxxxkkk]]]eee]]]SSSKKKGGGDDD???<<<888777666666555666666777666<<<@@@???CCCJJJKKKGGGIIIHHHVVVSSSeeevvvxxxcccGGGMMMppp:::777HHH:::???222IIIooo}}}uuugggUUU[[[XXXQQQFFF>>><<>>???===;;;;;;;;;<<<;;;:::RRR>>>EEE^^^XXXEEEfffLLL@@@333;;;888999<<<===999666AAA^^^zzzyyyzzzvvvxxx{{{uuukkk^^^SSSKKKFFFDDDPPPMMMKKKMMMYYYtttZZZQQQ|||~~~}}}EEE======EEEGGG@@@???FFFFFFHHHHHHLLL```pppUUUBBBGGGnnnnnnsss{{{uuuaaaOOOMMMMMMOOOUUU]]]bbbcccbbbddd^^^TTTHHH:::000000333666GGGXXX|||EEE000555222111111000//////000000222,,,333222tttzzzppp~~~lll\\\PPP\\\<<>>===>>>;;;888;;;@@@GGGFFFVVV{{{ggg:::000111111000000000000111111///000000000111111111111333333555999AAANNN\\\eeelllhhhkkkUUUYYYXXXSSSVVVQQQUUUNNNRRRSSSOOOKKKLLLQQQUUUXXXNNNIII===JJJKKKIIIFFFJJJRRRSSSNNN<<>>TTTttt~~~vvvsssnnnhhhbbb[[[TTTPPPUUUMMMHHHIIIQQQWWW[[[\\\^^^WWWhhhmmmwwwvvvwww^^^MMMAAAOOOsssLLLIIIIIIUUU@@@>>>OOONNN@@@PPPrrrtttzzzOOO000:::666333555111000888888666UUU}}}tttrrr~~~yyytttuuu|||}}}ttthhhOOOXXX```]]]PPPDDD@@@AAAAAA@@@>>><<<;;;<<<<<<===@@@BBBDDDFFFKKKPPPNNNHHHKKKDDDEEEpppjjj___OOO:::XXXCCC;;;...EEE666111:::???UUU{{{}}}ddd}}}bbbaaaWWWNNNPPPVVVXXXRRRKKKBBBDDDEEEFFFEEEBBB???===??????>>>>>>===<<<;;;;;;???<<<;;;>>>BBBDDDAAA>>>HHHPPPPPPSSSoooTTT000>>>444;;;AAA:::;;;<<<<<<888<<>>GGGFFF===DDDaaa```???CCCJJJVVV___eeehhhlllnnnhhhggggggiiijjjgggaaa[[[JJJEEE@@@:::222///888EEEQQQooo|||LLL111000444000000///.........//////$$$000***<<<888WWWtttsss^^^___iiieeeggglllqqquuu~~~XXXJJJFFF888222999777666<<<===777:::ZZZ}}}{{{|||vvvwwwkkk[[[cccvvvZZZAAAMMM```yyyHHHKKK^^^www<<<;;;777777<<<555000666999777:::999<<>>???JJJWWWiiiddd777222111000000000///000000111222///000000000111111111111222333555:::BBBNNN\\\eeemmmkkkmmmUUUXXXVVVQQQUUUPPPSSSJJJNNNQQQQQQOOOLLLEEE>>>MMM```yyysssCCC@@@FFF>>>888>>>IIIFFFCCCEEEMMMTTTQQQJJJFFFLLLSSSPPPwww~~~|||uuuiii]]]UUURRRSSSTTTNNNOOOSSSWWWXXXWWWYYY^^^ZZZ```sssvvvpppvvv___XXXHHH<<>>>>>>>>??????>>>===>>>???;;;:::999888888999:::;;;777===AAAAAA???BBBJJJRRREEE[[[www]]]BBB555///@@@888666;;;;;;<<<;;;:::;;;CCCMMMqqqrrr|||{{{~~~zzziii]]]]]]gggwwwyyyzzz~~~yyyCCCMMMqqqWWWEEECCC@@@???AAADDDDDDBBB@@@AAAKKKLLL@@@===QQQppp}}}JJJCCC;;;<<>>AAA999333888555555777JJJ|||jjjzzz{{{{{{oootttgggPPPTTTvvvPPP999GGGddd~~~EEEBBBfffKKK777:::444111999666222666555111555999555777^^^pppdddRRRBBBUUUQQQAAAHHHUUUaaajjjwwwfff;;;222777222000000/////////000000111000000000000111111111111111333555:::CCCOOO]]]eeennnoooyyygggPPPSSSRRROOOSSSMMMOOOGGGNNNPPPKKKIIIMMMRRRTTTLLL@@@@@@QQQ[[[```tttiiiPPP===AAA???;;;===EEEDDD===GGGDDDCCCHHHLLLKKKHHHFFFIIIIIILLLAAAqqqxxxmmmaaaXXXTTTTTTUUUIIINNNVVV]]][[[XXX]]]fffbbbxxx}}}yyyzzzlllJJJHHHDDDCCC]]]NNNJJJ===III;;;DDDGGG@@@===BBBEEEAAA@@@UUU```mmmzzz{{{yyyCCC...666777+++777***111666...555///333%%%EEEmmm~~~oootttxxxuuunnnnnnwwwoooVVVIIIKKKMMMIIICCCCCCBBBAAA@@@AAACCCFFFHHHKKKBBBAAAFFFEEEAAALLL^^^mmmjjjfffIIIAAAGGG___eee(((888000;;;111777666888000,,,>>>]]]{{{NNNccciiioooooobbbUUUSSSYYYMMMGGG???;;;;;;======<<<@@@@@@???>>>===>>>>>>???AAAGGGLLLJJJEEEFFFNNNWWWuuutttggg(((777===---;;;555+++555777888666666999::::::KKKfff}}}{{{xxx{{{sssuuujjjHHH???;;;;;;:::999:::<<<;;;888;;;??????;;;999@@@OOO[[[|||zzzdddIII;;;===@@@<<<666777999<<<===<<<;;;;;;;;;;;;666777@@@IIIUUUmmmXXX666///333333000------,,,,,,,,,,,,------000===(((<<<&&&---IIIbbbzzz~~~yyyNNNNNNFFF:::;;;CCC???222===666:::333777777777aaa}}}tttvvv{{{eeepppmmmYYYKKKWWWrrrxxxQQQ???III___bbb===XXXlll===222>>>444///555555666;;;777222888,,,===555,,,TTT\\\"""///???444111111000000/////////000000000000000000111111111111111333666;;;DDDPPP]]]fffooorrrwwwaaaJJJOOOPPPNNNQQQJJJLLLFFFGGGEEEDDDHHHNNNLLLDDDCCCIIIFFF:::666???EEECCC^^^ppp{{{zzz{{{{{{nnn___LLLBBB>>><<<999888===555666===;;;333777DDD???===@@@EEEDDD???AAAHHHFFFDDDGGGJJJ\\\uuu}}}{{{vvvnnnddd[[[UUURRRWWWUUUVVV[[[]]]]]]ccclllpppooojjj```GGG===HHHQQQfffxxxDDDDDD999JJJ@@@BBBBBBAAACCCJJJMMMMMM>>>===<<>>>>>>>>@@@DDDHHHJJJ???888===KKKOOORRRmmmuuuoooYYY>>>HHHZZZiiisss///777777***999:::...333***555888+++@@@hhhsss{{{{{{ssssss~~~}}}yyypppcccTTTNNNPPPSSSRRRNNNIIIIIIHHHHHHGGGFFFEEEEEEGGGLLLWWWdddqqq|||tttssshhh222>>>...888333''';;;555+++111333000222888888333:::KKKmmmvvvttttttFFF>>>:::666999:::777777::::::777>>>;;;:::>>>@@@@@@???@@@RRR{{{uuu[[[DDD;;;???FFFBBBCCCCCC???;;;999:::===999;;;III]]]kkksss^^^111///555---***333,,,,,,,,,++++++,,,------***###222111&&&000333(((999EEEqqqzzzTTTEEEDDD???===???===888888>>>666222:::666@@@===---NNNjjjrrrjjjgggyyy~~~xxxnnnpppttt]]]===DDDccc^^^>>>@@@KKKmmmUUU111aaaGGG(((;;;444666555666222333999444///777222777999999333888jjjEEE***===999***+++000111111000///////////////000000000000111111111111111222666;;;DDDPPP]]]fffoootttzzz```XXXBBBLLLOOOHHHEEE???FFFKKK???CCCMMMHHHCCCCCC@@@======>>>>>><<<999666444:::888666444333444555666444444444444444444444444444444333333555888<<<>>>666BBBGGG???<<>>>>>BBBCCCBBBDDDHHHGGGJJJMMMUUUnnnwwwooo]]]FFFCCCPPPppp777666444333222111111111222111......000444999<<>>BBBBBB>>>:::;;;UUUvvvllliiiHHHPPPEEE???CCCCCC@@@CCCKKKQQQOOOjjjxxxBBB;;;333000111222000...---------,,,,,,+++++++++++++++,,,------......///:::...,,,EEErrrxxxZZZJJJEEEBBB===<<<;;;:::999888888777666666555555555555666666fffsss|||sssvvveeefffkkk{{{uuusssjjjXXXFFF<<>><<>>======<<<:::888555444777666444222111222333333222222222222222222222222333222111111333666999<<<@@@AAA>>>@@@KKKUUUMMM===DDDCCCHHHFFFBBB\\\iiifffrrrkkkaaajjjxxxwww}}}nnngggeeevvvoooTTTBBBEEELLLEEEEEErrr```<<<===CCCJJJDDDBBB???<<<===???@@@???>>>======;;;999888999;;;===NNNOOOccc|||pppwwwZZZGGG666***...222000---///------------------------***///000111???[[[wwwzzzvvvjjj@@@===\\\ddddddooossspppxxxppp]]]QQQNNNUUU___nnnvvvtttmmmfffYYYFFFDDDfffUUU444444222111000/////////222000...---...111444666>>>```yyy|||ssswwwvvveee___rrrlllpppjjjooofffcccYYYgggzzzDDD(((???222222111000000///............//////000111111222777222555JJJiiiuuuvvvcccAAA;;;AAA>>>444,,,555555555555555555555555444555666999;;;<<<:::999DDD>>>BBB[[[|||pppeeeeeegggjjjuuusssHHH999444...---...000...,,,------,,,,,,,,,+++++++++++++++,,,,,,---.........!!!+++333444333===QQQcccqqqlll___NNNCCC@@@AAA@@@>>>>>>===;;;:::888777777666555555444444555555666HHHcccvvv{{{{{{ccchhhkkkiiizzzvvvyyyvvvbbbJJJ:::GGGaaawwwOOO@@@@@@LLLjjjdddRRRjjj:::555;;;444///333444333333333333222222222333222222222333666888:::...PPPjjj@@@***444444333222111111111111111000000///////////////000000000000////////////333222555>>>GGGQQQ___kkkrrrxxxnnn]]]KKKEEEQQQIIICCCPPPLLLGGGCCCFFFIIIBBB;;;BBBCCC333>>>===;;;999777555444333333222111/////////000000000000000000000000000000000000//////111444777999;;;999777;;;IIIRRRHHH777CCCBBBBBBCCC===BBBvvvPPPOOOWWWhhhuuu|||zzzqqqkkknnnoookkkkkkyyyYYYLLLPPP@@@JJJQQQPPPdddsss999999555<<>>;;;888777777666444111111...888LLLVVVXXXggg|||pppyyy}}}{{{vvvrrrpppEEE222000+++'''***222333---***,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++---///---666ZZZtttzzziiiMMMGGG===PPP^^^eeeaaadddsss~~~yyyqqqsssaaaLLL@@@EEE]]]UUU+++222111000......---------111000...---------...///+++777DDDZZZwww{{{zzzbbb777888777%%%111111000000///.........---------......///000000///222444888BBBYYYvvv|||yyy}}}KKK777)))...777888444222222222222222222222222222000222444555555666888999DDD>>>:::DDD[[[uuuYYY:::+++111...++++++...///...+++,,,,,,,,,,,,++++++++++++++++++,,,,,,------......---111333///((((((000999111777DDDYYYooo|||ssseeeTTTIIIKKKLLLJJJGGGIIILLLLLLIII>>>>>>===;;;:::888777777555444444333333444444555HHHvvvuuutttxxxqqqvvvZZZaaawww|||{{{zzzjjjLLLBBB;;;FFFdddWWWRRR:::555NNNiiixxxssslllzzzFFF&&&333???333,,,555333333333222222222111111111111000000111222444555777333333DDDhhhNNN...&&&111===444333222111000000000000000000//////......//////////////////000000000000333222666>>>HHHRRR___kkkrrrwwweee\\\MMMDDDPPPKKKCCCGGGAAA@@@>>>999===???>>>DDDBBB555>>><<<999555333222222222111000///............//////////////////////////////.........000222555666...555999888888;;;;;;888BBB@@@999???FFF>>>QQQgggMMMLLLXXXaaajjjrrr{{{~~~ppp[[[LLLBBB???JJJDDDPPPtttHHH888@@@555777555>>><<<;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;:::999666444===666555888666111777EEECCCLLLIIIJJJUUUQQQPPPbbblllSSS888222<<>>>>>((((((@@@/////////.........------------------......//////,,,444999333+++222JJJ```vvvxxxvvv{{{nnnDDD999222444888999333---333===111111111111111111111111///222444444333444888<<<;;;CCCIIIEEE???GGG]]]qqqaaa>>>---///555...---,,,---///000...,,,,,,+++++++++++++++++++++***++++++,,,------......222***%%%(((111555000***777444222333555444///***===???AAABBBAAA???======DDDEEEEEEDDDFFFHHHCCC<<<:::::::::999888888777777333333333222222333333333$$$AAA|||iiiWWWQQQlll||||||{{{qqqeeePPP===666BBBXXXjjjeeeMMMGGGJJJ>>>PPPfff|||uuueee[[[oooCCC<<<444000000222333333222222222222111111111111111000000///000000111222,,,111:::???<<<===OOOdddQQQCCC444222888:::111(((222222111000000000000000000//////.........//////////////////000000000000333222666???HHHRRR___kkktttwww]]]\\\SSS;;;CCCFFF>>><<<===MMM[[[AAA888AAAAAA===;;;777;;;999666222000///000000//////......................................................000111333444...666;;;777222444;;;@@@===@@@999===IIIAAA===PPPmmmTTTIIIFFFLLLVVVfffhhhlllrrr~~~xxxfffTTTKKKGGGCCCDDDGGGFFFLLLiiiRRR666;;;777999???222CCC888999:::::::::;;;;;;;;;333888<<<<<<888555555666:::777666888444000222888...555---,,,777..."""***333777888222)))%%%)))///000+++))))))******+++...++++++++++++++++++++++++...+++***---000......///DDD}}}mmm|||cccOOO@@@@@@BBBCCCLLLYYY]]]YYYWWW[[[___cccjjjqqqhhhhhhhhhcccZZZPPPJJJIII555OOOooo<<>>333999555333444555222///...000000000000000000000000///111333222111222777;;;555777:::::::::===CCCIIIRRRvvvsssVVV777+++111888555............//////...---+++++++++++++++++++++++++++******++++++,,,------...(((+++///...+++)))+++---(((***---000222444666777111333666888:::>>>DDDHHH<<<===<<<;;;===???:::333555555666666666777777777222222111111111111222222777...^^^hhhzzzkkkAAAIII___||||||xxxyyy{{{vvvgggSSSCCC======111@@@XXXqqqiiiOOODDDEEEIIIGGGCCCdddzzz[[[EEEXXX~~~OOO***:::>>>111+++333666000222222111111111000000000000000000000000000000111===111+++......,,,111;;;222;;;GGGRRR___lllrrrqqqhhhmmmgggVVVHHH???444(((///000000///000222555777111111000/////////000000//////............//////.../////////000000000111333222777@@@IIISSS___jjjwwwwwwTTT\\\[[[;;;===BBB<<<===IIIeeezzzSSS???BBB<<<222222444888666333000......//////..................------------------------------,,,,,,------...000111222444222000111555:::>>>???666>>>???===???======CCCllluuuYYYHHHFFFJJJ===FFFRRRZZZ___eeemmmttt|||vvvmmmfffaaaNNNFFF>>>;;;777999GGGXXXRRRzzzddd...999555'''777>>>000888333555777777777666777888333999>>>===777333333555+++---///111000......///)))222333333555333444===111,,,)))+++000444444111***(((''')))+++,,,***(((************************&&&---///+++(((***,,,+++!!!;;;oooxxxsss}}}pppSSS===888666111999===FFFQQQSSSMMMFFFDDDCCCEEEJJJKKKFFFBBBEEEKKKuuuxxx666;;;777***//////...---------------++++++,,,,,,------......&&&,,,---///111***+++;;;>>>nnnrrr:::...))),,,///000...------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------...---------///222333222111777444BBBHHHYYYzzzjjjFFF111<<>>CCCIIIIIIIIIXXXyyy{{{\\\HHH@@@VVVCCC777444333333444555444111...111111111000000000000/////////000000000000000000000+++---888>>>999222111333333111///111555444000444666555111000555:::;;;///444888666111---...111000000////////////000000......------......//////......//////000000111111222222777AAAJJJSSS```jjjwwwuuuMMMZZZXXX>>>CCCBBB:::>>>HHH^^^YYY@@@777<<<999888===>>>444222111///............,,,,,,------------,,,,,,++++++++++++++++++++++++******+++,,,------...///111,,,***,,,222666777666666555<<<>>>777999BBBEEEIIInnn|||fffOOO===EEE>>>999:::BBBIIIKKKJJJEEELLLSSSVVVRRRJJJCCC??????<<>><<<777:::;;;444222222***111000//////...---------***++++++,,,,,,,,,++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---,,,...000111...,,,///333;;;***222>>>888999BBB@@@AAAOOOmmmvvvOOOKKKIIIDDD@@@===<<<<<<<<<@@@<<<999;;;@@@BBB???:::???===AAAHHHLLLTTTmmmvvv;;;444000111&&&888333"""555000...111555555444333444666222111222444666666333111...000...***)))---///---333''',,,111***111333###)))+++---+++((((((+++...'''***,,,)))''''''***+++))))))))))))))))))))))))---'''&&&+++,,,)))***///"""///111...;;;QQQhhh}}}pppkkkxxxyyyyyyooommmnnnqqqrrrppppppsss{{{~~~}}}yyy@@@%%%)))444---+++;;;$$$------,,,,,,+++,,,,,,,,,,,,,,,***)))))))))***+++&&&111///'''((((((,,,777333***666---222///MMMXXXrrrBBB???...***:::999,,,---+++...---***,,,111...'''+++++++++++++++++++++,,,++++++******************///***''')))///222000---:::---222333888;;;000555333======???>>>:::<<<555666===:::777:::555111666444///000666777111000444---------...111222...(((------------------------111...,,,...000222///---///...111888@@@@@@999222>>>>>>AAA888555;;;999<<<666999===@@@BBBCCC???;;;333888(((888000888///+++555+++%%%***000///......***+++++++++***+++,,,...))))))******++++++++++++)))******+++,,,,,,------+++------,,,***+++...111***+++,,,,,,,,,---000333333000,,,+++///555999;;;444:::===999666777888888888888777666444333222111//////............//////...&&&666@@@NNNeeeAAA???___~~~zzzrrrkkkbbbVVVNNNIIIIIIHHHHHHHHHIIIJJJJJJNNNPPPTTTZZZcccqqqsss___NNNGGGDDDRRRIII555888444222444444...+++...111111000000000000////////////+++,,,---...////////////------,,,+++...333333111,,,111222,,,(((+++111444...***...555555......444,,,///333333111---++++++//////.........//////000---------------...///000---......///000111111222222333888BBBKKKTTT```jjjqqqmmmVVVTTTKKK===;;;AAABBBEEEIIICCC;;;:::888666444111000//////......------,,,++++++++++++++++++++++++++++++************************))))))*********+++++++++------,,,------...///000555666666555555666999;;;???777LLL~~~qqqZZZQQQIII<<<@@@HHH>>>???666DDD888666AAA888FFFBBBKKKLLLeee^^^~~~<<<***666...------,,,,,,------...111222222333333333222222111222333333222111000/////////...---,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,++++++111;;;CCCccckkksssvvvuuurrrsssttt}}}dddAAA'''.........------,,,,,,,,,******************************************************+++++++++,,,,,,,,,------...///000111222222888FFF]]]wwwuuuppptttddd```ZZZQQQHHH???999555333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))***+++---......///333444666888888888888777;;;:::888777777777888999666555555555555444444444222111111000///......---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111222333444555666999888888888777777666666555444333333222222333333222222222111000//////...---------,,,,,,+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////------...000222444555777888777555444444555333333333222222222111111//////...------------...,,,333---'''@@@qqqwwwfffRRROOOsss~~~nnnuuu~~~vvvyyy~~~qqqMMM???KKK___LLL---777999***333333222222111000000000........................---------............///////////////////////////////////////////////////......////////////...............------,,,,,,,,,,,,,,,,,,---------......------------------------------......///000000000222222777@@@IIISSS___jjjsssnnnNNNLLLGGG999999??????BBBEEE???:::999777555333111000///.........---,,,,,,++++++++++++++++++++++++++++++************************)))))))))*********++++++++++++++++++,,,---...///222444555555555666888:::;;;???999@@@qqqwwwiiiZZZXXXMMMJJJHHHPPPLLLJJJNNNJJJQQQaaagggnnnrrr444///666---------,,,,,,,,,,,,---------------....../////////000111111222111000///............---,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))+++---,,,)))***///444---<<>>888000+++...---------,,,,,,,,,,,,*********************************************************+++++++++,,,,,,,,,,,,---...///000111111000555<<>>@@@:::888777666444222000///.........------,,,,,,++++++************************))))))))))))))))))))))))))))))))))))***************))))))******+++,,,---...000333444555555777888999777000111HHHqqqjjjrrrpppvvvwwwsssyyyuuuhhh333$$$,,,000+++,,,,,,++++++++++++,,,,,,************+++,,,.../////////000000//////...---...------,,,,,,+++++++++************************************)))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((+++...---***'''''')))###)))222;;;DDDPPP]]]fffnnn~~~{{{zzz}}}{{{xxx}}}|||nnnTTTGGG666)))%%%'''+++---------,,,,,,,,,,,,,,,+++*********************************************************++++++++++++,,,++++++,,,---......//////,,,---///111444666888999@@@888555999999555555:::111111111111111111111222......---,,,++++++++++++++++++++++++++++++++++++************************************************))))))***+++,,,------...,,,---///111222333444444555444333222111111111111444444444333333333222222000000//////...---------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...///000111222222333333333222222222222222222222111000000000000000//////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......---------///000111333444666555444222333333222222222222111111111000///......---------------///'''+++555---###;;;aaazzzcccttt~~~jjjPPP]]]uuuaaaVVVPPPUUUooommmAAA&&&111:::///+++666222222111111000000//////------------------------------------............................................................---......//////......---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------......///000000000222222777AAAJJJSSS___jjjqqqvvv???======222444;;;999:::<<<666666555444333111000///.........------,,,++++++***************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))***+++,,,---***---111333333444555666777000666AAA888333XXXTTT$$$,,,:::---$$$,,,++++++************+++++++++***))))))+++---000111------.........------------,,,,,,,,,+++++++++*********************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''***------+++***)))***111///+++'''''',,,666===cccwwwxxxhhhRRR:::444444+++***+++,,,...000///...---,,,,,,,,,,,,++++++++++++************************************************************++++++++++++*********+++,,,------...444444222222222444666777555///,,,///000------000555444333000...,,,***)))---,,,++++++************++++++++++++++++++++++++************************************************)))))))))***+++,,,,,,---------///111333444666666666555444333222111111111333333222222222111111111............------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111111111111111000000000000111000//////......//////......---------,,,,,,,,,,,,+++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,---...//////111222444333222111111222222111111111111000000000///...------,,,,,,------)))+++,,,...333666///%%%BBBooo~~~~~~uuujjjfffooo~~~aaa[[[ppp|||lll\\\OOOHHHOOOOOOMMMnnnOOO///222888;;;666---,,,000222111111000//////......------------------------,,,,,,---------.................................---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------......///000000000222222888BBBKKKTTT___jjjlllyyy~~~>>>>>>:::000333999666777999444444333222111000///.........------,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))***+++,,,---(((+++...000111111222444222888:::555333:::CCCHHHiiiyyy444...,,,...---)))'''*********))))))))))))******+++***))))))***---///111,,,,,,,,,,,,,,,,,,------+++++++++++++++*********)))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))************+++,,,%%%(((---000111000///...<<>>:::444777333+++---555444---111111000//////......---------------------------,,,,,,,,,------------...........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------......///000000000111222888CCCLLLTTT___iiimmmrrr===???999///222777333333777333111111000000///......---------,,,,,,++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++,,,,,,'''***,,,---......000111...666555...333@@@===...===aaaMMM***$$$///222***$$$(((,,,---)))))))))(((((())))))))))))((((((((()))***,,,---,,,,,,+++++++++,,,------************************((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''&&&'''((()))%%%'''***,,,...///000000)))%%%,,,999888...111???QQQWWW]]]MMM000'''///000111...+++)))((()))+++,,,)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))*********+++++++++%%%'''***...111333444444000...------/////////...---------....../////////,,,,,,++++++***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++,,,...000222333111111222222222111000000000000000////////////...,,,,,,,,,+++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))*********+++++++++++++++,,,---...///000000////////////000000000000//////...------------------------,,,,,,,,,,,,,,,*********+++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,+++,,,...000000///...///000000000000000////////////...------,,,,,,,,,,,,,,,+++------)))%%%'''///666:::222666uuu}}}|||mmm]]]SSS[[[UUUMMMPPPRRRSSS\\\bbbiiirrr|||TTT;;;333...:::222,,,,,,...//////000000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------......///000000000111222999DDDMMMUUU```iiiqqqfff:::>>>777...///333...///444222000000//////......------------,,,,,,+++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((()))***+++((()))++++++++++++...000...---111666444...222;;;///+++;;;ccc[[[,,,'''999888,,,%%%***---))))))---)))((((((''''''(((((()))(((((((((((())))))******,,,,,,+++++++++,,,---...)))*********************((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&&&&'''''''''&&&000,,,'''######&&&***---666111...///+++%%%&&&---!!!'''333333(((***222///))))))))),,,...///,,,***))))))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++............---+++)))(((,,,,,,+++,,,...000000...++++++***))))))(((''''''++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))************+++---///000//////000111222111111000/////////............---++++++++++++++++++++++++))))))))))))******++++++))))))))))))))))))))))))))))))))))))*********+++)))******+++,,,---......------.........///////////////...---------------++++++++++++++++++++++++)))*********++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************++++++++++++***+++++++++++++++******+++---...///...---...///000000/////////............---,,,,,,++++++,,,,,,---%%%%%%///444...***,,,:::&&&***>>>DDDOOOqqqtttRRR444777<<<777...+++...444777111(((***111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------------------------------......///000000000111333999DDDNNNUUU```iiiqqq^^^777;;;666,,,...111,,,---333111//////.........---------------,,,,,,+++******)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&((())))))))))))***))))))***,,,///000000111111111000222333...888222000GGGSSSRRR...+++444000"""###(((+++)))'''&&&&&&&&&((((((''''''''''''((((((((()))******+++******))),,,,,,+++++++++,,,...///)))))))))))))))*********(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&(((***+++)))(((%%%&&&(((+++---...,,,******...///---///333444222333...000///)))---000&&&---)))&&&&&&)))+++)))'''(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++&&&''')))+++---///111222+++,,,++++++---//////,,,+++++++++++++++***************))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++******+++---///000...000111333333333222222//////.........---------******************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,------,,,,,,,,,------.........//////...------------...)))))))))))))))*********))))))******++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++******+++++++++******)))***,,,......---------///000/////////...............---,,,,,,++++++,,,,,,***,,,...,,,+++,,,---...(((111+++$$$***+++666PPPuuu]]]CCC444999888,,,---;;;---555555---,,,333333---000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------------......///000000000111333:::EEENNNVVV```iiimmmOOO777999111///,,,,,,---......------..................---************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''''''''))))))***+++,,,...000111000000111111111111000///222///000333333666AAAOOOiii555333000,,,***)))((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))***((('''((()))***)))'''((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))),,,,,,,,,---------......++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))***+++,,,------,,,+++******,,,...///,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++......//////000111111111555000++++++...000///,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))************+++++++++---------.........//////------,,,,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))******+++,,,,,,---......---------............///++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////...BBBdddQQQ;;;666666555444444333222222000000//////.........---000///,,,*********+++,,,...---,,,,,,++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222444;;;EEEOOOVVV```jjjkkkKKK777:::111///,,,,,,---......---,,,------......------,,,*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&((((((((()))***,,,---...---...............------111...///111000...444<<>>555444444333222222111111////////////......------000...,,,*********+++,,,...---,,,+++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222444;;;FFFOOOWWWaaajjjmmmFFF666:::111...,,,,,,---...------++++++,,,,,,,,,,,,++++++******))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%''''''''''''((()))***+++,,,,,,------------,,,,,,...,,,---///...+++***,,,&&&888DDD<<<000111<<>>666555111---***+++000444***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))************)))))))))))))))))))))))))))(((''''''))))))((('''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***(((((('''(((((()))***+++,,,+++*********+++---...,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------...//////999444///,,,,,,+++(((%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))******++++++,,,,,,------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,---000444999<<>>cccOOO[[[PPPAAAFFFIIIHHHQQQ>>>@@@???<<<;;;:::666///333666999:::999555333111)))---222555555222000...------------------------++++++,,,,,,,,,,,,,,,---++++++++++++++++++******+++************++++++,,,)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000333<<>>222111000...---...111333000000///,,,************------------------------***+++++++++,,,,,,,,,,,,******++++++++++++*********************+++,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////333<<>>HHHRRR[[[bbbggguuuYYY:::111111...,,,***)))***++++++***))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,---.../////////333333333333333222111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000///555???IIISSS\\\ccchhhqqqQQQ777222222---+++))))))***+++******))))))))))))(((((((((((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,+++,,,,,,------......///111222222222222111111000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000///666???JJJTTT\\\dddiiiuuuIII555333333---+++******,,,,,,+++***))))))))))))((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,------------000000111111111000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000///555???IIISSS\\\dddhhhxxxBBB444444222---,,,,,,,,,......---,,,))))))))))))(((((((((((('''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000...444>>>HHHRRR[[[cccgggqqq???444555111---,,,,,,---//////...,,,))))))))))))((((((((((((&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,------...............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000---444===HHHQQQZZZbbbgggkkk>>>555555///,,,+++,,,---//////...,,,))))))))))))((((((((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++*********++++++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000...444>>>IIIRRR[[[ccchhhmmm>>>666666---******+++,,,......---+++))))))))))))((((((((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++*********************+++,,,,,,------------************************************************************************************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000///555???JJJSSS\\\dddiiinnn<<<:::000111+++))),,,'''777((())),,,$$$)))+++---&&&&&&..."""333+++'''%%%,,,###---)))... !!!%%%))) $$$%%% ---""")))***###"""'''(((###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++******))))))'''(((((())))))))))))))),,,,,,,,,,,,++++++++++++(((((((((***++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++'''((()))++++++++++++***)))***,,,///000///,,,)))///...---,,,------+++******++++++*********+++---)))+++---//////...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000222@@@LLLPPP[[[eeedddjjj===999000111---,,,+++$$$'''###---++++++)))---,,,&&&))))))666###)))///%%%###+++!!!333444444)))&&&$$$&&&111333+++%%%"""((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++*********)))...---,,,************+++(((((((((''''''&&&%%%%%%***)))((())))))(((&&&###))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************+++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************************************************************************+++++++++++++++******))))))))))))))),,,***(((''''''((())))))''''''''')))***,,,,,,+++111111111///...------...+++,,,,,,++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000222@@@LLLPPP[[[eeeddduuu>>>888000111:::---!!!'''000444,,,&&&(((%%%"""&&&+++"""$$$'''""")))''',,,444### !!!###$$$---$$$,,,$$$$$$'''...''''''***---(((!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++************---,,,***((('''(((***+++,,,,,,,,,,,,,,,+++++++++,,,++++++---...///---+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************+++++++++,,,---,,,***))))))***+++,,,,,,,,,,,,,,,...000222444///000000111111222222222&&&'''((()))+++,,,---...............///000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000222@@@LLLPPP[[[eeedddqqq???666///111!!!&&&,,,111$$$%%%'''***,,,++++++)))222222&&&000333&&&***111%%%!!!((((((///$$$+++"""<<<$$$%%%***!!!%%%888000  $$$$$$######&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***))))))))))))***+++,,,)))))))))))))))*********)))(((''''''))))))'''&&&************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++*********************************************************************************************************+++++++++,,,,,,***++++++,,,,,,---......&&&))),,,......---,,,,,,...//////---+++*********777666444222000...,,,************+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000222@@@LLLPPP[[[eeedddvvv@@@555///111222***///---$$$&&&...''')))%%%*** ,,,!!!((((((%%%$$$+++&&& +++))))))&&&...)))+++&&&###""",,,***""""""---***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++,,,++++++,,,---------,,,+++......------,,,++++++***///---+++***+++***)))'''++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++***************************************************************************************************++++++++++++,,,,,,,,,(((***,,,---...---,,,+++---///000///,,,)))))))))000222444333222222333555+++++++++---000222000///000000111111000...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000222@@@LLLPPP[[[eeedddqqqBBB333...111,,,///'''***'''888%%%,,,333+++!!!---###&&&444)))%%%&&&&&&***///000"""###888%%%***)))!!!***+++'''222+++***$$$+++***'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++++++++++++++***))))))000000///...---,,,+++******))))))***---000000000++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***+++---.........111777<<>>BBB666333222333555444000,,,---...///000111222222222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000222@@@LLLPPP[[[eeedddgggCCC222...111)))666~~~zzzwww===***mmmppp777ddd:::''' 000fff&&&+++---AAAWWW333"""###&&&"""...%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------+++***))))))+++...111333000111222444666888999:::222000---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------///222555777...555>>>EEEIIIMMMSSSWWWsssvvvyyyyyyvvvvvvyyy|||zzzssskkkddd]]]SSSHHH@@@888666111---++++++,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000222@@@LLLPPP[[[eeedddmmm|||CCC111...111/// qqqyyy888)))LLLFFFzzz+++111MMM|||$$$"""&&&"""MMMttt$$$---((( %%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,---------000...,,,---111999AAAGGGLLLNNNSSSXXX___dddiiikkkgggaaaXXXNNNEEE===666222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------///...---...333;;;CCCHHH[[[hhhyyy~~~}}}~~~||||||~~~pppgggYYYJJJ>>>777444444////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000222@@@MMMPPP[[[eeedddgggtttAAA///333***)))(((444RRR)))+++%%%222fff333%%%$$$333)))--- """&&&:::"""333+++(((BBB...---+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&+++)))((()))++++++(((&&&''''''((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''(((((()))))))))'''((()))******)))((('''((((((((()))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++************************************************++++++++++++******))))))*********+++...000---(((,,,***)))***---111222222///+++999999QQQOOObbbeeedddfff```bbbnnnXXXpppfffvvvxxxzzz}}}|||tttggg]]]BBB???333''')))333444,,,///+++'''(((,,,///...,,,+++++++++************)))))))))))))))))))))))))))+++++++++*********))))))************************++++++++++++******))))))******************************+++++++++,,,,,,,,,************************)))************+++++++++,,,,,,,,,++++++************,,,,,,***)))+++++++++&&&,,,+++...666222+++///:::@@@>>>DDD\\\rrr~~~}}}mmmbbbKKK777666+++<<<%%%...000,,,111***,,,///000///............------,,,,,,------...............////////////000666???HHHRRR[[[ccchhhgggppp???...333+++222''')))III***)))'''---222UUUQQQ&&&###===&&&)))///$$$000NNN444$$$:::gggyyy$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))))))))((((((((((((((('''%%%%%%&&&((()))'''%%%))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''***))))))(((((('''''''''))))))************))))))((((((((((((''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************++++++++++++*********)))***,,,,,,+++***++++++***///777///''')))---+++FFFOOOccc[[[___MMMQQQLLLIIIOOOOOO```cccccchhhhhh``````aaacccfffhhhhhhggg|||fff[[[ZZZGGG(((+++***---000000,,,))))))+++++++++++++++************************************+++++++++*********))))))************************++++++++++++*********)))*********************************+++++++++,,,,,,************************)))************+++++++++,,,,,,,,,+++++++++******,,,,,,+++)))***+++,,,+++000444---'''+++...777GGGBBB\\\ttttttlllsss|||lll}}}nnnddd666222***???777+++...111000...,,,+++,,,...///...------,,,,,,------...............////////////000666???HHHRRR[[[ccchhhkkkjjj===---222---111%%%(((HHH(((555***222XXX"""===222))):::666fff:::!!!FFFvvvrrr222///LLLqqq{{{(((,,,&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&''''''''''''((((((((((((%%%%%%&&&&&&'''(((((((((((((((((()))+++,,,+++***+++++++++,,,,,,------...(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''((('''''''''&&&&&&%%%%%%((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******++++++***++++++++++++++++++++++++************************************************++++++++++++***************,,,---,,,***)))+++...222)))&&&---333888III]]]aaa``````MMMSSSYYYmmmqqq}}}|||```wwwrrrjjjfffNNN...+++,,,---...---,,,+++***,,,+++++++++************************************+++++++++***************************************++++++++++++************++++++++++++++++++++++++))))))*********+++++++++************************)))************+++++++++,,,,,,,,,++++++++++++***,,,***)))+++---.........+++333111...999III```zzzooo{{{tttjjjsssuuuzzz}}}~~~iii```@@@555 (((<<<222111000...------------......------------..................////////////000666???HHHRRR[[[ccchhhiiibbb;;;---000...***'''222RRR(((&&&(((---!!!!!!***... xxx111SSSpppdddGGG (((///%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''((((((((()))))))))$$$$$$%%%&&&'''))))))***%%%&&&&&&'''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((()))+++++++++***************))))))))))))))))))))))))'''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,---------,,,***+++++++++++++++,,,,,,************************************************++++++++++++++++++++++++,,,+++,,,......,,,---000+++555333///DDDffflll[[[PPPWWW```iiizzzkkknnntttrrrnnnnnnBBB666)))'''---222000+++,,,,,,+++++++++*********************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++************************))))))*********++++++++++++++++++++++++++++++++++++)))***...000///...///&&&333:::EEEaaa~~~xxx|||___VVVFFF:::""",,,---000333444111---***......------------..................////////////000666???HHHRRR[[[ccchhhggg\\\::://////000,,,'''000PPP***'''666"""!!!///333WWW$$$...\\\```'''[[[vvv$$$>>>www )))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************+++,,,,,,,,,+++++++++---,,,+++***)))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))*********+++++++++++++++************************)))))))))******++++++,,,))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))***,,,...//////......*********++++++,,,,,,,,,************************************************+++++++++++++++++++++,,,///******...///,,,+++---,,,000IIIiiilllVVVPPP\\\jjj|||vvv{{{zzzsss}}}xxx~~~~~~yyywwwlll\\\FFF555...---------,,,,,,,,,++++++++++++***************************************************************************+++++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++)))+++000///+++***...333III\\\sssqqqyyy^^^UUU@@@///...---///111111///,,,///......------......///............////////////000666???HHHRRR[[[ccchhhiiiWWW;;;000...111///"""%%%FFF&&&666000---!!!+++---```$$$hhh))))))...%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))************++++++******)))(((((('''((()))++++++***)))***+++(((((()))+++,,,---......))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))((((((((('''''''''((((((***++++++***((((((((())))))))))))*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))************************************************************************************++++++++++++++++++++++++************************)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))***+++...///000///...---*********++++++,,,,,,---************************************************++++++++++++,,,,,,,,,,,,111+++***...---))),,,333FFFCCC\\\yyykkkOOOiii~~~xxxqqqwww]]]AAA///,,,///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++***++++++++++++,,,,,,,,,,,,+++---000,,,(((...888HHHooo{{{}}}xxxyyyqqqZZZHHH>>>111)))))),,,000333//////............//////............////////////000666???HHHRRR[[[ccchhhfffUUU===222...111+++)))555TTT''''''iii...333...***...666^^^))),,,zzz888)))~~~rrr***+++ %%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))))))))))))))*********++++++((()))***,,,---///000111---000333444333444666888000///...---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********'''((()))***,,,---...///...000222444444222000......------,,,+++*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))***+++---//////...,,,***)))******+++,,,,,,------************************************************+++++++++,,,,,,,,,------...,,,---000,,,,,,:::NNNTTTpppmmmOOOZZZsss~~~uuukkkPPP<<<111------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------************************)))************+++++++++******+++++++++,,,,,,,,,,,,***,,,000...000BBBXXXttt|||uuuggglll[[[DDD333,,,---111333//////............//////............////////////000666???HHHRRR[[[ccchhhbbbTTT>>>444...222''';;;ZZZvvv///%%%333KKK&&&)))///}}}nnn...***JJJ,,,(((444***%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******)))************+++++++++(((***...333999>>>BBBDDDXXX\\\```ccccccdddgggjjjddd```XXXOOODDD:::333///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********++++++---000444999===@@@BBB===???CCCEEEEEECCC???===555444333111///---++++++))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))***,,,......,,,***((())))))***+++,,,,,,------************************************************+++++++++,,,,,,---------***+++000222...111LLLjjjyyy\\\KKKfff}}}zzzSSS444---------,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......************************)))************+++++++++*********++++++,,,,,,,,,***(((,,,111333===YYYxxxoooooo~~~wwwrrrXXXCCC777222111/////////............//////............/////////000000666???HHHRRR[[[ccchhhcccUUU:::222111111---333333'''222BBB"""...LLL333***!!!kkk***$$$ 333555)))######((((((''''''''''''((((((***+++&&& !!!''')))&&&,,,&&&"""%%%***+++'''###%%%&&&'''&&&&&&&&&)))+++)))((((((((()))(((&&&%%%))))))))))))((('''&&&%%%(((((('''&&&'''((()))***((((((((((((((('''''''''(((((((((((((((((((((((()))'''&&&''')))******(((&&&))),,,//////---***((()))+++...111555888<<>>>>>888111111)))###%%%+++///,,,'''(((((())))))((((((''''''%%%(((******(((&&&''')))(((((((((((())))))))))))+++)))((())),,,,,,+++(((222$$$***%%%222!!!---222<<>>000111***555###***,,,'''333"""&&&((())))))))))))***+++)))************+++++++++++++++++++++******))))))---,,,///222...&&&&&&+++---,,,***)))))),,,///111---...000222333666777999222:::+++222111&&&000%%%///...***&&&&&&***---,,,((('''&&&''')))***)))'''************************************************)))(((((((((((()))******'''((()))***+++,,,---------+++)))))))))))))))(((---***((((((+++...///000)))(((((()))+++,,,+++)))************************))),,,---***((()))++++++///'''000444444WWWrrreeeNNNZZZxxxyyyrrr|||ggg888222------......,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********"""///111$$$ +++111---...000222333111...+++***............------------222,,,***...///,,,+++...,,,......***((()))---///++++++++++++++++++++++++***---...,,,,,,------,,,000+++$$$:::KKKYYY}}}yyyfffSSSJJJDDD???>>>======???BBBEEEFFFFFFTTTXXXbbbqqq|||~~~rrrjjjIII***+++999333///,,,,,,///111000---...............///000000...666@@@GGGQQQ]]]eeegggkkkSSS999111///000///------777|||---"""$$$]]]BBB333888###pppQQQ&&&,,,***999555333777 '''###(((((((((''''''''''''((((((###)))+++)))(((,,,,,,)))000+++&&&$$$%%%''')))***,,,,,,,,,***&&&$$$$$$%%%***(((&&&%%%%%%'''((()))'''&&&&&&&&&&&&(((***+++******((('''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&***------)))(((***---222...'''!!! &&&000777AAAGGGMMMRRRWWW```lllvvvppptttuuutttuuuxxxuuuooogggaaaTTTCCC222)))))),,,###%%%(((***+++***(((&&&$$$&&&''''''&&&&&&(((+++(((((((((((()))))))))***,,,***((()))***+++***)))!!!///;;;&&&222===QQQJJJcccbbbaaaaaacccfffjjjmmmiiikkknnnppprrrsssssssssqqqnnnfffkkkfffeeevvvnnnjjjvvv]]]MMM???,,,,,, 222///((($$$'''---...,,,************))))))))))))************************------,,,++++++,,,,,,+++'''(((+++---===PPPLLLAAAMMMKKKNNNIII???BBBGGGBBBHHH@@@JJJRRRdddtttkkklllnnnmmm```fffWWWWWW@@@888:::///$$$111111"""(((...)))***++++++******++++++************++++++++++++,,,+++++++++************%%%###$$$***,,,,,,...333+++---000444888;;;===???IIIJJJLLLOOOQQQQQQOOOMMMNNNQQQAAAEEECCC888???444(((***...222222---'''###++++++******++++++,,,,,,***************************************************************+++++++++...---,,,***))))))))))))******))))))***+++++++++((((((***+++,,,)))$$$ ,,,+++++++++,,,---......************************+++,,,+++******+++---...+++555(((111___oooZZZQQQ]]]~~~~~~|||zzz|||vvvbbbAAA+++...111)))(((111++++++++++++++++++++++++,,,,,,,,,+++++++++******111%%%$$$222888///(((***000000444<<>>===AAA>>><<<<<<>>>@@@AAAAAA===@@@DDDIIIMMMRRRWWW[[[nnn}}}vvvwwwxxxmmm\\\RRR===/////////000//////.....................///000000---666???FFFPPP\\\eeeggglllSSS:::333111111...***///---'''333???888...***999;;;+++===$$$(((&&&'''888***000OOO111===,,,555+++,,,"""###AAA!!!'''######***---%%%333,,,"""&&&...###///)))((((((''''''(((((()))###))),,,***'''''''''&&&!!!'''))))))***+++,,,"""$$$'''(((((((((***+++)))))))))***++++++,,,,,,)))(((&&&%%%%%%'''***,,,+++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((+++(((&&&(((---...***%%%&&&)))...222888DDDTTT___OOOVVV]]]^^^\\\___hhhpppaaadddgggiiilllpppoookkknnnvvv|||yyyjjjUUUCCC:::------+++***))))))******'''(((((('''%%%&&&)))+++((((((((()))))))))******+++******)))***+++,,,,,,111,,,222222DDDOOOkkk{{{^^^iiiyyyzzzzzzwwwzzzppprrr```xxxiiijjjpppCCC;;;<<<%%%(((---000+++&&&&&&+++++++++*********)))))))))************************---***((((((***++++++,,,---777999888???LLLNNNEEEGGGFFFKKKKKKEEEIIILLLDDDNNNHHHMMMEEEDDDMMMJJJUUUbbbccc___lllkkksssiiieeeZZZEEE@@@<<<444***$$$222++++++++++++,,,+++++++++************+++++++++,,,,,,,,,++++++++++++******222...,,,------***)))+++666777:::AAAJJJVVV```fffhhhiiilllsssyyy|||{{{xxxyyyvvvddd```YYYLLLIII<<>>GGGaaarrreeekkkXXXBBB>>>::::::>>>AAABBBAAADDDBBB@@@@@@CCCEEEFFFFFFDDDDDDBBB???<<<===AAADDDBBBMMMZZZeeerrrxxxuuulllnnniii___KKK444...000333222///------..................///000000---666???FFFOOO\\\dddgggnnnUUU===666444444333+++&&&...888222$$$///$$$,,,888000---)))AAAGGGOOO[[[rrr|||ttt{{{eeeNNNiiiQQQ::::::DDD%%%:::******)))+++&&&'''333...%%%%%%+++)))&&&)))+++))))))(((((((((((())))))'''''''''%%%%%%'''))))))(((,,,---***(((((('''&&&333666;;;@@@CCCFFFIIIKKKAAACCCEEEDDD@@@999333///111///,,,)))''''''''''''***)))((('''''''''((()))((((((((((((((()))))))))))))))))))))))))))))))))+++***)))(((***+++,,,,,,...777@@@FFFIIIPPPZZZcccmmmsssyyyzzzwwwssssssttt}}}||||||{{{}}}~~~|||{{{wwwvvvyyy}}}zzzooodddMMMEEE999...((((((+++...+++++++++***)))((((((((((((((()))))))))*********)))+++,,,,,,++++++---000333...@@@___wwwuuuwww~~~}}}zzzfffqqqxxxqqqmmm|||NNN;;;111,,,000000(((%%%)))+++++++++*********))))))***************************'''&&&))),,,---///111999===>>>LLLPPPMMM___kkkwwwvvv}}}|||ttteeeaaaZZZdddQQQOOOLLLPPPTTT___ffflllqqqhhhlllMMM???DDD...---+++*********+++,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,...///111555999CCCLLLZZZkkkzzz}}}ssshhhWWWJJJ@@@???999---(((+++***+++,,,+++((('''(((***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******)))...---------,,,+++******---...//////------------,,,---///111000+++$$$+++---...---***(((((((((++++++++++++++++++++++++...******---///...------...000^^^yyyTTTEEEqqqzzzrrrttt|||iiiAAA///444444)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,***...///)))&&&///AAAPPP???GGGPPPWWW]]]fffttt~~~}}}|||xxxooobbbXXXCCC===777444222000...---111---***,,,---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,000,,,+++,,,---,,,,,,...>>>GGGYYYpppzzzeeeJJJIIIJJJ:::&&&============>>>AAADDDFFFAAADDDIIIQQQZZZaaadddeeeeee___UUUKKKDDDAAABBBBBBDDDEEEHHHJJJJJJRRRfffzzz~~~rrrooofff]]]XXXQQQ555333111000///........................///000000---555>>>DDDNNN[[[dddgggnnnUUU===777555444!!!888666%%%'''111333666...666---888---ccctttiiiSSSOOO777999???000)))444'''&&&'''$$$((('''"""+++...))))))(((((((((((()))))))))%%%$$$'''+++------,,,***+++***+++666GGGTTTWWWfffhhhkkklllkkklllmmmoookkkllliiibbbWWWMMMEEEBBB===;;;777333///+++((('''''''''&&&&&&&&&''')))***(((((((((((())))))******************************&&&...444///&&&'''444AAAJJJQQQXXX]]]aaajjjxxx|||xxx{{{~~~vvvnnnnnndddTTTCCC666///---,,,((()))***++++++***(((&&&))))))))))))***************---///---******...222333]]]||||||rrr~~~llleeehhh}}}YYY666,,,111111---+++++++++++++++************************************---)))***///111222777>>>BBBJJJNNNooo~~~{{{wwwiii___VVVWWWYYYkkkmmm~~~jjj```aaaAAA666///,,,)))(((***+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------))),,,---,,,///999HHHRRRcccrrrpppbbbYYYMMM===111///)))+++---------,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++###''',,,222666999::::::@@@CCCFFFFFFEEEDDDEEEGGG333111//////111222333333***---///000///---,,,+++++++++++++++++++++++++++---***+++000111---+++------UUUwww]]]@@@lll|||zzzcccAAA555000)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++))))))222CCCQQQQQQJJJooofffiii{{{VVV888,,,...222333000---...111///******...,,,,,,,,,,,,,,,,,,,,,,,,...+++,,,//////,,,...333QQQddd~~~>>>??????;;;777888CCCNNN===BBBHHHMMMQQQVVV[[[```vvv}}}zzzmmm```WWWNNNKKKJJJJJJEEE@@@BBBIII```|||iiivvvcccgggbbbJJJAAA999///+++...111000---...............///000000---555===CCCMMMZZZcccgggmmmQQQ;;;555333111===111%%%+++333***$$$///444CCCVVVyyyzzz{{{~~~jjj^^^QQQJJJ444111&&&333---,,,///***,,,222***))))))(((((())))))***,,,)))(((,,,---)))&&&%%%(((444BBBQQQeeezzz}}}}}}}}}{{{yyyxxxyyyzzzzzzxxxtttmmmeeeaaaaaadddNNNJJJEEE???999444111///((('''&&&&&&&&&((()))***'''(((((())))))******+++************************...+++)))---555???FFFIII___iiixxxyyy}}}{{{{{{qqqcccRRRBBB555---&&&&&&''')))++++++***((()))))))))*********++++++,,,///000---***...888BBBvvvqqqiii~~~ooojjj}}}hhhSSS???000,,,...,,,++++++++++++*********++++++++++++++++++++++++---***+++///111555CCCSSS]]]tttrrrpppeeeppplllxxxzzzyyytttmmm]]]\\\qqq~~~qqqWWWPPP:::444---)))***+++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------......///444777;;;GGG]]]sss~~~}}}~~~zzzxxxnnnaaaWWWNNNGGG///---+++***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,///333555HHHLLLQQQWWW[[[]]]^^^^^^NNNRRRWWWYYYXXXXXX[[[]]]ppphhhZZZLLL@@@666...)))******)))+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++111111,,,...555MMMiiiYYYIIIvvv~~~wwwpppmmmyyyyyyvvvvvveee<<<,,,111........................,,,,,,,,,,,,------------000(((,,,>>>MMMTTT^^^lllnnnyyybbbCCC+++,,,((()))000222,,,***...,,,,,,,,,,,,,,,,,,,,,,,,---+++---111000...666BBBZZZ}}}NNN555AAA:::777???GGGHHHCCC@@@DDDUUUqqqnnnYYYJJJAAA;;;777AAALLLbbbuuuyyymmmbbb\\\PPPKKK>>>000***...222111---...............///000000---444<<>>FFFzzzpppMMMGGG555)))***###$$$000:::666))) ******))))))))))))******...,,,,,,---******111<<<[[[kkkzzzuuu}}}|||zzzwwwttttttvvvxxxtttwwwxxxuuuqqqooorrruuufff```UUUJJJAAA;;;999999---,,,***)))((((((((()))'''(((((()))******++++++++++++++++++++++++++++++333000222>>>OOO]]]cccccc~~~yyyjjjXXXGGG===000,,,)))(((***++++++***))))))*********+++++++++,,,...///---///===TTTfffggguuucccIII:::444,,,,,,+++++++++*********++++++++++++++++++++++++,,,)))+++000555AAA]]]zzz~~~wwwxxx|||uuu{{{ooopppnnn{{{ppprrriiiiiigggxxxvvvqqqgggJJJAAA555...,,,---,,,++++++++++++,,,,,,,,,------,,,---------............(((444GGG^^^|||~~~}}}}}}xxxwwwiiiOOOIII???222+++++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,111999@@@EEEKKKKKKJJJJJJIIIIIIIIIIIIXXX]]]bbbcccaaa```aaadddNNNVVVbbblllmmmdddUUUJJJ:::333***(((***---+++))),,,,,,,,,,,,,,,,,,,,,,,,---***+++000...,,,666EEEjjjXXXJJJqqq~~~yyyzzz~~~}}}xxxxxxxxx}}}vvvttt{{{YYY;;;777........................,,,,,,,,,---------......///888CCCIIINNN```RRR>>>//////111///...000---------------------------+++...111///222CCCYYYuuuwww???:::<<<<<<>>>DDDJJJMMMUUUhhh{{{uuucccRRR111???RRRfffzzzlllkkk}}}uuu^^^WWW\\\NNNCCC666//////111///,,,...............///000000---444;;;AAAKKKXXXcccffflllQQQ<<<777444222999+++000999+++)))QQQnnnIII<<<333777---"""$$$'''+++333******))))))))))))******))))))***+++---888TTTooozzzxxxyyy{{{yyyvvvpppnnn{{{qqqaaaQQQDDD>>>======222000...+++)))((((((''''''(((((()))***+++++++++++++++++++++++++++++++++(((DDD```eee]]]bbb|||}}}ttteeeXXXOOO>>>777///***)))***+++***)))************++++++++++++------...777OOOppp{{{{{{\\\>>>,,,,,,,,,+++++++++******++++++++++++++++++++++++///---///777@@@TTT|||yyy~~~yyyvvvhhh^^^ddd^^^xxxyyyllleeekkkvvvoooVVVKKK<<<222///...---+++++++++,,,,,,,,,------------------.........//////AAAPPPhhh}}}{{{zzzzzz}}}|||nnnjjjYYYCCC444///...+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++///666AAAKKKQQQBBBFFFOOO[[[kkk|||~~~~~~yyykkkeeefffkkknnnSSSFFF555---...000...+++,,,,,,,,,,,,,,,,,,,,,,,,///******...,,,---===RRReeeIIIjjjvvvmmmrrrxxx{{{wwwuuuwwwwwwttt~~~vvvuuu|||{{{vvvzzzuuu{{{TTT555////////////////////////,,,,,,,,,------.........---JJJYYYVVVhhh{{{kkkyyyzzzlllDDD444111///...000---------------------------+++---000///555NNNkkkrrr333888III666DDDCCCYYYkkkXXXLLL???AAAVVVppp{{{ooorrrsssqqqbbbLLLMMMFFF<<<444000///...---...............///000000---444;;;AAAJJJXXXbbbfffmmmLLL===:::555666999'''333;;;///PPPYYY>>>>>>777---(((***---,,,)))*********+++------+++%%%,,,555$$$GGGfffzzz}}}}}}||||||}}}tttooozzzxxxvvvjjjhhhfffmmmiiiMMM;;;CCC===111222--- '''000###)))************+++++++++...***---444222))))))000IIIKKKHHH]]]~~~uuufffKKKEEE888***'''+++,,,((((((,,,...---,,,,,,------000///)))???RRRyyy{{{}}}}}}mmmVVVFFF888------000...***(((,,,,,,+++++++++,,,***'''+++...111???iii{{{~~~{{{qqqllllll}}}}}}ttthhh}}}|||]]]BBB<<<777+++)))222+++......+++,,,000---'''))),,,222444---)))444EEEQQQ{{{vvv}}}uuuyyyzzzuuudddZZZ000000,,,///333+++)))......******///---++++++------+++,,,///---000111<<>>;;;555666...999111,,,aaaxxx{{{SSS000---555222+++)))---,,,+++******,,,+++***222 000QQQxxxwww~~~ssswww}}}}}}xxxtttsssmmmoooyyy~~~{{{|||tttpppfffhhhqqqgggQQQGGG666000777777''''''...'''************++++++++++++///++++++...,,,***444CCCIIIXXXfffoooZZZEEE999111***)))++++++,,,,,,+++,,,---//////000)))DDDJJJ}}}~~~qqqWWW???,,,+++///,,,***...,,,+++******---111222111...333GGGmmmwwwlllggg^^^WWWPPPNNNOOORRRXXX^^^oooqqqyyyqqq~~~fffjjjxxxrrr```III999333///)))+++...---***+++000000---333---((((((...<<>>GGGFFF???ZZZyyyvvv|||zzz```rrr{{{KKK+++555999777)))###,,,111...---111,,,)))///------;;;YYYKKKbbb~~~}}}{{{vvvqqqpppoooiiiaaatttmmmvvv|||uuuzzzxxx}}}xxxuuuxxx~~~wwwttt~~~~~~ccc>>>+++,,,333+++---444///222---+++,,,++++++111:::XXX^^^mmm\\\^^^ccchhhnnnwwwggg<<<+++000///000++++++000///...333///111***,,,???SSS}}}{{{rrrDDD222???DDDJJJiii~~~[[[KKKYYYqqquuuvvvssspppooolll```SSSKKKGGG@@@999444111//////---------............///111222777???JJJUUU```ggglllOOO@@@<<<666666222///BBBaaa}}}TTT<<<000)))***///000...,,,,,,,,,---,,,,,,555111RRR{{{tttwww|||tttfff]]]pppuuu}}}}}}yyy}}}zzzyyyxxxqqqlllsss~~~pppgggqqquuuhhh]]]DDD444333777000+++---*********+++++++++,,,,,,,,,...,,,---...+++...@@@UUUcccwww|||}}}|||yyywwwzzzyyywwwvvvvvvwwwxxxyyyxxx}}}```GGG???777******333...+++******,,,...000000+++???KKK~~~{{{{{{|||||||||xxxwwwvvvwwwzzzuuupppsssuuuttt~~~{{{rrrSSS777...---***+++111000---******+++,,,---...111BBBmmm~~~tttkkkbbb[[[UUUPPPPPPTTTCCCNNNZZZ^^^^^^]]]\\\ZZZYYYXXX[[[hhhyyyyyyuuuvvvuuu|||xxxbbbIII:::000(((---///...+++***...111111,,,000000,,,222LLLrrr~~~uuuvvvWWWBBB---'''111333***(((...000***///------///...+++---222444HHHHHHDDD]]]~~~xxxyyyvvvuuunnnTTT666+++;;;,,,&&&...222,,,)))---000'''000222---QQQYYYKKK{{{zzz|||~~~wwwlllhhhiiixxxuuuwwwwwwvvvuuuuuuuuuyyyuuuyyyzzzxxxtttqqqttt{{{}}}zzz|||YYY:::+++///000111333---555---***---,,,+++999KKKcccbbbLLLQQQaaaWWWXXXYYYYYYVVVTTTTTTTTTZZZkkkeee<<<000222111...+++---111222222555777111777WWWeee~~~ccc999777888EEEQQQ___XXXNNN\\\aaaeeeiiikkkmmmlllfff___KKKGGG@@@;;;777333000...---------............///000333777>>>IIIUUU```ffflllNNN???<<<555555<<<'''lllXXX222,,,111000000------//////......000444ZZZuuueee^^^hhhttt{{{yyywwwpppllllllpppyyycccDDD///222666222,,,)))++++++++++++,,,,,,,,,---,,,...111222111888NNNddd{{{zzztttrrrxxx}}}|||xxxvvvwwwyyyzzzvvvoookkkkkkmmmlllmmmqqqwww~~~fffTTTBBB///(((---///+++)))+++---------...444GGGrrrzzzyyyqqqppp[[[[[[YYYWWWUUURRRNNNLLLPPPOOOOOOQQQVVV___jjjqqqzzz~~~}}}oookkk~~~xxxyyyoooPPP777+++***---///...------...---***+++...BBBdddlll^^^YYYSSSNNNLLLPPPYYYfffxxxsssdddaaahhhqqqkkkppp{{{wwwyyyyyyfffEEE222000...000000---++++++---///'''...444999LLLnnnyyy{{{yyyvvvvvvuuuwwwzzz{{{xxxttttttzzz~~~}}}jjjuuuKKK000000---***,,,000///+++,,,+++,,,.........222999GGG===FFFnnn}}}mmmUUU888'''111666///+++...///+++222...///444<<>>444+++...---...000...***---444OOOyyydddaaaeeewwwyyyzzzwwwkkkkkk{{{tttZZZBBB???@@@444)))***+++,,,,,,,,,---------------...000222888JJJfff}}}zzzxxx~~~|||{{{}}}|||yyyxxxyyyqqqooommmnnnqqqtttwwwxxx{{{vvvxxxaaaKKK;;;111+++///******...///,,,+++...DDD^^^vvvqqqssslllaaaWWWQQQKKKEEE@@@BBBBBBBBB@@@===999777555???AAACCCDDDDDDGGGKKKNNNXXXZZZeeennnrrr|||uuuooo|||wwwlllCCC,,,...111+++)))+++000444222///555>>>qqqlllnnnLLLDDDNNN```hhhxxx{{{{{{{{{|||lll{{{{{{zzz___CCC555---......///...,,,---...222***,,,HHHttt{{{zzz{{{~~~~~~xxxyyyzzzyyynnnoooqqqrrrqqqpppqqqrrrfff{{{\\\FFF222%%%,,,333///,,,...---,,,---......000777AAA@@@\\\wwwzzzzzz{{{ccc+++000000+++,,,333666555---666+++555RRRdddNNNssszzz{{{tttsssrrrppplllmmmvvvfffooouuusss{{{xxxxxxuuuwww~~~}}}wwwsssrrrxxxyyytttpppqqqssssssnnnrrrrrrooopppuuuuuuqqq}}}|||mmm@@@---000222//////---,,,000333111;;;___NNNPPPYYYkkkrrraaa```}}}OOO222,,,444888......333------***@@@UUUbbbwww@@@666???===SSStttrrrhhhfffbbb^^^YYYWWWZZZ^^^RRRLLLDDD>>>:::666000+++---------............//////444777;;;FFFVVVbbbeeemmmIII;;;:::777999999uuuAAA,,,222///---///000+++(((333CCC|||mmmdddwwwllllllllllllddd\\\SSS;;;***///,,,,,,,,,---------......000...,,,333EEEccczzz|||{{{yyywwwuuussspppkkkhhhyyyooopppyyysss^^^NNN===......+++,,,111000,,,...666XXX}}}kkkhhhfffYYYRRRKKKHHHGGGDDD>>>888???@@@AAABBBEEEJJJQQQVVVGGGMMMSSSUUURRRNNNKKKKKKRRRIII^^^|||zzziiihhhppplllooo~~~~~~TTT666222222,,,+++---111333------===QQQ{{{bbbKKKRRRIIIjjjgggvvv{{{oooyyy~~~bbb???111---+++...000//////000000111AAAddd{{{{{{}}}zzz|||zzz|||uuuwwwxxxvvvjjjmmmqqqssssssrrrpppoooyyyuuuqqqqqqvvv~~~lll}}}ccc@@@)))...555...+++111111//////000000333???KKKLLL}}}www```<<<$$$)))222///...555)))777***999```^^^\\\eee}}}uuuvvvrrrppppppmmmjjjmmmsssqqqxxxuuupppzzz~~~rrruuuqqqjjjmmmjjjrrrvvvrrrpppssssssnnnlllttt{{{{{{wwwtttqqqnnncccqqqsssTTT222///111///333111111///---111LLL{{{wwwEEETTTgggddd[[[hhhCCC,,,///999...,,,444000555555MMMdddqqqVVV777999GGGDDDnnn}}}zzz}}}eeeaaa^^^\\\XXXUUUWWW\\\UUUMMMDDD>>>;;;888222,,,---------............//////555888999DDDVVVbbbdddlllHHH:::;;;:::>>>eeeZZZ888555///...000000,,,000HHHdddnnngggnnn|||lllhhhvvvtttoookkkSSS888444------------............000...000>>>[[[~~~zzz|||{{{~~~{{{zzz{{{zzzxxxvvvtttqqqllliiiccckkkuuurrrooobbbCCC//////,,,---222000---666DDDxxxaaawwwwwwYYYQQQSSSRRROOOKKKNNNWWW___```ccchhhmmmrrryyywww\\\\\\eeeqqquuu^^^qqqkkkJJJ666000/////////000...***333VVVzzz^^^RRROOOkkk~~~xxxtttuuurrrvvv{{{rrrcccdddpppvvvuuuwww|||xxxfffjjjmmm\\\xxx\\\>>>333+++---000//////000(((>>>bbbxxx}}}zzzqqqxxxyyyqqqsssssspppmmmsssxxxxxxtttqqqqqqtttzzzjjj```fffsssxxx~~~~~~||||||YYY999000111...---000000///000222444<<>>;;;333ooooooooo;;;444+++<<<------???|||~~~sssnnnooovvvrrr___ppp;;;333+++***222222++++++333...333JJJjjj~~~xxxwww{{{eee]]]nnnpppjjjllllllkkkooovvvxxxwwwwwweeerrr^^^[[[wwwkkkrrrpppjjjeeefffbbbVVVdddyyybbbCCC==="""111777111///<<>>ggg|||vvv<<<000444000222......:::nnnDDDuuulllxxx}}}yyypppgggaaaZZZRRRppp{{{|||OOO\\\}}}~~~{{{ZZZMMM~~~{{{kkkJJJMMMvvvuuuwww___kkkqqqjjjuuuvvv^^^ZZZqqq~~~uuueeeUUURRRmmm666000///444///---;;;,,,mmmhhhVVVpppooozzz333333555444...111777SSSaaa{{{CCC333DDDKKKvvv}}}wwwNNNKKKssswwwHHHBBBTTTGGGDDDIIIJJJJJJlllwww~~~}}}rrrmmmxxxgggPPPVVVTTTJJJIIIKKKQQQPPPIII???888777666333......------------......///222444888CCCRRR]]]```qqqJJJ===:::DDDvvv666444,,,444///666UUUVVVjjjoooiiihhhnnnlll{{{LLL:::222---//////,,,---222,,,999OOOoootttsssnnnoooiiinnnsssaaa{{{nnngggYYYdddUUUJJJzzzgggqqqpppooosssmmmWWWTTTkkkPPPAAA+++...111---444WWWzzzyyyXXXVVVxxxwwwsssppprrroooiiiqqqgggmmmfffdddrrrggg|||]]]>>>...,,,***---,,,:::lllcccHHHTTTnnn^^^www\\\gggUUUkkk{{{cccaaaqqqbbb888...++++++444555III~~~}}}wwwxxxxxxllliiinnnnnnvvvqqqeeejjjtttpppssszzzwwwnnnnnnjjjZZZjjjoooiiilllgggfffiiikkkjjjjjjmmmooopppzzzzzzDDD---???111"""///...333888GGGTTT|||ttt}}}}}}pppxxx]]](((,,,;;;###444222EEEkkkLLLmmm~~~{{{~~~vvvYYYaaa___bbbyyyllljjjUUUeeecccjjjssswwwwwwppprrrsssnnnppp{{{uuuiiiRRRMMM^^^LLL///222222111///999>>>}}}wwwIIIkkk{{{}}}~~~pppvvvooo|||vvvzzzzzzDDD333444222333222;;;]]]mmm~~~kkk>>>@@@III\\\~~~rrrXXXBBBQQQeeefffDDD>>>DDD666;;;CCCLLLVVViii___LLLeee}}}|||mmmeeefffrrrWWWNNNUUUNNNDDDEEEHHHPPPOOOIII@@@::::::999777......------------......///222444777BBBQQQ]]]```lllNNN;;;777[[[mmmQQQ777222,,,333@@@pppcccVVV||||||ssskkk```pppyyyooocccAAA:::111,,,---...000000333IIIgggpppnnn}}}uuulllyyy{{{yyywwwyyy}}}|||xxxqqqqqqVVVpppwww~~~qqqnnnmmmllloooiiiOOOAAAKKKzzzfffBBB666,,,000+++999qqqvvvmmm}}}~~~|||xxxvvvnnn\\\IIIYYYrrrvvvooojjjjjjnnngggXXXiiifffnnneeeWWWuuu}}}~~~JJJ***222777111666^^^TTTJJJaaadddMMM~~~www\\\SSS~~~aaa___vvv^^^eeerrrmmmIII444///111333444VVVggg|||zzzuuuyyy{{{rrruuuyyyjjj}}}}}}{{{rrrwwwpppllllllkkkhhhhhhjjjnnnhhheeefffttt{{{fff$$$,,,<<<777...111888666NNNwwwzzzuuuGGGXXXyyynnn}}}@@@333BBB---///,,,JJJZZZMMM}}}rrr|||~~~wwwwwwrrr^^^yyywwwsssRRRqqqwwwrrr{{{yyy||||||vvv~~~fffdddlllvvvxxxqqqwwwuuurrrxxxzzzwwwwwwvvvsssTTTMMMQQQzzziii...777111444111555XXXwwwUUUggg~~~|||ppphhh{{{]]]444444///999222EEEaaasssSSS888BBBFFF~~~zzzvvvssszzzuuuUUUAAAAAAbbbbbbcccRRRKKKDDD666CCC:::>>>???GGGEEETTTooobbbUUUTTTzzz}}}ggg~~~{{{vvvmmmbbbllleeejjjkkkYYYLLLKKKJJJKKKLLLGGG???999:::;;;:::......------------......///222444777AAAPPP\\\aaagggQQQ:::666ppp}}}zzzwwwuuummmdddwwwxxxhhh<<<;;;+++999JJJ___tttyyyuuutttuuuhhhppp]]]rrruuummmyyyFFF>>>222+++,,,111111///777OOOyyywww{{{oooqqqzzzyyyvvvpppooouuu{{{zzzsssuuubbb^^^IIImmmsssooojjjaaa___]]]III;;;AAASSSDDD>>>---444...???~~~lllsssmmm}}}}}}|||{{{vvvllldddbbbUUUCCCSSSggg~~~}}}rrrddddddmmmnnn```nnn|||~~~sss[[[jjjrrrXXXCCC(((333'''111jjj[[[QQQuuugggsss|||rrrMMMzzz}}}vvvXXXBBB\\\qqqZZZBBB<<>>333@@@>>>@@@888666GGGaaa===]]]}}}yyygggooooooUUU\\\sssZZZ]]]cccpppnnnWWWIIIEEE???EEEGGGDDD<<<777888;;;;;;......------------.........222444777@@@OOO\\\bbbhhhPPP;;;;;;vvvtttmmmqqqyyywwwllldddXXXPPPOOOQQQGGGDDDaaa~~~===>>>,,,===UUUaaa|||WWW@@@@@@ssszzz~~~||||||oooeeemmmqqq\\\nnngggwwwKKK???111,,,///333222000III```xxxmmmyyyvvvnnnwww}}}XXX~~~mmmuuujjj}}}ssspppmmmpppzzzxxxlllRRRRRRCCCtttqqqvvvtttmmm___YYYZZZNNNBBBDDDDDDyyy~~~RRRDDD///555111JJJ|||oooyyyzzzuuujjjjjjgggeeeccc[[[PPPHHHGGGAAA>>>WWWttt~~~~~~uuuccc___gggrrrfff^^^zzzlllwww^^^iiiccc111333@@@666GGG```@@@[[[```}}}yyysss^^^zzzsssuuuhhh\\\IIIiiibbbzzziiiKKKDDDEEEBBB999BBBPPPNNNDDDVVVdddoootttiiilllxxxZZZiiilll999)))000555XXXsssqqq|||}}}vvvwwwxxxyyyrrrsssssspppvvv~~~zzzmmm```yyy{{{kkkmmmhhhiiissssssjjj}}}aaasssvvvpppllllllmmmlllmmmpppssshhhsssxxxccceeeaaa666222)))000555222JJJYYYgggBBBCCCBBB000999FFFEEEAAAFFFGGG>>>:::FFFvvvrrriiijjjqqqnnnmmmyyywwwfffnnnjjj999%%%888222;;;fffWWWtttiiiyyyuuuvvvwwwtttqqqZZZwww~~~ggg|||jjjvvvtttnnnqqqoooxxx|||bbblllrrrnnngggiiizzzoooqqq{{{ooodddpppooo```[[[hhhxxxXXXJJJ@@@WWW>>>999333444222:::^^^OOOuuupppzzzsssuuuLLLNNNYYYwwwGGG444...;;;111\\\dddqqq<<<>>>EEEttt|||]]]XXXUUUWWWZZZHHH<<<>>>@@@FFFJJJDDD;;;===GGGKKKOOO___QQQ???===666<<<999AAA@@@<<<>>>iiiccciiizzzRRRCCCCCC???>>>jjj}}}tttWWWFFFPPPcccfffVVVLLLIIIAAACCCFFFDDD<<<777888<<<===......------------......---222555666>>>NNN\\\cccnnnPPP>>>DDD{{{iiinnnnnnyyymmmZZZIIIHHHOOORRRMMMHHH222@@@DDD???NNNwww===;;;...???eeeqqqddd}}}gggGGG===GGGzzzlllllliiihhhmmmfffgggbbb}}}aaahhhgggWWWBBB000...222222222555VVVsssooo\\\qqqzzzqqqyyy{{{bbbPPPgggdddoooffftttfffggggggiiikkkhhhZZZLLLEEEXXX~~~www|||qqqnnnaaaZZZ[[[QQQAAA===TTTeeeqqqmmmGGG000111333\\\qqqqqqvvvnnn}}}uuusssvvvfffMMMFFFDDDEEEFFFAAA:::888:::999KKKbbbzzz~~~uuufff___```ccc___UUUxxxcccwww^^^ZZZ|||OOO'''000...LLLYYYIII{{{uuuhhhjjjRRRXXXccc[[[SSSEEE@@@DDDLLLuuuSSSWWW:::@@@777>>>AAAAAA___~~~}}}\\\vvvttt\\\===FFFuuu```bbb{{{FFF000111888ppp{{{rrryyy{{{rrr~~~yyy|||qqqxxxrrrssssssrrr|||}}}iiiaaattt[[[LLL]]]YYYfffXXX___PPPuuueee]]]xxxtttnnnjjjkkkllljjjkkkmmmrrrjjjiiidddUUU]]]ggg...555???111000CCCHHH~~~vvvvvv___vvvMMM000III777555:::777777EEENNNAAA888DDDIIIZZZNNN>>>GGGNNNOOOYYYgggbbbyyyyyyQQQKKKmmmuuuHHH:::333)))===cccQQQkkkzzzxxxxxxuuupppSSSsss}}}vvvkkkvvvsssyyymmmrrr{{{kkkfffxxx___ooonnnaaauuu{{{yyy~~~sssuuukkkZZZZZZmmmrrrcccTTTfffzzzbbbJJJAAALLLUUU555333222444JJJLLLXXX{{{}}}{{{zzz___~~~zzzjjjOOOJJJOOOAAAPPPgggZZZ444222888666ccchhhcccCCCAAAFFFzzzcccbbb^^^XXXUUUCCC===999999999777777;;;@@@CCCEEELLL```QQQ;;;@@@AAABBBEEEAAABBBPPPLLLSSSmmmgggZZZ;;;<<<888FFFpppyyyuuu]]]BBBJJJ^^^ggg[[[RRRMMMFFFEEEIIIHHH???999:::>>>@@@......------------......---222555666===LLL[[[cccsssSSSAAAJJJqqqmmmNNNHHH```VVVHHH<<<===CCCEEEBBB@@@999@@@OOOsssCCC999111AAAxxxjjjjjjHHHGGGKKKNNNEEE<<>>AAAGGGaaazzz{{{yyyqqqjjjbbb\\\cccffffffsssqqqXXX}}}JJJ555444;;;fffPPPbbb}}}tttNNNEEEwwwGGG***777AAA555GGGjjjIIIbbb---<<<<<<999BBBGGG]]]~~~XXXLLLZZZUUU]]]uuu```VVVoooXXX===555;;;}}}zzzuuuwwwyyy|||~~~{{{xxxqqqcccSSSTTTWWWPPPZZZ\\\TTT@@@<<>>???@@@???@@@BBB>>>;;;OOOGGG666AAAIIIMMMhhhiiieeevvv|||[[[???AAAQQQccc~~~nnnWWW>>>BBBWWWdddWWWGGG@@@;;;GGGKKKJJJAAA999999>>>@@@......------------......---222555666<<>>DDDNNN///IIIUUU```vvv}}}{{{|||rrrmmmlllfff\\\fffcccdddggghhhsssyyyYYY\\\bbb888///;;;nnnbbbNNNiiiUUUkkknnnmmmssslll```HHH888000>>>///???AAA|||gggNNN///OOO777<<>>;;;999BBB;;;:::HHHFFF<<<===???@@@EEEXXX;;;<<<>>>+++666GGG777GGGVVV```mmmhhhEEEJJJjjj)))===111SSShhh\\\uuurrrlllpppzzzrrrbbbddduuufff}}}xxxzzzvvv|||ssszzzmmmmmm}}}nnnwwwYYYvvvzzzpppJJJqqqooohhhzzzqqq|||{{{gggooooooYYY___}}}sssfffWWWooohhhBBBCCC>>>sss111888000===ppp{{{___OOOzzzuuuxxxVVVTTTxxxLLLCCCAAAEEEUUU^^^]]]___ZZZtttxxxPPPHHHLLLIIIsss~~~BBBLLLOOOwww333999444DDDjjjZZZ:::===^^^pppkkkUUU[[[YYYPPPNNNGGGLLLQQQGGGEEEKKKJJJ@@@<<<@@@III:::LLLOOOEEESSSaaakkkooohhhEEEAAASSSccc|||jjjWWW===BBBZZZkkk]]]IIICCCAAAFFFJJJIII@@@777777;;;>>>.........------.........,,,222555666<<>>666@@@UUU{{{{{{___:::///BBBkkkyyyyyyiiiEEETTTdddrrroooRRR:::;;;DDD======BBB@@@888:::DDDDDDAAA999IIIeeecccXXXdddppp}}}rrryyyuuuffflll^^^TTT^^^eeezzzgggbbbmmm444--->>>rrrfff[[[}}}RRRHHHPPPGGG___iiinnn\\\888,,,;;;AAA666999??????FFF===888GGGAAAIIIJJJTTThhhzzzcccSSSWWW[[[eeeEEEdddttt~~~zzzooo666999QQQ{{{xxxtttssswwwyyywwwuuuvvvrrruuu```CCC>>>BBBAAA@@@PPPFFF>>>>>>>>>:::666666EEEFFFSSSyyyiiibbbUUU\\\TTT[[[nnn]]]YYYaaa[[[wwwnnnllluuusssaaaAAAHHHIII111666000TTTFFFrrr|||\\\999>>>AAA>>>:::;;;@@@FFFAAA@@@???EEEHHH;;;777DDDAAAGGG222???;;;FFFGGGAAA@@@VVVUUUqqqdddDDDKKK333666444___jjjkkkpppsssfffyyypppooogggzzzlll}}}hhhlllqqqsssxxxzzzwwwvvvwwwvvvsssSSSggg]]]ZZZtttqqqsssrrrpppuuuxxxlllZZZ~~~uuuzzzvvvgggSSSdddbbbEEEAAAFFF___;;;000555777vvveeeNNNppp]]]PPP;;;hhhDDD;;;===999HHHBBBWWW```IIIGGG@@@RRR???III???888eeettt777LLLXXXwww>>>888666MMM~~~___@@@@@@TTT```GGGYYY\\\JJJSSS[[[ZZZjjjXXXRRR]]]\\\KKKEEENNN@@@WWW]]]UUUZZZjjj}}}hhhMMMLLLlllhhhJJJ>>>DDDSSS___```>>>OOO???FFFIIIHHHBBB999666:::@@@666000,,,,,,---++++++...---000222444===NNN]]]dddpppkkkAAAPPPsss[[[gggooo|||vvvaaabbbfffiiizzzzzzhhh[[[kkk]]]GGG555OOOlll|||^^^mmmkkkwwwQQQcccnnngggVVVPPPFFF@@@GGGCCCOOO]]][[[pppjjjRRRpppoooyyyVVVCCC000888...555LLLrrrzzzxxxhhhrrrcccNNNNNN```fffbbbZZZPPPQQQeeePPPHHHGGG888666///:::222999:::@@@tttnnn}}}tttCCC<<<777888AAANNNRRRIIIDDDFFFAAA666999PPPqqqhhhbbb<<<222FFFcccmmm~~~^^^KKKMMMJJJCCCDDDHHH???;;;GGGCCC???===>>>>>>===AAAGGGNNNMMMSSSnnndddBBBAAAKKKiiissstttbbbggg^^^```ggglllvvv|||qqq{{{bbb^^^yyy|||===555HHHjjj]]]~~~nnnooolllFFF:::@@@EEEAAA888999CCCEEE???===>>><<>>@@@FFFMMM>>>???RRRIIIBBB<<<===PPP^^^ZZZbbbhhh{{{uuuzzztttbbbAAABBB```<<<222777TTT@@@jjjXXX888@@@EEEBBB@@@AAABBB@@@BBB@@@BBBTTTbbbTTT@@@???===SSS???GGGNNNlll}}}XXXwwwrrrtttYYY@@@>>>mmm...---888bbbbbbeeekkkyyyqqquuu{{{lllSSSuuutttyyysssooo]]]XXXooopppwwwyyyxxxsssrrrtttssspppUUUzzzooouuuooosssqqqooopppxxx}}}vvvvvvqqquuuqqqeeeVVVeee___@@@777888MMMDDDDDD444:::}}}ooo]]]UUUBBB<<<777iiiHHH<<<===;;;GGG===JJJMMM:::>>>??????222888UUUHHHHHH~~~[[[;;;@@@SSSwwwBBB:::555SSS^^^CCCFFFXXXYYYOOOVVVLLLRRRwwwxxxaaaxxxhhhcccmmmkkkYYYRRRYYYbbbssstttkkkoooyyyeee^^^ppp~~~ooo[[[LLL;;;???LLLbbb]]]???HHH>>>EEEHHHHHHBBB:::666999>>>666000,,,,,,---++++++...---000222444===MMM\\\cccmmmyyyFFFUUUbbbkkkfff~~~rrrggg|||hhhnnnbbbZZZ666III~~~jjjcccwwwSSSkkkyyyUUUDDD;;;BBBCCC<<>>BBBJJJOOONNNNNNOOOeeesssKKKJJJPPP\\\\\\fffkkkiiilll```XXX]]]fffbbboookkk|||bbbZZZyyy888///DDDyyyvvv]]]kkkuuucccYYYCCC777>>>>>>???AAAAAA???<<<:::>>>AAACCC[[[aaaOOOJJJ???CCCDDDkkk~~~fffWWWMMMeee|||zzziiikkk{{{RRR>>>RRRfffppp///???yyywwwkkkvvvssstttxxx{{{yyytttuuuyyyzzzsss[[[FFFBBBBBBHHHUUUrrrUUU>>>>>>CCCDDDLLLXXXmmmOOOLLLUUUZZZOOOTTTUUUllleee]]]|||xxx~~~jjjfffmmmllldddMMMOOOtttAAA666...]]]UUU~~~[[[;;;DDDHHHCCCEEEMMMMMMEEELLLOOOXXXmmmzzzgggNNNIIIuuuxxxDDDAAA]]]zzzYYYGGGEEErrr666@@@888jjjgggrrrooowwwiiifffbbbkkkUUUccchhhoooiiikkkzzzmmmmmmkkkfffcccffflllnnnkkkcccjjj{{{ttttttpppoootttyyyzzzzzz{{{|||xxxppplllooosssooohhhPPP___\\\CCCAAAEEE[[[TTT000777===mmmlllzzzKKK>>>IIIXXXaaaMMMKKKLLL^^^```kkkfffIIIBBBBBBMMM[[[TTTvvvwwwxxxCCCAAA888OOO}}}FFF<<<444]]]]]]CCCNNNdddzzzcccbbbcccooozzzoooooonnneeehhhvvvxxxmmmiiippp{{{~~~rrrssseeeaaajjjxxxUUU:::999<<>>999;;;777...000333111555999777000FFFTTTTTTmmmjjj666WWWPPP666111IIIFFFNNN|||UUUBBB???999///555NNNlllnnnqqqCCC444NNNkkkvvvfffKKKBBBEEEIIINNN___oooaaaEEE888CCCIIIIIIFFFOOO^^^```WWWFFFGGGcccgggRRR^^^___[[[NNNKKKSSS___ccc[[[OOOSSScccWWWiiilll{{{^^^MMMyyy>>>333KKKxxxfffqqqxxxxxxgggDDD:::CCCGGG===CCCGGGFFFCCCEEEIIILLLFFFOOOZZZ~~~cccNNNEEEFFFQQQzzzkkk[[[VVVkkkyyy}}}tttGGG???WWWlll444444yyy|||~~~rrruuuzzz~~~zzzuuuvvv|||sssZZZHHHEEEFFFSSSiiidddKKKMMMTTTVVV___nnnjjjIIIXXXmmm}}}eeetttpppkkklllllljjjnnnfff[[[DDDFFF}}}LLL000444eeeOOOvvvttt}}}xxxmmmBBBKKKLLLGGGPPPaaafff^^^cccnnnzzzkkk\\\ddd\\\qqqlllkkkTTTAAA???{{{777555777qqqlll{{{|||yyyzzzxxxvvvuuuIIIffflllffffffyyy[[[RRROOOIIIHHHQQQ]]]bbbaaa]]]~~~^^^VVVooouuuwwwiiinnnlllrrr|||{{{pppjjjmmmwwwmmmnnnssssssnnnjjjVVVaaaZZZ@@@;;;:::LLL]]]:::999888tttrrr{{{JJJ???MMM]]]zzzXXXQQQ\\\qqqcccMMMMMM___{{{xxxuuu999BBB???NNNHHH;;;444dddbbbAAANNNnnn{{{yyyxxxsssbbbSSSkkkaaa___iiizzz|||}}}zzzzzz||||||sssUUU999;;;===KKKsss]]]KKK<<>>:::'''BBB<<<999JJJIII```YYYEEEAAA>>>:::999666MMMkkkqqqzzzHHH111NNNssswwwfffFFF:::DDDJJJPPPaaatttnnnYYYOOOHHHPPPTTTUUUcccsssnnn^^^VVV^^^}}}]]]UUUfffiiillliiiWWWOOOWWW[[[^^^ZZZZZZjjj___jjjpppmmmPPPKKKttt???555MMMtttvvv{{{|||lllllllllPPP>>>EEEDDDDDDXXX```QQQDDDGGGOOOPPP[[[fffpppfffMMMPPPaaaLLLmmmiiiuuuggg999<<>>>>>...HHHMMMJJJFFFRRROOOPPPyyy}}}RRRXXXwww~~~tttqqq999222555555HHH~~~zzzuuuvvvfffJJJ333111???CCC???999111...,,,???===777BBB???;;;:::LLLLLL???===@@@CCCIII...EEEAAABBBKKKZZZccc???===BBB;;;444666===>>>bbbxxxWWW222III~~~yyywwwjjjVVVOOONNNVVV[[[eeerrrpppeeecccWWW^^^cccjjjyyyzzzfffYYYrrrfffgggppp{{{mmmbbbLLLOOObbb]]]YYYccc\\\eeeeeefffttt]]]EEEIII;;;333JJJooo~~~~~~~~~aaa;;;BBBKKKRRRooo~~~lllXXXVVV\\\\\\tttyyyxxx___LLLbbbcccSSSRRRAAA777???@@@SSSuuuoooZZZ444@@@ZZZvvvyyy\\\555777|||{{{sssttttttuuuwwwzzzyyyvvvxxx}}}qqqnnn]]]NNNPPPZZZlll}}}ooohhhssslllhhh{{{FFFIIIaaarrrssszzzwww```vvvcccggghhhVVVIII>>>KKKTTTGGG<<<^^^UUUCCCKKKWWWfffyyyppp___XXXkkkkkkGGGFFFIIIBBB999555qqqrrruuuuuuyyyxxxzzzzzzwwwyyyxxxmmmvvvcccFFF>>>666888GGG<<<>>><<<666222777@@@FFFEEE777<<<000;;;JJJ<<<666===555@@@QQQ^^^dddkkkzzzhhhfffiiiooorrroookkkiiiMMMRRRKKK:::@@@DDDYYYwwwHHHDDD222jjjppp]]]]]]mmm{{{~~~|||aaa===666444IIITTTnnnKKK555:::___QQQAAAVVVqqqrrrhhh\\\UUUXXX___^^^llluuu|||wwwuuudddFFF111>>>EEEfffwww]]]LLL:::BBBHHHKKKKKKFFF<<<777999===444...+++,,,---,,,---000---111222333;;;KKKZZZ```nnnjjjuuueeePPPhhhHHHJJJddd}}}yyyWWWQQQBBB===HHHHHH===:::999;;;999666///@@@444NNNMMMKKKIIITTTMMM```cccJJJeeeyyyuuu}}}bbb>>>555555444DDDzzzwwwrrrzzziiiHHH888===NNNOOOGGG???777GGG222EEEHHHAAAFFF@@@AAA:::FFFOOOGGGHHHeeeqqq\\\LLLCCC777FFFVVVyyytttYYYDDDAAA???666000222777GGGhhhfffrrr999BBBlllpppvvvgggkkkjjj]]]TTTGGGXXXbbbhhhpppnnnjjjppprrrrrrvvvqqqZZZ}}}tttgggrrrqqq~~~^^^LLLBBB___jjjTTTkkk[[[XXXeee]]]wwwSSSDDDJJJAAA<<>>FFF\\\NNNiiixxxxxxqqqeeeQQQzzz;;;777IIInnnfff```}}}yyyGGG555MMMggglll666///rrruuurrrrrruuuvvvuuuvvvzzzeeennngggZZZ```mmmzzzxxxiiivvvooo```mmmllldddLLL@@@999EEE{{{UUUGGGFFFeeeNNNqqqZZZ[[[eeeyyy}}}dddfffYYY444@@@MMM333---555qqq|||uuusssttttttaaaNNNfff~~~gggUUUEEE777DDDDDDAAALLLCCC>>>>>><<<:::===EEELLLMMMBBBAAAGGGAAAAAADDD<<>>IIIEEE:::<<<>>>===AAA???>>>;;;777888SSS@@@QQQJJJMMMRRR]]]VVVwwwZZZNNNppptttjjjSSSBBB999222222CCCvvv~~~}}}qqqkkkwwwfffHHH<<>>CCCTTTVVVUUU===uuucccrrrwwwyyy___PPPUUU???IIIRRRooo///@@@<<>>>>>AAAFFFLLLFFFBBBEEELLLQQQQQQPPPOOORRRXXX___xxxQQQHHHooohhhdddMMMIII;;;222999999jjjrrrzzzttttttkkkcccfffMMMDDD???HHHKKKDDD\\\zzzLLLEEEHHHQQQJJJZZZTTTJJJDDDLLLVVVgggbbb>>>CCCHHH<<>>777<<<999555:::EEEKKK|||???CCCpppvvvssssss{{{uuuvvvnnngggnnnlllTTTjjjgggddd???HHHpppAAA333HHHxxxvvvzzznnn}}}~~~zzz||||||___UUU```nnncccYYYggghhh]]]FFFFFFtttjjj>>>TTTVVVqqqOOO555888UUUzzznnnnnnrrrmmmmmmtttuuurrrqqqssspppkkkkkkaaa\\\bbbaaaMMMTTT???666GGGXXXfffHHHHHHOOOuuu___nnnNNNHHHVVV555@@@SSSuuuSSS<<<---999pppppp|||tttsssppp}}}```@@@<<<;;;EEESSS]]]\\\XXXGGG<<>>BBBUUUggg]]]ZZZBBBTTTqqqiiicccKKK<<<000333777FFFUUURRRwwwcccIII777GGGzzzQQQ___}}}ddd>>>888;;;HHHVVVQQQHHHHHHKKKLLLSSSQQQBBB888;;;===:::...------,,,,,,,,,---------///000111;;;KKKXXX^^^kkkiiiMMMGGGbbbwwwHHHKKKNNNnnnssslllxxxwwwjjj^^^]]][[[PPPEEEBBB??????BBBDDDDDDGGGLLLGGGMMMRRRNNNHHHGGGPPPZZZQQQddd]]]kkk]]]^^^XXXpppjjjnnnuuu@@@CCC@@@======111```xxxkkk}}}|||sssooosssmmmbbbcccYYYLLL???BBBKKKOOOfffcccAAAFFFPPP```]]]lllfffeeeGGGFFFUUUvvvPPPFFFAAAGGG^^^|||kkkNNNIII:::444999777444;;;GGGmmmEEE>>>eeetttxxxMMMSSSccchhhwwwrrrvvvUUUaaabbbnnnMMM???EEElllFFF999CCCmmm}}}~~~xxx}}}~~~mmmmmm{{{uuulllppp|||wwwlll|||QQQ|||~~~;;;HHHUUU;;;;;;YYYzzzIIIAAA<<>>BBBJJJMMMCCCOOODDD```pppPPPAAA@@@KKK777;;;KKKKKKHHH777333333eeennnzzztttlll}}}{{{mmmlllUUUJJJFFFCCCHHHRRR[[[\\\[[[VVVOOOVVVaaafffppp}}}~~~cccZZZgggpppwwwvvveeeggg]]]yyy~~~xxxppplllaaaRRRHHHDDD999333BBBEEEjjjaaaQQQUUUEEEQQQxxxllltttyyy{{{ZZZGGGHHH<<<222;;;DDDgggrrr```pppooo___UUUGGGFFFiiieeezzz~~~}}}PPP888@@@HHHHHHvvvvvvVVVKKKBBBIIIQQQVVVQQQAAA888;;;===:::...------,,,,,,---------...///000111;;;KKKYYY^^^mmmxxx___IIIEEEVVVvvv[[[JJJPPPDDD\\\{{{gggooorrruuu```LLL???;;;<<<<<<999:::>>>AAAAAACCCHHHIIIKKKNNNRRRVVVUUURRROOOTTTLLLxxxxxxcccfffWWWccchhhddd{{{YYY999>>>>>>???===000SSSrrrxxx\\\bbb|||{{{qqqlllrrrmmmaaa______VVVGGGFFFSSS[[[fffzzz]]]IIIVVVaaavvvuuu}}}QQQUUUjjjvvv@@@AAA]]]tttzzzJJJEEE666222888777777AAAFFF~~~}}}:::444^^^vvvqqqyyyvvvoooSSShhhppp]]]___WWWIIIddd```___???AAAVVVRRRPPPBBB:::[[[|||uuuuuuxxxyyy|||sssxxxUUUddd}}}[[[XXXJJJHHHFFFffftttHHHKKK<<<888}}}~~~yyyqqqwwwvvvfffjjjiiifffpppjjjeeerrrllltttzzzyyyoookkkrrryyy{{{}}}wwwiiihhheeeeeegggeee```\\\[[[XXXTTT666@@@JJJUUUIIIPPPCCCCCCvvv}}}___tttYYYGGG===<<<>>>===+++JJJ999UUUDDD777;;;444NNNxxx|||zzzuuuqqq|||xxxnnnppp```DDDDDDFFFNNN[[[iiitttzzz___]]]eeemmmtttrrrhhhzzzuuu~~~ssstttxxxxxxuuusssmmm\\\JJJLLL@@@333444AAA>>>yyy]]]KKKQQQLLLNNNiiivvv{{{tttkkknnnzzzzzz}}}yyyooojjj]]]FFF:::666,,,///BBBXXXpppVVVhhhXXX[[[OOO;;;wwweeeggg{{{]]]888222AAAFFFRRRddd[[[LLLAAAKKKYYYYYYPPPAAA888:::<<<999---------,,,,,,------......000000222;;;LLLYYY^^^mmmaaaTTToooeeeSSSEEERRRxxxKKKNNNOOOGGGRRRyyyrrrmmm|||uuu[[[FFF>>>???EEEBBBCCCGGGIIIHHHJJJNNNVVVNNNFFFGGGOOOVVVVVVRRR[[[vvvcccTTTVVVjjjkkkaaagggZZZDDD======555555<<<999LLLkkkfffQQQyyy}}}uuummmooojjj``````^^^```WWWUUUaaagggeeeiiihhhbbbpppuuuSSSaaayyy^^^NNNjjj{{{ggg{{{jjjDDD???555333:::888;;;IIIXXXnnn@@@777NNNwww~~~|||}}}^^^lllxxx}}}}}}mmmwwwmmmddd[[[YYYOOOOOOVVV]]]===AAAHHHyyyLLLAAAMMMEEERRRlllzzztttfffkkkttt}}}~~~zzz|||uuupppgggxxxnnnYYYMMMwwwnnnJJJ]]]WWW;;;CCCMMMxxx```KKKKKK???666fffvvvtttxxxxxxpppqqqvvvqqqiiikkkhhhooofff]]]eeeZZZ```iiioooooooooqqqpppmmmzzz|||wwwllleeegggiiiiiieeeiiijjjeee___[[[VVVQQQEEE333AAAAAAVVV}}}YYYEEEIIIKKKUUUHHHooo~~~tttlllhhhdddbbbbbbcccddddddWWWIII<<<;;;@@@AAA???<<<333AAA>>>QQQzzzqqqEEE;;;;;;777<<<~~~{{{wwwvvvtttzzzzzztttrrrfffOOORRRVVV]]]fffsss{{{zzz~~~wwwyyyyyyyyyyyyzzzzzzoooYYYEEEQQQ@@@111888BBB>>>~~~\\\TTTQQQUUUNNN\\\tttlllvvvrrreeeVVV```ggg{{{~~~}}}~~~{{{{{{zzzoooaaaKKKJJJAAA777444777BBBOOONNNuuueeeVVV[[[TTT<<>>333<<>><<<>>>;;;444666<<<===666eeexxxZZZmmmyyyvvvllliiieeeaaaeeeffflllccc\\\hhhuuuyyy~~~xxxMMM___|||WWW```yyyvvvZZZYYY>>><<<555555999666===QQQ\\\QQQMMMJJJ^^^{{{{{{pppmmmpppxxx}}}~~~wwwqqqttt{{{|||oooxxxlllzzzmmmaaaWWWSSSQQQOOOLLLJJJIII///CCCZZZvvvFFF:::^^^\\\PPPmmmttt}}}{{{hhhiiiXXXbbbkkkoooqqqwwwrrrccclllnnnwwwxxxrrrxxxnnnxxxLLL```hhhddd555kkkqqqbbb>>>JJJ???[[[JJJKKKBBBHHHGGGPPP{{{}}}yyyzzzmmmuuuxxxiiimmmuuuqqqnnneeefff```dddyyytttlllkkkhhhcccccciiinnnpppaaaiiiooolllfffcccbbbbbb```dddddd^^^YYYVVVNNNCCC888---EEEKKKeeeWWWTTTQQQPPPMMMGGGsssvvvkkkuuusssddd]]][[[[[[ZZZ]]]XXXPPPIIICCC>>>:::777666:::@@@BBB===666777<<<888GGGNNNwwwSSSEEE>>>:::666666xxxjjj{{{{{{vvv|||{{{www}}}zzzmmmiiiddd\\\RRRYYYbbblllwwwwwwuuutttrrrsssxxxxxxkkkWWWHHHNNN===000>>>EEEOOO[[[^^^SSSZZZOOOTTT}}}ttt{{{rrrZZZCCCEEEZZZgggjjjfffqqquuuyyyrrruuuvvvhhhUUUIII>>>222000888:::===MMM]]]TTTlll```fff]]]^^^^^^QQQPPP~~~||||||qqq^^^<<<444>>>DDDLLLXXXmmmPPP>>>TTT[[[jjj___MMM???::::::888444,,,,,,,,,,,,,,,---...///...000111222<<>>CCCccctttlllnnnwwwnnnfff```[[[VVVTTTVVVVVVUUUXXX\\\aaa^^^ZZZZZZaaaooosssKKKLLLYYYPPPaaatttbbbpppFFF===;;;777666;;;???===999111TTTvvvbbb```qqqrrrgggdddbbbbbbiiiqqqrrrcccXXXfff|||vvvYYYoooWWWYYYQQQmmmwwwEEE;;;;;;777666888555DDDaaaKKKKKKNNNJJJZZZqqqxxxsssmmmlllzzzyyyxxxrrrmmmnnnrrrzzzrrr|||yyyssslll^^^TTTPPPHHHHHH999GGG222===HHHsssTTT999dddkkkTTTBBB]]]zzz{{{uuujjjPPPQQQTTT[[[dddmmmuuuzzz{{{{{{ooommmkkkcccuuurrrfffaaaeeeaaaTTTOOOUUU@@@ppp[[[\\\bbbMMMzzzWWW333GGG===MMMUUU]]]CCCIII:::GGGLLL???zzzttt^^^eee{{{sss______jjjlllmmmfffiiicccfffyyyqqqjjjfff```\\\]]]```dddeeekkkjjjkkkoootttuuuoooiii___```___ZZZUUUMMM@@@444999IIIDDDdddrrrRRRBBB???BBB===GGGIIIuuu~~~fffhhhxxxttt]]]MMMJJJLLLBBB???======>>>@@@@@@@@@GGG@@@888444111000666===DDDCCC~~~ddd@@@IIIDDDBBB999444fffwww|||yyywww|||uuuhhhmmmiiigggaaahhhsss}}}|||{{{|||pppuuuqqqqqqtttooo___PPPKKKGGG<<>>;;;:::666111,,,,,,,,,,,,---......//////111111333<<>>;;;CCC999MMMiiinnnnnnxxxzzzzzzzzzrrrppp]]]XXXTTTUUUVVVWWW[[[aaa___fffuuuhhhQQQ???GGG@@@UUU~~~sssdddVVV777::::::444333;;;;;;666666>>>IIIdddzzz___ppppppdddbbbbbbaaaeeellliiiZZZSSSbbbrrr}}}rrrjjjrrrNNNFFFLLL888:::888888:::<<>>DDDBBBaaaoooQQQHHHWWWfffxxxppp^^^III>>><<<;;;444...,,,,,,,,,,,,---.../////////111111333<<>>===???CCC333III:::===\\\}}}~~~mmmvvv~~~wwwtttrrrzzzkkkTTTFFFCCCEEE[[[WWWhhhrrrcccddd}}}LLL+++111///777777555444---,,,888---888\\\ggguuuqqqddddddddd______\\\[[[TTTUUUaaabbb\\\^^^cccxxx}}}yyyggglllLLLHHH<<>>GGGlll~~~IIIRRREEEKKKNNNMMMfff~~~{{{oooooosssmmmjjjppppppkkknnnwwwvvvmmmmmmpppuuuuuupppjjjiiillllllrrrppp{{{kkkXXXSSSDDDAAADDD:::888444444BBBJJJ}}}aaa???WWW:::222<<<;;;AAAdddyyyzzz~~~dddGGGAAAFFFHHHKKKQQQaaa\\\jjjjjjuuuvvvYYY___ZZZzzzmmm[[[fffsssrrraaaYYYQQQ;;;???EEE222444CCC000IIIKKKFFFUUUiii777VVVHHHDDD???888BBBBBBnnn~~~]]]WWWYYY```eeebbbgggkkkfffhhhbbbeeeuuuiiiccc___^^^bbbfffgggeeeddd^^^^^^```aaa___[[[ZZZ\\\]]]SSSGGG???666000555???GGGJJJwwwjjjSSS@@@IIIJJJHHHIII???BBBKKKeee~~~bbbCCC===:::@@@KKKRRRQQQLLLIIIEEE@@@<<<;;;:::999999111777<<<;;;555<<>>===;;;333,,,+++++++++,,,---...///000///111111333===MMMZZZ```qqqQQQVVVSSSdddlllgggiiiWWWddd[[[YYYkkkaaazzz666========================>>>SSShhhiii^^^^^^pppvvvrrrttt{{{ttt[[[PPPDDD@@@FFFNNNRRRRRRhhhssssssgggeeeyyyBBB333666333000000111111111222222222444444BBBdddWWWiiimmmQQQ]]]eeedddZZZYYYWWWXXXddduuu|||zzzuuu___```lllxxxrrr}}}jjjFFF@@@@@@666333;;;<<<(((???:::===gggiiiZZZJJJAAADDDHHHJJJHHHooo|||www}}}mmmooohhhccchhhkkkkkknnnssspppjjjqqqpppmmmkkkiiihhhhhhhhhgggeeecccdddgggiiihhhggg___RRRFFFBBBAAA===999777...AAABBB@@@kkkWWWooo```888222666>>>999777SSSxxxvvv|||zzzggg\\\AAAHHH999777???AAAFFFKKKJJJLLLYYYiiiiiirrr]]]NNNFFF___LLLIIIXXX===???888000===<<<666???HHHBBBUUUYYYzzzzzzKKKIIIFFFCCC@@@@@@@@@@@@000cccfffNNNNNNAAAaaa```ooo^^^___```XXXhhhsss```\\\bbbVVVdddfff[[[fff___cccSSSWWW]]]WWW\\\]]]KKKFFFCCC777000;;;;;;<<<@@@XXX{{{SSS===FFFGGG@@@JJJBBB;;;;;;>>>RRR{{{zzzuuuaaaMMMCCC;;;::::::444999;;;444444555///333:::666777===DDD555DDDtttiii@@@JJJQQQ???<<>>666;;;999666444555777;;;======TTThhhRRRXXXjjjhhhddd___[[[YYYZZZ[[[]]]WWW~~~cccEEE>>>NNNbbbuuu}}}jjjcccVVVHHH===888888:::???>>>CCCJJJeeennnNNNAAAhhhtttnnn___MMMCCC===777222///............////////////......///444>>>KKKXXX```fffLLLQQQNNNUUUqqqCCC666:::::::::::::::::::::::::::EEEVVVfffppprrrmmmiiiuuurrrrrruuurrrfff\\\XXXBBBFFFKKKMMMKKKIIIFFFDDDAAAHHHOOORRRSSS[[[kkkyyyrrreeedddsssvvvAAA000888888///000000000111111111222222///---555PPPwwwxxx\\\IIIVVV___YYYlllWWWVVVRRRPPPWWWeeeoooppprrrrrroooggg]]]WWWVVVXXXRRR[[[oooqqq\\\PPPEEE===>>>===777444555444999:::999oooVVVMMMBBB===???AAAAAA???YYYxxxhhh}}}sssnnnjjjjjjlllkkkffffffiiiiiieeeggggggffffffffffffffffff```\\\XXXVVVUUUUUURRRPPPQQQDDD999999<<<:::333///FFF---666mmm```sssLLL===999333333777444111AAAXXXuuu}}}|||uuuPPPHHHIIIEEE???:::999888999AAAKKK:::FFFBBB===BBBOOO???999888111>>>;;;666???>>>DDD<<>>>>>??????III@@@]]]|||hhh```>>>KKKWWW\\\```\\\WWW\\\```]]]\\\aaafff\\\eeedddYYYeeeaaa[[[OOOSSSUUUJJJKKKMMM@@@333666555111000000JJJqqq^^^GGGIIIBBB===GGGBBB>>>===???>>>DDDYYYrrrwwwtttZZZGGG<<<666;;;777666===???777999???<<<>>>777TTTxxx|||}}}nnnOOO>>>HHHQQQIIIDDDJJJCCCCCC:::MMMzzzrrrxxxuuuxxxwwwqqqmmmpppqqqrrrttt{{{{{{uuulllsss{{{{{{wwwwwwxxxvvvrrrnnnpppkkkbbbjjjtttqqqllljjjooovvvwwwsssooolllggg]]]QQQFFF???;;;///@@@FFFEEEtttMMMPPPRRRRRRKKKIIIKKKEEECCCVVVooo^^^FFFSSStttmmm___SSSGGGDDD@@@AAAFFFQQQ\\\ddd^^^LLLyyykkkbbb```]]]XXXUUUSSSSSSTTT^^^UUUlll}}}www^^^??????CCCIIIPPP^^^ppp~~~}}}~~~tttjjjbbb[[[UUUQQQ___SSSEEE>>>???>>>:::444CCCCCCRRRxxxkkkKKKEEEPPPzzzyyyaaaJJJBBB===222,,,---............////////////......///444>>>LLLYYYaaagggvvvJJJJJJGGGJJJOOOYYYGGG///<<<666666666666666666666666555777BBBVVVkkkssslllbbbhhhgggjjjpppqqqlllgggeeefffccc]]]TTTLLLJJJPPPVVV______aaaeeejjjlllllljjjdddxxx|||zzzddd777(((---222333333//////000000000111111111000...///>>>bbbjjjPPP>>>EEEXXXQQQTTTTTTQQQKKKKKKTTT]]]ccc^^^VVVNNNLLLOOORRROOOLLLVVVTTTSSSUUUVVVPPPFFF===333666666333333666666222;;;999>>>ZZZVVVDDDAAA???===>>>===<<<:::333]]]~~~wwwddd```mmmrrr{{{[[[```bbbaaa\\\[[[___cccccc^^^____________^^^^^^]]]YYYUUUOOOIIIFFFCCC@@@>>>555555777666111111;;;GGG@@@LLLsss___WWW444222666222000111000///333999ZZZxxxwww|||iiiYYYLLL>>>888555444666888555;;;;;;666EEE@@@<<<999??????FFF>>>AAAGGGAAAOOO]]]{{{]]]???AAA@@@???>>>>>>???@@@@@@BBB111RRRUUU???VVVAAA;;;SSSQQQOOObbb[[[KKKUUUSSSVVVMMMRRRNNNEEEOOOPPPPPPJJJKKKGGG888444555...666555444EEEMMMRRRfffjjj===@@@OOOAAA999JJJBBB@@@BBBDDD@@@;;;@@@JJJuuuzzznnnddd]]]VVVTTTMMMAAAGGGVVV[[[rrrRRRxxxEEECCCBBBEEEJJJKKKEEE>>>KKK<<>>LLLYYYaaalllfffKKKGGGBBBIIINNNIIISSSnnnBBB222777888333333333333333333333333333444888>>>IIIXXXhhhrrrZZZYYYYYY]]]bbbggglllpppdddeeeggggggfffiiiuuusssmmmfffdddeeebbbXXXPPPsssvvvddd;;;222...444333,,,,,,333....../////////000000000222333000444NNNxxxoooBBB111JJJ777JJJMMMNNNJJJFFFGGGNNNTTTMMMOOOQQQQQQNNNKKKIIIHHHNNNJJJEEEAAA===:::777555>>>:::555333555888666222888CCCqqq>>>???AAABBBBBB@@@>>>======:::XXXwww}}}JJJQQQQQQVVV\\\QQQTTTUUUTTTSSSUUUWWWYYYWWWWWWWWWUUUSSSPPPMMMLLLNNNJJJEEE???<<<999888777???444...555@@@CCCAAA>>>@@@qqqrrrhhh111555888111222111...///333222///777TTTeeexxxtttaaaSSSHHH@@@<<>>@@@BBBaaazzz}}}}}}RRRFFFEEEBBBAAA@@@@@@@@@@@@AAAAAA:::111@@@SSSqqq|||~~~OOO555999AAA999666DDDGGGFFFPPPJJJHHHCCCFFFEEE@@@BBBCCC555555888888333444888999666888777TTTiii~~~___UUUFFFDDDJJJCCC===EEEGGGBBB??????===999:::???GGGtttpppxxx{{{{{{pppooommmHHH@@@CCCCCCAAACCCFFFCCC<<>>777222>>>666HHHnnnOOONNNKKKFFFHHHGGGCCCAAADDDIIIFFF@@@MMMzzzkkkLLL<<>>;;;999;;;::::::999777888<<<@@@BBB???===:::777555666777777333333444666777777777666666===BBB@@@@@@PPPnnn\\\DDD@@@XXX|||mmm]]]HHH;;;555222000000............///////////////...000555???LLLYYYaaarrraaaHHHGGGAAADDDQQQNNNDDDDDDNNNtttpppDDD444222000...111111111111111111111111222555555111111>>>VVViiiyyyzzzxxxuuuppplllhhheee^^^bbbjjjnnnfffZZZWWW[[[XXX]]]___[[[WWW]]]nnn}}}qqqfffAAA333444111......///000---***------........./////////---222000---:::\\\zzzJJJ777;;;666:::???AAA???===???CCC@@@FFFKKKKKKFFFAAA??????===>>>???>>><<<999777666555222666>>><<<444444<<>>======>>>:::???SSSooo|||XXX444CCC999CCCDDDGGGIIIHHHEEECCCCCCIIIIIIHHHGGGDDDAAA===<<<;;;:::888666444444666777<<<@@@EEECCC;;;:::HHHYYYRRR<<<777666000...333333......333555222///666RRRsssxxxvvvvvv```kkkzzz~~~rrrjjjWWWZZZSSSQQQbbbKKK]]]^^^XXXjjjYYY@@@GGG999CCCBBBAAA@@@??????>>>>>>GGG>>>@@@AAAaaaxxxPPP@@@@@@AAA777777666(((666//////111444333...///555777444222444444555888???XXX]]]xxxVVV===MMMOOOHHHEEEAAA===BBBCCC===888777777666888;;;+++GGGxxx~~~{{{ppplllpppnnneeelll}}}\\\RRRFFFBBB===<<>><<<:::888888888DDD???@@@TTTyyyaaaCCCDDDSSS\\\ZZZLLL666...444555...............//////////////////000555???LLLYYYaaasssZZZ@@@HHHAAA;;;EEEMMMIIIHHHPPPGGGNNNlll[[[555000666222...000////////////////////////000222333333444888>>>CCCSSS___mmmtttuuurrrkkkddd^^^^^^dddlllllliiioooyyy~~~vvvmmmjjjsssOOO...444666***111666333+++)))000111,,,,,,,,,---------.........,,,000111...000CCCbbbzzzwwwZZZBBB000///000555777555555777===999555666:::<<<999666:::888444111000333888===000000555:::333///CCC^^^]]]===999<<<<<<<<<:::888777888999>>>888DDDdddrrrddd666999333111222666999777555666999999999999888777666555222444666777777888;;;===777===AAA===:::MMM|||\\\===...222111...///222222...,,,...222333555***>>>LLLhhhzzz|||vvvyyyyyyiiicccmmm~~~rrrZZZBBBBBB???===@@@@@@???===<<<:::999888000,,,===EEEPPPdddwww}}}ttt[[[III...555EEE;;;:::111666444666:::222999555;;;777777@@@CCCDDDMMM```\\\>>>CCCEEEBBBCCCEEE;;;777BBB<<<:::888777777777555444>>>...;;;SSSiiihhhaaadddjjjiiijjjggg[[[mmm|||UUUMMM888EEEBBB::::::DDDHHH@@@;;;<<<:::EEE555;;;:::KKKooo|||~~~ooo^^^ZZZ^^^___nnnssswwwxxxyyyyyytttnnnooofffcccmmm~~~zzznnnmmmpppbbbqqqkkk]]]www|||rrruuuuuurrrqqqqqqmmmhhhVVVMMMAAA777333444777999@@@XXXWWWRRRSSSJJJJJJGGGIIIGGGCCCAAABBBDDDDDD999999EEEdddttt```^^^]]]ZZZYYYVVVSSSSSSTTTUUUSSSPPPSSSKKKQQQQQQMMMoooaaaWWWqqqoooRRR???777999666777::::::555111000111444888;;;======;;;:::888888777999>>>HHHSSS[[[^^^kkkwwwWWWEEEMMMeeeuuuXXXVVVHHH333,,,222222+++............////////////000///000555???MMMZZZbbbmmmNNN===FFFAAA999???EEEFFFKKKGGGCCCCCCFFFDDDKKKjjjUUU...000000...---...111444---------------------------...111555777666222...444CCCTTTaaannn{{{}}}sssmmmlllhhhbbbgggqqqbbbccciiixxxkkkIII777>>>;;;'''$$$555$$$...555111+++,,,///000,,,,,,,,,,,,------------...---000333111333EEE[[[eeeOOOAAA555444666555333444888333//////333666666555,,,000555999999555111...999888888888@@@UUUrrrNNN222>>>666666666555555555555555555---,,,///>>>[[[vvv{{{|||VVVEEE999000000333333444666222333333333555666777888777:::===???>>>???@@@BBBMMM<<<666OOO{{{SSS;;;777:::###000111111///...///...,,,...000///111111000TTThhhxxxzzzwww|||lllxxxuuu}}}uuu]]]======:::888EEE===<<<<<<;;;999888666555EEE>>>JJJFFF===EEEdddmmmWWWGGGBBB999CCC:::666<<<888HHH999IIIMMMSSSfffpppyyyQQQ;;;DDDIIIDDD;;;===BBB999555@@@888888888777777666555333333...---'''AAAeeeRRRGGGHHH===CCC555???>>>???CCCBBB<<<666444===???<<<===999@@@iiiiiivvv{{{___UUU\\\ZZZeeeppprrrrrrrrrrrrooopppeeedddssszzzvvvlllmmmeeezzzllldddxxxqqqqqqrrrtttxxxwwwjjj[[[IIIDDD<<<444111444;;;AAASSS\\\FFFRRRTTTLLLMMMFFFDDDBBBAAA===:::<<>>BBB??????EEE@@@999===999???>>>777777>>>>>>777GGGHHHllluuujjj<<<222,,,555,,,***000000)))'''---++++++++++++++++++++++++***---000111000000222444222555444222999MMM```hhhjjjjjjsss{{{vvvqqqSSS===333111...******+++,,,...000333,,,'''***...---***)))++++++,,,,,,,,,---------...'''***333000(((000BBBaaa{{{www^^^EEE<<<;;;:::777777---333777555///---111666888555222000111333555777666999<<>>BBBCCCAAA???@@@AAA===WWWRRR666,,,>>>%%%222222)))111+++***000333///---000""">>>///"""<<<444gggnnn}}}|||xxx~~~iii===;;;GGG777999DDD444;;;;;;;;;:::999888777666;;;666AAAAAA???CCCBBBSSS}}}zzzpppwwwwwwxxx```GGGIIIIIIIII@@@JJJEEE;;;<<<<<<999<<<444444333000000222444444333000555:::444///DDDaaa{{{HHH888666888>>>AAA;;;???777>>>@@@===;;;===>>>;;;:::000BBB===888888AAAyyyqqqfffoooSSSMMMRRRbbbppprrroooooosssuuunnnlllrrr|||zzznnnooo{{{pppnnnkkkkkkgggnnnjjjjjjmmmvvv~~~xxx^^^DDD>>>===999444222666>>>FFFrrrwwwLLLLLLPPPFFFEEETTTBBB===;;;>>><<<666666;;;666...444>>>BBB[[[mmmaaaWWWXXX[[[[[[YYYYYYUUURRROOOPPPTTTUUURRRNNNLLL]]]HHH===PPPJJJTTTXXXUUU[[[jjjvvvppprrrzzz```DDDHHHYYYyyyiiigggBBB***000555+++***555............/////////000000000111666@@@MMMZZZbbbdddGGG>>><<<::::::<<<>>>>>>>>>===<<<;;;999888777666666444333333666===FFFOOOUUU___aaaeeejjjpppuuuyyy|||{{{VVV:::...---//////******************************+++++++++,,,,,,,,,,,,,,,------///000111222444444333222333444555666;;;===???@@@AAAAAA@@@@@@>>>FFFEEE888000111111---......---------,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,---------......>>>gggcccEEELLLHHH<<<:::333888444666BBB555666---@@@---999???666CCCAAAFFFbbbhhhSSS;;;:::666444888444444444555555555666666999666888<<<===GGGdddwwwxxxhhhSSSCCC;;;AAA777444;;;===888666;;;===>>>>>>======GGG[[[mmmkkk111000000///...---------------------------------,,,000222///...444BBBOOOggg|||{{{zzz~~~SSS===;;;999888777888999:::777999:::999777666666666999777555777;;;>>>>>>===TTTtttuuu|||ssszzz\\\FFFEEEFFFCCC???>>>???@@@>>>;;;999888888444333111000000111333444333333222222333666999:::ZZZfff{{{lllIII;;;555555555999===>>><<<:::======<<<;;;::::::999999:::888666666999???EEEIIInnnhhhdddNNNJJJPPP___iiiiiijjjoooeeennnqqqiiiaaaeeerrr|||vvvqqqnnnrrryyy|||wwwppp^^^ooo|||vvv^^^HHH???@@@RRR<<<...999;;;999JJJSSS|||___HHHKKKIIICCCDDDFFFBBBAAA???===;;;999999888444666:::;;;888<<>>444777666444333333444555666555666777666555333333444777666666888;;;======<<<111OOOhhhzzzlllXXXEEEAAADDDCCC>>>;;;<<<======;;;888666666777444222111000000111222444222111111000111333555777666777<<>>CCCFFFjjj~~~{{{ggg]]]yyyyyynnnUUU@@@CCCVVVdddgggdddkkkrrrwwwtttrrrsssvvvvvvtttppplllmmmqqqsssoookkkuuueeeSSSDDD;;;666444;;;888???444:::JJJdddlllQQQFFFIIIDDD@@@CCCDDD???>>><<<;;;999888777777999666666555111///555???PPPsssvvvMMMDDDLLLFFFEEEEEEFFFHHHLLLQQQSSSUUUSSSQQQPPPOOOMMMJJJGGGHHHIIIIIIEEEAAA???BBBFFFRRRnnniiiFFFIII[[[dddiiiQQQFFFDDD```|||KKK:::555///---...000///---------------............111111222777AAAMMMZZZaaapppnnn<<<:::888666666888999:::999555555444444444444555555111111222111000...,,,+++------,,,***)))((('''&&&,,,++++++,,,---,,,)))&&&))))))))))))))))))))))))(((((()))))))))******************+++,,,---...///111111111111111222333333111111///...,,,+++++++++'''///000***(((---///---,,,,,,+++++++++*********************************************************++++++,,,,,,,,,---------333BBBVVVrrrwwwhhh|||vvvfffwwwNNN:::111+++...333333111000------........./////////333111222444000+++111<<>>===???DDDDDD>>>888666::::::999666444333444555222222000000000000222222000000///...///000111222333111///...///222666999>>>>>>BBBJJJRRRPPPDDD:::HHHCCCBBBDDD???333---...222111000111444666666666888888888888999999999999666666666777999<<>>:::;;;===<<<999***555333GGGJJJkkk}}}OOOFFFGGGHHH???===AAA???;;;:::999777666666555555666222111333444111......%%%000<<>>@@@777HHHppp[[[ZZZBBBDDDQQQcccgggtttfffQQQBBBDDDZZZ{{{ooo***333000,,,,,,///111000...------------............///000222777AAAMMMYYY```tttccc:::777555333333555666666666444444333222222222222333...///111333333333111111222222111000//////.........,,,)))&&&&&&(((...222))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))***+++,,,---////////////000000111111555333111///...---......+++000111,,,***---///---************))))))))))))************************************************++++++++++++,,,,,,,,,,,,888###777333???]]]zzz```999===555777666111000111111............////////////000333111333666555111000444///HHHttt}}}vvvqqqEEEYYY111000000...---------,,,,,,,,,+++++++++++++++++++++++++++,,,+++,,,---//////...---555(((444555FFFbbbmmmvvvzzzrrr{{{wwwxxxiiissspppVVV888,,,000777555...111111111111111222333444444555666555444444555666333555777999;;;;;;999888333???CCC???777IIIkkkfffMMMDDDCCC???AAAEEEEEE@@@;;;999999888888666333111000222555111000000//////000000111000///............//////,,,///333666666222...+++222///...111555666222...666222333777666222111444111000//////000222333444444444555666777888999999333444555777888999:::;;;555OOO|||hhhYYY[[[jjjjjjWWWHHH>>>TTTWWWZZZ]]]ccciiigggaaadddeeeeeeaaaXXXNNNEEE@@@BBBDDDFFFCCC>>>888444333BBB>>>BBB999vvvOOODDDDDDJJJGGG===>>>@@@888888777666555555555555555222000000333777666222...000666888666777<<<@@@???LLLSSS[[[```]]]SSSFFF===<<<>>><<<666000222===HHH;;;BBBLLLUUUYYYXXXSSSOOOLLLLLLKKKLLLNNNNNNLLLKKKHHHIIIIIIFFFBBB???>>>??????CCC:::[[[zzz\\\RRRGGG???QQQRRRXXXbbbkkkooorrryyytttiiibbbzzznnn[[[SSSLLLMMMRRRFFFQQQfffXXX999000000...------///000///---,,,,,,---------............///111777AAAMMMYYY```xxxZZZ;;;555333111000222333333222555444333111000000//////000000///...---,,,,,,+++))))))))))))************###&&&******)))(((((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((('''(((((()))***+++,,,------...............000///---,,,,,,,,,---...+++------)))(((***+++*********)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,666$$$(((,,,777222NNNiiivvvIII...///999444666333,,,+++111222000............///////////////---...222444333111222:::,,,444KKKyyyzzz___GGG>>>YYY%%%666///$$$,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---+++)))+++---//////...555&&&666...111AAA>>>XXXxxxbbbXXXFFF444///---111888888111)))000000000000111111222333222333333333222222555777222444777999999999888777===666333333<<<>>>AAA???OOOssswwwVVVAAA===AAAEEEGGG@@@@@@>>><<<;;;<<<======777666555222000000222444////////////////////////000//////...............,,,,,,++++++---111555777222222111000//////222444222---)))(((((()))...333000//////......///111333111222333444555777888888222444555777777777666666888444LLL{{{mmm^^^eeezzz{{{qqqRRRQQQJJJBBB@@@CCCFFFEEEHHHFFFAAA===<<>>>>>666---555<<>>:::***222999444DDDPPPZZZiiixxxiii]]]FFFIII@@@999:::>>>@@@BBBCCC===<<<999777888<<<:::666555555444222000000111333................................................333111---)))(((((()))***)))---111000,,,***+++...(((,,,222666666222,,,)))...//////...------///000///000111222333555666666333444555666666555444333:::111222MMM~~~wwwqqqoooWWW^^^~~~yyy}}}qqqaaaVVVUUUXXXYYYRRRTTTXXX\\\___cccgggjjjUUUHHH999000111555777888===lllRRRKKKHHHAAA===??????999===@@@777777666555444444444444444000444444000---...//////---000333444444000,,,)))444111...+++,,,000555999***///333333///...222666666777:::===@@@BBBCCCDDDIIIGGGFFFFFFFFFEEEBBB@@@???>>>===<<<;;;:::::::::000555>>>;;;555OOOooodddbbbVVVXXXYYYUUUQQQRRRXXX___]]]kkkWWW%%%&&&???,,,000000//////...------,,,,,,,,,,,,,,,---------------///222999DDDPPP[[[aaatttFFF777333000...---.../////////000///...---,,,,,,,,,,,,)))******+++,,,...///000((((((((((((((('''''''''$$$""" ###(((---000''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((())))))((()))***+++,,,+++******++++++,,,,,,,,,,,,+++++++++)))(((***++++++,,,---*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********+++ 888666%%%)))222---'''222555999UUUyyy}}}oooCCC555111---,,,///111000---,,,***+++......+++*********++++++++++++,,,,,,,,,///000000//////000000///***,,,000222111222777>>>___{{{lllFFF555///777...EEE000---'''..."""999***************************************************++++++******))))))***,,,+++111+++***111111666000333111333666888===<<<444888;;;444:::777111888111222222555555777555555---...111333333111,,,(((---------------,,,,,,+++---......------///222555222444666666444444666888DDD111000---BBB999;;;222888111111000---666DDDJJJHHHaaa___jjjqqqggghhh^^^@@@DDD666777999;;;EEE>>>222888AAAEEE<<<222333;;;>>>>>>:::666777999555...222333333222000//////000------............------,,,------.........------'''))),,,000111111///...***---000111000...,,,,,,...---***''''''***---///+++---///...,,,+++,,,---......///111222333444444555555555555555444222222666555000222LLLwwwzzzwwwvvvPPPAAAYYYzzz|||}}}~~~}}}wwwxxxxxxuuulll___QQQHHH===888111---111;;;GGGOOOxxxCCCXXX>>>III@@@999===@@@888888<<<999666666444333222222222222---222222......222444222222---'''%%%&&&***000444......///000///...,,,+++888666333111000111333444555555555666999>>>BBBEEEJJJIIIGGGGGGGGGEEECCC@@@AAA???<<<:::::::::;;;;;;555>>>///000FFF<<<:::```qqqnnnuuuvvvBBB,,,666)))000,,,---...---,,,++++++,,,---++++++,,,,,,,,,---------...///333;;;EEEQQQ\\\bbbzzz???444222000...---...//////...,,,,,,+++++++++++++++,,,,,,,,,------,,,+++***))))))))))))))))))************))))))+++,,,+++(((%%%'''''''''''''''''''''''''''''''''((((((((())))))(((((('''''''''((())))))'''(((***+++++++++***))))))***+++,,,+++***((('''+++(((&&&(((((('''''''''************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************222%%%"""......000000111---%%%666333222HHHhhhxxx{{{wwwLLL444555222000555777222+++***---///+++((()))...---)))+++222+++,,,,,,,,,,,,---------+++...///...---......,,,)))333333///,,,666666222333:::EEEVVVmmm}}}lllKKKCCC---444+++888,,,+++DDD---000***###///999)))))))))))))))*********))))))))))))))))))))))))'''***---...---,,,,,,---(((...,,,***---111111***---///+++111111+++...,,,)))777...---==='''999111111***===###888333+++222...)))'''***---///..................---,,,+++...////////////000444777222444666555333333666999444000<<<222777%%%222777333***555???888777666''',,,???000333:::333;;;333555<<>>XXX|||SSSAAA<<>>:::888666666777888888888<<<888666iiioooSSS???@@@BBB@@@???;;;;;;;;;:::999888666666222222111111000/////////......---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000111222333555999<<>><<<<<<>>>===:::777777888777555222111333444333222333666:::lllSSSPPP}}}ggg000111111000......---------------------------------++++++++++++,,,---.........000555===HHHSSS^^^ddd}}}{{{???666999666111...---------,,,+++******************+++++++++*********))))))))))))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---...///000111111111333888<<<>>>>>>>>>===<<<>>>@@@@@@===777000,,,:::666222000000111000...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000222111000///000222444555222333555777777555333111888555111---+++*********---------,,,+++---000333...---+++)))))))))***+++))))))*********+++++++++******************************************************++++++,,,------...,,,---------............000000//////...------,,,.........---,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,***+++++++++,,,...///000111222444555666666555555222222333333222222111000000000000000000000000000111111111111111111111111000000000000111111111111333333333333444555666666555555555444444333333333222222111000////////////......---,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++---...000222333444444444444444444333222222///------...,,,+++222<<>>===;;;:::999:::<<<999777666777666444111111222333222111111444777OOO<<<,,,000GGGqqqbbb666///999111000///...------------------------------------++++++++++++,,,---.........000555===HHHTTT^^^eeeyyynnn:::555777444000...------,,,,,,************************************))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++***++++++,,,---...//////111222333333333222111000444333333333222222222111.........///000000---+++---------,,,,,,,,,++++++************************************************++++++++++++++++++++++++,,,,,,------......//////......------...///111222111000///...------------...............///000111---,,,******,,,...//////+++******)))))))))***+++)))))))))*********++++++*********************************************************+++,,,,,,------,,,,,,,,,,,,------------//////......------,,,,,,...------,,,,,,+++++++++*********************************++++++++++++,,,*********+++,,,---...///000111333444555555444444111222222222222111000000////////////////////////////////////////////////............/////////000111111111111222333444444333333333222222222222111111000///......---......---,,,,,,+++++++++++++++---------......---------++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))*********++++++))))))***,,,---///000000000111111111111000000///333...,,,...000...---...)))@@@dddzzz}}}wwwUUULLL<<>>IIIUUU```fff```666444333000---+++++++++***)))))))))************))))))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))************+++))))))******+++,,,------...///111333555777888999888777555333222222333444//////000000000...+++))),,,,,,,,,,,,++++++++++++************************************************+++++++++++++++++++++++++++,,,,,,,,,---------...,,,,,,,,,,,,,,,...///000000000///000111222444555000000//////---+++***)))---***((())),,,...---+++(((((())))))************))))))))))))************************************************************)))*********++++++,,,,,,++++++++++++,,,,,,,,,---...---------,,,,,,,,,+++---,,,,,,,,,+++++++++***************************************++++++++++++************+++,,,---...---...000111222222111000...////////////...------........................---------------------------------.........//////......---......///000111222222111111111111111111000000///...------......------,,,++++++++++++++++++,,,,,,------,,,,,,+++************************************************************************))))))))))))************((())))))***,,,---......000111111111111111000000333///...000333333111//////000...FFFyyy}}}ooowwwwwwyyyqqqiiiXXXWWWWWWEEEJJJOOOPPPQQQTTT[[[bbbbbbnnnlllVVV"""222222777===<<<666666:::666666666666555444333222//////......------,,,,,,,,,,,,+++++++++*********************************))))))))))))************+++++++++++++++++++++++++++,,,---------///222444888777777999<<<===:::666666555444333333222111000000000//////...---......///+++,,,444777111***'''---GGGkkk~~~LLL555222111333///+++000:::......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---......000666>>>JJJWWWaaahhhUUU333333000...+++*********)))(((((()))************)))((()))))))))(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((())))))******++++++,,,,,,------///000111222111000...---+++)))((((((111000000...,,,+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...///******++++++***)))((((((((())))))******)))((((((,,,)))(((***---...+++)))&&&''')))***++++++******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))*********+++++++++***************+++,,,---,,,---...000000000000///---............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------...///000111111111111111111111111111000000///.........//////...------,,,,,,,,,,,,,,,*********++++++*********************************************************))))))))))))))))))))))))(((((()))))))))*********))))))******+++,,,------///000000111111111000000.........------///000000%%%666444+++:::^^^|||xxx}}}XXX///---;;;000///000222333333666;;;555666666666555444333222000//////......------,,,+++************)))))))))))))))))))))))))))))))))(((((()))))))))*********************************+++,,,,,,,,,,,,---000333666555555888<<<<<<999555333333333222000/////////......---------,,,+++++++++,,,...---***+++333<<<;;;666000///777JJJaaarrrqqqtttXXXFFF===888555444555222...///222---$$$---,,,,,,+++++++++++++++++++++++++++++++++++++++************+++,,,------...000666???KKKXXXcccjjjPPP333111000...,,,,,,,,,,,,+++***'''((()))******)))((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******.../////////000000111111333333444444444222000///,,,,,,,,,+++)))))),,,...+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++******+++,,,,,,------...+++,,,...//////...,,,++++++,,,------......------*********,,,---,,,***(((&&&(((***,,,,,,+++***)))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************************************(((((((((((((((((((((((()))))))))************+++******))))))******+++,,,,,,---///000111111000000...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................///000111111000000000000000111111111000//////.........//////......---,,,,,,,,,,,,,,,((())))))******))))))(((************************************************))))))))))))))))))))))))((((((((()))))))))******)))*********++++++,,,,,,,,,------..................111111,,,)))+++...///(((///111000***(((DDDrrryyysss~~~~~~}}}{{{qqqiiiuuu___;;;000222000)))...,,,,,,---000222222333444444555555444444333222000//////...------,,,,,,******)))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))***+++++++++***+++...000111222333666888777444222000111222000...------...---,,,,,,,,,------+++)))(((---333222---((((((***###&&&***...111222000---333777888>>>GGGLLLSSSbbbxxx~~~yyyjjjTTTLLL>>>@@@DDDEEE>>>333,,,---222(((111000$$$ ***111000++++++************++++++***************************))))))******+++,,,---...111777@@@LLLZZZeeelllNNN444000...---++++++,,,,,,+++)))'''((()))******)))((('''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))&&&''')))***,,,---------'''(((***++++++***)))))))))***,,,+++******,,,...+++*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************((()))***+++,,,,,,,,,,,,((()))+++,,,---...------******)))(((''''''&&&&&&(((***---...---+++***)))'''))),,,......,,,***((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))*********************(((((((((((((((((((((((())))))))))))***************))))))))))))***+++++++++,,,...///000000//////...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////---........./////////000......------------......---,,,,,,+++++++++++++++))))))************))))))************************************************))))))))))))))))))))))))(((((((((((()))))))))***)))))))))***************++++++,,,---------------...222222---+++...///---333(((!!!,,,666+++%%%222???ttt{{{zzztttqqqooossstttuuuzzzxxxuuurrrooommmllllllXXX>>>+++...333...((()))//////......///111111///222222333333333222111111......------,,,,,,++++++)))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((()))))))))((()))+++------000333555444222000000...///000///,,,+++,,,...,,,+++***,,,------+++(((,,,'''######)))//////,,,333222000...............///'''))),,,***,,,444555,,,222444222111555777555...888111;;;===555>>>555)))***,,,///111111000...222000---+++...222333000******)))))))))******+++************************))))))))))))***+++,,,---...111777AAAMMM[[[fffmmmOOO555///+++***))))))******)))''''''((()))++++++)))((('''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((())))))))))))))))))***,,,------,,,++++++,,,,,,------------------***---//////,,,***+++---************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))'''((()))***++++++++++++...---,,,+++))))))((((((+++******))))))******+++'''+++//////---***)))***(((***---//////---***((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********)))))))))))))))*********(((((((((((((((((((((((())))))))))))***************)))))))))))))))***+++)))***+++---...------,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************(((((((((((()))***+++,,,,,,,,,,,,------.........,,,,,,,,,++++++,,,------,,,++++++***)))***************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))+++,,,---...............(((,,,,,,)))+++///...((('''111...'''***------222000444OOO```~~~gggAAA---***000111,,,))),,,111333,,,---,,,***,,,111555777000111111111111000000///------,,,,,,+++******))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((('''&&&''')))+++,,,111555666333000///000---///000...+++***+++---,,,******+++......+++((())),,,---+++)))***++++++((()))+++***))))))***,,,///$$$---777...///333)))---111222...///444555111---666)))222111(((444+++///111333333///,,,******+++(((+++111...%%%&&&000***)))))))))))))))******))))))))))))))))))))))))))))))))))))***+++,,,---...111777AAANNN[[[gggnnnKKK---666...,,,***)))******)))((())))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***++++++,,,,,,******+++++++++,,,,,,,,,************************+++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))*********((('''%%%+++,,,,,,++++++)))((('''(((***---//////---***((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))************************.........////////////000+++,,,------......------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***))))))+++...***...///,,,///@@@]]]tttpppNNN888111222111---------------------------++++++,,,,,,,,,---------............////////////......---,,,+++))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((....../////////////////////......---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***++++++,,,,,,///444999AAAOOO```kkknnnKKK...666...,,,***)))******)))((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))******+++,,,,,,*********+++++++++,,,,,,*********************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++))))))***))))))((('''''',,,,,,+++******))))))(((((()))+++------+++)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************,,,,,,,,,,,,---------...+++,,,,,,---------------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***((((((***,,,+++---...,,,***---555<<<888RRRkkkwww|||~~~xxxooowww~~~zzzmmm[[[EEE333>>>555+++&&&'''))))))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........./////////...------,,,***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((---------........./////////...---,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,...333999AAANNN___jjjmmmJJJ000444...,,,***)))******)))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))******++++++)))*********++++++++++++******************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************************************)))((((((((())))))---,,,***)))(((((()))***((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++++++++*********)))))))))************************))))))))))))))))))))))))************************)))************+++++++++++++++,,,------------,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((---,,,++++++***+++++++++++++++++++++++++++++++++)))******)))(((((()))+++)))))))))+++,,,***&&&"""(((111666333222555333...000555999888666333---&&&$$$)))...000000000000111++++++++++++++++++++++++)))*********++++++++++++------------............------,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******+++,,,------............---,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++************************)))******++++++******)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,---333999AAAMMM]]]iiilllGGG222222...,,,***)))******)))(((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******)))))))))************+++************************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))******************************)))((((((((()))***+++---+++)))((('''((()))+++(((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************++++++++++++******************************************))))))))))))************************))))))))))))))))))))))))************************(((((()))))))))***************+++,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++++++++*********++++++++++++++++++++++++++++++)))***+++***)))(((***++++++(((%%%'''+++......---000000+++$$$$$$***---***---+++'''$$$%%%+++000444,,,...000...***(((***---************************))))))))))))************,,,,,,,,,,,,------------,,,,,,,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,---...------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******************)))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,+++222:::AAAMMM\\\gggkkkDDD333000...,,,***)))******)))((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))***)))(((((((((***+++,,,,,,+++)))''''''(((***+++(((((('''&&&&&&'''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))******++++++******)))*********************************)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))***++++++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))************************************************+++,,,,,,*********,,,...+++'''%%%%%%(((,,,///&&&))),,,...111222---'''222111222222000+++'''&&&+++)))'''%%%%%%'''***+++))))))))))))))))))))))))(((((()))))))))*********++++++++++++,,,,,,,,,,,,,,,++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))***+++,,,---,,,,,,,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,***333;;;BBBMMM[[[gggkkk@@@555///...,,,***)))******)))((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((()))***+++,,,---******(((((((((((()))***(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))************))))))******************************)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((()))************)))))))))))))))))))))))))))***+++------+++***+++,,,)))***+++)))'''&&&))),,,,,,,,,+++++++++)))&&&###%%%%%%)))...///,,,******+++))))))+++...000000...))))))))))))))))))))))))((()))))))))************************++++++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))***++++++,,,,,,,,,++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***++++++,,,,,,***444===DDDMMM[[[ffflll<<<555......,,,***)))******)))(((''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''')))***+++,,,,,,,,,))))))))))))))))))))))))'''''''''(((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))************))))))***************************)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''')))*********))))))))))))))))))))))))))))))(((***,,,,,,+++*********%%%'''***++++++,,,---...***'''$$$###%%%***111666000***'''((('''$$$&&&,,,''''''''')))***)))'''%%%)))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))************++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***++++++,,,,,,+++555???EEENNN[[[ggglll:::666......,,,***)))******)))(((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%''')))+++,,,---,,,,,,'''((())))))))))))((((((''''''((())))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((*********)))((())))))))))))))))))))))))''')))++++++***)))))))))***((('''''')))***+++***+++,,,......+++&&&$$$%%%+++((((((---...******...+++++++++)))((((((***,,,************************************++++++++++++))))))))))))************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************+++++++++***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))***++++++,,,,,,+++555@@@FFFOOO[[[gggmmmnnnEEE000...222......+++(((666!!!$$$&&&555###999((()))!!!(((+++###)))+++###222)))...!!!,,,...%%%+++&&&*** '''###)))$$$)))***###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((''''''***------***&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((()))******)))***,,,...+++333>>>IIIRRR\\\eeekkkkkkDDD000...999111000***)))"""''''''***///444+++888'''---///$$$ &&&222///(((%%%999"""###,,,$$$(((''',,,''''''&&&""" '''000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((***,,,,,,***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))+++***))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((()))******)))***,,,...+++333>>>IIIRRR\\\eeekkkgggBBB000///)))&&&###---+++"""(((333000"""111"""!!!;;;)))---&&&!!!)))444***+++...///%%%"""%%%"""((($$$$$$///111&&&%%%)))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''&&&(((***+++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))---,,,+++***)))((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((()))******)))***,,,...+++333>>>IIIRRR\\\eeekkkbbb???000000))),,,222999***'''''',,,<<<///'''444((((((***111%%%!!!---111''' 555"""***'''%%%***!!!---%%%???******(((%%%---%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%)))++++++((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((...---,,,***)))((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((''''''''''''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((()))******)))***,,,...+++333>>>IIIRRR\\\eeekkk\\\<<<000111666$$$''''''555 000+++111 ''',,,%%%"""%%%888===111%%%***---+++555LLLBBB...######<<>>IIIRRR\\\eeekkkWWW999000111FFFFFF666???111,,,+++999&&&KKKggg!!!333$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((((()))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))---,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((()))******)))***,,,...+++333>>>IIIRRR\\\eeekkkSSS777000222555 ,,,[[[)))###///AAA]]]%%%'''qqq###$$$...WWWLLL%%%---yyyGGG$$$((("""$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))''''''(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))+++***))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((()))******)))***,,,...+++333>>>IIIRRR\\\eeekkkQQQ666000222+++......DDD///(((###$$$eee}}}'''!!!,,,kkkggg***%%%$$$===333!!!KKK]]]%%%333!!!$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((,,,(((&&&&&&((()))'''%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))((()))******)))***,,,...+++333>>>IIIRRR\\\eeekkkLLL<<<---...$$$***...KKK&&&***'''111"""UUU&&&JJJuuu222&&&,,,666,,,!!!))),,,&&&}}}&&&***!!!''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%(((***)))''''''***---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))((((((''''''''''''(((***,,,---******)))))))))((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,***///BBBFFFPPPaaaaaahhhkkkJJJ<<<------444000???""")))+++***PPP 333TTT%%%```bbbEEE)))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((((((***,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********))))))(((((((((******((('''''''''((((((((((((((((((''''''''''''))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))***+++,,,+++000CCCFFFPPPaaa```gggdddGGG<<<...---------RRR---111***!!!******888BBB'''***)))777```222%%%&&&***%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''')))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((,,,+++***(((''''''''''''(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))***,,,,,,,,,111CCCGGGPPPaaa```ggg^^^DDD<<>>|||((("""777kkk&&&***777ooo###;;;(((444&&&,,,000)))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%(((,,,,,,)))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,111222444666777888777777111111000///---,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))************+++,,,---...***///CCCGGGSSSeeeeeelll===777///111---...///)))777aaaaaa111+++,,,%%%bbbLLL,,,444...###888jjjMMM+++%%%---###333ggg[[[,,,(((---333qqqXXX111!!!)))+++(((((((((((((((((((((((((((((((((((())))))))))))%%%***---***'''''''''&&&((()))+++''')))(((***)))++++++++++++***)))(((((((((%%%&&&,,,---(((%%%%%%###'''***)))&&&$$$'''+++(((((((((((((((((((((((((((((((((((()))))))))))))))***)))'''&&&'''))),,,111***"""!!!(((...,,,&&&)))***((('''((()))(((&&&)))+++,,,,,,+++***+++,,,$$$(((...///,,,'''(((+++)))(((((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((++++++******)))(((''''''))))))))))))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''+++,,,***+++///---&&&%%%***+++'''***111///&&&+++444&&&---...+++>>>888>>>SSSZZZmmmeeetttjjjjjjdddfffyyy\\\TTTVVV///333111 666$$$555###)))000,,,((('''((())))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((''''''(((((()))---(((---...&&&'''+++''',,,'''111---...333///999???111666AAA999///333888000)))000%%%222%%%***###+++++++++((((((***+++***))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''((())))))(((((())))))))))))))))))****** 111(((###222,,,!!!111'''(((...---)))000333(((...000+++)))///,,,%%%)))---000***'''***'''"""&&&$$$)))+++(((%%%&&&)))+++))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''%%%$$$&&&))),,,,,,(((%%%''''''''''''(((***++++++)))((('''''''''((()))***)))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((())))))))))))((('''(((''''''''')))***)))(((''')))++++++***((((((((((((((())))))(((((('''&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))************+++,,,---......777BBBKKKWWWcccjjjjjj===666000111(((###%%%""""""666:::!!!---888111'''&&&((('''$$$,,,+++$$$)))555222%%%((($$$///222'''(((...$$$///777***'''(((###***!!!''',,,---//////'''(((((((((((((((((((((((((((((((((((()))))))))***+++&&&###$$$(((+++---...***------(((&&&(((+++---333222000///000333666888888222+++&&&&&&)))---///000...***'''&&&'''(((***(((((((((((((((((((((((((((((((((((()))))))))***((())))))(((((()))+++--- )))222222***%%%+++444)))***+++,,,...000000///222000......///...+++)));;;///###!!!&&&***((($$$&&&***---+++'''%%%'''+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''',,,,,,+++***)))((((((((((((((()))***++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((------(((&&&))))))'''&&&---///)))"""$$$***...+++333+++;;;HHHKKK[[[TTTmmmsssjjjpppffftttmmmnnnxxxdddkkkaaarrreeeqqqMMM???:::(((......333333!!!%%%***,,,,,,***)))((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******333'''###%%%(((///222,,,888000888555999@@@888<<<:::888@@@CCC;;;888;;;666FFF<<<444&&&'''%%%...111)))+++---+++***((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((())))))))))))(((((((((((((((((((((((((((...(((000111'''000;;;333III===999999888;;;;;;444///111...,,,---***+++555%%%'''***+++,,,,,,,,,...,,,...///---+++)))((('''))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((((((***(((&&&'''***,,,,,,+++(((''''''&&&&&&&&&&&&&&&)))((('''%%%%%%%%%%%%&&&((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))---+++(((%%%%%%&&&((()))+++***(((&&&%%%###!!! %%%'''))))))(((''''''((((((((())))))))))))((((((''''''((())))))(((''''''))))))))))))))))))))))))************+++,,,---...,,,666AAAKKKVVVbbbiiijjj>>>666222000333+++...111'''%%%---...555((("""&&&&&&'''+++///---+++...888CCCFFFCCC@@@===CCCHHHIIIPPPOOOAAA(((000//////555000%%%%%%...,,,'''"""###(((+++)))((((((((((((((((((((((((((((((((()))))))))******(((%%%&&&------'''$$$'''***111222444555BBBIIIMMMBBBKKKXXXbbbccc]]]SSSLLL<<>>???@@@LLLHHHEEEHHHMMMOOOKKKGGG$$$111>>>???777000000222...***&&&'''+++---***&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))+++***((('''&&&''''''(((&&&&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))),,,---(((%%%'''******%%%(((---000---+++111999888NNN^^^tttzzzttt|||yyyyyy}}}xxxvvv~~~jjj}}}{{{dddIII222000&&&***,,,,,,)))$$$###'''+++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))*********************(((555555***(((222>>>999555@@@DDDOOO\\\VVV[[[```eeemmmkkkccceeedddVVVFFFIIIGGGKKK@@@<<<...)))000---)))&&&&&&'''***,,,***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---555333:::@@@@@@HHHOOOKKK[[[NNNGGGMMMUUUVVVQQQMMMRRRKKKFFFDDD>>>333---...444...---+++###%%%+++)))+++***))))))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))((((((((()))((('''''')))******))),,,,,,,,,,,,+++++++++++++++******++++++---......((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''&&&&&&'''))),,,---((((((***+++---///111111+++---......------...///))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))************+++,,,---...+++555AAAKKKUUUaaaiiijjj???555444///...))),,,222,,,%%%***333&&&+++/////////000000---???CCCQQQ```fffccccccgggaaaVVVZZZfffbbbQQQHHHGGGPPPCCC777555444---,,,444++++++)))'''((()))***)))(((((((((((((((((((((((((((((()))))))))*********)))'''+++111---$$$)))555000999999FFFKKKdddgggiiigggbbb\\\VVVRRRRRRSSSUUUUUUZZZSSSEEECCCKKKJJJ@@@///+++'''''')))***)))'''(((((((((((((((((((((((((((((()))))))))*********&&&(((***+++***)))***+++000,,,,,,---'''###...AAADDDHHHQQQ]]]eeejjjoootttsssqqqooorrrvvvwwwuuurrrttt^^^EEE===EEEJJJ>>>...///---***)))***++++++)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++,,,,,,+++)))((('''((()))***''''''((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************,,,------;;;+++ $$$///???VVVkkk|||yyy||||||wwwhhhzzzyyyjjjWWWDDDAAA444000///---)))&&&&&&''')))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************))))))))))))(((...(((""",,,CCCMMMFFF@@@TTTWWWhhhhhhmmmyyyvvv|||xxx|||~~~xxxxxxtttggg}}}vvv^^^]]]IIILLL;;;999333,,,'''))),,,---+++******))))))))))))))))))***))))))))))))))))))))))))***))))))(((((((((((((((***)))((())),,,222777;;;@@@TTTGGGOOOxxxmmmXXXsss{{{}}}zzz}}}xxxwwwllljjjmmmfffYYYIII;;;777...111444...000000%%%,,,)))&&&''''''(((---222))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((***,,,,,,***'''%%%&&&&&&''''''(((((((((((('''''''''''''''((((((((())))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))%%%''')))+++,,,+++)))(((((()))((('''%%%######$$$&&&(((((((((&&&&&&((())))))))))))((())))))))))))((((((((())))))((((((((())))))))))))))))))))))))************+++,,,------+++666CCCLLLVVVbbbjjjlll???444777...)))+++***+++///...+++,,,%%%---222///---888PPPeeeaaajjj~~~wwwhhheeeooo]]]ZZZOOO???888>>><<<000###%%%(((,,,,,,***)))((())))))))))))))))))))))))))))))))))))************000'''""")))000777CCCPPP___dddUUU[[[SSSeeeUUULLLYYYUUUPPPMMMPPPWWW```fffSSSWWWRRRFFFIIIVVV[[[UUUPPPFFF777)))"""$$$***000))))))))))))))))))))))))))))))))))))************((()))++++++)))(((((()))'''''',,,444777>>>RRRggghhhgggiiikkkggg^^^\\\^^^aaabbbbbbaaa```^^^]]]]]]aaarrr}}}vvvdddRRRDDD<<<...555777000%%%!!!(((111************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,---,,,+++*********+++,,,((())))))************)))))))))))))))))))))))))))((((((((((((((((((((((((************************+++)))(((+++...///,,,***++++++666HHHVVV```pppsssooozzz}}}}}}}}}zzzuuuxxxyyyzzzMMMTTT>>>---++++++...111111+++&&&))))))))))))************************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************)))((((((((())))))***;;;>>>>>>HHHPPPaaazzzpppyyy}}}rrruuusss}}}rrrqqq|||{{{uuusssooosssvvvrrr~~~~~~]]]MMM@@@555---000333///&&&"""******))))))))))))******************************))))))(((''''''(((((()))))))))***...666@@@IIIOOOjjjnnn^^^kkklll~~~vvv}}}|||{{{wwwuuugggyyy```DDD222+++...000,,,...,,,---///+++&&&(((...************************))))))))))))))))))))))))))))))))))))************)))***+++++++++*********,,,,,,---......---,,,,,,------,,,+++***((('''&&&******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***---,,,+++***(((&&&%%%$$$(((***------------000222///000000///---,,,,,,---++++++***)))((())))))))))))))))))(((((()))))))))************************************+++,,,------,,,888EEENNNXXXccclllppp@@@333:::...///666///***333555---,,,888,,,///FFF^^^qqqzzzhhhjjjxxxjjjooossssss___ZZZ\\\SSSLLLKKKGGGJJJAAA666---&&&###(((///)))))))))))))))))))))))))))))))))*********++++++,,,''''''333EEEQQQPPPKKKKKKXXXQQQgggiii{{{{{{qqqeeeYYYQQQOOOVVVXXXUUUTTTVVVPPPFFFLLLJJJEEE===555///+++***)))))))))))))))))))))))))))))))))*********++++++)))***+++***)))))))))+++...***--->>>VVVgggkkkhhhhhhiiiqqq{{{}}}|||zzzqqqddd```lllwwwnnn^^^KKKBBB777222111000+++&&&************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***+++,,,,,,))))))))))))))))))((((((%%%&&&'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))************************---)))(((+++---,,,++++++$$$===```www{{{yyyssscccmmmTTTOOORRRIIIKKKCCCNNNSSSLLL```iiikkk{{{tttnnnnnnllljjjkkkPPPBBB111((()))------+++)))))))))*********++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))((())),,,000222>>>FFFCCCTTT{{{zzz{{{www{{{{{{|||nnnqqqvvv}}}iiiSSS<<<111+++&&&(((...+++******))))))******+++************************))))))((('''((()))***++++++...444===IIIUUU___eeeyyy}}}|||www|||}}}www|||lllsssyyynnnXXXUUUHHH444///)))'''***111111)))'''***************************)))))))))))))))))))))))))))))))))************+++***)))'''&&&&&&***111666777888888888888666555444....../////////......---++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********(((&&&%%%''',,,222666999<<<@@@AAAAAABBBFFFJJJ===>>>???===999666444333000...---+++*********+++***))))))(((((())))))***************************************+++,,,---...,,,999GGGPPPXXXdddmmmrrrAAA222<<<---)))222,,,'''...,,,***777888RRRttt|||~~~wwwsssaaa~~~|||hhhdddvvvjjjXXXXXX]]]CCCAAA@@@>>>666+++&&&((())))))))))))))))))))))))))))))*********+++++++++(((999IIIOOOUUU^^^___ZZZ{{{yyysss}}}xxx}}}yyysssqqqttt{{{rrrjjj^^^UUUPPPPPPQQQRRRAAADDDIIINNNLLLBBB222'''))))))))))))))))))))))))))))))*********+++++++++)))***+++++++++,,,///111000FFFXXX\\\]]]eeennnqqq}}}yyyyyy{{{tttiiihhhppphhhiiikkkmmmppprrrrrrrrrjjj{{{~~~sssnnnjjjdddjjj[[[IIIAAA@@@<<<222(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((***+++,,,...//////,,,---...//////...---,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***+++---,,,+++222===ZZZfffrrrwww}}}uuu___^^^hhhxxxaaaUUURRRbbbtttwwwrrrhhh~~~aaaxxxdddIII333))))))+++---))))))*********+++++++++************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++******...555<<<@@@999___rrr}}}{{{}}}tttgggppp]]]LLL999+++---888+++******))))))******+++******************************))))))***,,,...///333;;;HHHWWWeeepppwwwzzzyyymmmyyypppVVVQQQ???000(((,,,111---+++---************************))))))))))))))))))))))))))))))*********+++++++++)))+++///222555:::AAAFFFDDDEEEGGGJJJKKKKKKJJJIIIAAA@@@>>>;;;777333///---------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********$$$&&&)))///666===CCCGGGOOOPPPOOOIII@@@:::999:::@@@AAABBB@@@;;;555111///666444111...---,,,,,,---******)))(((((()))******************************************+++,,,---...+++888GGGPPPXXXcccmmmrrrAAA222===---***555111000666000666UUUnnn~~~jjjnnnbbb\\\fffwww~~~yyysssmmm~~~xxx~~~{{{^^^WWWRRRMMMHHH===///+++...)))))))))))))))))))))))))))************+++++++++111SSSiii^^^QQQaaayyy|||yyyvvvuuussssssooommmmmmqqqmmmaaaWWWSSSXXXRRRLLLKKKLLLHHH===333)))))))))))))))))))))))))))************+++++++++)))***++++++,,,///444777OOOYYY^^^aaappp|||jjjddddddlllxxx{{{zzz~~~vvv{{{yyyqqqsss|||~~~wwwkkkuuuuuu^^^===,,,444CCC************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---///111222333444888999<<<>>>>>><<<:::888===<<<:::777333///,,,+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((+++///000,,,--->>>RRRmmmvvv|||dddooo~~~{{{{{{YYY|||uuunnnjjjyyypppbbbQQQBBB555+++&&&)))************+++++++++************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,+++---333<<>>++++++++++++************++++++************************,,,+++******,,,...111222<<>>;;;:::888555111///...//////+++***)))(((((()))***+++************************************+++,,,---...)))777FFFOOOWWWbbbmmmrrrxxx<<<666666222,,,888(((+++333IIIxxx~~~qqquuuvvvkkkfffxxxfff|||zzzqqqYYYWWWGGGCCCEEE000555---***+++000000***'''+++"""***111###222:::&&&BBB[[[VVV\\\ppp|||qqqtttuuuxxx{{{}}}~~~xxxaaa]]]sss|||mmmdddjjjfff[[[WWWPPPCCCAAAEEEAAA:::111'''$$$(((+++,,,)))&&&+++...,,,(((((()))***,,,222+++&&&222???IIIVVVjjjbbbkkk~~~yyyeeefff{{{yyyrrrxxxnnnppprrrwwwPPP@@@888999111)))'''***,,,***'''))))))))))))************&&&))),,,---,,,******+++!!!(((...---'''%%%)))///,,,******EEEMMM???FFFJJJOOOQQQbbb\\\QQQNNNMMM___MMM[[[@@@;;;AAA===CCC111)))...)))!!!111555###&&&'''((()))(((((((((***,,,++++++******+++......,,,,,,---,,,,,,111FFFhhhqqqaaayyynnnkkkgggdddeeehhhllloooqqqrrrsssxxx}}}xxxxxxeeesss~~~aaaPPP888***...))))))((((((+++///---((()))))))))))))))))))))))))))(((&&&%%%%%%(((,,,///)))******+++,,,------...(((((((((((()))+++,,,---***+++------+++)))((('''******))))))))))))******))))))))))))))))))))))))'''(((***++++++***)))(((,,,)))'''(((******+++---''')))***,,,,,,+++******$$$))),,,((("""""")))111))))))))))))))))))))))))***))))))***+++,,,,,,+++///%%%(((;;;GGGLLL]]]rrr~~~~~~yyysssqqqwww}}}~~~ssslllvvvZZZ(((...******)))'''...///""",,,,,,+++***))))))******...&&&+++,,,%%%444HHHEEE```iiivvv~~~sssvvvuuu}}}|||vvv{{{lllsssQQQ;;;666''')))111+++------,,,++++++***(((...+++)))(((((())))))(((###***---)))''',,,444888CCCDDDfffiiicccnnnooohhhdddfffVVVYYY```\\\ccciii^^^ccc```~~~ttt|||aaaOOO777222111(((<<<,,,***,,,---***)))+++,,,+++++++++***))))))((()))))))))+++)))+++000)))'''333666KKKYYYTTTKKKMMMTTTYYYLLLbbbeeeGGG888333///,,,,,,///...***((()))---+++(((+++++++++************)))***+++,,,,,,+++,,,...///...444HHHLLLUUUggghhhqqq{{{@@@:::777222333444'''>>>^^^xxxmmmqqqooo{{{vvvqqqggg\\\GGGAAADDD777???000+++(((***,,,,,,******<<<,,,222!!!///OOOggg\\\jjj}}}zzzsssrrruuuyyyrrrwww}}}~~~zzzxxxxxxxxxtttnnnrrrsssnnnuuucccVVVNNNGGGHHHEEE666>>>333555***'''---$$$***(((+++,,,+++))))))+++,,,)))111000111@@@PPP___ooorrr}}}}}}qqqrrrxxxnnnnnnyyyxxxmmmGGG444444333000+++((((((((())))))))))))************+++++++++***)))(((((((((555---((()))000333...(((333HHHHHHKKKRRR```rrrkkksssjjjpppnnnvvvwwwyyylllhhhaaannnfffBBB999@@@EEECCC999((("""###'''777))))))***))))))))))))***+++,,,+++)))'''(((***+++'''222000,,,EEEqqqttttttyyycccTTTGGG???@@@???>>>===???CCCFFFIIIQQQXXX```gggjjjmmmqqqtttzzzqqqpppwww}}}~~~]]][[[{{{tttMMM@@@444000...---------+++)))(((************************((((((***,,,---+++&&&"""(((***,,,,,,+++((($$$!!!000///...,,,***((('''&&&((($$$!!!$$$***...---*********))))))))))))******))))))))))))))))))))))))***)))'''&&&'''(((***,,,+++))))))******)))((((((---***'''$$$###%%%)))+++((((((***...111///)))$$$************************+++******+++,,,,,,++++++***222>>>HHHPPP___vvv|||rrrjjjbbb]]]]]]aaa___aaaiiinnnpppuuu{{{|||~~~xxxnnnggg:::...///222+++***111333,,,,,,+++***************---(((+++///111???RRRZZZ|||rrrrrrxxx}}}zzzrrrqqqvvvrrrzzz{{{tttAAA000@@@(((***+++,,,+++******+++,,,,,,+++***)))***++++++***777((( &&&///555???LLL^^^^^^nnneee\\\dddcccfff~~~vvvaaa===)))999;;;///333---)))***...///+++(((++++++***)))))))))))))))***,,,)))+++,,,'''555RRRdddbbbZZZVVVbbbzzzzzzeeeLLL;;;444$$$)))...///,,,((((((***++++++++++++***************+++,,,,,,+++,,,...000///444IIILLLVVVhhhiiirrruuu===999777333555444BBBwwwrrrlll}}}xxxvvvtttiiiYYYPPPLLL???BBB666222+++''')))...---)))444+++(((...444WWWvvv___uuuqqq~~~{{{xxx~~~yyy}}}~~~{{{yyy{{{iiijjjpppooommmmmmoooeeeVVVUUUWWWNNNAAA888???111***...###,,,************++++++---...222''',,,LLLeeebbbhhh}}}ggghhhvvvwwwwwwpppllleeeFFF@@@888111---+++******)))))))))*********++++++...,,,)))((()))******)))***)))&&&###$$$***444;;;HHH[[[jjjssswwwvvvxxxwwwlllqqq}}}nnnffflllqqqqqqbbbkkk~~~lllTTTHHH:::777???===555...%%%***************)))))))))***+++,,,***((('''***---333&&&///TTTvvvxxxbbbIII;;;777999@@@FFF>>>===<<<:::888777666666333;;;EEELLLSSS\\\iiirrrooopppwwwzzzwwwvvvqqqZZZZZZ555///)))(((------)))***///************************,,,)))'''(((+++,,,,,,***+++)))'''&&&(((+++///111###%%%'''***,,,---------)))---///,,,'''%%%'''+++******))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++***+++---...------+++)))%%%(((---000111///+++)))---)))'''(((,,,---+++'''************************++++++++++++++++++++++++)))999HHHQQQ___vvvuuueeeUUUOOOOOOPPPRRRUUUXXXYYY]]]ccchhhlllvvvvvvwwwtttqqqttt}}}VVV888+++...'''!!!&&&,,,,,,++++++************+++,,,++++++444EEEQQQaaawwwqqqWWW___kkkxxxkkknnnuuunnnsssyyywwwWWWBBB---,,,,,,,,,,,,+++***,,,...******+++++++++,,,,,,,,,%%%%%%...>>>IIIPPPYYYcccdddkkkpppgggkkkxxxgggLLL)))===222+++***000333...***+++,,,++++++******************222***###444HHHNNNPPPGGG^^^yyyeeeIII@@@777111000,,,&&&(((...,,,,,,,,,+++++++++*********+++,,,,,,+++,,,...000///555IIILLLVVViiikkktttlll;;;:::777777$$$@@@uuuwwwrrryyy~~~zzzppp^^^JJJBBB::::::333***)))---...***???'''///\\\pppvvvddd{{{ggguuu}}}}}}}}}}}}}}}}}}}}}sssXXXZZZllleeekkktttpppcccaaa^^^QQQDDDDDD;;;666000)))...,,,+++)))))),,,---,,,,,,---%%%<<>>ZZZdddpppppp]]]WWWtttzzz}}}zzzooowwwRRR666111///---...---***+++---***+++,,,,,,+++++++++++++++222999AAARRRgggpppnnnOOOaaavvvmmmyyy@@@222,,,---444222)))***222,,,,,,++++++++++++,,,,,,(((///000777LLLWWWUUUVVVyyywwwXXX:::000...++++++000---,,,,,,,,,+++++++++++++++,,,---,,,,,,,,,...000///555IIILLLWWWjjjlllvvvoooBBB<<<444:::LLLzzzppp]]]wwwxxxnnn\\\PPP:::;;;777///+++,,,......%%%777---NNNkkk\\\rrruuuuuuwwwuuu|||~~~}}}|||}}}sssyyytttUUUTTTkkkwwwmmmqqquuuwwweeeIIINNNXXX666===777###888&&&***(((***///000,,,+++///444CCCYYYrrr}}}rrrppppppbbbNNNBBB@@@EEEIIIKKKEEEEEEEEEHHHKKKNNNQQQSSSaaalll|||}}}www|||}}}jjjOOO;;;222///---***************+++++++++++++++++++++,,,------,,,+++------333BBBXXXlllyyy~~~www}}}sssrrr|||lllvvv}}}}}}}}}qqqyyypppiii}}}ssseee\\\iiiUUU>>>HHH;;;...+++))))))***+++***))),,,''''''...222///,,,,,,***RRRvvvWWW<<<<<<===777999FFFQQQYYYeeerrryyyhhhYYYMMMDDD===888FFFRRRdddmmmhhhfffzzzzzz~~~tttzzz\\\zzz```aaaJJJ555///...+++)))+++************************%%%,,,111111,,,((())),,,666444444555;;;CCCLLLQQQIIIIIIIIIHHHEEEAAA===;;;222)))!!!$$$...333000)))++++++************++++++******************************)))))))))******+++111777999666555999:::888666666555444333111...---)))+++---000000...+++(((************************)))******))))))***...111JJJOOObbb~~~sssgggWWWJJJFFF@@@:::777333///111555222666999777666999@@@FFFVVVbbbrrr{{{zzztttqqqrrrnnnoooRRR:::,,,///333+++,,,+++++++++++++++,,,,,,---666:::LLLjjjttt{{{{{{qqqXXXEEEUUUtttyyy{{{aaaddd{{{{{{aaa777///+++---...+++***++++++,,,---,,,***)))***+++555666CCC\\\qqqttthhh\\\mmmTTTAAA///+++,,,+++---222------,,,,,,,,,,,,------***...===TTTZZZMMM]]]rrrnnnQQQBBB888000---///------------,,,,,,,,,++++++,,,------,,,---///000///444HHHKKKVVVjjjmmmxxxrrrGGG888111FFFkkkvvv}}}vvvuuuqqqiiiCCC===888555111---///333///)))DDDkkkjjjooo~~~rrrmmmrrrzzz~~~xxxrrrsssmmmccceeeppp}}}qqqttttttsssnnnddd```gggCCCHHH???'''888$$$+++))),,,111000,,,000999IIIWWWnnnjjjyyy___OOOJJJHHHGGGJJJOOORRRQQQOOOXXXXXX[[[___^^^XXXSSSSSSGGGJJJUUUiiiyyyuuunnnxxxzzzwwwmmmYYYAAA000***+++*********++++++++++++,,,+++,,,---,,,***)))***++++++:::PPPcccooovvv}}}uuu}}}~~~|||{{{zzzyyy~~~|||rrruuukkkmmmtttxxx{{{bbbnnnuuukkkxxxuuubbbmmmaaaFFFIII555555111+++)))***,,,+++***///((('''---000,,,+++///AAApppqqq>>>???CCC444;;;EEEYYYooozzzhhh[[[CCCDDDLLL\\\iiinnnooopppiiiiiiqqqqqqtttooonnnZZZ@@@000+++,,,***(((++++++++++++++++++++++++&&&(((***)))***111???JJJDDDRRRhhhxxx}}}ttteeeYYY]]]```dddhhhllloooqqqrrrRRRPPPHHH:::,,,&&&(((...++++++************++++++************************---***&&&%%%'''---444888999BBBFFFAAA???CCCCCC@@@:::<<>>EEEJJJGGGAAA<<<777222::::::EEE^^^www{{{ggghhhssszzzWWW000&&&,,,***,,,++++++++++++,,,,,,---222???LLL^^^uuulll```NNNEEEOOOnnnuuu~~~|||}}}kkk}}}~~~hhhHHH777******...,,,+++,,,,,,---...,,,)))))),,,///888@@@]]]}}}~~~mmmvvvjjjBBB,,,,,,222111,,,---------------......///222EEEIIIHHH[[[wwwtttsssmmm^^^JJJ999000.........---------,,,,,,,,,+++,,,------,,,---///111...333GGGJJJUUUjjjnnnyyyqqqEEE666BBBssszzzyyy|||~~~vvv___JJJ<<<<<<:::111...333+++444___qqquuu|||xxxiiijjjvvvxxxqqqmmmooouuuxxxkkkqqqwwwhhh]]]mmmnnnhhhbbbSSSDDD999///,,,---+++---111///...:::KKKLLLmmmsss[[[OOOKKKBBBCCCKKKXXXgggvvv~~~kkkWWWOOOTTTaaarrr{{{~~~|||ppp[[[EEE555,,,*********+++++++++,,,,,,***---...+++(((***111888HHHccc|||vvv|||vvvmmmxxxrrr{{{yyy~~~wwwppp|||{{{___tttjjjxxxiiiFFFAAA:::000++++++,,,+++)))...)))***...---***333AAApppzzzXXXAAA???:::>>>KKKggg|||tttbbbeeefffjjjoootttzzzqqqttt{{{uuu```GGG@@@PPPfffmmmjjjrrrjjjxxx~~~{{{gggaaapppgggPPP777,,,//////***+++++++++++++++++++++++++++))))))...:::JJJYYYcccooodddUUUHHHEEELLLXXXaaabbbaaa___]]]ZZZWWWUUUTTTiiinnnlll\\\EEE333///111,,,++++++******++++++,,,******************************+++///444;;;BBBFFF:::HHHRRRPPPOOOSSSRRRMMM^^^TTTGGG>>>???IIIXXXbbb]]]TTTFFF999000---...///++++++++++++++++++++++++***++++++)))***111<<>>111<<<555333666@@@KKKTTT___ggg|||~~~wwwqqqhhh^^^SSSCCC999CCCWWWiiivvv}}}vvvppp}}}PPP444111000+++++++++++++++,,,---...999GGG___qqq{{{ttt[[[NNNKKK___xxxlllNNN333,,,///...,,,---,,,......,,,***,,,222777PPP___lllkkkeeezzzrrrJJJ555333222,,,......------...//////000AAATTTNNNJJJxxxzzzzzziiiXXXLLL<<<...............------------+++---...---------///111---222EEEIIITTTiiinnnyyypppDDD<<<]]]vvvsss|||ZZZBBBCCCBBB444,,,111+++IIIlllpppvvvnnniiijjjsss~~~~~~kkkiiivvv}}}nnnxxx~~~nnnyyysssaaa{{{[[[HHHLLL'''999000,,,---///---///BBBYYYzzzuuupppdddIIIDDDGGGSSSaaapppooogggggg```\\\```dddhhhqqq{{{vvvggg[[[]]]dddvvvttt|||zzzzzzvvvqqq```DDD...******+++++++++,,,,,,,,,))),,,...+++)))///===IIIjjjvvviii|||cccXXX^^^]]]```fffaaalllgggcccfff~~~vvvuuupppyyynnnjjjkkkYYYjjjgggJJJAAA555...,,,,,,+++))),,,***---000,,,,,,???WWW^^^888:::@@@BBB]]]nnngggqqq{{{|||}}}{{{yyyyyyyyy{{{|||}}}xxxtttuuuzzzzzz}}}sssZZZJJJPPP___hhhnnnbbboooyyy^^^pppjjj||||||hhhFFF222222222+++++++++++++++++++++++++++***///;;;MMM\\\aaa[[[SSSNNNXXXgggwww}}}{{{zzzggg\\\WWWbbbqqqjjjLLL000,,,++++++******++++++,,,************************$$$***555@@@HHHLLLMMMMMMYYYlll{{{}}}{{{{{{qqqbbbYYY[[[mmmyyymmmNNN444...222+++++++++++++++++++++++++++,,,,,,***,,,444AAAKKKooo```dddWWWDDD888000000:::???DDDUUUtttvvvXXXDDD===HHHddd~~~wwwvvvooo{{{```===...***++++++++++++,,,,,,---...>>>MMMlll|||fff<<>>JJJjjjttthhh|||ooo@@@///000222...............///000000NNNGGGOOOyyyzzzlll\\\iiifffeeevvv~~~zzzwwwrrrlllyyybbb^^^___KKK/////////.........---------,,,---...---------///111,,,111DDDHHHTTTiiinnnyyysss888AAAwww{{{vvvkkkxxxEEEBBB@@@@@@666***000[[[VVV~~~kkklllpppdddsssvvvwww||||||jjj~~~rrrgggcccTTT>>>AAA111,,,111222111333999OOOkkkzzzlll~~~^^^>>>GGGUUUVVVpppzzzpppqqqwwwzzzzzzxxxtttmmmddd}}}```^^^ccckkkuuu~~~~~~pppaaaaaappp}}}vvveeeeee>>>)))444,,,$$$///000)))///)))&&&555444'''@@@fffmmmwww{{{zzzqqqrrrzzzttt___YYYbbbcccaaaWWWWWWdddddd[[[YYY\\\XXXXXX```kkkrrrpppkkkqqqfffhhhqqqlllnnn}}}oooOOO@@@555222000'''333,,,///&&&777---555HHHwwwRRR444===GGGDDDvvv|||tttnnnwwwxxxsssmmmuuu~~~|||xxx~~~|||vvv}}}~~~uuu|||pppppp}}}uuueeePPPOOOaaacccnnnnnnaaa___lllrrrnnntttooo[[[CCC///999)))))))))///...***///000+++444BBBOOOdddkkkPPPTTT}}}xxx~~~|||uuuzzzqqqfffZZZeeeqqqggg???333***+++,,,+++***------***)))++++++((())),,,)))888BBBEEEHHHKKK___~~~{{{ccc]]]tttfffCCC///+++---...+++,,,...,,,(((000&&&//////000===QQQuuu}}}|||```fffUUU@@@444666===BBBCCCZZZyyyiiiLLLFFFeee~~~|||~~~XXX///111---222...***...---000<<>><<<999TTTtttjjjpppqqqttt{{{sssgggfffgggoooyyyuuujjjnnnwwwrrrxxxnnnqqqwwwpppkkkpppuuupppqqqnnnqqqvvvhhhWWWTTT```jjjllleeedddnnnvvvxxxyyyyyy}}}OOOBBB+++&&&***222(((+++000%%%)))666777___mmmXXXZZZ|||yyy{{{tttoooooojjjlllQQQ888...,,,******---,,,)))***,,,,,,***+++///---===EEEKKK\\\mmm}}}|||wwwrrryyyppp[[[666///---///,,,&&&'''...000&&&///...111CCCYYY}}}hhhLLL999333:::444000SSSnnnSSSUUUmmmwww{{{uuuCCC///...222---***......222@@@```nnnxxxxxx{{{VVVBBB]]]zzz{{{lllbbbsssxxxQQQ444///+++---------...//////666III]]]}}}nnniii]]]999111000111...111222555FFFRRRKKKkkkeeeVVV}}}rrrgggiiizzzvvvpppjjjeee]]]PPPCCC;;;666///---///000...,,,,,,---......------...000...666???HHHVVVfffqqqttteeeJJJzzzlllIIIOOO111:::;;;oooSSS}}}sssyyytttqqqhhhsss{{{yyyhhh}}}xxxhhhPPPAAA666666))),,,444AAAggg~~~oooyyySSSQQQUUU___ttt{{{~~~|||{{{www{{{qqq[[[}}}wwwtttZZZOOObbbxxx|||zzz|||{{{nnnjjjrrrwwwssstttzzzzzz{{{|||qqqCCC222,,,000---+++,,,+++///000(((@@@nnnvvvrrrwwwwwwkkkbbblll{{{zzzxxxxxxvvvmmmjjjjjj```]]]jjjpppppppppooopppssswwwzzz{{{ooo~~~nnnvvvjjjjjjlll|||^^^BBB:::)))%%%---......000+++RRR~~~ddd555999AAA\\\kkknnnwwwyyyfffMMMEEECCCBBBGGGJJJJJJTTTXXXRRRTTT[[[XXXQQQRRRNNNLLLIIIAAADDDSSSeeekkkmmmpppuuulll```ccc^^^bbbffffffcccfffnnnvvvgggiiittt|||cccNNN///222+++888""",,,555 111JJJlllbbbdddvvv}}}sssvvvxxxkkksssYYY===,,,+++------+++)))***------+++...333BBBJJJIIITTTuuuxxxkkklllyyywwwzzzXXX===+++...111***(((...///'''///...555MMMgggdddWWW<<<888999>>>HHHdddyyyggg^^^ppp}}}^^^111///111,,,***//////666HHHggg{{{pppKKKAAApppvvv}}}III***777,,,+++---///000333@@@\\\tttOOO^^^555000111///***///===HHHMMMKKK~~~PPPccchhh[[[bbbooouuunnnhhheeeYYYIII>>>888111...///000000...,,,---......------...000...666>>>HHHVVVfffqqqtttggg```}}}XXXlll~~~qqqiiiHHHFFF555DDDWWWhhhQQQuuusssaaapppvvvrrr}}}qqqttt\\\kkkEEE>>>555//////???]]]rrruuupppxxx>>>OOO\\\uuuuuu~~~zzzxxxzzz}}}~~~rrrhhhxxxyyyiiiqqq```ccczzztttrrryyy~~~|||tttooo~~~yyy}}}]]]888+++000+++,,,000***------999aaazzzqqqbbbxxxuuuiiifffeeeccccccllljjjgggnnnnnnggggggllllllkkkjjjjjjjjjkkklllaaa```ZZZmmmooolllttt|||bbbKKKCCC333222111(((444555***uuu@@@>>>AAAUUUhhhuuu|||RRRfffnnnmmmnnnpppwww~~~ssswwwqqqsssooolllwwwxxx~~~xxxqqqooohhhfffpppbbbaaaeeehhhccc\\\```jjjooo|||WWW???:::+++333###111000+++RRR]]]bbbWWWooo}}}}}}qqq|||ZZZ999//////,,,+++***+++---,,,+++///666JJJUUU___tttyyyfffwwwwww\\\444***222555///)))...'''//////===\\\vvv~~~RRR???+++:::::::::iiirrrdddnnnzzzttt<<<000111,,,+++111222===SSSkkkVVVDDDZZZrrr}}}eee|||^^^...:::000...000222222888LLLlllpppCCC333444777,,,000BBBEEEHHHhhhfffXXXrrrQQQ```lllmmmhhh^^^MMM===???999222...---...//////,,,---......------...000///666>>>GGGUUUeeepppttthhh~~~[[[SSS}}}zzz{{{yyywww___======CCC```XXXccc{{{vvv}}}kkkxxxjjjffflll{{{|||yyynnneeeooo^^^fffCCC<<<...666222LLLzzzzzzsssFFFUUUXXX~~~}}}}}}~~~zzztttzzzkkkPPP\\\kkkxxxyyyzzz}}}qqqxxxyyyuuu{{{{{{kkkuuuzzzxxxHHH---...+++///333***444000OOOvvv~~~uuubbbdddrrr```]]]iiiuuuooobbbNNNppp|||rrruuu}}}yyysssooommmlllmmmooonnniiieeejjjkkk___uuupppwwwiiifffhhhkkk~~~{{{nnn\\\<<<555///...000777NNNlllFFF555@@@NNN^^^}}}eeeZZZiiitttwwwppp```ddd}}}yyywww{{{ooorrroooeeedddhhheeehhhmmmhhh\\\ZZZbbbdddooo[[[>>>000---)))+++555'''>>>qqqeeeKKKfff{{{vvvsssvvvzzz||||||{{{}}}uuuzzzzzz\\\888***...,,,++++++,,,++++++222;;;CCCbbbnnnoooyyyTTT222+++333222)))...(((000222GGGmmmvvv]]]PPP777///777DDDfff~~~}}}|||~~~vvvnnnrrr|||nnnAAA222222,,,---333555DDD___lllHHHLLL|||rrr{{{zzztttyyyzzzppp;;;222000111222111333>>>VVVuuuccc{{{lll666111===555888IIIIIIVVV___MMMyyywww{{{lllYYYPPP???:::333...,,,,,,...///,,,---......------...000///555===FFFTTTeeeppptttddd~~~~~~mmmgggHHHmmmyyytttzzz{{{zzz<<>>999bbb~~~uuussswwwnnnkkkhhhiiilllmmmjjjgggRRRbbbkkkiiinnnxxx|||yyyllllll~~~yyyppp555333---///666999LLLkkk^^^@@@___pppwwwdddwwwzzzccchhhuuuXXX222333111111111888JJJcccwwwxxx~~~>>>(((555666===MMMPPPrrr^^^uuukkknnnkkkZZZKKKHHH>>>;;;555000---,,,---...,,,---......------...000///555===EEESSSdddppptttiiiwww|||eee^^^QQQOOOPPPSSSTTTNNNOOOPPPJJJ{{{{{{wwwxxxzzzyyyxxx===???KKKXXX___jjjkkkmmmkkkjjjnnnYYYggg^^^YYYVVVeee}}}iii]]]```dddrrr^^^AAA888:::PPPmmmuuuuuueeeOOOZZZhhh{{{~~~}}}}}}xxxtttooonnnsss}}}}}}rrrvvv~~~XXXdddrrr}}}|||yyy|||}}}{{{wwwuuurrr|||llldddrrrIII//////111...000333\\\vvv```qqq}}}bbbkkkzzzzzzyyyqqq[[[GGGEEENNNyyyzzzkkkkkknnnnnnsssppprrrsssttttttrrrpppoootttooolllppptttrrruuummmqqqmmmtttwwwWWWBBB111555///FFFjjjDDD777JJJ```xxxooo}}}YYY222CCC===OOOfffsssnnnzzz|||zzztttyyywwwccc^^^zzzhhhwwwuuuhhh```\\\]]]ggg]]]^^^dddmmmqqqlllaaaXXXgggxxxiiixxx[[[:::444(((333***???hhhiiiyyy~~~}}}~~~xxxyyyqqqzzzrrrMMM333...,,,,,,,,,---444DDDSSSxxxxxxssslll@@@++++++222///***333;;;^^^vvvuuuPPP777///:::PPPkkkuuujjjgggfffhhhhhhiiirrr~~~zzzmmmmmmnnnxxx888444...111888<<>><<<888333///------...,,,---......------...000///555<<>>PPPXXX{{{{{{}}}|||tttuuunnnyyyJJJ===OOOMMMrrr}}}uuuhhhmmmyyywww|||uuuYYYWWWkkk|||jjjmmmYYY___VVV]]]XXX\\\rrr}}}ssszzzdddfffoooccc:::888333ccctttUUULLLfff}}}zzzwwwpppyyyuuummmccc[[[\\\eeemmmyyyttt||||||xxx{{{vvv|||{{{sssrrr{{{zzzgggiii{{{~~~VVV333111///+++333III{{{|||^^^pppvvv___dddggg\\\NNNEEEFFFFFFIII^^^vvviiiJJJOOOkkkvvvuuuzzzooosssvvvuuuqqqpppsssvvvjjjuuuaaa|||ttttttrrrkkkiiiCCC:::''':::UUUooo999<<>>AAAIIIdddwww|||zzzvvvjjjuuuxxxkkk}}}^^^<<>>ddd```~~~SSS...@@@>>>zzzyyyppplllrrr~~~rrr~~~}}}qqqnnnsss{{{999555///222999>>>VVVzzz^^^ZZZSSSnnn}}}yyykkk```ZZZ???lll}}}}}}|||ooohhh___iiiCCC111222444<<>>:::555111...---...,,,---///...------...000///555<<>>[[[wwwyyygggUUU666???CCC>>>BBBRRRJJJ===aaazzzmmm}}}xxx|||vvv~~~nnnvvvuuu???VVVXXX|||mmmbbbcccddd^^^YYYZZZ^^^fffUUUjjjvvvnnn[[[kkkiiipppnnnddd555333---:::jjjggg}}}rrriiiMMMSSSrrrcccwwwuuukkkqqq}}}}}}xxxyyyssszzz|||~~~rrrHHH///,,,000(((///@@@RRRyyyrrrqqqWWWgggqqqyyy|||zzzwwwwwwsss<<<...///222,,,111NNNxxxsss{{{qqq===<<<<<>>BBBvvvvvv___SSS[[[KKKJJJDDDEEE@@@UUUxxx|||}}}yyyuuu|||bbb```@@@888ZZZvvvxxxOOOZZZhhhxxxlll]]]QQQIIIBBBCCCEEEBBBJJJUUUUUUnnnkkkmmmtttwwwvvvxxx~~~ppppppuuu~~~{{{uuutttvvv|||tttqqqyyyfffqqqooo]]]vvv{{{@@@333,,,222===eeetttqqq~~~bbbPPPSSSPPPCCCJJJ???===???===AAAHHHFFFNNNTTTrrr```dddhhhllllllrrrxxxnnnbbbeeegggkkkrrrooolllvvv{{{hhhiiiqqqwwwpppggg(((000<<>>===>>>hhhgggddd???888777>>>DDDtttjjj```aaasssfffyyymmm___cccvvvooo{{{iiihhhpppkkk333***999AAAXXXppp{{{UUUHHHpppooowwwgggooo{{{rrr^^^OOOMMMBBB@@@HHHDDD<<<>>>yyyooovvv}}}rrrjjjssslllfffeeeaaa___hhh~~~WWWEEE999:::TTTkkk}}}{{{ppp^^^@@@>>>```VVVwwwxxxkkk]]]YYYMMM888>>>CCCIIIDDDppp[[[OOOWWWlllooommmeeeaaa[[[VVVYYYUUUHHH>>>:::777777444///---///---,,,,,,,,,,,,---......---666999BBBUUUbbbkkkxxxddd^^^lll|||^^^uuufffmmm|||hhhhhh}}}mmmyyy```vvvzzz}}}~~~uuuuuutttsssfffcccjjjvvvdddMMM@@@fffVVV```ddd```]]]TTThhhjjjqqquuukkkXXXOOOQQQjjj~~~vvvcccOOOHHHPPPFFFIII@@@@@@<<>>FFFRRRlllwwwpppsss{{{|||zzzWWWhhhssssss???>>>KKKppplll@@@888UUUttt{{{wwwHHH999555GGGCCChhhmmmoooWWWIIInnngggeeeddd^^^nnnuuuppp]]]aaaGGG;;;MMMaaaxxxzzzhhh[[[ZZZZZZSSSMMMMMMXXXwwwddd]]]yyywwwiiiJJJ>>>[[[rrr|||HHH888111OOOtttxxxiiiLLLGGG:::BBBKKKTTTnnnwwwnnnccc^^^iiikkkYYY[[[www~~~||||||wwwuuussspppxxxvvv999...111...444KKKeee~~~TTTAAAIII;;;PPPooobbbsss\\\bbb333333222///:::\\\ppprrrfff===>>>BBBlllpppZZZCCC<<>>:::777777444...---///---,,,,,,,,,,,,---......---666999AAAUUUbbblllxxxxxxfffkkkooo|||||||||vvvqqqvvvsssdddfffnnnxxxOOO===aaaVVV}}}}}}rrrtttvvv{{{oooWWWOOOSSSmmmwwwmmmTTTBBBAAAGGGCCCFFFAAADDD@@@UUUxxx|||}}}sssvvvvvv;;;EEEfffuuu^^^OOObbbzzznnn[[[LLLEEEIIIDDDFFFEEE@@@JJJ]]]ccceee]]]___mmmqqqjjjjjjssstttuuuxxxyyyzzz{{{~~~~~~{{{kkkzzzaaassslllJJJjjjwwwaaa???---:::ooo{{{tttdddvvvWWWBBB<<<>>>===:::777555RRRwwwoooPPP444222===@@@555BBBFFFDDDDDD???AAAOOOsss|||qqqxxxyyyttt{{{XXXiii~~~xxxfffAAA333RRR{{{]]]>>><<>>bbbuuuttt```:::>>>HHHeeeTTTFFFJJJ\\\jjj999:::777---JJJGGGYYYaaafffqqqiiiVVV^^^xxx}}}>>>777:::FFFRRRttt|||QQQgggfffjjjwww]]]HHHOOORRR[[[bbbkkknnncccaaaqqqrrrLLL999@@@]]]\\\XXXjjjcccrrrnnnfffiii```\\\ZZZ]]]YYYYYY|||CCC333<<>>:::777666333...,,,...---,,,,,,,,,,,,---......---555888AAAUUUbbblllyyyyyy|||zzzzzz|||sssxxxtttccccccxxxWWWFFFhhhbbbxxxkkkgggqqquuuTTT??????@@@AAA@@@@@@GGGAAAQQQrrryyyzzzjjj|||zzz@@@QQQrrrrrrZZZWWWrrr}}}wwwiiiVVVKKKIIIKKKEEEEEECCC===III\\\dddjjj\\\ZZZdddaaaSSSSSS```cccnnn{{{~~~|||zzzzzz~~~lll}}}```eeesssRRRtttwwwnnn@@@000AAA|||uuubbbooogggJJJ===>>>@@@>>>;;;BBBAAAMMMaaa|||LLLIII>>>888444666FFFQQQJJJ@@@^^^fffVVVTTT```nnnxxxzzzlllwwwuuurrrfffpppvvv{{{zzz;;;///iii}}}VVV???FFFsssvvv|||hhhEEEHHH;;;EEEPPPfff333666222;;;222AAA888===444222AAAOOOeeeyyysss___UUUOOORRRRRRKKKHHHKKKjjjrrrOOOkkklll___AAA]]]ooo~~~kkkRRR888999mmmnnn~~~xxx|||WWWJJJ:::,,,333JJJHHH666888222>>>999333AAAOOOMMMIIIMMMGGGGGGQQQ```ooo|||uuu^^^bbbyyySSS111///111999YYY|||OOOPPPlllsssSSSJJJiiifffoootttssspppooosssUUU@@@^^^\\\999444111000AAAhhhxxxvvvZZZ777???SSSsssPPPCCCTTTdddOOO888444===999+++TTTEEEEEExxx{{{eee~~~lllQQQYYYppp===888;;;PPPVVVvvv~~~|||JJJttteeennnpppmmm}}}pppeeeSSS@@@AAA<<>>999666666333...,,,...---,,,,,,,,,,,,---......---555888@@@TTTbbbmmmzzzzzzxxxwwwzzzvvvvvvsssbbb[[[yyy}}}~~~QQQIIIgggccc}}}uuusss~~~|||VVV@@@@@@:::>>>AAACCCKKKDDDPPPooowww~~~wwwwwwuuuEEETTTyyysss\\\UUU~~~|||tttcccOOOGGGIIIGGGBBBGGGKKKIIITTTdddgggccchhh{{{vvv~~~{{{wwwyyyuuu{{{{{{oooxxxfffXXXzzz```\\\zzz>>>222HHHtttMMMxxx```GGG>>>BBBEEEAAA<<<111666999NNN{{{uuuFFF===333:::HHHEEEBBBKKKSSS|||dddhhhxxxvvvttt~~~aaaIIIlllzzzwwwxxxNNN999sssUUU@@@QQQsssvvvaaaJJJWWWBBBFFFYYYxxx}}}oooNNN666333555555555444:::666888...111111111:::mmmbbbdddfffZZZSSSPPPQQQMMMGGGJJJRRRtttzzzPPP```pppaaaDDDZZZxxx```???AAArrr~~~YYY666DDDJJJBBBNNNMMM777>>>;;;:::888AAAMMMDDD666666>>>;;;CCCZZZtttfff___xxxaaa222,,,222===bbbYYY[[[|||SSSWWWtttsssSSSlllbbbNNNcccwww}}}^^^@@@jjjJJJ===222111222FFFlll{{{xxxwwwUUU777CCC]]]VVVFFF[[[hhhyyyBBB:::AAA555CCCLLLEEEbbbWWW777nnnooo|||rrrbbbdddcccVVVOOO___qqqQQQYYYlll<<<222999aaadddzzzvvvZZZwwwhhhtttvvv___VVVLLLKKKVVV```SSS___aaa^^^aaaVVVSSSWWWSSSMMMOOOwwwDDD666333oooPPPMMMrrrPPPkkkBBBFFF{{{qqqWWWFFFHHHWWWcccfff___qqqaaa___rrrzzzqqqyyyddd```fffZZZOOORRRWWW___WWWKKKKKKUUUSSSJJJIII===999666666333---,,,...---,,,,,,,,,,,,---......---555777@@@TTTbbbmmm{{{~~~}}}xxxvvvyyyuuuvvvnnnooobbbUUUxxxsss|||MMMBBB]]]]]]zzzzzzxxxmmmiiiKKK===BBB999???EEEEEEMMMGGGVVVvvv|||{{{tttDDDSSS|||ssszzz~~~TTT\\\{{{tttaaaKKKDDDIIIIIIDDDKKKSSSVVVcccqqqqqqqqqyyykkkooozzz~~~zzztttrrrvvvuuutttpppsssRRRvvvfffXXXyyy>>>555OOOuuudddsssaaaJJJ???BBBHHHGGGAAAIIIKKK@@@PPPyyyuuuJJJ222BBB:::>>>@@@444333DDDRRRyyyoooeeeiiihhhfffVVVFFFGGGXXXeeeooouuutttrrrCCClll~~~GGG777hhhYYY>>>WWWzzzyyygggRRRaaaIIIHHH]]]TTT___XXXEEE===>>>>>>???@@@AAA@@@FFF<<<888444;;;999JJJnnn[[[YYYWWWSSSQQQOOOJJJGGGSSScccxxxVVVTTTxxx^^^@@@JJJtttgggzzz~~~pppccc888888~~~jjjwwwaaaBBBJJJMMMQQQPPP222BBB:::888HHHTTTGGG>>>JJJ[[[mmmxxx\\\SSSvvvsss999---555@@@hhhpppeee}}}vvvaaaeeepppnnnwwwfffGGGEEEZZZyyyVVVCCC]]]FFFDDD444111666MMMqqq}}}}}}zzzTTT:::FFFaaasssooo___nnnppp}}}tttLLLNNN\\\NNN[[[ccc{{{lllgggHHHDDDfffLLL555@@@222NNNTTTbbbqqqOOOXXXhhh}}}???444999fffeeeyyy|||wwwooosssllloooxxx|||kkkaaaqqqYYYXXXTTTQQQXXXRRRSSSRRRKKKIIISSS{{{wwwSSSEEE666~~~rrrtttvvvwwwQQQ...\\\[[[LLLPPPHHHfffrrrbbbQQQKKKOOOPPPOOOJJJ@@@===999666555222---+++------,,,,,,,,,,,,---......---555777???TTTbbbnnn|||eeellluuuqqqlllwwwvvvsssggglllcccSSS{{{WWWBBBYYYaaa}}}vvvmmm___VVVVVVOOOGGGOOO;;;666CCC;;;DDDEEECCCIIIFFFZZZ}}}vvvsssvvvBBBUUUoooGGGkkkzzz~~~|||vvvcccMMMFFFLLLNNNGGGJJJRRRWWWgggwwwxxx}}}oooJJJ___]]]NNN???BBB\\\xxx~~~wwwtttssssssrrrxxxmmmRRRrrreee]]]ggg@@@999VVVwww~~~qqqbbbLLL>>>AAAKKKMMMHHHBBBIIIBBB\\\tttIIILLL???IIIPPPDDD999BBBHHH<<>>777HHHMMMMMMDDDPPP===;;;///888AAAlllgggjjjTTTUUURRRPPPMMMHHHJJJ]]]tttxxxzzz[[[LLL```FFFLLL|||xxxzzzFFF@@@mmmvvv}}}{{{[[[XXXPPPeeeIIIIII???CCCGGGRRR[[[PPPFFFLLLjjj~~~xxx^^^RRRnnnAAA111888BBBjjjtttjjjooo^^^mmmbbbOOOZZZppp~~~gggDDDDDDJJJNNNJJJ888---555QQQwww~~~WWW===GGG```ggg|||www}}}sssvvvkkkzzzSSSXXXmmmyyyOOOFFF555OOOTTTooo|||nnnLLLWWWdddiiiBBB===<<>>777IIIGGG:::===DDDAAA===AAAIIIDDDTTTYYY~~~bbb~~~ssslllmmmjjjCCCXXX{{{kkk{{{QQQkkk~~~xxx}}}^^^NNNOOOHHHOOOPPPQQQaaattttttpppvvvyyyhhhKKKFFFYYYmmmCCCGGGKKKLLLXXXwwwuuuwwwoootttuuupppxxxtttWWWppphhh|||GGG777lll|||bbb[[[xxxlllhhh]]]CCCEEETTTLLLOOOFFFYYYRRRddd___MMMWWW]]]]]]WWWHHH888AAA]]]|||yyyiiiPPPAAA???AAA??????DDDJJJWWWqqqkkkQQQrrr}}}III===sssaaa;;;]]]}}}}}}ooo___hhhiii___```qqqQQQDDDBBBHHH^^^]]]```___MMM999999FFFAAAUUUfffWWW```JJJRRRVVVLLLEEEUUUhhhqqqvvvuuuqqq}}}iiiBBBttthhh:::FFFtttgggssspppZZZFFFiiizzzyyyoooRRR^^^iiixxx\\\RRRbbb]]]RRRmmmttt^^^ddd```sssfffUUUWWW===888333;;;tttdddtttxxxxxxKKKHHH;;;CCCQQQFFF///666111TTTfffxxx|||{{{rrrJJJUUUddduuuTTTcccnnnRRRDDDUUU___SSSMMMeeeDDD222???eeeWWWqqqeeettt___{{{zzzhhhzzzIIIVVVKKKMMMGGG```xxxVVVKKKAAAaaazzziii}}}~~~bbb\\\rrr|||gggOOOAAA:::888<<>>@@@FFFBBBDDDUUUccciiiqqqtttmmmdddGGGtttccc>>>IIIrrrfffwwwJJJyyywwwvvv~~~yyyxxx~~~nnnuuuzzzttteeefffqqqwwwzzzvvvzzz[[[KKKccctttGGGAAA999;;;mmmyyynnnMMMKKK;;;:::666___KKK777111,,,NNNggg~~~|||wwwTTTRRRdddttthhhyyyhhhBBBJJJllltttVVVMMMIIIrrrNNN666777XXXdddhhhtttcccxxxrrr{{{uuu[[[pppddd^^^eee___OOOIIIIIIGGGTTT^^^kkkYYYQQQIIIOOOtttWWWbbbnnn\\\MMM@@@>>>BBBCCCDDDGGGAAACCC333UUU\\\RRR[[[jjjHHHcccfffXXXBBBIIIFFFGGGgggIIIbbbOOO666CCC<<<666333000,,,+++...---,,,,,,,,,,,,---......///333444???UUUbbbnnn\\\bbbddd}}}~~~xxxgggZZZbbbvvvqqqvvvvvvqqqtttwwwkkkhhhUUU\\\qqqrrraaa~~~{{{vvvtttoooggg```TTTNNNFFFAAA???>>><<<999DDDUUU]]]ZZZSSSCCC888<<>>777333yyyHHH444444...MMMpppttt~~~zzz```KKK^^^jjjfffjjjzzz```eee~~~eeeLLLFFFFFFVVV@@@555HHHooovvvvvvyyywwwwwwyyy{{{zzzoookkkrrrssskkkgggssswwwQQQUUUNNNHHHHHHOOOIIIlllIIIJJJIIINNNMMMiiikkkRRR\\\MMMHHHrrrlllooo[[[HHHEEEOOO[[[cccgggLLLGGG>>>```vvviiikkknnnwwwxxxUUUPPPPPPjjjOOOPPPwww~~~gggKKKJJJ777PPPeeekkk\\\aaa]]]RRREEEEEE<<<555111...++++++------,,,,,,,,,,,,---......///333333>>>SSSaaaoooXXX~~~sssvvvjjjnnnxxxwwwjjjhhh\\\nnnzzz{{{pppbbb|||lllhhhjjjyyyrrrlllgggaaaYYYRRRJJJGGGBBB@@@??????===<<<>>>FFFJJJNNNMMM>>>888CCCEEEJJJPPPiiinnnkkkkkkqqqtttjjj}}}xxx777IIIRRRpppyyy~~~\\\ccc|||lll]]]UUURRRVVVTTTgggsss}}}zzztttwwwuuuqqqrrryyywwwwwwvvvtttqqqdddRRRvvvlllFFFwwwVVV___<<>>___vvvoooHHHDDD777???///]]]}}}xxxzzzIII444888222JJJtttppp}}}qqqIIIUUU}}}nnnjjjpppyyyvvvYYYDDDCCCMMM|||UUUHHH>>>>>>mmmcccuuuppp{{{iiiyyy}}}|||}}}}}}wwwnnnmmmrrrpppuuuwwwppphhhhhhpppxxx}}}{{{jjjTTTMMM]]]FFFNNNUUUQQQ<<>>;;;666;;;BBB===>>>MMMDDDQQQWWWxxx|||UUUkkkvvvsss^^^:::<<>>^^^lllQQQGGGAAA___tttxxxIIIVVVmmm\\\vvv{{{rrrTTTHHHAAAuuuqqqjjjLLLIIIFFF@@@UUUvvv~~~sss}}}|||zzzaaaCCC>>>+++DDD;;;EEEcccfffUUU@@@666222???iiiyyyQQQOOOnnn}}}}}}xxxtttyyyyyyuuuMMM>>>FFFaaayyywwwOOOHHHEEE999aaa___|||{{{~~~vvvmmmqqqzzz{{{qqqiiijjjooonnndddZZZiiitttsssfff___XXXNNNHHHJJJIIIGGGHHHAAAPPPFFFKKKKKKJJJWWWRRRooo___WWWWWWGGGuuuwwwfffLLLHHHKKK~~~^^^LLLFFFWWWgggooohhhjjj}}}rrreeeDDDBBB[[[WWWWWWyyycccfff```bbb>>>KKKEEE:::111...---,,,+++------,,,,,,,,,,,,---......---333444>>>RRR```pppqqq|||wwwvvvzzzxxxjjjhhhqqqbbbhhhpppoooYYYvvv|||PPPWWW\\\ttt}}}yyysssmmmbbb```\\\XXXSSSMMMFFFAAABBBBBBAAAAAAAAAAAAAAABBBFFF@@@666777AAABBBFFFTTTHHHeeebbbzzzSSS[[[sss{{{qqq|||PPP???222QQQcccyyyiiifff^^^~~~|||zzzxxxwwweeeOOOLLL\\\WWWYYYiiiuuuxxxzzz}}}wwwtttxxxooo___[[[wwwNNNXXXqqqLLLtttyyyttteeewwwzzzpppwww~~~sssttt|||bbb___^^^KKKGGGVVVzzzhhhlllwww[[[555NNNwwwtttzzz@@@[[[fffVVVuuu~~~YYYNNNZZZtttzzz{{{___GGGYYYvvvxxxfff~~~bbbVVV___vvv{{{BBBsssddd@@@<<<555VVVsssooo;;;KKKzzzuuuwww}}}wwwyyy|||ttt|||tttsssssswwwWWW@@@@@@```]]]LLLIIIIIIEEEQQQttt{{{ttttttyyytttvvvtttqqqsssyyy}}}|||}}}}}}}}}vvv___DDD555444999888999TTThhhTTTXXXCCC777777666\\\{{{~~~]]]NNNVVV|||zzzhhhWWWBBB???TTTrrrdddIIIAAAEEE888RRRbbb~~~~~~zzzxxxxxxvvvqqqlllrrrnnnkkkgggaaa]]]___dddVVVNNNLLLQQQRRRLLLHHHHHHGGGDDD@@@DDDFFFMMMJJJJJJIIIAAAWWWcccWWWaaaQQQKKKqqqxxxxxx|||}}}tttcccCCCFFFVVVVVVIIIIIIAAAoooiiicccTTTJJJHHHXXXRRRKKKGGGEEEDDDCCCCCCBBBGGGbbbzzzjjjrrrhhhVVVXXXKKKBBB888///---...---,,,,,,---,,,,,,,,,,,,---......---333666???RRR___oootttuuu|||rrr}}}wwwqqqppp~~~mmmhhhhhhdddeeeeeeMMMMMMhhhiiizzz}}}|||zzzsssiiibbb]]]ZZZVVVQQQLLLHHHDDDBBB@@@AAAAAAAAABBBCCCEEEGGGHHHJJJCCC@@@GGGHHHIIIRRROOOjjj{{{sssddd~~~OOO888666PPPcccoooooo]]]zzz~~~~~~xxxwww}}}kkkTTTSSSiiihhhdddmmm}}}uuu|||wwwzzzuuuqqqwwwmmm\\\]]]~~~^^^===```uuuoooLLL[[[|||uuuzzzjjjwwwlllvvvyyyxxx{{{{{{qqqRRRHHHQQQ[[[eeewww}}}kkkPPP111aaa|||~~~HHHIII{{{}}}tttXXXiii}}}|||uuutttpppqqqKKKJJJWWWpppoookkkpppvvvgggdddsssqqqhhhnnnaaaPPPYYY@@@EEE@@@ddd~~~{{{iii999@@@dddsssmmmfffggg{{{{{{xxxxxxyyyvvvvvvyyyooo[[[BBBBBB\\\OOOHHHCCCGGGEEELLLoooqqqfffdddlllmmmmmmmmmoooqqqppplllfffXXXMMMKKKGGG===:::>>>;;;NNNCCCuuucccpppLLLPPPAAA<<>>EEEZZZyyy}}}zzz|||~~~|||vvvqqquuuwwwkkkZZZrrrrrrqqqhhhYYYSSS___qqqcccVVVRRRRRRGGG>>>CCCJJJBBBGGGHHHIIIEEEAAAHHHJJJJJJllldddOOOUUU]]]RRRRRR\\\bbb:::HHHKKKsss|||LLLLLLJJJDDDeeeyyyzzzwwwnnniiipppvvv\\\wwwjjjNNNeeeGGG???555---...000///,,,,,,---,,,,,,,,,,,,---......,,,444777AAASSS^^^mmmrrrzzzxxxpppzzz~~~qqqtttooouuusssxxx|||lllnnn```QQQ[[[gggiiiiiiTTTXXX```kkksss|||}}}{{{rrrfff]]]YYYUUUNNNHHHCCCAAA@@@@@@@@@AAABBBBBBCCCFFFIIILLLBBBMMMMMMJJJMMMKKKIIINNNeeelllCCC~~~jjj|||[[[,,,999III[[[gggvvv\\\zzzvvv|||uuuttt~~~pppZZZ[[[nnn{{{}}}zzzzzz~~~wwwmmmsss}}}zzz}}}vvvooovvviiiWWW[[[YYYBBBtttsssNNNKKKqqq}}}www{{{rrrwwwwww|||{{{wwwfffZZZ^^^pppmmmooo|||rrrSSS999HHHvvvvvvOOOIII~~~|||YYYbbb{{{zzz|||qqqtttrrrmmmkkktttVVVTTTYYYjjjtttyyygggnnntttsssWWWtttzzzkkkjjjllllllpppGGGWWWoooLLL999DDDCCCiiixxxUUU@@@:::FFF{{{vvvbbbZZZqqqooosssjjjnnn}}}|||xxx|||{{{mmm}}}|||jjjWWWBBB:::aaafffOOOKKKCCCEEEAAABBBbbb}}}nnnVVVJJJGGGOOOUUUSSSOOONNNRRRUUUMMMAAA777444333333555:::EEE<<>>DDDDDDAAAEEEIIIBBBGGGCCCNNNxxxTTT]]]RRRXXXPPP\\\NNN]]]mmmqqqyyyVVVGGGBBBIIIPPPWWW>>>LLLEEEJJJ777{{{uuu|||tttcccZZZwww___mmmkkkRRR===333,,,...111000---+++---,,,,,,,,,,,,---......,,,444999BBBSSS^^^lllqqqfffhhhtttyyyfffmmmlllPPPAAAhhh{{{uuufffnnnKKKFFFEEEUUUXXXhhhpppuuuwwwwwwoooaaa\\\WWWNNNHHHIIIIIIAAA;;;:::<<>>===999666333333666555333888AAAlllccc^^^jjjoooQQQRRRRRREEEAAAHHH<<<999[[[|||}}}|||~~~hhhgggrrrxxxyyyzzzzzz}}}{{{uuuooocccRRREEE???HHHllltttiiiAAA:::999>>>???===FFFTTTtttuuuxxxyyysssmmmlllmmmfffVVVIIIzzzbbb```aaaZZZjjjqqqWWWIIIKKKLLLLLLIIIEEEBBB???CCC;;;@@@EEE@@@BBBJJJMMMjjjVVV```QQQUUUPPPPPPRRRTTT___jjjvvv}}}~~~~~~yyyWWW@@@BBBCCCCCCZZZ;;;DDDFFF>>>???FFF~~~}}}~~~mmmbbbxxxppp\\\TTT222000............---,,,---,,,,,,,,,,,,---.........555888AAASSS^^^lllzzzuuuzzzwwwttt~~~tttjjjkkkuuupppnnnlllgggeeeYYYFFFnnnzzzppp[[[RRRJJJNNNHHHLLLNNN___hhhppprrruuuyyy|||lllgggrrr```QQQBBB<<<<<<>>>DDDJJJAAACCCBBB>>>@@@IIIOOOOOOCCCEEEIIIMMMUUUbbbqqqzzz~~~WWWRRR{{{vvvmmmtttvvvSSS777777666JJJSSSrrrooo{{{|||pppdddmmm|||xxx|||zzzuuutttxxx{{{rrrfffeeerrr~~~yyywwwwwwyyyvvvqqqrrrxxxrrr}}}vvvjjjlllWWWRRR^^^PPPUUU___KKKAAAZZZ|||||||||vvvnnnpppxxxwwwooovvvwwwzzz}}}xxxqqqeeeCCC000===}}}vvvuuuEEE999UUU|||ttt[[[mmm~~~|||yyyvvvrrrooolllmmmrrrqqqdddWWWXXXgggvvvooo@@@===ssszzzxxxhhhnnnlll~~~aaaRRRzzzHHH???777666dddrrrmmm===333:::000GGGvvvwww[[[NNNIIIJJJUUU]]]^^^]]]```ccchhhaaaccc^^^TTTTTTLLLIII???CCCQQQnnnnnn:::FFFBBBCCCEEEAAA>>>IIIYYYVVVDDD555333444222444999:::777777:::<<<===DDDNNNbbbccc{{{\\\KKKMMMOOOLLLEEEKKK@@@:::TTTuuu}}}}}}uuuooommmqqqqqqpppyyy~~~{{{vvvqqqmmmuuupppooouuuzzzzzzxxxxxxmmmxxxzzzeeeHHH999>>>HHH\\\gggKKK???888777;;;:::777>>>IIIeee{{{rrrpppmmmhhhdddaaa``````|||fff[[[WWWTTT___```JJJJJJDDD>>><<<@@@EEEIIIJJJEEEHHHCCCCCCBBB888SSS|||hhh\\\ZZZUUUWWWSSSSSSVVVUUU[[[rrrdddcccuuuzzzpppsssFFFAAA===???]]]{{{rrrKKK:::CCCCCC;;;===AAARRRtttdddooo~~~ooozzzdddPPPGGG222000...---......---,,,---,,,,,,,,,,,,---......---444777AAASSS___nnn~~~zzz}}}wwwuuu{{{```___lll}}}iiieeepppmmm```bbbppphhhMMMWWW___VVV@@@JJJNNNHHHFFFCCCRRR[[[eeewwwvvvuuuzzznnnbbbSSSIIIBBB<<<999999???CCCEEECCCBBBDDDCCCAAAIIIDDDFFFVVVmmm|||~~~yyycccDDDqqq~~~sss}}}VVV888777444===CCCYYYgggvvvvvvvvv{{{fffhhhxxx~~~xxx{{{zzzvvvtttvvvyyywwwrrrtttyyy{{{~~~~~~xxxwwwwwwxxxuuuqqqpppsssnnnuuujjjpppiiiLLLiiiFFFHHHjjjvvv```LLLCCCRRRvvvsssssszzz|||sssttt~~~}}}qqqoooxxxxxxooommmppptttxxxyyyxxxvvvtttvvvuuuzzzrrrqqqxxxuuuoooeeeNNN333AAAnnn}}}555???@@@|||vvv^^^~~~|||xxxtttqqqooommmmmmssssssoooeeeZZZXXXaaakkkuuuQQQooosssyyymmmddd}}}nnntttKKKjjjYYYAAA@@@GGGNNN^^^~~~yyyyyyGGG777666777***333[[[{{{~~~yyyooojjjRRRBBBDDDEEE>>>@@@KKKIIIEEEIII???999999444:::@@@HHHkkkuuuQQQFFFCCC@@@AAADDDAAA<<<@@@JJJgggaaaGGGBBB???444111777999777777;;;@@@FFFQQQZZZjjjXXXJJJKKKIIIHHHLLLCCCIII@@@999FFF]]]xxx}}}xxxzzzsssnnnmmmoooqqqrrryyy~~~}}}vvvqqqsssvvvxxx{{{~~~}}}aaaGGG???@@@BBBMMMYYYxxxsss>>>===777666888666222555===TTTwwwwwwuuummmaaaYYYWWW]]]ffflllwwwhhhWWWOOORRRWWWQQQEEEKKKHHHFFFHHHJJJFFF===555BBB444:::EEEAAAYYY}}}```[[[\\\QQQXXXWWWSSSSSSVVVTTTSSS]]]jjjIIICCChhhllleeerrr|||jjjXXXBBB???JJJMMMSSSfffOOO===;;;CCC???;;;===<<<444gggssshhhbbbvvvcccwww}}}|||~~~uuuuuuZZZCCC444111///------......---,,,,,,,,,,,,,,,,,,---......---444666@@@RRR```pppuuupppttt```wwwtttPPPGGGPPP```|||wwwZZZNNNQQQggg]]]```aaaCCCHHHHHHEEEFFFDDD>>>GGGMMMYYYnnnvvvtttvvv|||yyyyyy|||}}}hhhccc]]]XXXSSSKKKDDD???CCCCCCDDDFFFIIIJJJHHHEEELLLXXXnnnuuuZZZGGGKKK}}}ttt~~~|||jjj```---;;;???222:::999]]]WWWlllxxxppphhhsss|||zzzyyyzzzxxxvvvuuuvvvwwwwww}}}zzz}}}}}}|||zzzxxxvvvsssppppppqqqrrriiibbbsss\\\QQQnnnGGG[[[WWWHHHLLLEEENNNWWWjjj}}}vvvyyy~~~~~~~~~vvvtttwwwpppsssxxx{{{|||zzzvvvtttsssrrrvvvvvv^^^gggsssvvvwwwiiiMMM666;;;bbb}}}tttFFF444:::222zzzcccqqqzzzyyywwwtttqqqooooooooossspppkkkeee^^^[[[___eeebbbqqqooouuuiiiaaaaaannnxxxUUUTTT|||EEE@@@DDD???YYYmmmuuu666444222555555222>>>TTTzzziiiTTTMMMHHH>>>;;;???666000BBB;;;@@@UUUVVVlll|||GGG666IIICCC??????BBBAAA===>>>BBB???cccrrrkkkeeeYYYOOOKKKEEEGGGOOO\\\nnn___FFFGGGMMMIIICCCDDD@@@FFFCCC>>>@@@KKKmmmvvvsss~~~mmmYYYbbbnnn}}}~~~zzz|||wwwuuuwww}}}}}}yyyyyyXXXHHHEEEKKK@@@;;;ccc~~~uuupppoooDDD???;;;777666888666222333777>>>```uuu~~~vvvlllbbb^^^```___XXXPPP[[[WWWIIIBBBHHHIIIBBBBBBDDD@@@===<<>>iiixxx}}}}}}iiiOOO888(((000...,,,,,,---...---,,,,,,,,,++++++,,,,,,---......444666???QQQ^^^nnnwwwooobbbYYYkkkpppddd\\\eeeaaaMMMBBBRRRooo|||aaaAAAMMMyyyxxxvvvqqqHHHPPPYYYAAAFFFQQQCCC===CCC>>>===@@@AAANNNgggqqqooorrrhhhmmm}}}|||eeebbbvvv{{{vvvnnneee___\\\YYYVVV]]]VVVRRRXXXcccmmmpppppprrrzzzvvv]]]GGGFFFPPPwwwmmmvvvsssvvvyyyeee,,,***<<<:::111111111OOOSSSooopppooo}}}mmmqqqzzz}}}xxxyyy{{{zzzwwwssstttvvvsssqqq|||vvvyyy~~~|||wwwsssrrrssstttsssssskkkkkkjjjMMMsssJJJRRRpppkkkyyysss@@@IIIAAAHHHEEEaaayyy~~~~~~{{{tttssswwwwwwssslllgggfffiiinnnqqqqqqsssxxx~~~~~~yyywwwwwwgggyyyXXXZZZpppsssxxxuuurrrVVV000///XXXtttppp}}}ooo444999111+++```~~~www~~~sssoootttuuuuuusssooommmmmmnnnhhhcccaaacccdddbbbdddiiicccrrr~~~wwwjjj{{{aaaeeefffbbbkkkDDDYYY======BBB@@@eeeccc333666111222999333...999hhhyyykkkyyyppptttxxx}}}xxxsssLLL===<<<;;;BBB???>>>???@@@???@@@CCC???AAAXXX}}}yyyUUULLLEEEFFFIIIGGGCCC@@@???GGGIIIGGGDDDGGGfff|||~~~bbbVVVWWW[[[```fffkkkoooqqqgggggglllqqqnnnddd[[[WWWDDDBBBCCCDDDHHHcccvvv{{{eeeppp999999777555444666666444333444,,,CCCdddtttcccYYYUUUSSSRRRIIIKKKFFFCCCFFFCCC@@@FFF@@@CCCEEEDDDAAA>>>>>>>>>EEEHHHNNNXXXKKKSSSRRRMMMNNNNNNKKKJJJLLLMMMKKKKKKLLLUUU\\\BBB888888MMMNNNbbbWWWaaaddd\\\kkkfff[[[]]][[[SSSIIICCCAAAAAABBB888GGGCCC888uuu|||@@@???:::;;;:::666;;;???666888???@@@ZZZgggJJJ;;;111(((///---++++++,,,---,,,,,,,,,++++++++++++,,,------///555666>>>PPP[[[jjj~~~aaakkkyyypppfffzzziii[[[aaaoooqqqRRRMMMxxxHHHCCC;;;EEEKKK>>><<>>nnndddrrrPPPFFFIII>>>EEE@@@OOOfffxxxwwwkkkkkkvvv}}}|||wwwuuuqqqllljjjiiiiiiiiikkkiiihhhgggdddbbbaaa```\\\tttlllwwwpppVVVMMM888***IIIbbbppp===555333444999<<<|||zzzyyysssooopppppplllhhhfffgggjjjddd^^^]]]cccddd```___ccctttyyyxxxmmm^^^YYY___hhhooolllgggsss|||hhheeedddnnnddd}}}nnnDDDhhhlllAAA;;;<<>>======>>>???BBBDDDFFF???CCCVVVmmm~~~sssGGG???DDDEEEAAA???BBBCCCBBB;;;CCCFFFFFFEEECCCXXX{{{|||wwwlllZZZGGGCCCLLLTTTSSSMMMQQQMMMKKKIIICCC:::555555???CCCDDDWWW|||vvvmmmAAA<<<555333111000111333333222111222444MMMrrr|||tttsssaaaZZZYYYGGGDDDDDDDDD>>>:::<<>>IIILLLIIILLLGGGLLLJJJIIIJJJLLLMMMNNNNNNKKK^^^sssUUU???:::999>>>;;;@@@???:::>>>777CCC@@@>>>@@@@@@<<<888777888===DDDaaaEEECCC@@@888777555000666;;;333777666777333MMMxxxlllGGG222...//////...,,,++++++,,,---,,,++++++++++++++++++,,,------///555888@@@QQQ[[[hhh|||~~~ooofffpppzzzwwwPPPddd\\\```uuussswwwIIIBBBoooggg888;;;BBB===@@@AAA;;;<<<@@@<<<999===;;;???JJJPPP\\\pppuuu||||||ccc___iiiaaa\\\fffpppvvv|||yyyzzzrrrccc\\\NNN@@@>>>SSSjjjsssrrrpppvvviii}}}111///999<<<000111888444444555VVVUUUrrrqqq}}}~~~yyyxxx|||{{{yyy{{{}}}{{{uuuuuuyyy}}}vvvnnnxxxzzz}}}xxxzzzzzzzzz|||zzz{{{xxxttttttvvvrrrkkkcccaaaffflll\\\SSScccuuuyyyiiiHHHGGGHHH<<>>GGGQQQfffpppPPP&&&000444666111,,,...333666...111```ttt~~~XXX999777999333444<<<999<<<======<<<===???@@@999@@@AAA???PPPqqqWWWBBBFFF;;;===???>>><<<===???@@@:::???>>>>>>AAA???III^^^lllWWWHHH>>>666111BBB<<<666555666:::CCCLLLGGGsss~~~mmm~~~hhhQQQ'''777555222000//////111333222///888111;;;LLLyyytttqqqkkkzzzxxxsssbbbaaaOOOOOOQQQDDDCCCIIIBBBDDD@@@;;;<<>>??????FFFPPPUUUaaaSSS555BBB:::333555777000111666333;;;%%%;;;333###HHHeeeiiiqqqNNN777...---...000---+++******+++,,,,,,++++++++++++***++++++,,,---...555999CCCTTT^^^jjj}}}ooodddKKK???^^^qqqhhhjjjjjjjjjrrr|||~~~xxx|||zzzvvvpppqqqyyykkkYYYLLLttt{{{@@@===HHH???@@@>>>===>>>;;;999>>>EEE888>>>===999999:::KKKggg^^^rrrpppWWWsssgggiiiiiiaaaVVVTTT[[[bbbdddeee___YYYQQQCCC888888???SSSXXXfffsssrrriiilllwwwhhhhhh666666555---+++222333///000---555@@@^^^UUUfff{{{{{{ttt}}}~~~yyyzzz~~~zzzzzz}}}|||wwwxxx}}}rrruuuttt}}}wwwttt||||||zzzxxx}}}~~~ttt|||~~~|||wwwuuusssjjj___yyy^^^[[[\\\PPPttt{{{[[[sss888FFF>>>CCC777===;;;;;;CCCUUUlllzzz|||xxx}}}rrrzzzdddbbbzzzwwwvvvuuuuuuvvvxxx{{{}}}yyy|||mmmjjjmmm[[[KKKAAA555777222OOOooorrryyyUUU...999222666(((***>>>:::ooouuuyyyyyyyyyuuulllaaaXXXXXX___fffZZZUUUWWW``````WWWUUUYYY^^^UUUOOOTTTZZZYYYRRRMMMXXXqqq___qqq```]]]BBBiiiNNN<<<:::BBBVVVhhhwww{{{VVV---;;;111...222444222666555))),,,333222111lllwwwfff999777333333888===;;;555444:::>>>===::::::;;;;;;>>>666888BBB???:::LLLiiipppQQQ@@@???BBBCCC<<<777888???AAA<<<888:::>>>AAA<<<;;;AAA@@@CCCOOOeee~~~zzzuuuccceeeoooUUUQQQPPPWWWcccsssyyyxxx___MMM666:::222000444333000///111444333//////---333111\\\llluuu~~~qqqqqq~~~sssvvv~~~ppptttzzzmmm:::GGGHHHAAAAAADDDDDDEEEDDDGGGHHHGGGGGGIIIJJJIIINNNKKKCCCTTT|||rrrNNN<<>>AAAGGGGGGCCCKKKlllZZZ===???444444///777<<<333000555555333,,,555333<<<333###GGGMMMuuuuuuyyy}}}___DDD---***000///,,,,,,---+++)))***+++,,,,,,+++++++++******++++++,,,---,,,555:::FFFXXXbbbmmmmmm^^^OOOJJJLLLYYYrrroooeeesssyyyiiiYYYiiillljjjmmmjjjDDDEEE```xxx{{{RRR@@@>>><<<===@@@;;;;;;===???AAA@@@>>><<<777666777999;;;<<<;;;:::YYYccchhheeehhhqqqtttppphhhooo}}}kkkqqqbbb```NNN\\\PPPGGGMMMYYYdddkkkooolllaaa___mmmxxxwwwuuuwwwzzzAAA+++===111111111111000000000000111+++222JJJ```iiiooouuuvvvvvvyyy{{{yyytttppprrrvvvyyyvvvyyy~~~|||vvvrrr{{{yyywwwwwwyyyyyywwwtttyyytttqqqpppiiiaaafffrrrPPPfffyyy^^^hhhooo[[[iiiVVV;;;DDD666666@@@444:::@@@>>>>>>WWW{{{tttxxxoooWWWUUUlll}}}pppkkkooohhhqqqqqquuuwwwwwwwwwxxxxxxvvvpppYYYSSSNNN777333<<<999HHHgggyyy~~~qqq{{{iii:::)))444...---///000...888\\\|||ooouuuzzznnnxxxsssjjj^^^BBBHHHeeeddd```XXXOOOIIIIIIKKKUUUgggyyy}}}ssshhhcccdddzzzyyy|||}}}UUUIIIlllYYYHHH111GGGBBBdddsssmmm@@@///333333222111000////////////---111222///000???[[[qqqvvvaaaBBB111333333333444444444555555555777:::;;;:::::::::;;;===<<<<<<>>>AAABBBBBBBBBOOOYYYiiiyyy}}}uuuPPPIII@@@<<<===???>>><<<<<<>>>@@@@@@>>><<<<<<<<<@@@@@@??????@@@@@@AAABBB^^^ppp|||lll~~~MMM555///...///333////////////////////////---000111111777LLLkkktttllluuurrrppp}}}999;;;<<<<<<===>>>??????@@@AAABBBDDDFFFGGGFFFEEEDDDGGGHHHMMMSSSWWWlllOOO000777???:::444333222222111111222222000000000000000000000000555===MMMccc|||oooWWWDDD===//////...---,,,,,,++++++++++++++++++++++++++++++************+++,,,---...---666;;;DDDTTT]]]iii}}}]]]QQQGGGEEEEEEGGGRRR```xxx~~~uuubbbXXXeee[[[FFF555444777555555999;;;;;;;;;<<<<<<<<<:::999:::999999:::;;;<<<:::999777JJJ\\\fffppp{{{{{{ttttttuuuzzzgggnnngggkkk^^^gggiiikkkkkkeeeaaafffooommmuuu|||zzzuuuqqqooonnnKKK222;;;666000000000000///////////////...111<<>>MMMhhhwwwvvvsssvvv}}}kkkggg|||qqqiiiaaaNNNOOOhhhyyywwwlllggggggfffdddaaa^^^XXXSSSGGG777BBB---<<>>???;;;===AAAFFFMMMSSSXXX[[[[[[ZZZXXXVVVQQQIII???888???;;;777777;;;===;;;999999;;;<<<===<<<<<<===>>>;;;;;;<<<<<<======>>>>>>EEETTT{{{{{{~~~}}}yyyyyyzzz}}}yyyzzzYYY999------------000........................---///000///222???SSSccczzz{{{```uuuDDD999999999::::::;;;<<<<<<===BBBCCCEEEFFFGGGGGGFFFEEENNNMMMNNNMMMHHHOOOlllEEE777>>>;;;111---333333222111111111111111000000000000000000000000))),,,000888AAAJJJRRRVVVyyyzzzWWWHHH===<<<999...((((((.........---,,,+++++++++++++++++++++++++++++++++************+++,,,---...---666;;;DDDSSS\\\hhh|||ZZZNNNEEEEEEDDD???@@@EEEQQQjjj|||cccsss|||nnnUUULLLRRR___xxxbbb777444//////555777222111666999999888777666666666666:::999888888999999777555000;;;DDDKKKYYYmmmzzz~~~jjjjjjmmmaaajjjlllsssmmmiiioooxxx~~~|||yyytttxxxmmmVVVRRRmmmRRR000444222 666........................---111///---???]]]qqqttt}}}}}}{{{yyyyyypppkkklllooorrrsssrrrooollllllpppsssuuutttrrrrrrssssssqqqooobbbUUU]]]sssmmmUUU[[[xxx~~~]]]TTTUUUQQQWWWrrrwww;;;333444<<<===;;;;;;<<<;;;>>>>>><<<@@@MMM[[[ddd~~~xxx{{{}}}eeeyyypppqqq___FFFMMMEEEOOOMMMLLLJJJHHHBBB===999<<<---NNNuuukkkpppxxxzzzuuuAAA&&&+++000***///---//////***(((444DDDxxxvvvmmmgggmmmzzzvvv}}}yyynnnNNNIIIEEEJJJXXXiiivvv}}}}}}zzzwwwxxx}}}bbbFFF>>>FFFaaawww>>>CCC777MMM@@@gggaaa|||rrrVVV555///;;;>>>000000///...------------------...000111...(((###%%%///777;;;DDDRRR[[[\\\nnnrrrrrrkkkgggeee\\\QQQ===888333000000111000///.........////////////000111333666777777888999;;;777999:::::::::999:::;;;???<<<999777777:::>>>AAA===<<<;;;:::999666222///111111111555888999666333555666888888999:::===???777888:::<<<<<<===<<<<<<999:::^^^}}}xxxyyy|||~~~zzz{{{~~~wwwFFF555)))+++///...,,,---------------------------,,,---///...///333<<>>999222888666333;;;888888999:::888:::CCCMMM]]]rrr```jjjvvvwwwYYYiiihhhZZZnnnXXXSSSTTTWWWYYYWWWVVVYYY^^^XXXyyyrrrqqqcccsssiii???...,,,,,,,,,///---+++,,,///---+++///666```ttt}}}yyykkk```eeesss}}}vvv[[[FFF>>>BBBLLLTTT]]]aaakkkwww~~~yyyttt[[[DDD<<>>222IIIFFFccckkkoooUUU>>>111777:::.........---,,,,,,,,,,,,,,,---+++***,,,000222111//////000---((()))...///,,,222666888666666666000(((------...000111111000///,,,,,,---------............000333444555666888::::::888777999;;;;;;999666::::::::::::999777666555555444333333444666777777222111222555666666222///222333444444555777:::===777999;;;>>>??????>>>===DDD555FFFaaa|||{{{yyyfff{{{}}}}}}}}}~~~~~~}}}}}}mmmLLL222,,,***///222///---...------------------------+++,,,---///000111333444>>>ggg~~~ppp===222888888333333333444444444555555;;;<<<===>>>??????@@@@@@FFFFFFJJJMMMJJJGGGLLLTTTSSSjjjuuuEEE444888:::555///---222777111000000///.../////////....................................///000111222000...000333222---...333---///555:::===:::333---555111000111///+++---222,,,,,,+++++++++*********************************************+++,,,------...777;;;CCCRRRZZZfffyyy\\\LLL@@@BBBEEEDDDCCCFFFEEEEEEBBBAAAHHHZZZlllwww|||vvv}}}|||eeeQQQTTTjjj{{{dddFFF111000666888444444000...///111111333555222222222111000222555999111111111333555666555333666888888666666999===>>>PPP]]]fffkkkfffjjjlllppppppccc\\\dddooooooeee]]]iiifffaaaUUU???---...888333777&&&"""///111###******++++++,,,,,,,,,,,,------//////---444KKKdddeeeuuurrrhhhmmmffffffooo}}}kkkeee```aaagggkkkkkkiiiaaadddjjjooosssvvvwwwxxxYYYaaa```cccyyy___MMMMMMJJJHHH^^^}}}KKK)))+++;;;000%%%222555111;;;777444555::::::666777===BBBfffnnnxxxwww|||bbbgggxxx___QQQUUU[[[^^^[[[\\\iiixxxpppxxxfff>>>###+++555...***111,,,******,,,------///222555eee}}}{{{sssggg]]]eeekkkkkkxxxooo]]]OOOGGG<<<<<<<<<===???CCCFFFHHH999@@@GGGHHHMMMaaa~~~sssIII666777;;;CCCKKKjjjjjj~~~XXX;;;333333666222$$$---,,,++++++++++++++++++///---***((((((***---///000000...,,,---111000---%%%''')))***...222222///333444444000+++)))+++...,,,,,,,,,,,,------------,,,...000111222333666888===888555888>>>???999222666777999::::::777555333555444222///......000111444333333333333333222000222222333222111333555888666888:::===??????>>>>>>FFF:::>>>DDD___rrrvvv{{{zzz~~~bbb666333222000000111000...---///++++++++++++++++++++++++,,,,,,,,,...000111222222666AAAMMMhhh{{{pppYYY>>>999666333111111111222222222222222333777888:::;;;<<<=========DDDDDDFFFGGGFFFCCCCCCEEECCC@@@@@@[[[xxxuuuDDD555;;;...888777------666444)))//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,******,,,......,,,,,,///111000...)))&&&'''+++///---,,,,,,,,,)))&&&(((,,,***************)))))))))************************************+++,,,------///777<<>>BBBRRR___fffmmmwwwuuuooossswww|||qqqeeeXXXNNN111222111...,,,,,,---///000......000333333111///...000111000///000555999222111222444666777777555222444777777444111///---+++888???LLLJJJXXX___kkkXXXYYY___gggjjjeee___]]]KKK777+++000444---(((***999'''###...///""""""///)))******++++++,,,,,,------+++///333---)))888PPPhhhwwwtttppp}}}}}}qqqppp\\\VVV[[[ooo~~~pppfffbbb___YYYUUUhhhddd\\\SSSMMMKKKMMMPPPdddqqqfffMMMNNNOOOLLLNNN[[[sssHHH)))555(((555...'''444777000555666444555:::;;;999777777333999QQQssstttyyy{{{}}}ssswwwssszzznnniiiuuubbbrrryyyrrr666///+++---...---,,,...---***((()))***,,,,,,---###KKKaaavvvwwwyyylll___ZZZaaaqqqllltttxxxssskkkaaaYYYXXX]]]bbbmmmsss|||vvv[[[GGG===:::===@@@```rrruuuuuu|||cccEEE777:::555000000...,,,++++++******+++++++++***+++---+++((('''(((***((((((((()))+++,,,+++***555333000.........---+++'''111444111,,,+++---+++++++++,,,,,,,,,------+++---...//////000333555<<<777444888>>>???999222===<<<:::999888888888888333444444222111222444777000000//////000111333333111111222111000000222333333444777999;;;<<<======777888???333999YYYqqqsssuuuuuupppvvv|||wwwqqqiiicccYYY555***///000000///---+++***,,,...++++++++++++++++++++++++---,,,,,,,,,,,,---///000555333111CCCgggrrryyyNNN---...666000,,,000000000000000000000000000555666999<<<======<<<;;;AAAAAAAAAAAAAAA@@@???@@@===:::===BBB>>>AAAaaaVVVAAA888111111666333///---000222000///000......---,,,,,,,,,,,,,,,++++++++++++++++++++++++........................111000///...,,,)))'''&&&---000222000+++)))***---,,,,,,---,,,++++++,,,...))))))))))))))))))))))))************************************+++,,,---...///777<<>>???@@@AAABBBBBBGGG888333666;;;:::222333:::QQQ```xxxmmmTTT???:::333...333777666222///000,,,000777222'''+++:::------,,,+++++++++++++++************************'''((()))******+++++++++%%%'''(((***---000000///%%%(((+++......---+++*********)))((((((((((((&&&((((((((((((((((((((((((************************************+++,,,---...///888<<>>===///666888555222000DDDeeezzzzzzIII666555(((,,,444'''***---...---------,,,***))))))))))))))))))))))))&&&))),,,,,,++++++///222000444444777===???LLLdddSSSsssnnnHHH===///111,,,+++///222000...------,,,,,,,,,,,,,,,,,,,,,,,,///555999:::999666444:::===>>>===<<<======<<>>???@@@>>>>>>@@@<<<<<<<<<:::999777666555333333222222111000/////////............---------000...------//////---***,,,,,,,,,------.........///...+++***))))))***+++////////////000000000000////////////............+++,,,,,,------,,,,,,++++++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,------))):::SSSgggsssyyy~~~|||zzznnn```^^^aaaZZZMMMJJJKKKUUUffftttzzzvvvsssfffQQQFFFNNN^^^^^^SSSGGG```uuutttqqq<<<---///***(((---+++++++++,,,,,,,,,---------...///000111222333333555555666777777666555444111:::QQQmmmzzzzzz~~~~~~zzzpppuuuMMM$$$+++333'''************************)))************+++++++++,,,,,,,,,...:::SSSrrruuuZZZMMMUUURRRPPPRRRNNNWWWZZZRRRMMMHHHTTTWWWYYYddd___UUUGGGEEE===AAA///???AAAAAABBBBBBIIIccctttjjj|||ddd???&&&//////...---,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,333222222333666777777777777555333111///000000111//////...------------...------------------------,,,,,,,,,---------......111222333555777888::::::555555666666666666666666???QQQkkkmmmHHH000//////...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************...///111333555777999:::GGGOOO\\\iiiuuu\\\::://////...+++........................++++++++++++++++++++++++------///000333555777999@@@>>>===<<<===<<<;;;:::888777666444333222000000333333333222222222111111111111111111111111111111000000//////............------------------------+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************)))+++,,,,,,+++++++++,,,222999BBBEEEWWW```aaapppDDD???<<<===>>><<<<<<>>>;;;;;;;;;:::888777555444333222222111000000//////............------------///...,,,---//////---***+++,,,,,,,,,------------///---+++)))))))))***+++---------....../////////.........---------,,,,,,++++++,,,,,,,,,,,,++++++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++++++++,,,,,,,,,,,,---///000:::PPPjjj~~~pppvvvuuummmiiiggg^^^QQQOOOEEE>>>???BBBFFFNNNVVVaaa```[[[VVVWWWYYYVVVNNNJJJOOOOOOFFF@@@CCCKKKQQQxxxpppwwwssscccDDD+++)))...,,,+++...+++++++++,,,,,,,,,,,,---------...///000111222333444555666777777666555444===444000555===JJJddd}}}sss\\\iii}}}yyyxxxqqqttt}}}~~~xxx^^^LLL999000222222,,,&&&************************))))))*********+++++++++,,,,,,,,,,,,000???TTTdddrrr~~~pppddddddSSSLLL///222::::::BBBBBB999<<<:::888CCCDDD===///444666EEE:::IIICCC===ZZZjjjkkkiii}}}mmmKKK111---666.........---,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,000000000222444555555333666444333111000///000000///......---------------------------------------,,,,,,,,,,,,------------///000111333444666777777444444444444444444444444---777FFFWWWjjjfffAAA///+++//////......---,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********,,,---///111333555666777555888<<<@@@FFFQQQ___iii~~~}}}yyyTTTLLL888111++++++111444111,,,------------------------++++++++++++++++++++++++,,,---...///111444666777<<<<<<;;;;;;;;;;;;999888999888777666555333222222111111111000000000////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))+++,,,,,,+++++++++,,,222999CCCEEEWWW```aaagggAAA<<<999;;;<<<::::::<<<::::::999888777666444333222111111000000/////////......---------,,,,,,,,,...---,,,---......,,,++++++++++++,,,,,,,,,,,,,,,---,,,+++)))))))))************+++,,,------......,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++******+++++++++,,,,,,,,,///))))))777QQQjjjyyy|||llldddiiipppppp\\\WWWSSSSSSTTTSSSTTTWWWJJJIIIFFFDDDFFFJJJHHHDDDDDDBBBDDDKKKTTTaaaqqqxxxuuuvvv444...+++,,,---,,,+++,,,******+++++++++,,,,,,,,,,,,------...///000111111111222333444444333222222,,,+++000777666111333:::>>><<>>222777888333...///222555///:::333111<<<222!!!%%%***,,,///000///---+++)))++++++++++++++++++++++++************************++++++,,,---///111333444888999:::;;;:::888666555888777666555444333222111............---------------------------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))***,,,,,,++++++,,,---111999DDDFFFXXX```bbbZZZ>>>999777:::;;;999888:::888888777777666444333222000000000/////////......------------,,,,,,,,,+++,,,,,,,,,---------,,,+++++++++++++++++++++++++++,,,+++***))))))))))))***((())))))+++,,,---......,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************++++++++++++'''***,,,,,,111AAAYYYkkkzzz|||tttlllwwwsssmmmhhh```VVVMMMHHH???@@@BBBDDDHHHKKKIIIGGG\\\YYYaaarrr|||yyyvvvwwwqqqTTT......222222---)))***++++++************++++++++++++,,,,,,,,,---...//////000---...000111111000//////333111222333///)))(((,,,***...888666...777;;;,,,000111333444333000+++'''%%%...333...$$$ '''///************************))))))))))))************(((+++---,,,((('''***---:::IIIqqqvvvooonnnvvv~~~bbbhhhnnnmmmiiikkkkkkpppmmmlllrrrbbb___hhhooorrrzzznnndddwww~~~iiiNNN333,,,111444...(((---,,,,,,,,,+++++++++***************************(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******,,,///222222///---000111111111000///---,,,...------,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------......///000111111333333222222111000000000444333///,,,+++000888>>>NNN```sssvvveeeHHH777%%%$$$///777333+++------,,,,,,++++++++++++************************))))))))))))))))))))))))(((((((((((()))))))))***)))***+++,,,...///000111...111555666555222111111333444222///---...///000...555...)))000000111>>>000000///+++''''''+++///************************************************)))******+++---///000111555777::::::999777555444444444333222111000//////------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************)))***++++++***+++,,,...111:::EEEGGGXXX```cccLLL<<<888666999:::888777999666666555555444333222111//////...............------,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++,,,*********************)))******))))))))))))))))))(((((()))***,,,---......,,,,,,,,,+++++++++******)))******++++++******)))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***)))))))))*********++++++%%%,,,000+++###'''999KKK[[[gggwwwwwwrrrpppmmmmmmqqqyyy~~~rrrpppooorrruuuwwwzzz|||pppooosssyyywwwvvvqqqNNN---000'''(((---,,,'''&&&+++...+++)))))))))*********+++++++++++++++,,,,,,------...---...///000111000000///333///+++))))))+++111777+++)))...///))))))+++***$$$'''***,,,,,,,,,+++,,,$$$,,,,,,&&&(((000...###))))))))))))))))))))))))(((((()))))))))*********(((***,,,,,,***)))+++---999(((555dddtttzzzvvvxxx|||nnneeeqqqfffmmmkkkuuuqqqmmmwwwdddnnnppplllvvvllltttQQQ:::111***+++...---,,,,,,+++++++++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***,,,///111111///,,,////////////...---,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++)))))))))************+++,,,,,,---...//////000000222222222111111111000000000111111000...,,,******&&&%%%(((...@@@LLLSSSQQQVVVQQQIII@@@;;;555+++"""...///000///,,,)))&&&%%%++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))******+++,,,---...//////***...222444444111///---///---,,,---...---,,,,,,)))...---+++,,,)))$$$'''$$$&&&)))+++,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,...///222666999:::888555444444333333222111000//////...------,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************)))***+++******+++---///000:::FFFHHHXXX```ddd|||CCC999555444888999777555777444444444333333111000000------------------------,,,,,,,,,+++++++++******)))***,,,,,,+++***+++,,,)))))))))))))))(((((((((((()))))))))(((((((((((((((((()))***+++,,,,,,,,,,,,++++++++++++*********))))))************))))))''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***((())))))))))))*********)))++++++***((()))---000CCCIIITTTeeexxxyyytttqqqkkkeeeooohhhaaa___```ccckkkrrr|||rrrVVV444...%%%444...&&&((())))))***,,,+++'''((())))))))))))******************++++++,,,,,,,,,...///111222333222222111))),,,000444333///***'''///******//////)))***333111111000---***'''''''''+++&&&%%%)))...---(((%%%))))))))))))))))))))))))((((((((()))))))))******)))+++++++++))))))***,,,222333,,,999bbbooofffttt{{{|||zzz||||||tttvvvRRR555222///------///---******---************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++...000000...,,,......------,,,,,,,,,,,,---,,,++++++******++++++************************((((((((()))))))))******++++++,,,---...///000111000000000000000000000000---......//////...------777333666+++000(((...+++---...///......///111333&&&+++///...***)))...444******************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))******+++,,,,,,---............---,,,---...///000,,,******...000---+++,,,((()))+++///111222111///333111///---,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---111444888888555333333555444333333222111111000000,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************)))************+++...000000;;;GGGIIIYYY```eeewwwAAA666222222555777444333444222222222222111000//////,,,,,,,,,,,,,,,---------++++++++++++************'''***,,,,,,******+++,,,)))))))))((((((''''''''''''(((((((((((((((((((((''''''(((((()))))))))************)))))))))((((((((())))))))))))))))))((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((((()))))))))******(((((((((***---...,,,)))$$$...@@@SSSbbbmmmuuuzzz}}}aaaIII...+++'''444---333&&&+++)))***------***'''&&&((((((((()))))))))******))))))************++++++---...///111222222111000666333///***)))***++++++---,,,)))***...)))'''---%%%%%%&&&'''(((***,,,---***))),,,///***###%%%---))))))))))))))))))))))))(((((((((((()))))))))***))))))******))))))******---'''###---///***999HHHbbbeeennniiivvv~~~|||yyyzzz|||dddAAA222111111222555...***---000...+++***)))*********************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))+++---///...,,,...---,,,+++***+++,,,,,,,,,,,,+++***************************************''''''((((((((()))))))))((()))***,,,---///000000------......//////000000///...,,,,,,,,,,,,,,,,,,"""###222,,,666)))000---///000111...***'''(((+++333---((('''+++...---***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))******++++++,,,,,,000///------...000111111---******......******---222+++)))((($$$'''+++))))))'''$$$"""###&&&,,,000(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,///222666555111000222444333222222111111000000///++++++++++++************************************(((((())))))************))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************)))******))))))+++...111///;;;HHHJJJYYY```eeetttBBB444000000444555333111222111111222111111000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))'''))),,,,,,***)))+++---))))))(((((('''''''''&&&''''''((((((((((((((('''&&&&&&'''''''''''''''''')))(((((((((''''''''''''(((((())))))))))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))"""&&&+++,,,***)))+++---...,,,)))(((---===WWWlllzzz|||{{{zzz{{{bbbNNN:::***...###000...///+++******&&&%%%))))))&&&(((...(((((((((((())))))))))))))))))))))))***************+++,,,...//////......%%%(((***,,,...000---***&&&,,,(((&&&---...((((((+++***)))))))))((('''&&&$$$))))))%%%'''...///)))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***++++++******(((...---------'''///+++///***aaabbbffffffrrrsssooo|||wwwooowww{{{vvv}}}wwweeeMMMAAA+++***888...$$$111(((***---...***%%%'''---)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((((()))+++------,,,...---+++))))))***,,,---,,,++++++***)))*********))))))))))))))))))))))))''''''''''''((((((((()))&&&''')))***,,,...///000***++++++,,,---...///000---,,,+++,,,,,,,,,+++***333(((,,, ///%%%...+++&&&(((,,,---,,,)))+++...***))))))+++---,,,***'''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((()))))))))*********+++'''(((+++...111000---+++///***))),,,+++'''(((---(((%%%,,,000+++,,,...)))%%%+++//////+++(((''')))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++---111444222...---000444000000//////......------************))))))))))))))))))))))))))))))))))))((()))))))))******++++++************************&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************)))******))))))+++...111///;;;IIIJJJYYY```fffcccAAA444222000///000000///...//////.........---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------@@@PPPdddrrrwww{{{oooKKK222******+++***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********+++,,,,,,------,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))++++++***,,,222<<>>FFFLLLcccaaa]]]WWWOOOGGGAAA===MMMAAA222+++,,,...---***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********++++++,,,---,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))......,,,)))(((***///222---///222444555555444333333222111000...---++++++/////////.........------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,---------------,,,,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***++++++,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***++++++,,,---...///000///000000///...---,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++***)))))))))***,,,...///444888HHHMMMXXX```hhhVVV555333111/////////000///---......------------,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************+++++++++//////---***)))+++///333......///000000///...---,,,***)))+++......+++'''************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))***+++,,,+++)))'''((()))(((((((((((('''&&&%%%$$$))))))***,,,---///000000............------------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***************++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++*********+++++++++,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,------......//////......---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++******))))))***,,,...///444777FFFLLLYYYbbbeeeRRR333222000......//////...---------,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************)))))))))...---......///---+++))),,,,,,---------,,,+++***///---,,,*********))))))************************((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******)))******+++++++++++++++***************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))&&&)))+++,,,++++++,,,---......------------......---------,,,,,,++++++***------------,,,,,,,,,,,,++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***************++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++))))))))))))************+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((())))))***+++*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,---------------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++******))))))***,,,---...333777EEEKKKYYYcccbbbxxxPPP444222000...---......---,,,++++++,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))***)))))))))))))))))))))%%%%%%'''+++---,,,((($$$......---,,,***)))''''''+++***'''%%%%%%'''+++---))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******((()))******++++++******************************)))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((()))******(((&&&&&&'''(((&&&%%%%%%%%%%%%&&&((((((''''''(((((()))))))))***++++++++++++,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++((((((((()))))))))************)))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))'''((())))))******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))*********+++,,,,,,,,,,,,++++++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******++++++************+++---...222777EEEJJJYYYdddaaatttMMM555111///---------...---,,,******++++++++++++,,,,,,+++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((())))))))),,,***)))***,,,------,,,###$$$&&&(((***---...///''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))************)))************************))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((())))))'''&&&&&&)))++++++******))))))))))))*********++++++,,,------...************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((()))))))))))))))************+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******((((((((()))))))))************))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++++++++*********+++------000777FFFIIIWWWcccaaasssIII333111///---,,,------,,,+++************+++++++++,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))&&&''''''(((((())))))))))))((((((''''''((()))+++///...---+++)))((('''&&&***))))))***+++***'''$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((())))))******))))))************************))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((%%%''')))******+++---///************))))))))))))))))))(((((('''&&&&&&&&&)))))))))*********++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((()))))))))*********************************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))***************)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++,,,+++*********+++,,,---///888HHHIIIUUUcccbbbuuuEEE111000...,,,,,,------,,,+++))))))******+++++++++,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&&&&'''((()))******%%%(((,,,---,,,******+++(((((('''''''''(((((()))(((%%%###%%%)))+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&(((***+++)))'''&&&&&&$$$$$$&&&'''((((((((((((***+++++++++++++++,,,,,,(((((())))))*********+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))***************************+++++++++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))((()))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))******+++,,,+++*********+++,,,------888IIIIIITTTbbbcccvvv???333000...,,,,,,------,,,+++))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((('''''''''''''''''''''((((((((()))))))))))))))))))))))))))************+++,,,---...000888IIIMMMWWW___^^^uuu???333000...,,,,,,,,,---,,,+++))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))************+++,,,---...111888IIIMMMWWW``````www>>>333000...,,,,,,,,,,,,,,,***))))))))))))))))))))))))))))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))******))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))************+++,,,---...222888HHHLLLWWWaaaaaaxxx===222000...,,,+++,,,,,,+++***))))))))))))))))))))))))((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))************+++,,,------222777FFFJJJVVV``````vvv===222///---++++++,,,,,,+++***))))))))))))))))))))))))'''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&'''''''''(((((())))))(((((((((((()))))))))***))))))))))))))))))))))))************+++,,,------111666DDDHHHUUU___]]]rrrxxx<<<111///---+++++++++++++++)))))))))))))))))))))))))))''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''((()))))))))((((((((()))))))))******))))))))))))))))))))))))************+++,,,---...111666DDDHHHVVV^^^ZZZmmmsss;;;111///---+++***++++++***)))))))))))))))))))))))))))&&&''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''((())))))***(((((()))))))))*********))))))))))))))))))))))))************+++,,,---...222777EEEJJJXXX___YYYjjjppp;;;111///---+++***++++++***)))))))))))))))))))))))))))&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***))))))))))))************))))))))))))))))))))))))************+++,,,---...444888GGGLLLZZZ```XXXhhhfff<<<...333'''111((()))222%%%...$$$...---'''&&&######,,,!!!,,, ..."""+++)))***$$$///###(((---&&&,,,)))###)))'''###)))333---$$$'''$$$%%%***'''"""(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++++++++(((&&&$$$+++***((('''&&&&&&'''(((&&&(((******)))'''''''''---,,,*********)))'''%%%))))))))))))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((()))******'''((()))*********))))))******)))(((((((((((()))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((***,,,,,,***((('''000,,,))))))'''$$$&&&***&&&(((******((((((***,,,..."""%%%///+++'''******&&&((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((()))&&&&&&'''''''''(((((((((&&&%%%$$$$$$$$$&&&'''((())))))******)))(((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,......222;;;AAAKKKXXXZZZ]]]iiieee<<>>AAA@@@555111111***+++)))(((***......***%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))(((((('''(((((())))))************(((((((((((((((((())))))))))))***++++++++++++***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,......///999AAAKKKXXX[[[aaappp___999111))),,,((())))))((('''!!!...###""")))(((%%%)))...((( ...%%%$$$&&&%%%666%%%,,,%%% ---$$$,,,***)))''''''(((((("""%%%...000&&&###---+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))******************************************)))))))))***,,,...222555888:::;;;===@@@>>>;;;999:::<<<333111...,,,+++***(((&&&)))***+++,,,,,,+++***)))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))000...---+++))))))))))))'''((())))))******))))))&&&&&&&&&'''(((***+++,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))((()))+++,,,---,,,444AAAJJJJJJEEEGGGMMMGGGAAAGGGVVVTTTEEEGGGVVVOOOGGGOOOWWWLLLAAA???===000---******++++++***'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++***)))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++)))******+++++++++******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,......111<<>>FFFLLLOOONNNKKKHHHPPPNNNJJJEEECCCEEELLLRRRKKKGGG@@@:::555000,,,)))(((((()))***++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******%%%&&&'''(((+++---000111000222555777777666444222222111///,,,***)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***(((&&&''',,,333:::???DDDJJJQQQSSSMMMKKKUUUcccZZZ]]]hhhqqqnnngggjjjuuuQQQNNNYYYaaaXXXPPPOOOLLL>>>:::222+++'''(((***---))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))(((((((((''''''''''''((((((((('''&&&%%%***************)))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,......111===DDDLLLVVVXXX```qqq[[[777333888cccqqqxxxyyysssccc666eeezzzkkkvvvyyyiiihhh:::~~~]]]...111$$$---###)))(((fff555"""222000 )))VVVuuu___111"""222""":::''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))************************------///333999@@@GGGJJJSSSVVV[[[^^^^^^[[[WWWUUUYYYRRRIIIFFFGGGJJJIIIHHHGGGEEECCCCCCEEEGGGHHHHHH666333///+++)))(((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********&&&***000777<<<@@@BBBCCCAAADDDHHHLLLLLLIIIFFFCCCHHHEEEBBB===888444111000///...---,,,***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***---111666===CCCIIILLLHHHNNNWWW___cccjjj|||xxxyyy{{{mmmeeeooovvvkkk^^^bbbbbbQQQMMMKKKFFF<<<111++++++...))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,---,,,++++++((()))***+++---...///000------.........---++++++------------,,,+++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,......000<<>>;;;NNNGGG>>>444---******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++@@@DDDKKKRRRTTTSSSPPPNNNJJJMMMSSSWWWWWWTTTOOOKKKPPPOOONNNLLLJJJIIIIIIIII@@@>>>;;;777222...+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))+++333@@@KKKRRRSSSPPPMMMXXXdddvvv~~~zzz{{{]]]rrruuuttt{{{ggguuusssTTTTTTXXXYYYQQQBBB444,,,***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((+++---...---,,,,,,...///333777;;;???CCCDDDBBBCCCDDDDDDCCCBBBAAA@@@333222222111000...---,,,))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,......---:::CCCKKKVVVZZZdddvvvHHH<<<000***222fff,,,,,,333///LLL111%%%222AAA///&&&&&&..."""666*** &&&333$$$xxxAAA""")))+++&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''(((''''''''''''((()))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''+++***(((''''''''')))***---,,,***'''%%%'''+++...&&&***++++++000666444---222555888:::888333---)))+++******)))(((((()))+++&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++***))))))***+++***)))---)))+++111000***///999IIIVVVTTTNNNRRRNNNOOOaaajjj~~~yyy~~~vvvSSS]]]KKKHHHLLLHHHCCC@@@AAA@@@999---$$$***+++,,,)))%%%%%%***///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))'''$$$'''---(((---///------555AAAJJJJJJVVVaaabbb___ZZZTTTOOOJJJOOOFFFDDDYYYhhhccc\\\OOOTTTVVVRRRPPPPPPLLLFFFPPPKKKMMMIII???===:::...,,,((('''+++...---,,,---***((('''((())))))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))***++++++++++++---$$$%%%///---###&&&444666OOOVVVJJJGGGSSScccooo{{{|||xxxvvviii{{{}}}{{{iiiccc~~~zzz[[[LLLJJJ???222000'''''')))%%%)))---((())))))))))))))))))))))))))))))))))))))))))))))))&&&)))+++***'''%%%(((***)))***,,,------,,,***(((%%%((((((&&&))),,,***%%%%%%((()))&&&'''++++++)))+++***)))***++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((((((((()))***+++---+++)))***---222777:::LLLUUUZZZUUUOOONNNRRRUUUPPPNNNJJJGGGEEEEEEGGGHHHBBBKKKOOOIII>>>777222///000///---++++++++++++++++++,,,,,,***(((&&&%%%&&&******))))))))))))******************+++,,,---...000;;;BBBKKKWWW\\\eeewwwHHH<<<000111444ggg''''''444HHHGGGUUUuuu$$$$$$***ZZZkkk,,,""" 000000&&&---+++EEEmmm)))xxxmmm!!!'''--- ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&))),,,...---***%%%"""$$$(((---000000000111111LLLNNNMMMKKKLLLNNNJJJCCCEEEKKKTTTYYYWWWNNNCCC;;;///+++)))+++///000,,,''')))***)))'''%%%%%%(((+++(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((,,,+++***)))(((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((()))*********)))...---***'''***777LLL]]]RRRSSSSSSRRR\\\vvv~~~oooeeeVVVMMMCCC??????@@@>>><<<+++((('''***000111,,,'''************************))))))))))))))))))))))))))))))))))))))))))))))))$$$'''+++...+++'''+++222///)))&&&...@@@RRR]]]```hhhfff\\\MMMHHHSSSeeeqqq}}}~~~{{{lllrrrnnnlllvvvUUUKKKKKKMMMHHHIIIJJJCCCAAA888111...,,,))))))++++++***)))***,,,---,,,***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))************'''***---,,,(((***777EEEYYYDDDKKK```mmm}}}|||kkkxxxvvvmmmeeeQQQAAA999'''(((222///(((((('''************************))))))))))))))))))))))))'''''''''((())))))))))))&&&%%%$$$######$$$%%%&&&...000111...+++***)))(((+++,,,---+++))))))((('''***))))))***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///+++((((((+++...---+++'''(((---777EEESSS]]]aaaRRRYYY]]]WWWRRRTTTZZZ___^^^___aaabbbaaa]]]ZZZWWWSSSTTTRRRJJJFFFGGGHHHGGG111111111000...+++***)))++++++,,,+++++++++,,,---******))))))))))))******************+++,,,---...000;;;BBBKKKWWW\\\eeevvvGGG;;;000---,,,___&&&)))000$$$)))vvv|||###@@@===666KKKjjjqqq111---"""777&&&ppp%%%""":::LLL***,,, 111((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((''''''&&&&&&&&&%%%&&&'''(((((((((((('''((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())),,,...///&&&))),,,000555;;;BBBFFF888<<<@@@DDDKKKQQQRRRPPPRRRMMMGGGDDDGGGNNNWWW]]]TTTPPPFFF666(((!!!"""&&&(((******)))&&&&&&(((+++(((((((((((((((((((((((())))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((()))******++++++++++++///555===JJJRRRMMMBBBMMM___uuuzzzvvvwwwwwwhhhxxxzzzwwwvvvooo\\\FFF999777;;;???777...)))***+++***'''************************))))))))))))))))))))))))))))))))))))))))))))))))///(((%%%***...,,,&&&###///777FFFZZZfffdddWWWJJJAAAWWWqqqlll{{{yyynnnjjjmmmyyyYYYUUUeee}}}}}}sss~~~}}}}}}mmm\\\PPPDDD999===@@@:::,,,###(((444+++)))))))))******)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''---...(((+++;;;IIIMMMDDDMMMNNNhhh|||sssbbbcccccc\\\YYYIII888111000++++++,,,&&&************************)))))))))))))))))))))))))))&&&%%%'''+++---+++'''///---***)))***,,,///222%%%***111777999;;;AAAHHH111111111222...)))'''))))))((('''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,---------------CCCLLLXXX\\\YYYPPPHHHDDDVVV]]]bbbaaabbblllxxx|||ooobbbRRRDDDVVVFFF444///555999333,,,,,,,,,+++******+++,,,,,,+++******))))))******+++*********++++++,,,---...000:::AAAJJJXXX\\\ddduuuEEE;;;111...+++^^^(((,,,(((&&&777kkk,,,EEEVVV$$$:::111III--->>>___///!!!888######((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((('''&&&((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******+++***((('''))),,,000333888;;;>>>BBBDDDGGGKKKNNN```bbbdddfffhhhjjjiiiggg^^^\\\ZZZWWWSSSPPPNNNLLLEEEJJJOOONNNGGG;;;111+++'''''')))***+++***'''$$$(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***+++++++++))))))((('''&&&&&&%%%%%%))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***+++++++++,,,---...'''555BBBFFFFFFRRRmmmsssrrrvvvyyyhhhVVVDDD777EEEBBB;;;222)))%%%(((,,,************************))))))))))))))))))))))))))))))))))))))))))))))))000+++)))***+++***,,,000DDDYYYmmmiiiUUUOOOfffwwwjjj[[[OOOOOOcccddd[[[eeerrrqqqnnn|||qqqqqqvvveeeOOOZZZzzzTTTQQQbbbwww{{{|||hhhSSS???<<>>111+++&&&'''***,,,)))$$$))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++******,,,000333JJJCCCFFFUUUeeetttyyy~~~~~~xxxpppvvvsssXXXBBB@@@>>>:::777222---)))************************))))))))))))))))))))))))************************###***111000))),,,BBBXXX^^^ZZZZZZbbblllwwwggg```TTTOOOVVVeeeoooqqqttt~~~vvvwww}}}yyyrrrjjjlllkkk\\\XXXdddmmmyyyfffXXXMMMCCC;;;999111///+++***+++,,,,,,+++************************************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))******+++555EEEQQQTTTWWW[[[cccLLL===...,,,///,,,************************************************)))******(((&&&&&&))),,,---444???JJJSSSWWWYYYYYYVVVTTTSSSVVV]]]cccccc___OOOTTTXXXUUUNNNGGGCCCAAA555222...,,,,,,---------++++++++++++++++++++++++************************)))*********++++++,,,,,,222///+++///<<>>+++yyy,,, )))"""SSS333###ooo///&&&)))---$$$))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&(((+++...111333444777777777777777777777777===888333111444555444111...---,,,***)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******+++,,,,,,------------333>>>NNN^^^hhhZZZ\\\aaahhhsss~~~uuuooofffwww|||jjj___[[[QQQJJJ???444,,,***+++---))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((***+++---...---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))+++,,,---000999FFFOOOJJJrrr}}}||||||sssxxxvvv{{{www{{{ooo|||ooo|||wwwyyy}}}}}}www]]]III???;;;666222++++++++++++++++++++++++))))))))))))))))))))))))************************555***'''777NNN]]]___]]]fffzzzbbbIIIUUUpppsssxxx{{{}}}tttqqqxxx|||vvveeeWWWRRRdddyyyyyycccOOOJJJCCC888000,,,+++,,,,,,************************************************))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())),,,...000:::JJJWWWYYYXXXddd{{{~~~{{{zzzwwwuuu~~~eee===---///++++++++++++++++++++++++************************(((''''''***000;;;FFFMMM[[[]]]^^^^^^\\\YYYVVVTTTXXXhhhnnnnnn}}}ppp\\\WWWPPPFFF<<<444000,,,***,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,------...,,,<<>>>>>>>>888777555222000---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,...111222777CCCSSS^^^}}}|||jjj|||~~~xxxyyyyyy}}}|||~~~www~~~rrrWWWAAA777777++++++++++++++++++++++++))))))))))))))))))))))))************************"""111FFFUUUYYY___ooooooTTTYYYlllvvvuuuttt~~~xxx~~~}}}vvvgggWWWXXXnnndddZZZKKK===444000......************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***---000222RRRYYYUUUKKKUUUsss{{{xxxuuu}}}dddRRR@@@)))++++++++++++++++++++++++************************,,,)))'''...<<>>JJJZZZ^^^aaammmDDD:::111GGG***111+++ddd$$$888rrr>>>222'''jjj888,,,zzzOOO///???---&&&,,,***)))((()))***))))))+++***(((&&&)))...///---<<>>999555333444777:::+++***)))((()))***++++++))))))))))))*********+++"""555+++!!!000000+++;;;\\\kkk^^^VVVuuuwwwrrrnnnqqq}}}vvvrrrvvvWWWEEEHHH@@@...))))))((()))***++++++***************************...***(((,,,000///)))&&&###+++666???FFFIIIKKKLLLEEEHHHLLLLLLKKKJJJLLLNNNTTTQQQMMMHHHEEEAAA;;;666===@@@>>>555---++++++((('''((()))***+++*********))))))))))))*********************)))***+++,,,+++,,,;;;888OOOooo~~~~~~xxxwwwxxxzzztttpppxxxxxx~~~rrrttt]]]EEE<<<444---,,,,,,***)))+++************************+++,,,---+++)))***///333KKKVVV^^^XXXtttqqqVVV```ccc~~~ppp[[[UUULLLEEEEEELLLOOONNNRRRZZZWWW\\\ccckkkqqquuuxxxxxx{{{|||rrrpppUUU\\\lllsssaaaBBB555:::************))))))))))))++++++++++++*********)))+++******,,,//////+++&&&###---...+++000333444999777222/////////,,,(((&&&(((000---***...,,,&&&'''************************)))+++,,,***,,,777IIIXXXZZZ[[[cccwwwooouuuyyywwwllliiiKKK111---++++++,,,,,,------++++++***,,,------+++))),,,666HHHZZZeeefffeeedddbbbzzzvvvfff{{{sssPPP===---111000111333///...777++++++++++++++++++++++++---,,,+++,,,...999OOOcccpppzzzuuuqqqVVVjjjiiiuuu}}}bbbEEE222///+++***...000///...000------,,,------...///000111888===GGGWWW]]]dddrrrBBB999000444:::"""AAABBB///888"""555&&&888UUUGGG!!!666FFF888@@@IIIZZZqqqnnnHHHWWW[[[OOO;;;JJJNNN888CCC222888222888444,,,:::BBB777222555111///((())))))***,,,,,,,,,,,,,,,+++(((***...000555FFFXXXdddjjjjjjiiivvvpppgggttt{{{rrrddd___dddjjjgggffffffhhhkkknnnooonnnYYYMMM>>>666666999888555111000...***((((((***,,,))))))*********+++++++++)))000%%%'''888111333TTTZZZSSSrrrwwwtttiiinnn{{{tttaaaPPPDDD???...,,,)))(((***+++,,,,,,************************000&&&%%%...///'''&&&---444@@@NNNTTTSSSNNNLLLLLLFFFDDDCCCEEEHHHHHHCCC>>>@@@HHHLLLJJJIIIKKKIIIBBBFFFKKKKKKCCC888222000///((()))***++++++***)))))))))))))))*********+++++++++***)))+++---------,,,...:::@@@jjj{{{zzz{{{sssIII===333000///---++++++++++++++++++++++++++++++***...000,,,(((,,,999EEEXXX^^^iiioooffflllvvvrrruuuzzzsssUUUDDDBBB>>>CCCUUU[[[```jjjttt|||{{{ssskkkggggggmmmssswwwzzzzzziiifffrrrmmmPPP888222......---+++)))(((***+++++++++++++++************+++------)))%%%'''///666???GGGMMMEEE<<>>333,,,+++'''+++((()))///***$$$***************************)))111...%%%...FFFVVVUUUIII^^^xxxwww~~~vvvttt~~~oooLLL:::------111...+++***+++******+++------+++***:::III[[[dddccc___]]]^^^rrrYYYGGGAAARRR^^^WWWPPPQQQbbb~~~|||nnn^^^LLL000(((333000&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,///111---(((777UUUlllrrrlllcccuuuvvvlllkkkqqqzzzZZZ>>>888///)))+++/////////000------,,,------...///000000777<<>>===??????<<<;;;>>>BBBBBB===777;;;@@@???888999AAABBB:::DDDHHHIIIFFF@@@;;;888777---,,,+++***))))))******))))))*********+++++++++,,,***))),,,...---,,,---;;;777]]]~~~nnn|||{{{{{{|||xxxrrr}}}|||vvvxxxxxxwwwzzz|||vvv~~~pppzzz{{{cccRRR???555111---,,,...++++++++++++++++++++++++))),,,---++++++666HHHWWWZZZnnnyyywwwiii```kkkzzzGGG??????===GGG^^^nnn}}}tttjjjfffhhhmmm|||aaa]]]jjjpppaaaNNN888333---++++++,,,---,,,+++++++++++++++++++++++++++++++++***,,,222;;;BBB===HHH]]]aaa^^^rrr{{{fff\\\ccc___LLL:::666<<<@@@///...''''''+++&&&$$$///************************)))...---+++:::RRR]]]XXX^^^ggg~~~vvvgggJJJ111...111...*********,,,---+++)))***000444NNN\\\eeebbb___eeeqqqyyyPPP>>>III[[[YYYcccssssssiiimmm|||nnn___YYY\\\}}}III///333111111333+++------------------------111000...444LLLiiitttppptttggguuuzzz```LLLPPPbbbGGG:::...,,,...---,,,,,,------,,,------...///000///777;;;EEEVVV]]]eeeuuu===888222888'''&&&222111---111999******333'''...SSS}}}sssLLL???FFFBBB777666???---&&&###---333***###((()))+++---,,,+++)))***,,,,,,---;;;VVVkkksssvvvyyygggdddeeefffaaa\\\bbboooooouuuuuurrruuuzzzuuujjjkkkkkkiiieeeaaa___bbbdddcccooovvvkkkYYYMMMGGGDDD666666444111...+++***+++++++++++++++,,,,,,,,,,,,***---666+++***YYYvvv\\\{{{}}}bbbSSSIIICCC<<<:::;;;<<<:::888AAAJJJ[[[fffnnntttuuuyyy{{{}}}rrr}}}ttt}}}qqqOOOGGG>>>222+++***+++++++++************************)))...---)))---===LLLRRRTTTPPPIIIAAA===>>>CCCHHHQQQQQQRRRUUUYYYZZZZZZYYY```]]]SSSHHHFFFHHHBBB666CCCAAA@@@BBBCCCAAA<<<999666333...***((()))+++---************++++++++++++...******------+++...444HHH```~~~qqq|||yyyxxxvvvvvvwwwyyy{{{{{{zzzqqqvvvZZZkkkyyyzzzzzzvvvrrrqqqqqqxxx}}}~~~}}}iiiOOO===222,,,+++...+++++++++++++++++++++++++++***(((***333BBBTTT```kkk}}}nnnkkkpppjjjyyybbb:::999LLLNNNmmmuuulllhhhbbbqqq{{{|||tttssssssqqqGGG<<>>555666FFFFFFKKKYYY^^^mmmvvvssszzzwww|||~~~}}}qqqVVVIII999...+++,,,,,,+++++++++++++++++++++++++++&&&++++++///AAAUUUUUUHHH@@@BBBEEEJJJRRR\\\ffflllqqqpppnnnkkkiiiiiikkkmmmiiidddaaabbbeeebbbXXXNNNMMMEEE@@@CCCFFFDDD???======999333---******,,,...*********++++++++++++,,,...++++++...,,,,,,555CCCNNNzzz~~~qqqwww}}}zzz~~~xxxyyy{{{~~~|||wwwssswwwmmmyyyTTTEEExxxsssuuuxxx|||~~~}}}{{{yyyyyyyyyzzzrrr}}}|||yyybbbMMM<<>>QQQ```hhhlllmmmppprrr{{{UUU:::CCCNNNYYYjjjvvvpppeeejjjgggdddpppZZZKKK888---+++,,,+++)))++++++++++++,,,,,,,,,,,,&&&000999<<<>>>LLLfff|||rrrzzzxxxzzziiinnn|||rrrYYY===AAA888---///---)))+++++++++++++++++++++++++++...&&&...FFFTTTTTTYYYeeeqqqvvvbbb~~~}}}|||kkkLLL555,,,,,,...000***...///+++(((111EEEVVVZZZdddfffddduuu^^^PPPBBBHHHSSS\\\UUUeeettt~~~yyydddiii~~~rrrOOO000,,,000***...........................))):::\\\nnnjjjkkkvvvrrr___CCCMMMAAA555111000///...000------,,,------...///000111777:::CCCTTT\\\dddttt888888666BBB%%%...555//////666555HHHxxxtttpppyyy}}}ssswwwKKK---PPP<<<@@@555***333===111!!!***---...---+++---222777JJJdddzzz{{{qqqllliiieeexxxvvvyyytttyyy{{{~~~xxxuuuyyy~~~pppooolllppp}}}qqqYYYPPPGGG;;;555333333000,,,,,,,,,,,,,,,------------111***,,,RRRsssfffuuurrr```OOOAAA:::???IIIHHHMMMUUUZZZ[[[ZZZZZZZZZWWWKKKMMM<<<666???<<>>999444///---++++++*********+++++++++,,,,,,---***,,,///---...@@@VVVggg{{{ppp~~~bbbPPPvvvtttzzzuuutttsssrrrtttwwwzzz{{{{{{vvvzzzvvvQQQrrruuurrrooommmpppvvv{{{|||vvvvvv{{{}}}~~~vvveeePPP;;;///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000<<>>QQQ___\\\kkkvvv}}}zzzDDDNNNLLL]]]vvvvvvtttQQQ<<<222222...........................555NNNhhhnnnlll}}}ppp{{{mmmdddGGG>>>666333111......111------,,,------...///000222888:::CCCSSS[[[cccsss777888888,,,222555333......444888^^^[[[ppp}}}~~~sssWWWOOOLLL@@@AAA<<<%%%!!!...111***---...------000777>>>jjjyyy|||rrrooowwwxxxpppzzz|||{{{zzz~~~xxxrrrvvvyyyvvvwww}}}jjjqqqwwwvvvssssssyyylllpppnnntttwwwgggXXXEEE999666555000+++,,,,,,,,,---------......)))...NNNbbbaaasssdddSSSCCC<<<>>>FFFVVVfff}}}}}}mmm___ZZZAAACCC===JJJ[[[jjjvvv}}}|||vvv|||xxx}}}rrrXXXCCC777000+++'''++++++++++++++++++++++++***222CCCQQQNNNDDDFFFQQQ^^^hhhssstttlllgggiiinnnmmmeee\\\XXXZZZ```eeegggiiibbbfffsssrrreeebbbiiiddd\\\VVVUUUQQQMMMPPPVVVBBB@@@===999444///+++(((******+++++++++,,,,,,,,,+++***---000---111IIIccc}}}}}}___uuuxxxssswwwvvvvvvuuuwwwxxxyyywwwvvvvvv|||hhhTTTrrruuuyyyvvvsssrrruuuyyyxxxuuu|||yyyzzz}}}~~~ssszzzvvvyyybbbGGG555///,,,,,,,,,,,,,,,,,,,,,,,,)))---888III^^^uuuhhhsss{{{zzzWWW===FFFMMMtttyyyiiilllhhhttt^^^DDD///''',,,333+++++++++,,,,,,---------777999DDDZZZtttsssxxxkkknnnooo|||yyyjjjkkklllmmm{{{tttBBB///222///,,,++++++++++++++++++++++++)))...>>>SSS```iiixxxlllwwwzzztttMMM222///222000---***)))---888HHHXXXaaabbbxxxvvvbbbQQQ~~~~~~ttt^^^DDD///111////////////////////////000CCC___nnnkkkrrr}}}kkkYYYDDD>>>888444000,,,,,,///---------------...000000333999:::CCCSSSZZZcccsssAAA888333999&&&555:::CCC:::{{{UUUAAA@@@@@@000,,,111((((((444...+++000)))>>>sssxxxwww{{{wwwzzzssszzz|||yyyvvv|||llleee___WWWhhhvvvuuu{{{rrryyyyyynnnqqqbbb\\\QQQ:::222444,,,...+++...---)))000555...,,,;;;ttt___cccvvveeedddQQQCCC<<>>uuu```QQQAAA...000777---222000333333---<<>>;;;444+++,,,,,,+++***+++------+++...,,,222222888\\\zzzzzzaaa[[[uuu~~~wwwpppssswwwxxxwwwvvvuuuuuuuuuvvvkkkYYYHHHooo|||rrrqqqpppSSSFFFMMMaaa||||||tttrrrwwwlllGGGCCCgggzzz{{{uuuNNN888111+++------(((---111******===OOORRRlllmmmcccuuu~~~DDD===EEEnnnxxxqqqooo~~~yyyyyy{{{oooooovvvgggPPP555(((***++++++,,,...,,,+++111:::@@@SSS~~~fffzzzwwwwww~~~eeejjjxxxppp|||jjj@@@:::444,,,000---+++---+++***///---JJJZZZ]]]hhhzzzqqq}}}yyybbb}}}uuuxxxqqqsssuuu{{{pppnnnhhhiii||||||~~~|||XXX333222,,,...'''111999DDDTTT___uuunnnyyyTTT[[[LLLfffYYY111333222///---///222222///GGG]]]lllmmm~~~|||rrrppplllfffaaa___```dddggg[[[JJJ999444333000------...------------...//////000888:::???NNNYYYcccrrr>>>888444333666,,,888MMM~~~}}}yyywwwzzz|||gggNNN888666999111555(((111333---TTTwwwrrrzzz{{{xxx{{{}}}}}}|||ooopppyyyTTT///999111...---............---???mmmQQQmmmSSSIIIAAAaaayyyuuunnnuuuwwwxxx|||zzznnnaaaWWWUUUXXX\\\aaaeee```___aaawww{{{ooo777@@@,,,...---)))***000...---444GGGNNNPPPPPP]]]rrr|||xxxooobbbkkk}}}nnnpppxxxyyyeeeeeeeeeqqqvvvkkk___^^^cccfffbbb___XXXOOOJJJEEE>>>555---++++++,,,............(((---555222AAAzzz{{{rrrkkkKKKPPPxxxyyyrrryyyuuuuuuvvvwwwxxxyyyzzzzzz^^^PPPyyypppsss}}}{{{xxxMMMAAA___vvvzzzzzz|||{{{```LLLmmmqqqyyyzzz{{{wwwzzzsssyyyiiiEEE444,,,...///)))+++000,,,000JJJZZZzzzvvv|||mmmLLL999MMMfff^^^iii|||ppp[[[MMMHHHMMM___vvv~~~|||}}}{{{|||mmmlllqqqMMM***222---,,,,,,,,,+++---777BBB___jjjfffwwwbbbrrr|||^^^iiinnnJJJ%%%---//////,,,+++,,,---...'''NNNKKKJJJqqquuu}}}rrrrrrzzzqqq}}}ttt}}}xxx444444///111***+++FFFQQQPPPnnnVVVRRRTTTnnnrrr222333222222111000000222555XXXfffqqqppp}}}}}}}}}mmmfff[[[RRRMMMOOOTTTXXX^^^MMM;;;444444333000---...------------.../////////777888===MMMXXX```nnn<<<999555999+++@@@AAA|||zzz~~~yyyzzz|||~~~}}}}}}zzzjjjQQQ<<<333222222+++---111AAAnnnxxx|||zzz~~~tttwwwttt~~~{{{xxxxxxpppwww}}}ccc???222333111---...111---,,,444___ooocccaaa^^^OOOBBBppp~~~vvvzzzvvvuuu}}}kkkpppoooqqqttttttrrrooooooqqqsssuuuuuuqqqiiibbb___^^^```ggg[[[\\\OOOWWWxxx@@@III---+++000((()))222+++***@@@SSSQQQRRR^^^tttuuubbbWWWuuuvvvbbblllvvvssslllggggggjjjkkkhhhccc```\\\YYYVVVPPPFFF===000,,,))),,,//////...///(((000000888]]]tttpppwwwWWWNNN~~~ooo{{{vvv{{{zzzuuuuuuuuuwwwxxxyyyyyyxxxyyyccc\\\wwwooouuurrruuuMMMOOO~~~wwwuuuddd\\\OOOiiizzzvvvfffkkk~~~{{{XXX777,,,---111+++)))...---@@@KKKmmmlllvvvHHH***cccuuutttfffccc777444>>>HHHXXXkkkqqqiiidddkkklllmmmhhhWWWCCC777444111888HHHbbb|||~~~zzzzzzyyyxxx|||}}}pppiiilllfffuuuXXX000***...---,,,++++++000???MMMMMMgggaaajjjgggzzz}}}zzzvvvpppdddKKK...+++---...+++---///,,,BBBUUUHHHOOO~~~uuu}}}vvv{{{|||rrrhhhjjjuuurrrzzzuuu|||}}}tttxxx888111444111111***MMM[[[WWW|||OOO\\\rrrzzz}}}ZZZ333111222333000...555???```iiiuuu{{{hhh}}}vvvSSSLLLZZZ^^^^^^[[[WWWQQQLLLIIIFFFEEEOOOEEE:::555444333111000...------------...//////...555666<<>><<>>???===888444222111111...------------...//////,,,444555<<>>222***,,,...,,,,,,000...222555ccc~~~~~~mmmMMMZZZwww}}}wwwwwwmmmyyywwwwwwxxx{{{{{{xxxtttqqqfffXXXfffCCCCCCmmmSSSSSSnnnrrruuuvvvqqqKKKqqqsss{{{rrruuuppplllhhh~~~vvv{{{PPP555,,,222///,,,000444EEEGGGuuueee666IIIHHHJJJTTTRRRSSSXXXeeeLLLSSSpppQQQ777CCC===IIIGGGhhhmmm```\\\MMM:::;;;444333555777666444888>>>>>>@@@AAAAAACCCQQQnnnyyy}}}tttgggkkkqqqyyyzzzmmmZZZqqqaaauuu{{{hhh111///...---,,,---777MMMaaaooolllrrruuummm]]]rrr{{{yyyRRR---'''444,,,)))111000???AAAbbbqqqnnnpppeeeQQQYYY}}}ppplllvvvhhhyyy\\\bbbxxx|||{{{zzz777///,,,:::@@@QQQiii\\\]]]qqqnnn\\\kkk@@@444...222222000@@@VVVllllll|||```vvvddd>>>:::sssooovvvwww|||bbb>>>888;;;IIIeee```RRRPPPMMMgggyyydddUUUUUUUUURRRMMMEEE>>>:::666>>>AAA;;;444111000000...------------...//////---333444;;;NNNYYY___jjj<<<:::666>>><<>>888222222111///...------------...//////...444444:::LLLVVV[[[ddd===;;;666888cccxxxtttqqqppplllggggggllliiiooopppjjjfffhhhiiigggmmmnnnnnnwwwsssiiiyyy|||NNN///???'''CCCvvv~~~zzz{{{xxxbbbRRRjjjrrrTTTHHHVVVbbbnnnvvvuuuyyyvvvxxx|||}}}{{{rrr666<<<000---555+++<<>>WWWzzziii|||UUU:::TTTrrrbbb{{{kkkssstttjjj{{{ooouuuMMM::::::555444999@@@FFFMMMTTTgggpppzzz~~~yyyiiiiiiccccccuuu}}}eee]]]lll___vvveee.........///000<<>>:::777999===???999CCC\\\sssZZZ<<>>PPPXXXdddsss|||{{{uuu{{{xxxzzzrrrwwwzzzuuuqqqcccjjj~~~yyyUUU333777...'''777FFFxxxpppppp===CCCsssuuunnnMMMkkkdddzzzdddLLLEEEEEEEEEDDDAAA;;;AAAYYYsss|||~~~~~~vvvvvv~~~ppp```___ccciiissshhhvvvrrreeemmmkkk111888---///666===]]]www~~~ooohhhbbbvvv}}}fff{{{ooouuuppp___]]]777)))222---444===TTTTTTtttbbbAAAcccnnnjjjvvvwww}}}uuutttfffqqqkkk___```]]]QQQJJJOOOjjjqqqqqq}}}zzzmmmooovvvvvvkkkYYYTTTmmmtttOOO000444666eeejjjtttvvvEEEjjjuuuxxxZZZMMMYYYMMMwwwTTTQQQfffkkksss===]]]|||sss{{{333666777888111UUUooopppwwwuuujjjPPPDDDCCCAAA\\\mmm;;;CCCFFF:::===:::;;;<<<<<<<<<<<<<<<<<<@@@[[[}}}XXX,,,AAAAAAFFFkkkeeeaaa|||eeeOOOKKK@@@===444444444333333222222222000///---,,,,,,---...///333---555<<>>===DDDOOOIII{{{pppVVV333EEEEEEOOOpppmmmuuulllVVVMMM@@@>>>444444444333333222222222000///---,,,,,,---...///111...666:::IIIVVV\\\www>>>888>>>zzzzzzuuummmyyytttyyywww|||||||||hhhzzznnnjjj{{{iiiqqqjjjRRRRRRTTTKKK222JJJsss}}}xxxtttlllyyyrrrpppmmmSSSMMMQQQAAACCC555:::;;;AAA666333222888QQQYYYDDD~~~sssuuuzzzhhh444111222///===bbb___yyyQQQ???NNNqqqpppmmm999BBBEEECCCVVV___zzzrrrtttkkkcccjjjjjjeeeffflllffffffllllllfffgggmmmcccIIIaaahhhUUUdddnnnZZZ\\\eeeuuuOOO---888ooo}}}LLL:::000///---MMMWWWRRRbbbaaawwwZZZiiizzzxxx}}}|||qqqpppvvvjjjUUUbbbaaabbbUUUhhhWWW___pppjjjYYYBBB222---...///...555fffqqqqqq{{{dddMMMdddtttyyyvvvssssssdddEEE>>>SSS___yyynnnTTTmmmzzzuuu]]]BBB<<>>___vvvqqqtttxxxOOOIII^^^fff```gggfffdddVVVKKKNNNaaa~~~vvvZZZVVVeeeoootttxxxpppaaaXXXRRRQQQcccxxx{{{iiidddzzzcccooogggbbb222222///111MMMbbbttt~~~sss~~~tttpppzzzxxxvvv;;;...555***555LLLXXX___}}}~~~{{{PPPKKKfff{{{}}}kkkmmmmmmlllgggZZZdddvvvxxxgggQQQKKKGGG@@@???BBBWWWaaaccciii```JJJ===>>>@@@HHH\\\|||vvvaaa|||}}}sss@@@222KKKuuu[[[RRRxxxgggdddwww~~~iiieeeUUU666000:::KKKhhhvvv}}}yyyhhhJJJBBBEEEcccxxxLLLJJJIIISSSvvvSSSPPP]]]nnnfffTTT[[[tttyyyOOO:::HHHIIIZZZwww{{{mmmWWW:::222444444333333333333222222111///...,,,,,,,,,...//////000777777HHHYYYZZZmmm>>>555III~~~|||~~~zzzzzzrrrwwwrrrssszzzxxxvvveeeyyynnn{{{jjjUUUrrrrrrZZZMMMQQQ{{{www===666YYY}}}uuu___^^^tttqqqqqqhhh``````OOO???>>>@@@111...333???888666333999999555<<>>333333333333333333333333111000...,,,+++,,,---...---000888555HHH]]]\\\iii???555ZZZ{{{~~~{{{sssxxxppprrrlllxxxaaaqqqsssmmmhhh[[[[[[WWW}}}}}}}}}OOOKKKwwwwwwdddbbbJJJEEEkkkHHH444___zzzrrrzzzbbbccc888RRRdddMMMJJJJJJ@@@777777000000444222///:::WWW___III888000000222222777EEEDDDjjj888333888***MMMkkkqqqyyyqqqPPPCCCuuuzzzxxxbbbSSS???XXX|||DDD@@@555222999<<>>aaazzzaaahhhHHH===ZZZ\\\555ddd~~~zzzrrrNNN;;;GGG888]]]VVVEEE777888;;;777222111333:::===333888EEEkkkgggIII444111///111555333BBBAAAbbbsss===333888,,,UUUiii|||rrruuuZZZJJJKKKzzzvvv|||ssspppgggBBB\\\hhhCCCGGGBBB>>>===555111:::CCCQQQYYYXXX```lllhhhXXX???~~~bbb|||hhheee___YYYXXXlll]]]444777OOO<<<888,,,???]]]RRR]]]nnnXXX|||\\\wwwmmmggg```hhhkkkXXXEEE<<<444888CCCUUU]]]eeefffhhhhhhmmmuuuooo___\\\iiiqqqnnnLLLBBBRRRgggWWW```uuuooo[[[???......222222___zzzuuu}}}vvvqqqwwwwww```UUUkkkwwwnnnjjjgggooo___AAA000444NNNlllrrrvvv{{{vvvoooooommm\\\BBB222CCCjjj|||kkkBBB>>>EEE@@@^^^rrrMMMtttvvv|||{{{zzzrrruuuvvvuuu{{{[[[JJJkkk]]]vvvaaa000...222PPPhhhyyy~~~qqqHHHTTToooqqqhhhvvvvvvnnnqqq^^^\\\VVVSSSNNNHHH```tttkkkrrr:::ccc\\\tttyyy>>>***111NNNvvvxxx{{{{{{mmm~~~lllssswwwsssGGG111111...FFFbbbkkk{{{~~~vvvEEEcccsssqqq___dddkkkwww}}}{{{vvvkkkdddhhhfffkkktttoooaaa___\\\NNNZZZccciiigggeeekkksssxxxuuueeeyyy<<<555WWW~~~WWWzzz}}}KKKKKKaaaUUU444555777iiiGGGBBBZZZzzzxxx:::@@@IIIXXXyyyrrraaajjjiii___XXXBBB777222222333333333333444444222111...,,,+++,,,------......666666III]]]aaavvvAAA;;;zzzWWWSSS[[[===EEE;;;999AAAEEE___OOO<<>>???BBB<<>>;;;<<<999CCC999888GGG\\\PPPddd___LLL^^^mmmPPPGGGWWWrrr~~~gggeeewwwsssaaaBBB///...333444cccvvv~~~yyytttxxxzzzjjjXXX___qqqlllYYYNNNPPPFFF:::777<<>>|||mmmCCCHHHXXX888EEECCC<<>>LLLDDDxxx~~~III///222555bbb___gggqqqwwwMMMjjjyyyeeeooouuupppbbbmmmkkkqqqmmmUUUggg]]]hhhcccVVVUUUWWWYYY```hhhJJJ555999???DDDWWWppp}}}pppooobbbeeejjj\\\jjjcccTTTPPP|||WWW888;;;:::BBB???,,,QQQOOOZZZkkkmmm|||bbbiiirrrQQQRRReeeZZZIIIEEE@@@???BBB>>>SSSCCC???OOOnnn}}}nnn}}}lll\\\GGGDDDWWWvvvrrreeeZZZrrrqqq```AAA...///555777eeexxxtttuuu}}}yyyrrrzzzxxxcccXXXfffhhhTTT;;;666111888>>>===QQQwwwxxxeeedddlllnnniiieeeLLL333444BBBAAAbbb}}}YYY777\\\eeeSSSxxx^^^ssshhhyyy{{{zzzyyyzzz|||pppwwwEEEbbbZZZ~~~___999444777QQQuuuooovvv>>>sssoooOOOcccZZZKKKpppLLLOOOZZZggg{{{tttppprrrggguuuvvvllleeejjjFFFFFFppp~~~yyyuuummmkkk```\\\UUUAAATTTppprrrIIIZZZPPPeeeppp|||\\\...333WWWnnn~~~lllgggzzzppp~~~vvvDDDBBBKKKbbb|||qqqssslllZZZ|||aaa777***555WWWlllddd{{{tttvvvTTTDDDTTT]]]^^^~~~~~~zzz|||ttttttttttttttt{{{}}}iii}}}yyyJJJ<<>>444:::???<<<222111777777000...///111111222444888;;;XXXGGG{{{EEE:::---111gggWWWwww}}}{{{fffNNNoooyyymmmqqqooojjjpppiii```hhhzzz|||zzzsssbbbkkk{{{nnngggEEE>>>@@@KKKxxxqqqlllkkkhhhdddeeejjjgggeeeVVVQQQhhhkkkDDD444BBBGGG???+++HHH\\\TTTmmmvvvfff```nnn{{{OOOFFFfffhhhNNNIIIWWWNNNPPPfffbbbRRRAAAIII|||nnnccc\\\HHH===OOOfffwww```ooo|||]]]FFF111333,,,???nnnyyy}}}uuutttvvvxxx{{{tttwwwgggSSSiii{{{dddDDD>>>888777999DDDWWWhhh^^^GGGVVVUUUPPP[[[NNNBBB...111:::;;;RRRtttKKKBBBmmmiiiKKKYYYuuuyyyeeeqqqxxx}}}~~~{{{{{{wwwcccLLLTTTJJJ~~~www666***666kkkyyyaaafffyyyAAAooodddgggMMM[[[^^^JJJIIIoooMMM@@@>>>KKKSSSGGGBBB]]]xxxsssIIICCCNNN}}}vvvoooqqq___[[[IIIQQQHHH@@@tttuuuIIIWWWYYYgggooo\\\555666^^^pppeeetttyyyUUUnnngggyyy{{{fffjjj|||mmmTTT___***444...MMM}}}oootttiiiNNNHHHUUU]]]rrrjjj|||}}}}}}ooo}}}jjjyyyqqq|||ccc~~~}}}ZZZCCCBBBgggkkknnnwwwcccrrrnnnIIICCCKKKwwwHHHDDD,,,???{{{~~~PPPIII```zzzCCCIII^^^mmm{{{QQQbbbeeeZZZKKKLLLKKK111555222333777888444111222333111///,,,++++++,,,---///222...444EEERRRaaavvvKKKAAArrrPPPXXXcccccclll}}}pppYYY```kkk~~~pppooobbbddd]]]<<>>333000444444......000111222333555999<<>>777OOOLLLaaawwwnnnWWWJJJ<<>>111AAAvvv~~~GGGCCC___yyyxxxLLL[[[^^^lllfffUUUKKKNNNLLL<<<555222333777888444111222222111...,,,++++++,,,---///111///444EEERRRaaavvvHHHCCCttthhhvvvsss]]]iiiuuubbb[[[VVV999QQQGGGzzzlll~~~zzzvvv{{{rrrUUUEEEQQQeeexxx{{{YYY]]]cccgggdddXXXGGG:::BBBCCC===222...000000+++...000333555666888:::===EEE???iiiAAA444...999nnn^^^xxxxxxvvvcccMMMiiizzzjjjkkkkkkjjjfffkkkllllllrrr{{{}}}{{{oooxxxxxx```SSSVVVyyyhhhjjjggggggiiiiiiggghhhkkkdddeeeRRRHHHfff>>>111>>>UUU???444WWWhhh[[[bbbmmmppp~~~tttxxxuuuzzz}}}[[[jjj~~~yyybbb^^^^^^JJJBBB===JJJqqqYYYooosssOOO000666222CCC{{{|||wwwvvvvvvxxxuuunnnmmm___LLLUUUVVV<<<666===EEEGGG@@@<<>>PPPjjjwwwFFFFFF???KKK\\\]]]sss|||yyyzzzsssZZZ@@@JJJ```nnn|||BBB444:::hhhsssbbbtttfffKKKooo~~~pppVVV:::BBBuuu\\\BBB555888???DDDDDDqqqmmmmmmLLLCCC???:::```{{{sssooonnnbbbWWWUUUHHHJJJCCCMMM~~~{{{LLLWWWZZZppp~~~ggg333@@@fff|||}}}~~~{{{ffflll{{{tttwww[[[gggzzzaaa@@@---111III~~~uuuvvvvvvxxxzzz\\\OOOdddnnnyyy{{{qqqmmmiiiwwweeepppdddfffqqq\\\UUUFFFgggwwwwww\\\===JJJMMM|||pppEEE===999@@@llljjjBBBQQQ~~~dddHHHTTTdddeeehhhhhhsss|||eeebbb\\\ggg^^^JJJHHHLLLEEE???555333444888777333111333222111...,,,+++,,,------///111///444EEERRR```uuuEEEIII|||uuupppkkkjjjggg|||KKK]]]qqqtttiiiZZZIII999BBB]]]nnn}}}~~~zzziii^^^iii|||eeedddbbb___WWWKKK<<<333======777///+++...///,,,///222555777999:::<<<>>>:::QQQfff~~~<<<000...666hhh]]]{{{xxxjjjTTTcccpppllljjjkkkhhh```gggvvv{{{uuuiii[[[```]]]hhhdddaaaoootttrrr]]]ccc{{{|||oookkkjjjiiiiiihhheeeddddddfffhhhRRRJJJbbb===444777hhh@@@333UUUhhhbbbhhhtttqqqxxxwwwyyyyyy{{{zzzjjj{{{xxx|||gggllltttZZZ===<<>>777444333666;;;AAARRRkkk{{{QQQEEEvvv444GGGYYYSSScccsssvvv{{{zzz{{{rrrWWW<<<999VVVbbb}}}@@@222555bbbmmmdddYYYjjj@@@mmm{{{___444<<<:::___qqqgggWWWBBB444222666:::999JJJggg~~~qqqNNNVVVNNNFFFIIIHHH~~~zzzrrrllliii^^^VVVUUUKKKHHHCCCXXXxxxsssBBBJJJIII___rrrjjj000FFFjjj~~~vvvxxxyyyDDDooorrrwwwwwwyyypppjjjYYYttt{{{YYY888)))444<<>>FFF```yyynnnsss}}}xxxyyyrrrxxxsss]]]XXXPPPGGG>>>777111---333333000,,,+++...000000111444888;;;;;;<<<===>>>333{{{ooo{{{qqq<<<000///222___]]]~~~xxxuuukkkWWW\\\xxxqqqlllkkkdddOOO[[[uuukkkOOOCCCBBBEEEGGGeeekkkqqqooocccLLLkkkllluuukkklllkkkiiigggeeecccaaaggghhhOOOPPPXXX999666===JJJ555PPPaaabbbjjjyyyvvvffffff~~~yyyzzzooofffsssxxxxxx~~~lllpppuuuZZZ888===LLL~~~UUUtttyyyLLL)))444666IIIzzzxxxwwwtttrrrtttrrriii[[[FFF444666===<<>>lllwwwggglllxxxcccRRRHHH===///FFF===NNN~~~uuuXXXAAA:::444444777999999999@@@666TTTqqq___JJJGGG@@@===@@@XXXrrr~~~zzzxxxxxxtttmmmggg[[[UUURRRKKKEEEAAAaaatttpppBBBKKKIII\\\ooo```***GGGfffnnnfff}}}|||}}}llliii{{{qqq{{{tttaaaXXXmmmzzzWWW666555>>>...zzzpppjjjyyyuuuvvv^^^eeeuuunnnqqqxxxrrrxxxiii______WWW]]]RRRsss|||xxxkkk???CCCPPPAAAuuu]]]vvvrrrRRRPPPAAA444XXXUUU???HHHbbb]]]@@@999IIICCC===>>>BBB777444JJJHHH\\\KKK999EEE\\\nnnxxxxxxllleeeOOOLLLPPP;;;:::555555777:::777222111444111000...,,,+++,,,---......111///555EEEQQQ^^^rrr{{{}}}|||lllllltttooozzzuuuzzzvvvWWWrrrTTTqqqgggttt[[[YYYHHH333FFFTTTmmmSSSeeezzzuuuzzzSSSCCCqqq|||ppprrrjjjiiinnnwww~~~pppSSSGGGBBB:::222---,,,---///......------...111333444444777<<<>>>>>>=========AAAuuulll???222333222[[[___}}}vvvtttooo\\\UUU~~~{{{tttmmmlll^^^DDDUUUnnnQQQ///777LLLHHH```pppsss```[[[@@@TTTccc~~~yyygggiiikkkkkkhhhhhhiiihhhdddeeeeeeJJJYYYKKK444666MMMSSS888LLLYYY]]]bbbqqquuu~~~ccc}}}vvvHHHqqqggg``````nnnvvv~~~zzzwwwvvvwwwqqqpppdddLLLrrr{{{wwwyyygggbbb]]]CCC777???TTTlllYYYjjjmmmJJJ---555444GGG}}}xxx~~~~~~zzz{{{wwwtttuuupppeeeQQQ===333666@@@IIIAAA>>>???FFFNNNTTT\\\cccooojjjFFF999===<<>>888HHH[[[nnnuuuTTTdddjjjPPP===WWWVVVTTT~~~{{{{{{zzzlllRRR<<>>AAA@@@>>><<<<<<[[[~~~mmmBBB111333333[[[```yyyvvvttttttbbbOOOuuuyyysssmmmllldddGGGWWWqqqZZZJJJ```vvvlllCCCXXXZZZhhhDDDAAAQQQwwwbbbiiillllllhhhhhhllllllhhhfffdddGGGeee}}}???222999JJJNNN555LLLWWW]]][[[gggjjj{{{nnnyyyIIIhhh^^^@@@@@@KKKOOO___jjjjjjnnnsssnnnzzzvvvppp}}}eeeOOO{{{jjjgggkkkeee___WWWGGG888DDD___XXX```mmmKKK000555222GGGttt~~~}}}zzz|||xxxtttvvvooo```GGG777777999<<>>EEENNNTTTWWW\\\bbbnnnqqqOOOBBBMMMOOOVVVVVVUUUYYYIII@@@RRRdddooo~~~hhh^^^kkkccc===______EEE{{{{{{zzzvvveeeLLL999NNNKKK555111eee}}}ZZZgggxxxbbbtttHHH```kkk[[[---888666888JJJOOOUUU]]]CCC777777777:::;;;888444999AAA@@@LLLppp___{{{{{{vvvqqqjjjbbb\\\RRRKKKDDDFFF???AAArrr[[[WWW555JJJNNNcccvvvKKK222<<<___iiiooo{{{~~~xxxccczzzjjjZZZ===MMMeeeJJJ777:::,,,UUUrrr|||yyy~~~|||sssoooaaaoooaaaxxx___~~~UUUSSSVVVSSSaaaXXX|||cccHHH333333999KKKMMMWWWiii~~~ZZZWWWVVVKKKAAABBB```YYYeee{{{}}}VVVPPPVVVMMMnnnzzzhhhppprrrQQQ```qqqqqqXXX>>>NNNBBB888555666:::;;;777000000555000///---,,,,,,---...///...111///555EEEPPP]]]pppxxxzzz{{{yyy{{{wwwgggoootttxxxwwwpppqqqjjjqqqZZZ\\\\\\>>>444FFFOOOiiiZZZZZZFFFvvv}}}gggqqq~~~DDDnnnjjjmmmfffaaaSSSFFF>>>777000222888...000111222222222333444666555666888999777666777888<<<@@@BBBAAA>>><<<;;;kkk}}}nnnCCC---000444[[[```tttsssrrrssscccLLLoooyyytttqqqmmmmmmpppNNN\\\|||zzz^^^___tttKKKJJJwwwxxx[[[pppkkkooonnniiihhhllllllhhhhhhfffGGGooouuu;;;222===xxxAAA///LLL[[[bbb[[[eee^^^yyyzzzkkkgggmmmuuuZZZMMMcccnnnlllzzzzzzrrrttt}}}^^^bbb{{{ppphhhfffbbbVVVGGG===:::GGGfffLLLfffuuuMMM///222111JJJvvv~~~xxx|||wwwssstttlllZZZ@@@777@@@CCCAAAGGGAAAFFFNNNUUUWWWXXX___hhhttt{{{YYYKKKWWWYYY___aaacccfffSSSHHH]]]lllrrryyy___lllnnn>>>hhheeePPP{{{zzzsss```GGG666GGGrrrxxxTTT999222fffXXXuuueeeLLLVVV~~~vvvyyy\\\<<>>666444666555222222222222333444666777888<<<;;;;;;;;;<<<<<<:::999888AAA===@@@FFF666===hhhzzziii777000888444888ttt___eee}}}ccc[[[YYYuuukkkhhhuuummmrrrnnn|||uuuzzzqqqttthhheee|||yyydddRRRJJJpppmmmkkkooobbbjjjlll^^^ffflllUUUtttVVVFFFyyyPPPDDD000@@@~~~>>>555888QQQlllXXXaaauuuwwwbbbzzz}}}ffftttwwwppp~~~qqquuuqqqiiijjjrrrrrrkkkcccUUUVVVgggeeeMMM<<<===BBBEEEzzzkkkLLLaaavvvCCC000222999;;;mmm{{{zzzsssrrrtttoooTTT<<<888@@@DDDEEEFFFJJJPPPUUUVVVZZZccciiillltttVVVTTT___dddeeefffhhhfff[[[XXXfffpppxxx~~~pppvvvvvvKKKjjjyyylllooo|||||||||mmmSSSBBBAAA___lllTTT444///dddeeeooo|||qqq]]]TTT|||yyyVVV===>>>DDDDDD```LLLIIIlllNNN888;;;AAA@@@aaabbbEEESSS\\\PPPiiijjj}}}zzzyyyzzzuuuhhhccc^^^SSSHHHPPP<<>>555999;;;999444111222444222000---++++++,,,...///...222///333DDDRRR^^^mmmsssgggxxxuuuyyyuuurrruuuzzz}}}{{{wwwrrrqqqooonnnlllhhhbbb^^^hhhAAA===@@@FFFKKKgggWWWLLLGGGQQQMMMMMMggg}}}wwwiiiuuuzzzcccHHHSSSXXXXXX===<<<:::666444555555555222333333444666888:::;;;@@@?????????AAACCCDDDDDDCCCIIIHHH:::111CCCeee}}}tttuuu{{{QQQ222222555111<<>>777,,,777777mmm}}}{{{vvvqqqvvvpppUUU>>>===CCCBBB??????MMMUUU\\\\\\```kkkxxxxxx^^^[[[ccceeeeeefffkkkjjj```^^^kkkuuu|||iii___}}}]]]sssuuurrrppp{{{zzz{{{kkkMMM<<<<<>>KKK,,,555KKK```kkkBBBSSSEEERRRLLLEEEVVVllltttuuuqqqoooiiiWWWIIILLLBBB???:::333...---111555333333555666999;;;>>>???BBBBBBAAA@@@@@@@@@AAAAAAAAA777888222000TTT~~~ddd999...555444---<<>>???GGGIIIxxxhhhHHHBBB:::CCCYYYvvvmmmSSStttuuubbb@@@===DDD<<<>>>>>>DDDbbbooouuusssqqqfffaaa\\\QQQPPP777GGG===;;;GGGYYY555BBBEEEsss~~~ZZZ...---222000@@@UUUjjjyyyyyylllaaafff___KKK???VVVcccSSS;;;===666888===555666bbbqqq{{{yyyyyyvvviii|||{{{uuu~~~---gggjjjqqqvvvoooBBBBBB777@@@@@@DDDKKKNNNSSScccuuurrrTTTAAA888;;;CCC666AAABBB888555===AAA<<>><<<888666555444333222000///---++++++,,,...///...222///333DDDRRR]]]lll```nnniiizzziiicccsssrrruuutttssspppmmmlllmmmnnnkkkiiiddd^^^VVVMMMEEE@@@666:::LLL:::lll}}}KKKMMMOOOJJJNNNFFF@@@IIIWWWkkkuuuhhh~~~lllKKK???>>>:::888777666333444666444444666888:::===@@@AAAAAABBBCCCCCCBBB@@@@@@@@@CCC444444LLLiii}}}~~~qqq999333...666444+++777ZZZbbblllxxxpppqqqcccZZZiiixxxppphhhqqqkkkqqqwwwwwwuuuqqqhhh```ggghhhiiirrr{{{qqqfffkkkhhh```ffflll???KKKaaaffflllhhhoooiii^^^uuu~~~```;;;dddppp???DDD444AAAddd444---777+++555]]]gggggg\\\hhhmmmxxxwwwsss{{{wwwyyy~~~xxxyyy{{{ttt[[[lllwwwooozzznnnooogggccchhhkkkjjjnnntttvvvWWW@@@999===CCCmmm[[[```gggPPP888888///333000XXX|||{{{yyywwwtttxxxooovvvuuuUUU;;;888<<<>>>GGGVVV^^^eeejjjmmmttttttjjjbbbeeeiiikkkmmmppptttwwwqqqqqq}}}nnnSSSiiiuuu|||yyy{{{www[[[===AAAZZZjjjmmm:::333///FFFaaa```___qqqjjj^^^TTT~~~|||uuu|||eeeKKKBBBGGGMMMrrrmmm{{{KKKEEEEEE[[[aaaxxx}}}OOOxxxZZZAAADDDiiilllVVVGGG@@@IIIkkkxxxxxxssspppfff___YYYNNNDDD888KKK777GGGgggGGGBBB:::QQQKKKiiiDDD(((///111,,,:::RRRqqq{{{|||}}}yyy|||}}}|||nnnkkk^^^\\\___JJJ<<>>\\\yyykkkiiiooo```XXX777999===<<<:::888555333222222///...---,,,+++,,,---...---222///333DDDQQQ\\\kkk```wwwxxxPPPVVVXXXWWWoookkkmmmnnnmmmiiieeeccccccYYYVVVQQQJJJCCC<<<888555222@@@666xxxYYYFFFJJJBBBOOOIIIDDDHHHKKKFFFXXX|||{{{kkkrrrqqqqqqvvveeeXXX===555333:::???===888666444555666777:::<<<>>>@@@>>>AAADDDEEEBBB@@@??????)))???===RRRvvvpppvvv}}}~~~<<<---666...111555,,,111JJJnnneeerrrrrrqqqiiiiiiuuuwwwrrrsssnnnrrrpppkkkiiillllllggg^^^aaafffrrr{{{nnnbbbhhhbbb\\\```nnn[[[yyyrrrkkk^^^^^^|||GGG???ooo444>>>111hhhBBB777---333...000JJJ```oooZZZbbb\\\fffzzzooohhhkkkxxxzzzttttttvvvyyypppnnnlllmmmhhhcccfffqqqwwwuuusss___LLLBBB;;;777>>>JJJqqq[[[ZZZ|||???<<<---;;;333111HHHttt~~~{{{xxxpppvvvzzztttrrrvvv]]]FFF???>>>@@@MMM]]]iiilllnnnsss}}}kkkgggfffjjjnnnppptttwwwxxx}}}zzzzzzeeeeeemmmzzzzzzyyy}}}pppMMM666JJJnnnVVV<<<444...AAA^^^```UUUqqqqqqhhhvvvmmmQQQooonnnpppnnn|||oooPPPAAAIIIWWWkkkVVV]]]XXXSSS===QQQ___[[[jjjNNNPPPeeegggdddMMMGGGPPPeee}}}rrrnnnccc[[[TTTIII===AAAEEE<<>>>>>OOOqqq;;;***111...&&&///DDDhhh|||mmmllltttvvvyyyxxxoookkkrrrpppddd[[[[[[]]]\\\WWWgggkkkeeeVVV===AAAgggvvv@@@999===BBB<<<666444333333:::UUUwwwvvvvvvppp^^^QQQ^^^^^^SSSOOO]]]sssuuu~~~}}}zzzvvvqqqooonnnoootttjjj``````llltttlll^^^sss\\\???bbb~~~tttHHH555===777::::::===BBBEEEFFFHHHKKK\\\~~~mmmWWWDDD>>>JJJOOODDD@@@EEE^^^iiiooo]]]@@@SSSGGGCCCIIIGGGCCCFFFGGGDDDDDDlllZZZkkkqqqTTTWWW~~~|||dddddd}}}kkkWWWOOO666AAA===>>>>>>:::555111111222------,,,,,,,,,,,,---...---222000333DDDQQQ[[[iiihhhjjjOOOEEEJJJ888HHHMMMSSSVVVTTTOOOIIIFFF>>><<<:::777555888<<<@@@JJJOOOqqqNNNJJJ@@@NNNLLLGGGGGGRRRSSSAAADDD```mmmqqqqqqkkk~~~oooWWW???666444111000222555555555666777999:::;;;:::<<<===:::555111111222AAA|||pppoooMMM555999555...,,,444///333<<>>(((???444111;;;rrryyyyyy{{{ppp}}}vvvuuusssaaaKKKGGGAAA>>>AAAMMM___mmmrrrrrrsssxxx{{{rrrqqqrrrsssvvvxxx{{{}}}}}}}}}bbbyyyzzz}}}xxx```AAA777PPPpppeee{{{;;;777---999OOOaaaWWWwwwuuuwwwwww{{{^^^eee|||{{{gggdddtttWWWFFFLLLZZZ\\\OOOPPPIIIPPPGGGgggsssuuuyyy^^^ZZZHHHNNN\\\nnnnnnhhh]]]TTTMMMCCC;;;BBB777RRRrrrKKK^^^000CCC777dddaaa444***222...***///>>>```sssmmmxxxuuuooozzznnnmmmmmmhhhmmmmmm^^^EEE777CCCvvv[[[===??????<<<666222333666222---FFFqqq{{{nnndddYYYSSS[[[xxx~~~{{{wwwuuutttssswwwdddeeeuuummmUUUYYYtttuuuDDDttteeehhhkkk\\\000111///000666777999<<<>>>@@@AAABBBKKKXXXmmm^^^___FFFDDDDDDCCC???AAABBB@@@???AAABBBAAAOOO|||ppp___[[[JJJffflllmmmzzziiifffOOO111>>>888HHHEEE@@@:::444111000111,,,,,,,,,,,,,,,------...,,,222000444DDDQQQZZZhhhoooaaalll{{{fffCCCCCC999;;;===>>>>>><<<888666;;;999777555888AAAMMMVVV}}}cccMMMLLL@@@EEESSSEEEHHHHHHMMMQQQEEE>>>HHHSSSiii|||rrrttt[[[NNNDDD888333555555555444444444444555666666777777555333666===CCC```tttnnnjjjVVV,,,///333///222...111///888///bbbkkkrrrzzznnnrrrsssffffffjjj```fffgggjjjnnnnnniiieeedddhhhmmmjjjgggjjjdddaaahhhjjjhhhjjjxxxxxxfff^^^cccaaaooowwwTTT@@@\\\PPP333666;;;dddAAA+++,,,)))---444,,,---AAAIIIgggccc```dddcccXXX```{{{tttbbbXXX^^^kkkuuuuuunnnrrrmmmmmmrrrpppwwwdddfffeeeccc___YYYPPPHHH???;;;666555???WWWyyyiiijjjTTTmmmhhh888666===+++888444111555^^^}}}rrrwwwuuuvvvzzzrrruuuRRR>>>IIIKKKAAA@@@RRRgggrrrwwwxxxzzz}}}{{{}}}}}}||||||~~~pppWWW{{{wwwtttdddJJJ;;;BBBVVVcccNNN555999///555AAAccc```pppyyy{{{qqq\\\rrryyyssstttzzzlll\\\WWWYYYVVVTTTYYYZZZwwwtttyyyqqqgggOOOMMMQQQaaa|||ggg```UUUKKKEEE===999@@@<<<{{{ZZZRRRBBB999DDDPPP|||666///)))000...///111555QQQZZZaaawww~~~~~~iiiVVVGGGRRRrrrqqqqqqcccRRRFFFPPP~~~hhh,,,>>>AAA;;;444444333222555444...;;;\\\yyy|||www~~~xxxggg^^^```fffkkkmmmiiibbbjjjtttcccOOOjjjuuuFFFMMMhhhYYY}}}lllIII222999444666333666777888:::>>>BBBEEEYYYJJJqqq||||||qqqnnnttt|||rrrgggkkk~~~\\\888CCCEEE999===>>>:::<<<>>>:::;;;>>><<<:::```wwwiiiqqqwww|||zzzYYYRRRAAA,,,???===^^^QQQ@@@666444444111...+++++++++,,,,,,---------,,,222000444DDDPPPZZZgggttt^^^XXX\\\~~~kkkMMMGGG???::::::===@@@AAA;;;???GGGSSSgggZZZAAALLLOOO333LLL:::@@@IIIEEE@@@HHHKKKDDDAAADDDWWWvvvnnnhhhzzzwwwllljjjhhhppp{{{vvv___IIIAAA555444333222222222222222333666:::>>>GGGVVViiivvv|||yyy~~~yyyzzzjjjqqqHHH'''444...111***888333///...<<<%%%OOOrrreeerrryyynnnfffkkkaaannniiigggkkkjjjeeeeeekkknnnkkk```aaappprrreee\\\ZZZfffppp{{{ccchhhgggjjjnnn^^^rrryyyOOO???dddZZZ999444===EEEdddccc###777,,,///000111)))+++??????ZZZ```]]]TTTVVVaaaddd```mmm}}}dddWWWSSSRRR^^^\\\qqqiiihhhrrrbbbjjjggg^^^ZZZ\\\UUUDDD::::::333;;;@@@GGG___hhhgggPPPhhhttt;;;222666;;;111000555111222CCC|||{{{ttt~~~vvvvvv~~~QQQkkkYYYdddvvv|||yyy}}}uuussswwwsssiiiPPP999;;;OOOZZZXXXzzzxxx{{{777666<<<222444888aaabbb]]]rrrmmmTTTfffxxx|||ttt{{{vvvfff\\\___bbbeeerrrvvvooorrrLLLVVVYYYhhhgggjjjwww```YYYNNNFFFAAA999;;;EEERRRpppJJJ]]]666III>>>ggg~~~zzz///000+++000+++,,,((( 666HHHXXXtttrrrttt|||XXXHHHCCCAAAFFFOOONNNOOOfffqqqNNNFFF888<<<555000666777111000666111000???dddsssmmmfff}}}zzz{{{tttqqqyyyfffVVVCCC>>>GGGXXXeeellliiiooonnn```WWWnnneeeSSS:::PPP^^^fffiiiooofff111000444000222...111333333555;;;BBBFFF@@@RRRTTTPPP{{{tttTTT:::BBB???<<>>333EEE===TTTaaaJJJ999555GGGpppOOO,,,...------,,,,,,------...:::ZZZwwwxxxppp|||}}}JJJ555JJJ<<<999555333333333333222666222---666WWWzzz}}}zzzxxx~~~zzz~~~yyyssspppmmmlllgggDDDTTTwwwtttooouuummmmmmpppjjjjjjeeennnMMM111ZZZsssyyy[[[===333000---...333111222222222333666:::===BBBCCCFFFHHHQQQlll}}}~~~eee@@@???>>>===;;;;;;::::::888888888888888888888888666>>>dddtttqqqwww~~~lllzzzyyy{{{^^^HHH555BBBDDD:::[[[ZZZNNNBBB444)))000444))),,,,,,++++++,,,,,,---......111///555DDDOOO[[[mmmUUUQQQYYY\\\QQQ[[[ppp___NNNGGGDDDFFFGGGBBB@@@AAAQQQLLLEEEBBBAAABBB@@@>>>BBBIIIMMMSSSeeeyyyxxxhhhrrr```mmmccchhhooovvvoooiiixxx}}}ggg{{{xxxqqq}}}vvvwww```HHH333...///------111000///...---...///111222WWWcccsssxxxzzzlllooo~~~ttthhh[[[PPPRRRZZZ```dddggg___^^^___aaadddfffgggggg______bbbfffgggffflllsssUUUBBBGGGnnnuuuQQQ:::///CCC888<<>>;;;CCCVVVOOOzzzHHH,,,999444...555333???eeeVVVeeeiii{{{|||nnngggmmmttttttmmmgggaaadddooo{{{vvvmmmiiinnnvvvhhhgggoooUUUmmmRRRUUUYYYkkkwww\\\KKKKKKCCC444444BBBEEEiiiPPPRRR???DDDGGGjjj|||???,,,------,,,,,,,,,,,,------...<<>>;;;EEE]]]{{{???///------------------------------'''333GGGXXX\\\XXXWWWZZZVVV^^^ddd]]]LLLDDDPPPaaaqqqvvv{{{{{{yyysssggg\\\bbbaaadddiiifffccckkkwwwqqqwwwlllDDDHHHbbbXXXaaaWWW[[[AAA)))333333333222222111111000///333<<>>999BBBRRRRRR******---,,,,,,++++++,,,,,,---******222JJJlllzzzhhh|||PPP>>>DDDAAA222777555222000000000000////////////++++++:::\\\{{{ooorrrwwwiiiuuu}}}lllooo|||ssswww|||}}}wwwrrrttt{{{~~~{{{vvvrrrooooooqqqssswwwQQQUUU^^^UUUvvvxxxbbbwwwcccKKK999JJJaaaooouuuPPP===,,,***---,,,,,,///---...//////000111555777333888AAAFFFDDD@@@DDDLLLXXXmmmqqqPPPKKKEEE777999888777666555444444444666666666666666666666666999444999KKKmmmiiieee```vvv}}}{{{bbb@@@,,,;;;NNN555aaauuuaaaCCC555999333***++++++,,,,,,++++++,,,,,,---......111///555EEENNNZZZlllYYYNNNLLLNNNLLLPPPTTTOOOvvvgggOOOEEEBBBAAA@@@>>>>>>??????>>>===>>>:::888666888===BBBDDDDDD>>>999777<<>>DDDVVVffflllFFF000333666333AAA:::[[[~~~lll......111(((,,,,,,,,,,,,,,,,,,,,,,,,111///777HHHWWWZZZUUUPPPlllkkkhhhcccYYYNNNFFFBBBAAAIIIRRRYYY```iiinnnnnnmmmlllnnnoooiiicccccciii[[[QQQ???@@@QQQRRRWWWmmm}}}[[[[[[777DDD222222222222111111000000000...777000QQQ}}}vvvlll||||||qqqkkkssszzzyyytttssszzzyyy}}}hhhXXX>>>===:::JJJuuuZZZvvv???---,,,222---...444///:::DDDgggfffaaapppfffzzzzzz~~~vvvooooooqqqssswwwzzzxxxrrrhhhaaalll|||~~~mmmpppnnnbbbTTTRRR___nnn___NNNIIIHHH___eeeHHHJJJggg\\\wwwXXXFFF<<<:::===777333JJJjjjIIITTTKKK333AAA@@@[[[aaa444$$$---,,,,,,++++++++++++,,,,,,++++++///:::NNNdddsssyyywwwvvv~~~eeeIII===@@@BBB;;;333666444111000000000///...///---//////)))///OOOssszzzyyy}}}mmmaaakkknnnqqqqqqnnnmmmqqquuuvvvtttqqqnnnmmmnnnpppqqqxxxTTTqqqUUUOOO^^^jjjJJJ555???vvvbbbrrrddd<<<111((()))------,,,------.../////////000333555444666<<>>CCC<<<>>>>>>===<<<;;;:::999<<<999666777:::<<<<<<;;;;;;555666;;;;;;>>>RRRkkkqqqvvvrrrpppsssmmmdddggg]]]VVV]]]iiiiiikkklllfff}}}iiivvvzzztttzzzttt}}}yyy___@@@555...///...///000///,,,,,,...---------------......///'''EEEaaahhhrrrvvvwww|||oooZZZXXXggg|||tttrrr|||zzzrrrSSSTTTSSSNNNIIIGGGIIILLLGGGEEEJJJYYYlll|||pppMMM,,,'''333;;;???BBB888aaayyyAAA,,,###---333,,,,,,,,,,,,,,,,,,,,,,,,...)))***666EEEPPPYYY```\\\ZZZYYY[[[___```\\\VVVBBBAAA:::000---333;;;???000000444:::===<<<;;;<<>>NNNvvvuuu\\\000...000///+++---111///222///\\\iiijjjfffbbbzzzvvv}}}jjjgggfffjjjppprrrppplllaaannnrrrpppqqqkkkiiirrruuuooommmttt}}}xxx```JJJDDDCCCGGGBBBBBBJJJYYYxxxpppOOODDD???555888BBB999===uuuKKKAAATTT@@@111IIIWWWsssDDD...---111++++++************++++++***,,,...---///<<>>@@@666666@@@bbbPPPXXXMMMBBB333(((///333))),,,,,,++++++,,,,,,---......111000666FFFNNNYYYjjjzzz\\\PPPYYYcccRRR@@@GGGUUUDDDKKKSSSTTTgggtttxxxsssgggGGGLLL>>>:::CCCCCC888999EEE:::>>>???<<<::::::999777???<<<999:::===???>>><<<>>>;;;<<<@@@;;;777AAARRRNNNcccrrrxxxzzzsssvvvwww~~~{{{qqqtttyyyyyyooojjjrrruuuoooEEE000000:::'''111000///...,,,,,,///111,,,,,,,,,------------...---)))JJJpppuuu{{{tttooommmfffZZZOOO```iiivvv{{{wwwrrrpppppp|||tttLLL333......444<<<555///===UUU______"""666,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,(((***---------666LLLaaaEEEVVVfffhhh```ZZZXXXXXXOOOTTTVVVQQQJJJDDD;;;444??????BBBGGGMMMPPPOOOMMM]]]FFFSSS```\\\uuueeeYYY\\\111<<<777666***////////////////////////&&&666***...LLLlll{{{pppvvv~~~zzzuuuaaaYYYUUU^^^nnnxxxvvvpppooosssxxx||||||xxxuuusssuuurrrsssuuu|||{{{hhh___SSSCCC666::::::DDDhhhlllmmm|||???...111111---++++++---///***333CCCnnnzzzTTTmmmxxxxxxjjjjjjwwwyyyiiiaaaeeemmmtttwwwvvvfff```[[[___lllccchhhfffYYYLLLLLLVVV___SSSMMMFFF<<<:::NNNtttYYY888666888444999444111RRR]]]DDDHHHBBB111777MMMyyy]]]000.........+++******))))))******++++++***))))))(((,,,888DDDmmm|||]]]DDDIIIJJJGGGAAA<<<:::777444444222111111111111///...111)))(((///000+++...888[[[eeepppeeemmmzzznnnYYYxxxxxxeeeZZZXXXYYYYYY```___]]][[[YYYXXXXXXXXXUUURRR[[[XXXWWWzzz___EEE???@@@\\\yyyYYY```~~~222222---,,,+++---......,,,+++,,,---//////......///000222111444:::===<<<===@@@RRRLLLKKKKKKCCC:::>>>HHHDDDLLLBBBCCCMMMKKK>>>GGG333FFF:::...777???)))EEE444BBB@@@---+++;;;???333333333222111000000111111////////////////////////000'''---666333>>>___zzzttt[[[CCC555666<<<;;;BBBKKKLLLHHHPPPjjjyyyxxx[[[[[[QQQBBB===CCCAAA666777<<<===555///AAAnnnWWW```mmmCCC+++,,,---+++---+++,,,,,,++++++,,,,,,---...---222111777FFFNNNXXXiiiyyy___PPPQQQYYYRRRJJJLLLMMMOOOMMMMMM@@@CCCKKKJJJ]]]^^^eeeiiiffftttqqqtttzzz{{{pppYYYGGGAAACCCHHHFFF@@@>>>>>>@@@<<<777:::BBB777>>>@@@<<<:::;;;:::777;;;999888:::>>>BBBAAA@@@>>>===>>>@@@<<<666:::CCCAAAFFFJJJZZZooosssrrrzzzllljjjttt{{{uuuxxxllleeetttwwwxxxooommmBBB888333777"""---222///000///......///111111++++++,,,---------------///)))666ZZZtttuuuzzzzzzqqqrrruuukkk\\\===MMM```gggcccbbbqqqxxxwwwxxx|||zzzcccRRREEE===:::<<<666:::===???EEERRR___eeeeee111###555666,,,%%%++++++++++++++++++++++++,,,---...---((()))666EEEgggccc\\\YYY___ddd```VVVXXXZZZXXXTTTSSSUUUTTTPPPHHHIIIIIIHHHIIIMMMPPPRRRDDDcccsssUUUHHH|||lllEEE***BBB'''...AAA***........................***111///666<<>>666444@@@QQQnnnzzz{{{{{{MMM333,,,000---+++---,,,***000///000777ZZZvvv[[[ppphhhooosssppphhhjjjxxxwwwjjjbbb_________llllll___UUUUUUOOOJJJOOOUUURRROOOTTT```fff\\\MMMIIIKKKSSSkkkuuuPPP>>>>>>IIIFFF333222CCCHHHTTTKKKFFFDDD???666:::OOObbbnnn:::'''...'''+++******))))))))))))******,,,((((((,,,,,,***,,,000###666KKKEEEXXXxxxaaawwwxxxbbbLLLLLL???999UUUPPPIII>>>777<<>>CCC???===DDDHHH@@@<<>>444555AAA???===CCC888888@@@DDD000AAA666===111222888???<<<333///222000000///............///------------------------000)))---111---222===>>>```GGG>>>???BBB999999???@@@???>>>999===666::::::999===<<>>CCCOOOCCCAAAIII??????FFFKKKDDDAAACCCDDDBBBKKK===>>>FFF???===CCC===@@@<<>>999999>>>===888555===@@@<<<:::<<<<<<999;;;888666888;;;===<<<:::666555666888777555777<<<555999999>>>IIILLLUUUiiinnnjjjkkkjjjjjjxxx~~~rrrooofff|||uuu\\\HHH<<<...+++888(((///,,,888'''***,,,,,,,,,---...,,,)))***+++,,,---------,,,,,,'''555(((222ddduuukkkuuutttzzz}}}xxxxxx{{{iiiSSS===888@@@IIIMMMOOOXXXVVVTTTUUUWWWVVVSSSOOOJJJCCC===999555222444888???555666HHH\\\ooo|||tttAAA%%%:::%%%******,,,++++++++++++++++++++++++000)))&&&,,,111000,,,***+++CCCWWWVVVNNNOOOYYYaaapppqqqooojjjeee___UUULLLVVVZZZ\\\ZZZ\\\dddqqqyyytttppphhhXXX[[[yyyrrrCCC333333999+++666111###222---.....................999666<<>>BBBHHHnnnrrrIIIDDDGGG:::///<<>>XXX333666\\\\\\\\\___wwwLLL///444'''&&&)))+++******+++,,,+++(((***,,,,,,*********+++000//////222333555;;;CCCGGGAAABBBBBB===AAABBB888777BBBGGG>>><<<:::;;;777>>>111///:::--->>>...666:::///***000555333222666000000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,///444...'''111999000555ooopppQQQDDD<<<888===>>>333111;;;???777@@@000::::::///===222:::333;;;CCC:::777@@@FFFLLL~~~bbbmmmrrrHHH***---333///''',,,111(((,,,,,,++++++,,,,,,---...---222111888GGGNNNXXXhhhdddIIINNNJJJ@@@EEEQQQOOOAAAKKKFFF???===hhhRRRBBBDDDOOOLLLEEE@@@AAAEEEBBB<<>>>>>@@@BBBDDD???<<<::::::<<<===<<<:::===;;;888777999:::;;;;;;<<<999666888<<<>>>;;;888555555555555666777888999999:::;;;<<<<<<<<<;;;:::GGGNNNYYYbbbhhhkkklllmmmfffeee___TTTEEE888000---000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---333---$$$777^^^uuuvvvooovvvyyyxxx~~~zzzttttttcccFFF888;;;;;;222999<<<;;;444222888;;;;;;999::::::999888:::<<>>888555999;;;:::===BBB```YYYIIIAAA888<<<111///VVVVVV***(((///)))&&&///******************************************************+++---///000111222888888:::<<<>>>@@@AAABBBBBBAAA>>>;;;777444222000111000///...---,,,,,,+++************************)))***777SSSooo~~~kkk___aaaZZZGGG???FFF^^^fff```dddxxxxxxoooxxxtttZZZVVVNNN<<<888CCC???JJJNNNTTTZZZRRRbbbQQQ///,,,...)))************************)))************+++++++++,,,,,,,,,---000555999<<<<<>><<<999999999888777666555444222333333333333222111111111111111111000000000000......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,---------......,,,AAAmmm```GGG??????===:::<<<===444???000888222;;;<<<===???AAAEEEYYYbbbgggfff777222///...,,,,,,...222666999,,,,,,+++++++++,,,------...333333888FFFNNNZZZlllbbbIIIMMMJJJBBBBBBHHHIIICCCHHHMMMRRRXXX}}}bbbJJJFFFKKKIIIDDDAAABBBEEEBBB<<<@@@???>>>======>>>@@@AAA===:::888888:::;;;:::888999777555555777999999888999666444555999;;;999666444444444444444555666777777888999:::::::::999999///444;;;@@@AAA@@@???>>>;;;===>>>;;;666333111111/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&---000------<<>>@@@CCCHHHKKKpppuuuuuu}}}iii???333///+++***+++,,,+++)))************************************************---******///777???CCCDDDLLLKKKJJJHHHFFFDDDCCCBBBKKKJJJIIIJJJMMMRRRWWWZZZiii```OOO<<<...+++333;;;444444333222000///......---------------...//////111---...111...,,,888IIIjjj}}}}}}pppssszzz}}}yyy{{{{{{iiihhhUUUVVVaaawwwuuulllttttttuuuuuuvvvvvvuuuttttttnnnsssppppppwwwtttnnnpppvvv```ccc[[[RRRGGG///666???QQQGGGMMMxxxbbb{{{UUU333111++++++++++++++++++++++++++++++,,,000///444OOOooo{{{___wwwkkk___^^^ZZZfffvvvllleeebbbSSSPPPSSSLLLmmmkkkmmmrrrqqqjjjffffff[[[[[[WWWPPPFFF>>>:::888999;;;=========JJJiii^^^JJJDDDGGGYYY888%%%>>>UUUTTTxxx[[[;;;%%%***///(((###(((******************************************************+++,,,...///000000444555666888:::<<<>>>???===<<<:::888666444222111111000///---,,,,,,++++++************************,,,)))---===QQQfffxxxgggjjjiiiaaaYYYWWWWWWWWW%%%555888???MMMFFF<<>>444777===777+++MMMMMMBBBIIIjjj}}}PPP000&&&***---,,,************************))))))*********+++++++++,,,++++++---000444888:::;;;======;;;;;;======:::999999999888777555444333222222222222222111111000000000000000/////////......------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------111+++:::gggxxxpppeee___TTTUUUPPPYYY```mmmggg||||||]]]~~~UUU444---+++///...,,,,,,,,,///111333,,,,,,+++++++++,,,---------222222888EEENNNZZZlllXXXKKKJJJGGGCCC???>>>AAAEEE>>>@@@@@@AAA[[[JJJ===AAAEEEEEECCCAAACCCEEEBBB<<<;;;;;;:::::::::::::::::::::888666666777888777666444333222333555666555444555333111222555777555333333333333222333333444444555666666777888777777777555888<<<===:::666333222+++---//////......///000///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))'''---333***$$$666TTTpppyyy|||vvvssswwwzzzxxxzzzvvvzzz}}}{{{qqqqqqkkk```UUUMMMFFFAAAHHHEEECCCFFFTTTkkk~~~mmm{{{[[[888$$$---+++))))))***+++,,,+++************************************************---***&&&$$$&&&+++111444===???BBBEEEIIIMMMOOOQQQMMMNNNNNNMMMJJJGGGDDDBBB555444333444666777666555444444333111000...------------,,,,,,,,,---......---***+++///---)))---666OOOiiizzz|||}}}{{{yyywwwrrrbbb[[[aaaccc]]]aaaooommmnnnoooqqqssstttuuuvvvvvvwwwrrryyyooo___cccZZZCCC===555333777:::NNN:::FFFmmmqqquuu}}}aaa111(((333)))++++++++++++++++++++++++)))------------333SSS}}}uuuzzzggg^^^www___VVVUUUcccsss}}}xxxqqqnnneeeVVVQQQNNNPPPPPPKKKFFFDDD>>>===;;;888777888;;;???555@@@WWWsss]]]???FFFRRRdddVVV%%%888DDDeeemmmnnnqqq111***(((...///***''')))************************************************)))******+++,,,,,,------///000222444666888999:::666666555444444333222222000///...---,,,+++++++++************************,,,(((&&&)))333FFF___tttzzzsss}}}vvvMMM@@@MMM\\\\\\DDD000777333)))...777222000111000111777>>>555>>>999)))---HHHaaaiiiBBB```ooorrrmmmEEE&&&&&&///---)))+++************************)))))))))*********+++++++++++++++,,,///222666888888;;;<<<999999<<<;;;888999888888777555444222111111111111111111000000///............------------------,,,,,,+++******************************************+++++++++,,,,,,555***&&&555RRRwwwnnntttkkk888%%%...333,,,...---,,,+++++++++,,,,,,+++++++++++++++,,,---------222222777EEENNNYYYlllQQQOOOGGGBBBCCC@@@:::<<>>>>>;;;888555444444444444222000...------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++333'''%%%000000'''***777FFFffftttjjjlllqqqhhhzzzxxx{{{~~~jjjeeebbb[[[SSSMMMLLLNNNOOOfffooo{{{|||hhhjjj|||OOO000+++111******))))))***+++,,,,,,************************************************)))+++---+++)))((()))+++&&&&&&(((***+++---//////(((+++...111111...+++(((,,,+++,,,///444555222///444333222111///---,,,,,,---,,,,,,,,,,,,,,,---------+++,,,//////+++***...---NNNooowwwwww|||YYYWWWVVVRRRPPPSSSNNN>>>RRRSSSTTTVVVXXX[[[^^^___]]]gggZZZQQQXXXKKK:::???...:::DDD>>>>>>FFFCCC===jjjzzzbbb:::555+++"""///************************+++,,,%%%(((222,,,555VVVxxxYYYZZZwww~~~xxxvvv```WWW^^^ooo~~~uuuiiiaaaZZZQQQFFF???GGGCCC???>>>BBBKKKVVV^^^lll666JJJGGGLLL```LLL555EEE888gggsssrrrooo<<<))),,,---+++)))***,,,---************************************************)))))))))***************,,,---...000222444666666444444333333222111111111///...---,,,++++++++++++***************************((('''''')))000???NNNeeennnfffzzzuuuXXX<<>><<>>777======HHHHHHIIIXXXvvv}}}~~~uuuDDD***555...!!!///************************)))...%%%%%%333///(((333ZZZooohhh[[[jjjrrrgggbbbkkkeeeRRR___ppprrr{{{gggMMM???;;;SSSVVV{{{LLL000888444RRRuuurrr666+++)))...,,,%%%###)))+++((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,...000222444444444444333222111000//////...---,,,+++++++++++++++))))))))))))))))))))))))***((((((+++***(((+++000:::cccvvvnnn}}}jjjdddYYYFFFIIICCC<<<666VVV[[[JJJJJJOOONNNNNNHHHDDDEEEOOO[[[bbbddddddoooEEE$$$,,,------+++%%%"""&&&+++))))))))))))))))))))))))(((((()))))))))*********))))))******,,,...///111444888999888888:::999666555555555444222000///.........//////......---,,,++++++++++++*********)))+++***************))))))))))))))))))))))))))))))((((((((()))))))))******$$$(((...///,,,+++111999YYY}}}||||||nnnsss~~~pppGGG000)))666666...***)))*********+++,,,,,,,,,+++***************+++,,,---...---222222888FFFOOO[[[nnnWWWMMMAAA:::===@@@===;;;===888>>>???FFF:::;;;444555;;;???@@@???>>>???>>>999:::;;;;;;<<<;;;:::888777333444444333111000222333222111//////000000...------------.........//////000000000000111222333444333222222222222333444444888999;;;:::888666666666000...,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))###,,,000***(((,,,...***))))))///DDD```wwwxxxlllaaaaaajjjuuuxxxwww{{{iii]]]]]]cccjjj}}}]]]HHH333***,,,---+++******+++,,,+++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))'''(((+++/// !!!$$$&&&***---///000000...+++)))'''''''''((($$$)))///333333333333444111111000///...---,,,,,,,,,,,,++++++******++++++,,,++++++******+++,,,...222//////FFFkkk|||yyyyyywwwyyynnnggg\\\^^^[[[UUUOOOJJJGGGFFFFFF>>>;;;<<<@@@DDDLLLRRRSSSnnnxxxyyyrrrllljjjJJJ000...###(((222(((************************&&&///---'''***---,,,///&&&NNNgggooonnn[[[UUUiiiqqqqqqooouuusssHHHPPPdddpppwwwkkkbbbPPP???<<>><<<@@@@@@===;;;<<<;;;888777777777777666555444333000111222000...---///111333111...,,,,,,,,,+++***++++++,,,,,,,,,,,,---------------...///111222333111000000///000111222333111222333222///......///444111---,,,,,,,,,+++)))*********+++++++++++++++************************))))))))))))))))))))))))"""+++///***%%%(((------***+++...000777HHHaaattt~~~yyy|||kkkOOOUUUWWW^^^fffiiiffffffjjjUUU[[[dddoooxxxzzzHHH))),,,,,,///111,,,&&&'''...&&&(((******((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((***,,,------,,,++++++***))))))!!!%%%,,,111333222...,,,666333...)))''')))...222/////////......---------,,,,,,+++******************,,,,,,+++))))))+++---------'''///MMMfffrrr{{{{{{uuu{{{rrr~~~}}}}}}yyyvvvwwwxxxyyyzzz~~~wwwzzztttkkkoookkkTTT111***..."""&&&111'''************************)))(((------''')))000...444---222ZZZ{{{iiiWWWjjj]]]^^^[[[XXXccc}}}lllPPPRRRXXX]]]jjjqqqxxx||||||}}}~~~xxxuuurrrmmmgggaaaWWWLLLDDD???>>>???HHH[[[kkklllddd777444CCCIII???RRRvvvccc222---222$$$)))++++++++++++,,,***&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''(((***+++...///111222222222111000//////......,,,++++++***************))))))))))))))))))))))))+++''''''))))))'''(((,,,+++...***(((:::[[[oooqqq~~~~~~fffmmm```yyyrrrwwwzzz}}}yyyRRR555111)))(((---((($$$(((******...222---$$$))))))))))))))))))))))))(((((((((((()))))))))***((((((((())))))******+++,,,111333333333555444000000000000000000///......,,,,,,,,,---,,,++++++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++---,,,(((%%%)))222999***((((((CCCAAASSSnnnuuuEEE@@@888...***,,,,,,((($$$111((((((111000'''&&&...***************+++++++++(((((())))))***,,,---......444444:::IIIRRR^^^qqqCCC;;;======:::888:::<<<<<<555::::::HHH444AAA:::777===AAAAAA<<<::::::999777222111111000///............///000///,,,+++---///444111---*********)))))))))***++++++******+++,,,******+++,,,...000222333//////...---...///000111222444444444222222222444222///++++++,,,---,,,*********************++++++************************))))))))))))))))))))))))---)))'''(((***+++,,,,,,))),,,---)))%%%,,,AAAUUUnnnooouuu~~~{{{|||xxxvvvxxx}}}~~~|||{{{fff888333***333000***'''+++,,,(((''')))"""%%%(((((('''&&&(((***)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------+++)))'''%%%&&&'''((()))***++++++...,,,***(((((()))+++,,,%%%'''+++000333333///,,,........................,,,,,,+++***))))))******)))...000---***)))+++,,, 222333(((+++:::SSSlllzzzppp{{{yyy{{{|||xxxuuuuuuzzzxxx{{{BBB"""333,,,'''444***,,,))))))))))))))))))))))))000&&&222+++***...%%%***111---888WWWbbbcccsss^^^ZZZ[[[cccfffaaa]]]\\\iiiXXXHHHPPPUUUSSSPPPOOOKKKDDDEEEAAA===<<<>>>@@@???>>>GGG___xxxzzzgggMMM999>>>@@@;;;>>>TTTqqqccc'''333222"""444)))(((''''''&&&%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++&&&'''(((***,,,...000111000////////////.........++++++******************))))))))))))))))))))))))((((((***,,,)))%%%''',,,)))(((***---,,,***000:::YYYiiissspppyyy|||{{{mmmwwwooo}}}fffvvvrrrTTTBBB777$$$***333((('''///+++,,,+++)))'''%%%$$$'''***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))...111000111333222.........////////////......+++,,,,,,,,,,,,+++******************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************'''(((''''''))),,,+++)))%%%555------!!!:::555222GGGfffxxx[[[DDD===>>>888///***---000///,,,+++...111%%%,,,000,,,&&&&&&***---+++******))))))))))))***((((((((()))***,,,---...///444555;;;JJJSSS___rrrDDD999888888777777777777777:::;;;<<<<<<<<<;;;:::999<<<<<<<<<;;;:::777555444111111000000//////......---------,,,,,,+++++++++,,,,,,++++++***)))(((((())))))))))))************+++++++++,,,,,,,,,------------...///000111222222666555222000...------------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,///AAAXXXjjjttt}}}}}}tttVVVJJJ;;;000---,,,,,,++++++++++++***)))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,------....../////////...---,,,,,,++++++))))))))))))))))))))))))************************)))******)))***111===GGG[[[lllvvvrrrrrryyyxxxnnnzzz|||vvv|||lll|||zzzuuuxxxNNNlllooo~~~|||VVV(((---,,,,,,+++******))))))+++++++++******)))))))))******++++++,,,,,,---------------///888JJJ```qqqjjjWWWOOO[[[ddd___]]]aaaiiiVVVccc{{{zzz~~~sssWWWAAAIIIPPPGGGRRR\\\]]]ooofffPPPMMMJJJEEE???999:::<<>>ddd~~~qqqsssrrrqqq||||||zzz|||uuummmtttjjjyyyvvvvvvCCC,,,666*********************))))))))))))))))))(((((((((************************)))))))))))),,,555CCCNNNgggiiiooorrrhhh\\\]]]hhhttt]]]___hhhZZZNNNMMMHHHcccdddWWWLLLXXXpppzzzfffWWWMMMSSSTTTEEE@@@EEE:::???```ddd[[[uuukkkJJJ444%%%)))...***(((,,,((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))###%%%(((,,,.../////////,,,(((***222333,,,***///555333///+++***+++---///*********)))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---------------......////////////......*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++++++++*********+++,,,---+++---000222333222111000222222222222222222222222111111111000000///------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))************************))))))))))))***+++,,,---//////777999HHHWWW[[[sss???444444333222222222222222333333444555666666666666777888888777666444222111000000//////...---------,,,,,,,,,+++++++++++++++++++++******))))))(((((((((((())))))))))))******((())))))))))))*********,,,,,,------...///000000000000...------,,,,,,---,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******)))*********++++++++++++******)))((()))---444999>>>@@@CCCGGGJJJLLLMMMMMM@@@;;;555111111000...+++)))'''&&&(((+++,,,***'''+++******))))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---............------,,,,,,++++++))))))))))))))))))))))))************************(((+++---,,,)))(((***,,,%%%;;;MMMWWWkkktttqqqqqqoooqqqpppxxx|||yyywwwzzzxxxkkkJJJ---'''///)))))))))*********++++++(((((((((((())))))))))))************))))))))))))***,,,,,,***)))***///444DDD[[[ttt{{{qqqeeeaaadddaaaRRRUUU```]]]ZZZ]]]]]]hhhWWWRRRVVVTTTTTTVVVUUUYYY```XXXMMMOOOPPPMMMLLL888CCC999GGGlllgggiii~~~vvvPPP%%%((((((***......)))''')))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))++++++++++++++++++++++++++++++******))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++)))'''&&&***%%%&&&******###"""&&&$$$$$$%%%'''((()))************))))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++---......//////......---******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++*********)))***++++++,,,***+++,,,------------,,,.........................../////////...---,,,+++************************************))))))))))))************************))))))))))))***+++,,,---//////888999HHHWWW[[[ttt===333222111111000000111111000000111222333444555555666666666666555333111000//////......---,,,,,,,,,+++++++++++++++***************)))))))))((((((((((((((((((((()))))))))***(((((()))))))))*********++++++,,,,,,---......///.........---------------,,,++++++***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))************+++***))))))***,,,+++***)))((()))***+++,,,,,,+++++++++(((&&&&&&))),,,---,,,---,,,,,,---...---)))%%%******))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,---------------,,,,,,,,,++++++))))))))))))))))))))))))************************'''***,,,---+++++++++---222%%%###444EEEQQQeee{{{vvvmmmvvvwwwkkkxxx|||rrriiitttvvvyyyuuuwwwtttvvv]]]444'''666666###*********+++++++++++++++((((((((())))))******+++************+++++++++++++++---......,,,,,,---///(((;;;OOOZZZdddmmmnnnjjjtttlllhhhggg```\\\aaafffRRRKKKQQQQQQJJJRRRRRR<<<222PPPMMM<<>>111%%%;;;ccccccyyyqqq{{{www|||ppp{{{{{{qqqTTTOOO777...,,,%%%...333000...111000,,,,,,,,,---...///000111222111111111111000000000000---------,,,,,,,,,++++++++++++******+++++++++***###,,,444333---)))))),,,666LLLSSSXXXkkkvvvxxxpppbbbmmmqqqcccooouuuuuujjjrrrhhhEEE555111(((///555&&&(((((())))))'''(((+++...,,,******,,,---***'''%%%((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******''''''(((((()))******+++))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$$$$%%%&&&&&&''')))***)))((('''''''''%%%)))))))))((((((''''''''''''''''''((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******++++++,,,,,,,,,,,,++++++))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''((())))))&&&'''((()))))))))(((((('''''''''((((((((((((((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))***+++,,,---...000:::999FFFUUU^^^{{{ttt666000000///............///---,,,,,,+++,,,---///000//////000000000...---,,,,,,,,,++++++***)))))))))'''((((((((())))))******&&&'''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((()))))))))))),,,,,,------,,,+++)))(((+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))###&&&)))***)))(((((()))))))))((((((((())))))***&&&((()))***))))))***,,,&&&'''))))))))))))***+++'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((+++,,,,,,+++))))))!!! +++///***(((---333+++,,,!!!555+++///***444333[[[~~~xxx{{{{{{kkkvvvzzzfffvvvttt{{{~~~yyyeeeIIIAAA---$$$---///,,,...------,,,,,,---////////////000222444666999;;;;;;999999999888888777777777555444333222000...------*********+++,,,+++***(((...)))&&&))),,,---///111$$$222***&&&<<>>IIIRRRXXXcccfffjjjoooqqqqqqpppooo~~~tttcccRRRDDD999222...111,,,)))+++,,,,,,---///***///...222;;;111///BBBLLL===BBBHHHeeeRRRRRRVVVRRRSSS}}}fffKKKVVVCCC???EEE???;;;<<<===;;;888666///,,,111,,,+++---(((,,,))),,,...---***)))***,,,---,,,,,,++++++,,,,,,---........................++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((())))))'''&&&&&&)))+++)))---,,,%%%$$$))),,,***%%%'''((()))))))))+++,,,///)))%%%%%%((()))))))))***+++***)))''''''((()))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&%%%$$$%%%''')))******###%%%))),,,---+++(((&&&******&&&...///''')))&&&'''+++'''++++++'''***&&&,,,&&&$$$'''+++***(((''',,,+++%%%(((111,,,$$$'''******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---...555<<<;;;JJJTTT[[[eee555333111...------------,,,++++++++++++++++++++++++////////////...---,,,+++************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((())))))))),,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''************)))(((((('''%%%&&&&&&'''''''''&&&&&&'''''''''''''''''''''''',,,,,,+++***)))((('''''')))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************...---++++++,,,///111333///111444666888777666555444333111000///...,,,+++'''111555///,,,///111...---)))===333;;;BBBnnnzzzsss^^^```lllllljjjvvv|||uuuoooeeezzzmmmpppCCCIIIMMMNNNKKKIIIGGGEEEEEE>>>999///))))))%%%(((------,,,***))))))+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((()))$$$***,,,)))'''((('''$$$,,,,,,,,,+++)))(((''''''((((((***---...***%%%!!!%%%'''***+++++++++******))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))((('''&&&666111+++&&&$$$&&&))),,,)))'''$$$+++...+++//////'''***'''***,,,,,,111000......+++&&&''',,,,,,(((...(((%%%'''''''''***---******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---...444<<<;;;KKKUUU[[[```555222///---+++,,,,,,,,,+++************************---------------,,,+++***************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((+++++++++***************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))((('''&&&&&&***+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))((('''''''''''')))******++++++***))))))&&&'''***,,,...///000000---///000///......111333@@@FFFtttbbb___^^^uuuzzziiiooo|||xxxjjjooottt{{{___lllsssjjj\\\TTTOOOJJJTTTQQQKKKEEE???666///***+++***))))))+++,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***)))((()))))))))'''%%%***---...+++***+++,,,+++666777888888888777555555//////---+++)))***,,,...&&&(((***,,,,,,+++(((&&&))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***++++++****** $$$(((,,,...---+++)))333---+++++++++)))(((***333000...***''''''&&&&&&$$$+++,,,''')))111222------$$$---111######,,,*********++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---,,,333;;;;;;KKKUUU\\\YYY555111///,,,++++++++++++***))))))))))))))))))))))))++++++,,,,,,+++***))))))************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((*********************)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))(((((()))*********))))))(((((((((((((((''''''&&&(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************&&&''')))***,,,---......///......------------...111111///---,,,+++---...555'''$$$111999999BBBRRR___nnnmmmuuuuuuuuuxxxqqquuuyyygggwwwxxxppppppqqqnnniiifffWWWSSSMMMCCCAAA888***((((((***---///,,,)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((,,,***(((((())))))(((&&&''')))***+++111<<>>???888<<<555111666333333666111444000111222000---)))&&&###,,,&&&===GGG...(((///$$$******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---,,,333;;;;;;LLLVVV\\\RRR555111...+++***++++++***)))))))))))))))))))))))))))******************)))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++,,,,,,,,,+++******+++++++++,,,,,,++++++***************************...---,,,+++******)))(((************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***((((((''''''&&&&&&'''((()))***)))+++------,,,,,,...000***333<<>><<<999777777999???DDDRRRQQQQQQQQQPPPMMMGGGCCCDDDQQQ\\\]]]XXXQQQFFF===555000)))&&&'''***,,,---))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******,,,,,,+++(((&&&'''+++///)))---444;;;AAAEEEGGGHHHMMMFFFTTTSSSRRROOO;;;>>>LLLEEEOOOEEE@@@@@@///222666---+++111000******222---(((AAALLL444---333&&&******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---+++333<<<<<>>QQQPPPMMMIIIFFFDDDCCCBBBZZZUUUqqqyyyuuutttkkkkkkQQQUUUUUUFFF;;;999666000///444...&&&222888***'''///*********++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---,,,444======MMMUUUZZZHHH555111///,,,++++++,,,+++***************************))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,,,,,,,---//////000000000+++,,,---...///000000000000000000000000000000000------------............************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***++++++(((((()))******+++++++++'''***------...333<<>>CCC111555@@@NNNTTTSSSTTTXXXPPPPPPSSSZZZ___```[[[VVVRRRUUURRRKKKOOO[[[aaa^^^ddd\\\RRRHHH@@@666+++###))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++%%%***111555777<<>>>>>MMMTTTYYY~~~EEE555222000---,,,,,,,,,,,,+++************************))))))***************)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,222444777;;;>>>AAACCCDDDJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQJJJHHHCCC>>>888222...,,,************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&''''''((()))))))))***+++++++++******,,,---///333???TTTnnnyyyppptttyyypppxxx{{{nnn}}}hhhXXX\\\]]]XXXJJJ;;;///(((++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************'''((((((((())))))******))))))))))))))))))))))))...888AAACCC===999;;;???MMMLLLQQQXXXXXXSSSSSSWWWdddccccccfffhhhddd\\\TTTSSSVVVTTTPPPXXXfffjjjddd\\\ZZZXXXWWWTTTKKK>>>444))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++222777>>>@@@>>>===???AAAOOOcccaaaJJJCCC555000444000+++///******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,---...666>>>>>>MMMTTTXXX}}}AAA111///---++++++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((('''''''''(((((()))))))))((((((((()))***+++---,,,'''$$$)))000---%%%***+++///555===DDDHHHJJJMMMLLLNNNSSSVVVUUUTTTTTTWWWTTTZZZXXXZZZ___[[[______XXX^^^SSScccYYYaaaZZZZZZZZZWWWQQQNNNMMMNNNNNNBBB???999333///---------'''(((***,,,+++)))(((***'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))---'''%%%***+++)))))),,,%%%===333111VVVoooooozzz}}}zzzzzzzzz|||}}}uuu~~~ggg^^^SSSAAA''')))&&&&&&))),,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((''''''((()))*********((((((((()))---222222///===???AAA???GGGOOOXXXXXXlllbbbrrrrrrkkkttthhhcccQQQ]]]aaaWWWfffVVVEEE^^^TTTCCCQQQ444///***'''((())))))(((***************)))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***(((&&&(((+++,,,***'''+++,,,,,,---(((+++444CCCAAA888222999NNN???lllxxxooo|||}}}|||fffXXX>>>666,,,333)))---///,,,%%%&&&///111---+++++++++***************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------888<<<@@@MMMUUU^^^mmmAAA222///---++++++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))+++++++++******************'''&&&&&&))),,,,,,,,,###,,,111+++&&&***333888AAA@@@@@@CCCHHHNNNSSSVVV]]]ZZZVVVVVVVVVWWWZZZ\\\```___ccc```___^^^XXXXXX\\\___mmm```bbbSSS]]]]]][[[___bbbcccaaa^^^[[[XXXZZZWWWRRRJJJBBB999222...000///---+++))))))***---*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,)))***......,,,---111777111...WWWfff|||~~~aaa\\\WWWPPPJJJGGGFFFEEEDDDHHHEEEEEEIIILLLOOOTTTZZZjjjrrr~~~cccnnnuuussscccxxxTTTTTTHHH444333222///***'''(((***************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++)))(((((()))))))))000///---------333===EEEDDDJJJGGGJJJKKK```nnnzzzvvv```qqqWWWOOOSSSQQQIIIOOOLLL???000,,,000222---&&&))))))*********))))))((())))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))''''''(((***,,,---,,,***+++...,,,+++666JJJSSSRRRGGGaaaaaacccqqqyyyrrr~~~\\\III444111---222000))))))///---$$$+++++++++******************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------888<<<@@@MMMUUU^^^mmm???222///---++++++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))*********))))))$$$&&&***///111---$$$(((,,,222;;;GGGQQQQQQLLLHHHCCC>>><<<@@@IIISSSZZZbbb```]]]YYYXXXYYY[[[[[[aaacccfffiiijjjhhhfffcccaaaggguuupppqqqeeekkkkkkddd```\\\YYYXXXYYY]]]```TTTUUUXXXYYYWWWTTTPPPMMM===999222+++'''''')))***++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((+++---,,,+++///444222WWWkkkwwwwww{{{|||^^^NNNNNNRRREEEFFFIIINNNUUUZZZ\\\]]]ZZZTTTOOOPPPOOOKKKGGGGGGHHHNNNXXXcccooo|||nnnwwwzzzqqqqqqzzz\\\XXXQQQ555///'''$$$''',,,...---************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***((((((((()))))))))"""$$$///777777777999777PPP[[[yyyxxxrrrjjjwwwiii]]]{{{sss~~~www|||___```UUUGGGGGGGGGCCC999---'''(((,,,((()))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))''')))+++,,,++++++++++++333&&&222LLL\\\RRRZZZkkkhhhyyyyyyuuuzzz___QQQ222***---888333"""$$$333+++++++++*********))))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------888<<<@@@MMMUUU^^^mmm<<<111///---++++++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))&&&''')))************)))222...((($$$%%%+++444;;;BBBHHHLLLHHH@@@>>>BBBGGG@@@KKK]]]llluuuvvvssspppmmmqqqqqqmmmhhhddd```[[[bbbhhhgggooorrrpppvvvrrrrrrpppsssvvv}}}yyyrrrjjjjjjlllooommmddd\\\XXX\\\\\\[[[ZZZWWWTTTQQQOOOJJJGGG@@@777222111...+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))***,,,,,,+++---555>>>ZZZ{{{}}}uuuxxxlllHHH???JJJRRRPPPJJJjjjppp{{{}}}qqqjjjZZZUUUNNNKKKPPP\\\kkkvvvyyyzzzqqq~~~{{{rrrwwwuuu]]]JJJ333)))...444...$$$************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((()))***))))))******,,,,,,555BBBFFFBBBGGGRRRkkkrrrggg}}}sss}}}sssuuuuuu}}}pppQQQDDDHHHIIIBBB444***(((***)))((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---+++((('''+++...555BBBVVVSSS]]]___ttt}}}hhhuuuuuuOOO---+++666888111,,,,,,,,,++++++******))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,------888<<<@@@MMMUUU^^^mmm<<<222///---++++++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,,,,,,,,,,,,,+++******$$$***111444666<<>>EEETTT___cccbbbnnnmmmkkkddd[[[RRRMMMKKKFFFOOOWWWYYY\\\aaabbb```{{{xxxzzz~~~wwwtttooouuuxxx}}}vvvqqq~~~xxxwwwtttooolllmmmfffbbb\\\VVVRRRPPPOOOOOOQQQRRROOOHHHEEECCC===444))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---//////---...777EEEOOOrrrnnnCCCFFFLLLTTT\\\iiirrrcccXXXQQQOOONNNlllqqq|||zzzfff}}}{{{{{{aaaUUUAAA000,,,000///)))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))%%%(((+++,,,***))))))***000;;;HHHLLLFFFKKKhhhuuuwww}}}qqqgggxxxiiiWWWEEEAAAGGGEEE555$$$******))))))))))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++)))(((,,,444;;;TTTLLL]]]```sssmmmcccnnnkkk|||HHH+++111555------------,,,+++*********************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,------888<<<@@@MMMUUU^^^mmm<<<555///---++++++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******,,,,,,***)))((((((((((((%%%///<<>>:::888444000---,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((,,,111777FFF\\\mmmtttwwwpppVVVGGGJJJVVVggg{{{uuusssuuuwwwyyy|||||||||{{{}}}sssyyyyyyhhhQQQHHHUUUiii{{{|||mmm}}}vvv~~~qqqKKK444,,,)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++***)))...777>>>QQQ\\\jjj{{{tttmmm}}}|||kkkMMM===<<>>222111...,,,******+++,,,))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))***,,,222>>>MMM[[[cccfff~~~kkkeeeooovvvrrrZZZ333222111000///...------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------888<<<@@@MMMUUU^^^mmmttt???000///---++++++,,,,,,+++******000---+++,,,(((###(((///''')))%%%)))222%%%...)))!!!(((((("""((()))%%%$$$'''***''' ###+++...(((***(((###,,,$$$,,,%%%''' ***000$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))************+++++++++***************+++((((((+++,,,***,,,///000111333888@@@GGGLLLNNNaaaooo{{{uuuVVVQQQGGGjjj~~~qqqZZZhhhVVVjjjlll}}}wwwwww{{{vvvuuusssrrrqqqooommmjjjfffiiinnnssswwwyyy}}}}}}pppZZZbbbUUUzzzzzzllljjjYYY555RRRJJJGGG???;;;???@@@777,,,'''******)))((('''''')))+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---333333;;;jjjzzzjjjfffPPPHHHMMM```{{{vvvsssllljjjiiikkkoooqqqpppnnnlllnnnppppppooonnnnnnnnnkkkkkkkkklllnnnrrrwwwzzz}}}|||zzzrrrbbbTTTVVV___|||yyywwwxxx~~~ppp|||mmmhhhkkkhhh\\\<<>>666111111,,,%%%'''...+++***************++++++))))))))))))))))))))))))%%%***+++'''''',,,,,,(((666,,,DDDYYY[[[ggg~~~]]]___zzz}}}:::222111///%%%777""",,,---+++))))))+++---,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&%%%$$$'''***,,,***(((((('''&&&))),,,---+++)))'''+++,,,'''&&&***,,,+++(((''''''***,,,***(((((('''***...---+++(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************+++,,,---...222666;;;;;;OOOYYYXXXvvvppp===//////---++++++,,,,,,+++***)))''' )))+++444...---(((000000000***&&&(((++++++%%%%%%+++---!!!((((((***,,,+++'''%%%&&&000+++###&&&222$$$((('''(((""" $$$(((111&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))************************************---******---,,,)))***......:::EEEHHHHHHTTTmmmwww]]]NNNNNNhhhssseeeiiilllxxxtttzzzppp||||||{{{pppjjjaaa___^^^```lllzzz{{{ggggggmmmiiipppeee999DDD<<<888<<<>>>:::666555///.........---+++'''$$$))))))(((((((((((())))))))))))))))))))))))))))))************************((()))************,,,---999DDDkkk|||TTTUUUEEETTTzzztttpppkkkiiijjjmmmjjjgggffffffeeecccaaabbbggglllpppqqqooonnnmmmrrrpppnnnnnnoooppppppppprrrrrruuuwwwoooccc]]]]]]bbblllvvvvvvqqqrrryyylllppp]]]VVVZZZ777(((''',,,)))))),,,***************************))))))))))))************,,,+++******+++,,,,,,,,,++++++,,,888???PPPbbbuuuzzz[[[yyyRRR]]]dddvvvuuufffXXXUUUYYYyyyQQQEEEFFF999&&&&&&555666(((++++++************++++++************************///******...---)))***000'''WWWOOOEEEvvv~~~^^^VVVooo___)));;;222000555++++++,,,...000111---(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))111---(((&&&'''(((((((((,,,)))'''&&&((()))(((''')))+++,,,***((((((((('''***(((((()))***)))'''&&&(((+++...---+++((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************+++,,,---...///777>>><<>>...,,,***+++------***(((***))))))(((((())))))***))))))))))))))))))))))))************************)))***++++++***+++...000;;;dddzzz|||TTT@@@KKKnnnzzztttooolllfff```___bbb___\\\WWWTTTSSSRRRPPPOOOUUUYYY___cccfffhhhiiikkkjjjhhhgggiiimmmooommmkkkkkkjjjmmmtttwwwqqqhhhcccSSS```lllnnnjjjjjjtttuuuxxxrrrlllwwwTTT555(((///...)))***+++************************)))))))))*********++++++******++++++,,,---------,,,333///EEEQQQuuu{{{yyysss~~~```XXX{{{pppfffJJJeeegggcccIII555333555///******++++++************++++++************************111&&&%%%//////&&&***999IIIQQQZZZrrrnnnfffppp___<<<&&&,,,---...+++))),,,///...)))%%%++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&%%%''')))******...+++((('''(((***++++++###$$$(((---///...000333,,,+++******,,,......---***,,,......,,,*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************+++,,,---...---777AAA===IIISSSbbbfff666111///---++++++,,,,,,+++***$$$'''%%%666 222000333 (((//////'''"""222(((!!!))),,,,,,((( '''(((***(((!!!!!!'''***(((///,,,'''000---(((###%%%###%%%666***&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))***************---++++++///333999EEEPPPQQQeeemmmaaayyy{{{ppp{{{zzztttmmmfffaaaaaahhhooosssuuuxxx~~~}}}uuullliiiiiihhhkkkmmmwww|||zzzmmmdddgggXXX[[[uuuwww{{{uuukkk[[[LLL???888666777444111---***(((***,,,...***))))))))))))))))))***))))))))))))))))))))))))***************************,,,---,,,+++---111555EEEooo|||nnnLLLIIIWWWqqqssssssqqqlllhhhfff```WWWSSSSSSJJJHHHEEECCCCCCDDDFFFGGGPPPRRRUUUXXX\\\bbbhhhlllfffeeefffjjjooopppmmmiiimmmiiigggjjjppprrrpppmmm```^^^___eeemmmrrrpppmmmzzzjjjcccrrrjjjGGG000...,,,,,,...+++************************))))))*********+++++++++)))***,,,,,,++++++,,,,,,///888<<>>IIIRRRcccccc555333///---++++++,,,,,,+++***///*** ,,,%%%///###---!!!+++111###&&&333......'''***000)))+++)))......)))%%%%%%&&&%%%)))444...)))---&&&222---+++%%%&&&###"""'''!!!&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))*********+++++++++,,,000...000555<<>>???>>><<<:::<<<>>>@@@======888111///000...))),,,+++,,,,,,---------,,,++++++++++++++++++++++++******************************))))))))))))******************+++,,,------...444>>>???LLLSSS______333555///---++++++,,,,,,+++***###------(((...(((%%%---111%%%''')))$$$+++,,,)))******---000+++ !!!&&&,,,,,,(((&&&'''(((555---!!!,,,$$$...$$$(((***111&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,---------(((---999HHHUUUcccuuuuuuuuuyyy}}}~~~ooobbbeeeiiiwww|||zzzgggbbblll}}}rrrnnnxxxWWWcccaaa{{{{{{hhhQQQ???888999:::888222---***)))+++******))))))******+++************************++++++++++++++++++++++++(((***+++***,,,333@@@JJJgggfffLLLDDDSSSzzz|||fffYYYJJJCCC>>>??????:::444222444555555555555777:::===CCCJJJUUU]]]aaaaaa```___eeehhhkkknnnooonnnkkkjjjfffjjjllljjjjjjkkkllljjjnnnmmmjjjhhhfffgggjjjkkkjjjcccnnn|||~~~~~~nnnWWW<<<))),,,///$$$*********************************++++++++++++,,,***,,,---+++)))))),,,000===;;;oooqqqeeeyyy}}}|||```{{{gggWWWiii___>>>333666;;;...---,,,++++++***++++++++++++++++++++++++++++++)))//////(((+++<<>>WWW}}}}}}yyymmmwww{{{bbbTTTyyyuuujjj[[[FFF///...---,,,++++++++++++++++++++++++++++++++++++///(((+++999CCCMMMgggxxxUUU}}}~~~wwwuuurrrqqqqqqpppooommmrrrrrrsssuuuwwwxxxwwwuuuvvvyyy|||~~~aaaFFF...+++000///...111,,,,,,,,,+++++++++******))))))))))))))))))))))))************************///999FFFPPPUUUVVVWWWXXXaaadddggghhhggghhhkkknnn}}}vvvkkk\\\OOOKKKDDD@@@===999444000,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******************+++,,,---...222555>>>AAALLLOOO]]]LLL888000///---+++***++++++***)))111***(((------???'''+++***>>>XXX %%%>>>MMM///222...;;;$$$...!!!,,,%%%///eee---&&&)))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,******)))((()))+++***((('''...333111,,,222BBBQQQVVVlllWWW[[[wwwvvvmmmkkkccccccaaa^^^ZZZXXXXXXZZZaaabbbXXXIIIJJJ```wwwNNN@@@???FFF888QQQJJJOOO[[[XXXQQQccclllVVVDDD===555333<<>>555111+++)))---...***(((***))))))))))))))))))))))))******+++,,,,,,,,,,,,+++222///&&&666888ZZZlllCCCNNNVVV}}}qqq```NNN@@@999888///...000444555555555777666222111555777555555777222555777777555888CCCNNNXXX```hhhjjjgggdddgggjjjiiihhhggghhhjjjlllllllllnnnjjjgggfffhhhjjjjjjiiiiiitttfff___YYYpppsssttt~~~ooo>>>///,,,+++,,,,,,******+++***'''*********)))******+++,,,***(((///111(((---AAALLL{{{TTT{{{lllcccgggYYYlllkkkJJJ111444000))))))000///'''---,,,,,,++++++,,,,,,---333(((222000OOOKKKyyyuuu\\\|||sssnnn```bbb___WWWSSSSSSKKKAAACCCNNNDDDLLLQQQPPPOOOSSSVVVVVV\\\]]]bbbiiisss{{{XXX---;;;666///222***---------,,,,,,,,,++++++''')))***)))'''(((***---,,,(((&&&(((***---555>>>TTTPPPNNNNNNNNNQQQ[[[fffdddkkkhhhqqqgggYYYOOODDD===>>>+++666888---(((------'''...)))(((,,,---))))))...++++++++++++++++++++++++++++++++++++,,,---......000444>>>@@@MMMQQQ\\\KKK777000///---+++***++++++***))),,,'''&&&***(((999'''###***666\\\$$$,,,'''111qqqeee ,,, ...777))) +++&&&%%%^^^'''"""%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++++++++,,,)))*********+++,,,,,,+++000000///---///:::LLLZZZ||||||VVVhhh{{{ssssssrrrooojjjhhhjjjmmmiiiiiijjjlllooorrrtttuuuqqqtttssspppttt|||~~~zzzlllpppXXX[[[]]]hhh^^^oooggg^^^___]]][[[gggdddHHHHHHFFFEEEDDDEEEGGGIIIJJJCCCCCCQQQWWWSSSfff}}}pppgggkkksssvvvvvv___XXXyyyeeeUUU888555,,,555///+++,,,+++((((((---***************************+++++++++++++++++++++!!!***DDD555UUUmmmqqqtttIIIOOORRR~~~xxxooo```QQQCCC999333000777888999666111///222777<<<<<>>@@@???===AAAMMMXXXaaaaaaaaa___]]]\\\\\\^^^^^^```dddhhhjjjlllllllllmmmkkkfffaaa^^^bbbjjjqqqmmmtttgggbbb[[[dddqqqlllkkkgggUUU222---***++++++******+++,,,,,,***************++++++,,,000((()))---,,,777PPPccckkkcccuuu___xxxllltttlllmmmLLL<<>>===@@@HHHQQQXXX\\\___jjjyyy{{{\\\%%%000444***888---------,,,,,,,,,,,,+++***)))((()))+++,,,+++***111)))***444777:::NNNhhh^^^dddggggggnnntttjjjXXXcccFFFTTT222 ...888///...:::---++++++...///,,,((('''++++++++++++++++++++++++++++++++++++,,,---......///444>>>AAALLLPPP\\\III777111///---+++++++++++++++)))(((&&&'''***%%%444+++000***!!!(((GGG'''RRR888'''+++000***---%%%)))rrrlll######)))'''"""___)))%%%)))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++((()))***,,,---------...///+++)))111CCC[[[ppp|||rrrXXXtttnnnffftttqqqnnnjjjhhhhhhjjjkkkuuusssqqqrrruuuvvvuuussssssrrroookkkjjjlllooorrrjjjooofffcccTTTTTTIIIJJJMMMNNN]]]mmmtttxxxmmmVVVUUU\\\fffnnnpppmmmiiifffYYY[[[fffhhhaaaeeekkkeeerrr~~~xxxpppjjjiiiooocccVVVaaavvv}}}jjjPPPLLLEEE555111......,,,))))))+++************************++++++++++++++++++******222...BBB...QQQzzz{{{PPP@@@RRRwwwnnn\\\TTTIIIAAA<<<999444000222444999BBBLLLTTTWWWWWWNNNQQQWWW^^^]]]YYYZZZ]]]nnnsss|||aaaZZZRRRKKKIIIHHHGGGFFFRRRWWW^^^bbbccceeehhhjjjqqqrrrpppiiiaaa```hhhpppmmmtttkkkkkkbbbVVVqqqnnnvvvwww@@@,,,,,,,,,++++++))))))+++...***************+++,,,,,,...******,,,000BBBccc~~~```vvvgggOOO|||wwwuuusssrrrssssssssstttwww|||wwwnnn|||\\\888!!!***222******555------,,,,,,,,,,,,------444(((>>>VVVSSS|||yyygggvvviii```]]]HHH===???666777<<<333666???===555...///555777444333111---)))...777;;;;;;888666333333555888:::;;;CCCHHHUUUeeerrr{{{@@@777666&&&---......---------,,,,,,,,,---***(((***...///+++''')))'''000FFF]]]gggeee```mmmqqqjjj[[[ZZZtttbbbWWWLLLEEE<<<000'''$$$&&&((())))))+++...,,,(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........444???AAAKKKOOO]]]GGG666111///---++++++,,,,,,+++***((((((+++---%%%333%%%111)))999,,,@@@(((,,,...___hhh###000)))EEE""")))'''(((%%%aaa,,,(((,,,''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********))))))+++---...,,,,,,///,,,+++222HHHgggjjj___nnn```]]]aaadddnnnmmmmmmooosssxxxzzz{{{xxxtttsssqqqjjjeeeRRRXXX^^^]]]TTTJJJIIIMMMMMMLLLKKKEEE555666888444333>>>QQQ\\\YYYRRRLLLGGGVVV___lllvvv{{{}}}}}}}}}~~~zzzwwwsssqqqttttttmmmpppsssxxxzzz{{{~~~yyyppp```SSSlllnnnvvv|||iiiRRR===666222/////////---***'''************************+++++++++*********++++++...000AAAlllgggKKKQQQPPPrrr~~~yyysssVVVEEEBBB>>><<<<<<;;;999777>>><<>>???777444>>>555000333///999***'''333FFFDDD444222@@@BBBFFFGGGDDDAAA???:::444BBBDDDGGGJJJKKKHHHBBB===@@@;;;999===CCCMMM```rrr{{{vvv777***999111............------------,,,+++++++++,,,,,,***((((((CCCUUUSSSVVVeeennnkkkfffSSSWWW}}}SSS888999999000)))......((('''+++...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---444@@@AAAKKKOOO]]]EEE555222000...,,,+++,,,,,,+++***((()))---...%%%333---***EEE%%%SSS&&&!!!111NNN---***!!!111222,,,%%%)))%%%]]]((($$$(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********+++)))+++...---)))+++111///777JJJiiiyyykkk{{{~~~rrrddd^^^aaagggjjjjjjkkkkkkmmmqqquuuvvvvvvtttllleee]]]XXXWWWTTTNNNIII???===;;;999888:::===???444///666666333333<<<;;;000666777444444555>>>KKKRRRQQQQQQPPPPPPSSSVVVYYY^^^lllvvvzzz}}}~~~~~~wwwpppqqqyyyrrrooowwwpppcccaaauuufffAAA:::111++++++,,,+++(((************************++++++******++++++,,,---///>>>OOO}}}ZZZ>>>JJJhhhyyyfffNNNLLL<<<<<<:::777555777<<<@@@999===BBBMMM\\\hhhggg___cccgggpppzzzuuusssnnnhhhbbb______aaa[[[YYYTTTKKKEEEGGGPPPXXXeeefffhhhkkkjjjeee^^^XXXgggtttuuuqqqqqq___JJJSSS|||^^^rrrlllhhh}}}FFF///+++***......)))''')))+++++++++***+++,,,,,,---%%%222...222SSSooorrrpppeee[[[~~~kkk```MMMHHH@@@:::777777777777999:::;;;>>>AAAEEEIIILLLJJJLLLOOOQQQQQQRRRSSSUUUXXX\\\bbbiiipppwww|||{{{zzzkkkCCC000...///...---...------,,,,,,------...111999NNNNNNrrr{{{eeeUUUGGG???CCCFFF@@@===>>>BBB;;;BBB===???GGGCCCJJJ___dddrrr}}}tttfffnnnvvvrrrpppooolllcccYYYVVVXXXfffvvv]]]000999***/////////.........------))),,,...,,,))))))---222@@@SSSdddiiihhhhhhgggeee```tttQQQ:::111---333555000******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---444???BBBLLLPPP\\\CCC555222000...,,,+++,,,,,,,,,***((((((+++---$$$222///'''///###333'''+++###VVV>>>===******rrrccc,,,###+++&&&\\\&&&###'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++---***+++///---)))...777333FFFfffeeegggcccgggkkkkkkhhheeeeeefffmmmmmmkkkhhhbbb[[[UUUQQQIIICCC;;;666555444222000<<>>IIISSS@@@MMMRRRHHH???CCCMMMTTTfffkkkttt}}}||||||yyy}}}yyynnnkkkooottt{{{qqqmmmmmmjjjbbbZZZffflllvvvooopppkkkRRRLLLyyypppUUUfff^^^[[[}}}[[[666+++''',,,000---+++,,,+++++++++++++++,,,------...000)))@@@vvvppp___}}}WWWwwwyyytttkkk\\\LLLBBB:::888555444555777888888555666777777888999999999:::<<<>>>???===<<<<<<<<>>:::BBBGGGNNNVVV\\\aaaeeegggkkkzzz|||gggRRRMMMSSSXXXVVVWWW\\\aaa___WWWPPPNNN^^^rrrjjjkkkkkkgggaaa^^^\\\wwwxxxpppnnnXXXQQQJJJhhhwwwttt|||zzznnntttGGG444'''***///...,,,...,,,++++++++++++,,,------111...222^^^iiippp\\\ooovvv```TTTGGG???888333333666666555555666888999888777555777:::<<<<<<<<<:::999555777;;;=========>>>>>>===>>>??????@@@DDDKKKPPPllluuuyyyuuuxxx}}}www~~~SSS666---,,,+++......------------.........MMMIII|||vvvvvvzzzcccNNNLLLttt___RRROOOFFF>>>FFFccc{{{ggg===???000000000/////////......,,,---------111;;;KKKWWWeeejjjllldddYYYlllRRR:::))),,,111---,,,111------------------------++++++++++++,,,---......000333>>>CCCRRRUUUZZZ@@@444333000...,,,,,,------,,,+++,,,)))***,,,'''666+++555 ]]]222===GGGDDD>>>```###VVVBBBBBB000!!!+++$$$\\\'''%%%***''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++,,,,,,,,,...)))***000000///999HHHfffsssiiizzzccc```gggfff]]]jjjgggccc```\\\SSSFFF===@@@DDDEEEBBB===:::===AAA===<<<<<<>>>CCCLLLWWW___rrryyyPPPHHHNNNPPPmmmzzzPPP999PPPlllzzzyyyppplllkkkrrr}}}zzznnnlll[[[bbbssseeelllaaa___lll{{{~~~}}}{{{|||qqqnnnrrrsssdddnnnkkkwwwtttLLL222***++++++++++++++++++++++++++++++++++++,,,...111444666EEEZZZ{{{sssaaaJJJQQQlllzzziiiqqqaaaKKKJJJRRRhhhooo|||{{{pppqqq~~~mmmddd[[[ZZZ```fffhhhfffTTTOOOzzzssskkkWWWSSSEEEhhh|||]]]iiiXXX???***)))---,,,***,,,,,,,,,++++++,,,,,,---...+++///CCC{{{uuucccZZZpppvvv\\\JJJIII===;;;<<<<<<:::777;;;AAAAAABBBDDDIIIMMMNNNMMMKKKUUUXXX]]]bbbdddeeedddccchhhmmmsssxxx{{{}}}~~~vvvpppnnndddhhhuuu{{{pppsss|||yyyVVV777***///777......------------......AAAJJJUUU}}}qqq|||vvv^^^xxx||||||vvvoookkkhhheeexxx~~~zzzNNN###000000000000///////////////---+++---777GGGYYYdddaaaccc]]]iii~~~TTT>>>BBB;;;NNNiiiaaa777///111+++***111------------------------++++++++++++,,,---......111333===DDDTTTVVVYYY@@@777888000///...---,,,+++++++++888333777---%%%444lllIIIXXX~~~FFF~~~aaa333uuu...iii^^^444$$$(((''''''(((***+++***(((((((((((((((((((((((((((((())))))))))))((('''''',,,'''&&&***+++'''&&&))),,,000+++'''+++)))(((...+++***))))))++++++***(((((()))***+++***)))'''&&&))))))))))))************+++++++++***++++++,,,,,,,,,)))+++000000222AAATTTmmm|||lll]]]YYY[[[ZZZXXXVVV\\\```dddWWWEEE@@@>>>222??????@@@@@@===:::<<>>333,,,///000------...---,,,///555FFFRRRtttrrrccc\\\IIICCCSSSXXXZZZgggqqq111...555---000555---...111(((555---000OOO[[[ZZZjjjdddaaasssgggIIIAAA???<<<@@@BBB999CCCdddvvvlll555///777111,,,///...------...---+++)))///............//////000000333@@@BBBLLLVVV^^^~~~???666555000///...---,,,,,,,,,,,,...111333]]]333:::EEEJJJ^^^RRRaaaOOO333{{{BBB===___ZZZ%%%888(((''''''(((******)))(((((((((((((((((((((((((((+++(((&&&&&&)))+++++++++...(((&&&))),,,---111777<<>>JJJFFFHHHMMMHHH;;;444555000555555000222:::;;;555555111999OOOhhh{{{iiihhhzzzwwwhhhpppooo___tttccctttXXXggg~~~|||nnnfffhhhEEEMMMmmmwww~~~tttlllmmmtttwwwtttppp|||ooofffTTTmmmuuuhhhqqqAAA;;;$$$+++,,,,,,+++***+++++++++...***...&&&...111+++LLL{{{^^^FFFQQQ{{{pppVVV===<<>>666333000///...------,,,------...//////000 @@@KKKRRRSSS===jjjXXX:::...AAA;;;WWWccc111((('''&&&''')))***)))(((((((((((((((((((((((((((+++)))((()))+++---+++)))******...777???EEELLLSSSPPPKKKMMMNNNJJJLLLQQQMMMFFF@@@999777777777444000,,,+++)))''''''((()))***)))))))))*********+++++++++++++++++++++,,,---...,,,222222...777YYYpppyyy]]]VVVQQQMMMJJJGGG@@@888444555888777888DDDOOODDD333000777222---+++---...+++((((((>>>AAA,,,;;;hhhyyyQQQbbbnnnvvviii666BBBtttqqqsssnnn___ccc___kkkaaa777CCCxxxxxxvvvtttrrruuuzzz~~~{{{wwwyyy___yyyoooWWWsssnnn}}}GGG@@@111...---------,,,+++******---,,,///(((+++111999YYY|||iiiEEEJJJ```wwwQQQRRRbbb}}}yyy}}}~~~tttwwwnnnSSSVVVyyyooojjjooorrrllldddGGG@@@QQQqqqsssSSS???CCC>>>AAAEEEKKKQQQYYYaaafffbbbtttyyyvvv~~~yyypppoooZZZPPPYYYmmm}}}fffdddOOOEEEmmm]]]rrruuuDDD&&&...222)))***,,,,,,,,,,,,,,,,,,---------TTTttt```zzzRRRVVV~~~~~~{{{|||{{{{{{fffDDDBBBTTTXXXYYYfffSSSNNNOOOWWWjjjnnneeeiiiyyy}}}ttttttKKK333555000......///------333:::JJJdddddd{{{CCCIIIIIIIIIDDD;;;:::GGGVVViiiyyy```???999111222>>>EEEOOObbbqqqgggYYYZZZSSSDDDSSS```^^^TTTVVVxxx|||xxxiii444444222///...000/////////333EEEUUUZZZbbbfff^^^qqqpppFFF;;;555666@@@GGGRRRmmmfffPPP???<<<<<>>CCCQQQ___qqqfff:::***999///...---...000111000...+++,,,,,,---...000111222000222???AAAKKKUUU^^^???777222000//////...------...... ((()));;;999888777PPPFFF\\\}}}rrrnnnkkkmmmtttlllvvvmmm|||hhhTTTUUUJJJAAA(((:::+++CCC333666 333555)))(((''''''((())))))((((((((((((((((((((((((((()))+++,,,---,,,***)))(((222999EEEQQQYYY\\\^^^```UUUIIIHHHFFF???DDDKKKGGG???@@@AAABBBBBB@@@===:::222///,,,((('''''')))***))))))*********+++++++++,,,,,,+++,,,,,,---...///000111...111LLL{{{lll```VVVbbbOOOLLLEEE???<<<888555777;;;...888>>>NNNfffcccIII999@@@111---777999000111<<<;;;...333;;;;;;555ssskkkRRR>>>???___|||{{{{{{vvvjjjeeeHHHHHH~~~mmmdddTTT___eeecccssszzzeee444AAAmmmdddkkksssyyy|||{{{ssskkkfffhhhpppuuu{{{jjj{{{fffHHH;;;///,,,+++------+++***+++,,,---000,,,+++333FFFbbbzzzRRR@@@NNNkkknnnxxxxxxwwwxxxuuurrrqqqMMMIII___tttMMMCCC888777>>>EEEGGGDDDEEE===SSS~~~eeeJJJHHHFFFJJJQQQZZZcccmmmuuuzzzppp}}}xxxyyy}}}uuutttvvvooobbbfffxxxcccRRRTTTiii~~~aaahhhPPP@@@___yyyhhhyyyVVV...000222***,,,---,,,---...,,,***---111DDDssslllSSS|||~~~rrrrrr|||uuutttzzznnnqqqqqqeeecccyyyUUU444%%%000/////////------555???JJJ{{{sss~~~QQQHHHOOOUUUQQQ@@@000///666JJJMMMDDD111000:::<<>>@@@JJJUUU^^^AAA:::333000000///.........//////555555---!!!...:::QQQgggsssfffyyy|||nnnrrr|||mmmDDD444@@@DDDBBB000>>>777---***555+++)))''''''((())))))((())))))))))))))))))))))))))),,,---***''')))111999JJJQQQXXX\\\\\\[[[YYYWWWOOONNNQQQTTTRRROOOKKKCCC>>>BBBDDDCCC>>>;;;;;;===;;;888333///,,,++++++,,,************++++++++++++,,,,,,,,,,,,---...///000444//////DDDsss}}}cccbbbaaaUUUGGGYYYDDD;;;444333444444444666000222DDDhhh}}}nnnUUUJJJCCCCCC@@@:::444222333444@@@111:::IIIUUUNNNwwwnnnaaaYYY\\\dddgggeeecccaaagggooodddIII777444222iiiyyyXXXYYYfffmmmfffdddgggppp]]]BBBggg~~~nnntttuuullluuuuuulllZZZ>>>QQQ}}}jjjiiiooorrrrrrtttvvvsssllluuuaaajjjsssqqqssszzzkkk555111+++(((,,,---+++***,,,***...000000,,,666TTTiiiuuuIIIJJJ]]]}}}ppp}}}}}}dddKKKLLLRRRLLL>>>555HHHlllsss```ZZZ@@@:::999888:::>>>CCCFFFHHHAAALLLfffnnnfffmmmtttuuuyyy~~~uuuqqqrrrgggttt}}}zzz```XXXmmmnnn]]]TTT```{{{jjjbbb\\\FFF;;;lllsssrrrmmmzzzeee>>>000---***...---,,,---///,,,***///888LLLuuu[[[mmmeee\\\~~~ooouuuuuullljjj]]]kkkaaa\\\uuurrrbbbDDDNNN[[[dddjjjnnnkkkfffzzzwwwfff___ppp|||ttt???444111000000000---...888CCCUUUyyy{{{yyypppoooeeexxxiiiXXXHHHDDDPPP^^^jjj]]]===111:::999777======BBBEEELLLQQQIIIHHHVVV```hhhwwwJJJ...444222...666000111666KKKQQQ[[[eeeYYYpppmmmYYYJJJGGGKKK^^^vvv{{{llleeeVVVWWW|||xxxqqqcccYYYQQQPPPYYYiii~~~qqqkkkYYY(((111///...---///000000///777666444111///---,,,+++///111===???IIIUUU___AAA<<<333000000////////////000000++++++444444[[[kkkvvvpppppp{{{{{{www{{{vvv}}}iii^^^YYY999;;;+++***;;;GGG777(((---+++)))((()))*********)))))))))))))))))))))))),,,+++)))&&&'''222DDDRRRUUUYYYYYYUUURRRTTTWWWXXXSSSYYYTTTTTT___[[[RRRUUUQQQQQQMMMFFF>>>;;;===AAA;;;999666333///,,,***)))*********++++++++++++,,,,,,,,,,,,---...///000111///...;;;bbbuuuggggggcccXXXZZZXXX???<<<666222555777444111000>>>111RRRvvvLLL<<>>555===444DDDUUUNNNFFF???111;;;>>>AAAAAA@@@@@@BBBDDDOOOYYYggguuuyyyttttttdddyyy}}}wwwnnnZZZ___uuufffUUURRRkkk~~~```pppOOO>>>YYYRRRnnnqqqzzzuuuUUU222(((,,,---...,,,---///,,,***444BBBxxxhhheeeyyyHHHwwwyyymmm```QQQ???<<>>444222000000333555555555111000///...------------///111===>>>IIIUUU___@@@<<<000111000000//////000000111'''===JJJQQQrrrwwwyyy||||||WWWXXXLLL222---333111222///---***)))***+++++++++)))))))))))))))))))))))),,,+++***///999FFFSSS[[[VVV[[[[[[UUUSSSXXX___bbbZZZgggUUUNNNeeeaaaTTTddd]]]ZZZVVVRRROOOLLLGGGCCC:::::::::999666222...+++*********+++++++++,,,,,,,,,,,,------...000111222...999YYYvvv|||ZZZUUUdddWWW@@@AAA:::666555777777555666:::IIIKKKzzz\\\222444555777SSSfffgggqqqpppiiiTTTQQQ[[[|||ttt^^^444KKKgggsssnnneeefffkkkqqqppphhhaaadddeeeQQQ777///VVVtttvvvtttwww}}}KKKOOOjjjaaadddmmmzzzlllEEE000QQQmmm```TTTXXXXXXXXXdddwww|||nnn]]]kkkbbbssswww{{{yyyvvv@@@222***---...******///,,,...+++444000CCCwww|||IIIEEE___vvv{{{|||zzz~~~WWW???888IIISSSGGG999666888CCCVVV^^^OOO===;;;BBB333666===DDDMMMUUU]]]bbbhhhhhhiiitttxxxvvvsssooommmqqqrrr___]]]XXXjjj}}}vvvnnn[[[KKK[[[yyyaaalllPPP@@@FFFyyyQQQyyyzzz|||ooo:::)))222,,,...+++,,,///,,,+++999KKKZZZjjj^^^VVVyyyRRR:::BBB@@@:::888888<<>>HHHTTT___???:::...111000000000000000111111666IIIrrrtttxxxcccMMM>>>;;;666333>>>000...+++***+++,,,,,,,,,))))))))))))))))))))))))******000===MMMWWWXXXUUU\\\dddgggaaa^^^aaaddddddWWWqqqaaa\\\zzzmmmPPPaaaVVVTTTUUU\\\aaa\\\NNNAAA???@@@CCCCCCAAA===888555******+++++++++,,,,,,,,,,,,,,,------///000111222666LLLxxxiiiaaaaaabbbVVVJJJAAA999888555333222111333>>>IIIHHHjjjLLL;;;OOO===DDDDDDQQQdddfffRRR???999111111<<>>MMM[[[CCC===:::===AAAFFFPPPYYYeee]]]RRRfffhhhppppppmmm\\\DDD666555...888444JJJUUUMMMjjjkkk]]]|||GGGBBB>>>>>>???:::<<>><<<777666;;;PPPaaa___WWWdddkkkZZZFFFGGGJJJRRR\\\ccchhhrrr|||~~~yyyfffbbb{{{vvvwwwtttpppmmmtttddd>>>cccyyytttsssqqqlllgggYYYHHHXXXeeeuuuKKKDDDPPPZZZoooTTT888444---,,,333((('''222---===nnnfffxxxtttIII```fffrrrwwwmmm```[[[\\\\\\sssjjjAAA777KKK===MMMMMMOOOXXXaaa^^^]]]pppoooVVVSSSaaatttyyyvvvsss@@@...444///...---444GGGNNN{{{[[[???:::??????@@@CCCHHHSSSiii|||{{{mmm}}}vvviiiwww{{{QQQ111888333000@@@OOOTTTbbbiii]]]zzz]]]MMMeeecccWWWSSSEEEUUU___???MMMOOONNNXXX___zzzoooUUUVVV\\\VVVZZZnnnyyynnnSSSYYY>>>+++...222---+++111...............///000000222...999@@@IIIPPP^^^~~~<<<<<<333444555---///333(((:::lll{{{nnnpppzzz~~~}}}|||uuukkkTTT>>>111333111///...,,,)))((()))111///+++)))***,,,,,,,,,+++666MMMgggiiiSSSUUUsssnnnqqqsssxxxuuuXXXyyysssssswwwuuuoooqqqyyyppptttjjjbbbhhhhhh```^^^UUUQQQIIICCCAAAAAA===888<<<333)))&&&+++//////+++---//////...000111222444OOOxxxxxxhhhjjjgggYYYEEE777666;;;888111444888777===@@@777999222666888222555<<<999888<<<@@@???;;;555222111...777CCCMMM\\\kkkooosss@@@MMMkkk~~~}}}```LLL]]]YYYVVVTTTMMM@@@666222444QQQ```eeeyyytttGGGQQQ___]]]aaabbbRRR<<<===CCC===---===III}}}kkkjjjyyyyyy}}}vvv```QQQ]]]ddd{{{}}}DDD222///...,,,000---777000''' DDD___yyyLLLEEEhhh{{{rrrsssooolllcccRRRBBB>>><<<888888===888SSSeeerrrdddKKKUUUWWW^^^hhhnnnttt~~~ssscccdddvvvxxxyyy~~~{{{mmmuuufffYYYiiisssrrrqqqmmmiii]]]JJJTTTvvvrrrmmmUUU999JJJggg\\\rrrwww///)))///(((...,,,,,,222888VVViiiaaavvv}}}nnnkkkaaaSSS[[[XXX}}}iiiOOO@@@AAAUUUwww___PPPbbbVVVdddaaadddnnnyyyxxxrrryyyqqq[[[MMMXXXhhhuuu{{{|||```333555222222111666JJJXXX~~~xxxVVV<<<;;;CCC???<<<>>>GGG[[[www~~~lllooommm]]]555999333333EEESSS___hhhaaatttwwwtttllluuunnnQQQYYY\\\]]]gggmmmtttllloooaaa[[[cccvvvqqq}}}tttkkk]]]GGG555111111...,,,///...............///000000222...999???GGGOOO```|||;;;<<<444444333333000+++@@@uuu|||kkk]]]LLLAAA888999>>>@@@??????OOOQQQ\\\llluuuvvv{{{vvvwwwqqqooo```III888222111444222***'''***+++---,,,(((***000222///555LLL[[[^^^aaadddqqqpppooowwwtttyyy~~~}}}rrrfffoooqqqaaaSSS^^^iiiiiiYYYKKKGGG???444<<<888///***---333111***...333,,,,,,666000222GGGuuugggrrrpppjjj]]]MMM>>>888888;;;444...444:::888777444(((***,,,111666777333///---222333444444333222111000222888DDD>>>VVVnnncccwww\\\YYYnnnxxxgggYYYSSSPPPNNNLLLEEE;;;555555...:::\\\ssscccpppmmm[[[UUUkkkLLLRRR___XXX>>>///000000333999]]]rrrrrrooottteee\\\mmmyyytttiiiHHHRRR___fff222333000...///000"""(((888999dddmmmkkkDDDJJJ{{{}}}sssttteeeggglllooolllSSSQQQKKKBBB999666:::>>>:::PPPbbbrrrxxxbbbVVVaaaccciiirrryyy|||jjjkkk}}}|||rrryyyttt~~~~~~iiilllSSSSSSdddxxxrrrrrrooommmcccNNNNNNeeeeee```555EEEMMMhhhYYY~~~333,,,555,,,+++000///***;;;eeennnnnnMMMzzzuuubbbLLL:::888;;;AAAOOO___tttgggyyytttxxxyyyyyyvvvxxxiiiLLLTTT```rrruuuwww777111000222000444IIIcccpppLLL777<<>>===888777:::@@@GGGRRRfffwww|||~~~bbbFFF888111555666...***,,,'''(((,,,///...+++...444UUUccc___ZZZooossswwweeedddpppxxxvvvwwwvvvkkkyyyqqq```cccooouuukkk\\\PPPEEE<<<555555777999666000...000,,,555,,,,,,888///888cccvvvlllkkkYYYCCC888<<>>CCCKKK[[[hhhqqquuujjjaaaggglllnnnuuu~~~sssxxxvvvggg{{{qqqxxxtttlllMMMKKK|||zzzqqqsssqqqpppiiiTTTJJJTTT|||hhheeeAAA@@@@@@uuuBBB~~~xxx}}}LLL666444000(((222222'''DDDppp}}}bbbdddMMMtttJJJ@@@888:::FFFVVVdddlllyyyfffeee~~~}}}}}}|||tttNNNQQQZZZiiixxx}}}DDD000000222000333IIIsssmmmHHH777CCC???PPPmmmsssddd~~~999555111FFF]]]fffmmmwwwZZZ@@@NNN???;;;CCCLLL```xxxkkkcccdddiiiooorrrttthhhnnnooopppfffVVVQQQBBB000+++111333///...............///000000111///999;;;CCCOOOcccwww999>>>555777000...;;;ccchhhJJJ@@@EEEGGGCCC>>>VVV___kkksssvvvuuurrrooo```ZZZPPPEEE;;;:::CCCMMMXXXttt{{{oookkkYYYDDD333111555222...---000+++...444...%%%111FFFrrriiihhhzzz||||||{{{zzz}}}yyy{{{vvvmmmxxx|||rrroooqqqccc\\\ccciiicccWWWQQQEEE888555>>>===000+++111)))555...---666111III}}}tttnnnXXXLLL<<<888DDDQQQNNNDDD444000888???777333888999HHHCCC>>>===FFFTTTNNN999333333444666888888666444888333CCC???dddwwwRRRkkkfffyyyxxx\\\ttt]]]fff```XXXMMM???333///111+++555@@@hhh|||iiiqqqYYYhhh~~~jjjNNN999666===555...555===666www]]]___GGG777<<<888MMMqqqqqqooouuujjjvvv|||vvvgggHHHTTTRRRrrr{{{PPP333'''333444,,,<<<,,,+++333sssKKKLLLccc|||rrrxxxzzzvvv|||{{{zzzqqq```<<>>666222;;;+++UUUwwwIIIGGGDDDBBBFFF[[[~~~jjjWWWIIIAAA???OOOXXXoooxxxvvv{{{oooYYY>>>111111333000,,,222,,,,,,//////444MMMjjjpppzzz}}}}}}~~~|||{{{rrrvvvqqqrrrxxx\\\ccctttuuullldddaaaFFF222555;;;555---,,,***333111///444<<>>BBBNNNTTTSSS777111:::BBB999444999;;;AAA???GGGFFFKKKiiihhh===888999;;;;;;;;;;;;:::999777666IIINNN]]]^^^PPPrrr~~~sssfffeee\\\QQQGGG;;;222///222)))111:::eeeyyyrrr{{{wwwlllWWWGGG///)))222111000777===QQQwwwNNNRRRAAAQQQ]]][[[XXX___^^^gggxxx|||uuurrrOOOEEENNNNNNuuuhhh888'''333333,,,***+++666QQQiiiHHHLLLooowwwvvv{{{yyyvvvpppRRR444;;;CCCHHHKKKOOOWWW]]]hhh}}}yyyyyyzzzyyy|||ssstttjjj|||yyynnnKKKaaaeeesssrrrsssnnnmmmrrrcccLLLBBBeee]]]ZZZ666888^^^]]]lll999,,,222)))000111777ddd~~~eee{{{yyyMMMmmmxxxOOO===AAAYYYccc[[[fff}}}~~~wwwaaaKKKHHHTTTqqq```nnnsss;;;333555555:::QQQtttNNN<<>>IIINNNHHHGGGOOOTTTSSSKKK<<<;;;CCC@@@@@@HHHJJJAAAFFF___\\\RRRxxx|||<<<888:::======>>>@@@EEEJJJHHH<<>>777JJJfffPPPSSS111111000111...===kkk|||___fff]]]eee???;;;PPPcccllljjjyyy~~~wwwrrrMMMEEESSS]]]uuu???111222444:::RRR|||YYYEEENNNfff~~~iiixxx~~~vvvDDD;;;:::jjj~~~zzztttDDD888DDD@@@III^^^bbb[[[gggzzzuuu|||vvv{{{|||eeegggUUUmmmhhh\\\III999111///...,,,...............///000000222///666888GGGTTTZZZuuurrr888???666888///rrryyyHHH@@@IIIaaaxxx^^^]]]aaaccctttuuu~~~kkkEEE222666777000)))888888,,,:::___rrrlll}}}bbbXXXeeesssQQQccc\\\<<<+++555:::111666///000111666ZZZ||||||tttXXXoooxxx|||yyyrrrsssyyyuuujjjgggMMMAAAFFFJJJTTTaaaeeeWWWYYYppp```FFFvvvCCC888<<<@@@AAADDDKKKVVV______AAA:::[[[ccc]]]}}}QQQTTTYYYLLL???777333000000222'''222EEEeeerrrLLL777BBBFFF333PPPGGGeeeMMMFFF:::222444666...666NNN___uuuppp}}}xxxzzzgggaaaPPP777LLLLLLKKK888///+++444,,,333000fffzzzeeeBBBOOOyyy{{{mmm|||bbbyyyvvviiivvveee??????AAALLLZZZ^^^bbbyyyzzzoooxxx|||xxxwww{{{zzzvvvwww|||uuuqqq}}}```zzz{{{llluuu``````}}}sssqqquuussshhhgggtttnnnTTTBBBLLLfffYYYJJJ999AAAqqqLLLooo000+++111222...FFFxxxnnnyyyQQQcccPPP777IIIWWWhhhyyy}}}|||}}}pppxxxLLLBBBRRRPPP{{{]]]FFF444444888???WWWjjjVVV^^^hhhooorrrgggqqqyyyDDD>>>AAAwwwkkktttGGG<<>>,,,333+++000666ZZZzzziii~~~{{{uuu}}}||||||rrrWWWyyy[[[vvvFFF888+++>>>---000///555444BBB{{{ttt}}}~~~sssfff[[[[[[zzz{{{]]]GGG\\\{{{sssPPPFFFFFFAAA???NNNeeeooolllEEE555???DDDKKK^^^bbbfffwwwMMMKKKiiirrrNNNCCC\\\TTTIII???444---...444111000@@@WWW{{{PPP444777222111555888999;;;???777111000444777BBB___||||||~~~aaaiiinnnuuu|||ttttttaaaaaaEEE>>>BBB~~~xxx|||TTT777444&&&888444222???QQQDDDjjjuuuhhhfff^^^{{{rrreee888???HHHJJJXXXnnnsssuuuxxxooojjjvvv|||vvvsssuuuvvvwww|||{{{qqqeeettt{{{lllwwwbbb___|||sssvvvmmmmmmoooqqqlllhhhmmmbbbFFFDDDeeewwwOOO\\\444:::aaaYYYuuuyyy333222222,,,777MMMsssbbbeeewwwzzzhhhuuutttKKK;;;LLLgggyyy~~~{{{yyyooo[[[EEECCC\\\wwwVVV[[[{{{aaa888***777???]]]uuurrrvvvaaatttqqqqqqyyyvvvRRR:::HHHsss{{{ttttttxxx777MMMIIIPPPzzzzzznnntttjjjggg^^^HHHssstttZZZEEE999......222......------------...//////111222444999BBBOOO]]]gggfff666CCC777999}}}YYYIIIMMM~~~xxxiiikkkvvvaaawww~~~rrrggg<<<555>>>111---***888BBBtttuuuwwwxxxyyysssmmmjjj===888111555222///777444TTT{{{zzzVVV;;;<<>>999===<<<<<>>LLLnnnwwwKKK///444000///222333222333666555000111666<<>>111...000,,,...------------...//////111222444999BBBOOO]]]gggccc888AAA999NNNUUUCCCSSSrrreee]]]KKKOOOjjj~~~iiiSSS]]]vvvfff{{{}}}vvvHHH111444000...222<<<^^^{{{rrr~~~fffxxxiiikkklll```uuuPPP:::...:::333000888555mmm}}}tttyyynnnQQQUUUqqqwwwvvvPPPOOOdddiiiaaaSSS333000EEEDDD555222999333999<<<>>>MMMiiiiiiNNNOOOQQQ]]]vvvwwwoookkkIIIggg\\\___RRR888+++222555///333444;;;CCCiii{{{SSS333666333222444333000000333777444333666999GGGddddddPPPVVVsssssswwwYYYHHH^^^sssyyydddEEE===444YYY777555///000888222YYY|||NNNLLLuuuwwwlll~~~|||gggsssnnn}}}~~~ggg>>>???MMMaaaooozzzooo|||nnnuuulll~~~uuurrrTTTZZZ|||wwwrrrpppsssuuuttttttwwwtttooouuufffbbbsssqqqnnnUUU^^^rrrwwwqqqnnnqqqlllmmmpppllliiimmmeeeNNN>>>YYY[[[VVV999<<>>MMMbbbgggQQQyyy|||>>>222888:::vvvyyynnn}}}zzzNNNpppkkk|||vvv___===???rrr```VVV\\\|||jjjuuuuuuvvvttt___FFFjjjcccRRRHHHAAA333...///,,,...------------...//////111222444999BBBOOO]]]gggddd<<<===:::~~~nnnKKKOOOsssUUUFFFTTTYYYlllzzzyyynnnttt}}}}}}|||zzz~~~zzz}}}oooWWWOOOrrrooorrrccc???;;;???111888AAA~~~xxxzzz~~~^^^\\\^^^RRRccckkkgggppp333<<<666444111888888fffvvvwwwhhhdddoooyyyEEE:::PPPSSS???JJJ===888777222777???===888<<>>333IIIAAA666333------666XXX~~~vvvLLLRRRtttaaawwwkkk}}}uuuxxx}}}fff;;;AAAJJJbbbwww}}}xxxrrrbbbqqqssswwwssssss}}}sssqqqJJJUUU}}}vvvqqqrrrttttttuuuwwwxxxoooyyyiii\\\mmmkkk\\\QQQaaarrrrrrrrrkkkqqqlllkkkooommmiiinnnhhhSSS<<>>555111:::BBB>>><<<<<>>444444333555999555666===LLL}}}fff999888777999<<<;;;999<<>>CCCFFFBBB<<>>EEEzzzoooOOOBBB<<<888TTT[[[qqq000---111KKKaaa{{{lll{{{OOO\\\^^^TTTiiippp}}}xxxXXXyyy{{{xxxgggNNN>>>CCCPPPTTTwwwDDD555777888iiiSSSIII???...;;;@@@GGG^^^oooXXXPPPwww^^^TTT>>>ppp~~~wwwfff[[[RRRSSSYYY\\\```dddaaaVVVJJJgggpppNNNAAAaaaaaaPPPFFF===...+++000000...------------...//////111222444999BBBOOO]]]gggggg>>>;;;\\\^^^KKKcccuuuGGG===IIIGGGdddlll___qqqiiigggddd```mmmvvv{{{yyyvvvwwwtttnnnxxxvvvuuummmFFF666;;;999000vvvvvv|||ssskkkbbb]]]```fffoookkkxxx]]]sssqqqwwwfff___NNN===444444555666ZZZvvv{{{wwwjjjlllppp[[[UUUqqqiiilllqqqqqqwwwxxxnnnFFF222999999666===DDD;;;<<>>BBBMMMXXXTTTHHHnnneeemmmlllUUUPPP111666///BBBuuu|||eeeYYYNNNFFFMMMiiiUUU```qqq]]]MMMMMMUUUJJJJJJ777999CCC777;;;PPPdddwww~~~yyyzzzUUUHHHRRRvvvsssbbbcccQQQ[[[LLL999000111666;;;???888BBBCCCbbbwww{{{uuummmlll]]]\\\sss~~~oooxxxgggbbb]]]MMMJJJ]]]^^^hhhvvvzzzZZZAAA777777;;;TTT}}}666777777///BBBooo[[[EEEsssuuuyyywwwppp|||xxxwwwvvvrrrlllhhhQQQ;;;444PPPkkkhhhmmmvvvhhhnnnwwwqqqyyy|||yyywwwyyyxxxtttyyyqqqlllmmmYYY[[[|||}}}mmmmmmhhhaaaaaaggghhhdddggggggccc```cccppp~~~tttrrrssspppooollljjjmmmnnnhhh```JJJ:::ZZZBBBJJJ999999VVVVVVOOO------SSSjjjlllnnnpppjjjJJJhhhyyyppppppgggWWWOOOYYYooo~~~|||UUUwww~~~~~~~~~}}}~~~~~~}}}|||zzzxxxvvvmmmXXXAAA<<>>YYYxxx{{{ppp~~~oooxxxuuukkkrrr===ttt\\\cccWWWCCC444///000///,,,...------------.../////////000333888AAAMMM[[[dddaaa===YYYVVVVVVJJJMMM\\\dddsssooommmyyyFFFBBBLLLGGGAAAFFFKKKHHHXXXQQQrrrvvvuuu}}}jjj^^^QQQZZZ}}}sssSSS<<<666@@@eeeeee\\\vvvrrrbbbQQQ]]]~~~ccc```WWWNNNCCC???999333111222555888:::===GGGPPPyyyYYYKKKggg]]]rrrwww[[[WWW999>>>888MMM{{{sssuuugggZZZPPPTTTeeesssNNN>>>VVVxxxrrrVVVaaaXXX===999CCC===@@@QQQuuu```}}}gggSSSEEERRR~~~rrrlllTTTFFF<<<333333888<<>>555888:::OOO999///,,,777777bbbYYYFFFtttwww{{{|||zzz}}}{{{rrrhhh___TTTKKK999888555:::FFFOOOiiiqqq\\\gggcccrrrpppllllllvvvssstttvvvmmmGGGKKKyyygggjjjjjjgggiiiooorrrqqqpppnnnkkkgggaaakkkwwwuuuuuuppppppmmmkkknnnoooiii```FFF666UUUCCCGGG555@@@666oooJJJ444;;;YYYcccgggeeeGGGgggsssUUUDDDCCC===222000777HHHTTTooozzzwwwNNNxxx{{{~~~~~~~~~|||zzzxxxvvvmmmXXXBBB<<>>???LLLhhhyyyhhhxxxKKKHHHbbb{{{qqqYYY???888333666999:::<<<@@@HHHQQQUUUtttjjjZZZ???QQQ~~~zzz}}}ccczzzbbb}}}uuuTTT:::444:::999III>>>222444222:::eeeWWWGGGwwwxxx|||yyyxxxzzzmmmSSSBBBAAA@@@:::444;;;===>>>@@@GGGkkksssXXXUUUqqqtttiiipppwwwzzz|||zzzqqqhhhdddfffnnneee@@@UUUbbbhhhmmmnnnoootttxxxzzz~~~nnnfffkkkpppuuu~~~{{{xxxvvvrrrqqqooommmooopppjjjaaaDDD555PPPHHHFFF333AAAHHHaaa___ppp}}}OOO555:::ZZZddd```kkkzzzbbbEEEhhhqqqSSSFFFJJJJJJDDDRRRGGGYYYlll}}}zzzdddPPPxxx~~~}}}zzzyyyvvvnnnXXXBBB<<>>000666555EEEXXXVVVHHHyyywww}}}ooowwwyyyiiiMMMAAAKKKPPPJJJPPPDDD???MMM[[[___vvviiikkk[[[[[[yyygggxxxqqq___VVVUUU```ZZZ^^^ZZZGGGkkkdddkkksssuuuuuuvvvyyy|||tttiiimmmyyy|||}}}~~~zzztttssssssqqqoooqqqqqqjjjaaaEEE777OOOOOOHHH555$$$MMM[[[___zzzKKK...666___rrrpppvvveeeHHHjjjxxxvvv~~~}}}lllKKKiii|||yyysssqqqwwwqqq\\\bbb{{{~~~}}}zzzxxxvvvmmmWWWAAA<<>>999888666444444666888:::===<<>>888888___hhhkkkqqqTTTVVVPPPiiiwwwkkk___CCCYYYkkkkkkDDDkkkTTTVVVMMMRRR>>>333>>>@@@NNN\\\cccjjjiiiQQQiiixxx~~~YYY:::DDDSSS|||gggQQQ999222000666999:::CCCPPPfffwww{{{aaafff}}}sssYYYkkksssdddlllwwwooohhhMMM888555===:::IIIzzz<<<...555///LLLrrrVVVIIIzzzuuukkksss|||zzzoooppp|||zzzlllgggHHHOOOwwwYYYPPPaaa^^^ggg|||wwwxxxuuugggVVVOOOXXXdddlllgggaaaWWWFFFcccmmmkkkrrr{{{}}}uuuzzzzzzxxx~~~|||uuussssssrrrppprrrrrrjjjaaaDDD999NNNSSSGGG666GGGAAAYYYJJJsssNNN444===]]]dddbbbxxxeeeHHHiii|||WWWrrrkkkxxxxxxvvvrrrqqqttt|||wwwaaahhh|||~~~~~~|||yyywwwuuulllVVV@@@;;;BBBPPPxxx[[[ppp999888OOOzzzfff{{{{{{bbbdddMMMRRRXXXWWWttt~~~[[[bbbrrrsss{{{qqqkkkdddIII```mmmLLL|||xxxvvvaaaLLL777//////......///...------------...//////...000333999BBBOOO]]]fffbbbEEEiiiSSSlll}}}{{{TTTRRRTTT\\\iii___hhhqqqiiieee```IIIAAA\\\}}}:::@@@OOOzzzlllcccPPPbbb~~~^^^FFFGGGKKKSSS444777444222333222222333555888;;;===>>>;;;AAAKKKpppooo<<>>;;;CCCQQQccc{{{SSSpppooobbbxxxxxx~~~{{{gggIII888666:::999OOO@@@555777---MMMXXXIIIyyyvvvqqquuu{{{|||zzzhhh999...aaasssgggooocccXXXnnn~~~pppZZZOOOPPPVVV```hhhnnnwwwnnnYYY@@@JJJfffYYYpppuuu~~~|||wwwyyy}}}wwwssstttrrrqqqrrrrrrjjj```AAA999JJJQQQCCC555000<<>>@@@@@@:::BBBPPPzzzggg@@@fffQQQtttuuupppCCC>>>999bbb^^^qqqttteeezzz|||kkkssslll~~~{{{lll>>>CCCAAAQQQmmm{{{sss___qqqvvv|||;;;666888===fff___LLL:::777111555@@@BBB@@@KKK]]]hhhrrrDDDfffxxxIIIccclllCCC888666666888UUU???444222:::FFF[[[IIIxxxzzz}}}wwwwwwwwwuuussswww{{{^^^ccclllzzzxxx~~~|||gggTTTRRRYYY```cccdddiii~~~qqqZZZHHHFFF\\\aaaooopppxxx~~~zzzxxxwwwxxx{{{{{{yyyvvvssstttrrrqqqrrrrrriii___>>>:::IIINNN???555444NNNMMMWWWnnnMMM...999hhh{{{uuu|||fffHHHddd|||}}}zzzzzzrrrrrrzzz~~~~~~pppUUUOOOnnnqqq{{{{{{~~~}}}zzzvvvtttrrriiiSSS===888???NNNppp```ooo444:::WWW~~~mmmxxxooozzzyyyYYY[[[qqqeee^^^ffftttnnn]]]zzznnncccbbbUUU???QQQpppsssfff}}}gggiiiUUU???...---111///---......------------...//////...000333999CCCPPP^^^hhheeeJJJpppWWWppp~~~nnnyyyrrriiiOOOCCCpppLLL???ZZZPPPyyyzzzoooyyyxxxaaaEEEGGGIIIJJJKKK111666===,,,555444555'''999222333444777999<<>>]]]LLLttt===555000\\\ddd~~~lll}}}ccc||||||lllkkkhhh___222@@@DDDWWWvvvxxxzzz}}}vvv{{{000EEE;;;JJJwwwPPPMMMMMM777///111===CCCIII___xxxDDDWWW{{{zzzZZZfffQQQHHHaaaqqqqqq@@@888666222666YYY444555555111>>>ppp\\\IIIwww~~~vvv}}}xxxssswww}}}|||xxxwwwyyylllpppxxxqqqcccVVVTTTYYY___jjjtttmmmmmmZZZVVVRRR```lllkkkjjjooozzz}}}{{{}}}yyy{{{zzzxxx{{{}}}uuuvvvwwwwwwvvvuuutttssssssssssssrrrqqqrrrqqqhhh^^^???<<>>777999999fffDDDLLL555BBBbbb```UUUmmmlllLLLeee~~~tttcccvvvaaa]]]mmm}}}xxxtttttt|||}}}fffZZZ~~~www~~~|||yyyuuusssqqqhhhRRR<<<777>>>PPPqqqggg>>>000EEE|||ooovvvwwwddd~~~sssQQQ}}}cccSSSvvvhhhfff``````iii]]]kkk___yyyuuuggg^^^xxxPPPgggzzz[[[xxx]]]OOO999)))+++111///---......------------...//////...000333999CCCQQQ___hhhtttGGG]]]eeeqqqmmmjjjWWW\\\wwwZZZKKKLLLdddgggqqq\\\EEE=========:::888333333222222222333444444666777888999===BBBBBB>>>>>>FFFHHHooo___JJJcccOOO}}}>>>///555WWW\\\{{{www|||tttppp{{{GGGRRRJJJ\\\QQQCCCyyy^^^\\\UUUIII:::888KKKaaaqqqeeettt{{{ccc```zzzxxxiiiWWWAAA222@@@NNNtttggg```LLL666999===444HHHjjj|||~~~kkknnnWWWsssppp^^^aaaQQQ:::@@@fffppp}}}{{{~~~|||zzzmmmzzzTTT<<<666777777666nnn000333222999777lll\\\KKKnnnwwwttt{{{yyywwwrrr{{{{{{qqqyyy{{{mmmxxxWWWKKKIII```lllooommm___WWW\\\fffmmmsssyyy|||xxxttthhh[[[^^^fffaaafffooo~~~~~~wwwvvvwwwwwwwwwwwwxxxxxxxxx|||||||||zzzxxxuuusssqqqtttooorrrsssooopppkkkZZZ===:::LLLHHH;;;:::@@@EEEaaaMMMJJJ666111\\\rrrvvvttt]]]}}}WWW]]]pppCCCCCCjjjkkk{{{aaa^^^EEE[[[}}}lll}}}kkkkkk~~~~~~{{{yyytttqqqlllaaaLLL:::888@@@MMM|||WWWggg666555MMMppphhh~~~NNNEEEyyyhhhnnnbbbRRR|||~~~kkkggghhhqqqhhhgggtttllluuunnnVVVzzzgggAAA:::222...///111///---...............///000000---444555:::FFFNNN\\\rrruuuCCC]]]xxxcccsssuuulllLLL???OOOooowww|||\\\}}}fffTTTAAA;;;;;;:::666444555555555555555666666777:::===???@@@>>>>>>BBBHHHIIIKKKTTTVVV<<>>CCCBBB===>>>DDDHHHXXXpppvvv@@@VVVTTTttttttOOO222---+++LLLsss|||nnnxxx|||___VVVEEEMMMUUU{{{|||III666...666;;;999???LLLccciiillloookkkmmmzzzmmmKKK;;;@@@???ccchhhRRR<<<555999;;;JJJTTTVVVnnn^^^@@@QQQ[[[\\\HHH~~~|||ooo___XXX<<<>>>BBBHHHiii~~~QQQtttvvvvvvoooNNN999...<<>>BBBSSSooorrr;;;jjjXXXDDD999444000LLLlll~~~uuu{{{uuutttZZZFFFSSSJJJIIIssssssvvvaaaDDD444===DDD;;;666:::MMMbbbjjjvvv}}}bbbtttvvvjjjKKK<<<===NNNiiidddFFF@@@333666<<>>>>>HHHWWW666222222)))888zzzHHHnnn|||{{{uuunnn{{{yyyzzznnn```qqqbbb[[[HHHDDDQQQZZZOOOTTTXXXqqqcccdddnnn}}}|||vvvvvvvvvvvvwwwwwwwwwwwwvvvxxx{{{~~~}}}zzzwwwtttwwwqqqrrrsssnnnlllbbbMMM888888OOOGGG;;;555;;;???IIIuuuDDD888555QQQ{{{www{{{wwwWWWllloooaaavvv~~~~~~~~~~~~}}}{{{zzzuuuqqqgggWWWEEE::::::@@@TTTwwwfffMMM999555AAAwwwXXXeee}}}qqqMMM```ttthhhkkkjjjooodddnnngggjjjjjjeeesss~~~FFFvvv^^^uuusssZZZ333000...,,,---///000///---...------------...//////...333333999GGGQQQ___ssshhhiiiMMMLLLeeeuuu;;;NNNfff{{{}}}wwwgggXXXLLLJJJPPPSSSsssSSS___fff||||||{{{nnnbbbNNNDDD;;;999999999;;;===;;;;;;;;;;;;<<<===>>>???DDD@@@AAAEEEDDDCCCLLLYYYvvvzzzaaaHHHQQQeeeKKK???:::777KKKjjjxxxwwwjjjpppeee:::FFFooo___bbbwww\\\AAA@@@DDD>>>888:::>>>SSSZZZmmmlllgggoooXXX===>>>FFFuuuoooeeePPP@@@111444;;;HHHKKKMMMlll???PPPOOORRRrrr^^^eee~~~~~~XXXDDDLLLgggwww{{{~~~bbbyyymmmHHH>>>999666<<<444UUUFFF666444444:::???FFFggg}}}tttpppxxx~~~}}}sssmmmsss^^^ccciii999```mmmhhhtttzzzkkkpppuuuyyyuuuuuuvvvvvvvvvwwwwwwwwwuuuwww{{{}}}}}}{{{wwwuuuuuunnnppprrrooolll```KKK666:::RRRDDD:::555666???===eeepppJJJ111000QQQuuuUUUuuuuuuvvvrrrwwwpppXXXIIIttt~~~|||{{{sssooocccQQQAAA:::<<<@@@fff}}}VVVCCC555666pppooonnn{{{|||ssscccbbb```eeessskkkpppooouuulllooohhhoookkk[[[gggyyyqqqxxxZZZjjj~~~```aaauuuttthhh,,,???000///////////////...------------------.../////////333333:::IIIRRR___qqqiii888666CCCwwwwwwJJJ]]]{{{xxxwwwbbbIII???===FFFYYYllldddeee]]][[[yyy}}}zzzsssgggXXXOOOEEE@@@<<<888888:::<<<<<<<<<===>>>???@@@AAA>>>EEEHHHBBB===GGGbbbzzz^^^CCCJJJPPP```555//////>>>llluuudddqqqnnnPPPddd{{{]]]bbb{{{nnnMMMBBBCCCCCCCCCEEE===FFFIIIdddcccqqqeeevvv\\\CCCMMMbbbkkk{{{```MMM;;;000444:::HHHRRRZZZ~~~HHH{{{ppp:::]]]vvv}}}hhhnnnVVVWWWfffMMMzzz{{{WWWffftttaaa@@@999555666888333ppp===555222111(((888ZZZHHH___wwwsssuuu}}}|||xxxyyyqqqoooTTTTTTddd~~~QQQOOOsss;;;JJJuuu}}}rrr|||}}}yyyuuuuuuuuuvvvvvvvvvwwwwwwuuuwwwyyy{{{{{{zzzwwwuuutttmmmooorrrooolll^^^GGG555===WWWwww>>>999666;;;FFF===dddCCC222000EEEtttUUUnnnmmmgggwwwlllVVVjjj~~~|||zzzppplll___KKK<<<999===AAAtttpppmmmDDD???<<>><<<=========>>>>>>???AAABBBCCC>>>DDDFFFEEEQQQkkksssMMM===PPPwwwZZZ222888999<<>>UUU___CCC777222777666BBBPPP\\\lll[[[kkkeee{{{lll}}}jjj~~~ooolllxxxuuussssssfffSSSaaaMMM@@@555555666888AAA}}}777333000///666FFFaaaPPP\\\mmmttt|||~~~qqqttt~~~eee{{{mmm~~~}}}TTTSSSpppSSS888GGGZZZzzz}}}|||wwwsss}}}{{{}}}~~~|||xxxuuuuuuuuuuuuvvvvvvvvvwwwuuuvvvxxxyyyyyyxxxvvvuuuvvvnnnooorrrnnnjjjZZZBBB444@@@\\\mmm888777888999<<>>MMMTTT[[[jjj___KKK[[[uuuvvvvvv```RRR???AAAKKKBBBSSS}}}___bbbSSStttWWWWWWrrrnnnyyywww~~~~~~ddd```\\\YYYQQQHHHDDDEEE?????????@@@AAABBBDDDDDDHHHFFFCCCPPPvvv{{{@@@EEESSShhhsss999===666666444|||eeetttvvvwww{{{nnnuuulll}}}zzzkkkaaaZZZMMM???\\\ZZZhhhWWW;;;RRRFFFTTTXXXlllsss]]]LLLZZZ|||zzzjjjMMM666555:::333:::IIIUUUwwwkkknnn~~~vvvyyy|||pppiiifffYYY===555555:::777;;;PPPggg000222444444111...___ZZZ]]]|||hhhwwwzzzxxxssspppYYYyyyzzzhhhrrreeeDDD???VVV^^^kkk~~~}}}zzzssstttrrruuuqqqzzzsssuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxwwwvvvuuutttxxxpppppprrrnnniiiWWW>>>444BBB___hhh444666999<<<<<>>LLLpppvvvpppIIIMMMrrrkkk|||CCCggg|||lllffffff```iiihhheee^^^^^^eeegggdddbbbccc]]]iiiqqqyyyyyykkkMMMeeeyyyeee888>>>***555))).........---,,,---///111---,,,,,,,,,,,,---......000555777???OOOUUUZZZhhhuuu^^^]]]rrrppp\\\KKKIIIBBBHHHKKKIIIxxxpppZZZ]]]]]]\\\YYYXXXcccttt~~~uuuwwwmmmYYYPPPQQQKKKGGGPPPIIIEEE@@@???BBBEEEFFFEEEIIIUUUbbbuuu<<>><<>>SSSxxx~~~{{{xxxuuuvvv|||~~~nnn|||}}}zzzvvvzzzzzzvvvuuuwwwyyyxxxuuuvvvvvvwwwwwwwwwwwwwwwwwwvvvtttrrrnnnaaaLLL:::444JJJhhhUUU999...777<<<@@@XXX{{{===%%%--->>>ffftttxxx```iiihhhfffQQQhhh}}}mmm~~~{{{vvvooonnnZZZEEEAAA<<<666???OOObbb{{{sss}}}HHH;;;555999>>>pppUUUFFFNNN\\\bbb]]]LLLbbbooo___eeeiiiaaaqqqffffffdddaaa^^^^^^```bbb[[[bbbrrrtttqqqsss;;;...444111...000........................,,,,,,,,,,,,---...//////000666888>>>KKKPPPXXXiiivvvkkklllvvvvvvooocccRRRHHH999IIIQQQJJJxxxiiicccQQQYYY^^^[[[MMMHHHZZZyyy|||wwwooouuuuuuuuuppp[[[GGGFFF@@@JJJQQQNNNFFFIIIYYYjjjeeennnNNN444888ssszzz{{{ccc===DDDDDD999:::999TTT```uuu{{{mmmgggbbbddd]]]\\\bbbgggiiippp{{{iii^^^aaaxxxrrr```iiittttttssssssXXXiiiqqqddd\\\aaaPPP<<<000666333;;;666RRRXXXqqqzzzrrrnnnvvvmmmOOOGGGwwwsss|||]]]888...222555666HHHCCCFFF///111222333999333NNNsssvvvMMMhhh|||xxxyyyrrrYYYHHHUUU||||||~~~bbbCCCJJJ;;;***JJJuuuzzzssssss~~~{{{xxxwwwxxxzzz|||yyy}}}ppp~~~xxxvvvzzzzzzvvvtttwwwxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwuuusssqqqmmm___III888777IIIwwwKKK666222:::???DDD]]]EEE333555777PPP```fffgggMMM:::]]]oooxxxVVVwwwooo~~~~~~|||zzztttnnnhhhWWWDDD>>>999>>><<>><<<888999lllrrr\\\^^^\\\EEERRRzzzxxxVVVSSSVVV}}}ggg___dddhhh```iiieeedddbbbaaa````````````___```\\\^^^xxx|||___oooLLL...+++222000++++++........................,,,,,,,,,,,,---...//////...444777???LLLSSS\\\mmmwwwnnneee^^^ZZZpppooovvvlll[[[VVVSSSHHH<<<>>>ZZZRRREEE\\\ZZZ```OOONNNZZZ```UUUKKKQQQggg{{{tttgggppp~~~wwwjjjnnnqqqNNN777EEEYYYxxx[[[EEEBBBHHH999;;;>>>===@@@tttwwwnnn^^^|||{{{}}}rrrdddmmm[[[]]]]]]___ccciiipppvvvzzzmmm|||___QQQUUUsssiiicccooo{{{{{{yyynnngggbbb@@@>>>***666:::>>>HHHgggooo{{{wwwnnn~~~\\\KKKRRRXXXmmmwwwuuuuuudddFFF444666===???<<>>999\\\zzz|||~~~|||}}}}}}zzzxxxxxx{{{~~~iiioooqqqwwwwwwzzzzzzuuusssvvvxxxwwwxxxxxxyyyyyyyyyxxxxxxwwwwwwtttqqqppplll\\\EEE444:::JJJ???444777======DDDkkkyyy666222666666MMMsssiiiuuuyyyyyyEEE===NNN~~~ZZZooonnn}}}uuuuuuiii~~~{{{zzzxxxrrrkkk___QQQ@@@;;;666FFF:::jjjnnnfffFFF@@@DDD888999PPPqqqwwwxxx___iiiiiiRRR\\\TTTooo```bbbbbbgggaaa```___]]][[[\\\^^^^^^\\\YYY]]]TTTRRR[[[iiisssyyy}}}}}}|||]]]qqqbbb;;;222+++...222111///...------------------------,,,,,,,,,,,,---...//////,,,333777@@@OOOVVV___ppp{{{lllccc```bbb]]]XXXVVVZZZaaaeeedddbbbiii[[[NNNMMMPPPPPPLLLJJJDDDMMM[[[```^^^OOORRR[[[VVVXXX[[[\\\]]]]]]ZZZWWW}}}{{{~~~~~~mmmyyy```CCC>>>]]]sssqqqjjjIIIKKKHHHBBB666AAA:::===<<>>777FFF???kkkSSSCCCAAAFFF777===@@@~~~mmmwwwmmmZZZ^^^RRRmmmwwwfff```ggg___dddbbb]]]\\\ZZZXXX[[[___```\\\WWWVVVUUU]]]ddd[[[SSSeee}}}ppp{{{xxx333777111333222...---000222000------------------------,,,,,,,,,,,,---...//////---444888AAAPPPWWW```qqq~~~ooovvvmmmkkkWWWSSSOOOOOOSSSVVVTTTQQQOOOIIIEEEFFFDDDCCCIIIRRRlllrrrLLLcccWWWPPPbbbggg[[[PPPQQQZZZ^^^YYYSSS]]]ttt{{{uuutttjjjwww{{{QQQ>>>HHHgggxxxrrr}}}qqqiiiSSSKKK;;;===EEE>>>>>>DDD:::```rrrEEESSSyyymmmwww~~~|||___dddggggggjjjooopppmmm```zzzuuufff:::111???___qqqHHHfff|||uuuuuu???666000===999EEEsssuuuhhhooo}}}{{{~~~{{{gggzzzzzzdddKKK444>>>CCCWWWwwwtttyyyhhhhhhWWW@@@111000777<<<<<<;;;ddd>>>444///111000000---666777hhh```III{{{}}}www|||zzzyyy]]]jjj~~~~~~{{{uuugggCCC000IIIggg|||}}}{{{{{{{{{|||||||||VVV^^^}}}|||{{{~~~~~~yyywwwxxxxxxwwwvvvwwwxxxxxxyyyyyyxxxxxxyyytttpppooodddPPP<<<222@@@^^^```333555<<<<<>>???666///;;;ppp```]]]NNNGGG___wwwnnn~~~~~~}}}yyyxxxuuulllbbbPPP;;;666BBB;;;@@@PPPGGGCCCAAA@@@555???;;;```|||tttrrrPPPQQQIIIbbbeeejjj\\\aaabbb___```^^^]]]aaaeeefffaaa\\\VVVeeefffXXXUUUbbbjjjfffjjjxxxlllzzzzzzEEE;;;:::###111444111***)))---...+++------------------------,,,,,,,,,,,,---.../////////777;;;CCCQQQWWW___ooojjjuuuvvvnnn___QQQJJJIIIGGGBBB@@@DDDIIINNNRRR]]]rrrhhhdddRRReeeYYY[[[[[[VVVRRRSSSUUUUUUVVVYYYVVVlll{{{nnnqqq}}}VVVWWWIIIggg]]]~~~ttt~~~UUUiii^^^OOOCCC:::CCCBBB666GGGKKK777FFFqqqqqqOOO^^^ooobbbgggooovvvzzzyyyvvvtttjjj}}}]]]pppsss```BBBHHHTTTUUU\\\uuuNNNhhhSSSlllqqq@@@222666???:::PPP{{{{{{|||hhhdddrrr;;;AAAbbb555SSSssswww~~~kkkuuunnndddQQQCCC555111666===DDDIII???}}}===666111000111000111333111aaatttJJJnnnyyy||||||{{{~~~888lll}}}{{{|||zzz|||ttt]]]<<>><<<333333>>>kkk{{{hhhvvvYYYPPPmmm~~~{{{lllVVVeeexxx~~~~~~~~~|||yyywwwrrrfffYYYHHH555666CCC@@@===jjjkkkyyyyyyDDDDDDAAA888777<<<888@@@yyycccFFFZZZ~~~xxxaaahhheeeZZZ```______^^^]]]]]]___bbbbbb^^^[[[]]]______\\\[[[^^^```^^^fffaaakkk{{{vvv}}}vvvsssnnnsss~~~oooAAA777222...///000,,,------,,,---///---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000888<<>>AAAoooRRRDDD>>>333333///FFFyyyVVVhhhuuuTTTlll}}}bbbEEEPPPvvvqqqggg}}}{{{|||zzzwwwuuunnn___PPP>>>666:::>>>DDD@@@vvv^^^CCCBBBBBB333>>>999666EEEyyyvvv}}}oooeee}}}TTTOOOzzzVVVddd```fffZZZWWWaaaZZZZZZWWWWWWXXXYYYYYYXXXWWWVVVWWWPPPTTT___ZZZKKKPPPcccTTTWWW\\\eeeqqqtttwwwlll333>>>222(((333333+++111,,,+++,,,///000...---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////777;;;DDDQQQVVV]]]lllvvv{{{ddd[[[qqqQQQQQQ<<>>NNNAAA555BBB<<>>888FFFFFFnnnoooKKKAAA>>>BBB222GGG999777...[[[oooMMM}}}gggLLLIIIVVVttteeesss]]]GGGaaaYYYXXX___aaaQQQVVVbbbVVVVVVVVVWWWXXXXXXVVVTTTUUUVVVIIIPPPOOOIIIKKKUUUVVVNNN___^^^\\\XXXVVV[[[eeennnxxxGGGCCC,,,222...111111---222444+++111,,,+++---+++&&&)))000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---666;;;DDDRRRWWW^^^mmmxxxgggaaappp{{{}}}^^^XXXPPPLLLMMMOOOPPPQQQPPPOOOPPPPPPMMMKKKPPPXXX___XXXQQQPPPWWWaaahhhlll}}}{{{yyyvvvpppffffffxxx}}}mmmbbbyyyvvvuuu{{{tttUUUBBB???BBBBBB======@@@???::::::>>>777999;;;???@@@CCCiii^^^{{{~~~{{{yyyhhhPPPGGGZZZfff\\\RRRppprrrvvvuuu}}}WWW;;;FFFxxxxxxpppdddwwwaaaMMMIIIKKK666CCClll~~~lllUUUMMMXXX[[[XXXSSSdddqqqrrrRRRttt<<>>:::MMMeeeLLL666444666333111333444,,,888TTTuuuIIIuuu~~~yyy~~~|||ZZZjjj~~~~~~{{{uuudddTTTQQQ}}}vvv}}}wwwtttEEEFFFbbb^^^bbb___rrrqqqzzzyyyyyyxxxyyy|||{{{lllnnnWWW---777CCCnnnTTT999222888DDD;;;LLLjjj```LLLGGGIII???...BBBdddnnnZZZ}}}\\\~~~~~~yyyooo{{{|||~~~}}}xxxtttpppcccPPPAAA888555>>>GGG888jjjppp@@@???===<<<:::999999999,,,EEE~~~wwwuuuHHHSSSuuu~~~PPPLLLMMM~~~ZZZ]]]```bbb___YYYRRRMMMRRRUUU[[[___YYYQQQRRRZZZTTTQQQQQQRRRQQQOOORRRXXX[[[[[[ZZZXXXWWWWWWZZZ\\\^^^___hhh}}}ppp^^^HHH999555444111---000//////...------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,---......000444AAABBBNNNZZZ]]]wwwuuudddhhhmmmrrrxxx|||vvvrrrTTTUUURRROOONNNOOOQQQQQQPPPLLLOOORRRSSSNNNJJJNNNVVVRRRQQQOOOMMMMMMNNNQQQSSSssswww{{{}}}qqqtttpppooozzzyyyfffkkk|||eee{{{rrr___LLLBBBCCCDDDDDD>>>::::::>>>===888777:::;;;<<<;;;<<<999666RRRvvvvvvxxxqqq^^^???888]]]tttmmmdddgggnnnnnnuuuVVV<<<<<<\\\ppphhhyyyzzziiiyyyeeeFFFBBBXXXWWW<<>>---DDD===888FFFNNN>>>333333333......333111"""...:::ccczzzTTTkkkjjjfff~~~~~~|||~~~}}}uuueee|||xxxzzz~~~zzzaaa^^^mmmiiiaaaDDDQQQhhhzzz~~~~~~{{{}}}zzzyyyyyy{{{~~~~~~|||wwwmmmaaaAAA000AAADDDLLL:::777@@@GGGFFFaaaZZZMMMEEEFFFBBB444888XXXwwwNNNTTTjjjfff|||xxx}}}xxxtttqqqlll^^^JJJ:::666DDD999IIIEEEzzz|||QQQ???>>>===;;;:::999888888GGG444ZZZ{{{ZZZwwwWWWggg}}}^^^NNNgggooouuummm]]]^^^___^^^]]]ZZZWWWUUUWWWUUUVVVZZZYYYSSSQQQTTTOOONNNNNNQQQQQQOOORRRXXXYYYYYYYYYYYYZZZ[[[[[[[[[[[[XXXVVVYYY^^^aaa___\\\lllsssooofffnnn|||rrrZZZHHHHHHHHHFFFBBB<<<777333???999333222555666222.../////////...---,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,---......111555BBBCCCOOO[[[___yyyuuueeeeeebbb]]]jjj}}}wwwKKKOOOKKKJJJJJJKKKLLLLLLJJJGGGFFFIIINNNPPPKKKFFFHHHOOOKKKLLLMMMIIIEEEDDDHHHLLLYYYbbbgggjjjvvv}}}|||aaaYYYuuuooo^^^UUUIIIAAACCCGGGBBB999;;;:::;;;>>>===999777888999:::999======999JJJmmm~~~}}}vvvyyyaaaEEE<<>>///HHHyyyjjjooocccddd}}}uuuzzz~~~}}}~~~zzzwwwtttppplllcccTTTAAA333222FFF999BBBhhhtttuuuFFF>>>===<<<:::888888777777888---KKKxxxyyy|||~~~\\\iii~~~wwwhhhZZZJJJLLLeee___]]][[[YYYXXXYYYZZZ[[[XXXQQQNNNQQQVVVUUUQQQOOOHHHGGGJJJMMMNNNLLLNNNSSSTTTRRRRRRUUUZZZ[[[ZZZXXXaaa```]]]VVVOOOJJJIIIJJJEEE??????GGGHHHAAA===@@@EEECCCAAA>>>;;;999777777,,,---///222444333000,,,///......------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++,,,---......222666BBBDDDQQQ]]]bbb{{{zzzuuuhhh[[[YYY```dddaaatttYYYGGGVVVrrrcccRRRDDDJJJKKKKKKKKKLLLKKKIIIFFFDDDHHHGGGHHHKKKJJJGGGGGGJJJNNNMMMJJJHHHHHHMMMUUU[[[MMMUUUVVVTTT___qqqrrrgggxxx~~~ssszzzhhhnnnmmmqqqvvv|||{{{gggMMM@@@EEELLLPPPMMMHHHDDD>>>888;;;<<<>>>@@@@@@===:::999444777888>>>CCC@@@HHH^^^wwwsss|||aaaQQQbbbrrr{{{777CCCxxx___NNN<<>>??????:::222222666+++777444444KKKkkkqqqPPPooo|||{{{xxx~~~mmm~~~bbb|||~~~}}}xxx|||www~~~zzzuuuiii~~~{{{{{{}}}{{{{{{zzzzzzzzzyyywwwvvvttthhhiiiGGG222;;;CCCeeeRRR444666666>>>@@@ZZZxxxWWWKKKHHHIIIFFFKKKIII333<<>>999CCCCCC999===LLL;;;:::777555333333333333666666555222000...---...------------,,,,,,++++++++++++************++++++************************++++++++++++,,,---......111555BBBDDDPPP^^^ccc}}}qqqnnnddd\\\___gggcccXXX^^^qqq]]]ZZZXXXPPPJJJLLLBBBRRRwww[[[JJJVVVNNN@@@PPPPPPPPPOOOMMMLLLLLLMMMSSSKKKGGGJJJNNNNNNLLLMMMQQQMMMIIIIIIMMMTTTYYY[[[OOOSSSOOOIIIOOO\\\^^^UUUjjjoooeeennnyyybbbllllll^^^PPPVVV]]]KKKBBBRRRHHHMMMLLLCCC<<<<<<@@@CCC;;;===???@@@???>>><<<999555999888;;;@@@;;;:::EEEmmm{{{|||zzzvvv~~~wwwFFF\\\ttt[[[:::888==={{{iii}}}nnndddDDD???SSSyyyzzz```;;;@@@SSSNNNkkkcccyyy~~~```ppphhhlllxxxssslllMMM:::444444999===;;;KKKHHHrrr^^^>>>LLL>>>;;;999999777222111222,,,888///000???bbbYYYiii}}}rrrooommmwwwfffssswwwqqqzzz}}}~~~{{{}}}|||hhhpppRRRlllttt{{{~~~zzz~~~|||{{{zzz{{{{{{{{{zzzzzzyyyyyyqqqkkk\\\:::;;;===DDD>>>777;;;888===GGGlllKKK```GGGDDDNNNLLLLLLOOO@@@999KKKqqq[[[lllmmm}}}wwweeezzzwww]]]ppp{{{yyywwwvvvuuuooojjjmmmuuurrrqqqkkk[[[GGG:::888;;;FFF@@@@@@WWWrrroooLLL???;;;:::888777555444444444111555111GGG~~~```JJJvvvNNNjjj``````[[[ZZZYYYXXXVVVUUUUUUUUUSSSRRROOOMMMMMMNNNNNNMMMNNNMMMOOOSSSRRROOOOOOSSSWWWSSSPPPRRRYYY^^^___^^^UUUVVVWWWVVVSSSOOOJJJGGGEEE>>>>>>GGGJJJBBB>>>@@@;;;:::999888777666666555111222111...,,,+++...000,,,,,,,,,,,,,,,++++++++++++******))))))******+++************************++++++++++++,,,---......000333@@@BBBPPP^^^dddtttddd]]]eeeiii```[[[]]]bbbwww{{{nnnuuu\\\MMMNNNRRROOOIIIIIIJJJJJJIIIIIIJJJMMMPPPSSSJJJDDDGGGKKKLLLKKKKKKKKKHHHGGGIIIMMMMMMJJJFFFNNNMMMJJJEEEFFFLLLNNNLLLIIIKKKDDDJJJZZZRRREEELLLRRROOOGGGFFFKKKFFF@@@EEEGGGDDD>>>888999>>>===:::777;;;<<<;;;;;;<<<;;;777333999777777===:::555;;;AAAqqqnnnvvvpppvvvtttwwwsss~~~[[[vvvsssGGG;;;eeeqqqnnnhhhbbbGGG^^^fffxxxoooUUUBBB\\\jjjoooyyytttccctttxxx```{{{ooo]]]vvvbbbMMM999555:::<<<;;;999<<<333hhhvvvqqq{{{AAA<<<:::777444444555666555444777666000666===kkkccc}}}nnnhhh```iiifff|||}}}||||||tttyyy~~~yyy{{{zzzlllwwwsss}}}~~~{{{yyy{{{||||||{{{zzzzzz{{{sssiiiIII111<<<@@@XXXlll333:::999999<<>>999mmmqqqVVVbbb~~~lllwwwxxxpppzzzZZZwwwjjjhhhpppmmmiii^^^MMM<<<666:::AAA>>>??????tttyyyrrrzzzMMM444999888777555444333222222///:::888333xxxyyy}}}]]]MMMjjjcccdddjjjeeeWWWXXXYYYZZZZZZXXXVVVSSSQQQVVVXXXWWWPPPJJJJJJJJJJJJKKKJJJKKKMMMLLLIIIJJJNNNRRROOOMMMOOOTTTXXXYYYYYY[[[WWWRRROOOOOONNNKKKIII>>><<<;;;;;;???@@@;;;666555555555555444222111000+++---///000///---,,,,,,++++++++++++++++++++++++******))))))))))))******************************++++++++++++,,,---......///333???BBBPPP___fffmmmdddaaaeeecccYYYWWW\\\hhhsssccc___eeevvvQQQJJJEEEKKKFFF:::>>>FFF===???AAAAAA@@@AAADDDFFFIIIEEEDDDFFFFFFCCCDDDGGGCCCCCCDDDEEEEEEDDDAAA???HHHFFFFFFHHHFFFBBBDDDJJJMMMKKKHHHIIIKKKIIIEEEDDDIIIJJJHHHCCCAAACCCBBB???>>>??????>>>AAAAAA:::000666::::::777777::::::666111999666555<<<===999===+++VVVqqqnnnssstttwwwzzzzzzuuukkkvvvjjjsss|||```ooottt|||yyyooo~~~]]]GGGqqq}}}___HHHWWW^^^qqqMMMMMMyyyyyygggNNNaaaZZZyyyooojjjWWWDDD:::222666<<<===<<<;;;HHHQQQWWWtttGGGDDD...777666555444666888888777111...(((555444___iiitttlllkkkrrrxxxvvvtttyyy|||}}}yyyyyy||||||~~~{{{~~~~~~tttvvvxxx~~~wwwzzzxxxooojjjsss~~~|||zzz|||}}}}}}zzzxxxyyyzzzppp[[[<<<555777IIIyyyGGG000;;;333:::@@@kkkWWWAAABBBMMMIIIKKKKKKHHHIIIFFF:::gggqqq___iii|||zzzhhh|||yyy{{{TTT~~~~~~pppmmmttteee[[[KKK>>>888999===AAA:::BBB]]]|||iiiYYYBBB000888777555444222111111111...333111&&&BBBbbbNNNYYYcccXXXbbbjjjZZZRRRQQQRRRUUUVVVVVVTTTQQQOOOPPPTTTSSSLLLHHHHHHHHHFFFDDDCCCCCCEEEEEECCCFFFKKKLLLMMMOOOQQQRRRSSSRRRRRROOOMMMKKKJJJJJJIIIHHHFFFDDD@@@999222333999======:::999777555444333222222000000000111000...+++)))*********+++++++++++++++******))))))))))))******************************++++++++++++,,,---......000333@@@BBBQQQ```hhh___kkkkkk\\\UUUZZZ[[[UUUZZZooobbbVVVoooooo{{{QQQHHHIIIHHHAAAHHHIIICCCBBB;;;;;;>>>@@@@@@===<<<<<<>>>CCCFFFJJJKKKFFF@@@BBBHHH@@@AAABBB@@@>>>@@@FFFKKKHHHEEEIIIPPPLLLAAABBBLLLFFFCCCFFFFFFAAADDDGGG@@@GGG@@@EEELLLFFFBBBFFFHHHBBBHHHJJJDDD>>><<<===<<<666::::::666666;;;;;;777333;;;777222777888444666???000\\\ttt___]]]ggguuuvvvxxx{{{qqqpppuuubbbRRRmmmwwwvvvhhhLLLvvvvvvwwwooossswwwyyygggnnnnnnZZZjjj___pppttt^^^FFFBBB999555444666888:::>>>DDDeee```bbbMMM666777>>>222555666444333333444333222:::+++;;;444LLLzzzaaaaaawwwssstttvvv|||{{{zzzyyyvvvwwwttt{{{~~~~~~}}}zzznnnppp|||ccc```^^^qqq```]]]gggzzz~~~{{{zzz|||~~~|||yyywwwwwwyyyiiiJJJ777@@@555SSS666666@@@333@@@JJJhhhJJJEEEOOOUUUEEEGGGKKKBBBEEELLLCCCDDD```}}}ssseeeaaappp~~~~~~wwwyyyvvvyyyvvvooopppyyy___OOO<<<444777>>>@@@>>>GGGNNNttt???111<<<777666555333222111000000444///222;;;222fffvvvwwwvvvjjjVVV^^^bbbZZZaaaWWWSSSOOOJJJLLLNNNPPPQQQPPPNNNMMMGGGJJJJJJEEEEEEHHHHHHCCCEEECCCCCCFFFFFFEEEIIIOOOMMMQQQWWWZZZYYYVVVTTTSSSMMMQQQVVVXXXUUUPPPJJJGGGAAA???<<<999777777:::<<<<<<999666333111000111111111...+++***,,,...//////******************++++++******))))))))))))******))))))))))))))))))))))))++++++++++++,,,---......111444AAADDDRRRbbbjjj^^^aaa___WWWSSSUUUUUUQQQZZZYYYXXXYYY^^^eeelllpppxxx}}}}}}bbbOOOJJJKKKHHHIIIJJJHHHDDDBBBAAAAAAAAABBBCCCBBBAAA?????????EEELLLLLLEEEEEEKKKKKKDDDCCCDDDFFFGGGGGGEEECCCBBB@@@HHHKKKFFFAAACCCHHHLLLKKKNNNLLLFFFCCCCCCCCC@@@GGGIIIJJJHHHDDDBBBCCCEEE@@@@@@BBBCCCAAA===888333777777777777777777666666555444444333333444444555999444:::bbbmmmaaafffXXXsssrrrrrr|||wwwzzznnnyyyqqqdddyyyLLLzzziiiyyy}}}MMM[[[sssooowwwXXXeeeyyyxxxiii@@@>>>888444222999???777777\\\zzzWWWWWWJJJ333///666222222222222222222222222:::'''555777,,,999ddd}}}aaaqqq}}}qqqbbb\\\[[[[[[qqqrrrmmmzzzvvvvvvqqq|||~~~yyy~~~}}}||||||~~~~~~sssuuummmmmmdddwwwwwwdddeeeiiiCCCVVVWWWxxxzzz|||yyy~~~yyyzzz|||vvvmmmUUU>>>444222JJJoooQQQ000666AAA<<>>BBBAAA:::??????@@@AAAAAA@@@???>>>===AAACCCBBBBBBEEEFFFCCCBBBEEEDDD@@@???AAAAAA???@@@BBBDDDEEEDDDDDDGGGIIIAAA>>>;;;::::::888555222444444444444444444555555444444333333333333444444444444333IIIxxxyyyfffssssssvvv||||||{{{ooojjjfffnnnJJJYYYlllXXXfffrrrdddooouuubbbvvvsssvvvaaaqqq]]]yyyfffVVVKKK777999444===<<<777333@@@iiiwwwjjj\\\HHH444444999333222222222222222222222222///,,,444---,,,999JJJkkk|||llllll~~~ttttttuuuuuuuuuuuuxxx{{{tttkkkmmmmmmgggffflll}}}uuupppkkk}}}|||zzz{{{}}}ddd|||pppZZZ\\\qqqhhhjjj~~~yyy|||yyyzzzwwwkkk^^^GGG///000GGGPPP;;;<<<888888FFF444fffFFFHHH@@@BBBAAAAAAAAAAAABBBBBBBBBCCCMMMAAAhhhoooeeeyyyttt|||~~~~~~|||~~~~~~}}}}}}{{{yyy{{{vvvkkkbbb`````````HHH777DDD<<<222EEEGGGAAATTTzzz===;;;888555444333222111000000000000---888111+++------[[[|||dddSSSBBBfffsssKKK^^^KKKMMMLLLHHHMMMMMMKKKJJJHHHGGGFFFEEEEEEDDDBBBAAAAAAAAACCCDDDDDDCCCBBBAAABBBDDDGGGIIIKKKLLLMMMNNNNNNOOONNNNNNOOONNNLLLJJJIIIGGGFFFFFFAAA===999777777888888888777555333222222111///---............---,,,+++***************************))))))))))))))))))))))))************************++++++++++++,,,---......222333???DDDRRR```jjjSSSTTTSSSPPPOOORRRSSSQQQPPPPPPQQQRRRTTTXXX[[[]]]VVV]]]ppp|||rrriiiWWWIII<<<===GGGKKKCCC888CCCAAA>>>>>>???>>>:::777<<<>>>???===999555555666@@@DDDBBB;;;:::@@@AAA<<<======<<<<<<<<<<<<=========>>>>>>@@@FFFJJJEEE<<<===@@@@@@======@@@@@@===999;;;===???@@@BBBDDDFFFNNNFFF===888888888666333222222333333444444555555333333222222222222333333111666...000RRR{{{hhhhhhsssuuuuuuvvvxxxooowwwuuu~~~LLLgggIIImmmnnnkkkwwwGGGfffxxxcccaaa{{{}}}gggZZZddd|||hhhaaaEEECCCDDD555555888:::AAA???KKK^^^___WWW>>>***111999...111111111111111111111111000222555...333555<<>>============>>>>>>>>>>>>AAA:::TTTnnngggvvvooozzz~~~|||||||||}}}~~~|||{{{www{{{~~~}}}~~~{{{xxxpppxxxppp]]]YYYbbb\\\KKKAAA111>>><<<<<>>===<<<<<<<<<===>>><<<<<<<<<===>>>???AAABBBDDDEEEGGGIIIJJJKKKLLLLLLJJJJJJJJJIIIHHHFFFDDDBBB@@@===999777777777777777555333111111111000///---.........------,,,+++***************************))))))))))))))))))))))))************************++++++++++++,,,---......222333@@@EEERRR```jjjQQQPPPNNNMMMNNNPPPQQQPPPNNNOOOQQQSSSVVVXXXYYYZZZeeeWWWYYY[[[WWWfffzzzxxxyyy```TTTVVVUUUMMMEEEBBB@@@???@@@BBBBBBBBBDDD@@@<<<===??????;;;666999:::<<>><<<;;;<<<===???@@@???AAABBBDDDJJJLLLEEE;;;AAACCCBBB??????BBB@@@<<<===>>>???@@@@@@AAABBBCCCUUULLL@@@:::999888555222333333444444555555666666222222111111111111222222000777000+++<<>>pppeeeuuufffzzzuuueeebbbiiilllwww}}}||||||~~~~~~~~~oooyyy|||PPP}}}uuurrrfffeee^^^|||qqquuuyyyvvvuuuvvvvvviiiQQQ===///===CCCPPP}}}111666===888FFFHHHiiiXXX666HHH===:::<<<::::::::::::::::::::::::000GGGBBBaaawwwcccttt|||}}}{{{www|||~~~~~~~~~wwwyyy~~~{{{xxxwwwyyyrrryyyxxxwww~~~zzzxxxlllrrrkkk]]][[[^^^OOO888>>>???///===MMM:::KKK{{{ppp888<<<777...555111000///...............(((///+++...999333''')))xxxnnn}}}qqqDDDIII{{{VVViiiDDDFFFEEECCCCCC<<>>???AAADDDFFFHHHIIIIIIGGGHHHIIIJJJIIIFFFCCCAAAAAA>>>;;;999999999888888555333222111222222000...------------,,,+++******************************))))))))))))))))))))))))************************++++++++++++,,,---......222444AAAEEERRR___jjjNNNJJJHHHHHHJJJJJJIIIIIIJJJLLLOOOSSSVVVXXXYYYYYYgggYYYZZZZZZPPPUUU\\\QQQYYYcccdddZZZTTTUUUTTTNNNHHHNNNJJJ@@@BBBNNNQQQJJJ???CCCFFFGGGFFFHHHMMMRRREEEAAA>>>>>>AAAAAA===888===;;;===EEEMMMNNNFFF<<>>@@@@@@???>>><<<;;;<<<===@@@AAA???DDDGGGHHHHHHHHHCCC===BBBCCCBBBAAABBBEEECCC===DDDDDDDDDDDDDDDEEEDDDDDDJJJCCC;;;777777555111...222333333333444444444555111111000000000000111111000444333333555;;;[[[hhhbbbVVVTTTgggmmm|||zzzvvv\\\|||xxx|||~~~ZZZeeehhhddd|||___MMMooo~~~xxxxxx{{{bbbvvvvvv\\\AAABBB666///555AAA===777EEElllggg\\\UUUVVV444(((444555...000444////////////////////////444,,,+++...555***:::zzzgggqqqvvv}}}wwwpppvvv~~~}}}zzzzzz{{{}}}}}}}}}gggssshhh{{{fffUUU~~~~~~jjj{{{wwwtttrrrkkkZZZDDD333222@@@RRR~~~III,,,>>>GGG333LLLIII|||BBB>>>AAA333???888888888888888888888888888::::::222HHHwwwddd{{{~~~|||~~~xxxtttvvvyyy{{{~~~}}}||||||yyyzzz|||}}}rrrhhhqqqyyyrrrlllwwwpppooooooggg^^^ZZZWWWOOO@@@222+++KKK999DDDAAA@@@iii???777@@@000---555//////......---.........(((222222,,,***+++///666LLL{{{ttt{{{bbbCCCFFFwwwtttQQQmmmJJJ@@@HHHCCCAAABBB:::???>>>===;;;:::888777666777777666555555555555555111222444666777777777777888999<<>>AAACCC;;;:::999888999;;;===>>>;;;BBBFFFDDDAAAAAA???======?????????CCCGGGDDD??????>>>>>>???BBBCCCCCCBBB<<<:::999888888777444333111111111111111000000000000000000//////000000000---///222777444+++>>>gggwwwpppWWWUUUYYYaaaooorrrppprrrxxx{{{yyypppppp|||wwwgggrrrnnnsss{{{aaa{{{~~~bbbwwwddd]]]SSS111;;;...555BBB<<<:::<<>>===@@@===;;;;;;:::888777666555444444444444444333333333222000111222333444444444333333444777:::===@@@AAABBB???@@@BBBCCCCCCAAA>>>===<<<:::888777777666555333333111/////////...---+++---------,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,---......111555DDDGGGRRR^^^jjjDDD<<<888<<<@@@>>><<<===@@@BBBDDDGGGIIIJJJKKKKKKUUUXXXTTTRRRVVVSSSLLLLLLQQQRRRRRROOOKKKIIIGGGEEELLLKKKJJJJJJJJJKKKKKKKKKEEECCCAAABBBDDDCCC@@@============<<<<<<:::999888555333222444888999666333111111333666999;;;>>>@@@777777666666777888:::;;;777<<<>>><<<;;;===>>>===<<<======>>>BBBFFFCCC<<<;;;999888:::===???>>>===999;;;===<<<:::888888999111111111000//////......000//////......//////000---//////333444+++///EEEjjjaaaNNN<<<```nnnuuuoooqqq|||bbbsssrrrpppyyy~~~tttvvvxxx^^^___RRR>>>===777000GGGGGGDDDFFF666AAAdddrrrXXXrrrfffFFF***000666===777,,,000333(((------------------------...---666///222999------SSSnnnooo~~~vvvxxx}}}}}}}}}yyyyyyzzz|||}}}cccsssvvv}}}|||{{{pppyyyvvvoooaaaKKK888333888DDDXXX;;;222EEE777HHH>>>[[[EEE777>>>333444666222444444444333333333222222222333???111333iiijjjooo~~~~~~hhh|||wwwuuutttmmmccceeepppyyy|||~~~~~~|||{{{yyywwwvvvuuuzzzyyyuuurrruuuyyyuuummm~~~YYYqqqoooeeeuuufffaaaYYYIII???>>>:::333555>>>???@@@@@@IIIvvvvvviii444:::777(((333222333//////............//////444(((&&&---222444...!!!:::111iiiyyyppptttzzzyyybbbGGGEEETTTgggooommmPPPBBBEEEAAA===???;;;888===777777666555555444333333222222222222222111000000000000000000000000000000...000222555888;;;======>>>???AAABBBAAA@@@>>>===;;;999777777777666444222444222000//////...,,,***,,,,,,---,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,---......111555DDDGGGRRR^^^jjjBBB:::666;;;@@@>>>===>>>???@@@AAACCCDDDEEEEEEEEEAAALLLHHHGGGSSSMMMBBBIIIJJJGGGGGGIIIHHHEEEDDDEEEEEEDDDGGGKKKIIIBBB>>>???666===BBBAAA<<<999<<>>@@@>>>AAAAAA??????BBBDDD???888???===<<<===???@@@???<<<:::>>>@@@===888555666999444444333222111000////////////............//////...222---,,,444333---000???^^^pppxxxqqqKKKBBBUUUmmmpppvvv~~~xxx{{{}}}~~~sssaaammm~~~{{{nnn```___gggfffbbbOOONNNBBB999999<<>>EEE666???TTTlllfff}}}rrrNNN333111444,,,---///,,,000444---------------------------111###222555,,,+++--->>>WWWeeetttjjj{{{~~~{{{rrrccc\\\fffpppvvvyyy~~~{{{vvvUUUlllzzz}}}|||zzzsssiiifffrrrpppjjjZZZAAA111555CCCKKK|||RRR222666;;;<<>>>>>AAAIIIdddgggIII$$$===777,,,;;;)))/////////.........//////000+++'''...222)))'''000444///(((555vvvuuuxxxggggggsss|||dddWWWTTTCCC;;;llllll|||RRRCCCAAADDD999888CCC<<<111999444444444444333333333222000000111111000000///...000///...---------......+++---///222555888999:::@@@AAABBBCCCBBBBBBAAA@@@===;;;999888888888666444777555333222111000...,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,---......000666EEEHHHRRR^^^jjjEEEBBB===:::::::::::::::CCCSSSTTT@@@777BBBHHHCCCEEEEEEEEEFFFEEEEEEEEEDDDLLLKKKIIIHHHGGGFFFFFFFFFHHHIIIHHHEEEFFFIIIHHHCCCCCCBBB@@@??????===:::888999999:::;;;;;;999555222333222111111111222333444222222222222222222222222333333444555888<<>>???===>>>???@@@AAAAAA@@@???DDDCCCCCCCCCBBB@@@<<<999===<<<;;;:::888666444333111000000///////////////......------------..................////////////000AAAaaasssdddHHH<<>>RRR|||fffmmmEEE444444666000000000000////////////------------------------------......///000000000;;;\\\www{{{iii~~~}}}wwwllliiilll^^^WWWkkk}}}~~~yyyxxx}}}~~~rrriii}}}xxxcccjjjmmmqqqxxxXXX===444333EEELLLmmmvvv(((:::<<>>;;;666444333333333222///000000000111111111111000666///222:::000PPPZZZwwwkkklllzzzyyydddfffeeeZZZ[[[dddrrryyywwwvvvyyyyyyxxxwwwwwwvvvuuusssrrrrrrrrrrrrrrrqqqooonnnnnnkkkfffbbbeeeggg```PPPAAA888:::777444:::CCCAAA888GGG;;;www]]]KKK444333222000///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000''',,,JJJpppnnniiiVVVcccjjjuuuwww~~~}}}oooeeeWWWNNNFFF;;;<<>>>>>===<<<555777888888666555555666333333222000///---,,,,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///000666FFFIIISSS^^^iii}}}BBB???:::888777888777777<<>>;;;888888888777888888777333111000000/////////000111222000000000000000000000000111111000111222555777999666666666666777888999:::777888:::<<<============AAA@@@>>>======<<<;;;:::::::::999999777555333111111000//////......//////......------------......---.........///////////////000DDDiiinnnQQQEEE>>>???IIIVVVaaahhhvvvyyy}}}~~~zzzyyy}}}~~~xxxyyy~~~xxx}}}}}}yyyqqqlllggg^^^TTTeee]]]QQQFFF???<<<;;;;;;888<<<>>>:::888DDDbbb}}}jjjgggxxxqqq\\\@@@000111444222000000/////////.........---------------------------------...//////000000000YYYxxxyyyyyyuuu}}}|||}}}~~~~~~~~~gggwwwsss}}}~~~xxxrrrqqqeeeQQQ222>>>222>>>jjj444BBB--->>>??????tttUUU;;;888444222111111111000/////////000000000111111///555---000888,,,;;;ooo~~~{{{|||vvvhhhaaarrr}}}dddUUUYYYNNNKKKYYYmmmyyy|||}}}uuuvvvwwwwwwtttrrrppppppmmmmmmlllkkkjjjhhhffffffaaa^^^[[[XXXTTTLLL@@@777<<<222444@@@???444===SSSUUUxxxMMMYYY777444333111000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))888000###EEEhhheeeHHHKKKOOOWWWUUUUUU^^^kkkzzzwwwyyy|||www}}}oooiiiZZZRRRKKKEEEDDD@@@999DDD]]]}}}vvv{{{DDD>>>EEE:::;;;:::999888666555444333333333111000///.....................------------++++++,,,,,,,,,,,,------,,,,,,---...///000111111444666888:::;;;;;;:::999555666777777555333333444333222111000...---,,,+++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///000666FFFIIISSS^^^iiisss===:::777444444444444333555888999555333666777777???AAADDDFFFGGGGGGEEEDDDFFFEEEDDDBBBAAA@@@???>>>@@@BBBAAA@@@BBBFFFEEEAAA===<<<::::::999888555333666555333333333333111///---------,,,---......///------------------------000///.........///000111000111222444555666666666444666888999;;;;;;;;;;;;???>>>;;;:::999:::;;;<<<777888999999888555333111000000///............///...------,,,,,,------...---------.........//////333***...IIIiii}}}kkk\\\MMMAAACCC???BBB;;;FFF___ccckkk{{{uuuooojjjmmmsssssstttnnnttt~~~oooqqqvvv}}}yyyuuutttpppiiiooopppkkk___UUUPPPNNNKKK999888777888;;;???DDDGGGPPPFFF:::<<>>GGGKKKDDD999MMMLLLNNNKKK]]]fffeeeqqqsss}}}wwwaaaHHHBBBDDDBBB???>>>CCCNNNZZZdddpppIII888===@@@555888777777555444333222111000000...---,,,,,,,,,,,,------,,,,,,,,,+++++++++************++++++++++++***++++++,,,---...//////000111333555666666666555444555666555333111111222111111000///...,,,++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///000555EEEIIITTT___iiijjj:::777444222222222222111333000000444666444444666:::===AAAEEEFFFFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@???BBBCCCCCCAAABBBFFFEEEAAA999888777666666555222000444222///.../////////...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////...------......///---///111444555666666555666777999:::;;;::::::999???>>>===;;;999999:::;;;666777999999999666444222000///......------......------,,,,,,,,,,,,------,,,,,,---------.........333...,,,111===SSStttrrreeeMMMNNNHHHBBB;;;666>>>UUUjjjnnnhhh___XXXTTTTTTWWW[[[[[[\\\XXX^^^hhhbbbdddyyykkkpppxxx|||uuujjjeeegggtttwwwvvvnnngggeeeaaa\\\NNNNNNKKKDDD>>><<<===???CCCCCCCCCDDDGGGLLLRRRVVVEEEEEENNNlll~~~```kkkxxxnnnddd:::222000555666000---000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////000---HHHXXX|||zzz}}}~~~|||~~~~~~{{{eee|||}}}qqqnnnSSSOOO666333>>>777```HHHCCC...@@@AAA???OOOKKK<<<555222000...//////...,,,---............/////////***111---,,,555000)))000JJJyyylll}}}sssJJJNNNsssjjj[[[KKKHHHMMMMMMFFF???SSSYYY```ccccccbbbdddfffgggeeeaaa]]]WWWRRRMMMKKKFFFBBB;;;555333555;;;???CCC999;;;EEEAAAEEEuuuNNNQQQsss<<<555:::222111000///............---------,,,,,,,,,++++++++++++++++++++++++++++++000%%%,,,:::---===tttkkkjjjOOOMMMJJJDDD:::@@@444;;;???999@@@HHHIIIDDD??????AAAGGGOOO>>>EEE]]]nnnccc:::CCCIII===666666555555444333222111000//////...---,,,++++++++++++++++++*********)))))))))((((((((()))))))))******))))))******+++,,,---------...000111222333333333444555666555222111000111000000///...---,,,++++++***++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,---...///000555EEEIIIUUU```iiiccc999666444222222222111000111,,,---444777444222555666999===AAACCCCCCBBB@@@>>>???@@@BBBBBBCCCBBBBBBCCCDDDCCC@@@@@@CCCAAA===;;;:::888888888777555222111///,,,+++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,---000222444444444444777888999999999888777666;;;===>>>===:::777666777555666777777666444222111///......---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------***...///)))%%%111PPPmmm}}}eee___NNN888YYYzzz___UUUHHH@@@AAACCCAAA>>>@@@GGGEEECCCIIINNNOOORRRPPPQQQTTTVVVPPPHHHGGGKKKCCCDDDBBB===;;;;;;===<<<;;;:::;;;<<<===>>>???AAA???FFFOOOVVVXXXWWWWWWWWWiiixxxmmmrrrgggccclll^^^CCC;;;===666444555...&&&***666------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,111===MMM{{{~~~wwwsss}}}{{{~~~yyy~~~jjj~~~|||~~~|||}}}www```tttNNN777999===@@@RRR^^^777999444BBB:::???eeeaaa;;;***333111////////////...---,,,,,,---------.........+++111///+++...000...///666===dddnnnUUU<<>>DDDIIIKKKMMMQQQTTTOOOMMMKKKGGGCCC???;;;999444333333444888<<>>ggg999bbbCCC---888000000000///...------------------,,,,,,,,,+++++++++++++++++++++++++++++++++000***(((,,,//////333999PPP~~~|||vvvooofffdddbbb^^^\\\ZZZ]]]kkk~~~QQQFFFCCC???777888999111222222111111000///.........---,,,+++++++++++++++))))))))))))(((((((((((('''''''''((((((((())))))(((((())))))******++++++,,,---...///000111111222333555666555333111111111000000///...---,,,,,,+++***++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,---...///111555DDDIIIVVVaaaiii[[[888666444333333333222000...,,,,,,000333111111222222555888<<<>>>>>>>>>===<<<===???AAABBBBBBBBBBBB@@@AAA???<<<<<<>>><<<777888777666555666555333000000---+++***+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,***+++,,,...///000000000333444555555555444333222666999===<<<888444444444555444444333222111000///......---,,,,,,,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,------&&&,,,222222...---222999FFFwwwooo~~~ggg|||^^^RRRJJJ???:::===BBB<<<444222::::::333222;;;<<<444>>>>>>>>><<<:::999:::;;;<<<======;;;;;;===@@@CCC@@@AAAFFFMMMQQQQQQSSSWWWaaaYYYPPPMMMXXXtttmmm\\\gggpppooo___FFF---***;;;:::222...222222...---111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------...333''' >>>fff|||wwwlll|||zzzxxxzzzyyyxxxzzzyyybbbwww{{{}}}~~~vvvlllggg}}}HHHAAA///<<<<<>>===<<<<<<===;;;888999;;;999555444333111111222111///---...---++++++,,,---,,,+++))))))+++,,,,,,,,,+++***++++++++++++++++++++++++((())))))************************+++,,,---.........///111222333333333222444777:::999666555777:::888777555333111111000000...------,,,+++,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,+++---000222444222---(((///:::cccmmmTTT{{{}}}UUUTTTQQQPPPWWW]]]YYYQQQFFFFFFHHHFFF???@@@AAA;;;888;;;:::666999AAABBB<<<<<<>>>AAACCCDDDEEEGGGJJJRRRWWWaaajjjllllllrrr|||{{{pppbbb\\\rrr|||eeeLLL888000777:::111---***+++111777666111,,,............------------++++++++++++++++++++++++*********+++,,,,,,------)))@@@...&&&>>>uuu~~~qqqeeejjjzzz}}}}}}}}}sssuuutttrrrwwwaaaaaa}}}{{{uuutttsssiiiZZZ\\\...444:::DDDYYYhhh:::555000===???MMMUUU:::///000:::///...---...//////...,,,++++++++++++,,,,,,,,,,,,...+++......((()))//////,,,999***777mmmrrrkkk777888GGG^^^wwwaaaAAAKKKCCC:::555444555555444444444555666666777666666444777999999999===EEEKKK```{{{NNN>>>TTTrrrVVV(((000777...333///...------,,,,,,------,,,,,,,,,++++++++++++***************************))))))---111+++###***777...444000___tttzzzwwwtttjjjrrr~~~xxxhhhOOO888JJJ666333===<<<777555111000//////......---------,,,++++++***************)))(((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))++++++,,,,,,---///000000///000222222111000111222111000000//////......---***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///111444CCCIIIWWWccciiiKKK666444222222333222111///---333333---+++000111//////000111333555777777888::::::<<<<<<<<<:::888777999;;;:::777888<<<:::666555444333333333333111///...,,,+++,,,------,,,+++'''(((***+++++++++***)))************************+++++++++,,,+++******)))---,,,+++++++++,,,...///+++---///222444555555555555888:::999666777===BBB>>><<<999666444333444444...---,,,,,,++++++,,,,,,++++++************++++++******+++++++++,,,,,,,,,...---***'''(((...333555555###222KKKRRR|||mmmXXXppptttgggiii```eeeiii___WWWXXXYYYPPPWWWWWWRRRYYYffffffZZZYYY]]]eeemmmrrrsssuuuxxxxxxggg[[[UUUmmmQQQ444333===333,,,///+++111222000+++***---000111//////.........---------++++++++++++++++++++++++)))******+++,,,,,,------(((000$$$555999CCCmmm}}}{{{yyyrrrhhhooo}}}}}}tttpppzzzooottt~~~zzzxxxrrrzzzaaaSSS333:::888???DDDaaammm///666999<<>>WWWgggzzziiioooVVVFFF666<<<\\\}}}hhh[[[JJJ@@@<<<:::777333555666666666666555444444444888:::;;;CCCYYYxxx^^^<<<@@@HHHTTT~~~AAA)))444000111666+++......---,,,,,,,,,------,,,,,,,,,+++++++++******************************---,,,******---///,,,(((111---333<<>>:::555222000//////......---,,,,,,+++******++++++++++++++++++++++++************************,,,,,,,,,---------......,,,......---333EEE```ttt|||jjj```jjjyyykkkbbbdddrrruuu[[[CCC555222222222111000//////.........------------......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))...---,,,...333PPPxxxwww|||zzz|||zzzyyyppphhhiiirrrzzz}}}{{{xxxxxxyyy{{{~~~zzzxxx~~~wwwzzzrrrnnnjjj^^^JJJ888333999EEELLLpppXXX>>>;;;000888LLL333VVVqqq<<<)))111555///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---444OOOwwwtttooo^^^___444;;;>>>@@@[[[|||yyygggUUUFFFCCCGGG888BBB888<<>>666>>>@@@AAA\\\JJJ333333)))AAAWWWEEEOOOwwwrrr???666888000+++111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,)))+++999RRRfffwwwwwwsssQQQ<<>>YYYuuuoooVVVAAA???CCCBBB>>>>>>999888666444222000///...------,,,,,,+++******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))+++,,,------+++,,,......------///000/////////...---,,,,,,,,,++++++++++++***)))(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))*********+++,,,---...///333555CCCKKKXXXaaahhh>>>555333000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////222444666777666666777888:::888777777888888666555000///...---,,,+++++++++---,,,+++******************))))))))))))******+++(((((())))))))))))******(((((())))))))))))*********))))))))))))***++++++***,,,---...---...///111333444555666777777777777555444222000//////000000------,,,,,,++++++******++++++++++++++++++++++++************************++++++,,,,,,,,,---------))),,,......,,,***))))))222999GGG^^^zzzhhh^^^eeeSSSlllnnnzzzgggUUUTTTppp~~~iiibbbPPP:::---+++///222222111111000000//////............------------......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***...++++++...,,,777NNNnnnmmmgggooowww{{{fff[[[cccooozzz~~~yyy~~~|||zzz|||{{{xxx{{{uuuqqqlllcccUUUJJJ<<>>444===@@@BBBUUUccc000<<<***>>>@@@999XXXEEE999555///,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++...000111222000///......;;;XXXvvviiixxxeeezzzHHH@@@VVV@@@<<>>333,,,BBBcccqqqaaaYYYNNNCCCDDD@@@>>>@@@>>>777444555555444333111///...,,,,,,******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++,,,)))***,,,,,,++++++---...------------,,,,,,++++++***************)))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********+++,,,---...///555666FFFOOOYYY___iiizzz999333111///...//////...---************************)))******++++++,,,,,,,,,,,,...///000///000222444555333222111222333333222......---,,,++++++++++++++++++******))))))******))))))((((((((((((((()))'''(((((((((((()))))))))'''(((((((((((()))))))))((((((''''''(((((()))***((()))++++++******+++---...///111222333444444444555444222111///...------,,,+++++++++++++++******************************))))))))))))))))))))))))*********+++++++++,,,,,,///,,,******,,,------,,,---333444---''')))000555===SSSqqqxxxfffkkkccc^^^ZZZ]]]fff]]]pppxxxyyy|||vvvdddVVVSSSWWWiiipppzzzvvveeeSSSDDD:::888:::444111///000222333222000/////////...............------,,,,,,,,,,,,------++++++++++++++++++++++++************************************************(((,,,)))***111---)))000999AAA[[[wwwiiiccc___gggtttxxx|||vvv|||hhhYYYWWWWWW```ooo|||}}}yyywwwwwwwwwvvv~~~yyywwwtttnnnfffXXXJJJ???999999;;;;;;OOOwwwOOO///>>>&&&FFF@@@777IIIYYYKKK'''777<<<...'''...111,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,...///......---111NNNXXXhhhppplllaaa]]]eeeUUU^^^^^^WWWiiibbbuuu{{{cccHHH666,,,///777...------,,,,,,------...,,,,,,+++++++++*********************************))))))))))))))))))))))))************************(((''''''(((+++---,,,***222)))...***...555+++,,,444IIIfffyyy~~~XXX```ccc[[[OOOHHHDDDBBB@@@;;;888999999777555555333222111///...,,,++++++))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((()))((()))++++++******,,,---,,,,,,,,,,,,,,,+++++++++))))))*********)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++,,,---...///333444FFFPPPXXX]]]iiiooo999333111///...//////...---************************************++++++,,,,,,***,,,---------...111333333111000111222333111000...---,,,,,,+++++++++,,,+++******)))))))))******((())))))))))))(((((('''''''''(((((((((((())))))''''''(((((((((((())))))((((((''''''(((((()))***((()))******))))))***,,,,,,---...000111222333333555555333222000...,,,+++++++++++++++++++++******************************))))))))))))))))))))))))))))))*********++++++++++++++++++------,,,***'''***'''&&&+++777>>>777+++---222666222???QQQfffmmmlllooopppnnnhhhdddddddddaaa^^^^^^^^^\\\[[[```hhhbbb]]]ZZZYYYWWWWWW]]]dddVVV```ooo{{{xxxkkk]]]TTTOOOMMM@@@<<<888666555333000...222222111///---,,,---.....................------------,,,,,,,,,,,,------++++++++++++++++++++++++************************************************'''+++((()))000...)))---(((555XXXzzznnnYYYRRRZZZ^^^|||zzzzzzvvvgggTTTKKKOOO[[[fffmmmooosssyyy}}}zzztttrrrvvvsssssstttuuunnnccc[[[ZZZLLLEEE:::111111<<>>((()))666)))222(((999===333111555222111555555;;;???AAADDDDDDEEEHHHMMMRRRWWWWWWRRRIIICCCBBBAAA>>>:::;;;;;;999777555333111//////...,,,+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((())))))))))))***,,,*********+++++++++++++++(((((()))))))))))))))((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))*********+++,,,---...///111222GGGSSSZZZ]]]mmmccc;;;222000.........///...---************************((((((((())))))))))))))))))***+++++++++---000222//////000222333333000...,,,+++***************+++***)))))))))))))))******'''))),,,------***'''%%%''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((()))******((()))******))))))***+++)))***,,,...///000111111111111111000///---,,,+++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++)))&&&$$$&&&***...%%%(((+++---222444...'''&&&))),,,111---,,,,,,111///444>>>---(((111<<<::::::CCCBBBDDDKKKKKKTTTSSS]]]lllvvvtttkkkgggiiieeeoooooo```RRROOOMMMJJJ===>>>===999666444000---***+++---///000222333444444666666333000222444555111///------...//////...---------------------------,,,,,,++++++,,,,,,---************************************************))))))))))))))))))))))))'''---((($$$+++,,,)))......444---555JJJtttnnn___WWWKKKOOOYYYfffsssxxxvvvrrr|||kkkbbbJJJBBB>>>@@@@@@<<<:::======@@@<<<;;;???;;;999CCCEEEKKK[[[rrreeeEEE000555:::555888EEE>>>FFFIIIzzzQQQ+++///999,,,000222---)))***...///,,,,,,,,,+++++++++******************************************************(((***---------+++***)))###222111***+++000///555WWW|||wwwqqq~~~|||aaaBBB444...111222000------............------,,,,,,------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***,,,(((""",,,***...444((()))...///$$$***333***)))---***...&&&444+++777---///+++777***666777,,,:::///333777AAAIIIIIIFFFIIIOOOJJJPPPQQQKKKCCC>>>:::666:::<<<:::444......111444......---,,,+++))))))(((((((((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&'''))))))((((((***+++******************++++++(((((()))))))))))))))((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))*********+++,,,---//////111333HHHUUU\\\^^^oooVVV===777555222...,,,,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************---......///......------,,,,,,***)))))))))***+++))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))***+++---...///111000000111111000---+++''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................,,,---......//////.........------,,,---...///000333444555666666444222111///............---------...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))...***+++000333???```qqq\\\XXXLLLKKKJJJIIIbbbyyyssskkknnnvvvcccWWWTTTQQQLLLMMMNNNNNNQQQWWWaaammmuuu]]]CCC999444777===>>>BBBDDD@@@HHHMMM{{{;;;$$$111666+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************+++---------+++)))(((******+++++++++,,,,,,,,,,,,,,,,,,---------......222,,,UUUqqqnnnvvvzzz|||}}}zzzsss|||sssTTT;;;222222333///............---------,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***+++,,,,,,---((())))))***+++,,,------...---,,,,,,......---,,,******+++,,,---///111222333222444999???DDDEEEEEEMMMKKKHHHDDD@@@===:::999777666555333111///...---,,,,,,++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''((((((((('''%%%))))))))))))***************************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,---...//////111999GGGKKKYYY```qqqQQQ999,,,++++++---//////---+++,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))))))))*********,,,------...------,,,,,,,,,+++***)))))))))******(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))***+++,,,---...444333111000000...,,,)))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------------,,,,,,,,,---...///111222333444333222000///............------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))...***+++...---333IIIaaavvvyyyyyyppp]]]KKK@@@===GGGRRRRRRpppnnntttwwwuuugggJJJ555///222777<<<888;;;GGGHHHHHHTTTqqqppp:::...999:::000)))------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************+++,,,------+++)))(((*********+++++++++,,,,,,,,,,,,,,,,,,------------333%%%333:::444UUUvvvjjjtttNNNKKKBBB444---...000...............------------,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++,,,,,,+++***))))))***//////......------------222111222666<<>>;;;999888666555444222111///...---,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))******)))((((((((()))))))))************************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,---...//////000888FFFLLLZZZ```nnnKKK555<<<777111000111000,,,(((,,,++++++++++++*********))))))))))))))))))))))))(((((())))))))))))*********++++++,,,,,,,,,++++++++++++***))))))))))))***((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))***+++------777555111///...---***((()))******++++++++++++***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,++++++++++++,,,------...///000111000///...---............------------)))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,)))***---+++)))333@@@___ooolllWWWPPPEEE>>>CCCHHHPPPffftttqqqrrrvvvssswwwoooIIIBBB;;;777555666>>>GGG999HHHDDD===EEEHHH]]]\\\888###...777...***222,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************+++,,,,,,,,,+++***)))*********++++++++++++,,,++++++,,,,,,,,,------------)))+++((($$$222???777PPPVVVXXXxxxppp~~~}}}aaafffJJJIII;;;222///***)))...333000+++......---------,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))(((*********))))))((((((((((((+++,,,,,,)))(((***,,,))))))+++,,,------------000//////111666;;;>>>???EEEDDDBBB???<<<999777666555444333111000...---,,,+++++++++******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''(((************)))(((((())))))))))))*********************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,---...//////000777FFFMMM[[[```jjjGGG555OOOCCC444,,,---///...,,,++++++++++++************(((((((((((((((((((((((((((((((((((()))))))))***))))))******+++*********+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))+++,,,,,,777444000------,,,+++)))))))))***++++++*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************))))))***++++++++++++++++++************+++++++++---......//////...------.........---------,,,,,,***+++---......---+++******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++((()))------***,,,111444VVVaaawwwwwwkkkjjjOOO888@@@BBB999;;;EEENNN\\\ddd^^^SSSXXX\\\\\\]]]aaahhhlllcccbbb]]]UUUKKKAAA:::777???555///333999;;;999888CCC???@@@III]]]uuuGGG(((222777000))))))...111,,,,,,,,,++++++++++++*********************************************************++++++++++++***)))************++++++++++++++++++++++++,,,,,,,,,,,,)))222444222444333---(((///555333GGGBBBXXXYYYbbbtttcccxxxnnnlllrrrVVVcccMMMCCCEEE444===///444---777333000111555666222,,,------------,,,,,,,,,++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************'''(((((())))))*********************************))))))***+++,,,---......''')))***,,,---...------...---,,,---111555999;;;AAA@@@???===:::888666444333222111000///---,,,,,,+++*********)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&(((******)))(((''''''(((((((((((()))))))))******************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************,,,,,,,,,,,,---...//////000777FFFMMM\\\```hhhEEE888AAA666***&&&***///111000+++++++++*********))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''(((((()))******))))))************))))))(((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((()))***++++++222000---+++,,,,,,,,,+++((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************(((((((((((((((((((((((())))))))))))))))))))))))************************************************((()))******++++++************************))))))------...............---...------------,,,,,,,,,***+++---......---+++************+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++)))))),,,...---,,,......%%%>>>\\\XXXdddggg;;;222666>>>BBBHHHFFF:::IIIIIIHHHFFFBBB@@@CCCGGG===;;;888444111222666999555444777???DDDDDDDDDFFF@@@:::ccc}}}333333,,,666555)))+++777333###,,,,,,+++++++++*********************************************************)))*********************))))))*********+++++++++*********+++++++++,,,,,,+++333,,,'''...///,,,222000666000777222;;;999BBB888<<<<<>>;;;:::<<>>;;;777666777999777===BBB@@@777555CCCTTTfffxxxWWW:::(((333444...******///222...)))++++++++++++************************************************************)))))))))************+++)))))))))************+++))))))*********+++++++++***...)))&&&,,,---,,,222)))222------///111000;;;===GGG777DDDFFF:::JJJ===999777888333555000111//////.........,,,)))+++000,,,,,,,,,+++++++++******)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***))))))(((((((((((()))***+++,,,------000...++++++++++++(((&&&((((((((((((((()))***+++***++++++++++++---000333888888999999888666444333//////...---,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((...111444333...***((((((''''''(((((((((((())))))***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,---.../////////999IIIOOO[[[^^^kkk>>>888222111000000000...+++(((************))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&'''((())))))*********((()))*********)))''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''((())))))***((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''((())))))***)))((()))++++++***(((***************)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************))))))***++++++++++++*********+++++++++***)))(((,,,,,,,,,,,,,,,------...---------,,,,,,,,,++++++))))))))))))))))))))))))************++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***++++++***,,,%%%&&&%%%;;;XXXaaaiiiiiizzz~~~dddQQQDDD555999222///444999888888:::111333666888:::<<>>===>>>@@@GGG^^^vvv888999777------***---111,,,%%%)))555++++++++++++************************************************************)))))))))))))))***++++++))))))))))))************))))))))))))*********+++)))***...111111///,,,+++***666222...666333222??????BBB:::======999===666888888666555222111111111333111000111...)))***000++++++++++++************((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,------//////000000111111111222555999;;;999444111444777222000---+++***+++,,,---)))+++---,,,++++++...111333444555666555444222111......---,,,+++******)))((()))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((,,,000444333...***((()))'''''''''((((((((())))))***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,---.../////////:::KKKOOOYYY^^^ooo;;;555111000---++++++,,,---...************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''((()))************((()))*********)))'''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''(((((()))((((((((()))+++***(((%%%+++++++++++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))***+++++++++++++++***+++,,,,,,,,,***)))(((++++++******+++,,,---------------,,,,,,,,,++++++,,,,,,+++******+++,,,,,,)))************+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%(((******+++------,,,)))///<<<"""...+++777GGGsssgggnnnsssnnnwwwfff]]]MMM>>>;;;<<<:::;;;>>><<<<<<=========???BBBEEEHHHOOObbbsssAAA***111111333444***,,,///000---++++++,,,---+++++++++************)))))))))))))))))))))))))))************************))))))(((((()))***++++++))))))))))))************))))))))))))************///((()))+++&&&(((...,,,+++888444+++444,,,)))666777444AAA===???EEE777888444555222222...000000333,,,((()))...///++++++///+++++++++************)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())),,,000444888:::<<>>>>>>>>>>>999CCCJJJHHH@@@===EEENNNQQQLLLCCC:::333...++++++))),,,...---,,,+++---///000111222333333222000///------,,,,,,+++***))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''',,,111111,,,((('''(((''''''''''''((((((((()))***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,---.../////////;;;MMMPPPXXX^^^rrr@@@666222000...---------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))(((((("""%%%))),,,,,,+++++++++***+++,,,,,,,,,+++)))))))))---)))'''///...+++///%%%+++000...(((''',,,222%%%,,,111///***(((+++...++++++***)))))))))***+++---+++)))(((+++---...///+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++************)))))))))************))))))''')))******((('''(((((((((((((((((())))))))))))))))))))))))************------,,,,,,,,,---......666EEEuuu}}}|||vvvssszzzhhhOOOqqq}}}]]]]]]WWW{{{}}}sssEEE333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))************************))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,........................222444777:::;;;:::999888444444333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))*********)))))))))))))))+++***---000,,,%%%'''...888<<>>555222000...---------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********))))))(((((((((---,,,***'''$$$$$$&&&)))###$$$&&&(((************(((---((($$$(((%%%"""(((///,,,***+++///000,,,((('''---333333111/////////,,,...///000///,,,)))'''---,,,++++++---/////////+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++************)))))))))************))))))(((((()))*********)))((((((((((((((())))))))))))))))))))))))************,,,,,,,,,+++,,,,,,---...111,,,:::TTTdddqqqsssNNNDDD>>>555000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))************************))))))))))))******************************************+++++++++,,,,,,,,,------------------------///111444666888777666555444333333222000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************)))))))))))))))))))))))),,,+++)))'''((()))+++------%%%!!!'''///555;;;AAADDD===888<<>>111>>>MMMQQQPPPVVVeeesss~~~}}}fffQQQYYYnnn{{{yyyeeeIII666)))***777,,,...///000000000222333...------,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''*********)))((((((''''''(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++,,,---...///000111777IIIIII[[[cccggglll;;;444222000...---------,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((###&&&***---,,,+++++++++((()))***+++,,,---------111999999;;;CCCAAA<<>>@@@FFF^^^XXXXXXggg}}}uuu\\\^^^```ccceeefffggggggiiikkkcccwwwvvvmmm}}}nnnyyytttiii~~~wwwmmmpppoooRRR333///******,,,///222222///,,,...------,,,,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))************************+++++++++,,,---...///000222888JJJHHHYYYaaajjjeee;;;555222000...---------,,,+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((+++---...,,,)))''''''***,,,000555;;;AAAEEEHHHVVV[[[WWWUUUXXXOOO@@@===KKKRRRYYYWWWOOOJJJLLLPPPNNNQQQ]]]ppp{{{yyysssppp___XXXNNNBBB888000,,,+++,,,++++++,,,///000///...******************************+++++++++,,,,,,,,,+++++++++*********))))))))))))************)))))))))'''&&&***///000,,,((((((((((((((())))))))))))((()))))))))******************)))))))))***+++++++++000''''''555000&&&...666RRRnnnqqqXXX888)))444))),,,222555...%%%)))444------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++---...............111000000//////.........++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************************************************************))))))))),,,000555777DDDHHHJJJIIIJJJQQQ\\\eeejjjttt{{{qqq]]]PPPQQQYYYxxxuuussstttvvvvvvrrrnnniiillleee{{{|||uuuuuu{{{zzzuuuzzzkkkmmmqqq___FFF777///))))))///222///***...------,,,,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))************************+++++++++,,,---...///000333:::MMMIIIWWWaaannn___;;;555222000...---------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************)))***,,,111444DDDCCCBBBBBBBBBBBBCCCCCC@@@FFFEEEFFFMMMFFF;;;:::@@@???@@@EEELLLPPPNNNJJJIII@@@>>>HHHVVVbbbppp}}}yyywwwqqqiii\\\NNNBBB:::...+++)))(((***,,,------***************+++++++++******+++++++++,,,,,,,,,+++++++++************)))))))))************))))))***((('''))),,,---+++)))(((((((((((())))))))))))))))))))))))******************))))))******+++,,,+++///,,,***---+++)))///))),,,333???QQQMMMbbbggg}}}hhhYYYccczzzbbbmmmwwwggg___DDD555000999666999444***555111///111---'''(((...------------,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************+++++++++*********************************++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---......------000/////////.........---++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************************************+++)))''')))000<<>>CCCKKKIIIFFFCCC@@@???>>>===RRR^^^cccfffnnnnnnoooyyyrrrppppppuuu|||}}}lllVVVKKKFFFGGGTTTcccyyy{{{}}}}}}wwwnnnccc]]]EEE???555...+++*********))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++************)))))))))************))))))***)))((((((((()))******(((((((((((())))))))))))))))))))))))************+++************+++,,,,,,+++000888333$$$###///555888(((+++555111,,,+++)));;;CCC///***+++:::AAA<<<999111;;;@@@444333666<<<555;;;:::000444999,,,111)))%%%,,,555777111***,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))*********+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////............------************************,,,,,,,,,+++++++++******************************************************************************************************))),,,111888BBBLLLTTTYYYVVVZZZ^^^bbbhhhjjjbbbWWWfffeee___RRRCCC???EEEMMMooossszzz~~~|||uuuttt___EEEdddXXX|||```bbbXXXHHH999000...///111...------,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++,,,---...///000444777HHHHHH\\\dddhhhUUU999333222000...---------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,...222888<<<>>>???AAABBBJJJLLLPPPVVV]]]dddkkknnnjjjxxx|||xxxwwwuuu|||}}}tttqqqtttppphhhhhhooouuuxxx{{{||||||yyyuuurrreee[[[LLL>>>555000---,,,))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++************)))))))))************))))))******)))'''%%%&&&)))+++(((((((((((())))))))))))))))))))))))************++++++******++++++,,,------$$$+++111***000444%%%---(((???&&&333///***888999***111:::+++777......)))888777'''333>>>...222///:::333'''...;;;---+++000222///***(((+++...++++++++++++++++++,,,,,,************************************************************************))))))******++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,..................------************************,,,,,,,,,+++++++++******************************************************************************************************&&&///>>>MMMVVVXXXVVVSSSVVVccciiiaaaWWWVVV[[[___???CCCNNNaaazzz~~~^^^mmmbbb\\\~~~vvviiifff]]]MMM<<<000,,,---......---,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++,,,---...///000444444DDDGGG```fffbbbRRR666444000...,,,,,,------,,,+++,,,,,,+++***))))))************))))))))))))******---+++***+++((($$$%%%)))$$$&&&(((+++,,,+++)))((((((***+++***(((&&&'''((("""&&&******(((&&&&&&(((******))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))+++*********))))))((((((&&&)))---...---+++******+++---&&&###***,,,,,,444///JJJ===;;;;;;TTTLLLWWW___WWWggg]]]\\\jjjdddtttoooWWWiiiJJJ___fffVVVeeeVVVfffWWWIIIooobbbooowwwdddeeelllnnnssskkkqqq|||wwwpppnnnggg```ZZZNNN>>>222...---))))))......)))(((+++++++++++++++++++++++++++******************************************************))))))(((((('''''')))***+++,,,,,,+++***)))((()))***,,,...---***(((''')))***+++***+++...000(((......))),,,666777000666555333333777::::::777444444999...>>>---222666222000...///222444222000222222222333444333000---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))),,,//////+++((((((*********,,,---***&&&(((...***,,,444---)))+++)))...222///<<<888+++---///222888000***+++...............000...***)))---...+++(((((()))))))))+++...111,,,,,,,,,,,,---...///000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++((('''***///,,,%%%222FFFSSSTTTSSSTTT]]]kkknnn]]]ZZZfffdddPPPEEEJJJyyyvvvLLLsssttteee___PPPDDD444+++222,,,***...///+++)))***+++***))))))******)))'''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''&&&&&&((('''&&&'''***+++)))''')))&&&%%%'''''''''))),,,,,,&&&***""")))111'''+++111((($$$000,,,###***)))((()))+++------)))%%%++++++++++++,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---...///000111555888BBBKKK^^^bbbfffQQQ777444000///---,,,------,,,+++,,,+++******)))))))))***,,,,,,++++++***************'''(((---///......111///,,,(((%%%$$$&&&))),,,,,,)))''''''((()))((('''222...***'''&&&'''((()))(((((()))))))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))+++*********)))))))))))))))******+++************%%%...------555777;;;GGG[[[AAA000TTTUUUFFF:::ZZZYYYWWW\\\UUUPPPRRRNNNVVVeeeooo}}}uuu{{{vvvxxx}}}rrrooolllooohhhiiittt|||oooaaa^^^ZZZjjjuuummmXXXSSSZZZLLL000///)))''',,,///---+++---++++++++++++++++++++++++******************************************************))))))(((((((((((('''(((***+++,,,+++++++++///...+++)))'''))),,,000000000///...---...000111333222333666888888999<<<999:::888666555888<<<>>>HHHQQQTTTJJJNNNDDD>>>999333333444777999777111,,,333222111000......///000------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************+++***(((''')))+++---......,,,---111222...+++,,,666333444333999EEELLLTTTAAABBBKKKEEEBBBLLLGGG666IIIRRRUUUMMMBBB<<<888666+++---...//////---,,,++++++---...000000---'''###,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---+++...000)))"""---@@@RRRSSS\\\WWWMMMaaaqqqddd]]]jjjeeeMMMDDDbbbrrrrrrrrr^^^RRR??????---///000---***+++------,,,***))))))******)))((())))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((()))***************++++++)))'''''')))******777///666777)))+++333,,,***---)))''',,,+++***///222000+++$$$ """)))000*********++++++******)))************************************************************++++++++++++,,,,,,,,,---...///000111444:::FFFKKKXXX\\\fffNNN888444111///---,,,------,,,++++++*********))))))))))))))))))***)))))))))))))))---)))&&&((('''""" !!!)))+++...222444555555444...)))%%%''',,,///,,,((('''%%%$$$(((,,,...+++'''&&&'''((()))))))))((('''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))***************)))))))))+++)))((((((***,,,,,,,,,)))---***...???KKKTTTaaaVVV^^^\\\WWWDDDPPPTTTUUUZZZdddggguuu|||uuuaaayyyhhh^^^^^^```cccccc\\\QQQIII888...''')))------+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************))))))))))))((((((((('''''')))***++++++++++++'''***---...+++)))***+++...000444999<<<===;;;888666111333<<<;;;222444??????AAAAAA>>>:::<<>>;;;===BBBKKKPPPNNNGGG@@@IIIDDDFFFGGGEEEMMMRRRIII???MMMWWWTTTQQQTTTVVVSSSUUUIII???;;;555,,,***...111,,,&&&$$$'''---111333,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''(((,,,...,,,000BBBVVVVVVVVVKKKZZZssscccWWWqqqhhhEEEBBBrrrzzzuuuQQQ777---222333...,,,---...---,,,+++)))***++++++***((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''')))***)))'''&&&''')))!!!'''***)))///<<>>EEE??????;;;111...000,,,)))&&&%%%***111333///)))******+++,,,,,,+++***)))************************************************************+++++++++,,,,,,,,,,,,---...///000111222<<>>VVV```]]]___XXXSSSVVVSSS???NNNiiisss{{{{{{ssszzzbbbTTT[[[aaaZZZUUUYYYJJJ>>>111+++,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))******+++++++++)))***,,,...///000000000CCC>>>999777:::???BBBDDDGGGGGGMMMRRRPPPJJJMMMUUUZZZZZZZZZZZZWWWVVV]]]fffuuuwwwrrr}}}nnn}}}zzz~~~yyyooocccUUUEEE444)))------...000222111---)))------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,---///...+++''',,,)))---777AAAGGGLLLQQQJJJEEE777:::<<<<<>>BBBJJJQQQ???FFFQQQYYY^^^]]]ZZZXXXIIICCC999...&&&%%%)))---'''((()))******)))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************************))))))))))))))))))))))))***************+++++++++******)))***+++,,,,,,+++111BBBOOO[[[dddZZZJJJFFFSSSGGGSSSdddxxxmmmrrrvvv}}}vvv~~~pppwwwXXXSSS______SSSXXXNNN@@@333.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************+++++++++***************444...)))***000888>>>@@@CCCEEEIIILLLLLLHHHBBB===KKKWWW_________eeeiiiiiigggcccbbbdddbbb]]]___dddjjjccceeetttnnnWWWGGG999222+++***///111...)))------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---...---++++++---000555<<>>MMMUUUUUUjjjllleeeqqqvvvnnnxxxfffbbb___VVVPPPQQQXXXHHHFFFYYYjjjjjjfffgggPPPLLLCCC777,,,'''))),,,++++++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++000***+++999KKKUUUUUURRRcccnnnbbb___hhhSSSLLLsssmmmoooHHH+++...444---***000---,,,++++++,,,,,,+++***************************(((((())))))))))))))))))((((((((()))))))))******,,,+++***,,,000666:::<<>>===;;;777999EEERRRjjjaaaRRRDDD<<<:::>>>AAALLLSSS[[[]]]WWWLLLAAA;;;HHHKKKMMMHHH===222+++(((++++++*********)))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))*********+++++++++++++++++++++,,,***)))))),,,...EEEUUU[[[VVVPPPFFFFFFRRRgggyyyvvvxxxqqqyyyrrrhhhPPPPPPZZZXXXVVVMMM===000,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))************+++---,,,++++++++++++,,,,,,***---222999@@@CCCBBB@@@PPPMMMJJJJJJQQQ___qqq}}}xxxvvvwwwrrr{{{VVVGGG444))))))---......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***+++111<<>>555222333++++++*********++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...&&&444RRR\\\SSSYYYmmmrrrVVVYYY___SSSggg~~~}}}kkk>>>333222+++,,,666...---+++,,,------,,,***************************(((((())))))))))))******(((((())))))******++++++&&&***///666<<>>LLLWWW\\\YYYRRRLLLTTTaaajjjwwwzzzjjj[[[JJJLLLDDD======AAAAAA:::333.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111777>>>KKKOOOZZZ^^^iiiBBB???333222000...---.........,,,***+++---//////...---,,,((((((***...666???IIIOOOXXXTTTSSSVVVYYY\\\dddmmmttttttsssqqqmmmgggaaa]]]UUU[[[ccchhhggg```UUUMMM===GGGUUU]]][[[NNN>>>444///...,,,***))))))***+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))*********++++++,,,,,,,,,***,,,---+++***///999BBBWWWVVVKKKFFFRRRbbbuuuuuukkkYYYdddZZZbbbbbbQQQ;;;///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++++++++,,,...000111...999GGGOOOPPPNNNMMMMMMEEE]]]~~~rrrwwwtttfffQQQ===111---...000------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,///444;;;DDDMMMRRRXXXPPPJJJJJJOOOYYYhhhuuu|||zzz{{{}}}{{{ssscccRRRGGG\\\bbbkkkrrrooo^^^EEE222222000...+++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---777HHHWWW]]]aaalllyyyMMMnnncccLLLuuu~~~qqqddd[[[LLLJJJFFFDDDDDDGGGKKKNNNSSSZZZdddnnnxxxhhhHHH777000000222...---,,,,,,------,,,+++************************(((((()))))))))*********(((((()))******+++,,,,,,,,,999JJJRRRRRRRRRWWW]]]fffXXXPPPTTT___ooo~~~~~~xxxtttsssmmmXXXQQQMMMDDD<<<888666333000...---------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---...///000111888@@@LLLOOOYYY\\\jjjAAA???333222000.........///...---+++,,,...000000///...---+++---222<<>>666:::===@@@EEEQQQbbbnnn|||aaa@@@666111(((///---,,,,,,---...,,,+++************************(((((())))))*********+++((())))))***++++++,,,,,,>>>TTTkkkrrrjjjcccfffmmmlllpppnnniiijjjnnnXXXRRRBBB???:::555111/////////------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---...///000111777@@@OOOQQQZZZ___pppGGG333888222000///...//////---,,,///...***(((,,,222000)))///777===???GGGZZZooo|||ooovvvsssfffiii|||}}}}}}{{{xxxwwwvvvtttppplllmmmppppppkkkcccaaadddbbbhhhjjjccc[[[WWWYYY[[[WWWHHH555***)))+++,,,+++)))))))))((('''''')))+++)))))))))))))))))))))))))))))))))***++++++***(((((()))+++++++++)))((((((***(((&&&&&&'''+++000333:::444///...222333///+++---***)))******)))''''''%%%''')))******)))'''%%%///---***(((((()))***,,,************************************************+++++++++***++++++,,,,,,+++,,,---+++333NNNXXXIII>>>KKK```{{{ppp}}}~~~}}}fffOOO///444000---111111+++000222(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...---,,,+++***///((()))***333;;;GGGaaa___QQQ<<>>VVV{{{rrr~~~ssspppyyyhhhwwwuuuhhhRRR\\\dddbbbUUU```MMM,,,(((333222,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++++++++((('''---666RRRPPPRRR___vvvVVVwwwUUUkkkrrrcccKKK???===<<<777;;;BBBAAAAAA???>>>EEEGGGQQQ000OOOAAA<<>>;;;666333AAA???;;;999999999888666666666777999888444...+++...---+++***)))***+++,,,++++++++++++************************************************************+++++++++++++++,,,,,,---,,,///888======EEEKKKIIIQQQeeezzz~~~vvvuuutttFFF...///+++//////***...222+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---***((((((+++...//////***555333<<>>VVVgggfff]]]YYYkkk{{{lll___VVVRRR\\\XXXTTTSSSTTTYYY___dddmmmiiikkkvvvvvvqqqbbbSSSWWWcccbbbVVVWWW[[[\\\RRR@@@111***))),,,+++******))))))))))))))))))))))))))))))))))))((())))))***+++,,,------000---)))(((***///222555@@@:::333...///555===BBB:::::::::999777555555555===:::666555666999<<<<<<111000...,,,***))))))))))))***+++,,,,,,,,,***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...000---444CCCKKKJJJKKKNNNpppuuu~~~VVV>>>444---///000***,,,111---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***((())),,,......---------EEEJJJ]]]\\\MMM~~~qqquuuyyy{{{jjjggg}}}oooaaaZZZ666222---,,,......---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---+++------,,,///999IIIUUUFFFPPPCCCDDDsssrrrRRRSSSlll}}}zzzggghhhoooiiifff^^^HHHQQQHHHxxxwww}}}yyyqqqzzzzzzYYYWWWVVV]]]^^^HHH222000,,,...///---***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000777FFFUUUVVVddd~~~rrreee\\\\\\kkkPPPCCC>>>======CCCCCCMMMaaaqqqyyyyyyvvvRRR|||xxxeeemmmbbb|||xxxcccRRRAAA<<>><<<:::999888CCCCCCEEEGGGHHHEEEAAA===>>><<<777333444999<<<;;;555666666666444111---+++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,,,,---...///,,,444<<>>:::BBBLLLWWWjjj}}}vvv\\\YYYmmmkkkSSSDDD???kkkyyylllaaa\\\zzziii```KKK[[[ooo~~~xxx|||rrrlllZZZLLLHHH```|||ttt>>>---,,,333000,,,......,,,,,,,,,,,,,,,,,,,,,,,,)))))))))+++------,,,+++BBBDDDSSShhhkkkaaaaaallleee{{{LLLXXX```uuuuuu}}}cccFFF111333777222///444////////////////////////........................,,,---.........///111333999AAAKKKKKKYYYdddttt>>><<<666333111000111222222111000222...444HHH]]]ooollliiiwww~~~|||sssmmmuuuvvvsssbbbcccccc```ZZZQQQJJJFFF555000***(((***,,,,,,+++++++++++++++++++++++++++***,,,---+++((((((+++...444<<>>:::666333333777;;;???666444000---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111>>>PPPMMMQQQuuu{{{~~~UUU777***111///,,,///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***---888IIIWWW]]]QQQ___sssvvvnnn]]]ooocccnnnxxxfffLLL888///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///---;;;GGGFFF===>>>MMM]]]yyyqqq~~~nnnYYYOOOfffvvvuuuzzzqqq]]]OOOSSSYYYJJJ888,,,))),,,//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000+++---;;;LLLYYYbbbhhhiii^^^cccbbbhhhHHH<<<555888CCCUUUggguuu|||]]]BBBYYY{{{oooyyyTTT~~~yyy___RRRhhhwwwYYYMMMPPPnnn```>>>...222000---......------------------------+++---...---+++***+++---JJJTTTeeelllaaaXXXlllpppqqqcccVVVgggooo???///222222111222000000000000000000000000////////////////////////,,,---//////...///111333;;;AAAIIIKKK]]]gggnnn===>>>555333111111111333333222111888999FFF___xxxvvv|||ssskkkfffeeejjjooommmiiijjjmmmhhh```bbblllssswwwkkkjjjkkkkkkhhh^^^QQQGGGAAA999000++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))),,,---,,,***+++///444BBBKKKRRRQQQKKKKKKRRR[[[iiivvvsssbbb\\\aaabbb\\\PPPMMMIIIDDD@@@>>>>>>>>>===;;;888444000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111222JJJQQQPPPlllvvvJJJ000111///,,,///111........................------------------------...,,,+++///:::JJJYYYcccQQQ}}}mmmsss}}}fff}}}vvvgggQQQ;;;...+++---------------------------,,,,,,,,,------------...,,,,,,,,,,,,---///000111;;;FFFPPPRRRSSS^^^vvvzzz}}}{{{mmmdddYYY~~~{{{___MMMZZZRRREEE888///,,,...000------------------------------------------------------------------------,,,///888GGGTTT]]]eeelllYYYSSS___@@@===???<<>>:::666111---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111222>>>YYYrrr___:::444///+++---000........................------------------------///,,,...999JJJXXX^^^___uuummmggg|||}}}|||fffGGG111,,,000------------------------,,,,,,,,,---------......++++++,,,,,,...///111222EEEFFFKKKYYYooo|||vvv}}}|||ooolllccc{{{|||___LLLPPPPPPHHH;;;111...///------------------------------------------------------------------------+++333BBBOOOVVVYYYaaajjjTTTtttZZZ111;;;FFF@@@TTTwww}}}```YYYkkk~~~uuu|||qqqnnnXXXpppXXXfffqqq>>>333111///000000........................))),,,...***(((---;;;GGGaaajjjhhhaaarrrmmmvvvZZZbbblllUUUMMMFFFBBBGGGCCCAAAJJJPPP^^^www}}}FFF666777444000000000000000000000000000000000000000000000000---.../////////000222444777@@@IIIKKK^^^jjjnnnDDD:::777<<<))):::222///---AAA...FFFrrr|||iii\\\dddmmmkkkuuuyyywwwttttttvvv|||yyyUUUHHHTTT666333444###...///------------------------666&&&+++333))),,,===@@@AAAdddqqqxxxsssooohhh}}}dddAAAAAA<<>>000222'''000...,,,,,,------,,,+++---,,,,,,,,,,,,---......333%%%,,,333+++000<<<:::DDDooo~~~<<<777+++555...555//////...------------...000...------------,,,+++777$$$000OOO\\\WWWWWW|||qqqnnn|||```777>>>,,,,,,111333222///...------------------------------,,,666+++'''555...***@@@CCC@@@PPP}}}|||pppkkkmmmvvv{{{{{{pppddd|||RRRGGGPPPDDD666222***111222000,,,,,,......---........................---......,,,+++---...---***...VVVZZZZZZ|||]]]cccOOO???777<<>>FFF888]]]zzztttUUUAAABBBAAAKKK333444444000...,,,,,,---------,,,------,,,,,,------...///444000000///---777DDDEEEhhhXXX666333000,,,...//////...------------........................---(((EEEDDDEEEYYYooovvv{{{yyyTTT888$$$...///.........//////---------------------------000000000222111///:::MMMCCCPPPhhh{{{sss|||eeeWWWMMMCCC<<>>111NNN~~~kkkoooxxx~~~|||ttt|||tttEEEOOO@@@)))777///+++........................222555333555;;;@@@KKK]]]oooyyyqqqeeeWWWWWWBBB;;;444000...,,,+++,,,------,,,---------,,,------...///,,,444111+++000;;;FFFRRRwww555777---111///000///......------......---......///////////////444222VVVhhhfffzzz~~~;;;:::333000------///000///---------------------------,,,,,,222000,,,999HHHGGG___rrrfffXXXLLL>>>999>>>GGGNNNPPPHHHGGGIIIKKKIIIHHHMMMTTTRRRMMMEEE===999:::>>>AAADDDQQQkkk{{{zzz~~~}}}sssddd```QQQKKKGGG888111+++***000222......222...........................///000000......///111888UUUVVVmmmsssooowwwzzzNNN;;;444>>>UUUsss{{{kkk\\\pppuuu~~~mmm^^^===///555,,,000000000000000///......000...+++---666CCCMMMOOO```bbb~~~gggbbbvvvyyy^^^LLL000>>>jjj{{{eeemmmppppppiii```iiiEEE+++555777///---555666111111111000000000/////////////////////000111222222777@@@GGGKKK```gggsss|||>>>::::::<<<(((BBB666888@@@yyyoootttrrrvvvxxxaaaHHHGGG>>>000%%%555........................222---&&&111GGGKKK^^^qqqsssddd^^^MMM111222///---,,,---......------------------...//////&&&222111///999<<>>LLL000(((999////////////////////////(((444000:::eeevvvgggqqqrrr```sss~~~www[[[<<<555222///------............------------.../////////333111666???BBBcccmmm777000---222000000///............///...//////...---...222555MMMQQQqqqxxx~~~DDD444000000222000,,,---222........................,,,888---...DDDEEEOOOwwwnnnpppCCC:::BBBFFFRRRfff|||bbbJJJAAALLLbbbsssrrr```WWWFFFAAA666///111222...---000........................---,,,---///...,,,222:::III___wwwlllooocccAAA888AAAPPPfffzzz{{{jjj\\\tttppp~~~QQQ999111666111111111222111000000///+++---444>>>KKKXXXfffooowwwpppLLL222YYYiiiwwwjjjhhhooouuu{{{ppp~~~SSS===///333888333///111111111111111000000000000/////////000000111222333999BBBJJJMMM___dddxxxwww>>><<<;;;222@@@***555wwwvvvvvvwwwiii:::GGG;;;666222000000000000000000000000222333>>>bbbZZZJJJ:::666222///..................------......///000777222...555>>>PPPAAA111,,,000111000//////....../////////000000......111888>>>DDDjjj;;;222---//////+++...444........................//////+++;;;JJJ@@@```hhhaaa@@@EEEQQQWWWlll~~~iiiTTTFFF\\\|||sssmmmKKKLLLAAA555......///000///...........................+++,,,///...---666CCCOOO}}}qqqmmm}}}rrrFFF444<<>>CCC;;;000000000000000000000000000333111RRR~~~ddd^^^bbbJJJSSSZZZdddiii```___nnnsss~~~hhh]]]>>>:::444000//////.....................//////000222...222888EEEmmmuuuVVV222222111111000000//////////////////000000///000777BBBKKK]]]rrrVVVAAA000...000......111........................000(((777FFFGGG```iiiooo|||IIIQQQSSSWWWnnnqqqSSSUUUjjj|||aaa```WWWCCC000,,,333333,,,........................000,,,,,,000//////;;;LLLddd|||tttxxxrrrmmm~~~KKK999999RRRtttuuu]]]]]]uuujjj{{{]]]777///222222333333222222111000555///;;;RRRXXXVVViiikkkbbbJJJSSSaaaiiiffflll^^^<<<333444333333777222222222111111111000000000000000000111222333333777@@@KKKOOO___cccuuu@@@>>>;;;;;;000TTT~~~qqqvvv===AAA444333000000000000000000000000...SSSzzz```LLLQQQaaauuuvvvcccttttttAAA<<<666222000///.....................///000000,,,000===DDDUUUoookkk444999000111111000//////////////////000000000222<<>>444333)))999000,,,;;;111000LLLxxxyyySSSbbbooolllbbbssseee{{{ooo:::<<<777+++888111.........//////000000111111555777:::AAA^^^iiiuuu|||FFF))):::222111111000000000000000,,,555444%%%:::GGGPPPfff~~~vvv}}}~~~~~~{{{vvv~~~rrrfffpppjjjffftttzzzHHH???444000...444---000000///...///111111///)));;;EEEMMMvvvLLLrrrfffRRRGGGSSStttwwwkkkvvv---:::---,,,333000/////////............111///111222,,,000NNNppplllyyyyyybbb>>>:::HHHkkk}}}]]]jjjuuuxxxWWW000111999333666888---111999222999QQQRRRVVVmmmzzzfff777MMMtttggghhhMMM333222999///333333333222222222111111000111111111111222222222777CCCCCCPPPXXXjjjjjj>>>CCC===>>>^^^yyyzzzuuuvvvtttssstttuuunnniiiaaaZZZUUUSSSSSSSSSOOONNNWWWYYYOOOLLLNNNJJJUUUVVVccc{{{tttcccFFF999777555,,,777000///777111>>>mmmtttTTT\\\kkkyyyppp|||WWW777777---444...444......//////000111111222///333===UUU|||yyyllleee\\\TTTQQQQQQRRRRRRRRRUUU^^^xxxwwwjjjJJJ...333222222111000000000000000333222666111BBBQQQggg~~~}}}zzzyyywwwuuuttttttuuuvvvkkkjjjhhheeebbb^^^[[[YYYSSS^^^]]]YYY[[[kkkiii^^^iii^^^QQQZZZYYYXXXgggaaafff{{{AAA555222///111555000000///...///000000///???:::EEE]]]sssfffSSSFFFAAAccc{{{eeeMMMAAA555222444000000/////////.........///...000333111:::YYYzzzbbbxxxCCC555DDDZZZuuuiiilllhhhFFF666999333333666222333666222MMMFFFWWWsss|||yyynnn;;;\\\oooaaa___222222;;;,,,333333333222222222222111111111111111222222222222555AAABBBOOOXXXkkkiiiBBBBBB@@@@@@wwwiiicccaaaYYY[[[RRRSSSUUUQQQPPPQQQJJJVVVXXXZZZXXXUUUTTTUUUWWWUUUYYY^^^UUUKKKVVVggghhhUUUSSScccsssFFF999:::555///444222333444===aaa}}}VVVkkkooofff]]]wwwwwwxxx666999333222***555/////////000111111222222...999IIIfff~~~ooodddaaaaaa]]]]]]]]]]]]^^^^^^]]]]]]^^^```dddfffggghhhiiijjjwwwzzz{{{~~~___dddgggWWW<<<666222222111000000000000111777---444555>>>VVV|||jjj|||rrrhhh^^^[[[\\\UUUWWWZZZZZZYYYYYY]]]```iiilllpppuuuyyy|||~~~ppp}}}rrrzzzttt{{{yyy}}}JJJ555333111+++444/////////000000/////////:::555UUUuuufff]]]CCCEEEPPPooo|||wwwlll;;;555444111000000000/////////......///---///222555CCCbbbddd~~~]]]>>>EEERRRRRRMMMVVVppp~~~777999777444111444777555333888FFFTTTUUUrrrsssuuu@@@BBBjjjoooAAA,,,444===333333333333222222222222111111111111222222222333444@@@@@@NNNXXXllljjjGGG>>>AAAYYY~~~mmmsssqqqnnnbbbXXXaaadddVVVTTTQQQccctttqqqtttzzzsssppp}}}tttllluuusssppp??????<<<222222333555555666UUUpppjjjOOO[[[PPPlllfffnnn|||AAA<<<888555+++/////////000111111222222333555;;;NNNuuu{{{sssooonnnmmmmmmnnnooooooooojjjlllnnnoooqqqwwwzzzlllhhhcccnnn>>>000333222111111000000111111333+++333777???iii~~~}}}{{{|||eee999444666---//////...///111000...///222EEECCCdddeeekkkJJJ???UUU111000555111000000000////////////...000///...///666IIIeee|||}}}}}}GGG;;;PPPqqq}}}ppphhhpppddd:::333888333111:::666333DDDWWWdddlll|||qqq:::KKKyyy~~~]]]222&&&000444444333333333222222222111111111222222222333333555@@@@@@NNNWWWkkklllIII999GGGuuuuuuvvvqqq~~~}}}UUU@@@===111555444555111<<>>HHHfffllleeeEEEYYYQQQ777888000111111000000000////////////000///222EEEbbbzzzyyy}}}tttQQQ;;;UUUyyymmmTTT///===:::000:::555<<>>}}}ttteeeLLLZZZRRRLLLDDDUUUkkkkkkqqqZZZFFFNNNfffhhhLLLBBB111333000111222222333333444444555999OOO~~~gggMMM<<<@@@SSSeeegggPPPSSSUUU<<<444333222222111111222222666666777nnnwwwiiijjjzzzfffcccrrrJJJ000222666444......333222000:::IIIMMMgggjjjFFFNNNxxxqqqqqqwwwrrrwww777555777111111111111000000000000...111111666OOOrrrlllLLL<<>>vvvyyyxxx~~~^^^;;;///555555444444444333333333222222333333333444444444444??????LLLVVVlllgggCCC[[[UUUaaavvvgggPPP^^^gggvvvcccaaauuu]]]XXX===:::777333EEEXXX]]]kkkFFFUUURRRUUUHHH___nnnuuuvvvkkkrrrRRR>>>EEE~~~~~~NNNggg888111>>>---...000111111222444666555===ZZZvvvTTTFFFAAABBBJJJMMMHHHFFFJJJLLLIIIIIIFFFCCCVVVuuuPPPrrrssssss666444444222222222222444444111666@@@xxxuuueee]]]SSSIIILLL{{{VVV___|||999555111)))111777///888///,,,JJJIIIddd}}}uuuzzzOOOIIIppp}}}wwwvvvnnnooommmfff]]]YYYZZZ]]]___```fffpppwwwttthhh\\\VVVNNNRRRJJJKKKWWW[[[SSS```pppwwwCCC***333444333222111000000000000555///+++999gggzzzpppxxxAAADDDfffPPPUUUZZZ}}}xxx999===777666;;;@@@KKK```mmmKKKQQQXXXyyyssswwwnnnWWW222444444333222222222333333222222222222333444555555:::???FFFEEEQQQccckkkKKKrrroooPPPiiihhhIIILLLnnnYYYkkkfff[[[uuu\\\```;;;===777555HHHjjjVVVBBBLLL???QQQ]]]rrrwwweeeqqqsss___888\\\www[[[]]]^^^MMM```|||CCC777...111///111222222222444555666OOOhhhzzz\\\AAADDD@@@???@@@???<<>>JJJNNNKKK[[[ZZZWWW^^^vvv|||JJJ222///,,,222444,,,444555666KKKSSSkkksssGGGHHHxxxlll```]]]YYYXXXXXXYYYYYYYYYOOOMMMQQQYYYbbblllyyyccc:::555444333222111111000000111000888555IIIjjjDDDBBB[[[oooZZZ===;;;<<<888???RRR```MMMYYYvvvzzzdddUUU???555444333333222222222333222222222222333444555555888<<>>;;;999CCCIII]]]jjjLLLWWWiii~~~jjj===;;;===111333///111666<<>>777BBBZZZhhhxxxOOOmmm\\\jjj>>>555555444333222222222222222222222222333444555555888;;;EEEIIIVVVdddmmmOOOqqqWWW@@@FFFooojjjfffgggUUUKKK999MMMkkkfffSSS|||rrrXXXWWWttt\\\>>>>>>444===dddooosssGGG^^^jjj^^^]]]gggXXXEEE[[[jjjiiiuuuWWWKKKnnniiiHHH~~~TTT;;;888222444222333555333111777@@@RRRyyyiii___WWWQQQKKKFFFCCCEEEFFFEEEEEEHHHJJJJJJLLLKKKGGGCCCHHHPPPccc```WWWHHH<<<;;;EEEPPPNNN```uuuyyyXXXOOO===444444222222222222444444666PPPtttwww}}}zzzvvvvvvpppoooyyywwwOOO;;;BBBEEEHHHWWWddduuu{{{tttXXX???===IIITTT[[[nnntttEEEVVV]]]uuu///,,,222000555333///555AAA^^^vvv]]]DDD[[[yyylllzzzUUUZZZ~~~tttsssqqq>>>888555444333222111111111111---555999XXXyyyccc;;;OOOvvv<<<;;;>>>888IIIccc{{{]]]LLLyyyrrrvvv|||ttt}}}PPP|||^^^CCC666555444333222222222222222222222222333444555555999;;;EEEJJJVVVaaaoooNNN{{{ZZZMMMIIIOOOlllTTTLLLdddhhh}}}WWWAAA>>>BBBdddOOOdddjjjTTTNNNfffyyyAAA===666AAAtttaaaLLLaaaddduuu}}}jjj\\\]]]kkk|||cccXXX|||oooGGGmmm;;;777444555222333666444111999EEEWWW```[[[NNN@@@999:::<<<;;;KKKFFFEEEJJJNNNMMMLLLMMMGGGKKKRRRZZZ]]]___hhhqqquuuvvvkkkWWWLLLPPPYYY]]]cccrrrSSSnnnMMMJJJ444444222222222222444444666ZZZzzzxxx```ccc|||uuuZZZQQQLLLOOOZZZtttKKK:::JJJRRRRRRXXX___bbbZZZMMMAAA===BBBNNNVVViiizzz|||yyyFFFRRRTTT<<<444888000666777...777HHHggguuuTTTCCCvvvvvvsssxxxgggCCC666555444333222222111111222444555CCClllsssuuuPPPDDDYYYggggggAAA:::===:::QQQkkkCCC\\\oooiiiaaaZZZWWWWWWXXXXXXJJJQQQXXXZZZZZZeeeyyyzzzeeepppnnn___RRR666555444333222111111111222222222222333444555555::::::EEEKKKVVV___mmmJJJgggGGGLLLYYY]]]iiinnndddiiiddduuugggPPP===FFFLLLooo\\\bbbOOOMMMooosssJJJ>>>:::FFFhhhGGGTTTzzzMMMMMMxxxiiijjj|||???\\\zzz<<<999777444111222666444111;;;JJJuuu]]]dddtttzzz~~~vvviii^^^WWWIIIIIIHHHHHHPPP[[[```___kkk___SSSPPPQQQSSSVVVYYYmmmnnntttzzz{{{{{{~~~oootttaaaXXX[[[OOOXXXfffwwwNNN]]]SSS|||FFF444444222222222222444444777```wwwxxxXXXBBBAAAEEEUUUqqqnnnYYYWWWiiixxxrrr```OOOLLLMMMPPP[[[gggssswwwkkkaaaVVVNNNPPPVVVPPPTTTlllIIIHHHRRRxxxGGG888555222666888---<<>>|||{{{vvvtttZZZXXXTTTRRRQQQQQQSSSUUU\\\___fffrrruuugggLLL}}}KKK666666444333222111111111222222222222333444555555999999DDDMMMYYY```nnnJJJcccFFFYYY[[[qqq}}}zzz|||tttYYYGGGBBBBBBRRRXXXnnn^^^NNNPPPwwwoookkkNNN@@@===III{{{QQQQQQoooiiiIII^^^rrrGGG```vvvqqq777:::333444000222666555222<<>>555555444333222222222222888+++NNNeeeyyyAAAGGGyyyxxxuuuqqqmmmiiifffddd___]]]YYYUUURRROOONNNMMMHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGJJJLLLNNNPPPQQQUUUSSSXXXccciiijjjmmmtttpppuuu|||NNN===<<>>HHHzzzVVVzzzWWWYYYlllkkksssCCC```uuupppnnn777444222666222888444555444666VVV}}}hhhFFFLLLRRRYYYjjj{{{|||zzzwwwlllnnn|||]]]XXXLLLTTTiiigggWWWeeeFFFOOONNN|||WWW555444333333333444555555AAA}}}fffQQQ===KKKQQQggg~~~eeebbbeeefffhhhppp{{{wwwPPPAAAEEEmmmNNN444444333333000555999```}}}qqqQQQFFFmmmXXXgggzzzppp___sss|||qqq```rrrYYY___===777666555444333222222222111555JJJwwwrrr>>>ZZZuuurrrfff[[[QQQKKKJJJJJJCCCAAAEEEHHHEEEDDDFFFGGGIIIKKKMMMNNNQQQUUUXXXXXX\\\cccjjjqqquuuwwwwww{{{[[[<<<===@@@hhh|||hhhPPPwwwoooEEEwwwsssdddAAA555444666000000444111111222333333222222444666777@@@???LLL]]]]]]qqqWWWlllccckkkkkkyyy}}}uuueee```ddd```ddd|||sssGGGOOOTTTsssxxxpppxxxooofffDDDIIIyyyhhhnnnyyyrrr>>>HHH___uuufff:::999999666222888444555444777WWWxxxYYYJJJHHHNNNRRRbbbwww|||zzz^^^OOOWWWaaatttIIIQQQNNNrrrQQQ555555333333333444555666GGGeeexxxkkkUUUJJJLLL___|||LLLDDDHHHkkk{{{BBB444===555333000777???fffjjjcccLLLSSSsss```___aaa[[[PPPXXXfffeee\\\PPPCCC333LLLiiiqqqMMMRRRMMM```iiijjjhhhbbb===777777555444333222222222111111FFFuuulllCCCfffiii~~~wwwqqqooommmiiiggghhhxxxtttvvv___@@@AAAEEEooo]]][[[sss}}}jjjGGGrrrFFFBBB666444666000000444111111222333333222222444666777??????LLL^^^^^^uuuUUUllldddrrrzzzyyydddBBBTTTaaadddrrrnnnuuujjjLLLXXXtttrrr___aaa___AAAFFF\\\YYY777555444555111777444555555999YYYvvv\\\MMMGGGMMMXXXVVVZZZnnnyyy}}}ttttttFFFNNNMMMcccaaa777666444333333444555666JJJgggkkkpppoooRRRKKKPPPcccyyyFFFGGGJJJhhh|||EEE222999888555000888BBBhhhtttZZZLLLgggooo______XXXPPPQQQSSS```hhhuuu|||pppXXXHHHFFFIIITTTeeewwwsssVVVHHHNNNNNNooowwwfffuuufffNNN444888777666555333333333333888888SSSooo```DDDppprrrcccBBBBBBHHHwwwVVVooo|||rrrtttttt}}}xxxrrrKKKgggyyywwwrrrcccDDD666333555000111555111111222333333222222444666666??????MMM___aaawwwQQQkkkcccuuu{{{zzzWWWHHHXXXyyyQQQpppaaavvv^^^HHHUUUzzzyyynnnwwwSSS:::HHHZZZMMM666222000444000666333555666:::[[[rrrHHHCCCUUUeeennnrrrEEELLLPPP______888777555333333444666777JJJjjjccckkkQQQDDDHHHJJJEEE___nnnBBBGGGGGGeeeNNN333444888777222888AAAfff[[[PPP{{{|||}}}XXXIIILLLVVV^^^lll{{{qqqGGG???OOOpppeeessseee???;;;999888666555444444333333111555[[[fffTTTCCCsssooollltttyyydddAAA@@@GGG{{{XXXwwwttt}}}vvvHHHaaazzzXXXFFF777333555000222555111111222333333222222444666666??????NNNaaacccyyyNNNnnnggg}}}aaaKKKNNNXXXEEE|||TTTeeeRRRRRRppprrrRRRAAANNN___HHH:::888555555000666333555666;;;]]]qqqppptttvvv]]]SSSSSSbbbvvv}}}GGGLLLRRRbbb\\\:::888555333333444666888NNNhhhaaaqqq___KKK===GGGUUURRRhhhiiiCCCHHHCCCeeeOOO888999444777333777AAAjjjVVVRRRxxxqqq~~~oootttoooYYYQQQpppzzzMMMEEESSSZZZ]]]dddllluuu|||VVV;;;PPPyyyaaannnyyyIIIRRR999888777666555444444444222888ggg{{{zzzOOOGGGwwweeebbbppp}}}ppp```jjjrrrhhhCCC???GGGZZZ|||jjjfffbbbWWW|||uuutttzzzwwwMMMbbbyyyTTTHHH888333444111222555000111222333333222222444666666???@@@OOObbbdddQQQjjjjjjOOOFFFMMM^^^vvvKKKUUUbbbXXXWWW```^^^BBBQQQVVVkkkBBB888888555666111666333555666;;;]]]kkkRRRCCCAAAEEEHHHBBBOOOddd{{{kkkGGGIIILLL```ggg<<<999666444333444777888SSSddd___tttUUUUUUTTTNNN___jjjlllhhhDDDIIIBBBiiiUUU;;;888222666333888DDDsssKKKQQQYYYHHHSSSTTTZZZooossstttwww}}}uuueeeMMMGGGhhh]]]iiiLLLRRR:::999888666555555555555666;;;mmmrrrPPPRRRxxxkkkrrrqqqnnnHHHAAAHHH[[[{{{OOO===NNNgggzzzttt||||||OOOQQQ~~~tttxxxoooJJJ888222444111333666000111222333333222222444666666???@@@OOObbbdddYYY{{{\\\hhh~~~jjjIIIKKKMMMvvv[[[[[[bbbyyyPPPNNNSSSSSSvvvnnnvvvMMM999LLL___zzziii<<<333888555777222777333444666;;;]]]qqqaaaWWWNNNMMMOOOPPPQQQSSS___oooSSSGGGKKKGGG^^^```===:::777444333444777999SSSeeeYYYzzzwww^^^mmmwww^^^@@@IIIGGGsssUUU999666444666222888HHHxxxIIITTTeee???[[[lllttteee}}}{{{lll^^^dddfffjjjnnnsssyyy[[[eeeGGGwwwIII::::::888777666555555555///222kkknnnQQQ]]]sss~~~[[[rrrtttLLLBBBHHHdddwwwlll___[[[aaarrrfffeeehhhkkkvvvgggMMMJJJgggzzzHHHWWW|||___KKK999222333111333666000111222333333222222444666666???@@@NNNaaaddd```hhhkkkgggVVVQQQfffRRRhhhzzzOOOIIISSSPPPHHHgggmmmnnn]]]bbb[[[\\\RRRnnn[[[wwwYYYBBBJJJLLLzzzRRR:::555@@@@@@888333777333444666;;;]]]|||vvvwwwttt~~~ttt\\\XXXcccxxxFFFLLLSSSJJJcccYYY===;;;777444333555777999MMMiiiSSSuuuwwwPPP;;;IIIMMM}}}HHH777>>>999777000666IIIwww{{{PPPZZZdddOOOVVV___xxxxxx{{{tttqqqxxxuuurrriiivvvXXX```MMM~~~QQQ;;;:::999777666666555555999???~~~nnnQQQcccxxxxxx~~~ggghhh\\\qqquuuMMMAAAFFFooojjjQQQYYY}}}yyyuuuNNNXXX{{{rrrfffLLL999222333111444666000111222333333222333555666666???@@@NNNaaacccxxxllluuummm{{{{{{cccMMMBBBMMMlllbbbFFFXXXuuu]]]ZZZYYYhhhSSSXXXnnnuuu{{{fffDDDCCCIIItttiiiGGGIII777444777999555666999555222>>>PPPgggXXXaaannnEEEMMMVVVCCCsssPPPBBB???:::666444444666888YYY```XXX;;;BBB555]]]MMM;;;???333888555888DDDpppNNNYYYXXXLLLeeeXXXttt~~~[[[___XXXtttYYY>>><<<999777777777666555///AAAyyywwwPPPddd~~~}}}pppppppppnnnhhhgggooojjjmmm~~~PPPUUU>>>mmm{{{wwwHHHaaaxxxnnnOOO888///444111000222000111222222333333444444555999<<<>>>NNN```iiiccceeefff}}}gggMMMDDDQQQTTTNNNdddssspppiiiSSSUUUWWWccc^^^]]]kkkjjjtttzzzZZZHHHHHHIII|||zzzFFFFFF???777:::888444444777555222;;;JJJaaa\\\```CCCLLLnnnDDDEEEDDDAAA===999777666777888FFFzzzfffddd{{{hhhLLLIIIDDDJJJCCC444666:::999111555FFFwwwvvvWWW^^^rrrgggdddPPPZZZppp}}}VVV___bbbUUU>>><<<888777777777666555;;;777}}}XXXbbb{{{nnniiiOOOPPPDDDHHHyyyyyyPPPXXXkkkjjjOOOAAANNNNNNbbbmmm{{{xxxmmmyyyPPPSSS@@@dddpppzzz|||mmm|||JJJhhhvvvfffNNN888000444111000222000111222222333333444444555888<<>>OOOkkkSSSGGGAAADDD888;;;888333222666666333888AAAxxxQQQAAAQQQEEE|||KKKGGGEEEBBB>>>;;;999888888===gggpppssslllMMMFFF<<>>fffuuu]]]vvvEEE>>>AAAOOOGGGAAA<<<888777333<<>>:::777777777666666===:::dddUUU~~~hhhuuummmIIIHHHpppgggvvvzzzfffWWWGGGIIIyyyuuuTTTFFF~~~jjjGGG777222555111222555111111222222333333444444555555;;;@@@QQQaaahhh{{{}}}wwwdddNNNDDDKKKVVVQQQ@@@```^^^ddd\\\SSSRRRLLLWWWHHHQQQQQQ]]]]]]|||```KKK888EEEZZZ[[[vvv```FFFOOO<<>><<<:::bbbwwwvvvWWWhhhzzz\\\IIIIIITTTXXXhhhfffuuuNNNHHH@@@888:::777;;;DDDoooeeeMMMfffGGG@@@KKKXXXooommmqqq}}}SSSjjjWWWLLLEEEAAA<<<888777777666666666>>>oooXXXnnnvvvllldddTTT\\\{{{iiittt```SSSKKKzzzLLLQQQdddCCC666333555111333666111111222222333333444444555444;;;AAAQQQ```hhh~~~vvvfffSSSFFFDDDIIIOOO|||\\\QQQjjjcccdddSSSRRR]]]RRRPPPUUULLLNNNTTTaaa]]]```{{{}}}|||xxxmmmBBBCCCAAALLLjjj@@@KKKMMMBBB>>>???<<<;;;999888888999999888888GGG{{{kkkTTTJJJpppKKKzzzTTTRRRGGGGGGFFFEEECCCBBBAAA@@@777VVVxxx]]]rrr^^^~~~JJJDDDNNNFFFkkkLLLnnnZZZQQQIII>>>>>>888777:::hhhyyyNNN|||}}}xxxlll{{{kkkVVV{{{```___JJJEEE???:::888777666666,,,AAAzzzVVVwwwMMMXXX^^^vvv{{{qqq}}}jjj\\\KKKrrrpppDDD^^^fff???555444666111444888111111222222333333444444555444;;;AAAPPP^^^fff|||~~~tttcccSSSLLLFFFGGGXXXooowwwCCCooouuuoooMMMiiiZZZMMMSSSPPPWWWPPPSSSNNNPPPPPPTTTJJJyyytttwww~~~rrrkkkeee___III666CCCFFFRRRbbbiiiGGGIIIFFFHHH>>>AAA<<<:::::::::888777888999999BBB[[[LLLNNNcccAAArrrIII???EEEDDDCCCCCCCCCCCCDDDDDD<<>>CCCCCCBBBAAA@@@???BBBFFFJJJ@@@===mmmhhheeekkk{{{}}}EEEDDDKKKGGGSSSlllhhh]]]YYYTTTQQQ>>>???;;;NNN{{{WWW~~~jjjGGGPPPOOOZZZkkk}}}|||KKKllliii~~~fffVVVRRRKKKEEE???;;;999777222:::jjjxxxYYY}}}nnnbbb^^^uuu~~~}}}cccqqq^^^xxxMMMSSS[[[<<<;;;:::888777777777777000000000000111333555666999;;;BBBQQQXXXcccwwwxxx}}}qqqlllhhh^^^LLL===IIIYYYRRRDDDqqqzzzTTTLLLnnn___PPPSSSFFFNNNCCCAAAJJJDDDLLLIIIFFFDDDEEEGGGHHHHHH<<>>333666FFFCCCLLLZZZ```mmmJJJJJJFFFAAA@@@AAAAAA>>>:::999999888777777888888999+++DDD~~~uuuvvvNNNLLLRRRSSS@@@|||FFF===AAA@@@@@@???======???CCCGGGFFF???```kkk{{{uuu}}}tttNNNAAAOOOOOOSSSqqquuuggghhhccc^^^]]]]]]HHHGGGBBBJJJzzzTTTxxxOOOKKKWWWaaaeee]]]vvvgggaaaPPPfffvvvhhh```^^^XXXMMMCCC<<<;;;<<<555888bbbxxxfff|||QQQppptttbbb{{{qqqCCCkkkzzzFFF777777666555555555666666666555444333333333444555888:::BBBPPPWWWbbbiiibbb~~~{{{vvvnnniii^^^NNNBBBAAALLLVVVIIIHHHbbbhhhHHH[[[lllrrr:::TTTAAADDDJJJ======GGGAAA```ZZZRRRKKKGGGDDDAAA@@@DDD???HHHgggiiiUUUIIIJJJ???IIIEEE>>>DDDAAADDD@@@CCCUUUNNNOOOSSSmmmjjjGGG???GGGCCC???>>>??????<<<999888888777777777888888999@@@EEEuuuqqq[[[|||}}}dddsssmmm\\\hhhBBBWWWVVV???[[[ccc>>>>>>>>><<<<<<;;;::::::<<<@@@CCCCCC>>>QQQttt~~~}}}|||vvvqqqwwwKKK666JJJRRRJJJlllpppiiijjjkkkfff]]]bbbNNNJJJGGGBBBooocccyyywwwWWWHHHNNNyyy|||NNNzzz___nnnuuuLLLgggnnnaaa``````\\\QQQCCC;;;:::<<>>666555555444333333333333777666555444333444444555888999AAAPPPWWWaaarrriii```ggg~~~xxxxxx|||~~~}}}xxxqqqjjjeeeSSSNNNIIIIIIMMMOOOMMMIII```ZZZ@@@XXXfffYYYuuuKKKHHHCCCHHHFFF;;;@@@JJJFFFHHHEEEAAA???AAADDDFFFGGGJJJEEEAAALLLiiikkkRRRLLLBBBWWWVVVfffeeesssOOOZZZnnn}}}NNN888AAACCC@@@===<<<<<<<<<:::888888777777777777888888999555555VVV~~~jjjvvv___yyyzzziiiUUUmmmuuuOOOFFFQQQPPP888III999@@@;;;999::::::999888:::>>>AAA@@@???HHHdddppp|||zzzsssjjjtttSSS???HHHVVVGGGQQQsssrrrmmmiiikkkgggZZZaaaRRROOOOOOAAA^^^zzzrrrpppOOOOOOhhhaaa}}}kkk|||^^^PPPhhhbbb\\\]]][[[TTTJJJBBB===;;;111111JJJaaa~~~{{{FFFoooppp===999888666555444333222222333222222222222444666777888:::BBBPPPWWWbbbiiiccc```eeeooo}}}~~~wwwjjjgggggggggffffffhhhkkkmmmmmmlll```^^^ZZZVVVSSSOOOLLLJJJMMMNNNLLLHHHIIIUUUjjj{{{```GGGQQQpppccciiiqqqPPPHHHEEEHHHJJJDDD>>>EEEKKKFFFAAA>>><<<<<>>DDDDDD???GGGeee|||}}}jjjGGG@@@CCCDDD???===;;;::::::999888888777777666666777888888999999;;;FFFvvv```lllfff~~~ssspppjjj{{{WWWDDDNNNHHH===ZZZppp;;;:::@@@888999999:::999999:::===@@@AAABBBAAARRRyyylll}}}|||}}}tttppp}}}YYYBBBEEESSSNNNJJJ{{{ffftttpppeeeeeeddd]]]bbb[[[XXXYYYIIIXXXppp{{{]]]KKKUUUrrrzzzlllKKKhhhbbblllaaa```___^^^ZZZQQQFFF======@@@QQQdddfffzzz~~~zzziiiSSSYYY555999888888777777888888888444333333222333444666777:::;;;CCCRRRYYYcccnnnXXXXXXkkkggg\\\~~~rrrlllzzzooo\\\YYYUUUSSSRRRRRRQQQOOOXXXVVVSSSPPPNNNMMMNNNNNNIIILLLQQQYYYjjjLLLFFFlllkkkgggDDDTTTBBB<<>>EEEllljjjRRRlllssszzzlll___mmmttt|||]]]FFFJJJVVVMMM>>>VVV888======666888999:::::::::;;;===@@@@@@AAA999CCC]]]rrr~~~|||}}}oooooowwwZZZ999MMMJJJIIIJJJoookkkddduuuuuuiiieeeiiiaaa^^^```\\\[[[PPPRRR~~~xxx~~~wwwSSSKKKkkkyyyrrrqqqJJJNNNzzzaaahhheeecccbbbdddcccZZZLLL@@@222777===ttt|||uuuIIIfff~~~FFF666666666777888:::===???@@@:::999888666555555555666;;;<<>>AAA@@@===>>>444333444666:::===>>>>>>;;;>>>AAA>>>888:::IIIYYYooodddFFFEEEGGG>>>888===:::::::::999777777888888555555555666666777999999000999666UUU}}}wwwuuuooouuulllIIIIII]]]VVVTTTiii{{{DDD<<>>AAA:::dddqqqnnn~~~|||uuuoooHHHfff:::<<<666666777888:::<<<===>>>;;;:::888666555555555666:::<<>>BBB???CCC>>>999<<<::::::CCC>>>=========>>>===;;;999<<<666666???EEEBBB>>>???FFF~~~UUUPPPEEE===;;;>>>>>>:::999::::::999777777888999555555555555666777999999;;;<<<000NNNooovvvnnnoooUUUBBBSSSmmmOOORRRaaa999???@@@777===777999::::::999:::<<<>>>:::AAA===AAA:::RRR]]]aaazzzvvvrrrmmmhhhgggjjjnnnqqqxxxnnndddooocccyyymmmAAACCCSSSCCCLLLHHHfffkkkbbbkkkffffffrrrkkk```gggfffTTTdddaaa[[[aaaYYYdddooobbbJJJKKKEEEqqqzzztttNNNLLL```yyyfffjjjbbb]]]___cccdddccc___ZZZXXXCCCCCC333TTTuuuYYYTTTeee~~~|||xxxmmmbbbOOO...::::::999999888888888888888666666555444444555777777999;;;BBBQQQXXXccc