BM^6(> &&&%%%%%%&&&'''(((&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$%%%&&&(((&&&%%%%%%'''(((((('''((('''&&&&&&&&&&&&'''((('''''''''(((((()))***+++&&&&&&''''''''''''&&&&&&%%%'''((('''&&&%%%&&&'''&&&&&&''''''((())))))))))))((('''((()))***)))((()))***+++,,,,,,***((('''(((((())))))))))))((((((((()))***+++++++++++++++------------------------+++***)))))))))***,,,,,,///...---,,,,,,,,,,,,---,,,***)))***+++---,,,,,,---+++******+++,,,,,,+++***+++,,,...///......---///...------------...///,,,,,,,,,---......//////---......//////000000111000000111222222222222111111222333333444444333333333333333444444444555555666666666666777777777777777666555666888:::999888999:::<<<;;;::::::;;;======???BBBDDDEEEGGGJJJLLLNNNRRRXXXZZZ[[[^^^bbbeeehhhsssvvv|||%%%%%%$$$&&&'''((('''%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%&&&(((&&&%%%%%%'''(((((('''((('''&&&&&&&&&&&&'''((('''''''''(((((()))***+++&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&''''''((())))))))))))((('''((()))***)))((()))***+++,,,,,,***)))'''(((((())))))))))))(((((((((((()))++++++,,,,,,+++.........------,,,,,,++++++***)))))))))***,,,,,,///...---,,,,,,,,,------,,,***)))***+++---,,,,,,---+++******+++,,,,,,+++***+++,,,...///......---...//////////////////...++++++,,,------...//////------......///000000000000000111222222222222222111222333333444444333333333333333444444444555555666666666666777777777777777666555666888:::999888999:::<<<;;;::::::;;;======???BBBDDDEEEGGGJJJLLLMMMQQQWWWYYYZZZ\\\aaadddfffpppssswww%%%$$$$$$&&&'''((('''%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%&&&(((&&&%%%%%%'''(((((('''((('''&&&%%%%%%&&&'''((('''''''''(((((()))***+++&&&''''''''''''''''''&&&%%%&&&''''''%%%%%%&&&'''&&&&&&''''''((())))))))))))((('''((()))******((()))***,,,,,,,,,+++)))'''(((((())))))))))))(((((((((((()))++++++,,,,,,,,,//////...---,,,++++++***+++***)))))))))***,,,,,,///...---,,,+++,,,------,,,***)))***+++---,,,,,,---+++******+++,,,,,,+++***+++,,,...///......---...///000111111000///...++++++,,,,,,---...//////------......///000000000///000111222222222222222222222333444444444333333333333333444444444555555666666666666777777777777777666555666888:::999888999:::<<<;;;::::::;;;======???BBBDDDEEEGGGJJJLLLLLLQQQVVVYYYZZZ\\\```ccccccmmmnnnqqq''''''''''''''''''''''''"""###%%%&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&'''&&&%%%%%%%%%%%%&&&'''''''''(((((())))))******))))))((('''&&&&&&%%%%%%)))(((&&&$$$$$$$$$&&&'''((((((((((((((((((((((((***)))))))))((('''''''''))))))))))))************))))))(((''''''''''''''')))))))))))))))******+++---...............------************************------------------------,,,,,,,,,---------......&&&'''(((***,,,...000111---------,,,,,,+++++++++)))***+++---.../////////,,,---......//////......111000/////////000222333111222444444222111111222111111111111111111111111333444555555666666555555555555555555666666666666666777777777777888888888<<<;;;:::999:::;;;<<<===<<<<<<===???BBBEEEIIIJJJLLLNNNQQQSSSUUUYYY\\\___cccfffnnnvvv}}}&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''''''''''''(((((('''''''''''''''&&&%%%%%%&&&''''''))))))))))))(((((((((((()))(((((('''&&&&&&%%%%%%)))(((&&&%%%$$$%%%&&&'''((((((((((((((((((((((((,,,,,,+++***)))(((''''''(((((()))))))))*********))))))(((''''''''''''''')))))))))))))))******+++------............------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++++++++++++++++++++---------,,,,,,+++++++++******,,,---.../////////,,,---......//////......111000/////////000111222111333444333222111222333222222222222222222222222333444444555555555555555555555555555666666666666777777777888888888888999;;;;;;:::999:::;;;<<<===<<<<<<===???BBBEEEHHHJJJLLLNNNQQQSSSUUUXXX\\\___bbbffflllsssyyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''*********)))((('''''''''((((((((('''&&&&&&%%%%%%)))(((&&&%%%%%%&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******)))((((((''''''''''''((()))))))))))))))******+++------............------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,+++******)))------,,,,,,,,,,,,++++++***+++,,,---.../////////------...////////////...000000/////////000111222000111111000//////111333333333333333333333333333333333444555555555555555555555555555666666666666777888888888888999999999:::::::::::::::;;;<<<<<<<<<<<<===>>>AAADDDGGGIIIKKKMMMPPPRRRTTTWWW[[[^^^aaaccciiiooosss{{{%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''***)))))))))((((((((('''(((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((($$$%%%&&&'''((()))***+++(((((((((((()))))))))***)))(((''''''''''''(((((()))))))))))))))******+++,,,,,,---.........------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------...///////////////////////////000000111111...///...,,,+++,,,///222222222222222222222222222333333444555555555444444555555555555666666666666888888888888999999999999999999999::::::;;;<<<<<<;;;<<<<<<>>>@@@CCCFFFHHHIIIKKKNNNQQQSSSVVVZZZ]]]___```eeekkkooouuu%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''((((((((()))))))))***'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%((((((((((((((((((((((((&&&&&&''''''((()))******'''(((((((((((()))))))))((((((''''''''''''(((((()))))))))))))))******+++++++++,,,---......------++++++++++++++++++++++++------------------------,,,,,,,,,---------......))))))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---...//////000000//////......//////000000000000//////...---,,,---000333000000000000000000000000222333333444555444444444555555555555666666666666777777888888888999999999888888999::::::;;;;;;<<<;;;;;;<<<===@@@CCCEEEGGGHHHJJJMMMOOOQQQTTTXXX[[[\\\]]]bbbhhhlllrrr%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''(((((((((((('''&&&'''''''''((()))*********''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%((((((((((((((((((((((((+++******))))))(((((((((''''''(((((((((((())))))(((''''''''''''(((((())))))))))))))))))******+++***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------...///////////////......///000000000000///---...///000000000//////000111111111000111333555000000000000000000000000222222333444444444444444555555555555666666666666666777777777777888888888666777888:::;;;;;;;;;;;;;;;;;;<<<===???BBBDDDFFFGGGIIILLLNNNPPPSSSWWWZZZZZZ[[[___fffkkkpppzzz&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''(((((('''''''''((((((((())))))'''''''''''''''((()))))))))))))))))))))******+++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,+++++++++++++++,,,,,,------------......///////////////......///000000000000000---...///000000000///......000111222111111333444000000000000000000000000222222333444444444444333555555555555666666666666555555666666666777777777555666888:::;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCEEEFFFHHHKKKMMMOOORRRVVVYYYZZZZZZ^^^dddiiimmmuuu~~~''''''''''''''''''''''''%%%$$$$$$###$$$%%%'''(((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&******))))))((((((''''''&&&'''''''''''''''''''''&&&&&&'''((())))))(((((((((((((((((((((((((((((("""$$$''')))***''''''''''''((((((((()))'''''''''''''''((()))***)))))))))))))))******+++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------+++++++++,,,,,,------------...//////////////////...//////000000000000000,,,---///000000000///...+++---///000//////000111111111111111111111111111222222333444444444333333555555555555666666666777555555555555666666666666555666888:::;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCEEEEEEGGGJJJLLLOOORRRVVVYYY[[[ZZZ]]]cccgggjjjqqqyyy$$$$$$$$$$$$%%%%%%&&&'''&&&&&&$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((((((((''''''&&&''''''((((((((((((((()))*********)))(((&&&%%%'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&ӵ&&&&&&&&&&&&&&&&&&&&&'''''')))***+++(((((('''''''''&&&&&&&&&(((((((((***,,,,,,***((())))))))))))))))))))))))++++++,,,,,,,,,---------...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,---,,,******,,,...,,,,,,---.../////////...000000//////.........---............////////////Ħ222222222333222111Ħ222222222222222222333444555666666666666666666555555555444ӵ666555555555555666777999999999:::;;;===>>>@@@AAABBBEEEGGGIIIJJJKKKNNNQQQTTTVVVYYY]]]aaadddiiinnnrrr~~~Ħ%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&''''''((((((((((((((())))))******)))(((&&&%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&4ĉ@ӵ&&&&&&&&&''''''&&&''''''((()))***(((((('''''''''&&&&&&&&&)))))))))***++++++)))'''************************++++++++++++,,,,,,,,,,,,---,,,+++))))))***+++,,,---------,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,---------++++++,,,...---------...............000/////////........................////////////>L111222222222333222=hĦ2222222222222223333334445556666666666665555555555554ĉ@ӵ666666666777777888999:::999999;;;<<<>>>@@@AAABBBCCCEEEHHHJJJKKKNNNQQQTTTVVVXXX\\\```dddhhhmmmqqqyyy>L%%%%%%%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((('''&&&''''''((((((((((((((()))))))))))))))(((&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&GG=?&&&&&&((('''''''''''''''(((((((((((((((''''''''''''&&&***))))))***++++++)))'''************************)))*********++++++++++++,,,+++***))))))***,,,---.........------,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,.........,,,,,,---...000///...---,,,---......////////////........................////////////HdĦ111111222222222=Īj333333222222222333444444555555555555555555555555GG=?777777777888999:::;;;999999:::<<<>>>???@@@AAABBBDDDGGGIIIKKKNNNQQQTTTUUUXXX[[[___bbbfffkkkooosss~~~HdĦ&&&&&&%%%ӵ%%%&&&'''ĭӵ&&&ӵ%%%Ħ&&&'''((((((((((((((((((&&&ӵӵ&&&&&&ĦƜ`1.׼s'''''''''(((Ħ''''''(((((((((''''''''''''ӵ+++Ħ++++++++++++++++++))))))))))))ĭӵ---,,,Ħ,,,,,,***Ħ,,,Ħ...------///111000...,,,+++,,,---///.........///DdD111111111?fӵ444333333Ħ444444555ӵƜ`1.׼s888777ĭӵ;;;BBBEEETTTTTTWWWZZZ]]]```dddiiiӵĦĦĦDdDӵӵӵĦӵĭӵ''''''?~4&&&%%%&&&g&e>&e&&&g&e%%%>hӵ&&&'''(((((((((((((((g&e(((guO>uO>&e&&&&&&4ff?>ߝL&&&gĉ@''''''''''''Shӵ'''((((((((((((((((((g&e(((>hӵ***************(((((()))fff?><z)))g&e>&e------HL,,,,,,,,,ShӵgL///...------...111000...,,,+++,,,---S?ʬ//////3h?D%%)?000111ZufĦ333333222gL444333444g&e666gĉ@666777g&e>&e:::@e???AAA??PPPSSSTTTVVVYYY\\\^^^bbbg<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??(((4Dӵ&&&&&&&&&Hƅ^Hu]Ħ&&&Hu]Ħ&&&ZuR)Ħ&&&'''((())))))))))))Hu]Ħ(((HŐeHŐeHu]Ħ&&&qIܗGIӵ&&&tt'''''''''HGgĉ@'''''''''(((((((((((()))Hu]Ħ'''ZuR)Ħ)))))))))))))))((()))sߝLGdUĦ)))Hƅ^Hu]Ħ,,,ntHdĦ,,,,,,HGgĉ@,,,HdĦ///...---,,,---000///...---,,,---Htƅ^//////Bt=o9ĦDtfo9Ħ000111222g?222222HdĦ666333333Hu]Ħ666tt666777Hƅ^Hu]Ħ999H׼s>>>???KKKOOOQQQSSSUUUXXX[[[]]]```tQzzzje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ((((((4DuXӵ&&&&&&&&&DdDΦDdDĦ'''DdDĦ&&&&&&t|<%%%&&&'''((())))))))))))DdDĦ(((DdDΦDdDΦDdDĦ&&&peƜ4DuTӵ&&&`eĭ'''qet''''''((('''((((((((())))))DdDĦ'''***t|<(((((((((((((((((())))))DdDDdDĦ***DdDΦDdDĦ+++q<niDdDĦ+++qet---,,,DdDĦ///...,,,+++,,,---------......q<R//////qjRgdKӵHdDĦgdKӵ///111GR/f6LĭĦ000111DdDĦ777222222DdDĦ666`eĭ888DdDΦDdDĦ999DdDĦ===???AAACCCEEEGGGIIIMMMPPPRRRTTTWWWYYY[[[^^^geĦuuuFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ)))(((4DuXӵ&&&&&&&&&DdDΦDdDӵ'''DdDĦ&&&&&&o)h(((%%%&&&'''((())))))))))))DdDĦ(((DdDΦDdDΦDdDӵ&&&=ӊB1.uTӵ&&&HߝL`o9(((po9wӵ)))'''((((((((())))))DdDĦ((((((o)h(((((((((((((((((((((******DdDΦDdDĦ***DdDΦDdDӵ***GIpӵDdDĦ+++po9wӵDdDĦ///---,,,++++++,,,,,,---...///po9u......//////GIdnuR)ĦDdDĦnuR)Ħ///111CdgĪj000DdDĦ888222222DdDĦ666HߝL`o9999DdDΦDdDӵ999DdDĦ<<d<Ħ&&&Dt'''(((''''''&&&&&&&&&%%%>d<Ħ&&&>d<ʜDd<ʜ4DuTӵ&&&&&&F&uTӵ&&&4DufئL>e(((puR)Ħ%%%***))))))((('''&&&>d<Ħ'''Dt(((((((((((((((((())))))DdDΦDdDĦ+++>d<ʜ4DuTӵ'''4DwDd<Ħ---puR)Ħ>d<,,,+++++++++000000...---+++peӵ***ĦpeӵDx<>d<ӵDd<...qR/ܗ?fӵ222>d<555555>d<Ħ5554DufئL>e666DdDʜ4DuTӵ888DdDĦ>>>>>>@@@BBBCCCDDDEEEHHHJJJNNNQQQTTTWWWYYY[[[geĦmmms<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ+++***4DuXӵ&&&%%%&&&D&dq&ĒR((((((sdKĦ&&&DHRRud(((((('''''''''&&&&&&sdKĦ'''D&oq<Ōq&ĒR'''&&&&&&>dp&ĒR((('''nfʜd<Φ>d<Ħ+++s&dq&ĒR))))))i?ʜtd<Ħ+++HHܗDӊB...<x------------------,,,B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR)))(((4DuXӵ'''%%%&&&Hu]3hh'''''''''ne''''''=e))))))((((((((((((''''''ne)))(((pIƎ@t@h''''''&&&>h***)))'''fe&&&@ďD((()))))))))))))))(((''''''ne******=e******************+++,,,ege++++++sĪj@h---++++++fdDĦ+++@ďD...///Hkge.........++++++,,,,,,---@h------@G......HĪj@IŌ///000Bene222Hkge444ne444444fe444Hu]3hh999::::::se;;;===@@@BBBCCCEEEHHHJJJLLLNNNRRRTTTVVVYYYgeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h'''4DuXӵ(((ĵD^&&&&&&&&&&&&&&&''''''))))))))))))))))))(((((((((((()))((('''''''''&&&&&&)))+++***(((''''''&&&)))******+++))))))((((((''''''''')))+++)))))))))))))))))))))***+++***++++++)))))))))***+++DdDĦ------...///000.........///+++,,,,,,---...//////.............../////////111222222444444444444444666444D^999888888888s׼s::::::<<aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<Ħ%%%%%%%%%%%%%%%&&&&&&Ħ'''''''''((((((((((((((((((((()))))))))))))))&&&&&&Ħ&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((()))+++***(((&&&%%%%%%$$$%%%&&&'''((((((((((((&&&&&&'''((()))***++++++((((((((((((''''''''''''Ħ***++++++***)))((((((((((((((((((((((((''''''((()))))))))))))))***++++++,,,,,,++++++***&&&'''((()))***+++,,,--->d<Ħ---------++++++,,,---...000000111//////......---...........................//////........./////////000000,,,---------......////////////............//////111111111000000000000000222222222222222222222222444444444444Ħ444555555555555666666666666444>d<Ħ888888888888888Be::::::999;;;>>>@@@AAACCCFFFHHHHHHJJJNNNPPPRRRUUUgeFYĉqqqvvv>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦ%%%$$$$$$%%%%%%%%%gdKĦ&&&&&&&&&'''''''''(((''''''(((((((((((())))))'''gdKĦ%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&(((***)))'''&&&%%%%%%###$$$%%%'''((())))))***&&&&&&'''(((((()))******(((((((((((((((((('''gdKĦ)))+++,,,,,,,,,'''''''''''''''''''''''')))***++++++,,,,,,++++++***++++++,,,,,,++++++***((()))******)))((()))+++gdDĦ+++++++++++++++,,,...///000111222///......------......//////////////////.........---.........//////000000,,,,,,,,,---......////////////............//////000000000000000111111111222222222222222222222222333333333gdKĦ333555555555555666666666666666sdKĦ777777888999999<<<<<<===999;;;>>>???@@@AAADDDFFFFFFHHHLLLOOOQQQSSSŶSgggooorrr3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>A&&&ne&&&%%%###$$$$$$$$$ne%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((ne$$$%%%'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$&&&(((((('''%%%%%%&&&$$$%%%&&&'''((((((((((((&&&&&&&&&''''''(((((()))'''(((((((((((((((ne'''((()))***+++,,,((((((((((((((((((((((((++++++,,,---------,,,,,,***++++++,,,,,,++++++******,,,---+++)))'''(((De******++++++++++++,,,...///111222222000//////...//////000000//////////////////////////////...............---++++++,,,------...////////////............////////////000000111111222222222222222222222222222222333333ne333333555555555555666666666666777ne666666666777888888:::;;;<<<======:::<<<>>>??????@@@BBBCCCDDDGGGJJJMMMOOORRR>Acccfffmmmk<fhDenenene%%%&&&&&&&&&%%%#########$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''(((((($$$$$$&&&(((***''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%###%%%'''((('''%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((()))***+++))))))))))))))))))))))))%%%%%%&&&'''''''''''''''+++++++++,,,,,,+++++++++***,,,---,,,***)))+++---+++,,,,,,------++++++,,,...///111222222111000000000000000111111......//////000000111111111000///...---,,,++++++++++++,,,,,,---...////////////............//////...//////000111222222333222222222222222222222222333333333333333555555555555666666666777888666666555555444555666777999:::<<<<<<;;;<<<>>>???>>>???@@@BBBDDDFFFJJJLLLNNNQQQ```bbbeee&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''))))))((('''&&&%%%%%%$$$''''''&&&&&&&&&''''''((('''&&&%%%%%%$$$###""""""&&&&&&'''((())))))((((((%%%&&&&&&'''((()))******))))))(((((((((((())))))))))))(((((((((((())))))&&&''''''((()))******+++))))))***++++++++++++******+++,,,------,,,+++***+++++++++*********)))))))))+++,,,,,,+++***,,,---......///////////////...///000000000111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000............///000222222333222111111111222333444333333333333333333333333333333444444555666666666777777777777666666666666999999999999999999::::::>>>>>>======>>>@@@BBBCCCDDDEEEHHHJJJLLLPPPUUUXXXZZZ]]]```dddggglllrrruuu%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%(((''''''&&&&&&&&&'''''''''''''''&&&%%%$$$$$$###%%%%%%&&&'''''''''''''''&&&&&&''''''(((((())))))+++******))))))******+++)))(((((((((((((((((()))'''''''''((()))*********))))))***++++++++++++*********++++++++++++******++++++++++++************)))+++,,,,,,+++***,,,---------.../////////////////////000000000111111111//////.........---------...............---------.........------.........------......///000000000000000///000000111222333222222111111111222333444333333333333333333333333333333444444555666666666777777777777666666666666888888999999999999::::::>>>=========>>>@@@BBBCCCCCCEEEGGGIIIKKKNNNSSSVVVYYY\\\___bbbfffkkkpppttt%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))(((''''''&&&&&&''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((***))))))(((((())))))***((((((''''''''''''((((((''''''(((((())))))******))))))***++++++++++++************))))))*********,,,,,,,,,+++++++++******)))+++,,,,,,+++***,,,---+++,,,---...///000000000////////////000000000000/////////.........------////////////////////////000///...------...///000------......///000000000222111111111111111222222222222111111222222333444333333333333333333333333333333444444555666666666666666666666777777777777888888888999999999::::::============>>>@@@AAABBBCCCEEEGGGHHHIIILLLPPPTTTWWWZZZ]]]```ccchhhmmmqqq{{{$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''')))(((((('''''''''''''''))))))*********+++++++++***)))((('''&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((('''((((((((()))))))))***))))))***++++++++++++***+++***)))(((((()))***+++,,,,,,,,,,,,++++++++++++)))+++,,,,,,+++***,,,---***+++,,,...///000000000........./////////000000////////////............///////////////000000000000///...------...///000------......///000000000222222111000000000111111222111222222222222333333333333333333333333333333333333444444555666666666666666666666777777777777777777888888999999::::::<<<<<<<<<===>>>???@@@AAABBBDDDEEEGGGHHHJJJNNNQQQUUUXXX[[[^^^aaaeeekkknnnttt$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''))))))(((''''''''''''((('''(((((())))))******+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((''''''&&&((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))***++++++++++++***+++***)))(((((()))***+++,,,,,,,,,+++++++++******)))+++,,,,,,+++***,,,---***+++,,,...///000000000---............/////////000000/////////.........---------....../////////......---,,,,,,---......------......///000000000111000000/////////000000111111222222333333333333333333333333333333333333333333444444555666666666555666666666777777777888666666777888888999:::::::::;;;<<<===>>>?????????AAACCCDDDEEEGGGIIIMMMPPPTTTVVVYYY\\\___ccchhhlllqqqzzz%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''***)))((((((''''''((((((%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''((((((((()))(((((('''&&&'''''''''(((((((((((((((***))))))(((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++************))))))*********+++++++++*********)))))))))+++,,,,,,+++***,,,---***+++,,,---.../////////------------.........///000000000/////////......,,,,,,,,,------......///------------------------------......///000000000000///////////////000000000111222333333333333222333333333333333333333333333333444444555666666666555555666666777777888888555666666777888999::::::999:::;;;===>>>>>>>>>>>>@@@BBBDDDEEEFFFIIIMMMQQQSSSUUUXXXZZZ]]]aaafffjjjpppvvv%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))''''''&&&&&&&&&&&&''''''***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$%%%%%%&&&'''((((((((('''(((((((((''''''&&&%%%&&&&&&''''''(((((())))))+++******))))))******+++******))))))))))))******))))))))))))(((((((((((())))))***++++++++++++*********++++++++++++***************)))))))))(((((()))+++,,,,,,+++***,,,---+++,,,------............,,,,,,---------.........000000000000/////////...+++,,,,,,---......//////,,,---...//////...---,,,------......///000000000////////////000111222222000111222333333333222222333333333333333333333333333333444444555666666666555555555666777888888888555555666777888999::::::888999;;;===>>>>>>>>>===???AAACCCEEEGGGJJJNNNRRRSSSUUUWWWZZZ]]]aaaeeeiiimmmrrr{{{&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&(((((()))'''''''''&&&&&&'''''''''******)))((((((((((((((()))))))))))))))(((((((((''''''&&&&&&&&&''''''(((%%%&&&&&&'''((()))******&&&'''''''''&&&%%%%%%$$$%%%&&&&&&'''((()))******))))))(((((((((((())))))++++++************++++++))))))))))))(((((((((((())))))***++++++++++++******+++,,,------,,,+++***))))))))))))(((((((((((()))+++,,,,,,+++***,,,---,,,,,,------...---------,,,,,,,,,---------......000000000000////////////,,,,,,------...//////000,,,---000222222000---,,,------......///000000000000000000000111222333444000111222333444333222222333333333333333333333333333333444444555666666777444555555666777888888999444555666777888999::::::888999;;;===>>>>>>======>>>@@@CCCEEEGGGKKKOOOSSSSSSUUUWWWZZZ\\\```eeeiiilllooovvv%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&'''((('''&&&$$$###&&&&&&%%%%%%%%%&&&''''''+++***((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%******))))))(((((('''''''''&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))*********)))(((&&&%%%))))))))))))))))))))))))(((((((((((()))***+++,,,(((((()))************)))++++++***)))(((((())))))---,,,++++++,,,---///000,,,,,,,,,---------............////////////......///...,,,++++++,,,...///---.........---,,,,,,+++////////////000000000000111111222333333333333222------......///111222333555555555444444333333333333444555555333333444555555555555555555555555555666666666777888888999999:::;;;<<<<<<<<<===???AAAEEEDDDCCCDDDEEEGGGJJJLLLQQQRRRUUUVVVXXX\\\```ccciiikkksss&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%+++)))&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''((()))******)))(((&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))*********)))(((&&&%%%))))))))))))))))))))))))******)))((((((((())))))******+++,,,,,,,,,,,,+++,,,,,,+++***************++++++******+++,,,...///,,,,,,---------...............////////////.........---+++******+++---......////////////...---,,,.../////////000000000000000000111222222222222111////////////000111222222555555555555444444333333333444555555333333444555555555555555555555555555666666666777888888999999888999;;;;;;;;;<<<>>>@@@AAABBBDDDFFFHHHJJJKKKLLLOOOQQQTTTUUUWWW[[[___ccciiikkkqqq{{{''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%000---)))&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%&&&'''''''''&&&&&&%%%%%%&&&''')))***+++,,,)))((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))*********,,,+++******))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&))))))))))))))))))))))))+++***)))(((''''''''''''******+++,,,,,,,,,,,,+++---,,,++++++++++++++++++***)))))))))***+++,,,---,,,------------............//////000000//////...---,,,+++******+++,,,---//////000000000///............/////////000000000//////000111111111111000222111111000111111222222555555555444444444444333333444555555333333444555555555555555555555555555555666666777777888888999666888999::::::;;;>>>@@@>>>@@@DDDHHHKKKLLLLLLLLLNNNOOORRRTTTVVVYYY^^^aaahhhiiinnnwww&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%000,,,(((%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''''''''((((((%%%&&&'''((())))))******''''''&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***'''''''''''''''((((((((('''((((((((()))))))))***---,,,+++***))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))((('''''''''''''''(((((()))************))),,,++++++*********++++++))))))******+++,,,,,,---------------............//////000000000000//////---,,,,,,++++++,,,,,,---/////////000000//////............/////////000000///000000111111111111111444333222222111111111222333333333333333333333333333444555555333333444555555555555555555555555555555555666666777888888888666777999::::::;;;>>>@@@>>>@@@CCCFFFHHHJJJJJJKKKLLLNNNPPPRRRUUUXXX]]]```fffgggkkkrrryyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,)))%%%###$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***%%%%%%&&&&&&''''''''''''***)))))))))(((((((((''',,,+++***)))(((''''''''')))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))(((((()))************)))******))))))))))))***+++******++++++,,,------------------.........////////////000000000000//////......------------......---....../////////..................////////////000111222222333333222222555444333222111111111111111111111111111111111111333444555555333333444555555555555555555555555555555555555666777777888888777999:::;;;;;;<<<>>>AAAAAA@@@AAAAAACCCEEEGGGIIIJJJLLLOOOQQQTTTWWW\\\```cccdddiiiooouuu}}}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''%%%###"""$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''((()))'''((())))))((('''%%%$$$&&&&&&''''''''''''&&&%%%''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((*********)))((('''''''''***)))((('''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((()))***+++******+++,,,,,,,,,,,,+++)))))))))((())))))***+++)))***+++,,,------------------.........////////////000000111111000000///.........//////.........------.../////////......------........./////////111111222333333333333333444333333222111111111222000000111111111111222222333444555555333333444555555555555555555555555555444555555666666777777888999:::;;;;;;;;;;;;>>>@@@AAA@@@??????@@@CCCFFFHHHIIIKKKNNNQQQSSSWWW\\\```bbbcccgggmmmqqqxxx&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&$$$######%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&&&&''''''((('''((()))******)))'''&&&&&&'''(((((((((((('''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((%%%&&&&&&'''(((((())))))))))))))))))(((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))((((((((()))************+++,,,,,,,,,,,,+++***)))))))))******+++,,,((()))***+++,,,,,,,,,+++............////////////000000111111111111000000---..................------...///000000000000000---------.........//////000000111222222222222222333222222111111111111222111222222222333333333333333444555555333333444555555555555555555555555555444444555555666777777777999:::;;;:::999999;;;===>>>>>>???AAACCCEEEFFFGGGIIIKKKNNNQQQSSSXXX]]]```bbbcccfffkkkmmmrrr}}}''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&'''%%%$$$%%%&&&&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&***)))((('''&&&&&&'''(((&&&'''***+++,,,+++***)))&&&'''((()))))))))'''''''''''''''&&&&&&'''''''''$$$$$$$$$%%%''')))***+++&&&''''''((()))******+++''''''(((((())))))******)))((((((((((((((()))***))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))),,,+++***))))))(((((()))(((((()))************)))+++*********+++,,,,,,---&&&''')))***++++++******............/////////000000000111111111111000000,,,------......------,,,//////000111111111111111---------.........////////////000111111111111111222111111000111111222222333333333444444555555555333444555555333333444555555555555555555555555555444444555555666777777777999::::::999888888999;;;:::<<<@@@CCCFFFGGGHHHHHHIIIKKKNNNQQQTTTXXX]]]aaaccccccfffjjjkkknnnxxx%%%&&&''''''%%%%%%&&&'''''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&***))))))(((''''''&&&&&&%%%%%%&&&((()))+++,,,,,,'''''''''''''''&&&&&&%%%$$$&&&''''''&&&&&&((()))&&&(((***+++,,,+++)))((())))))(((((((((((()))))),,,***((('''&&&&&&&&&'''((((((((((((((()))******+++++++++++++++***)))((()))'''$$$""""""$$$'''))))))))))))))))))******+++))))))(((((((((((())))))''''''(((((())))))******&&&'''''')))+++---///000******++++++++++++******++++++,,,---....../////////000111222222111000///000000//////......------111111111111111000/////////............---------.........///000111111111222222222222222222222222333333333333333333333333111222333444555444333222555555555555555555444444666666666777888999999:::555555666777888:::<<<=========>>>@@@DDDIIINNNQQQVVVPPPSSS\\\^^^XXXYYYaaa```cccgggiiikkkooovvv|||%%%&&&''''''%%%%%%&&&'''''''''&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))*********************)))(((''''''%%%'''((('''&&&&&&'''((('''((()))*********)))((())))))(((((((((((())))))***)))((('''''''''''''''((((((((((((((()))******+++++++++++++++***)))))),,,+++)))'''''')))+++,,,)))))))))))))))******+++))))))(((((((((((())))))(((((())))))***+++++++++,,,,,,+++***))))))))))))******++++++++++++******))))))******+++,,,,,,------...///000//////...---000000//////////////////111111111111111000/////////............---------......//////000000111111222222222222222222222222111111111111111111111111222333444555555555444444555555555555555555555555333333444555555666777777888888888888999:::;;;<<<@@@??????@@@BBBFFFJJJLLLRRRMMMPPPYYY[[[WWWXXX___]]]___cccfffjjjrrr|||%%%&&&''''''%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((''''''''''''$$$%%%%%%&&&'''(((((((((+++******))))))((((((((((((((((((((('''&&&$$$$$$'''((()))(((&&&&&&&&&(((''''''((((((((())))))))))))((((((''''''(((((()))((((((((())))))(((((('''((((((((((((((())))))******++++++++++++***))))))))))))(((((((((((()))))))))))))))))))))******+++))))))(((((((((((()))))))))))))))***++++++,,,,,,///...,,,***)))(((''''''******++++++++++++******)))))))))******++++++,,,---....../////////......//////000000000000000000000111111111111000000//////............---------////////////000000000000111111111111111111111111111111111111111111111111333444555666666666555555555555555555555555555555333333333444555555666666:::::::::999::::::;;;;;;BBBAAA@@@@@@@@@BBBEEEFFFMMMIIILLLTTTWWWTTTVVV\\\\\\^^^aaadddhhhrrr~~~%%%&&&''''''%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***))))))(((((('''''''''(((((((((((('''&&&$$$$$$((())))))(((&&&%%%&&&''''''''''''&&&'''((())))))(((((((((''''''(((((((((&&&'''(((*********)))((())))))(((((((((((())))))******+++++++++******)))''''''(((((((((((('''''')))))))))))))))******+++))))))(((((((((((())))))(((((()))******++++++,,,,,,+++******)))***************++++++++++++******+++++++++,,,,,,,,,------//////000000000000000000//////000000111111222222000000111111111111000//////............---------////////////000000000000000000000000000000000000222333333333333333444444333444444555555555555555444444444555555555555555555555555555666666777777999999999999999:::;;;<<>>>>>>>>>>>???@@@BBBCCCEEEEEEHHHNNNRRRSSSUUUXXXYYY\\\```cccdddhhhnnnsssxxx%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((()))))),,,------------,,,++++++((()))***)))''''''''')))''''''((((((((()))))))))(((''''''&&&&&&''''''((('''((())))))***************))))))((((((((((((((())))))***++++++++++++***(((((())))))))))))(((((()))))))))))))))******+++))))))(((((((((((())))))'''''''''((())))))******++++++***************+++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---...////////////000000000000000000///000000111111111111000///............---------.........///000111111111111111111111111111111111000000000111111222222333333222222222222333444444333333444444555666666666444444444444444444444444444555555777888:::<<<===;;;<<<<<<>>>???AAACCCDDDCCCDDDHHHLLLOOORRRTTTUUUSSSWWW]]]```bbbeeejjjnnnuuu~~~%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((($$$%%%%%%&&&&&&'''''''''''''''(((((()))******+++))))))******++++++******'''((())))))(((''')))***'''((()))*********)))((((((''''''&&&&&&''''''((())))))))))))))))))************)))((((((((((((((())))))***+++++++++++++++'''''''''''''''''''''''')))))))))))))))******+++))))))(((((((((((())))))'''(((((()))******++++++,,,+++******)))***************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000000000////////////////////////000111111111111111///............---------,,,---...///000111222333222222222222222222222222///000000111222222333333444333333222333444555666333333444444555666666777555555555555555555555555777777777888999:::<<<===;;;;;;<<<>>>@@@BBBCCCDDDAAADDDGGGIIIMMMPPPRRRRRRSSSVVVZZZ]]]^^^bbbhhhlllrrryyy%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******&&&&&&((()))***,,,------************++++++++++++******+++,,,------------&&&((())))))(((((()))+++&&&(((***+++,,,+++)))((('''''''''&&&&&&'''''''''+++***)))(((((()))***+++******)))(((((((((((((((((()))***+++++++++++++++,,,,,,++++++++++++,,,,,,)))))))))))))))******+++))))))(((((((((((()))))))))))))))***++++++,,,,,,))))))))))))***+++,,,,,,******++++++++++++******////////////////////////......------...///111222000000//////......------//////000111111111111111//////.........---------+++,,,---///000222333444222222222222222222222222111111222333444444555555555555444333444555666777333333444444555666777777888888888888888777777777:::999999999::::::;;;<<<;;;<<<===???@@@BBBCCCDDD@@@CCCFFFHHHKKKNNNPPPOOOWWWYYYZZZZZZ[[[___eeekkkooovvv***))))))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''((((((&&&$$$###%%%&&&((()))***++++++***)))(((******+++,,,------------,,,)))''''''******(((%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))************+++***))))))******)))(((******++++++++++++******,,,,,,,,,+++++++++*********)))((()))+++,,,+++***))))))))))))))))))))))))))))))***+++,,,,,,------------------------------////////////////////////...---,,,++++++,,,---...///...---...///000000...000///...---------------////////////000000000000000000000000111111111111000000000000111222333444333333333333333333333333444555666888888888777666666666666666777777777777666666666777888888999999;;;<<<<<<===???@@@BBBCCCEEEFFFGGGIIIKKKNNNPPPRRRSSSUUUXXXZZZ\\\___dddgggooorrr{{{***))))))(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%''''''&&&%%%%%%&&&''''''%%%&&&'''&&&%%%%%%&&&((()))))))))(((((())))))))))))***+++,,,------------***)))(((((())))))(((&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''******)))))))))((((((((((((((((((((((((((((((((())))))))))))************((((((((()))***++++++***))))))************))))))+++++++++*********)))))),,,***)))***,,,---,,,+++*********************************+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,------...///...---...///000000...//////...---------------.../////////000000000000//////000000000111111111000000000000111222333444333333333333333333333333333444666777888888888777777777777777666666666666666666666777888888999999;;;;;;;;;<<<>>>???AAABBBCCCDDDEEEGGGIIILLLNNNPPPRRRTTTWWWYYY[[[___dddhhhnnnqqqyyy)))))))))(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%''''''&&&%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%((()))***)))'''&&&&&&''')))***))))))+++,,,,,,,,,,,,,,,((()))***)))'''''''''((((((((((((''''''''''''&&&''''''''''''''''''''''''))))))((((((((((((((('''(((((((((((((((((((((((())))))))))))************&&&''''''((()))***++++++(((((())))))))))))((((((************))))))))))))+++***))))))+++,,,,,,+++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++........................000000///...---------...///...---...///000000...///.........------------....../////////000000000//////000000000000111111000000000000111222333444444444333333333333333333222333555666888888888999888888777777666666555555666666666777888888999999:::::::::;;;<<<>>>???@@@AAABBBCCCDDDGGGIIILLLMMMPPPRRRUUUWWWZZZ___dddhhhnnnooouuu))))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%$$$''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%'''))))))((('''&&&&&&'''((()))((()))***+++,,,,,,,,,,,,&&&(((***)))&&&%%%'''***((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))))))))************'''((())))))))))))***+++))))))************))))))++++++++++++*********)))+++)))'''''')))++++++***************************,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,........................111000000///......------///...---...///000000.....................------........./////////000000////////////000000000111000000000000111222333444444444444444444333333333222222444555777888999999999888888777666555555444666666666777888888999999999999999:::;;;<<<>>>???@@@AAABBBCCCFFFHHHJJJKKKMMMOOOSSSVVVYYY^^^cccggglllmmmrrr{{{((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%'''''''''''''''''''''''''''''''''&&&$$$$$$%%%&&&&&&'''((())))))((('''&&&(((((()))***++++++++++++%%%(((***)))&&&%%%'''***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***************+++,,,+++((('''(((******++++++,,,,,,++++++***------,,,,,,,,,+++++++++---+++)))(((***,,,---,,,************************------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------..............................000000/////////......---///...---...///000000...------...//////......---............////////////...////////////000000000000000000000111222333444555555555444444333333333222222333444666888999:::999888888777666555555444666666666777888888999999999999999999:::;;;======AAAAAABBBDDDFFFHHHJJJKKKKKKNNNQQQTTTWWW\\\aaaeeejjjlllqqqxxx(((((((((((((((((('''''''''''''''''''''(((((((((((((((((()))((((((''''''&&&'''(((((((((((('''&&&'''((((((&&&$$$###$$$&&&&&&''')))******)))'''&&&'''((()))******+++******&&&'''((((((''''''((()))'''(((((((((((()))))))))'''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++...///---)))'''(((***+++,,,,,,,,,,,,,,,,,,+++...---------,,,,,,,,,,,,000...++++++,,,//////000++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------......///---------------------------....../////////......///...---...///000000...,,,---.../////////...---------........./////////......////////////000000000000000000111222333444666666555555444333333333333333333444555777888999888888777777666666555555666666666777888888999999999999999999:::;;;<<<===BBBBBBCCCDDDFFFHHHJJJKKKKKKMMMPPPRRRUUUZZZ___cccgggiiiooouuu{{{'''(((((((((((((((((((((&&&'''''''''((((((((()))''''''((()))))))))((((((&&&'''((())))))((('''&&&&&&''''''&&&$$$$$$&&&'''((())))))))))))))))))(((&&&'''((()))************'''&&&%%%&&&((()))(((''''''((((((((())))))))))))''''''''''''''''''''''''((((((((()))))))))******************************))))))))))))************+++...000...***(((***---+++++++++,,,,,,+++++++++---------,,,,,,,,,++++++000---******+++...//////+++++++++++++++++++++++++++,,,,,,,,,---.........***++++++,,,------......------------------------+++,,,---...//////......///...---...///000000...+++,,,...///000///...------------.........//////........./////////000000000000000000111222333444666666666555444444333333444444333333444666777888777777777777666666666666666666666777888888999999:::::::::::::::;;;<<<===AAAAAABBBCCCEEEGGGHHHIIIKKKMMMOOOQQQTTTXXX]]]```dddggglllqqqttt~~~'''''''''(((((((((((((((&&&'''''''''(((((())))))''''''((())))))***))))))&&&'''((())))))((('''&&&$$$%%%&&&&&&%%%%%%''')))+++***)))(((((()))***+++&&&'''((()))************(((%%%$$$%%%(((***(((&&&'''((((((((())))))******''''''''''''''''''''''''(((((())))))******++++++************************))))))))))))***************---000///+++***---000******++++++++++++******,,,,,,,,,+++++++++******---***''''''(((+++,,,---++++++++++++++++++++++++++++++,,,,,,---...//////))))))***+++,,,,,,------------------------------)))***,,,...//////......///...---...000000000...+++,,,...000000///...------------.........//////............/////////000000000000000111222333444777777666555444444333333555444444333444555666777666666666666777777777777666666666777888888999999::::::::::::;;;<<<<<<===@@@AAAAAABBBDDDFFFGGGHHHKKKMMMOOOQQQSSSWWW[[[___bbbeeejjjnnnooowww))))))'''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$&&&'''((())))))((('''&&&%%%%%%&&&&&&'''(((((()))************************,,,)))'''(((***,,,***((((((((())))))((('''&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((()))***************)))+++------+++))))))))).........------,,,,,,,,,))))))***++++++++++++***,,,,,,,,,---------......---,,,+++***))))))))))))***+++,,,,,,+++***((('''(((((()))***+++,,,,,,,,,---,,,***))))))***,,,---,,,+++******+++,,,...///000---+++,,,///000...,,,///...------------...///------............------000000//////.........---.........///////////////111111222222222111111000/////////000111333444555333333444444555444444333333333444444555666666666888888777777666666555555555555555555555666777777;;;;;;;;;<<<<<<<<<<<<<<<===>>>???AAACCCFFFHHHIIIJJJLLLOOOQQQSSSVVVZZZ\\\ccceeegggiiinnnxxx)))((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&******+++++++++***((((((&&&'''((((((((('''&&&&&&)))((((((''''''&&&%%%%%%************************(((''''''(((++++++)))'''((((((((((((((('''&&&&&&&&&'''((())))))((('''&&&'''''''''''''''''''''''''''((())))))******)))))))))+++,,,,,,***))))))***,,,,,,,,,+++++++++******))))))***++++++++++++***+++,,,,,,,,,,,,------------,,,+++***))))))))))))+++,,,---------,,,+++***)))))))))***+++++++++,,,---,,,***))))))***,,,---++++++++++++,,,---............---...//////...---///...---,,,,,,---...///------............------000/////////............---------------...////////////000000000//////////////////000111333444555444444444555444444333333333333444444555666666666888888777777666666666666666666555555666666777888;;;;;;;;;;;;<<<<<<<<<<<<>>>??????AAACCCEEEGGGHHHIIIKKKNNNPPPRRRUUUXXX[[[aaabbbdddfffkkkttt(((''''''&&&&&&'''((((((''''''''''''''''''&&&&&&***++++++++++++******)))&&&''''''((((((''''''&&&))))))(((''''''&&&&&&%%%))))))))))))))))))))))))&&&%%%&&&(((******(((&&&(((((((((((((((''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((()))(((((((((***++++++***(((((()))+++*********)))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++***)))))))))))),,,,,,---.........------******************++++++,,,+++***))))))***+++,,,******+++,,,------------,,,...000111///............------,,,,,,------...------............------////////////...............---,,,,,,,,,---.../////////////////////////////////000000111222444444444555555555444333333222333333444444555666666666888777777777777666666666777777777666777888888999::::::;;;;;;<<<<<<<<<<<>>>>>???@@@AAACCCDDDEEEGGGIIIKKKLLLMMMOOORRRUUUUUUYYY]]]```bbbgggmmmrrrvvv*********---///000...---000///......///...,,,***))))))((('''''''''''''''&&&&&&&&&'''''''''((((((+++***(((''''''(((((())))))*********++++++++++++'''''''''%%%$$$###%%%'''''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''((((((((((((///---+++)))(((((()))***((()))*********((('''&&&******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++***,,,------+++))))))***,,,,,,,,,------,,,++++++******++++++++++++******+++++++++,,,,,,---------444111---,,,------,,,***...///111222222000...---///////////////////////////---,,,---000000...+++...............------,,,.........///000222333444777777666666555555555444444444444555555555555666444444333222222222333333555666777888999:::::::::999999888888888888999999888999:::;;;<<<<<<<<<<<<======>>>???@@@BBBCCCDDDBBBDDDGGGJJJLLLOOOSSSVVVWWWYYY\\\___cccgggjjjkkksssyyy((((((***---111333333222222000.........---+++)))))))))((('''''''''''''''&&&&&&&&&'''''''''(((((()))(((''''''((()))***+++((((((((((((((())))))***)))))))))'''&&&%%%''')))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))++++++++++++***))))))((()))))))))))))))(((''''''))))))(((((((((((())))))************************************************'''(((***,,,---,,,+++***,,,,,,,,,------,,,,,,+++))))))************))))))((()))+++---///000111111333000---,,,------,,,***---...000111111000...---///////////////////////////---,,,...000000...,,,,,,---...///////////////000000000111222333444555666666777777666666555444333333333333444444444444222222222222333333444555444555666777888999999999999888888777777888888999888999:::;;;<<<<<<<<<<<<======>>>???@@@BBBCCCDDDDDDFFFHHHJJJKKKMMMPPPSSSWWWXXX[[[___cccfffiiijjjqqqvvv''''''***...444888999999666333000------,,,+++)))))))))((('''''''''''''''&&&&&&'''''''''((((((((('''''''''((()))***,,,,,,)))((('''''''''(((***+++***++++++***(((''')))***''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***((()))+++,,,,,,+++)))'''***))))))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''')))...222333///,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++(((***,,,...000111111111111///---,,,------,,,+++------///000000///...---///////////////////////////...---...///000...,,,,,,---...000111111222222111111222222333444666666555666777888888777555444222222222222333333333333111111111222333444666666333333555666777888888888999888888777777888888999888999:::;;;;;;<<<<<<<<<=========>>>???AAACCCCCCFFFHHHIIIJJJJJJKKKMMMPPPVVVXXXZZZ^^^aaaeeegggiiinnnrrr~~~((((((+++///555999;;;;;;:::666222...------,,,+++))))))((('''''''''''''''''''''''''''((((((((((((((((((((())))))***+++++++++***)))((()))***,,,---***++++++***)))((()))***''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&'''((()))******'''((()))+++++++++***)))***)))(((''''''((()))***)))((((((''''''(((((()))************************************************+++***,,,111777888333---++++++,,,---------,,,,,,------,,,,,,,,,,,,------+++---...//////...---,,,///...------------,,,,,,,,,---......///......---...//////////////////............/////////...---......///111111222222222222222222222333444555666444555777999999777555333222222222222333333333333222222222222333444555666333444555666777888888888888888777777777777888888888888999:::;;;;;;;;;;;;<<<<<<<<<===???@@@BBBCCCEEEGGGHHHIIIIIIJJJMMMOOOUUUVVVYYY\\\```ccceeegggkkknnnxxx******+++///333777999999:::777222000///...---,,,))))))(((''''''''''''''''''''''''((((((((()))))))))***************))))))+++***)))))))))***,,,,,,)))***+++***((('''((()))(((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***)))((((((((((((***+++,,,***)))(((''''''((()))******))))))(((((())))))***++++++++++++++++++++++++++++++++++++++++++++++++---,,,---111666666000+++***+++,,,,,,---------,,,---,,,++++++++++++,,,---+++,,,---...------,,,+++,,,------------,,,,,,,,,,,,------..................///000222222000///......//////000//////......000111111111111111000000111000000111111222333444222444666888888777444333333333333333444444444444444333333222222333333333444444666777888999999999888777777777777777777888777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBDDDFFFGGGHHHJJJMMMPPPTTTUUUWWWZZZ^^^aaaccceeehhhkkkttt+++******---000444555555777444111/////////...---))))))((('''''''''''''''''''''((((((((()))))))))******++++++******)))((('''((((((((())))))))))))''')))******(((''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***)))'''&&&''')))+++,,,((((((((((((((())))))*********))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******+++...000000+++'''******+++,,,------------+++***)))(((((()))***+++)))******+++,,,---...///***,,,......---,,,,,,------------......///000000///111555777777555111///---///111000///...///000111111111111111000//////000000//////000000111222222333555666666555444333333333333333444444444444555444333333222222222333444555666777888999999999888777777666666777777888777888999::::::;;;;;;;;;;;;;;;;;;<<<===???AAABBB@@@BBBDDDFFFHHHJJJNNNQQQSSSTTTVVVYYY\\\___aaacccfffiiiqqq|||)))((((((***---000222222000///............---,,,))))))(((''''''''''''''''''((((((((())))))))))))((()))***+++++++++***)))&&&''')))*********((('''''')))++++++)))''''''((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((((('''''''''''')))(((((((((((())))))***''''''((()))))))))))))))))))))(((((((((((())))))************************************************&&&((()))++++++***)))((()))***+++,,,------------,,,+++***))))))***+++,,,,,,++++++***+++---///111(((+++......,,,+++,,,...............///000111111111555:::>>>>>>:::555111---///111111///...///000//////000000111000000000000000/////////000111111111222333333444444333333222222222222333333333333333333222222222333444444333333555666777888888888777777666666666666777777777888999::::::;;;::::::::::::;;;<<<===???@@@AAA???AAADDDEEEGGGIIIMMMOOORRRSSSUUUXXX[[[^^^```aaaeeehhhooowww'''&&&&&&(((+++///111111,,,++++++,,,---...,,,***))))))((('''''''''''''''(((((((((((())))))))))))&&&((()))+++,,,,,,,,,+++'''(((+++------,,,***((((((***,,,,,,***((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&'''((()))******)))(((&&&&&&'''(((*********)))(((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%'''***+++*********+++)))***+++,,,------...---000///---,,,,,,---///000222000---++++++,,,...///'''+++......,,,+++,,,............//////000222222333888???CCCCCC???888333---000222111///...///111,,,---...000111111111111000000000000000000111111111111111222222333333333000111111111111222222222111111111222333444555666222222444555666777777777777777666666666666777777777777888999:::::::::::::::::::::;;;===>>>@@@AAA@@@BBBDDDEEEFFFHHHKKKNNNQQQRRRTTTWWWZZZ]]]___```dddgggmmmttt|||'''((()))***+++,,,,,,,,,,,,,,,,,,+++***)))(((((())))))))))))(((((((((((())))))))))))*********************)))))))))))))))******))))))((('''''''''+++******)))(((''''''&&&))))))(((((((((''''''''',,,+++***)))((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((()))))))))******)))))))))+++++++++***************))))))))))))))))))))))))******))))))))))))******+++++++++***************+++++++++*********))))))******+++,,,,,,---......++++++++++++,,,---...///222111///---+++***)))))),,,++++++++++++,,,------+++---/////////000222333666;;;DDDKKKMMMHHH>>>666000//////............///......///000000000000000222222222111111111000000222222111111111111222222222222333333333333444444333333444444555444444333111333555666888888888777777777666666666666777777555666888:::;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@AAABBBDDDFFFHHHJJJKKKKKKNNNRRRVVVXXXZZZ]]]___bbbdddjjjrrr{{{(((((()))***++++++++++++************)))((('''&&&))))))))))))((((((((('''))))))))))))*********************))))))((((((((())))))))))))************+++++++++***))))))(((((()))(((((((((''''''''''''+++******)))((('''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))***++++++***))))))*********************)))))))))))))))))))))))))))******))))))))))))******---,,,***)))((()))***++++++++++++*********))))))******+++,,,,,,---......++++++++++++,,,---...///222111000...,,,+++++++++,,,,,,,,,,,,,,,---......,,,...///000000000222333333;;;IIITTTVVVMMM???555222111000///////////////---...//////000000//////111111111000000000//////222222111111111111222222222222222333333333444444444444444555444444333333111222333555666777666666777777666666666666777777666666888999:::;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@AAABBBDDDFFFHHHJJJJJJKKKNNNRRRUUUWWWZZZ]]]___aaaccchhhpppwww))))))******+++******)))((()))))))))((('''&&&%%%)))))))))(((((((((''''''))))))))))))************++++++******)))((('''''''''((()))***+++,,,---...,,,,,,++++++******))))))(((((((((((('''''''''''')))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((()))+++,,,,,,+++)))(((((((((((()))))))))))))))))))))))))))))))))))))))******))))))))))))******---,,,)))((('''(((***++++++++++++******************++++++,,,,,,------...++++++++++++,,,---......222111000...------,,,,,,------------.........///---...000000000000222333333;;;IIITTTWWWOOOAAA777333333111000////////////---...//////000000//////000000000///////////////222222111111111111222222222222222222333333333333444555555555444333333222111111333444555555555555777666666555555666666777777777777888999:::;;;<<<;;;<<<<<<======>>>??????@@@AAABBBDDDFFFHHHIIIJJJKKKNNNRRRTTTVVVYYY\\\^^^```aaaffflllrrrzzz***************)))((((((((((((((((((((('''&&&&&&))))))((((((((('''''''''((()))))))))************------,,,+++***)))(((((('''(((((()))++++++,,,---+++++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((***,,,------,,,***((('''''''''((((((((((((((())))))))))))))))))))))))******))))))))))))******+++******)))))))))))))))************************+++++++++,,,,,,---------,,,+++++++++,,,,,,---...000///...------,,,---------......///////////////---///000000000000111333666;;;CCCJJJMMMJJJBBB;;;333222111000///............///000000111111000000000000000000000000000000222222111111111111222222111222222222222333333333555555555555444333222222222222333444555555666666666666666555555666666666888777777777777999;;;<<<;;;;;;<<<<<<===>>>>>>??????@@@BBBDDDFFFHHHIIIJJJJJJMMMQQQTTTUUUWWWZZZ\\\___```eeejjjnnnttt***************)))((('''((((((((()))((((((''''''((((((((((((''''''''''''((()))))))))************......---,,,,,,+++******)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))((()))+++,,,,,,+++)))(((&&&&&&''''''((((((((((((((((((((((((((((((((((((******))))))))))))******((()))+++,,,+++***(((&&&************************++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,------...///000000000//////---...000000//////000222444888>>>EEEHHHEEE???:::222111000///...------...000000111222222222222111111111111111111111111111222222111111111111222222111111111222222222333333444555555555444333333222444444444555555666777777666666555555555555666666888777777666777888:::;;;;;;;;;;;;<<<======>>>>>>???@@@AAACCCEEEGGGIIIJJJJJJLLLPPPSSSTTTVVVYYY[[[___```dddiiilllpppzzz)))*********)))((((((''''''(((((((((((((((''''''((((((((('''''''''&&&&&&))))))))))))************---------,,,,,,,,,,,,+++*********)))(((''''''&&&)))(((((((((((((((((((((************+++++++++++++++++++++******)))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))************))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((******))))))))))))******((()))***++++++)))'''&&&***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++******+++,,,------,,,---///000000000///...,,,---//////...---///000///444<<>>>>>???@@@AAACCCEEEGGGHHHIIIIIILLLOOORRRSSSUUUWWWYYY]]]___dddiiijjjmmmwww((()))))))))))))))((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&))))))))))))*********************+++++++++++++++++++++******)))(((''''''))))))))))))))))))))))))+++++++++,,,,,,---------...------,,,+++***))))))''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((''''''((())))))&&&''''''((())))))******((((((((((((((((((((((((******))))))))))))************)))(((((((((((()))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,*********+++,,,---...///+++---...000000///...---+++,,,...---,,,,,,---...---111666<<<>>>;;;444////////////...//////000111......///000000000000000000000000000111111111222222222111111111111222222111111111111222222222222222222333444555555555555555555444444444555666777666555555444444555555666666777777888888888888888::::::;;;<<<<<<======>>>??????AAACCCEEEGGGHHHIIIIIIKKKOOOQQQRRRTTTVVVXXX[[[]]]bbbgggiiillluuu(((((())))))))))))(((((($$$$$$%%%&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&))))))))))))************((((((((()))******+++++++++++++++************)))******************++++++,,,,,,,,,------.........//////...---+++***))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((***((('''%%%%%%'''(((***'''''''''((()))******+++((((((((((((((((((((((((******))))))))))))******---+++'''%%%$$$&&&))),,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++++++++,,,---...000000+++,,,...///000///...---***,,,------++++++,,,---000///...///111222111000////////////000111222333,,,------................../////////000000111111222222111111111111222222000111111111111222222222111111333444555666666666555444333222333444555666555555555444444555555555555666888999999888777666::::::;;;;;;<<<======>>>>>>???AAACCCEEEGGGHHHIIIIIIKKKOOOQQQRRRTTTVVVXXXYYY[[[aaafffhhhkkksss}}}))))))))))))))))))))))))+++***'''&&&&&&'''***+++%%%%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,)))***,,,---.../////////------------...///111222666555333111///.........(((((())))))))))))(((((((((((()))***************&&&''')))******(((&&&%%%))))))))))))(((((((((((())))))************))))))++++++************++++++'''((()))************************))))))))))))))),,,------......------,,,***+++,,,,,,---------,,,,,,++++++***+++,,,.../////////.........---------++++++,,,---............------------.........////////////000111111222222000000000000000000000000000000000111222222222333000000000000000000000000222222111111111111111111000111333444333333444555555333222222333555555555444555555666666666666666555666777888888999888888::::::;;;;;;<<<=========<<<>>>AAABBBCCCEEEGGGIIIHHHJJJLLLNNNNNNPPPRRRTTT[[[\\\]]]___bbbhhhooottt((((((((((((((((((((((((***)))'''&&&&&&''')))***''''''&&&&&&'''(((******''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,+++,,,------...---------------------///111444555888777555222000...,,,,,,(((((())))))))))))((((((((())))))***************'''((()))***)))(((&&&%%%))))))))))))))))))))))))))))))************))))))*********))))))*********))))))***+++++++++******+++++++++***************++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,---,,,+++++++++,,,---.........------,,,,,,,,,,,,,,,,,,------......------//////000000000111111111/////////000111111222222000000000000000000000000111111111111111111222222111111111111111111111111111111111111111111111111444888;;;:::555333555999555333222222333555555555444555555666666666666666555666777888999999999999:::::::::;;;<<<<<<======<<<>>>AAABBBCCCDDDGGGIIIHHHJJJMMMNNNOOOPPPRRRTTTYYYZZZ\\\^^^aaafffmmmrrr~~~(((((((((((((((((((((((((((((((((''''''(((((((((((('''&&&%%%&&&(((***,,,''''''''''''(((((((((((((((((())))))))))))***************++++++++++++,,,---------------,,,++++++---------...000333555777:::999666333000---+++***((())))))******))))))((())))))***++++++++++++***)))*********)))(((&&&%%%((((((((())))))******+++))))))************)))))))))))))))))))))))))))))))))************))))))(((++++++++++++++++++++++++******++++++++++++******,,,,,,,,,------,,,++++++------,,,+++++++++,,,,,,---,,,,,,,,,,,,+++++++++------......------,,,+++,,,,,,,,,---------.........//////000000111111222000000000000000000000000111111111111111111000000222222222222222222222222111111111111111111111111666<<<@@@===555111444999555333222222333555555555444555555666666666666666666777888999999:::999999999::::::;;;;;;<<<<<<===<<<>>>@@@BBBBBBDDDFFFHHHHHHJJJMMMNNNOOOPPPSSSUUUWWWYYYZZZ\\\___dddkkkoooyyy''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&%%%$$$###$$$&&&(((***''''''''''''(((((((((((((((((((((((()))))))))***************++++++++++++,,,------------,,,++++++------------...000222444888777555333111...,,,***)))))))))******))))))))))))***++++++,,,,,,+++++++++++++++***)))((('''&&&&&&&&&'''((())))))******))))))************))))))(((((())))))))))))((((((((()))))))))((('''&&&&&&*********+++++++++++++++******++++++++++++******,,,,,,------,,,,,,++++++...------,,,++++++++++++---,,,,,,,,,,,,,,,,,,,,,............---,,,+++*********+++++++++,,,,,,,,,......//////000111111111////////////////////////222222111111000000//////222222222222222222222222111111111111111222222222444888:::888333000222555555333222222333555555555444555555666666666666666666777888999::::::::::::999999999:::;;;;;;<<<<<<<<<>>>@@@AAABBBCCCEEEGGGHHHJJJLLLNNNOOOQQQSSSUUUVVVXXXZZZ\\\___dddiiinnnvvv((((((((((((((((((((((((&&&'''((())))))((('''&&&'''&&&$$$$$$$$$%%%'''(((''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++***+++,,,,,,------,,,,,,...---,,,++++++,,,---...222222222111000...---,,,))))))************))))))******+++,,,,,,,,,,,,,,,+++++++++******)))((('''%%%%%%&&&&&&'''((())))))))))))************))))))'''((())))))))))))((('''************)))(((((('''))))))))))))******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++------------,,,++++++***------------............/////////...---,,,+++***............////////////.........///000000111111////////////////////////222111111000000/////////111111111111111111111111000000111111111222222222333222222222444444222111555333222222333555555555444555555666666666666666666666777888999999999999888888999999:::;;;;;;;;;<<<===@@@AAAAAABBBDDDFFFGGGIIILLLMMMNNNPPPSSSUUUVVVXXXZZZ\\\___ccciiilllttt|||))))))))))))))))))))))))'''((()))******)))((('''))))))((('''''''''''''''''''''''''''((((((((((((''''''(((((((((((()))))))))))))))************+++******+++,,,,,,,,,,,,,,,---,,,+++)))))))))******,,,,,,............,,,,,,)))******++++++******)))++++++,,,------------,,,+++++++++***************&&&&&&&&&''''''((((((((())))))************))))))((((((************((((((+++,,,,,,,,,,,,++++++***((((((((()))******++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,---------,,,,,,,,,---------,,,++++++------...............///............---,,,+++***---------............///---......//////000000111000000000000000000000000000000000000000000//////111111111111111111111111000000000111222222333333333111///222666888555222555333222222333555555555444555555666666666666666555666777888888999888888777888888999999::::::;;;;;;===???@@@@@@AAACCCEEEEEEGGGJJJLLLMMMOOORRRTTTUUUWWWZZZ\\\___cccgggkkkqqqxxx************************))))))************))))))))))))***)))((('''%%%$$$''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))************+++,,,,,,,,,,,,+++******+++***)))((((((((()))***((()))+++,,,,,,+++***))))))******++++++******)))+++,,,,,,---------------+++************+++,,,,,,(((((())))))))))))))))))))))))************))))))((()))+++,,,,,,+++)))((()))***+++++++++++++++***(((((()))******+++,,,,,,******++++++++++++******)))***+++,,,---.........***+++,,,---------,,,+++,,,,,,,,,------.....................---,,,+++++++++,,,,,,,,,,,,---------------......///000000000000000000000000000000000/////////000000000000000222222222222222222222222///000000111222222333333333222222444666777666555555333222222333555555555444555555666666666666666444444666777777777777777777777888888999:::::::::;;;===???@@@@@@@@@BBBDDDCCCFFFIIIKKKLLLNNNQQQSSSSSSUUUXXX[[[]]]aaaeeehhhlllsss************************+++******************+++'''((())))))'''%%%""" ''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************---------,,,+++***((((((***)))((((((((()))+++,,,&&&((()))******)))'''&&&******++++++++++++******+++,,,------......------************+++,,,---...+++++++++***************))))))************))))))(((***+++,,,,,,+++***(((&&&&&&'''(((((()))(((((())))))***+++,,,,,,------))))))************))))))((()))***,,,---...//////)))***,,,---...------,,,+++++++++,,,,,,---------------......------,,,,,,/////////000000000111111------......///000000000000000000000000000000000......//////000000111111333333333333333333333333///000000111222222333333222444666666555444555666555333222222333555555555444555555666666666666666333444555666777777777777777777777888999999::::::;;;===?????????@@@BBBCCCBBBEEEHHHJJJKKKMMMPPPSSSRRRTTTWWWZZZ\\\___cccfffhhhooo{{{......///000///...,,,+++************++++++++++++))))))(((((((((((())))))(((((('''''''''&&&&&&&&&+++***))))))))))))******(((((((((((()))))))))))))))***,,,------,,,+++***))))))))))))))))))))))))++++++******))))))((((((((())),,,------+++)))'''(((((())))))******++++++***************+++++++++))))))))))))************,,,,,,---------,,,++++++)))+++...000000---***(((***)))((((((((()))+++,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,+++***)))++++++,,,,,,++++++***))),,,------......------,,,---------............//////////////////.........,,,---------.../////////000000////////////000000000000111111111000000///111111000000000000111111111111111111111111111111333333222111222333444555666555444444555444222000333333444444555666777777555555555555555555555555555555666666777777888888999999999888999999::::::<<<===????????????AAACCCEEEEEEGGGIIIKKKMMMNNNOOONNNRRRVVVZZZ\\\___ccceeejjjmmmuuu...//////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********))))))))))))(((((((((((()))((((((''''''((((((((((((((()))******+++,,,,,,)))***+++------,,,***)))(((((((((((((((((((((((())))))))))))))))))))))))((()))+++,,,,,,***)))((()))))))))))))))*********************************))))))))))))******************++++++,,,---......+++,,,,,,,,,+++***((('''***)))((((((((()))++++++)))***++++++++++++***))),,,,,,,,,,,,,,,+++***)))((()))***,,,------------,,,------......------,,,---------............///000000//////...---,,,,,,---------...............000//////......//////000000000111111111111000000111111000000000000111111111111111111111111111111333333222222222333444555555444333444555666444333333333444444555666666777555555555555555555555555555555666666777777888888999999888888999999::::::;;;===????????????AAACCCDDDEEEFFFHHHJJJLLLMMMNNNPPPSSSWWWZZZ\\\^^^aaacccgggjjjrrr~~~///000000000000//////...000//////......------,,,,,,++++++******++++++,,,+++++++++*********))))))))))))(((((((((((())))))++++++++++++,,,,,,,,,,,,)))***+++,,,,,,+++))))))((((((((((((((((((((((((&&&&&&'''(((((()))******))))))))))))))))))))))))************))))))))))))+++++++++******))))))((())))))))))))************,,,+++******+++,,,---...---,,,***)))'''&&&&&&&&&)))))))))((()))******+++)))***++++++++++++***)))++++++,,,,,,,,,+++******)))***+++,,,---.........,,,------......------,,,---------............///111000///...---+++******...............---------.........------.........000000111111111111111000111111000000000000111111111111111111111111111111333222222222222333444444444333222444666777777666333333444444555666666666555555555555555555555555555555666666777777888888999999888888999999:::;;;;;;===>>>???>>>???@@@BBBCCCCCCEEEGGGIIIKKKLLLMMMQQQTTTWWWZZZ[[[\\\___aaaeeehhhoooyyy111222222222222222111111222222111000///...------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++,,,,,,---......---,,,,,,+++************+++++++++***)))(((''''''''''''''''''''''''&&&'''''''''((((((((())))))((((((''''''((()))***++++++******))))))((((((,,,++++++***)))(((((('''((()))))))))************111///,,,***))))))******++++++***)))(((''''''''')))))))))))))))******+++*********++++++*********++++++,,,,,,,,,++++++***,,,------------,,,++++++,,,------......------,,,---------............/////////...---,,,,,,++++++/////////...---------,,,...------,,,,,,------...000000111222222222111111111111000000000000111111111111111111111111111111222222222222222333333333555333333444666777777666444444444555555555666666555555555555555555555555555555666666777777888888888888888888999:::;;;;;;:::<<<>>>>>>>>>>>>@@@AAAAAABBBDDDEEEHHHIIIKKKLLLPPPRRRVVVYYYZZZ\\\___aaaeeegggnnnvvv444444444444444444555555444444333222000///......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))(((((((((((((((((((((((()))((((((((('''''''''&&&)))((('''&&&'''(((***+++++++++******))))))((((((++++++******)))(((''''''((()))))))))************000...,,,)))(((((()))***((()))***+++,,,+++***)))((()))))))))************+++******************+++***++++++,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,------......------,,,---------............///,,,,,,------------------/////////...---------,,,------,,,,,,,,,,,,------000000111222222222222222111111000000000000111111000000000000000000000000111111222222222333333333777555333333444666555555444444444555555555555555555555555555555555555555555555666666777777888888888888888888999:::;;;<<<:::;;;============???AAAAAAAAACCCEEEGGGIIIJJJKKKMMMPPPTTTXXXZZZ]]]```bbbfffhhhnnnuuu|||888777777666777777888999777666555444333222111111///......------......///---------,,,,,,,,,++++++++++++***++++++,,,---...((()))***,,,---///000111------,,,++++++*********))))))))))))))))))))))))******)))(((((('''&&&&&&)))(((((('''((()))+++,,,************))))))))))))*********))))))(((((('''))))))))))))************+++***))))))***+++,,,---''')))+++---------+++***(((((()))************)))++++++***))))))***++++++******+++,,,,,,,,,++++++((()))***+++,,,---------,,,------......------,,,---------............///,,,,,,,,,---......//////...............------------------,,,,,,---------000000111222333333333333111111000000000000111111000000000000000000000000000111111222333222222222777444222222333444444444555555555555555555555555555555555555555555555555555555666666777777888888777777777888999:::;;;<<<999;;;<<<===<<<===>>>@@@AAAAAACCCEEEGGGIIIJJJKKKKKKOOOSSSWWWZZZ]]]```ccceeegggmmmsssyyy::::::999999999:::<<<<<<:::999999888777666555555111111000000000000111111//////.........---------++++++++++++,,,---...///++++++,,,---///000111111///...---,,,++++++++++++************************))))))))))))))))))))))))((((((((()))***+++,,,,,,)))))))))))))))*********)))))))))))))))((((((((())))))))))))************(((((()))***+++,,,,,,---******++++++++++++++++++'''((()))***+++******)))++++++***))))))***++++++)))***+++,,,,,,,,,,,,+++'''((()))***+++,,,,,,,,,,,,------......------,,,---------............///..................//////---------.....................------------......///000111222333333333333111111000000000000111111000000000000000000000000///000111222333222222111444222000000222444555555555555555555555555555555555555555555555555555555555555666666777777888888777777777888999:::<<<===888:::<<<<<<<<<<<<>>>@@@AAABBBCCCEEEGGGIIIJJJKKKLLLOOOTTTWWWYYY[[[^^^aaabbbeeejjjpppttt|||<<<;;;;;;:::;;;<<<===>>><<<;;;;;;::::::999999999444333333222222333333444000000000000////////////---------...///000111111222222111000///...------000///...---,,,,,,,,,,,,************************(((((())))))******++++++((())))))***+++,,,,,,,,,(((((())))))******++++++(((((((((((())))))))))))))))))))))))******************+++++++++******)))...---***(((''')))***,,,'''((()))++++++******))),,,+++***))))))***+++,,,)))***+++,,,,,,,,,,,,,,,***************)))((((((,,,------......------,,,---------.........//////000000//////.........---,,,------......////////////......------......//////000111222333444444444111111000000000000111111000000000000000000000000///000111222333222111111111000...///111555666777555555555555555555555444555555555555555555555555555555666666777888888888777777777888999;;;<<<===888:::<<<<<<<<<<<<>>>???AAABBBCCCEEEGGGIIIKKKLLLNNNQQQTTTWWWXXXZZZ\\\^^^___bbbgggmmmqqqwwwBBBBBB@@@??????@@@AAABBBBBBBBBCCCCCCAAA@@@>>>===;;;:::777555444444555666555555444333333222111111222222222222222111000///111111000///////////////......------,,,+++******************))))))))))))***+++,,,---.../////////))))))))))))(((((((((((('''((()))******)))((('''''''''((((((((((((''''''''''''''''''(((((((((((())))))************))))))))))))))))))))))))))))))$$$%%%(((+++,,,,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,+++***))))))---,,,,,,,,,,,,---......//////...---,,,,,,++++++,,,---...//////...---,,,---------...///000000111////////////000000000000222111111000///......---////////////////////////...//////000111222222222222222333444444555555666666666666555444444333333333333333444555666777888555555555555666666666666888777666666666777999:::888888999:::;;;;;;;;;;;;DDDDDDDDDDDDEEEFFFGGGHHHMMMNNNPPPSSSVVVXXXZZZ[[[]]]bbbgggiiikkktttDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCDDDDDDDDDBBBAAA@@@===<<<999777666666666777888777777666555555444444444444555555444333333222222222111000000000000000///............---------,,,,,,,,,+++++++++******))))))***,,,,,,------,,,*********)))))))))(((((((((((()))******)))((((((((())))))******))))))(((((((((((()))))))))******)))))))))******)))))))))))))))))))))))))))))))))&&&''')))***+++,,,++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,+++++++++...------------...////////////......---,,,,,,+++------...//////...---------------...///000000000////////////000000000000111111111000///.........111111111111111111111111...//////000111111222222222222333333444555555555555555555555555444444444555555444444444555555666555555666666666777777777888777666666666777999999999999:::;;;<<<<<<<<<<<>>===<<<<<<>>>>>>======<<<<<<<<<<<<999:::::::::::::::999999777666555555444444555555333333222222111000000///////////////............------...///000000//////------,,,,,,,,,,,,++++++************************)))******************))))))))))))*********++++++((())))))******))))))((()))))))))))))))))))))))),,,+++************++++++))))))************))))))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...........................//////000000000//////............---..................------------....../////////////////////000000000000111000000000/////////...111111111111111111111111//////000000111111111111111222222333444444555555333333444444555666666777666555555444444444555555777777777777888888888888777777777777777888888999999:::;;;<<<<<<===============>>>@@@BBBDDDFFFHHHKKKLLLNNNQQQTTTVVVXXXYYYXXX\\\aaaeeeggglllsssyyyCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHJJJJJJJJJIIIIIIEEEDDDCCCBBBAAA@@@??????????????????>>>>>>>>>>>>;;;<<<<<<======<<<<<<<<<999999888777777777777888777666555444222000//////111111111000000000/////////000000111111111111000///............---------++++++************++++++((())))))******))))))(((((((((((()))))))))******))))))************)))))))))))))))))))))))))))))),,,+++***)))))))))******)))))))))******)))))))))************************+++++++++,,,,,,,,,------++++++,,,,,,------......------,,,,,,------...//////////////////..................------.........------------............////////////000000000000000000000000////////////000000000000000000000000000000000000000111111111111111222222333444444555222333333444555666777777333333333444444666777777777777777777888888888888666777777777888888888888888999:::;;;;;;<<<;;;;;;;;;<<<===???AAACCCFFFGGGJJJKKKMMMPPPRRRUUUWWWXXXXXX\\\```dddfffkkkqqquuu@@@@@@AAABBBCCCCCCCCCCCCEEEFFFGGGIIIIIIIIIHHHHHHCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@===>>>??????@@@?????????<<<;;;;;;::::::::::::::::::999888666555333222111444444333333333222222222000000111111111111000000000000000000/////////...,,,,,,+++******+++,,,,,,((())))))))))))))))))(((((((((((()))))))))*********++++++++++++++++++***))))))))))))))))))))))))*********)))))))))))))))((())))))******))))))((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,---..............................///...------------...///------------------------////////////000000000000000000000000////////////////////////////////////000000000000000000111111111111222222333333444444333333444444555666777777333333333444555666777888666666666777777777888888666666777888888888888777777888999:::;;;;;;;;;;;;;;;<<<===>>>@@@CCCEEEFFFIIIJJJLLLOOORRRTTTVVVWWWYYY[[[___bbbeeejjjooosss>>>???@@@BBBCCCCCCBBBBBBDDDEEEFFFGGGGGGFFFEEEEEEAAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCC@@@AAABBBBBBCCCCCCCCCBBB>>>======<<<<<<<<<<<<<<<;;;::::::999999888888888777777777777666666666666222222333333333333222222111111111111000000000000---,,,++++++++++++,,,---)))******++++++******))))))))))))*********+++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))''''''))))))***)))((('''(((((())))))))))))(((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,---------------.........---------------...//////------------------------///...------------...///------------------------////////////000000000000////////////000000000000000000000000000000000000111000000000000000000000111111111222333333444444333444444444555555666666444444444444444555666777555555666666666777777777555666777888999888888777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>@@@CCCDDDFFFHHHJJJKKKNNNQQQSSSUUUVVVXXXZZZ\\\___ccchhhnnnrrr{{{===???@@@BBBCCCCCCBBBBBBCCCDDDEEEFFFEEEEEEDDDCCC@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEE???>>>>>>===============;;;;;;;;;<<<<<<=========:::::::::999999999888888666666666777666666555555222222222111111111000000------++++++++++++------+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,------......------,,,))))))))))))))))))))))))$$$&&&((()))***)))(((&&&(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,////////////////////////...............///000000,,,---------------------///...---,,,,,,---...///------------------------////////////000000000000////////////000000000000111111111111111111111111111111111000000000000000000111111222333333444444444444444555555555555555666666555444444444444555555555555555666666666666555666777999999888888777999:::;;;<<<==================>>>???@@@BBBDDDEEEHHHIIIKKKNNNPPPSSSUUUVVVXXXXXXZZZ\\\aaagggmmmqqquuuBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCDDDCCCBBBAAABBBCCCDDDEEEBBBCCCEEEFFFFFFFFFEEEDDDBBBDDDFFFGGGHHHGGGFFFEEEGGGFFFDDDBBBAAAAAAAAABBB??????>>>>>>>>>???@@@@@@>>>>>>======<<<<<<;;;;;;999999999999888666555444555666666666666444222111///............///000000......------------------------,,,,,,+++,,,,,,------------,,,+++******)))///---+++***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,------------------,,,,,,+++++++++---------............//////...---,,,,,,---...///---------.........//////111111000000//////......////////////////////////............////////////000000000000111111111111//////............//////333222111000000111222333111222222333333444444555888777555555666777777666444444444555555555555666555666777666555444555777666777888999:::999888888444555666888:::<<<===>>><<<======>>>???AAABBBCCCGGGHHHIIIKKKNNNQQQSSSUUUYYYZZZ\\\___bbbfffiiikkkrrr{{{CCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAABBBCCCCCCAAABBBCCCDDDEEEDDDDDDCCCDDDEEEGGGHHHIIIHHHGGGFFFFFFEEECCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@@@@@@@@@@@@@@@@===<<<;;;:::999888777777999999:::999888777555444111111000000000000000111//////............------,,,,,,++++++,,,,,,---...,,,,,,,,,+++***)))))))))...,,,******++++++***)))************************************************++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++---------............//////...------------...///,,,,,,,,,,,,------------...............---------....................................////////////000000000000111111111111//////............//////222222111111111111222222111111222333333444444555999777555555666777666555444444444555555555555666555666777666555555666777666777888999888888777666666666777888:::;;;<<<===<<<<<<===>>>???AAABBBCCCEEEFFFGGGIIILLLOOOQQQSSSYYYZZZ\\\___bbbfffiiijjjrrrzzzCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGHHHIIIIIIIIIIIIIIIEEEEEEDDDCCCBBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCFFFGGGHHHIIIJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFCCCAAA???===;;;;;;;;;;;;<<<<<<<<<;;;:::888777666555444333222111111111111000000000//////.........,,,,,,,,,,,,,,,---...///---------,,,++++++******---+++******+++,,,+++***************************++++++++++++++++++++++++*********++++++++++++,,,------,,,,,,,,,,,,++++++---------............//////...------------...///,,,,,,,,,,,,---------------------...................................................////////////000000000000111111111111000//////......//////000111111222222222222111111111111222222333444444444999777555555666666666555444444444555555555555666555666777777555555666777666777777888777777666666777888888999999:::;;;;;;<<<<<<===>>>???AAABBBCCCEEEEEEGGGIIILLLOOOQQQSSSXXXYYY[[[^^^aaaeeehhhjjjqqqxxxAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIKKKLLLMMMMMMNNNHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJHHHFFFCCC@@@>>>>>>??????===<<<<<<;;;:::999888777777777555444333222222222111111000000//////......///......---------......////////////......---------+++******,,,---,,,+++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------.........------------..................//////000000111111....................................///////////////000000000111111111111000000////////////000000000111222333333222111000111111111222333333444444777555444444666777777666444444444555555555555666555777888777666555666777555666777777888999999999999999999999999999999999<<<<<<<<<===???@@@BBBCCCFFFGGGHHHJJJNNNQQQSSSUUUWWWXXXZZZ]]]```dddgggiiiooottt~~~>>>>>>>>>???@@@AAABBBCCCEEEGGGIIIKKKMMMOOOPPPPPPKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGIIIHHHHHHGGGFFFEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIFFFCCCBBBBBBBBBCCC??????>>>===<<<<<<<<<<<<999999777555444333333333333222222111000000//////222222000///............000///////////////.........,,,++++++---...------************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---..................---+++,,,,,,,,,,,,---------......//////000000111111....................................///////////////000000000111111111111000000////////////000000000111222333333222111000000000111222222333333444444222222333666888999999444444444555555555555666666777888777666555666888555555666888:::;;;===>>>:::::::::999999999888888;;;<<<<<<===>>>@@@AAABBBEEEFFFGGGJJJMMMQQQSSSUUUVVVWWWYYY\\\___cccfffhhhlllqqqyyy999999999:::;;;===>>>???AAABBBEEEHHHJJJMMMNNNOOOLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBAAACCCCCCCCCCCCDDDEEEGGGGGGIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDDDDEEEEEEBBBBBBAAAAAAAAAAAABBBBBB<<<;;;:::888777666666666666666555444333222222111555444333111000000000000//////////////////......000...------...///...---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,---------------............///------...//////...------************++++++++++++---------...............------------------------............////////////000000000000111111111111111000000//////000000111111111222222222222111111000000111111222333333333333222111333666888999999444444444555555555555666666777888888666666777888666666777888:::<<<>>>???:::::::::999999999888888;;;;;;<<<===>>>@@@AAABBBBBBCCCEEEHHHKKKOOOQQQSSSUUUVVVXXX[[[^^^bbbeeegggiiinnnuuu444444444555777888:::;;;:::<<<>>>BBBEEEHHHJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJJJJJJJIIIHHHIIIJJJKKKLLLKKKJJJJJJIIIIIIHHHIIIIIIHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCBBBBBBCCCDDDEEEFFF???>>>===;;;;;;:::::::::;;;:::999888777666666555444444333333333333444444111111111111222222222222333111///...///000///...........................------------------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------------------............///------...//////...------++++++,,,,,,,,,---------...............---------------------------------............////////////000000000000111111111111111111000000000000111111222222111111111111222222000000000111222222333333555333222333555777777666444444444555555555555666666777888888777666777888888777777888999:::<<<===::::::999999999999999999;;;;;;;;;<<<>>>???AAABBBBBBCCCDDDGGGKKKNNNRRRSSSUUUUUUWWWZZZ^^^aaadddfffhhhmmmssszzz111111111222444666777888555777:::>>>AAADDDFFFGGGJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJIIIHHHIIIJJJKKKLLLMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIGGGFFFBBBBBBBBBCCCDDDFFFGGGHHHLLLKKKKKKKKKJJJJJJIIIIIIFFFGGGGGGHHHHHHGGGFFFFFFAAAAAA@@@AAABBBDDDFFFGGGAAA@@@???>>>=========>>>>>>>>>===<<<:::999999888222333333444555666888888666666666666666666666666444222000000000000///...000000000000000000000000////////////////////////++++++,,,,,,,,,---------+++++++++,,,,,,------------------.........//////,,,---...//////...---,,,/////////000000000111111111111000000/////////...------------------------............/////////000000000000000111111111111111111000000000000111111333222111000000111222333000000000111222222333333777666444444555555555333444444444555555555666666666888999888777666777888:::999888777777888999:::999999999999999999999999;;;;;;;;;<<<>>>???AAABBBCCCDDDFFFIIIMMMPPPTTTUUUTTTUUUWWWZZZ]]]aaadddeeehhhmmmrrrxxx,,,---...///000222333333444444444444777:::===???BBBCCCDDDDDDEEEEEEDDDDDDFFFFFFEEEEEEFFFHHHIIIJJJLLLLLLLLLLLLLLLMMMNNNOOOOOONNNMMMLLLJJJIIIHHHGGGCCCDDDEEEFFFGGGGGGGGGGGGJJJJJJJJJJJJIIIHHHGGGFFFJJJHHHEEECCCBBBBBBCCCDDDFFFFFFEEEDDDCCCCCCCCCCCCDDDBBB@@@===<<<<<<<<<===@@@@@@???>>><<<:::888777777666555555666888:::;;;;;;;;;::::::999888666666111111111222222333333333444333222222111222222222111000......//////...---....../////////...,,,+++(((((())))))*********+++......////////////......------............------,,,---......,,,,,,---............------.........,,,,,,,,,---------..................////////////000000////////////000000000000000000000000000000222111000//////000111111111111000000111111222333222222222222222222222222444444444555555666666666777777888999999999999888777666666777999999888777555666888888777888;;;===>>>===;;;;;;<<<===>>>>>>AAACCCFFFHHHJJJMMMQQQTTTSSSUUUWWWYYYZZZ]]]```ccchhhhhhlllttt}}}------...///000000111111222222111222444666999;;;>>>>>>???@@@@@@@@@@@@@@@CCCBBBBBBCCCEEEGGGIIIJJJLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIEEEFFFGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHFFFFFFGGGFFFDDDBBBAAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCBBB@@@>>>======>>>>>>AAAAAAAAA@@@>>>===;;;:::999888888888999;;;>>>???============<<<;;;:::999444444555555555555555555666666555444444444444444333111000000111111///...---.../////////...---,,,***************+++,,,,,,......////////////......---......//////......------///000///...---...///......------------......,,,,,,---------.....................////////////000000////////////000000000000000000000000000000111111000//////000111222111111000000111111222333222333333333333333444444555555555555666666777777666666777888999999999999777777666777999999888666666777999999888999<<<>>>\\\QQQDDD======AAABBBBBBAAACCCFFFHHHJJJLLLPPPSSSSSSUUUWWWYYYZZZ\\\```ccchhhhhhlllssszzz------........./////////000/////////000222444555777888999999::::::999999======>>>???BBBEEEHHHJJJLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKHHHIIIJJJJJJJJJJJJJJJIIIKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCAAAAAAAAABBBCCC??????@@@@@@AAABBBCCCCCCBBBAAA???>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@???>>><<<;;;;;;;;;===???BBBDDDAAABBBBBBBBBBBBAAA???>>>:::::::::999999999999999:::::::::999999888777666555333222222222222000///------.../////////......---,,,+++***+++,,,---...------............---------......//////......------...//////------...///------,,,,,,,,,,,,------,,,------------.....................////////////000//////......//////000000000000000000000000000000/////////000111222333111111000000111111222333222222333333444444555555555666666666666777777777555555666777777888999999999888777888999999777666777888999999999:::<<<>>>```RRRBBB;;;<<<@@@@@@>>>AAACCCEEEGGGIIIKKKOOORRRRRRTTTVVVXXXYYY\\\___bbbggghhhkkkqqqwww...............---------///............///000000222222333444444444444444666777888:::>>>BBBEEEGGGIIIIIIIIIHHHHHHIIIIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKLLLLLLLLLLLLKKKIIIHHHGGGGGGFFFEEECCCBBBAAAAAAAAA??????@@@@@@AAAAAAAAAAAA??????>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>=========???AAADDDFFFDDDEEEFFFGGGGGGFFFDDDCCC?????????>>>>>>>>>>>>>>>???@@@@@@@@@???===;;;:::777666444333333333111///.........///////////////...---,,,++++++,,,---///------............------......////////////......+++,,,---,,,+++***+++------,,,,,,++++++,,,,,,---------------......................../////////////////////....../////////////////////////////////...//////000111222222333111111000000111111222333111111222333444444555555666666666666666666666666444444555666777888999999999888888888999999777666777888999999888999;;;===FFF@@@;;;;;;>>>@@@>>><<<@@@BBBEEEFFFHHHJJJNNNPPPQQQSSSUUUWWWXXX[[[^^^aaaeeefffjjjppptttzzz............------------///.....................//////000111111111111000111111333555999===AAACCCEEEEEEDDDDDDCCCDDDDDDEEECCCDDDEEEFFFGGGHHHIIIIIIKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKIIIIIIKKKJJJHHHFFFDDDBBBAAAAAAAAABBBBBBBBBBBBAAA@@@???============>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@>>>===<<<===>>>AAACCCEEEEEEGGGIIIJJJJJJIIIGGGFFFCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEFFFGGGFFFDDDAAA???;;;999777666666555333111000000000000000000000111......---,,,,,,,,,---...---..................---...//////////////////...+++,,,------++++++,,,------,,,,,,++++++,,,,,,------------.........//////............//////////////////............//////////////////////////////......///000111222222222111111000000111111222333000000111222333444555666666555555555555555555555555555555555666777888999999888888888::::::888666666777888777666777999;;;888:::===??????@@@@@@AAA@@@AAADDDEEEGGGIIILLLOOOPPPRRRTTTVVVWWWZZZ]]]```ccceeeiiinnnqqqwww//////..........................................------...////////////...---...///111444888;;;===??????>>>=========>>>>>>======>>>@@@AAABBBCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJLLLLLLJJJIIIGGGEEECCCBBBDDDEEEFFFFFFEEECCCBBBAAA>>>>>>>>>>>>>>>?????????===>>>???@@@@@@@@@@@@@@@===<<<<<<;;;<<<>>>AAABBBDDDFFFHHHJJJKKKJJJHHHFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGIIIKKKMMMMMMJJJGGGEEE???===;;;:::999888666444444333222111111111111222///////////////...............////////////.........//////000000//////......///000000......///000------,,,,,,,,,,,,------------........./////////............///////////////......------......///000000000000000000000000...///000111111222111111111111000000111111222333///000111333444666777777777777666666666666555555888777666555666777888999888777777999:::;;;:::888555666777777666666888999>>>@@@@@@>>>::::::>>>CCC???AAACCCDDDFFFHHHKKKNNNOOOQQQSSSUUUVVVYYY\\\___cccdddhhhlllnnnrrr~~~////////////////////////------...............---+++,,,,,,---------------,,,,,,---...000333666888:::999888888777777888888777777888999;;;<<<======???@@@AAACCCDDDEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEFFFGGGHHHIIIIIIHHHFFFEEE@@@@@@AAAAAAAAA@@@@@@???>>>??????@@@@@@@@@@@@???>>>===;;;;;;;;;<<<>>>@@@AAACCCFFFIIIJJJIIIGGGEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIKKKOOORRRRRRPPPLLLJJJEEECCC@@@???>>>===:::888777666555333222222222222111222333444333222000/////////000000000000////////////000000000000/////////000111111//////000111......------------..................////////////............///////////////......------......///000000000000000000000000///000111111222111000000111111000000111111222333111222333555666888999:::999999999888888888777777:::999777666666777888999777666777888;;;<<<;;;:::666777888777666666888:::@@@???===999777888;;;>>>???@@@CCCDDDEEEGGGJJJMMMNNNPPPSSSTTTVVVXXX[[[^^^ddddddfffiiijjjmmmxxx////////////000000111111,,,,,,---.........------***++++++,,,,,,,,,,,,,,,,,,+++,,,---...111333555666666555444444444444444333444444666777888999999:::;;;===???@@@AAABBBBBBBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGIIIKKKLLLKKKJJJIIIBBBCCCCCCCCCCCCBBBAAA@@@???@@@@@@AAAAAA@@@@@@@@@>>>===;;;::::::<<<===>>>???BBBEEEHHHIIIHHHFFFDDDCCCDDDEEEFFFHHHIIIJJJJJJIIILLLQQQTTTUUUSSSOOOMMMIIIGGGDDDCCCBBB@@@===;;;:::888666444333222333333222444666777777444222000000000111111111111000000//////000000000000//////...///000///...---...000///......------......///............/////////000............/////////000.........------.........000000000000000000000000000000111222222111//////111111111000111222222333222333555666888:::<<<===;;;;;;;;;::::::999999999<<<;;;999777666777888999666666666888;;;===<<<;;;777888999888777777999;;;<<<:::999;;;===>>>===;;;>>>@@@BBBCCCDDDFFFIIILLLNNNPPPRRRTTTUUUXXX[[[^^^eeeeeefffggggggjjjttt000000000000111111111111---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////111111111111111111111111111111111111333555777888777888999:::;;;<<<<<<<<<======<<<===>>>@@@BBBCCCEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJKKKLLLLLLMMMNNNNNNGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDDDDBBB@@@AAA???===<<<;;;<<<===>>>BBBBBBCCCDDDEEEEEEEEEEEE@@@AAABBBDDDFFFGGGIIIJJJLLLNNNQQQSSSSSSQQQNNNLLLKKKJJJHHHHHHGGGEEEBBB???===;;;888555444444555777444666888888777555555666222111111111222222111///111000////////////000000222222222111111111111111111000///......///000111////////////////////////---.........//////000000........................//////000111111111111111222222111111111111222222111111111000000000000000000000222444777999999888777666777::::::888444333666555555555555666777777777888888888888999999999;;;:::999888777888999:::>>>;;;888999<<<>>>>>><<<>>>@@@BBBEEEGGGIIIKKKKKKMMMNNNQQQTTTWWWZZZ\\\]]]dddeeeeeefffhhhlllrrrwww000000000000000000000///------------,,,,,,,,,+++------------------------...------------...//////111111111111111111111111////////////000222333444333444555666666666666666999999999999:::<<<===???@@@@@@AAABBBCCCCCCDDDDDDGGGHHHIIIJJJLLLMMMOOOOOOKKKJJJIIIHHHHHHHHHIIIIIIKKKJJJIIIIIIJJJIIIGGGEEEBBBAAA???===<<<<<<===>>>??????@@@AAAAAAAAAAAA@@@???@@@AAABBBDDDEEEFFFGGGIIIJJJMMMNNNNNNMMMKKKJJJJJJIIIHHHHHHGGGFFFCCC@@@===;;;999888777888999:::777999;;;;;;999888888999666555444444555444222000111111000000000000111111222222222222222111111111111000///......///000111////////////////////////------------......//////......................../////////000000000111111111111000000000000111111111111111111000000000000000111222444666777777666222222222444666666555555555555444444555555666777777777888888888999999999;;;:::999999999999;;;;;;>>>;;;999999<<<======<<<>>>???BBBDDDGGGIIIJJJKKKMMMNNNPPPSSSVVVYYY[[[]]]aaabbbdddeeegggkkkqqquuu000000000//////..................------------,,,////////////////////////...------------...//////000000000000000000000000///////////////000000111000111111222222222111111444333333444555666888888999:::;;;<<<===>>>??????CCCDDDEEEHHHJJJMMMOOOPPPNNNLLLJJJHHHHHHIIIKKKMMMPPPOOONNNOOOPPPOOOMMMKKKFFFDDDBBB???>>>>>>???@@@CCCCCCCCCDDDCCCCCCBBBAAA??????@@@AAABBBCCCDDDDDDGGGHHHIIIIIIJJJJJJIIIIIIIIIGGGFFFFFFFFFEEECCCAAA<<<<<<;;;;;;;;;;;;<<<<<<;;;===??????===<<<===>>><<<;;;999999999888555333333333222222222222333333444333333333222222111111111000////////////000111////////////////////////,,,---------------..............................000///.........///000111000000////////////000000111111111111111111111111111222333555666666555444777777666444333333333222444444333333333444555555777777777888888888999999:::::::::::::::;;;<<<===>>><<<::::::;;;<<<<<<;;;>>>???AAADDDFFFHHHIIIIIILLLMMMPPPRRRVVVXXX[[[\\\\\\___bbbeeegggkkkooosss}}}000000//////......------........................////////////////////////...------------...//////////////////////////////222111111000000000000000111111111111111111000000//////000000111222333333444444555777888999:::;;;===>>>AAADDDGGGJJJMMMNNNLLLJJJGGGEEEEEEGGGJJJLLLPPPPPPPPPRRRSSSSSSQQQNNNJJJHHHFFFCCCBBBBBBCCCCCCGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@AAABBBCCCCCCDDDDDDGGGFFFFFFFFFGGGGGGHHHIIIFFFDDDCCCCCCDDDCCCAAA@@@<<<<<<<<<<<<<<<<<<;;;;;;>>>@@@AAAAAAAAA@@@AAACCCCCCAAA???>>>>>><<<999666555555444444555555666666666555555444333222222111111111000000000000111111////////////////////////................................................000///---,,,---...000222//////............//////000111111111111111222222000222444555555444444444555888888444222333333111333333222222333333444555777777777777888888888888999::::::;;;<<<======>>><<<<<<;;;;;;;;;;;;;;;:::===>>>@@@CCCEEEGGGHHHHHHKKKLLLOOOQQQUUUWWWZZZ[[[YYY]]]aaaeeehhhkkkoooqqqyyy000/////////.........---////////////////////////...........................------------...//////........................222222111111000//////...000000000111000000//////---......///000000000000111111222333444555666666777999;;;???BBBEEEHHHIIIHHHFFFCCCAAAAAADDDGGGIIINNNOOOPPPSSSUUUUUUSSSQQQMMMKKKIIIGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCCCCDDDEEEFFFFFFGGGFFFEEEDDDDDDDDDDDDEEEFFFDDDBBB@@@@@@@@@@@@???>>>======<<<;;;:::999888777>>>@@@AAABBBBBBCCCEEEFFFHHHFFFDDDCCCBBB@@@<<<:::777777777777777888999:::999888777666555444333333222222222222222222222222000000000000000000000000000000000///////////////////////////////////////000///---,,,---...000222//////............//////000000111111222222222333000222555555444444555777...555888555333666666333333222222222222333444444666666777777777888888888888999:::;;;;;;<<<======:::;;;;;;;;;;;;::::::;;;===>>>@@@BBBDDDEEEFFFGGGJJJKKKNNNPPPTTTVVVYYYZZZYYY\\\aaaeeehhhkkknnnpppxxx///////////////////////////000000000000111111111////////////////////////...------------...//////////////////////////////000000000000///...---,,,------...............---------.../////////////////////000000111222222222333444666999<<>>>>>@@@CCCDDDHHHIIILLLPPPTTTUUUSSSQQQMMMLLLJJJHHHHHHHHHIIIJJJIIIJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJFFFEEEDDDCCCCCCBBBCCCCCCDDDBBB???>>>??????===<<<===<<<:::888777666666555;;;===???@@@AAACCCFFFIIIKKKIIIGGGEEEDDDBBB???<<<:::999999999:::;;;<<<===<<<<<<:::999777666555444333333444444444444333333111111111111111111111111111111111000000000000///////////////////////////000///.........///000111//////............//////000000111111222333333333000222444444333444999===???FFFFFF===777777666111333333222222222333444444666666666777777777888888777777888999::::::::::::888999;;;<<<;;;:::;;;<<<<<<===???AAACCCDDDEEEEEEIIIJJJMMMOOOSSSUUUXXXYYYYYY\\\aaadddgggjjjmmmooovvv}}}...//////000000111111111000000000111111111222222000000000000000000000000...------------.../////////////////////////////////000000111000///---,,,++++++,,,---............,,,---.../////////...---........................///000222444666999:::;;;;;;:::999999999:::<<<======???CCCIIIMMMOOONNNLLLKKKJJJHHHGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHEEEFFFGGGIIIJJJLLLMMMMMMJJJJJJIIIHHHGGGEEEDDDCCCFFFDDDAAA??????>>>===<<<;;;:::888666555555666777777999;;;===???BBBFFFIIILLLJJJHHHGGGFFFDDDAAA>>>;;;;;;;;;;;;<<<===>>>??????>>>===;;;:::888666666444555666777777666555444333333333333333333333333111000000000/////////////////////////////////////////////000000000111111000//////////////////000000000111222222333444444///222333333222666===DDDPPPUUUPPP@@@555666666222333333333333333444555555666666666666777777777888555666777888888777777666555888;;;<<<;;;:::;;;===<<<===>>>@@@BBBCCCDDDDDDHHHJJJLLLOOORRRUUUWWWXXXYYY\\\___bbbdddgggjjjmmmrrryyy......///000111222333333000000111111222222222222111111111111111111111111...------------...//////000000000000000000000000111222333333333111000///+++,,,---...///000000000+++,,,...//////...---,,,---------,,,,,,,,,,,,,,,......///111333555666777333333333444444555555666444666;;;AAAFFFHHHGGGFFFIIIHHHFFFFFFFFFGGGIIIKKKGGGGGGHHHHHHGGGGGGFFFFFFEEEFFFGGGIIIKKKMMMNNNOOOPPPPPPOOONNNLLLJJJHHHGGGHHHFFFBBB@@@@@@???>>>===:::888666444444666888:::444666888:::===AAAFFFIIILLLJJJHHHGGGFFFDDDAAA???<<<<<<<<<<<<===>>>???@@@AAA@@@???===;;;999888777555666777888888777666555444444444444444444444444000000//////.........---000000000000000000000000//////000111222111111111000000////////////000000000000111222333333444444///111333222222777@@@HHHIIINNNHHH777///444:::888444444333333444444555666666666666666777777777777555555666777777666444444333777;;;<<<;;;:::<<<>>><<<===>>>@@@BBBCCCCCCDDDHHHIIILLLNNNQQQTTTWWWXXXYYY[[[^^^```bbbeeehhhkkkooovvv222222222222333333333333111111111111111222222222111000000///...---------333222000///.........///000000000000////////////000000000000000///......------...///000000//////111000000///...---------.........------,,,,,,,,,+++,,,---///000111111111222111111000000000000000222333444666999<<>>???AAAAAA@@@>>>===<<<;;;:::888888888888888888888888666666666555444444333333111111111111000000000000222222222222111111111111000111111222222222111111000000///////////////000222222222222222222222333333333222222333555666777888888888777666666555555///000222222222444666888444555666777777666555444888777666666666777999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>???AAACCCDDDEEEFFFGGGHHHKKKNNNRRRUUUVVV[[[[[[\\\^^^aaadddgggiiimmmrrr|||///000000000111111111111222222222222222222222222222111111000//////......222111000///............111111000000///......---000000000000000///......------...///////////////000000000///...---------......---------,,,,,,,,,+++,,,---///000000111111111111000///////////////000000111333555888;;;<<>>>>>=========>>>>>>BBBAAA?????????@@@BBBCCCEEEFFFHHHJJJLLLMMMNNNNNNPPPPPPPPPPPPOOONNNMMMMMMLLLLLLKKKIIIHHHFFFEEEEEE===<<<999777555444333333666888:::;;;===???BBBEEEGGGGGGFFFEEECCCAAA???>>>======<<<<<<<<<======>>>>>>>>>===<<<;;;::::::999::::::;;;;;;:::999999888888777777666555444444333222222111111111000000000000000111111222222222333111111111222222222111111333222222111111111222222333333333333333333333333333222222222333444555666555555555555555444444444222333444333222333444666555666666777777666666555666666555555555666777888;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===???AAABBBCCCDDDDDDEEEGGGJJJMMMPPPSSSTTTXXXXXXZZZ\\\___bbbdddfffkkkpppyyy000000000000111111111111333333333444444333333222222222111111000000//////000000000000///...---,,,111111000///...------,,,000000000000000//////...---......///////////////000000//////...---------...------------,,,,,,,,,,,,,,,...///000000000000000//////...............------...///000222444555888888777777777777888888<<<;;;:::999:::;;;<<<===@@@BBBDDDFFFHHHJJJKKKLLLNNNNNNOOOOOOOOOOOONNNNNNMMMMMMLLLKKKJJJIIIHHHHHHAAA>>>;;;777555555555666888:::<<<===>>>@@@CCCEEEFFFEEECCCAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<===>>>???>>>===;;;999::::::999888777555555444333333222222222111111111//////000111222333444444222222222222222111111111333333222222222222333333444444444444333333333333222222111222222333444555222222222222333333333333666666666555333222333444888777777666666777777888444444333333444444555666:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@AAACCCCCCCCCDDDFFFIIILLLOOOQQQRRRSSSUUUWWWZZZ]]]___```aaaiiimmmuuu~~~222222333333333444444444333333444444444333222111111111111000000/////////...///000000000...---,,,/////////...............//////000000000000//////......///////////////.../////////......---------------------------------,,,---...///000000000000///...------,,,,,,------++++++,,,,,,---...//////222222222222222222333444666666555555555666777888;;;===???AAADDDEEEGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHDDDAAA===999777777888:::;;;===???@@@@@@BBBEEEGGGFFFEEECCC@@@???>>>??????<<<<<<<<<;;;;;;:::999888::::::;;;;;;;;;<<<<<<<<<;;;===???AAAAAA@@@>>>===<<<<<<;;;999888777666555444444444333333333222222000111111222333333444444333333222222222222222222222111111111111222222333444444444333333333333333111111111222222333333333000000111111222333333444666777777555333222444555999888777666666777888999333333333444444444555555999::::::;;;;;;;;;;;;::::::;;;<<<===???AAABBBCCCCCCDDDGGGJJJLLLOOOQQQQQQQQQSSSVVVYYY\\\^^^^^^___fffjjjrrrzzz444444444444555555555555222333444555444333111000000///////////////.........///000000000///...---------......///000000000//////000000000000//////...///////////////..................------------------------------------,,,---...///000000000///...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---,,,,,,///////////////000111111222222222222333333444444777888:::<<<>>>@@@AAAAAAAAABBBDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFCCC???<<<::::::<<<===>>>@@@BBBCCCCCCEEEGGGJJJHHHGGGEEECCCBBBAAABBBBBB=========<<<;;;999777666777777888999999::::::;;;888;;;>>>AAABBBBBBAAA@@@===<<<;;;:::999888777777555555555555444444444444444444444444444333333333666555444333222333333333222222222222222333444444444444333333222222222222111111222222222222222222000000111222333444444555444555555555444444555777999888777666666777888999444444555555666666666666888888999:::;;;;;;:::::::::;;;<<<===???AAABBBCCCEEEFFFIIILLLNNNPPPQQQRRRQQQSSSVVVYYY\\\^^^______cccgggooowww~~~444444444444555555555555333444666666666444222000////////////............///000000000000000//////......//////000111111111...//////000000000000000//////////////////...---------------------------,,,,,,,,,------------...------...///////////////...------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------...///000///000000000111111111111333444666888999;;;;;;;;;<<<===>>>@@@AAABBBBBBBBBDDDEEEEEEEEEFFFFFFGGGGGGDDDBBB???===<<<<<<===??????AAACCCDDDEEEGGGJJJLLLKKKJJJHHHGGGFFFEEEEEEEEE@@@@@@@@@???===;;;888777444444555666666777888888777999<<>>@@@AAACCCCCCFFFHHHKKKNNNPPPRRRRRRRRRRRRTTTVVVYYY\\\^^^``````bbbfffmmmtttzzz555555666666666777777777666777888999888666444222////////////////////////111111000000000000111111222222111111000000000000......///000000000000000///////////////...------------------------------,,,,,,,,,---------......---......///////////////......---,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++++++++,,,---...///------......//////......111222333444555666666666666777888999::::::;;;;;;??????@@@AAABBBBBBCCCCCC???>>>===<<<<<<<<<===>>>===???BBBCCCDDDGGGJJJMMMLLLLLLKKKKKKJJJIIIGGGGGGEEEEEEEEEDDDAAA>>>;;;999666666666777777888888888999:::;;;<<<<<<===<<<<<<::::::::::::::::::::::::888888777777777666666666777777777777777777888888;;;:::888666555555666777555555555555666777888999777777777666555444444444222333444555555444333222111111111222222333333333111222333333222333555777555666666777777666666555444555666777888777777666666777888999::::::::::::;;;<<<===???AAABBBCCCDDDFFFHHHKKKNNNQQQRRRRRRRRRTTTTTTVVVXXX[[[^^^```bbb```dddkkkqqquuu~~~888999999999::::::::::::888999;;;;;;;;;888666444000000000000000111111111333222111000000111222333555555444222111///............///000000000000000//////000000///...------------------------------,,,,,,,,,------.........---.../////////////////////...------,,,,,,------+++,,,---......---,,,+++*********++++++,,,......++++++,,,---------------000000222333333444333333000111222333444444444444999:::;;;<<<===>>>>>>???<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDFFFJJJMMMLLLLLLMMMMMMLLLJJJHHHGGGHHHHHHHHHGGGEEEAAA>>><<<999999::::::;;;;;;;;;;;;;;;;;;::::::999999999999999999999:::::::::;;;;;;888888888888777777777777666666777888999::::::;;;<<<;;;999777666666777888333333333444444666777777:::999999888777666666555333444555555555444333222111111111111222222222222222333444333222222333555444555666777777666555444444444666777777777666555666666777999999:::::::::<<<===>>>???AAACCCDDDEEEFFFHHHKKKNNNQQQQQQQQQQQQTTTTTTUUUWWWZZZ]]]```bbb```ccciiinnnqqqxxx;;;<<<<<<===<<<<<<;;;;;;>>>>>>===<<<;;;999888777666555333222111222222333555444333111000/////////222000//////000000000///111000///......///111111000000000000////////////------------------------++++++,,,---.........---......---------...//////...------,,,,,,------...***++++++++++++,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---------........./////////000111000......000111222333555777888888888777666666666777777777777777888:::===???@@@BBBEEEGGGHHHMMMQQQQQQQQQSSSPPPKKKLLLJJJHHHGGGFFFDDDAAA???>>>>>>=========<<<<<<<<<===<<<;;;;;;;;;:::777555777888888999999999999888666555555555555666777777777777999:::<<<===>>>??????>>>===;;;:::888777666666666666666777777777777888888999999999999888888555555444444444333333333111111111222222333333333222222222222333444555555444444444444444444444444555555555555666666666666666666777888999::::::;;;;;;;;;<<<>>>???AAABBBBBBGGGGGGHHHJJJLLLPPPSSSUUUVVVUUUTTTUUUXXX\\\^^^___bbbccceeehhhmmmwww===>>>???????????????>>>AAA@@@@@@???>>><<<:::999;;;:::999888777777777888777666555444333222222111333111000000111111111000111111000//////000111222111111111000000000000///------------------------,,,---..................---............/////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,---------.........---------------,,,------------.........//////000///...---///111000111333555666666666666555555555555555555555555666888;;;<<<>>>???BBBDDDEEEKKKPPPQQQRRRSSSQQQLLLKKKIIIHHHGGGFFFEEEBBB@@@AAAAAAAAABBBAAAAAA@@@@@@@@@>>>;;;:::;;;;;;:::888888888999999999888888777666666555555666666777888888999:::;;;===>>>???@@@@@@???>>>===;;;:::888888777777777777888888888888888999999999999999999888555555555555444444444444222222222222333333444444333333333222333333444555555555555555555555555555555555555555666666666666666666777888999::::::;;;:::;;;<<<===???@@@AAABBBFFFFFFGGGIIILLLOOORRRTTTUUUTTTTTTUUUXXX[[[]]]___bbbccceeegggllluuu@@@AAABBBCCCCCCCCCCCCCCCDDDDDDCCCCCCAAA@@@>>>===<<<;;;:::999888888888888999999999999888777555444555333111111222222222000111111000000000000111111111111111111000000000000//////////////////////////////000000//////......------///000000000//////......------------......------------------------+++++++++++++++,,,------------------------......,,,,,,,,,,,,---------------...///...---,,,...000...///111333444444333333222222222222222222222222222444777888999;;;===@@@AAAGGGMMMPPPRRRTTTQQQLLLIIIHHHFFFFFFFFFFFFDDDBBBBBBCCCDDDEEEEEEEEECCCCCCCCC@@@===;;;;;;<<<======999999:::999999888777666666555555555555666777777999:::;;;<<<===>>>??????@@@@@@??????===<<<;;;:::888888888999999999::::::999::::::::::::::::::999777777666666666555555555333333333444444444444444555555444333333333333444666666666666666666666666555555555555666666666666666666777888999::::::;;;:::;;;<<<===>>>???@@@AAAEEEEEEGGGIIIKKKNNNQQQSSSTTTTTTTTTUUUWWWZZZ\\\^^^aaaccceeegggjjjrrr}}}BBBCCCDDDFFFGGGGGGHHHHHHGGGGGGGGGFFFEEEDDDBBBBBB>>>>>>===<<<;;;::::::::::::;;;<<<===<<<:::888666666444222222333333222111111111000000000000000000111111000000000/////////////////////////////////111111111111111000///...,,,...000222222222000/////////............//////---,,,,,,,,,++++++******++++++*********+++,,,---***++++++,,,,,,---------+++++++++,,,,,,,,,------------...---,,,+++---///---...///111222111111000000000000//////////////////111333444555666888:::<<>>;;;;;;;;;:::999888777666555444444444444555666666999::::::;;;<<<===>>>>>>??????@@@@@@???>>>===<<<::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888888888777777777777555555555555555555555555777666555444333333333333555555555555555555555555555555555555666666666666666666777888999::::::;;;:::;;;;;;<<<>>>??????@@@CCCDDDFFFHHHKKKMMMPPPQQQRRRSSSTTTUUUVVVXXX[[[]]]```bbbdddfffhhhoooxxxDDDEEEFFFHHHJJJKKKLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@???<<<===?????????===;;;999888666444333444444333222111111111111000000//////000000/////////.........000000000000000000000000222222222222111000//////---...111333333333222111111111000000000000111111.........---,,,+++******,,,+++***)))***+++,,,---)))))))))***+++++++++,,,+++++++++,,,,,,,,,------,,,---...---++++++---...,,,---...000000000/////////.........---------,,,,,,...000111111222444666777>>>EEEHHHLLLOOOMMMIIICCCBBB@@@@@@AAABBBBBBBBB???@@@BBBCCCDDDDDDDDDDDDBBBBBBCCCDDDEEECCC@@@===<<<<<<<<<<<<;;;:::888888444444444333444555555666999999999::::::;;;;;;;;;===>>>???@@@@@@???>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<:::::::::999999999888888777777666666666666666666888777666555444333333333444444444444444444444444555555555555666666666666666666777888999::::::;;;::::::;;;<<<===>>>>>>???AAABBBDDDGGGJJJLLLNNNOOOOOORRRTTTUUUUUUWWWZZZ\\\^^^aaacccdddfffkkkssszzzFFFGGGIIILLLNNNOOOPPPQQQOOOOOOOOOOOONNNMMMLLLKKKHHHHHHHHHGGGFFFDDDCCCBBB@@@@@@AAABBBAAA@@@???>>><<<:::888777777777666555333333333333333222111000000000000000////////////000000000000000000000000111111111222111111000000...///111333444444333333333333222222222222333333333222222000///...---------,,,***)))***+++---///)))***************++++++,,,,,,,,,,,,------------,,,---...---,,,+++---///---...///000000000/////////......------,,,,,,,,,+++---/////////000111333222999???BBBEEEJJJIIIFFF@@@>>><<<<<<===??????>>>??????@@@AAABBBCCCDDDEEEBBBCCCDDDGGGHHHFFFAAA>>>======>>>======<<<;;;:::555555555555555666777777999999999999999::::::::::::<<<>>>???@@@???>>>===;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::888888888888777777777777999888777666555444444444444444444444444444444444555555555555666666666666666666777888999::::::;;;::::::;;;;;;<<<======>>>???AAACCCFFFIIIKKKLLLMMMMMMQQQTTTUUUTTTUUUXXX\\\\\\___bbbccceeeiiipppuuuIIIJJJLLLOOORRRTTTUUUVVVTTTTTTTTTTTTTTTSSSRRRQQQKKKKKKKKKKKKIIIGGGEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCAAA>>><<<;;;<<<;;;:::999666777777777666555444333222222222111111111111000///////////////////////////000111111111111111000000000111222333444555555555555444444444444555555555555333222111///.........---+++******,,,...000,,,,,,,,,,,,++++++++++++,,,------------.........---......---,,,,,,---///...///000111111111000////////////...---,,,,,,,,,+++---............000222000555:::<<>>>>>?????????>>>>>>===888888888888888999::::::::::::::::::::::::::::::777999<<<>>>???>>>===<<<;;;;;;;;;<<<<<<<<<======>>>>>>????????????>>>>>>======<<<<<<<<<;;;;;;;;;:::999999999888888888888888888777666555555555666555555555555555555555555555555555555666666666666666666777888999::::::;;;:::::::::;;;;;;<<<======>>>@@@BBBFFFHHHJJJKKKLLLLLLPPPTTTUUUTTTTTTWWW[[[YYY]]]```bbbcccgggmmmrrrzzzKKKLLLOOORRRUUUWWWXXXYYYXXXXXXXXXXXXWWWVVVUUUUUURRRRRRRRRQQQPPPNNNKKKJJJHHHGGGFFFEEEEEEFFFFFFGGGDDDBBB@@@?????????===<<<999:::::::::999888666555444444444333333333222222////////////////////////...///000111111111111111111111111222333444666777666666555555555555666666444444333111000...---,,,///---+++***+++,,,///111.........------,,,,,,,,,---------.........//////---...///...---,,,...000///000111222222111111000000000///......---,,,,,,+++---............///111...333777888;;;AAACCCAAA<<<999666666777888999888888777666666777;;;>>>@@@FFFEEECCCDDDEEEEEEDDDCCC>>>??????@@@@@@@@@??????;;;;;;::::::;;;;;;<<<===<<<;;;;;;;;;;;;;;;::::::555777:::===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===??????@@@@@@@@@@@@??????============<<<<<<<<<<<<:::::::::999999888888888888777777666666666666666666666666666666666666666555555555555666666666777666666777888999::::::;;;:::::::::;;;;;;<<<<<<<<<===???BBBEEEHHHJJJKKKKKKKKKOOOTTTUUUSSSSSSWWW[[[XXX[[[___aaacccffflllqqqsssIIIKKKOOOSSSWWWYYY[[[[[[ZZZ[[[[[[\\\\\\]]]]]]^^^YYYYYYYYYXXXVVVSSSQQQOOOJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHGGGEEEDDDBBBAAA@@@>>>>>>>>>>>>>>><<<::::::777444333222222111000222222222111111111111111333222111111111111111222222333444444333444666888666888999999777555444555333555666333000///000333222000---,,,---------,,,........................------......------,,,+++---...//////------...///000...,,,---000111///---///////////////......---)))******(((%%%%%%(((,,,...000222555888;;;>>>???999888666444333333333444444444444444444555666777999;;;===???@@@@@@@@@?????????@@@AAA@@@???>>>===<<<<<<;;;;;;:::::::::999<<<<<<<<<<<<;;;:::999999:::;;;<<<======;;;999888;;;:::999999999;;;===???======>>>@@@AAABBBCCCDDD@@@@@@???>>>===<<<;;;;;;===<<<<<<;;;;;;:::999999::::::999999888777777666555555444333222111111000555555666666666666666666999888777777777888:::;;;<<<<<<========================>>>???BBBEEEHHHJJJKKKKKKLLLNNNPPPSSSUUUVVVZZZ\\\^^^```aaadddgggjjjtttHHHJJJNNNRRRVVVYYYZZZ[[[\\\\\\\\\]]]^^^^^^______\\\\\\\\\[[[YYYVVVSSSRRRQQQQQQPPPPPPOOOOOONNNNNNLLLLLLKKKJJJIIIGGGFFFEEECCCBBBAAABBBBBBBBB@@@>>>>>><<<888666666555444333444444444444333333333333222222222111111222333333444555666666555555777999999;;;<<<<<<999777666666444555666444111///111222222000---,,,---------,,,........................------......------,,,+++,,,.........---,,,---...000...------000000///---.........///...------,,,------,,,+++******---///...///111333666999;;;<<<777666444333222222333333222222222222222333444444777888999:::;;;<<<<<<<<<>>>???@@@@@@@@@@@@???>>><<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::999:::;;;<<<<<<<<<;;;999888:::999888777888999;;;<<<<<<===>>>???@@@AAABBBCCCBBBAAA@@@???>>>======<<<======<<<<<<;;;::::::::::::::::::999888777777777999999999888888777777666666666666666666666666666888888777777777888999:::=========<<<<<<<<<<<<<<<======>>>???BBBEEEGGGIIIIIIJJJKKKMMMOOORRRTTTUUUYYY[[[^^^___aaacccgggiiiqqq{{{HHHJJJMMMQQQUUUXXXZZZ[[[\\\]]]]]]^^^______```````````````___]]]ZZZWWWVVVWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRQQQPPPNNNMMMLLLKKKIIIHHHGGGGGGHHHGGGEEECCCEEEBBB>>><<<;;;:::888777888888777777666666555555333222222222333444555666666777888888888888:::;;;===???AAA???<<<999888777555666555333111000000222222000---,,,---......---////////////////////////---............---,,,,,,+++---...---,,,+++,,,---///...---...//////...------............---,,,,,,///---,,,,,,---///000000---...///111333555666777333333222222222222333333000000000000000111111222444444444444555777888999::::::;;;<<<============<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;:::::::::;;;<<<<<<<<<;;;999999:::999777666666777888888;;;<<<===>>>???@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;::::::999999888888777888888888888888888888888666666666666666666666666888777777777777888999999=========<<<<<<;;;;;;;;;<<<===>>>@@@BBBDDDGGGHHHHHHHHHIIIKKKNNNPPPSSSTTTXXXZZZ\\\^^^___bbbeeehhhmmmvvvHHHJJJMMMPPPTTTWWWYYYZZZ\\\\\\\\\]]]^^^^^^______cccccccccbbb```]]][[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWXXXWWWUUUTTTSSSRRRQQQQQQNNNMMMLLLLLLMMMMMMKKKIIIJJJGGGCCC@@@???>>><<<;;;;;;;;;;;;:::999888777777444444444555666777888999888999;;;;;;;;;;;;<<<===AAACCCEEECCC@@@<<<999888555555444222000//////000222000------............////////////////////////...............------,,,+++,,,------++++++,,,---......---.....................//////......---,,,---***(((***---000///---,,,---...///000111222222000000000000111111222222000///////////////000000222111000000111222444555333444555666777888999999;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<;;;;;;;;;:::999777666666666777:::;;;<<<===>>>@@@AAAAAABBBBBBAAAAAA@@@??????>>>???>>>>>>======<<<;;;;;;;;;;;;::::::999999999999777777888888999999999:::777777777777666666666666888888888777888888888888======<<<<<<;;;:::::::::<<<===>>>@@@BBBDDDFFFGGGGGGHHHIIIKKKNNNQQQSSSTTTWWWYYY[[[]]]^^^aaadddggglllsssJJJKKKMMMPPPSSSVVVXXXYYYYYYZZZZZZ[[[[[[\\\]]]]]]bbbcccccccccaaa___]]]\\\YYYZZZZZZ[[[\\\]]]^^^^^^[[[ZZZYYYWWWUUUUUUTTTTTTRRRQQQPPPQQQQQQQQQOOOMMMNNNKKKGGGDDDCCCBBB@@@>>>??????>>>===<<<::::::999777777777888999:::;;;<<<:::<<>>???@@@EEEGGGHHHGGGDDD???<<<;;;777555333222111000///...222000------...//////...000000000000000000000000......//////......---,,,+++,,,------++++++,,,------.........---------...000000000000000///......,,,)))((()))---///...,,,,,,,,,------......//////......///000000111111111000000////////////000000000//////...///000222333000000111222333555666666888888888888888888888999888888999::::::;;;::::::======>>>>>>>>>>>>>>>======<<<;;;:::999888888888::::::;;;===>>>???@@@AAAAAAAAAAAA@@@@@@??????>>>@@@??????>>>>>>======<<<;;;;;;;;;:::::::::::::::::::::;;;;;;<<<=========999999999888888777777777888999999999999888888888<<<;;;;;;;;;:::::::::999<<<<<<>>>@@@BBBDDDEEEEEEGGGHHHIIIKKKNNNQQQTTTUUUVVVXXXZZZ\\\]]]```cccffflllsss}}}MMMNNNOOOPPPRRRUUUWWWXXXWWWXXXXXXYYYYYYZZZ[[[[[[___``````aaa```___^^^]]][[[\\\]]]___```bbbcccddd^^^]]][[[YYYWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUSSSQQQPPPMMMJJJGGGFFFFFFDDDCCCDDDDDDBBBAAA???>>>===<<<;;;;;;;;;;;;<<<===>>>>>>???AAADDDEEEDDDCCCDDDDDDHHHJJJMMMLLLHHHDDD@@@???999777444333333222111///222000------...000000///000000000000000000000000...////////////...------+++---...---,,,+++,,,---,,,...///...---,,,---...000111111111111000//////,,,++++++,,,...///...---,,,,,,---------.........---...///000000000000000111000000////////////000...............///000000000000000111222444555666555555555555555666666666555666777888999:::::::::============>>>>>>>>>>>>???>>>>>>===<<<;;;;;;::::::;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@?????????AAA@@@@@@??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999888888:::::::::;;;::::::999888::::::::::::::::::::::::;;;<<<>>>@@@BBBCCCDDDDDDFFFGGGIIIKKKNNNQQQTTTVVVVVVXXXZZZ\\\]]]```cccfffkkkrrrzzzQQQQQQQQQQQQRRRTTTVVVWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZ[[[]]]^^^^^^^^^]]]\\\\\\]]]^^^___```aaabbbcccaaa```]]][[[YYYYYYZZZZZZ[[[YYYXXXYYYYYYYYYWWWUUUSSSPPPLLLJJJJJJJJJHHHGGGIIIIIIGGGFFFDDDBBBAAA@@@@@@???????????????@@@@@@DDDGGGJJJKKKJJJIIIIIIIIILLLNNNQQQQQQNNNIIIFFFDDD===:::777666666666444111222000...---///000000000111111111111111111111111///////////////...------,,,.........---,,,---...+++---///...,,,+++---///000000000000000//////...+++---......---,,,---...------------...............///000111111000//////000000///...............,,,------............---000/////////000111333444111111222222222333333333333444555777888888999999<<<<<<;;;<<<<<<======>>>????????????>>>>>>===<<<;;;;;;<<<===???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<999999999999::::::::::::=========<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999888888999999::::::;;;;;;;;;<<<>>>AAABBBCCCCCCCCCEEEFFFGGGJJJMMMPPPSSSUUUVVVXXX[[[\\\^^^```dddfffiiiooowww~~~SSSRRRRRRRRRSSSTTTVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZWWWXXXZZZ\\\]]]]]]\\\\\\\\\\\\\\\]]]^^^^^^______cccaaa___\\\[[[[[[[[[\\\]]]\\\[[[[[[\\\\\\ZZZXXXTTTRRRNNNMMMMMMLLLKKKJJJMMMLLLKKKIIIGGGEEEDDDCCCBBBBBBAAAAAA@@@AAAAAAAAAHHHJJJNNNOOONNNMMMMMMMMMNNNQQQTTTUUURRRMMMJJJHHHAAA===:::888999999666333222000...---///000111000111111111111111111111111///////////////......------...//////------...///+++---///...,,,+++,,,//////////////////......---))),,,///...+++)))+++------------....../////////...///000111111000///...000///...---------------***+++---......---,,,+++...---,,,,,,---...000111//////000000000111111111222333444666777888888888:::::::::::::::;;;<<<===???????????????>>>>>>===;;;<<<===>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????>>>;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>======???>>>>>>===<<<<<<;;;;;;<<<<<<=========<<<:::999777777888999:::;;;;;;<<<;;;<<<>>>AAABBBCCCCCCCCCCCCDDDFFFHHHLLLOOORRRSSSWWWYYY[[[]]]^^^```dddgggfffmmmttt{{{TTTTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVVVVWWWXXXZZZ[[[[[[\\\\\\]]]\\\[[[[[[\\\^^^aaabbbcccaaa___\\\[[[[[[\\\]]]ZZZ[[[\\\\\\\\\ZZZYYYXXXVVVTTTQQQOOOMMMLLLKKKLLLLLLMMMNNNOOONNNLLLJJJIIIIIIGGGEEECCCBBBBBBCCCDDDGGGKKKPPPRRRSSSRRRQQQQQQSSSTTTUUUTTTSSSPPPMMMLLLFFFCCCAAA???>>>===;;;:::555444333222111111111111222222111111111111222333000/////////000111333444000000///...---+++******------......///000000111///000111222222111000///000////////////.........,,,,,,,,,------.........000000000000000///..............................------,,,+++++++++,,,,,,,,,,,,,,,---------......////////////////////////111111222333555666666777888888999999999:::::::::999;;;===>>>????????????>>>===<<<<<<===@@@CCCFFFEEEDDDBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>><<<;;;::::::;;;<<<>>>???======<<<======>>>??????======<<<;;;;;;;;;;;;;;;===>>>>>>>>>===<<<:::999999999999::::::;;;;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCDDDEEEGGGIIILLLNNNPPPVVVXXX[[[\\\]]]___bbbdddkkkmmmrrrzzzVVVVVVUUUUUUTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUUUUTTTUUUVVVXXXZZZ[[[\\\\\\]]]\\\\\\[[[\\\^^^aaabbbbbbaaa___]]]\\\[[[[[[\\\YYYZZZ[[[[[[[[[ZZZXXXWWWUUUTTTRRROOOMMMLLLLLLLLLMMMNNNOOOOOOOOONNNMMMLLLLLLJJJGGGEEEDDDDDDEEEEEEKKKOOOUUUXXXYYYYYYXXXXXXVVVVVVVVVUUUSSSQQQOOOMMMIIIFFFCCCBBBAAAAAA???===888777666555555444444555444333333222222222222222222111000000000111222333000///...------,,,,,,---,,,,,,,,,------.........000000111222222111000000111000000000////////////,,,,,,,,,------.........000000000000000///..............................---------,,,,,,---......,,,---------....................................000111111222444555555666777777777888888888999999999:::<<<===>>>>>>>>>>>>>>>=========>>>@@@BBBDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@??????<<<;;;;;;:::;;;<<<===>>>>>>=========>>>>>>???@@@>>>======<<<<<<<<<<<<<<<>>>>>>??????>>>===;;;:::::::::::::::::::::;;;;;;:::;;;===>>>@@@AAABBBBBBCCCDDDEEEGGGIIILLLNNNOOOTTTVVVYYY[[[\\\^^^```bbbhhhjjjooovvv}}}XXXWWWVVVUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSPPPQQQSSSUUUXXXZZZ[[[\\\\\\\\\\\\\\\]]]^^^```bbbaaa```___^^^\\\[[[ZZZYYYXXXXXXYYYZZZYYYXXXWWWVVVUUUTTTRRRPPPOOONNNMMMMMMOOOOOOOOOPPPPPPPPPPPPPPPOOOMMMJJJHHHFFFFFFGGGGGGLLLQQQXXX^^^_________^^^[[[ZZZYYYWWWTTTRRRQQQPPPLLLJJJGGGFFFFFFEEEDDDBBB===<<<;;;::::::999999999777666666444333333222222555444222111111222222333222111///------...///000------------------------000111111222222111111000111111111111000000000000---------------.........//////000000000///......------------------------------------......///000------........./////////........................//////000111222333333444555555555555666666666666777888:::;;;<<<=====================>>>@@@AAABBBCCCDDDEEEFFFGGGFFFFFFEEEFFFFFFEEEDDDBBBAAAAAA@@@===<<<;;;;;;;;;<<<===>>>???>>>>>>>>>>>>???@@@@@@???>>>>>>===============??????@@@@@@@@@>>>===<<<;;;;;;;;;:::::::::::::::999:::;;;===???AAABBBBBBCCCDDDEEEGGGIIILLLNNNOOORRRUUUWWWYYYZZZ\\\^^^aaadddfffkkkrrrxxxYYYXXXWWWUUUTTTSSSSSSSSSRRRSSSSSSSSSSSSRRRQQQQQQMMMNNNPPPRRRUUUXXXZZZ\\\[[[[[[[[[[[[]]]^^^``````_________^^^]]][[[YYYXXXVVVWWWXXXYYYYYYXXXWWWVVVUUUUUUTTTRRRQQQPPPPPPOOOPPPPPPOOOPPPPPPRRRSSSTTTQQQOOOLLLJJJHHHHHHHHHIIIKKKPPPXXX___aaabbbaaaaaa```^^^\\\YYYVVVTTTSSSSSSOOOMMMKKKJJJJJJJJJHHHGGGBBBAAA@@@??????>>>>>>>>>;;;;;;:::999777555444333666555444333444555666777888555222///......000111000000000000000000000000000000000111111000000000111111111111000000000///---------..................///////////////......------------------------,,,,,,,,,,,,---...000000.........////////////000..............................///000000111222222222222333333333444444444666666777888999:::;;;;;;<<<<<<======>>>?????????@@@AAADDDFFFGGGGGGFFFEEEHHHGGGFFFEEEDDDBBBAAAAAA>>>>>><<<;;;;;;<<<===>>>@@@???????????????@@@@@@@@@??????>>>===>>>>>>>>>@@@@@@AAAAAAAAA@@@>>>===<<<<<<<<<;;;;;;:::::::::999:::;;;<<<>>>@@@AAABBBCCCCCCDDDFFFIIIKKKNNNOOORRRTTTVVVXXXYYY[[[^^^```aaaccciiiooottt|||YYYXXXVVVUUUSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOMMMMMMNNNPPPSSSVVVYYYZZZYYYYYYZZZ[[[\\\]]]^^^___^^^^^^^^^]]]\\\[[[YYYXXXVVVWWWXXXYYYYYYXXXWWWWWWVVVVVVVVVUUUTTTSSSSSSRRRPPPPPPPPPQQQRRRSSSUUUUUURRRPPPMMMKKKIIIIIIJJJJJJLLLQQQYYY___bbbcccccccccbbbaaa^^^[[[YYYWWWVVVUUUQQQOOOMMMLLLMMMMMMLLLJJJGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@>>><<<:::777666666666666666777999;;;<<<>>><<<777333000///000000000111111111111111222222000000000000000000000000111111111000000000//////..............................////////////......------------------------++++++++++++,,,---...///.........////////////000........................---......//////000000000000000000111111111222222444444555555666888888999999:::;;;<<<======>>>>>>???AAACCCFFFGGGHHHGGGFFFHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@>>>============>>>@@@@@@???????????????@@@@@@@@@???>>>>>>>>>>>>>>>@@@AAAAAABBBBBBAAA??????>>>=========<<<<<<;;;;;;;;;;;;;;;<<<===???AAABBBBBBCCCDDDFFFHHHKKKMMMOOOQQQTTTVVVXXXYYY[[[]]]``````ccchhhmmmqqqxxxYYYXXXWWWUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPNNNNNNNNNOOOQQQTTTVVVXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZWWWXXXYYYZZZ[[[ZZZYYYYYYXXXXXXXXXXXXXXXWWWVVVUUURRRSSSSSSTTTUUUVVVVVVWWWRRRQQQOOOLLLKKKLLLMMMMMMPPPTTT[[[```bbbcccdddeeebbbaaa```^^^[[[YYYXXXWWWRRRPPPOOONNNOOOPPPOOONNNLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFEEEDDDBBB???===;;;888888888999;;;===@@@AAACCC@@@<<<888444222111111//////000111111222333333333222111111111111222333222222222111111111111000/////////...............------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------........./////////---------------------------........./////////000////////////000000000111222222222333444555666777777777777888:::;;;===>>>AAACCCEEEGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA???>>>>>>??????@@@@@@???>>>>>>>>>>>>???@@@??????>>>>>>>>>>>>>>>@@@@@@AAABBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>===<<<<<<===>>>@@@AAABBBCCCDDDFFFHHHKKKMMMNNNQQQSSSUUUWWWXXXZZZ]]]___```bbbggglllooottt[[[ZZZYYYWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSQQQPPPOOOOOOPPPQQQTTTUUUUUUUUUWWWXXXYYYZZZZZZZZZ[[[ZZZZZZYYYZZZ[[[\\\]]]YYYZZZ[[[\\\]]]\\\[[[[[[YYYZZZ[[[[[[[[[ZZZYYYXXXUUUVVVXXXYYYYYYYYYXXXXXXSSSRRRPPPOOONNNOOOPPPQQQSSSWWW[[[^^^```aaaccceeeaaaaaaaaa```^^^[[[YYYWWWTTTSSSQQQQQQRRRSSSRRRQQQQQQPPPOOONNNMMMMMMMMMMMMJJJJJJJJJJJJHHHEEEBBB@@@===<<<<<<<<<>>>@@@BBBCCCDDDBBB???<<<888666444333///000111222333555666666666555444444444444555666555444444444333333333333000/////////.........---,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,---------............------------------------............////////////........./////////000000111111000111222333555666555444444555777:::===???CCCCCCDDDEEEFFFHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFEEECCCAAA@@@@@@@@@@@@@@@???>>>>>>=========>>>??????>>>============>>>???@@@AAABBBBBBAAA@@@?????????@@@@@@@@@@@@@@@AAAAAA@@@>>>======>>>@@@AAABBBBBBDDDEEEHHHJJJMMMNNNOOOQQQTTTUUUVVVXXX[[[]]]___bbbgggkkklllppp}}}\\\[[[ZZZYYYYYYXXXYYYYYYWWWXXXXXXXXXXXXWWWVVVVVVSSSQQQPPPOOOOOOPPPRRRSSSTTTTTTVVVWWWXXXYYYYYYYYY[[[ZZZXXXXXXYYY[[[]]]___ZZZ[[[\\\]]]^^^^^^]]]\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZXXXYYY[[[\\\]]]\\\ZZZYYYTTTSSSRRRQQQQQQRRRSSSTTTTTTVVVYYY\\\]]]^^^aaaccc___```aaaaaa___\\\ZZZXXXVVVTTTSSSSSSTTTUUUTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPLLLMMMMMMMMMKKKHHHEEECCC@@@@@@?????????@@@BBBCCCDDDCCCAAA>>>;;;999777555222222333555777888999:::999888777666666777888999777666666666666555555555000000//////.........---,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,,,,,,,---------......------------------------.........///////////////........./////////000000000000//////111222444555333333222222555999===???AAAAAAAAABBBCCCEEEFFFGGGIIIIIIIIIJJJJJJJJJJJJKKKGGGFFFDDDBBBAAA@@@AAAAAA??????>>>======<<<======???>>>>>>===============>>>???@@@AAAAAAAAA@@@???@@@@@@@@@AAAAAABBBBBBBBBCCCAAA???>>>===>>>???@@@BBBBBBCCCEEEHHHJJJMMMNNNMMMOOORRRTTTUUUWWWYYY[[[^^^aaafffjjjkkknnnzzz]]][[[XXXXXXYYY[[[[[[[[[[[[ZZZYYYYYYZZZ[[[\\\]]]ZZZXXXVVVTTTRRRSSSTTTUUUVVVVVVUUUUUUUUUWWWXXXYYYXXXXXXXXXXXXXXXYYYZZZZZZ\\\\\\^^^^^^^^^^^^]]]\\\YYYZZZ[[[]]]^^^^^^^^^^^^```bbbcccdddcccaaa^^^\\\WWWVVVUUUUUUTTTTTTUUUUUUXXXXXXYYY[[[\\\^^^___```^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYXXXXXXYYYYYYXXXWWWUUUUUUTTTTTTSSSRRRQQQQQQTTTSSSRRRPPPNNNLLLKKKJJJEEEDDDBBBAAABBBCCCEEEFFFFFFEEECCCAAA???===;;;:::;;;;;;;;;===>>>@@@BBBCCCAAA@@@>>><<<;;;;;;<<<<<<<<<;;;;;;;;;;;;999666333333222111000000/////////000///......000000///...+++///333333///,,,,,,///...............---------///////////////.........,,,------......------,,,---+++***,,,///000...+++000000//////.........---++++++...555::::::444...000000222333555666888888:::<<<>>>@@@BBBBBBBBBBBBEEEFFFGGGIIIJJJKKKKKKKKKGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@????????????===<<<<<<;;;;;;;;;>>>>>>??????@@@@@@@@@@@@DDDDDDEEEFFFHHHIIIGGGEEEDDDBBB@@@???@@@AAAAAA@@@AAABBBDDDEEEGGGHHHHHHHHHMMMNNNOOORRRUUUYYY\\\]]]___aaaccceeejjjpppxxx}}}\\\YYYWWWVVVXXXZZZ[[[[[[\\\[[[[[[[[[[[[]]]^^^___]]][[[ZZZXXXWWWVVVVVVVVVUUUTTTTTTSSSTTTUUUVVVWWWYYYXXXXXXXXXXXXYYYZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZYYYZZZ[[[\\\^^^```aaabbbdddeeeggggggfffccc```]]]XXXXXXWWWVVVVVVVVVVVVVVVZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYXXXYYYZZZ[[[ZZZYYYXXXXXXWWWVVVTTTSSSSSSRRRUUUUUUSSSRRRPPPNNNMMMLLLHHHFFFEEEDDDDDDEEEFFFGGGFFFEEEDDDBBB@@@???======<<<===>>>???AAACCCEEEFFFFFFEEEDDDBBBAAA@@@??????>>>===<<<======;;;888555555555333222111000000000///...------///000///...+++///333222...,,,,,,...------................../////////////////////.........////////////......///...---...111111000...000000000///////////////111111333888======888333000000111333444555666777999:::<<<===???@@@@@@@@@CCCDDDEEEGGGIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEECCCBBBBBBAAA@@@@@@????????????>>>===<<<<<<<<<<<<>>>>>>>>>??????@@@@@@AAADDDDDDEEEGGGIIIJJJIIIGGGFFFDDDAAA@@@AAAAAAAAA@@@AAABBBDDDEEEGGGHHHHHHHHHKKKLLLNNNPPPSSSWWWZZZ[[[___aaaccceeeiiiooovvv{{{\\\YYYWWWWWWYYY[[[\\\\\\]]]\\\\\\\\\]]]^^^___```______^^^]]][[[ZZZXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\]]]]]]\\\[[[ZZZYYYYYYYYYZZZ\\\___cccgggiiijjjkkklllllljjjfffbbb___[[[ZZZYYYXXXXXXXXXYYYZZZ^^^^^^]]]]]][[[ZZZXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZYYYYYYZZZ\\\]]]]]]\\\]]]\\\ZZZYYYWWWVVVUUUUUUWWWVVVUUUSSSRRRPPPOOONNNKKKJJJHHHGGGFFFFFFGGGHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@AAACCCEEEGGGJJJKKKLLLKKKJJJIIIGGGDDDBBBAAAAAA@@@@@@@@@@@@>>>;;;888999888666444222111000000---,,,,,,---///000///...+++...111111...+++,,,...,,,---------.../////////......//////////////////---......//////......---///......///111111000...///////////////000000000111000111444777888444111000111111222333333444444777777888999:::<<<===>>>???@@@BBBDDDFFFHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEDDDBBBBBBAAAAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAACCCCCCEEEHHHKKKLLLKKKJJJIIIGGGDDDBBBBBBBBBAAA@@@BBBCCCDDDFFFGGGHHHHHHIIIJJJJJJLLLNNNRRRUUUWWWYYY___aaabbbdddhhhmmmsssxxx^^^[[[YYYYYY[[[]]]^^^^^^\\\\\\\\\]]]]]]^^^^^^_________``````^^^\\\YYYXXXXXXXXXVVVUUUUUUVVVWWWXXXYYYYYYYYYXXXYYYZZZZZZ[[[]]]]]]^^^^^^]]]\\\[[[ZZZZZZZZZZZZ\\\aaaffflllpppooopppqqqpppmmmhhhccc```]]]\\\[[[ZZZZZZ[[[]]]^^^aaaaaa```___\\\ZZZWWWVVVUUUUUUVVVVVVWWWXXXXXXYYYZZZYYYYYY[[[^^^``````___aaa```^^^[[[YYYXXXWWWWWWWWWVVVUUUTTTRRRQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCEEEFFFIIIKKKMMMOOONNNNNNNNNMMMJJJGGGDDDCCCFFFDDDCCCCCCCCCBBB???===;;;:::888555333222111000---,,,,,,---///000///...,,,...000///---,,,,,,---,,,,,,,,,---...///000000............////////////++++++,,,,,,,,,,,,++++++,,,,,,---...//////...------------.../////////000000...---...111111000...111111111111111222222222555555444555666888:::;;;;;;<<<>>>AAACCCEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>???@@@@@@@@@@@@@@@======>>>>>>???@@@@@@AAABBBCCCEEEHHHLLLNNNNNNMMMLLLIIIFFFDDDCCCCCCBBBAAABBBCCCDDDFFFGGGHHHIIIIIIJJJJJJLLLNNNQQQTTTWWWXXX^^^```bbbcccfffjjjpppttt```^^^[[[[[[\\\^^^___^^^\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^``````___]]]ZZZXXXZZZYYYWWWVVVUUUVVVVVVWWWYYYYYYYYYYYYYYYZZZ[[[[[[______```aaa```___^^^]]]\\\\\\\\\^^^cccjjjppptttssssssrrrppplllhhhcccaaa^^^]]]\\\\\\]]]___aaacccddddddcccbbb___\\\YYYWWWSSSSSSTTTUUUVVVVVVWWWWWWYYYYYYYYY\\\___bbbbbbbbbdddbbb___\\\YYYXXXWWWWWWUUUUUUTTTSSSRRRPPPOOOOOOMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHEEEFFFGGGHHHKKKMMMOOOPPPQQQQQQQQQPPPNNNKKKIIIGGGJJJHHHFFFFFFFFFEEECCCAAA===;;;999777444222111111///...---...000111000///.../////////...---------,,,,,,,,,---...///000000---.........//////000000+++,,,,,,------,,,,,,+++,,,---..................,,,,,,,,,------.........333111000000111222222222111111111111111111111111333333222222333555777888777888:::===???AAABBBBBBEEEEEEFFFFFFEEEDDDBBBBBB@@@???????????????>>>>>>===>>>@@@AAABBBCCCBBBBBB????????????@@@@@@@@@@@@BBBBBBDDDHHHMMMOOOOOONNNMMMKKKGGGEEEDDDDDDBBBAAABBBCCCEEEFFFHHHIIIIIIIIIKKKLLLMMMOOORRRUUUWWWXXX]]]^^^```bbbdddhhhlllppp|||fffccc```___```aaaaaaaaa````````````___]]]\\\[[[]]]^^^```aaa```___]]][[[ZZZYYYXXXVVVUUUUUUVVVVVVZZZZZZYYYYYYZZZZZZ[[[\\\```aaabbbccccccbbbaaa```___^^^___aaaffflllrrrvvvtttssspppmmmiiieeebbbaaa^^^]]]\\\\\\^^^bbbeeegggiiiiiihhhfffccc^^^ZZZWWWRRRRRRSSSTTTTTTUUUVVVVVVXXXXXXYYY\\\```cccddddddfffccc___[[[XXXVVVUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOLLLKKKKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJGGGGGGHHHIIIKKKMMMNNNOOOSSSSSSRRRRRRQQQPPPOOONNNMMMKKKIIIHHHHHHGGGEEEDDD???===;;;999777555444444333111000111222333222000000000//////............,,,---------.../////////------......///000000000...//////////////////......///111111000000000111---------------.........222111111000000111222333111111111111111222222222222222222222333444555666444555777:::;;;===>>>>>>BBBCCCDDDDDDDDDDDDBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCDDDEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@AAABBBDDDHHHLLLOOOOOONNNMMMKKKGGGEEEEEEDDDCCCBBBCCCDDDEEEGGGHHHIIIIIIJJJLLLMMMNNNPPPRRRUUUWWWYYYZZZ\\\___aaacccfffjjjnnnttt{{{pppmmmjjjhhhhhhhhhhhhgggfffffffffeeecccaaa___]]]``````bbbcccccccccbbbaaa___]]][[[ZZZXXXXXXXXXYYYZZZZZZYYYYYYZZZZZZ[[[\\\___```bbbcccddddddccccccaaaaaabbbdddiiinnnsssvvvsssqqqmmmhhheeebbbaaa```]]]\\\[[[\\\___dddhhhkkkpppooonnnkkkeee___ZZZVVVRRRRRRSSSSSSTTTTTTUUUUUUWWWWWWXXX\\\```dddeeeeeeeeebbb^^^YYYUUUSSSSSSSSSTTTTTTSSSRRRQQQPPPPPPOOOKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJGGGGGGHHHHHHIIIKKKLLLMMMQQQQQQPPPPPPPPPQQQRRRRRROOOMMMJJJIIIIIIIIIGGGFFFAAA@@@>>><<<:::999888888777555444444555444333222222111/////////000//////------..................------......///000000111///000000111111000000///---000222222000///000222//////////////////......------............///000111111111222222333333333111111222333444444444444333444555777999:::::::::;;;<<<>>>@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAADDDFFFGGGFFFFFFEEEDDDCCCCCCAAAAAA@@@???AAABBBDDDHHHLLLNNNNNNMMMMMMJJJGGGEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHIIIJJJJJJLLLMMMNNNPPPRRRUUUWWWXXXXXXZZZ]]]___bbbeeeiiilllnnnvvvzzzwwwsssqqqpppppppppoookkkkkkkkkiiigggdddaaa```bbbcccdddeeeffffffffffffdddbbb```^^^]]]]]]]]]]]]ZZZZZZZZZZZZZZZ[[[[[[\\\^^^```aaacccddddddddddddbbbcccdddfffjjjooosssuuurrrooojjjeeeaaa`````````\\\[[[[[[\\\```eeejjjmmmuuutttrrrnnnggg```YYYUUUSSSSSSSSSSSSTTTTTTTTTTTTVVVVVVWWW[[[```dddffffffeeebbb]]]XXXTTTRRRQQQQQQUUUTTTTTTSSSRRRQQQQQQPPPKKKLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHHHHIIIJJJJJJJJJGGGGGGGGGHHHHHHIIIJJJKKKMMMMMMLLLMMMMMMOOOQQQSSSPPPMMMKKKJJJJJJIIIHHHGGGCCCBBBAAA???===<<<;;;;;;999888666666666666444222333111000///000111000000...............------------------...///000000111......////////////......+++...000000...---///111222222111111000000//////,,,---////////////000111000111111222333333444444000111333555555555444333222333444666777888888888444555888:::;;;;;;::::::============>>>>>>>>>>>><<<>>>AAAEEEGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@???AAABBBDDDGGGKKKMMMMMMLLLLLLIIIFFFEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHIIIJJJJJJLLLLLLMMMOOOQQQTTTVVVWWWWWWYYY\\\___aaadddiiilllmmmuuu~~~{{{zzzzzzzzzzzzyyyxxxwwwtttqqqnnnkkkiiiiiiiiijjjkkkkkkkkkjjjiiihhhiiiiiihhhgggdddaaa^^^]]]^^^^^^]]]\\\\\\]]]^^^___``````aaabbbcccdddeeefffdddeeegggjjjlllnnnooopppoooiiiccc```bbbbbb```]]]\\\\\\]]]]]]```eeekkkpppvvvvvvuuuppphhh```ZZZXXXSSSTTTUUUUUUUUUTTTRRRQQQTTTWWW[[[^^^```bbbdddffffffccc]]]XXXTTTSSSSSSSSSSSSTTTTTTUUUUUUSSSRRRQQQMMMLLLKKKJJJHHHGGGFFFEEEGGGHHHIIIJJJJJJJJJIIIHHHKKKJJJIIIHHHIIIIIIKKKLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMNNNNNNMMMKKKJJJHHHFFFAAA===:::999::::::;;;<<<<<<<<<;;;:::888777777777555444333222222222333222111111111111111222...///000000111111000000444111...,,,---...///...////////////////////////000000/////////000000111111111000000//////......222333555666666555333222222222111111000111111222444444444444444444444444666666888999999999999999::::::;;;;;;<<<===>>>>>>======>>>@@@BBBEEEGGGHHHKKKHHHDDDCCCDDDEEEDDDBBBBBBBBBCCCEEEHHHJJJLLLNNNIIIHHHFFFEEEDDDCCCDDDDDDEEEFFFGGGGGGIIIIIIJJJKKKLLLMMMNNNOOOQQQTTTVVVWWWXXXYYY[[[]]]aaadddfffhhhnnnrrr|||}}}zzzwwwuuusssrrrrrrrrrsssssssssrrrqqqpppnnnnnnmmmllliiifffcccaaabbbaaa```_________````````````aaacccdddeeeffffffeeefffhhhjjjlllmmmnnnnnnlllfff```^^^```aaa___\\\]]]^^^]]]^^^```fffmmmrrrxxxxxxvvvqqqiiiaaa[[[XXXTTTTTTUUUVVVUUUTTTSSSRRRTTTWWWZZZ]]]^^^```ccceeegggddd___YYYVVVTTTSSSTTTTTTTTTUUUUUUUUUTTTSSSRRROOONNNMMMLLLJJJIIIHHHGGGHHHHHHIIIJJJJJJJJJIIIHHHIIIIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJKKKKKKLLLLLLKKKJJJIIIHHHFFFBBB>>>;;;:::;;;;;;>>>>>>???@@@???>>>===<<<:::999888666555555444444444333333222111111111222...//////000000000000000222000...---...//////...........................000//////...//////000000111000000000/////////...000111222333333222111000222222111111111111111222444444444444444444444444555666777888999999999999999999::::::;;;<<<<<<=========>>>@@@BBBDDDFFFGGGKKKHHHEEEDDDEEEFFFEEECCCCCCCCCDDDEEEGGGJJJLLLMMMJJJIIIGGGEEEDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIJJJKKKLLLLLLMMMOOOQQQSSSUUUVVVXXXYYY[[[]]]```cccfffhhhkkkooowww}}}|||zzzzzz{{{{{{{{{zzzyyyxxxvvvvvvuuussspppmmmjjjhhhhhhgggfffdddccccccbbbccc```aaabbbcccdddfffggggggggghhhiiijjjkkklllllllllhhhddd___^^^```aaa___]]]______^^^^^^```fffnnntttzzzzzzxxxrrrjjjaaa[[[XXXUUUUUUUUUVVVUUUTTTTTTSSSTTTWWWYYY[[[]]]^^^aaacccgggeee```\\\XXXVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSQQQPPPOOONNNMMMLLLKKKJJJIIIIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGFFFGGGHHHHHHIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHFFFCCC???===<<<<<<===???@@@AAABBBBBBBBBAAA@@@===<<<;;;:::999999888888666666555444333222222222...///000000111111000000111000...///000000///...........................//////............//////000000000000////////////000000000000000000000000222222111111222222222222444444444444444444444444555555666777888888888888777888888999999:::::::::<<<<<<===>>>@@@CCCEEEFFFJJJHHHFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGIIIJJJKKKKKKJJJHHHGGGEEEDDDDDDCCCEEEFFFGGGGGGIIIIIIJJJKKKKKKLLLMMMNNNPPPSSSUUUVVVXXXYYYZZZ]]]```cccfffgggiiikkkrrr}}}~~~~~~~~~~~~~~~}}}{{{xxxuuurrrpppnnnmmmllljjjhhhgggfffeeeaaabbbcccdddeeeggghhhhhhiiiiiijjjjjjjjjjjjiiiiiigggdddaaa```aaabbbaaa`````````^^^^^^```fffnnntttyyyyyyxxxrrrjjjaaa[[[XXXUUUUUUUUUUUUUUUTTTTTTTTTUUUWWWYYYZZZ[[[\\\___aaagggeeebbb^^^[[[XXXWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTRRRRRRQQQPPPOOONNNMMMLLLJJJKKKLLLLLLLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIGGGDDDAAA???>>>>>>>>>===???@@@BBBCCCCCCCCCCCC??????>>>===<<<;;;;;;;;;999999888777666555444333000111111222222222222222111000000111222111000...........................000///..................000000000000////////////222222111111111111222222111111222222222222222222333333333333333333333333444444555666777777777777666666666777777888888888:::;;;;;;===>>>@@@BBBCCCGGGGGGFFFFFFGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHIIIJJJLLLKKKJJJHHHFFFEEEDDDDDDEEEFFFGGGGGGIIIIIIJJJKKKKKKKKKLLLNNNPPPRRRTTTUUUWWWXXXZZZ\\\___bbbeeegggiiijjjpppxxx|||zzzxxxuuutttsssqqqooommmkkkjjjeeeeeefffggghhhiiijjjjjjkkkkkkkkkkkkjjjjjjiiihhheeecccaaaaaaaaabbbbbbbbbaaaaaa```___aaafffmmmssswwwwwwvvvqqqiiibbb\\\YYYVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWYYYYYYYYYZZZ]]]___eeedddbbb```]]][[[YYYXXXXXXWWWWWWVVVVVVVVVVVVVVVSSSRRRRRRQQQPPPOOONNNNNNMMMNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGEEEDDDDDDDDDDDDEEEFFFFFFHHHHHHIIIJJJJJJKKKLLLMMMJJJIIIFFFDDDAAA@@@??????>>>???AAACCCEEEEEEEEEEEEAAA@@@???>>>=========>>><<<<<<<<<;;;:::888777666444444555666666666666666444333222222333333000...////////////////////////000000///...............////////////000000000000222111111000000111111222000111222333333333333222333333333333333333333333333333444555666666666666555555555666666666666666888888999:::;;;===???@@@DDDEEEFFFFFFFFFGGGGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKJJJHHHGGGEEEEEEEEEFFFGGGGGGIIIIIIJJJKKKKKKLLLMMMNNNPPPSSSUUUVVVVVVWWWYYY[[[^^^bbbdddfffiiikkkooovvv|||{{{zzzyyywwwtttrrrqqqlllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkddddddcccbbbbbbbbbbbbcccdddccccccbbbcccggglllqqqsssttttttpppjjjccc___]]]YYYYYYXXXWWWWWWWWWWWWWWWXXXYYYYYYYYYXXXYYY\\\___bbbbbbaaaaaa___]]][[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWTTTTTTSSSSSSRRRQQQQQQPPPPPPQQQQQQPPPOOOMMMKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGIIIIIIIIIJJJKKKMMMNNNOOOMMMKKKIIIFFFCCCAAA??????@@@AAACCCEEEGGGGGGGGGGGGBBBAAA@@@????????????@@@??????@@@@@@???===;;;:::999::::::;;;<<<;;;;;;;;;999777555444444333222000000000000000000000000000222111000//////...//////////////////000000000000////////////////////////000111222444444444333333333333333333333333333333222222333444555555555555555555555555555555555555555555666777888:::<<<===???AAADDDEEEEEEEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJHHHGGGFFFEEEFFFGGGGGGIIIIIIJJJKKKLLLMMMNNNOOOQQQTTTVVVWWWVVVWWWXXX[[[^^^aaadddeeeiiijjjnnnuuu||||||zzzxxxuuuuuuuuuuuutttttttttsssrrrssssssrrrrrrqqqpppooohhhhhhhhhgggffffffffffffgggggggggggggggiiillloooqqqrrrsssqqqlllfffcccaaa]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZYYYXXXYYY\\\^^^______```aaa```___]]]\\\ZZZYYYXXXWWWWWWWWWXXXXXXVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSQQQOOOMMMKKKKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHIIIIIIKKKMMMOOOPPPOOONNNKKKHHHEEEBBB???>>>@@@AAACCCEEEFFFFFFFFFFFFCCCCCCBBBAAAAAAAAABBBBBB@@@AAABBBCCCBBBAAA???>>>>>>???@@@@@@AAAAAA@@@@@@>>>;;;777555555444333111111111111111111111111111333333111000000/////////.../////////000000000111//////000111111000/////////111333444555555444333222222222222222222222222111222333444444555555444555555555555555555555555333333333444555777999999;;;>>>BBBCCCBBBBBBDDDFFFEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKKKKLLLKKKJJJIIIHHHEEEFFFGGGGGGIIIIIIJJJKKKMMMNNNOOOPPPRRRUUUWWWXXXUUUVVVXXXZZZ]]]aaaccceeeeeeggglllrrrxxx~~~{{{{{{{{{zzzyyyxxxxxxwwwvvvvvvvvvvvvuuutttssssssmmmnnnnnnmmmlllkkkkkkllliiijjjkkkjjjjjjkkkmmmooooooqqqsssqqqmmmiiifffeee```___^^^]]]]]]]]]^^^___[[[[[[ZZZYYYXXXYYY\\\^^^\\\^^^___aaaaaa```^^^]]][[[ZZZYYYWWWWWWXXXXXXYYYXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUTTTRRRPPPNNNLLLKKKKKKLLLLLLKKKIIIHHHFFFGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJMMMOOOPPPQQQOOOMMMIIIEEEBBB???>>>===???@@@BBBCCCDDDCCCCCCEEEDDDDDDCCCCCCCCCCCCDDDAAABBBDDDEEEEEECCCBBB@@@AAABBBCCCCCCDDDDDDCCCCCCAAA>>>999666555444333222222222222222222222222222444333222111000000000000.../////////000000111111000111333555555333111000///000333555555555444333222222222222222222222222111111222333444444444444555555555555555555555555111111222333444555777888888<<<@@@BBBAAAAAACCCEEEDDDDDDEEEFFFGGGIIIJJJKKKIIIJJJKKKLLLLLLKKKJJJIIIEEEFFFGGGHHHIIIJJJJJJKKKNNNNNNOOOQQQSSSUUUWWWXXXUUUVVVWWWZZZ]]]```ccceeebbbdddiiipppuuu~~~}}}}}}|||zzzyyyxxxwwwvvvttttttsssrrrpppooonnnnnnnnnnnnmmmmmmmmmnnnoooooorrrssssssqqqnnnkkkjjjjjjeeedddbbbaaa`````````aaa```___^^^]]]\\\\\\[[[[[[[[[ZZZZZZ[[[\\\\\\[[[YYYXXXXXXWWWWWWWWWXXXXXXYYYXXXXXXYYYYYYXXXXXXWWWVVV[[[YYYUUUSSSRRRQQQOOOMMMOOOOOONNNMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIFFFGGGHHHHHHIIIJJJNNNPPPPPPPPPOOOKKKFFFBBB??????>>>===>>>@@@BBBCCCCCCAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFCCCEEEHHHJJJLLLMMMMMMLLLHHHDDD@@@<<<:::999888777888777555333222000000000111000000000////////////,,,---...///000000000000//////000000000000000///111111111111111111111111222222222222222222222222333333444444555666777777444444444333333222222222333333333444444444555555:::::::::;;;<<<===???@@@@@@BBBEEEGGGGGGHHHJJJKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLDDD@@@FFFKKKJJJIIIJJJLLLMMMNNNPPPRRRSSSTTTTTTUUUVVVXXXZZZ]]]```cccddddddeeegggjjjppp|||~~~||||||{{{{{{{{{zzzxxxwwwuuuttttttqqqqqqpppppppppppppppqqquuuvvvvvvtttqqqnnnmmmmmmiiihhhfffeeedddeeeeeefffcccbbbaaa```___^^^^^^^^^]]]\\\\\\]]]^^^^^^]]][[[ZZZZZZYYYYYYYYYYYYZZZZZZXXXYYYYYYYYYYYYXXXWWWWWW[[[YYYVVVTTTSSSRRRPPPNNNOOONNNMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJGGGHHHHHHHHHHHHJJJMMMPPPQQQQQQPPPLLLGGGCCC@@@@@@>>>======???BBBCCCBBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEGGGKKKNNNQQQRRRRRRRRRLLLIIIDDD@@@>>>===;;;:::777666444333222111111111222222111111000//////.........000111111111111111000000111111111111111000222222222222222222222222222222222222222222222222333333333444444555555666444444444333333222222222333333333333444444444444888888888999:::<<<===>>>>>>AAACCCEEEEEEFFFHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNQQQJJJGGGJJJMMMKKKJJJLLLLLLMMMOOOQQQSSSTTTUUUUUUUUUVVVWWWZZZ\\\```bbbddddddfffhhhkkkoooyyy}}}|||zzzzzzyyyxxxwwwvvvvvvuuuvvvvvvyyyzzzzzzyyyuuurrrqqqpppmmmllllllkkkkkkkkkllllllggggggeeedddcccbbbbbbbbb```______```aaaaaa```^^^\\\\\\[[[[[[[[[[[[\\\\\\YYYYYYZZZZZZYYYYYYXXXWWW[[[YYYVVVUUUTTTSSSQQQOOONNNMMMLLLKKKJJJJJJKKKKKKMMMMMMMMMLLLLLLLLLKKKKKKHHHHHHHHHGGGGGGIIIMMMQQQRRRRRRQQQNNNIIIDDDBBBAAA>>>======???AAABBBBBBAAAAAA@@@@@@@@@????????????AAABBBDDDFFFGGGFFFEEEDDDEEEGGGKKKOOOSSSUUUWWWWWWRRRNNNIIIEEECCCAAA???>>>999999888666666555555555555444333222111///......000000111222333333333333222222222222222222111111444444444444444444444444222222222222222222222222333333333333333333333333444444333333333333222222222222222222333333333333555666666777888999::::::<<<>>>AAABBBBBBCCCEEEFFFGGGHHHIIIKKKMMMNNNPPPPPPNNNKKKIIIKKKKKKIIIJJJLLLMMMNNNPPPRRRTTTUUUUUUVVVUUUVVVWWWYYY\\\^^^aaabbbdddfffiiikkknnnuuu~~~~~~}}}||||||||||||}}}~~~}}}zzzwwwuuutttppppppppppppppppppqqqqqqkkkkkkiiihhhfffeeeeeeeeecccbbbaaabbbddddddbbbaaa^^^^^^]]]\\\\\\\\\]]]]]]ZZZ[[[[[[[[[[[[ZZZYYYYYYYYYXXXVVVUUUUUUTTTQQQOOONNNLLLKKKIIIIIIJJJLLLMMMOOOOOOOOONNNMMMMMMLLLLLLJJJIIIHHHGGGFFFIIIMMMPPPRRRSSSSSSPPPKKKGGGDDDCCC???>>>===>>>@@@BBBBBBAAA@@@@@@@@@@@@???>>>===<<<>>>@@@CCCEEEFFFEEEDDDBBBBBBDDDHHHMMMQQQUUUWWWXXXVVVRRRMMMIIIFFFEEECCCAAA@@@???>>><<<;;;:::::::::888777666444222111//////111111222333444444444444333333222222111111222222333333333333333333333333222222222222222222222222333333222222222222222222333333333333333333333333111111222222222333333333333333444555666777777777999;;;===?????????AAABBBDDDEEEGGGJJJLLLOOOQQQRRRKKKKKKKKKKKKJJJJJJLLLOOONNNOOOPPPRRRTTTUUUVVVVVVUUUUUUWWWXXXZZZ]]]___``````dddgggjjjmmmrrrzzz{{{yyyxxxssssssttttttttttttttttttooonnnmmmkkkiiiiiihhhhhhfffeeedddeeeggggggeeeddd``````___^^^^^^^^^^^^^^^\\\]]]]]]]]]]]]\\\[[[[[[XXXWWWVVVVVVVVVUUURRRPPPOOOMMMJJJHHHHHHJJJMMMNNNQQQPPPPPPOOONNNNNNMMMMMMJJJJJJIIIHHHGGGHHHLLLOOOPPPRRRSSSQQQMMMIIIFFFEEEAAA???>>>>>>@@@BBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<;;;===@@@CCCDDDDDDBBBAAAAAACCCFFFKKKOOOSSSVVVXXXWWWSSSNNNJJJHHHFFFDDDCCCEEEDDDBBB@@@>>><<<;;;;;;;;;:::999777555333222111222333444555555666666555444333222111111111222222333333333333333333333333222222222222222222222222222222222222222222111111333333333333333333333333111111222222222333333333111222333444555555555444666888;;;<<<<<<<<<===???AAABBBDDDGGGKKKNNNPPPQQQMMMOOOOOOLLLKKKLLLNNNPPPNNNOOOPPPRRRTTTUUUVVVVVVUUUUUUVVVWWWYYY[[[]]]^^^\\\```eeeiiilllqqqxxx}}}~~~}}}xxxxxxyyyyyyyyyxxxxxxwwwsssrrrqqqooommmlllkkkkkkjjjiiihhhiiikkkkkkiiihhhccccccbbbaaa````````````_______________^^^^^^]]]YYYXXXXXXYYYYYYXXXUUUSSSRRROOOKKKIIIHHHJJJMMMOOORRRQQQQQQPPPOOONNNMMMMMMJJJJJJJJJIIIHHHHHHJJJLLLNNNPPPRRRRRROOOKKKIIIHHHCCCAAA??????AAACCCCCCCCCAAABBBBBBCCCBBB@@@>>>===;;;===???BBBCCCCCCBBBBBBBBBDDDGGGJJJOOOSSSVVVWWWUUURRRMMMJJJHHHGGGEEEDDDDDDCCCAAA???===<<<;;;;;;>>>===<<<:::888666555444444555666777888888888888666555444222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444222222222222333333333333111222444555555555444333444666999999999999;;;<<<===???AAADDDHHHKKKMMMOOOMMMNNNMMMIIIIIIKKKLLLJJJMMMNNNPPPRRRTTTUUUUUUVVVUUUUUUVVVWWWXXXZZZ\\\]]]ZZZ^^^cccgggjjjooovvv|||~~~~~~|||{{{xxxwwwuuusssqqqpppoooooonnnmmmmmmnnnoooooonnnlllggggggfffeeedddcccddddddaaaaaabbbbbbaaaaaa```___\\\[[[[[[]]]]]]\\\YYYWWWUUUQQQMMMIIIHHHJJJNNNPPPRRRQQQQQQPPPNNNMMMMMMLLLIIIJJJKKKKKKIIIIIIIIIJJJKKKMMMQQQQQQOOOMMMKKKJJJEEECCCAAA@@@BBBDDDDDDDDDBBBCCCDDDEEEDDDCCCAAA???===>>>@@@AAACCCDDDDDDDDDDDDEEEGGGIIIMMMPPPSSSUUUTTTQQQLLLIIIHHHHHHGGGFFFAAA@@@??????>>>>>>>>>>>>@@@???>>>===;;;:::999888888888999:::;;;;;;;;;;;;:::888666555444444555666444444444444444444444444222222222222222222222222111111222222333333444444222222222333333444444444333333333333444444444444222333555666666666444333333555777888888888999::::::;;;>>>AAADDDHHHJJJKKKKKKLLLJJJHHHKKKQQQRRRMMMLLLMMMOOOQQQSSSTTTUUUUUUUUUUUUUUUVVVWWWYYYZZZ[[[[[[___cccfffiiimmmtttzzz{{{zzzxxxvvvtttsssrrrqqqrrrqqqpppqqqssssssqqqooojjjjjjhhhggggggfffffffffcccccccccccccccbbbaaaaaa^^^^^^^^^```aaa```]]]ZZZWWWSSSNNNJJJHHHJJJNNNPPPRRRQQQQQQOOONNNMMMLLLLLLHHHJJJLLLLLLJJJIIIHHHIIIIIILLLPPPQQQPPPMMMLLLKKKFFFDDDAAAAAACCCDDDEEEEEECCCDDDEEEFFFFFFDDDBBBAAA???@@@AAABBBCCCEEEFFFGGGCCCDDDEEEGGGJJJMMMPPPQQQSSSPPPLLLJJJIIIIIIHHHGGG@@@@@@@@@@@@AAAAAACCCCCCAAA@@@???>>>===<<<;;;::::::;;;<<<===>>>>>>>>>>>><<<;;;999777666666777888555555555555555555555555222222222222222222222222111111222333444444555555222222222333333444444444333333444444444444555555222444666777777666555444333555777888777777888999999:::<<>>>>>???AAACCCDDDBBBBBBAAA???>>><<<;;;:::>>>>>>>>>>>>>>>>>>??????@@@???>>><<<:::999888888888666555555555333111///000000111111222222333333111111111222333444555666333333333333333333333333333333333222222111111111333333333333333333333333666666666666666666666666888999:::<<<>>>AAACCCDDDDDDJJJJJJKKKYYYooo{{{zzzPPPOOOOOOOOOQQQTTTWWWYYYVVVUUUUUUUUUVVVXXXZZZ[[[[[[^^^aaadddgggjjjnnnqqq}}}~~~}}}||||||{{{{{{{{{||||||zzzxxxtttrrrpppnnnmmmlllllllllkkkiiigggfffggggggfffeeeeeeddddddeeeffffffeeeccc```\\\XXXSSSQQQQQQSSSTTTXXXYYYXXXUUUQQQMMMKKKKKKPPPLLLIIIIIIJJJKKKKKKJJJLLLLLLLLLMMMOOOPPPNNNMMMKKKIIIFFFDDDCCCDDDFFFGGGHHHIIIKKKKKKKKKIIIGGGFFFCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFHHHJJJMMMOOOQQQQQQNNNKKKIIIHHHHHHFFFEEEBBBAAA???>>>???@@@BBBCCCCCCCCCBBBAAA???>>>======??????@@@@@@@@@AAAAAAAAACCCBBBAAA???===<<<<<<;;;:::999777777777666333111111111111222222333333333333333222222222333333444333333333333333333333333333333333222222222111111333333333333333333333333555555555555555555555555666777888999<<<>>>@@@AAAEEEIIIHHHEEELLLXXX]]]XXXMMMMMMMMMNNNPPPSSSUUUWWWVVVUUUUUUVVVWWWXXXZZZ[[[[[[^^^bbbeeegggjjjnnnqqqxxxyyyxxxvvvtttrrrppppppoooqqqooolllkkkkkkkkkjjjhhhiiihhhhhhiiijjjjjjiiigggdddaaa\\\XXXUUUUUUVVVWWWYYYZZZZZZWWWRRRNNNLLLKKKPPPNNNKKKJJJKKKKKKJJJIIIKKKKKKLLLNNNPPPPPPOOOMMMLLLJJJHHHEEECCCCCCDDDDDDHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGGGGHHHJJJMMMOOOQQQQQQNNNKKKJJJIIIIIIHHHGGGDDDCCCAAA??????@@@AAABBBDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFEEEDDDCCCBBBAAA@@@@@@===;;;:::::::::888666444222222222222333333333333444333222222111111111222333333333333333333333333333333333222222222222111333333333333333333333333444444444444444444444444444444555666888:::<<<===>>>CCCEEEBBBFFFMMMMMMGGGIIIJJJKKKMMMOOOQQQSSSTTTVVVVVVVVVVVVXXXYYYZZZ[[[\\\___bbbeeegggjjjnnnqqqsss{{{}}}{{{yyywwwuuutttwwwtttrrrpppppppppnnnmmmmmmlllkkklllmmmmmmkkkjjjgggddd```[[[XXXWWWXXXXXX[[[\\\\\\YYYTTTPPPMMMLLLPPPOOONNNMMMMMMLLLKKKJJJKKKKKKLLLOOOQQQRRRPPPNNNKKKJJJHHHEEEDDDDDDDDDDDDFFFGGGHHHHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKIIIHHHHHHIIIKKKMMMOOOPPPQQQOOOLLLKKKKKKLLLKKKJJJGGGFFFCCCAAA@@@@@@AAABBBDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@AAABBBDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCCCC???===<<<<<<<<<:::888666333333333333222222222222333222222111111111222222333333333333333333333333222222222222222222222222222222333333333333444444333333333333333333333333333333444555666888:::;;;999>>>AAAAAADDDJJJJJJFFFFFFGGGJJJLLLOOOQQQRRRRRRVVVVVVVVVWWWXXXYYYZZZ[[[\\\___bbbeeegggjjjmmmppppppwww~~~|||{{{|||zzzwwwvvvvvvuuusssrrrpppoooooooooppppppnnnllliiigggccc^^^[[[YYYYYYYYY\\\^^^^^^\\\WWWQQQNNNMMMOOOPPPQQQQQQPPPNNNMMMLLLLLLMMMNNNQQQSSSSSSQQQNNNIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKJJJJJJJJJJJJKKKMMMOOOPPPQQQOOOMMMLLLMMMNNNNNNMMMJJJHHHFFFCCCBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDD@@@???>>>======<<<:::777444444444333333222222222111111111111222333444555333333333333333333333333222222222222222222222222222222222333333444444444333333333333333333333333444444444555666888999:::;;;>>>???======@@@@@@???DDDEEEHHHKKKNNNPPPRRRRRRUUUUUUVVVWWWXXXYYYZZZZZZ\\\___bbbeeefffiiillloooooovvv}}}|||||||||zzzyyyvvvuuutttuuuuuuuuusssqqqnnnkkkgggccc___]]]\\\[[[^^^___```^^^YYYSSSOOOMMMOOORRRTTTUUUSSSQQQPPPPPPOOOOOOQQQSSSUUUTTTQQQNNNHHHHHHGGGFFFEEEEEEEEEEEEHHHHHHIIIIIIJJJKKKLLLLLLHHHGGGFFFFFFFFFHHHJJJLLLLLLKKKKKKKKKLLLMMMOOOPPPRRRPPPNNNNNNOOOQQQQQQPPPMMMKKKHHHFFFDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGEEEEEEBBBAAA@@@??????>>><<<999888777777666555444333333111111111222333444666777333333333333333333333333111222222222222333333333111222222333333444444555333333333333333333333333666555666666777888999:::;;;===>>>======>>>@@@BBBBBBCCCFFFIIILLLOOORRRSSSSSSTTTVVVWWWXXXYYYYYYYYY[[[^^^aaaccceeehhhkkkmmmooouuu~~~}}}||||||||||||zzzxxxtttqqqmmmiiieeebbbaaa```___aaabbb___ZZZTTTPPPNNNOOORRRVVVXXXVVVTTTSSSSSSRRRRRRTTTVVVWWWUUURRRNNNJJJIIIHHHGGGEEEDDDDDDCCCFFFFFFFFFGGGHHHIIIKKKKKKIIIHHHGGGFFFGGGIIIKKKMMMMMMLLLLLLKKKLLLMMMOOOPPPRRRPPPNNNOOOQQQRRRSSSSSSNNNMMMJJJHHHGGGGGGGGGHHHIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFHHHIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBAAA>>><<<<<<<<<;;;:::888777777666444333333333444555555666333333333333333333333333111111222222222333333333111111222333333444555555444444444444444444444444666666666666777888999999888:::===@@@@@@@@@CCCFFF@@@AAACCCEEEIIIMMMPPPRRRRRRSSSUUUVVVWWWXXXWWWWWWZZZ]]]```bbbdddfffiiilllmmmsss}}}}}}xxxvvvrrrnnnjjjfffeeeddd```bbbccc```[[[UUUPPPNNNNNNSSSXXXYYYXXXUUUUUUUUUTTTTTTUUUWWWXXXVVVRRRNNNLLLKKKIIIGGGEEECCCBBBAAABBBBBBBBBCCCDDDFFFGGGHHHKKKIIIHHHGGGGGGJJJLLLNNNNNNMMMLLLLLLLLLMMMOOOPPPRRRPPPOOOOOOQQQSSSTTTTTTOOONNNKKKIIIHHHHHHIIIJJJKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHJJJJJJIIIHHHFFFGGGFFFEEEDDDDDDCCCAAA>>>??????>>>===;;;:::999999666666555444444444444555333333333333333333333333111111111222222333333333111111222333333444555555444444444444444444444444666666666666666777888888888:::>>>AAA???;;;;;;>>>??????@@@BBBFFFKKKOOORRRQQQRRRTTTVVVWWWWWWWWWVVVZZZ\\\___aaaccceeehhhkkkkkkqqqzzzzzzuuuoookkkiiihhhgggggggggddd___YYYTTTRRRPPPTTTXXX[[[ZZZWWWUUUSSSSSSSSSTTTVVVXXXVVVSSSPPPLLLJJJGGGEEEDDDCCCBBB@@@AAAAAABBBBBBCCCEEEFFFGGGEEEEEEEEEDDDDDDEEEIIILLLNNNNNNMMMMMMMMMNNNOOOOOORRRRRRQQQPPPOOOQQQUUUXXXXXXVVVTTTQQQOOONNNMMMMMMLLLLLLLLLKKKIIIFFFDDDBBB@@@@@@@@@AAABBBCCCDDDEEEGGGHHHHHHIIIHHHGGGFFFEEEIIIIIIHHHGGGFFFEEECCCBBB>>>>>>>>>======<<<;;;:::999888777666555555555555444444333333222333333333333333333222222222222222333444444555555444444333222222333444444555555666555555666666777777888888999:::;;;<<<============??????@@@BBBEEEHHHKKKMMMPPPRRRUUUVVVWWWWWWYYY[[[]]]___aaacccdddfffiiilllkkklllqqq{{{zzzuuupppmmmkkkjjjjjjjjjgggbbb[[[VVVTTTPPPTTTYYY\\\\\\YYYVVVTTTTTTTTTUUUWWWXXXWWWTTTQQQMMMJJJGGGEEEDDDCCCAAA???@@@@@@@@@AAABBBCCCEEEFFFDDDEEEEEEDDDDDDEEEHHHKKKNNNNNNNNNNNNOOOOOOOOOPPPRRRRRRQQQPPPPPPQQQUUUXXXYYYWWWUUUSSSQQQPPPOOOOOOMMMMMMMMMLLLJJJHHHFFFDDDBBBBBBBBBBBBCCCDDDEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJJJJIIIGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@>>>===<<<;;;:::888777666666666555444444333333333333333333333333333333222222222333444444555555444444333222222333333444555555555777777777666666666666666888999;;;<<<===>>>>>>>>>===>>>>>>@@@BBBEEEHHHJJJNNNPPPSSSUUUVVVWWWYYY[[[]]]^^^```bbbbbbdddgggjjjllllllqqqyyy}}}xxxsssqqqpppoooooolllggg```ZZZWWWQQQUUUZZZ^^^___]]]YYYVVVWWWVVVWWWXXXYYYXXXUUURRRMMMJJJGGGDDDCCCBBB@@@>>>?????????@@@AAABBBCCCDDDCCCDDDDDDDDDDDDEEEHHHJJJNNNOOOOOOPPPPPPQQQQQQPPPRRRRRRRRRQQQPPPQQQTTTWWWYYYXXXWWWUUUSSSRRRRRRRRROOOOOONNNMMMLLLJJJHHHGGGEEEEEEEEEDDDDDDEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKIIIHHHFFFEEEFFFFFFFFFEEEDDDCCCAAA@@@@@@???>>><<<:::999999888666666555444444444444444444444333333222222222222333444444555555444444333222222333333444444555555888888777777666555555444888999:::<<<>>>??????@@@;;;;;;<<<===@@@BBBEEEGGGKKKMMMQQQSSSUUUVVVYYYZZZ\\\^^^```aaaaaacccfffhhhllllllpppvvvyyyvvvvvvuuutttrrrmmmggg```[[[SSSVVV[[[```bbbaaa]]]YYYYYYYYYYYYZZZZZZYYYWWWTTTOOOKKKGGGCCCAAA@@@>>>===>>>>>>>>>???@@@AAABBBBBBAAABBBCCCCCCCCCDDDGGGIIINNNOOOPPPRRRRRRRRRQQQQQQRRRRRRRRRQQQOOOPPPRRRUUUYYYXXXWWWVVVUUUTTTTTTTTTPPPPPPOOONNNMMMLLLKKKJJJHHHHHHGGGGGGFFFGGGGGGGGGIIIIIIIIIIIIKKKMMMOOOPPPOOOOOONNNMMMKKKJJJHHHGGGDDDDDDEEEEEEEEEDDDCCCCCCEEECCCBBB???>>><<<;;;;;;888888777666555555555555333333333222222111111111333444444555555444444333111222222333444444555555777777666666666555555555777888:::<<<>>>???@@@@@@;;;;;;;;;<<<>>>AAACCCDDDGGGJJJNNNQQQSSSUUUWWWYYY\\\^^^___``````bbbeeegggkkkkkknnnttt{{{~~~{{{{{{zzzxxxwwwtttnnneee___VVVXXX\\\aaaeeeeeeaaa^^^\\\\\\[[[[[[\\\[[[YYYVVVPPPLLLFFFBBB@@@>>><<<;;;>>>>>>>>>>>>??????@@@AAA???@@@BBBCCCCCCDDDFFFHHHMMMNNNQQQSSSTTTSSSRRRPPPQQQQQQQQQPPPNNNNNNPPPRRRVVVVVVVVVVVVUUUUUUTTTTTTPPPPPPOOONNNMMMLLLLLLLLLJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKMMMOOORRRSSSQQQQQQPPPOOOMMMKKKIIIHHHBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFDDDBBB@@@???>>>===;;;:::999888777777777777444444333222111111000000333444444555555444444333111111222222333444444555444555555555666666666777666777999;;;===??????@@@<<<;;;;;;<<<>>>@@@BBBCCCDDDGGGKKKNNNPPPSSSUUUXXX[[[]]]^^^___```bbbeeegggiiiiiilllrrrxxx~~~}}}|||{{{zzztttkkkdddZZZZZZ\\\aaafffhhhfffccc___^^^]]]]]]]]]]]]ZZZXXXQQQMMMFFFAAA>>>===;;;:::<<<<<<<<<<<<<<<===>>>???===???AAABBBBBBCCCEEEGGGKKKMMMQQQTTTUUUTTTQQQPPPOOOPPPPPPOOOMMMLLLMMMOOORRRRRRSSSSSSTTTSSSSSSRRROOONNNMMMLLLLLLLLLLLLLLLJJJJJJJJJIIIIIIJJJKKKKKKKKKLLLMMMNNNPPPRRRSSSTTTSSSRRRQQQPPPNNNLLLJJJIIIEEEFFFGGGHHHIIIIIIJJJIIIGGGFFFEEECCCAAA@@@??????>>>>>><<<;;;::::::::::::666666555444333222111111333444444555555444444333111111222222333333444444333444444555666666777777666777888:::<<<======>>><<<<<<<<<<<<===???AAABBBCCCEEEIIILLLNNNPPPSSSUUUXXXZZZ\\\]]]___aaadddfffggggggkkkpppuuu~~~~~~~~~~~~~~~yyyooohhh^^^\\\\\\```fffjjjjjjgggbbb```^^^^^^^^^^^^\\\ZZZRRRMMMFFFAAA===;;;:::999:::999999999999:::;;;;;;;;;>>>@@@BBBBBBCCCEEEFFFIIILLLPPPTTTUUUTTTQQQOOONNNOOOOOOMMMKKKJJJKKKLLLMMMNNNPPPQQQQQQQQQPPPPPPMMMLLLKKKJJJJJJKKKKKKLLLJJJIIIIIIIIIJJJKKKLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTSSSSSSRRRPPPNNNLLLJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIFFFEEEDDDCCCAAAAAAAAA@@@AAA@@@???>>>===<<<<<<<<<999999888777666555444444333444444555555444444333111111111222333333444444555555555555555555555555555666888999:::;;;;;;;;;<<<;;;;;;;;;<<<>>>???AAABBBDDDHHHKKKLLLNNNPPPRRRTTTVVVXXXZZZ\\\___bbbeeefffgggjjjooorrryyy~~~{{{rrrjjj```]]]\\\```gggkkkllljjjcccaaa_________^^^]]][[[SSSMMMFFF@@@===;;;999888777777777777777777888999;;;===@@@BBBBBBCCCDDDFFFHHHKKKPPPTTTUUUSSSPPPNNNMMMNNNNNNMMMJJJIIIIIIJJJKKKLLLMMMOOOPPPOOOOOONNNLLLKKKJJJIIIIIIJJJKKKLLLIIIIIIIIIIIIJJJKKKMMMMMMLLLNNNPPPRRRTTTTTTTTTTTTTTTSSSRRRQQQNNNLLLJJJIIIKKKKKKJJJJJJIIIGGGFFFEEEEEEEEECCCBBBAAAAAAAAAAAACCCBBBAAA???>>>=========<<<<<<;;;:::999888777666333444444555555444444333000111111222333333444444666666666555444444333333555666777888999:::::::::;;;;;;::::::;;;<<<>>>???AAADDDGGGJJJKKKMMMOOOQQQPPPSSSVVVXXXZZZ]]]aaadddggggggjjjmmmpppuuuxxxooohhhbbb]]]___ffflllmmmkkkhhhdddaaa`````````]]][[[TTTPPPJJJCCC<<<777333222666777777777888888999999777888999;;;===???@@@AAADDDGGGJJJNNNPPPPPPPPPOOOJJJJJJJJJJJJIIIHHHGGGFFFLLLLLLLLLLLLMMMNNNOOOPPPMMMIIIFFFFFFHHHJJJJJJIIILLLKKKIIIHHHIIIKKKNNNPPPNNNOOOQQQSSSTTTUUUUUUUUUOOOOOONNNNNNMMMLLLKKKKKKLLLLLLMMMMMMMMMKKKJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBEEEDDDDDDCCCAAA@@@??????AAAAAA@@@???===;;;:::999888777777888999999777444333222111222444555444333555555555666666666666666<<<<<<;;;;;;;;;:::::::::>>>>>>>>>>>>????????????AAACCCDDDEEEEEEGGGKKKNNNOOOQQQTTTVVVXXX[[[___bbbeeehhhjjjlllooovvvzzzrrrjjjddd]]]^^^eeekkkmmmkkkhhheeebbb`````````^^^[[[UUUQQQJJJBBB;;;666444333333333333333444444555555555666777999;;;<<<>>>>>>AAADDDGGGKKKMMMNNNNNNMMMHHHHHHIIIIIIHHHHHHGGGFFFJJJJJJKKKKKKLLLLLLLLLMMMKKKHHHEEEDDDGGGHHHIIIHHHJJJIIIHHHGGGGGGIIILLLNNNNNNOOOQQQRRRSSSTTTSSSSSSOOONNNNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHFFFDDDCCCBBBAAAAAAEEEDDDCCCBBBAAA@@@??????AAAAAA@@@???>>><<<;;;:::;;;:::999::::::999666333555444333444555666555444444444555555666666666777999999999999::::::::::::============>>>>>>>>>>>>@@@AAACCCCCCDDDFFFJJJLLLNNNPPPSSSUUUWWWYYY]]]```dddfffiiikkknnnttt}}}~~~wwwnnnggg___^^^ccciiilllmmmiiigggdddbbbaaa```^^^\\\WWWRRRJJJBBB;;;666444333111111111111222222222222333333444666777999::::::===???BBBFFFHHHIIIIIIIIIEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIHHHIIIFFFDDDCCCEEEFFFGGGGGGJJJIIIHHHGGGHHHIIILLLMMMNNNOOOPPPQQQRRRQQQPPPPPPNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???AAAAAAAAA@@@???>>><<<;;;???>>><<<;;;;;;999777444888666555555666777666555333333444444555666777777777777777888999999::::::;;;<<<<<<<<<============>>>@@@BBBBBBCCCEEEHHHKKKLLLNNNQQQSSSTTTWWW[[[]]]bbbeeehhhiiilllqqqxxx|||rrrjjjbbb___bbbhhhlllnnnkkkiiifffdddbbb```^^^]]]XXXSSSKKKCCC;;;777555444333333333333333333333333000111111333444555666666888999<<<@@@BBBCCCDDDDDD@@@AAABBBDDDEEEEEEFFFFFFEEEFFFHHHIIIIIIHHHGGGEEEGGGFFFDDDCCCCCCEEEFFFGGGKKKJJJIIIIIIIIIKKKMMMNNNMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLDDDEEEFFFGGGHHHIIIIIIIIIDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBBBBAAAAAA???>>>===AAA???>>>=========:::999;;;999666555666777666555222222333444555666777777555666666777999::::::;;;::::::;;;;;;;;;<<<<<<<<<===???BBBCCCCCCEEEHHHJJJJJJLLLOOOPPPRRRTTTXXX[[[```dddgggiiikkkooouuu{{{vvvooofffaaaccchhhlllooolllkkkiiifffbbb```___^^^ZZZUUUNNNEEE>>>999666555444333333333333333333333/////////000111222222333333555777:::<<<===>>>>>><<<===>>>@@@BBBCCCCCCCCCCCCDDDFFFGGGHHHGGGEEEDDDFFFEEEDDDBBBBBBCCCEEEFFFIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMNNNMMMLLLKKKJJJKKKKKKJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKLLLMMMMMMIIIJJJKKKKKKKKKKKKJJJJJJEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@AAA???>>>???@@@AAA@@@???>>>;;;888666666666666555333333444444555666666777555666777888999:::;;;<<<::::::::::::;;;;;;;;;;;;===@@@BBBDDDDDDFFFHHHJJJIIIJJJMMMNNNPPPRRRUUUXXX___bbbgggiiijjjnnnsssxxxzzzssskkkeeeeeehhhmmmooonnnnnnlllhhhccc```______[[[WWWQQQIIIAAA;;;777555222222222222222111111111.../////////000000111111111222333555666777888888888999;;;<<<>>>??????@@@???@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCAAA???@@@CCCEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPOOOMMMKKKHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@???@@@CCCEEEFFFEEEAAA>>>:::888777777777666555555555666666666666666555666777888999:::;;;;;;999:::::::::;;;;;;;;;;;;===???BBBDDDEEEFFFHHHIIIHHHIIILLLMMMNNNPPPTTTVVV[[[```eeehhhjjjlllqqquuu||||||wwwoooiiigggiiimmmpppoooooonnniiiccc```___```\\\YYYSSSLLLEEE>>>888666222222222111111111000000////////////000000000000000111111222333333444444555666888999;;;;;;<<<<<<;;;<<<===>>>???@@@AAABBB???@@@@@@>>><<<<<>>;;;::::::999999777777777777777666666666555555666777777888999999:::::::::;;;;;;;;;;;;<<<;;;>>>AAACCCDDDEEEFFFGGGGGGIIIKKKLLLMMMOOOSSSUUUWWW\\\bbbfffhhhkkkooossszzz~~~yyyqqqkkkiiijjjmmmpppppppppooojjjddd```___aaa\\\ZZZUUUOOOGGG???999666444333333333222222111111000000000000000000000000000000000000111111111111444555666777999999999:::888888999:::<<<>>>@@@AAA===>>>>>><<<999:::===@@@CCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIJJJKKKMMMOOOPPPKKKLLLNNNOOOOOONNNMMMKKKHHHHHHHHHGGGGGGGGGGGGGGGCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCEEEHHHIIIIIIIIIEEEAAA===<<<<<<;;;;;;999999888888777777666666444444555555666777777777::::::;;;;;;;;;<<<<<<<<<999<<<@@@BBBCCCCCCEEEFFFGGGIIIKKKLLLMMMOOORRRUUUTTTZZZ```dddgggiiimmmqqqwww}}}}}}{{{}}}|||yyyssslllhhhgggjjjmmmrrrrrrppplllgggcccaaaaaa]]][[[WWWQQQIIIAAA:::666444222//////000000000000000000000///////////////111111000000000000111111+++000666777444111111333555555666777888999::::::;;;;;;;;;999888999<<>>@@@BBBDDDEEEEEEIIIIIIIIIJJJMMMOOORRRSSSVVVYYY\\\^^^aaaeeejjjnnnsssxxx}}}yyyxxxxxxxxxwwwvvvtttooojjjeeedddgggiiimmmnnnnnnkkkfffbbb```______^^^]]]XXXQQQIII@@@;;;777555333111222333222111////////////////////////111000000//////000000111---000222222000...000222//////000111222333333444555555666444333444666999:::;;;<<<======>>>>>>===AAAAAABBBCCCCCCDDDDDDEEEDDDDDDEEEFFFGGGJJJLLLNNNMMMNNNMMMLLLKKKLLLNNNQQQNNNNNNOOOOOOOOONNNMMMMMMLLLKKKIIIIIIIIIIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHGGGDDD@@@>>><<<<<<;;;<<<<<<;;;;;;:::::::::999999999888888888777777777888888999999::::::;;;;;;;;;<<<===@@@BBBDDDEEEFFFHHHHHHIIIJJJLLLNNNQQQRRRUUUXXX[[[^^^```dddiiilllqqquuu}}}}}}wwwtttsssrrrqqqqqqooolllgggcccbbbdddfffkkkmmmnnnlllhhhdddaaa```______^^^[[[UUULLLCCC>>>999666333222222222111111//////000000000000000111000000////////////000000...///000///------///111---......///000000111111222333444333222222444666777777999:::;;;<<<<<<<<>>======<<<<<<;;;;;;:::::::::::::::999999999999888999999999:::::::::;;;:::;;;<<>>@@@AAACCCDDDEEEDDDDDDDDDDDDEEEGGGHHHJJJLLLMMMOOONNNMMMLLLLLLMMMLLLMMMMMMNNNOOOOOOOOOOOOOOOMMMLLLKKKKKKKKKIIIGGGGGGHHHHHHIIIJJJKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDBBB@@@>>>======>>>>>>>>>>>>======<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;:::;;;<<<>>>@@@CCCFFFGGGIIIHHHIIIIIIKKKMMMOOOQQQSSSUUUYYY\\\___aaaeeegggkkkpppvvv~~~}}}uuupppllliiigggffffffeeebbb___]]]^^^___hhhkkkoooooolllhhhdddbbb^^^___^^^[[[VVVOOOHHHCCC:::777444222111111000...///000000111111222222333000//////......//////000000///......------........./////////000000000111000111222222111111222333222333444666777888888888999999;;;<<<>>>@@@AAABBBBBBBBBAAAAAABBBDDDEEEFFFJJJLLLOOOOOOMMMKKKKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMKKKKKKKKKKKKIIIHHHGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLJJJHHHFFFEEEEEEFFFEEEEEEDDDBBBAAA???>>>>>>>>>?????????????????????@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===???BBBEEEGGGJJJIIIIIIJJJKKKMMMPPPQQQQQQTTTXXX\\\^^^```ccceeehhhmmmtttzzz}}}uuuooojjjgggdddccccccccc```]]]\\\\\\]]]fffiiinnnooolllhhhdddbbb``````^^^[[[VVVPPPKKKGGG<<<999666333333222000///---......///000000111111//////............//////000///......//////...---///////////////000000000...///111111000000000111000111222333444444444444555555666888:::;;;<<<============>>>@@@BBBDDDEEEIIIKKKNNNNNNMMMJJJIIIIIIGGGGGGIIIJJJKKKLLLLLLLLLMMMLLLJJJJJJKKKKKKJJJIIIFFFGGGHHHIIIKKKLLLMMMNNNOOOMMMKKKHHHFFFEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@===========================<<<<<<===>>>AAADDDFFFKKKKKKJJJKKKLLLNNNPPPQQQPPPSSSXXX[[[]]]___aaaccceeekkkqqqwww}}}uuunnnjjjfffcccaaaaaaaaa```]]][[[[[[[[[dddhhhlllnnnlllgggcccaaabbbaaa___\\\WWWRRRMMMJJJ>>>;;;777555444333111000,,,,,,,,,---...//////000//////............//////000/////////000///...,,,......//////////////////,,,...000000///...///000...///000111111222222111222222333555666888999999999999:::<<<>>>AAADDDFFFHHHKKKNNNNNNLLLJJJHHHHHHEEEFFFGGGIIIJJJKKKKKKKKKLLLKKKJJJJJJKKKLLLJJJIIIFFFFFFGGGIIIJJJLLLMMMNNNPPPNNNKKKIIIGGGEEEEEEEEEDDDDDDDDDCCCBBBAAA???>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>>>>===============<<<<<<>>>AAACCCEEELLLKKKKKKKKKMMMOOOQQQRRRPPPSSSWWW[[[]]]___aaabbbccciiipppttt{{{xxxpppkkkhhhgggdddcccaaa___\\\[[[YYYYYY^^^cccjjjllliiieeebbbaaa```^^^]]][[[XXXSSSMMMIIIDDD???888333222111111111111111000000000000111111000000000000000///...---/////////000000000000000////////////////////////000000000000000000000000////////////000222333444111111222333555666666777888888888999;;;>>>AAACCCDDDEEEFFFGGGIIIIIIIIIIIIBBBEEEGGGHHHHHHGGGIIIKKKRRRMMMHHHFFFHHHJJJKKKJJJGGGGGGHHHHHHJJJMMMOOOPPPPPPPPPOOOLLLHHHEEEEEEEEECCCCCCDDDDDDDDDDDDDDDCCC>>>???AAABBBBBBBBBAAAAAAAAABBBCCCFFFGGGFFFCCC@@@CCCCCCCCCBBBAAA@@@???>>>???>>>===<<<===@@@CCCEEEGGGHHHJJJKKKMMMNNNNNNNNNPPPRRRTTTWWWZZZ]]]```aaaggggggjjjpppwww{{{sssmmmiiihhheeedddbbb___]]][[[ZZZYYY]]]bbbhhhjjjhhheeecccbbb___^^^\\\ZZZWWWSSSMMMHHHCCC???888444222222222111111000000//////000000111000000111111111000//////////////////////////////////////////////////////000000000000000000000000000000000///000000111111///000000111333444444555666666666666888;;;===???@@@AAABBBCCCDDDEEEEEEEEE@@@@@@@@@BBBEEEFFFFFFFFFMMMJJJHHHIIIJJJJJJIIIGGGGGGFFFFFFGGGIIIKKKMMMNNNQQQQQQQQQNNNJJJGGGEEEEEEBBBCCCCCCDDDDDDDDDCCCCCC@@@AAABBBDDDEEEEEEDDDDDDDDDDDDDDDFFFHHHHHHEEECCCEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@>>>===>>>@@@BBBDDDGGGHHHJJJKKKMMMNNNNNNNNNPPPRRRTTTWWWZZZ]]]___```ggggggjjjooouuu~~~xxxqqqkkkiiigggeeeccc```^^^\\\[[[ZZZ[[[___eeehhhgggeeedddccc___]]][[[YYYVVVQQQLLLHHHCCC>>>888444222222222111000//////......//////000000000111111222111111111000/////////...---------////////////////////////000000000000000000000000222111000000/////////000---...//////000111222222444333333333444666888999:::;;;<<<===>>>?????????@@@>>><<<>>>DDDHHHGGGEEEGGGGGGIIIKKKLLLKKKGGGDDDFFFFFFEEEFFFGGGIIIKKKLLLQQQRRRSSSRRRNNNIIIFFFEEEBBBCCCCCCCCCCCCCCCBBBBBB???@@@BBBCCCEEEEEEFFFFFFFFFFFFFFFGGGIIIIIIHHHFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCBBB@@@??????@@@BBBCCCGGGHHHIIIKKKLLLMMMNNNNNNPPPQQQTTTVVVYYY\\\^^^___eeefffiiinnnrrrxxx|||uuunnnjjjiiihhheeebbb```^^^\\\\\\ZZZ]]]bbbeeeffffffeeeddd^^^\\\ZZZWWWUUUPPPKKKGGGBBB>>>888444333222222111//////............/////////000111222222222222222000000///...---,,,,,,+++////////////////////////////////////////////////111000000/////////000000------...///000000111111222222111111222222333444555666777888::::::::::::<<<;;;;;;===@@@DDDEEEFFFEEEFFFHHHKKKKKKJJJHHHFFFGGGFFFFFFEEEFFFGGGIIIJJJPPPRRRUUUTTTPPPKKKGGGEEEBBBCCCCCCCCCCCCBBBBBBAAA===>>>???AAACCCDDDEEEEEEHHHFFFFFFGGGIIIJJJIIIIIIHHHHHHHHHIIIHHHHHHGGGGGGEEEDDDCCCAAAAAAAAABBBCCCGGGHHHIIIKKKLLLMMMMMMNNNPPPQQQSSSVVVYYY[[[]]]^^^bbbccchhhmmmpppuuuyyyrrrnnnlllkkkhhheeebbb```___^^^[[[]]]___ccceeeffffffeee^^^\\\YYYVVVTTTPPPKKKGGGAAA===888555333333222111//////............/////////000111222222222222222000000///...---,,,,,,+++////////////////////////////////////////////////............///000111222......//////000000111111222222111111111111222222222333555666777777888888555999======;;;<<>>???@@@AAABBBDDDEEEFFFGGGFFFFFFGGGIIIJJJJJJIIIGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDFFFGGGIIIJJJLLLMMMMMMMMMPPPQQQSSSUUUXXXZZZ\\\]]]___aaaffflllooosss}}}~~~xxxtttpppnnnlllhhheeecccaaaaaa]]]]]]^^^bbbeeeggggggfff___]]]YYYVVVSSSPPPKKKHHH@@@<<<888555444333222111000//////......//////000000000111111222111111111000/////////...---------////////////////////////000000000000000000000000---------...///000222222/////////000000111111111111111111111111111111111111222333555666666666666444;;;BBBBBB===<<>>AAABBBBBBCCCFFFIIIHHHGGGEEECCCBBBBBBBBBBBBFFFIIILLLMMMLLLKKKJJJJJJGGGGGGGGGGGGFFFEEECCCCCCCCCBBBAAAAAABBBCCCDDDEEEHHHHHHKKKNNNPPPPPPNNNKKKHHHIIIJJJLLLMMMMMMMMMMMMHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHJJJKKKLLLLLLMMMOOOPPPRRRTTTVVVXXXZZZ[[[^^^___bbbeeefffiiisss~~~xxxpppmmmooonnnjjjeeeccc___\\\\\\```dddffffffccc^^^WWWTTTSSSPPPIIIDDD???;;;777444555555333111///000000111111111111000......//////000000111111////////////////////////000000//////......------///////////////000111111......////////////......---,,,,,,------...///000000000000000000000000000000000000000111111111111222222222333333333444444::::::;;;<<<<<<======>>>EEEDDDBBBAAAAAAAAABBBBBBDDDDDDFFFGGGIIIJJJLLLLLLGGGJJJLLLIIIDDDBBBDDDGGGEEEDDDCCCBBBCCCEEEGGGHHHJJJKKKMMMOOOPPPOOONNNMMMLLLMMMMMMMMMMMMLLLLLLKKKLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKNNNOOOPPPRRRUUUWWWXXXYYY]]]^^^___```dddkkktttzzzzzzrrroooqqqppplllgggfffbbb______bbbeeeggghhhddd___YYYVVVUUUQQQKKKFFF@@@<<<777555555555444222000000111111111111000000000000000000111111111111////////////////////////////////////............///////////////000000111...//////000000000//////............///000111222000000000000000000000000//////000000000111111111222222222222333333333333777888888999999:::;;;;;;???>>>===<<<<<<<<<===>>>@@@AAABBBDDDFFFHHHIIIJJJFFFIIIKKKIIIDDDBBBDDDGGGDDDDDDBBBBBBCCCDDDFFFHHHIIIKKKMMMNNNOOONNNMMMLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHIIIIIIJJJJJJKKKLLLLLLOOOOOOQQQSSSTTTVVVXXXXXX\\\]]]___```dddjjjrrrwww||||||uuurrrrrrqqqmmmiiihhhdddaaa___aaadddggghhheeeaaa\\\YYYWWWTTTNNNIIIAAA===888666555555444444222222222222111000//////222222111111111111111000////////////////////////...............///////////////......//////000111...///000111111111111111000000000000111222333333000000000000000000000000//////000000000000111111111111111222222222333333444444444555666666777777999999888888888999::::::;;;<<<===???BBBDDDEEEFFFEEEGGGIIIGGGDDDCCCDDDGGGCCCCCCBBBBBBCCCDDDFFFGGGHHHIIIKKKMMMNNNMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLPPPQQQRRRSSSUUUVVVWWWXXXZZZ\\\___aaadddiiiooottt|||zzz{{{}}}~~~~~~~~~~~~wwwsssrrrpppmmmiiifffccc___]]]]]]```ccceeedddbbb^^^[[[YYYUUUPPPLLLBBB???;;;777555444555555333333333222111000///...222111111111000/////////////////////////////////---------......////////////............///000000///000111222222222222222000000000000111222333333////////////////////////////////////000000000111000000000111111111222222111222222333333444555555777777777777888999999:::777888:::<<<>>>@@@BBBCCCBBBDDDEEEEEECCCCCCDDDFFFBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIKKKLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMQQQRRRRRRSSSUUUVVVWWWWWWZZZ\\\___bbbeeehhhmmmpppxxxwwwxxxzzzzzzyyyyyy{{{}}}{{{}}}xxxssspppmmmjjjgggeeebbb___[[[ZZZ]]]aaadddcccbbb___]]]ZZZVVVQQQNNNEEEBBB===888444333444555333333333333222000//////000000000///.........---////////////////////////,,,,,,------......//////...............//////000000000111222222222222222////////////000111222222////////////////////////...////////////000000000/////////000000000111111111111222222333333444444555555666777777888888888555666777999;;;===???@@@>>>@@@AAABBBBBBBBBDDDEEEAAAAAAAAABBBBBBCCCDDDDDDFFFFFFHHHIIIJJJKKKKKKKKKMMMMMMOOOPPPQQQQQQQQQQQQLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMNNNQQQRRRSSSTTTUUUVVVWWWWWWZZZ]]]```bbbeeegggkkknnnuuu|||tttuuuuuutttssssssuuuvvvyyyyyyyyyyyyyyyyyyyyyyyywwwyyy|||yyysssnnnkkkgggeeedddbbb^^^ZZZYYY[[[aaaeeebbbbbbaaa___\\\WWWSSSPPPHHHFFF@@@999444222333555333333333333222111000000///...............------////////////////////////---------------...............------......///000111111222222222111111111............///000111111000000000000000000000000......////////////000000........./////////000000111111222222333444444444333333444555555555444444444444555777999:::;;;<<<:::;;;<<<>>>@@@AAACCCCCC@@@@@@AAABBBBBBCCCCCCCCCEEEEEEFFFGGGHHHJJJKKKKKKMMMNNNOOOQQQRRRSSSSSSSSSMMMMMMLLLKKKKKKJJJJJJIIIKKKKKKLLLLLLMMMMMMNNNNNNQQQRRRSSSTTTUUUWWWXXXYYY\\\^^^aaacccdddgggjjjmmmsssyyyssstttsssqqqooooooppprrrsssssssssssssssssssssssssssuuuxxx{{{}}}~~~~~~~~~~~~~~~|||tttnnniiieeeccc```___[[[WWWUUUXXX^^^dddcccddddddbbb^^^YYYUUUSSSKKKIIICCC;;;333000222444222222222333333222111111............////////////////////////////////////...------------------,,,...------------...//////222222222222111000///...............///000111111000000000000000000000000........./////////000000------........./////////000111111222222333444444333333444444444333222111222333444555666777777888777777888;;;>>>@@@AAABBB???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKMMMNNNOOOQQQSSSTTTTTTTTTOOOOOONNNNNNMMMLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRTTTVVVXXXYYYZZZ^^^```aaacccdddfffjjjmmmqqqwwwuuuuuutttqqqooonnnoooqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqsssuuuxxxzzz{{{{{{{{{||||||||||||}}}~~~}}}uuunnnhhhdddbbb[[[ZZZWWWSSSQQQTTT[[[aaadddeeefffddd```[[[XXXVVVMMMKKKDDD;;;333///111333111111222333333333222222......//////000000111111////////////////////////.........------,,,,,,,,,...------------...//////222222222111000///...---............///000111222000000000000000000000000............/////////000---------.........//////000000111111222333333333444555666666555444333222111222222333444444555555555555666999===@@@AAAAAA??????@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKMMMNNNPPPQQQSSSTTTUUUUUUQQQQQQPPPOOOOOONNNNNNMMMLLLLLLLLLMMMNNNNNNOOOOOOOOOPPPRRRTTTVVVXXXZZZ[[[```aaabbbbbbcccfffkkknnnpppvvv~~~zzzxxxtttpppnnnnnnooopppppppppqqqqqqqqqqqqpppppppppppppppqqqrrrtttvvvvvvxxxxxxyyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwqqqiiiaaa[[[WWWUUUSSSQQQMMMMMMTTT^^^iiijjjiiieeebbb```[[[TTTSSSNNNGGG@@@:::666555555222111000111222333222111222000...---,,,---...///---...///000000...,,,+++........................---------------...000000111111111111111000//////000///...------...///000000000000000111111111111//////000000000000//////222111000//////...////////////111222222222222222444444444444333222111000333333333333444444555666555555666777888999::::::??????>>>>>>>>>???AAABBBCCCDDDEEEGGGHHHIIIJJJJJJMMMOOORRRTTTVVVVVVVVVUUURRRRRRRRRRRRQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNOOOPPPQQQSSSUUUXXX[[[]]]^^^____________```cccgggkkkmmmpppxxx|||zzzwwwtttrrrrrrrrrrrroooppppppqqqqqqppppppoooqqqqqqqqqqqqqqqrrrssstttttttttuuuuuuvvvwwwxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}xxxqqqiii```YYYTTTQQQNNNMMMJJJJJJRRR\\\hhhjjjjjjfffdddbbb]]]VVVUUUQQQJJJBBB<<<888666555222111000111222333222111222000///---------///000---...///000000...,,,+++........................------------...///000000111111222222111111000/////////...---------...///000000000000111111111111//////000000000000//////111000000////////////000000111222333333444444333444444444444333222111000222222111000000000111111444444555666777888999999<<<<<<;;;;;;<<<>>>???@@@HHHGGGEEEDDDDDDFFFHHHJJJMMMNNNQQQTTTUUUVVVUUUUUURRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNNNNNNNOOOOOOPPPQQQSSSUUUXXX[[[]]]^^^^^^___```aaaaaadddhhhkkklllooovvv~~~}}}|||zzzyyywwwvvvvvvrrrssssssssssssssssssrrrtttsssrrrqqqqqqpppqqqqqqqqqqqqqqqrrrrrrssssssssswwwwwwvvvvvvvvvvvvvvvvvvvvvwwwxxxzzz|||~~~zzzrrrhhh]]]VVVRRRNNNKKKIIIGGGHHHQQQ[[[eeejjjkkkhhhfffeee```[[[YYYUUUNNNFFF???999666444333222111111222333222000111000///...---...///000......///000///...---,,,........................------------...///000111111111222222111111000//////......------......///000000000000111111111111//////000000000000//////000////////////000000111111111222333444444444444444444444444333222111111222222111000////////////333333444555666777777888888888888999:::<<<===>>>LLLIIIDDDAAA@@@BBBFFFIIIKKKMMMOOORRRTTTTTTTTTTTTQQQQQQRRRRRRSSSSSSTTTTTTTTTSSSQQQPPPOOOOOOOOOPPPPPPQQQSSSUUUXXXZZZ\\\]]]]]]___bbbcccdddeeehhhjjjkkkmmmsss|||}}}{{{zzzxxxyyyyyyzzzzzzyyyyyyxxxwwwvvvuuusssqqqppppppoooqqqqqqqqqqqqrrrrrrrrrrrruuuuuutttttttttttttttssstttuuuuuuvvvxxxyyyzzz{{{{{{|||}}}}}}ttthhh\\\TTTSSSMMMIIIHHHGGGIIIQQQZZZbbbhhhlllkkkiiihhheee```]]]YYYRRRJJJAAA;;;666333444222111111222333222000000000///......//////000...//////000///...------........................------------...///000111000000111111000000///...//////////////////000000///000000000111111111111//////000000000000////////////...//////000111111000111222333444444444444333444444444333333222111444333333222222222222333222222333444555555666666555555666777999;;;<<<===IIIFFFBBB??????AAADDDGGGIIIJJJLLLOOOQQQRRRSSSSSSPPPPPPQQQRRRSSSTTTUUUVVVTTTSSSQQQOOONNNNNNOOOOOOPPPQQQSSSUUUWWWZZZ\\\\\\]]]___ccceeeffffffhhhiiikkklllqqqyyy~~~~~~~~~~~~~~~~~~~~~{{{zzzxxxvvvtttsssrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrqqqqqqppppppppprrrrrrrrrrrrssstttuuuvvvxxxyyyzzz|||~~~wwwjjj]]]TTTQQQKKKGGGFFFFFFGGGNNNVVV^^^fffmmmmmmlllkkkiiiddd___\\\UUUMMMEEE<<<666333444333222222333333222000000000/////////000000000///////////////................................................///111111//////000000//////...---//////000000111111111111///000000000111111111111//////000000000000////////////...//////000111111///000111222333333333333333333444444444333222222222222222333333555666777222222333333444444555555444444666777999:::;;;<<<@@@@@@??????@@@AAACCCDDDFFFGGGIIIKKKMMMOOOPPPQQQOOOPPPQQQRRRSSSTTTUUUVVVSSSRRRPPPOOONNNNNNNNNOOOPPPQQQSSSUUUWWWYYY[[[\\\\\\___cccffffffggghhhiiikkkmmmqqqwww~~~~~~}}}{{{yyyxxxwwwwwwtttttttttssssssrrrrrrrrrqqqqqqppppppoooooonnnnnnpppooonnnnnnnnnooopppqqqssstttuuuwwwyyy{{{|||}}}}}}}}}~~~zzznnn```VVVNNNHHHDDDDDDDDDEEEJJJPPPYYYcccmmmooonnnnnnlllhhhbbb___YYYRRRIII@@@999555555444222222333333222000//////000000000000111111000000000/////////..........................................///000111111//////000000//////...---......000111111111111111000000000000111111111111//////000000000000//////000////////////000000111//////000111222222222222333333333444444333333222///000000111222444555666222222333333444444444444333444666777999999::::::999:::<<<>>>???@@@@@@@@@CCCCCCEEEGGGIIILLLMMMNNNOOOOOOPPPQQQRRRSSSTTTUUUQQQPPPOOONNNNNNNNNOOOPPPPPPQQQRRRTTTWWWYYYZZZ[[[\\\___bbbeeeeeefffggghhhkkklllqqqwww|||~~~}}}}}}}}}yyyyyyxxxxxxwwwvvvvvvuuuttttttssssssrrrqqqqqqpppqqqpppnnnmmmmmmnnnooopppooopppqqqsssuuuwwwyyyzzzyyyzzzzzz{{{||||||}}}}}}~~~qqqcccYYYNNNHHHDDDDDDEEEEEEGGGLLLVVVaaalllooooooooonnnkkkeeeccc^^^WWWNNNDDD===888666444333333333333222000//////000111111111111111111000000///////////////....................................///000111222111111111111111000000///+++,,,...///000000000///000000000000111111111111//////000000000000//////111000000////////////000000000111222333333333333222333333444444333333222000000000000111222444444333333333444444444444444333444555777888888777777666777999;;;<<<=========@@@@@@BBBDDDFFFIIIKKKLLLNNNOOOOOOPPPQQQRRRRRRSSSQQQPPPOOOOOOOOOPPPRRRRRRPPPQQQRRRTTTVVVXXXZZZZZZ\\\^^^aaacccdddeeeggghhhiiikkkqqqvvvzzz~~~~~~}}}|||{{{zzzzzzyyyyyyxxxwwwwwwvvvuuuuuutttsssqqqoooooooooqqqrrrnnnoooppprrrtttvvvxxxyyywwwwwwxxxxxxyyyyyyyyyzzzzzz{{{~~~ssseee\\\PPPJJJGGGGGGHHHGGGHHHKKKSSS```lllpppppppppooolllhhheeeaaaZZZQQQHHH@@@;;;666555333333333333222000...///000111111111111111111111000///////////////.................................//////000111222222333333333333222111111)))***,,,...//////......000000000000111111111111//////000000000000//////222111000//////...//////111111222333444444444444222222333444444333333333222222222222222222333333333444444444444444444555222333555666777666555555777777777888999:::<<<<<<>>>>>>@@@BBBDDDGGGIIIKKKNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPQQQRRRTTTUUUPPPQQQRRRTTTVVVXXXYYYZZZ\\\^^^```bbbbbbdddfffiiigggjjjpppvvvyyy~~~|||{{{yyyxxxwwwvvvtttrrrqqqoooooonnnoooooopppqqqrrrsssttttttsssrrrrrrrrrssstttuuuvvvxxxwwwwwwyyy|||~~~~~~}}}yyykkkaaaVVVMMMFFFEEEEEECCCCCCEEESSSZZZdddlllooonnnlllkkkjjjfffaaa[[[TTTLLLDDD???888555222000111222333333333111000//////000111333222111111000///......---.......................................///000000222222222222222111000/////////000000111111222222111000...---,,,,,,------222111111111000000//////000000000000000000000000////////////000111222222111111111222222333333333222222222222222222222222333333333333333333333333333333333333333333333333666666666666777777777777;;;<<<===>>>AAACCCFFFGGGKKKMMMNNNNNNMMMLLLNNNOOOQQQQQQQQQRRRSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWVVV^^^^^^^^^___aaabbbdddeeeffflllrrrtttvvv|||~~~|||{{{{{{zzzxxxvvvuuutttssssssrrrrrrrrrsssttttttuuuuuuttttttsssssssssrrrrrrrrrsssrrrrrrtttwwwyyyzzzyyy||||||}}}}}}~~~|||nnneeeXXXOOOFFFDDDDDDCCCCCCEEELLLTTT___iiinnnooonnnnnnjjjgggccc___YYYQQQIIICCC:::777333111111222222222///...---,,,,,,---...///111111111000///.................................///////////////000111111111222222222222111000///000000000000000111111111//////...------...///000111111111111000000000///000000000000000000000000/////////000111222333444444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333555555555666666666666777999:::;;;===???AAACCCEEEIIIJJJLLLLLLKKKLLLMMMOOOOOOPPPPPPQQQRRRSSSSSSTTTVVVWWWYYYZZZZZZZZZYYYYYY]]]^^^^^^___```bbbcccdddfffkkkppprrrsssyyy~~~|||zzzyyyxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuutttrrrpppnnnooonnnnnnppptttvvvvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{zzz{{{}}}rrriii]]]RRRHHHEEECCCBBBCCCEEEIIIPPP[[[dddjjjlllmmmmmmgggfffdddaaa\\\TTTLLLFFF<<<888555222222222222111111000///......///000111111111000000//////..............................000000//////000000111222111111222222111111000000111111111111000000000000............///000111222111111111111000000000000000000000000000000000000//////000000222333444555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555555777777888:::<<<>>>@@@AAAEEEFFFHHHIIIIIIJJJLLLMMMNNNNNNOOOPPPQQQSSSTTTTTTXXXYYYZZZ\\\]]]]]]]]]\\\]]]]]]]]]^^^```aaacccdddeeeiiinnnpppqqqvvv~~~}}}||||||zzzzzzyyyyyyyyyxxxxxxxxxuuuvvvwwwwwwvvvsssqqqoooooonnnnnnpppsssuuuuuuttttttttttttssssssrrrrrrrrruuuvvvwwwwwwvvvwwwyyy{{{|||~~~vvvmmmaaaVVVKKKFFFDDDBBBCCCEEEIIIOOOXXX```dddeeeffffffdddcccbbb```[[[TTTJJJDDD===:::666444333222111000222111111000000111111222111000000000/////////...........................///////////////000000111000000111111111111000000222222111111000000/////////000000000000111111222111111111000000000000000000000000000000000000000000000000111222444555666333333222222222222111111333333333333333333333333222222222222222222222222333333333333333333333333222222333333333444444444555555666777888:::<<<===@@@BBBDDDEEEFFFGGGIIIKKKLLLMMMNNNPPPQQQSSSTTTUUUWWWYYY[[[]]]^^^_________]]]]]]]]]^^^___aaaccccccfffiiimmmnnnpppttt{{{~~~~~~}}}}}}|||{{{{{{{{{xxxyyyzzzzzzzzzxxxuuutttppppppoooqqqsssttttttsssrrrqqqqqqppppppoooooonnnqqqsssssssssrrrsssuuuwwwwwwyyy|||yyyqqqcccXXXLLLFFFDDDBBBBBBEEEEEEKKKSSSYYY]]]^^^````````````___]]]YYYQQQHHHBBB===:::777444333222000///.........------.........000000000000////////////////////////////////////...------------.../////////000000111111111000000222222111111000000//////111111111111111000000///000000000000000000111111111111111111111111111111000000000111222444555666222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222333333333333444444444555666888999:::<<<>>>@@@AAABBBCCCFFFHHHJJJKKKLLLNNNQQQSSSUUUVVVVVVWWWZZZ\\\^^^`````````]]]]]]]]]^^^```aaacccdddgggiiilllnnnppptttzzz~~~}}}~~~~~~~~~~~~|||zzzyyytttsssrrrrrrttttttsssrrrqqqqqqppppppoooooonnnnnnnnnoooppppppooooooqqqrrruuuvvvyyy|||~~~yyyrrraaaVVVKKKFFFCCC@@@???AAA>>>CCCJJJPPPTTTWWWYYYZZZZZZYYYXXXWWWTTTNNNGGGAAA;;;999666444333222000...////////////////////////000000000000////////////////////////////////////------,,,,,,------.../////////000000111111000000111111111111000000000000222222222222111000......000000000000111111111111111111111111111111111111111111000111111222333444333333333444444555555555333333333333333333333333222222222222222222222222333333333333333333333333222222222222333333333333444444444444555666777888888:::===>>>???@@@BBBDDDFFFGGGIIILLLNNNQQQSSSTTTTTTVVVYYY\\\___```aaaaaa^^^^^^^^^___aaabbbdddeeegggiiilllnnnppptttyyy|||~~~}}}zzzyyywwwwwwxxxwwwvvvtttqqqqqqqqqqqqppppppppppppnnnooooooooommmnnnoooqqqssstttvvvxxxyyyzzzzzzzzzwwwxxxxxxyyyzzz|||~~~|||ssslll\\\RRRGGGCCC@@@===;;;<<<:::>>>DDDHHHKKKLLLNNNPPPNNNNNNMMMLLLKKKHHHCCC???999777555444333222000...111111222222222222111111////////////000000000000////////////////////////---------------...//////...//////000000000000000000000000000000111111111///000111111111000///...///000000000111111111111111111111111111111111111111111000000000111111222222222333333444555666666444444444444444444444444111111111111111111111111333333333333333333333333222222222333333333444444555555444555555666777888777888;;;;;;<<<===???@@@AAABBBDDDGGGKKKNNNPPPQQQTTTVVVYYY]]]```bbbcccccc_________```bbbccceeeffffffgggjjjmmmpppssswwwzzz~~~}}}|||||||||zzzxxxqqqrrrrrrrrrrrrrrrrrrrrrooopppqqqpppooooooqqqrrrqqqssstttvvvwwwwwwvvvvvvrrrrrrsssuuuwwwyyy{{{|||xxxxxxyyy{{{|||}}}~~~}}}{{{zzztttkkkeeeXXXNNNEEEAAA>>>:::888999;;;>>>AAACCCDDDDDDDDDEEECCCCCCBBBCCCCCCBBB>>><<<888666444333333222000.........////////////......////////////000000000000000000000000000000000000...............///000000......///000000000000000//////000000111111222222,,,---///000111111000000//////000000111111111222111111111111111111111111222111000000///000000000//////000111333444555555444444444444444444444444111111111111111111111111333333333333333333333333222222333333333444444444555555555555555666777888666888999::::::;;;===>>>===???AAADDDHHHKKKNNNOOOUUUWWWZZZ^^^aaacccdddddd`````````aaabbbdddffffffdddfffhhhkkkooosssvvvxxx|||