BM6(X ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ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ӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<Ħ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ĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦ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)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<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&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDeneneneyyyqqqjjjggg```^^^ZZZUUUQQQLLLIIIHHHGGGFFFEEECCCCCCCCCDDDDDDFFFJJJLLLHHHHHHLLLRRRTTTRRRTTTWWW[[[```ffflllpppxxxuuunnnbbbWWWMMMEEE>>>::::::666333444444333222444666666777999;;;>>>@@@AAACCCBBBAAAAAA@@@AAAAAAAAABBBHHHIIIAAA;;;>>>BBBBBBHHHFFFCCC@@@===<<<===>>>===>>>===<<<<<>>@@@BBB@@@===<<<;;;999999:::===<<<:::888666444333333444444555666666666666555@@@GGGGGG???888888999888@@@@@@???>>>???AAADDDGGGGGGDDD???===AAAEEEDDD@@@888888666333444888<<<===HHHPPP^^^kkkuuummmVVVFFF<<<555111111111333666:::;;;:::888<<<===<<<;;;888666555555......---,,,,,,---,,,************++++++,,,------'''((()))***++++++******---222333///+++*********......---,,,,,,...000222555333111444===CCC???777<<<>>>???@@@BBBCCC@@@;;;222111666888555666<<>>666555555333333;;;HHHQQQSSSGGG@@@@@@DDDAAA<<<<<<;;;999;;;;;;999888<<>>>>><<<888555333222999333,,,((((((***+++***,,,***))))))+++,,,+++)))((()))((('''000888333'''))))))***************))))))))))))*********+++++++++******,,,---+++***+++***+++++++++*********++++++......---000444333...---.........666CCCKKKMMM>>>000+++111333333666888;;;999999===BBBCCC>>>:::999;;;>>>DDDQQQgggjjjOOO>>>888777666:::>>>===<<<999444444111///...---***)))******---+++)))******(((***'''((()))(((((())))))(((***$$$'''&&&'''---,,,)))******+++------,,,++++++*********)))***+++,,,,,,)))+++---///...+++***+++++++++*********+++---///...+++---...)))(((***+++((()))******))))))+++...///,,,)))((((((***+++,,,)))+++---000222444666777:::>>>DDDJJJ???@@@===???NNNdddqqqttt]]]AAA333333777:::::::::666555333.........+++---+++++++++)))''''''))))))***''''''+++***&&&%%%((())))))'''(((******)))'''---AAA666,,,222+++//////,,,+++,,,---,,,+++,,,******++++++,,,,,,***)))++++++***)))***+++------,,,,,,---,,,+++++++++,,,///---***+++------...000+++***)))(((((()))***+++++++++***))))))(((((('''******+++***************000666888:::888AAA???EEE@@@;;;777===LLLfffjjjMMM;;;444000///555:::999222,,,333///---,,,'''((()))'''&&&(((+++---,,,)))((((((''''''$$$$$$((('''%%%''')))******))))))+++,,,,,,---777SSSAAA000555***000///,,,+++------,,,++++++)))))))))+++,,,,,,++++++***,,,,,,******,,,***'''+++,,,---------------...---///...222:::777//////111000---,,,,,,,,,,,,+++)))***+++++++++*********'''''''''((()))***++++++'''555<<<@@@DDDJJJ???FFF@@@555AAAGGG<<<<<>>>>><<<888666888888666222222111///...---------+++***((((((((()))))))))(((***&&&$$$+++888GGGzzzoooIII,,,,,,000999<<<>>>AAA@@@>>>IIIgggtttTTT???555333333333111---+++,,,,,,***'''%%%'''+++---...+++(((((((((%%%'''+++++++++((('''+++000666<<>>999666111,,,000...***))))))^^^{{{wwwzzzqqqJJJ---,,,+++---555EEEVVVWWWLLLCCCCCCDDDHHHUUUpppqqqOOO<<<888999999999------+++)))'''''''''''''''((((((&&&'''***,,,***...999IIIMMMDDD???AAABBBBBBDDDFFFGGGEEEGGGOOOWWW___OOO===999:::333///444666666555333333555777666;;;>>>HHHEEECCCOOOUUUXXXZZZbbbnnnxxx|||~~~wwwpppiiibbb\\\\\\ZZZXXXXXXXXXWWWUUUSSSPPPFFFGGG@@@888666///ZZZcccddd}}}XXX(((+++///+++'''(((333AAALLLQQQTTTJJJHHHHHHMMMVVVkkksssOOOBBB;;;>>>???777///...,,,)))&&&&&&((()))'''%%%###'''''''''///;;;===777AAAFFFKKKLLLKKKKKKIIIFFFEEEGGGVVVZZZLLLOOObbbmmmlllrrrgggWWWSSSRRRMMMKKKZZZRRRNNNOOOOOOLLLNNNSSSUUUXXX\\\___dddkkkmmmmmmnnnttt|||xxxooohhheeeaaa___``````\\\WWWTTTUUUSSSTTTTTTOOOKKKLLLMMMzzzxxxTTT\\\kkk@@@###---))))))***,,,+++...888DDDHHHAAACCCSSSVVVHHHQQQqqqaaaLLL===<<<<<<:::444,,,))))))%%%))),,,***&&&###$$$&&&+++///222666???JJJMMMIIIEEEHHHIIIHHHIIILLLOOOOOOLLL^^^rrrnnn\\\aaannnllljjjooolllfffgggiiigggdddooojjjgggiiihhheeebbbcccbbbaaa``````cccffffffccc___bbbddddddcccaaa```aaabbbeeeiiijjjjjjiiiiiiiiifffeeedddeeeiiinnnooommmppprrruuuzzz~~~yyyvvvvvvpppllljjjhhhbbb[[[VVVRRRPPPNNNOOOPPPOOOPPPSSS[[[wwwgggaaayyyoooNNN***---)))''')))++++++---111000...777QQQaaaSSSDDDGGGVVVtttpppSSSBBB999===:::555000---,,,+++)))'''&&&&&&&&&(((---111444:::===AAADDDIIIKKKIIIFFFKKKLLLLLLLLLNNNSSSWWWYYYddd~~~|||iiivvvzzzqqqnnnmmmkkkggggggfffaaabbb^^^[[[XXXWWWTTTOOOKKKIIIFFFBBB@@@AAABBB@@@<<<;;;:::999999999777555333444555777777555333333333555777777444555:::<<<:::<<<<<<===AAAFFFJJJLLLLLLSSSTTTXXX[[[[[[aaafffdddlllqqqpppmmmmmmmmmoootttvvvyyy{{{}}}}}}{{{xxxxxxvvvooofff```\\\[[[WWW[[[fffcccXXXTTTQQQXXX___xxxpppHHH<<<555///---+++((((((+++000---,,,666AAA@@@===AAAEEENNNbbbeeeKKKBBB???:::777111***((())))))(((&&&*********,,,333:::@@@AAA???BBBHHHNNNQQQOOOLLLKKKLLLPPPVVV]]]bbbfffhhhiiikkktttyyyxxxiiiiii^^^YYYUUULLLIIIHHHBBBCCC@@@;;;666555777444///,,,***'''&&&((()))(((&&&(((''''''((()))******)))+++,,,,,,,,,***)))))))))((()))((('''''')))+++++++++***)))***,,,---...---------///222444;;;???===???FFFIIIJJJLLLLLLMMMQQQWWWZZZ]]]aaadddjjjqqqvvv{{{{{{}}}~~~xxxrrrooolllkkkdddkkk~~~{{{ggg]]]\\\RRRUUUccceeeIIIFFFDDD@@@888111000444///---++++++---000777@@@[[[KKKCCCZZZgggNNN???;;;888111+++))),,,222000)))&&&***,,,666>>>@@@>>>???BBBDDDCCCDDDJJJPPPTTTSSSTTTVVVVVV[[[eeennntttuuusssqqqhhhoooqqqhhh]]]YYYQQQGGGIII>>>:::888111000222...000///,,,(((***//////,,,%%%&&&'''(((((((((((())))))***************,,,---&&&&&&&&&'''''''''((((((***((('''((()))((((((******)))))))))))))))******,,,***+++---///444666222)))---...///111000...111555666888<<<@@@FFFLLLPPPVVV[[[dddlllrrrwww|||~~~~~~uuuttt}}}nnniiiggg]]]\\\WWWwwwlllNNNNNNOOOPPPJJJAAA======333+++))),,,///111333555PPPDDD<<>>;;;666///---///222+++***111:::>>>@@@BBBFFFEEEBBBCCCMMM[[[bbbbbbVVVYYY]]]aaafffjjjlllkkkgggaaa[[[UUUMMMDDD===:::444222......///+++&&&&&&''')))((('''((((((&&&&&&'''(((((('''%%%%%%$$$###%%%$$$$$$%%%$$$######%%%&&&(((******)))))),,,...)))(((''''''&&&&&&%%%%%%)))111333+++'''******%%%((('''&&&&&&''''''&&&$$$&&&***111000)))''')))&&&((((((%%%%%%((('''&&&+++,,,,,,,,,+++***)))((((((...,,,+++,,,...111888>>>BBBKKKUUU\\\dddkkkqqquuuooommmkkkbbbmmm^^^TTTKKKJJJLLLMMMMMMNNNNNNEEEBBB===222000111...///...///777BBBJJJYYYmmm}}}jjjQQQEEE<<<555///---...,,,---333999===@@@EEELLLQQQBBBGGGIIIKKKTTTcccqqqwww]]]aaadddddddddaaaYYYRRRIIIBBB<<<777333---******)))---***&&&)))***))))))$$$+++(((###''''''%%%'''&&&%%%&&&&&&%%%$$$%%%''''''$$$"""$$$&&&&&&&&&(((''')))*********+++,,,...---,,,---...000111222222333BBBEEE777000666666---,,,***)))+++...000---***%%%---666444(((###%%%%%%$$$&&&%%%''')))%%%$$$((((((((('''&&&&&&'''+++------***'''(((***+++,,,......---000444<<>>777222333;;;;;;555888AAAXXX}}}iiiKKK;;;444///333999;;;;;;<<<@@@BBBCCC@@@AAACCCZZZWWWRRRUUUNNNOOOMMMJJJRRRRRR@@@222...000+++((()))&&&(((,,,&&&&&&(((&&&))))))))))))'''$$$%%%'''))))))'''&&&((())))))(((***---333222777>>>AAA@@@BBBEEEOOO___qqq~~~xxxrrrrrrtttsssqqqeeeSSSFFF::::::444444...---***&&&$$$%%%'''((()))###(((+++)))%%%%%%'''000(((%%%***111222222111444555777:::===BBBFFFIIIMMMOOOMMMPPPOOOKKKOOOOOONNNKKKGGGDDDDDDIIIPPPUUUOOOEEE:::444444555777:::CCC___xxxXXX===333000111777<<<<<<<<<<<<<<<>>>DDD@@@??????GGGCCCIIILLLFFFAAA999111111///,,,%%%&&&((($$$&&&+++(((&&&)))$$$%%%(((###$$$$$$"""###$$$%%%'''))))))(((...000777@@@EEEHHHRRR\\\hhheeerrrhhhaaa___dddgggddd___^^^YYYVVVRRRMMMEEE>>>???CCCAAABBBAAA>>>===AAAGGGKKKPPPNNNLLLQQQ\\\jjj~~~ooolll^^^TTTPPPGGG===333,,,++++++---(((&&&'''%%%!!!"""&&&,,,)))'''((((((''')))---333111000000111222444555;;;===<<>>===BBBPPP]]]ggg___MMM:::111222333111777DDDdddgggFFF777444222333666777555444444333888EEEEEEDDDDDD>>>999;;;;;;666111...---,,,)))+++((()))(((###%%%'''"""%%%)))%%%)))***%%%&&&'''+++---///000333;;;GGGOOO^^^cccqqq~~~ooocccRRRIIIFFF===444333***'''(((,,,---***((()))'''))))))'''$$$$$$$$$%%%'''((((((&&&######%%%((($$$$$$###$$$''',,,???VVVXXXWWWRRRJJJDDDGGGQQQ[[[ttt{{{zzzrrrmmmcccTTTGGG<<<555///...///...+++***"""###&&&'''&&&%%%(((...***)))***+++,,,,,,---//////111000777::::::@@@AAA===;;;;;;:::666555???LLLccceee]]]KKK:::333222111::::::NNNvvv{{{SSS;;;999444222222222222111222333000777???@@@??????555222222...***%%%(((...+++%%%"""$$$###"""$$$'''&&&$$$&&&***&&&(((******222777???KKKYYYdddkkkvvv{{{kkkYYYOOOPPPeeeXXXZZZ\\\OOODDD???888111///***((('''###"""(((&&&&&&(((******''''''***$$$&&&'''&&&''')))(((%%%###$$$%%%%%%%%%$$$######)))'''''',,,///)))(((///***+++,,,+++))))))***---,,,888FFFZZZhhhlllooozzz{{{ooo^^^QQQHHH>>>555777000)))''')))***)))(((&&&&&&(((***)))'''(((******///000555666333999::::::888:::;;;666111333:::JJJRRRWWWSSSEEE888555777;;;777DDDYYYiiiCCC666:::222000///......///111333AAAGGG???:::444222,,,,,,,,,111555+++###&&&###$$$(((...)))%%%,,,+++''',,,***111...444@@@LLL]]]fff|||pppnnnqqqaaaRRRAAA666---'''(((---***###&&&+++((((((***(((%%%((()))+++,,,((()))111222///...//////---+++***,,,,,,***((((((***(((%%%'''%%%$$$&&&((('''''''''######"""&&&+++---333>>>III>>>111******,,,,,,***---444111111000000---999@@@TTTggggggYYYRRRZZZfffllluuuYYYPPPCCC999333...+++((()))&&&&&&''''''$$$%%%''')))000333999888333666666777666777999777333222555999<<>>LLL]]]uuummm^^^QQQ>>>...)))'''$$$&&&+++...222444333222444444222222333444444444444444444999rrrlllsss]]]sss{{{HHH:::777444222000+++333>>>*** 111///000000///...***(((***---***&&&&&&///@@@NNNPPPIIICCC888666,,,+++---$$$%%%######$$$&&&&&&&&&(((+++)))''')))+++'''&&&)))*********)))***,,,...000111------222333,,,(((((((((''''''&&&'''((((((&&&%%%$$$'''++++++(((&&&)))...///++++++...000444999:::>>>:::999<<<@@@BBBFFFJJJDDDCCCGGGKKKGGG<<<777999444555333///,,,---...,,,---***000444000///111......000...)))***111333///+++,,,+++************)))+++***)))***++++++***)))///...///???^^^{{{gggMMMCCC666)))''''''))),,,...000333777777555333333444444333333444555???nnn{{{WWW___qqq@@@<<<999333222------BBBeeeOOO***...+++---,,,---,,,***)))***---...,,,&&&///CCCNNNJJJ===+++(((,,,%%%!!!$$$"""((('''''''''(((''''''+++000---((())),,,)))(((******///111333444222000......---***,,,---)))(((++++++)))(((((())),,,---,,,+++111666>>>EEEGGGHHHJJJNNNOOOIIIQQQ___hhhtttvvvjjjddd]]]VVVPPPBBB@@@AAA999888:::555777999777333111222111///---------------------,,,---+++******,,,...---,,,###,,,...)))'''111KKKhhhuuuLLL???:::(((&&&%%%(((,,,///000222444777666333111000333666999bbbqqqbbbtttRRRUUUjjj>>>???999222000///---666[[[YYY555---(((((((((***+++***((('''(((!!!///,,,444QQQbbbTTT111***''''''%%%%%%&&&######"""###&&&((((((''')))+++,,,&&&&&&+++000444555000000444888999999:::>>>AAA<<<888888:::999777777444===;;;999:::<<<>>>>>>===;;;<<>>EEERRRZZZccclllmmmqqqpppttt}}}vvvggg^^^RRRNNNNNNPPPPPPJJJAAA>>>???:::888555444222///---+++)))((('''((()))))))))(((---)))######)))***))),,,999QQQbbbVVVUUU;;;...(((+++...,,,...444999777444111000333777:::NNNKKK```OOOUUU{{{iiiAAAAAA777111---000000(((222666)))***+++))))))***,,,,,,)))''''''>>><<<>>>aaakkkDDD***%%%###"""""""""###$$$%%%%%%***)))))))))(((''')))---)))000:::===<<>><<>>666111///***'''(((&&&%%%)))&&&'''((((((%%%%%%999UUUyyycccHHH444,,,+++***,,,...111444666777888999>>>777AAA===BBBSSSSSSkkkyyyUUUDDD>>>555...***++++++*********+++,,,------''''''***'''222MMMGGG///$$$%%%"""%%%''' '''&&&&&&&&&(((***,,,,,,444555999@@@GGGMMMOOOPPPdddccc]]]SSSGGG===333+++,,,)))&&&$$$$$$$$$######%%%%%%$$$%%%%%%%%%###"""$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''(((''''''+++------******,,,...///******,,,---//////...------,,,,,,,,,***((())),,,((((((%%%%%%'''%%%###&&&"""###!!!&&&&&&!!!%%%&&&%%%$$$%%%'''...:::FFFOOO___hhhvvvxxxppphhheeeaaa___\\\XXXRRRMMMIIICCC999111,,,***))))))******&&&&&&(((&&&&&&+++???|||aaa???;;;,,,)))---///111333444555888;;;<<<;;;@@@@@@DDDOOO\\\nnn\\\FFF???666,,,,,,++++++*********,,,---***'''***(((***<<>>---###"""%%%"""$$$((('''$$$***///000111444999;;;===AAAHHHOOOQQQNNNFFF@@@777666333---)))'''%%%"""%%%$$$######$$$%%%%%%$$$'''&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$###"""!!!!!!!!!######$$$%%%%%%%%%%%%%%%'''((('''$$$###$$$&&&%%%'''''''''((())))))(((''',,,---......---......//////,,,+++------+++(((&&&(((((($$$%%%%%%!!!$$$"""$$$$$$$$$$$$$$$%%%'''(((###)))444DDDUUUfffsss{{{wwwtttppplllhhhbbb\\\WWWRRRRRRRRROOOHHH<<>>CCCDDDIIIPPP\\\sssjjjMMMAAA888,,,,,,,,,*********+++,,,---)))'''))))))111EEEDDD)))!!!"""%%%%%%######&&&(((%%%---555888===CCCFFFEEENNNMMMJJJEEE???555+++$$$$$$$$$###!!!!!!###%%%&&&$$$$$$$$$%%%&&&'''&&&%%%&&&%%%###"""""""""!!!!!!"""###############$$$%%%$$$%%%&&&'''(((((((((''')))++++++******,,,...///))))))***+++---.........&&&((())))))+++......+++888...,,,---+++---000,,,***---)))***)))'''***%%%###$$$&&&&&&$$$"""!!! &&&%%%$$$$$$&&&---555;;;QQQZZZgggqqqsssmmmccc[[[VVVXXX[[[\\\YYYQQQHHHBBB666///((((((,,,---***'''(((444ZZZ}}}oooWWWDDD......///222222222333666999>>>CCCFFFMMMPPP\\\zzzzzzWWWAAA999111---,,,*********+++++++++***+++&&&---???===+++$$$&&&(((&&&$$$&&&&&&&&&(((---333888===FFFLLLHHH???@@@:::222+++&&&###""""""%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$###"""$$$%%%%%%%%%%%%&&&'''(((,,,---///000000000000000111222222333555888:::;;;======>>>AAADDDGGGIIIJJJKKKMMMLLLHHHIIIMMMLLLGGG@@@444333333,,,///444///)))000......---+++,,,&&&%%%%%%%%%$$$%%%&&&'''((($$$%%%%%%$$$"""!!!"""$$$'''555CCCQQQ\\\eeeiii___^^^\\\YYYWWWVVVUUUTTTRRRHHH===444---+++***(((,,,+++###***[[[^^^VVV:::666333333333222333666777===BBBFFFOOOQQQ___dddDDD888444...,,,++++++++++++***)))******+++999AAA111""")))$$$&&&%%%&&&)))+++---222555999<<<>>>CCCDDD;;;000)))'''%%%$$$$$$$$$%%%%%%""""""###$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$&&&(((+++...//////,,,***(((((((((&&&%%%$$$$$$$$$ !!!"""###############"""!!!!!!!!!""""""###$$$######$$$&&&***---///000888===AAADDDMMMYYY___]]]iii___^^^YYYGGG<<<777---,,,333000---)))&&&+++(((***)))'''&&&&&&&&&'''''',,,,,,,,,)))$$$""""""###'''%%%###"""%%%---777???MMMOOOQQQSSSSSSSSSQQQQQQ\\\bbbhhh\\\@@@///......&&&,,,---&&&---bbblllSSSHHH===444111111222444777999>>>BBBFFFPPPTTTfffsssPPP<<<888111///---,,,,,,+++***)))+++(((666@@@222&&&(((***&&&'''+++.........444:::222666999888444///)))$$$%%%&&&&&&&&&&&&$$$###"""%%%$$$###$$$$$$$$$%%%'''%%%%%%&&&''''''''''''(((+++,,,...000000---)))&&&$$$$$$$$$###"""!!!"""""""""""""""##################!!! !!!!!!!!! !!!###""""""###$$$&&&&&&&&&$$$&&&%%%$$$&&&,,,...---::::::EEENNNOOOSSS[[[[[[cccaaaQQQBBB333((((((&&&###$$$&&&'''))))))(((&&&*********)))'''%%%%%%&&&!!!"""###"""###$$$%%%(((...666>>>CCCDDDEEEDDDLLL[[[qqqsss[[[GGG<<<111,,,,,,******###555mmm\\\RRRAAA111---///111444777999===BBBEEEOOOXXXqqqeeeIII>>>555222...,,,,,,,,,+++***))),,,::::::(((!!!+++///777---...333///---222555++++++,,,,,,((($$$!!!""""""###$$$$$$$$$%%%%%%&&&&&&$$$############$$$'''((()))+++,,,+++***))))))***))))))((('''$$$!!! !!!!!!!!!!!!"""###""""""!!!!!!!!!!!!!!!"""###!!!!!!###$$$######$$$%%%$$$######$$$$$$$$$$$$''''''&&&%%%%%%&&&((()))+++(((((((((((()))---111999IIIZZZkkkhhhSSS@@@///+++)))'''&&&&&&'''&&&&&&'''((()))))))))'''%%%###''''''%%%###"""!!!"""### """%%%(((+++---000222999>>>QQQ___[[[VVVJJJ666888555(((&&&***&&&OOOkkk\\\FFF111,,,///111333666999;;;CCCHHHQQQbbbxxxWWWEEE999555///,,,,,,,,,,,,,,,$$$222555111,,,$$$(((<<>>;;;444<<<;;;000'''---KKKiiiOOO777111111000444;;;BBBDDDNNNVVVbbbmmmMMM???333...---000000***))))))222,,,''',,,...555111...+++)))((((((%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&$$$###)))+++...000///+++'''%%%'''''''''&&&%%%$$$$$$%%%######"""###$$$$$$###"""!!!$$$$$$###"""######"""!!!!!!!!!""""""""""""!!!$$$######"""!!! """""""""###%%%&&&&&&&&&!!!"""&&&***+++(((&&&&&&###%%%&&&%%%###"""###$$$$$$$$$$$$$$$######$$$%%%%%%...888AAAIIIMMMIII???111'''###$$$%%%%%%$$$'''(((&&&%%%'''%%% %%%$$$"""""""""#########(((---...111777555333777:::666>>>???:::///+++===cccOOO>>>:::999888>>>HHHHHHIIIRRR]]]pppaaaMMM;;;222---,,,,,,)))))))))+++(((,,,222///111---+++)))'''&&&%%%###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''333222000---***'''%%%###%%%&&&&&&%%%%%%$$$%%%%%%############$$$$$$###"""###$$$$$$######$$$###!!!!!!!!!!!!!!!"""###""" """"""""""""#########"""""""""#########$$$%%%'''###$$$$$$(((***'''%%%***&&&$$$&&&'''%%%%%%'''%%%$$$$$$%%%%%%$$$#########+++)))%%%######&&&)))+++666EEERRROOO>>>,,,###!!!"""######!!! """%%%(((%%%$$$##################"""%%%&&&)))///......444888999>>>AAADDD;;;---111\\\MMM@@@<<<999666;;;EEEGGGIIISSSfff~~~```FFF;;;222+++***,,,***+++'''(((444888111///,,,***(((&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%'''&&&%%%$$$&&&))),,,...000---)))$$$######%%%''''''''''''&&&%%%$$$###############$$$$$$#########$$$###""""""######"""!!!!!!""""""!!!!!!"""###""""""!!!!!!###$$$%%%$$$###"""###$$$%%%$$$######&&&$$$&&&$$$$$$'''&&&$$$''')))######&&&&&&'''((($$$&&&&&&&&&&&&%%%%%%$$$$$$ """###$$$%%%%%%$$$+++(((,,,<<>>888333222111333===HHH^^^[[[@@@222,,,(((///IIIHHH666444...***((('''(((+++,,,***(((((((((''''''&&&&&&&&&&&&***...111---&&&"""$$$(((%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$$$$######%%%%%%%%%###"""#########$$$))),,,***%%%""""""""""""!!!"""(((---***###!!!######"""!!!$$$+++000???000""" ###$$$######$$$$$$AAARRR:::%%%$$$!!!###&&&***EEE>>>'''$$$%%%%%%&&&'''((((((&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%'''((((((%%%$$$###$$$%%%&&&888BBB999,,,&&&$$$#########$$$&&&((((((''''''(((###%%%:::KKKHHH777444555AAAIIIYYYeeeNNN222333666777444666DDDTTT{{{dddCCC111---***NNNKKK666000------***(((''''''&&&'''(((%%%%%%'''((())))))((('''///...+++'''%%%$$$&&&'''%%%%%%###"""%%%'''%%% $$$%%%&&&'''&&&$$$$$$''''''++++++%%%###$$$$$$!!! ###333///***'''#########111666+++!!!%%%$$$&&&"""&&&///DDD=== ######!!!!!!$$$$$$$$$***888UUU;;;$$$$$$!!!###$$$&&&333444###)))&&&###"""---***!!!((('''%%%+++((("""'''%%%&&&((((((''''''((()))###&&&%%%&&&333BBB===---&&&$$$$$$&&&&&&%%%%%%'''((()))***)))((('''((())),,,111;;;;;;JJJ[[[jjjWWW111333333444888BBBZZZuuuuuuJJJ:::///NNNSSS999000///---***(((((((((''''''(((&&&&&&&&&'''((()))))))))...,,,)))'''&&&%%%%%%%%%###%%%&&&%%%$$$$$$%%%%%%)))%%%%%%(((%%% %%%...555...$$$###%%%%%%$$$+++777+++&&&"""!!!!!!###$$$333FFFJJJ777$$$!!!$$$$$$ 333HHHDDD:::"""###$$$&&& )))%%%%%%///RRRKKK--- """$$$%%%%%%$$$###(((222!!!%%%%%%###%%%333QQQ<<<"""--- ,,,>>>222(((((('''%%%$$$%%%''')))******###$$$444:::777+++&&&###%%%''''''''''''((()))))))))((('''((())),,,222:::@@@MMM\\\nnnYYY111444555777???SSS{{{bbbBBBKKKWWW>>>222------***)))))))))((('''((('''&&&&&&&&&(((***+++,,,...+++'''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$&&&'''$$$$$$%%%'''%%%$$$***222///'''"""%%%'''$$$ )))666???((( ###&&&"""###444IIIXXXZZZ???'''$$$###$$$$$$)))SSSXXXaaaggg:::""""""%%%%%%'''###!!!###EEETTT===!!!"""&&&!!!!!!&&& """444222,,,"""###!!!---SSSlll???###"""!!!(((777<<<***(((&&&&&&((((((&&&$$$''')))+++***''''''222???222+++%%%$$$'''((('''&&&'''((())))))''''''((()))---222666AAAMMM\\\pppTTT333555444>>>[[[rrrbbbbbbDDD444---,,,***)))))))))((('''((('''&&&&&&&&&(((***,,,,,,...***&&&$$$&&&''''''&&&'''""" $$$((()))'''%%%###''''''$$$'''000444333+++$$$!!!$$$###!!!(((444MMMXXXZZZ666###!!!%%%""" '''IIIXXXZZZYYY<<>>000...,,,***))))))'''&&&''''''''''''((()))***)))((($$$&&&(((((('''&&&$$$$$$"""---777666...&&&###""" $$$...>>>GGGDDD999111!!!$$$&&&$$$%%%222LLLbbbXXXLLLAAA(((######$$$"""&&&BBB]]]bbb______JJJ&&&###%%%"""$$$+++PPPJJJTTTOOORRR]]]QQQ'''######!!!$$$###&&&JJJ[[[VVV???(((!!!&&&!!! %%%###:::LLLOOOCCC///"""######'''***;;;EEE666%%%###$$$%%%,,,000---&&&!!!###(((<<<===444&&&$$$---///***///000...***&&&&&&'''(((&&&'''(((((((((***,,,///...555777DDDUUUlllbbbAAAXXX~~~WWW666111...+++***)))'''''''''(((((((((((((((((('''&&&&&&)))+++)))&&&%%%(((+++///===DDD999***###$$$%%%&&&777HHHNNNOOOIII999)))'''&&&!!!+++CCCYYYcccXXXIII==='''$$$###### ***HHHRRRTTTSSSQQQKKK... ###!!!""">>>RRRTTTLLLLLLSSSVVVTTT777)))###### """"""%%%IIIZZZ[[[VVV<<<'''###$$$$$$###"""333PPPQQQJJJAAA///%%%"""""""""<<>>***""""""&&&$$$KKKTTTWWWQQQMMMPPP444""""""'''$$$555SSSQQQGGG***)))(((###(((<<>>...)))///000222,,,$$$+++///$$$,,,&&&&&&+++***(((,,,111333666>>>TTTkkk===222---!!!***+++!!!!!!$$$)))))))))+++111??????---$$$&&&222JJJZZZVVVccc```hhhIII+++444NNNjjjiiiiiiaaacccaaadddeeeFFF 333JJJ```aaaWWW[[[bbbbbbfffaaaWWW>>>)))333TTTXXXUUUQQQNNNMMMNNNPPPQQQFFF,,,!!!///HHHPPPOOOOOOMMMPPPPPPPPPSSSWWWSSSKKK///***)))999HHHNNNRRRTTTPPPTTTWWWRRRBBB111&&&"""$$$RRR___[[[UUUQQQZZZXXXEEE!!! (((!!!CCC\\\RRRJJJ666&&&###$$$,,,===JJJ555(((### %%%>>>HHH555&&&,,,777===555%%%"""+++"""(((...,,,))),,,...***666888>>>fffrrrBBB///,,,)))$$$$$$...((("""(((000;;;LLLRRRDDD))))))???NNN^^^hhhaaammmppprrrPPPVVVpppsssaaaeeeeee^^^^^^ZZZ[[[aaaOOO333OOO]]]bbbaaa]]]```ccceeeeee___]]]VVV111666fff___[[[UUUPPPOOOPPPSSSUUUVVV<<>>///&&&///000(((&&&///,,,***888999;;;RRRggg888***"""///222&&&)))+++<<>>WWWZZZDDD***###"""111PPP]]]HHH777***111UUUYYY444###+++///,,,(((***000666777EEEzzz]]]///''':::@@@***%%%999IIIZZZ```cccbbbIII===]]]rrrwww||||||wwwuuuyyymmmOOOOOOhhhooo[[[bbbbbb```___eeeeee\\\TTTIIILLLRRRDDD;;;888///444AAANNNCCC???@@@FFF///)))111333222111111000///---,,,+++(((!!!---...000++++++******,,,000222444:::@@@EEEOOOFFFIIIWWWZZZ___bbbdddcccfffdddcccmmmjjjTTT---666XXXdddbbbeeeaaaeee[[[```^^^JJJ???:::\\\aaa\\\^^^]]]ZZZLLL111###+++LLLYYYYYYGGG111###&&&333TTT]]]VVV;;;'''444PPPaaaJJJ***(((333+++///:::444<<>>>>>^^^kkkcccgggkkklllkkkmmmpppllljjjDDDKKKeeeaaa^^^ZZZ\\\aaaWWW===)))EEEXXX``````WWW777!!!'''@@@YYY]]]UUUHHH(((&&&RRRkkkPPP222+++444444777CCCaaaoooAAA333:::MMM]]]III777[[[jjjnnnqqqppptttrrr]]]LLLqqqvvvttttttwwwmmmaaacccWWWOOOIIICCC444000111))),,,(((###!!!$$$%%%###&&&###'''###%%%))))))***"""###'''###""" """ """"""!!! !!!"""######!!! &&& !!!""""""&&&&&&&&&&&&%%%%%%''''''&&&)))###!!!$$$###!!!###%%%######### +++777...***888EEEIIIRRRYYY[[[^^^fffeeemmmuuuZZZFFFcccggghhhddd___eeelll^^^DDD@@@eeennndddhhh```DDD222000VVVaaaYYY[[[MMM111&&&666]]]XXX777111888JJJiiifff:::888MMMYYYooodddVVVrrrvvvsssllleeeVVVXXX___\\\hhhiiikkkhhh\\\MMMAAA666***((()))$$$))) ###%%%&&&((()))&&&'''&&&"""'''&&&$$$$$$,,,+++&&&)))'''!!!((( """$$$%%%%%%!!!!!!"""###$$$%%%%%%$$$&&&""""""((( ###&&&$$$&&&'''$$$###%%%%%%### %%%&&&'''$$$"""(((###!!!%%%%%%$$$&&&&&&""" '''$$$ !!!$$$$$$''',,,111111888FFFDDD\\\QQQOOOnnnlllpppnnnggggggkkkhhhMMMTTTllltttiiiooommmPPP777IIIccciii\\\WWWPPP;;;+++...MMMZZZ???CCC{{{yyy[[[JJJHHH[[[mmmsssiiigggnnngggVVV999<<>>:::111***,,,,,,+++)))((('''%%%&&&&&&&&&%%%%%%%%%%%%%%%###&&&((($$$###+++...'''%%%%%%$$$$$$###$$$$$$$$$$$$$$$############""""""#########""""""###############$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""#####################%%%''')))***)))(((&&&%%%###---JJJ;;;%%%***$$$###'''***++++++++++++///666EEEcccrrrvvvwwwfffXXX```mmmggg___xxxiiiUUUUUUPPPPPPKKK999---***(((,,,,,,+++***((('''%%%$$$)))((('''''')))+++,,,,,,(((&&&'''---///,,,)))(((&&&+++---***((())))))'''$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$(((333777///&&&%%%$$$$$$$$$$$$%%%%%%$$$%%%$$$$$$$$$###""""""#########""""""###############$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$#########$$$''''''&&&%%%%%%%%%%%%%%%)))###***333(((###+++###$$$$$$'''(((&&&%%%'''+++,,,,,,@@@RRR[[[lllmmmUUU```rrrjjjXXXqqq|||^^^PPPJJJCCC===555,,,&&&%%%))),,,%%%&&&&&&%%%&&&((('''&&&'''%%%$$$'''---111---'''+++*********'''$$$&&&***&&&((()))((((((*********%%%%%%%%%&&&&&&&&&%%%%%%***((('''&&&&&&,,,---'''''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$##################$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""$$$$$$%%%$$$$$$$$$%%%&&&((('''&&&%%%%%%&&&''''''&&&""""""---...)))***###'''&&&000555,,,&&&'''(((&&&%%%***...000===OOOWWW[[[eeeuuutttdddsssnnnJJJBBB@@@777///...***'''+++,,,(((&&&(((***+++)))'''%%%&&&'''&&&***,,,+++)))******)))$$$---000+++))),,,,,,'''+++((((((+++,,,***)))***)))(((''''''''''''&&&&&&((('''((('''%%%''')))%%%)))((('''&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$$$$######$$$$$$$$$$$$%%%%%%'''((('''&&&'''''''''&&&%%%$$$&&&&&&---!!!%%%111$$$***,,,###***222+++'''***(((,,,(((+++---***,,,444555???KKK\\\rrryyynnnyyybbbIII>>>555///...(((((()))+++***(((&&&''')))((('''&&&&&&'''((()))*********)))((((((((()))'''((()))*********+++,,,------......---+++((('''))))))'''&&&%%%%%%%%%%%%&&&(((((((((&&&&&&(((***+++***(((&&&%%%%%%%%%&&&"""%%%''''''%%%$$$%%%'''$$$$$$$$$&&&'''((((((((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''%%%%%%'''((('''((()))(((&&&(((++++++((('''***+++))))))++++++(((+++,,,---+++---111444555999999BBBUUUfffqqq{{{jjjMMM>>>777...'''&&&(((&&&&&&((()))(((''''''((((((((((((((()))***************)))((((((((()))))))))***************+++,,,,,,,,,---,,,+++)))(((***)))((('''&&&&&&&&&&&&'''((()))((('''''')))+++***)))'''&&&%%%%%%&&&''''''''''''&&&%%%$$$%%%&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&(((((('''%%%$$$$$$$$$"""###''')))(((***...---(((''',,,,,,((()))...+++------+++,,,000333444;;;777888===BBBIIIXXXggg^^^JJJ777///+++((((((+++///,,,)))***++++++******************++++++++++++*********)))((((((((()))******+++******)))************++++++++++++*********)))((((((''''''((((((((()))))))))((((((***+++)))((('''&&&%%%&&&'''(((+++)))'''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&'''&&&&&&'''''''''&&&%%%''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&'''&&&%%%)))///---***...666444)))'''---...)))''',,,,,,(((***000,,,------,,,,,,///111222::::::<<<<<<888999GGGWWWXXXvvvaaaIII;;;...(((''')))...444:::444...,,,------------------,,,,,,++++++******++++++***)))(((((())))))******+++******)))***************************+++***))))))(((((((((((()))((())))))(((''''''(((***''''''&&&&&&&&&'''((())),,,)))&&&%%%&&&(((((('''''''''((((((''''''''''''(((((('''((((((((('''''''''&&&&&&%%%&&&&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''''''''((()))&&&%%%'''&&&&&&,,,555<<<777777:::555***&&&+++***------***(((+++------,,,------------...000111000444:::===:::999BBBNNNZZZSSS[[[\\\HHH555///+++,,,...///111444>>>666///,,,,,,,,,---.........---,,,+++++++++,,,++++++***)))(((((()))))))))******************+++++++++***************+++***))))))((((((((())))))((((((((('''&&&&&&''''''''''''&&&&&&'''((()))))),,,)))''''''((()))((('''''''''((((((((('''((((((***)))((('''(((((()))((('''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&''''''''''''%%%$$$''',,,***%%%''',,,:::444...+++)))((()))+++(((---000---***+++,,,+++,,,,,,------......///111111000111333444555<<>>GGGVVV___ZZZZZZ|||vvvOOO===333***///111222222333444777888555111///......------///******+++++++++,,,,,,,,,+++++++++***)))((()))***)))************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))***)))(((((((((((()))))))))((((((''''''''''''(((((()))((((((((()))***))))))'''(((******(((((()))******))))))((())))))))))))************)))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%&&&(((,,,000'''***,,,,,,---...+++'''---(((***333777111,,,+++******,,,///000000111333111000222555666777777888:::<<>>///+++,,,333999<<<;;;777444333333000///...///...+++++++++)))***+++,,,,,,+++***)))+++++++++***)))((()))***)))***++++++******+++,,,,,,------------------------,,,+++***************))))))((()))***+++,,,,,,)))((((((''''''''''''''''''''''''''')))***+++,,,''')))******(((((()))***))))))))))))******)))(((((()))*********)))((('''''''''''''''''''''''''''&&&&&&'''(((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&((('''&&&***++++++******+++...000,,,++++++///777:::222'''******,,,000111000222444555444444444444555999===DDDCCCBBBGGGTTT]]]aaaeeegggvvvRRRBBB000***444;;;>>><<<999888777777777666222111///---,,,,,,,,,---------,,,+++************)))))))))******))))))((()))))))))***+++,,,---------......---,,,,,,---...------,,,,,,,,,,,,,,,---*********+++++++++***************))))))((((((((((((((((((+++------+++)))---+++((((((((('''((()))&&&,,,((($$$)))+++)))+++)))***************))))))((($$$'''***%%%%%%((('''$$$%%%%%%(((***'''%%%''''''''''''''''''''''''''')))((('''((('''&&&&&&(((???555++++++999///000...***,,,,,,***,,,//////+++)))&&&***...+++///999;;;444444333222333555888;;;===???DDDIIIJJJMMMZZZgggccclllzzzQQQ666333222777???@@@@@@>>>:::888666555444444//////...---------------,,,,,,,,,+++******)))))))))))))))***************+++*********+++---......+++,,,---------...///000------,,,,,,,,,,,,,,,---++++++++++++++++++,,,,,,,,,++++++******)))))))))(((((((((***,,,,,,+++)))777333///,,,+++******,,,000))))))...---(((&&&)))++++++,,,------------,,,***---+++)))***'''###&&&***))))))'''$$$'''+++(((''''''''''''&&&''''''(((&&&%%%%%%&&&&&&%%%&&&'''WWW\\\777------'''###***,,,,,,***(((''',,,222555...)))(((+++***+++...111333333333333333444666888999:::???FFFHHHJJJQQQYYYfffbbbuuuxxxJJJ333)))000888AAAFFFAAAAAA???:::777444222111000------------------------,,,,,,,,,,,,+++***(((((()))))))))******+++++++++,,,,,,+++++++++,,,...///,,,---......---------------------,,,,,,,,,------,,,,,,++++++,,,------.........---,,,++++++******)))(((((()))+++++++++)))000,,,******)))((()))***&&&***---))))))222444++++++,,,---......---,,,,,,)))222---(((...---%%%(((&&&$$$&&&'''%%%(((***###&&&&&&&&&&&&%%%&&&'''(((,,,***))))))(((%%%%%%'''555MMM===999111))))))...((()))+++,,,******---222222...))))))---,,,+++---///000111222222333555666999999<<>><<<888444111///...---------,,,,,,,,,---------......---,,,+++***))))))************++++++,,,---......---,,,,,,,,,,,,---------......---,,,+++***...------------------------,,,,,,,,,,,,---.../////////...---,,,+++******))))))((()))***++++++*********+++...///---++++++---...------,,,'''***444,,,,,,---......---+++******...+++)))...222...)))(((---)))$$$((()))$$$###&&&''''''&&&%%%&&&''')))$$$$$$$$$&&&%%%%%%&&&))))))'''***&&&+++''',,,%%%***((((((+++***'''&&&)))///111***%%%+++,,,(((***+++,,,...///000222555666;;;999999===AAADDDHHHLLLMMMUUUccclllppp===...+++777EEEHHHEEECCCBBB>>>888666444111000...---------,,,,,,,,,---...///000111///...,,,+++***++++++*********++++++,,,---.../////////...,,,++++++++++++++++++,,,------------...........................------------...///000000//////...,,,++++++*********))))))***+++++++++---,,,---//////,,,))))))444BBB777)))222333+++...,,,---...//////...---,,,---(((---000...888;;;---===VVVFFF((((((***%%%+++)))******)))(((((()))+++,,,++++++***'''$$$$$$&&&---$$$---%%%,,,,,,***000EEE999---*********+++------444///'''***,,,*********+++,,,,,,...000333555666555666888;;;>>>DDDJJJOOOPPP[[[dddjjjhhh888+++111999BBBFFFBBB>>>===:::666333222111000000000///...,,,------...///111222333222000...,,,++++++,,,---+++++++++,,,,,,---......///000000///---,,,---...111///...---------------/////////000000000000////////////...//////000000000000///...---,,,+++++++++++++++++++++,,,,,,------***((()))(((''''''(((444jjjlll>>>***.........++++++,,,------------------'''333<<<666@@@III;;;NNNwwwhhh888---///)))---,,,---///...,,,+++,,,---777666555222,,,'''&&&(((###)))((('''111BBB111555TTTFFF555,,,******))))))''',,,---+++******))),,,+++,,,+++++++++---///111///222555777999;;;@@@EEEGGGQQQSSS[[[kkkqqqlll999+++666>>>DDDFFFAAA888666666444222111111111222222222111000...///000222333333222222000///...,,,+++,,,,,,---,,,,,,,,,---.............../////////...///222555:::777222///...---------000000111111111111111000111111111111111111111111000000//////...---,,,,,,,,,,,,---------------...///,,,******++++++,,,...&&&000000+++,,,111...))),,,++++++++++++*********------<<>>EEE@@@LLLeee]]]===222///***+++---///111000---+++,,,---)))***,,,---+++***,,,000444000%%%444TTTxxx>>>:::333,,,***+++***))))))%%%+++444///%%%$$$)))+++++++++++++++,,,---......111444666777:::>>>@@@>>>MMMOOOTTTfffjjjpppggg444555???@@@GGGCCCEEE===333222444444555222222333444555444333111000222444555555333000//////......---,,,,,,,,,,,,,,,,,,---..............................222777;;;===999444111000000111111000111111222222222111111333333333333222222111111111000000///......------,,,---..................///---,,,---,,,+++***++++++%%%+++...&&&+++000(((000///...,,,+++*********---666BBBDDD:::111222555EEE===666222---)))+++///,,,...000000---******++++++,,,------***((()))---222***...111777|||ggg,,,111444333444;;;BBBDDD@@@222:::III@@@,,,(((...)))***+++,,,,,,,,,,,,---...000111222444777;;;===EEEDDDIIIRRRYYYaaammmuuu^^^444;;;BBBFFFIIIAAAAAA:::333333444333000///333333444555555444222111333222222222222111...,,,,,,+++******+++,,,+++***---,,,...///...,,,---000...///111000000000111222222111222444555333333444...///111333333222111000444444444444444444333333444111...------...---,,,......///000111111///---...---------......---,,,,,,,,,------------------222///,,,*********++++++&&&888666777555555***000AAA444///222111------...,,,,,,,,,,,,,,,,,,,,,---...,,,***)))((()))))))))'''*********000888:::555***)))((('''(((,,,111555888666DDDSSSJJJ444+++...++++++++++++++++++++++++,,,---///222444777999:::===???DDDKKKRRRYYYccckkkttt```@@@999HHHKKKHHHCCC777999555333333222111000000666666555666666555444333333333222111000///...,,,---,,,+++++++++,,,++++++,,,---//////---+++---000------...///////////////000......000000//////111000000222333444555666666555555444333333222111111000///...........................///000000...,,,...---------......---,,,------------------------///...,,,++++++,,,---...333DDD;;;222555AAA777222<<<111---000///---------++++++++++++++++++++++++++++++---000111000+++'''******'''%%%'''++++++'''((())))))(((((('''((((((+++'''+++111...(((***---222111000000///...............///000111111222222888:::???EEEKKKSSS\\\dddnnn```999;;;DDDKKKFFFAAA>>>888444555666666555333333666888777666555555555444444333333222000///------------,,,++++++,,,,,,,,,+++---,,,,,,000111000///...,,,,,,---...//////...---000///.../////////000111000000000000222333555666555444444222111000000///......///000/////////000---------.........---,,,------,,,---------,,,,,,............------------------------++++++---...777444,,,222666222,,,666555...,,,...---......,,,******************+++++++++)))))),,,111555444222555111,,,***))))))(((&&&&&&''')))))))))'''&&&&&&)))'''''''''&&&+++---***---------------...//////333444555666888999:::;;;999:::>>>CCCHHHMMMVVV]]]fffooo^^^666@@@KKKRRRNNNEEE===666333555777999999888666777999888666555444333333222222222222111///---,,,,,,---------,,,,,,,,,,,,,,,,,,...******111999888111+++,,,,,,---///111111000...000000000111111111222222222111000//////000111222222111111111000000000//////111222111000//////000...---------------------,,,,,,------------,,,,,,........................,,,...///---+++***+++,,,,,,666666333111///,,,//////,,,,,,,,,+++...///************+++++++++++++++,,,)))'''(((---222666777333...+++,,,,,,)))(((***((()))))))))))))))***+++((((((***)))(((++++++$$$''''''((()))***+++------...///111333555888::::::;;;<<>>DDDJJJMMMUUU^^^hhhuuuaaaGGGVVVPPPWWWHHHBBB>>>>>>>>>:::666444;;;<<<<<<999888999888777777555333111111111111111...---,,,+++,,,,,,,,,,,,,,,------,,,*********+++***---111222///,,,,,,///,,,---//////000000111111444777888777777888777555333222222111000000000000.........---,,,+++++++++,,,,,,,,,---/////////....../////////---------...,,,---.........---....../////////...------,,,,,,+++++++++*********++++++(((+++///'''///666:::---,,,***,,,---******---,,,,,,,,,---------............///...---,,,,,,---...+++******+++++++++******---///222333333333222222...---///000,,,++++++)))*********++++++,,,------,,,,,,---...///000111111222333555777999;;;???EEEJJJOOOVVVaaajjjtttqqqRRRRRROOOMMMGGG>>>>>>@@@???999777:::;;;888;;;<<<999777888888666777444111//////000111111---,,,++++++,,,---,,,+++,,,,,,---,,,***)))***+++---***((())),,,---...///...///111000//////000222444666666555444555444222444333222000000000111111---------,,,,,,+++++++++---------///111111000...---...//////---,,,------,,,...//////...---...///000000///...---,,,+++***---,,,+++***++++++++++++...''',,,)))---***///+++,,,)))+++...+++))),,,---,,,,,,,,,,,,------......000///------------,,,+++,,,---,,,+++,,,---.........///000111111111222222222000///,,,+++111555222222111111000///.........000000000000000000000000444444555777777777;;;???EEEMMMRRRXXXaaakkk{{{uuuTTTWWWSSSHHHDDDAAADDDBBB>>>;;;999999999999888999:::999777666666777333222000000000///......,,,,,,+++******************+++------,,,++++++,,,,,,+++)))***+++---------///...///111444444111///333444666777777666444333222333333222222222111......//////...------------,,,111000...111111...---/////////000000///---,,,++++++...111222000...///---//////+++***,,,---,,,000///---,,,---------,,,,,,+++******++++++------)))))))))******+++******)))+++,,,------...///000000000111000...,,,******,,,++++++************++++++,,,---///000111222222222111000//////000111111444555555555555555444444333222111000000000111222333555777999:::<<<===>>>???DDDLLLTTT[[[cccnnnwww}}}]]]OOOQQQKKKEEEFFFEEEDDDAAA===:::888888888888999999888777666555666666111000...---------,,,,,,,,,++++++***))))))*********+++------,,,+++,,,,,,++++++***+++,,,---.........000333333222222444666888888999999888777666555333444333111111333222000......---,,,,,,+++,,,,,,***...000222555222000333000///...---,,,---///000333000...///////////////222///---------------...111000...------...------,,,,,,+++++++++,,,,,,,,,+++************+++*********+++,,,---------......,,,---//////---------///+++++++++++++++,,,,,,---------...////////////000111111000000000000111222444555555666666666666666555444333222222222222333555777999:::;;;<<<===>>>>>>AAAEEEJJJOOOWWWcccnnn|||ZZZQQQOOOMMMEEEEEEIIIEEEBBB@@@<<<999888888888888:::999777666555555555555111///---,,,,,,,,,++++++,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,******+++,,,,,,,,,---...---000444666777777888888333555888:::;;;:::888777333333222111111222222000---,,,,,,,,,,,,,,,,,,,,,111///,,,---000---,,,222111111111000///...---...---++++++...000000......000---...111///++++++///111000...------------,,,---,,,++++++,,,,,,,,,,,,---,,,+++******++++++******+++,,,,,,,,,,,,---...333444333111---++++++,,,+++************++++++,,,------...............///000000000111111222222333333333444444555666777777777666555444444333333444666888999:::;;;;;;;;;<<<>>>???BBBEEEHHHNNNYYYbbblll~~~cccVVVRRROOOKKKGGGIIIIIIAAAAAA>>>;;;999888888888999;;;888666444555555444444111000...------,,,++++++------,,,,,,,,,+++++++++******+++,,,++++++++++++(((***+++,,,++++++,,,------...111888>>>???:::555111444999<<<<<<999666333111222333222222333111...,,,++++++---......------,,,---+++---333333//////...---,,,,,,------,,,+++,,,,,,---///000...---...---///111000---***,,,///000...---,,,++++++++++++---,,,,,,,,,---------,,,---,,,+++***++++++,,,,,,******+++,,,,,,,,,---...///000000...---,,,,,,+++++++++***))))))))))))***++++++,,,,,,---...///000000000000111222222333333222222222222333444555666666666555444444444444444666777999999999999999999<<<>>>BBBFFFHHHKKKRRRYYYeeennnqqqWWWTTTOOOJJJIIIIIIIIIGGGAAA???===;;;999999999888888888555333222222222222111////////////...---+++***,,,,,,,,,,,,,,,+++++++++))))))******++++++***))))))+++,,,,,,,,,+++,,,---,,,---111888>>>???;;;666888:::;;;<<<:::666111...///222444555555444000,,,,,,+++,,,...///---,,,---(((:::HHHLLLQQQSSSNNNIIIGGGDDDAAABBBGGGLLLMMMMMMTTTTTTTTTRRROOOLLLOOOSSSBBBDDDBBB<<<:::888000'''......---++++++++++++,,,,,,++++++---//////...------,,,+++++++++,,,------++++++,,,,,,+++,,,---...000000///...///000...+++,,,++++++***)))))))))************+++,,,...///000//////000000111222222333222222222222222333444444333333333333333444444444666777888888888888888888:::<<<@@@DDDGGGIIINNNSSS]]]gggqqq{{{YYYYYYNNNKKKIIIJJJIIIEEEAAAAAA===<<<;;;999999888777666333222000///////////////......---......---+++***++++++++++++++++++******)))))))))***++++++***))),,,------.........///000,,,///333555555666888:::;;;:::888777555333111111000333666666666444000,,,,,,+++,,,...---******---SSSnnn}}}zzz|||{{{yyyzzzzzz||||||~~~|||~~~uuuZZZ???......---,,,++++++,,,---,,,++++++---000111///---,,,,,,++++++,,,------------------,,,++++++,,,---,,,---,,,***+++...---)))))))))(((((((((((())))))************+++,,,......////////////000111111222333333333333333333333333222222222222333333333333666777888888888888888888:::;;;>>>AAACCCFFFLLLQQQUUUccclllssscccYYYSSSMMMLLLIIIIIIHHHBBB>>>@@@<<<;;;:::999888666333111000000//////...---.........---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++************+++,,,,,,+++)))---------...///111222222---111333222000///333777666666555555444444444444333444444333333222///,,,---+++,,,---,,,))),,,111mmm~~~|||vvvwwwxxxzzzyyy}}}}}}yyy~~~zzztttppprrrwwwyyysssmmm```GGG111---------,,,++++++---...---,,,,,,...111111///,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,+++,,,---...,,,......***)))---///...******))))))))))))*********************+++------///............///000111222333333333333333222222222222222333333333333333444555777777777777777888999:::<<>>CCCFFFLLLRRRWWW]]]fffrrrrrr[[[PPPMMMLLLMMMIIICCC???===<<<:::999888888888555222000000000000111111111000///...---...------,,,,,,,,,,,,,,,---------...//////...---............---+++***)))+++---//////111222000---,,,---.........---...///000111222222111///---+++---,,,++++++++++++******+++---)))+++'''000///YYY{{{|||vvvzzz|||yyyxxxppppppyyytttZZZHHH333+++&&&(((***((('''(((,,,,,,+++++++++++++++++++++***))))))***+++,,,,,,+++)))+++///...+++)))+++,,,,,,,,,,,,------......,,,***)))222---...MMMwwwzzz|||~~~~~~yyy~~~}}}UUU333***+++(((***++++++,,,,,,,,,,,,---,,,------------......------...///000000000000000000111222444444444444333666777777777888;;;???CCCGGGMMMRRRWWW___hhhvvvwwwdddTTTMMMMMMKKKHHHCCC===:::;;;<<<;;;999666777777444000///000222111111111111000///......,,,,,,,,,,,,,,,,,,,,,---///......---.........---......///000///---+++***---...000111111111...++++++---......---,,,---//////000000///...,,,,,,,,,+++******+++++++++***)))***,,,)))***'''000222WWW~~~~~~yyywwwzzzrrrrrrzzzzzzmmmXXXAAA000,,,((('''(((***+++***+++,,,+++++++++,,,,,,,,,,,,,,,---+++)))((()))+++,,,---))))))+++...---))))))+++++++++++++++,,,,,,------,,,)))***000+++111aaazzzxxxvvvuuuwwwxxxvvvsssxxxssssssxxx{{{yyyyyy}}}fff???222111)))*********,,,------,,,+++,,,***)))***,,,,,,+++++++++,,,,,,---------...///...///000222333333222222777888888777777888;;;===CCCIIIMMMRRRYYY```jjjwwwggg]]]QQQLLLLLLGGGAAA>>><<<;;;<<<<<<:::888666666555333111000111222000000000000000000//////,,,,,,,,,,,,,,,,,,------///...------......///...//////000000000...---+++...////////////---+++(((***,,,......---,,,...///...//////...---++++++,,,+++++++++,,,---,,,+++***(((+++)))+++(((,,,***CCCyyy|||{{{}}}tttrrrnnnppp{{{hhhFFF222,,,,,,))),,,---+++)))((()))++++++++++++,,,---------,,,,,,...,,,***(((((()))******'''))),,,...,,,((((((***))))))))))))************))))))+++((((((777lll|||xxxvvvssspppooooooooonnnpppssswwwyyyyyyyyy~~~qqqdddTTT;;;///...)))+++,,,---...///...,,,+++,,,***)))******))))))+++******************,,,---------......///000111222555777999999777666777999???EEEJJJOOOVVV[[[cccnnnxxxnnn___VVVKKKIIIIIIAAA??????>>>>>><<<:::888666999666444222222222111000///////////////.........------,,,,,,,,,,,,------///...------...///000000111111111111000000//////000...---,,,,,,***)))(((***,,,------,,,+++---...+++---......,,,*********+++++++++,,,---,,,+++***'''***)))+++******%%%///UUUyyy}}}vvvqqqooovvvwwwTTT111+++///111***&&&((())))))+++------+++,,,,,,,,,,,,,,,,,,++++++,,,+++))))))))))))(((((('''(((+++---+++(((((()))'''((((((((((((((((((((('''''')))&&&(((666ggg{{{xxxtttqqqrrruuuwwwuuussspppuuuuuuttt||||||jjjLLL333***///+++))),,,***+++...000000...,,,++++++,,,+++******)))'''((())))))))))))(((((()))***+++---,,,++++++,,,...000111444777:::;;;:::888888999;;;@@@EEEJJJRRRVVV\\\eeennn|||ttteeeYYYPPPGGGFFFFFF???>>>======;;;:::999999:::999666333222333333111///000000///...---,,,,,,+++...---------,,,,,,,,,---------,,,---...000111222444333222222111111222222111...+++******)))))))))***+++,,,,,,+++++++++,,,+++---//////---++++++++++++******+++++++++***))))))***(((***,,,+++(((***222rrr}}}yyyxxxrrrmmmwwwsssKKK000+++&&&+++,,,+++++++++,,,---//////---,,,,,,,,,++++++******)))((((((((())))))***)))(((''')))***+++***)))((()))((()))))))))))))))(((((()))%%%(((((('''***MMMxxxwwwvvvuuussspppmmmmmmooozzzwwwwww{{{{{{kkkNNN666+++%%%(((,,,))))))***%%%+++...000///,,,)))***+++***+++***)))((())))))((((((((((((((('''((()))+++,,,+++***)))***,,,...000222555888;;;<<<;;;;;;:::;;;???BBBFFFMMMQQQVVV^^^iiiooozzzfff\\\QQQJJJGGGEEEBBB???<<<:::999888999:::;;;:::777555333222222111000...000///...---,,,,,,++++++------,,,,,,,,,,,,,,,,,,---,,,,,,---///111222222333333222111111111222222111...+++++++++******,,,---,,,,,,,,,------,,,++++++...000000---+++,,,---+++***************)))(((***+++))))))++++++,,,+++(((SSSwwwxxxuuunnnuuunnn@@@***...+++...,,,...,,,***))))))((()))***,,,++++++***))))))))))))((((((((()))*********)))))))))******))))))))))))))))))************)))(((***&&&'''((((((%%%111hhhtttuuuwwwuuuooolllpppwwwzzz~~~sssUUU555'''(((((())))))%%%$$$)))...///,,,------,,,***))))))******+++)))'''+++111///((((((((()))((((((((()))***++++++***)))***+++,,,---000111333666999;;;;;;:::;;;>>>???BBBIIIMMMQQQYYYbbbhhhuuulll\\\RRRFFFEEEHHHDDD>>>>>>===:::888888::::::777444444444444222111000/////////......------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------...///111222222111111000000000000000000111...,,,,,,,,,+++,,,...000///---...///000...,,,***,,,...---***)))***,,,,,,+++************)))((()))+++)))((())))))---***,,,333iiiyyyxxxxxxtttttt{{{PPP111---(((+++&&&((()))+++...---***)))+++++++++***)))((((((((()))***))))))))))))***))))))***))))))))))))******((())))))*********)))(((((('''((((((&&&,,,---%%%ZZZ{{{uuuqqqrrruuuvvvwwwxxx}}}jjj???&&&)))...(((***)))'''(((------***)))...,,,+++***+++++++++******+++)))'''///888444)))((()))))))))((())))))******************+++++++++...---...111666999:::999999;;;;;;>>>EEEIIINNNVVVYYYcccmmmwwwooodddOOOFFFAAAEEEHHHCCC???>>>;;;:::999999999999777555666555333222111111000///,,,------------,,,++++++---...///...,,,+++---...+++---///000000000111222111//////222444111...,,,222111///......000222333444444333222000...---,,,,,,++++++,,,,,,,,,,,,+++111$$$)))***++++++!!!---+++)))***+++,,,+++,,,...,,,(((ZZZ{{{wwwzzz{{{SSS...***)))---+++***,,,+++(((***,,,***---+++***++++++)))(((((())))))(((((('''((()))+++((()))******)))((()))***))))))))))))))))))))))))(((%%%***)))&&&,,,'''PPPwwwvvvwwwqqqzzzyyy~~~zzzUUU444,,,---***'''***)))((((((((()))***+++,,,+++***+++,,,+++)))...666AAA,,,$$$)))+++...444444---+++)))'''&&&''')))************++++++++++++***------...///000000111111777999<<<===???DDDKKKPPPUUU]]]eeeooo~~~zzzcccUUUKKKGGGFFFHHHGGGBBB>>>===999999999999999888555333444333222111111000///...,,,,,,,,,+++++++++++++++,,,---///...,,,,,,---...,,,---//////000000111222222000///222333111///...444222111000000111222333333333111///...---,,,+++,,,+++++++++,,,+++******'''333BBB666!!!))),,,)))((((((((()))***++++++***+++)))CCCzzzyyyzzzssssssxxxyyyOOO***,,,'''***))),,,---+++,,,---***,,,******+++***))))))***)))))))))************))),,,,,,+++***)))))))))***))))))))))))))))))(((((((((&&&((((((&&&(((***XXX}}}yyyuuuuuu{{{~~~oooIII555&&&'''***((('''+++))))))((())))))***+++,,,***)))+++---+++))),,,222999,,,(((,,,+++,,,111000222111...,,,***)))(((((())))))******++++++++++++---------...///000222222222444666888999===DDDIIIQQQZZZaaagggssshhhUUUIIIDDDGGGJJJHHHDDD???<<<;;;999999999:::999777444222222111000000000000///...,,,++++++***************,,,---///...---------...---...///000000111222333555222111222333222111111444333111000000000111222222111///---,,,+++++++++++++++***+++++++++***)))%%%222MMMbbb@@@***)))***(((*********,,,///---)))---***///ddd|||vvvwwwqqqwwwvvvttt???'''***+++)))+++,,,******+++)))*********+++***)))***---///---+++***++++++***)))000...+++)))))))))******(((((()))))))))(((((((((((('''''''''&&&&&&333hhh{{{uuupppwwwxxx|||}}}GGG(((%%%&&&******'''(((+++))))))))))))******++++++***)))***---,,,******,,,...******,,,))))))***))),,,,,,++++++***)))(((((((((((()))******+++,,,,,,---------...///000222333111333555666777999>>>AAAKKKTTT\\\aaaiiivvvkkkXXXLLLDDDBBBGGGIIIDDD???<<<;;;999999999:::999888666333222111000000000000//////...++++++++++++************,,,---/////////......//////000000111111222333444555444333444444333222111222000///------...///000000000///---,,,++++++***+++*********++++++***)))***'''???ttt@@@(((***))),,,+++***---222000***...)))***DDD|||yyyssstttvvv{{{{{{~~~eee666,,,---)))***,,,)))'''************+++,,,***))),,,///777333---***)))+++++++++111...+++))))))*********)))))))))))))))(((((((((((((((&&&(((((('''BBByyy{{{uuuuuu|||}}}}}}ggg,,,&&&))),,,,,,***((((((***)))))))))******++++++++++++)))***,,,,,,+++******)))***+++***(((((('''%%%$$$%%%%%%&&&''''''''''''''''''((()))***+++,,,---------,,,---...000222333333444666666666888:::<<>>@@@AAAEEENNNVVV___jjjvvvsssYYYKKKHHHFFFEEEDDDAAA===:::999888777555444333555777777555333111111111000000000000///---,,,------............---------,,,,,,---///000111111222111//////111222222222333555444111///111111000////////////...---,,,,,,+++++++++******))))))((())))))))))))*********)))***+++,,,+++aaaZZZ,,,+++,,,...---+++***++++++)))***,,,***MMM|||uuuvvvmmmtttqqqpppsssnnnsssYYY555******+++***'''+++)))(((******)))((((((******))))))((()))***,,,---------+++)))((()))+++*********))))))((((((''''''(((((())))))===vvvxxxooouuuooovvv{{{yyyNNN%%%)))((()))***)))'''(((+++******++++++,,,+++++++++***+++,,,,,,+++++++++++++++///------000***%%%,,,(((((((((((((((''''''''')))((((((''''''((()))***+++++++++,,,,,,,,,,,,,,,///000111222444666777888:::>>>AAAEEEJJJMMMTTT]]]mmm|||www```LLLFFFFFFGGGFFFAAA;;;;;;:::777555333333444777777777666444333111000222111000///......//////111------///000...,,,,,,+++++++++,,,---///000111222000......000222222111222444333111111333333111111111000///...,,,***)))******)))***++++++***((('''((()))))))))(((((((((******,,,***CCCjjj444%%%,,,---$$$111'''***(((,,,***+++,,,///PPPxxxwwwooommmrrrrrrmmmoooqqqxxx[[[444,,,---((('''...((('''***))))))***)))***)))))))))((('''(((***++++++,,,,,,***(((***---***)))((()))******)))'''''')))(((***%%%SSSzzzyyywwwrrrtttzzz{{{III***))))))))))))************((()))***+++++++++******++++++,,,,,,---......///---------,,,+++***)))((((((((((((((((((((())))))))))))(((((())))))*********)))*********+++,,,,,,---...///111222333555666888:::===AAAFFFMMMUUUZZZ___mmmgggVVVJJJHHHFFFDDDAAA<<<::::::999777555444555777555555555555444222111000000000000000000000111111000---,,,...000...,,,,,,+++++++++,,,---...000111///......///000111222222555555444000///111111000000000///...,,,+++***)))***)))))))))***+++***)))'''((())))))))))))))))))))))))***&&&888rrrwwwNNN)))+++++++++(((+++((((((***(((((())))))???fffzzzvvvmmmqqqooopppqqqpppqqqrrrxxxggg>>>&&&(((,,,###,,,...***+++***(((((()))(((((())))))((()))+++,,,***)))++++++***)))***,,,+++************(((''')))***(((***,,,aaa~~~zzzvvvpppsss|||}}}GGG(((((((((((()))))))))******((())))))***************++++++,,,------...//////......---,,,+++***)))(((''''''''''''(((((())))))((())))))************************************+++,,,---...000111222333555666777:::>>>CCCJJJQQQVVV]]]gggssslllWWWMMMHHHHHHDDD@@@===999;;;;;;999777555555666777333333444333333222111000//////000111222111111000///---,,,---...---,,,++++++++++++,,,---...///000//////000000000000111222222333222000///000000//////...---,,,+++*********))))))((((((***+++++++++((())))))***************))))))***%%%---WWWmmm:::)))+++,,,%%%,,,''')))+++((((((***'''///DDDxxxyyyooovvvmmmpppuuusssuuuxxxhhhBBB+++'''***---((('''---)))%%%+++)))((((((******)))+++---111+++''')))++++++***(((,,,+++************((('''***)))&&&'''555qqqyyyuuupppsss}}}~~~}}}BBB'''(((((((((((())))))))))))))))))))))))))))))******+++,,,,,,---...///////////////---,,,+++***)))((('''''''''''''''((())))))((()))***+++++++++***)))+++++++++*********))))))+++,,,---...///000222333333444666999>>>DDDLLLQQQYYYccciiitttppp```RRRJJJGGGEEE@@@>>>===:::>>>===;;;888666444444333222222333333333222111111000111222222111000...---...,,,,,,,,,,,,+++******+++++++++,,,---...///000111222222111......000222111111111000000//////...------+++*********+++,,,)))((((((((()))***,,,---************+++++++++***)))))),,,((((((>>>wwwXXX---+++&&&))))))))))))+++))))))+++))))))111hhh~~~vvvyyyqqqssswwwvvv{{{{{{yyy}}}nnnFFF'''+++***))))))(((((()))))))))((((((******)))+++---777///((('''***++++++***))))))))))))))))))(((((()))((('''&&&AAA}}}~~~xxxsssqqqttt~~~}}}xxx==='''((((((((()))))))))))))))))))))((((((((()))******+++,,,,,,---...///000000000///...,,,***)))))))))((((((''''''(((((())))))((()))******+++******))),,,,,,+++++++++******)))***+++---......///000111111222444666:::@@@GGGLLLSSS___ffflll|||yyydddWWWPPPHHHDDDCCC?????????<<<>>>===;;;999777444222111222222333333333333222111111111111111000...,,,***,,,,,,+++************)))++++++,,,,,,---//////000333444333000......111444666444111///.........///,,,,,,*********+++,,,---(((((((((((()))+++---...,,,+++******+++++++++******)))***)))'''000hhhsssAAA)))%%%---(((***&&&(((((('''))))))(((***KKKxxx|||xxxvvvxxxvvvxxx|||vvv~~~{{{qqqHHH''''''///...%%%***..."""***))))))******)))***---444...))))))******++++++))))))))))))))))))(((((()))*********PPP}}}yyyssssssvvv}}}|||uuu:::((()))))))))))))))))))))***))))))((((((((()))***+++++++++,,,---...///000000111000...,,,+++***))))))***))))))((((((((((((((())))))))))))))))))******++++++,,,,,,,,,++++++++++++,,,------...///000111111111333444777<<>>===;;;888666666555444333444444444333333222111000111000///...---,,,++++++)))***+++******,,,...---............//////......000000111000///000222333///,,,***+++,,,---111444***))))))((()))***++++++((()))*********+++---//////---+++***++++++)))((((((&&&$$$((('''(((EEE~~~ttt@@@***((())))))***(((((()))'''(((******(((NNN}}}vvvxxxxxxuuuuuutttzzzwww~~~wwwMMM***)))000+++(((---***))))))))))))((()))+++...***((()))+++***))))))++++++,,,+++)))(((((()))&&&((((((///nnnyyywwwvvvuuuyyywwwzzz~~~???)))))))))))))))))))))))))))***))))))))))))******+++***++++++,,,---//////000//////...---,,,+++***)))******)))(((((((((((((((((()))))))))************)))***++++++++++++******+++,,,,,,---------...///...000111222444777<<>>}}}yyyvvvvvvwwwqqquuuuuuvvvxxx{{{~~~wwwLLL'''(((,,,'''***)))(((((())))))((()))+++444...(((''')))*********((()))******)))(((((()))''')))(((222yyyxxxxxxwwwvvvzzzwwwzzzBBB)))))))))))))))))))))((((((***)))))))))******++++++******+++,,,---...///000//////......---,,,******))))))((((((((((((((((((((()))***+++++++++***)))))))))***++++++***))))))***+++,,,,,,,,,,,,---...---...000111333666999<<>>CCCJJJPPPWWW```llluuurrrccc[[[WWWRRRLLLJJJHHHEEEBBBAAAAAA???<<<999888777777555222111222333333222000000222111...------,,,+++,,,,,,,,,---+++*********,,,.........///...///111333333222111000000//////...,,,***((((((((()))******))))))))))))((((((((()))***+++++++++***)))((()))+++---//////...,,,***)))))))))))))))%%%***&&&'''&&&)))KKKvvvNNN***)))(((''''''''''''''''''''''''(((&&&PPPzzzyyyuuutttpppsssssstttvvvxxxzzz{{{{{{~~~zzzrrrAAA'''++++++(((******+++---)))(((000///***((()))++++++***)))((((((((((((((((((((('''+++###'''ZZZ}}}yyyuuuqqquuuqqqwwwQQQ******************************+++,,,,,,+++++++++,,,,,,++++++,,,---,,,---...////////////...---+++*********))))))))))))******))))))************))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,------...///000222555777:::???FFFLLLRRR[[[fffnnn}}}}}}fff]]]ZZZVVVPPPIIIGGGGGGEEEAAA@@@@@@???===999777777777555222111222222222111111111222000...---,,,*********,,,---///---+++******---......---------...000222333222000000///...---,,,***(((''''''(((******)))(((((())))))))))))))))))******+++,,,+++)))((((((+++---//////...,,,***)))((((((((()))%%%(((%%%((((((&&&<<>>sss{{{rrrssssssqqqpppwww}}}~~~~~~WWW,,,+++++++++***************++++++,,,,,,++++++,,,---,,,******,,,,,,+++,,,---...///000000000///---,,,+++******)))))))))******************************(((((((((((((((((((((((((((((()))***+++,,,,,,,,,------......///000333555888===CCCHHHMMMVVV```hhhuuurrreee___XXXPPPKKKHHHDDDDDDCCC@@@???@@@@@@>>>888555333555666555333333000000000111111111///---,,,++++++******+++---//////---++++++...///...---,,,,,,---///111111000...,,,,,,************)))(((&&&)))++++++)))(((((()))+++******))))))******+++,,,***)))((((((***,,,...,,,,,,***)))(((((('''((('''&&&(((%%%)))***(((333qqq>>>)))''''''''''''''''''''''''''')))&&&///eeewwwrrrxxxtttuuuuuuvvvvvvvvvwwwwwwyyy|||yyy{{{kkkDDD***(((,,,,,,'''&&&+++...***---***((()))+++***(((((((((((((((((())))))(((''',,,JJJrrrwwwqqqrrrooonnnpppxxxzzzzzz|||[[[---***************)))))))))++++++++++++***+++,,,---+++******,,,,,,+++,,,---......///000000///...---+++******)))))))))))))))*********************)))((((((((((((((('''''''''(((((()))***+++,,,,,,,,,------------...///111333777;;;@@@DDDIIIQQQZZZaaaooozzzzzzlllccc^^^TTTKKKHHHGGGCCCCCCBBB???>>>>>>>>>===777333000222444555444333///...///000111000...,,,+++,,,,,,,,,++++++,,,---...---,,,---///111111000,,,,,,,,,---//////---+++***)))(((((())))))))))))''')))++++++***)))***+++,,,+++*********************))))))(((((()))******))))))(((''''''''''''''''''''')))&&&'''))))))///pppSSS%%%(((''''''''''''''''''''''''&&&(((&&&MMMzzzrrrzzzvvvvvvvvvuuuuuuvvvxxxzzz~~~{{{www{{{lllGGG***%%%...000%%%&&&,,,&&&,,,)))((()))***)))''''''(((((((((((())))))((((((+++LLLvvvxxxuuummmnnnqqqxxxyyyyyyyyy```...******)))))))))((((((((()))*********)))***+++,,,+++******,,,,,,,,,---///.....................///+++******)))((((((((()))***************)))))))))((((((''''''''''''''''''(((((()))******+++,,,,,,+++,,,,,,,,,---///111333555888<<<@@@EEEKKKSSSYYYhhhqqqvvvfffZZZUUUOOOIIIHHHFFFDDDCCCAAA>>><<<<<<;;;888555333222333333222111111///......///000...,,,++++++,,,------,,,++++++,,,,,,,,,,,,...000222444444...---,,,,,,------+++******)))((((((((((((((((((((()))***+++******+++,,,---,,,+++***************((()))))))))))))))(((((((((''''''''''''''''''''''''((()))'''%%%&&&))),,,lll~~~fff******'''''''''''''''''''''''''''***"""666ttt~~~xxxzzzvvvwwwvvvvvvuuuwwwzzz|||~~~yyy~~~|||mmmLLL---%%%---)))(((,,,***,,,)))((()))***(((''''''(((((((((((()))))))))((($$$IIIwwwrrrtttvvvttttttqqqqqqxxxxxxxxxxxxfff111))))))))))))((((((((('''(((((())))))))))))***++++++)))***,,,,,,,,,---///......------------...///,,,+++***)))((((((((((((***************))))))((((((((('''''''''''''''&&&((((((((()))***++++++,,,***+++++++++,,,...111333444777;;;???CCCIIIPPPUUUdddnnnyyyvvvooo___TTTPPPKKKGGGFFFDDDEEECCC???<<<;;;;;;888555222555888999555000000333000...---///000...+++++++++---......,,,++++++,,,,,,---...//////111333444///...,,,,,,,,,,,,+++******))))))((()))(((((('''((((((((()))***+++,,,,,,...---,,,+++************))))))))))))))))))((((((((((((''''''''''''''''''((((((((()))%%%%%%***+++fff{{{sss777***''''''''''''''''''''''''''')))%%%***SSSxxx}}}yyyvvvwwwwwwwwwvvvwwwzzz}}}~~~|||yyypppNNN---%%%+++,,,+++,,,,,,***)))******)))'''(((((((((((())))))))))))(((333iii}}}vvvuuuoooqqqttttttpppvvvwwwyyyxxxlll888******))))))(((((((((((('''((()))))))))))))))***+++)))***+++,,,+++,,,.........---------.........---,,,+++***))))))))))))******+++*********))))))(((((((((''''''''''''&&&''''''''''''((()))***+++***+++++++++,,,...000222444666:::===AAAGGGMMMQQQ^^^iiitttzzzpppggg[[[UUURRRKKKDDDCCCCCCDDDAAA>>>;;;;;;;;;888444000777??????888111222777111......///000---+++++++++---......,,,+++,,,---...000000000......000222000...,,,,,,,,,---,,,+++))))))((())))))))))))((((((''''''''')))+++,,,,,,...---,,,+++************************))))))(((((())))))((((((((('''''''''(((''''''***((('''---,,,iii}}}wwwAAA&&&''''''''''''''''''''''''###(((***%%%333lll{{{wwwuuuwwwxxxxxxwwwwwwzzz||||||vvv{{{xxxoooIII+++,,,+++%%%+++---+++***++++++)))((((((((((((((())))))***)))(((555{{{vvvttttttrrrvvvqqqvvvooosssuuuyyyxxxqqq===*********))))))(((((((((&&&((()))))))))))))))***+++))))))++++++***+++,,,---........................---,,,+++************+++++++++++++++******)))((((((((((((''''''''''''&&&&&&&&&&&&'''((()))***++++++++++++,,,...000222111333666:::>>>CCCIIIMMMSSS___mmmyyypppiii___ZZZSSSOOOLLLIIIEEEAAA>>>???>>>;;;888888777666111;;;AAA;;;333000111222....../////////...------.........///////////////...///000///---,,,,,,---,,,,,,+++******+++++++++))))))******)))(((''''''''''''((()))******+++,,,---------,,,,,,+++***)))************))))))((((((((((((((((((((((((((((((***(((&&&))))))&&&+++///kkk~~~zzzzzzxxxUUU((((((''''''''''''(((''''''###''''''&&&&&&HHHwwwyyyuuuvvvvvvvvv}}}xxxnnnwwwwwwxxxwwwwww|||xxxtttMMM---)))---***,,,)))***,,,***)))***'''(((((())))))***)))))))))IIIzzzxxxqqqsssuuurrrtttsssnnnppp{{{xxxwww}}}GGG***(((******(((((()))&&&'''((()))+++,,,,,,***(((***************++++++,,,,,,------.........------,,,++++++,,,+++******,,,,,,------,,,+++*********(((((('''&&&&&&&&&%%%$$$&&&&&&&&&&&&'''((())))))+++,,,,,,,,,,,,,,,...///000222444666999???GGGNNNSSS[[[dddqqqwwwkkkeee\\\WWWPPPLLLJJJHHHDDD@@@>>>???>>>;;;999888666444333;;;???999111......///....../////////...------............///000111111000000000///---,,,,,,,,,------,,,+++++++++++++++)))******)))((('''((((((''''''((()))******++++++------,,,,,,+++******)))************))))))((((((((((((((((((((((((((((((***)))&&&'''((('''+++///iii}}}XXX)))(((''''''''''''(((''''''''''''&&&))))))555\\\~~~xxxwwwvvvuuussstttvvvtttuuuzzzyyyuuuyyy~~~OOO+++(((,,,---((())),,,******)))&&&(((((())))))))))))))))))OOOzzzwwwrrrqqqsssqqqqqqsssrrrsss{{{zzzxxxQQQ***(((******(((((()))&&&'''((()))+++,,,+++***(((***************++++++,,,------..................---,,,,,,,,,,,,***+++---,,,------,,,+++*********)))(((''''''&&&&&&&&&%%%&&&&&&&&&&&&'''((())))))+++++++++++++++,,,---...000111444666888>>>DDDIIINNNVVV```kkkyyyvvvnnneee^^^[[[UUUNNNKKKKKKJJJFFFBBB??????===:::999777555222333888:::555///---,,,,,,---......//////...------......------...000222333111111000//////...---,,,...---,,,,,,,,,,,,+++*********)))(((''''''((()))(((((())))))******++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((((())))))'''%%%''''''***///nnn~~~~~~}}}___000((('''''''''((((((''''''((('''&&&'''+++'''<<>>BBBJJJQQQXXXcccnnn|||pppkkk]]][[[WWWQQQLLLHHHFFFGGGFFFCCCAAA;;;;;;;;;:::777444222222111111000......------------------------------------...///000000///...---111000000000///...,,,***+++******+++---,,,***'''((()))******)))(((''''''))))))*********++++++++++++++++++******))))))((((((((())))))((((((((('''''''''''''''''''''''''''&&&(((+++%%%((('''%%%>>>yyy}}}zzzvvviii555((('''''''''((()))((((((***$$$******%%%))))))&&&###IIIdddwww{{{rrruuuuuuwwwuuuuuuyyyxxxtttqqqrrrvvvppp{{{uuuUUU000((('''+++***(((((('''((((((((((((((((((((((((SSStttqqqrrrqqqppppppoooppprrrsssqqqzzz|||~~~kkk///(((''')))((('''((('''(((((('''((()))******)))))))))))))))******++++++------,,,+++++++++++++++,,,++++++,,,,,,++++++---,,,,,,---,,,+++*********+++++++++)))'''&&&'''((((((''''''&&&''''''((((((((()))*********++++++,,,...//////111333666:::===???FFFLLLSSS^^^iiiuuuvvvjjjaaa[[[YYYSSSMMMKKKHHHFFFEEECCCAAA???:::;;;>>>>>>:::444111111000//////...---,,,,,,,,,---------------------...---......//////...------///000000000...,,,***)))+++******,,,...---***'''************)))((((((((())))))******+++++++++,,,++++++++++++******))))))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&***%%%)))''''''III}}}{{{{{{tttrrrnnn<<<''''''''''''((())))))(((+++&&&&&&,,,((($$$***+++)))...LLLkkkrrrtttxxxsssxxxwwwwwwxxxxxxwwwvvvwwwrrrwwwuuu{{{vvvsssQQQ===...+++))))))***)))((((((((((((((((((''''''LLLtttqqqqqqssssssoooqqqrrrrrrvvvsssvvvzzznnn000(((&&&)))((('''((('''((((((''''''((()))******))))))))))))******++++++......---,,,+++*********+++******++++++******,,,,,,,,,,,,,,,+++************++++++)))'''&&&&&&((((((''''''&&&&&&''''''(((((()))***+++++++++++++++,,,...000111222444777:::<<>>''''''''''''((())))))(((***+++"""(((+++%%%***))),,,)))'''AAAooouuuhhhyyywwwxxxvvvsssrrrttttttsssxxxyyyxxxwwwxxxxxxxxxyyy___@@@111+++******)))'''((((((((((((((('''&&&FFFsssqqqpppuuuvvvqqqsssvvvuuu|||wwwvvvzzzsss111(((&&&)))((('''((('''((((((''''''((()))******))))))))))))******++++++//////---,,,++++++*********))))))******)))***,,,,,,,,,,,,,,,+++************++++++***'''%%%&&&'''((((((''''''&&&''''''(((((()))***+++++++++++++++***---111222222222555888888@@@FFFLLLVVV^^^fffooo~~~xxxmmmggg^^^VVVOOOHHHEEEDDDBBBAAABBBAAA<<<555<<>>888333333111...//////...---,,,------......---,,,,,,---...---+++......//////.........------......,,,))))))+++,,,(((''''''))))))))))))+++((((((((())))))***++++++,,,+++'''+++++++++000,,,+++************)))))))))((())))))******)))((('''&&&''''''(((((('''''''''(((%%%(((***$$$&&&...aaa}}}zzzssspppFFF(((((())))))(((((('''&&&))))))))))))))))))))))))'''---,,,'''666VVVnnntttrrrsssrrrtttxxxwwwvvvzzz}}}{{{wwwwww{{{{{{yyy|||rrrkkkXXX444%%%++++++))))))((((((((((((((((((444mmmnnnjjjsssqqqxxxuuuuuuttttttttt{{{tttyyyttt555''',,,$$$''')))''')))(((''''''''')))*********************************+++,,,,,,,,,***((('''&&&((()))***************++++++,,,***(((***///---&&&((()))******))))))((('''+++'''(((((($$$###'''((('''***'''***///((($$$---***+++---000222333333444777999>>>HHHQQQXXX]]]aaasss~~~rrriiiaaaXXXPPPJJJDDDCCCDDDCCC@@@<<<999999;;;555777666333222333222...///...------,,,------...------,,,---.........---///////////////......---000///...,,,***))))))***...,,,***)))(((''''''(((((((((((())))))***+++,,,,,,,,,(((,,,+++%%%)))+++******))))))))))))((((((((())))))))))))((('''&&&'''''''''(((((('''''''''((('''((()))&&&'''222jjj~~~zzz|||{{{tttqqqqqqGGG''''''((((((((((((((('''((((((((((((((((((((((((''')))+++***'''000JJJbbbtttvvvuuuxxxzzzwwwrrrtttwwwvvvwww|||tttfffhhhNNN000((()))))))))((((((((((((((((((...^^^nnngggooonnntttuuuqqquuuvvvxxxzzzwww}}}{{{:::'''+++%%%((()))&&&((((((((()))***+++++++++***************************,,,,,,------,,,***))))))((()))*********)))******)))...000---+++,,,......))))))))))))******)))(((***'''(((***)))(((***))),,,+++)))(((***///---$$$,,,,,,---///000222333444888888===FFFPPPXXX___dddoooyyywwwmmmeee]]]RRRKKKFFFAAA>>>;;;::::::;;;::::::;;;888888555222222333111,,,......---,,,,,,,,,------,,,,,,------,,,,,,,,,---000000000//////......---000---+++,,,,,,******---///,,,)))))))))(((((()))'''(((((()))***++++++,,,,,,,,,(((333999...+++///)))))))))((((((((((((((()))))))))))))))((('''&&&'''''''''(((''''''''''''(((((('''((()))(((888ttt~~~wwwuuusssooooooqqqIII&&&&&&'''((((((((((((((((((((((((((((((((((((((()))%%%''',,,(((""",,,===WWWnnn{{{vvvppppppsssuuupppuuu~~~yyy|||wwweeetttkkkJJJ...((())))))(((((('''''''''((((((JJJnnnhhhlllnnnpppuuu{{{}}}sssrrrqqqwwwBBB(((***&&&)))(((&&&((('''((()))+++,,,,,,***)))************************+++,,,---,,,++++++***+++***+++++++++*********+++*********+++,,,......------.........,,,***'''&&&(((&&&&&&((((((&&&%%%%%%$$$$$$,,,,,,%%%,,,333***------------...000333444888888;;;CCCLLLTTT]]]cccnnnssswwwooohhhaaaYYYNNNGGGCCC>>><<<>>>>>><<<<<<===;;;888;;;:::888444222222000---...------,,,,,,,,,,,,,,,---/////////---++++++,,,000000/////////...------...++++++.........222888///,,,)))******))))))***(((((()))***++++++,,,,,,...,,,(((:::III888(((((())))))(((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''')))''''''***'''<<>>***'''))))))(((((('''(((((()))))))))))))))************((((((''''''''''''''''''''')))((('''***&&&BBB{{{~~~vvvsssrrrpppqqqsssIII'''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&"""###''')))(((&&&---@@@]]]qqqppphhhiiilllooowwwxxxnnnqqqooonnnhhh```mmmrrr???***((((((((('''''''''''''''&&&///eeessssssqqqkkkqqqtttvvvkkkqqqtttPPP)))((()))***'''&&&'''&&&&&&&&&'''((((((((('''))))))))))))))))))))))))*********)))((('''((((((***,,,---+++***+++,,,***(((***+++***)))***---000---///111000***&&&***000111333///,,,------111;;;KKKGGG;;;333111***&&&,,,)))******,,,---///000111444555888===BBBIIIQQQXXXdddqqqyyysssmmmddd^^^XXXPPPHHHFFFFFFAAAJJJRRRQQQCCC999888999666555666666333000///000111...---------------,,,,,,+++,,,---...---,,,,,,,,,---------------,,,,,,+++,,,,,,,,,******---333888<<<444,,,(((((())),,,...++++++,,,,,,---,,,,,,,,,222:::???LLLOOO<<>>===<<<888444999888666333111///...///............---------,,,)))***+++,,,---,,,+++***++++++++++++++++++++++++)))***)))&&&(((...000///555///)))(((***+++---///,,,------......---,,,+++BBBIIIHHHGGG>>>000***$$$)))((('''&&&&&&'''((()))))))))))))))******++++++((((((''''''&&&&&&''''''''''''***&&&'''***TTT{{{yyyrrrqqqpppmmmmmmnnnFFF(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&######''')))'''$$$###%%%,,,)))"""---GGGaaapppsssrrrkkkeeeccccccmmm|||rrrlllggg[[[hhhiiiWWW,,,((((((''''''&&&&&&&&&'''''''''999kkkpppmmmlllkkklllnnnmmmnnnnnnlll|||RRR)))***)))'''((()))&&&((('''''''''(((((())))))((((((((((((((((((((((((((()))***+++***)))(((((('''+++,,,))))))+++,,,)))444222///111@@@PPPRRRJJJ666666777666000+++---333555;;;555111222,,,)))222AAAGGG@@@...%%%'''***,,,******+++,,,---...//////000222555999<<<@@@IIIRRRZZZeeepppwwwsssllldddaaaXXXOOOGGGDDDJJJPPPNNNBBB??????BBB???888444777999666333222111000///..................------------,,,---...///...,,,***)))*********+++*********)))***)))''',,,444444------***(((***,,,+++)))(((.........///...---,,,+++000444111///******///(((((('''&&&%%%%%%&&&'''((())))))))))))))))))******)))(((''''''&&&&&&''''''(((&&&***&&&&&&---[[[}}}wwwpppooommmiiiiiilllEEE((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''###"""%%%(((&&&((('''(((+++&&&%%%???eeerrrnnnfffccchhhjjjmmmrrrrrruuummmaaannnnnnnnn...((((((''''''&&&&&&&&&&&&((('''(((eeemmmjjjnnnllliiihhhkkknnntttlllzzzRRR)))***)))&&&(((***&&&''''''&&&''''''(((((((((((((((((((((((((((((((((&&&((()))******))))))((((((,,,---******------+++555888666222:::IIIMMMHHH======@@@AAA:::///((((((***222///...444---%%%,,,...&&&)))+++&&&)))---(((,,,,,,,,,,,,---...//////111222444666888<<>>???<<<777444444555333222333444111......111000......///...,,,+++,,,,,,,,,---...//////,,,***''')))+++,,,,,,+++*********'''&&&,,,444777333...+++***)))(((((()))+++,,,,,,,,,---------------...000...++++++,,,---,,,+++(((((('''''''''((())))))*********)))))))))))))))))))))(((''''''&&&&&&&&&((('''***###(((,,,ccc~~~{{{uuupppnnnmmmjjjggg>>>&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''&&&((('''%%%+++)))(((;;;jjjhhhlllkkkkkkmmmmmmtttuuu|||kkklllkkkrrrGGG'''+++"""'''%%%)))&&&###'''%%%(((RRRppplllnnnjjjiiimmmpppppplllmmmvvvTTT&&&+++(((((((((&&&(((''''''&&&&&&&&&&&&&&&&&&'''(((((((((''''''(((***''',,,$$$))),,,'''......@@@SSSLLL111+++111///))),,,444666000///999BBBDDDGGGGGG===CCC;;;,,,<<>>;;;999::::::999888777555333222333000...111444444222000///......//////------///...---,,,,,,,,,---------+++,,,------,,,*********)))((())),,,//////+++'''(((((()))***************------------------------,,,+++*********+++)))(((((((((((('''(((((((((((((((((('''''''''((()))***+++***))))))((('''''''''&&&&&&'''((('''333tttyyywwwwwwvvvrrrllleee999&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&'''%%%)))'''((()))%%%(((XXXssswwwuuunnnfffxxx|||qqqZZZpppuuuoooDDD&&&((()))%%%&&&&&&&&&%%%,,,&&&EEEqqqrrrkkknnnlllmmmnnnoooooopppvvv}}}ccc///'''(((&&&''')))'''(((''''''''''''''''''((()))(((((('''&&&&&&''''''&&&+++FFFOOONNNNNN;;;...???333''')))000...,,,111((()))))))))******'''$$$(((---,,,777444)))333999,,,+++,,,......)))'''(((((())))))))))))*********+++,,,,,,,,,,,,---...///222111222444777:::<<>>@@@GGGPPP[[[fffllluuu~~~mmmfffdddaaaZZZQQQJJJFFFAAA>>><<<:::;;;===>>>;;;888777777888888888111333555333111000111111222000000111000......///---...///000///............---,,,***))))))***++++++,,,//////...---......///......---------------//////.........---------************************(((((()))((((((((('''''''''&&&&&&&&&&&&'''))))))***))))))(((''''''&&&&&&'''$$$'''&&&%%%MMMvvvtttsssqqqmmmiiieee___222&&&&&&&&&%%%&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&***'''&&&(((''',,,ZZZuuusssmmmqqqwwwuuueeelllmmmnnn???)))###)))(((###&&&"""222VVVooommmlllnnnfffjjjhhhiiikkkmmmnnnoooqqqrrrSSS***))))))'''***&&&&&&&&&&&&&&&&&&&&&''''''''')))***(((&&&''',,,111(((***###&&&&&&222NNNOOO888,,,(((+++***)))++++++))))))+++,,,+++)))***++++++***,,,111666666///'''))))))))))))((((((''''''((((((((())))))))))))***)))***+++,,,------......///111333333333666888:::===BBBLLLWWW___gggqqqyyywwwffffff```]]]XXXLLLHHHDDD@@@>>><<<:::999:::;;;999777555444333222222111444555333000111111111111000000111111//////000...///000000000/////////...---,,,***)))***,,,------///000000///...---...------------------,,,,,,---------,,,,,,+++++++++******))))))((())))))***((()))))))))(((''''''&&&''''''''''''''''''(((((())))))(((''''''&&&&&&&&&'''###)))$$$((([[[yyytttrrrpppllliiifff```222&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&(((***''')))******888jjjttttttooooooppptttyyy{{{xxxfffjjjooooooPPP***""")))***$$$...@@@VVVnnnooojjjqqqoooccchhhggghhhlllooopppqqqsssmmm\\\,,,'''***((()))'''&&&&&&&&&&&&&&&''''''((()))***)))(((&&&&&&&&&'''%%%+++,,,***%%%)))999DDD888+++***111---(((***+++)))+++,,,++++++++++++******(((((()))...555333///((())))))))))))(((((((((((((((((())))))))))))))))))***+++,,,,,,------...000222333333555888:::999<<<>>>GGGRRRYYYcccnnnsss|||kkkccchhh^^^ZZZWWWFFFHHHDDD@@@???===:::999999444444444333222111000000111444444222111222222111111///000111111000000111///000111111//////000000///...,,,******+++---///000000///...,,,+++,,,---***+++,,,------,,,++++++...---------,,,,,,++++++*********)))((()))***+++))))))))))))(((''''''&&&'''''''''''''''((((((((((((''''''&&&%%%%%%%%%$$$'''"""+++###+++ddd|||wwwtttpppkkkjjjhhhccc555&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((('''&&&))))))&&&+++---111HHHtttnnnppprrrsssrrrqqqyyyoooiii{{{qqqttt___]]]hhhiii___555(((((((((...HHHpppnnnmmmmmmoooiiibbbhhhhhhhhhjjjmmmpppqqqrrrtttiiiaaa,,,&&&+++((((((((('''''''''''''''((((((((())))))(((***++++++)))''',,,%%%(((%%%***---###((()))(((111666///***+++'''***+++)))'''(((+++,,,***)))***,,,***---222---***///...,,,)))((('''''''''((((((((())))))))))))))))))***,,,,,,,,,,,,------000111222555;;;AAACCCAAA<<<;;;CCCLLLTTT___iiimmmyyyuuuiiibbbaaa___ZZZQQQGGGCCCAAA???<<<:::888888777555555555444333111000///000000111111111111000000111//////HHH>>>===DDD555777444///------////////////---,,,,,,---///000000111000///...------,,,,,,,,,------,,,++++++,,,---......------,,,++++++++++++***)))(((''''''(((((()))))))))))))))((((((((('''''''''((((((((()))))))))((('''%%%%%%$$$%%%%%%%%%%%%'''###000nnnvvvwwwqqqqqqlllnnnpppccc222$$$&&&'''&&&&&&%%%&&&&&&%%%%%%&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''',,,&&&***(((111eeeqqqqqqqqqqqqrrrssspppmmmhhhppprrrccctttcccaaagggiiijjjVVV---&&&333XXXrrrsssqqqnnnlllkkkkkkkkkjjjjjjggglllnnnjjjkkkqqqqqqqqqSSS000$$$***((($$$(((((((((''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))*********************)))***************)))))))))))))))******++++++,,,,,,,,,+++***)))(((''''''((((((((((((((((((((((((((()))******+++,,,,,,------111000000222888AAANNNXXX???>>>AAAKKKSSSYYYbbbhhhuuuyyyooofffbbb```\\\VVVNNNFFFCCCBBB@@@>>>;;;999777555444444444444333111000//////000000111111111111111111...111EEELLLPPP[[[FFF888555111/////////---,,,///...------...///000000000000//////............,,,------,,,++++++,,,---......------,,,,,,+++++++++***))))))(((((((((((()))))))))))))))(((((((((''''''(((((((((((()))))))))((('''&&&%%%%%%%%%%%%&&&$$$'''$$$222sssssssssqqqtttpppooommm^^^,,,%%%&&&'''&&&&&&%%%&&&'''%%%&&&&&&&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&''''''***(((,,,***CCCkkkrrrqqqooonnnppprrrqqqnnnmmmgggmmmvvvnnnccc```eeepppaaa999777```{{{rrrsssqqqnnnlllllllllllllllhhhgggmmmnnnnnnppppppzzztttIII)))$$$''')))***)))((((((''''''''''''''''''(((((((((((((((((((((((()))))))))***************(((((())))))))))))))))))************************************++++++++++++++++++***))))))((((((((((((((())))))))))))(((((())))))******+++,,,------000000111222444<<>>;;;999666444444444444333222111//////000000000111111111111111...,,,444@@@NNNSSS```HHH999555000............---.........///000000000///111111000///////////////////////////.........///---------,,,,,,,,,,,,,,,***************))))))((()))))))))))))))((((((((('''((((((((((((((()))))))))((('''&&&&&&&&&&&&&&&'''###'''&&&777zzz{{{ssstttqqqssslllkkkiii\\\,,,&&&''''''&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))))),,,444ZZZrrrrrrqqqooonnnpppsssqqqnnngggssswwwpppWWWmmmeee]]]IIIQQQjjjrrrhhhmmmqqqooommmkkkkkkkkkkkkkkkiiiiiinnnlllnnnpppkkkuuu___555"""'''%%%&&&,,,(((((((((''''''''''''''''''((((((((((((((((((((()))))))))******++++++,,,,,,(((((())))))))))))))))))***************+++++++++++++++++++++************++++++++++++***)))(((((())))))))))))))))))))))))((())))))***++++++,,,,,,...000111111000666DDDPPPWWW??????EEEJJJSSSWWW```jjjqqq~~~sssgggaaa^^^[[[RRRKKKGGGBBB=========<<<:::888666555444333222222111000//////111111111000000///.........000999DDDKKKLLLTTTDDD>>>999222------...//////...//////000111111000///222222111000///......---000000//////......//////,,,,,,,,,,,,++++++++++++******+++++++++***))))))******))))))))))))(((((((((((((((((((((((())))))))))))((('''&&&&&&&&&&&&'''"""((((((===wwwvvvpppmmmooojjjkkkkkk^^^...''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''))))))***IIIjjjtttrrrrrrqqqppprrrtttqqqmmmlllmmmxxxppp^^^NNNJJJUUUlllhhhkkkkkkmmmpppnnnlllkkkkkkkkklllllliiikkklllmmmlllmmmmmmbbb888&&&$$$+++&&&$$$(((((((((((('''''''''''''''((()))))))))))))))*********)))******+++,,,---......***++++++++++++++++++***)))*********++++++,,,,,,,,,,,,++++++******))))))***++++++,,,+++***)))((())))))))))))))))))))))))(((((())))))***+++,,,,,,...///111000...111<<>>===CCCIIIRRRSSS[[[gggoooxxx}}}nnnggg```[[[WWWOOOIIIFFFAAA>>>===<<<;;;999888777777333222111000000/////////111111000///......------000333;;;OOOPPPRRRPPPIII@@@;;;444///...............///111222222111000000222111000///......------...---,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))***+++,,,++++++***)))******))))))))))))(((((((((((((((((((((((()))))))))((((((''''''&&&&&&&&&&&&###((((((BBBsssuuuhhhgggmmmnnnrrrqqq^^^)))'''&&&%%%$$$$$$%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&))))))...cccoooqqqssssssqqqooopppqqqooollljjjlll{{{|||JJJVVVmmmhhhdddgggmmmhhhtttpppooonnnmmmmmmmmmmmmmmmiiilllhhhoookkknnnsssLLL###&&&((())))))&&&&&&)))((((((''''''''''''(((((())))))))))))******************+++,,,---...//////------------,,,++++++***))))))******++++++,,,,,,,,,,,,++++++******))))))******+++,,,,,,***)))((())))))))))))))))))))))))'''(((((()))***++++++,,,....../////////000555:::FFF777<<>>ssspppnnnsssrrrooollljjjlllmmmllldddqqq|||uuuggg```uuummmggggggcccmmmooohhhooonnnmmmmmmmmmmmmlllkkkllllllgggnnnkkkmmmfff444%%%+++'''"""'''(((%%%'''(((((('''''''''(((((((((((((((((()))))))))*********+++,,,---......///000...---------,,,+++******))))))******+++++++++,,,++++++++++++************)))***+++,,,+++***)))((())))))))))))))))))))))))'''(((((()))***++++++,,,...------///000000111222:::999888<<>>===;;;888777555555444222111///...---...///000444333222000///............000999111888:::@@@AAABBB<<<333...,,,---...///000222444444333222222222333333222111000//////...///...---,,,------,,,+++...------,,,,,,+++******))))))******************************)))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&%%%&&&'''&&&'''\\\yyysssiiifffeeeiiihhhlllmmm___...)))(((''''''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((('''444kkkqqqssspppjjjooorrrpppmmmjjjiiiiiijjjkkk^^^TTTfffdddiiipppjjjlllgggooosssrrrrrrrrrsssrrrqqqooonnnmmmggglllhhhxxxrrr===)))''' )))...%%%%%%+++&&&((((((''''''((((((((()))))))))*********++++++++++++,,,,,,---......//////---------------,,,,,,+++)))))))))***************))))))******++++++,,,,,,))))))************))))))(((((((((((((((((((((((((((((()))******+++,,,,,,,,,+++,,,///000///000222999QQQ>>>777???@@@OOOOOO[[[bbblllrrrvvvkkknnn\\\YYYWWWRRRMMMGGGDDDAAA@@@:::::::::999666444444444111000//////////////////444333111000////////////000......000000111666;;;HHHCCC888///---///000//////222333222222333333222333111000222111......///111000///---,,,,,,,,,,,,,,,,,,------,,,+++***)))))))))((()))*********))))))******++++++,,,,,,---***))))))))))))((('''&&&''''''''''''&&&&&&%%%$$$&&&$$$###***dddwwwrrrooommmeeebbbhhhpppnnn___***&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%'''DDDooopppsssppprrriiiooopppdddjjjrrrfffjjj]]]VVVbbbwwwwwwmmmqqqccciiigggnnnrrrssstttsssrrrtttsssoooooojjjooo{{{aaa---$$$&&&''')))((('''&&&&&&'''((((((((('''((((((((()))***)))(((((()))***,,,------,,,---......---///333111000...------,,,+++***))))))((((((((()))))))))******+++---...///000111***+++++++++******)))((((((((()))(((((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,---......///888BBBDDD333666DDDEEELLLVVV^^^gggmmmsss}}}wwwkkkfff\\\WWWTTTOOOIIIEEEBBB???===999999888666444222222333......------.../////////000000///...............//////000111///...222666:::999555000...000111111///111222222111222333222222111111333222000......111111000///......------++++++,,,,,,,,,+++***)))))))))))))))*********)))))))))******+++,,,------+++******)))))))))(((''''''''''''&&&&&&%%%%%%$$$'''&&&'''---gggzzzwwwtttlllgggeeehhhmmmkkk^^^)))&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&+++YYYtttqqqssspppnnnlllnnnnnniiihhhjjjkkkWWW```hhhiiijjjooovvv{{{~~~fffiii{{{~~~kkkpppmmmmmmqqqppplllkkkmmmvvv}}}nnnBBB***%%%%%%&&&''''''''''''((((((''''''(((((((((((((((((())))))(((((()))***,,,------,,,,,,---------///111111000...------,,,+++***)))))))))(((((())))))))))))******+++---...//////+++++++++++++++***))))))(((((((((((((((((()))***))))))))))))******++++++,,,,,,,,,,,,---......///111@@@JJJ;;;444===BBBKKKQQQZZZccciiiooowwwnnnlll___[[[TTTOOOJJJEEEBBB???<<<999888777666444222111111111////////////111222222222////////////////////////000111222222000...///111...000111000000000111111///111222111111222222111222111222444444111...---000000//////...---,,,,,,******+++,,,,,,++++++******)))))))))*********))))))))))))***+++,,,---...,,,+++*********)))((('''&&&&&&&&&&&&%%%%%%%%%$$$"""###&&&---gggzzzwwwuuukkkllllllkkkmmmlll```***''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&666mmmvvvoooqqqoooooossslllfffllllllbbb\\\ZZZgggpppooonnnsssyyy{{{|||zzz~~~nnntttwwwpppoooppphhhggguuu~~~{{{fff444...$$$&&&%%%%%%&&&'''(((((((((''''''((((((((((((((('''))))))((())))))+++,,,---...,,,,,,---......///000000///...---,,,,,,+++*********)))))))))((()))))))))))))))***+++,,,,,,,,,+++,,,,,,,,,++++++***)))))))))(((((('''((()))************************+++,,,,,,,,,,,,---......///...;;;IIIAAA666;;;BBBIIINNNWWW```gggmmmssszzzmmmiiiXXXVVVQQQLLLFFFBBB@@@>>>:::777666666555444222111000000111000000111222333333333.../////////000000000000000000111222222222111000000111111111000000000000000222333111111111222111111111222333333111///---/////////...---,,,+++***)))******+++++++++++++++***)))))))))*********)))******)))******+++,,,---,,,+++*********)))((('''&&&&&&%%%%%%%%%%%%%%%%%%###$$$'''---fffyyytttooojjjmmmooolllooopppccc***&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&)))'''IIIsssqqqnnnooooooqqqpppiiigggiiiddd[[[YYYooonnnkkkjjjooossspppjjjxxx~~~XXXeeezzzqqqyyysss~~~\\\+++((()))'''&&&%%%%%%&&&''''''&&&&&&'''(((((()))(((''''''))))))))))))***+++,,,---///...------///000000///111000...------,,,+++++++++******))))))))))))))))))))))))*********++++++++++++,,,,,,+++******)))))))))(((''''''((()))++++++*********************,,,,,,,,,,,,------...///...111<<<<<<666;;;CCCDDDLLLTTT]]]eeelllpppzzzrrrmmm___TTTPPPOOOJJJDDDAAA???===999666444444444444333222000//////.........////////////........................///...---111666:::999666:::666222000000000000000222333333222111222222111111111111111222222000---000000000///...,,,+++*********++++++++++++++++++***)))))))))******))))))*********))))))***************)))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%'''(((***...gggzzzrrrkkkgggkkkmmmlllqqqttteee)))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&(((***___pppnnnqqqooopppppphhhkkkmmm```TTT]]]kkkoookkkhhhjjjkkklllooosssjjj}}}ZZZddduuuuuuzzzqqqlll===&&& ***'''&&&$$$$$$%%%&&&&&&%%%&&&'''((((((((((((''''''))))))))))))***+++,,,---000...------...000///...111000///...------,,,++++++******)))))))))))))))************************+++++++++++++++***)))((())))))(((((('''((()))+++++++++******************,,,,,,,,,,,,------......---+++000666333666@@@BBBGGGOOOWWWaaaiiimmmttt}}}nnniiiWWWRRRPPPLLLHHHCCC@@@===;;;888666222222222333333222111///...---------------------/////////...............000//////333;;;AAAAAA>>>???888222000000111222222333444444222111111222111111111000111333444222...000000///...---,,,+++***,,,,,,++++++++++++++++++***)))((())))))))))))(((******))))))))))))(((((()))((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&"""$$$&&&+++dddyyysssmmmiiikkklllmmmuuuxxxiii---%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&777oooppppppvvvpppppppppooommmbbbVVV]]]jjjlllllliiijjjmmmmmmllltttppp{{{ttt^^^ppp{{{wwwZZZ(((+++"""&&&&&&&&&%%%%%%&&&''''''&&&&&&''''''(((((((((''''''(((((()))***+++,,,,,,---......,,,++++++---...---111000...---------,,,++++++*********))))))))))))***************+++++++++***+++++++++******)))((()))))))))((((((((()))+++++++++******************,,,,,,,,,,,,------.........---...777666222===CCCEEEKKKSSS]]]ggglllrrr|||wwwiiiaaaTTTOOOPPPIIIFFFBBB>>>;;;999777666111000//////000111000000000///..................000//////.........//////000111222444999>>>===;;;:::555111000000000111333333444444111000111111111000111111222555666444/////////...------,,,,,,,,,...------,,,++++++******)))(((((((((((((((((('''(((((()))))))))(((''''''(((''''''(((((((((((('''&&&&&&%%%%%%%%%&&&''''''$$$(((***+++```uuutttqqqnnnnnnnnnpppwwwyyykkk222&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&(((MMMrrrsssqqquuuqqqooopppuuugggTTT[[[nnnpppfffqqqnnnlllllljjjhhhiiillleeemmmkkktttyyy~~~xxxuuu}}}QQQ(((((('''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((()))***+++,,,------......---***)))+++------000...------,,,,,,++++++************************************+++++++++++++++++++++++++++***))))))))))))))))))(((((()))***+++***************++++++++++++,,,,,,,,,---.........000///;;;===333:::BBBDDDHHHOOOYYYdddiiioooyyytttdddXXXSSSJJJMMMFFFDDDAAA===999777555555000...,,,,,,...///000000000///....../////////......---,,,,,,,,,,,,---...---000111111222333222000333222111222000...///222333444333111///000111000///111222444777888555///000000///////////////000///...---,,,++++++******)))(((((((((((((((((('''&&&'''((())))))((('''&&&'''''''''((())))))(((((('''&&&%%%%%%%%%&&&'''(((444888777222bbbsssssssssqqqooonnnpppvvvwwwkkk555&&&%%%$$$######$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&---___ooouuuoooppppppnnnllllll\\\YYYlllnnngggpppkkklllmmmllllllllljjjhhhiiiffffffqqqsss\\\KKKaaaooo}}}zzzmmm{{{vvvjjj444&&&%%%,,,&&&)))++++++***(((&&&&&&'''''''''''''''''''''(((((((((((()))***+++,,,------...000...***)))+++...//////...,,,,,,++++++***************************+++************+++++++++++++++,,,,,,,,,++++++***)))((())))))))))))))))))******************+++++++++++++++,,,,,,,,,---......---...***;;;DDD666666<<>>===000---SSSuuuvvvrrrxxxssstttpppsssvvvppp<<<$$$&&&$$$$$$$$$$$$&&&$$$'''&&&&&&&&&%%%%%%%%%%%%'''###$$$&&&$$$&&&'''$$$777qqqtttqqqsssooolllppppppZZZ]]]llljjjjjjooommmkkklllmmmmmmkkkjjjjjjjjjllljjjhhhhhhjjjooouuuzzzqqq}}}uuuuuuoooPPP'''((((((((('''))),,,///...***'''''')))&&&&&&''''''''''''''''''''''''((()))************---...---+++)))))),,,...,,,,,,+++++++++***************)))((())),,,+++)))(((,,,***+++++++++---(((***++++++,,,+++***))))))'''...&&&...:::///'''---,,,+++*********+++,,,---******+++++++++,,,---......///---444555///444<<>><<<...******+++++++++++++++***+++,,,,,,,,,,,,,,,---...///.........(((...:::222777>>>CCCIIIRRRXXX]]]eeeooovvvmmmbbb[[[PPPHHHFFF@@@>>>???<<<;;;;;;;;;888444111222111///111555333///111000000////////////000000000...,,,++++++,,,...///000000111000//////000111111555>>>CCC>>>333///222////////////000111000000111000////////////000111111000//////000000000000//////---,,,***)))(((((((((((((((((('''''''''''''''''''''(((((())))))))))))(((((()))***)))((('''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$///jjjrrrqqqeeefffddddddddddddbbbiii555$$$%%%$$$!!!&&&&&&%%%&&&&&&%%%&&&&&&&&&''''''$$$'''$$$###((()))''')))ZZZppplllkkkmmmmmm^^^VVVfffooommmiiikkkjjjiiiooopppnnnmmmmmmooopppooooooooopppppppppooonnnoooooopppoooppppppnnnrrrtttqqqiii555(((((()))((((((&&&(((((('''((()))******)))''''''''''''''''''''''''(((((('''''''''(((((()))((()))************++++++,,,------...------,,,++++++,,,+++***,,,......,,,,,,(((---******+++''',,,,,,,,,---------,,,+++***,,,***)))---222<<<@@@...******++++++++++++***)))+++,,,,,,,,,,,,,,,,,,---------...///+++666EEE===;;;@@@BBBFFFOOOUUUYYY___hhhssszzzzzzhhh^^^WWWLLLGGGEEE======???<<<:::;;;;;;888333000333111...111666444000222000000///////////////000000///---,,,,,,---///000222222111000//////000111222333999>>>999...,,,000/////////000111111000000111000000/////////000000000000//////000000//////...---,,,+++***))))))(((((((((((((((((('''''''''''''''''''''((((((((((((((((((((()))))))))((('''%%%&&&'''(((((('''&&&&&&&&&'''''''''+++\\\qqqnnnkkkgggddddddbbbccc```lllBBB%%%$$$%%%!!!&&&$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&(((######(((&&&$$$,,,bbbqqqmmmnnniii^^^TTTbbbjjjnnnkkkjjjooommmjjjoookkkkkkjjjkkkkkklllllllllkkklllmmmnnnnnnoooqqqrrrooonnnmmmkkkmmmtttwwwpppXXX&&&---***(((******&&&(((((((((((()))))))))(((''''''''''''''''''''''''''''''''''''(((((())))))(((((()))))))))*********,,,------......---,,,++++++++++++***,,,......,,,---)))///***+++111((()))+++,,,,,,---,,,,,,+++***)))+++)))(((***555:::(((******+++++++++******)))+++,,,,,,,,,++++++,,,---,,,......//////888DDD>>>AAACCCBBBCCCKKKQQQVVV]]]dddqqqyyyooobbbXXXPPPHHHFFFCCC;;;>>>>>>;;;:::;;;:::666111000222///,,,///555222///111111000000/////////000000///...---,,,,,,---...///222111111000//////000111333000000444666444111000//////000000111111000///000000000000000//////...//////000000000///......------,,,+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))((('''&&&(((''''''&&&''''''))))))###%%%%%%'''***SSSxxxsssnnngggfffhhhcccfff___iiiPPP'''$$$&&&"""&&&"""&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((###$$$(((###%%%666lllpppmmmhhh[[[\\\^^^llljjjllljjjiiinnnpppmmmmmmjjjjjjkkkjjjjjjiiiiiiiiigggiiijjjlllmmmnnnpppqqqlllmmmmmmkkkppp|||}}}sssAAA(((++++++'''+++)))'''((()))*********)))((((((''''''''''''&&&&&&&&&&&&''''''(((((()))))))))))))))))))))))))))*********+++,,,---......---,,,++++++++++++***,,,......,,,...(((///***111;;;...)))+++,,,,,,,,,,,,+++******)))+++((())))))---000&&&******************))))))++++++,,,+++******+++,,,,,,000...---...111777222===AAAAAABBBHHHMMMSSS[[[aaakkkuuu{{{ggg^^^SSSKKKEEEEEEBBB999>>>===;;;;;;;;;888333000000111---***---333111...111111111000000///000000000...---,,,,,,,,,,,,---...000000000//////000000000222444555333222333222000///000000111222111000///000000000000000///------...///111111000///......------,,,+++)))((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''((((((((('''&&&'''((())))))((('''%%%###((()))%%%%%%%%%FFFuuuooonnnfffhhhmmmfffjjj___eeeYYY)))$$$'''###%%%!!!&&&'''&&&&&&%%%%%%%%%%%%%%%%%%'''$$$%%%)))###)))BBBsssiii^^^UUUQQQlllrrriiikkkllljjjfffjjjpppoookkkmmmnnnoooooommmkkkkkklllkkkkkkllllllkkkkkkjjjjjjkkkoooqqqooosss}}}yyyhhh000...'''+++'''***''')))''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))******)))+++************++++++++++++,,,---......---++++++++++++******,,,......,,,---'''---***555EEE444***++++++,,,,,,,,,+++***)))++++++(((******(((,,,)))******************))))))++++++++++++******++++++***111,,,,,,...,,,...***333;;;@@@CCCHHHKKKPPPXXX^^^cccnnnvvvrrreeeZZZPPPJJJGGG@@@<<<<<<;;;;;;:::888555333111///...------+++111...,,,555//////........./////////......+++***------******,,,222111/////////000000000444333111000000111111222000111111111000000000000000000000000///...,,,,,,------......---,,,,,,,,,,,,+++***((('''''''''(((((()))***++++++***(((''''''(((((()))))))))(((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&$$$'''***###%%%222ooonnnpppeeemmmpppmmmllljjjtttmmm)))&&&$$$'''''' )))&&&&&&&&&&&&''''''&&&%%%&&&'''!!!---$$$&&&HHHiii\\\UUUWWWccclllllljjjjjjggghhhiiihhhhhhiiikkkmmmkkkjjjiiijjjlllllljjjhhhhhhkkkllllllmmmooonnnlllllllllrrrssswwwyyysssAAA)))))))))))))))(((((((((((())))))******)))(((''''''''''''(((''''''&&&%%%&&&'''((())))))*********)))*********+++++++++,,,,,,,,,------------,,,++++++*********+++++++++++++++,,,,,,***,,,666999111++++++******++++++******************++++++++++++))))))************))))))***+++,,,,,,,,,+++++++++---------------...///000CCCMMM<<>>''')))))))))(((''''''&&&&&&'''((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((())))))***)))*********+++++++++,,,,,,---......///............---++++++,,,---------,,,***++++++))),,,///,,,++++++******++++++******************+++++++++++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///000000<<>>???EEEJJJSSSTTTYYYccckkkqqqxxxbbbWWWSSSLLLEEEAAA>>>:::;;;===;;;666555555444333111///---,,,,,,111222444333...222...000222111......///111////////////...,,,,,,...)))+++...000111222555666333222111111111111111000111111111111///.........111000000///............//////...///000000///------,,,+++*********+++++++++++++++******)))((((((((((((((((((((()))))))))******************))))))((())))))((('''&&&&&&&&&%%%)))%%%$$$$$$(((###???pppyyyppphhhhhheeefffiiimmmQQQHHH---"""###%%%&&&%%%&&&((('''&&&%%%%%%&&&&&&MMMmmmlllTTTQQQnnnjjjjjjlllkkkiiikkkooolllffffffgggiiikkkmmmnnnnnnnnnpppooonnnmmmmmmmmmllllllooommmkkkkkkkkklllnnnooommmssswwwsss\\\***(((***))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''')))(((((('''((((((((())))))*********+++++++++,,,,,,,,,,,,,,,---------------,,,+++++++++,,,------,,,***,,,---))))))++++++++++++******++++++******************++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,...............------,,,:::\\\CCC999:::@@@DDDEEERRRTTTXXXaaajjjppp|||nnn]]]RRRNNNIIIBBB???===;;;======999555555555333111///......------777333...111...000///111333222///...000333222:::<<<444---......+++***---000222222222222333000111111111000///000111222222111000/////////000111000//////.........///000///...///111111///------,,,++++++***++++++,,,+++*********)))))))))))))))((((((((((((((())))))******************)))))))))))))))((('''&&&&&&&&&%%%'''%%%$$$$$$&&&$$$...YYYuuurrrfffddddddhhhgggjjjYYYLLLDDD%%%###%%%$$$%%%&&&''''''&&&&&&''')))999kkkhhhfffNNNgggaaajjjllliiiiiijjjhhheeegggnnniiiiiijjjmmmoooppppppooommmnnnnnnlllkkkjjjkkklllnnnkkkiiijjjkkkkkkmmmooonnnssszzzhhhAAA(((******))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,***,,,+++(((***+++(((++++++******++++++******)))*********+++++++++,,,+++++++++,,,,,,+++++++++***+++,,,,,,+++++++++,,,------.........------,,,...QQQCCC///555>>>CCCHHHMMMQQQVVV^^^gggmmmwww}}}hhhZZZOOOLLLGGG@@@===<<<;;;>>>>>>999555555555222///------...---...===777---111...---...111444222///...000333666EEEHHH777+++......'''+++///444555444222111000///111222222000///111222222222111000//////000111111000000//////////////////...---...000000///---------,,,+++++++++,,,,,,***)))(((((((((((())))))((((((((((((((()))*********************)))))))))*********)))((('''''''''%%%$$$$$$%%%###$$$&&&&&&@@@kkkoooaaa___eeelllhhhhhhcccNNNYYY)))###'''$$$%%%&&&'''&&&%%%&&&)))+++\\\nnnhhh\\\JJJnnngggkkkjjjfffeeeiiillliiidddbbbllljjjiiiiiikkklllmmmmmmhhhkkkllljjjgggfffiiillljjjhhhhhhjjjkkkjjjjjjlllnnnpppwwwZZZ)))******))))))))))))(((((('''&&&&&&(((''''''&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&''''''((((((((())))))))))))*********+++++++++,,,++++++******************,,,,,,,,,,,,---------,,,,,,,,,---+++(((+++,,,'''++++++******++++++******)))*********++++++,,,,,,***++++++,,,,,,++++++******+++,,,,,,,,,+++++++++,,,------.........------///VVV[[[888::::::888AAAFFFNNNTTT[[[cccjjjsss~~~ttt___RRRQQQJJJDDD???;;;:::;;;;;;999777333333333111///---,,,,,,'''888777...000///,,,111//////...------------------444555...---222000)))'''+++...333444111222000000222222///...///111222111111111111000111111111////////////////////////111000////////////...---------,,,,,,,,,,,,,,,++++++***((((((((((((''''''(((((()))******+++++++++,,,,,,+++******))))))))))))(((((((((((('''&&&&&&%%%$$$$$$###$$$$$$%%%&&&'''[[[iiiiiilllaaabbbiiiaaannnNNN\\\AAA$$$%%%%%%&&&''''''###)))&&&###CCCiiikkkfffSSS]]]gggiiiiiigggfffhhhjjjjjjgggffffffiiigggfffhhhkkkmmmllljjjlllkkklllllljjjffffffhhhjjjgggfffgggjjjlllooosssppppppvvv>>>&&&...'''***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''((((((((((((((((((((((((((()))***++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,+++++++++,,,+++***))),,,+++******++++++***))))))******++++++*********)))&&&+++***)))+++(((+++,,,---,,,******+++,,,+++,,,,,,,,,,,,,,,---------...iiiBBB:::666;;;AAAHHHKKKQQQXXX^^^eeepppyyymmm[[[PPPNNNGGGCCC@@@<<<;;;;;;;;;999666555444222000...---------)))777555---000///,,,000......---------...///000---,,,***''')))---...+++111000///222444333444222111111111000000000000111222111111000000000000000/////////000/////////...000///......//////...---///...------,,,,,,+++*********((((((((((((''''''((((((((()))))))))))))))---,,,,,,++++++***)))))))))((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%<<>>DDDHHHOOOWWW]]]ccclllttt}}}qqq```VVVOOOKKKFFF@@@???>>>===;;;888666444444333111...,,,,,,...///222666333...000111///000000///...---...///000111222---)))***------***))))))+++222444666;;;:::;;;888222///333333000000333333333222111000000//////000000//////////////////........./////////.........---------------,,,,,,***)))(((((((((((((((''''''((()))***+++,,,,,,,,,,,,,,,------,,,+++***)))(((((((((((((((((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%'''000\\\zzzuuusssrrrnnndddddd```EEE___444!!!%%%######!!!(((%%%)))SSSgggfffgggNNNhhheeeggghhhhhheeecccbbbbbbbbbccceeehhhiiiiiiiiihhhiiikkklllkkkkkkkkkjjjiiiiiijjjlllkkkkkkkkklllnnnpppsssuuuuuufff111&&&,,,,,,&&&)))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((())))))************************************+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,+++******+++***)))***+++,,,,,,,,,,,,,,,++++++******))))))$$$///)))(((000~~~yyy666...)))+++---++++++...,,,+++***)))***+++...///000777~~~ddd...000666???AAAEEELLLSSSYYY___iiiqqqxxxhhhZZZQQQLLLGGGCCC??????>>>===:::777444111111000///...------...///333333111...000000//////000///...---......///000,,,,,,,,,,,,...000///---111---111000777@@@<<<;;;999333000222333111111555444333222111000000000///111000///.........//////......///000000/////////...---------------,,,,,,***)))((((((((((((((('''))))))***+++,,,---------+++,,,,,,,,,+++***)))((((((((('''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***!!!@@@ooowwwrrrmmmhhhccchhhiiiNNNUUUNNN&&&%%%$$$((($$$'''&&&'''DDDllljjjhhhQQQllleeefffjjjiiigggggggggfffdddddddddggghhhiiiiiihhhhhhjjjllliiijjjjjjiiihhhiiikkklllkkkkkkkkkkkklllooorrrtttuuuKKK(((***+++---%%%)))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&''''''(((((()))))))))))))))******************************+++++++++++++++++++++,,,,,,---------,,,------,,,,,,++++++++++++***)))***+++------,,,---,,,,,,+++***)))))))))+++)))---***'''TTTyyy888///***,,,---++++++...---,,,***))))))+++---///...222TTTVVV000555444:::@@@CCCIIIPPPUUU\\\fffooouuu~~~yyydddXXXNNNKKKFFFCCC???>>><<<;;;:::666222///............------...///111///...///......------------------......///000...000000//////111333222111+++111444AAAKKK<<<444888333111222222111222555333333222111000000000///111000///.........//////...///000111000////////////...------,,,,,,+++******)))((((((((((((((('''*********++++++++++++***++++++++++++***)))((('''(((((('''((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$'''"""&&&***JJJrrrsssllleeeeeebbbccccccLLLYYYDDD### ***((($$$%%%%%%777iiimmmiiiRRRmmmjjjeeegggeeefffhhhjjjiiieeebbbaaafffgggiiiiiiiiiiiijjjlllgggiiijjjjjjiiikkkmmmnnnlllmmmmmmllllllooorrrtttmmm666''',,,&&&+++&&&)))(((((((((((((((((((((((()))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,---------,,,---------,,,++++++++++++***)))***,,,---,,,,,,---,,,++++++*********))),,,$$$---+++***333===<<<000,,,+++---...,,,++++++...,,,+++)))***+++---...---111000<<<,,,333333:::@@@BBBHHHNNNSSSYYYcccllltttyyypppbbbWWWKKKKKKFFFBBB@@@===;;;:::999666111,,,------------,,,,,,---...000---...111///---...---,,,,,,------------------,,,,,,...111111...---///000---;;;===FFFNNN<<<444333333222111111111222333222111111000////////////000000000//////.........---///000111///...............---,,,,,,+++***)))***)))((((((((((((((((((******************))))))+++++++++***))))))(((((((((((('''((((((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$&&& ''' +++SSSiiipppgggiiiZZZcccfffZZZVVV]]]666!!!&&&'''###&&&%%%---UUUllllllSSSgggllleeeeeeddddddeeeggggggdddaaaaaafffgggiiijjjkkkkkkllllllhhhkkklllkkkkkkmmmnnnnnnlllooopppnnnmmmooorrrsssWWW***(((***&&&((((((((((((((((((((((((((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((())))))))))))((())))))*********************++++++,,,,,,+++++++++++++++,,,,,,---------,,,---...---,,,++++++,,,,,,*********,,,---,,,+++---,,,+++***************)))'''111)))(((+++...,,,,,,,,,,,,---......,,,,,,---,,,+++******,,,...///000444,,,222......333;;;===@@@FFFKKKPPPVVV___gggrrrvvviii___TTTHHHHHHCCC@@@@@@===999888888666000+++---------,,,++++++---...000---000444111...///...---------------,,,++++++,,,)))///:::<<<444111444...///<<<444333;;;111444///222333111000111111111111000000//////.........//////000111000///---,,,---///000000///------------,,,++++++,,,,,,+++******)))(((((((((((((((((())))))*********+++******,,,++++++***))))))(((((((((''''''(((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$""")))"""%%%%%%...TTTmmmhhhfff___iiifffmmmSSS]]]WWW,,,%%%'''$$$(((%%%%%%===hhhqqqTTT___jjjdddfffgggeeecccddddddcccdddffffffgggiiikkkmmmmmmmmmllljjjmmmnnnmmmlllmmmnnnmmmllloooqqqooonnnpppqqqrrrBBB&&&(((((()))&&&***'''(((((((((((((((((((((((((((((((((((('''&&&&&&%%%'''&&&&&&&&&&&&&&&''''''&&&&&&'''((()))))))))***(((((()))*********************+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---...---,,,++++++,,,,,,+++******,,,,,,,,,+++,,,,,,+++************+++111''')))+++,,,)))(((000---......,,,,,,...///...---,,,+++++++++---///000222111111///666111222333:::===CCCJJJNNNSSS[[[bbbpppttt~~~zzzgggWWWPPPIIICCCAAA@@@>>>>>>===:::777222...+++777222...------,,,...333333...333111---000......---,,,+++***+++,,,------,,,+++---111222222333555333,,,000333...111555...111111111111111222111000000000000///////////////......000333555444555666111000///......---------++++++,,,++++++***************))))))((((((((()))***+++,,,---------,,,+++,,,,,,,,,+++***)))((('''&&&&&&''''''(((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&((($$$###111DDDgggddd```^^^bbbjjjdddTTTeeeUUU///""")))&&&$$$%%%///WWWsss\\\[[[iii[[[aaabbbeeefffcccbbbeeegggggghhhhhhhhhjjjllllllkkkiiijjjjjjkkkllllllkkkjjjjjjjjjjjjoookkkpppvvvmmmeee************))))))))))))(((((('''''''''((())))))((((((((('''''''''&&&&&&'''((((((&&&&&&((((((''''''''''''(((((()))******)))))))))))))))*********,,,,,,+++++++++++++++,,,***+++,,,------,,,,,,+++,,,---------,,,,,,,,,,,,***+++,,,,,,++++++,,,,,,***+++,,,,,,*********+++******)))))))))***,,,,,,......---------------------------------......///222333444444333222222111888>>>BBBFFFMMMRRRWWW]]]fffvvvzzzuuubbbTTTMMMEEE@@@??????>>>======:::777222...,,,000---+++,,,,,,***---111555111555111+++,,,,,,---...,,,++++++,,,---------...,,,,,,...000222666999444---000666333000111///......///111333444222000000000000000////////////000///000222222000000111444333222000///---,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))***+++,,,---------,,,++++++,,,,,,,,,+++)))((('''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%'''((($$$ $$$---???RRRhhhllleeefffkkkkkkVVViii^^^,,,+++)))$$$$$$???iiikkkQQQfffXXXYYY___bbbdddcccccceeehhhjjjjjjiiijjjkkkmmmnnnmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnngggppppppzzzFFF*********)))))))))((((((((((((((('''(((((())))))((((((((((((''''''&&&&&&'''((((((&&&&&&((((((''''''''''''(((((()))******)))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,***+++,,,+++*********++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111333333444444333111000000888>>>AAAEEELLLPPPUUU[[[bbbpppwwwooo___RRRKKKDDD??????@@@======<<<:::666222...------,,,,,,...,,,***---111999555999333,,,---...111---,,,++++++,,,,,,------...---,,,...000111444777000///...222555111------,,,+++,,,///222333000............///............000//////000///---,,,---333333222000///---,,,+++---------------,,,,,,+++++++++***)))))))))))))))***+++,,,---...---,,,,,,,,,,,,,,,,,,+++)))(((''''''''''''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&((('''$$$""""""444UUUfffdddbbbfffggg```PPPfff```444&&&***)))&&&+++OOOnnnRRR^^^eeeWWW^^^bbbddddddccceeehhhjjjkkkjjjjjjkkkmmmmmmmmmlllmmmmmmllllllllllllmmmmmmlllsssiiiqqqnnnvvvggg///))))))))))))(((((((((((((((((((((((((((((()))))))))((((((((('''''''''&&&&&&''''''&&&&&&''''''&&&''''''((((((((()))************)))))))))***************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++,,,---***+++++++++************++++++************++++++,,,,,,,,,---,,,,,,++++++++++++,,,...///000000111333444444444222000//////666<<<@@@CCCIIIMMMRRRXXX___jjjsss~~~jjj\\\PPPJJJBBB>>>??????;;;;;;:::888444000...---///.........,,,***---333111---111---'''******,,,,,,+++***++++++,,,,,,+++,,,---///000111000//////,,,999666...222333---+++111---+++---111222000.........///000000//////...111000111111111000//////000/////////...---,,,,,,...---------------,,,+++++++++******))))))))))))***+++---.........---,,,,,,---------,,,***((('''((('''&&&&&&&&&'''((()))'''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%'''((('''%%%*** ###777PPPeeekkkfffccccccQQQpppjjj000'''(((+++&&&888ddddddRRRnnn^^^aaadddffffffdddeeegggiiillljjjiiiiiikkkkkkkkkjjjllllllkkkkkkllllllllllllkkkppphhhuuurrrqqq???+++))))))((((((((((((((((((((((((((((((((()))))))))))))))((((((((('''''''''&&&'''&&&&&&&&&&&&'''&&&'''(((((((((((()))***************)))))))))******)))***++++++++++++******,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,---------,,,++++++,,,---++++++++++++************,,,,,,++++++***+++++++++------------,,,,,,,,,,,,+++,,,---...////////////333444555444333111000///444:::>>>BBBGGGJJJNNNUUU]]]eeepppyyyvvvdddWWWMMMFFF???<<<<<<;;;888999888555111...------///,,,++++++******000888...(((,,,***'''+++******,,,++++++,,,,,,---,,,+++,,,...000222222000---+++111PPPOOO333,,,111///,,,999333//////222222111111111222333444444333333222222333333333333444444333..................------...---,,,,,,---,,,+++***++++++******))))))))))))***+++---.........------............---+++)))(((((('''&&&&&&&&&'''((()))'''&&&%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$$$$&&&&&&$$$$$$%%%))))))'''222III[[[iiieeennnXXXdddqqq===(((((($$$---TTTnnnTTT]]]bbbbbbdddfffhhhhhhhhhiiikkklllkkkiiiiiijjjkkkkkkjjjhhhiiijjjjjjkkkjjjjjjiiiiiifffmmmooopppYYY888)))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((())))))******+++*********)))))))))***)))***++++++++++++******------,,,,,,,,,,,,------------......---,,,,,,,,,---------,,,+++,,,---...,,,,,,++++++***++++++***,,,,,,,,,+++++++++++++++------,,,++++++,,,,,,,,,***+++,,,---............222333444444333222111111111888===@@@DDDGGGKKKSSSZZZ```llluuuooo___SSSJJJEEE@@@===<<<999777777777444///,,,,,,---...+++)))***+++...555>>>333,,,///---,,,000---,,,,,,,,,------......---,,,---///111111111111000///999^^^^^^:::)))---000000;;;444000000111111111222111222444555666555444333222222222111111222222111000000000000000//////......---,,,,,,---,,,+++)))******))))))))))))******+++,,,---...//////...---/////////...,,,+++***)))(((((('''&&&&&&'''((()))(((&&&%%%%%%&&&&&&%%%$$$$$$&&&'''&&&%%%$$$%%%$$$'''$$$%%%&&&###$$$&&&&&&999QQQooorrrTTTZZZqqqYYY777&&&!!!666\\\dddNNNcccbbbbbbeeeiiikkklllmmmnnnmmmllljjjjjjlllmmmmmmllljjjkkklllmmmmmmmmmlllkkkjjjkkkjjjppp\\\TTTTTT)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''&&&&&&'''(((((((((((())))))***+++++++++******)))))))))))))))***++++++++++++++++++---------------------,,,---.........---,,,,,,,,,------------,,,,,,---......---++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---,,,,,,+++++++++,,,,,,******+++,,,---.........111222333444333222222222000888<<>>AAABBBEEELLLQQQWWWcccmmmwwwwwwfffWWWLLLDDDBBB??????<<<666666666666333...,,,---...111---+++,,,---,,,...111333...000,,,(((+++,,,...******+++,,,---,,,+++***+++...000000111222111///111111)))%%%+++...+++***...,,,...333444111///111111222444666777666444333444555555222222333333111111111222222222222111000///---,,,,,,------+++)))(((((((((((()))******++++++,,,---////////////...///...---+++***)))))))))((('''''''''''''''((()))***(((&&&&&&''''''&&&%%%&&&$$$%%%&&&%%%######&&&%%%%%%&&&&&&%%%((((((""""""'''((((((===MMMLLLWWWsssjjjJJJ''')))333___NNNiiiffffffjjjnnnllliiihhhjjjiiijjjkkknnnpppppppppnnnnnnnnnnnnnnnoooooopppppplllrrrTTTaaaxxxppp777))))))))))))))))))))))))((())))))*********))))))***)))))))))((((((((((((((('''&&&((((((&&&'''((((((((((((((()))******+++,,,++++++******)))))))))+++++++++++++++,,,,,,---------.........---,,,,,,............---,,,,,,,,,+++,,,---............///000...,,,+++,,,---,,,,,,,,,,,,,,,---------,,,,,,---///111222222000...---...------,,,,,,---------///000111222111000000000111999===>>>@@@@@@CCCJJJPPPVVV```jjjtttoooaaaRRRKKKCCC@@@???===999666<<<777333111---***,,,111111+++***------...///,,,000///...,,,***)))***,,,+++++++++---......,,,+++//////111222333333111///...---,,,++++++,,,,,,+++...///000111111222111111111222333555777999;;;<<<>>>@@@???888444555444222111222333333333111///...///...---,,,,,,,,,+++******)))((((((((()))***++++++,,,------------.........---+++)))'''''''''((((((((((((''''''''''''((()))((('''))),,,,,,)))&&&%%%&&&&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&'''&&&&&&&&&'''((('''&&&)))///555NNNiiilllFFF)))---AAAXXXZZZbbbeeeeeefffgggiiimmmjjjjjjjjjkkkmmmooopppppprrrfffoookkknnnooosssrrrpppvvvWWW[[[ssszzzpppBBB(((+++)))))))))''')))'''************************************)))(((''''''''''''((((((((((((''''''((((((((()))))))))))))))+++******+++'''(((...)))++++++,,,,,,,,,,,,,,,,,,---.........------...///,,,,,,---......---,,,,,,---------------......///......---.........---,,,------,,,---.........---...---,,,OOOZZZ...///+++---------,,,++++++,,,---...///000222222000//////000444:::???@@@@@@DDDHHHJJJVVV^^^dddvvvjjj[[[QQQIIIAAA>>>>>><<<999777999555111000---***,,,111000******---,,,,,,---+++......---,,,***)))***,,,***++++++,,,+++,,,---......///111333444444222000,,,+++******+++,,,------000000111222222222111111111222333555777999;;;<<<@@@BBBAAA;;;888777555111000111222222222222000000///...------,,,,,,+++******)))((((((((()))***++++++,,,---------------...---,,,+++)))(((''''''(((((((((''''''''''''((((((((('''&&&&&&((((((&&&$$$'''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''%%%&&&%%%%%%$$$&&&)))+++'''JJJkkkoooVVV555>>>lllSSS\\\bbbdddffffffgggjjjkkkjjjjjjlllnnnoooqqqqqqqqqkkkmmmjjjqqqmmmpppuuu|||___;;;[[[sssooosssMMM((()))((())))))(((***)))************************************)))((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))*********'''(((+++(((++++++,,,,,,,,,,,,,,,,,,---............---......,,,---.........------,,,---------------.........///...------.........---...------------.........111222000EEENNN111333///---------,,,++++++,,,---...///000111111000/////////333999>>>??????BBBFFFIIISSS[[[bbbsss}}}|||eeeVVVPPPGGG???<<<===;;;888666777333///...,,,+++---111///***+++---++++++,,,))),,,------+++***)))***+++***---000///,,,+++,,,...---///111444666555333222...---++++++,,,---...///111222222333333222222111111222333555777999:::;;;999<<<<<<;;;;;;;;;999555111111222222222111111000///...------,,,,,,+++******))))))(((((()))*********+++,,,---,,,,,,---------,,,***)))((('''(((((('''''''''''''''(((((()))(((''''''&&&&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&%%%&&&'''((((((''''''&&&'''&&&%%%%%%&&&&&&&&&&&&###---===[[[qqqdddTTTZZZ\\\cccdddbbbccceeehhhnnnmmmllllllmmmooopppqqqqqqrrrsssnnnlllvvvqqqssswwwnnnUUU(((GGGlllrrr}}}[[[...((('''***)))((()))***)))*********************************)))(((((('''''''''''''''''''''''''''''''''(((((()))))))))((()))+++,,,***)))***+++***++++++,,,,,,,,,,,,,,,,,,---...//////............------............------......------------......///...---------...............------------...///---///---///555,,,...,,,......---,,,+++++++++,,,...///000000000000000///...111777;;;======@@@EEEGGGOOOXXX___oooxxxssscccUUUMMMEEE===<<<<<<999666555444111///...---,,,...111///+++,,,...+++***+++))),,,------,,,+++******+++)))000555666000,,,+++,,,---///111444666555333222333111///....../////////222333333444444333333222222222333444555777888888222333555666999;;;:::777333333222111111000000000///...---------,,,+++*********)))((())))))*********+++,,,,,,,,,,,,,,,---,,,,,,***)))((((((((((((''''''''''''(((((())))))&&&'''((('''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''''''''''''''''')))'''"""222WWWrrrlllRRRdddjjjiiieeeeeegggkkkqqqoooooooooooopppqqqqqqppprrrvvvqqqrrrwwwwwwxxxppp___WWW(((///bbbyyyzzziii888)))(((***((((((''')))))))))***************)))*********)))))))))(((((('''''''''&&&&&&'''''''''((((((((())))))))))))))))))***+++((((((+++***,,,++++++,,,,,,,,,,,,,,,---,,,---/////////................../////////...............---------------000///---------.........///...------,,,---...///...000///)))+++------///......---,,,+++++++++,,,///000000//////000///......000555999;;;<<>>BBBEEEIIIRRR[[[iiisss{{{kkk^^^RRRIIIBBB>>>===:::555444777444222///.........//////...,,,///111---+++,,,+++---///000000...,,,*********...111111...,,,---///000000222333444444222000333222111111111222111111222333444444555555444444333222222222333333444444555444444444444444444333222222111111111111111111///...---------,,,,,,+++*********))))))))))))***+++,,,------,,,,,,,,,---++++++***))))))((((((((((((((((((((((((((())))))***++++++)))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%''''''&&&$$$$$$%%%'''&&&''''''((()))HHHqqqkkkeeeiiiiiiiiilllmmmkkklllooooooppprrrtttvvvvvvvvvxxxvvvzzz{{{uuu{{{oooeee===++++++???kkktttsssSSS...'''***(((***'''***(((((())))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))*********************'''666111&&&***)))***++++++,,,,,,,,,---------+++,,,---............///............////////////......------------......000///.........//////.../////////...------...000---...---...,,,---&&&,,,---------,,,++++++,,,---///111222///...000///,,,///000333666999:::===AAACCCEEEPPPXXXdddpppzzzvvvjjjZZZNNNGGGBBB>>>===999444666===444222000......///...---,,,,,,000222---+++,,,+++,,,...000111///---+++++++++,,,..................111111222333444444333111333222222333333444333333333444444555555444444333222222222333333444444555555555666666555555555666222222111111111111111111///......---------,,,+++***************))))))))),,,,,,---------,,,------+++*********))))))((((((((((((((((((((((((((()))---,,,+++***((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''!!!,,,(((&&&"""444bbbsssoooooojjjhhhlllooommmnnnpppppprrrtttvvvwwwwwwwwwzzzxxx|||zzzzzzzzzbbbssszzz555+++)))...___wwwqqqaaa222(((***(((+++'''***((((((((()))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&'''(((((()))))))))***************++++++GGGBBB***+++++++++++++++,,,,,,------------,,,------------,,,------.............../////////---------------.........000///...////////////......///000///------...000///333---222//////***------------,,,+++,,,---------000111//////111///,,,...///111555777999<<<@@@AAABBBLLLTTT^^^kkkwwwooojjjXXXLLLGGGAAA>>><<<777333888AAA444222000.........---,,,++++++000222---***,,,++++++---000111///---,,,+++,,,,,,...000111000...,,,222222222333444444444333444444444555555555444444444444555555555444333333222222333333444555666666777888999888666444444555333333222222111000000//////......---------,,,+++***************))))))))),,,---------------------************))))))(((((())))))((((((((((((((((((+++***((('''&&&''''''(((&&&%%%$$$$$$$$$&&&((()))''''''&&&%%%%%%&&&&&&'''&&&%%%%%%&&&))))))'''%%%(((,,,!!!******&&&NNNwwwmmmnnnkkklllrrrtttpppnnnrrrssssssuuuvvvwwwvvvvvvwwwxxxyyywww}}}vvvXXXqqq777)))***---NNNjjjssskkk555)))***'''+++%%%(((((((((((()))))))))))))))((())))))))))))))))))))))))(((''''''''''''((()))((()))))))))************))),,,RRRNNN---*********++++++,,,,,,---------...------------,,,+++,,,,,,......---.........//////---------------...//////////////////000//////......///000000...---...///...555+++000---...++++++,,,,,,,,,,,,,,,,,,---...+++///111//////111000,,,......000444777888<<>>999555444444555---///111222111///---,,,,,,---...///...---------......000333333000...---(((000555111...//////...---444666333444333222333333444555666555555555444888666444333333333222111222222333333444555555555333444555555444333444444333222222111111111111111222000///......------,,,,,,++++++************+++***+++,,,------,,,,,,,,,+++++++++******)))))))))))))))(((((((((((('''&&&%%%&&&((((((((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''%%%((()))$$$%%%,,,HHHvvvtttrrrooonnnpppsssrrrpppuuuuuuttttttvvvyyyxxxuuu{{{sssyyyxxxyyyfffhhhwww222(((---&&&777dddtttddd000&&&)))(((,,,&&&)))***************)))))))))************))))))))))))((((((''''''((((((((()))))))))*********************+++@@@>>>---+++,,,---+++++++++,,,---------...............------,,,,,,...//////////////////...///...---------...///000000000/////////////////////000000000000000//////000///------------,,,++++++,,,------,,,,,,,,,---/////////////////////...---...111444555666888<<<===@@@EEENNN[[[dddqqqhhh[[[QQQEEEBBBAAA>>>:::666444333444///111222222111...,,,+++,,,---//////......------***+++---000111...+++***---333666222///000000///666888888222444222444666222444666666555444555666777555444444555555555444444444333444444444444444333444555555444333444444444444333222111111111222222111000//////...------,,,+++***************+++***+++,,,------,,,,,,,,,+++++++++******)))))))))((((((''''''''''''&&&&&&)))))))))((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&''''''(((***'''&&&)))(((YYY{{{wwwvvvsssqqqsssuuutttqqqvvvvvvuuuuuuwwwzzzyyyvvvxxxwwwzzzyyyzzz]]]qqq~~~uuu666,,,,,,'''...OOOqqqUUU+++'''+++'''(((%%%******************)))))))))*********)))))))))))))))(((((((((((((((((((((((()))))))))***************---&&&333222***...---+++---------------........................---------////////////////////////..................///000000000000////////////000///000000000000/////////000///------......,,,+++,,,,,,------------------/////////000000//////...---...000333555555888;;;<<<@@@DDDLLLXXXaaammm|||{{{eeeYYYMMMBBBAAA@@@>>>;;;777444333222111222333333111...,,,+++---...//////......---...++++++...111222///,,,+++111444555222000222333222444333999555:::222333111333555666555333333444666666555444555666777888888666555444444444555444444444444555555444333222333555444333222222222222333333222111000//////...---++++++************++++++++++++,,,------,,,,,,+++***************))))))((((((((((((((('''''''''''',,,+++***(((&&&&&&'''(((''''''&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''(((''')))$$$(((***(((iiizzzzzzyyyvvvtttuuuvvvuuurrrvvvwwwwwwwwwxxxzzzzzzwwwvvvyyyxxx{{{|||YYY}}}vvv888,,,(((+++(((666bbbMMM+++'''***'''(((&&&***)))))))))))))))******************)))))))))))))))))))))((((((''''''''''''((())))))***************...&&&---...+++000000,,,........................//////////////////......////////////////////////...///000000///...///000////////////////////////000000000//////////////////...------......---,,,------------------------......///000000000///...------///222444555777999;;;???BBBJJJTTT]]]hhhvvvsssdddZZZKKKBBBBBBAAA>>>;;;888555333222222333333333111///---,,,---...//////..................000333333000---,,,000111111111222444555444555222<<<===CCC:::;;;555555555444333222222333333555444444555666777888999666555444444555555555444444555666666444222000///333333333333333333333333333222111000//////...---++++++************+++++++++++++++,,,,,,,,,,,,+++***************)))(((((('''''''''''''''&&&'''''',,,+++***(((&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((''')))$$$***(((555sssxxxzzzyyyvvvssstttuuuuuusssvvvwwwwwwwwwxxxzzzzzzxxxvvvxxxvvv}}}{{{eeeyyy555***&&&---***(((IIIMMM...&&&((((((***(((((((((((()))))))))************)))))))))))))))))))))))))))((((((''''''''''''(((((())))))************+++***000111------///---......//////////////////000000000000000000000///000000////////////000000///111222222000//////000000000000000000000//////000000000///////////////...---------------------------,,,---......//////---...///000000000//////------...111333444555888:::===@@@GGGQQQYYYdddqqqpppdddYYYIIIBBBDDDBBB>>>:::777555444444222222333222111///............//////.........//////...///111111...+++)))------///111333444444444777111888:::>>><<<@@@:::666333111111222333333222444444444444555666777888666444222333444555555555444555666666555222///,,,000111222333333333333333222111000//////...------++++++************++++++,,,+++++++++,,,,,,+++***))))))******))))))((('''&&&&&&'''&&&%%%%%%%%%&&&)))))))))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((***'''***'''PPPzzz|||zzzyyyvvvssssssuuuvvvuuuuuuwwwxxxxxxyyyzzzyyyxxxxxxtttsss|||xxxwwwxxx000+++)))+++---&&&222BBB---&&&((((((***((('''((((((((()))))))))******))))))))))))))))))))))))***))))))((('''''''''''''''((())))))******++++++(((+++...000---+++------.............../////////000000111111111111111111000000000//////000000000000111333333111000000000111222222222222222111111000000000000000000//////---------------------------,,,,,,,,,...///000000---...///000000000000///------...111333333555666888<<>>FFFOOOYYYcccppptttggg]]]NNNFFFHHHEEE???999777777444111000,,,000000222777555111111000000///......///000000000//////000000...,,,---333333444555444444999???===<<<;;;:::999666444222222555777555111///111444444000111333222333555222333333333333333444555555555444222111111111111222111333333111000111333333222111///...---,,,++++++++++++************++++++*********)))))))))******((('''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&$$$%%%&&&'''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&'''%%%&&&)))'''%%%'''&&&+++&&&TTTzzz~~~www|||oooooo}}}yyywww{{{}}}~~~jjj***''')))******'''...(((((()))(((''''''''''''))))))(((((()))))))))***************))))))((((((((((((((((((((()))))))))))))))))))))***++++++,,,+++++++++,,,...///000///000//////............///...///000111000111333444333222111000000111222333000222444444333333333444333333333444444333333333000111222444555555333111///...//////000000///...///---++++++---//////......,,,+++,,,///111111111///......///111333222111111555999===AAAJJJUUU]]]mmm}}}qqqeee\\\NNNGGGHHHEEE???999666555333000///...222333444888777222222000000/////////000000000//////000111111//////000444444555555444444888<<<;;;:::999999777666444222222666::::::666222111222;;;333222777888666555333444444555555666666666555444444444333222111000000---000111111111111222111111000///...---,,,,,,,,,******************************)))))))))***++++++(((((((((''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%&&&&&&'''''''''%%%$$$&&&&&&%%%&&&'''''''''&&&&&&'''&&&%%%((('''&&&))),,,###>>>ppp{{{zzz~~~zzzhhhmmmzzz{{{yyy}}}}}}~~~~~~YYY))),,,(((&&&(((%%%'''((((((((((((''''''((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((+++************+++,,,,,,+++++++++---...000000///000/////////.../////////...////////////000333444333333222111111222333333111222444444444333444444333333333444444444444333111222222333333333222000000000///000111111000000000---++++++---//////...---,,,+++,,,///111111000...---,,,...111333333222333555999<<<@@@IIISSS[[[kkk{{{mmmbbbYYYNNNHHHFFFEEE>>>888555444222000///...111111222666333/////////000000000111111111111//////111222000...///111555444555666666555666888888888777666666555333222333777;;;;;;888444222222222555777555444777888555222333555666666666555444666666666666444222000///)))---000111111222111000000000...---,,,,,,,,,,,,******))))))))))))******)))))))))((()))***+++,,,)))((((((''''''&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%((('''&&&&&&&&&'''''''''%%%(((&&&%%%'''''''''***)))///aaa{{{||||||yyybbbpppxxx}}}zzz~~~}}}|||~~~LLL%%%((($$$(((000,,,&&&))))))(((''''''(((((()))(((((((((((((((((()))))))))))))))((((((((((((((('''''''''(((((((((((((((++++++*********+++,,,,,,***+++,,,---///000000///000000//////////////////...............000222444444333222222222222333444111333444444444444444444333333444444444444444444555444333222222222222111222111000111111222222111000...---,,,---.........,,,++++++,,,...000//////---++++++,,,///222444444444555777:::???GGGQQQXXXhhhxxxhhh^^^UUUMMMHHHDDDDDD===777555333222000000...000//////111///,,,......///000111111111111111111222333444111...000333555555555666666666666666666555555555555555444333333555777666444333444555888:::999888888666444444333444555666777777777777999999888777666444222000***---000111222333222000111000///---,,,+++++++++)))))))))(((((())))))))))))(((((('''((()))******(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&%%%%%%&&&((()))***)))***)))'''&&&&&&&&&&&&&&&%%%'''&&&%%%((('''%%%(((***UUUzzz|||||||||~~~|||zzzzzz___vvvyyy~~~{{{}}}}}}}}}~~~~~~DDD(((///+++''''''(((******)))(((((((((''''''''')))((((((((((((((())))))((((((((((((((('''(((((('''''''''''''''(((((((((+++***))))))))))))***+++++++++,,,...///000000///000000////////////000000////////////000111333444444333333222222222333333222222333444444444444444333444444555555555555555888666444333333333333333333222111111222222222222111///...---............---,,,,,,,,,---/////////,,,+++***+++...111333444444555666888===FFFOOOVVVdddttt|||fff^^^SSSLLLJJJDDDBBB<<<777555444222222222111333000///000///...000...///000111222222111111333444666666333111222666555444444555666777666555444444444555555555555444444444444333222222444555666111...777===666111999666666777888999:::;;;<<<:::999888666555333222222///111222222333444333111222111///---,,,*********)))(((((((((((((((((())))))(((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$%%%%%%'''''''''((()))+++,,,,,,***)))'''&&&&&&&&&&&&&&&%%%&&&%%%%%%'''$$$$$$+++HHHwww~~~zzz{{{www|||}}}|||yyywww\\\yyy{{{~~~}}}~~~~~~|||||||||}}}}}}SSS---(((***000---+++,,,(((((('''((((((((('''&&&)))))))))((((((((())))))((((((((('''''''''(((((('''''''''''''''(((((((((******))))))))))))***+++++++++,,,...///000000000000000000000000000000000//////000111222333333333444444333333333333333333222222333444444444444333444444555555555555555555888777555444444444555555333222111111222333333333111000///////////////...///...---,,,---...///000---,,,++++++---///111333333444555777<<>>:::777555333111000111111444333111222000...111000111222333555555666666666444333444555444444666666777666222222444777777555666888:::;;;;;;999777888666333222333555777888555>>>888111999:::333555666777888999:::999999888999999888777666666666777555555555444555555333000111000...---+++******)))))))))(((((((((((())))))''''''((()))***)))))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''((()))******)))&&&&&&&&&&&&&&&&&&&&&%%%***'''''')))(((///XXX~~~}}}~~~yyyyyy}}}|||||||||sssaaauuuggg]]]xxx|||wwwooo^^^CCC111---)))''''''((()))(((++++++******************))))))(((''''''((()))***((((((((((((((()))))))))&&&'''(((***++++++++++++...---,,,,,,...000222222111111000000111111111222222111000111333555555555777777777777666666666666555555555666777888777555555555666666777777777777888777777777888777666555444444444555666666555444222333333333222222222333000111333333222111////////////...---------///000111666:::::::::>>>IIIRRR^^^jjjvvvkkkbbbVVVHHHIIIGGGAAA<<<888777777222111333333///111333111,,,)))---333000///...666777222666777999444333666888666555666999999888666666888999888777777999<<<>>>===;;;:::777888555111222666777555555666777666777999888666777888999:::999999999:::888888888999999999888777666777666444333444333111222222111...,,,***)))))))))((((((''''''''''''''')))''''''+++000222///+++((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***---///,,,,,,***'''$$$$$$%%%'''(((&&&%%%&&&)))***(((%%%'''''''''&&&&&&&&&&&&''''''+++,,,'''###JJJ~~~{{{||||||{{{{{{}}}qqqkkk{{{gggaaaqqqvvv\\\BBB333+++((((((&&&***+++***(((((()))******(((((()))((('''((()))+++***)))((('''''''''((())))))(((((()))***+++,,,------------,,,,,,...111222222111000//////000000111222222111222222222333333666666666666666666555555666555555666777888666444555555666888888999888888999999::::::999888666555555555555555666555444333222333555777777444333444444222111000000111000000111...,,,---------///222000888;;;:::<<>>EEEOOOXXXddduuuyyyeee\\\RRRHHHHHHEEEAAA;;;666666666222222444333111000111000......222777222666222333555777>>><<<>>>;;;:::<<<===:::888999<<<>>>???===<<<;;;999888888;;;>>>???===<<<<<<===999:::888555555888999888999:::999888888999888555666777888999999999999999888777888999:::;;;::::::888999888666444444333111111111000///---,,,+++,,,************+++,,,------'''))))))(((&&&&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((()))((('''&&&&&&'''''')))+++)))&&&%%%&&&'''''''''''''''(((((()))))))))'''%%%,,,TTT~~~~~~zzzgggnnn}}}zzzuuuvvvhhhnnn~~~{{{mmmUUU===///&&&)))---,,,))))))''')))+++***'''&&&)))---)))******+++******)))((()))))))))***+++,,,------......//////000111222333333333222222222222222333333222111000000000111222222333444555555555555444666666555777888999888777777888::::::999999:::;;;;;;<<<<<<===<<<;;;:::999666777888888777666666777777666777999::::::999:::888777666666555555444333222000------,,,,,,---000000777::::::<<<>>>EEENNNWWWbbbqqqtttcccZZZPPPHHHHHHDDDAAA;;;666666666333222333222222222333444222//////111222555222666999;;;BBBBBBAAA>>><<<======;;;:::;;;===???@@@???>>><<<<<<===<<<>>>???????????????>>>;;;;;;999777888:::;;;999999::::::999999999888666777888888999999999999:::999999999999;;;;;;;;;;;;999::::::777555444333222111111111///---,,,,,,,,,++++++***)))))))))******'''((()))'''%%%&&&(((+++((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&''')))***)))&&&%%%&&&'''&&&&&&&&&&&&''''''(((((((((&&&***222ppp~~~{{{dddlll|||uuupppiiibbbiiizzzzzzffffff~~~}}}vvv}}}}}}vvv\\\>>>...)))))))))***---***'''''')))++++++*********+++++++++***))))))++++++,,,,,,---...//////000111222222111111111222444444333333333333333333333222111111111222444555222333444666666666666666666555555777888999999999888999::::::999999:::<<<<<<<<<=========<<<<<<;;;:::;;;;;;:::888777999;;;;;;999999;;;<<<<<<<<<===;;;:::999888777666444333444111///...------...000222888;;;<<<>>>???EEENNNVVV___lll}}}qqqbbbYYYOOOIIIHHHAAA@@@<<<777666666333222333111333333444444333000000111666555444>>>BBB===CCCFFFCCC@@@===<<<;;;;;;<<<>>>???@@@AAA@@@======???BBB@@@@@@@@@@@@BBBDDDBBB???<<<<<<;;;::::::<<<<<<;;;999::::::999999:::999777888999999999999999:::;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;777555444444333222222111///---,,,+++++++++***)))((((((((((((((()))((('''&&&&&&''')))***((('''&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''((((((''''''&&&&&&''''''''''''''''''(((((()))))),,,FFF||||||~~~~~~|||{{{|||}}}~~~|||hhhlll~~~}}}yyy|||oooZZZaaa{{{zzzkkkmmm~~~zzz}}}}}}gggIII555...---(((***---...---++++++,,,++++++++++++************,,,,,,---......///000000222222333333222222222222333444444444444444333333444333222111222333444555222333555666777777777777555555666777888999::::::888999:::999999888:::;;;<<<<<<===========================<<<:::;;;>>>@@@>>><<<;;;<<<=========???>>>>>>===<<<;;;999777555555222///......---...000333888;;;===??????DDDMMMTTT\\\gggyyymmmaaaXXXNNNJJJHHH@@@???<<<666666777444333444111333222222333222222444888;;;888888DDDGGG???CCCHHHEEEBBB>>><<<;;;;;;>>>@@@BBBBBBBBB@@@===<<>>>>>>>>>>>>>>>>>?????????AAADDDFFFBBBAAAAAAAAAAAA@@@AAADDDBBBBBBBBBBBBAAA@@@===<<<777444111000///---...000222777:::===???>>>BBBLLLVVV]]]gggyyyjjj___VVVMMMKKKHHH>>>???;;;666555777555555555333555444555555333333666:::<<<;;;999BBBDDD???DDDHHHFFFDDDAAA===<<<>>>@@@BBBBBBBBBBBBAAA>>>>>>DDDKKKEEEFFFDDDAAABBBEEECCC>>>>>>=========>>>======<<<;;;<<<<<<<<<<<<===<<<:::;;;<<<<<<<<<;;;<<<===>>>>>>===<<<;;;;;;<<<;;;;;;999;;;;;;888555444444444000000000...,,,++++++,,,+++******))))))))))))))))))(((((('''&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%''''''&&&%%%((((((((((((((())))))***((()))@@@ttt|||~~~}}}~~~{{{zzz}}}{{{cccqqqiii}}}{{{xxxzzz}}}dddNNN444))),,,000---&&&---............---,,,,,,+++,,,---...////////////111222333333333444555555555555777777777666555444555555444333333333444444555555666666777888999999888888999999:::;;;<<<======<<<;;;<<<======<<<:::<<<======>>>??????@@@@@@???@@@BBBCCCEEEFFFGGGGGGDDDDDDEEEEEEDDDBBBEEEIIIDDDDDDEEEFFFGGGFFFDDDBBB===:::666444222000000222333777:::===@@@>>>BBBKKKVVV^^^gggyyyggg^^^UUULLLKKKHHH>>>???:::555555777666666777444666777999999666333444777:::;;;888<<>>@@@BBBCCC@@@AAABBBAAA???@@@GGGOOOFFFGGGFFFAAA@@@BBBAAA>>>>>>======>>>>>>>>>=========>>>>>>===>>>>>>===;;;<<<<<<===<<<<<<===>>>??????===<<<<<<<<<<<<<<<<<<888;;;;;;888555444555444/////////...,,,,,,,,,,,,++++++***)))((((((((()))'''((())))))(((''''''(((((('''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))))))))(((YYY~~~||||||{{{}}}```pppqqq~~~lllNNN444((()))///......000111000///---,,,,,,---...///000000000000333333444333333333444555555666888999888777666555555555555555555666666777888888777777888999:::;;;999:::::::::;;;;;;===>>>???===<<<>>>@@@@@@===;;;======>>>>>>???@@@AAAAAABBBCCCDDDGGGHHHHHHGGGEEEAAABBBDDDEEEBBBAAADDDIIICCCDDDFFFHHHJJJIIIHHHFFFCCC???;;;888555333222444444888;;;???AAA@@@BBBLLLSSS\\\dddwwwzzzfffZZZSSSOOOIIIDDDAAA===:::888666555333333555888666666:::;;;555444777888555:::;;;999<<>>??????>>>>>>????????????===>>>???======??????======>>>>>>???@@@@@@AAAAAA@@@@@@???===<<<;;;;;;;;;;;;888888888444555777555000...,,,,,,,,,+++,,,------,,,************(((''')))'''&&&)))&&&&&&***((($$$''')))###$$$&&&###(((%%%%%%%%%&&&&&&''''''(((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%***&&&$$$&&&&&&(((((()))+++lll{{{}}}|||~~~pppqqqyyyyyynnnmmm}}}~~~qqqTTT;;;000...000111000/////////...---+++///222000///222222555333222222333555666666777888999888777666666777555555555666666666666666666888999:::::::::::::::;;;<<<<<<<<<;;;<<<===?????????@@@@@@@@@???>>>======<<<<<<>>>AAACCCCCCCCCBBBCCCEEEFFFGGGFFFEEEDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIGGGIIIMMMQQQPPPMMMKKKIIIHHHBBB;;;666666777777777888;;;@@@BBBDDDHHHLLLRRRZZZ^^^lllvvvdddYYYRRROOOIIIDDDBBB>>>999777666666555444666999888777:::999444333777777666:::;;;:::>>>EEEGGGCCCGGGGGGDDDAAAAAACCCDDDCCCDDDCCCDDDGGGIIILLLNNNNNNFFFIIIIIIEEEAAA???>>><<<>>>>>>?????????@@@@@@@@@===???@@@??????@@@???===>>>????????????@@@@@@@@@AAA@@@>>>>>>>>>===;;;999===::::::999555444555222222///------,,,+++++++++,,,+++************)))(((+++%%%$$$)))***&&&$$$!!!&&&###'''(((,,,***###&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&%%%''''''%%%&&&'''(((;;;rrr~~~{{{fffyyyzzzgggtttsssZZZ;;;333...000333333111000666111000000///222444111333555777666444222333444777888999888777777777777555666666777777777777777777888999999999::::::;;;;;;<<<<<<<<<<<<<<<>>>@@@@@@@@@AAAAAA@@@@@@???>>>???>>>>>>@@@BBBCCCCCCBBBCCCDDDFFFHHHIIIJJJJJJIIIGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHKKKPPPTTTRRROOOMMMMMMLLLGGG@@@;;;::::::999888888;;;@@@CCCEEEIIILLLSSS]]]bbbnnnqqqbbbWWWQQQNNNIIIEEECCC@@@999888777777777777999<<<777666888666111222777777777::::::;;;@@@GGGHHHCCCKKKKKKIIIFFFDDDEEEFFFFFFDDDAAAGGGMMMNNNRRRUUUPPPGGGHHHGGGCCC@@@>>>>>>>>>>>>??????@@@@@@@@@@@@@@@>>>@@@AAA@@@@@@@@@@@@>>>@@@@@@???????????????@@@BBB@@@>>>???@@@???;;;888;;;999::::::777666777444333000......---+++++++++******)))************)))(((((())))))(((((((((((((((%%%(((&&&((()))$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((("""%%%)))'''%%%&&&'''%%%OOOxxx~~~~~~kkkfffzzzdddqqqxxxvvv||||||bbbEEE666111//////222555333333333222555888555555777999999888777777777777888888888777777777777777777777777888888888888999999999999999:::;;;<<<<<<<<<<<<<<<<<<===???AAA@@@AAAAAAAAA@@@@@@???>>>AAA@@@@@@AAABBBCCCCCCCCCCCCDDDFFFGGGIIIJJJKKKKKKIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIKKKOOORRRRRRPPPPPPSSSRRRNNNGGGBBB???>>><<<:::999;;;@@@DDDGGGIIILLLSSS^^^eeepppooobbbWWWPPPNNNIIIEEECCC@@@;;;888777777777888<<>>;;;<<<:::;;;<<<888888888555333000------,,,+++,,,---************************&&&,,,---&&&&&&+++'''$$$$$$%%%***$$$!!!'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&***"""%%%'''&&&((('''(((---eee|||~~~~~~dddccclllzzz}}}xxxvvvqqqTTT===555666555444777:::555222444666777555444555999:::999777777888888888888888888888888888888888888888999999999::::::::::::;;;<<<======<<<<<<;;;<<<===???AAA@@@@@@AAA@@@@@@??????>>>AAAAAABBBBBBCCCCCCCCCCCCFFFFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLLLLKKKJJJMMMOOOQQQSSSVVVWWWVVVRRRLLLFFFBBB@@@???;;;:::;;;@@@EEEHHHJJJLLLRRR\\\dddqqqpppbbbWWWQQQOOOJJJEEECCC@@@<<<888555555555777;;;???:::888777666666<<>>===;;;;;;AAAHHHJJJHHHLLLKKKJJJHHHFFFFFFHHHKKKCCCCCCNNNRRRKKKOOOUUUPPPIIIGGGEEECCCAAAAAABBBDDD@@@AAAAAAAAAAAA@@@??????CCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAACCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBB???@@@???999777666222444111------,,,+++,,,---************))))))))))))+++((()))%%%((())) %%%+++"""'''(((''')))&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&)))###'''%%%&&&***&&&'''GGGyyyyyyuuu~~~wwwvvv}}}cccFFF>>>444222888777444666:::888777777888:::<<<;;;:::999999::::::;;;;;;::::::999999999888999999999:::999:::<<<======<<<=========<<<<<<<<<<<<>>>???@@@@@@@@@@@@@@@@@@@@@??????AAAAAABBBBBBCCCCCCDDDEEEIIIIIIIIIJJJJJJKKKLLLMMMLLLLLLKKKJJJJJJKKKLLLMMMOOONNNNNNOOOQQQSSSWWW[[[ZZZXXXTTTOOOIIIDDDAAA@@@===<<<===BBBGGGIIIKKKMMMRRRZZZaaaqqqqqqcccXXXQQQOOOJJJFFFDDDAAA===888444333444555999<<<:::777666777;;;CCCEEE@@@AAA@@@======AAAHHHKKKJJJIIIHHHGGGFFFFFFFFFHHHKKKBBBGGGPPPPPPIIIKKKPPPLLLHHHEEECCCBBBAAA@@@AAACCCBBBBBBBBBBBBBBBBBBAAA@@@EEECCCBBBBBBAAAAAAAAABBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDEEEDDDAAAAAA@@@;;;999888444666333000///---+++***++++++++++++***)))(((((())),,,###'''''''''###)))NNNDDD&&&!!!))))))&&&$$$(((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$)))%%%((()))###///fff}}}~~~{{{}}}vvvvvv}}}eeeOOOAAAAAAAAA===:::777444777999:::::::::<<<>>><<<<<<<<<<<<===>>>======;;;;;;::::::::::::;;;;;;:::<<<>>>??????>>>>>>>>>>>>===<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEFFFHHHHHHIIIJJJKKKLLLNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNMMMNNNPPPSSSTTTTTTWWWZZZ]]][[[WWWSSSMMMGGGCCCBBB??????AAAEEEIIIKKKMMMPPPTTTZZZ```qqqrrrcccXXXRRRPPPKKKGGGEEEBBB???:::666555555666777999888444444888AAAKKKLLLDDDBBBAAA??????BBBGGGJJJKKKJJJGGGFFFGGGHHHHHHJJJMMMCCCJJJPPPOOOKKKJJJJJJHHHFFFCCCBBBBBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDDDDFFFDDDDDDEEEEEEBBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFEEEDDDCCCAAABBBAAA===<<<;;;888555333222222000---*********++++++***)))(((((())))))$$$+++((('''$$$000```JJJ***###'''%%%%%%%%%(((&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$(((%%%)))'''%%%GGG{{{}}}yyy~~~~~~~~~ttt}}}|||{{{zzz|||qqqjjjeee```UUUHHHAAA===999666666777999999<<<;;;;;;<<<>>>>>>>>>=========<<<;;;;;;<<<<<<===<<<===???????????????@@@??????>>>???@@@@@@???>>>@@@@@@@@@AAAAAABBBCCCCCCBBBCCCDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNOOOPPPOOONNNMMMMMMMMMNNNOOOMMMNNNQQQTTTTTTTTTVVVZZZ___^^^]]]ZZZTTTLLLFFFEEEBBBBBBEEEIIIKKKMMMPPPSSSVVVZZZaaasssqqqcccXXXRRRPPPKKKGGGFFFCCCAAA===999888888777888999888444555<<>>============>>>>>>>>>???????????????AAABBBAAA@@@@@@@@@AAAAAA???>>>@@@AAAAAAAAABBBCCCDDDEEECCCDDDEEEFFFEEEEEEGGGHHHJJJKKKLLLMMMOOOPPPPPPQQQRRRQQQOOONNNNNNNNNPPPPPPQQQQQQSSSTTTTTTUUUYYY^^^aaaaaaaaa```ZZZPPPIIIGGGDDDEEEHHHKKKMMMOOORRRVVVUUU[[[bbbtttssscccWWWOOOMMMKKKJJJGGGCCC>>>>>>???@@@>>>;;;;;;>>>777333777DDDMMMXXX```XXXEEEGGGFFFCCCBBBEEEJJJMMMMMMKKKKKKIIIIIINNNPPPKKK@@@KKKRRRNNNJJJJJJIIIEEEBBBDDDEEECCCCCCFFFGGGGGGDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGFFFGGGGGGFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGEEEEEECCCDDDCCCAAA???<<<:::888444444333222111...,,,++++++,,,,,,,,,***)))******'''))))))&&&&&&''')))******)))((('''((('''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%((('''''''''''''''%%%$$$%%%&&&&&&&&&''''''&&&&&&$$$(((&&&$$$)))%%%@@@uuuzzz{{{~~~yyy^^^JJJ======<<<:::>>>>>>;;;;;;<<<<<<===>>>>>>>>>???@@@@@@>>>===??????@@@AAABBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBCCC??????@@@@@@CCCFFFFFFDDDGGGFFFFFFEEEEEEFFFGGGGGGKKKKKKMMMNNNPPPQQQRRRSSSTTTRRRPPPPPPQQQSSSSSSRRRRRRUUUWWWXXXWWWYYY\\\______aaaccc```ZZZRRRMMMJJJJJJHHHJJJPPPRRRQQQSSSWWW\\\XXXaaappprrrbbbWWWPPPNNNKKKIIIHHHCCC???>>>>>>>>>===<<<===@@@777777>>>GGGLLLVVV^^^XXXEEEDDDDDDFFFHHHJJJKKKKKKNNNNNNOOOMMMKKKOOOQQQMMMFFFMMMPPPNNNMMMNNNLLLHHHBBBBBBDDDHHHHHHEEEEEEFFFGGGFFFFFFGGGHHHHHHGGGFFFHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFEEEFFFFFFGGGGGGIIIIIIHHHHHHIIIHHHHHHGGGEEEDDDCCCAAA???===:::888555444333222000---+++******+++,,,,,,*********+++)))++++++)))((()))******((('''''''''((((((((('''%%%&&&''''''&&&%%%&&&&&&(((''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%'''&&&(((111ccc{{{zzzlllRRR======;;;;;;<<<===>>>>>>======>>>>>>@@@AAAAAA@@@???AAAAAABBBCCCCCCCCCBBBAAAAAAAAABBBBBBAAABBBCCCDDDAAABBBAAAAAACCCGGGHHHFFFGGGGGGFFFFFFFFFGGGIIIJJJMMMNNNOOOPPPRRRSSSTTTTTTUUUTTTSSSSSSSSSSSSSSSSSSTTTVVVYYYZZZZZZ[[[^^^aaaccceeegggddd]]]UUUOOOLLLLLLKKKNNNRRRSSSRRRTTTYYY^^^ZZZdddrrrqqqbbbXXXRRROOOKKKIIIHHHDDD@@@===;;;:::;;;===???AAA555:::AAAEEEHHHSSSZZZXXXJJJEEEDDDHHHMMMNNNMMMMMMPPPQQQSSSQQQNNNQQQRRRNNNIIIKKKMMMNNNPPPQQQNNNKKKEEEBBBEEELLLLLLGGGFFFJJJJJJIIIHHHIIIJJJJJJHHHEEEGGGGGGGGGHHHHHHHHHIIIJJJGGGGGGFFFFFFGGGGGGHHHIIIKKKJJJJJJJJJKKKKKKKKKJJJGGGDDDBBBAAA@@@>>>;;;888555444333222000...---,,,***++++++++++++******+++***,,,,,,+++)))))))))'''''''''''''''((()))((((((%%%&&&'''(((''''''''''''((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%)))###((()))%%%BBB{{{~~~~~~pppLLL@@@===@@@>>>???@@@<<>>;;;999555444333222111000000000++++++,,,++++++************,,,---,,,++++++)))''')))(((((((((((((((''''''&&&'''((((((((('''''''''((('''&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''(((###(((***)))]]]{{{xxx{{{XXXFFFAAACCC>>>???CCC???BBBAAAAAABBBBBBBBBAAA@@@CCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHGGGGGGGGGJJJKKKJJJJJJJJJJJJJJJJJJKKKNNNPPPPPPQQQRRRTTTUUUVVVVVVVVVWWWYYY[[[[[[YYYWWWVVVVVVXXX[[[]]]^^^___```ccceeegggjjjmmmkkkdddZZZSSSOOOMMMNNNQQQTTTTTTSSSUUUYYY___]]]gggsssoooaaaZZZUUUPPPLLLKKKJJJEEE>>><<<999999<<>><<<<<<>>>AAAAAA??????===CCCBBBKKKRRREEEEEEJJJHHHIIINNNRRRSSSSSSUUU[[[VVVSSSSSSTTTXXXUUUJJJJJJOOOSSSRRROOOMMMLLLJJJGGGMMMQQQRRRRRRSSSQQQMMMNNNOOONNNMMMNNNPPPNNNIIIEEEGGGLLLMMMIIIEEEGGGLLLPPPMMMMMMNNNLLLHHHFFFGGGLLLLLLLLLMMMNNNOOONNNNNNLLLGGGEEEEEEDDD@@@===<<<666555444333111000///...///...------,,,+++***)))+++,,,------......,,,)))(((((()))(((((('''(((((()))((('''''''''''''''&&&)))((('''''''''(((''''''((((((((((((((((((''''''(((((('''(((MMMQQQ777666777<<>>===>>>@@@@@@>>>@@@>>>DDDBBBIIIMMMAAAKKKMMMLLLMMMPPPTTTVVVVVVUUU^^^YYYVVVTTTTTTYYYWWWNNNLLLRRRVVVRRRPPPQQQOOOLLLLLLNNNRRRUUUUUURRROOONNNOOOQQQQQQNNNOOOQQQPPPLLLDDDHHHMMMPPPKKKFFFHHHOOOQQQNNNNNNPPPNNNIIIFFFGGGMMMMMMMMMNNNOOOOOOOOONNNNNNJJJHHHIIIGGGBBB??????777777666555333111///...000///...---------+++******************,,,***((('''((())))))(((((())))))***)))''''''(((((((((((()))((((((((())))))(((''')))))))))(((((('''&&&&&&)))))))))---ccc{{{ddd<<<555:::999999777555444666666555666:::???BBBDDDGGGLLLPPP^^^fffsssmmmMMMJJJHHHIIIJJJJJJHHHEEEHHHGGGGGGGGGHHHIIIIIIHHHGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIJJJJJJKKKNNNPPPOOOOOOPPPPPPPPPQQQSSSUUUTTTRRRQQQSSSUUUXXXXXXYYYZZZ[[[^^^```aaaaaaaaaaaaaaabbbaaa```___aaaaaaaaaaaabbbccceeegggiiilllpppnnnhhh```YYYVVVRRRSSSUUUWWWYYY[[[ZZZYYY^^^___iiiqqq{{{oooccc\\\UUUPPPNNNOOOLLLCCC>>>???>>><<<<<<>>>???===CCC@@@GGGBBBHHHMMMGGGZZZUUUSSSPPPPPPTTTYYYYYYWWW___[[[XXXUUUUUUYYYYYYQQQKKKRRRUUUPPPPPPTTTTTTOOOSSSQQQRRRWWWVVVPPPNNNRRRQQQTTTSSSPPPOOOQQQQQQNNNDDDHHHNNNRRRMMMGGGJJJQQQPPPNNNOOORRRQQQKKKHHHIIINNNNNNNNNNNNOOOOOOOOONNNOOOLLLKKKLLLJJJCCC@@@BBB888888888777666444222111000///............,,,+++++++++***)))***+++***((('''((())))))((('''((()))+++)))''''''(((*********)))((())))))***)))((('''((((((((((((((('''''''''&&&''',,,444uuu~~~yyyJJJ>>>DDD===999777222000222555444111666777999:::;;;>>>AAACCC???DDDLLLUUUbbbvvvvvvSSSQQQKKKIIINNNPPPNNNLLLLLLKKKJJJIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMPPPQQQPPPOOOQQQRRRRRRRRRUUUWWWVVVTTTSSSUUUWWWXXXXXXXXXYYY[[[^^^```bbbcccbbbaaabbbccccccbbbaaadddcccbbbbbbccceeeggghhhiiilllooonnnggg___YYYVVVVVVVVVWWWYYY\\\]]]\\\ZZZ[[[]]]iiirrr|||}}}pppbbbZZZTTTRRRRRROOOJJJFFFBBBAAA@@@>>>======<<<;;;;;;BBBBBBDDDJJJHHHKKK[[[]]]TTTOOOQQQ\\\^^^VVV\\\[[[[[[WWWSSSVVV[[[YYYRRROOOPPPSSSWWWXXXUUUSSSTTTTTTUUUTTTSSSTTTUUURRROOORRRSSSSSSRRRQQQPPPPPPQQQOOOMMMNNNQQQPPPKKKJJJLLLOOORRRSSSQQQPPPPPPQQQQQQRRRRRRRRRSSSSSSRRRRRRQQQOOOPPPNNNMMMLLLGGGCCCEEE;;;888999999333666888111222/////////------...++++++******************)))&&&***,,,***)))******))))))((((((((()))*********)))'''&&&''')))***)))((())))))))))))***))))))((((((---(((;;;SSS@@@GGGFFF>>>BBB@@@===;;;::::::999999<<>>AAAAAACCCJJJJJJLLLUUU[[[TTTTTTUUU]]]aaaZZZ]]]___^^^YYYSSSTTTYYYZZZVVVQQQSSSVVVZZZZZZWWWUUUVVVTTTUUUUUUTTTTTTUUUTTTRRRSSSTTTTTTTTTSSSRRRSSSTTTQQQPPPPPPSSSRRRMMMLLLOOOSSSUUUVVVUUUTTTSSSSSSTTTVVVVVVVVVVVVUUUUUUTTTSSSRRRRRROOOMMMLLLGGGBBBEEE<<<888;;;:::555666777000222//////000...///000---++++++******++++++******)))+++,,,***)))************)))))))))************)))(((((()))+++,,,+++***))))))))))))))))))))))))***+++,,,GGG\\\GGGFFFHHHFFFEEECCCBBB@@@???>>>===>>>>>>@@@@@@AAAAAABBBEEEIIILLLHHHIIIOOOMMMOOOTTTTTT```eeeTTTOOORRRSSSRRRQQQPPPNNNMMMMMMMMMNNNNNNMMMLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLMMMMMMNNNNNNOOOPPPQQQQQQPPPPPPRRRSSSTTTUUUUUUUUUWWWXXXYYYXXXXXXZZZ[[[\\\\\\[[[YYY[[[___cccdddeeefffhhhhhhfffeeeeeeeeefffgggiiijjjiiigggiiillllllooonnnlllkkkeee^^^\\\ZZZZZZZZZ[[[___bbb```]]]\\\^^^dddsss|||zzzkkk```YYYSSSRRRSSSPPPLLLIIIGGGDDDAAAAAADDDEEECCC@@@BBBCCCCCCFFFKKKPPPVVV\\\]]]TTTWWWXXXZZZ^^^\\\]]]aaabbb]]]VVVTTTYYY[[[YYYSSSVVVZZZ]]]\\\YYYXXXYYYUUUVVVVVVTTTRRRSSSUUUUUUSSSTTTTTTTTTTTTTTTUUUUUUUUUSSSSSSUUUTTTPPPPPPRRRUUUTTTUUUWWWWWWSSSSSSVVVYYYZZZZZZZZZYYYYYYXXXXXXVVVVVVRRRPPPNNNHHHDDDEEE???;;;======888888888000333000111111///000111///---,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++***************++++++***)))((((((((()))+++,,,,,,*********+++***)))***+++,,,...+++///OOO^^^DDDJJJRRRLLLFFFGGGEEEFFFFFFEEECCCCCCDDDEEEGGGFFFFFFFFFGGGHHHJJJJJJKKKLLLOOOJJJLLLTTT^^^ooouuuWWWTTTVVVRRRTTTQQQSSSPPPPPPPPPPPPQQQPPPOOONNNOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOQQQRRRRRRRRRUUUTTTSSSTTTUUUUUUUUUVVVVVVXXXZZZZZZZZZ[[[]]]^^^]]]^^^]]][[[[[[^^^bbbeeefffhhhjjjkkkjjjhhhhhhhhhgggjjjlllkkkjjjkkkmmmmmmnnnrrrqqqppppppiiibbbaaa]]]^^^^^^^^^___aaaaaa___[[[^^^dddsss|||xxxiii```YYYSSSRRRSSSQQQLLLIIIFFFDDDAAAAAABBBBBBAAA???CCCCCCEEEHHHMMMWWWdddiiicccTTTVVVXXXUUUWWWYYY___bbbccc```YYYXXX[[[[[[XXXSSSWWW\\\^^^]]][[[ZZZ[[[UUUWWWWWWSSSQQQQQQTTTUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWVVVUUUVVVUUURRRSSSUUUVVVRRRSSSYYYZZZVVVVVVYYY[[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZVVVSSSRRRLLLGGGHHHDDD???@@@AAA<<<<<<;;;444666333333333111111222/////////....../////////............,,,++++++++++++*********+++,,,,,,++++++)))))))))***+++,,,,,,,,,+++,,,---,,,++++++...000222...333KKKaaaRRRSSS\\\YYYRRRPPPNNNMMMNNNOOONNNLLLKKKLLLNNNNNNOOOPPPQQQQQQPPPNNNMMMRRRRRRQQQOOOPPPZZZsss]]]ZZZYYYSSSVVVRRRVVVSSSRRRQQQQQQQQQQQQPPPOOOQQQPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQRRRSSSSSSQQQPPPRRRVVVWWWVVVUUUWWWWWWWWWXXXYYY[[[[[[[[[\\\^^^```^^^___^^^\\\[[[]]]aaaeeefffhhhkkklllkkkkkkkkkkkkiiilllmmmkkklllppppppnnnppptttuuuttttttmmmeeecccbbbeeeeeebbb```bbbcccaaa]]]___eeesss|||xxxiiiaaaZZZTTTSSSSSSPPPLLLHHHEEEEEEDDDBBBAAA@@@AAABBBEEEAAACCCJJJSSS___iiikkkjjjUUUVVV[[[WWWSSSVVVaaafffeeeaaaZZZZZZ^^^]]]XXXSSSWWW[[[]]]\\\\\\\\\\\\SSSVVVWWWSSSPPPRRRUUUWWWXXXWWWVVVVVVVVVWWWWWWXXXYYYXXXXXXWWWVVVUUUUUUVVVWWWSSSTTT[[[^^^\\\\\\___]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\WWWUUUUUUPPPKKKLLLJJJBBBCCCDDD?????????999999555666666333333444111111111000111111111111111000////////////---,,,+++******+++,,,.........------,,,++++++,,,---......---...///...------///222000222666AAAjjjZZZ___iiiggg[[[YYY^^^^^^XXXZZZZZZYYYVVVUUUVVVWWWSSSVVVYYYZZZZZZYYYYYYYYYXXX^^^^^^^^^fffvvvfff^^^\\\UUUWWWSSSXXXVVVTTTRRRPPPPPPPPPOOOOOORRRRRRQQQQQQQQQQQQQQQRRRSSSSSSSSSTTTUUUTTTQQQNNNIIITTTZZZVVVUUU[[[]]][[[ZZZ[[[\\\\\\\\\]]]___`````````___^^^]]]]]]aaadddhhhjjjkkkkkkkkkjjjkkklllmmmmmmmmmllloootttsssnnnnnntttvvvwwwwwwpppgggdddfffiiiiiidddaaabbbcccbbb```bbbgggttt|||yyyjjjccc[[[UUUSSSSSSPPPKKKHHHBBBCCCCCCBBB@@@@@@BBBEEEHHHCCCDDDOOO^^^gggiiikkkooo[[[YYY___^^^YYYXXXccckkkiiibbb[[[ZZZ^^^^^^ZZZTTTWWWZZZ[[[[[[\\\\\\[[[QQQTTTVVVUUUTTTVVVYYY[[[]]]\\\[[[ZZZ[[[\\\\\\\\\\\\[[[[[[ZZZYYYXXXXXXYYYXXXUUUVVV[[[___```aaabbbbbbbbbaaa`````````___```^^^]]]XXXVVVWWWSSSNNNOOOOOOFFFFFFGGGCCCBBBCCC<<<;;;888888999777888999666444333333333444444444444333222222333333000......,,,,,,---...000111111111///...---------...///000000111111111000000222333000777;;;===oooeeehhhmmmqqqllldddccceeeeeecccccccccaaa^^^]]]]]]^^^]]]___```___^^^^^^```bbb]]]gggdddggg|||qqq```]]]YYYYYYUUUZZZYYYWWWTTTQQQPPPPPPQQQPPPTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUWWWWWWVVVSSSQQQKKKWWW]]]YYYWWW\\\^^^\\\\\\]]]]]]]]]]]]]]]___aaabbbaaaaaaaaa```___bbbeeekkklllmmmlllkkkjjjkkklllmmmlllkkklllpppsssrrrooonnntttwwwyyyzzzsssjjjgggfffjjjjjjdddaaacccdddbbbcccdddhhhttt{{{{{{mmmccc\\\UUUSSSSSSPPPKKKHHHBBBBBBAAA@@@???@@@BBBDDDGGGIIIKKKWWWdddgggkkkxxxvvvggg```___cccbbb\\\dddmmmmmmggg^^^[[[^^^^^^ZZZWWWYYYYYYYYY[[[]]]\\\ZZZQQQUUUXXXXXXXXX[[[]]]^^^aaa___^^^^^^___aaaaaaaaa`````````___^^^]]]]]]]]]\\\ZZZYYY\\\```dddddddddgggfffeeedddccccccccccccaaa___[[[YYYZZZVVVRRRSSSTTTKKKKKKMMMHHHGGGFFF??????;;;<<<===;;;;;;===:::999888888888999999999999777555444666666444222222000000000111333444444444111111222222222333333444666666666666555666666666888@@@AAA???lllyyyrrrzzzoooxxxxxxqqqnnnnnnllljjjooonnnllljjjhhhgggggggggiiihhhggggggggghhhhhhiiikkkpppkkk{{{~~~ccc``````\\\[[[]]]\\\ZZZWWWUUUTTTTTTTTTSSSVVVVVVVVVVVVVVVVVVVVVVVVUUUWWWXXXYYYXXXXXXWWWWWWWWWZZZ]]]]]][[[[[[\\\\\\]]]^^^^^^^^^]]]^^^```bbbdddbbbbbbcccdddcccccceeekkkmmmnnnooonnnmmmmmmnnnnnnlllmmmoooqqqrrrrrrsssrrrwwwzzz{{{{{{tttkkkhhheeeiiijjjdddbbbeeefffcccdddeeehhhssszzz}}}nnnccc[[[UUUSSSSSSQQQLLLHHHFFFDDDBBB@@@AAABBBBBBBBBAAAKKKRRRZZZbbbaaannn|||qqqddd\\\cccfff```eeemmmooolllddd^^^^^^\\\XXXZZZ[[[ZZZYYY[[[^^^]]]YYYSSSWWWZZZ[[[\\\^^^______bbbaaa___```aaacccddddddcccddddddcccaaaaaaaaa```aaa```^^^___ccchhhhhhfffiiiiiihhhgggggggggggggggdddbbb^^^\\\]]]ZZZUUUWWWYYYPPPPPPRRRMMMKKKHHHAAACCC???@@@@@@======>>>;;;======<<<===>>>>>>>>>===;;;777666777777666555666444333333333444666666666555666888::::::::::::999;;;:::::::::;;;;;;:::999DDDIIIFFFBBBSSSqqquuuqqquuuvvvxxx{{{yyyvvvtttssssssrrrqqqnnnnnnnnnqqqtttvvvtttrrr}}}zzz{{{fffcccfff`````````]]]\\\ZZZYYYXXXWWWVVVVVVWWWWWWXXXYYYYYYYYYXXXXXXYYYZZZ[[[ZZZYYYXXXYYY[[[^^^ZZZZZZ___```]]]]]]aaa^^^^^^______^^^___aaacccfffcccccceeefffeeeeeefffiiillloooqqqqqqppppppqqqqqqppprrrvvvuuusssvvvzzzxxx|||||||||{{{ssskkkhhhdddiiijjjeeedddhhhiiieeeeeeeeegggrrrzzz}}}pppccc[[[WWWVVVTTTSSSNNNFFFGGGCCCAAABBBCCCCCCCCCDDDCCCKKKPPP\\\lllTTTqqqyyyccc]]]cccccc```fffkkklllkkkggg___YYY\\\aaa___aaa```\\\]]]aaabbb___]]]```^^^^^^aaaaaa___bbbbbbeeecccbbbdddcccdddhhhgggggghhhhhhgggfffeeeeeegggcccaaaeeehhhiiihhhggghhhjjjkkkiiiiiijjjkkkjjjhhhaaa\\\\\\]]]\\\[[[[[[]]]UUUPPPVVVTTTLLLLLLHHHFFFEEEDDDAAA???>>>???@@@@@@AAA??????DDDCCC@@@AAA@@@???>>>===;;;::::::999888999999888888999888777777;;;:::;;;AAA???<<>>AAA@@@===@@@EEEMMMLLLEEEMMMLLLlll}}}{{{zzzzzzyyywwwzzzxxxzzz~~~}}}kkkiiiggggggbbbaaa______]]]\\\ZZZYYYXXXXXXUUUYYYZZZXXXXXX[[[\\\ZZZ[[[\\\^^^^^^\\\[[[[[[\\\ZZZ[[[\\\]]]______``````]]]^^^^^^^^^___```cccdddeeefffgggjjjlllkkkhhhffffffiiimmmpppqqqrrrrrrsssvvvvvvvvvuuuuuuvvvyyy{{{{{{{{{yyysssnnniiihhhkkkjjjffffffjjjkkkiiibbbcccjjjrrr}}}~~~qqqeee]]]XXXVVVSSSRRROOOHHHGGGEEECCCCCCCCCAAAAAABBBGGGOOOTTT^^^mmmZZZwwwwwwdddaaadddaaabbbkkkkkkmmmoooooojjjcccaaabbbccccccbbb```aaaddddddccc```cccaaaaaaeeeeeedddfffllllllgggbbbcccdddgggmmmhhhiiikkkkkkjjjhhhfffeeehhhccc```bbbfffhhhhhhiiiiiilllmmmlllkkkkkkjjjiiigggdddaaacccccc```[[[XXX___XXXTTT[[[YYYRRRRRRNNNFFFFFFEEECCCAAA@@@AAABBBBBBCCCAAAAAAEEEDDDAAABBBBBBBBBAAA@@@>>>>>>======>>>>>><<<999999;;;======;;;???===>>>CCCBBBAAAGGGEEEBBBBBBEEEEEECCCDDDHHHMMMSSSMMMNNNMMM___~~~}}}rrrmmmkkkgggcccbbbdddcccaaa___^^^]]]]]]]]][[[]]]]]]\\\ZZZZZZYYYXXX]]]^^^______^^^^^^^^^___^^^^^^______``````aaaaaa`````````______```bbbddddddeeegggjjjlllllljjjiiigggjjjmmmpppsssttttttuuuwwwwwwwwwwwwwwwxxxzzz{{{{{{}}}zzzsssnnnjjjlllllljjjfffdddgggiiiiiicccdddkkkrrr}}}~~~rrrggg___ZZZVVVSSSRRRPPPKKKFFFFFFFFFHHHGGGFFFGGGIIIIIIQQQUUU]]]lllaaazzzpppbbbbbb^^^YYY___iiilllooosssuuusssnnniiiggggggeeedddeeefffeeefffgggeeefffeeeeeejjjkkkjjjmmmnnnoookkkggggggeeedddggghhhkkknnnooonnnllljjjhhhiiidddbbbcccgggjjjkkklllkkknnnoooooonnnmmmjjjggghhhfffeeeggggggccc]]]YYY```ZZZVVV\\\ZZZTTTUUUPPPIIIIIIIIIGGGFFFEEEFFFGGGFFFHHHGGGFFFHHHFFFDDDFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBAAA???======???AAAAAAAAABBB@@@AAAFFFFFFGGGLLLKKKIIIIIILLLMMMLLLMMMOOOOOOVVVRRRNNNPPPTTTsss{{{pppooogggfffeeeiiigggeeebbbaaa``````aaa[[[[[[\\\^^^]]][[[ZZZ[[[```aaaaaa```___```aaaaaa``````___^^^^^^______```aaaaaaaaa``````aaacccdddccceeegggjjjmmmnnnmmmllljjjjjjmmmppptttwwwwwwwwwyyyxxxyyyzzz{{{|||}}}|||{{{~~~zzzrrroookkkkkkiiigggfffcccaaabbbeeeeeeeeelllttt~~~~~~sssiiiaaa\\\XXXTTTRRRQQQLLLGGGHHHJJJLLLLLLKKKLLLNNNLLLQQQUUU\\\kkkgggxxx~~~nnnhhhhhh```]]]eeekkknnnpppsssuuutttrrrqqqqqqkkkgggeeehhhhhhffffffiiihhhiiihhhhhhnnnoooooorrrppprrrpppmmmlllgggbbbccciiimmmpppqqqrrrqqqpppnnnjjjhhhgggiiimmmoooppppppqqqppppppppprrrppplllgggkkkiiigggggggggfffbbb___bbb]]]XXX]]]ZZZTTTUUUPPPMMMNNNNNNMMMLLLKKKLLLMMMLLLNNNMMMLLLMMMKKKIIIKKKKKKKKKJJJJJJIIIHHHHHHGGGEEEFFFFFFDDDDDDEEEFFFEEEGGGFFFDDDEEEHHHJJJMMMQQQOOOOOOQQQSSSTTTUUUVVVXXXXXXYYYXXXTTTYYY[[[hhhrrrqqqgggkkkjjjjjjiiigggdddcccaaaaaaaaa\\\[[[\\\``````^^^^^^aaaccccccbbbaaa``````aaaaaabbbaaa___^^^]]]^^^^^^___```````````````aaadddeeedddeeehhhjjjmmmnnnoooooolllkkklllpppuuuyyyyyyxxxzzzzzz{{{~~~~~~~~~zzzsssoookkkgggeeegggiiieee___]]]aaaeeefffmmmttt~~~tttjjjccc^^^ZZZUUUSSSQQQLLLIIIIIIKKKLLLKKKHHHIIIKKKOOOQQQTTT[[[iiijjjqqqqqqlllfffgggfff___aaaiiikkknnnppprrrsssrrrtttvvvxxxpppjjjhhhkkkkkkggghhhlllkkkllliiijjjppprrrrrruuuxxxyyytttppppppnnnlllnnnnnnqqqtttssstttuuuuuusssooommmlllmmmppptttvvvvvvwwwtttqqqsssvvvvvvqqqlllpppnnnkkkjjjiiiiiifffdddeeeaaa\\\```]]]WWWYYYTTTQQQRRRSSSSSSRRRQQQQQQRRRQQQTTTRRRQQQRRRPPPOOOQQQPPPPPPPPPPPPOOOOOONNNMMMLLLMMMLLLKKKKKKLLLMMMLLLNNNKKKJJJKKKLLLOOOTTTWWWUUUXXXZZZZZZZZZ[[[^^^``````^^^eee```bbbgggkkksssooohhhnnnnnnjjjjjjiiihhhgggeeedddcccbbb```aaacccbbb______bbbdddcccbbbaaaaaaaaabbbbbbdddcccaaa```______```aaa```````````````aaaccceeefffgggiiijjjlllnnnooopppnnnmmmmmmpppvvvzzzzzzyyy||||||~~~yyytttpppjjjiiihhhjjjlllfff^^^\\\aaadddfffmmmuuuuuulllddd___[[[VVVTTTRRRLLLHHHHHHIIIKKKJJJHHHHHHJJJOOOMMMPPPVVV___cccdddaaaXXXZZZ]]]]]]\\\bbbiiijjjnnnqqqttttttuuuwwwzzz{{{uuuooolllnnnnnnlllmmmqqqooooookkklllrrruuuuuuwwwyyyzzzxxxvvvyyywwwtttvvvtttxxxyyywwwvvvxxxxxxvvvuuutttqqqooorrrvvvyyyzzz{{{wwwuuuwwwzzzzzzvvvtttuuutttrrrooonnnllliiieeefffbbb___bbb```\\\```[[[WWWXXXYYYYYYWWWVVVVVVVVVVVVYYYWWWVVVYYYWWWUUUWWWVVVWWWWWWWWWWWWVVVUUUUUUTTTSSSQQQNNNNNNQQQTTTUUUVVVQQQRRRTTTSSSVVV\\\]]]]]]```bbb``````ccceeeeee```cccmmmhhheeelllmmmvvvxxxnnnkkkppppppmmmnnnmmmmmmkkkjjjhhhgggcccaaaaaaaaa``````aaaccceeedddddddddeeeeeedddddddddcccaaa`````````aaabbbcccbbbbbbaaa```aaabbbdddhhhhhhjjjjjjkkkmmmooopppqqqooonnnqqqvvvzzz{{{zzz|||~~~yyyuuuqqqkkkmmmkkkjjjiiibbbZZZ[[[aaaccceeennnwwwwwwoooeee^^^ZZZVVVUUURRRLLLIIIHHHHHHJJJKKKJJJJJJKKKNNNJJJKKKOOORRRXXXXXXWWWVVVXXXXXXZZZ___dddkkkrrrrrrtttvvvwwwzzz~~~xxxtttpppppppppqqqsssvvvssssssoooooouuuxxxxxxzzzwwwzzzxxxxxx|||zzzvvvwwwyyy}}}}}}zzzyyy{{{{{{xxxyyyyyywwwuuuvvvyyyzzzyyyxxxwwwxxxzzz{{{yyyyyyzzzyyyxxxvvvrrrooonnnkkkgggfffddd```cccaaa```eeeaaa^^^___``````^^^\\\\\\\\\]]]^^^]]]]]]``````^^^___[[[\\\]]]^^^___^^^^^^^^^[[[ZZZXXXUUUUUUXXX[[[\\\]]]WWWXXX[[[XXX[[[aaaaaadddffffffdddggglllnnnkkkccclllpppmmmqqqsssooorrr~~~pppqqqsssrrrsssrrrqqqooollljjjhhhgggaaabbbaaa______cccfffhhhiiiiiiiiiiiijjjiiifffdddbbbbbbaaa```aaabbbcccdddeeeeeedddccccccccceeefffhhhiiijjjjjjkkkllloooqqqtttrrrqqqsssvvvyyy{{{{{{}}}zzzuuuqqqllllllkkkjjjfff^^^XXXZZZ___bbbfffoooxxxxxxqqqfff]]]XXXUUUUUUSSSMMMMMMJJJIIIJJJJJJIIIGGGGGGPPPJJJKKKLLLKKKRRRTTTVVVUUUUUURRRTTT]]]```fffsssxxxxxxwwwxxx}}}yyyuuurrrpppqqqsssvvvyyywwwvvvrrrqqqwwwzzzzzz|||~~~|||vvvsssvvvwwwxxx{{{zzz~~~}}}|||~~~~~~{{{yyy|||}}}|||||||||yyyuuusssuuuyyy|||yyyvvvxxx|||{{{yyyuuupppnnnnnnmmmkkkiiigggcccfffdddccciiifffdddeeeffffffcccaaa``````bbbcccaaabbbggggggdddeee______aaacccddddddddddddaaaaaaaaa______aaabbbbbb```YYY\\\___[[[^^^dddbbbhhhhhhffffffllltttuuuooonnnxxxttttttxxxxxx~~~~~~rrrvvvvvvtttwwwuuurrrnnnjjjfffdddcccfffgggeeeaaaaaafffkkkkkknnnnnnnnnnnnmmmkkkgggddddddcccccccccdddeeefffgggfffffffffeeeeeefffhhhiiiiiiiiijjjjjjjjjllloooqqqvvvuuussstttvvvyyy{{{|||}}}zzztttqqqmmmiiillllllhhh```[[[\\\```bbbfffpppzzz}}}sssggg```]]]ZZZXXXSSSMMMLLLKKKMMMPPPNNNIIIFFFGGGRRRPPPOOORRRJJJRRRMMMSSSPPPQQQRRRVVV[[[[[[___iiitttzzz~~~}}}}}}|||zzzuuurrrtttxxxzzzzzzzzzzzzuuusssxxx{{{}}}}}}vvvsssuuuxxxzzzzzzzzz|||}}}~~~{{{~~~tttyyy|||}}}~~~~~~xxxppplllwwwzzz{{{{{{www}}}yyyxxxtttpppnnnooonnnkkkhhhiiihhhddddddgggkkkllljjjllllllhhhggggggeeebbbcccggggggddddddhhhjjjgggeeecccbbbcccgggjjjkkkjjjjjjhhhfffeeeddddddfffjjjfff___ZZZ[[[[[[[[[^^^bbbcccfffdddnnnqqqxxxrrrsssxxxkkkkkksss{{{xxxrrryyywwwvvvuuuqqqqqqtttmmmiiiqqqyyywwwsssmmmiiijjjooorrroooooonnnmmmllljjjgggeeeiiigggeeeeeeggghhhhhhhhhiiiiiihhhhhhiiijjjkkkllljjjlllmmmllllllmmmnnnlllooorrrsssrrrtttyyy}}}~~~}}}xxxrrrlllllliiigggddd___ZZZ[[[```cccllluuu{{{~~~ttthhh```]]]YYYXXXUUUOOONNNMMMMMMNNNLLLJJJHHHHHHEEENNNHHHQQQTTTIIINNNPPPLLLMMMNNNRRRXXXYYY]]]fffvvv{{{~~~~~~wwwsssuuu{{{|||xxx|||~~~xxxttttttvvvxxxxxxxxxzzz{{{}}}|||xxxzzzxxx}}}{{{yyy}}}zzzxxx{{{yyywww|||{{{zzzvvvqqqooonnnkkkhhheeeggghhhffffffjjjmmmooommmooonnnjjjhhhiiiiiiggggggiiihhheeefffiiijjjhhhiiiiiijjjkkklllmmmnnnnnnjjjiiihhhhhhhhhgggiiilllmmmeee^^^\\\\\\\\\^^^bbbfffaaaeeetttsssnnnsssuuunnnjjjpppxxx|||~~~zzzyyyyyywwwxxxuuuuuuuuunnnkkktttzzzyyywwwssspppppprrrsssqqqqqqppppppooommmjjjhhhiiihhhgggggghhhiiiiiiiiijjjjjjiiiiiijjjjjjlllllljjjmmmmmmkkkiiijjjjjjjjjlllnnnooooooqqqvvvzzz|||yyyrrrlllhhheeedddccc___[[[\\\```cccmmmuuu|||uuuiii```]]]YYYXXXWWWSSSRRRQQQNNNKKKJJJKKKKKKJJJGGGQQQKKKddd{{{OOOOOOLLLJJJKKKLLLPPPWWWYYY]]]eeerrryyy~~~wwwwww}}}~~~zzzzzz}}}}}}xxxuuuvvvyyy|||}}}yyy{{{{{{}}}}}}yyyyyy{{{yyyvvvxxxwwwuuuwwwxxxvvvrrrmmmkkkjjjgggdddaaadddfffffffffiiikkklllpppssssssnnnkkklllnnnmmmllljjjgggggghhhjjjjjjiiiiiikkkmmmmmmkkkkkklllnnnjjjjjjkkkmmmmmmlllmmmoooqqqjjjcccaaaaaabbbeeehhhdddbbbmmmrrrpppppp~~~iiiiiimmmwww~~~|||zzz{{{zzzzzzyyyrrrqqqyyy}}}{{{zzzyyyxxxvvvttttttsssrrrrrrqqqpppooolllkkkiiijjjjjjjjjiiijjjkkkkkklllkkkkkkkkkkkklllmmmnnnlllnnnnnnjjjhhhggghhhiiikkklllllllllnnnrrrvvvxxx|||xxxqqqlllfffdddccccccaaa\\\]]]```dddnnnvvv|||vvvkkkccc^^^ZZZZZZZZZVVVUUUVVVRRRMMMJJJLLLMMMKKKKKKJJJJJJrrr^^^KKKFFFLLLNNNNNNRRRXXX[[[___fffjjjrrr|||~~~{{{tttqqqtttwwwzzz{{{{{{~~~}}}|||~~~zzz{{{zzz~~~|||xxxuuuuuutttrrrrrrqqqnnnjjjgggggggggfffeeefffiiilllmmmmmmnnnoooooosssvvvvvvqqqmmmnnnooonnnooojjjggghhhkkkkkkjjjiiihhhjjjkkkjjjiiiiiijjjlllllllllnnnqqqqqqppppppqqqsssnnniiigggffffffiiinnnccccccooolllooowwwxxxjjjjjjoooxxx}}}~~~~~~~~~}}}yyyyyy~~~|||zzzzzzzzzyyyvvvuuuvvvuuutttssssssqqqooommmlllmmmnnnnnnllllllmmmnnnnnnnnnnnnnnnnnnnnnoooooommmoooooollliiihhhiiikkkkkklllkkkkkklllooorrruuuuuuxxx}}}}}}vvvpppllliiifffeeefffddd___^^^```eeeoooxxx}}}wwwmmmfffbbb]]]\\\]]][[[WWWXXXVVVPPPNNNOOONNNLLLLLLDDDKKKggghhhMMMLLLOOOQQQQQQSSSXXX[[[^^^dddgggkkkttt|||qqqlllllloooooonnnzzz~~~}}}zzz{{{|||{{{{{{||||||{{{zzzzzz|||{{{yyyzzzxxxwwwuuuqqqppppppooommmiiifffddddddfffggghhhkkkmmmoooqqqqqqpppqqqrrruuuzzzzzzuuuqqqpppooommmpppkkkhhhiiilllmmmkkkjjjlllkkkiiiiiijjjkkkmmmnnnnnnnnnooorrrsssqqqpppqqqsssrrrppplllhhhfffhhhllliiiccclllmmmrrrwwwvvvlllkkkmmmttt{{{}}}{{{yyyzzz~~~zzzxxxzzz|||{{{zzzzzzyyyxxxwwwvvvuuutttrrrppppppqqqrrrrrrqqqppppppqqqqqqqqqqqqpppqqqqqqqqqqqqooooooooommmkkkjjjkkkmmmkkkjjjjjjjjjjjjllloooqqqmmmooosssyyy~~~zzzuuuqqqoookkkhhhggghhhgggbbb``````fffqqqzzzyyypppiiieee```___aaa```WWWVVVTTTRRRSSSTTTQQQMMMOOOKKKPPPPPPmmm```OOOSSSRRRUUUTTTTTTVVVWWWYYY___iiiggglllyyytttmmmlllmmmnnnmmmyyyzzzzzz||||||}}}{{{vvvssssssuuuwwwwwwyyyvvvvvvsssmmmlllooonnnjjjfffcccbbbccceeegggiiilllmmmoooqqqrrrqqqrrruuuyyy}}}zzzvvvuuurrroooooollliiijjjlllmmmkkkiiimmmjjjfffgggjjjlllmmmmmmmmmkkkkkkmmmmmmlllllllllnnnooopppmmmiiihhhjjjmmmhhhkkkpppjjjlllxxxvvvmmmlllmmmrrryyy{{{zzzwwwyyyzzz~~~~~~~~~|||~~~yyyxxx{{{~~~~~~yyyxxxwwwvvvvvvuuusssrrruuuvvvwwwwwwvvvtttssssssssssssssssssssssssssssssqqqpppoooooonnnllllllnnniiihhhhhhhhhhhhhhhkkkmmmkkkkkknnnsssxxx}}}~~~xxxuuurrrqqqjjjffffffhhhhhheeebbbbbbgggsss||||||rrrkkkfffaaaaaadddeeeVVVPPPLLLQQQYYYZZZUUUOOOPPPOOOPPPHHHLLLQQQJJJPPPWWW[[[ZZZVVVUUUTTTWWW]]]eeegggkkkqqqzzz}}}vvvpppmmmnnnqqqrrruuuzzzyyy{{{|||}}}}}}yyytttqqqpppqqqsssuuuwwwssstttssskkkjjjnnnkkkiiieeecccccceeefffgggiiippppppqqqrrrsssrrruuuxxxwwwzzz{{{xxxvvvuuurrrnnnkkkkkkiiiggghhhkkkhhhdddfffcccaaaaaadddfffgggfffeeebbbaaaaaabbbbbbbbbccceeeeeefffeeeeeeeeefffgggaaakkkjjjbbbbbbrrrsssjjjeeefffhhhlllpppsssrrrqqqssspppwww{{{zzzzzzzzzxxxxxxzzz}}}|||yyyxxx~~~zzz~~~uuuxxxxxxwwwwwwzzz{{{zzzwwwvvvyyy}}}zzzzzz~~~zzzyyyxxxxxxxxxwwwvvvuuuzzzzzzzzzzzzzzzxxxvvvtttuuuuuuuuuuuuuuuuuuttttttvvvsssrrrrrrrrrooommmnnnjjjiiihhhhhhgggeeefffhhhhhhhhhkkknnnqqquuu{{{zzzvvvtttrrrpppjjjfffeeehhhiiigggddddddhhhttt~~~~~~tttlllgggaaabbbggghhhVVVKKKFFFPPP\\\___XXXQQQVVVSSSQQQWWWNNNRRRNNNTTT[[[```___ZZZVVVTTTVVV]]]]]]gggmmmlllppp|||zzzyyywwwsssmmmhhhhhhllloooppp|||yyywwwxxxyyyzzzxxxwwwuuurrrpppoooqqqsssrrrnnnrrrssslllkkklllgggjjjgggeeehhhjjjjjjjjjllljjjiiiiiijjjjjjjjjmmmqqqnnnrrrrrrpppoooooommmiiigggiiihhhddddddgggddd^^^```^^^]]]]]]___``````___^^^ZZZWWWWWWXXXXXXZZZ[[[^^^]]][[[ZZZ[[[\\\[[[ZZZ^^^\\\UUU]]]___bbbZZZ[[[ZZZ\\\]]]___aaacccfffgggggghhhxxxjjjxxxnnnnnnpppooommmllllllmmmlllkkkkkkssstttsssvvvsssqqqyyyyyypppqqqnnnkkknnnkkknnnsssrrrooommmllltttllluuu~~~~~~}}}{{{}}}~~~|||~~~}}}||||||||||||||||||{{{}}}||||||||||||{{{wwwuuuvvvvvvvvvvvvvvvvvvuuuuuu{{{wwwuuuuuuuuurrrooonnnnnnkkkjjjjjjgggccccccdddcccdddfffhhhiiikkkrrrxxx{{{vvvtttrrrpppnnnlllhhhfffiiikkkhhheeeeeehhhuuuvvvqqqjjjdddcccgggttt\\\IIIHHHLLLTTTccc```RRRUUUWWWYYYUUUOOOPPPTTTTTTUUUYYY\\\YYYUUUTTTVVVXXXWWW```iiikkkkkkppp|||~~~}}}rrrqqqqqqqqqoookkkhhhjjjooolllqqqvvvuuuqqqoooqqquuurrrttttttrrrppppppqqqpppnnnooopppooollljjjiiiiiihhhffffffiiilllkkkjjjjjjiiigggeeeeeeeeecccdddeeeeeeeeefffeeeddddddeeegggddddddbbb```^^^]]]YYYUUUXXXWWWVVVTTTVVVXXXXXXUUUQQQNNNNNNOOOPPPOOOQQQSSSUUUOOOMMMPPPPPPNNNOOOTTTQQQPPPPPPggglllOOOGGGMMMNNNOOOKKKOOOTTTRRRRRRTTTRRRcccppp]]]bbbdddaaa___eeeaaa___```VVVhhh```bbbaaaggghhh```aaasssvvvgggaaa``````______]]]```aaaaaabbbdddeeedddeeeaaannnzzzqqquuuvvvttt~~~}}}~~~|||~~~}}}}}}~~~||||||}}}}}}}}}|||~~~||||||~~~~~~~~~}}}|||}}}|||xxxwwwyyyyyyyyywwwuuuvvvzzz}}}~~~yyyuuuuuuvvvtttrrrrrrooonnnllliiifffeeeddddddcccccceeeeeeeeefffjjjooouuuuuuuuuvvvuuurrrnnnkkkkkkfffggglllkkkiiihhhgggmmmtttvvvsssnnngggeeegggssseeeHHHBBBMMM]]]nnnkkk]]]TTTSSSVVVYYYTTTRRRTTTUUUTTTVVVVVVWWWXXXYYYWWWTTTUUU[[[```bbbcccgggpppvvvtttzzzsssllllllppprrrnnnjjjjjjllllllnnnpppqqqqqqpppooopppqqqoooqqqrrrqqqoooooonnnmmmiiiiiihhhgggffffffggghhhfffdddccceeegggfffddddddcccaaa_________]]]^^^```]]]]]]\\\\\\\\\]]]]]]^^^YYYYYYXXXVVVUUUUUUSSSPPPPPPOOOLLLIIIIIIKKKJJJHHHFFFCCCCCCDDDEEEEEEGGGJJJOOOLLLGGGAAA???BBBFFFHHHGGG@@@FFFuuuXXX<<<<<>>??????>>>;;;:::999::::::;;;===@@@GGGJJJDDD777333999===;;;===:::>>>tttDDD777===:::@@@AAA<<>>JJJ```fffeeeXXXMMMUUUtttTTTPPPjjjrrrtttqqqhhhWWWJJJMMMUUUUUUOOOLLLIIIGGGFFFCCCBBBAAAGGGIIIJJJJJJKKKMMMNNNMMMPPPOOOMMMKKKJJJKKKMMMNNNRRR]]]uuu|||zzzxxxzzzwwwtttuuuuuutttuuuxxx{{{~~~{{{yyyyyyyyy{{{~~~~~~|||{{{}}}}}}||||||}}}~~~zzzvvvtttvvvyyyyyyvvvuuunnnooonnnllljjjhhhiiijjjfffbbbaaadddggghhhhhhgggjjjooosssrrrnnnlllmmmpppkkkdddgggnnnnnnlllmmmnnnpppuuuyyyrrrjjjgggjjjyyylllIIIEEEUUU^^^dddgggjjjtttbbbWWWWWWYYYZZZYYYUUUYYY[[[\\\XXXVVVVVVXXXYYYZZZYYYZZZ]]]______``````jjjeeefffkkklllhhhjjjqqqpppsssuuutttoookkkhhhhhhcccgggiiieeebbbcccdddcccdddcccbbbbbbccccccbbbaaacccgggiiijjjiiiiiifffccc```___^^^^^^^^^^^^\\\ZZZ[[[YYYWWWVVVVVVVVVVVVVVVRRRSSSTTTVVVUUUPPPKKKJJJMMMIIIDDDCCCDDDEEEDDDBBBCCCDDDBBB@@@??????>>>===@@@AAA@@@===;;;;;;::::::888777777777777777888999???EEEDDD:::444777888444777999:::hhhJJJ555<<<:::<<<888555555<<<555555SSSZZZ<<<333???kkkmmmGGGzzz|||lllPPPFFFDDDCCCBBBAAAAAAAAA@@@>>><<<===@@@DDDAAAAAAAAAAAABBBCCCDDDDDD???CCCFFFEEECCCBBB@@@??????@@@GGGQQQWWWZZZdddpppxxx|||~~~qqqppprrrooommmooonnnnnnpppsssuuuwwwyyyyyyxxxvvvvvvwwwxxxzzz|||}}}~~~|||}}}~~~~~~}}}}}}~~~~~~~~~}}}wwwtttsssuuuyyyzzzxxxvvvpppooonnnnnnmmmllliiihhhfffccccccgggkkkkkkhhhfffdddjjjnnnnnnllllllooorrrkkkeeegggnnnnnnmmmoooooopppwwwzzzssskkkgggiiivvvjjjJJJIIIXXX[[[\\\```gggsssggg^^^YYYZZZZZZUUUXXX[[[[[[ZZZXXXYYYZZZYYYXXXWWWXXX[[[]]][[[[[[\\\aaaccceeefffccc^^^ZZZWWW]]]\\\\\\\\\]]]\\\[[[[[[\\\\\\___cccbbb^^^[[[\\\``````aaaaaaaaa___^^^]]][[[^^^````````````]]]ZZZXXXVVVUUUTTTTTTSSSQQQOOOTTTRRRNNNKKKJJJKKKLLLLLLKKKJJJKKKKKKIIIDDD@@@???AAA===888777999<<<<<<<<<>>>>>>===:::999999999888999<<<===<<<:::999888666777888888777666555444333888===???<<<777555444444333333666\\\ddd333000===666555:::///666333666{{{~~~cccIII000,,,444\\\lll<<>>:::666444555777777666888999888666444555555555444777:::;;;:::999555111333444444333222111000...111333555555222///000333000111111FFFmmmGGG333111222...999222;;;777222nnnEEE***000,,,///```YYY```KKK333111444666000///333777777888777333111222555777777444111111222111111111555333222444444222333777111444555555555777777555===>>>???>>><<<===AAAEEEJJJOOOTTTYYYaaaooo~~~hhhjjjeeeppp{{{jjjdddeeecccbbbbbb``````dddeeebbbaaadddkkkppprrrrrrsssqqqpppqqquuuxxxyyyyyyyyyyyy{{{|||{{{{{{}}}~~~{{{zzzwwwwwwvvvvvvwwwzzz||||||rrrooonnnoooqqqpppkkkffffffgggjjjmmmkkkfffbbb```ccchhhkkkjjjjjjlllkkkiiifffgggjjjllllllpppqqqlllkkkvvv~~~wwwrrrllleeekkkdddMMMQQQ]]]```ccceeefffgggllluuuuuuiii___[[[XXXXXXWWWVVVXXX^^^aaa]]]WWWYYYUUUTTTXXXZZZXXXVVVVVVYYY\\\ZZZTTTRRRUUUUUUSSSOOOOOOQQQSSSQQQNNNNNNOOOPPPLLLMMMTTTXXXUUUOOOKKKTTTTTTUUUTTTRRRQQQPPPOOOKKKIIIEEEAAA@@@AAAAAA@@@???>>><<<;;;:::<<<>>>@@@???@@@???<<<:::;;;;;;:::===:::777666555444555888;;;888555444444444333111111333333000//////000//////222555777888777222---...///...,,,+++,,,,,,***,,,---......+++***,,,/////////---333NNNSSSCCC111222'''///555;;;:::333EEEIII555111111000jjjyyyxxxssswww777+++)))***+++---333444...---/////////000333444444666111............---......------000000///---...//////---+++***,,,111555111222333333444666888999999:::>>>AAABBBDDDIIIMMMNNNVVV```gggmmmwwwUUU]]]]]]^^^aaa___\\\^^^^^^^^^___]]]]]]bbbdddcccbbbeeejjjnnnpppqqqoooooooooooopppqqqqqqqqqppppppqqqqqqppppppsssxxxzzz|||~~~{{{yyyxxxwwwyyywwwttttttxxx{{{}}}uuutttqqqpppooommmjjjgggggggggiiikkkiiieeeaaa```bbbhhhkkkjjjiiijjjgggddddddhhhlllkkklllssstttjjjgggssswwwtttnnngggmmm```PPPWWW```^^^aaaeeegggdddeeeqqq}}}yyynnnddd^^^]]]]]][[[YYYZZZ[[[\\\[[[[[[TTTRRRVVVZZZWWWTTTSSSWWWXXXWWWTTTQQQOOOMMMKKKPPPJJJEEEFFFIIIKKKMMMOOOQQQLLLGGGHHHMMMPPPKKKEEECCCBBBAAA@@@??????======???<<<666000...000111000111222333333222222333555///222333222111333333111222111000111111000000222000000000111333333222111---//////,,,******+++***(((***...111333333///******+++***''''''***+++******---...+++)))***++++++,,,'''+++000&&&EEEJJJHHH444'''(((222...111;;;222qqq|||qqq:::AAA333---000tttxxxPPPQQQ|||uuu666+++***------***+++---+++---...---,,,...111222111111,,,((()))))))))((()))+++++++++***,,,...---***,,,)))***...---)))***...---,,,,,,...000111///...222222666<<<>>>;;;:::<<>>777222111333666777666555666666555222///333333222111///...------,,,+++***(((((()))+++,,,........................111000...------...//////...------------------------------,,,,,,,,,++++++************++++++++++++***))))))))))))************)))((((((((()))*********)))(((((()))...999CCCYYYIII555***''')))+++,,,```~~~WWW>>>///222111:::ZZZyyyvvvlllnnnXXX666111---+++*********))))))))))))******+++,,,------------***)))))))))))))))))))))))))))((((((((()))))))))***))))))))))))***+++,,,*********+++++++++,,,,,,---......000111333444555777888999;;;<<<<<<<<<<<<>>>CCCCCCAAAGGGPPPQQQKKKNNNQQQHHHQQQnnnlllSSSJJJMMMOOOQQQRRRSSSSSSSSSSSSVVVYYY[[[\\\]]]^^^```aaadddcccbbbccceeeeeedddcccdddccc```^^^cccjjjllliiinnntttzzz{{{yyyyyyxxxvvvxxxvvvsssssssssssssssrrrvvvtttqqqmmmjjjhhhiiiiiiggghhhhhhgggggghhhfffdddaaaeeehhhhhhgggeeeddddddjjjlllnnntttoooeeelllwwwnnnqqq```LLLSSS___```dddYYYXXXOOOMMMQQQ\\\kkkvvvwwwrrrxxxddd[[[ccccccYYYXXX^^^^^^YYYUUUUUUVVVUUURRRPPPOOOOOONNNLLLJJJFFFCCC@@@:::777444666888777666666111000...+++)))***...111222111111111222111...,,,------,,,,,,+++******)))))))))(((''''''''''''(((******++++++++++++++++++...---,,,,,,------------...------,,,,,,+++******************************)))))))))))))))*********))))))))))))))))))******)))((((((''''''(((((())))))(((((()))((((((---222:::MMM```aaaRRRGGGNNNZZZvvvuuuNNN===<<>>;;;777444111///---,,,---------,,,---******)))(((&&&'''))),,,,,,+++++++++,,,,,,)))((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''((()))))))))))))))++++++++++++,,,,,,+++***++++++******)))(((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&''''''''''''((('''%%%&&&''')))***444GGG```vvv}}}tttUUUHHHUUUxxxfffMMMWWWtttuuuRRR666(((+++000,,,*********)))))))))******))))))))))))))))))******+++++++++***)))(((&&&&&&'''(((((((((((((((''''''(((''''''''''''(((((()))+++*********************,,,,,,,,,,,,++++++,,,,,,+++,,,---//////...------+++---000333888<<<<<<:::444888666333666666777===AAAAAABBBBBBBBBAAAAAA@@@DDDEEEGGGJJJNNNQQQSSSSSSSSSRRRRRRPPPPPPQQQSSSTTTPPPTTTWWWXXX\\\```bbb```___eeejjjmmmmmmppprrrtttsssrrrooommmkkkkkkkkklllkkkkkkiiihhhggghhhiiikkkiiiiiihhhdddbbbcccffffffhhhiiiiiihhhfffeeefffgggkkkooorrrdddrrrtttfff|||}}}tttrrrWWWJJJeeeccceeegggkkk]]]UUUBBB222555@@@KKK___xxx}}}ooobbbVVVMMMOOOPPPIIIJJJIIIIIIIIIFFFAAA======333222000000000///,,,***,,,,,,,,,,,,+++******+++,,,,,,,,,***(((''''''((('''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))************)))+++++++++++++++++++++***))))))((((((((((((((('''((((((((((((((((((''''''''''''''''''''''''''''''(((''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((()))((((((((((((***222@@@MMMZZZkkkpppoookkkqqqyyypppppprrrfff]]]bbbQQQ???...,,,///+++&&&'''***)))))))))))))))******+++***)))))))))))))))***,,,,,,,,,,,,+++***)))(((''''''((()))(((((('''&&&'''''''''&&&'''''''''((()))))))))))))))))))))))),,,,,,,,,,,,++++++******+++,,,,,,---......------,,,,,,---111333444555666888222///111444888999666:::::::::;;;;;;:::999888888888:::>>>CCCFFFHHHIIIHHHIIIIIIHHHGGGHHHJJJLLLIIINNNRRRSSSTTTVVVWWWVVVYYY^^^dddgggiiijjjmmmooonnnmmmkkkiiihhhhhhhhhiiihhhiiiiiiiiiiiiiiijjjkkkbbbeeeeeecccaaabbbcccdddffffffggghhhhhhfffggghhhiiihhhooogggyyyeeevvv}}}sssSSSMMMnnngggggglllyyypppVVVMMM666,,,333111;;;ZZZzzzooo\\\SSSUUUOOOEEECCCAAAAAAAAA@@@<<<888777888111---)))))),,,...---******+++,,,+++***)))******''''''(((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******++++++,,,,,,,,,++++++,,,+++++++++,,,---------*********))))))))))))((()))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$%%%((())))))---)))&&&'''))))))'''%%%***111>>>PPP\\\ccccccWWWBBBKKKNNNOOOKKK<<>>999777444//////111000///...------//////...------------...///111222222333555777999999999999888:::===AAABBBBBBCCCEEEHHHNNNSSS[[[aaabbbaaabbbdddbbbaaa___```aaaccccccbbbdddeeeeeedddbbb```^^^^^^___``````^^^^^^aaadddfffcccccceeeiiihhhbbb___^^^dddnnnxxxxxx~~~lllmmmxxxVVVRRRfffaaagggiii```PPPDDDIIICCC555...+++***+++444TTTiii```RRRMMMHHHAAA999777444111...+++,,,...222///+++)))(((((((((''''''))))))(((((()))(((&&&(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***+++,,,,,,...---,,,++++++++++++,,,++++++,,,---.........------,,,,,,+++***)))((((((((((((''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&((())))))***'''&&&((((((%%%######!!!$$$))))))'''''''''***%%%&&&))))))''')))***)))(((+++***$$$"""'''******((((((((())))))******+++++++++++++++++++++*********************))))))))))))))))))(((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******)))(((((())))))*********+++++++++)))+++,,,++++++000555999???:::444111111111000...,,,***)))***+++,,,***)))***************+++---...111222444666777666555333444666999:::::::::;;;===EEEJJJSSSZZZ\\\\\\]]]```^^^[[[YYY[[[]]]___]]][[[\\\\\\\\\ZZZYYYYYYYYYZZZ___```___]]]]]]```bbbbbbaaa___aaaffffffbbb```aaannnuuuxxx|||yyyrrrkkk~~~YYYUUUgggkkkxxxyyy```GGGEEE;;;===<<<...***///)))+++:::XXXhhh^^^RRRJJJ???777444000...+++)))***,,,//////...+++'''&&&''')))'''((((((&&&'''((('''$$$&&&%%%$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((()))***,,,------------///...---++++++++++++,,,,,,,,,---......---+++))))))))))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%'''---222333)))&&&%%%%%%&&&'''(((***(((+++///---,,,***$$$&&&'''"""&&&)))$$$$$$)))(((((($$$%%%))))))'''((()))(((((((((((()))******+++,,,------...------,,,,,,---,,,++++++***)))))))))******)))(((''''''''''''''''''''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&'''((()))))))))(((''''''((()))***++++++***)))((()))---...+++,,,111777999<<<===888333000---***,,,,,,***))))))******)))''''''((()))))))))***---///111111111333444444111///333444666666444222222333;;;@@@IIIQQQUUUUUUXXX\\\XXXUUUSSSTTTWWWXXXUUURRRLLLMMMNNNOOOQQQVVVZZZ]]]]]]^^^^^^^^^^^^___^^^[[[```^^^```fffhhhggggggjjjrrrgggwwwwwwuuujjjuuu[[[\\\^^^nnnwwwnnnaaaQQQ555888+++)))999)))***---***CCCaaaVVV]]]OOOKKKLLL<<<333...//////+++)))+++++++++---///000...)))%%%&&&(((******(((&&&&&&&&&&&&%%%######$$$$$$###"""%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&'''((()))+++******------+++***+++111///,,,+++++++++,,,,,,,,,+++++++++***((())),,,(((((())))))(((%%%&&&***(((&&&$$$%%%&&&(((''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((((()))(((((()))++++++,,,---...///000///...---,,,,,,+++---000000---+++++++++((()))))))))+++'''$$$'''%%%''''''%%%$$$&&&%%%###%%%((((((%%%%%%&&&'''%%%''''''&&&&&&'''''''''&&&(((((((((((())))))******+++++++++++++++...333666999666222000///...,,,***)))+++---,,,******(((''''''''''''(((***,,,...000,,,///111111///...///111222333444333111...+++***000444;;;AAAEEEEEEBBB???===999888===CCCDDDBBB@@@CCCCCCEEEIIINNNSSSYYY]]]aaadddbbbbbbeeeeeedddhhhjjjiiisss}}}tttllltttwwwnnnlllppp{{{xxxsss~~~jjjsssQQQggguuuwwwlll```ZZZRRR:::AAA999333===333...%%%---EEEaaaWWW@@@;;;???@@@;;;555111222333///+++)))*********+++...///000111///...+++)))(((((((((((('''&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&''''''((()))******)))***,,,,,,******+++***)))((((((((()))******)))(((((()))(((&&&&&&(((+++(((&&&((()))(((&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&))))))))))))***,,,000222111111222111222333444666444333222000...,,,++++++,,,///+++&&&)))------.........+++(((&&&&&&%%%###%%%%%%%%%%%%%%%&&&%%%###''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((()))(((''''''((()))+++---+++)))((()))***)))(((''')))***)))******)))'''((((((((()))***+++---...,,,...000000///......000111111111///,,,***)))((()))***+++---...---,,,***...,,,+++***+++///888@@@===;;;;;;>>>EEEOOO[[[dddkkkrrruuuuuuvvvuuuuuuzzz~~~ppppppsssxxx~~~zzzttt~~~ffflllPPPzzz}}}bbbVVVXXXPPP===>>>444&&&&&&$$$+++%%%...555UUUeee999//////777777555222111222222...***)))))))))+++...333777999:::555///***)))((('''&&&((((((((('''&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%###%%%&&&'''''''''(((((())))))***,,,,,,+++++++++))))))))))))***+++++++++***)))((()))(((''''''((((((&&&&&&((())))))((((((&&&'''((((((&&&%%%%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###$$$%%%$$$!!!&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))&&&%%%%%%&&&'''&&&%%%%%%&&&''''''''''''&&&%%%((())))))((()))+++---...111111111000///......///777777777888999888666444///000...---000000...111---,,,***((()))))))))''''''%%%%%%'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%%%%'''%%%%%%%%%''')))))))))&&&'''''''''))),,,+++)))'''''''''&&&''''''((((((((()))***,,,...000111111000///---+++'''%%%%%%%%%'''&&&&&&&&&'''(((((('''%%%&&&'''&&&$$$%%%,,,333444111000444;;;FFFRRR\\\[[[eeeiiihhhjjjnnnuuu|||yyyiiipppwww~~~~~~~~~{{{vvv|||eeeddd\\\yyy\\\WWWYYYKKK111444888333***''',,,(((,,,)))EEE```>>>000)))///333444333000000222111...******,,,000555999;;;;;;<<<999555111---+++((('''((()))***)))''''''''')))))))))((((((''''''&&&&&&%%%&&&((()))************(((((())))))))))))))))))***)))((())))))***)))))),,,***((())))))(((((()))&&&(((***)))'''&&&(((***%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$&&&((('''$$$((((((&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&((()))&&&%%%%%%%%%%%%%%%$$$###$$$$$$$$$%%%$$$$$$######"""###$$$%%%(((******(((&&&''')))***+++******+++...///000222444666666666444======666666888555222...,,,***)))))))))'''%%%&&&$$$%%%&&&&&&$$$$$$%%%%%%&&&'''&&&&&&%%%&&&'''&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&((('''&&&'''((()))))))))&&&&&&&&&'''***------+++&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%(((+++...//////,,,+++)))'''%%%$$$%%%%%%$$$%%%'''))),,,---,,,,,,***)))))),,,---+++***))),,,******...333999>>>CCCNNNWWW[[[[[[___cccggglllnnnooouuunnnmmmooouuuzzz||||||{{{yyywwwuuuhhh``````pppZZZYYYXXXDDD111222777333,,,333222&&&+++---<<>>444***,,,%%%///000...$$$"""'''###&&&***+++,,,------...222666<<>>777>>>HHHNNNMMMGGG???:::===999BBBVVVWWWBBB999FFFIIIIIIJJJGGG???333+++((('''***)))'''))),,,***$$$(((&&&%%%&&&((()))(((&&&&&&&&&%%%%%%%%%%%%%%%%%%((('''&&&&&&'''''''''&&&&&&&&&''''''&&&&&&&&&'''$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###############$$$&&&'''((()))+++***(((''''''(((+++---...------,,,+++)))'''%%%&&&)))---///,,,)))+++///222444555222,,,&&&&&&)))))))))***000888===KKK]]]qqqvvvqqq|||yyysssqqqyyy|||{{{ppp|||YYYXXXbbbdddeeeaaa___ffffffTTT555###***111<<<333<<<000)))///+++###)))(((!!!$$$""""""%%%)))---000333555<<>>999CCCBBBDDDBBBIIIIIIEEEHHHKKKEEE>>>>>>>>>999555666333000111***000---///<<>>CCC555444333888888***$$$...---$$$"""''''''&&&&&&%%%$$$&&&+++$$$(((%%%'''"""&&&%%%%%%&&&''''''&&&&&&$$$+++)))&&&***+++%%%$$$&&&%%%$$$$$$%%%&&&'''&&&'''&&&'''***+++111???MMMPPPRRRVVVVVVNNNAAA333,,,)))***+++++++++***,,,...***...666BBBHHH===---%%%)))%%%)))555<<<;;;;;;???HHHrrrVVVaaaqqqxxxiiivvv|||xxxvvvsssVVVNNN[[[___ccc^^^fff^^^WWW888)))(((%%%+++@@@DDD:::+++//////+++&&&%%%%%%%%%&&&$$$$$$%%%'''(((***,,,...222666:::===@@@???<<<444222---)))&&&%%%&&&&&&))),,,+++'''%%%(((+++***///000111333777===???>>>CCCJJJRRRGGG???CCC>>>???DDDEEEEEEBBB???>>>;;;777222333444777:::555444:::999<<>>333,,,222666111333,,,(((%%%)))***,,,,,,$$$))))))(((%%%###)))***,,,,,,((($$$%%%&&&%%%&&&$$$%%%&&&&&&&&&&&&'''((((((&&&''')))***...999DDDWWW[[[\\\[[[XXXRRRBBB111)))((()))++++++******+++---***+++444AAADDD888'''''',,,@@@VVVQQQ666(((,,,>>>wwwTTTLLLgggqqqnnnuuuzzz}}}{{{ttttttooozzzOOOXXX___bbbggg]]]___VVVOOO///(((***''',,,>>>===///000111///+++&&&%%%%%%%%%$$$%%%%%%%%%'''))))))(((------......111444666555,,,+++***(((&&&%%%%%%%%%"""###$$$(((111===EEEGGGAAA===666000...222666888BBBFFFKKKDDD>>><<<777777;;;777;;;<<<666555999777000111555>>>DDDBBBFFFRRROOOKKKMMMMMMCCC>>>JJJZZZZZZKKKMMMPPPQQQTTTJJJ???333---'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''+++))),,,///999@@@@@@HHHDDDNNNNNNOOONNN===<<>>;;;<<>>BBBMMMLLLJJJSSSXXXMMMGGGQQQ\\\YYYOOOPPPVVVVVVSSSKKKCCC999111***''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))+++(((******222999<<>>>>>:::777555444333222000+++(((&&&((((((''''''&&&&&&&&&&&&'''''''''%%%$$$############%%%&&&&&&''',,,999EEE???HHHKKKNNNHHH@@@FFFKKK[[[```gggccc\\\``````UUUIIIMMMIIIEEEIIINNNOOOOOOUUUNNNHHHDDDCCCJJJQQQQQQQQQTTTFFFPPPTTTJJJMMM@@@<<<555---***(((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$##################$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((()))***+++,,,---------------,,,++++++***---222:::999;;;===@@@LLLKKKAAABBBGGGIIINNNQQQLLLJJJPPPRRRKKKFFFEEEGGGGGGDDD>>>===???@@@AAABBB@@@???;;;999===FFFSSSYYYTTTTTTZZZWWWPPPGGGIIIJJJLLLBBBKKKMMMCCC???FFFNNNQQQLLLHHHLLLTTTRRRIII@@@:::444---''''''(((&&&%%%&&&))))))***,,,------,,,+++000666DDDSSS[[[YYYVVVVVVKKK<<<---***++++++***,,,---***...000+++,,,...******&&&"""!!!"""$$$%%%&&&%%%(((III@@@[[[```444***,,,:::eeepppsss|||zzz{{{yyyqqqxxxwwwUUU]]]nnnnnnVVVMMMPPPRRR>>>888666...***&&&((()))'''///...)))$$$%%%&&&&&&%%%%%%$$$&&&000@@@IIIGGGBBBAAA>>>;;;777444111+++((((((((((((((((((''''''''''''$$$############$$$&&&'''&&&%%%$$$""""""+++>>>NNNMMMUUUVVVYYYTTTNNNWWWYYYZZZ]]]^^^\\\ZZZ[[[XXXRRRTTTXXXWWWUUUVVVSSSPPPPPPLLLMMMKKKJJJLLLMMMLLLMMMQQQTTTLLLMMMOOOJJJGGG???<<<666000,,,)))'''%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''*********+++,,,...///111111111111111000///...---+++...555777;;;>>>===GGGDDDGGGFFFDDDGGGLLLLLLIIIFFFMMMRRRPPPKKKIIIIIIHHHAAAFFFJJJJJJGGG@@@<<<<<<888;;;>>><<>>GGGGGGJJJMMMMMMLLLLLLMMMMMMCCCJJJGGG??????===;;;???===@@@FFFFFFBBBDDDFFFDDD999:::HHHPPP[[[SSSSSSQQQGGG@@@MMMJJJSSScccVVVXXX___^^^VVVSSSUUULLL===777444///,,,---+++((((((,,,,,,,,,+++***)))***+++,,,+++...888EEEOOOPPPMMMKKK@@@555---000222---((('''$$$+++,,,)))***,,,++++++***$$$"""&&&&&&""""""&&&$$$$$$---444,,,)))+++***(((---KKKmmmoooxxxyyy}}}{{{vvvrrrwwwKKKaaa[[[QQQ]]]eeeOOO<<<444***,,,)))'''((())))))+++...((('''&&&%%%%%%%%%&&&&&&((((((<<>>;;;444---*********)))'''%%%$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$########################$$$$$$$$$###############"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((()))))))))***+++,,,,,,---------///111111111111000000111444888;;;<<<===@@@BBBBBBCCCCCCBBB@@@>>><<<;;;@@@FFFKKKLLLMMMNNNNNNMMMKKKFFFBBBAAABBBBBBCCCDDDKKKFFFFFFFFFBBB>>>>>><<<777@@@EEEJJJSSSXXXWWWTTTNNNQQQKKKJJJSSSXXXYYY^^^ZZZQQQXXX```TTTCCC;;;777111---(((%%%%%%&&&&&&&&&((('''))),,,,,,***(((''')))+++///999JJJTTTNNN@@@555444222///,,,***))))))(((+++++++++---,,,///777222---###&&&###!!!+++%%%&&&'''((())))))))))))((((((***555lllwww||||||wwwooo|||www@@@RRRRRRHHHLLLLLL999///111,,,***(((((()))***)))***+++''''''&&&%%%%%%&&&&&&'''&&&---KKKfffiiihhhhhh___```TTT888555,,,+++---...000++++++...---...///,,,,,,)))&&&######$$$$$$###$$$###$$$###%%%444GGGRRRRRRUUUVVVVVVTTTWWW]]]bbb]]]XXXYYYWWWXXXYYYRRRPPPSSSRRRQQQUUUZZZVVVNNNKKKQQQSSSPPPNNNPPPPPPLLLLLLKKKMMMNNNPPPSSSTTTKKK@@@???<<<555...******)))((((((%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$####################################%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''&&&&&&&&&&&&'''((()))******+++,,,,,,------------///000111222222333444111444666888888888:::<<<@@@@@@@@@???>>>>>>>>>>>>===BBBHHHIIIIIIIIIHHHFFFDDD@@@???AAADDDFFFHHHIIILLLEEECCCCCC@@@>>><<<999>>>IIITTTUUUSSSSSSTTTSSSPPPTTTPPPOOOVVVYYYYYY]]]WWWNNNQQQWWWNNNAAA:::555111...)))&&&%%%%%%%%%%%%&&&%%%&&&)))*********+++...---,,,000<<>>@@@===888111------,,,+++'''&&&%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$$$$$$$####################################%%%%%%$$$######"""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&((('''&&&&&&&&&''''''(((((()))******++++++,,,,,,---...///000111333555666444666777888888888:::<<<<<<<<<;;;:::999:::<<<>>>>>>CCCGGGIIIHHHFFFCCCAAA???>>>>>>AAADDDEEEFFFFFFIIIBBB@@@AAA@@@@@@???;;;<<>>>>>777444000,,,+++---000333333888;;;;;;@@@CCCGGGMMMRRRMMM888###&&&(((!!!&&&$$$$$$%%%&&&((()))***+++***(((---NNN{{{zzzxxx|||yyytttkkkzzzxxxXXXHHHWWWIIIGGGKKKMMMCCC555+++%%%((('''((()))***)))((('''&&&&&&&&&&&&&&&'''(((((((((000WWWzzzzzzvvvvvvnnneeeQQQ999111,,,)))---333888222111333111111111...000,,,'''$$$###$$$$$$$$$$$$$$$%%%$$$(((999KKKTTTTTTVVVXXXZZZZZZ\\\^^^```[[[UUUVVVUUUXXX[[[SSSQQQSSSRRR[[[```[[[ZZZ\\\ZZZZZZWWWUUUYYYYYYOOOHHHLLLLLLGGGCCCCCCHHHIIIDDD>>>;;;:::555000...///...---(((''''''&&&%%%%%%''')))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########"""#########$$$$$$$$$$$$%%%$$$$$$######"""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&(((((()))***+++,,,,,,,,,------......///000333444555666777888999;;;>>>@@@===<<<:::888777888;;;===AAADDDGGGHHHGGGEEEBBBAAA@@@@@@AAADDDEEEFFFEEEDDDEEE???>>>???===???@@@>>>@@@@@@JJJOOOKKKPPPVVVOOOEEELLLQQQTTTUUUUUUSSSRRRQQQSSSWWWXXXSSSKKK???444222...***'''&&&%%%$$$$$$$$$######&&&***---000222333444444222///000555999666333111111333777<<>>@@@AAAEEEEEEMMMNNN444%%%&&&!!!&&&$$$$$$$$$%%%&&&(((***+++***(((***>>>zzz|||zzz|||wwwsssjjjyyyrrrSSSTTTaaaQQQIIIBBB@@@===111)))+++)))(((''''''))))))(((&&&%%%&&&&&&&&&&&&''''''(((///,,,HHHjjjpppmmmqqqqqqlllWWWAAA...((('''---555:::555555555111///000//////,,,'''$$$###$$$%%%%%%%%%%%%%%%$$$(((999KKKQQQXXXWWWUUUUUUWWWZZZ^^^```XXXSSSTTTPPPOOORRRMMMOOOOOOKKKRRRZZZZZZ[[[[[[VVVUUURRRPPPUUUXXXRRRNNNRRRNNNLLLKKKIIIFFFAAA===;;;444333000---+++,,,,,,*********)))(((''''''))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$###$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%((()))***+++,,,---......---------,,,,,,---///000111222333444777999<<<>>>@@@???<<<999888:::===???BBBBBBCCCDDDCCCAAA@@@@@@BBBDDDGGGIIIKKKLLLKKKJJJBBB@@@???>>>:::<<<@@@???JJJDDDGGGIIIEEEJJJPPPIIICCCIIISSSWWWVVVVVVUUURRROOOVVVZZZXXXSSSJJJ===444111...***'''&&&&&&%%%$$$$$$###$$$)))---111444777:::::::::777111...555???<<<<<<<<<>>>BBBFFFIIIKKKHHHDDD;;;666888:::===CCCPPPWWWeeeJJJ&&&###$$$###$$$$$$$$$$$$%%%&&&((()))(((''''''111nnnzzzxxxwwwsssrrriiiwwwrrrNNNTTT]]]OOONNNFFFCCCFFF:::...///***)))''''''(((***(((&&&%%%%%%&&&&&&&&&''''''''''''(((CCCiiixxxtttpppnnnqqqbbbOOO///%%%(((333;;;===888888777111///000///...+++'''$$$$$$%%%&&&&&&%%%%%%%%%$$$)));;;LLLQQQQQQRRRUUUYYY\\\\\\ZZZXXXQQQRRRYYYWWWSSSPPPGGGGGGKKKLLLRRRXXXXXXXXXYYYYYYYYY]]]XXXRRRSSSSSSOOOLLLNNNQQQUUUUUULLL???666333222111///,,,++++++***(((---,,,***(((((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&$$$&&&''')))))))))(((''''''((()))***+++,,,------......------,,,,,,,,,---//////000111333666888:::======;;;999999:::===???@@@???>>>??????>>>???@@@CCCEEEHHHIIIJJJKKKJJJHHH@@@???AAA???<<<@@@GGGGGGNNNLLLOOOMMMFFFHHHNNNNNNGGGKKKTTTXXXVVVWWWWWWSSSRRRZZZZZZVVVQQQHHH<<<777222...***'''&&&&&&%%%%%%###"""%%%+++000444888;;;???CCCIIIHHH<<<111555@@@DDDEEEHHHLLLQQQSSSSSSRRR;;;666111333:::@@@JJJWWWfff___hhhWWW000$$$'''###$$$$$$$$$$$$$$$%%%&&&'''''')))'''***YYYvvvvvvrrrpppqqqiiitttsssoooGGGMMMRRRCCCOOOHHH???BBB:::***(((***)))(((''')))***)))%%%%%%%%%%%%&&&&&&&&&&&&&&&***&&&+++===SSS___hhhqqqrrrnnnccc666###%%%000666AAA;;;999888333111111///---***'''$$$$$$%%%%%%%%%%%%%%%%%%$$$+++>>>OOOSSSKKKNNNUUU\\\```]]]VVVPPPOOOPPPXXXVVVRRROOOFFFEEEJJJPPPTTTVVVVVVTTTVVV]]]^^^ccc___UUUQQQPPPNNNMMMUUUVVVYYYYYYOOO???444111222222000---,,,,,,***(((+++***(((&&&((()))((($$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&((()))***+++++++++((()))***++++++,,,,,,,,,...///000//////.........//////000111333555666777999999999888888999:::;;;>>>;;;:::;;;<<<;;;<<<>>>>>>AAABBBBBBBBBCCCBBB@@@AAA@@@@@@???>>>DDDKKKKKKMMMQQQWWWWWWTTTSSSVVVZZZPPPPPPVVVWWWSSSUUUXXXTTTSSSXXXUUUPPPNNNDDD888555333///***'''%%%%%%%%%$$$######%%%***000555999<<<@@@JJJXXXZZZIII666888EEELLLMMMOOOQQQRRROOOJJJFFF111///...444:::===KKK___dddUUUXXXbbbIII***&&&%%%$$$#########$$$%%%&&&&&&'''+++'''(((BBBrrrvvvpppoootttlllpppsss^^^CCCIIILLLFFFTTTDDD---...000)))***))))))(((''')))+++)))$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$---444CCCYYYaaa]]]]]]aaaiiiiii:::%%%)))444999EEE===:::999666444222///---***'''%%%$$$%%%$$$$$$%%%%%%&&&%%%---AAARRRVVVQQQPPPRRRVVVZZZZZZWWWSSSSSSNNNMMMFFFDDDHHHHHHNNNNNNNNNIIIKKKUUUUUUQQQTTTWWWZZZZZZYYYVVVQQQSSS^^^```\\\YYYXXXOOOBBB999777000000///---,,,,,,***(((((('''%%%$$$'''***((($$$'''''''''''''''(((((((((&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))***,,,...///---......///////////////...000111222222111000000/////////000333444555666888999999999888888999999:::777666888888888888:::666:::<<<<<<<<<>>>???===EEEAAA???===<<>>&&&+++111@@@EEEAAA;;;777555444000,,,,,,)))&&&$$$$$$%%%%%%%%%$$$&&&%%%&&&111BBBNNNPPPRRRYYYXXXPPPPPPTTTTTTSSSWWWQQQGGGEEELLLPPPLLLJJJKKKKKKJJJKKKOOOSSSVVVVVV[[[YYYYYYYYYVVVSSSUUU[[[\\\WWWOOOMMMTTTZZZPPP@@@888666333///---,,,,,,---)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$&&&'''!!!%%%###((( ###$$$""""""###$$$$$$###$$$%%%&&&%%%$$$###""""""""""""############$$$%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&(((***+++------...///000333222111000///.........222222444777888666666777444555777777999;;;>>>???@@@>>>:::555444777777555888666555555777888999888777999<<<<<<;;;;;;===???AAA@@@===<<<<<<===???AAAPPPHHHFFFKKKOOOPPPTTTZZZ[[[XXXWWWXXXXXXWWWXXX[[[ZZZYYYXXXWWWTTTLLLAAA:::999444)))(((&&&"""%%%###%%%$$$&&&+++111666;;;???CCCRRR^^^fffMMM:::VVVXXXOOOHHHAAA:::222222333000---***'''&&&&&&'''+++///???@@@VVV]]]mmmCCC!!!###%%%&&&&&&&&&$$$$$$$$$%%%%%%'''***))))))QQQ|||ooosssvvvqqqmmmuuuuuuEEENNNfffOOO===BBBAAA111((()))&&&))))))%%%&&&+++---***'''''''''&&&''''''&&& ***'''333vvvZZZ'''&&&333HHHFFFBBB===888555333000---...+++'''%%%$$$%%%%%%%%%###%%%%%%'''222CCCNNNOOONNNRRRQQQPPPSSSUUUTTTWWWQQQQQQPPPSSSXXXVVVQQQQQQOOOPPPRRRSSSTTTVVVYYYZZZ\\\___```\\\WWWUUUUUUVVVXXXUUUSSSUUU]]]bbb\\\SSS;;;999666444111///---+++******((('''&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%'''&&&///444'''&&&&&&***$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((&&&&&&'''(((***+++***((()))***,,,...000222444666555666888::::::::::::999666888;;;??????;;;999999;;;:::999;;;@@@GGGLLLOOOJJJHHHCCC===:::;;;;;;999666888888777555333444555777777777777888:::>>>@@@999999;;;>>>CCCGGGJJJKKKNNNGGGCCCEEEHHHLLLQQQVVVWWWVVVWWWXXXXXXWWWYYY]]]^^^ZZZVVVVVVUUUNNN???333:::444)))'''&&&###&&&$$$%%%%%%'''---222666;;;>>>JJJYYY]]]lllNNN333\\\III999111...---)))''''''$$$(((&&&$$$$$$$$$$$$'''***<<<@@@NNN^^^iiiOOO)))'''$$$%%%&&&%%%$$$$$$$$$%%%'''&&&'''(((%%%???ggglllooossspppnnnuuuqqqgggGGGbbbrrrEEE@@@888333,,,)))'''###(((&&&$$$&&&+++---)))&&&$$$%%%$$$%%%&&&%%%+++&&&VVVggg'''$$$555KKKGGGCCC>>>:::666222000///000,,,(((%%%$$$$$$%%%%%%%%%''''''+++777GGGOOOOOOMMMOOOPPPUUUZZZWWWUUUYYYZZZZZZZZZ]]]^^^XXXVVV\\\TTTWWWZZZ[[[ZZZYYY[[[]]]UUU\\\___\\\XXXXXXXXXUUUTTTRRRRRRVVV\\\^^^]]]ZZZ<<<:::777444111...,,,+++***)))((('''&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&!!!---333&&&&&&***---%%%***+++)))&&&'''******'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((((((+++......,,,))))))***,,,...000333777999888999;;;===???@@@AAAAAA===>>>AAACCCBBB???;;;:::<<<888555666;;;AAAEEEFFFJJJIIIDDD>>>:::999888888666;;;>>><<<777333333666777777888:::;;;:::999777222666<<>>777000,,,+++,,,***))))))(((((((((((())))))((('''((()))***)))(((------000111444333222//////111000,,,***,,,,,,(((''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''((((((*********+++,,,,,,***((()))+++---///111333555777;;;;;;:::;;;<<>><<<;;;===:::777888:::;;;;;;<<>>:::666444555666:::???DDDCCC>>>:::<<>>;;;666222111222222...)))%%%$$$%%%%%%%%%$$$%%%'''///>>>LLLQQQNNNUUUYYYWWWSSSSSSRRRPPPQQQRRROOOPPP[[[aaaYYYRRRVVVWWWXXX[[[\\\YYYVVVXXX[[[ZZZXXXYYY]]]^^^\\\ZZZZZZSSSPPPRRRXXX[[[XXXUUUVVVPPPOOOJJJ@@@444------///---,,,+++***************,,,+++******,,,---,,,***---((('''...///+++(((***...111222...+++***)))'''&&&&&&&&&%%%%%%$$$######%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$%%%%%%&&&&&&''''''(((((())))))*********+++,,,+++***)))***+++,,,///111444666777999999@@@???>>>>>>???AAACCCDDDFFFEEEDDDCCCAAA@@@===;;;:::999999;;;;;;::::::<<<;;;;;;:::999888777999;;;@@@CCCFFFFFFEEEDDDDDDEEECCC===666444777>>>DDDGGGEEEIIINNNQQQPPPPPPQQQSSSOOOQQQQQQOOOPPPUUUVVVTTTUUUWWWXXXZZZ[[[[[[\\\[[[[[[\\\[[[UUUNNNIIIEEECCC>>>777)))'''&&&###%%%"""$$$$$$'''...555:::???BBBIIINNNiiigggUUU888RRR,,,%%%%%%&&&$$$!!!%%%'''"""%%%$$$$$$$$$$$$###%%%'''000AAAPPP\\\___]]]GGG***############$$$$$$$$$$$$$$$%%%%%%''')))%%%888```mmmlllmmmoooooojjj}}}zzz]]]ZZZYYYCCCGGG===---+++)))&&&+++)))$$$%%%)))...---((($$$$$$&&&'''%%%$$$+++&&&&&&???lll***$$$333HHHHHHBBB===:::666111000111111---)))&&&%%%%%%&&&%%%%%%$$$'''222CCCQQQTTTPPPVVVXXXSSSLLLMMMOOOQQQRRRQQQMMMLLLUUU\\\VVVPPPTTT[[[[[[]]]aaa```^^^^^^aaa\\\WWWVVVZZZ\\\YYYXXXZZZWWWWWWZZZ```bbb]]]VVVSSSJJJKKKJJJCCC888111///000---,,,+++)))(((''''''''''''(((((('''((())))))(((&&&******,,,''')))'''***$$$&&&)))))))))(((((('''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******+++***+++,,,+++******...111111444888;;;===>>>@@@@@@AAABBBCCCEEEFFFFFFFFFFFFHHHIIIIIIHHHHHHFFFAAA===999777666777666555888<<<;;;;;;;;;<<<======???AAADDDCCCCCCEEEFFFGGGFFFDDDEEE@@@:::888<<>>@@@BBBCCCAAABBBEEEGGGIIIJJJJJJJJJKKKLLLLLLKKKKKKJJJFFFAAA???:::777888888666888;;;>>><<<<<<===>>>===>>>???AAA???>>>AAADDDDDDBBB???CCCBBBAAABBBDDDFFFHHHHHHMMMKKKJJJIIIKKKNNNRRRTTTSSSRRRPPPOOOOOORRRVVVXXXTTTVVVXXXWWWXXX[[[^^^^^^___XXXVVVXXXUUULLLHHHJJJTTTGGG222)))&&&###'''&&&$$$$$$(((000777<<<@@@DDDNNNWWW```mmmYYYFFF111&&&###%%%$$$#########%%%$$$%%%&&&%%%$$$%%%((((((444FFFSSS]]]eeebbb;;;%%%$$$###$$$$$$%%%$$$######$$$%%%"""&&&$$$%%%>>>ggg```iiinnnmmmyyymmm]]]fffuuujjj]]]MMMIII...((()))%%%((((((&&&&&&'''''''''&&&&&&&&&&&&###***(((###+++888ddd&&&(((666DDDKKKCCC;;;888555000,,,,,,---+++'''&&&&&&&&&&&&&&&(((%%%&&&111BBBMMMMMMHHHFFFAAA???IIISSSQQQLLLMMMLLLQQQTTTVVVTTTJJJGGGLLLMMMJJJMMMWWW]]]\\\YYYYYYWWW[[[[[[UUUQQQSSSUUUUUUTTTWWWXXXWWWUUUTTTTTTTTTRRROOOIIICCC===777333111,,,,,,+++*********++++++///333555444444777999999BBB???777;;;666:::444555CCC999333555444---'''%%%%%%&&&&&&&&&%%%$$$######%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))+++,,,,,,+++******+++---000222333222444666999;;;===???@@@CCCDDDEEEFFFHHHJJJLLLMMMMMMMMMKKKIIIIIIJJJHHHDDD>>>888666999:::888777999AAA>>><<<===>>><<<:::;;;<<<;;;;;;>>>AAABBB???;;;BBBAAAAAABBBEEEHHHLLLNNNMMMLLLKKKNNNRRRTTTSSSQQQRRRQQQQQQQQQQQQRRRTTTVVVWWWZZZ\\\YYYWWWZZZ^^^```]]]WWWWWWYYYSSSJJJNNN[[[```PPP777+++%%%"""'''%%%###$$$)))111888<<<@@@BBBHHHUUUaaahhh```???EEE///$$$((('''"""$$$((($$$$$$$$$&&&%%%$$$%%%&&&"""777NNN^^^^^^fffgggCCC&&&%%%$$$$$$%%%%%%$$$######"""%%%###&&&%%%$$$;;;bbbZZZhhhnnnnnn~~~iiinnnkkkiii]]]SSSHHHCCC:::222,,,+++)))%%%$$$'''&&&&&&&&&&&&&&&%%%%%%%%% ***'''&&&+++ZZZYYY---'''333IIIIII???666333111---,,,---000))),,,!!!$$$,,,"""(((&&&(((,,,111999GGGKKKEEEBBB===IIIUUUSSSUUU[[[XXXVVVWWWVVVSSSPPPPPPQQQPPPTTTSSSUUUZZZ\\\ZZZWWWVVV[[[[[[XXXSSSRRRUUUXXXXXX[[[^^^UUUQQQ[[[\\\UUUXXXWWWOOOLLLFFF;;;888888222111...,,,,,,)))'''***///,,,///111000///333666555555)))000888888999888;;;CCCFFF@@@===AAA===111---)))((('''%%%$$$#########%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###%%%&&&'''((()))***++++++,,,+++,,,......---///222666444888@@@DDDAAABBBFFFDDDBBBGGGJJJIIIMMMOOOHHHIIIIIIIIIJJJNNNQQQMMMGGGAAA;;;666666888999:::;;;??????>>><<<::::::<<<===???===<<<<<<>>>???>>>===??????@@@BBBCCCCCCEEEHHHIIIGGGGGGJJJLLLNNNPPPTTTSSSOOONNNQQQSSSTTTUUUVVVZZZ[[[ZZZWWWVVVXXXZZZ[[[]]]\\\\\\YYYVVVLLLJJJ^^^jjj[[[666((()))###&&&)))(((%%%(((333:::<<>>HHHLLLJJJHHHHHHNNNNNNQQQSSSUUUZZZ]]]ZZZRRRRRRQQQRRRTTTUUUQQQLLL>>>:::777888::::::::::::?????????>>>===<<<===>>>>>>>>>===>>>@@@@@@@@@???AAAAAABBBEEEFFFFFFGGGIIIIIIIIIKKKNNNPPPOOOOOOQQQSSSNNNJJJKKKNNNRRRUUUYYYVVVXXXXXXVVVUUUVVVXXXXXXXXX\\\^^^ZZZXXXQQQLLLYYYssslllEEE+++'''$$$%%%&&&(((&&&)))333999;;;>>>DDDKKKUUUccciii___;;;<<<&&&'''%%%&&&&&&###%%%&&&&&&&&&%%%%%%%%%&&&&&&+++AAAYYYZZZ[[[cccWWW000%%%$$$###$$$$$$ $$$###$$$%%%%%%%%%&&&(((***NNNdddqqqkkkjjjuuu~~~wwwYYY[[[PPPDDDFFF<<<<<<...,,,,,,,,,((($$$$$$''''''''''''&&&%%%%%%%%%%%%(((&&&&&&)))SSSMMM***(((555GGGDDD???;;;888333......000///)))'''---&&&'''''')))&&&,,,888???DDDIIIJJJOOOHHHNNNVVVUUUWWW\\\YYY\\\\\\ZZZWWWWWWYYYXXXVVVWWWUUUTTTSSSQQQPPPSSSWWWPPPPPPOOOOOOOOOPPPOOOMMMVVVaaa^^^TTTUUUWWWWWWZZZZZZVVVMMMEEEBBB===888777444555222,,,---333777666AAANNNKKKHHHSSSQQQKKKSSSKKKNNNQQQNNNTTT]]]ZZZZZZZZZ___ZZZOOOEEE:::222222,,,+++)))(((&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''')))+++,,,...,,,+++---000000000000777;;;BBBHHHMMMOOOPPPOOOHHHJJJJJJJJJOOOSSSUUUWWWXXXXXXWWWVVVVVVUUURRRNNN???;;;888999::::::::::::<<<=========<<<;;;;;;;;;===>>>???@@@AAAAAAAAAAAA??????AAAEEEFFFFFFFFFHHHIIIIIIKKKNNNOOOMMMMMMMMMPPPLLLJJJKKKMMMPPPSSSUUUTTTVVVXXXWWWVVVWWWXXXXXXZZZ```ddd^^^[[[UUUKKKRRRmmmrrrOOO+++%%%&&&&&&&&&'''&&&***333:::<<<@@@FFFHHHSSSbbbhhh```;;;XXX$$$)))###(((%%%%%%$$$%%%%%%%%%%%%$$$%%%%%%'''))):::VVVYYYVVVaaaZZZ555&&&###$$$###$$$ ######$$$$$$$$$$$$%%%'''(((EEEaaarrrgggfffooonnnqqqcccfff\\\HHHAAA>>>:::222000---***'''$$$%%%'''(((((('''&&&%%%%%%%%%%%%&&&&&&***333|||GGG)))'''555FFFDDD>>>888666222//////222222''''''+++$$$%%%,,,(((,,,)))---555;;;BBBEEECCCCCC???DDDLLLNNNRRRUUUSSSXXXYYYYYYXXXXXXVVVOOOIIIIIIJJJJJJJJJJJJJJJLLLNNNPPPNNNKKKJJJLLLMMMMMMMMMVVVaaa___XXXZZZ]]]YYYTTTQQQPPPHHHDDDFFFAAA:::<<>>MMMMMMDDDEEEGGGDDDDDDLLLKKKJJJIIIYYYaaaTTTNNNGGGMMMQQQMMMDDD999000---///---+++)))'''&&&%%%%%%'''(((((())))))*********((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&'''***,,,---...------...///000000000666<<>>:::888888888999;;;;;;;;;;;;;;;:::999999888<<<>>>???@@@AAA@@@AAAAAA===<<<>>>BBBDDDEEEFFFGGGHHHHHHHHHJJJKKKKKKLLLMMMMMMMMMNNNPPPQQQPPPNNNMMMRRRUUUWWWVVVVVVXXXZZZZZZ___bbbeee```^^^VVVKKKRRRfffrrrVVV...&&&(((%%%&&&%%%%%%***444:::>>>CCCIIIIIISSS___eee```<<<++++++$$$%%%$$$&&&$$$$$$%%%%%%$$$$$$$$$%%%'''(((999XXX\\\TTT]]]\\\<<<'''###$$$###$$$!!!#########$$$$$$$$$%%%&&&'''===```iiibbbeeemmmppp[[[rrrrrrjjjMMM777:::111...+++'''&&&&&&&&&&&&''')))((('''&&&%%%%%%&&&&&&((()))***BBBCCC(((&&&666FFFBBB;;;666555444000//////,,,'''888444,,,333---(((......000555<<>>BBBHHHKKKMMMLLLIIIWWWXXXYYYYYYYYYUUULLLCCCFFFFFFEEEFFFHHHKKKKKKKKKPPPMMMKKKKKKLLLMMMMMMMMMTTT]]]^^^WWWWWW[[[XXXRRRSSSQQQHHHCCCDDD===777:::>>>444...000555:::AAAHHHLLLLLLSSSSSSGGGCCCJJJLLLJJJHHHFFFFFFOOOSSSKKKPPPHHHEEECCC@@@;;;777555333+++***(((&&&&&&&&&&&&'''&&&&&&&&&''''''(((((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&''')))+++,,,,,,...///...---...000111888@@@IIINNNRRRUUURRRMMMNNNTTTSSSTTTZZZYYYVVVZZZ\\\[[[YYYWWWSSSNNNJJJIIIDDD@@@;;;:::999999:::<<<======<<<;;;::::::999999<<<===???@@@@@@??????@@@>>>======@@@CCCDDDEEEGGGEEEFFFGGGIIIJJJLLLNNNNNNMMMNNNNNNNNNNNNNNNLLLJJJPPPRRRSSSSSSSSSWWWZZZ[[[___^^^___^^^___VVVNNNZZZqqq{{{ddd:::)))'''"""%%%$$$$$$)))222:::>>>CCCHHHMMMUUU^^^cccccc>>>???)))'''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))???XXXYYYQQQUUU[[[DDD)))"""%%%###$$$###############$$$$$$%%%%%%%%%666ddddddcccdddiiiwwwWWW|||sssfffLLL<<>>@@@FFFNNNSSSSSS^^^[[[JJJOOO[[[UUUSSSSSSXXXTTTOOONNNVVVkkkfffYYYMMMFFF???<<<:::555///---+++((('''&&&''''''&&&&&&''''''''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))******...000...,,,---///111999@@@GGGLLLQQQTTTTTTQQQSSSWWWZZZ]]]aaa```___bbbbbb```]]]ZZZUUUOOOKKKIIIAAA???>>>>>>>>><<<;;;;;;???===<<<;;;;;;;;;;;;:::<<<===>>>??????@@@@@@??????===<<>><<<<<>>>>>>>>??????>>><<<>>>======???AAABBBBBBAAA???======@@@CCCDDDDDDEEE@@@CCCEEEFFFHHHKKKKKKJJJLLLMMMLLLJJJIIIKKKMMMLLLJJJLLLNNNNNNQQQVVV\\\^^^```^^^]]]YYYYYYSSSOOO]]]}}}RRR***%%%%%%&&&%%%$$$'''///888???AAACCCNNNYYYaaafffkkkAAAyyy444'''((('''&&&%%%%%%$$$$$$%%%&&&%%%$$$$$$111\\\[[[PPPOOOCCCWWWUUU///$$$&&&!!!###%%%$$$%%%$$$$$$$$$%%%%%%%%%$$$)))TTTjjjkkkgggaaammmssseeefffzzzmmmOOOCCCGGG222222(((((('''%%%%%%''',,,///((('''&&&&&&&&&'''((()))&&&...CCC333&&&***<<>>AAAAAAAAACCCDDDDDDBBBAAA???>>>===???BBBDDDDDDCCC???>>>???DDDHHHIIIIIIJJJEEEFFFFFFEEEGGGKKKMMMMMMHHHMMMPPPQQQPPPOOOKKKGGGEEEGGGJJJKKKNNNSSSYYY[[[\\\______XXXXXXWWWTTT```xxx\\\+++''''''###%%%$$$'''///:::AAADDDDDDJJJWWWbbbggglll@@@sssGGG'''((($$$&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$666kkkcccSSSTTT@@@UUUZZZ111$$$&&&!!!###%%%###%%%$$$$$$%%%&&&&&&%%%###&&&EEEhhhiiijjjdddooopppTTT```kkk^^^PPP@@@888)))---'''******(((''')))++++++)))'''&&&%%%'''((((((((((((...bbb333((((((AAA===CCCAAA888000222222...+++...<<<---,,,///,,,888......000777============:::JJJNNNMMMLLLMMMMMMOOOTTTOOOQQQSSSTTTSSSQQQPPPPPPRRRPPPOOOQQQRRROOOMMMMMMTTTUUUUUURRRNNNLLLMMMOOOVVVUUUUUUTTTQQQOOOQQQTTTQQQOOOKKKKKKNNNQQQPPPMMMEEEGGGCCC>>>CCCPPPXXXXXX]]]dddjjjiiifffgggmmmrrrzzzrrrlllppppppttt{{{sssyyytttiiijjj^^^GGG???999???:::222,,,)))(((''''''---,,,***))))))+++***(((&&&'''((())))))(((''''''&&&&&&''''''((((((((((((,,,,,,---......///000111444888BBBNNNWWW\\\___aaagggkkknnnmmmllllllkkkiiiddd]]]VVVZZZWWWKKKJJJJJJCCCDDDDDDFFFHHHGGGEEECCC@@@AAACCCEEEHHHHHHCCC>>>BBB@@@<<<;;;<<<@@@DDDFFFBBBBBBCCCEEEIIILLLLLLLLLNNNNNNLLLJJJHHHJJJOOOSSSOOOPPPPPPQQQPPPNNNLLLJJJCCCAAABBBFFFKKKQQQWWW[[[___]]][[[ZZZWWWRRRZZZkkkbbb000''''''&&&$$$&&&(((///:::???BBBFFFKKKTTTaaallloooDDDiiiqqq***%%%'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$+++bbbdddUUUSSSGGGDDDTTT>>> '''######%%%######$$$$$$$$$%%%$$$$$$$$$%%%777VVV___aaajjjpppyyyvvvKKKiii```KKKIIIFFF@@@,,,(((''')))***(((''')))******((('''&&&&&&'''((()))))))))222|||---''')))BBB<<<:::===999333222111///000777CCC<<<+++,,,000777111+++---222:::??????>>>???IIINNNNNNMMMMMMLLLMMMRRRXXXUUUQQQOOOPPPQQQRRRRRROOOLLLJJJLLLNNNMMMMMMMMMOOORRRUUUTTTQQQMMMMMMMMMUUUSSSSSSTTTSSSRRRRRRTTTUUUSSSNNNJJJIIIKKKMMMMMMLLLJJJDDDAAAGGGSSS[[[]]]nnnrrrvvvuuutttuuuwwwxxxzzztttnnniii]]]aaallldddbbb]]]RRRQQQIII;;;;;;888666444000---,,,,,,------,,,,,,+++))))))+++***)))''''''(((((((((((('''&&&''''''''''''((())))))***,,,,,,......//////000111444:::DDDMMMUUU[[[___bbbooosssuuupppkkkjjjjjjkkkeeebbb\\\```[[[NNNHHHDDDHHHFFFCCCBBBBBBCCCCCCCCC???BBBDDDEEEFFFFFFDDDAAA???===;;;:::;;;>>>AAABBBDDDDDDDDDEEEGGGJJJNNNPPPQQQQQQPPPMMMJJJJJJLLLOOOPPPPPPQQQRRRRRRPPPNNNLLLIIIFFFEEEGGGLLLQQQXXX]]]___^^^\\\ZZZWWWRRR[[[lllfff222&&&%%%$$$$$$&&&'''...:::@@@BBBGGGLLLSSS```kkkqqqIIIaaa==='''%%%'''&&&%%%%%%%%%$$$$$$%%%%%%"""***RRRcccUUUSSSHHH???PPPBBB%%%%%%"""###$$$"""###$$$$$$$$$%%%$$$$$$$$$###///III\\\aaabbbhhhwwwnnnddd^^^pppYYY???===???>>>000((('''))))))(((''')))))))))'''&&&&&&&&&'''((()))(((,,,BBBmmm'''''',,,GGG@@@@@@@@@888111...---+++...777555666&&&...444666888666<<<>>>AAADDD@@@>>>FFFHHHNNNPPPOOOQQQQQQRRRXXXVVVSSSOOONNNQQQRRROOOLLLLLLHHHEEEGGGJJJKKKKKKKKKLLLPPPTTTSSSOOOLLLLLLMMMUUUSSSRRRTTTVVVUUUSSSQQQKKKLLLKKKIIIKKKTTT^^^dddQQQKKKEEEFFFNNNYYYaaafff{{{|||{{{|||{{{ooottt}}}bbb```YYYWWWOOODDD???999555555444222000///...///...//////---,,,,,,---,,,((((((((()))((((((''''''((((((''''''((()))+++,,,...///111222222222333333:::???DDDHHHQQQ___jjjooovvvzzz~~~}}}{{{wwwrrrooollllllgggjjjggg]]]XXXPPPLLLIIIEEEBBBBBBCCCDDDDDDCCCFFFHHHGGGEEECCCBBB@@@BBBBBBAAAAAAAAABBBCCCCCCFFFFFFFFFEEEDDDGGGLLLPPPOOORRRVVVVVVSSSPPPMMMMMMKKKKKKKKKLLLLLLNNNOOOOOOMMMIIIGGGGGGKKKPPPWWW]]]______^^^\\\XXXSSS[[[kkk{{{kkk666'''&&&%%%%%%%%%&&&---999@@@CCCHHHMMMQQQ```iiisssOOOUUUXXX)))%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%"""(((===aaaXXXPPPLLL===JJJGGG...###!!!$$$"""!!!###$$$$$$$$$%%%$$$$$$$$$$$$))):::XXXbbb\\\cccooommmaaatttnnnWWW???333...111///***'''((((((((((((((())))))''''''''''''((((((((((((...aaa```%%%)))111MMMFFFEEE@@@666333666555111111999...000(((...%%%)))444BBBOOOMMMEEEDDDAAA@@@KKKEEEIIIIIIIIILLLMMMNNNRRRQQQPPPNNNNNNPPPRRROOOKKKNNNJJJGGGGGGJJJKKKJJJIIIMMMPPPQQQOOOJJJIIILLLPPPWWWSSSQQQTTTWWWWWWRRRMMMOOOPPPOOOKKKLLLSSS]]]cccRRRIIIEEEKKKUUU___hhhppprrryyy|||yyyuuuuuuxxxyyyxxxyyyvvvxxxzzzbbbccc___ZZZRRRHHH>>>666666666666333000---++++++...000000...,,,,,,------))))))******))))))(((((('''''''''((()))***+++,,,111222444666666666666777<<>>'''%%%$$$%%%%%%$$$,,,999AAADDDIIIKKKPPPaaagggqqqZZZDDD???&&&)))%%%%%%%%%%%%%%%%%%%%%%%%(((###+++\\\uuuMMMRRRDDD<<>>???555444333000---+++++++++***,,,,,,+++)))***)))(((((((((((((((((((((((((((''''''((()))***+++++++++...///111222222222333444777???IIIUUUaaajjjlllhhhnnntttyyywwwpppjjjkkkoooxxxssshhhffffffdddbbb[[[TTTPPPLLLHHHGGGFFFEEEDDDHHHIIIJJJJJJKKKJJJDDD>>>@@@BBBDDDDDDDDDDDDEEEFFFDDDEEEGGGJJJMMMMMMJJJGGGJJJKKKKKKLLLLLLMMMOOOPPPNNNQQQTTTTTTQQQMMMJJJHHHCCCAAA??????BBBGGGPPPWWW___bbbcccdddaaaXXXTTTYYYlll}}}FFF***%%%$$$&&&%%%$$$,,,999AAADDDIIIIIIPPP^^^hhhppp^^^@@@___''')))&&&&&&&&&%%%%%%%%%%%%%%%&&&""",,,SSS~~~UUUOOODDD999CCCAAA(((###$$$###%%%###$$$$$$$$$%%%$$$$$$$$$%%%&&&$$$000BBBTTT``````rrrfff___zzz~~~^^^CCC333:::LLL:::+++)))***((((((***+++)))(((((((((((()))))))))***,,,...hhh???((((((===JJJHHH@@@<<<555111000000;;;LLL<<<444###%%%333MMM???555XXXJJJ777111===LLLPPPNNNFFFGGGDDDCCCEEEEEEFFFJJJIIIPPPUUUUUUSSSRRRNNNIIILLLMMMMMMKKKJJJKKKKKKIIIIIIKKKNNNPPPQQQSSSTTTVVVPPPPPPOOONNNOOOPPPMMMJJJLLLLLLJJJGGGHHHKKKOOOQQQMMMFFFCCCIIITTT___mmmwwwzzzwww|||~~~ttt|||yyyqqqsssxxxyyynnn]]]TTTQQQFFF>>>:::111333777555222000...,,,+++***,,,---,,,++++++,,,+++(((((((((((((((((())))))))))))))))))******++++++,,,---...///000000111222333:::>>>FFFPPP\\\hhhrrrwwwpppxxxvvvrrrtttxxxllljjjjjjddd```YYYWWWTTTOOOKKKIIIHHHHHHGGGKKKMMMMMMLLLKKKIIIEEE@@@<<<=========<<<<<<>>>@@@AAACCCFFFIIIKKKKKKJJJIIIHHHKKKPPPSSSTTTQQQMMMKKKKKKOOOSSSTTTRRROOOMMMMMMEEEAAA>>><<<===BBBKKKSSS]]]```aaacccccc[[[UUUWWWnnn~~~NNN...(((%%%&&&%%%$$$,,,:::AAADDDHHHHHHOOOZZZhhhooobbb???666'''(((''''''&&&%%%%%%%%%%%%%%%$$$)))BBBvvv```JJJCCC999>>>CCC,,,$$$###$$$%%%###$$$$$$$$$%%%$$$$$$$$$%%%%%%'''))):::RRR\\\^^^kkksssuuuddd~~~jjjHHH@@@333(((666///*********((((((***+++)))(((((('''((()))))))))+++...000888((()))CCCKKKIIIAAA;;;444222000+++---888111++++++111999WWWAAAHHHTTTDDD999:::???DDDFFFDDDCCCGGGFFFCCCBBBAAABBBGGGMMMSSSUUUTTTSSSTTTRRRMMMPPPRRRRRROOOLLLMMMMMMMMMKKKLLLLLLNNNOOOQQQSSSTTTSSSTTTSSSPPPOOOOOOMMMKKKGGGGGGEEE@@@>>>BBBFFFIIILLLFFFBBBFFFPPP^^^nnnyyytttwwwvvvpppooorrrpppkkkqqqqqq___```iiiiii^^^VVVKKKHHH???:::888111777111///------------+++***+++,,,+++***+++,,,***'''))))))))))))******+++++++++************+++,,,---//////000111111222333444888===FFFPPPYYYcccoooyyyqqqttt||||||{{{wwwjjjkkkkkkfffccc]]]TTTRRRNNNLLLKKKJJJHHHFFFIIILLLNNNNNNMMMMMMKKKJJJCCCCCCCCC@@@>>>===???AAA@@@BBBEEEGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQQQQPPPOOOQQQRRRSSSRRROOOMMMMMMNNNKKKGGGAAA>>>===BBBKKKTTT\\\^^^___bbbddd]]]WWWXXXiiizzzOOO...(((&&&&&&%%%%%%,,,:::AAACCCGGGGGGOOOWWWiiipppeee>>>JJJ((()))((('''&&&&&&%%%%%%%%%&&&((($$$222iiigggFFFDDD;;;:::DDD///%%%!!!###%%%###$$$$$$$$$%%%$$$$$$$$$$$$"""'''&&&555OOOVVV\\\ccc{{{pppfffnnn```[[[UUU555...***000666))),,,(((((()))))))))(((''''''&&&***&&&(((,,,'''...CCC}}}---'''222EEEKKKGGGDDD>>>777222000///000333///'''******+++222777>>>CCC555555@@@BBB>>>AAAGGGDDDDDDBBBCCCDDDAAAEEEQQQSSSTTTTTTTTTTTTTTTOOOJJJRRRSSSSSSPPPNNNNNNNNNMMMJJJNNNOOOLLLIIIIIILLLNNNSSSOOOJJJJJJMMMNNNMMMJJJCCCFFFFFFCCC@@@???@@@@@@??????AAAEEEIIIOOOYYYbbbllloooooolllkkkllljjjfffvvvoookkkccc[[[ccceeeWWWOOOCCC:::999888333///000111000...---,,,,,,---.........---,,,++++++,,,,,,))))))))))))))))))))))))((((((((((((((()))))))))******++++++---///222333444999CCCNNNWWW```mmmxxxrrr{{{uuuuuuxxxsssgggdddaaaXXXWWWQQQMMMOOOPPPNNNLLLLLLKKKJJJIIIJJJLLLMMMKKKIIIDDDFFFHHHGGGDDDAAABBBCCCGGGHHHHHHFFFEEEGGGKKKNNNLLLKKKLLLPPPSSSRRRPPPNNNPPPQQQSSSRRRPPPOOOOOOOOOMMMKKKCCC===>>>AAAIIISSS\\\___aaabbb```^^^]]]^^^hhh{{{\\\...(((###$$$$$$%%%+++666AAAFFFFFFJJJNNNYYYfffooojjj<<>>>>>@@@DDDEEECCCBBBFFFHHHKKKQQQQQQTTTSSSPPPNNNPPPOOOKKKMMMMMMNNNMMMLLLIIIHHHGGGLLLLLLIIIEEEEEEJJJPPPTTTOOOKKKHHHGGGIIIJJJIIIGGGEEEEEECCC???=========<<<>>>;;;<<>>)))%%%&&&%%%$$$&&&$$$%%%&&&&&&$$$!!!BBBwwwoooPPPKKK<<<;;;;;;&&&%%%#########$$$$$$%%%%%%$$$$$$$$$$$$'''%%%###+++GGGLLLUUU```mmmooorrrcccWWWVVVTTTHHH666,,,+++***(((''''''''''''((((((((((((((((((((('''******&&&)))222XXX)))''':::GGGIIIEEE<<<888555333000,,,))))))'''$$$***)))&&&)))***...333000222666666;;;CCCFFFHHHJJJEEEBBBHHHLLLKKKKKKRRRUUUTTTNNNLLLOOOQQQPPPNNNLLLLLLMMMLLLHHHHHHJJJNNNNNNLLLJJJJJJNNNPPPPPPOOOLLLHHHGGGGGGHHHHHHHHHHHHFFFBBB>>><<<<<<;;;999===:::<<>><<<;;;999777777;;;AAAGGGLLLOOORRRTTTXXXWWWWWWVVVSSSSSS\\\fffbbbTTTVVV]]]VVVOOOKKKBBB:::666555999;;;666000...,,,,,,,,,++++++***))))))******************)))((('''''''''''''''((())))))((((((''''''''''''''''''*********+++,,,---.........111555999>>>FFFPPPXXXfffkkkqqq{{{{{{vvvyyyzzz|||vvvppprrrlllaaa^^^QQQLLLGGGEEEBBB@@@BBBGGG???@@@AAACCCCCCCCCCCCCCCEEEDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJHHHFFFEEEFFFGGGJJJOOORRRQQQMMMLLLMMMRRRQQQOOOPPPPPPPPPOOOMMMOOOMMMFFF???======DDDOOOUUUYYY^^^aaa```^^^]]]]]]bbbnnnhhh<<<)))&&&&&&%%%%%%'''000;;;CCCFFFFFFPPPZZZaaakkkpppDDD[[[|||111'''+++###&&&'''$$$''''''!!!+++'''%%%;;;___VVVJJJCCC333888111!!!"""$$$######$$$$$$$$$$$$$$$$$$"""###'''%%%&&&???YYYeeeccciiixxxhhhvvv^^^@@@BBBGGG:::333+++,,,)))'''***&&&(((((((((''''''''''''''''''***))))))///)))fff444%%%,,,FFFMMMJJJAAA:::777444333000+++((('''""""""+++------111,,,&&&111222<<>>???HHHGGG@@@@@@EEEFFFBBBCCCIIIGGGEEEEEEGGGFFFBBBBBBDDDDDDGGGGGGDDDAAA@@@@@@???;;;===AAADDDEEEDDDBBB@@@EEEHHHHHHDDD>>>;;;:::999;;;>>>BBBFFFLLLRRRVVVXXX]]]^^^```aaa___\\\[[[\\\gggkkk```VVVXXXRRREEEBBB;;;555000......---,,,,,,,,,,,,,,,,,,,,,+++******+++***))))))***+++)))((())))))(((''''''&&&&&&&&&((('''''''''''''''''''''+++++++++,,,...///...---///111333555:::CCCNNNTTTbbbllltttxxxyyytttpppqqqqqquuuvvvtttooofff]]]ZZZTTTPPPMMMKKKHHHCCCCCCFFFBBB@@@>>>???BBBDDDDDDBBB@@@BBBCCCCCCCCCCCCDDDEEEIIIGGGHHHLLLMMMKKKKKKMMMLLLMMMPPPQQQOOOMMMLLLNNNOOOOOOOOOPPPPPPOOONNNMMMDDDCCC???<<<===>>>BBBJJJNNNTTT\\\aaaaaa^^^\\\ZZZfff|||sssLLL///)))&&&&&&%%%&&&,,,666@@@EEEGGGQQQXXX]]]fffsssSSSCCC\\\((()))%%%'''$$$%%%&&&$$$'''(((%%%'''###888]]]VVVKKK>>>:::999((($$$$$$$$$############$$$$$$$$$$$$$$$%%%$$$###)))KKKaaaiiijjjjjjuuuxxxmmm}}}yyyjjjWWWAAA///+++444...''')))%%%)))(((''''''&&&&&&'''''''''%%%******((()))PPPlll***)))888IIIKKKGGG<<<888666333222///+++)))((("""111DDD@@@555999===BBB===555666>>>AAA@@@===999:::999777777;;;999888<<<:::;;;===??????@@@BBBEEEEEEFFFGGGGGGFFFEEEDDDDDDEEEHHHJJJJJJJJJHHHEEEBBBAAAAAABBBCCCEEEEEEDDDDDDHHHIIIHHHDDD???===;;;999>>>BBBFFFJJJQQQWWWZZZYYY\\\]]]\\\YYYYYY]]]aaaddddddeeeWWWKKKMMMIIIBBBDDD:::666111000000///......,,,,,,,,,++++++*********+++)))((((((******)))((()))(((((('''''''''''''''''''''''''''''''''((((((******+++---///000...---...111333444888AAAIIIMMMTTTaaakkkooorrrpppkkkiiigggiiiooopppiiiaaaYYYSSSSSSNNNKKKKKKHHHDDDBBBDDD???>>>>>>@@@BBBCCCDDDDDDBBBAAAAAAAAABBBDDDDDDEEEHHHFFFGGGJJJKKKIIIHHHJJJIIIIIIKKKLLLLLLKKKMMMOOOQQQRRRSSSSSSQQQOOOMMMLLLKKKGGG>>>777777666999@@@HHHNNNWWW]]]^^^^^^]]]\\\hhhUUU///)))%%%%%%%%%&&&,,,666AAAFFFEEENNNWWW\\\eeesssWWW<<>>777:::888777<<<>>>;;;:::444<<<@@@======BBBFFFFFFEEEGGGHHHGGGGGGHHHIIIIIIHHHHHHGGGHHHMMMRRRSSSRRRPPPLLLGGGDDDEEEHHHKKKMMMHHHGGGDDD???<<<;;;888555888???HHHNNNTTT[[[```bbbWWW\\\^^^]]]^^^dddiiikkk^^^bbbooonnnZZZOOOPPPKKKCCC<<<444000...---------+++******)))))))))))))))+++)))'''''')))***)))(((''''''''''''(((((())))))'''''''''''''''(((((()))***)))***,,,///000...,,,///222444444777<<>>999:::999999>>>JJJOOOVVV[[[\\\[[[[[[[[[lll|||[[[///(((&&&&&&%%%%%%)))222;;;@@@DDDLLLVVV]]]eeerrrYYY888777'''''')))$$$'''$$$(((%%%&&&&&&$$$((($$$KKKnnnSSSIII999;;;555((($$$###############$$$$$$%%%%%%"""$$$)))???___fffeeeppprrrfffpppgggzzzdddMMM666///,,,***(((&&&&&&(((+++''''''''''''''''''''''''&&&(((++++++;;;EEE(((///CCCHHHHHHBBB:::888444222333...''')))111333444444333444888:::999:::CCCEEE===666777:::;;;888999;;;======>>>BBBGGGAAA>>>BBBDDD@@@EEEIIIEEEGGGJJJLLLIIIDDDCCCGGGLLLDDDGGGKKKMMMNNNNNNNNNMMMJJJGGGCCCAAADDDGGGGGGEEEFFFCCC???:::777444222111333777EEENNNOOOUUU\\\\\\ZZZSSSSSSNNNIIIWWWccc]]]VVVTTTWWWXXXMMMAAA999555333111...,,,+++++++++,,,++++++++++++******)))(((************))))))((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((((((++++++***,,,///...+++...---...111444888===BBBEEEHHHYYYbbbiiiooowww|||{{{tttiii___ZZZTTTMMMHHHFFFGGGGGGAAA???AAAAAACCCEEEGGGDDD???===@@@EEECCCEEEEEEEEEGGGIIIHHHEEECCCCCCDDDEEEDDDEEEJJJPPPGGGHHHKKKMMMMMMLLLMMMOOOOOOQQQTTTUUUTTTRRRQQQPPPNNNHHHBBB>>>999666:::AAAFFFLLLYYY\\\VVVYYY``````jjj|||ZZZ666&&&''''''''''''+++333===CCCBBBMMMSSS^^^eeemmmddd999XXX)))""")))'''%%%%%%$$$$$$%%%'''&&&###,,,===uuuaaaNNNEEE111;;;(((%%%$$$%%%%%%$$$""""""###$$$%%%######$$$'''###000XXXhhhmmmjjjsss~~~vvvzzzFFF___qqqMMM===444---,,,***)))&&&$$$%%%'''''''''''''''''''''''''''***+++)))---VVV;;;'''444IIIJJJGGG???888333000000000---)))+++222444666666222////////////000999>>><<<;;;===>>><<<@@@>>>===<<<===@@@HHHOOOHHHHHHIIIGGGEEEJJJOOOPPPRRRTTTSSSOOOJJJHHHLLLQQQMMMMMMMMMLLLLLLJJJIIIGGGCCCFFFHHHHHHIIIIIIHHHEEEAAA???;;;777333111///...000222999BBBHHHOOOTTTTTTZZZZZZ```]]]SSSYYYccc```ZZZQQQOOOOOOHHH???777000///...,,,***))))))***+++***************))))))((()))))))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((()))+++***,,,000...+++...000000000111111333666777DDDPPPWWW^^^dddiiiqqqpppsssppphhh[[[SSSOOOKKKGGGBBBAAADDDFFFCCCBBBEEEFFFGGGHHHIIIHHHFFFDDDDDDFFFEEEEEECCCBBBCCCDDDBBB??????@@@BBBCCCAAA@@@CCCGGGIIIKKKLLLLLLLLLNNNPPPQQQNNNRRRVVVWWWTTTRRRSSSUUUNNNHHHBBB===999777;;;AAAEEELLLWWW[[[ZZZ\\\``````aaappp___777)))''''''''''''+++222<<>>AAA@@@;;;>>><<<999999:::???HHHPPPQQQSSSOOOIIIHHHJJJMMMRRROOOOOOOOOKKKGGGFFFJJJNNNTTTRRRPPPOOOMMMLLLJJJIIIBBBHHHMMMLLLIIIEEEBBB???@@@>>>;;;888444000...,,,---999EEEMMMQQQSSSXXX___hhhgggmmmlllaaa```eeeddd[[[RRRNNNKKKCCC;;;555///---,,,+++))))))))))))***(((((())))))))))))(((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((******,,,000...+++...,,,---///000222555888:::JJJQQQVVVbbbjjjmmmtttsssmmmkkkcccXXXPPPLLLHHHDDD;;;;;;@@@EEEDDDDDDGGGHHHBBBBBBBBBCCCDDDDDDBBB@@@DDDBBB???>>>@@@AAA@@@===>>>@@@BBBCCCAAA>>>>>>AAAFFFIIIJJJGGGGGGKKKNNNNNNKKKNNNQQQRRRRRRQQQQQQQQQNNNGGG@@@===:::999===BBBEEEOOOVVVZZZ^^^______aaacccfffwwwoooAAA+++''''''''''''***111:::AAAEEENNNSSS___fffmmmeee:::jjj666+++(((&&&%%%((('''(((&&&&&&(((&&&%%%)))LLLlllOOOIII777999333###"""###$$$$$$##################$$$"""$$$"""(((@@@dddeeemmmtttrrrooo}}}EEEbbb{{{iiiRRR@@@......***(((&&&'''((('''&&&'''&&&'''''''''''''''(((((()))))),,,EEEhhh...)))===LLLHHHCCC===<<<444333111---***'''''''''(((***+++******,,,000444999<<<===;;;;;;>>>===:::888777777999;;;???FFFLLLUUUXXXQQQIIIKKKKKKKKKPPPJJJLLLNNNNNNMMMMMMNNNPPPUUUUUUTTTRRROOOMMMLLLLLLIIILLLNNNKKKFFFBBB@@@>>>AAA@@@>>>:::666111...,,,000@@@LLLSSSZZZZZZ```lllnnnhhhgggggg```^^^``````YYYTTTRRRLLL???555222000...---,,,+++*********+++((((((((())))))((((((((())))))))))))((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((******,,,000---***,,,,,,,,,------...///111222;;;>>>BBBPPPYYYYYY]]]\\\[[[[[[XXXRRRMMMIIIEEEAAA777777===BBBBBBCCCEEEDDDBBBCCCCCCDDDFFFGGGEEEBBBBBB???<<<<<>>KKKIIIEEE>>>>>>333333222000...---,,,,,,+++,,,,,,------------...444777888666666888:::999888888:::>>>AAADDDIIIMMMSSSUUUOOOKKKPPPQQQNNNPPPKKKNNNSSSVVVVVVUUURRRQQQQQQSSSTTTRRRLLLIIIHHHJJJMMMNNNMMMJJJGGGFFFDDDBBB??????>>>:::555000,,,***111666:::CCCQQQVVVZZZcccjjjdddbbbccc___]]]aaafffbbb[[[VVVNNNAAA:::888555//////...---,,,+++++++++))))))))))))))))))(((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))+++***,,,///,,,)))***+++,,,------...///000222444555666AAAFFFAAAAAA>>>444666777777666666444111444444999???>>>???AAA@@@AAADDDDDDDDDDDDFFFGGGEEEBBB???;;;;;;===>>>===<<>>LLLSSSVVV\\\\\\]]]cccmmm|||gggJJJ---(((&&&&&&'''(((---666???EEENNNSSS___fffpppmmmHHHLLL~~~***+++''')))'''$$$((('''$$$%%%&&&$$$$$$)))TTTdddHHH@@@666111)))""""""######$$$$$$###"""""""""%%%""""""%%%$$$***ZZZhhhhhhkkkqqq}}}mmmRRRfff~~~jjjVVVAAA===???+++)))'''&&&(((***)))((('''&&&'''''''''((((((((((((***---333MMM)))---@@@KKKKKKFFF===;;;777444333333333000//////&&&'''+++///222111///...000555888777666666777777:::999999<<<@@@DDDJJJOOOSSSRRRMMMKKKPPPRRROOOMMMLLLNNNRRRUUUUUUSSSNNNJJJJJJNNNQQQPPPMMMJJJJJJLLLMMMMMMKKKIIIHHHFFFCCC???>>>>>>===999444///+++***)))///888BBBJJJLLLPPPWWW^^^bbbfffgggccc```eeemmm]]]PPPEEE===777555111+++......------,,,+++***)))************))))))(((((()))))))))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((***+++***+++...+++(((***+++,,,---///000222444666666777666===>>>777666333222222111111222333333444333222666;;;;;;<<<>>>===<<<@@@AAA??????BBBCCCCCCCCC@@@===<<<;;;999777777@@@???>>><<<;;;<<>>DDDMMMRRR]]]dddoooqqqPPPBBB;;;)))%%%'''&&&###'''&&&$$$%%%%%%$$$'''"""===aaaMMMBBB888///,,,$$$#########$$$$$$#########!!!%%%###"""%%%###&&&JJJmmmnnnnnnrrrrrrmmmmmmHHH^^^}}}___EEEBBBBBB111$$$$$$(((---000...***)))***&&&&&&''''''((((((((()))(((...TTT===(((000BBBJJJIIIEEE;;;:::444///---///...(((%%%&&&))))))+++...---+++***,,,444888;;;:::999888777666999777666999<<>>>>>===;;;<<>>,,,333'''...777888111(((&&&(((&&&'''''''''((((((((())))))///|||ttt000***333CCCGGGFFFBBB:::;;;555...,,,000///(((%%%''''''&&&''''''''''''---333777999::::::999999999888;;;999888;;;???DDDJJJPPPRRRMMMLLLKKKIIIOOOTTTPPPUUUQQQNNNNNNPPPRRRRRRQQQMMMLLLKKKMMMPPPQQQOOOMMMFFFGGGGGGFFFEEEFFFEEEDDD:::::::::777222---++++++444111777>>><<>>???===???CCCCCC???======???BBBCCCAAABBBEEEAAAAAAAAAAAA???>>>BBBGGGHHHEEEEEEJJJIIIEEEGGGMMMQQQKKKGGGIIIPPPRRRNNNHHHDDDCCC???:::555444666888???@@@IIIOOOPPPXXX___]]]fff\\\555(((&&&&&&'''''')))222===AAAKKKOOOYYY^^^jjjsssYYY333------%%%'''((('''$$$&&&)))&&&###%%%%%%&&&GGGcccHHHFFF999666'''%%%$$$###$$$$$$$$$###&&& $$$###!!!###"""######XXXccciiijjjqqqwwwllljjjsssUUUVVVPPPOOOJJJSSS;;;333&&&+++$$$444DDDDDD666)))&&&***((($$$,,,###((((((*********???RRR---)))888DDDIIIIIIDDD>>>===000111222...000%%%)))###&&&$$$%%%'''))),,,222888999::::::;;;;;;:::888777555888999:::>>>FFFMMMPPPQQQOOOMMMNNNPPPKKKKKKTTTMMMNNNLLLKKKPPPVVVSSSKKKJJJNNNFFFIIIMMMIIILLLIIIIIIJJJJJJGGGEEECCC@@@===<<<;;;:::777111,,,---111000111444999???DDDIIIKKKJJJOOOVVVZZZVVVPPPOOOQQQSSSPPPJJJCCC>>>999111+++,,,,,,+++***)))(((((('''''''''((((((((((((((('''******)))(((((((((((((((&&&%%%&&&&&&'''''''''&&&''''''''''''((((((((((((***)))))),,,,,,***))))))***+++++++++***+++---///444444888>>>???<<<;;;===888555222111333444333222888999;;;<<<;;;999:::<<<===<<<<<<===???@@@>>><<<===;;;;;;>>>?????????@@@@@@@@@BBBEEEDDD@@@BBBFFFIIIIIIIIIGGGFFFFFFHHHJJJNNNJJJHHHLLLPPPOOOKKKHHHEEEBBB>>>;;;777444444666666:::CCCOOOWWWZZZWWWUUU___pppwwwjjj222'''&&&%%%###(((***+++;;;AAABBBPPPVVVUUUeeennnaaa666}}}AAA'''&&&(((&&&&&&&&&%%%%%%%%%%%%%%%)))+++QQQVVVBBB999888...$$$"""%%%$$$"""###$$$""""""##################$$$===nnnhhhnnnrrrsssmmmqqqVVVUUURRRSSSJJJAAA222...)))***'''222<<<<<<222)))''')))((($$$+++''')))%%%***)))***fffHHH'''))):::GGGJJJHHHBBB<<<:::333333///,,,***###'''###&&&%%%%%%'''))),,,111666666777888888888777666555999999999999>>>FFFLLLMMMMMMRRRRRRPPPQQQPPPNNNPPPKKKKKKJJJJJJMMMPPPNNNHHHKKKOOOGGGIIILLLIIILLLJJJGGGJJJLLLJJJGGGEEECCCAAA>>>;;;999666111,,,+++,,,((((((***...222666999;;;999CCCPPPYYYWWWOOOKKKJJJHHHDDD===666222111...+++,,,+++++++++******))))))'''(((((((((((((((((('''))))))((((((((((((((((((''''''''''''(((((((((''''''''''''((((((((((((((()))((())),,,,,,***)))))))))******++++++,,,...000444888AAAIIIKKKHHHBBB???>>>:::777666777777666555777999<<<>>>===;;;:::<<<>>>>>>>>>???AAA@@@>>><<<>>><<<;;;<<<===>>>???AAADDDBBBCCCDDDBBB>>>???CCCFFFGGGHHHHHHGGGHHHIIIKKKIIIGGGGGGKKKNNNMMMKKKJJJCCC@@@===:::777444444555444666>>>IIISSSYYY\\\^^^```mmm|||ggg:::(((&&&&&&###'''(((***:::BBBDDDOOOUUUWWWccckkkddd888nnn^^^+++)))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&???PPPEEE???666000&&&###%%%$$$"""###$$$$$$$$$$$$###############%%%222bbbmmmlllpppttt|||hhhHHHVVV^^^```NNN///***+++,,,((('''+++///...+++'''&&&'''(((%%%((())))))$$$,,,)))333===&&&***>>>KKKIIIDDD???888555777666+++***$$$###&&&%%%&&&%%%&&&(((***---111555555666666777666555444444999888777999???EEEGGGGGGHHHQQQRRRLLLMMMQQQOOOLLLIIIIIIIIIJJJLLLKKKIIIGGGKKKNNNHHHHHHKKKIIIKKKKKKFFFJJJLLLIIIDDDAAA@@@???>>>;;;777555111---+++***---///222666;;;@@@DDDFFFLLLQQQYYY\\\XXXQQQLLLKKKJJJGGG???666000...---,,,))))))))))))))))))))))))(((((())))))((((((''''''((((((((((((''''''''''''''''''''''''((()))((((((((((((((((((((((((''''''(((((())),,,,,,+++)))((((((((()))***+++---///111333666:::===??????<<<888888555333333555777777666666888<<<@@@@@@===<<<======>>>???AAABBBAAA???===???======>>>@@@???@@@AAADDDCCCCCCDDDBBB???@@@CCCDDDFFFHHHIIIIIIJJJKKKLLLLLLJJJJJJKKKKKKHHHEEEDDD???<<<999888555333222333444555;;;EEENNNTTTYYY]]]fffoooccc777***&&&&&&$$$&&&&&&(((777AAAEEELLLSSSZZZccciiiiii>>>YYY111+++%%%&&&&&&&&&&&&%%%%%%%%%%%%'''"""%%%+++CCCGGGFFF999444((($$$%%%$$$"""$$$$$$&&&%%%$$$######""""""###&&&&&&NNNpppkkknnnuuu{{{nnn}}}ccc[[[pppnnnlllPPP***)))...,,,&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$'''((('''...***OOOkkk444(((---AAALLLFFF???:::555222>>>===......$$$%%%%%%%%%&&&&&&''')))+++///222555666666777777666666555444777777888:::>>>BBBCCCBBBDDDMMMMMMFFFHHHNNNNNNLLLHHHHHHJJJLLLLLLJJJHHHIIIJJJMMMJJJIIIJJJHHHHHHJJJGGGIIIIIIEEEAAA>>>>>>======:::888555222...---,,,---000333777===DDDJJJMMMNNNPPPTTTWWWXXXWWWVVVVVVOOOMMMGGG===555000...,,,(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((('''''''''&&&&&&&&&'''((((((''''''((((((((((((((('''''''''((('''))),,,---+++)))((((((((()))***,,,...///000999999666333444777666222///...,,,---///111222111333444999===???======>>><<<===>>>@@@@@@@@@@@@@@@>>>>>>???BBBCCCBBB@@@@@@AAA@@@BBBDDDDDDDDDEEEHHHFFFGGGJJJKKKKKKKKKMMMNNNPPPMMMLLLLLLKKKFFFBBB@@@<<<999666555444111000111444555;;;EEEMMMQQQUUUYYY```iiiyyyrrrDDD,,,%%%&&&%%%&&&&&&'''333>>>DDDHHHQQQ]]]ccchhhpppHHHGGGEEE***'''''''''&&&&&&&&&%%%%%%%%%$$$"""&&&"""444HHHLLLAAA777+++$$$$$$######$$$###&&&&&&$$$###############%%%!!!:::iiilllnnnrrruuusss___^^^pppiiiGGG...---222)))&&&)))(((&&&&&&&&&'''((((((&&&)))###%%%(((******+++|||TTT,,,)))333DDDJJJ@@@999666333111>>>===000111''''''%%%###&&&&&&''')))---111555666666666777777666666555555888777777888999<<>>;;;???EEEMMMRRRRRRNNNIIIFFFFFFBBB:::222...,,,+++++++++*********)))))))))))))))((((((''''''''''''((((((((()))(((((((((''''''&&&&&&'''((((((((('''))))))((((((((((((''''''((('''))),,,---+++***)))))))))***+++,,,---.........000000///111222...(((000///---------------,,,222222666:::<<<;;;<<<===<<<<<<======<<<===@@@AAA>>>======@@@AAA???>>>>>>===>>>@@@CCCEEEEEEGGGHHHHHHIIIKKKKKKKKKLLLNNNOOONNNJJJIIILLLNNNLLLGGGCCC<<<999666555444222000111222222888CCCLLLQQQUUUZZZ```kkklll||||||QQQ000%%%&&&''''''&&&&&&///;;;CCCFFFNNN]]]bbbfffrrrPPP;;;ooo******'''''''''&&&&&&%%%%%%%%%$$$%%%%%%###***IIIPPPIII<<>><<<:::888999666111,,,*********+++------***+++000555777>>>BBBHHHMMMOOOMMMFFF???AAA???:::222,,,+++++++++++++++******)))(((((((((((((((((('''''''''''''''(((((()))))))))(((((('''(((((((((((()))))))))((((((((((((((((((((((((((()))((())),,,---,,,++++++++++++***+++,,,------,,,///111444666999:::888555000///..................555555777:::<<<======???======<<<:::888:::===AAA>>>;;;:::;;;<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCCCCIIIJJJJJJJJJJJJJJJLLLNNNKKKHHHGGGLLLPPPOOOJJJFFF@@@<<<888777555333222222111///333>>>HHHMMMRRRWWW^^^pppooozzzzzzVVV666&&&&&&(((''''''''',,,999AAAEEELLLYYY___dddoooUUU666777(((((((((''''''&&&&&&%%%%%%'''&&& $$$&&&EEERRRNNNBBB444((($$$###%%%%%%###$$$$$$#########$$$$$$%%%###&&&&&&FFFiiiqqqnnnvvv|||ssskkkLLL\\\VVVTTTWWWNNN===222...444+++)))(((+++***((((((''''''%%%$$$%%%((()))'''))))))***fffxxx666&&&000@@@EEEBBB;;;888666333333+++***&&&%%%(((%%%)))%%%&&&''''''(((,,,222555555333333333333333222222222333111111444888<<>>???AAA======<<<999777888<<<@@@???===<<<===>>>======>>>AAA@@@?????????@@@AAAAAAFFFGGGIIIIIIHHHHHHHHHIIIIIIGGGHHHLLLOOONNNJJJGGGBBB===999777666333222222222///333@@@KKKNNNOOORRRQQQeeeoooxxxeee>>>)))%%%'''&&&''''''***555===CCCIIITTT]]]cccjjj[[[666pppYYY***((((((''''''&&&&&&%%%%%%&&&%%% %%%$$$666SSSUUUJJJ:::,,,&&&$$$%%%&&&"""##################$$$$$$$$$%%%'''888```qqqppprrruuu~~~JJJCCChhhOOONNNLLLEEE111222---666%%%***(((---***))))))******(((&&&&&&&&&)))'''((()))444```+++$$$333DDDEEE@@@:::999777444444777333...(((+++###)))###&&&'''&&&'''+++111444444333333333222222222222222111111444===DDDHHHJJJKKKNNNRRRNNNHHHHHHGGGGGGIIIFFFKKKMMMJJJKKKOOOOOOLLLEEEEEEKKKDDDBBBCCC<<>>BBB@@@>>>===>>>AAACCCCCCBBBDDDGGGHHHGGGFFFFFFFFFDDDDDDGGGKKKNNNMMMKKKJJJCCC>>>888666555222111111222000777HHHTTTUUUTTTTTTUUU```mmmppp{{{lllEEE+++%%%'''%%%''''''***111999AAAGGGPPP\\\dddhhh```888[[[~~~///((((((((('''&&&&&&%%%%%%$$$$$$$$$%%%!!!%%%SSS\\\OOO>>>///'''%%%&&&&&&!!!"""#####################&&&###***111XXXooorrrnnnrrrrrrkkkCCC>>>TTTOOOQQQCCCLLL<<<444111***(((***)))---,,,,,,***)))(((((('''$$$)))***%%%'''+++KKKCCC)))(((666HHHFFFCCC===777333222333333...,,,***(((,,,000000###***)))***111///,,,666222000000222444333222333333444999>>>??????DDDKKKQQQJJJFFFHHHHHHEEEAAABBBEEEIIICCCJJJOOONNNPPPGGGDDDFFFEEECCCAAA@@@===999:::<<>>:::777555333111///---,,,,,,,,,+++***,,,,,,++++++---111444999>>>===GGGRRRBBB000666???:::444000...---***((())))))((((((((((((''''''&&&'''''''''''''''''''''&&&'''))))))((('''&&&&&&'''''''''(((*********)))((('''''''''(((((()))*********+++---///000111333//////000000000000///...---///222333333111000///------,,,,,,,,,------............111444777::::::999;;;;;;999:::<<<>>>===999;;;???DDDEEEAAA??????AAABBBCCCCCCCCCBBBBBBCCC@@@AAAAAA???@@@BBBCCCBBBAAA@@@EEEJJJGGGFFFFFFEEEBBB???:::666333222111111111111555???MMMXXX\\\\\\\\\eeemmmttttttQQQ***'''&&&!!!(((%%%&&&///999BBBEEEJJJUUUbbbhhhjjjBBBCCCAAA(((''')))$$$$$$(((###$$$&&&$$$$$$$$$###""">>>tttVVVEEE333***%%%#################################$$$$$$''')))888eeepppqqqsssuuurrrVVVQQQFFFdddSSSAAAIIIOOO@@@333+++&&&&&&***,,,++++++***)))(((''''''''''''***'''(((,,,,,,ttt999(((+++;;;FFFCCC???;;;777444222222000+++)))(((&&&'''***'''***,,,)))'''------...666555333333555555333222111666222222777>>>CCCEEEFFFJJJJJJIIIFFFBBB@@@DDDIIIEEEHHHDDDHHHKKKKKKOOOIIIFFFGGGFFFCCC@@@??????===<<<<<<===<<<:::777444222555333000...,,,+++***)))'''((((((''''''+++111555<<>>BBB@@@:::333...,,,***(((&&&))))))(((((((((((('''&&&'''''''''''''''''''''''''''((())))))((('''&&&&&&(((((((((((((((((('''&&&((((((((((((((()))***++++++,,,,,,...///111222333000000111000000000000000///000333444333000...,,,,,,,,,+++++++++,,,,,,------...000333555888::::::;;;???@@@>>>=========<<<888999>>>CCCDDDBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@<<<>>>??????@@@AAAAAA???======BBBFFFFFFFFFDDD???AAA===888555333333222111111222666???JJJRRRUUUUUUVVV[[[]]]bbbvvv}}}ZZZ///&&&%%%"""(((%%%%%%,,,888CCCHHHLLLUUU```fffpppGGG888hhh)))***%%%)))'''&&&###(((&&&$$$$$$$$$$$$%%%<<>>BBBDDDDDDJJJNNNJJJEEEDDDGGGKKKGGGKKKHHHHHHFFFEEEIIIFFFHHHIIIGGGBBB???>>>???@@@@@@>>><<<:::999777555333444222000...,,,***)))'''))))))))))))***...666;;;@@@FFFGGGEEEGGGJJJJJJHHHDDD???777111///---,,,+++)))(((((('''(((''''''&&&''''''''''''''''''''''''(((((()))(((''''''''''''((((((((((((((('''&&&&&&)))))))))))))))***++++++------......///111222222222333333111000///000111111222444555444222///---+++++++++******++++++,,,,,,...222444666777999;;;999===AAAAAA@@@???>>>===:::;;;???BBBBBB@@@????????????>>>>>>??????>>><<<888;;;===>>>???@@@???===;;;<<>>777333222222...+++...***)))++++++///111...+++)))***,,,---000222///444222000000/////////111...333555444666;;;@@@BBBCCCIIIJJJFFFDDDGGGIIIGGGGGGKKKKKKHHHCCCBBBEEEFFFIIIHHHFFFCCCAAA@@@@@@@@@@@@>>>;;;::::::999777444000///...---,,,+++)))((('''&&&&&&''')))---444:::>>>@@@EEEEEECCCHHHJJJCCC@@@:::333,,,)))((((((''')))((('''''''''''''''&&&((((((((((((((('''''''''))))))(((((('''''''''((('''''''''((()))))))))((()))))))))))))))***++++++---......---...000111000444555444222///...///111000000111222222111///...++++++************+++++++++...222333444555888:::777:::===???@@@???===<<<:::;;;>>>@@@@@@?????????@@@>>><<<:::;;;===<<<999999:::;;;<<<===>>>>>>===;;;>>>CCCDDDDDDIIIGGG>>>DDDAAA<<<666222000......---...111777>>>EEEJJJLLLNNNWWW^^^bbbooohhh999$$$$$$%%%'''$$$'''$$$111???FFFJJJSSS^^^fffnnnZZZ000bbbPPP+++''''''$$$''''''!!!$$$%%%'''$$$###!!!"""222cccYYYAAA111(((%%%$$$$$$########################""""""&&&%%%&&&666ccclllsssnnnyyysss[[[???<<>>888222000222444333111777222///...---///111...,,,((()))+++---111555555///......000000///000111/////////111888>>>>>>:::===AAA???999999???CCCBBB>>>BBBFFFBBB>>>>>>@@@DDDCCC@@@>>>@@@CCCDDDCCCAAA===;;;:::::::::999666333...---,,,,,,+++***)))(((''''''((()))***,,,222888666444>>>HHHKKKRRRWWWRRRFFF@@@999222///---,,,,,,)))(((((('''(((''''''&&&(((((((((((((((''''''''')))(((((('''&&&&&&'''(((&&&&&&&&&((()))***))))))((((((((((((((()))******+++---...---...111222222444333222111///...000111---,,,++++++,,,,,,+++***++++++************+++++++++---///111111333666999;;;:::;;;<<<===<<<999666555777:::<<<>>>@@@BBBCCCCCCAAA<<<999999<<<<<<:::===<<<;;;:::::::::;;;<<<>>>AAADDDAAA>>>@@@@@@999======;;;666222000111333111111222444999@@@FFFIIIDDDIIIPPPXXXcccrrrwwwJJJ,,,%%%$$$######(((%%%///;;;AAAFFFOOO\\\ffflllccc666KKK---***(((&&&'''(((###$$$###'''%%%%%%%%%"""(((VVVnnnIII888+++'''""""""########################%%%&&&***(((%%%+++WWWgggooommmssszzz}}}WWWCCC???DDDJJJQQQZZZ;;;KKKAAA777+++***///...)))((('''&&&&&&%%%&&&&&&'''((()))'''***,,,KKK666'''+++666BBB<<<888333111222333333222333...,,,+++'''(((+++)))''''''+++333777555333666//////222555555444444666444555555444555666777666333888;;;888666999:::888777999>>>888444666555999888444222777===@@@???>>><<<<<<<<<<<<;;;999666333///...---++++++***)))(((+++***+++---------222777HHH???CCCJJJGGGEEEGGGDDD???;;;555///+++(((''''''))))))(((((((((((('''&&&((((((((('''''''''''''''((((((((('''&&&&&&''''''&&&&&&&&&&&&'''(((''''''((('''''''''(((((()))******,,,------///333555333111000///...//////000111---+++***)))******))))))++++++***))))))************+++---...///111444666:::888888:::;;;:::888777555888999:::;;;>>>@@@AAADDDCCC>>>999999===???===@@@>>>;;;:::999888999:::@@@BBBDDDBBB???AAACCC???;;;;;;999555222000111222///000111333777>>>FFFLLLGGGEEEGGGOOOVVV\\\ccciiilllHHH---((((((%%%###$$$&&&...777===BBBKKKWWWaaammmiii>>>;;;@@@(((((()))###$$$''''''$$$&&&######&&&$$$'''>>>kkkTTTAAA000)))##############################&&&&&&((((((%%%***NNNjjjnnnsssnnnyyyvvv]]]DDDCCCHHHHHH???JJJWWW222;;;999///,,,111111,,,***)))'''&&&&&&&&&&&&&&&'''''''''((((((333ddd,,,(((---999@@@;;;999666333000...,,,+++((('''))))))&&&&&&(((&&&(((***---888>>>666111:::CCCAAA???>>><<<:::;;;>>><<<>>>>>>:::333111666>>>888999999999;;;;;;777111777666;;;444111555333777777111---///444777888888:::;;;<<<===<<<:::777555111000...,,,++++++***)))(((&&&'''))))))(((,,,222222...333:::;;;;;;>>>@@@:::777444000---++++++******)))((((((((((((((('''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''&&&((('''''''''(((((()))***))),,,---+++---111222111000...------...//////...---,,,++++++,,,---+++)))******))))))((())))))))))))***+++---///111222333555444666888888666777999999;;;:::888888:::<<<;;;AAAAAA???:::999>>>@@@>>>???======>>>>>><<<;;;===BBB@@@BBBDDDBBBDDDFFFCCC<<<999666333111000...---,,,...///000333:::CCCIIIIIIHHHJJJPPPWWW\\\```bbbbbbDDD'''"""'''''''''%%%%%%+++444:::@@@IIISSS\\\iiijjjGGG222lll...'''&&&$$$###&&&(((###&&&$$$"""%%%######)))SSSdddIII444***$$$%%%########################$$$###$$$'''%%%+++BBBiiipppvvvqqqyyyhhhJJJHHHEEENNNPPPNNNFFF<<<555999;;;///000666000***,,,...&&&&&&&&&&&&&&&&&&&&&&&&'''+++)))???NNN&&&***///;;;===666666666333///+++)))((('''(((---///***))))))'''222000,,,222:::333333EEE???<<<999888999>>>FFFMMMCCC>>>:::999999:::@@@GGGLLL@@@333222888===999222;;;888===777888@@@>>>CCC@@@999222///000111333666555777999::::::888777666222000...,,,,,,,,,,,,,,,***((((((******)))---333111333666888666444555666///...,,,***))))))))))))******))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''((()))((((((((((((''''''((())))))******------******---...+++111///,,,,,,---...---+++***)))***,,,......,,,***))))))((((((((((((((()))((()))***---///111111111333555777888444000222666888::::::777777:::;;;;;;<<<>>>===999999===???>>>;;;<<>><<<999222777;;;<<<>>>DDDJJJMMMGGG;;;000...000111666<<>>===<<<:::999:::;;;===>>>======???BBBBBB??????@@@AAA???<<<;;;:::;;;<<<<<<:::555222111111///...///---,,,---///......333;;;:::<<<>>>EEEQQQ[[[jjjyyySSS+++$$$%%%###$$$######///<<<===CCCPPPWWW[[[```XXX222KKKVVV******$$$***"""''''''&&&%%%%%%%%%%%%%%%###...aaafff999000###%%%"""###$$$$$$$$$###$$$$$$$$$%%%!!!$$$)))%%%000MMMccctttooo|||wwwOOOSSSggg[[[KKKIIIZZZKKK444999???444,,,...222111,,,&&&%%%'''''''''&&&&&&&&&''''''((('''...777jjj...(((,,,000333888999777111000666666,,,%%%((((((,,,111555444...))),,,)))///555111...---)))111333---)))///444000,,,777===BBBCCCBBB@@@===:::333000222999;;;777222000777===777222000---000222555---000222///111111...111EEEPPPEEE:::>>>===///111...+++)))***+++++++++)))((('''&&&&&&''')))***++++++,,,---//////...---++++++***)))(((((((((((()))(((((((((((((((''''''(((''''''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&'''&&&'''''''''(((((((((((('''''''''((((((((((((((((((***++++++++++++,,,---,,,+++***************)))((('''&&&''''''&&&&&&'''&&&&&&''''''''''''''''''+++***))))))+++///444888666666444222111333777::::::888888888777777999===???===;;;999999999999:::999;;;???DDDDDD@@@<<<;;;:::::::::;;;;;;<<<;;;;;;:::666333333222///......---++++++,,,...000333777999>>>EEENNNVVVXXX[[[dddfffaaaDDD(((&&&(((%%%%%%$$$$$$,,,888===AAALLLUUU]]]gggddd;;;<<<333)))&&&***%%%''''''&&&%%%%%%%%%%%%%%%'''FFFxxxRRR333&&&"""######$$$$$$###"""###$$$$$$&&&###$$$(((###***@@@___nnnooosss{{{}}}]]]RRRmmmiiidddVVVNNN]]]OOO===MMMCCC555...///---***''''''&&&&&&''''''''''''''''''''''''&&&,,,RRRJJJ%%%)))///,,,---999999777222000555444---)))(((((()))))))))((('''%%%&&&&&&---222//////222000,,,000000333>>>CCC;;;333888999:::999666444000---+++,,,000777:::666000---...666333444555111222111111,,,111...///333---...555@@@MMMOOOEEE===666...222000---,,,,,,---------,,,,,,+++*********++++++*********+++,,,,,,+++******))))))((((((((((((((((((((())))))))))))((((((((('''&&&%%%%%%%%%&&&&&&''''''((('''&&&%%%&&&&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((((((******+++,,,,,,------------,,,+++*********))))))'''&&&%%%&&&&&&$$$$$$%%%((((((((((((((('''&&&%%%***++++++++++++...444999:::888555333333444666999:::::::::;;;;;;999:::<<<===<<<;;;<<<<<<>>>>>>>>><<<===@@@DDDEEEBBB===:::999::::::;;;===>>>>>>===:::777444333222///,,,+++---,,,++++++///444555444555:::@@@JJJVVV]]]dddooommmiiiNNN000&&&%%%""""""%%%$$$(((333<<>>:::///+++)))***)))(((((())))))'''&&&((((((((())))))*********************++++++***)))))))))))))))))))))))))))&&&'''((()))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%(((((('''''''''(((((((((*********+++---------,,,,,,+++))))))((((((''''''(((''''''''''''&&&&&&&&&$$$$$$%%%&&&(((***++++++***+++,,,------///444:::999999:::;;;999666666777555555666999888666555555666666777999;;;>>>>>>>>>>>>===;;;<<<======;;;999>>>===;;;;;;<<<===??????;;;888555222000---+++))),,,,,,+++***...444555111444555555<<>>???;;;555444555888666666777777555555666888777777888:::<<<;;;:::AAA>>>;;;:::;;;===>>>===>>><<<;;;:::;;;<<<======>>>:::666111///---+++)))(((******(((***///000///777999;;;AAAIIIMMMTTT^^^rrrppp^^^AAA,,,$$$###$$$%%%$$$###+++:::???EEESSS\\\eeemmm___555IIIJJJ&&&***)))''''''&&&&&&%%%%%%$$$$$$%%%###&&&###WWWpppBBB***""""""######$$$$$$######"""%%%&&&%%%'''((('''(((666jjjtttyyyxxx|||www^^^CCCJJJVVVbbbuuuZZZ```VVV999......000333333---,,,)))'''''')))(((&&&&&&''''''''''''((((((((('''{{{OOO((('''------000777???666555111000111,,,'''''',,,###"""+++...***)))//////---))))))......000777---111000///333444333444666777:::???AAA>>>:::777777;;;>>>>>>>>>???>>><<<999AAAAAAGGGIIIAAA<<<999<<<888666888888777:::===:::444555999888888777444;;;777333000000111222222000000000111000000//////---,,,++++++,,,,,,++++++))))))*********)))))))))(((((())))))))))))))))))((()))+++,,,,,,+++)))((((((((())))))))))))***+++************************,,,+++*********,,,---...------...///000000111111///...---,,,,,,,,,+++***---...///.../////////---+++)))''''''***...000111...---...000///---///333999:::======888333333777:::777444444444444666999777666555666888:::999777===<<<;;;;;;<<<======;;;:::;;;;;;<<<======;;;:::>>>;;;666111///...,,,***(((******)))))),,,...///---222666===DDDEEEJJJSSS\\\]]]SSS===***$$$%%%&&&%%%$$$###)))444>>>GGGPPPVVVbbbkkkeee>>>777zzz)))***(((((('''&&&&&&%%%%%%$$$$$$((( '''$$$:::ddd///############$$$$$$######$$$%%%%%%%%%%%%&&&''''''111]]]{{{vvv|||uuulll~~~uuuNNNHHHNNN]]]iiibbbOOOMMM@@@CCC;;;111666<<<222***((('''''''''&&&%%%&&&'''''''''''''''((())))))@@@<<<(((%%%000///333777;;;000444555333111***(((,,,&&&###"""&&&)))+++,,,...888888666:::???<<<>>>JJJEEEJJJKKKJJJKKKHHHDDDCCCFFFDDDCCCDDDDDDCCCCCCEEEEEEHHHIIIEEEDDDGGGIIIHHHJJJSSSUUUZZZVVVFFF;;;444444777111333111666FFF===666...111:::777...---111777444000------..................------+++************)))))))))***))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))***++++++***))))))((()))******))))))************+++++++++,,,++++++,,,,,,---......///000111///111222333333333444555333222111111111111111000666888999999999;;;:::888444444555999@@@GGGKKKMMMHHHHHHKKKNNNLLLFFFBBBBBB777666777888666333666;;;555333222444666888999;;;888666555777:::<<<;;;:::999;;;<<<::::::999777444999::::::;;;<<<;;;999888:::888555000//////---***+++******+++++++++---000666999;;;???CCCEEELLLYYYjjjiii___GGG---######"""%%%###$$$'''---;;;GGGJJJOOO^^^fffjjjMMM///tttJJJ)))(((((('''&&&&&&%%%$$$$$$$$$&&&"""&&&""""""bbbEEE'''%%%#########$$$######&&&$$$%%%&&&%%%&&&(((((()))FFFrrruuutttsss|||HHHSSSNNNXXXTTTfff___]]]YYY888HHH999***<<>>GGGDDDFFFCCC@@@BBBAAA>>>???;;;999888999:::999;;;>>>???DDDCCC>>>;;;======;;;???DDDCCCFFFEEE;;;888777222:::000000---999SSSCCC***...444444...---...+++///...---...///...,,,+++//////......---,,,++++++***))))))))))))******)))((())))))))))))(((''''''((((((''''''''''''''''''((((((((((((((((((((((((((()))))))))((((((((()))))))))***+++++++++++++++)))***,,,---...///.........000222222111111333555000///......//////......+++...///...///111000...222///------///000000000444111111555444111000222444111222666888777:::???888999===DDDHHHHHHGGGGGGJJJGGGEEEFFFIIIJJJIIIHHHEEEHHHHHHEEEBBB@@@===::::::888777666666666555555555555222///......,,,))),,,)))(((******)))***......333777<<>>===DDDEEE===??????<<<::::::999777888;;;999888999999888;;;777888999999888777555555111000///------,,,,,,,,,,,,------,,,+++------------...//////..................------,,,,,,++++++***))))))(((((('''''''''((())))))))))))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))******************)))******+++,,,------------...///000111111111111111000...------...//////---------..................------------,,,***((())))))))))))(((((((((((()))***,,,,,,---...000222222666777:::AAAEEEKKKUUUTTTWWWRRRUUU```[[[RRRXXXXXXVVV___TTTVVVSSSHHHAAA@@@DDD@@@888999>>>666(((333999;;;888555777888666888777666555444333444444888555444666999<<>>)))((($$$'''$$$%%%((("""%%%&&&$$$###%%%$$$(((DDDhhh999'''### !!!&&&$$$%%%%%%%%%%%%%%%&&&''''''+++...VVVppptttoooxxxooovvv[[[FFFHHHRRRMMMQQQiiioooEEE===:::222,,,***...++++++,,,))))))((('''&&&%%%&&&'''+++%%%'''$$$((($$$'''XXXzzzbbbJJJEEEKKKSSSWWWUUUPPPJJJGGG@@@EEE???777;;;BBBCCCAAAGGG;;;AAAGGG:::444999777<<>>AAA111777???>>>???:::===>>><<>>:::777777999:::888999===>>>===>>>:::666777777888888777666444444444000000///............------//////------------+++,,,---......------,,,---,,,,,,++++++++++++++++++***))))))(((((('''''''''(((((()))))))))(((''''''''''''''''''''''''''''''((((((((((((((((((((()))(((((((((((((((((((((((())))))******************+++++++++,,,,,,,,,,,,+++------...//////000000000000///...---,,,---......,,,,,,------..................---------,,,***)))***)))))))))))))))(((((()))***+++,,,---...111333555888:::<<>>AAABBB@@@999>>>???>>>???:::555555777777777555333222111111///////////////////////////111111000//////---+++,,,,,,------,,,+++++++++))))))))))))))))))******))))))((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))************)))++++++++++++++++++++++++------------.........///...---,,,+++++++++,,,---++++++,,,,,,------------...------------,,,***)))*********))))))))))))((())))))******+++---///111111555777999<<<>>>DDDNNNRRR\\\^^^\\\___ZZZUUUYYYXXXQQQUUUPPPSSSJJJ???999<<>>===;;;???CCCDDDCCCDDDGGGHHHFFFFFFJJJMMMKKKEEE@@@===<<<<<<>>>@@@???:::666666999;;;888555888===>>>:::555===;;;::::::>>>GGGPPPVVVQQQPPPPPP^^^dddUUU444YYY<<<&&&%%%)))***###((( ###$$$$$$$$$$$$ ###---FFF444 $$$%%%$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&'''(((777OOOiiimmmoooooollluuurrrYYYUUUTTTQQQHHHZZZbbb[[[[[[JJJ===GGG:::+++//////333,,,,,,---***'''%%%%%%%%%%%%%%%"""'''***(((''',,,WWW~~~___QQQAAA777222222;;;EEE===::::::666111444999666333444555777777666555444555333333999>>>999555888>>>???:::222333777555000999333===<<<888@@@<<<999999===<<<@@@>>>999<<<<<<666666555666777777666444999<<<:::999:::777555777666666555444222111000000...//////000000000//////000222222000000000///---,,,,,,,,,,,,+++***++++++(((((((((((((((((((((((()))(((((('''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))((()))***++++++,,,,,,,,,///......---------......,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++***)))***)))))))))(((((((((((())))))((((((((()))+++,,,+++///111222444555;;;DDDMMMXXX[[[YYY[[[\\\[[[^^^XXXPPPRRRQQQUUUMMMLLLLLLHHHFFFBBB>>>;;;888888999;;;=========@@@CCCBBB@@@===@@@CCCCCC@@@<<<::::::>>>888111222666999777555444444444555666777999::::::::::::===AAAIIIQQQVVVfffaaaaaakkkssssss```uuuiii---...%%%$$$)))!!! ***%%%&&&$$$###$$$###"""&&&DDD@@@######!!!######"""$$$$$$$$$$$$$$$%%%&&&&&&******---BBBfffrrrpppsssoooppp[[[RRRXXXVVVsss^^^^^^______nnnbbbKKK[[[HHH***)))EEE===444......***(((%%%%%%%%%&&&%%%$$$)))***%%%$$$333uuusss]]]GGG888000...------///333999===>>>666555888===@@@BBBBBB???>>>:::777777999999666333333555666999:::555666>>>777555222555<<<>>>@@@FFF;;;:::999<<>>===999AAABBBAAA?????????===;;;333999@@@@@@:::444333444777AAA>>>111---111333555999999:::;;;999333333===111555,,,333;;;555777:::111222///222111---111111333555777888777555666999888:::999666777444111333111222444444333111000///...............---------------,,,+++,,,///...,,,---------,,,+++******+++))))))))))))((((((((((((((((((''''''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++++++++++++++*********************)))))))))))))))++++++++++++,,,,,,++++++---,,,+++++++++******))))))(((((((((''''''&&&&&&(((''''''((()))***++++++))),,,---...111111555===;;;<<<<<<<<<>>>DDDJJJMMMQQQPPPQQQOOOLLL>>>DDDEEEHHHDDDBBBCCCCCC???:::777555555666888;;;===>>>===@@@>>>;;;::::::999777444///222555333000/////////000000000222555666555333666777777777777666666666888444;;;AAAAAAEEEGGGRRRTTT^^^___\\\^^^]]][[[^^^llllll###$$$,,,"""***$$$ ###&&&$$$"""$$$###"""$$$$$$555///&&&"""%%%$$$"""%%%%%%$$$$$$%%%&&&&&&'''((()))'''444MMMllltttsssmmmkkknnnoooXXXIIIXXXIIIccc\\\MMMVVVSSS___aaaVVVmmmhhhTTTBBB;;;777000000>>><<<...---222###%%%%%%%%%%%%%%%%%%''''''+++***&&&%%%(((***222111333333------+++***000...111...///555???FFFHHHGGG;;;DDDCCC;;;===DDDCCC???FFFDDDCCCEEEHHHFFF???888:::DDD???111...555555222...333888777444222444555000111...222666333333222444444000333333000444444666666777999888666888:::999;;;999666666333111333111222222222111000/////////.........------------,,,,,,,,,+++---///...,,,---------,,,*********+++(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((())))))))))))***((((((((((((((((((((((((((((((((())))))))))))((()))***************))))))*********************)))************)))))))))))))))***++++++,,,,,,------------,,,++++++++++++***))))))((((((''''''&&&&&&'''''''''(((***++++++***)))+++***,,,000000222999:::777888:::888;;;AAADDD>>>CCCGGGKKKOOOFFFPPPOOOMMMJJJHHHHHHHHHDDD>>>:::555555666777888999:::;;;888777777666666555444222333222111///111444444222000......222666777555222222444666777888888888888>>>888:::<<>>AAAHHHIIIEEEEEEIIIDDD===888666555333222222777444000333666444222555000111555444000///000333...222111...333555111222222...111111///333222555555666::::::888777888;;;<<<888444444333222555111222111111///////////////......---------......---...---...000111///,,,------,,,+++***)))******'''(((((((((((()))))))))''''''''''''&&&'''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''((()))******++++++((((((((((((((((((((((((((((((((())))))))))))((())))))************))))))******++++++++++++*********************)))))))))((()))***+++,,,---.........---,,,,,,,,,,,,++++++***))))))((((((''''''''''''''''''(((******)))(((++++++***+++000000111666333///222444000///444888;;;@@@CCCFFFLLLEEEPPPMMMOOOLLLHHHFFFEEECCCAAA>>>999888888888888777888888666888::::::888555444333///222333222222333222///000000000111222222222222222444555555555444444444444666:::777666999<<<:::999555888<<<>>>@@@DDDDDDIIIRRRTTTUUUYYYUUUQQQTTT```GGG///$$$'''&&&!!!'''%%%$$$!!!###'''%%%###&&&&&&""",,,"""%%%"""!!!&&&$$$$$$######$$$$$$%%%&&&&&&(((+++000333```yyyppptttrrriii^^^iiiyyyZZZWWWQQQUUUYYY]]]^^^___bbb\\\PPPNNNYYY```^^^YYYXXXbbblllOOO777---666999AAABBB888+++%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&+++'''&&&)))...000...+++)))++++++******---///000444000444@@@GGGDDD@@@@@@CCC===;;;???BBB>>>999777777555333222111111333666222555888666555666888999666777888777555333111111222333333111222444444111000000//////000000000000444666777555222333777;;;666666555444333222222222000111111111111000000//////......---......////////////000000...---,,,,,,+++++++++++++++***)))'''(((((((((((((((((())))))((('''''''''''''''&&&%%%'''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((()))))))))))))))((((((((((((((())))))))))))(((''''''&&&'''(((((((((((((((((())))))))))))))))))******)))))))))***(((***,,,,,,+++)))(((((()))***+++,,,---------.........---,,,+++++++++******((('''(((((((((((((((&&&''')))*********))))))******+++,,,---000222333/////////000111222333333777888<<>>CCCEEEHHHJJJMMMQQQUUUUUUMMMEEE999222,,,***)))'''(((+++"""###$$$%%%$$$%%%$$$"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$)))%%%+++///,,,]]]~~~uuuwwwuuujjj```___bbb~~~[[[QQQOOORRRSSSWWWMMMTTT______```___]]]ZZZZZZ```eee```VVV```fffjjjoooQQQ777===CCC:::???>>>333)))%%%%%%&&&%%%&&&&&&&&&%%%&&&&&&'''&&&'''---555444,,,)))+++)))((()))+++...000222333000---///555666222111555777555555888777333333666555333333444444444555777;;;<<<;;;::::::;;;:::999666777777666555333111000333444333222222444444222111000////////////000111111222333111//////111444222222222222111000000000000000000000///......................../////////...///......,,,,,,,,,,,,++++++************((('''(((((((((((((((((())))))))))))((()))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''(((((('''''''''(((((((((((('''((((((((((((((((((((())))))(((((((((''''''''''''(((((((((((())))))))))))((()))******)))******+++)))***,,,,,,+++)))))))))))))))***++++++,,,,,,,,,++++++++++++++++++++++++,,,+++)))(((((((((((((((&&&'''((()))***))))))(((+++++++++,,,---///000111.........///000000111222111333666;;;===<<<<<<>>>BBB@@@===;;;;;;;;;:::999666666666666555555444444444555666777777777555333000111111000111222222111222222111111222222222222222444666666555444555666666444333333555666666666444666888888:::???AAABBBGGGJJJMMMQQQTTTSSSLLLEEE888000+++******+++---111HHH==='''###### %%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&***,,,,,,MMM|||{{{uuussspppxxxfffWWWoooxxx```NNNPPPTTTHHHPPPPPPSSS```hhh^^^ddd]]][[[[[[\\\]]]\\\ZZZYYYGGGbbbqqqmmmFFF$$$777===::::::666---&&&%%%&&&%%%%%%&&&&&&&&&&&&&&&'''(((###///:::;;;333***(((***,,,((((((+++......///000999:::===AAA>>>:::===CCC===:::999999777444444777:::999<<>>===>>>???===;;;888666555555444333555555555444333333222222333444444555666555333222000111111000000111111000111111000000000000000111333444555444444444666888777555222111333444555555666999<<<===???BBBCCCBBBGGGJJJMMMPPPQQQPPPKKKFFF999111***))))))(((***---BBBeeeYYY,,, ***''' $$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&,,,++++++,,,999ppp}}}xxxzzzzzz{{{ssshhhYYY{{{mmmccceeeYYYTTTGGG@@@DDDFFF[[[qqq}}}mmmeeeggg[[[VVV^^^gggdddZZZRRRPPPVVVXXXKKK:::,,,<<<888777444...(((%%%&&&'''%%%%%%&&&&&&'''&&&&&&''''''''':::AAA555+++------''',,,((('''+++---******...666;;;AAAEEECCC???AAAFFF>>>888555555777666333222:::777666777888666333222777555333222555777555222555444333333444444111///222111///......///000///111000///...---......///111000//////......------***+++---------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,---......//////......,,,,,,,,,+++*********++++++***)))(((((((((((('''''''''''''''''''''(((((('''''''''((()))))))))((((((''''''''''''''''''''''''''''''(((((((((((((((***))))))((((((((((((((('''''''''((((((((((((((()))))))))(((((((((''''''((((((((((((((()))))))))'''((())))))))))))******************)))))))))))))))))))))******************++++++,,,,,,++++++***)))***)))(((((()))(((&&&''''''((())))))*********,,,,,,,,,---------------///////////////000000000222333666999:::999:::;;;888999:::::::::888555444555555444444333333222222222222222333333333111000000111000///...//////...//////.........//////000333444444444333444666888666444222111222222333222555999<<>>AAAAAA???AAADDDFFFGGGHHHJJJJJJIII===555---,,,,,,)))'''((()))%%%888NNNOOOKKK;;;$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&))))))333444...666666^^^~~~{{{}}}vvviiissskkkeeeLLL999...111BBBLLLTTTZZZ\\\\\\nnnrrrsssjjj[[[NNNOOOWWW[[[ZZZWWWEEECCC???888>>>555444...+++)))'''&&&&&&&&&'''&&&&&&&&&&&&'''(((+++------(((&&&+++,,,((('''******,,,...---,,,+++,,,...222333444333555777666444111333555333000......///...---...000222222333555333555666555444444333111000000//////......------...,,,+++,,,---,,,,,,------..................---,,,,,,,,,+++++++++++++++++++++++++++************))))))***************************)))))))))******)))************)))******))))))))))))))))))((('''(((((((((((((((((()))))))))))))))))))))))))))((()))((((((''''''''''''''''''((((((((()))))))))***)))(((''''''&&&''''''((((((((())))))))))))))))))))))))((((((((())))))***(((((((((((((((((((((((((((((()))))))))))))))***)))((('''(((((()))(((''')))))))))*********************+++++++++,,,,,,,,,(((***)))'''(((---///---******)))))))))+++,,,---------,,,,,,---......///,,,,,,,,,,,,------......///000111333333111111222444555666555333222222333222111000000//////000000111000///...//////......,,,......------......---,,,,,,,,,,,,,,,...///000111111111111111111111111111222333333222000///...000111444777;;;??????======???@@@BBBEEEHHHIIIHHHDDD999000,,,+++(((&&&&&&---&&&)))222888???:::(((######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&***,,,555666555444555OOOsss~~~~~~~~~qqqaaarrrrrrxxxaaaAAA555000EEEMMM______YYYhhhhhhpppjjjddd___TTTMMMTTT``````VVVAAA@@@EEEQQQCCC<<<555333...,,,***'''%%%%%%&&&'''&&&'''&&&'''(((***---000,,,+++*********)))))))))''')))++++++---///000///111333444333333333111---111000//////111222000...000000111222222000000222222333444333333333111...000000000...---,,,,,,,,,...,,,,,,......------...///............/////////,,,,,,,,,+++***)))***+++************)))))))))***))))))************))))))))))))((((((((())))))***))))))))))))((()))***+++)))))))))******)))((('''(((((((((((((((((())))))))))))))))))))))))(((''')))((((((''''''''''''''''''((((((((())))))*********)))(((''''''((()))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((((())))))*********++++++)))((((((((()))***)))'''(((((()))***************,,,++++++******************+++***(((+++333777666+++***))))))))))))++++++------,,,,,,,,,------...---------------...//////222222333555444333222444444555777777555333333333333222111000//////000000111000///...............+++---------...000000///...------,,,---...000111222111000//////000000000111222333333222000/////////000111333888<<<<<<:::;;;<<<===???CCCGGGHHHGGGHHH===222...---+++***+++%%%...---&&&)))222///&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&+++444555<<<444???MMMbbbzzzxxx~~~tttXXXXXXrrryyypppUUU:::111???TTT\\\___llljjjrrryyykkkbbbeee___LLLSSS```bbbUUU[[[\\\[[[OOOFFF@@@<<<;;;555---+++(((&&&&&&&&&&&&'''$$$$$$''''''&&&111777000222...***(((((()))(((''''''))),,,---...//////000000111111222222111222222333222111000//////000111///...///111111//////111444444444444444333222222333000......------...000------,,,,,,---......///000//////...............,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))***+++++++++******+++,,,***))))))+++***((('''(((''''''((((((((()))))))))))))))***)))))))))***+++&&&''''''(((((((((((((((+++)))(((((())))))((('''(((''''''((())))))((('''%%%'''((()))***)))))))))(((((((((((((((((()))***((((((((())))))************************)))))))))''''''''''''''''''''''''((((((((((((((()))******************)))(((((((((***))))))+++***((()))+++++++++++++++,,,,,,+++++++++))))))***+++,,,000555;;;222***)))))))))))),,,+++,,,,,,,,,+++,,,...000+++,,,---///111111111000333333333444555666555444444555555555555333111000222222000/////////000000000000111222111000///...------,,,,,,,,,,,,------,,,,,,,,,---------------...//////////////////000111111111111000...---,,,000000222444666888999:::======???@@@BBBDDDEEEFFFIIIBBB666---)))(((***+++((())))))'''&&&'''((((((&&&&&&%%%'''111###%%%%%%###$$$%%%%%%$$$$$$%%%'''((()))000999;;;999<<>>===<<<;;;222+++)))'''&&&%%%&&&&&&&&&((($$$''')))(((...222///000---)))(((((())))))(((((()))+++,,,------......///111222222111000111222000000000/////////000000000//////111111000111333222222222111111111111111000////////////---,,,...---------------......///000000000000000000000000000//////......---,,,,,,+++++++++++++++++++++******+++++++++*********+++)))((()))******((('''((())))))))))))))))))))))))(((((((((((('''''''''(((''''''''''''((((((((()))%%%%%%$$$%%%&&&'''((((((&&&''''''''''''''''''(((((())))))******************))))))(((''''''''''''(((((((((((())))))***************+++++++++******)))))))))))))))(((''''''((((((((((((((())))))))))))(((((((((((()))******)))((((((******))))))+++******++++++++++++++++++***)))))))))))))))+++///666...))))))***)))))),,,,,,------......///111222......///111222222000///111111111222333333333222222333333333333333222111222111000/////////000000000000111111111000///...---------,,,,,,,,,------,,,,,,,,,,,,---------------...//////.........///000111111111000000///......///111333666888:::;;;<<<===>>>@@@AAABBBCCCDDDGGGAAA888000+++))))))***((('''((()))((((((,,,222,,,)))&&&&&&)))444...$$$%%%&&&&&&%%%&&&''')))'''+++666AAA@@@:::;;;AAARRRsss{{{|||rrrgggmmmtttfffHHH111555GGGPPPPPP^^^mmmaaagggbbbbbbeeeiiiooonnnVVVTTTPPP___kkkYYYVVVMMM>>>@@@DDD@@@;;;000***)))'''&&&&&&''''''&&&+++%%%'''------...000000---+++)))((()))))))))(((((()))***++++++++++++,,,...000222222111111222444222222222222222222222222000000000111222222333444222222111111111111111111000000111333222///------------------------............///////////////...000000000///......------////////////////////////---...//////...---------,,,++++++------+++++++++************))))))))))))*********)))((('''''''''(((((('''''''''(((((()))******))))))((()))***+++((()))***)))(((((()))***************************((((((((((((((((((((((((((((((((())))))************++++++,,,,,,,,,,,,,,,*********))))))(((&&&&&&''''''''''''''''''''''''((((((''''''((()))***++++++***)))******)))(((((()))*********))))))***++++++******+++***)))***,,,222///---......,,,,,,---000///////////////...---//////000111111000...---//////...///000000000000000000000000000000000000000///.....................///////////////............------,,,---------,,,,,,,,,,,,---------------.....................///000000111111111111000000111222444666999;;;<<<;;;;;;<<<>>>???@@@@@@@@@CCC@@@;;;444---***))))))***&&&&&&)))(((%%%***222,,,)))+++((($$$555777'''%%%&&&''''''&&&&&&((()))%%%***999LLLRRRKKKCCCBBBRRRrrr}}}xxxmmmoooppplllhhhmmmvvviiivvv]]]>>>222<<>>???@@@???<<<666///***((()))+++'''&&&(((+++******,,,111,,,&&&$$$%%%"""///)))&&&((())))))'''&&&&&&''''''&&&666TTTgggcccRRRFFFSSSooo|||~~~zzzyyysssrrraaaiiifffooolllVVVVVVgggUUUAAABBBRRR\\\___bbbfffccceeeyyyyyyyyyYYYPPPggg{{{ddd___PPP>>>???;;;BBBJJJOOOTTTJJJ999333///)))((('''&&&''''''''''''&&&)))***---333666444111))))))((((((((((((''''''&&&''''''''''''(((***+++---///222222111222333555555444444444444333222111111111000000111222222111000000222222222111000///000///000111111...---................................./////////...---,,,,,,,,,------------------++++++++++++++++++++++++***+++,,,,,,+++******)))(((((((((******)))((()))((((((((()))))))))******((()))))))))((('''&&&&&&(((((()))(((((('''&&&&&&%%%&&&(((((('''&&&'''((()))'''&&&&&&'''(((((('''((((((((()))******)))(((''''''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((((((((((('''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((******)))((()))))))))(((((()))*********)))((()))***++++++---...000111000---++++++++++++,,,...111111000/////////000000111000...,,,,,,++++++,,,---///000000///...------,,,,,,------------------------------,,,------------------------------------,,,,,,,,,---------....../////////...///000000000///////////////000111111111111111000111222444555666777777999888777777999;;;>>>???>>>???===777///***((()))((('''&&&)))111777333+++DDDHHH&&&)))---"""'''%%%&&&(((+++,,,***((('''&&&***&&&444VVVqqqqqqbbbWWWWWWnnn|||yyy{{{yyytttzzzrrrjjjwwwwww|||]]]{{{ZZZZZZUUUVVVQQQIIIMMM___jjjeee\\\TTTeeeccc]]]eeepppXXXbbbnnnfffMMM===888???BBBLLLSSSTTTUUUJJJ:::333...((('''&&&%%%&&&'''''''''(((---------444555///+++(((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''(((***+++...///000111111111111222333222111111222333222111000111000000111333222///111222333333333111000///000//////000///......///...............---------+++,,,,,,,,,++++++***)))(((((((((''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&''''''&&&&&&&&&&&&%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$######""""""%%%%%%&&&%%%$$$$$$$$$$$$$$$###"""###$$$%%%$$$$$$$$$#########%%%&&&%%%$$$######"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%((())))))'''%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&&&&%%%%%%&&&((())))))(((''''''&&&'''((()))+++++++++************+++,,,+++***)))***))))))***,,,---......,,,,,,,,,,,,,,,------...---------...............---..................---,,,,,,,,,------,,,,,,,,,---------......////////////000111222111111000000000000111111222222111111222333555888999:::;;;:::999999888888999;;;>>>@@@===>>>===888111+++))))))((((((''')))333:::555***AAA[[[444333***+++%%%&&&%%%(((,,,---,,,+++))))))((('''777XXXqqqwwwuuuuuuaaapppyyywwwwww}}}tttxxx|||yyyzzzssspppwwwxxxyyylllPPPfff[[[MMMIII@@@@@@OOO]]]ccceee]]]eeeeeeaaaaaalllnnnrrrNNNIII999BBB@@@:::;;;GGGLLLUUUWWWVVVLLL===555+++(((&&&%%%%%%&&&(((******///222000222777222)))((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&(((***,,,......///000222333333222333111000000111222222111///000000000222444222///222111111000000///...---...,,,,,,---,,,++++++---******++++++******))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%$$$$$$&&&%%%######$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$############$$$%%%&&&%%%$$$######$$$&&&'''''''''((()))(((%%%###$$$%%%)))'''$$$$$$&&&''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&%%%%%%%%%'''((()))...000///***%%%%%%&&&&&&&&&%%%%%%'''((((((&&&$$$&&&'''&&&%%%%%%'''&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######&&&%%%%%%&&&&&&'''&&&&&&'''''''''((()))))))))(((((((((((())))))******+++++++++,,,,,,------------------.........---,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,------....../////////000222222222111111000000111222333333333333333555666999<<<>>>>>>======;;;;;;;;;;;;<<<===???@@@===>>>>>>;;;444...***(((((()))))))))---111///***+++IIIAAA///&&&+++''''''%%%'''***++++++*********&&&(((:::YYYnnnuuu|||ooosssqqqnnntttvvv}}}zzz{{{zzz{{{ttt]]]___gggMMM???<<<===FFFRRRYYYfffxxxppp\\\gggzzzgggbbbpppUUUQQQKKKDDDBBB666>>>IIIPPPRRR\\\\\\WWWJJJ;;;333***((('''&&&&&&(((+++---...555555222666<<<111&&&(((''''''&&&&&&%%%%%%''''''(((''''''&&&&&&(((***,,,.........111444777666555333111///...///000///......000000111333555333//////...,,,***)))))))))))))))''''''((('''&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&&&&))))))))))))************///////////////////////////000000000000111222333333222222333333111000111,,,,,,,,,------.........***+++,,,,,,+++)))((((((***)))(((((()))+++...000+++******,,,111666:::<<<>>>AAACCC???888444555888444000,,,+++,,,...000000333000---)))'''%%%%%%%%%''''''''''''''''''''''''(((((())))))))))))))))))111000...,,,+++******++++++***)))((((((***,,,---,,,***(((''''''))),,,---///222222---((()))+++------,,,,,,...000111...+++((()))***)))+++,,,***&&&((('''&&&%%%%%%&&&&&&&&&$$$%%%'''&&&%%%$$$%%%&&&&&&&&&%%%%%%&&&'''''''''%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((())))))***************+++,,,---------,,,***))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,------......///000222222222111000000111111333444444444444444555777:::<<<======;;;:::<<<======>>>>>>??????@@@===??????===777000+++((((((((()))***)))))),,,000,,,555OOO---555222111(((%%%'''((()))(((''''''((((((***;;;XXXjjjooouuu{{{vvv{{{}}}yyy|||sss{{{~~~}}}|||wwwzzzyyyeeeZZZ[[[GGG<<>>111++++++&&&'''&&&&&&$$$''''''%%%***&&&(((%%%###(((***'''''')))))))))---555<<<;;;666222,,,---...***+++,,,'''+++000...///888===777///******&&&)))***((()))%%%&&&'''%%%%%%***+++))))))***---333'''---......---...777222,,,111...+++555@@@CCCGGGGGGEEEBBBAAAAAAFFFGGGEEEDDDEEEIIIJJJIIIIIIHHHJJJMMMIIICCCGGGPPPHHHKKKIIIQQQWWWDDD666BBB666555333333555888999:::111222000000222000+++)))))),,,,,,((('''---333555666444111000222555555222777BBBFFF>>>444000000///444...***,,,,,,++++++...+++,,,111222***$$$&&&'''$$$)))+++(((%%%'''&&&###(((%%%)))'''000+++,,,''')))------++++++)))))),,,...)))'''''')))&&&))),,,+++&&&'''***''''''+++...,,,---------,,,...000222888000888BBB???@@@DDD???OOOLLLMMMIIIMMMUUUOOOIIIFFFAAAMMMKKKKKKEEE444===:::555333333111000222333666///,,,///000,,,***---))))))'''''',,,,,,)))***'''&&&&&&'''&&&%%%&&&(((***''''''+++)))$$$%%%))))))'''%%%'''***,,,)))&&&$$$***))))))))))))+++&&&(((+++---,,,+++,,,......000222000///333333111222333111666///777,,,777666:::555555:::<<<:::999;;;999888<<<===:::;;;>>>>>>@@@>>>======:::444---)))***)))***+++***(((+++......,,,888;;;//////333***$$$***'''%%%+++!!!)))%%%***(((FFFUUUeee``````wwwwwwuuu}}}~~~}}}}}}yyyuuuxxx~~~xxxaaaSSSFFFHHH```nnnMMMXXXEEEKKKNNNMMM^^^aaabbb^^^WWWZZZ\\\WWWSSS\\\VVVNNNUUUSSSTTTNNNPPPUUUgggdddSSSCCC777222---((()))///111,,,***------000444===;;;,,,&&&)))))))))%%%(((%%%)))&&&### ###%%%$$$$$$'''&&&%%%))))))...333333...,,,///333000---------+++,,,,,,)))---///---,,,///000///111777777888999>>>BBB@@@===:::===??????AAAFFFIIIIIIHHHKKKTTTMMMKKKLLLLLLMMMQQQVVVNNNEEEIIIIIIGGGMMMJJJJJJHHHEEECCCBBBCCCEEE:::;;;;;;::::::<<<<<<;;;<<>>;;;<<<:::>>>CCC;;;;;;KKKDDD777------555::::::888EEE;;;...+++222333...+++777CCCDDD666///333444---000EEEZZZ___VVVLLLIIIJJJ:::IIIVVVWWWPPPIII???777555666:::>>>===<<>><<<@@@DDD@@@======>>>>>>>>>???BBBEEEJJJJJJEEEDDD???777777777999===BBBBBB>>>:::>>>===LLLYYYWWW[[[eeegggccc[[[UUUPPPWWWdddfffhhh]]]^^^qqqxxxyyykkkKKKFFF888333;;;BBBAAAOOOaaacccLLLGGGFFFIIIHHH@@@:::999>>>???======@@@>>>;;;;;;<<<999777888999888666555666666444333555999;;;;;;555444111///---***(((&&&((((((!!!###&&&(((---***'''&&&&&&((())))))***,,,)))---...---...---...222333//////111888444666444555666999>>>>>>;;;999:::AAA<<<:::;;;;;;======999===;;;999999888555222111+++***+++,,,+++***,,,///+++,,,555@@@???666...,,,,,,---'''###(((&&&(((&&&&&&)))???ZZZgggRRR@@@fffyyy|||zzz}}}zzz||||||yyyyyy}}}bbb^^^LLL???SSSwwwaaa<<<@@@:::DDDWWW@@@NNNgggvvv^^^MMMTTTdddPPPqqqdddVVVZZZVVVWWWTTTZZZdddrrrdddSSSFFF666000(((---***000333,,,///;;;AAA;;;555222...(((&&&&&&###''''''---,,,......777888:::======<<<<<<:::===EEECCCAAACCCGGGIIIGGGGGGJJJHHHIIIGGGFFFHHHHHHHHHKKKPPPQQQRRRVVV[[[YYYVVVYYY[[[XXX\\\UUUYYYccc]]]\\\ZZZXXXYYYUUUOOOUUU^^^^^^bbbaaagggaaaPPPNNNMMMPPPaaadddYYYOOOSSSVVVUUUYYYYYYVVVQQQMMMLLLMMMOOOPPPGGGJJJKKKJJJHHHHHHHHHGGGLLLTTTUUUPPPRRRZZZ^^^\\\\\\ZZZYYY[[[bbbnnnzzzlllhhhlllrrr|||{{{rrriiimmmxxxzzztttrrryyy|||~~~zzzvvvyyy{{{~~~qqqvvvrrrmmmzzz}}}oooxxx}}}jjjfffgggkkkjjjbbb\\\ZZZRRRTTTSSSRRRTTTRRROOOPPPQQQLLLIIILLLQQQSSSSSSSSSQQQOOOLLLRRRhhh||||||qqqmmmrrrxxxzzzvvvmmmeeeaaaOOOIII<<<666333...///***,,,)))&&&&&&&&&%%%%%%&&&)))*********)))((((((***''''''(((...,,,,,,,,,000+++///444777888777888999:::777999===>>>???<<<666666444333222111...,,,---///...------+++))))))***...---000>>>III>>>000111---+++'''%%%&&&)))"""%%%)))///IIInnnxxxqqq```zzz{{{yyy}}}~~~{{{{{{}}}cccYYYHHH@@@IIINNNPPPBBB???CCC333JJJWWWVVV[[[zzzzzzkkkYYY]]]oooZZZfff___UUUWWWSSSXXXYYY```aaahhh\\\RRRAAA222888444777---...///''''''000444111---,,,222:::BBBDDDAAA???DDDJJJQQQJJJHHHJJJGGGQQQXXXWWWQQQNNNPPPVVV]]]eeeZZZUUU^^^hhhjjjhhhhhhcccjjjiiigggiiiggggggnnnllliiiffflllvvvvvvmmmgggnnnjjjooobbbbbbpppiiilllooofffhhhhhhbbbjjjzzz|||kkkpppssszzz~~~~~~}}}}}}|||}}}|||~~~}}}}}}||||||}}}zzz~~~~~~}}}yyyqqqssstttzzztttooooooiiiaaabbb^^^VVVPPPMMMHHHCCCAAA<<<999888666333000---111***(((&&&'''(((***000+++,,,,,,+++******,,,,,,111222666777333111222/////////000111///,,,******++++++,,,---............222...---666FFFKKKEEE???222......---%%%(((%%%:::555(((KKKxxx}}}{{{|||{{{zzz~~~eeebbbFFF999888999222777444777>>>SSSjjjrrrPPPRRRbbbtttrrrfffaaaYYY[[[```\\\[[[UUU^^^aaaeeehhhhhhaaaQQQ555000@@@999///***222;;;666///000444///888CCCLLLSSSTTTRRRRRRJJJPPPKKK^^^ZZZ`````````oooyyyvvviiibbbccccccdddjjjaaa\\\___```^^^aaaiiifffrrrwwwwwwxxxsssqqqwww|||~~~yyyrrrpppvvvxxxqqqlllmmmtttvvvsssooommmiiigggkkk]]]dddjjjiiihhhgggddd```aaaeeehhheeebbbbbbcccddd^^^______```dddhhhfffaaadddfffhhhgggbbb___```dddbbbaaacccccc___aaadddbbbfffaaaaaagggjjjeeeaaaaaaaaaaaa`````````dddgggkkkllljjjeeeffflllkkkccc___bbbeee```dddbbbjjjddd```]]]```ggglllkkkkkkhhh```fffffffffccc``````dddggggggdddcccdddcccdddggggggddd```cccaaaaaafffhhhqqqhhhiiikkkkkklllkkkjjjrrr{{{wwwvvvwwwuuuuuusssooolllnnnooonnnmmmnnnwwwzzz{{{||||||tttsssooorrruuusssssswwwvvvdddVVVZZZRRR\\\RRRAAA222999666111...---,,,++++++---+++,,,+++''')))---...***)))+++------+++***+++******))))))***+++***)))000+++---000<<>>555111333::::::<<<:::FFFlllqqq[[[LLLEEEYYYmmmsssjjj]]]___jjjgggYYYQQQNNNZZZYYYUUUssseeeVVV???111>>>AAA+++;;;===FFFQQQPPPDDDEEEPPP\\\dddiiimmmnnnbbbRRRJJJHHHQQQHHHZZZVVVSSSUUU___XXXcccfffbbbfffmmmnnnmmmxxxrrrooonnnkkkiiioooyyy{{{{{{~~~{{{|||}}}wwwrrrpppooommmooommmkkklllnnnooonnnlllpppooonnnmmmkkkiiijjjlllkkkiiihhhiiikkkllllllmmmnnnjjjjjjfff```dddhhhaaaeeeaaa___bbbbbb___```cccbbbfffddd```bbbdddccceeecccaaa^^^\\\]]]^^^^^^]]]aaa```^^^ZZZ[[[^^^aaabbbbbbbbbaaaaaadddhhhhhheeedddeeeffffffeeeeeegggiiiffffffggggggccceeehhhfffddddddfffiiigggcccccchhhbbbccc___```]]]fffmmmvvvxxxsssjjjgggllllllfffdddjjjmmmgggnnniiipppgggeeennnmmmrrrvvvppphhhccc^^^ddddddeeefffhhhgggdddaaaaaadddfffeeebbb______bbbdddfffnnnlllhhhgggccceeeiiiddd\\\[[[aaabbbaaadddccciii___VVV\\\[[[VVVZZZXXXUUUTTTWWWZZZYYYYYYYYY______\\\ZZZ\\\]]]]]]aaabbbdddgggiiiiiijjjnnnsssxxxvvvvvvyyyxxxvvvzzz|||||||||yyyooofffZZZMMMCCC@@@BBB===;;;;;;888666222+++555111/////////---,,,,,,,,,+++******,,,---,,,******(((,,,,,,000GGGNNN666777666<<>>>>>777444777888fffYYYkkkyyyuuurrrtttwwwxxxvvvuuutttuuuvvvvvvvvv{{{zzzzzz{{{tttnnnHHH888:::222444<<<888BBB777888AAAEEEFFFLLLSSSSSSKKKIIISSS```bbb^^^YYYYYYjjjkkkYYYQQQ^^^hhhfffVVVYYYYYYbbbqqquuuwwwyyyeeeaaannntttwww}}}zzzzzz{{{{{{zzzxxxxxxxxxyyyxxx{{{{{{xxxvvvvvvuuutttuuuuuuuuuuuusssppppppqqqrrrqqqpppoooooonnnnnnnnnlllkkklllqqq|||kkkjjjkkklllmmmlllnnnqqqmmmnnnooopppqqqqqqqqqqqqnnnpppqqqpppooooooqqqsssuuutttqqqppprrrtttrrrnnnrrrqqqvvv{{{{{{zzz{{{zzz|||~~~|||zzzyyyxxxwwwwww|||}}}yyy{{{{{{{{{}}}}}}yyyyyyyyywwwxxx{{{yyyuuuxxxzzz{{{}}}|||wwwqqqnnnpppsssvvvwwwwwwvvvtttzzzzzzzzzzzz{{{|||yyyuuuuuuwwwyyyzzz|||}}}uuucccYYYDDD888<<<>>>;;;@@@555)))111111RRRyyynnnYYYMMMKKKWWW}}}yyyrrrmmmnnnrrrrrrpppppprrryyy{{{vvvwwwwwwooo{{{vvv[[[FFF===>>>999999<<<;;;888IIIgggnnn[[[VVVRRRPPPQQQZZZkkk{{{~~~yyywwwrrrgggcccjjjpppzzz~~~}}}~~~~~~~~~zzzwwwuuuwwwxxx{{{||||||yyyxxxzzz{{{{{{xxxyyyxxxxxxyyyzzz{{{{{{yyyzzz{{{}}}~~~~~~~~~~~~}}}|||zzzzzz~~~~~~~~~{{{{{{zzz|||zzzyyyzzz|||~~~}}}zzzzzz{{{|||}}}}}}}}}}}}}}}zzzzzz|||~~~~~~sssYYYIIIHHH???===;;;///,,,???zzzzzzVVV:::@@@???;;;bbb{{{uuueee```hhhrrrrrrmmmpppsssyyyzzzxxxyyy~~~zzztttoooyyy\\\CCCFFFDDDCCCFFFEEEEEEIIIRRRccc}}}iiimmmvvvzzzzzztttuuussssssuuutttvvv~~~~~~~~~zzznnnoooeeeNNNYYYBBB[[[~~~TTT666KKKKKK999AAAPPPvvvsss___WWW^^^iiillljjjlllrrrwwwyyy{{{~~~tttrrruuuKKKTTTmmmuuuuuu{{{ppp______aaabbbuuu~~~|||yyyxxx~~~yyyzzz||||||yyyyyyzzz}}}~~~|||yyyyyywwwttttttuuuuuuttttttvvvvvvwww{{{~~~zzz}}}|||zzzwwwvvvwwwzzz||||||}}}{{{|||~~~pppTTTsssdddVVVhhhbbbUUUIIICCC[[[xxxyyyjjj\\\WWW[[[ccciiikkkssswwwxxx}}}~~~yyyyyy{{{}}}lll}}}~~~zzzuuuqqqnnnlllmmmnnnnnnkkkjjjlllnnnpppkkklllmmmnnnttt{{{}}}zzz|||{{{yyyvvvtttuuuxxx{{{rrrtttvvvvvvuuutttuuuwwwvvvxxxzzz}}}}}}{{{zzzzzz|||}}}||||||~~~yyypppnnnqqqrrrqqqnnnoooooopppqqqsssuuuvvvssstttwww|||~~~{{{uuussswww{{{sssuuuzzz~~~___jjjsssssspppgggZZZ]]]kkkvvvgggYYYUUU[[[ccclllwwwxxxuuuzzz~~~yyywwwvvvmmmddd}}}yyytttllleee___ZZZXXXPPPMMMIIIFFFDDDCCCCCCCCCSSSUUU[[[ccciiinnnsssxxx~~~~~~zzzvvvrrrpppkkkmmmmmmjjjgggiiilllnnnhhhjjjkkkjjjiiilllqqqsssqqqrrrtttsssqqqoooppprrrlllmmmooorrrrrrqqqqqqsssrrrrrrpppqqqyyy|||xxxxxx{{{~~~{{{{{{{{{yyy|||~~~yyysssqqqsssssspppttttttttttttuuuvvvvvvwwwttttttvvvyyy||||||zzzwwwtttppppppwww{{{zzzzzz}}}vvvoooqqquuuxxx{{{vvvyyy~~~~~~oooppp}}}iiilllggguuu|||{{{xxxrrrjjj```YYYXXX[[[hhhssstttrrrwwwzzzzzzxxxpppjjj``````xxxnnneee]]]XXXWWWMMMIIIFFFFFFBBB<<<:::;;;888888777666666666666777777666666999;;;???DDDHHHLLLQQQZZZdddkkkrrrzzz|||xxxuuuqqqnnnlllooopppnnnkkkiiijjjkkkkkkqqqpppooommmjjjhhhkkkooonnnqqquuuuuurrrnnnmmmlllgggiiimmmppppppmmmlllnnnvvvsssnnnlllrrr|||~~~xxxsssrrrxxx}}}}}}}}}|||zzzvvvrrruuu||||||~~~}}}|||}}}~~~}}}}}}{{{xxxvvvwwwwwwvvvtttssssssssstttuuuuuuuuuuuuuuusssqqqrrrtttuuutttrrrsssrrrrrrrrrrrrsssuuuxxx{{{zzzrrrmmmrrrvvvwwwyyyzzz||||||}}}|||vvvtttlllmmmtttwwwzzzyyyppprrrlllhhhhhhiiieee```\\\aaammmnnnpppxxxwwwuuu~~~}}}oooiii```hhhxxxssslllbbbYYYfffhhhlllqqqmmmbbbUUUNNNccc\\\WWWUUUNNNDDDAAADDD>>>>>>======<<<<<<<<<<<<;;;;;;===@@@AAAAAAEEEJJJQQQVVV^^^fffkkkooovvv}}}~~~{{{xxxuuurrrnnnlllmmmllljjjhhhiiikkklllkkksssmmmiiikkkmmmkkkkkklllqqqtttwwwwwwrrrnnnkkkkkkiiilllrrrwwwuuupppnnnpppxxxvvvqqqlllpppxxx{{{yyyxxx~~~~~~yyysssrrrwww|||yyy~~~{{{xxxyyyyyywwwwwwxxx{{{|||vvvooonnnrrrwwwwwwtttrrrtttxxxyyyxxx|||xxxvvvvvvtttsssrrrnnnooopppqqqssstttssssssvvvrrrooonnnpppqqqrrrqqqmmmssstttooolllpppttttttzzzyyysssoootttxxxxxxzzzzzz}}}}}}{{{uuuwwwxxxwwwnnneee___ZZZSSSKKKFFFFFFIIIMMMRRRXXX```jjjppp}}}{{{ooohhhssszzzpppmmmgggdddiiiqqqqqqkkkfffbbblllmmmqqqyyyuuuooowwwtttiiigggYYYXXXsssvvvtttuuuwwwxxxvvvqqqjjjeee|||sssyyy]]]VVVVVVIIIQQQjjjmmmmmmkkkSSSKKKDDDEEEEEEEEEEEEIIIOOOTTTSSS___iiijjjkkkqqqwwwyyy|||www}}}zzzvvvuuuuuutttoookkkmmmjjjggghhhjjjkkkiiifffllljjjiiihhhfffeeehhhmmmoooqqqsssqqqnnnjjjhhhgggkkkiiikkkmmmlllmmmpppooosssxxxtttppptttsssoooqqqsssyyy}}}}}}|||}}}~~~~~~~~~xxxssspppnnnrrr{{{yyyzzzwwwttttttxxxxxxvvvuuuwwwwwwuuusssqqqmmmiiirrroooppptttuuussssssuuuzzzyyyvvvrrrrrrtttrrrooolllkkkkkklllmmmpppsssttttttsssrrrrrrrrrqqqooolllpppqqqqqqpppooonnnooopppxxxrrrppptttxxxxxxwwwxxxzzz|||}}}|||yyyqqqmmmhhhddd]]]UUUMMMHHHIIIKKKHHH@@@;;;:::999666666888;;;@@@GGGPPPYYY___lllsss~~~||||||uuuqqqtttuuupppiiifffkkk```UUUQQQ[[[VVV~~~wwwkkkoookkk\\\\\\]]]UUU]]]uuuxxxwwwrrrYYYOOOTTTQQQNNNLLLMMMQQQUUUWWWZZZ```iiiqqqtttuuuvvvxxx{{{{{{~~~|||wwwtttpppooooooooonnnlllkkkjjjiiihhhiiiiiiiiihhhnnnlllkkkjjjhhhfffhhhllljjjiiiggggggggggggffffffgggeeeggghhhfffjjjqqqsssvvvzzzvvvpppqqqooojjjkkkpppsssuuuvvvxxxzzzzzzyyyxxxwwwrrroooooolllkkkpppwwwwwwvvvsssrrrtttuuuuuuqqqssstttsssrrrpppnnnjjjnnnlllkkkpppwwwzzzuuunnnuuutttqqqoooppprrrqqqnnnmmmmmmllllllmmmoooqqqrrrrrrrrrrrrsssttttttrrrppprrrsssttttttssssssssssssvvvuuuvvvyyyzzzyyywwwvvvzzz{{{|||uuuqqqkkkeee]]]TTTNNNLLLGGGKKKKKKGGGCCCCCCAAA===;;;;;;::::::;;;;;;:::999555777;;;>>>@@@CCCIIINNNYYYcccssszzzrrrhhh```UUUQQQPPPUUUWWWRRR||||||pppoooooojjjccc```___^^^[[[XXXXXXYYYfffxxx~~~vvvmmmkkkpppwwwsssuuuyyy~~~~~~~~~|||zzzzzzxxxvvvxxxxxxrrrtttrrrooommmlllmmmmmmmmmnnnnnnmmmmmmllllllmmmnnnooooooooonnnlllkkkkkkmmmqqqnnnllllllnnnlllhhhdddbbbaaacccbbb```eeennnqqqtttwwwtttqqqsssrrrooopppuuuvvvvvvwwwzzz}}}{{{xxxuuusssoooooottttttrrrtttxxxwwwvvvvvvtttrrrsssvvvwwwyyyzzzzzzyyyxxxuuusssnnnoooooopppwww|||xxxoooooonnnmmmlllmmmnnnnnnlllooonnnnnnnnnoooppprrrssspppooooooppprrrrrrpppoooqqqqqqrrrsssttttttsssrrrrrrsssrrrpppooorrruuuvvv||||||~~~{{{xxxrrrkkk```UUUNNNLLLIIINNNPPPNNNJJJHHHEEEAAA@@@???>>>@@@BBBBBB???===???===<<<<<<;;;:::;;;>>>@@@DDDJJJMMMQQQYYYeeennnmmmkkk```]]]]]]rrrtttvvvuuuoookkkllllllhhhnnnooosssyyy}}}}}}{{{zzzwwwssssssrrrmmmnnnmmmlllkkkkkkkkklllmmmmmmlllkkkkkkkkkllllllmmmmmmmmmnnnnnnmmmmmmooopppmmmnnnqqquuuwwwtttmmmgggiiihhhjjjkkkiiilllpppnnnlllmmmmmmmmmpppsssuuuwwwttttttssssssuuuvvvrrrmmmjjjjjjgggiiiqqquuuvvvyyytttqqqqqqttttttpppoooqqqvvvwwwxxxxxxwwwvvvtttssssssvvvwwwtttrrrtttuuutttrrrqqqpppooooooooonnnmmmkkkjjjjjjkkklllnnnoooqqqtttsssqqqpppqqqqqqppppppsssrrrsssuuuwwwwwwuuutttuuuwwwuuuqqqrrrwww|||~~~yyyrrrhhh\\\SSSOOOQQQVVVYYYXXXUUUSSSOOOLLLFFFCCCAAA@@@AAACCCCCCCCC???===;;;<<<=========>>>@@@GGGNNNQQQRRRTTT[[[```YYYlllttt|||}}}}}}zzz~~~|||ttttttsss{{{vvvwww}}}~~~zzzyyy~~~|||zzzwwwuuuttttttssssssxxxvvvvvvsssnnnnnnpppnnnkkkkkkjjjiiiiiikkknnnqqqqqqnnnkkkkkkmmmnnnmmmkkkjjjjjjjjjjjjlllnnnqqqrrroooqqqsssuuutttqqqmmmkkkqqqqqquuuvvvuuutttpppgggfffdddeeegggiiimmmrrrtttrrrssssssttttttsssnnnhhhhhhkkkjjjkkkrrruuuwww{{{tttqqqrrrxxx}}}{{{wwwvvvtttttttttuuuuuutttssssssxxxyyy{{{yyytttoooqqqwwwtttrrrqqqqqqpppooonnnmmmppppppppppppqqqrrrtttuuuuuussspppmmmlllmmmnnnnnnrrrqqqqqqsssuuuvvvuuutttuuuyyyzzzyyyzzz}}}}}}{{{xxx|||zzzssslllbbbZZZUUUOOOSSSVVVWWWVVVUUUTTTSSSSSSPPPLLLIIIGGGHHHJJJLLLGGGBBB??????@@@@@@@@@AAACCCIIIPPPRRRQQQPPPSSSVVVcccfffjjjvvvzzz}}}zzzxxxvvvuuuyyyvvvuuuqqqkkklllppppppsssqqqllliiigggiiilllooommmiiidddcccddddddbbb___ggggggfffdddeeeiiikkklllnnnoooooonnnnnnpppuuuyyy~~~~~~yyylllddd```bbbfffeeeiiiooopppkkkmmmnnnpppsssrrrlllfffeeekkkmmmmmmppppppoooqqqooommmooovvv~~~zzzvvvooonnnmmmnnnooooooqqqssssssqqqssswwwvvvpppooorrrxxxvvvuuuuuutttsssssssssppppppooooooooopppqqqqqquuurrrooommmlllmmmoooqqqtttsssssssssuuuvvvvvvwwwuuuvvvvvvvvvvvvwwwxxxwww{{{tttlllfffaaa[[[XXXWWWYYY[[[ZZZYYYXXXYYYYYYQQQQQQPPPNNNLLLLLLMMMOOOJJJDDD???>>>???@@@AAACCCCCCGGGLLLNNNPPPTTT[[[```dddoooyyyvvvpppmmmjjjhhhfffdddbbbbbb___[[[[[[\\\]]]\\\WWWXXXXXXYYY[[[```hhhnnnoooooossstttssssssmmmbbbaaa\\\```dddaaabbbfffdddjjjiiijjjnnntttvvvpppiiidddjjjlllllloooooonnnoooooopppqqqvvv|||{{{vvvqqqooonnnoooooopppsssvvvuuuuuuvvvzzz|||}}}|||{{{yyywwwvvvvvvuuussssssuuuvvvuuuuuuuuuuuuuuuvvvvvvsssrrrpppnnnnnnooorrrtttuuuuuutttssssssuuuwwwyyyvvvuuutttssssssuuu{{{|||tttkkkgggeeecccbbbbbb]]]^^^^^^\\\ZZZXXXYYYZZZUUUUUUVVVWWWXXXXXXWWWWWWXXXTTTRRRTTTWWWZZZ\\\^^^dddgggmmmsssyyy~~~~~~{{{vvvqqqmmmjjjjjjiiijjjlllkkkjjjnnnmmmfff^^^XXX[[[^^^WWWUUUVVVQQQOOOLLLKKKPPPYYY]]]WWWNNNEEEJJJJJJKKKQQQUUUVVVXXXZZZ\\\]]]^^^bbbeeebbb\\\[[[WWWUUUUUUVVVVVVYYY]]]UUUZZZ\\\[[[]]]cccgggfffjjjgggfffeeedddaaabbbdddffffffffffffggghhhhhhiiieeeeeedddccccccdddfffggghhhhhhgggeeedddfffjjjmmmkkkmmmqqquuutttttt{{{|||uuurrrppplllkkkqqqsssooohhheeeeeehhhlllooorrruuutttuuuuuutttsssrrrsssuuuwwwxxx{{{~~~}}}vvvqqqpppmmmhhhfffgggaaa]]][[[\\\]]][[[ZZZZZZYYYXXXVVVTTTQQQOOOMMMLLLIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGHHHIIIKKKLLLNNNNNNRRRQQQPPPOOONNNLLLLLLKKKLLLLLLMMMOOORRRTTTWWWXXXXXXXXXYYYZZZ[[[\\\\\\]]]____________```bbbeeegggjjjlllooosssvvvzzz|||~~~}}}{{{{{{}}}|||