BM6P6(@ ^^^ZZZ```eeelll\\\XXX]]]ccciii\\\XXX]]]bbbhhh]]]ZZZ___dddiii\\\YYY___ccciiiYYYWWW]]]bbbgggYYYVVV]]]bbbhhhZZZXXX___eeekkk]]]^^^aaaeeennn]]]]]]^^^cccnnn___\\\\\\aaannnbbb]]][[[aaannnӵĦĦӵĦddd___]]]bbbooo4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lddd```___cccnnnGG=?HdĦ=ĪjGG=?HdĦbbbaaaaaaӵĭӵӵĦӵӵĦƜ`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]Ħ```bbb4DuXӵ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Ħ```aaa4DuXӵ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ӵbbbbbb4DuXӵ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ӵdddddd4DuXӵ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&ĒR^^^___4DuXӵ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@h[[[4DuXӵĵ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<fhDenenene]]]^^^^^^]]]bbbvvvaaa```______bbbrrraaa^^^^^^___aaannn___]]]^^^aaadddooo___\\\___eeehhhsss^^^aaa^^^]]]eeeppp]]]bbbaaabbbjjjuuu]]]bbbcccfffooozzz^^^ccccccfffooo{{{```ccc```aaakkkyyyaaaccc___^^^ggguuu```ccc___^^^fffsss___bbb``````gggrrr___cccaaaaaaiiiuuu```dddbbbbbbjjjuuubbbeeeccccccjjjtttbbbeeecccbbbhhhrrr```dddbbbaaagggppp```dddbbbbbbhhhppp```eeecccccciiirrraaafffeeeeeekkkttt```hhhjjjiiiiiimmmiiiiiieeedddgggooopppjjj___]]]fffpppmmmggg]]]\\\eeeooobbbbbb^^^___eeemmmYYY^^^___aaaeeekkkXXX]]]]]]___cccjjj[[[]]][[[\\\bbbjjj\\\___^^^```eeekkk~~~\\\^^^[[[[[[```ggg|||yyy^^^___ZZZYYY]]]ddd~~~yyyvvvsssqqq```aaa\\\\\\___ddd{{{tttooolllhhhfff^^^aaa^^^___aaaccc{{{|||tttlllfffbbb___\\\]]]```^^^^^^``````wwwvvvqqqjjjddd___ZZZVVVTTTaaabbb___^^^^^^___vvvxxxrrrhhhddd___[[[WWWTTTPPPMMMffffffaaa^^^^^^```yyyyyypppjjj]]]ZZZWWWUUUSSSPPPMMMJJJfffeee______dddhhhvvvmmmddd___[[[UUUOOOMMMNNNNNNJJJFFFcccdddaaabbbgggiii~~~wwwooofff^^^ZZZXXXSSSNNNLLLMMMMMMJJJFFFaaacccbbbeeeiiiiii|||uuukkkccc\\\WWWSSSSSSOOOKKKJJJLLLLLLIIIFFFaaacccbbbeeehhhiii{{{{{{tttjjjaaaZZZUUURRROOOMMMKKKIIIIIIJJJJJJHHHGGGbbbccc___aaaeeeggg{{{yyyqqqkkkbbbZZZTTTQQQPPPNNNIIIHHHHHHHHHHHHHHHGGGFFFbbbbbb]]]^^^cccfff}}}wwwpppgggbbbZZZTTTQQQOOONNNNNNFFFGGGGGGHHHHHHGGGGGGFFF___```\\\^^^cccggg}}}|||uuummmhhh]]]YYYSSSOOOMMMMMMLLLLLLEEEFFFHHHHHHGGGFFFFFFFFF]]]^^^\\\___eeehhh}}}xxxqqqjjjccc^^^VVVSSSNNNLLLKKKKKKKKKJJJEEEFFFHHHHHHGGGFFFEEEFFFccc______aaacccmmmtttlllgggbbb[[[VVVQQQOOOLLLKKKKKKJJJIIIGGGFFFFFFEEEEEEDDDDDDCCCCCC```^^^___aaabbblll|||uuukkkccc___ZZZTTTPPPOOOMMMJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCC[[[\\\___bbbaaajjj{{{oooiii```YYYVVVRRRNNNJJJLLLJJJHHHFFFGGGFFFEEECCCEEEEEEEEEDDDDDDDDDDDDCCCWWWZZZ___bbb```iiiwwwqqqeee```YYYTTTQQQOOOLLLJJJKKKHHHFFFEEEFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDVVVYYY___aaa___hhhxxxpppjjj^^^ZZZTTTPPPMMMLLLKKKJJJJJJHHHFFFEEEFFFFFFEEECCCCCCCCCCCCCCCCCCDDDDDDDDDXXXYYY^^^```___ggg}}}vvvnnngggbbbVVVSSSOOOKKKIIIHHHHHHHHHJJJHHHFFFEEEFFFFFFEEEDDDBBBCCCCCCCCCCCCDDDDDDDDD[[[ZZZ]]]______ggg|||sssjjjccc\\\WWWQQQPPPMMMIIIFFFEEEFFFGGGIIIGGGEEEDDDEEEFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDDDD^^^[[[\\\___```hhhwwwlllbbbZZZSSSOOOPPPOOOLLLIIIEEEEEEFFFHHHHHHFFFDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDD]]]___\\\^^^ffflll}}}yyymmmccc]]]XXXSSSOOOHHHIIIJJJKKKKKKIIIGGGFFFHHHGGGFFFDDDCCCCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@]]]```^^^___eeeiii{{{zzzrrrggg^^^YYYTTTPPPLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFF\\\bbbbbbbbbeeegggyyy}}}ooohhh^^^WWWSSSPPPLLLIIIJJJIIIGGGFFFFFFGGGJJJKKKGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEE[[[cccddddddfffggg{{{zzzqqqddd^^^VVVQQQNNNLLLIIIGGGGGGGGGFFFFFFFFFHHHIIIJJJFFFFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDCCCBBBAAA@@@???ZZZccceeeeeegggjjj~~~xxxlllccc\\\VVVPPPLLLLLLKKKHHHFFFDDDEEEGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCBBB@@@???>>>\\\bbbbbbcccgggkkkyyyoooeee^^^VVVQQQLLLJJJJJJJJJHHHEEECCCEEEGGGHHHIIIGGGFFFDDDEEEDDDCCCCCCBBBBBBCCCCCCAAABBBCCCDDDDDDCCCBBBBBB```bbb______eeejjj~~~|||pppfff^^^ZZZRRRNNNIIIHHHIIIIIIGGGEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCC@@@AAACCCDDDDDDBBBAAA@@@cccccc]]]\\\ccciii||||||qqqdddZZZTTTRRRPPPLLLHHHGGGHHHHHHFFFDDDIIIGGGEEEDDDCCCDDDEEEFFFDDDDDDCCCBBBBBBBBBCCCCCCAAAAAABBBBBB@@@>>>;;;999fffdddZZZXXXaaaiiiyyy|||ooobbbYYYRRRNNNLLLKKKJJJHHHFFFEEEDDDCCCCCCKKKHHHEEECCCCCCDDDDDDDDDAAABBBBBBAAA??????@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@eeeddd\\\[[[dddjjjyyyuuummmcccYYYSSSOOOMMMKKKHHHHHHGGGFFFEEEEEEEEEEEEJJJHHHEEEDDDCCCDDDDDDDDDAAABBBBBBAAA??????@@@BBBAAAAAAAAAAAAAAAAAA@@@@@@dddccc]]]]]]cccfffttt{{{tttjjjddd\\\UUUPPPNNNMMMLLLFFFEEEEEEEEEEEEEEEFFFGGGIIIHHHFFFDDDCCCCCCDDDDDDAAABBBBBBAAA??????@@@BBB@@@@@@@@@AAAAAAAAAAAAAAAbbbbbb]]]]]]```^^^lll|||qqqjjjeee___XXXQQQMMMJJJHHHFFFFFFEEEEEEDDDDDDEEEEEEEEEHHHHHHGGGEEECCCCCCCCCDDDAAABBBBBBAAA??????@@@BBB??????@@@@@@AAAAAAAAABBB^^^^^^\\\^^^```\\\kkkuuujjjccc[[[VVVPPPKKKGGGDDDBBB@@@GGGFFFEEEDDDCCCCCCCCCCCCGGGHHHHHHFFFDDDBBBCCCEEEAAABBBBBBAAA??????@@@BBB?????????@@@@@@AAAAAAAAAZZZ[[[[[[```bbb^^^qqqxxxnnnddd^^^SSSQQQMMMJJJHHHGGGEEECCCFFFFFFDDDCCCBBBBBBBBBBBBFFFHHHIIIGGGDDDBBBCCCEEEAAABBBBBBAAA??????@@@BBB?????????@@@@@@@@@@@@@@@[[[\\\\\\```aaa\\\pppwwwnnneee\\\WWWPPPNNNLLLJJJJJJIIIHHHFFFDDDDDDCCCBBBBBBCCCCCCCCCEEEHHHJJJHHHDDDAAABBBEEEAAABBBBBBAAA??????@@@BBB@@@@@@@@@@@@????????????^^^^^^]]]```]]]VVVjjjyyyooofff^^^WWWSSSLLLJJJHHHGGGFFFEEECCCAAAAAAAAAAAABBBCCCDDDEEEEEEDDDHHHKKKIIIDDDAAABBBEEEBBBBBBBBBAAA@@@???@@@BBBAAA@@@@@@@@@??????>>>>>>aaa]]]aaa[[[YYY\\\eeevvvkkkcccZZZRRRPPPSSSMMMIIIEEECCCDDDDDDCCCAAACCCBBBAAAAAAAAAAAABBBCCCDDDEEEEEECCCAAABBBCCCEEEGGGDDDBBBAAAAAAAAA@@@@@@AAA@@@???>>>>>>???@@@AAAddd^^^bbb[[[\\\^^^fff|||wwwnnneee]]]UUUNNNMMMPPPKKKHHHDDDBBBCCCCCCBBBAAACCCBBBAAAAAAAAAAAABBBCCCDDDEEEEEECCCAAAAAACCCEEECCCBBB@@@@@@AAACCCCCCCCC@@@@@@???>>>>>>???@@@@@@ggg___aaa\\\^^^aaaggg|||uuunnnfff]]]WWWOOOHHHFFFHHHHHHFFFCCCAAAAAABBBAAA@@@CCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEECCCBBBAAABBBDDDBBBAAAAAAAAAAAABBBCCCDDD@@@@@@???>>>>>>???@@@@@@ggg^^^```[[[___cccggg~~~tttmmmggg```XXXRRRKKKCCCAAACCCFFFEEECCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEDDDBBBAAABBBCCCDDDDDDDDDCCCAAA???@@@@@@@@@??????????????????@@@eee\\\^^^[[[___cccggg{{{rrrhhhaaa]]]XXXRRROOOJJJDDDBBBDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBB@@@AAAAAACCCDDDEEEDDDAAA??????@@@?????????@@@@@@?????????aaa[[[___\\\___bbbhhhzzzrrrjjjaaa[[[RRRNNNKKKLLLIIIEEEEEEGGGBBBCCCDDDDDDBBBAAABBBCCCAAABBBBBBCCCCCCBBBBBBAAACCCDDDEEEDDDBBB@@@@@@@@@>>>AAADDDDDDAAA@@@BBBDDD>>>???@@@@@@@@@@@@???>>>^^^[[[aaa^^^```cccjjjyyypppiiibbbZZZTTTMMMIIIGGGHHHFFFBBBAAACCC???AAACCCCCCAAA@@@AAACCCAAAAAABBBCCCCCCBBBAAAAAACCCDDDEEEDDDBBB@@@??????===AAAEEEEEEAAA@@@BBBDDD>>>???@@@@@@@@@@@@???>>>]]][[[ccc```aaaccclllxxxnnnfff___XXXQQQLLLMMMIIIGGGFFFCCC===:::<<<===@@@BBBBBB@@@???@@@BBBAAAAAABBBCCCCCCBBBAAAAAABBBDDDEEEEEEBBB@@@??????@@@DDDGGGFFFAAA>>>>>>AAA>>>???@@@AAAAAA@@@???>>>```VVV\\\]]]aaaaaahhh|||rrrmmmfff]]]VVVRRRPPPOOOIIIGGGDDDCCCDDDDDDCCCBBBCCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@???@@@@@@@@@???AAACCCEEEDDDAAA>>><<>><<<;;;???????????????>>>======[[[VVV___bbbdddaaaeeewwwkkkggg```YYYSSSOOOMMMMMMJJJHHHFFFEEEDDDCCCAAA???CCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@??????@@@@@@@@@BBBDDDFFFFFFDDDAAA???@@@@@@@@@@@@??????>>>===>>>????????????>>>======]]]YYYaaa``````___eeewwwmmmbbb^^^XXXRRRMMMKKKIIIIIIIIIHHHFFFFFFEEECCC@@@===BBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@???AAACCCEEEEEEDDDBBBAAA<<<<<<===>>>???@@@??????>>>>>>??????>>>>>>===<<>>@@@BBBCCCBBBAAA@@@<<<===>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>======<<>>>>>>>>>>>>>>===<<<<<<]]]\\\ccc^^^aaacccfff|||rrrhhh]]]UUUNNNMMMKKKIIIGGGFFFFFFFFFAAAAAABBBCCCEEEFFFDDDBBB@@@??????@@@@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>???AAABBBCCCCCCCCCBBB@@@AAAAAAAAAAAA@@@??????======>>>>>>======<<<;;;[[[ZZZaaa___dddhhhgggtttjjj```WWWQQQLLLKKKIIIGGGFFFEEEEEEEEECCCBBBAAABBBDDDEEEDDDBBB????????????@@@AAABBBCCCDDDCCCAAA@@@???>>>>>>>>>???@@@AAABBBBBBBBBBBBBBB??????@@@@@@@@@@@@??????======>>>>>>======<<<;;;___[[[^^^ZZZbbbiiiiiiyyymmmbbbYYYRRRMMMJJJIIIHHHGGGFFFEEEEEEDDDFFFDDDBBBAAABBBCCCCCCBBB????????????@@@AAABBBCCCDDDCCCBBB@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@???<<<===>>>??????@@@??????===============<<<<<<;;;aaaeee]]]WWW```kkkwwwxxxppphhhZZZVVVSSSIIIMMMJJJGGGCCCBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@??????@@@@@@@@@EEEBBB>>>===???AAACCCCCC???@@@@@@@@@???>>><<<;;;?????????>>>>>>>>>>>>>>>@@@???===<<<;;;;;;;;;<<<```eee___XXX___hhhtttqqqiiiaaaTTTQQQOOOFFFJJJIIIFFFDDDCCCBBBCCCCCCDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@DDDAAA>>>===>>>???????????????@@@@@@???>>>===<<<======>>>>>>>>>?????????@@@???===<<<;;;;;;;;;<<<^^^eee```ZZZ^^^cccpppwwwjjjbbbZZZOOOMMMLLLDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCBBBBBBAAAAAABBBBBBDDDCCCBBBAAA@@@?????????AAA???>>>=========<<<:::>>>>>>>>>??????>>>===============>>>>>>????????????>>>===<<<<<<<<<<<<<<<]]]dddaaa\\\]]]___lll{{{qqqddd\\\VVVLLLLLLMMMFFFCCCCCCDDDEEEEEEDDDCCCCCCEEEDDDCCCCCCBBBBBBCCCCCCEEEDDDCCCAAA@@@?????????>>>======>>>???>>><<<999======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<]]]ccc```]]]^^^^^^iiixxxrrrhhh\\\VVVRRRJJJKKKLLLEEEAAABBBCCCEEEEEEEEECCCBBBFFFEEEEEEDDDCCCDDDDDDDDDEEEDDDBBBAAA@@@??????>>><<<<<<===???AAA@@@>>><<<==================>>>>>>@@@??????>>>===<<<;;;;;;<<<<<<<<<===============^^^bbb___^^^aaa___hhh}}}uuummmggg]]]RRROOOMMMFFFHHHJJJBBB@@@AAACCCDDDDDDDDDCCCBBBFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>><<<<<<<<>>>>>===<<<<<<=========??????>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>======``````\\\^^^dddaaaiii~~~~~~qqqhhhaaa[[[UUUKKKJJJJJJEEEFFFHHH@@@AAAAAABBBCCCCCCCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>======<<<>>>@@@@@@???>>>???>>>===<<<;;;;;;<<<<<<========================999:::<<<===>>>>>>>>>>>>aaa___[[[___fffccciii}}}wwwiii```XXXRRRQQQIIIIIIJJJFFFGGGHHH@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA??????>>>>>>>>>>>>>>>??????>>>======>>>???>>><<<@@@???===<<<;;;;;;;;;<<<::::::;;;<<<===>>>???@@@999:::<<<>>>??????>>>>>>dddeee]]]YYY___ccchhhvvv{{{nnnaaaXXXSSSQQQLLLJJJHHHFFFDDDBBB>>><<>>======<<>>>>>>>>???>>>>>>===<<<;;;;;;;;;======<<<;;;;;;<<<>>>???999:::;;;<<<============cccfff___[[[```ccckkk|||zzzrrrfff[[[SSSPPPOOOIIIGGGFFFEEEEEECCCAAA???BBBBBBBBBAAAAAAAAA@@@@@@AAA@@@>>>>>>???@@@???>>>@@@@@@??????>>>======<<>>???>>>===???>>>>>>===<<<<<<;;;;;;>>>===<<<<<<<<<===>>>>>>;;;;;;;;;<<<<<<======>>>cccgggbbb]]]```aaalllqqqmmmeee[[[RRRMMMLLLLLLEEEDDDCCCDDDEEEEEECCCAAABBBBBBBBBBBBBBBAAAAAAAAACCCAAA===<<<===???@@@???@@@@@@??????>>>=========AAA???======>>>???>>>===???>>>>>>======<<<<<<;;;???>>>===<<<<<<===>>>>>>>>>===<<<<<<<<<===>>>>>>cccgggccc___^^^]]]jjjwwwgggccc\\\SSSLLLHHHHHHIIICCCBBBBBBCCCDDDEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAADDDBBB@@@???@@@AAAAAA@@@????????????>>>>>>======@@@>>>======?????????===>>>>>>>>>>>>======<<<<<>>=========>>>???AAA@@@>>><<<<<<<<<>>>???cccfffccc```]]]YYYfffyyyoooaaa^^^XXXPPPIIIEEEFFFGGGDDDCCCBBBCCCDDDCCCBBB@@@??????????????????@@@@@@BBBAAAAAABBBCCCBBB@@@>>>?????????>>>>>>>>>>>>>>>???>>>===>>>???@@@???===>>>>>>>>>>>>>>>=========??????>>>===>>>???@@@AAACCCBBB???===<<<===>>>???aaacccaaa```___XXXccc|||qqqggg\\\ZZZUUUOOOIIIEEEDDDEEEDDDCCCBBBBBBCCCBBB@@@>>>>>>>>>>>>>>>?????????????????????AAABBBAAA>>>;;;??????>>>>>>>>>>>>>>>>>>>>>======>>>@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@BBBCCCEEEDDDAAA???>>>=========^^^___]]]aaabbb[[[eee|||ttthhh^^^UUUTTTRRRMMMHHHEEEDDDDDDBBBAAAAAAAAABBBBBBAAA???>>>>>>?????????@@@@@@@@@AAA?????????@@@@@@>>>===>>>>>>>>>>>>>>>>>>>>>???=========???@@@AAA???===>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???BBBDDDEEEEEEEEECCCAAA@@@>>>===<<<\\\\\\[[[aaaeee^^^gggwwwnnncccYYYOOOOOONNNLLLHHHEEEDDDDDD@@@@@@@@@AAACCCCCCBBB@@@??????@@@@@@@@@AAAAAAAAAEEEBBB@@@???@@@AAAAAAAAA>>>>>>>>>>>>>>>?????????=========???AAAAAA???===>>>>>>>>>>>>>>>?????????<<<<<<<<<>>>@@@CCCEEEGGGEEEEEEDDDCCCAAA>>><<<;;;```ddd```]]]```bbbmmmwwwkkk```WWWRRRLLLNNNNNNIIICCCAAADDDHHHDDDBBBAAABBBDDDDDDAAA>>>????????????????????????AAAAAAAAA@@@@@@@@@??????CCCCCCBBBAAA??????AAABBBAAA???>>>>>>@@@@@@@@@??????>>>===<<<;;;;;;<<<===<<<<<<===>>>@@@BBBCCCDDDAAAAAAAAA@@@???>>>>>>===```ddd```^^^aaacccnnn{{{pppdddZZZRRRNNNKKKLLLKKKHHHCCCAAACCCEEEDDDBBB@@@AAABBBCCCAAA???????????????????????????AAAAAAAAA@@@@@@@@@??????@@@@@@???>>>===>>>???@@@===<<<::::::<<<===<<<;;;???>>>===<<<;;;<<<<<<======<<<<<<<<<<<<<<<======@@@@@@@@@???>>>=========```ddd```^^^ccceeeooouuuiii]]]TTTNNNKKKIIIIIIHHHFFFDDDCCCBBBBBBDDDBBB@@@???@@@AAAAAA@@@????????????????????????AAAAAAAAA@@@@@@@@@????????????>>>>>>>>>??????@@@;;;:::888888:::;;;:::999>>>>>>===<<<<<<<<<<<<===??????>>>>>>>>>>>>>>>?????????>>>>>>===<<<<<<<<<```ddd```^^^dddfffooo{{{pppdddZZZSSSNNNLLLHHHGGGFFFFFFFFFEEEBBB@@@DDDBBB@@@>>>>>>@@@AAAAAA????????????????????????AAAAAAAAA@@@@@@@@@??????AAA@@@???@@@AAABBBAAAAAA===;;;::::::;;;<<<<<<;;;=========<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBB=========<<<<<<;;;;;;;;;```ccc^^^]]]ccceeemmm~~~{{{uuukkk```WWWQQQNNNMMMHHHGGGFFFFFFGGGFFFDDDBBBBBBAAA@@@>>>===>>>@@@AAA????????????????????????AAAAAAAAA@@@@@@@@@??????AAA???>>>???AAABBB@@@???>>><<<;;;;;;<<<======<<<<<<<<<==================;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;;;;;;;```bbb\\\[[[aaaccciiiyyyqqqlllcccZZZRRRMMMKKKKKKGGGGGGFFFFFFEEEEEEDDDDDD@@@AAA@@@???======???AAA????????????????????????AAAAAAAAA@@@@@@@@@??????@@@>>><<<===@@@@@@===:::===;;;999:::;;;<<<;;;;;;;;;<<<======>>>=========@@@@@@>>>===;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;___```ZZZYYY___```eeettt{{{vvvgggccc\\\TTTNNNJJJHHHHHHDDDFFFFFFDDDAAAAAADDDGGG>>>@@@AAA@@@===<<<>>>???????????????????????????AAAAAAAAA@@@@@@@@@??????AAA>>><<<===@@@@@@<<<777<<<;;;999999;;;<<<;;;::::::;;;===>>>>>>>>>======CCCBBBAAA???===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<^^^___YYYWWW]]]^^^bbbppp|||wwwppplllbbb^^^YYYRRRMMMIIIGGGGGGBBBEEEFFFCCC???>>>CCCHHH===???AAAAAA>>><<<===???????????????????????????AAAAAAAAA@@@@@@@@@??????DDDAAA???@@@BBBAAA===888>>><<<;;;;;;<<<======<<<:::;;;===>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>AAA@@@===;;;===@@@@@@@@@@@@@@@???>>>===BBB???<<<;;;===@@@CCCDDDAAA@@@???>>>============BBBAAA???===<<<;;;<<<<<>>======>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<<<<======>>>^^^___[[[[[[]]]YYY```uuu{{{uuuooojjjddd^^^ZZZSSSQQQMMMIIIFFFDDDCCCCCCHHHGGGDDDAAA@@@AAACCCEEECCC???>>>AAAAAA===<<<>>>??????@@@@@@@@@???>>>>>>AAA???<<<<<<>>>@@@AAABBBAAA@@@???>>>>>>=========BBBAAA???===<<<<<<<<<===>>>??????@@@@@@>>>===<<<===>>>>>>>>>===<<<;;;:::======<<<<<<;;;:::::::::aaabbb\\\[[[]]][[[cccyyyyyyuuummmfff```[[[VVVRRRMMMLLLIIIFFFDDDBBBBBBBBBJJJHHHEEEAAA>>>???CCCFFFDDD???===@@@@@@>>>===???>>>>>>??????@@@?????????@@@???======???@@@@@@???AAA@@@??????>>>>>>>>>>>>AAA@@@???===<<<<<<<<<===<<<>>>@@@AAAAAA???===;;;======>>>>>>===<<<:::999<<<<<<;;;;;;:::999999999aaabbb\\\ZZZ^^^]]]ggg~~~zzztttoooggg___YYYTTTPPPMMMKKKJJJHHHFFFEEEDDDDDDDDDHHHHHHFFFCCC??????BBBEEEDDD>>>;;;>>>@@@>>>===>>>======>>>??????@@@?????????>>>===>>>@@@@@@???===AAA@@@???>>>>>>>>>>>>>>>@@@???===;;;;;;;;;;;;<<<;;;===@@@BBBBBB@@@===;;;<<<===>>>>>>>>><<<:::999888888999::::::;;;;;;<<<______ZZZZZZ^^^___kkkuuummmkkkfff___XXXSSSOOOKKKHHHIIIHHHGGGFFFEEEEEEDDDDDDDDDFFFHHHFFFBBB???AAACCCCCC===:::===@@@???======<<<===>>>???????????????=========>>>@@@@@@>>>===??????>>>>>>======>>>>>>>>>===;;;:::999999:::;;;;;;===@@@BBBBBB@@@===;;;<<<===?????????===:::999888888999::::::;;;;;;<<<]]]^^^YYYYYY^^^___jjjyyymmmeee___[[[VVVQQQMMMIIIFFFCCCEEEEEEDDDDDDCCCCCCBBBBBB@@@EEEIIIHHHCCC@@@AAACCCBBB<<<:::>>>CCCAAA===<<<======>>>>>>???>>>>>>>>><<<<<<<<<>>>@@@@@@???>>>>>>======<<<<<<============<<<;;;:::999::::::;;;;;;===???AAAAAA@@@>>><<<===>>>@@@AAA@@@>>>;;;:::<<<<<<;;;;;;:::999999999]]]^^^YYYYYY]]]]]]ggg~~~ttthhh```VVVSSSOOOLLLJJJGGGCCCAAADDDDDDCCCCCCBBBAAA@@@@@@@@@DDDHHHFFFAAA???CCCGGGCCC===;;;BBBFFFDDD???<<<>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::<<>>===<<<;;;;;;;;;<<<===<<<===>>>@@@@@@??????>>>>>>@@@BBBCCCBBB@@@===;;;======<<<<<<;;;:::::::::]]]^^^ZZZYYY\\\ZZZdddyyyxxxmmmbbbZZZRRRPPPNNNLLLJJJHHHDDDAAADDDEEEEEEDDDCCCBBBAAA@@@AAAEEEGGGDDD??????DDDJJJCCC>>>===DDDJJJGGG@@@<<<>>>>>>???>>>>>>===<<<<<<;;;::::::;;;>>>AAABBBBBB;;;;;;:::::::::;;;;;;<<>>>>>======>>>??????????????????@@@CCCDDDCCCAAA===;;;::::::;;;<<<<<<======>>>___[[[YYYZZZ\\\^^^fffooovvviii\\\WWWXXXNNNNNNLLLIIIEEECCCCCCEEEAAABBBCCCDDDCCCBBBAAA@@@AAACCCDDDBBB???>>>@@@BBBJJJBBB>>>CCCFFFCCC@@@AAA???=========???@@@???>>><<<<<<<<<===>>>@@@BBBBBB>>>???>>><<<;;;;;;===???HHHCCC===999999;;;;;;;;;;;;<<<======>>>=========@@@CCCFFFFFFCCCAAAAAACCC<<<<<<<<<<<<<<<===>>>???```\\\ZZZ[[[\\\^^^eeennnxxxnnncccXXXRRRSSSLLLKKKIIIGGGEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDBBB@@@@@@BBBCCCBBB???>>>@@@CCCHHHAAA===AAADDDBBB???@@@>>>======>>>???@@@???>>>;;;;;;<<<===>>>???@@@AAA===<<<;;;;;;>>>BBBEEEGGGSSSIII>>>999;;;===<<<999:::;;;<<<======>>>??????AAABBBDDDCCC@@@>>>>>>???<<<<<<<<<;;;;;;<<<<<<<<>>AAABBBAAA>>>>>>AAADDDFFFAAA>>>@@@BBB@@@???>>>>>>======>>>@@@@@@???>>><<<======>>>???@@@@@@AAA===;;;:::>>>EEEKKKOOOPPPVVVIII;;;777;;;???===999:::::::::<<<>>>@@@BBBCCCBBBBBBAAA???===;;;<<<=========<<<<<<;;;:::::::::bbb^^^\\\\\\\\\]]]cccjjjssseee___ZZZTTTOOOMMMKKKFFFBBBBBBEEEFFFBBB>>>DDDBBB@@@BBBEEEEEEAAA======???AAA@@@>>>>>>AAADDDEEEBBB???@@@AAAAAA???>>>=========???@@@@@@???===>>>??????@@@AAAAAAAAAAAA>>><<<===CCCKKKQQQQQQNNNHHH@@@777555:::>>>>>><<<999999:::<<<>>>AAADDDEEEBBBBBB@@@>>>======>>>???@@@??????>>><<<;;;999999bbb^^^\\\]]]]]]]]]bbbiiiuuuiii]]]XXXVVVQQQLLLKKKKKKGGGBBBBBBDDDDDD???:::AAA@@@???@@@BBBBBB???<<<<<>>???@@@@@@??????>>>===<<<>>>DDDKKKLLLGGGBBB;;;:::999999999;;;<<<===999:::;;;===???BBBDDDEEECCCAAA@@@???@@@AAABBBCCCBBBBBBAAA@@@>>><<<:::999aaa]]]\\\]]]]]]]]]bbbiiixxxggg^^^VVVSSSPPPKKKGGGHHHJJJGGGDDDCCCCCCBBB===:::>>>???@@@AAA@@@???>>>===<<>>@@@AAAAAA>>><<<;;;<<<===>>>>>>===;;;:::::::::===AAADDDCCC===888:::<<<>>>===:::999:::<<<:::;;;===???AAABBBCCCCCCBBB@@@???@@@BBBDDDDDDCCCCCCCCCCCCBBB@@@>>>;;;:::```]]]\\\]]]^^^^^^ccciiizzzooo\\\VVVRRRPPPLLLFFFDDDFFFFFFFFFFFFEEECCCAAA>>>===<<<@@@CCCBBB???======@@@===???@@@???<<<;;;===@@@AAADDDDDD???===@@@AAA>>><<<<<<>>>@@@BBBAAA>>><<<======?????????===;;;:::999;;;===>>>>>>===:::999>>>===<<<;;;::::::999999;;;===@@@BBBCCCBBBAAA@@@@@@???>>>???BBBBBB@@@>>>AAABBBBBBBBB@@@>>>;;;999___\\\\\\^^^^^^^^^cccjjjtttiiiWWWTTTRRRPPPKKKEEEDDDGGGCCCEEEFFFFFFCCCAAA@@@@@@<<>>BBB>>>???@@@???;;;:::<<>>@@@BBBAAA>>><<<@@@AAABBBCCCBBB@@@>>>===;;;===>>>>>>======>>>@@@@@@;;;777666999;;;;;;999<<<>>>AAACCCDDDBBB???===???>>>===>>>@@@@@@<<<999@@@AAAAAAAAA@@@===:::999^^^[[[[[[]]]___aaahhhpppttthhh___XXXRRRLLLIIIDDD???>>>@@@CCCCCCBBB@@@>>>>>>@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@BBB===@@@???666888@@@>>>??????@@@@@@@@@??????>>>999<<<@@@CCCCCC@@@<<<:::???BBBEEEEEEBBB??????@@@<<<<<<<<<===>>>>>>??????============>>>>>>>>>>>>999;;;>>>AAABBBCCCBBBBBBAAAAAA@@@???>>>===<<<<<<===>>>???<<<999888:::===^^^[[[ZZZ]]]___aaahhhpppvvvkkk```YYYPPPKKKGGGGGGEEEBBBBBBFFFDDDDDDDDDBBB@@@@@@AAACCCBBBBBBAAA@@@@@@@@@@@@@@@CCC???BBBBBB:::<<>>>>>@@@@@@@@@@@@???>>>:::<<>><<<>>>AAADDDCCCAAA>>>>>>>>>>>>>>>>>>>>>>>>?????????<<<<<<=========>>>>>>>>>;;;<<<===>>>?????????>>>@@@@@@??????>>><<<;;;;;;=========;;;999999:::<<<^^^[[[[[[]]]___aaagggooovvvlllbbbYYYSSSKKKGGGEEEFFFEEECCCEEEHHHDDDDDDDDDCCC@@@@@@AAABBBDDDCCCAAA??????>>>??????BBB>>>CCCEEE>>>@@@EEEBBB<<<===???AAABBBAAA@@@???;;;<<<>>>@@@AAAAAA@@@@@@@@@BBBDDDCCCAAA???>>>>>>????????????>>>>>>>>>>>><<<<<<<<<============>>>===<<<<<<;;;;;;;;;;;;<<>>@@@AAABBBCCCCCCDDDDDDDDDBBBAAA??????@@@??????>>>===<<<<<<<<<;;;;;;<<<<<<<<<============<<<:::999999:::<<<===@@@@@@AAAAAA@@@>>><<<:::AAA>>>;;;<<<>>>>>><<<999```]]]^^^aaabbbccchhhooo{{{oooddd]]]WWWRRRNNNMMMIIIGGGHHHFFFBBBBBBEEECCCDDDEEEDDDBBB@@@AAAAAAGGGFFFDDDBBBAAA@@@@@@AAA???;;;AAAEEEAAACCCFFF@@@;;;===???AAABBBAAA@@@@@@===<<<<<<===???AAADDDEEECCCBBBBBBAAA@@@???>>>===>>>>>>===<<<;;;::::::999;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999:::<<>>@@@@@@===:::___]]]^^^aaabbbccchhhnnnuuummmbbbZZZTTTPPPLLLHHHHHHEEEDDDFFFFFFCCCCCCFFFDDDFFFGGGFFFDDDBBBBBBCCCEEEDDDDDDCCCBBBAAA@@@@@@CCC===BBBFFFCCCFFFHHHAAA===>>>??????@@@@@@@@@@@@============???AAADDDEEEBBB@@@>>>===>>>===;;;999===<<<<<<;;;:::999999888:::::::::;;;;;;;;;<<<<<<::::::999:::<<>>>>>===@@@@@@??????@@@???===;;;^^^\\\]]]```aaaaaaeeelllxxxhhhaaaXXXRRRNNNKKKGGGDDDDDDAAAAAADDDDDDBBBBBBEEEBBBDDDEEEEEECCCAAA@@@AAA@@@AAABBBCCCBBBAAA???>>>EEE>>>AAAEEEBBBEEEHHH@@@@@@??????>>>>>>???@@@AAA>>>>>>>>>>>>@@@AAACCCDDDDDDAAA>>>===>>>>>><<<999<<<<<<<<<;;;;;;:::::::::999::::::::::::;;;;;;;;;999999999:::<<>>@@@???===<<<;;;;;;\\\ZZZ[[[_________dddjjjlllbbb\\\TTTNNNLLLIIIEEEBBBDDDAAA@@@CCCBBB???>>>AAA>>>@@@BBBAAA???============>>>AAABBBBBB@@@>>><<>>BBBAAA???======>>>@@@AAA>>>>>>??????@@@AAABBBCCCHHHDDDAAA@@@AAAAAA???<<<===<<<<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;999999:::;;;<<<>>>???@@@BBB@@@===:::999:::<<<===:::===@@@???;;;999999;;;ZZZYYY[[[___```aaagggooo~~~rrrjjj\\\VVVPPPMMMLLLJJJDDD?????????@@@AAAAAAAAA@@@@@@@@@>>>======???@@@???>>>===AAABBB???===???@@@???AAA===BBBDDD===>>>CCC??????AAAAAA@@@===<<<>>>AAACCCBBB@@@@@@@@@AAACCCEEEEEEBBB@@@AAADDDDDD@@@<<<@@@???===<<<;;;;;;;;;;;;<<<<<<============<<<<<<999999::::::<<<===??????>>>===;;;888888888999:::<<<<<<<<<<<<<<<<<<;;;;;;[[[[[[]]]```___^^^eeennn}}}ssshhh```[[[VVVPPPMMMMMMKKKFFFBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@???======>>>??????>>>>>>BBBCCC@@@>>>@@@AAA@@@AAA===BBBCCC<<<>>>CCC??????AAABBBAAA??????@@@BBBCCCBBBAAA@@@AAABBBDDDEEEFFFDDDBBBDDDGGGGGGCCC???AAA@@@>>><<<:::999999999::::::;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<===>>>???>>>===;;;999888888999:::@@@???===;;;:::999999999[[[]]]```aaa]]]\\\cccmmm|||sssiii```YYYXXXTTTOOOMMMMMMLLLHHHEEEBBBCCCCCCBBBBBBAAA@@@???AAA@@@>>>===>>>???>>>===>>>BBBCCC@@@???AAABBBAAA@@@<<>>>>>AAACCCDDDCCCBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGEEEDDDFFFIIIIIIEEEBBBBBBAAA???===;;;999888888:::;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>===<<<;;;999999999::::::@@@???===:::999999999:::ZZZ\\\```aaa]]][[[cccnnn}}}qqqiiiaaaYYYTTTRRRPPPLLLKKKKKKJJJHHHFFFDDDDDDDDDCCCBBBAAA???>>>BBB@@@>>>===>>>>>>===<<<===AAABBB???>>>AAABBB@@@@@@<<>>>>>@@@CCCEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEGGGIIIHHHFFFDDDAAAAAA???>>>===<<<;;;;;;??????>>>>>>==================<<<<<<<<<======>>><<<;;;;;;:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;YYYZZZ^^^___]]]\\\dddnnn}}}pppeee^^^WWWQQQMMMLLLKKKIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCBBB@@@???>>>BBB@@@>>>===>>>>>>===<<<;;;???@@@>>>===???AAA???@@@<<>>???@@@CCCEEEGGGGGGFFFEEECCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDBBB?????????@@@????????????BBBAAA???===<<<;;;;;;;;;======<<<<<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;<<<<<<777999;;;===>>><<<:::999ZZZYYY[[[^^^^^^___eeelll}}}tttiii___YYYUUUPPPLLLGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCAAA@@@???>>>AAA@@@>>>===>>>???>>>===:::>>>???===<<>>CCC???@@@@@@AAACCCFFFGGGEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEEEEDDDBBBAAA@@@===>>>???@@@AAAAAA@@@@@@@@@???<<<:::888888888888;;;;;;;;;;;;;;;<<<======::::::;;;;;;<<<<<<<<<===999;;;===>>>===;;;888666^^^ZZZYYY\\\___```ccchhhtttmmmccc[[[WWWSSSOOOLLLEEEEEEDDDCCCBBBAAABBBCCCBBBBBBBBBBBBAAA@@@>>>>>>@@@???======>>>??????>>>:::>>>@@@======@@@AAA@@@BBB>>>CCCEEE>>>???DDD@@@AAA@@@???@@@CCCEEEDDDBBBAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEDDDBBB@@@>>>>>><<<===>>>?????????>>>>>>===<<<:::888777888999:::999999999::::::<<<===>>>999:::;;;<<<============<<<<<<;;;::::::999999999aaa[[[XXX\\\___```bbbddd~~~wwwsssjjjcccZZZTTTQQQNNNJJJGGGDDDEEEDDDCCCAAAAAAAAABBBAAAAAAAAAAAA@@@???>>>>>>@@@>>>======???@@@??????;;;???AAA>>>>>>AAABBBAAACCC???DDDEEE???@@@EEEAAABBB???===>>>AAADDDCCCAAA@@@AAABBBBBBCCCCCCBBBBBBDDDEEEFFFDDDBBB???======<<<===>>>>>>>>>===;;;:::<<<;;;:::999999;;;===>>>777888888999:::;;;===>>>999999;;;<<<======>>>===;;;:::777666777:::===@@@```WWWWWW``````YYY]]]jjjxxxooohhhbbb___YYYSSSNNNLLLKKKJJJIIIFFFAAA>>>===>>>AAADDDBBBAAA@@@@@@??????@@@@@@@@@???>>>>>>??????>>><<<;;;<<<<<<<<<<<<===@@@CCCAAAAAA???>>>===============;;;;;;<<<@@@CCCDDDEEE@@@@@@AAACCC@@@<<<>>>CCC@@@AAABBBCCCBBB@@@>>><<<:::<<<;;;777999@@@@@@<<<;;;999777777888888777666:::999888999::::::999777===<<<;;;::::::;;;===>>>:::::::::;;;;;;;;;<<<<<<___ZZZYYY^^^^^^[[[___hhh}}}uuukkkddd^^^[[[VVVQQQMMMJJJHHHHHHFFFEEECCCAAA@@@@@@AAABBBBBBAAA@@@@@@??????@@@@@@???>>>======>>>>>>===;;;;;;<<<=========>>>@@@BBB@@@@@@???>>>>>>=========;;;;;;<<<>>>AAABBBAAA???<<<<<<===@@@>>>;;;<<>><<<===???AAA<<<>>>===:::<<>>>>><<<::::::;;;<<<<<<;;;;;;:::999:::<<<<<<:::999<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;;;;;;;;;;<<<]]]]]]\\\\\\\\\^^^bbbeeeyyypppfff^^^WWWVVVRRRNNNKKKGGGEEEDDDCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@????????????@@@>>>===<<<<<<======<<<;;;;;;===???@@@??????@@@BBB??????>>>>>>>>>>>>>>>>>><<<===>>>AAACCCCCC@@@===>>>===???AAAAAA>>>???DDDFFFDDD@@@===<<<===???AAA===>>><<<;;;===AAAAAA>>>;;;:::888999:::;;;;;;:::<<<;;;:::;;;======<<<:::;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;\\\______ZZZZZZ```dddccczzztttkkkaaaYYYRRRQQQOOOLLLIIIFFFDDDBBBCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????????????????===<<<<<<===>>><<<;;;;;;===@@@AAAAAA@@@@@@AAA===>>>>>>????????????>>>>>>>>>???BBBDDDDDDBBB@@@BBB???@@@BBBBBB???@@@CCC===>>>@@@AAA@@@???===;;;;;;;;;::::::<<<>>>===<<<:::888777888:::;;;;;;:::;;;::::::;;;======<<<:::;;;<<<=========<<<;;;:::999999:::::::::;;;;;;;;;\\\```___[[[ZZZ```ccccccyyytttnnnfff\\\UUUOOONNNLLLJJJHHHFFFDDDCCCEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@??????>>>>>>??????@@@???===>>>??????>>><<<;;;>>>@@@AAA@@@@@@@@@@@@===>>>>>>?????????>>>>>>===<<<<<<===AAACCCDDDDDDAAA======??????<<<;;;===999:::<<<>>>???>>>===<<<<<<::::::;;;======<<<;;;===;;;:::;;;===>>>>>>>>>:::999999:::<<<===;;;:::;;;<<<=========<<<:::999999999999:::::::::;;;;;;______^^^]]]\\\^^^bbbeee~~~|||xxxqqqlllggg```XXXRRRLLLKKKIIIGGGFFFEEEDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@???>>>>>>??????>>>===<<<>>>@@@@@@???>>>???@@@===>>>???@@@@@@???>>>===:::999888:::===AAACCCCCCBBB>>>===@@@AAA>>>===>>>===;;;999888999<<>>======<<<:::999999;;;<<<<<<;;;999888999:::<<<===<<<:::============<<<;;;::::::999999999999::::::::::::bbb]]]\\\```___[[[___ggg{{{~~~vvvpppiiiddd```ZZZTTTOOOJJJIIIFFFDDDCCCCCCDDDDDDCCCCCCDDDCCCBBB???<<<;;;@@@@@@???>>>>>>>>>>>>>>>@@@>>>======>>>>>>===<<<===>>>???>>>======???@@@>>>???@@@@@@@@@>>><<<;;;;;;:::;;;===@@@BBBAAAAAABBB>>>===AAADDDCCCBBBCCCAAA???<<<::::::<<<>>>AAA???;;;;;;@@@AAA===;;;===:::888777666888888888777:::999999;;;===>>>===<<<>>>>>>===<<<;;;:::::::::888999999999999:::::::::ddd[[[[[[bbbaaaZZZ]]]iiiyyy{{{rrrlllddd^^^[[[WWWQQQMMMIIIGGGDDDAAAAAAAAACCCDDDAAACCCEEEFFFDDD???:::666@@@??????>>>>>>>>>>>>>>>???===<<<<<<======<<<;;;===>>>>>><<<;;;<<<>>>@@@??????@@@AAA@@@>>><<<:::>>>>>>@@@CCCEEEDDDBBB???<<<888888===BBBBBBBBBCCC???@@@AAAAAA@@@>>>;;;:::>>>999999>>>@@@;;;999;;;===;;;999999::::::999888;;;:::;;;<<<>>>???>>>===???>>><<<;;;::::::;;;;;;888888999999999:::::::::aaaccccccbbb___```cccggg{{{zzzssskkkfff___XXXSSSOOOKKKIIIGGGGGGFFFEEEDDDCCCBBBBBB===???AAAAAA@@@@@@@@@AAA<<<>>>???@@@@@@???>>><<<::::::;;;======>>>>>>>>>============>>>>>>>>>???===@@@CCCCCC@@@>>>???@@@<<<>>>AAADDDEEEEEEDDDBBB>>>>>>???@@@AAA@@@===:::???@@@AAABBBAAA@@@>>>===;;;;;;<<>>???@@@@@@???>>>===:::;;;===>>>??????>>>=====================>>>>>>???AAACCCCCCAAA@@@?????????@@@BBBCCCCCCBBBAAA@@@@@@?????????AAAAAA@@@???BBBBBBBBBBBBBBBBBBAAAAAA=========@@@BBBAAA===:::;;;<<<<<<<<<<<<<<<<<<===AAA======@@@???;;;;;;???===999888;;;<<<999888999<<<:::999:::;;;;;;:::999cccddddddbbb```aaafffkkkuuuxxxmmmeee\\\XXXSSSNNNLLLIIIGGGFFFFFFEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCC@@@>>>>>>???===>>>???@@@@@@???>>>===;;;===???AAAAAA@@@===<<<===============<<<<<<<<>>===BBB@@@>>>???AAACCCCCCCCC???>>>=========>>>???????????????@@@AAAAAA???===;;;;;;<<<<<<===>>>>>>??????<<<<<<>>>>>>;;;;;;===;;;999:::<<<;;;777888<<<;;;:::999:::;;;<<<;;;:::bbbcccbbb```^^^aaagggllluuu|||rrrfff^^^YYYVVVPPPMMMKKKIIIGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@DDDEEEEEECCC@@@>>>=========>>>????????????>>>===<<<>>>AAACCCCCC@@@===;;;=========<<<<<<<<<<<<<<>>???BBBDDDDDDCCC===;;;999888888:::<<<>>>????????????@@@@@@???>>><<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;<<<:::999;;;===:::666888===:::999999:::<<<===<<<;;;aaaaaa```]]]\\\___fffmmmxxx~~~vvvlllaaaYYYWWWSSSNNNJJJHHHGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@DDDEEEEEECCC@@@=========>>>>>>????????????>>>>>>===???AAACCCCCCAAA>>><<<==================<<<<<<<<<<<<>>>CCCHHHJJJGGGDDDBBBAAA???=========??????;;;<<<===@@@CCCCCCBBB@@@???>>>;;;999:::;;;>>>@@@===>>>>>>>>>>>>======>>>======<<<<<<;;;:::999999;;;<<<<<<;;;;;;<<<<<<;;;999999;;;===:::666888>>>;;;:::999:::<<<===<<<;;;``````^^^[[[ZZZ^^^gggnnn|||wwwnnneee[[[TTTQQQNNNIIIFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???AAABBBCCCBBB???======>>>???>>>>>>>>>>>>>>>>>>???<<<>>>@@@BBBBBBAAA>>>===============>>>>>>>>>???;;;===@@@DDDHHHHHHFFFDDDAAA@@@???>>>>>>???@@@@@@999:::<<<@@@BBBBBB@@@===>>>===:::888888999;;;<<<:::<<<>>>>>>===<<<<<<<<<>>>>>>===;;;:::999888777:::<<<===:::;;;===>>>;;;:::888999<<<;;;888999===<<<;;;:::;;;<<<===<<<;;;aaa```^^^[[[ZZZ___hhhpppxxxmmmeee]]]TTTOOOLLLIIIEEECCCCCCCCCBBBBBB@@@@@@@@@@@@@@@?????????>>>???AAA@@@???>>>>>>?????????>>>>>>>>>>>>??????<<<===>>>@@@@@@@@@??????<<<======>>>???@@@AAAAAA<<>>@@@AAA@@@>>><<<;;;999777666666777888888;;;???@@@>>>;;;;;;;;;>>>======<<<;;;::::::999:::======:::;;;??????<<<;;;888777;;;<<<::::::<<<===<<<;;;;;;<<<<<<;;;:::bbbaaa^^^[[[[[[```jjjrrrrrrfff^^^WWWPPPKKKIIIFFFCCCBBBCCCEEEEEEEEE@@@@@@@@@???????????????<<<===??????>>>>>>???@@@??????>>>>>>>>>>>>??????<<<<<<===>>>???@@@@@@@@@<<<<<<===???@@@AAABBBCCC===BBBGGGGGGDDD@@@>>>???BBBBBBBBBAAA@@@???>>>>>>???===<<<<<<>>>@@@@@@@@@@@@???===;;;999999999999777<<<@@@AAA???<<<;;;;;;===============<<<<<<<<<999>>>>>>:::;;;@@@@@@<<<<<<777555:::===<<<::::::>>>===;;;;;;<<<<<<;;;999______]]]ZZZYYY\\\ccciiivvvuuuhhhbbb[[[QQQLLLMMMHHHDDDAAABBBEEEFFFCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????;;;===>>>>>>===<<<<<<===<<<<<<===>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCBBBBBBEEECCCAAABBBDDDDDDAAA===????????????????????????@@@@@@???>>>===<<<<<<;;;???CCCCCC???<<<======;;;:::::::::;;;;;;;;;;;;<<<;;;>>>AAA@@@===;;;<<>>>>>>>>;;;===>>>>>>===<<<<<<===<<<===>>>>>>>>>>>>>>>===???@@@AAABBBCCCBBBAAAAAAAAA???===???BBBBBB@@@===????????????????????????>>>======<<<;;;;;;::::::===AAAAAA===;;;<<<<<<;;;=========>>>>>>>>>>>>???===<<<<<<===>>>>>><<<;;;===:::888999===???<<<999???<<<;;;===AAABBB>>>::::::>>>>>><<<<<<@@@???<<>>>>>=========;;;===>>>>>>===<<<<<<======>>>>>>>>>>>>>>>===<<<===>>>@@@AAAAAA@@@??????;;;::::::<<<@@@AAA>>>;;;????????????????????????;;;;;;::::::999999888888:::>>>???;;;999;;;<<<:::===>>>>>>>>>>>>?????????===:::888:::>>>???<<<888:::888777:::>>>@@@???===@@@<<<:::>>>EEEGGG@@@999999<<<===;;;<<<>>>===;;;aaa```]]]ZZZYYYZZZ]]]___ttt{{{sssfff^^^UUUPPPLLLIIIFFFDDDBBBAAAAAABBBDDDEEECCC@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>======<<<<<<;;;===>>>>>>===<<<<<<===>>>>>>>>>>>>>>>======<<<<<<===>>>?????????>>>===:::999999;;;??????===999========================999999999999999999888888888<<<===999888:::;;;999;;;;;;;;;;;;<<<<<<<<<<<<:::999888:::<<<===;;;999:::999888:::>>>@@@???>>><<<;;;;;;@@@DDDEEE@@@:::888999:::999999:::999888```^^^\\\[[[[[[\\\^^^^^^ooorrrhhh^^^YYYQQQLLLJJJIIIFFFCCCBBBBBBCCCDDDEEEEEECCCAAA??????????????????????????????>>>>>>===<<<<<<;;;;;;===>>>>>>===<<<<<<=========>>>>>>>>>>>>======<<<===>>>>>>>>>===<<<;;;<<<::::::===??????;;;888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::::::::888<<<<<<999777::::::999999999999:::::::::;;;;;;666999;;;;;;999999:::;;;;;;;;;:::;;;<<<======<<<666:::>>>@@@@@@>>>===<<<999888999::::::888888888```^^^\\\\\\]]]^^^^^^]]]hhh{{{lllbbbYYYVVVOOOIIIHHHJJJGGGBBBCCCDDDEEEFFFFFFDDDBBBAAA????????????????????????@@@@@@???>>>======<<<<<<;;;===>>>>>>===<<<<<<===<<<<<<===>>>>>>>>>>>>>>><<<======>>>>>>===;;;;;;<<<;;;<<<>>>AAA@@@<<<888::::::::::::::::::::::::888888999999::::::;;;;;;999===>>>:::888:::;;;999::::::;;;;;;;;;<<<<<<<<<555999<<<<<<999888:::===;;;;;;;;;;;;;;;;;;::::::444999>>>???<<<:::;;;===<<<::::::======:::999;;;ccc```^^^]]]______]]][[[dddrrreee^^^VVVTTTNNNGGGGGGJJJGGGAAABBBDDDFFFFFFEEEBBB@@@???????????????????????????BBBAAA@@@???>>>===<<<<<<;;;===>>>>>>===<<<<<<===:::;;;<<<>>>????????????<<<===>>>>>>>>>===;;;:::::::::;;;>>>BBBBBB===999;;;;;;;;;;;;;;;;;;;;;;;;777777888999::::::;;;;;;<<>>:::;;;>>>>>>999999<<>>===@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@???>>>===<<<;;;===>>>>>>===<<<<<<===999:::<<<===???@@@@@@@@@======>>>>>>>>>===;;;:::888888:::>>>BBBCCC???;;;<<<<<<<<<<<<<<<<<<<<<<<<666666777888999::::::;;;>>>AAAAAA===:::;;;;;;999:::::::::;;;;;;;;;<<<<<<:::888777999===>>><<<999777888999999999999:::;;;<<<;;;::::::<<<<<<;;;888===999999===<<<888777:::bbb``````aaa___[[[\\\```sss~~~rrrggg]]]WWWSSSOOOIIIDDDCCCCCCCCCBBBHHHCCCFFFEEE======AAA===@@@???>>>======>>>>>>???@@@???===<<<;;;;;;;;;<<<@@@???>>><<<;;;;;;:::;;;<<<===>>>>>>===>>>@@@BBB???===<<<>>>@@@@@@<<<999<<<999777888;;;<<<;;;999666:::;;;888777:::<<<;;;;;;:::999:::<<<===<<<:::======>>>>>>===<<<;;;:::===<<<<<<===>>>===:::888999:::;;;;;;;;;;;;<<<===???:::666777;;;===:::777777:::===<<<:::888:::<<<;;;::::::999999::::::;;;cccaaaaaabbb```]]]^^^bbbrrrwwwkkkaaaXXXSSSPPPLLLHHHDDDCCCCCCBBBBBBGGGCCCGGGGGG??????CCC>>>??????>>>======>>>???@@@??????>>>===<<<;;;;;;;;;<<<<<<<<<===============>>>???@@@>>>======>>>@@@======>>>AAABBB@@@<<<777999888888;;;??????;;;888777:::;;;888777:::<<<;;;888888999<<<>>>???===;;;??????>>>======<<<;;;;;;===<<<;;;<<<======;;;888::::::;;;;;;::::::;;;;;;>>>;;;888999;;;<<<:::888999:::;;;;;;999999:::;;;<<<;;;;;;::::::;;;;;;<<>>>>>=========???@@@AAA>>>>>>>>>>>>===<<<;;;;;;:::;;;===>>>>>>>>>===<<<@@@AAA@@@???===<<<===>>>===>>>@@@CCCCCC@@@;;;777777777:::???BBBAAA<<<777777;;;<<<888777:::<<<;;;777777999<<<@@@AAA@@@>>>BBBAAA???===<<<;;;;;;<<<<<<;;;;;;<<<======;;;999::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;::::::>>><<<999888999::::::999<<<<<<;;;;;;;;;;;;<<<<<>>???AAABBB===>>>?????????===<<<;;;<<<===??????>>><<<:::999???@@@@@@???===<<<===???>>>???@@@AAAAAA???<<<:::888888;;;???CCCBBB===999999<<<===999888;;;<<<;;;888777888:::>>>AAABBBBBBDDDBBB???<<<;;;;;;;;;<<<<<<;;;:::;;;<<<<<<;;;:::;;;:::999999::::::999888;;;<<<===<<<;;;::::::;;;@@@<<<888777999:::999888;;;;;;::::::::::::;;;;;;eeecccccceeeccc```aaafffjjj}}}qqqeee\\\VVVRRRPPPEEEDDDCCCDDDEEEDDDBBB??????<<>>???AAABBB===>>>?????????>>>===<<<<<<===>>>???>>>===:::999===>>>???>>>===>>>???AAA@@@@@@???>>>======>>>???<<<::::::<<<@@@AAA???<<<:::===>>>:::888;;;<<<;;;;;;999666777;;;@@@DDDFFFDDDBBB???<<<::::::;;;<<<<<<:::999:::;;;<<<;;;:::<<<:::999999;;;<<<:::888:::;;;======;;;999999:::@@@<<<888777999:::999888:::999999999999999999:::cccaaabbbdddbbb___aaaeeefff|||uuuiii___WWWQQQNNNKKKEEEDDDCCCCCCDDDDDDBBB@@@???<<>>@@@DDD???>>>>>>=========???@@@AAA>>>>>>>>>??????>>>>>>===999:::<<<===>>>???>>>>>><<<===>>>>>>===>>>@@@BBB???>>>===;;;:::;;;???BBB???<<<999:::===???>>><<<;;;>>>???;;;999;;;===;;;===:::777666999>>>BBBDDDAAA@@@>>><<<;;;::::::;;;;;;:::888999:::<<<<<<;;;<<<:::888999===>>><<<:::::::::;;;;;;;;;:::999777>>><<<999888999::::::999999999888888888888999999aaa``````bbbaaa^^^___dddaaavvvoooeee[[[TTTOOOKKKHHHGGGEEECCCCCCDDDCCCBBBAAAAAA===BBBDDD>>>???DDDAAA??????>>>======>>>???@@@???>>>>>>>>>>>>>>>??????::::::;;;<<<===>>>??????>>>??????>>>======???@@@:::;;;<<<;;;:::;;;???CCC@@@===::::::<<<>>><<<:::<<>>>>>>>>======<<<;;;::::::999;;;:::888888:::;;;<<<;;;<<<999888:::>>>@@@???<<<:::888888:::<<<;;;888444999:::;;;;;;999999:::;;;:::999999888888999999:::```^^^___aaa```]]]^^^ccc^^^|||tttnnnddd[[[TTTOOOKKKHHHHHHFFFDDDCCCCCCCCCBBBAAACCC???CCCEEE>>>@@@EEEBBB@@@???>>>======>>>??????@@@???>>>======>>>???@@@>>>======<<<<<<<<<======@@@@@@@@@???===<<<===>>>666999<<<<<<;;;<<<>>>AAA???<<<:::;;;======;;;888<<<@@@@@@<<<:::<<<===<<<:::999:::;;;======;;;999;;;<<<<<<<<<;;;:::999999;;;999888888:::;;;<<<<<<<<<999777:::???BBB@@@===:::777666888<<<<<<777222777:::===<<<:::888:::<<<;;;::::::999999::::::;;;bbbaaa___]]]^^^```bbbdddggg{{{vvvmmmggg___WWWRRRNNNKKKIIIFFFDDDBBBBBBBBBAAA@@@>>>???@@@AAACCCDDDEEEEEEEEEEEEDDDBBB@@@?????????@@@>>>======???BBBCCC@@@===>>>@@@???;;;:::======:::;;;===???@@@>>><<<;;;:::<<<======<<<::::::;;;===@@@999666:::>>>===:::999<<<===>>>???>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<<<<;;;::::::::::::999::::::;;;;;;666888;;;<<<===<<<:::888======<<<;;;999888777777===<<<;;;999999888999999<<<<<<;;;;;;;;;<<<<<<===bbbaaa_________```bbbcccjjj~~~wwwqqqhhhccc[[[TTTOOOLLLJJJHHHFFFDDDBBBBBBBBBAAA@@@>>>???@@@AAACCCDDDEEEEEEEEEFFFEEECCCAAA???>>>>>>>>>???>>>===>>>AAABBB@@@>>>>>>@@@???;;;:::======:::;;;===??????===;;;;;;;;;<<<===>>>===;;;::::::;;;???:::888<<<@@@>>>;;;;;;<<<===>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999:::;;;:::999::::::999999999999::::::888999;;;===>>><<<;;;999>>>===<<<;;;:::999888888:::::::::;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<>>???@@@AAACCCCCCDDDDDDDDDGGGEEECCCAAA???>>>======@@@>>>======???@@@@@@???>>>@@@???;;;;;;======;;;:::<<<>>>>>>===;;;;;;;;;<<<===???>>><<<:::999999>>>:::999>>>AAA@@@======<<<<<<===>>>>>><<<;;;:::::::::::::::::::::::::::;;;999888999:::;;;:::999:::999999888888888999999999:::<<<===>>>===;;;:::======<<<;;;;;;:::999999777888:::;;;<<<<<<<<<<<<<<<<<<=========<<<<<<;;;``````aaaaaaaaabbbbbbbbbkkkvvvmmmfff\\\XXXQQQLLLJJJHHHGGGFFFDDDCCCAAAAAAAAAAAA@@@>>>@@@AAABBBBBBCCCCCCCCCCCCDDDCCCBBBAAA@@@?????????@@@???=========??????@@@>>>@@@???<<<;;;======;;;:::<<<>>>>>><<<;;;;;;<<<;;;===??????===:::999888<<<999:::???BBB???======;;;<<<<<<======<<<;;;;;;999999999999999999999999<<<:::999:::;;;<<<;;;:::999999888888777888888888888999;;;<<<===<<<;;;:::<<<;;;;;;;;;::::::999999::::::999999:::;;;======<<<======>>>======;;;;;;______``````aaaaaaaaaaaaggg~~~uuukkkcccYYYTTTNNNJJJHHHGGGGGGFFFCCCBBB@@@@@@AAAAAA@@@>>>AAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBB@@@???>>>===<<<===???@@@???AAA@@@<<<;;;>>>>>>;;;:::;;;======;;;;;;;;;<<<;;;===??????===:::999999999777:::@@@BBB>>><<<<<<;;;;;;<<<<<<<<<<<<<<<;;;999999999999999999999999:::999888999:::;;;:::888:::999888888777777777888777888999::::::::::::999::::::::::::999999999999>>><<<:::888888:::<<<>>>======>>>>>>===<<<<<<;;;______^^^^^^______```aaaeee~~~}}}ssshhh```VVVQQQLLLHHHFFFFFFFFFEEECCCAAA@@@@@@AAAAAA@@@>>>AAABBBBBBBBBBBBAAAAAA@@@===>>>@@@AAABBBCCCCCCCCC>>>??????>>><<<<<<===??????AAA@@@<<<<<<>>>>>><<<:::;;;<<<<<<;;;:::<<<===:::<<<>>>>>><<<;;;:::;;;888888<<>>===<<<<<<<<<<<<___^^^\\\\\\\\\]]]___aaaddd|||yyyoooddd\\\SSSOOOIIIFFFDDDDDDDDDCCCBBBAAA???@@@AAAAAA@@@???BBBBBBBBBBBBBBBAAA@@@???===>>>@@@BBBCCCCCCCCCBBB<<>>???AAA@@@===<<<>>>>>><<<999;;;;;;;;;::::::<<<>>>:::;;;===<<<;;;;;;<<<===999:::>>>DDDCCC===::::::::::::::::::;;;;;;<<<===:::::::::::::::::::::::::::999888999::::::999888<<<;;;:::999999888888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>>BBB@@@===;;;;;;;;;===>>>___]]][[[ZZZZZZ\\\___aaaeee}}}~~~vvvlllaaaYYYRRRMMMHHHDDDBBBBBBBBBBBBBBB@@@???@@@AAAAAA@@@???BBBBBBBBBBBBAAA@@@?????????@@@AAABBBCCCBBBAAAAAA;;;>>>AAA@@@>>>;;;;;;===???BBB@@@===<<>>:::;;;<<<;;;;;;;;;===???:::;;;@@@FFFDDD>>>:::;;;:::::::::::::::;;;<<<===::::::::::::::::::::::::>>>===<<<<<<>>>>>>===<<<===<<<;;;:::999999999999999999:::::::::;;;;;;;;;<<<<<<======>>>?????????555777;;;>>>??????>>>===CCCAAA===::::::;;;===???_______________^^^^^^]]]ddd~~~sssggg\\\TTTQQQNNNIIIFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>@@@CCCAAA===<<<@@@EEEDDDDDDEEEEEEEEEBBB@@@???CCCBBB===;;;???>>>999<<<<<<<<<<<<<<<<<<<<<;;;888:::<<<=========???@@@;;;<<<===<<<;;;:::;;;<<<:::<<<@@@DDDFFFCCC>>>:::::::::;;;:::888888:::<<>>???@@@???<<<999777888999::::::777333222666888777888:::999999:::<<<>>>>>>;;;999999;;;======<<<;;;<<<===888999:::;;;<<<;;;:::999aaaaaabbbbbbaaaaaa```___ccc~~~zzznnnaaaVVVOOOPPPMMMIIIFFFDDDDDDBBBAAAAAAAAA@@@@@@@@@????????????>>>@@@CCCAAA<<<<<>>:::888888888:::<<<>>>>>>???999;;;>>>>>>>>>>>>???@@@;;;<<<======<<<;;;<<<===999;;;>>>BBBCCCAAA===888999;;;<<<;;;:::999:::;;;<<<999777777:::;;;;;;:::<<<<<<<<<<<<===>>>???@@@===<<<::::::;;;;;;:::999999444444777999888888:::999999999;;;<<<<<<;;;999999;;;======<<<;;;<<<===999999:::;;;;;;;;;::::::dddddddddddddddccccccbbbgggsssggg\\\RRRLLLNNNKKKHHHEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@???????????????AAACCCAAA<<<;;;===<<<<<<>>>@@@CCCEEEDDDBBBBBBCCCBBB???===>>>===:::===;;;999999:::;;;;;;:::;;;===??????>>>>>>>>>???:::<<<>>>>>>======>>>???888999<<>>???@@@;;;;;;;;;<<<======:::888;;;777666999;;;888888999999888888888:::;;;:::999999;;;<<<===;;;;;;;;;<<<:::::::::::::::;;;<<<<<>>===>>>===<<>>>>>===<<<<<<===999<<<>>>???>>>>>>???@@@888999;;;>>>???>>>;;;888999;;;>>>???===<<<;;;;;;999888888888999999999999<<<<<<<<<<<<<<<===??????:::999999:::<<<<<<;;;999===999888;;;<<<999888999999888666777888::::::999999;;;<<<<<<;;;:::;;;<<<;;;:::999999:::;;;===>>>ddddddeeeeeeddddddcccbbbjjj~~~sssggg^^^VVVPPPMMMIIIGGGEEEDDDEEEEEECCCBBB@@@@@@@@@?????????>>>>>>>>>>>>@@@DDDAAA<<<:::<<<>>>>>>???AAACCCCCCBBB@@@=========???@@@???@@@AAABBB===999888<<<@@@AAA@@@999:::<<<<<<;;;:::;;;<<<999;;;>>>??????>>>??????::::::;;;===??????<<<:::999;;;>>>???===<<<;;;;;;:::;;;;;;:::999888888888;;;;;;;;;;;;<<<===>>>???;;;999777777888;;;<<<<<<>>>:::999<<<===:::888888999777666666888999999999999;;;<<<<<<;;;::::::;;;;;;:::999999:::<<<===>>>cccccccccccccccbbbaaaaaaccc|||pppdddZZZRRRLLLHHHGGGEEEDDDDDDEEEEEECCCBBB@@@????????????>>>>>>>>><<<<<<@@@CCCBBB<<<:::<<<=========>>>@@@@@@>>><<>>@@@???=========<<<;;;<<<===??????===<<<999;;;======<<<;;;;;;;;;999:::<<<;;;:::888888999;;;;;;;;;;;;<<<===>>>???<<<999666666888;;;===>>>===999999===>>>:::888888888777777777999:::999888999;;;<<<<<<:::999999:::::::::::::::;;;<<<>>>>>>bbbbbbccccccbbbbbbaaa```ddd~~~wwwlllaaaXXXPPPJJJGGGEEEDDDCCCDDDEEEEEEDDDBBB????????????>>>>>>>>>>>>::::::???CCCBBB===;;;===<<<;;;<<<===??????===;;;???<<<<<<@@@@@@===>>>AAARRRIII>>>999::::::888555666888:::;;;::::::<<<===888;;;>>>???>>><<<;;;;;;<<<;;;;;;<<<>>>>>>===<<<999;;;<<<;;;:::999:::;;;444777::::::999888999;;;;;;;;;;;;;;;<<<===>>>>>>;;;:::888999<<<>>>??????;;;888999===>>>:::888888888777888999;;;;;;999777999;;;<<<<<<:::999999999888999:::<<<======>>>>>>bbbccccccccccccbbbaaaaaakkkwwwqqqggg^^^WWWQQQLLLIIIDDDCCCCCCDDDEEEEEEDDDBBB????????????>>>>>>>>>>>>888999>>>CCCCCC>>><<<>>><<<<<<===???AAAAAA@@@>>>>>>:::999===<<<888777;;;GGG???777666;;;@@@AAA???666888;;;<<<<<<<<<===>>>888;;;>>>???>>>;;;::::::<<<;;;:::;;;===>>>===<<<:::;;;;;;:::888888:::<<>>>>>::::::;;;>>>@@@AAA@@@???:::777888===>>>;;;888888777777888;;;<<<<<<999777:::;;;<<<<<<:::888999999777999;;;===>>>>>>>>>===```aaabbbaaa```___```aaaddd|||yyyxxxpppiii___WWWRRRNNNIIIFFFHHHHHHGGGEEEDDDBBBAAAAAACCCBBBAAA????????????@@@>>><<<===@@@@@@<<<;;;===>>>======@@@CCCCCC@@@<<<============<<<;;;:::999???<<<999888999;;;<<<<<<;;;:::888666777999===@@@999;;;===??????>>><<<;;;===:::888888;;;===<<<999999999999888888999::::::777888999999:::::::::999999999:::;;;<<<<<<<<<<<<>>>===<<<>>>@@@@@@===999111222555777888888777666999999888888888888999999=========;;;999888:::<<<<<<:::>>>DDDCCC===<<<@@@^^^___```___^^^]]]^^^```ddd|||}}}~~~~~~}}}{{{zzzxxxooohhh^^^VVVQQQMMMHHHEEEEEEEEEEEEDDDDDDCCCCCCCCCAAA@@@???============>>>>>><<<===@@@@@@===<<<>>>======???BBBEEEDDD???:::999:::;;;<<<============>>><<<999888999;;;<<<<<<;;;:::999999::::::999999:::;;;===??????>>><<<:::>>>===<<<<<<======<<<;;;999999888888888888999999888999:::::::::::::::999::::::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<>>>??????>>>555666777888999888777777999999888888888888999999888999999:::999888888888???>>>@@@DDDAAA;;;999<<<^^^___``````^^^^^^___```eeezzzzzz{{{{{{{{{zzzyyyxxxmmmfff\\\TTTOOOKKKGGGCCCBBBBBBBBBCCCDDDDDDEEEEEEAAA@@@???>>>============>>><<<===AAAAAA===<<<>>>>>>>>>@@@DDDGGGDDD>>>888999:::;;;<<<<<<======<<<===;;;888888999;;;<<<<<<<<<;;;:::<<<===;;;666111;;;<<<===>>>>>>===;;;:::===>>>???>>><<<;;;;;;<<<:::999999888888888999999<<<===============<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;999:::;;;<<<<<<>>>@@@BBB:::::::::999999999888888999999888888888888999999666555666888999999777555======???AAA>>>999888:::```aaabbbbbbaaa```bbbcccfffzzz{{{{{{{{{zzzxxxvvvuuujjjcccYYYRRRMMMJJJEEEBBBAAAAAAAAABBBCCCCCCDDDDDDBBBBBBAAA@@@@@@?????????>>><<<===AAAAAA>>>===???AAA@@@@@@BBBEEECCC>>>:::<<<<<<<<<<<<;;;:::999999<<<:::888888999;;;<<<;;;<<<:::999;;;===;;;666111;;;<<<===>>>===<<<;;;:::;;;>>>AAA@@@<<<::::::<<<;;;;;;::::::999:::::::::@@@@@@AAAAAA@@@@@@???>>>======<<<;;;;;;;;;;;;;;;888<<>>===@@@BBB;;;;;;:::999999999999:::999999888888888888999999999777666777999:::888666777888;;;<<<;;;999888:::```aaabbbbbbaaaaaabbbdddggg{{{||||||{{{yyyuuurrrooofff___VVVOOOKKKHHHEEEBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@??????>>>===<<<===AAAAAA>>>>>>@@@DDDAAA>>>>>>AAAAAA@@@===<<<<<<<<<<<<;;;:::999888;;;999888888:::;;;;;;;;;<<<999888888::::::888666;;;;;;<<<======<<<;;;:::;;;???CCCCCC???<<<<<<=========<<<;;;;;;;;;;;;;;;??????@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;???CCCCCC@@@>>>===>>>999888888888888999:::;;;999999888888888888999999>>><<<999888999:::::::::888:::<<<;;;:::::::::999]]]___````````````aaacccgggyyyzzz{{{{{{xxxsssmmmiiiaaaZZZRRRLLLJJJHHHEEEBBBCCCBBBBBBAAA@@@??????>>>??????@@@??????>>><<<<<<===<<<===AAABBB???>>>@@@DDD@@@<<<;;;>>>@@@@@@???888999:::;;;;;;<<<<<<;;;:::888777888:::;;;;;;;;;:::999888777777888:::;;;::::::;;;<<<<<<<<<<<<<<<<<<@@@CCCEEEDDDAAA???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===============>>>===<<<;;;;;;;;;<<<===???AAABBBBBB@@@===<<<;;;777777777888888999999999999999888888888888999999<<<<<<<<<;;;999999;;;>>>>>>AAAAAA===:::::::::888]]]___```aaa``````bbbccchhh~~~}}}}}}~~~rrruuuxxxyyywwwqqqjjjeee]]]WWWOOOJJJHHHGGGEEECCCAAAAAAAAA@@@??????>>>>>>??????@@@@@@???>>><<<;;;===<<<===AAABBB??????AAAAAA>>>;;;;;;>>>@@@@@@>>>888888999:::;;;;;;;;;;;;999777777888:::;;;;;;:::777999;;;999666555888<<<888999:::;;;<<<<<<======;;;<<<@@@CCCEEECCC@@@<<<===<<<;;;::::::999999999999:::;;;<<<===>>>>>>>>>>>>===;;;;;;;;;<<<>>>???BBB@@@===<<<<<<<<<<<<;;;888888999::::::999777666999999888888888888999999111777======:::888;;;>>>===BBBAAA<<<999::::::777___aaabbbcccbbbbbbdddeeehhh}}}||||||}}}mmmqqquuuxxxvvvppphhhcccZZZTTTMMMIIIHHHGGGEEECCC@@@@@@@@@???????????????AAAAAABBBBBBAAA@@@>>>======<<<===BBBBBB@@@???AAA>>><<<:::<<<@@@AAA???<<<;;;;;;;;;;;;:::999888888888777777888:::<<<;;;:::555:::>>><<<666333666;;;888888999:::<<<===>>>>>>777888:::???CCCBBB===888<<<;;;:::999888888888888:::;;;===>>>@@@AAAAAAAAA===<<<;;;:::;;;===???@@@EEE???888666888;;;<<<<<<:::;;;<<<<<<;;;888666444999999888888888888999999'''111<<>>===>>>?????????===<<<<<<>>>@@@AAA@@@???;;;>>>999EEEDDD777======888888999<<<>>>???>>><<<999999:::::::::999888888888:::999888999======999999888888888999::::::;;;888888999::::::;;;<<<<<<<<<888666;;;>>>===<<<<<<============<<<;;;:::999999::::::;;;<<<===>>>>>>>>>:::888;;;<<<:::999;;;>>><<<:::;;;===>>>;;;888888888777777888:::<<<===>>><<<999777666777888:::555666888888777777888:::===:::888:::<<<:::444...``````_________```bbbbbbkkk}}}yyywwwwwwvvvuuupppooopppssssssoooeee]]]VVVOOOIIIHHHFFFCCCBBBEEEBBB@@@>>>>>>????????????AAA???>>>?????????<<<;;;;;;>>>999EEEDDD777======999999999<<<>>>???>>><<<<<<<<<;;;;;;999888666555;;;<<<;;;888:::===<<<888999999888888999::::::;;;999999999::::::;;;;;;;;;<<<777666;;;===<<<;;;<<<============<<<;;;:::999:::::::::;;;<<<======>>>>>>:::888;;;<<<::::::;;;===;;;:::;;;>>>>>><<<:::999999888888999:::<<<======<<<999777666777888:::666777888888777777888999888777666999<<<<<<888444bbbaaa```______```bbbccchhh{{{|||xxxvvvuuutttrrrnnnmmmnnnooopppllleee___UUUOOOIIIHHHFFFBBBAAACCCBBB@@@>>>>>>???@@@???>>>BBB@@@?????????>>>;;;999:::>>>999FFFDDD777======999999999;;;===>>>===<<<;;;;;;;;;;;;:::999888777===>>><<<::::::===;;;777999999999999999::::::;;;::::::::::::::::::::::::;;;777666:::<<<;;;:::<<<============<<<;;;:::999::::::;;;;;;<<<<<<======>>>:::999<<<>>><<<;;;===<<<;;;;;;<<<>>>>>><<<;;;999999999999999:::;;;<<<<<<;;;999888777888888999777888999999777666777888777666666888;;;<<<999666dddcccaaa``````aaaccceeefffyyy}}}yyywwwuuurrrpppkkkkkkkkklllllliiiddd___UUUNNNIIIHHHFFFBBB@@@AAAAAA@@@>>>>>>???@@@???>>>???>>>===>>>??????===;;;:::===:::FFFEEE777===<<<:::999999:::<<<======<<<777888999:::;;;;;;;;;;;;<<<===<<<:::;;;>>>===999::::::999999999::::::;;;:::::::::::::::::::::999:::777777;;;<<<::::::<<<============<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;<<>>???>>>>>>=========<<<;;;:::888888888888999999::::::;;;::::::999888888888999888999:::999777666777888:::888777888::::::888666eeedddbbbaaaaaabbbcccdddbbbuuu|||yyyvvvrrroooiiiiiiiiijjjiiifffaaa^^^SSSMMMHHHGGGFFFAAA@@@AAAAAA@@@??????@@@@@@???===>>>=========??????===;;;999===:::GGGEEE777===;;;:::999999999;;;===<<<;;;777888999:::;;;<<<<<<<<<999;;;;;;999<<<@@@???<<<;;;;;;::::::999::::::;;;:::::::::::::::::::::999999777888;;;<<<999:::>>>============<<<;;;:::999;;;;;;;;;;;;;;;:::::::::???;;;<<>>===AAA???>>>>>>>>>===:::888999===:::GGGFFF888<<<;;;;;;:::888999;;;<<<<<<;;;<<<<<<<<<<<<;;;:::888888777999999999;;;@@@@@@<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::888:::===<<<999;;;???============<<<;;;:::999<<<<<<;;;;;;::::::999999===:::;;;@@@CCCAAA@@@AAA@@@AAAAAA???<<<999888999777777888888888888888777888999:::;;;;;;:::888777888999::::::888777888999777666666666777999;;;===___````````````___^^^]]]ZZZlll{{{wwwqqqmmmdddfffhhhhhheee```[[[XXXNNNIIIFFFGGGFFFBBB@@@AAA@@@??????@@@AAA@@@>>><<>>======>>>===;;;999999===:::HHHFFF888<<<;;;<<<:::888888:::;;;;;;;;;=========<<<;;;999888777888:::999888:::>>>>>>:::<<<<<<;;;:::::::::::::::999999999::::::;;;;;;;;;::::::;;;>>>===:::<<>>AAA???>>>???>>>@@@AAA@@@<<<:::;;;<<<888999::::::::::::999888777888:::;;;;;;:::888777777999::::::888888999;;;888777777666666888;;;===\\\]]]^^^______]]][[[YYYZZZlll{{{vvvppplllcccfffiiihhhddd^^^YYYVVVMMMHHHEEEFFFFFFCCCAAABBB@@@??????@@@AAAAAA>>><<<;;;::::::<<<>>>??????===888===:::HHHFFF888<<<:::<<<:::888888999;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999;;;:::888999===<<<888===<<<;;;:::::::::::::::888888999::::::;;;<<<<<<;;;:::===???===:::<<>><<<===;;;>>>@@@???===<<<===???:::;;;<<<<<<<<<;;;:::999666888:::<<<<<<:::888777777888::::::999999:::<<<<<<;;;999666555555888:::ddd```[[[XXXWWWXXXYYYZZZ\\\fff}}}~~~xxxqqqllljjjdddbbbaaacccddd```XXXPPPPPPLLLGGGEEEEEEEEEBBB???>>>>>>???AAACCCAAA>>>;;;=========<<<;;;;;;::::::<<<:::<<<@@@@@@<<<:::<<<:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::999888888:::;;;<<<===============;;;;;;;;;:::999888777666;;;999999;;;;;;::::::;;;???@@@AAAAAA@@@>>>;;;999::::::999999999:::;;;<<>>>>>===;;;:::888:::::::::::::::999888777999;;;======;;;888777777666666666666777888::::::aaa___[[[ZZZYYYZZZ[[[\\\]]]fff~~~|||zzzxxxvvvrrrkkkfffbbbaaa```bbbbbb^^^UUUNNNNNNJJJEEECCCCCCCCC@@@>>>???>>>???@@@BBBAAA>>><<>>======<<<<<<<<<:::<<<@@@@@@<<<:::<<<:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::999888777666<<<999777999<<<===<<<;;;???@@@AAABBB@@@>>>;;;999;;;:::::::::;;;;;;<<<<<<===;;;888666777777777777777888:::<<<======<<<;;;@@@===999999;;;===>>>===<<<<<<======<<<;;;999888:::::::::::::::999888777999:::;;;:::999999:::<<<888888888888888999:::;;;\\\\\\[[[ZZZZZZZZZZZZ[[[^^^eee}}}wwwvvvvvvssskkkdddaaaaaabbbcccccc]]]TTTMMMLLLHHHCCCAAABBBAAA???<<<@@@>>>>>>>>>@@@@@@???>>>?????????>>>======<<<<<<<<<:::<<<@@@@@@<<<:::<<<:::;;;;;;<<<<<<;;;;;;:::999999999:::::::::::::::BBBBBBAAA@@@>>><<<;;;:::::::::::::::999999888777===999666777;;;>>>===:::>>>???AAABBBAAA>>>;;;999;;;;;;;;;;;;<<<<<<<<<===:::::::::888666666888:::999:::<<<=========<<<;;;???:::666777<<<>>><<<888:::;;;<<<<<<;;;:::888777999999:::::::::999888888999999999888777999<<>><<<===>>>@@@@@@???=========<<<;;;;;;::::::<<<:::<<<@@@@@@<<<:::<<<:::;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;<<<======BBBBBBBBB@@@???===;;;:::999999:::::::::999888888;;;;;;999666888<<<<<<:::===???@@@AAA@@@>>>;;;::::::::::::;;;;;;;;;;;;;;;999;;;===;;;999888;;;>>>;;;<<<======>>>===<<<<<<<<<999777888;;;<<<999555999::::::;;;:::999888777999999:::::::::999999888999999:::999888999<<<>>>;;;::::::999999999999:::\\\^^^___^^^[[[XXXWWWXXX```eee|||{{{|||vvvqqqmmmkkkbbbdddeeeeeebbb[[[SSSMMMKKKGGGCCCAAABBBBBB@@@===@@@>>><<<<<<===???@@@@@@=========<<<;;;;;;::::::<<<:::<<<@@@@@@<<<:::<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===>>>??????@@@@@@@@@???>>>===<<<<<<888888999:::::::::999999888======888666999;;;:::<<<===???@@@???===;;;999777888999::::::::::::999999;;;===<<<:::999;;;>>><<<<<<==================888999::::::999888777777888999:::::::::999888777888999999:::::::::999999888:::<<<<<<;;;999999::::::999999888888888999999```cccdddbbb]]]ZZZZZZ\\\ccciii|||xxxvvv{{{uuuooollllllaaaaaabbbaaa\\\VVVOOOKKKLLLHHHCCCBBBCCCCCCAAA??????===;;;<<<>>>???@@@@@@?????????>>>======<<<<<<<<<:::<<<@@@@@@<<<:::<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>??????<<<===============<<<;;;777888999:::::::::::::::777===>>>999999>>>???;;;:::;;;===>>>>>><<<:::888666777999:::::::::999888888999::::::999999:::;;;<<<<<<<<<<<<======>>>>>>999;;;===<<<999777888999888999::::::::::::888888888888999:::::::::999999777:::<<<===<<<:::888888999999888888888888999:::```bbbdddaaa]]]ZZZ\\\___bbbjjj~~~yyywwwvvvxxxxxxyyyxxxwwwtttpppmmmaaaaaaaaa^^^YYYRRRMMMKKKKKKGGGCCCBBBCCCCCCAAA???===<<<;;;<<<>>>@@@@@@????????????>>>======<<<<<<<<<:::<<<@@@@@@<<<:::<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<======:::;;;;;;;;;;;;:::999999666777888999:::;;;;;;;;;777;;;:::999AAAKKKGGG<<<888:::<<<===<<<;;;888777666888999;;;;;;:::999888;;;:::999:::;;;;;;999888::::::;;;;;;<<<===>>>???===<<<;;;;;;;;;:::999999888999:::;;;;;;:::999999777888999::::::::::::999777999;;;;;;::::::;;;<<<999999999999999:::;;;<<<\\\___aaa^^^ZZZYYY\\\```___iii{{{xxxwwwxxxvvvtttssswww{{{{{{uuuoooccccccbbb^^^XXXSSSOOOMMMJJJFFFBBBAAABBBCCCAAA>>><<<;;;;;;===???@@@???>>>=========<<<;;;;;;::::::<<<:::<<<@@@@@@<<<:::<<<:::;;;;;;<<<<<<;;;;;;:::999999::::::::::::;;;;;;::::::::::::999888777666666777888999:::;;;;;;;;;999999666999HHHVVVNNN===777888:::<<<<<<:::888666777888:::<<<<<<;;;:::999>>><<<:::;;;>>>>>>;;;888999999::::::<<<===??????BBB===999999===>>>;;;777888999:::;;;<<<;;;:::999777888999:::::::::::::::777888888888888:::>>>AAA999999999:::;;;<<<===>>>aaa```^^^]]]\\\\\\]]]]]]bbbddd~~~|||yyyxxxuuutttrrrqqqsssvvvzzz|||iiigggccc]]]VVVQQQNNNMMMJJJGGGCCCAAAAAAAAAAAA@@@===>>>???AAACCCBBB>>>;;;============<<<;;;:::999===999:::>>>???<<<:::;;;:::;;;===>>>>>><<<;;;999666888:::<<<<<<<<<::::::999999999999999999999999;;;999:::======999888999555777888;;;EEELLLEEE:::999888888;;;>>>>>>:::666888888:::;;;<<<=========<<<;;;999999::::::999888666666777999<<<<<<;;;999::::::;;;<<<;;;:::888777777777999::::::999888777;;;999888999;;;;;;888555555666777888999:::::::::;;;:::::::::<<<<<<;;;;;;______^^^]]]]]]^^^``````ccceee~~~~~~~~~|||zzzyyyvvvuuurrrqqqqqqsssvvvwwwsssnnneee[[[RRRMMMLLLLLLHHHEEEBBBAAAAAAAAA@@@@@@======>>>???@@@@@@>>>;;;============<<<;;;:::999===::::::>>>???<<<:::;;;:::;;;===>>>>>>===;;;:::888999;;;<<<===<<<:::999::::::::::::::::::999999===;;;;;;===;;;666444666888888666666===CCC@@@999888777777:::======999555999999:::;;;;;;<<<<<<<<<===;;;::::::;;;;;;:::888777777777999;;;<<<:::999::::::;;;;;;;;;:::999888444555777888999:::999999<<<:::777777999::::::888666777888999999:::999999<<<;;;;;;;;;<<<======<<>>>>>===<<<<<<>>>>>>===<<<<<<<<<===<<<<<<;;;:::999>>>:::;;;???@@@===;;;<<<;;;<<<===>>>>>>===<<<;;;:::;;;<<<=========<<<;;;;;;;;;;;;::::::999999999???<<<<<<>>><<<888777888;;;:::777444666:::<<<:::;;;:::999;;;>>>>>>:::666;;;;;;;;;::::::;;;;;;<<<===<<<:::;;;<<<<<<;;;:::999888888999;;;;;;999777:::::::::;;;::::::999888333444555777888999::::::<<<:::777666888:::;;;;;;888888999::::::999999999<<<<<<<<<<<<<<<===>>>>>>gggfffcccaaa___^^^^^^^^^eeeggg}}}zzzxxxwwwxxxzzz{{{{{{{{{zzzyyywwwuuurrrpppnnnnnnooopppiiiiiiiiifffaaaWWWMMMFFFCCCBBBAAAAAABBBAAA???===???===;;;;;;===>>>>>>===;;;<<<<<<<<<;;;;;;:::999>>>;;;;;;???@@@===;;;<<<;;;<<<===>>>>>>>>>======999:::;;;===>>>>>>>>>>>>;;;;;;::::::999999888888===:::;;;>>>???<<<===???;;;;;;999666555777;;;<<<@@@>>>===???AAA@@@===999===<<<;;;::::::::::::;;;===<<<;;;;;;<<<===<<<;;;;;;:::999999::::::888777999999:::::::::999999999444444555666777888888888:::999888888999;;;;;;<<<999:::::::::::::::999888;;;<<<<<<;;;;;;<<<>>>@@@hhhfffdddaaa```___^^^^^^ccchhhzzzwwwuuutttuuuvvvxxxyyyxxxxxxwwwuuutttrrrpppooooooppppppeeeeeefffeeebbbZZZOOOHHHCCCBBBAAABBBBBBAAA???===AAA>>><<<;;;===>>>??????;;;;;;;;;;;;;;;;;;:::999>>>::::::???@@@===;;;<<<;;;;;;<<<===============777888:::<<<>>>@@@AAABBB::::::999999888888888777<<<999:::===>>><<<===@@@888888999999777777999===BBB@@@>>>???AAAAAA===:::===<<<<<<;;;::::::::::::===;;;:::;;;======<<<;;;<<<:::999888999999888777999999999999999999999999777777777666666666666666666888;;;<<<<<<;;;::::::::::::;;;;;;;;;::::::999999:::;;;:::999:::===@@@dddcccbbbaaa```aaabbbcccbbbhhh|||wwwtttsssqqqrrrsssuuuuuuuuuuuutttsssrrrqqqooooooooooooppplllgggaaa]]]ZZZVVVPPPLLLFFFDDDBBBAAAAAAAAA???===@@@>>><<<<<<===??????>>>::::::;;;;;;;;;;;;::::::===999:::>>>???<<<:::;;;::::::;;;;;;<<<<<<======777888999;;;>>>@@@BBBCCC999999999999999999999999===:::999;;;;;;999999<<<666555777999999777888;;;BBB???======???>>>;;;888;;;<<<<<<<<<;;;;;;999999<<<:::::::::<<<===<<<;;;<<<:::888888999999999888999888888888888999::::::999999888777666666666666555999===???>>>;;;999888::::::;;;<<<<<<;;;;;;;;;888:::;;;:::888999===AAAbbbbbbaaa``````aaaccccccbbbhhh}}}xxxtttqqqpppnnnoooqqqrrrsssrrrrrrqqqrrrqqqpppnnnmmmlllllllllllleee]]]XXXWWWTTTPPPLLLJJJGGGCCCAAAAAA@@@???===???===<<<<<<===>>>===<<<999::::::;;;;;;:::::::::<<<888999===>>>;;;999:::999999999::::::;;;<<<===999999:::;;;<<<>>>???@@@999::::::;;;;;;<<<<<<===>>>;;;:::<<<<<<:::;;;???;;;777666::::::888888<<>>>>>;;;777999:::<<<======<<<999888:::999999:::;;;<<<<<<:::<<<:::888777999:::999999999888777777777888:::;;;999999888777777777888888777;;;>>>>>><<<999999999999:::;;;<<<<<<===<<<<<<999;;;<<<:::888999>>>CCCeeedddbbb```````````````bbbgggzzzuuurrrooonnnmmmnnnooopppqqqppppppooorrrqqqooommmkkkjjjiiiiiiddd```\\\ZZZZZZWWWOOOIIILLLIIIDDDAAA@@@@@@???>>>===;;;;;;;;;======<<<;;;999999:::;;;;;;:::::::::;;;888888<<<===:::888999999888888999:::;;;<<<===<<<;;;;;;;;;;;;<<<======:::;;;;;;<<<===>>>??????>>>;;;;;;???@@@@@@BBBFFFCCC<<<888;;;<<<:::;;;>>>FFFBBB??????@@@???<<<999777999<<<>>>>>><<<:::888:::999888999;;;<<<;;;:::;;;999777777999:::::::::888888777777777888:::;;;888888777777777999:::;;;:::<<<>>><<<999888999;;;999:::;;;<<<============:::<<<===;;;999:::@@@EEEccc\\\ZZZ^^^```\\\ZZZ[[[cccjjj}}}yyyuuuqqqnnnllllllnnnqqqrrrssstttuuuwwwqqqqqqrrrqqqpppnnnlllkkkgggbbbZZZSSSNNNJJJGGGEEEJJJJJJHHHFFFCCC@@@===<<>>@@@<<<999999>>><<<::::::<<<>>>??????<<<===???@@@@@@>>><<<:::======>>>???????????????BBBBBBCCCCCCBBBBBBAAA@@@DDDAAA>>>===>>>>>><<<:::???>>>===>>>>>>===:::888::::::;;;<<<<<<;;;;;;:::<<<;;;::::::999999999:::<<<999777888;;;<<<<<<::::::999999888888999999:::;;;:::999888888999::::::888999:::;;;;;;;;;:::999BBB>>>===??????===>>>AAA===AAABBB>>>===@@@???999aaa\\\ZZZ___```^^^\\\]]]^^^fff}}}zzzvvvrrrooollljjjkkkmmmpppqqqrrrrrrtttvvvqqqrrrrrrqqqpppnnnlllkkkgggbbb[[[TTTOOOKKKHHHFFFHHHGGGFFFEEECCC@@@???>>>>>><<<::::::;;;<<<<<<<<<999::::::;;;::::::999999;;;888999>>>???<<<999999===;;;888888:::;;;<<<<<<;;;<<<>>>??????===;;;999999:::<<<>>>@@@AAAAAABBBAAAAAAAAABBBAAA@@@@@@???FFFCCC@@@?????????===;;;<<<<<<<<<===>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;999777888:::<<<;;;::::::999999888888999999:::999999888777888888::::::::::::;;;<<<===<<<<<<;;;>>>:::999;;;<<<:::;;;???<<>>AAAAAA>>>___\\\\\\___aaa___^^^___XXXccczzzxxxuuurrrnnnkkkiiihhhjjjllloooppppppqqqssstttrrrrrrrrrqqqpppnnnllljjjgggbbbZZZSSSOOOKKKHHHFFFDDDDDDCCCCCCBBBAAAAAA@@@>>>;;;999888:::<<<======999999::::::;;;::::::999;;;888999>>>???<<<999999===;;;999888:::;;;;;;::::::;;;===>>>===<<<:::888888999;;;===???@@@@@@AAA???????????????>>>>>>===BBB@@@===;;;;;;;;;:::999:::::::::<<>><<<===<<<;;;;;;:::;;;<<<===:::999999999999::::::;;;:::888777777999::::::999:::999999888888999999:::777777777777777888999:::;;;<<<======>>>>>>======;;;888777999:::888:::===:::@@@CCCAAA???AAABBBBBB```___```aaaaaa```___^^^XXXbbb}}}vvvtttqqqnnnkkkiiihhhhhhjjjmmmooopppqqqqqqrrrtttrrrrrrrrrqqqpppnnnkkkjjjddd___XXXRRRMMMJJJGGGEEEAAAAAAAAAAAABBBBBBCCCCCC@@@===:::888999;;;<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<999999===???;;;999:::???===;;;;;;<<<<<<<<<;;;::::::;;;<<<<<<:::999888;;;<<<<<<=========<<<<<<===============<<<;;;;;;>>><<<;;;::::::;;;<<<<<<999999:::<<<>>>???>>><<>>;;;;;;:::999888888999999888888777777888999999999:::999999888888999999:::666666666777777888999999;;;;;;<<<======>>>>>>>>>;;;888777::::::999;;;>>>:::???CCCBBB@@@???@@@AAAbbbddddddcccaaa```^^^\\\[[[eee{{{xxxuuurrrqqqnnnkkkiiihhhhhhhhhlllnnnpppqqqqqqrrrssstttssssssrrrrrrpppmmmkkkiii```\\\UUUOOOKKKHHHEEEDDD@@@@@@@@@@@@AAACCCDDDEEECCC@@@<<<:::::::::999999:::;;;;;;<<<=========<<<<<<999999===>>>;;;999:::>>>===;;;;;;<<<<<<;;;:::999::::::;;;:::999888888;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999>>>>>>======>>>@@@CCCEEE:::::::::<<<>>>>>><<<:::???>>>;;;:::999:::<<<======<<<;;;999888777666666888888888888777888999::::::999999888888999999:::666666777777888888888888999:::::::::;;;<<<======;;;888777::::::888:::>>>;;;>>>BBBDDDAAA===<<<<<>><<<:::>>>===;;;:::999999:::;;;===<<<:::999777666666666777999999999888888999;;;:::999999888888999999:::777888888999999888777777888888888888999;;;<<<===;;;888777999999777888;;;<<<<<<@@@EEEEEE>>>999888aaagggjjjfffbbbcccaaa^^^```eee}}}}}}yyyvvvtttrrrpppllljjjhhhfffeeeeeeggghhhlllnnnpppqqqppppppqqqssssssssssssrrrpppmmmjjjiii]]]XXXRRRMMMIIIGGGEEECCCDDDCCCBBBAAABBBCCCEEEFFFCCCBBBAAA@@@???===:::777777888999:::;;;;;;;;;;;;===999888<<<===;;;:::;;;999888888999:::;;;:::888;;;::::::::::::999999999666777888:::;;;;;;;;;;;;:::::::::::::::999888888:::::::::888777:::>>>CCC777777888;;;>>>???>>><<<<<<;;;;;;:::999999888888:::999888888888888888888888999;;;:::888888:::===:::999999888888999999:::999::::::::::::888777666888888777888999;;;<<<===>>>:::999::::::777888;;;<<<:::>>>GGGJJJCCC:::666___gggjjjfffcccdddccc``````ccczzz}}}yyyuuurrrpppnnnllljjjjjjhhhfffdddcccdddfffgggkkkmmmoooooooooooopppqqqttttttsssrrrpppmmmjjjiii]]]YYYRRRMMMJJJHHHFFFDDDFFFEEECCCBBBBBBCCCEEEFFFBBBAAAAAABBBBBB@@@<<<999999:::;;;<<<===============999888<<<===;;;:::;;;:::999999;;;======<<<;;;;;;;;;;;;:::::::::999999:::::::::::::::999888777:::::::::::::::999888888>>>>>>===;;;888:::>>>CCC555555777:::>>>@@@@@@>>>::::::;;;:::999888777666777777777777888999:::;;;888:::<<<;;;888888;;;===:::999999999999999999::::::;;;;;;;;;:::888777555888888888888999;;;===>>>BBB>>>===>>>===::::::===;;;888<<>>>>>AAABBB@@@>>>;;;;;;<<<<<<<<<;;;:::999???<<<:::;;;>>>???;;;666>>><<<999888999999999888:::::::::999999888888888::::::;;;;;;;;;;;;;;;:::::::::999999::::::;;;<<<<<<;;;:::999999;;;<<<>>>;;;666555999<<<;;;999:::::::::;;;;;;;;;::::::999:::888777888;;;<<<:::888:::::::::999::::::;;;;;;777:::;;;:::888777999;;;:::<<<>>>===;;;888777777777555555999???AAA>>>:::===>>>>>>;;;888777999;;;:::777===111bbb???888:::eeeffffffdddbbb```aaabbbbbbhhhwwwyyyqqqnnnmmmmmmlllkkkjjjhhhgggfffeeeeeeddddddeeeeeeffffffkkkkkkkkklllnnnppprrrtttsssrrrqqqpppnnnjjjeeeaaa^^^YYYSSSOOOMMMKKKHHHFFFHHHGGGFFFEEEEEECCC@@@>>>AAA@@@??????@@@BBBAAAAAA===<<<<<<;;;::::::::::::>>>;;;:::===@@@@@@<<<888;;;999888888:::<<<<<<<<<::::::::::::999999999888;;;;;;<<<<<<<<<;;;;;;::::::999999999999:::;;;;;;<<<;;;:::999999:::<<<===>>>999666999<<<999777777999999::::::::::::999999;;;999777777999999777555::::::999999999999999:::888:::;;;:::888777999;;;777999;;;;;;999777666666777555555999>>>???<<<888:::===???>>>;;;999888999:::777===333```@@@999:::dddeeeeeedddaaa``````aaadddjjj{{{wwwllldddaaaddddddeeeeeefffeeeeeeeeeddddddcccdddeeefffhhhjjjjjjjjjkkklllnnnpppqqqssssssrrrpppooommmiiiccc___YYYWWWSSSQQQOOOMMMJJJGGGIIIHHHFFFFFFEEEDDDAAA???<<<===>>>>>>>>>???AAACCC???>>><<<;;;:::::::::;;;;;;:::;;;>>>BBBBBB>>>::::::999888999;;;<<<===<<<;;;;;;::::::::::::999999<<<=========<<<;;;::::::999999999999999:::;;;;;;;;;:::999999999:::<<<===AAA;;;888:::;;;888555444777888888999999999888888<<<:::888777777777666444::::::999888777777777888888:::;;;;;;999888999:::555888::::::888777777777888666666888<<<===:::777777;;;@@@AAA@@@<<<888777:::888>>>777[[[AAA:::999eeeeeefffdddbbb```aaaaaaccchhh{{{xxxpppfff___\\\[[[\\\___aaacccdddddddddddddddcccdddfffhhhkkkmmmjjjkkklllmmmnnnpppqqqrrrsssrrrpppooommmhhhbbb^^^YYYVVVSSSPPPMMMKKKJJJIIIKKKIIIGGGFFFFFFDDDBBB@@@777999<<<<<<;;;;;;???CCC>>>>>>>>>>>>===;;;:::999888888:::>>>AAAAAA>>>;;;===;;;::::::;;;;;;:::999;;;:::::::::::::::::::::============<<<;;;::::::999999999888999::::::;;;::::::999999999:::;;;<<>>:::888;;;999>>>:::UUUBBB<<<999eeeffffffeeebbbaaaaaabbb___dddxxxxxxppphhh___YYYWWWTTTVVVZZZ^^^aaadddeeeeeeddddddeeefffhhhkkkmmmooolllmmmnnnooopppqqqqqqqqqrrrqqqpppooommmhhhccc^^^ZZZWWWRRRMMMIIIHHHIIIKKKKKKIIIGGGEEEEEEDDDBBB@@@888;;;======;;;<<>>>>><<<:::<<<;;;:::;;;<<<<<<;;;999::::::::::::::::::::::::<<<<<<======<<<;;;::::::999888888888888999::::::999999999999::::::;;;;;;???999666:::;;;999777666555666777888888888888888:::999999888888:::<<<===:::999888777666666555666999999:::;;;<<<;;;:::888666888::::::999999:::;;;888888777888999999888777:::;;;===???@@@???>>><<<===999===;;;LLLAAA>>>999dddeeeeeedddbbb``````aaa^^^bbbvvv}}}ppphhh```WWWQQQOOOOOORRRWWW\\\aaaccceeeeeeeeefffgggjjjlllnnnooopppooooooppppppppppppoooooopppooonnnmmmkkkhhhbbb^^^YYYVVVQQQJJJFFFEEEHHHKKKKKKIIIFFFDDDDDDCCCBBB@@@>>>???@@@?????????AAABBB;;;===@@@AAAAAA???<<<999999999:::;;;;;;;;;::::::888888999;;;===???>>>===888888999999999999::::::::::::;;;;;;;;;;;;;;;:::888888888888888999::::::999999999999::::::::::::===888666999<<<:::888888555666777888888999888888999::::::999888:::===@@@999999888777666666666777999999:::<<<======:::777555666777777666666888999888888888999999999999999;;;;;;;;;===???AAA@@@???>>>999:::;;;BBB@@@???999bbbccccccbbb___^^^^^^___aaacccwwwssshhhaaaZZZSSSOOONNNKKKNNNTTTZZZ___cccdddeeefffhhhjjjmmmooopppppppppooopppppppppooonnnmmmllllllkkkjjjjjjiiifffaaa]]]RRRQQQOOOKKKFFFEEEHHHKKKKKKHHHEEECCCCCCBBBAAA@@@BBB@@@???>>>?????????>>>======>>>>>>??????>>>>>>======<<<;;;:::999999:::888888999;;;>>>???>>>===777777777888888999999999777888999:::;;;;;;;;;;;;888888888888888999999:::888888999:::::::::::::::===888666999<<<:::888888555666777888999999999999:::::::::888777888<<>>>>>:::777666777777777555555777888888999999999999999;;;<<<;;;::::::===AAACCCAAA@@@@@@999888::::::???@@@999```aaaaaa```]]]\\\\\\]]]dddeeexxxwwwlllbbb]]]YYYUUURRRRRRIIILLLRRRYYY^^^bbbcccdddfffiiilllpppqqqqqqpppoooppppppppppppnnnllljjjiiihhhhhhhhhhhhgggddd```\\\LLLMMMNNNLLLHHHGGGHHHKKKJJJHHHDDDBBBBBBBBBAAA@@@BBB???<<<;;;======;;;888???>>><<<;;;<<<>>>AAACCC@@@@@@>>><<<999888999:::;;;;;;;;;<<<>>>>>><<<:::666666777777888888888999666777888999:::;;;;;;;;;888888888777888999999:::888888999::::::::::::999???999666:::<<<999777666666666777999999::::::::::::;;;:::888555666999===999888888888888888999::::::999:::<<>>:::666888999999888777777888:::888999::::::999:::<<<>>>999999;;;???CCCDDDBBB???@@@999777999555>>>@@@:::```aaaaaa```______aaabbbeeeiii{{{~~~rrriiiddd]]]WWWSSSQQQNNNMMMKKKKKKMMMRRRYYY^^^___^^^fffiiimmmpppqqqpppmmmkkkmmmnnnnnnllljjjhhhhhhiiihhhhhhhhhhhhhhhfffbbb^^^TTTOOOIIIEEEEEEFFFHHHHHHHHHFFFEEEDDDDDDAAA>>>;;;???@@@@@@@@@@@@>>><<<;;;===<<<;;;<<<>>>@@@@@@???EEEBBBAAA???;;;555444777777888999:::;;;<<<<<<<<<888:::;;;999777888<<<@@@;;;::::::999888888888999:::888555555666888888888;;;===777888CCCBBB999999;;;;;;:::999888888888888999::::::;;;<<<===???@@@======<<<;;;999888777777<<<999555555888:::999777;;;555666>>>???888777===888777666777999::::::999<<<;;;;;;;;;<<<===???@@@;;;<<<>>>>>>===<<<<<<===777777888<<<@@@BBB@@@<<<^^^```ccccccbbb`````````cccgggyyyxxxnnnccc___YYYTTTQQQOOOLLLJJJJJJKKKMMMRRRXXX]]]^^^^^^eeegggkkknnnooonnnllljjjkkklllmmmkkkiiihhhiiijjjhhhhhhhhhiiihhhfffaaa^^^TTTPPPJJJGGGGGGIIIJJJKKKKKKIIIHHHGGGFFFDDDAAA>>>>>>>>>???>>>>>>===<<<<<<===<<<;;;<<<>>>?????????DDDAAAAAABBB@@@:::777888888888999999:::;;;;;;<<<:::::::::999888:::<<>>>>>777666<<<888777777777888888666555:::::::::::::::<<<===>>>:::<<<======;;;:::;;;;;;888999:::<<<>>>>>><<<;;;^^^aaadddeeedddaaa```___bbbeeevvvxxxmmmfff[[[XXXTTTQQQOOOLLLIIIGGGJJJJJJLLLQQQWWW\\\^^^^^^cccfffiiilllmmmllljjjiiihhhjjjkkkjjjiiihhhiiijjjiiiiiiiiiiiiiiifffaaa^^^UUUQQQKKKHHHIIIKKKMMMNNNNNNLLLJJJIIIIIIGGGDDDAAA======<<<<<<;;;<<<<<<<<<===;;;:::;;;===??????>>>BBB??????DDDFFFAAA;;;999888888888888999:::;;;;;;;;;:::888999:::<<<======::::::999888888888888999888888999;;;<<<;;;999666888;;;777999CCCBBB::::::>>>===<<<;;;;;;::::::;;;=========>>>>>>>>>??????>>>>>>>>>???????????????>>>>>>???===;;;999888999;;;666777======777555:::999888888888888777333000999999888888999:::;;;<<<:::<<<===<<<:::999999:::999;;;======;;;:::999999```bbbddddddbbbaaa``````ccceeetttxxxnnnccc\\\UUUSSSPPPNNNMMMKKKHHHFFFHHHJJJLLLPPPUUUZZZ]]]^^^ccceeehhhkkklllkkkiiihhhfffgggiiiiiihhhhhhjjjkkkjjjiiiiiiiiiiiifffaaa^^^WWWRRRLLLIIIHHHJJJLLLMMMNNNLLLJJJIIIHHHGGGDDDBBB===<<<;;;::::::;;;<<<======;;;:::;;;<<<>>>>>>===AAA<<<<<>><<<999999888888888999::::::<<<:::777888<<<>>>>>><<<999999888888888888888999777666777888999999777555666:::777999CCCAAA999:::??????>>>===<<<<<<<<<<<>>===;;;999999:::888;;;===<<<999777888:::ccccccbbbaaa______aaaccceeeggguuu}}}rrrfff[[[TTTRRRPPPNNNMMMLLLKKKIIIGGGGGGIIILLLOOOSSSXXX\\\___ccceeehhhjjjkkkkkkiiiiiidddfffhhhhhhhhhhhhjjjlllkkkjjjjjjjjjiiifffaaa^^^WWWRRRLLLHHHGGGHHHIIIJJJMMMJJJHHHFFFFFFDDDBBB@@@>>>===;;;::::::;;;<<<===<<<;;;::::::<<<===<<<<<<@@@:::777<<>>===::::::999999999999999999<<<999777999<<<>>>===;;;888888888777777888999999:::888555555777888888888555:::888:::CCC@@@888999??????>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>=========<<<<<<:::999888888777<<<<<<;;;888555666<<>>>>><<<;;;;;;<<<666999<<<;;;999888:::===dddcccaaa^^^\\\]]]```ccceeeggguuuxxxlllaaaWWWQQQQQQOOOLLLKKKKKKKKKIIIHHHFFFHHHKKKNNNQQQVVV[[[___cccdddgggiiijjjjjjiiihhheeefffhhhhhhhhhiiijjjlllkkkkkkjjjjjjiiifffaaa^^^VVVQQQKKKGGGFFFGGGIIIIIILLLJJJFFFEEEDDDCCCAAA@@@@@@???>>>===<<<<<<<<<<<<<<<;;;999999;;;<<<;;;;;;>>>888666:::===<<<<<<===;;;;;;;;;;;;;;;:::999888999888888999;;;<<<<<<;;;888777777777777888999999===:::777666888::::::;;;555;;;:::;;;BBB>>>666888>>>===<<<;;;;;;::::::;;;888999;;;<<<===<<<;;;;;;======<<<:::999888777666;;;:::888555555888<<<@@@::::::;;;<<<;;;:::999888666666777999;;;<<<:::888888888999999:::999999888;;;===>>>>>>===<<<<<<===777888:::::::::;;;===???bbbbbbaaa___]]]\\\^^^```cccfffuuurrrfff\\\VVVRRRQQQNNNKKKIIIIIIIIIIIIHHHEEEHHHKKKMMMPPPTTTZZZ___bbbccceeeggghhhhhhggggggfffgggiiiiiiiiiiiikkkllllllkkkkkkkkkiiifffaaa]]]SSSNNNIIIFFFGGGIIIKKKLLLNNNKKKGGGEEEEEEDDDBBBAAABBBBBBAAA@@@???===<<<;;;<<<:::999999:::;;;;;;::::::777888;;;<<<999888:::;;;<<<===>>>===;;;888777666777999:::999999:::;;;777777777777777888999999;;;999888888999::::::999555<<<;;;<<>>??????>>>===??????>>>===<<<<<<;;;;;;;;;999888888999:::;;;:::666888999999999999999777666555666777999:::999888666777888888888888777666999;;;======<<<<<<===>>>:::999999:::<<<>>>>>>>>>___```aaa```^^^]]]\\\]]]aaaddduuu|||mmmaaaYYYVVVTTTQQQNNNJJJGGGGGGHHHHHHHHHEEEHHHKKKMMMOOOSSSZZZ___```aaaccceeefffffffffeeefffhhhjjjjjjiiiiiikkklllllllllkkkkkkjjjfffaaa]]]PPPLLLHHHFFFHHHKKKNNNPPPPPPMMMIIIGGGFFFFFFDDDCCCCCCCCCCCCCCCAAA???<<<;;;<<<:::999999:::;;;:::999777777;;;>>>===777555777;;;<<>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999;;;======888444333555777777777888888666777666555555777888888777555555666777777666555444777999;;;<<<;;;;;;===>>>===:::888999===???>>><<>>>>><<<:::<<>>:::999???===666999<<<===???@@@@@@>>><<<;;;444666888:::;;;:::999888:::::::::999666666777888666777777888999999::::::>>><<<:::999:::;;;;;;;;;<<<======<<<::::::<<<>>>;;;::::::===@@@???<<<999???===;;;<<<>>>>>>;;;888===888555888;;;;;;888666999888777888:::;;;<<<;;;===<<<999666777999:::888999::::::999666555555666999:::;;;<<<============;;;;;;;;;<<<>>>???===<<>><<<>>>>>>;;;888:::===<<<777;;;???;;;999???<<<555888:::;;;<<<>>>>>>>>>>>>===999999888888888888999999:::999888888888888888888777777777777888999:::;;;>>><<<:::999:::;;;:::999;;;::::::<<<===<<<888555;;;::::::<<<>>>>>><<<:::>>>;;;888777999888555222;;;777555777::::::888555777555444555666777777666999888666666888::::::999666777888888666666777888666777888999::::::::::::>>>>>>???@@@@@@?????????```^^^\\\\\\]]]^^^^^^^^^\\\___rrr|||pppeee]]]XXXSSSOOONNNMMMKKKIIIGGGFFFEEEDDDDDDDDDDDDFFFJJJPPPVVVZZZ```dddhhhkkkjjjiiihhhgggggghhhiiihhhfffffffffhhhmmmmmmlllkkkiiiddd^^^ZZZPPPJJJFFFFFFFFFEEEIIINNNKKKKKKKKKIIIGGGDDDAAA???@@@???>>>>>>@@@@@@???>>>>>>>>>;;;777777;;;;;;888:::???:::999???<<<555888777888999;;;<<<>>>??????===<<<999777666777888999:::777666777:::;;;999777888777777777777999:::;;;>>><<<:::999999:::999888;;;999999>>>AAA???777...;;;:::999999;;;<<<<<<;;;CCC???:::888999999666444999666555555888:::888555888666555555777888777777>>><<<:::::::::999777555555666888888888888:::;;;888999:::;;;;;;;;;;;;;;;???BBBDDDCCC@@@???@@@BBB^^^]]][[[ZZZ[[[\\\^^^^^^\\\___rrrzzznnnddd]]]XXXRRROOOIIIHHHHHHGGGGGGGGGHHHHHHCCCCCCDDDFFFKKKPPPVVVYYY```cccgggjjjjjjiiihhhhhhfffhhhjjjiiigggffffffgggmmmlllkkkkkkhhhccc]]]XXXPPPJJJFFFEEEEEEDDDGGGMMMKKKKKKKKKJJJGGGDDDAAA??????>>>======???@@@@@@???>>>>>>;;;666555999;;;999777<<<888888???===777:::888888888999:::<<<>>>??????===;;;999888777777777999666444666;;;===;;;777888777777666777888:::<<<===<<<:::999:::999888666999999;;;???BBB@@@999222:::888777777888:::;;;<<>>??????@@@@@@@@@???===AAADDDCCC>>><<<>>>AAA\\\\\\[[[ZZZZZZ[[[\\\^^^\\\^^^rrr{{{oooeee^^^XXXRRRNNNIIIHHHHHHGGGGGGGGGHHHHHHCCCDDDEEEGGGLLLQQQVVVYYY___bbbfffiiiiiiiiiiiijjjhhhjjjkkkkkkiiihhhhhhhhhmmmlllkkkjjjgggbbb\\\WWWPPPJJJFFFEEEDDDCCCGGGLLLLLLLLLKKKJJJHHHEEEBBB@@@???===<<<<<<>>>@@@@@@@@@>>>???<<<777555888:::999444999666777???>>>999===999999999999999:::;;;;;;=========<<<;;;999777555888555444777<<<>>>;;;777888777777777777999:::;;;===;;;::::::;;;:::999777555777;;;===>>>===;;;;;;999888777666666888;;;===<<<999555444777999999777777::::::777999>>>>>>:::555444333555888;;;;;;;;;444111444;;;???<<<;;;===<<<===>>>===;;;:::;;;<<<===>>>??????????????????999===@@@???:::777:::===\\\]]]^^^]]]\\\[[[\\\]]][[[^^^qqqzzznnneee^^^YYYSSSOOONNNMMMKKKIIIGGGFFFEEEDDDDDDDDDEEEHHHLLLPPPTTTWWW]]]```dddgggiiiiiikkkllljjjkkklllkkkiiiiiiiiikkkmmmlllkkkiiigggbbb[[[VVVPPPKKKFFFEEEDDDCCCFFFLLLNNNMMMKKKIIIFFFDDDCCCBBB???===;;;<<<===???@@@@@@===@@@>>>999666888:::999333888666666??????:::>>>;;;:::::::::999999888888;;;<<<===>>>===;;;888777777555555888;;;<<<:::777666777777888999999::::::<<<;;;;;;;;;<<<<<<:::888333666:::;;;;;;;;;===???999:::999999888:::===@@@;;;888666777;;;======<<<888>>>???;;;<<>>@@@AAAAAABBB======DDDEEE???===??????@@@@@@>>><<<::::::;;;888999999:::::::::999999666999;;;:::777666777999]]]```cccbbb```]]]]]]^^^[[[^^^qqq~~~vvvlllddd___ZZZTTTPPPPPPNNNLLLJJJGGGFFFEEEDDDDDDDDDEEEGGGJJJNNNRRRTTT[[[^^^cccfffhhhjjjmmmnnnllllllllljjjhhhhhhjjjlllmmmllljjjiiifffaaaZZZUUUQQQKKKGGGFFFEEEDDDGGGLLLNNNLLLIIIFFFDDDBBBBBBBBB@@@>>>;;;;;;===>>>??????===@@@@@@;;;777888999999444999666777???===888<<<::::::;;;;;;;;;:::888777;;;;;;<<<<<<<<<<<<;;;;;;555666888:::::::::999888555666888:::::::::999888;;;;;;;;;<<<>>>>>><<<;;;888999;;;===???@@@???>>>;;;===>>>>>>======AAADDDAAA???>>>@@@DDDGGGFFFDDD;;;BBBDDD??????GGGHHHCCC???>>>======???AAAAAA@@@IIIAAA@@@FFFFFF===:::>>>>>>??????===;;;999999:::777777888888888888777777555666777777888777777777___cccffffffccc___^^^^^^[[[^^^qqqzzzsssjjjccc___[[[VVVRRRNNNMMMKKKJJJIIIHHHHHHGGGCCCDDDDDDFFFIIILLLOOOQQQYYY]]]bbbfffhhhkkknnnpppllllllkkkiiiggghhhjjjmmmmmmllljjjiiifffaaaZZZUUURRRLLLGGGFFFEEEDDDGGGLLLNNNLLLHHHDDDAAAAAAAAABBBAAA>>><<<;;;<<<>>>>>>>>><<>><<<666999888999;;;<<<<<<;;;999888<<<;;;:::999:::<<<>>>@@@444777:::;;;:::888888888444666888;;;;;;:::999777;;;;;;;;;===??????>>><<<@@@>>>>>>BBBGGGGGGBBB======???BBBAAA@@@AAADDDGGGEEEDDDCCCFFFIIIKKKIIIFFF<<>>::::::@@@<<<======<<<:::999999:::::::::;;;;;;;;;::::::999666666555777999:::888777aaabbbdddeeedddbbb```___aaaeeennnyyysssjjjccc]]]YYYVVVTTTSSSPPPLLLIIIHHHHHHGGGFFFGGGBBBBBBJJJMMMLLLPPPWWWZZZ]]]aaaeeehhhkkknnnpppmmmlllkkkiiihhhiiiiiijjjhhhkkkllliiigggeee]]]UUUQQQLLLFFFCCCCCCGGGJJJLLLMMMKKKHHHEEECCCAAAAAA@@@???@@@???===:::888999:::;;;::::::;;;===>>><<<;;;;;;888555777;;;<<<888444666666777999;;;;;;999666888888888777666777999<<<;;;:::888888888999:::;;;:::::::::<<<>>>>>>===;;;>>>???AAACCCEEEEEEEEEEEE===AAADDDFFFJJJNNNLLLHHH@@@CCCGGGGGGEEECCCCCCDDDEEEDDDCCCCCCBBBBBBBBBCCC>>><<<;;;<<<===>>>===<<<777777888888888999999999===:::888:::???@@@===999@@@>>>:::888888888888888777999;;;===>>><<<;;;999888888888999999:::::::::eeefffffffffeeedddbbbaaaaaacccjjjzzzvvvppphhhaaa\\\YYYVVVTTTRRROOOKKKIIIHHHHHHGGGFFFEEE@@@BBBJJJOOONNNSSS[[[YYY]]]aaaeeehhhkkknnnpppmmmllljjjiiihhhiiiiiiiiiiiikkkkkkhhheeeccc]]]UUURRRMMMGGGDDDDDDHHHKKKMMMMMMKKKHHHEEEBBBAAA@@@???=========<<<:::999:::<<<<<<;;;:::;;;======;;;999:::888666888;;;<<<999666777777888999;;;;;;888666888888888888777777999;;;;;;;;;:::999888888888888::::::;;;===??????>>>===@@@AAABBBDDDDDDDDDCCCCCC===AAACCCCCCEEEHHHFFFAAA;;;>>>@@@@@@>>><<<<<<>>>???>>>>>>===============>>><<<;;;;;;;;;;;;:::888888999999999::::::::::::===:::888:::>>>???===999>>><<<999888777777777777999:::===>>>???>>><<<;;;999999999:::::::::;;;;;;hhhgggfffeeedddcccbbbaaaaaa___ggg~~~yyytttqqqllleee___[[[XXXUUUTTTPPPMMMJJJHHHHHHHHHGGGFFFGGGBBBCCCKKKOOONNNSSS[[[YYY\\\aaaeeehhhkkknnnppplllllljjjiiiiiihhhiiiiiiiiijjjiiieeecccaaa\\\VVVRRRNNNHHHDDDEEEHHHKKKLLLMMMKKKHHHEEECCC@@@???>>>;;;<<<<<<<<<::::::<<<>>>===<<<;;;<<<===<<<:::888:::888777999<<<===;;;888999888888999;;;:::888666777888999888777777999;;;;;;;;;;;;:::999888777666:::::::::<<>>AAABBBCCCCCCCCCBBBAAA@@@===@@@@@@??????AAA>>>888999:::;;;:::888777888999:::::::::999999999999999<<<;;;999999999999777666999999:::::::::;;;;;;;;;<<<:::888:::===>>><<<:::<<<;;;999777777777777888:::<<<>>>?????????===<<<:::;;;;;;;;;;;;<<<<<<<<>>@@@???>>>===>>>===:::888999888777999<<<===<<<::::::999999999::::::888666777888999888777777999:::888999:::;;;:::999888777999999999;;;===??????>>>@@@AAABBBBBBBBBBBBAAA@@@<<<>>>===;;;;;;===:::444;;;;;;:::999888777888999:::::::::;;;:::::::::::::::999888888999999888777999999999::::::::::::;;;;;;999888999;;;<<<<<<::::::::::::999888888999:::;;;<<<===>>>???>>>===<<<<<<<<<<<<<<<<<<=========dddcccaaa___^^^]]]\\\\\\``````hhh}}}{{{wwwqqqmmmhhhddd___[[[XXXVVVSSSRRRNNNLLLJJJIIIJJJIIIHHHFFFKKKDDDDDDIIIJJJFFFIIIPPPVVVZZZ```dddgggiiikkkmmmkkkjjjjjjjjjiiihhhggggggiiiiiifffaaa______[[[VVVOOOKKKFFFCCCCCCEEEGGGGGGMMMLLLJJJHHHFFFDDDBBBAAA>>>??????===;;;;;;<<<===BBBAAA?????????>>><<<999888888888:::<<<<<<<<<;;;:::999888999:::;;;999888666888999999888888999:::555666888:::;;;;;;;;;:::888777777888;;;======<<<<<<===???@@@AAAAAA@@@@@@:::<<<;;;999:::===:::666===<<<:::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;888777777888;;;<<<<<<;;;888888888888999999999999:::999888888999;;;;;;;;;999;;;<<<;;;:::999;;;===:::;;;<<<=========<<<<<<========================ddddddcccbbbaaa```___^^^```ccciii}}}yyywwwtttnnnjjjeeebbb]]]ZZZWWWUUURRRPPPOOONNNLLLKKKKKKJJJHHHFFFGGGAAA@@@FFFHHHEEEHHHOOOSSSXXX^^^cccfffgggiiijjjjjjjjjjjjjjjiiihhhgggfffiiiiiifffaaa______[[[UUUNNNJJJEEEBBBBBBDDDEEEEEEJJJJJJJJJHHHGGGEEECCCBBB@@@AAAAAA???===<<<===>>>BBBAAA?????????>>><<<:::777888999::::::;;;:::::::::999888999:::;;;;;;:::666777999:::999888888999444555777999;;;<<<<<<===999888666777999;;;;;;::::::;;;===>>>??????>>>>>>999::::::999:::>>>===888;;;:::999999;;;;;;:::999888999;;;<<<<<<<<<;;;:::777666777999<<<>>>>>>===777777888888888999999999:::999888777888999:::;;;777:::======;;;:::===@@@;;;;;;<<<<<<=========<<<>>>>>>>>>============<<>>@@@BBB@@@>>>===>>>>>>===;;;999777888999:::999999999999999888777888;;;<<<<<<<<<555777999:::999888888999666777777888999;;;<<<===;;;999777777999::::::999::::::<<<<<<===<<<;;;:::999::::::888:::>>>===999999888888:::======;;;999777888:::;;;<<<;;;:::999888777777999;;;======<<<888888888999999999::::::999999888777777888:::<<<555999<<<===::::::===@@@<<<<<<=========>>>>>>>>>>>>>>>=========<<<<<<<<>><<<<<<<<<===<<<:::888777999:::999888777777888888777777888;;;=========555777::::::999888888999999888888777888999;;;<<<===;;;999888999:::::::::;;;;;;<<<<<<;;;999888777999;;;:::888:::======999888888999<<>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<;;;gggeeecccbbbbbbaaa___]]]]]]aaaggguuu}}}|||zzzwwwuuupppkkkgggdddcccbbbaaa```___]]]YYYUUURRRPPPRRROOOLLLIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGNNNSSSZZZ^^^___bbbfffjjjfffhhhjjjjjjjjjkkkmmmnnnllliiifffeeeccc^^^WWWQQQQQQLLLGGGCCCBBBCCCCCCCCCFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>AAACCCDDDDDDBBB===;;;999999999999777666666777888:::<<<<<<:::888::::::999999::::::;;;<<<:::888666777999;;;999777999888888999:::999777666888888:::===???>>>888333===;;;888888999888666333999999:::<<<>>>???===;;;:::999888999;;;<<<;;;:::888:::===???>>><<<999777;;;:::999777555777;;;>>>;;;:::999999888888999999666555555555777888888666;;;<<<>>>===;;;::::::;;;>>>===<<<===>>>>>><<<:::;;;::::::::::::;;;<<<===fffdddbbbaaaaaaaaa___]]]^^^bbbfffrrr~~~|||zzzwwwuuuqqqpppmmmjjjfffcccaaa___```___^^^\\\YYYUUUQQQOOOOOOMMMJJJHHHHHHHHHGGGFFFCCCBBBBBBBBBCCCDDDFFFGGGMMMRRRXXX[[[\\\^^^bbbfffeeefffiiijjjjjjkkklllnnnmmmjjjgggfffddd```YYYSSSPPPLLLFFFCCCBBBCCCDDDDDDFFFFFFEEECCCBBBBBBAAAAAA@@@???>>>???AAABBBBBBAAA;;;999888999::::::999888888888888999::::::888666555666888999999999888777999777777888::::::888555777777777777777777777888:::888888;;;???BBBAAA???===;;;999999::::::777555:::::::::;;;======<<<:::;;;:::999:::<<<===<<<;;;888999;;;======<<<;;;999:::999999888999999::::::<<<;;;::::::::::::::::::888777666777888999888777:::;;;======<<<<<<<<<======<<<;;;;;;<<<<<<:::888:::999888888:::<<>>===>>>??????>>>999888777888:::;;;:::999;;;999777777888888666555333555888::::::999666555888888888999999888666333444666888666444555888<<<===999555666;;;AAAEEEEEE>>><<<;;;:::;;;;;;999888:::999999:::<<<<<<:::999<<<;;;:::;;;===>>>===<<<777888:::;;;<<<=========:::999888:::<<<<<<999666<<<<<<;;;;;;;;;::::::::::::999999999:::;;;999777999;;;===>>>=========???<<<;;;::::::::::::888666888888777888:::>>>AAACCCdddbbb___^^^^^^^^^]]]\\\\\\```fffsss{{{wwwtttpppllljjjgggeeecccaaa___^^^______\\\\\\[[[ZZZWWWTTTQQQOOOLLLJJJGGGFFFGGGHHHGGGGGGCCCCCCBBBAAABBBCCCDDDEEEJJJNNNSSSVVVWWWXXX[[[^^^```cccfffhhhiiijjjlllmmmooommmjjjjjjiiieee^^^YYYOOOKKKFFFCCCCCCEEEFFFGGGGGGEEECCCAAA@@@@@@AAABBBDDDAAA>>><<<<<<<<<<<<<<<:::999888888:::::::::888;;;999777777888999888777666777888::::::999888888:::999888777777666555555444777999777444555:::@@@???:::444333777;;;>>>???@@@???>>>===<<<;;;:::999888777777888;;;<<<;;;:::<<<::::::;;;<<<===<<<;;;888888888:::;;;===>>>???===999777999===>>>:::555;;;;;;;;;;;;;;;::::::999<<<;;;;;;<<<===<<<:::888;;;===>>>>>>===<<<<<<===<<<;;;:::::::::999777555777777999:::<<<>>>???@@@cccaaa^^^\\\]]]^^^]]]\\\[[[___hhhyyy{{{wwwssspppmmmjjjgggfffccc___\\\[[[]]]___aaa[[[[[[ZZZYYYWWWTTTQQQPPPOOOLLLIIIGGGFFFFFFEEEDDDCCCCCCBBBAAAAAABBBDDDDDDHHHMMMSSSVVVWWWXXX[[[______bbbfffhhhiiijjjkkklllooommmjjjjjjjjjfff```ZZZOOOKKKFFFCCCCCCEEEGGGGGGGGGFFFDDDBBBAAAAAAAAAAAADDDAAA===;;;;;;;;;;;;:::<<<;;;999999999999888666;;;999888888:::;;;;;;;;;999888777777777888:::;;;<<<;;;888555444555777888555888:::888555666<<>><<<;;;::::::666555555777:::<<<===<<<:::999999999;;;<<<;;;:::999888888999:::<<<>>>??????;;;777777;;;===:::777999::::::::::::999888888<<<<<<<<<===???>>><<<:::>>>???@@@???<<<:::999:::===<<<;;;;;;;;;;;;999777666888;;;===>>>===;;;999ccc```]]]\\\\\\^^^^^^]]]\\\___iii~~~zzzvvvpppllljjjhhhfffeeeccc```\\\ZZZYYY[[[^^^aaaZZZZZZZZZYYYWWWUUURRRQQQQQQNNNJJJHHHGGGFFFDDDBBBCCCCCCBBBAAAAAABBBCCCDDDFFFKKKRRRVVVWWWZZZ^^^aaa___cccgggiiijjjjjjkkkkkkmmmkkkiiiiiiiiifff```[[[PPPLLLGGGDDDDDDEEEFFFGGGFFFFFFEEEDDDCCCBBBAAAAAABBB@@@===<<<<<<<<<<<<;;;===;;;999999999999777555:::999888:::<<<======<<<999777555444444666999;;;<<<;;;999666444555888;;;666888:::999888999<<<@@@888666555888;;;===;;;999>>>???@@@???===;;;<<<===777666555777:::<<<======:::999888999;;;<<<;;;::::::::::::::::::;;;<<<===???<<<888888:::;;;:::999888999:::;;;:::999888777;;;;;;<<<>>>@@@@@@===;;;???@@@@@@>>>;;;888777777===<<<;;;<<<======;;;999777999<<<======:::777555dddaaa]]]\\\\\\^^^^^^^^^``````iii|||sssnnnhhhdddbbbbbbaaaaaa]]]]]][[[ZZZZZZZZZ[[[\\\ZZZZZZZZZZZZXXXVVVSSSRRRRRROOOKKKIIIGGGFFFEEECCCCCCCCCBBBAAAAAAAAABBBCCCCCCIIIPPPUUUXXX[[[```dddaaadddhhhjjjkkkjjjjjjjjjllljjjhhhhhhhhheee___ZZZRRRMMMHHHDDDDDDEEEFFFFFFFFFFFFGGGGGGFFFDDDBBB@@@???>>>======>>>>>>===<<<;;;:::999999::::::888777999999999;;;<<<<<<:::888888888777666666777999:::888:::;;;;;;888777999:::777777888999999:::;;;<<<666555555888===>>>===:::999;;;>>>>>>======@@@BBB:::999777888:::;;;<<<;;;;;;:::999:::<<<<<<<<<;;;<<<<<<<<<;;;;;;::::::999<<<<<<<<<<<<;;;:::999888999:::;;;<<<;;;:::888777::::::<<>>>>>===:::777777777;;;::::::;;;======<<<;;;888999999999999888777666dddaaa]]]\\\]]]^^^______eeebbbhhh}}}xxxnnniiibbb]]]\\\]]]^^^^^^XXXZZZ[[[\\\\\\ZZZXXXWWWZZZZZZZZZZZZXXXVVVTTTSSSQQQOOOKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAABBBCCCAAAGGGNNNTTTXXX\\\aaafffbbbeeeiiikkkkkkjjjjjjjjjjjjhhhgggggggggeee___ZZZSSSNNNHHHEEEDDDDDDEEEEEEEEEGGGHHHIIIHHHEEEBBB@@@===<<<<<<>>>???@@@>>><<<999888888888:::;;;:::999:::999:::;;;<<<:::777444999999:::;;;;;;;;;;;;;;;444999===???<<<:::999999777666666888:::;;;:::888777555555777:::<<<;;;888444888<<<===>>>???CCCFFF>>><<<999888999::::::999<<<;;;:::;;;===>>>===<<<=========<<<;;;999888777999<<>>???@@@@@@?????????AAA@@@<<<;;;======:::<<<======<<<;;;::::::;;;<<<:::888666555555777777;;;:::;;;<<<<<<;;;888555999:::<<<======<<<:::999:::;;;===@@@BBBAAA>>>;;;===<<<;;;999777777:::<<<;;;::::::999999888888777777888::::::888777888999bbbaaa```___```aaacccdddaaa___fff}}}uuulllbbb^^^XXXTTTTTTVVVXXXYYYYYYYYYYYYXXXWWWWWWXXXYYYZZZZZZZZZYYYXXXVVVTTTSSSQQQPPPMMMJJJHHHGGGFFFFFFDDDBBBAAAAAABBBBBB@@@???DDDDDDHHHOOOWWW^^^aaaaaaeeegggkkkllllllkkkkkkkkkiiiiiihhhfffccc^^^YYYVVVSSSNNNHHHDDDCCCEEEHHHIIIKKKLLLMMMMMMLLLIIIEEECCC??????===;;;:::;;;>>>@@@;;;;;;;;;;;;:::888777666::::::::::::999888777666999888777777777888999::::::::::::;;;======;;;999999999999999888888888888777888888999;;;<<<===>>>>>>???@@@AAABBBAAAAAA@@@???AAA@@@<<<<<<>>>>>><<<======;;;::::::;;;>>>@@@;;;:::888777666666777777999999999:::<<<;;;888555888999;;;<<<<<<;;;999888999:::;;;>>>@@@???;;;888;;;;;;;;;999888888999:::::::::::::::;;;;;;;;;;;;777888::::::888777888999```````````````aaaaaaaaaaaa]]]ccc{{{|||xxxooofff]]]YYYTTTQQQRRRUUUWWWXXXZZZXXXXXXXXXYYYZZZYYYYYY\\\[[[ZZZYYYXXXWWWVVVUUUUUUSSSPPPLLLIIIGGGFFFFFFEEECCCAAAAAABBBAAA@@@>>>DDDDDDGGGMMMTTTZZZ^^^___cccfffiiikkkkkkjjjjjjkkkjjjiiigggddd```\\\XXXVVVSSSNNNHHHCCCCCCEEEGGGHHHNNNNNNNNNMMMKKKHHHFFFDDD=========;;;:::;;;>>>@@@;;;;;;;;;;;;;;;:::999999999999999999888777666666777777777888888888999999888888999:::<<<===;;;999:::::::::999999888888888777777888999;;;>>>AAACCC@@@@@@BBBCCCCCCBBBAAAAAA===??????;;;;;;>>>???===@@@>>>;;;999999:::===>>>:::999999888888777777777777777888:::;;;;;;999666777888:::;;;;;;:::999888999999:::<<<===<<<888555:::::::::::::::999999888555555666666777888888999777888::::::888777888999```aaaaaaaaa```^^^\\\[[[bbb^^^bbbyyy~~~xxxsssjjjaaaZZZVVVQQQOOOQQQTTTWWWXXXZZZYYYXXXYYY[[[\\\[[[YYY]]]\\\[[[YYYXXXXXXXXXXXXTTTSSSPPPLLLJJJHHHGGGGGGEEEDDDBBBBBBBBBBBB@@@>>>DDDEEEGGGKKKQQQWWW[[[^^^bbbeeehhhjjjkkkjjjkkkkkkllljjjgggbbb^^^[[[XXXWWWTTTOOOHHHCCCCCCEEEGGGHHHOOOOOOMMMKKKIIIGGGEEEDDD>>>>>>===<<<::::::<<<>>>::::::;;;;;;;;;;;;::::::888888888888888777666666666666777888999888888888777777888:::<<<<<<;;;999;;;;;;;;;:::999999888888888888888888;;;>>>@@@BBB???@@@AAAAAAAAA@@@???>>>:::<<<<<<999:::===>>><<>>======>>>>>>>>>===;;;:::777::::::777888<<<===;;;BBBAAAAAAAAABBB???;;;777999::::::::::::999999888777888999<<<>>>>>><<<:::999:::<<<===>>>===<<<;;;<<<;;;;;;<<<<<<;;;888555888777888:::<<<<<<888555<<<;;;;;;;;;:::::::::999777888::::::888777888999```aaacccdddddddddcccbbbaaa```cccuuuxxxsssppphhh___XXXTTTPPPNNNPPPSSSVVVXXXZZZ\\\^^^^^^\\\ZZZZZZ[[[^^^^^^]]]]]]\\\[[[[[[ZZZPPPOOOLLLJJJHHHGGGFFFFFFDDDCCCBBBBBBCCCCCCBBBAAAEEEFFFGGGGGGJJJOOOUUUZZZ^^^bbbfffiiiiiijjjkkklllkkkiiifffccc___]]][[[ZZZVVVQQQJJJFFFEEEFFFHHHIIINNNNNNMMMLLLKKKHHHEEEDDDCCCCCCBBB???;;;999999999888999:::::::::::::::999777888888999888888777777666666666777777777888888666666777888:::;;;999777;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<=========<<<;;;999888777::::::777888;;;<<<:::>>>>>>@@@EEEHHHGGGBBB===::::::::::::::::::::::::888999:::<<>>???>>>===<<<===<<<<<<<<<<<<<<<999777888777777999<<<<<<999555===<<<<<<;;;::::::999999777888::::::888777888999```aaaaaabbbbbbbbbbbbbbb^^^```dddsss{{{tttqqqnnnggg___WWWSSSOOOMMMNNNRRRUUUVVVZZZ___cccaaa\\\XXXYYY\\\^^^^^^______^^^]]][[[ZZZRRRPPPMMMJJJGGGFFFEEEEEECCCBBBAAABBBCCCDDDCCCBBBCCCDDDDDDDDDEEEJJJQQQWWW[[[^^^cccfffggghhhiiijjjhhhgggeeebbb```]]][[[ZZZXXXSSSLLLGGGFFFGGGIIIJJJMMMNNNPPPPPPNNNKKKHHHFFFCCCCCCCCC@@@===;;;:::;;;:::;;;;;;;;;;;;;;;:::999888888999999999999999888777666666555666777888999777777777888::::::888666::::::;;;;;;<<<<<<======999:::<<<======<<<;;;:::>>>>>>???>>>===;;;999888999<<<;;;888999<<<===:::::::::<<>>>>>;;;999888999<<<===>>>>>>===<<<<<<;;;;;;;;;<<<<<<:::888999666555888;;;<<<999666999999999999999888888888777888::::::888777888999aaaaaa```___^^^]]]\\\\\\\\\```dddqqq}}}|||wwwrrrooommmggg___VVVRRRNNNLLLMMMPPPSSSUUUYYY```fffccc[[[VVVXXX]]]]]]^^^`````````^^^\\\ZZZUUUSSSOOOKKKGGGEEEDDDCCCBBBAAAAAABBBDDDEEEDDDCCCBBBBBBBBBAAABBBFFFNNNTTTXXX\\\```dddeeefffggghhheeeeeecccbbb___]]]ZZZYYYYYYTTTMMMHHHGGGHHHIIIJJJNNNOOOQQQRRRQQQNNNJJJHHHBBBBBBCCCAAA>>><<<<<<===<<<<<<======<<<;;;;;;:::888999999:::::::::999999888777555444555666888:::888777777888999999777555999::::::;;;<<<===>>>>>>888:::===???@@@???===;;;@@@AAAAAA@@@???===;;;:::;;;>>>===::::::======;;;:::777777:::@@@AAA>>>;;;===;;;:::999999:::<<<===888888999;;;===<<<:::888777888;;;<<<======<<<;;;;;;:::::::::;;;;;;:::888999666444777;;;===:::666:::::::::;;;<<<<<<======777888::::::888777888999hhhccc```aaa```]]]\\\^^^]]]^^^^^^qqq~~~|||xxxuuurrrpppllleee___WWWTTTSSSUUUUUUSSSSSSWWW]]]aaadddaaa[[[XXX[[[```\\\aaadddaaa______]]]YYYWWWSSSNNNJJJGGGFFFDDDBBBDDDDDDCCCCCCBBBBBBBBBBBB@@@AAAAAAAAABBBFFFKKKPPPUUUXXX]]]```bbbdddfffgggeeeeeeeeedddbbb___[[[YYYZZZRRRIIIDDDDDDHHHJJJLLLNNNOOOOOOOOOOOOMMMLLLKKKKKKIIIFFFAAA===<<<===>>>>>><<<;;;999888888999999;;;;;;::::::888777555444888888777777777777777777888777777888:::<<<;;;:::;;;::::::<<>>======>>>>>>===<<<<<>>AAA@@@>>>===<<<<<<<<<===888888999999::::::999999??????>>>===<<<;;;;;;:::777999;;;:::888777999;;;gggbbb___``````]]]\\\^^^^^^______rrr}}}{{{xxxtttrrrpppllleee___WWWSSSQQQSSSRRRQQQRRRVVVZZZ___bbb___ZZZWWWZZZ^^^]]]bbbccc```]]]]]]\\\YYYWWWTTTOOOKKKIIIGGGFFFDDDBBBBBBBBBBBBBBBBBBAAAAAA>>>>>>??????@@@CCCIIIMMMSSSWWW[[[___aaaccceeegggdddeeeeeedddbbb```]]][[[\\\UUULLLFFFFFFHHHKKKLLLOOOPPPQQQRRRQQQPPPMMMLLLKKKIIIFFFAAA>>><<<===>>>===<<<:::999999999999:::888888999999999888888777888888888888888888888888888777777888:::;;;;;;:::<<<;;;;;;<<<>>>???>>>===@@@???>>>>>>@@@@@@@@@>>>===???AAAAAA???===============<<<<<<;;;;;;;;;;;;:::999999;;;===>>><<<;;;???===:::999999;;;;;;:::???:::555555777:::999777<<<777777;;;>>>;;;;;;>>>===>>>?????????===;;;:::999999:::;;;<<<<<<<<<;;;??????>>>===<<<<<<;;;;;;999;;;<<<;;;999888:::<<>>>>>??????@@@CCCHHHKKKQQQTTTYYY]]]```bbbeeegggccccccddddddcccaaa___^^^\\\VVVNNNHHHFFFHHHJJJKKKQQQRRRUUUVVVUUUSSSPPPMMMKKKIIIEEEBBB???>>>===>>>;;;;;;:::::::::::::::;;;555666777888999::::::;;;999999888888888999999999888777666777999::::::999<<<;;;::::::<<<<<<;;;:::???>>>>>>???AAABBBAAA@@@===???AAAAAA???=========>>>>>>>>>>>>============;;;;;;;;;===>>>>>>;;;999???===:::999:::::::::999===999555555888::::::999===999777:::<<<;;;;;;>>>999<<>>>>>===<<<<<<<<<<<<===>>>>>>===;;;:::;;;<<>>===::::::::::::;;;;;;;;;;;;666666666777888:::;;;<<<:::999888888888999:::;;;888777666777999:::999888;;;999888999:::;;;:::999<<<;;;;;;<<>>@@@@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>???>>>:::777???===:::::::::;;;:::999777555444666999===>>>>>>>>>;;;888999:::<<<===>>>999;;;>>>@@@AAA???<<<:::===============<<<;;;;;;???>>>===<<<<<<======>>>@@@@@@@@@???>>>===<<<<<>>>>>===<<<===>>>========================<<<<<<===>>>???===999666===<<<::::::;;;;;;;;;999666555555777:::===>>>???===<<<:::999;;;>>>???>>>;;;<<<<<<============<<<=========<<<;;;:::999888???>>>===<<<<<<===???@@@BBBAAA@@@??????>>>===<<>>?????????@@@CCCEEEJJJMMMRRRVVVYYY[[[^^^```^^^_________```aaaaaabbb___^^^YYYTTTOOOMMMNNNOOORRRSSSVVVWWWVVVTTTQQQNNNKKKHHHDDDBBBCCCBBB???<<<;;;;;;<<<<<<<<<<<<;;;:::999999888777777888999:::999888777666777999;;;<<<:::999888888:::;;;:::888777666666777999;;;:::999777666666777999:::999888:::;;;<<<<<<;;;;;;<<<===<<<<<<<<<<<<============;;;;;;;;;<<<===<<<999777;;;:::999:::<<<===<<<;;;999999999999999:::;;;;;;<<<===<<<:::<<>>===<<<::::::;;;===>>>;;;;;;;;;;;;;;;:::999888???>>><<<<<<<<<>>>@@@AAAAAA???>>>>>>??????===<<>>??????>>>???AAADDDIIILLLQQQUUUWWWYYY[[[]]]]]]]]]]]]^^^^^^___```aaa^^^]]]ZZZUUUPPPMMMNNNPPPQQQRRRSSSSSSSSSQQQOOOMMMKKKGGGCCCCCCDDDDDD@@@<<<<<<<<<======<<<;;;:::999999888777666777888:::;;;888777666555666888:::<<<;;;:::999:::;;;;;;:::999999888777777999:::999777999888777888999:::999888888:::::::::999999;;;===<<<<<<<<<=========>>>>>>;;;:::999:::;;;;;;999888999888888:::===>>>===<<<999:::::::::999999:::;;;:::======<<>><<<;;;::::::;;;<<<777888999:::;;;<<<<<<<<>><<<;;;<<<>>>AAACCC???===<<<<<<>>>???===;;;aaa^^^^^^bbbdddaaa___```aaaccccccvvv~~~}}}{{{xxxvvvsssqqqoooooopppnnniiieee]]]WWWSSSQQQOOOMMMOOOSSSUUUWWW[[[]]]^^^]]][[[ZZZXXX^^^aaa___^^^^^^]]]ZZZXXXUUUPPPMMMKKKKKKIIIHHHDDDEEEFFFFFFEEEBBB???===???@@@AAAAAA@@@AAACCCEEEIIILLLQQQTTTVVVWWWZZZ[[[]]]]]]]]]]]]]]]^^^___```ZZZZZZXXXSSSNNNKKKLLLNNNPPPQQQQQQQQQPPPOOONNNMMMKKKGGGCCCCCCEEEDDD@@@<<<======>>>>>>===;;;999888888777666666777999;;;===888777555444555777:::<<<<<<;;;::::::<<<<<<;;;:::;;;:::888888999999777555<<<:::999999;;;;;;:::999888999999999888888:::<<<<<<<<<======>>>>>>>>>???:::999888888::::::999888777777888:::===???>>>===666777999::::::;;;===>>>999===???===AAAGGGGGGAAA>>>>>>===<<<;;;:::::::::444555777:::===???@@@AAA???===<<<;;;<<>><<<:::;;;>>>???===;;;```aaaaaa```^^^\\\]]]^^^dddeeedddvvv~~~||||||{{{{{{xxxwwwoooqqqqqqoooppprrroooiii\\\ZZZVVVQQQMMMLLLNNNQQQWWWZZZ]]]^^^]]]\\\[[[[[[[[[\\\___aaaaaa___\\\[[[[[[WWWPPPLLLJJJKKKKKKKKKIIIGGGCCCBBBAAAAAA@@@???AAABBBCCCBBB@@@???@@@AAAEEEHHHMMMQQQVVVXXXZZZZZZbbbaaa```^^^^^^]]]]]]]]]]]][[[VVVRRRNNNLLLKKKJJJOOOSSSVVVUUURRRNNNMMMMMMFFFEEEEEECCCBBB???===<<<@@@===<<<===<<<777666999:::999999999::::::;;;<<<999999888777666888<<>>???>>>===???>>>===<<<:::999777777>>>;;;888777777888888888:::;;;888555777<<<>>>;;;>>>??????<<<:::;;;@@@EEE;;;;;;999888888999:::;;;:::::::::888666777999<<<>>>>>>>>>>>>????????????;;;<<<<<<===>>>??????@@@<<<;;;999888777888888999777:::<<<======<<<======BBB@@@>>>>>>??????===:::;;;>>>>>>;;;:::======:::cccaaa___]]]\\\]]]___```bbbcccbbbttt|||{{{{{{zzzwwwvvvnnnppppppooooooqqqnnnhhh]]]ZZZTTTOOOLLLLLLLLLMMMUUUXXX\\\]]]\\\[[[ZZZZZZZZZ\\\___``````___\\\ZZZ[[[VVVPPPLLLJJJKKKKKKJJJHHHFFFCCCBBBCCCCCCCCCBBBAAABBBCCCBBB@@@???@@@AAAFFFGGGJJJMMMQQQVVVYYY[[[^^^^^^]]]]]]]]]]]]]]]]]]]]]ZZZVVVQQQMMMKKKIIIIIIKKKOOORRRSSSPPPNNNMMMMMMGGGGGGFFFEEECCCAAA???>>>@@@<<<;;;===;;;777666888999999999999999:::;;;;;;999999888777666888;;;>>>::::::;;;<<<>>>???>>>>>>??????>>><<<;;;:::888888;;;::::::;;;======;;;999888999888666888======:::>>>??????<<<999:::???DDD@@@???>>><<<;;;;;;;;;<<<:::::::::888666777:::<<<========================:::;;;;;;<<<======>>>>>><<<;;;:::888888777888888888:::<<<===<<<<<<<<<===@@@???>>>???@@@???<<<999;;;======:::999;;;;;;888fffaaa\\\ZZZ\\\```bbbbbb```bbb```ppp|||zzzyyyxxxvvvtttmmmooopppnnnooopppmmmggg```ZZZRRRMMMLLLLLLKKKIIISSSVVVZZZ[[[[[[YYYYYYYYYZZZ[[[]]]______]]][[[ZZZYYYUUUPPPLLLKKKKKKJJJJJJGGGEEEDDDCCCDDDEEEEEEDDD@@@BBBBBBAAA@@@???@@@AAAFFFFFFGGGIIIMMMSSSXXX[[[[[[[[[[[[[[[\\\\\\\\\]]]\\\ZZZUUUQQQLLLIIIGGGGGGHHHJJJNNNOOOOOOMMMLLLLLLIIIHHHGGGFFFDDDBBBAAA@@@???<<<;;;<<<;;;777666888999999999999999999::::::::::::999888666777:::===999:::;;;<<<===>>>>>>>>>??????>>>===;;;:::999999666777:::>>>@@@???<<<888666888888777999>>>>>>:::??????>>>;;;888999===BBBCCCBBB@@@>>>===<<<<<<<<<;;;;;;:::999888888;;;===<<<<<<<<<;;;::::::999999:::::::::;;;<<<<<<=========<<<:::999888777777777888:::<<<<<<<<<;;;<<<===>>>======??????>>><<<999;;;===<<<999888:::999666eee```[[[[[[___ccccccaaa___ccc```mmm~~~{{{xxxwwwvvvtttrrrmmmooopppnnnooopppmmmhhhccc[[[RRRMMMMMMMMMJJJGGGPPPSSSWWWYYYYYYXXXXXXXXXYYYZZZ\\\]]]]]]\\\ZZZYYYXXXTTTPPPMMMLLLKKKJJJIIIGGGEEEDDDDDDDDDDDDCCCBBB@@@AAABBBAAA?????????@@@EEEEEEFFFHHHLLLRRRVVVYYY[[[[[[\\\\\\[[[[[[[[[ZZZ[[[YYYUUUPPPLLLHHHFFFEEEGGGJJJLLLNNNNNNLLLKKKJJJIIIHHHFFFEEECCCBBBBBBAAA???;;;;;;<<<;;;777777999888888999999999999999999:::::::::888777777999;;;888:::;;;<<<======>>>???======<<<;;;::::::999999555666888;;;===<<<999777666888999888;;;???>>>:::>>>???===:::777777;;;@@@@@@@@@???>>>===<<<<<<<<<<<<===<<<;;;::::::===@@@======<<<;;;:::999888888::::::;;;;;;<<<<<<<<<<<<===<<<;;;:::888777666666999:::<<<<<<;;;;;;<<<===>>>===<<<<<<<<<<<<<<<<<<;;;>>>===999888::::::666```]]]\\\```eeefffccc______eeeaaakkk|||xxxuuutttsssqqqpppmmmppppppnnnooopppmmmhhhfff]]]TTTOOONNNMMMJJJGGGNNNQQQUUUXXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[ZZZYYYXXXWWWTTTQQQOOONNNMMMKKKIIIGGGFFFDDDCCCCCCBBB@@@>>>@@@AAABBBAAA???>>>???@@@BBBCCCFFFJJJNNNRRRUUUWWW]]]^^^]]]]]]\\\ZZZXXXWWWZZZXXXUUUPPPLLLHHHFFFDDDJJJKKKMMMNNNNNNLLLJJJHHHGGGFFFDDDCCCAAAAAAAAAAAA???<<<;;;===<<<888888:::999999:::::::::999999888:::::::::999777777999;;;888:::<<<===<<<;;;<<<>>>:::::::::999999888888888:::999888888::::::999888888:::::::::<<<@@@???;;;======<<<999555666:::>>>=========>>>>>>>>>>>>>>>===>>>===<<<;;;<<>>===<<<;;;999888888<<<<<<<<<<<<<<<=========<<<;;;;;;:::999888777666999;;;;;;;;;::::::;;;===>>><<<:::888777:::===@@@<<>>::::::<<<;;;888[[[\\\___dddhhhhhhccc___```fffbbbhhh~~~}}}{{{|||yyyuuurrrqqqppppppooollloooooommmnnnooolllgggeee^^^VVVPPPNNNLLLJJJHHHLLLPPPTTTWWWWWWWWWWWWXXXWWWXXXYYYZZZZZZYYYXXXWWWWWWUUURRRQQQPPPOOOLLLJJJGGGFFFDDDDDDCCCBBB???<<>>???@@@@@@BBBEEEIIIMMMQQQTTTUUU^^^^^^^^^]]][[[YYYWWWUUUXXXWWWTTTQQQMMMJJJGGGEEEKKKKKKLLLNNNOOOMMMJJJGGGFFFEEECCCAAA@@@???@@@@@@@@@===<<<>>>===:::999<<<999:::;;;<<<;;;:::999888888999:::999888888999;;;888;;;>>>===;;;999;;;===888888888888888888888888???<<<999888999;;;<<<<<<:::;;;;;;999;;;???>>>;;;;;;;;;:::777444555999>>><<<===>>>???@@@@@@@@@???=========<<<;;;<<>>>>><<<;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999777777:::;;;;;;:::999999;;;<<<<<<;;;999666666888===AAA;;;>>>>>>;;;:::======:::XXX\\\aaafffhhhgggdddaaa```gggbbbeee}}}{{{yyyyyyvvvqqqooonnnnnnnnnnnnjjjllllllkkkkkkmmmjjjdddbbb]]]WWWPPPLLLJJJIIIJJJKKKOOOTTTWWWWWWWWWXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWUUUTTTSSSRRRQQQMMMKKKFFFEEEDDDDDDEEECCCAAA>>>???@@@AAA@@@???>>>>>>@@@AAAAAABBBEEEIIINNNSSSUUU[[[[[[\\\\\\ZZZXXXVVVTTTWWWVVVTTTRRRNNNKKKIIIGGGIIIIIIJJJLLLOOONNNKKKGGGFFFDDDBBB@@@??????@@@AAAAAA>>>===??????;;;;;;===:::;;;<<<======;;;:::888777888999999999999:::<<<:::===???>>>:::777999;;;888888888888888888999999===:::888888:::<<<===>>>;;;;;;999666888<<<<<<999999999999666333444999>>>;;;<<<===>>>>>>>>>===<<<:::::::::999999:::===@@@>>>======<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;888999::::::::::::888888:::;;;;;;:::888888:::<<<888999:::999777888<<>>>>>>>>???AAA@@@???AAAEEEKKKRRRVVVWWWXXXYYYZZZZZZXXXVVVTTTVVVVVVTTTRRROOOLLLJJJHHHFFFFFFGGGKKKNNNOOOLLLHHHFFFEEEBBB@@@???@@@AAABBBAAA>>>>>>@@@@@@<<<<<<>>>;;;<<<===>>>>>><<<:::999666777999999999999;;;<<<:::>>>@@@>>>999666888:::999999999999999:::::::::777666555777:::<<<======;;;;;;888444555999:::777777888888555333444999>>>::::::;;;;;;;;;:::888777888888888777777888;;;>>>===<<<<<<;;;;;;::::::999::::::::::::::::::::::::777888999:::;;;:::999999;;;;;;;;;999888888:::<<<444777;;;;;;:::999:::<<<777::::::888999<<<===:::^^^aaadddggggggeeebbb```aaa``````lll}}}zzzwwwuuusssppplllhhhgggiiikkkmmmlllfffeeeiiijjjfffdddgggaaa]]]WWWRRROOOLLLJJJHHHJJJLLLPPPUUUXXXYYYYYYXXXVVVVVVUUUUUUTTTUUUUUUUUUTTTTTTRRRQQQOOONNNLLLLLLIIIHHHGGGEEEDDDBBBAAA@@@AAA???>>>???AAAAAA???<<<<<<===AAADDDDDDCCCJJJRRRVVVWWWYYYZZZZZZZZZYYYXXX[[[XXXUUUSSSRRRPPPJJJFFFLLLJJJIIIJJJMMMMMMKKKHHHHHHHHHGGGBBB===;;;===@@@???@@@BBBCCCCCCBBB@@@??????===;;;::::::<<<>>>@@@???;;;666666999===>>>>>>;;;>>>???===<<<>>>===999:::999999888999999::::::<<<999666666888999999777777666666666777888:::;;;888888777777777888999:::777===???===<<<===:::333999:::::::::999:::===???===???AAA@@@<<<999999:::<<<<<<<<<<<<;;;:::999888:::<<<>>>===;;;999999999999999999;;;;;;:::777555;;;999999;;;:::777999>>><<<;;;999999::::::888777ccceeegggiiiiiihhheeedddbbb```aaalll}}}{{{yyyvvvtttqqqoookkkiiihhhjjjmmmnnnkkkggggggkkkkkkfffcccdddbbb^^^XXXSSSPPPNNNKKKIIIIIILLLPPPTTTWWWXXXXXXXXXVVVVVVUUUUUUTTTTTTUUUUUUTTTSSSRRRPPPNNNMMMLLLKKKIIIHHHGGGEEEDDDBBBAAA@@@CCCAAA??????@@@@@@>>><<<<<<===AAAFFFEEEEEEJJJRRRVVVWWWXXXYYYZZZYYYXXXXXX[[[XXXUUUTTTTTTQQQLLLGGGGGGEEEEEEHHHLLLNNNMMMKKKGGGGGGFFFBBB>>>===>>>@@@@@@AAABBBBBBBBB@@@???>>>>>>===;;;::::::;;;<<<===:::777555555777:::;;;<<<;;;>>>???<<<<<<===<<<888999999888888888999999999;;;888666555777888777666777666666666666777999:::777777888888999999999999;;;@@@AAA>>>===>>>;;;666999::::::999999:::<<>>BBBGGGGGGFFFJJJPPPUUUVVVXXXYYYZZZYYYXXXWWWZZZXXXVVVVVVVVVTTTOOOJJJEEECCCCCCFFFJJJMMMLLLJJJFFFFFFEEEBBB???>>>@@@AAACCCBBBAAA@@@???>>>>>>>>>===<<<<<<;;;;;;:::::::::555666777888888999;;;===<<>>@@@???===<<<<<<===::::::999999:::<<<===>>>;;;<<<===<<<999777777777777888999<<>><<<999777888777666:::@@@<<<:::999888888888666444bbbbbbbbbbbbaaaaaa``````bbbaaabbbmmm~~~|||zzzyyyyyyxxxuuussspppnnnmmmkkkjjjkkklllmmmooolllhhhgggfffdddbbbaaaaaa]]]YYYUUURRROOOLLLIIIIIILLLPPPTTTVVVWWWVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTRRRQQQOOOLLLKKKJJJIIIIIIHHHHHHGGGEEEDDDBBBAAAAAAIIIGGGDDDCCCBBBCCCDDDDDDAAAAAACCCGGGGGGEEEGGGLLLRRRTTTVVVXXXYYYYYYWWWVVVZZZXXXWWWXXXXXXVVVQQQLLLIIIFFFDDDFFFIIIKKKJJJHHHEEEEEEDDDBBBAAA@@@AAABBBDDDCCC@@@>>><<<<<<======;;;;;;<<<<<<;;;999888777555999<<<===;;;;;;===@@@<<>>;;;:::;;;:::777888888888888888888777777999888777777777777777777777777666666666666666666888888777777888888999:::;;;;;;;;;999999::::::999888999999888777888:::<<<;;;<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::;;;===???@@@;;;<<<<<<;;;888666666666888888999;;;>>>@@@???>>>===999777777666666;;;BBB>>><<<:::999999999777555fffeeedddcccbbbbbbaaaaaabbbaaaaaammm|||{{{zzzzzzzzzyyyvvvtttrrrqqqooommmkkkjjjjjjjjjrrrnnnhhhcccbbbccccccbbb```]]]XXXUUURRROOOLLLIIIJJJMMMPPPTTTVVVWWWVVVVVVXXXWWWVVVUUUTTTTTTTTTTTTRRRPPPNNNKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAEEEDDDCCCAAAAAABBBEEEFFFEEECCCCCCFFFEEEBBBCCCFFFOOOQQQTTTXXXYYYYYYXXXWWWZZZYYYXXXYYYZZZXXXRRRMMMJJJGGGEEEFFFIIIKKKJJJHHHFFFEEECCCCCCBBBBBBBBBAAADDDBBB???<<<;;;:::;;;<<<:::;;;<<<<<<;;;999777666666:::>>>???===<<<>>>@@@;;;>>>===999888;;;:::777888999999999999888777666999:::::::::999888888888777777777777777666666666;;;999666555555777:::===999888888999999:::;;;===999999999888777888:::<<<:::999999999::::::;;;:::===<<<:::999999:::<<<===;;;<<<<<<:::777666666777999888888999<<<===<<<;;;===999777888777777<<>>?????????>>>???BBBDDDFFFBBBAAABBBAAA??????CCCKKKNNNRRRWWWYYYZZZYYYXXX[[[YYYYYYZZZ[[[XXXRRRMMMHHHEEECCCEEEIIILLLLLLKKKFFFEEECCCCCCDDDCCCBBB@@@CCCAAA>>><<<:::::::::;;;:::;;;;;;<<<;;;:::888777777999;;;;;;;;;;;;;;;<<<:::<<<;;;888888;;;;;;999999:::;;;;;;:::999777666999:::<<<;;;:::888888999666777888888888888777777;;;999666555555777:::===;;;999999;;;<<<;;;<<<@@@:::::::::999888888:::<<<:::888777777888999999888;;;:::999888777888999:::;;;<<<;;;:::888777888::::::888777888::::::999888===:::999:::999999===DDD<<<:::999999::::::888777ddddddcccbbbaaa___]]]\\\```______kkk}}}{{{zzzzzzzzzzzzxxxuuurrrpppppppppooonnnllljjjhhhmmmnnnjjjcccbbbdddccc^^^aaa___\\\YYYWWWTTTPPPMMMMMMOOOSSSVVVXXXXXXXXXWWWYYYXXXVVVUUUTTTSSSSSSSSSSSSQQQNNNKKKIIIIIIJJJJJJGGGGGGFFFEEEDDDCCCBBBBBB===???@@@@@@>>>===???AAADDD???<<<===>>>===???BBBGGGKKKPPPVVVYYYZZZZZZYYY[[[ZZZYYYZZZ[[[XXXQQQKKKIIIEEEBBBCCCGGGIIIJJJHHHHHHEEEDDDDDDDDDDDDAAA>>>@@@???===<<<:::::::::::::::;;;;;;;;;;;;;;;:::::::::999888888999:::999888888;;;:::777777;;;<<<::::::;;;<<<<<<<<<:::888777777:::<<<<<<999777888999666777888999::::::999999888888888888888999999:::===999999======999999===;;;;;;;;;:::888999;;;===<<<999666666888:::999888888888999999::::::;;;;;;;;;;;;;;;:::999999;;;<<<999888777777999::::::999<<<::::::<<<<<<;;;>>>DDD>>>===<<<<<<>>>>>>===<<>>???AAABBB<<<888:::;;;<<>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===:::777777:::;;;999777777:::999666777;;;===;;;;;;<<<=========;;;888777666999;;;;;;888666777888666777999:::;;;;;;;;;:::555666999;;;;;;:::888666===999999<<<;;;666444888<<<<<<<<<:::999999;;;======:::777777999:::999888888999;;;===>>>???@@@@@@;;;;;;;;;:::999:::<<<>>>999777666777999;;;;;;;;;<<<:::;;;>>>>>><<>><<<<<<<<<<<<===============AAAEEEKKKOOOPPPSSSXXX\\\^^^]]]\\\]]]]]]ZZZSSSMMMKKKIIIFFFCCCBBBCCCEEEFFFFFFFFFFFFEEEDDDBBB@@@@@@>>>===<<<<<<===>>>===<<<:::;;;<<<<<<======<<<<<<888888888999999999::::::999;;;<<<;;;777666777:::>>>@@@BBBAAA>>>;;;999888???999999======777444555555666777777666555666888>>>999777999;;;999999<<<:::999777666555666888999===<<<:::999:::;;;===??????<<<999777777888888888;;;:::999:::<<<===<<<;;;>>>>>>===<<<;;;;;;::::::;;;:::999999999;;;===???;;;888888:::;;;<<>>======>>>>>>===;;;<<<<<<===<<<<<<;;;::::::888999999:::::::::::::::999:::;;;;;;:::999:::;;;AAABBBCCCBBB???===;;;;;;===888888<<<===999666888888999:::999888777888999>>>999777:::;;;999999<<<<<<;;;999777666777888999<<<;;;:::::::::;;;===>>>>>>;;;888777888999999888;;;:::999:::<<<===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777777888888<<<::::::<<<<<<:::===BBB>>>===<<<<<<>>>???>>>===eeedddccccccbbbbbbccccccbbbaaa^^^ccc{{{}}}{{{xxxzzzyyywwwvvvuuutttttttttpppooonnnmmmllljjjiiiiiiggggggkkkooommmhhhfffhhhnnnkkkgggcccaaa^^^[[[YYYUUUUUUVVVYYY\\\^^^^^^]]]ZZZ[[[ZZZWWWTTTQQQPPPPPPSSSQQQOOOOOOOOOOOONNNLLLLLLJJJHHHGGGFFFEEEBBB???BBB@@@??????@@@@@@???>>>==================<<<<<<>>>@@@DDDJJJQQQUUUWWWWWW\\\\\\\\\]]]]]]YYYTTTPPPNNNKKKGGGCCCAAAAAACCCDDDKKKJJJJJJHHHFFFDDDBBBAAAAAA@@@>>>===>>>===<<<:::=========<<<;;;:::999888999999;;;<<<<<<<<<;;;:::888888777999:::<<<;;;;;;AAAAAAAAA@@@===<<<<<<<<<:::777777:::<<<:::888999999::::::999777666777888===999777:::;;;:::999;;;>>><<<:::888777888999::::::::::::;;;;;;;;;<<<<<<<<<:::888777999:::::::::;;;:::::::::<<<===<<<;;;:::::::::;;;;;;;;;<<<<<<;;;:::999888777666555444;;;:::;;;>>><<<999:::>>>@@@???======>>>???===<<>>CCCAAA???>>>???@@@@@@@@@============<<<<<<<<<<<<>>>>>>AAAHHHQQQVVVWWWVVVZZZ[[[\\\]]]\\\YYYVVVSSSNNNKKKGGGDDDBBBBBBDDDEEENNNNNNMMMKKKIIIGGGEEEDDDBBB@@@>>>======<<<:::888=========<<<<<<:::999999999:::<<<===>>>===<<<;;;999777555777:::;;;:::777<<<===<<<:::888777888:::999777666777999888777666777888888777555444555666===888777:::<<<:::999;;;>>><<<:::888777777888999999999:::;;;;;;;;;;;;:::;;;999888888:::;;;;;;;;;<<<;;;:::;;;<<<======;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<;;;999888777999888999<<<;;;999;;;@@@===<<<<<<<<<>>>>>><<<;;;ddddddccccccbbbaaa``````___cccdddjjj~~~}}}{{{xxxvvvxxxwwwvvvtttqqqooommmllllllmmmmmmmmmmmmmmmmmmmmmmmmhhhjjjqqqppphhhdddgggeeedddbbbbbbcccbbbaaa___\\\[[[[[[]]]___aaaaaaaaa```___]]]YYYUUURRRRRRRRROOOOOOPPPQQQRRRRRROOOMMMNNNLLLKKKJJJHHHFFFAAA>>>DDDAAA???>>>???@@@@@@@@@>>>>>>======<<<<<<<<<;;;>>>===@@@FFFOOOUUUWWWVVVYYYZZZ\\\\\\[[[YYYWWWVVVNNNLLLHHHEEEDDDEEEFFFHHHMMMLLLLLLJJJIIIFFFEEEDDDAAA???===<<<<<<;;;999777;;;<<<<<<======<<<<<<<<<:::;;;<<<=========<<<<<<===:::888999;;;<<<999777999999999888666555777888888777666444555666555333666888888777555555555666<<<888888;;;<<<:::999:::===;;;999777666777888999888999::::::;;;::::::::::::999888999;;;<<<<<<;;;<<<;;;:::;;;===>>>===<<<>>>>>>===<<<:::999888888;;;;;;<<<======<<<;;;;;;<<<999888999999888<<>>===dddddddddccccccaaa```___^^^cccffflll}}}{{{{{{zzzxxxwwwxxxwwwwwwuuusssqqqnnnmmmkkkllllllmmmnnnnnnoooooonnnjjjjjjmmmmmmiiiffffffcccbbbbbbdddeeefffdddccc```___]]]^^^```aaaaaa```]]]]]]\\\YYYTTTQQQPPPPPPRRRQQQQQQSSSUUUTTTRRRPPPNNNMMMLLLLLLKKKHHHCCC@@@CCCAAA@@@???AAAAAA@@@???>>>>>>>>>===<<<<<<;;;;;;======???CCCJJJPPPUUUWWWWWWYYY\\\\\\[[[YYYXXXXXXQQQNNNKKKGGGEEEFFFGGGIIIHHHHHHHHHGGGEEEDDDBBBBBBAAA@@@>>>===<<<<<<:::888;;;<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<======???>>>===<<<===<<<;;;:::888999:::999888777888999888888666333333666555111777999:::999888777888:::<<<888888;;;===:::999:::;;;:::888777666777999:::888888999999999::::::::::::999999:::<<<<<<<<<;;;<<<;;;;;;;;;===>>>===<<<@@@@@@>>>===;;;999888777999999999:::;;;<<<<<<===AAA===:::999888666:::AAA;;;;;;<<<>>>AAAAAA@@@>>>dddeeeeeeeeecccbbb```___]]]bbbdddjjj~~~~~~zzzxxxxxxxxxxxxwwwttttttttttttsssrrrpppooommmmmmmmmmmmnnnnnnnnnnnnkkkkkkjjjhhhiiillljjjeeebbbbbbbbbdddffffffdddccccccaaa___^^^___``````___[[[\\\\\\ZZZVVVRRRPPPPPPUUUTTTTTTUUUWWWXXXWWWUUUOOONNNNNNNNNMMMJJJEEEAAABBBAAA@@@AAABBBBBB@@@>>>???>>>>>>===<<<<<<;;;;;;;;;<<<>>>@@@CCCJJJQQQVVVVVVYYY\\\\\\ZZZYYYYYYZZZVVVSSSNNNJJJGGGFFFFFFGGGFFFFFFFFFFFFEEEDDDCCCBBBCCCAAA???>>>???>>><<<:::>>>????????????>>>>>>===<<<;;;:::999:::;;;===>>>;;;<<<======;;;;;;;;;<<<777999;;;;;;:::999999999777888666333444888888444666777999999888888999;;;;;;888888<<<===:::888999;;;:::888888888999;;;<<<999888888777777888:::;;;;;;:::999:::<<<<<<;;;:::===<<<;;;<<<===>>>===<<<@@@@@@???>>><<<;;;::::::999999888888999;;;<<<===???<<<;;;<<<:::888;;;AAA;;;;;;<<<>>>@@@@@@>>><<>>???>>>>>>===<<<;;;;;;;;;:::;;;======???EEENNNUUUUUUYYY\\\\\\ZZZXXXYYY[[[ZZZWWWQQQKKKGGGEEEEEEEEEGGGHHHHHHHHHHHHGGGFFFFFFDDDBBB@@@@@@@@@@@@>>>===AAAAAAAAAAAA@@@>>>===<<<===;;;999888888:::===>>>555888;;;:::888777:::===444777:::;;;:::888888888666888777333555;;;<<<888333444666777666777888:::;;;888888<<<===:::888999;;;:::999999999;;;===???:::888777666666888:::;;;;;;::::::;;;<<<<<<;;;999===<<<;;;<<<>>>>>>>>><<>>>>>=========<<<<<<;;;:::999999;;;===>>>:::999;;;>>>>>><<<>>>CCC::::::;;;<<<===<<<999777fffaaa```bbbbbb^^^___ddd```______dddxxx~~~{{{wwwuuutttsssqqqppprrrooommmooossstttqqqmmmhhhiiikkklllllllllkkkjjjiiilllkkkhhhgggiiihhheeebbb``````aaabbbcccbbbaaa````````````____________]]]]]]\\\ZZZXXXUUURRRPPPUUUTTTSSSRRRRRRSSSTTTTTTSSSQQQOOONNNLLLIIIEEEBBBIIIDDD??????BBBDDDCCC@@@>>>>>>?????????===;;;:::<<<=========???DDDJJJOOOUUUVVVXXXXXXYYYZZZ]]]___[[[[[[YYYTTTNNNIIIFFFEEEFFFIIIKKKIIIEEEBBBCCCDDDBBBBBBBBBAAA???===<<<;;;===>>>??????>>>===>>>@@@:::::::::::::::999999999===<<<;;;:::999888888888;;;:::999777777777777888555444333444555666555444:::888666555777999::::::888666444555888999777555::::::999999:::<<<>>>???999999999888888888888777666:::>>><<<888888>>>EEE@@@>>><<<::::::;;;===???===============>>>???@@@===<<<;;;:::::::::::::::<<<;;;:::;;;>>>@@@BBBBBB;;;;;;::::::999:::::::::fffbbbaaacccbbb^^^^^^bbbaaaaaaaaafffyyy~~~{{{xxxuuutttsssqqqpppqqqooommmnnnqqqrrrpppnnnnnnnnnnnnnnnmmmlllkkkjjjfffiiiiiieeeeeeggggggddd```_________aaabbbaaa```````````````____________^^^^^^]]]\\\YYYVVVSSSRRRTTTSSSRRRQQQRRRRRRTTTTTTSSSQQQOOONNNLLLJJJEEEBBBHHHDDD@@@@@@CCCDDDBBB@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===BBBHHHLLLSSSUUUWWWXXXYYYZZZ\\\^^^]]]]]][[[WWWPPPKKKHHHGGGGGGHHHIIIHHHEEEDDDDDDDDDBBBBBBAAA@@@>>>===;;;;;;>>>>>>>>>>>>>>>???>>>>>>==================>>>>>><<<;;;;;;:::::::::;;;;;;<<<;;;999888777777777777666555444555666777666555444333111333666999;;;;;;999777555666888999888666;;;:::999888999:::===>>>:::999999999888888888888999;;;===<<<999:::>>>CCC===<<<;;;:::;;;<<<>>>???======<<<<<<======>>>>>>======<<<;;;:::999999999;;;:::::::::===???@@@AAA;;;:::999888777666666666dddbbbaaacccbbb^^^\\\^^^___aaaccchhhyyy~~~|||xxxvvvuuutttrrrppppppooonnnmmmnnnnnnooopppqqqpppooommmllljjjiiiiiicccffffffcccccceeeeeebbb```^^^^^^___```aaa```___````````````__________________^^^]]][[[XXXUUUSSSRRRQQQPPPPPPQQQRRRSSSTTTSSSQQQOOONNNMMMJJJFFFCCCGGGDDDAAABBBDDDDDDBBB???BBBBBBAAA@@@????????????======<<<<<<<<>>===<<<;;;@@@>>><<<===???@@@>>><<<======>>>>>>???@@@@@@@@@;;;;;;<<<<<<<<<=========<<<;;;:::888777666666666777666555666888999888777444333222333666999;;;;;;999888777888999999888777;;;:::999888888999;;;<<<::::::::::::999999999999======<<<<<<<<<===>>>@@@::::::;;;;;;<<<>>>???@@@======<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::999888777999999999999;;;===???@@@<<<;;;999888666555555555aaaaaaaaaaaa```\\\ZZZYYY[[[___bbbgggwww~~~|||yyywwwvvvtttrrrpppoooooonnnllljjjkkknnnpppnnnmmmllljjjiiihhhggggggaaaddddddaaabbbeeeeeebbb```___^^^___aaabbbaaa```````````````__________________^^^]]][[[XXXUUUTTTPPPOOOOOOOOOPPPRRRSSSTTTSSSQQQPPPOOONNNKKKGGGDDDEEEDDDBBBCCCDDDDDDAAA???CCCBBB@@@???>>>>>>??????>>>>>>===<<<<<<>>>BBBFFFMMMPPPUUUYYYZZZ[[[\\\]]]``````^^^ZZZSSSNNNKKKJJJGGGEEEBBBCCCFFFGGGEEEBBBCCCBBBAAA@@@???>>>======AAA===:::<<<@@@AAA>>>::::::;;;;;;<<<===>>>>>>???<<<=====================<<<;;;:::999777666666555888666666777999::::::888;;;999777888999;;;;;;:::::::::999999999999999888<<<;;;999777777888999:::;;;;;;;;;;;;:::::::::999AAA>>>;;;<<<>>>???>>>===<<<======>>>>>>?????????=========<<<<<<;;;::::::>>>======;;;:::888777666888999999999999;;;===???<<<<<<:::999888888888888___``````___]]]\\\YYYWWWVVV[[[```dddsss}}}{{{yyywwwvvvtttqqqooonnnnnnmmmkkkiiiiiilllnnnkkkkkkjjjjjjjjjiiiiiiiiiaaaddddddbbbbbbeeeeeebbbaaa```___```bbbcccbbbaaa````````````____________^^^^^^]]]\\\ZZZXXXUUUTTTPPPOOOOOOOOOPPPQQQSSSTTTSSSRRRPPPOOONNNLLLHHHEEEDDDDDDCCCCCCDDDCCCAAA???BBBAAA???>>>======>>>??????@@@???>>>===>>>AAADDDKKKOOOTTTXXXZZZ[[[]]]^^^______]]]XXXRRRMMMJJJIIIFFFCCC@@@AAACCCEEECCCAAADDDCCCBBB@@@????????????BBB>>>:::;;;???@@@===999999999:::;;;;;;<<<======>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999888777666555888777666888:::;;;;;;:::<<<:::999:::;;;===<<<;;;::::::::::::999888888999===;;;999777777777888999<<<<<<<<<<<<;;;;;;;;;;;;AAA>>>;;;<<>>;;;@@@@@@@@@@@@??????>>>>>><<<<<<======<<<;;;:::999======<<<<<<:::888666555777888999999888999<<>>>>>======>>>???@@@???>>>===>>>AAACCCIIIMMMRRRUUUXXXZZZ]]]___^^^]]][[[WWWQQQKKKHHHGGGDDDBBB@@@???@@@@@@AAA@@@DDDCCCAAA@@@??????@@@@@@@@@>>><<<<<<>>>>>><<<:::::::::;;;;;;<<<<<<==================<<<:::888777999999999999999888777666777666666888:::;;;;;;:::666555666888;;;======<<<:::;;;;;;:::888777888999===;;;:::888777888999:::============<<<<<<<<<;;;???===;;;<<<>>>???===;;;CCCBBBAAA???>>>>>>>>>>>>;;;<<<===>>>>>>===;;;:::;;;<<<<<<<<<:::888666555777999:::999777888;;;???666666666666666777999999```cccbbb^^^]]]``````\\\XXX^^^bbbbbblll{{{yyyzzzyyywwwvvvuuusssooolllnnnkkkiiiiiikkkkkkiiifffgggiiilllnnnooommmkkkiiibbbeeeeeeaaaaaacccccc```aaa```___```bbbbbbbbbaaa````````````_____________________^^^\\\ZZZXXXVVVRRRRRRQQQPPPPPPQQQRRRSSSSSSRRRQQQPPPPPPNNNJJJGGGEEEEEEDDDBBBAAAAAABBBCCCAAAAAAAAAAAA@@@???>>>======>>>>>>===<<<===???AAAGGGJJJNNNQQQTTTXXX\\\___]]]]]][[[VVVPPPKKKHHHGGGBBBBBB@@@>>><<<<<<===???BBBAAA???>>>======>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999:::;;;;;;;;;999888666777888999999999999888777777666666777:::;;;;;;:::444444444777:::<<<;;;;;;999;;;;;;:::777666777888===<<<:::999888999;;;<<<>>>>>>>>>=========<<<<<<<<<<<<;;;<<<=========;;;AAA@@@>>><<<<<<<<<>>>???;;;<<<===??????>>>===<<<999:::;;;;;;;;;999777555777:::;;;:::777777;;;???777666666666666777777888bbbeeeddd^^^^^^bbbccc```\\\bbbdddbbbkkk|||xxxuuuyyyxxxvvvvvvuuurrrnnnkkknnnjjjggghhhllllllhhhccceeegggkkkmmmmmmkkkhhheeebbbeeedddaaa```bbbaaa^^^```___^^^___aaaaaaaaa___aaa`````````____________`````````___^^^[[[YYYXXXTTTSSSQQQQQQPPPQQQRRRSSSTTTRRRQQQQQQPPPNNNKKKHHHFFFEEEDDDBBB@@@@@@BBBDDDAAABBBCCCCCCBBBAAA???>>><<<<<<===<<<;;;<<<>>>@@@EEEHHHKKKNNNQQQVVVZZZ^^^]]]]]][[[VVVPPPKKKHHHGGG@@@AAAAAA===999888;;;>>>AAA???===<<<;;;<<<===>>>>>>??????>>><<<:::;;;<<<::::::::::::::::::999999555777888::::::999888777666777888999:::999888888666555555777999;;;;;;:::888777777888::::::999777888:::<<<:::777555666888===<<<:::999999:::<<<===>>>>>>>>>>>>============:::;;;<<<<<<<<<<<<<<<<<>>@@@:::<<<>>>???@@@???>>>===888999;;;;;;;;;999777666777:::<<<:::777777;;;@@@::::::999888888777888888gggeeeddddddfffgggffffffbbb```eeehhhppp}}}|||{{{zzzxxxyyyxxxuuusssqqqpppoooooohhhfffhhhkkkkkkfffeeefffeeegggiiijjjkkkjjjiiihhhfffdddaaaaaaaaabbbbbbaaabbb```^^^^^^```bbbcccbbb`````````______^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZVVVSSSPPPOOOPPPQQQRRRRRROOORRRTTTTTTQQQMMMJJJHHHFFFCCC@@@???AAABBBCCCBBBBBBAAAAAA@@@@@@?????????===>>>>>>===:::;;;>>>BBBGGGIIIKKKMMMPPPTTTXXX\\\[[[^^^]]]XXXSSSPPPKKKEEEFFFCCC@@@?????????>>>===============>>>>>>>>>>>>AAA@@@???>>>===<<<;;;:::===<<<:::999999:::;;;===;;;666555:::;;;666444666777777777888:::;;;999888777777888888777555222111:::999999888888999999::::::888777777888888777555???===:::888888:::===???@@@???===<<<===>>>===<<<:::999:::<<>>:::777===;;;::::::<<<>>>??????>>>>>>===<<<<<<<<<<<<<<<===<<<;;;999888777777777999:::<<<;;;:::999999:::666444222222444666666666jjjhhhfffeeeffffffdddcccccc```cccgggqqq~~~|||{{{zzzyyywwwvvvvvvvvvtttssspppnnnmmmjjjhhhiiilllkkkfffccceeeeeefffhhhiiijjjiiihhhgggfffdddbbbaaabbbcccbbbbbbaaa___]]]]]]^^^______^^^____________^^^^^^^^^^^^aaa```___^^^\\\YYYWWWVVVVVVSSSPPPNNNOOOQQQQQQQQQQQQRRRUUUUUUSSSOOOLLLJJJFFFDDDAAA???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>??????>>><<<<<>>===============<<<<<<<<<@@@@@@???>>>===<<<;;;:::===<<<;;;::::::;;;<<<<<<;;;777888<<<===888555666888777666777999:::888777999999999888888888999999:::999999999999999999:::999888777777888888777555???===:::999999:::===???@@@>>><<<<<<=========;;;;;;::::::<<<>>>>>>;;;888===;;;::::::<<<>>>???>>>======<<<;;;;;;;;;;;;;;;===<<<;;;999888888777777999:::<<<<<<:::::::::;;;999777555555666888777777mmmkkkhhhfffeeedddbbbaaaccc^^^```fffrrr|||{{{zzzyyywwwuuuttttttuuuuuutttqqqnnnlllmmmkkkkkkmmmkkkfffcccdddeeefffggghhhhhhhhhgggffffffdddbbbbbbcccddddddccccccaaa^^^]]]]]]]]]\\\[[[]]]]]]^^^^^^^^^^^^^^^^^^aaa```___^^^\\\YYYWWWVVVVVVSSSPPPNNNOOOPPPPPPPPPQQQSSSUUUVVVTTTQQQNNNLLLHHHEEEAAA??????@@@??????AAAAAABBBCCCCCCBBB@@@@@@AAAAAAAAA???>>>>>>@@@BBB???AAAEEEHHHKKKOOOSSSVVVYYY\\\]]]YYYWWWVVVRRRMMMJJJHHHDDDBBBBBBAAA@@@???>>>======<<<<<<;;;;;;:::??????>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::===>>>:::777666888777666777888888777555999888777777888:::<<<>>>999999999999999999999999999888777777888888777666>>><<<:::999999:::<<<>>>>>><<<;;;;;;<<<<<<<<<;;;<<<;;;::::::<<<<<<;;;:::<<<;;;::::::===>>>>>>>>><<<<<<<<<;;;;;;;;;::::::<<<<<<;;;:::999888888888999:::<<<<<<;;;;;;<<<>>>;;;999777666777777777666mmmjjjhhhfffeeedddbbbaaaaaaZZZ]]]dddttt~~~{{{yyyxxxwwwvvvttttttttttttsssrrrpppnnnmmmmmmkkklllnnnmmmhhheeefffeeeeeefffggggggffffffeeeeeedddcccccceeefffeeedddgggdddbbb``````^^^\\\ZZZ\\\\\\]]]]]]^^^^^^______]]]]]]]]]]]]\\\[[[ZZZZZZVVVSSSPPPOOOOOOOOOOOONNNQQQRRRSSSUUUUUUSSSOOOLLLJJJFFFBBB@@@??????>>>===@@@AAABBBDDDDDDCCCBBBAAACCCCCCBBBAAA@@@@@@AAAAAA===???CCCFFFHHHLLLQQQTTTWWW[[[\\\ZZZYYYYYYVVVRRRNNNKKKHHHEEEDDDCCCAAA@@@@@@???>>>===<<<;;;::::::>>>>>>>>>======<<<<<<;;;;;;<<<======>>>============;;;::::::;;;:::999888999777666666666777666444666555555555666888:::;;;999999999999999999999999999777666777888888777666===<<<:::999999:::<<<======;;;::::::;;;<<<;;;:::===<<<::::::::::::;;;;;;;;;::::::;;;===>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999888999:::<<<<<<;;;<<<>>>???:::888666666666666444222jjjhhhfffeeeeeeeeedddbbb]]]WWW[[[ddduuu}}}zzzxxxwwwvvvtttsssuuusssqqqooonnnooopppqqqmmmkkkllloooooojjjhhhjjjeeeffffffffffffeeeeeeeeeeeeddddddeeegggggggggeeegggeeecccbbbaaa___\\\ZZZ]]]]]]]]]^^^^^^_________]]]]]]]]]]]]\\\[[[ZZZZZZWWWTTTQQQPPPPPPOOONNNMMMPPPPPPQQQTTTVVVTTTPPPMMMKKKHHHDDDAAA@@@???>>>===???@@@BBBCCCCCCCCCCCCBBBEEEDDDCCCBBBBBBAAAAAA@@@===???BBBDDDFFFJJJOOOSSSUUUYYY\\\ZZZ[[[\\\ZZZUUURRROOOKKKHHHFFFEEECCCAAABBBAAA@@@???>>><<<;;;;;;============<<<<<<<<<<<<;;;;;;<<<===>>>>>>======???===999666777999:::::::::888666555666666666555444555666777777666555555888999999::::::999999888888777666777888999888777<<<;;;:::999999:::;;;<<<<<<:::999999;;;<<<;;;:::======;;;:::999999;;;<<<;;;:::999;;;===>>>===<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;;;;;;;;;;<<<>>>@@@;;;999888777777666444222gggeeedddcccdddeeedddccc[[[WWW\\\dddttt|||yyyxxxwwwvvvtttrrruuusssooommmlllnnnqqqsssmmmkkkmmmppppppllljjjlllgggfffffffffeeeeeeeeeeeedddddddddfffhhhiiihhhgggeeecccbbbaaaaaa___\\\ZZZ^^^^^^__________________aaa```___^^^\\\YYYWWWVVVXXXVVVSSSQQQQQQPPPNNNLLLOOOOOOPPPSSSVVVVVVRRRMMMMMMIIIEEEBBBAAA@@@???>>>???@@@@@@AAABBBCCCCCCDDDGGGEEECCCCCCCCCBBB@@@???@@@@@@@@@AAACCCGGGMMMRRRTTTXXX[[[ZZZ[[[]]]\\\XXXVVVSSSNNNKKKIIIGGGDDDBBBBBBBBBAAA@@@>>>======<<<<<<<<<<<<<<<<<<<<<======;;;;;;;;;<<<<<<======>>>???>>>999555555:::;;;::::::888666555666777777777666888999:::999888555444888999:::;;;;;;:::999888888777666777888999888777<<<;;;:::999999:::;;;<<<<<<:::999999;;;<<<<<<;;;======<<<;;;888888:::<<<:::999999;;;===>>>===;;;>>>>>>???@@@???>>>===<<<<<<<<<=========<<<:::999:::;;;;;;:::999:::===???===;;;:::::::::999777555fffdddbbbbbbccccccbbbaaa\\\ZZZ___fffrrr}}}zzzxxxwwwvvvtttrrrrrrqqqooonnnmmmnnnpppqqqpppnnnooorrrqqqllljjjkkkhhhggggggfffffffffffffffddddddeeegggjjjjjjiiihhhdddcccbbbbbbcccbbb___]]]``````````````````______aaa```___^^^\\\YYYWWWVVVYYYWWWUUUSSSRRRQQQNNNLLLPPPOOOPPPTTTXXXYYYTTTOOOMMMJJJFFFCCCBBBBBBAAA@@@??????>>>>>>???AAADDDEEEHHHEEECCCCCCDDDCCC@@@===BBBAAA???===>>>CCCKKKPPPSSSWWWZZZZZZ[[[^^^\\\YYYYYYVVVQQQMMMJJJHHHEEECCCAAA@@@@@@???>>>======<<<;;;;;;;;;<<<<<<=========;;;::::::::::::<<<===>>>===???<<<888999===<<<888:::888666555777999999999999999999999888888777777777888:::;;;;;;:::888777777666666666888999888777;;;::::::999999::::::;;;<<<;;;999:::<<<======<<<<<<===>>><<<999888999;;;999999999;;;===>>><<<;;;===>>>???@@@???>>><<<;;;;;;<<<===>>>>>>===;;;:::;;;;;;;;;999888999;;;>>><<<;;;:::;;;;;;:::888555gggeeebbbaaabbbbbb```___^^^]]]ccchhhqqq}}}zzzxxxwwwvvvtttsssppppppoooooooooooooooooorrrppppppsssqqqllliiijjjiiihhhgggfffffffffffffffddddddeeehhhjjjkkkjjjhhheeeddddddeeefffeeecccaaabbbbbbaaaaaa``````______]]]]]]]]]]]]\\\[[[ZZZZZZZZZXXXVVVTTTSSSQQQOOOMMMQQQPPPQQQUUUZZZ[[[VVVQQQNNNKKKGGGDDDCCCCCCBBBAAA@@@>>>======>>>AAADDDFFFHHHEEECCCCCCDDDCCC???<<>>;;;<<>>>>>======<<<<<<::::::;;;;;;<<<=========;;;:::999888999;;;===???;;;??????<<<===@@@===666:::888666555777:::;;;;;;999888666555555777888999777888:::;;;;;;:::888777777666666666888999999888;;;::::::999999::::::;;;<<<;;;::::::<<<>>>======;;;===>>>===999888999;;;999999999;;;===>>><<<:::;;;===>>>???>>>===;;;:::;;;<<<>>>??????===;;;:::;;;;;;;;;999777888:::<<<999999888999:::999666444ddddddbbbaaa```````````````]]]bbbfffppp~~~~~~}}}{{{yyyvvvsssqqqpppqqqpppnnnmmmllllllmmmmmmpppooolllkkkpppsssnnneeehhhfffdddeeehhhhhheeebbbggghhhiiihhhffffffgggiiiggghhhhhhgggeeecccaaa```bbbaaaaaaaaaccccccaaa___aaa___]]]]]]]]]\\\[[[YYY[[[[[[ZZZVVVPPPLLLLLLMMMOOOOOOQQQUUUXXXYYYXXXVVVPPPNNNKKKHHHEEECCCCCCBBBBBBCCCCCCBBB@@@@@@AAACCCCCCAAAAAACCCBBB>>><<<===BBB>>>>>>AAABBBAAAFFFNNNQQQSSSVVVXXXXXXXXXYYYZZZ\\\YYYUUURRRPPPMMMGGGCCCCCCCCCBBBAAA@@@???>>>===::::::;;;===>>>>>>;;;999<<<<<<============<<<<<<999:::888666999===;;;666999777555444555777777888888888888888888888888888999999999::::::999999999999999999888888666555555999999::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999;;;>>>???<<<:::888777<<<999999<<<<<<:::;;;>>><<<===??????>>>======>>>======<<<<<<;;;;;;;;;;;;@@@<<<:::;;;999666666999999777666888<<<>>>===;;;^^^___aaaccccccaaa```^^^___\\\aaafffooo}}}}}}~~~~~~~~~}}}}}}|||zzzxxxuuusssqqqppppppooonnnllllllllllllmmmooonnnlllkkkppptttoooggghhhhhhhhhfffeeedddeeeeeeggghhhiiihhhffffffhhhiiiiiiiiiiiihhhgggeeecccaaabbbaaaaaabbbccccccbbb```bbb```^^^^^^^^^^^^\\\ZZZ[[[\\\ZZZVVVQQQNNNMMMNNNNNNOOOQQQTTTXXXYYYYYYWWWTTTRRROOOLLLIIIGGGFFFFFFDDDCCCBBBAAAAAAAAAAAABBBCCCAAABBBDDDCCC???===???@@@======@@@@@@@@@DDDLLLMMMPPPTTTVVVWWWWWWXXXYYY^^^[[[XXXVVVUUUQQQLLLHHHDDDCCCBBBAAA@@@??????????????????@@@BBBBBB@@@>>>======>>>>>>>>>>>>======999:::888666888<<<:::666999777555333444666777888888888888888888888888888999999::::::::::::999999999999999999888777666555;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>><<<:::999999888666666999999777888;;;<<<===???>>>===<<<<<<===<<<<<<<<<<<<<<<;;;;;;:::???;;;:::<<<<<<999:::>>>:::999888999<<<===<<<;;;]]]```dddggggggddd___\\\]]][[[```dddmmm~~~}}}|||}}}zzzyyyxxxvvvsssqqqpppoooooonnnmmmlllkkkkkkkkkkkknnnnnnllllllppptttpppiiiiiikkkjjjgggbbbbbbfffkkkggghhhiiihhhgggfffhhhjjjjjjjjjjjjjjjhhhfffdddcccbbbaaaaaabbbddddddbbbaaacccaaa```___```___^^^\\\\\\\\\[[[XXXSSSPPPOOOOOOMMMMMMOOORRRVVVYYYYYYXXXVVVTTTQQQNNNKKKIIIHHHHHHEEEBBB@@@@@@BBBCCCBBB@@@CCCAAABBBEEEDDD@@@???AAA???======??????>>>BBBGGGGGGKKKPPPSSSUUUUUUVVVWWW]]][[[ZZZZZZYYYVVVQQQNNNGGGFFFDDDBBB@@@???@@@@@@???>>>===>>>???AAA@@@???>>>>>>????????????>>>>>>;;;<<<;;;999:::===<<<888<<<:::888666666888:::<<<999999999999999999999999999999::::::::::::999999999999999999888777666666======<<<<<<;;;:::::::::::::::::::::::::::::::::;;;<<<>>>===<<<;;;;;;<<<666444444888999777888;;;;;;===>>>===<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;:::===::::::===>>>===???CCC<<<;;;:::;;;<<<===<<<:::dddfffiiijjjhhhddd___\\\\\\[[[___ccckkk~~~|||{{{{{{}}}~~~~~~}}}wwwvvvuuusssrrrpppooonnnnnnmmmmmmlllkkkkkkjjjjjjlllmmmllllllppptttqqqkkkkkkkkkiiifffdddeeejjjnnnggghhhiiihhhggggggiiikkkiiijjjjjjjjjhhhgggeeedddcccbbbaaacccdddeeecccbbbdddbbbaaaaaaaaaaaa```^^^]]]]]]\\\ZZZVVVTTTRRRQQQKKKKKKLLLOOOSSSVVVXXXXXXUUUTTTPPPMMMJJJHHHGGGFFFGGGBBB>>>???CCCEEEBBB???AAA???@@@DDDCCC@@@???AAAAAA@@@@@@???>>>===>>>AAABBBFFFLLLQQQSSSTTTUUUVVVYYYYYYZZZZZZZZZWWWTTTRRRMMMKKKHHHDDDBBB@@@@@@@@@@@@>>>;;;;;;===???@@@@@@???@@@@@@AAAAAA@@@@@@??????AAA@@@>>>>>>AAA@@@===???>>>===;;;:::;;;>>>@@@<<<<<<<<<;;;;;;;;;;;;;;;888888999999999999888888999999999999888888777666>>>>>>===<<<;;;;;;::::::999999999999999:::::::::;;;<<<======;;;;;;<<<===888666777;;;<<<::::::===;;;<<<======;;;999999::::::;;;<<<<<<<<<;;;::::::===::::::===>>>===???CCC======<<<<<<<<<<<<;;;:::gggggggggfffeeeccc```___\\\[[[___aaahhhzzzxxxvvvvvvwwwwwwvvvuuuttttttsssrrrqqqpppooonnnmmmmmmmmmllllllkkkjjjjjjjjjlllllllllooosssqqqkkkllliiieeeeeehhhlllnnnnnnggghhhiiihhhggghhhiiikkkhhhiiiiiiiiihhhfffeeedddcccbbbbbbccceeefffdddcccdddcccbbbbbbbbbbbbaaa______^^^]]][[[ZZZWWWUUUSSSIIIHHHIIIKKKOOOSSSVVVVVVUUUSSSPPPLLLIIIGGGFFFEEEGGGBBB>>>???CCCEEEBBB???@@@>>>???BBBBBB>>>===???BBBDDDCCC@@@===<<<<<<;;;???CCCIIINNNQQQSSSUUUVVVWWWXXXZZZ[[[ZZZXXXWWWVVVSSSQQQNNNJJJFFFCCCBBBAAADDDAAA>>>===???AAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@???BBBCCC???>>>@@@@@@>>>?????????>>><<<<<>>>>>======<<<<<<<<<<<<777777888888888888777777888999999999999888888777>>>>>>===<<<;;;;;;::::::888888888999999999::::::;;;======<<<;;;:::;;;<<<999777999======;;;;;;===:::<<<===<<<:::999999:::999:::;;;<<<<<<;;;:::999===:::999<<<<<<;;;<<<@@@=========<<<;;;;;;:::;;;aaa``````___```aaabbbccc]]][[[___```eee{{{yyyvvvuuuuuutttsssqqqrrrrrrqqqqqqppppppoooooommmnnnnnnmmmmmmlllkkkjjjhhhkkklllkkkmmmpppoookkklllhhhfffhhhmmmpppooommmggghhhiiiiiihhhhhhjjjlllhhhiiiiiiiiihhhgggeeedddcccbbbbbbdddffffffeeeddddddcccbbbbbbccccccbbb``````___^^^]]]]]][[[WWWTTTJJJHHHGGGIIIMMMQQQTTTUUUXXXUUURRRNNNKKKHHHGGGGGGEEEBBB@@@@@@BBBCCCBBB@@@@@@>>>>>>AAAAAA===<<<===AAADDDDDD@@@===<<<;;;999===AAAFFFJJJMMMPPPTTTVVVWWWYYYZZZZZZYYYXXXYYYZZZWWWUUUSSSPPPLLLIIIFFFEEEDDDBBB>>>===>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@===AAAAAA>>><<<===>>><<<:::===???>>><<<:::<<<>>>>>>>>>======<<<;;;;;;;;;777777888888888888777777888999999999999999888888======<<<<<<;;;:::::::::888888888999999::::::;;;;;;<<<======:::999999999888777888<<<<<<999888:::999;;;<<<<<<;;;::::::;;;888999;;;<<<===<<<:::999>>>:::999;;;;;;999:::>>>;;;======<<<:::999:::;;;]]]]]]]]]]]]^^^```aaabbb^^^\\\```___ccc|||{{{yyywwwuuuuuuuuusssrrrqqqqqqqqqpppppppppppppppnnnnnnoooooonnnmmmkkkjjjgggjjjkkkjjjkkknnnmmmiiijjjkkklllmmmnnnnnnlllkkkggghhhiiiiiihhhiiikkkmmmiiijjjjjjjjjjjjhhhgggfffcccbbbcccdddfffgggfffeeedddcccaaabbbccccccbbbaaaaaa___^^^______]]]YYYVVVLLLJJJHHHIIIMMMQQQTTTUUUXXXVVVSSSOOOKKKIIIGGGGGGDDDCCCBBBAAAAAAAAAAAABBBBBB???@@@BBBAAA===;;;===;;;AAABBB>>><<<===<<<999<<>>===:::777666666999777888<<<;;;777666777888:::<<<<<<<<<;;;<<<===777888;;;<<<===<<<:::999===999999;;;;;;:::;;;???999;;;===<<<999888:::<<<______````````````_________]]]```___bbb|||yyyvvvtttrrrqqqqqqqqqpppoooppppppppppppppppppqqqqqqnnnoooooooooooommmlllkkkgggjjjkkkjjjjjjmmmlllhhhiiimmmrrrrrroookkkiiijjjggghhhiiiiiihhhiiikkkmmmjjjkkkkkklllkkkjjjhhhgggcccccccccdddggghhhgggeeedddbbbaaabbbccccccbbbaaaaaa```______```___ZZZVVVOOOLLLJJJJJJMMMRRRUUUVVVWWWUUURRRNNNJJJGGGFFFEEEBBBCCCCCCBBB@@@@@@AAACCCCCCAAAAAACCCBBB>>><<<===666===@@@<<<;;;>>>===999;;;===@@@BBBEEEJJJOOOSSSSSSTTTTTTSSSQQQQQQUUUYYYTTTVVVXXXYYYXXXUUURRRPPPIIIGGGDDDCCCBBBAAA???>>>???@@@@@@AAAAAA@@@@@@???===BBBCCC???;;;<<<======777===BBBCCC???<<<;;;===::::::999888888777666666:::;;;;;;<<<<<<;;;;;;:::888999999:::::::::999999999:::::::::::::::::::::888888999:::;;;;;;<<<<<<:::<<<>>>===:::777444333:::888:::===<<<888666777888:::<<<===<<<<<<>>>???666888:::<<<===<<<:::999<<<999888;;;<<<;;;===AAA888:::<<<;;;999888:::<<>>>>>>>>===;;;999<<<<<<<<>>:::;;;>>>@@@>>>;;;444666888999:::::::::999999:::;;;:::777666999;;;888:::>>>@@@@@@===:::777::::::::::::::::::::::::;;;===???===:::999:::===<<<:::<<<>>><<<888888;;;AAA>>>;;;888777777888999::::::;;;;;;<<<;;;;;;;;;999:::;;;<<<============:::::::::===@@@???;;;888<<<<<<<<<:::999999;;;===:::;;;<<<===>>>>>>>>>>>>ddddddddddddcccaaa```___ccc```dddcccccc|||}}}}}}|||zzzyyywwwvvvtttrrrqqqppppppppppppooonnnnnnooopppooommmooooooooonnnmmmlllkkkjjjjjjiiihhhhhhjjjnnnsssvvvuuussspppmmmkkkiiihhhhhhjjjmmmmmmkkkkkknnnnnnkkkpppnnnlllkkkkkkjjjhhhfffffffffgggggggggfffeeeeeeffffffeeeddddddcccbbbbbbdddaaa^^^___aaa```\\\XXXWWWOOOIIIIIILLLOOOSSSXXXUUUUUUUUUSSSOOOKKKGGGEEECCCBBBAAA@@@@@@??????@@@CCCCCCAAA???>>>=========@@@???============:::888<<<<<<<<<>>>BBBHHHNNNQQQTTTVVVXXXYYYXXXXXXYYYZZZ[[[[[[[[[[[[ZZZXXXVVVUUURRRPPPNNNKKKHHHFFFDDDCCC@@@??????>>>============>>>;;;:::<<<@@@AAA>>>:::666666777888999999999999777999:::999777666777999777999;;;======;;;999777777777777777777777777777;;;<<<===<<<;;;:::;;;<<<>>><<<>>>@@@>>>::::::>>>>>>===;;;999777777888888999:::;;;;;;;;;;;;:::999999:::;;;<<<<<<=========;;;:::;;;>>>@@@@@@<<<999;;;;;;;;;999888888:::<<<=========<<<;;;999888777cccddddddddddddcccbbbbbbdddaaaddddddeee~~~~~~{{{zzzyyywwwvvvssssssrrrqqqppppppppppppqqqpppnnnooooooooonnnlllnnnnnnnnnnnnnnnmmmllllllkkkiiiggghhhkkkqqqwww|||rrrqqqnnnkkkiiiiiijjjjjjiiilllmmmkkkkkknnnooolllooommmkkkkkkkkkkkkiiigggfffggghhhiiihhhgggeeedddfffeeeeeeddddddccccccbbbdddaaa______``````\\\YYYXXXPPPJJJJJJKKKLLLPPPUUUUUUVVVVVVTTTRRRMMMIIIGGGDDDCCCBBBAAA@@@@@@@@@@@@DDDCCCBBB@@@???>>>>>>===???>>>============:::888<<<<<<<<<===AAAEEEJJJMMMQQQTTTWWWYYYYYYXXXYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZVVVUUUSSSPPPNNNKKKJJJIII>>>>>>>>>>>>>>>>>>>>>???::::::;;;>>>AAAAAA===999888888777777777888888888666888::::::888666666666666777888999999888777777666666777777777777666666;;;:::::::::<<<<<<;;;::::::999:::<<<:::666777;;;;;;;;;:::999999888777777777999:::;;;;;;:::888777999999:::;;;<<<<<<<<<<<<:::;;;<<<>>>@@@???===::::::::::::999888888:::<<<===<<<<<<;;;999777555444bbbcccddddddddddddcccccc```]]]bbbccceee}}}zzzyyywwwuuutttrrrqqqqqqppppppqqqqqqrrrrrrqqqoooooooooooonnnlllmmmnnnnnnooooooooonnnnnnjjjjjjiiiiiilllqqqvvvyyymmmkkkjjjiiijjjlllnnnpppiiilllmmmkkklllooopppmmmmmmkkkjjjjjjllllllkkkiiifffgggiiijjjjjjgggeeeccceeeeeeeeeddddddcccccccccdddbbb`````````___]]]ZZZYYYRRRLLLKKKJJJJJJMMMRRRUUUVVVWWWVVVTTTPPPLLLIIIEEEDDDCCCBBBAAAAAA@@@AAABBBBBBAAAAAAAAAAAABBBBBB???>>>===>>>>>>>>><<<:::<<<<<<<<<<<>>;;;888:::999888777666777777888777999;;;;;;:::888666555666666777777777777888888888999::::::::::::999888<<<999777999<<<===;;;999888666777999777444555999888999:::::::::999888777777888:::;;;;;;999777555999999:::;;;;;;;;;;;;;;;888999:::<<<======<<<;;;:::;;;;;;:::999999<<<>>>888888999999999999999888bbbbbbcccdddddddddcccccc___\\\aaabbbccc~~~}}}zzzxxxwwwuuusssqqqqqqqqqqqqqqqrrrrrrssssssqqqpppooopppooonnnlllmmmnnnooooooppppppoooooojjjkkkkkklllmmmooopppqqqkkkjjjiiiiiijjjmmmoooqqqiiilllmmmkkklllppppppnnnlllkkkjjjjjjllllllkkkjjjggghhhjjjkkkjjjhhheeeccceeeeeeddddddddddddcccccccccbbbaaaaaa```___]]][[[ZZZTTTOOOMMMJJJHHHKKKQQQTTTUUUWWWXXXVVVRRRNNNKKKGGGFFFEEECCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@?????????AAAAAA???===<<<<<<<<<<<<===@@@BBBDDDLLLPPPUUUXXXYYYYYYYYYZZZXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXXXXVVVTTTRRRPPPOOOHHHHHHHHHFFFEEEBBB@@@???BBBAAA>>><<<<<<;;;999888<<<:::999777777777888888:::;;;;;;<<<<<<:::777555777777777777777888999999999:::<<<<<<<<<<<<:::999<<<999777888;;;<<<:::888:::888999:::999777888===777888:::;;;;;;:::999888777888999::::::888666555888999::::::::::::::::::555777999:::::::::::::::<<<======<<<;;;<<<>>>@@@666777888999;;;;;;<<<<<>>===<<<;;;;;;@@@??????@@@BBBBBBAAA???<<<<<<<<<<<<===???AAABBBIIILLLQQQTTTVVVWWWXXXZZZYYYZZZZZZ[[[[[[YYYXXXWWWWWWXXXXXXWWWVVVSSSQQQPPPNNNNNNMMMKKKHHHDDDAAA???FFFDDDAAA===;;;999999999<<<;;;:::999999999999999===<<<;;;<<<<<<;;;888666666777777888888999999:::888999;;;<<<<<<;;;999888;;;:::999999999:::888777999777777999888555888===777888:::;;;<<<<<<;;;;;;999999999999888888777666888999999::::::999999999333555888888888888999:::======>>>===<<<===???BBB999999:::;;;;;;;;;;;;:::aaaaaabbbbbbbbbaaa``````ccc```cccbbbaaayyy|||yyyvvvvvvuuusssrrrppppppooooooooopppqqqqqqqqqpppooooooqqqqqqpppooopppppppppqqqqqqpppoooooooooooonnnlllkkkjjjjjjiiilllmmmnnnnnnnnnnnnmmmlllllloooooolllllloooooollllllkkkjjjjjjllllllkkkjjjkkkkkkkkkjjjiiihhhffffffddddddddddddddddddddddddcccccccccbbb```^^^]]]]]][[[WWWSSSQQQLLLIIILLLRRRQQQSSSVVVXXXWWWTTTPPPMMMIIIHHHGGGEEEDDDCCCBBBBBBCCCBBBAAA???>>>===<<<<<>>@@@BBBBBBAAA@@@<<<<<<<<<<<<===???@@@AAAEEEHHHLLLOOOQQQSSSVVVXXXWWWXXXYYYZZZZZZYYYXXXXXXWWWWWWXXXXXXVVVTTTRRRPPPQQQPPPPPPNNNJJJFFFBBB@@@DDDDDDCCC@@@===;;;999999;;;;;;<<<<<<<<<;;;::::::>>><<<::::::;;;:::888666555555777888999999999888777888:::<<<<<<:::888777:::;;;;;;:::777666666777777555555666555333666;;;888888:::;;;<<<===>>>>>><<<;;;999888777777888888888888999999999999888888333666888888777777999<<<<<<======<<<<<<===???BBB:::::::::;;;::::::999999aaaaaaaaaaaaaaa```______aaa^^^bbbbbbbbb{{{}}}zzzvvvuuuttttttrrrqqqoooooonnnnnnnnnnnnooooooqqqpppooooooqqqrrrqqqpppqqqqqqqqqqqqqqqpppoooooorrrqqqmmmkkkjjjjjjkkklllhhhjjjmmmoooqqqpppoooooommmoooooolllllloooooolllmmmkkkjjjjjjllllllkkkiiillllllkkkjjjhhhhhhggggggddddddddddddddddddddddddccccccdddbbb```^^^]]]]]][[[XXXTTTRRRMMMIIILLLSSSPPPSSSVVVXXXXXXTTTPPPMMMJJJIIIGGGEEEDDDCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCC>>>======???AAABBBAAA???<<<<<<<<<===>>>???@@@AAACCCEEEHHHKKKMMMPPPTTTVVVSSSTTTVVVXXXXXXXXXXXXWWWVVVWWWXXXXXXWWWUUURRRQQQPPPPPPPPPNNNKKKGGGCCCAAAAAABBBDDDCCC@@@===:::999:::;;;<<<=========;;;;;;???<<<888888999999777555333444666888888888888777777999;;;======;;;999777:::<<<===:::666444555777;;;888888999888777:::???888999:::;;;<<<>>>???@@@>>><<<:::777777777888999888888999999999888888777444666999999888888:::===;;;<<<<<<<<<;;;<<>>:::888AAAAAAAAA@@@@@@?????????AAAAAA@@@???>>>>>>??????===???AAAEEEHHHLLLNNNPPPQQQRRRTTTVVVWWWWWWWWWWWWVVVVVVUUUSSSRRRQQQPPPOOOWWWSSSOOOKKKIIIGGGEEECCCCCCAAA@@@@@@@@@???===;;;???@@@AAA@@@???<<<999777888999:::;;;:::999666555888888888:::;;;;;;:::888888999;;;======<<<;;;:::>>>>>><<<:::777666888:::888888888777555666888:::777777888888999999999:::999888777666777888;;;<<<999888777888:::999666333888777777888999999666444999:::;;;:::::::::<<<>>>666888::::::999999999:::bbbdddfffgggfffeeeeeefffbbb^^^\\\^^^ggg}}}~~~yyyxxxuuurrrooonnnmmmmmmnnnmmmmmmmmmmmmlllllllllnnnmmmmmmmmmmmmooopppqqqrrrpppnnnnnnooorrrrrrrrrrrrppplllhhhggghhhjjjkkkmmmmmmmmmnnnnnnmmmmmmlllkkkkkkkkklllnnnooonnnlllmmmlllkkkjjjjjjjjjjjjjjjjjjiiihhhhhhhhhgggeeeccceeeeeeeeedddddddddddddddcccaaa___]]]\\\[[[\\\]]]\\\YYYVVVTTTSSSQQQMMMJJJTTTTTTUUUVVVUUUSSSQQQOOOMMMOOOLLLFFFDDDHHHIIIFFFCCCBBBAAA???>>>=========AAA@@@@@@@@@@@@@@@@@@???AAA@@@@@@???>>>>>>??????>>>>>>???@@@CCCHHHLLLNNNOOOPPPRRRTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOOOOSSSPPPLLLJJJHHHGGGFFFDDDAAA@@@???@@@AAA@@@>>>===BBBBBBCCCBBBAAA>>>;;;:::777888888888888777666555888888888999;;;;;;999888:::999999999:::;;;;;;<<<999:::;;;999777666666666999888777666666777888999999999999888888888888888:::999888777777777888999888777666888::::::888555:::999888999;;;;;;:::888:::;;;<<<<<<;;;;;;<<<===777999::::::::::::<<<===gggfffeeefffggghhhgggfffccc___\\\]]]fff{{{~~~|||{{{tttsssrrrqqqooommmllllllnnnmmmmmmmmmmmmlllllllllkkkkkkjjjkkkkkklllmmmnnnooommmlllllloooqqqrrrrrrnnnllliiigggggghhhjjjkkkkkkkkkllllllllllllkkkkkkiiihhhiiillloooppppppooollllllkkkiiiiiihhhhhhhhhiiigggfffgggggggggeeecccdddeeeeeeeeeeeeeeeffffffdddbbb```^^^\\\\\\\\\\\\\\\ZZZWWWUUUTTTRRROOOMMMSSSTTTUUUUUUUUUTTTRRRQQQOOOPPPMMMGGGEEEGGGGGGEEEAAA@@@>>>======>>>@@@AAA?????????@@@@@@@@@@@@@@@AAA@@@??????>>>????????????>>><<<<<<>>>CCCGGGKKKLLLMMMOOOPPPQQQQQQQQQQQQPPPOOOMMMLLLLLLLLLMMMNNNLLLJJJHHHGGGGGGGGGFFFEEE@@@@@@???@@@AAAAAA@@@>>>BBBBBBBBBAAA???===;;;999888888777777777777777777888777777999:::;;;999888:::999777666777888:::<<<666888::::::999777666666:::888555666888:::999777::::::999999888777777777:::999999888777777666666777666666777999;;;:::999:::999888888:::<<<<<<;;;;;;===??????===;;;;;;<<<999:::;;;:::999:::===???iiifffccccccfffgggfffdddeeeaaa^^^^^^eeezzz|||zzzyyyqqqqqqqqqpppooonnnllllllnnnmmmmmmmmmmmmllllllllljjjiiiiiiiiijjjjjjjjjkkkkkkjjjiiijjjmmmppppppppplllkkkiiihhhggghhhiiijjjjjjjjjkkkkkkllllllkkkkkkhhhhhhiiikkknnnppppppooommmlllkkkjjjiiihhhhhhhhhiiihhhfffffffffeeecccaaaccccccddddddeeeeeefffffffffeeecccaaa```______^^^\\\[[[YYYWWWUUUSSSQQQPPPOOOPPPQQQSSSTTTUUUUUUUUUOOONNNKKKGGGDDDDDDCCCCCCAAA@@@?????????@@@AAABBB>>>>>>??????@@@@@@AAAAAA@@@@@@???????????????@@@>>>=========>>>AAADDDFFFIIIJJJKKKKKKLLLMMMMMMMMMKKKJJJIIIHHHHHHIIIKKKLLLEEEDDDCCCDDDFFFHHHGGGFFFBBBAAA@@@AAABBBAAA@@@>>>>>>>>>======;;;999777666:::999888777777888:::;;;888777777888::::::999888999888777666666777888999888:::;;;:::999888999:::;;;777444666:::<<<999555999999888888888888888888888888999999888888777666999888777888888999::::::888777555666888;;;<<<<<<<<<>>>AAAAAA>>><<<;;;:::<<<<<<;;;999888888;;;>>>gggdddaaaaaacccdddbbb```fffccc```___eeeyyy~~~{{{yyywwwpppqqqqqqqqqpppooonnnmmmnnnmmmmmmmmmmmmllllllllljjjjjjiiiiiiiiihhhggggggfffeeeeeegggkkkmmmnnnnnnlllllljjjiiihhhhhhhhhhhhiiijjjkkkkkklllllllllllljjjiiijjjkkkmmmnnnmmmlllmmmlllkkkjjjiiiiiiiiiiiikkkiiiggggggfffdddbbb___bbbbbbccccccddddddeeeeeeeeedddcccbbbaaa`````````]]]]]][[[YYYVVVTTTSSSSSSMMMNNNOOOPPPRRRSSSSSSSSSPPPNNNKKKIIIFFFCCCBBBCCCBBBBBBCCCCCCCCCBBB@@@???>>>>>>>>>??????@@@@@@@@@@@@???????????????@@@@@@===>>>???AAABBBBBBBBBBBBGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGIIIIIIAAAAAAAAACCCFFFHHHHHHGGGFFFDDDCCCBBBBBBAAA>>><<<;;;::::::999999777666666999888666555666888:::<<<888777666777999:::999888666777888888888777666555;;;;;;999777555666:::===;;;888555777;;;<<<999555666666777888999999::::::777777888999:::999999999<<<;;;:::888777888999;;;999777666666999<<<=========???AAAAAA???<<<;;;:::======;;;888666666888:::eeecccbbbaaabbbaaa```^^^eeecccaaa```eeexxx~~~|||yyyvvvuuuqqqqqqqqqppppppoooooonnnnnnmmmmmmmmmmmmllllllllljjjjjjiiihhhgggeeecccbbbaaa```aaadddhhhkkklllkkkkkkkkkjjjjjjiiihhhgggfffhhhiiijjjkkklllllllllkkkkkkkkkjjjkkkmmmmmmllljjjllllllkkkjjjjjjjjjjjjkkkkkkiiihhhggggggeeebbb```bbbbbbcccccccccccccccdddaaaaaaaaaaaa`````````_________^^^[[[WWWUUUTTTTTTQQQQQQPPPPPPOOOOOOOOOOOOSSSOOOMMMLLLJJJEEEDDDFFFCCCDDDEEEFFFEEECCC@@@>>>>>>>>>>>>????????????????????????>>>??????@@@AAA===???AAACCCDDDCCCBBB@@@EEEDDDDDDDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGAAA@@@AAADDDGGGIIIIIIHHHHHHFFFDDDCCCBBBAAA>>>;;;::::::::::::::::::::::::666555444444555777999;;;999777666666888999999888555777888999999777555444;;;:::777333222333777;;;:::888777888;;;;;;999666555555666888999:::;;;<<<888888999999:::;;;;;;<<<>>>===;;;888666777999<<<;;;999999:::===?????????===???@@@@@@>>><<<;;;;;;<<<<<<;;;999666555777888dddeeefffeeecccaaa``````bbbaaaaaa```dddvvv}}}}}}}}}{{{yyyvvvsssrrrsssrrrpppnnnnnnnnnnnnooonnnmmmmmmmmmmmmllllllllljjjiiihhhgggdddaaa^^^]]]\\\\\\^^^aaafffiiiiiiiiifffggghhhhhhhhhhhhgggffffffggghhhiiijjjjjjjjjjjjkkkjjjjjjkkkmmmmmmllljjjjjjiiiiiiiiiiiijjjjjjkkkiiihhhgggggghhhhhhfffddddddddddddddddddccccccccc``````aaaaaabbbbbbaaaaaa```aaaaaa]]]XXXTTTTTTUUUSSSRRRQQQPPPOOONNNNNNNNNRRRNNNLLLMMMKKKFFFDDDGGGDDDDDDDDDCCCCCCBBBAAAAAA????????????>>>>>>>>>>>>??????>>>>>>???@@@@@@AAA??????AAABBBCCCCCCCCCBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHHHHGGGEEEDDDBBBBBBCCCEEEHHHJJJIIIHHHGGGEEEDDDCCCCCCBBB???===999999999:::;;;<<<======666666666666888999;;;<<<999777555555777999999888888888888888777777666666;;;:::888555222333666888888888999:::::::::999888666666777888999::::::;;;<<<;;;:::::::::;;;<<<=========;;;888666777;;;???;;;::::::<<<>>>???>>>======>>>???>>><<<;;;<<<===:::;;;;;;;;;999888999:::dddgggjjjiiieeeaaaaaabbb___`````````bbbttt{{{{{{zzzyyywwwtttqqqpppsssrrrooommmllllllmmmnnnnnnnnnmmmmmmmmmllllllllliiihhhgggeeebbb^^^[[[YYYZZZZZZ\\\```dddggghhhhhhbbbccceeeggghhhhhhggggggeeefffggghhhiiiiiiiiiiiiiiiiiiiiikkkmmmnnnmmmkkkgggggggggggghhhiiijjjkkkfffffffffgggiiijjjiiihhhfffffffffeeeeeedddddddddaaaaaabbbddddddeeeeeeeeebbbcccbbb^^^XXXTTTTTTUUUQQQQQQPPPPPPPPPQQQQQQRRRPPPKKKJJJLLLJJJDDDBBBFFFDDDCCCAAA@@@@@@AAABBBDDD@@@@@@??????>>>>>>======??????>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@BBBDDDEEECCCBBBAAAAAAAAABBBCCCDDDEEEFFFHHHJJJIIIGGGDDDCCCCCCCCCDDDGGGIIIJJJIIIGGGEEEDDDCCCCCCDDDCCCAAA???888888888999:::<<<===>>>999999:::;;;<<<>>>???@@@999777555555777999999999;;;999777666555666777888;;;<<<;;;999666555666777777999;;;;;;:::888888999888888888888888999999999@@@>>><<<:::999:::;;;<<<;;;<<<:::888666888>>>BBB999999999;;;======<<<:::===>>>>>>===;;;;;;<<<>>>777999;;;<<<;;;;;;<<<===bbbeeekkkoooiiiaaabbbiiiccc```]]]\\\aaasss~~~}}}|||zzzxxxuuurrrpppooooooooooooooooooooonnnnnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkkhhhiiiiiifff```ZZZVVVTTTVVVWWWYYY[[[]]]```bbbccccccddddddeeefffggghhhhhhhhhhhhiiijjjjjjjjjjjjjjjjjjllllllkkklllnnnkkkfffiiiiiiiiiiiiiiiiiijjjjjjjjjiiihhhgggffffffffffffdddeeefffffffffdddbbb``````^^^]]]```cccdddbbb``````___^^^[[[XXXTTTQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRTTTQQQNNNMMMMMMKKKGGGCCCCCCBBBAAA@@@@@@AAACCCDDDBBB@@@??????@@@BBBCCCBBBAAA@@@???>>>============?????????@@@AAABBBCCCDDDDDD>>>===CCCEEEBBB???@@@???CCCFFFGGGEEEEEEGGGIIIHHHDDDEEEKKKMMMIIIHHHJJJMMMHHHDDDCCCDDDCCC???:::===;;;:::999999:::<<<======<<<;;;:::;;;<<<===>>>>>>:::555555777999999777;;;::::::;;;::::::999888===999555555888999666333:::;;;<<<>>>>>>>>>>>>===999777777999===??????===@@@>>>;;;999888999:::<<<:::999888999999999777555777999;;;<<<<<<===???@@@>>>===<<<<<<===<<<:::777:::888888<<>>>>>===@@@@@@@@@@@@AAABBBBBBCCCCCC???>>>BBBDDDAAAAAACCCEEEFFFGGGGGGFFFEEEFFFGGGIIIEEEFFFKKKMMMJJJHHHJJJKKKGGGCCCBBBCCCBBB>>>999<<<;;;:::999999:::;;;<<<===<<<:::999888999999:::;;;999777666777888888777::::::;;;;;;;;;;;;999888;;;888555555999:::888555999:::;;;============<<<;;;999888999<<<>>>===<<<888888888888888999999999:::999888999999999888666888999;;;<<<<<<<<<>>>@@@???===<<<;;;<<<<<<:::999777555555888<<<>>>;;;888jjjfffeeehhhjjjgggeeedddddddddeeeeeehhhuuu~~~zzzvvvtttsssrrrqqqpppnnnmmmkkkjjjjjjkkkmmmnnnkkkkkklllmmmnnnoooppppppoooooonnnmmmllllllkkkkkkiiihhhfffbbb^^^ZZZYYYYYYTTTSSSRRRRRRTTTXXX\\\___aaabbbcccdddeeefffggggggfffggghhhhhhiiiiiihhhhhhiiijjjjjjhhhjjjnnnnnnjjjhhhhhhhhhhhhhhhhhhhhhhhhkkkjjjiiihhhhhhhhhhhhhhhiiiiiigggeeecccaaa_______________```bbbcccbbb```___]]][[[YYYWWWWWWWWWWWWSSSRRRPPPOOONNNOOOQQQRRRRRRPPPNNNMMMLLLJJJGGGDDDHHHGGGEEEDDDCCCCCCDDDEEEEEECCCAAAAAACCCCCCCCCBBBAAAAAABBBBBBAAA@@@>>>===AAAAAAAAA@@@@@@AAABBBBBBAAA@@@@@@BBBBBBAAACCCHHHMMMJJJHHHGGGGGGGGGGGGFFFKKKHHHHHHLLLNNNKKKIIIJJJIIIEEEBBBAAAAAA@@@<<<999::::::::::::::::::::::::<<<;;;999777666666666666888999::::::888777777888::::::;;;<<<===<<<999666:::777555666999;;;:::888888999:::;;;<<<<<<<<<<<<>>><<<999999:::;;;;;;;;;111333666888::::::999888:::999888999::::::999777888:::;;;<<<;;;;;;===>>>???===::::::;;;;;;;;;:::777555444666999999777444fffcccaaabbbbbbbbbaaa```______aaacccggguuu~~~|||vvvsssooommmlllllllllkkkiiihhhgggfffggghhhjjjkkkhhhiiijjjlllmmmooopppqqqpppoooooonnnmmmkkkjjjjjjhhhgggeeeaaa]]][[[[[[\\\XXXVVVSSSRRRTTTXXX]]]`````````aaabbbdddeeeffffffffffffggghhhhhhhhhhhhhhhhhhiiiiiigggjjjooooookkkjjjjjjjjjiiiiiiiiiiiiiiikkkkkkjjjiiihhhhhhiiiiiiiiihhhfffdddbbbaaa``````______```aaabbbbbbaaaaaaaaa___\\\YYYWWWWWWWWWXXXUUUSSSPPPNNNMMMNNNPPPQQQQQQPPPOOOMMMKKKIIIGGGEEEHHHGGGEEEDDDCCCCCCCCCCCCFFFDDDCCCCCCDDDDDDCCCBBBAAABBBDDDDDDCCCBBB???>>>BBBBBBAAA@@@@@@@@@AAAAAA@@@AAABBBBBBAAAAAAFFFKKKPPPLLLGGGFFFHHHIIIHHHGGGLLLKKKKKKMMMOOONNNLLLJJJHHHEEEBBBAAAAAA???<<<:::999::::::::::::999999888:::999777666555666666777666:::======:::888999:::;;;::::::<<<>>>===999666;;;999777777999:::999888777888999999::::::;;;;;;???>>>;;;999999999::::::333444777999:::;;;::::::;;;999888999:::;;;:::999999;;;<<<<<<::::::;;;===???<<<999888999;;;<<<<<<:::888777777999999777555aaacccbbb```]]]]]]___```aaa`````````dddttt{{{xxxwwwuuupppmmmiiiggggggggggggffffffeeedddcccccceeefffhhhfffggghhhjjjlllnnnpppqqqppppppooonnnmmmkkkiiihhhgggfffddd```\\\[[[]]]___[[[XXXUUUSSSSSSWWW\\\___^^^^^^___aaabbbdddeeeeeeffffffggghhhhhhhhhhhhhhhgggjjjjjjiiikkkppppppllllllllllllkkkkkkjjjjjjjjjkkkjjjiiiiiiiiiiiiiiiiiigggfffeeedddcccbbbbbbbbb___```aaaaaaaaaaaaaaaaaacccaaa]]]ZZZWWWVVVVVVWWWVVVTTTPPPNNNLLLMMMNNNOOOOOOOOOOOOMMMKKKHHHGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAEEEDDDCCCDDDEEEEEEDDDBBBBBBCCCDDDEEEDDDBBB@@@>>>BBBBBBAAA@@@@@@@@@AAAAAA@@@BBBDDDBBBAAADDDHHHLLLNNNJJJFFFFFFHHHKKKJJJIIILLLLLLLLLMMMOOOPPPNNNKKKGGGEEECCCBBBAAA???===<<<999999::::::999888777777777777666666666888999:::777;;;???@@@===;;;;;;<<<<<<:::999;;;>>>>>>:::666>>><<<:::999999888777666777777888888999::::::;;;???>>><<<:::999888999999888777888888888999999:::;;;999888888:::<<<<<<<<<:::<<<<<<<<<:::999:::;;;===;;;888888999;;;<<<<<<;;;:::888888999999888777bbbffffffaaa^^^___aaa```gggeeebbbaaadddttt|||vvvqqqnnnllliiifffbbbaaaaaaaaaaaaaaabbbaaa```___```aaadddeeeeeefffgggiiikkkmmmooopppooooooooonnnllljjjgggfffeeedddccc```]]]]]]^^^```\\\YYYUUURRRRRRTTTWWWZZZ\\\]]]^^^___aaacccddddddfffggghhhhhhiiiiiihhhhhhhhhjjjlllkkknnnqqqppplllnnnmmmmmmllllllkkkkkkkkkjjjiiiiiihhhhhhhhhiiiiiifffeeeeeeddddddccccccbbb___```bbbbbb`````````aaacccaaa^^^[[[YYYWWWVVVVVVVVVTTTQQQNNNMMMLLLLLLMMMNNNOOOOOOMMMJJJGGGGGGGGGCCCCCCBBBBBBAAAAAA@@@@@@CCCBBBBBBDDDEEEFFFDDDCCCCCCCCCDDDDDDCCCBBB@@@???AAAAAAAAA@@@@@@AAABBBBBB@@@DDDEEEBBBCCCGGGJJJJJJIIIGGGFFFFFFHHHIIIJJJJJJHHHJJJKKKKKKMMMPPPNNNJJJFFFEEEDDDBBB@@@>>>======:::999999888888777777777777666666666777999;;;<<<999;;;>>>???>>>===<<<<<>>???;;;777???>>><<<:::999777777666888777777777888999:::;;;<<<======<<<:::999999:::999999888777777777888888;;;999888888;;;===>>>>>>;;;<<<===;;;999888888999;;;:::888888:::<<<<<<<<<888888888777888888999:::eeegggfffbbbbbbeeeccc^^^eeecccbbbaaaeeeuuu{{{{{{zzzvvvpppiiiddd```aaa^^^[[[YYYZZZZZZZZZZZZ[[[ZZZZZZZZZ\\\___bbbdddeeeeeegggiiikkklllnnnooonnnoooooonnnkkkhhheeecccccccccbbb```^^^^^^___aaa^^^[[[WWWSSSQQQRRRTTTVVV[[[\\\]]]^^^```bbbcccdddggghhhiiiiiijjjjjjiiiiiihhhlllnnnnnnqqqssspppjjjnnnmmmmmmlllkkkkkkjjjjjjhhhhhhhhhgggggghhhhhhiiiffffffffffffeeecccaaa```^^^aaacccbbb```___```aaa``````^^^]]][[[YYYXXXWWWUUUTTTRRRPPPMMMLLLKKKJJJMMMNNNOOOMMMJJJGGGGGGGGGAAAAAABBBBBBBBBAAAAAAAAAAAA@@@AAACCCEEEFFFEEECCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCBBBEEEEEECCCEEEJJJJJJFFFEEEFFFGGGGGGFFFFFFGGGHHHCCCFFFGGGFFFIIIMMMLLLGGGCCCCCCCCCAAA???===<<<<<<;;;:::888777666666777777777777666666666888999::::::::::::<<<======<<<:::AAA<<<777888===???<<<888>>>>>>===;;;999888888999888888777777888999;;;<<<777:::===>>><<<::::::;;;888999:::;;;;;;:::999888;;;:::888888;;;>>>??????<<<======;;;999777777888999888888999;;;<<<<<<;;;777777888888888:::<<<>>>ggggggccc```dddiiicccYYY]]]]]]^^^```eeevvvqqqsssuuurrrlllddd]]]YYY[[[XXXUUUTTTUUUVVVVVVUUUUUUUUUVVVWWWZZZ^^^bbbdddeeeeeeggghhhjjjlllmmmnnnnnnnnnnnnmmmkkkhhhdddbbbaaabbbbbbaaa___^^^___aaa```]]]YYYUUUSSSSSSTTTUUUZZZ[[[\\\^^^```aaacccccchhhhhhiiijjjjjjjjjjjjjjjiiimmmpppppprrrtttpppjjjmmmmmmlllkkkkkkjjjiiiiiihhhggggggggggggggghhhhhhgggggghhhgggeeebbb___]]]^^^aaacccbbb```^^^```aaa^^^^^^^^^]]]\\\[[[ZZZYYYUUUTTTSSSPPPNNNLLLJJJIIILLLNNNOOOMMMIIIGGGGGGHHHAAAAAABBBBBBCCCBBBBBBBBB??????@@@CCCEEEFFFEEEDDDDDDDDDBBBAAAAAA@@@AAAAAA?????????@@@AAABBBCCCDDDCCCEEEEEECCCGGGMMMKKKDDDCCCFFFHHHHHHEEECCCDDDFFF>>>CCCDDDCCCFFFKKKKKKEEEBBBBBBBBB@@@===;;;;;;;;;<<<:::888666555555777777888888666555555666777888:::888777999<<<===;;;888CCC<<<777777<<>>AAAAAA???<<<:::<<<:::888888;;;>>>@@@@@@=========;;;999777777777888777888:::<<<===<<<;;;777888999::::::<<>>===BBBBBBBBBAAAAAA@@@@@@@@@EEEEEEEEEFFFFFFFFFFFFFFFIIIGGGEEEBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBDDDEEEEEEDDD===??????999;;;???:::777777666666666666777888444888;;;;;;999666555555:::999888888:::;;;<<<;;;<<<;;;999888888999:::<<<999AAA>>>999;;;888666>>>666555555666777888888777<<<;;;:::;;;<<<<<<:::888<<<;;;;;;;;;:::999999888===;;;999777888:::>>>@@@======<<<:::999888:::<<<777888888777666777:::===;;;;;;999999999;;;===>>>cccbbbaaa``````aaabbbbbbbbb``````aaacccrrr}}}sssllldddaaa]]]\\\[[[XXXRRRLLLOOOKKKLLLPPPPPPMMMMMMPPPOOONNNNNNMMMOOOUUU]]]cccaaaaaaaaabbbeeehhhkkkmmmllllllkkkjjjgggdddbbb```aaa^^^\\\\\\^^^aaaccccccaaa```^^^ZZZUUURRRSSSUUUTTTVVVYYY[[[]]]___bbbdddhhhgggggghhhjjjlllmmmnnnllljjjjjjkkkmmmooooooooommmlllkkkjjjiiiiiiiiiiiiffffffffffffffffffffffffdddddddddeeeeeedddaaa^^^```______aaabbbbbb```^^^^^^\\\ZZZZZZ[[[\\\]]]\\\ZZZXXXUUUSSSQQQOOOLLLIIIMMMJJJIIIIIIKKKKKKIIIGGGCCCCCCCCCCCCBBBAAA@@@@@@BBBAAAAAAAAABBBDDDFFFGGGFFFEEECCCBBBCCCBBB@@@>>>AAAAAABBBBBBCCCBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCGGGFFFDDDBBB@@@@@@@@@@@@BBBBBBBBBAAABBBBBBCCCCCCCCC===???@@@:::;;;???999777777777666666777777888555999<<<<<<:::777666777:::999999999:::;;;;;;::::::999888888888:::<<<===;;;@@@<<<888;;;888444;;;888777666777999:::999888:::::::::;;;===>>>===<<<;;;::::::999999999999999>>>===;;;::::::<<<>>>?????????>>><<<999888999;;;999999999888777888<<<>>>???===;;;999999999:::;;;aaaaaa```___```aaabbbcccdddaaa___^^^___nnn{{{rrriiibbb[[[WWWSSSRRRSSSTTTRRRPPPHHHGGGIIILLLKKKIIIIIIMMMKKKKKKKKKJJJLLLRRRYYY^^^^^^___aaacccfffhhhjjjkkkkkkkkkkkkiiigggdddaaa___```^^^\\\\\\___bbbcccddd``````^^^[[[WWWUUUUUUVVVRRRUUUWWWYYY[[[]]]```bbbggggggggghhhiiikkkmmmnnnmmmkkkkkkkkkmmmnnnmmmllljjjjjjjjjjjjiiihhhggggggggggggffffffeeeeeeddddddbbbbbbbbbccceeedddbbb``````______```aaaaaa___^^^]]][[[YYYYYY[[[\\\\\\\\\]]]ZZZXXXVVVTTTQQQMMMKKKMMMKKKIIIHHHHHHHHHGGGFFFCCCCCCCCCBBBBBBAAA@@@@@@BBBAAAAAAAAABBBCCCEEEFFFGGGEEEDDDDDDDDDDDDBBBAAA@@@AAACCCDDDEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@AAA<<<@@@AAA;;;<<<>>>999888888777777777777888888777999<<<<<<;;;999888888::::::::::::999999999999888888888888999:::<<<>>>;;;???999555;;;999444888999888777888:::::::::888888888999;;;>>>@@@???>>>999888777777777888::::::>>>>>>===<<<<<<<<<<<<===@@@AAA@@@===:::888999::::::::::::999888:::===???>>>===;;;:::999999:::;;;cccbbbaaa``````aaabbbbbbccc```_________kkkyyyqqqiii```ZZZTTTPPPLLLKKKNNNRRRUUUVVVLLLHHHFFFFFFGGGGGGHHHHHHJJJIIIIIIIIIJJJOOOVVVZZZ[[[]]]```cccfffhhhiiijjjkkkkkkjjjiiifffccc```___^^^]]]\\\]]]___bbbdddddddddcccbbb___\\\YYYWWWWWWPPPSSSVVVXXXYYY[[[^^^```eeefffggghhhiiijjjlllmmmmmmlllkkklllmmmmmmllljjjggghhhiiiiiiiiihhhfffeeeggggggfffeeedddccccccccceeedddcccdddddddddbbb```aaa```______``````___]]]\\\ZZZYYYYYYZZZ\\\\\\\\\]]]\\\YYYWWWVVVSSSOOOLLLLLLKKKIIIGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@??????@@@BBBCCCDDDFFFEEECCCCCCDDDDDDCCCAAABBBCCCEEEFFFGGGGGGFFFEEEHHHHHHGGGFFFEEEDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>@@@;;;@@@BBB<<<<<<>>>888:::999999888888888888999777888:::;;;:::999888777::::::;;;:::999888888888999999888888999:::;;;<<<999;;;555333;;;:::444777999888777888999:::999888888777888:::===>>>>>>===777666666555666888:::;;;<<<<<<<<<<<<;;;:::999888>>>???>>>===:::999999::::::::::::999888999<<>>gggfffdddbbbaaaaaaaaaaaa```___```bbbbbblll}}}ssskkkccc[[[VVVQQQNNNIIIGGGHHHMMMQQQTTTTTTMMMEEEAAADDDGGGGGGEEEIIIIIIIIIHHHIIIMMMSSSXXXYYY[[[___cccfffhhhiiiiiijjjjjjiiihhheeebbb```^^^]]]\\\[[[]]]```cccddddddgggfffdddaaa^^^[[[WWWTTTOOOQQQTTTVVVXXXZZZ]]]___ccceeehhhiiihhhhhhkkkmmmmmmlllkkklllmmmmmmkkkiiifffggghhhiiihhhgggfffeeeggggggfffeeedddcccccccccfffeeedddeeeffffffdddcccbbb```______``````___^^^[[[YYYXXXXXXZZZ[[[\\\[[[]]][[[ZZZYYYWWWTTTPPPMMMLLLKKKIIIFFFDDDCCCDDDDDDEEEDDDBBBAAAAAA@@@AAAAAA???>>>>>>===>>>???AAABBBCCCBBBAAAAAACCCCCCBBBAAADDDEEEFFFGGGGGGGGGFFFFFFIIIIIIHHHGGGFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBAAA@@@???===<<>>888999999:::;;;<<<===>>>iiihhhfffcccbbbaaaaaaaaa]]]^^^aaadddeeennnvvvmmmfff___WWWRRRPPPMMMHHHDDDCCCDDDGGGJJJVVVQQQIIIBBBCCCGGGGGGDDDHHHHHHHHHHHHIIILLLQQQUUUWWWYYY]]]aaaeeegggiiiiiijjjiiiiiigggeeebbb___]]]\\\[[[[[[]]]aaadddeeeeeegggeeecccaaa___[[[UUUQQQNNNQQQTTTVVVWWWYYY\\\^^^aaaeeehhhiiiggggggjjjlllkkkkkkkkklllmmmmmmkkkiiiggggggggghhhhhhggggggfffggggggffffffeeeeeedddddddddccccccdddggghhhhhhgggdddbbb```___```aaa```___ZZZXXXWWWWWWYYY[[[[[[[[[\\\[[[[[[ZZZZZZWWWSSSPPPKKKKKKIIIFFFCCCBBBDDDFFFEEEDDDBBBAAA@@@@@@AAABBB???>>>=========???@@@AAAAAA@@@???@@@BBBBBBAAA@@@DDDEEEEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCAAAAAABBBBBBAAA@@@>>>===@@@;;;???AAA;;;===@@@:::===<<<;;;::::::999::::::777666666777999999888666666999<<<<<<999666777999;;;;;;:::999888777666666444888444222::::::666;;;999888777777888999777666:::888888888999999777555555666666777888999999999888888888888777666444444777999:::;;;:::999::::::999999999888777888;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;hhhfffdddcccaaaaaaaaaaaa^^^^^^aaadddeeeooo~~~xxxooohhhbbb[[[SSSMMMLLLKKKGGGDDDAAAAAACCCEEEOOORRRPPPHHHCCCEEEGGGGGGFFFGGGGGGGGGGGGJJJOOORRRWWWXXX\\\___cccgggiiijjjiiiiiihhhgggdddaaa___]]]ZZZZZZ[[[^^^aaadddeeeeeefffdddcccbbbaaa]]]WWWRRRNNNPPPSSSUUUWWWYYY\\\^^^```dddhhhiiigggfffiiillljjjjjjjjjlllnnnmmmkkkiiihhhggggggggggggggghhhhhhffffffffffffffffffffffffdddcccbbbcccfffgggggggggfffcccaaa```aaaaaaaaa```YYYXXXVVVWWWYYY[[[[[[[[[\\\\\\\\\]]]]]]ZZZVVVSSSKKKKKKIIIFFFCCCBBBEEEHHHEEEDDDBBB@@@@@@@@@AAABBB@@@@@@???>>>???@@@AAABBB@@@??????@@@AAABBBBBBAAABBBBBBBBBCCCFFFIIILLLNNNHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHFFFEEEDDD@@@AAABBBCCCBBBAAA???>>>AAA;;;>>>@@@:::<<<@@@<<<>>>===<<<;;;::::::::::::888777666777999;;;999777333888<<<<<<999666888:::999999999999999888777666555;;;777444999777444;;;;;;999888888999999888777:::999888888999999777666555666888999:::999888777::::::999999888888777777888:::<<<<<<:::999999999:::::::::999888999===???:::;;;;;;;;;;;;;;;;;;;;;eeedddbbbaaaaaaaaabbbbbb```___aaacccdddpppwwwrrrjjjddd^^^XXXPPPJJJGGGGGGFFFEEEDDDDDDFFFHHHFFFQQQVVVMMMCCCBBBGGGJJJEEEFFFFFFEEEFFFHHHMMMPPPVVVXXX[[[^^^bbbfffiiikkkiiiiiihhhgggdddaaa^^^]]]ZZZZZZ[[[^^^bbbeeefffeeefffeeedddeeeeeebbb[[[VVVNNNQQQSSSUUUWWWYYY\\\^^^___dddiiiiiigggfffhhhllliiiiiijjjlllnnnnnnkkkiiiiiihhhgggffffffgggiiiiiifffffffffggggggggggggggggggeeeccccccddddddcccbbbgggdddbbbaaaaaabbbaaaaaaYYYWWWVVVVVVXXX[[[[[[[[[]]]]]]]]]______]]]YYYVVVKKKKKKJJJFFFCCCCCCFFFIIIFFFDDDBBB@@@@@@@@@AAABBBBBBAAA@@@@@@@@@AAABBBCCC@@@??????@@@BBBCCCBBBAAA@@@@@@@@@AAAEEEJJJOOORRRJJJJJJKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJIIIHHHFFFEEE@@@AAABBBCCCCCCBBB@@@>>>AAA;;;>>>???999<<>>>>>===<<<;;;::::::::::::888666888;;;<<<;;;999222777<<<<<<999777888;;;777888888999999999888888777>>>;;;666888444222:::<<<;;;:::::::::;;;999888:::999888999;;;;;;999777555777999;;;;;;:::888666===<<<;;;:::::::::;;;;;;;;;<<<>>>===;;;999888888;;;;;;;;;:::999;;;>>>AAA666777999;;;<<<===>>>>>>dddbbbaaabbbccccccbbbaaabbbcccaaadddiiioooyyyqqqjjj```YYYVVVQQQKKKFFFEEEDDDBBBAAAAAABBBCCCDDDAAAEEENNNVVVOOOCCCAAAIIIGGGDDDCCCFFFGGGGGGMMMSSSZZZ]]]```aaabbbcccfffgggiiigggfffffffffaaaWWWOOOYYYXXXYYY\\\aaadddeeeeeegggfffeeeeeeccc```[[[WWWLLLMMMQQQUUUUUUTTTYYY```bbbccceeefffeeeeeefffgggiiihhhggghhhjjjkkkkkkjjjhhhhhhggggggfffffffffeeehhhhhhhhhhhhggggggggggggfffeeecccbbbaaaaaabbbccceeeddddddcccaaa```^^^]]]YYYXXXWWWXXXZZZ\\\\\\\\\]]][[[ZZZ[[[]]]\\\XXXTTTNNNLLLKKKJJJIIIFFFCCC@@@????????????@@@AAABBBBBB???>>>>>>>>>???@@@AAAAAA@@@???>>>???@@@???>>><<>>>>>>>>>>>===;;;EEEBBB>>><<<======;;;888:::999777888999999888666777888:::;;;:::777444222;;;:::999777666444333222===<<<;;;:::999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<888999;;;<<<<<<;;;999888888777777777888:::<<<===>>><<<:::777777888:::;;;:::999888:::<<<===:::777???>>><<<<<<===>>>>>>>>>:::;;;:::888777888;;;===gggeeecccccccccbbb```^^^bbbdddbbbdddiiinnnxxxrrriiiccc[[[UUUSSSPPPKKKFFFFFFEEECCCAAAAAAAAACCCDDDCCCDDDKKKRRRSSSLLLEEEBBBHHHEEEDDDGGGHHHHHHLLLRRRWWWZZZ^^^aaabbbcccdddfffiiigggeeeffffffccc[[[TTTYYYYYYZZZ^^^bbbeeeeeeeeefffeeeeeedddccc```\\\XXXNNNMMMPPPTTTVVVWWWZZZ```aaacccfffgggfffeeeffffffhhhgggfffhhhjjjkkkkkkjjjhhhgggggggggffffffffffffgggggggggggghhhhhhhhhhhhhhhgggeeedddccccccdddddddddddddddcccaaa```^^^]]]YYYXXXVVVWWWYYY[[[[[[[[[]]][[[ZZZ\\\^^^]]]YYYUUUPPPNNNJJJHHHGGGFFFDDDBBB@@@@@@@@@@@@@@@AAABBBCCCAAAAAA@@@???>>>>>>>>>>>>???>>>======>>>>>>===;;;CCCAAA???AAAFFFJJJKKKJJJIIIHHHIIILLLOOOPPPNNNLLLLLLLLLLLLLLLKKKIIIGGGEEEGGGEEEBBB@@@??????@@@AAAAAA???======>>>??????>>>CCC@@@===<<<<<<===;;;999;;;:::999999999999888777777888999:::999777555444<<<;;;:::999888666555555===<<<;;;:::999::::::;;;>>>======<<<;;;:::999888777888:::;;;;;;:::888777888777777888999:::<<<===<<<;;;:::999999:::;;;<<<;;;999999;;;======:::777<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;999777888:::===fffeeeddddddddddddbbb```bbbdddbbbdddhhhlllvvvmmmggg___ZZZSSSOOONNNMMMIIIFFFGGGFFFDDDBBBAAAAAABBBBBBCCCDDDFFFLLLUUUVVVKKK>>>IIIEEEEEEHHHIIIIIILLLPPPSSSWWW\\\```bbbbbbcccdddiiigggeeeeeefffddd^^^ZZZYYYZZZ\\\___cccfffeeedddeeedddddddddcccaaa]]]ZZZRRRNNNOOOTTTXXXYYY\\\___```cccfffhhhgggfffeeeeeefffeeeeeegggiiikkkkkkjjjggggggggggggffffffffffffffffffgggggghhhhhhiiiiiiiiiiiigggffffffeeeffffffddddddccccccaaa```^^^]]]YYYXXXVVVVVVXXXZZZZZZZZZ\\\ZZZZZZ\\\______[[[XXXTTTPPPKKKGGGFFFFFFFFFEEEBBBBBBBBBAAABBBBBBCCCCCCDDDCCCAAA???>>>===<<<<<<>>>===<<<===>>>===<<<:::BBB@@@???AAAFFFIIIIIIGGGFFFGGGIIILLLOOOPPPNNNLLLMMMMMMMMMLLLKKKIIIGGGEEEFFFDDDBBB@@@??????@@@AAAAAA>>><<<<<<>>>@@@AAAAAA@@@>>><<<;;;<<<===<<<;;;===<<<::::::;;;:::999777888888888888888888888777<<<<<<;;;::::::999999888<<<<<<;;;:::::::::::::::===<<<;;;;;;:::999888888777888999999999888888777888888888888999;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;======;;;999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>><<<::::::;;;===bbbbbbbbbdddggggggfffeeebbbdddbbbdddhhhkkkuuulllddd^^^XXXTTTNNNKKKJJJIIIGGGEEEGGGFFFEEECCCBBBAAAAAAAAAAAACCCDDDFFFQQQZZZSSSDDDHHHDDDCCCGGGIIIJJJKKKOOOQQQVVV\\\```bbbccccccdddiiigggdddccccccaaa^^^[[[ZZZZZZ]]]```dddfffeeeddddddccccccccccccaaa^^^\\\TTTOOONNNTTTYYY\\\]]]```___bbbgggiiihhhfffeeedddeeeddddddfffiiijjjjjjjjjgggggggggggggggfffffffffeeeffffffggghhhiiiiiijjjiiiiiihhhggggggfffffffffdddddddddcccbbb```___^^^[[[XXXVVVVVVWWWYYYZZZYYY[[[ZZZZZZ]]]``````]]]YYYVVVRRRNNNKKKJJJJJJHHHGGGDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCAAA???>>>===<<<<<<>>>===<<<===>>>>>><<<:::@@@>>>===???CCCFFFEEECCCCCCEEEIIILLLOOONNNLLLJJJLLLMMMMMMLLLKKKIIIGGGEEEEEECCCBBB@@@??????@@@AAABBB@@@===<<<===???AAAAAA===<<<<<<<<<<<<======<<>>ccccccdddfffhhhiiigggeeeaaacccaaacccgggjjjvvvmmmeee^^^YYYTTTQQQLLLIIIGGGFFFEEEDDDGGGGGGEEEDDDCCCBBBAAAAAA???CCCCCCBBBJJJVVVWWWPPPHHHCCCAAAEEEIIIIIIKKKNNNQQQVVV\\\```bbbccccccdddhhhfffcccaaa```]]][[[YYY[[[[[[]]]```dddfffeeeddddddcccbbbbbbcccaaa___]]]UUUPPPNNNSSSYYY\\\^^^```___bbbgggiiihhhfffeeedddfffeeeeeefffiiijjjjjjiiifffffffffgggggggggggggggeeeffffffggghhhiiiiiijjjhhhhhhggggggfffeeeeeedddddddddddddddcccbbb``````\\\ZZZWWWVVVWWWYYYYYYYYY[[[ZZZZZZ\\\``````]]]ZZZVVVTTTRRRQQQPPPNNNKKKHHHFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>???>>>>>>>>>??????===<<>>??????>>>;;;<<<===============>>>???>>><<<<<<<<<<<<;;;999999888777666777999;;;<<<:::::::::::::::::::::::::::::::::::::::999999999777777888888999:::;;;;;;<<<;;;:::999888999999:::888999999:::;;;;;;;;;;;;<<<===>>>>>>===;;;999888999:::<<<<<<<<<;;;::::::999;;;>>>===;;;:::;;;<<>><<<:::;;;<<>>???@@@@@@>>><<>>???CCCFFFHHHHHHGGGFFFFFFHHHIIIIIIJJJIIIHHHGGGFFFBBBBBBAAA@@@@@@@@@@@@@@@DDDBBB@@@?????????>>><<<;;;===??????>>>===>>>???>>>===;;;<<<======<<<:::999888777777888999:::;;;999999999999999999999888:::::::::::::::999888888:::::::::999999999888888>>><<<:::888888888:::;;;999999:::;;;;;;;;;;;;;;;<<<<<<======<<<;;;999888888:::<<<<<<;;;999999:::555999<<<<<<999777888:::999;;;;;;:::888777888999iiihhhiiiiiijjjgggddd```]]]```___bbbgggiii|||oooddd^^^YYYUUUSSSKKKJJJHHHEEECCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCEEEFFFDDDDDDMMMXXXVVVMMMEEEEEEGGGHHHHHHKKKSSSVVVZZZ]]]^^^___```bbb```aaaaaa```^^^[[[YYYXXX]]][[[ZZZ\\\___cccdddeeefffdddbbbbbbaaa```^^^\\\RRRPPPPPPTTTVVVWWW]]]cccaaacccfffgggfffeeeffffffjjjhhhggghhhjjjjjjiiihhhffffffffffffggggggggghhhgggggggggggghhhhhhhhhhhhfffggggggggggggeeedddcccggggggggggggfffeeedddcccaaa]]]YYYWWWXXXYYYZZZ[[[ZZZYYYYYY[[[^^^^^^[[[WWWYYYVVVTTTRRRQQQOOOMMMKKKGGGGGGEEEDDDCCCBBBBBBBBBAAA@@@??????>>>????????????>>>===>>>??????===;;;DDD???:::888;;;>>>?????????BBBEEEEEEDDDBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@AAABBBAAA???===;;;>>>AAAAAA???>>>>>>@@@<<<;;;:::;;;===>>>===<<<999999999888999999::::::;;;:::::::::999999888888999::::::;;;:::999888777:::::::::::::::999999999>>><<<999777666777999:::999:::;;;<<<<<<<<<;;;:::999999:::;;;;;;;;;;;;;;;666999;;;;;;999888888999444888<<<<<<888666777999777888:::999888777777888fffggghhhjjjkkkjjjfffccc\\\______bbbfffiiivvviii___YYYVVVSSSPPPGGGGGGFFFDDDBBBBBBDDDFFFDDDEEEEEEEEEEEEEEEDDDCCCFFFCCCEEEIIIEEE@@@GGGTTT]]]RRRIIIFFFGGGGGGGGGIIISSSVVVYYYZZZ[[[]]]___aaa]]]___aaaaaa___]]][[[[[[^^^[[[ZZZZZZ]]]aaadddeeegggeeecccbbbaaa```^^^\\\QQQPPPQQQTTTTTTUUU\\\eeebbbccceeefffeeeeeefffgggkkkjjjiiiiiijjjjjjiiihhheeefffffffffgggggghhhhhhhhhhhhhhhhhhgggggggggggggggggghhhhhhhhhfffeeecccggghhhhhhhhhgggfffeeeeeebbb___ZZZXXXXXXZZZ[[[[[[[[[YYYYYY[[[^^^]]]ZZZVVVZZZWWWRRROOONNNMMMMMMLLLGGGGGGEEEDDDBBBAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>===<<<===>>>>>><<<:::FFFAAA;;;999;;;>>>@@@@@@@@@BBBDDDDDDAAA@@@AAACCCCCCDDDFFFGGGHHHHHHGGGGGGAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>???BBBCCCCCC@@@>>><<>>???@@@;;;:::999;;;===>>>===<<<999999999999999999999999<<<<<<;;;::::::999888888999999:::;;;:::999888777777888888:::;;;<<<======>>>;;;888555555666888:::999:::;;;<<<<<<<<<;;;:::666666777999;;;<<<>>>>>>555888;;;;;;888777777999555:::>>>>>>:::888999;;;888999;;;;;;:::999:::;;;jjjiiigggeeedddccccccddddddhhhdddaaaeeekkktttlll```YYYUUURRRMMMIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEECCCBBBCCCEEEHHHJJJGGGFFFFFFFFFEEEEEEEEEDDDTTTZZZSSSCCC===FFFIIIDDDOOORRRVVVZZZ]]]^^^]]]]]]```___]]][[[ZZZYYYXXXXXX\\\\\\]]]^^^^^^]]]\\\\\\___cccdddbbbaaa```\\\WWWPPPPPPQQQSSSVVVZZZ]]]___cccdddeeegggiiijjjkkkkkkfffhhhjjjlllllljjjiiigggffffffgggggghhhjjjkkklllkkknnnpppoookkkhhhiiikkkfffiiihhheeefffkkkjjjeeecccdddfffgggggggggfffeeebbb```^^^\\\[[[\\\]]]^^^^^^]]][[[\\\]]]]]]\\\ZZZWWWVVVSSSPPPNNNMMMMMMMMMLLLHHHDDDCCCDDDEEEDDDCCCAAABBBCCCAAA>>><<<>>>@@@AAA>>>;;;:::;;;<<<<<<<<>>@@@<<<======>>>???@@@@@@@@@CCCAAABBBFFFFFFCCCCCCEEEEEEDDDCCCAAA@@@???>>>>>>BBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBAAA???===<<<;;;999888999:::;;;;;;;;;>>>???<<<777999???>>>999:::::::::999999888888888===>>><<<888777;;;<<<:::>>>;;;888777888:::::::::===<<<::::::<<<======<<<888999:::;;;;;;:::888777888777888999::::::888666<<<:::888;;;@@@AAA===888999;;;<<<;;;777666777999777888999:::;;;::::::999hhhgggfffdddddddddeeeeeedddgggdddaaaeeekkkxxxjjjbbbYYYRRRPPPNNNJJJGGGEEEEEEDDDCCCCCCCCCCCCDDDFFFDDDCCCBBBCCCEEEGGGIIIGGGFFFFFFFFFEEEDDDDDDDDDLLLTTTUUUKKKDDDEEEGGGEEEMMMOOOSSSXXX[[[]]]]]]\\\```___^^^\\\ZZZYYYYYYYYY]]]^^^____________^^^]]]]]]aaacccbbbaaaaaa^^^YYYRRRRRRSSSTTTWWW[[[___aaadddeeegggiiijjjjjjjjjjjjfffhhhkkkmmmnnnllljjjhhhgggggggggggghhhiiijjjkkkmmmllllllllllllkkkiiihhhfffiiihhhfffhhhmmmmmmhhhdddeeefffggghhhgggffffffeeeccc```^^^\\\[[[[[[[[[]]]\\\[[[[[[\\\\\\[[[ZZZWWWVVVTTTRRRQQQOOONNNNNNMMMJJJFFFDDDEEEEEEDDDBBBDDDEEEFFFDDDAAA@@@BBBDDDCCC@@@===<<<<<<======<<>>;;;:::;;;===>>><<<<<<===>>>>>>???@@@@@@BBB@@@@@@DDDDDDBBBCCCFFFCCCBBBAAA???>>>=========BBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBAAA???===;;;:::;;;999888999:::<<<;;;;;;;;;<<<:::666888<<<;;;666999999888888888777777777<<<===;;;777777:::<<<:::;;;999777888:::;;;<<<;;;>>>===<<<<<<>>>>>>===<<<777888:::<<<;;;:::888666888888888999::::::888666<<<:::999:::<<<<<<999666:::<<<===;;;999777888:::888999:::;;;<<<;;;;;;:::gggfffeeeddddddeeefffgggcccgggcccaaaeeekkksssjjj___YYYQQQMMMKKKKKKHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBBBBDDDFFFHHHFFFFFFFFFFFFEEEDDDCCCBBBDDDMMMUUUTTTMMMFFFEEEGGGJJJLLLQQQUUUYYY[[[\\\]]]```___^^^\\\[[[ZZZZZZZZZ______````````````______\\\```bbbaaa```aaa^^^ZZZTTTTTTTTTUUUXXX]]]aaadddeeefffiiikkklllkkkjjjiiieeehhhlllooopppooollljjjiiiiiihhhhhhhhhhhhiiiiiimmmjjjhhhiiilllllliiieeeggghhhhhhhhhkkkoooooollleeefffggghhhhhhhhhgggggghhhfffccc___\\\ZZZYYYYYY\\\[[[ZZZ[[[\\\\\\ZZZYYYVVVVVVVVVUUUSSSQQQOOONNNNNNLLLHHHGGGFFFEEEDDDBBBGGGHHHHHHGGGEEEEEEGGGHHHDDDBBB@@@>>>??????>>><<>>>>>??????BBB>>>>>>AAAAAA@@@BBBFFF@@@@@@???===<<<<<<<<<<<>>;;;999888;;;:::888999;;;<<<<<<;;;999;;;:::888999;;;:::555888777777777777666666666:::<<<:::777666:::;;;999888777777888;;;<<<<<<;;;<<<;;;;;;===>>>>>><<<999555777:::<<<<<<:::888666888888777888::::::888666777888888888999888777777;;;<<<===<<<:::999999:::999:::;;;<<<<<<<<<;;;:::iiihhhgggfffeeefffggggggbbbfffcccaaaeeekkkvvvhhh___YYYUUUOOOKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDFFFGGGFFFFFFFFFFFFFFFDDDCCCBBBCCCGGGOOOVVVSSSJJJFFFHHHHHHKKKOOOTTTXXX[[[]]]]]]```___^^^]]]\\\\\\[[[\\\________________________\\\```aaa___^^^___]]]XXXUUUTTTTTTUUUYYY^^^bbbfffeeehhhkkkmmmnnnllljjjhhhdddgggkkkooopppooollljjjjjjjjjiiihhhgggggghhhhhhkkkiiihhhhhhjjjjjjhhheeeiiihhhhhhiiikkkmmmmmmkkkfffgggggghhhhhhhhhhhhhhhhhhgggddd```]]][[[ZZZYYY[[[ZZZZZZ[[[\\\[[[YYYWWWSSSTTTVVVVVVUUURRROOOMMMOOONNNLLLJJJHHHFFFDDDCCCGGGGGGGGGGGGGGGGGGHHHIIIFFFDDDBBBAAAAAAAAA???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========@@@<<<;;;===>>>>>>@@@EEE???>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@???>>><<<;;;:::<<<:::999999;;;<<<<<<;;;:::;;;<<<;;;<<<;;;:::777777777777777777777777777888:::999666666999:::888888777777999;;;<<<;;;999999888999;;;<<<;;;888555444666:::<<<<<<:::777555999888777888999:::888777444555777888777777888:::;;;;;;;;;:::999999999999999:::;;;<<<<<<;;;::::::lllkkkiiihhhffffffggggggbbbfffcccbbbeeekkkzzznnnbbbZZZUUURRRMMMJJJHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGGGGGGGFFFDDDCCCGGGDDDGGGPPPSSSOOOIIIFFFHHHJJJNNNSSSWWW[[[]]]^^^___^^^^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^aaaaaa]]]\\\\\\YYYTTTSSSSSSSSSUUUXXX]]]bbbeeefffhhhkkknnnnnnmmmjjjhhhdddfffjjjnnnooonnnllljjjkkkjjjiiihhhggggggggggggfffiiijjjjjjgggfffggghhhkkkhhhggghhhjjjiiihhhhhhggggggggggggggghhhhhhiiifffeeeccc```^^^\\\[[[[[[YYYYYYYYYZZZ[[[ZZZXXXUUUQQQSSSUUUVVVUUURRROOOMMMOOOOOOOOOMMMJJJGGGEEEDDDFFFEEEDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDCCC@@@>>><<<<<<======>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<===999888;;;<<<<<<>>>CCC>>>===<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;????????????>>>?????????<<<:::999:::;;;<<<<<<<<<999:::;;;<<<;;;999888888888888888888888888888888777999999666666999:::777999999888999::::::999777999999999:::;;;:::777444444666999;;;;;;:::888666:::888777777999999999777666888888888777666888999999999888888888888888777888999:::;;;;;;:::999888nnnllljjjhhhgggfffffffffaaaeeecccbbbeeekkk}}}qqqggg]]]WWWPPPNNNKKKHHHFFFDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFDDDEEEGGGIIIIIIHHHGGGFFFIIIEEECCCHHHOOOQQQKKKDDDHHHJJJMMMRRRVVVZZZ\\\^^^^^^]]]\\\\\\\\\\\\\\\]]]\\\\\\[[[[[[[[[[[[\\\\\\^^^```___[[[YYYYYYVVVQQQPPPQQQSSSUUUYYY]]]aaacccfffgggjjjlllmmmlllkkkjjjfffgggjjjlllmmmmmmkkkjjjjjjjjjiiihhhgggggghhhhhheeehhhkkkjjjgggeeegggjjjkkkgggfffhhhiiifffeeefffggggggfffffffffggghhhiiicccbbbaaa```___]]]\\\[[[XXXXXXXXXZZZ[[[ZZZWWWTTTPPPRRRTTTUUUTTTRRRPPPNNNNNNPPPQQQPPPMMMIIIGGGFFFFFFDDDBBBBBBDDDEEEDDDCCCDDDDDDDDDEEEFFFEEEAAA???>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::999666666:::;;;:::<<<@@@<<<<<<;;;;;;;;;<<<<<<===999:::::::::::::::;;;;;;>>>>>>>>>>>>>>>???AAAAAA<<<;;;999:::<<<======<<<888777888:::888555555888777777888888888888999999666999999777777::::::777;;;999888888999999888777<<<<<<;;;<<<===<<<999777444666888999:::999888888:::888777777888999999888;;;:::999888777666666666999888666777888999888666888999:::::::::999888777kkkiiihhhfffeeeeeeffffff```eeecccbbbfffjjjqqqhhh```YYYTTTLLLLLLJJJHHHEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCDDDDDDDDDEEEFFFFFFGGGCCCEEEHHHJJJKKKKKKIIIHHHGGGHHHFFFCCCIIIPPPLLLBBBGGGIIILLLPPPTTTWWWZZZ[[[\\\\\\[[[[[[[[[\\\\\\]]]\\\[[[ZZZZZZZZZZZZ[[[\\\[[[]]]]]]XXXWWWWWWUUUQQQOOOPPPSSSWWW[[[^^^aaabbbeeefffhhhjjjlllllllllkkkiiijjjkkklllmmmmmmlllllliiiiiihhhhhhhhhhhhhhhiiiggghhhiiiiiiiiihhhhhhhhhjjjeeedddhhhiiifffeeeggggggfffeeeeeeeeefffggghhhbbbbbbaaa```^^^\\\[[[ZZZWWWWWWXXXYYYZZZYYYVVVSSSRRRSSSTTTUUUUUUSSSRRRQQQMMMPPPSSSRRROOOKKKIIIHHHHHHEEECCCCCCDDDEEECCCBBBBBBBBBDDDFFFGGGFFFBBB?????????>>>======>>>>>>>>>:::::::::::::::999999999666444555999:::999:::===999999999999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<>>>>>>=========>>>???@@@<<<;;;::::::<<<======<<<888666777999777222444:::666666666777777777888888666999:::888888;;;;;;888:::888666666888999:::999>>>===;;;;;;<<<<<<:::999555666777777888999999999:::888777666888999999888:::777444555888999999777:::888666777999:::999777::::::;;;;;;;;;:::888777gggfffeeeddddddeeefffggg```eeecccbbbfffjjjvvviiiaaaZZZUUUQQQKKKKKKKKKIIIGGGGGGIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGCCCEEEHHHKKKLLLLLLKKKJJJCCCKKKJJJBBBDDDNNNLLLAAAGGGHHHKKKNNNRRRUUUXXXYYY[[[[[[[[[ZZZ[[[[[[\\\\\\]]]\\\[[[ZZZZZZ[[[\\\]]]XXX[[[ZZZWWWUUUWWWUUURRRNNNPPPTTTYYY]]]```aaabbbeeefffgggiiijjjllllllmmmmmmmmmllllllmmmmmmmmmmmmiiiiiihhhhhhhhhhhhiiiiiijjjgggfffhhhkkkllliiifffiiidddccciiijjjggggggjjjfffeeeeeeddddddfffggghhhcccbbbaaa```]]][[[YYYXXXVVVVVVWWWYYYZZZYYYUUURRRSSSTTTUUUUUUUUUUUUTTTSSSLLLPPPSSSSSSPPPLLLJJJJJJJJJGGGDDDDDDEEEFFFDDDBBB@@@AAACCCFFFHHHGGGCCC@@@@@@???>>><<<<<<<<<===>>>:::999999999999999999999444333444999:::999999<<<777777777777888999:::;;;;;;;;;;;;<<<<<<=========???>>>===<<<;;;<<<<<<======;;;::::::<<<======<<<;;;888888:::888333666===444555555555666666777777666999:::888999<<<;;;888999777555555777:::<<<<<<>>><<<:::999999:::999888666666666666777888::::::;;;999777666888999999999444111///222999>>>>>><<<;;;888777888:::<<<:::888;;;;;;<<<<<<<<<;;;999888kkkjjjiiigggfffffffffffffff___ccccccggglllyyyxxxjjjaaa^^^ZZZTTTNNNIIIKKKLLLLLLJJJHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGIIIJJJKKKKKKLLLOOOQQQJJJHHHFFFEEEDDDEEEFFFFFFAAAEEEJJJNNNQQQSSSVVVXXXZZZ[[[ZZZWWWWWWYYYWWWRRRYYYXXXWWWXXXXXXXXXVVVTTTWWWVVVTTTRRRQQQQQQQQQRRRTTTUUUVVVXXX[[[^^^```bbbcccfffhhhhhhggghhhkkkooommmmmmnnnnnnmmmlllkkkkkkhhhhhhhhhggghhhhhhiiijjjkkkjjjjjjiiihhhggggggfffgggggggggggggggggggggggghhhgggfffffffffhhhiiijjjbbb```]]]]]]]]]^^^]]]\\\ZZZYYYYYYZZZ\\\\\\[[[ZZZVVVUUUTTTUUUVVVUUUPPPLLLPPPRRRTTTUUUUUURRROOOMMMKKKJJJIIIHHHGGGEEEDDDDDDBBBCCCEEEEEEEEECCCAAA@@@CCCBBB@@@???===<<<<<<<<<:::999;;;===;;;666444666888999::::::999888999:::999888777888:::;;;:::999999;;;===<<<;;;::::::;;;===;;;::::::<<<======<<<888888888888999::::::;;;:::;;;:::888777888777555777666444444666888888888===:::777777999:::999888;;;999777555555777:::<<>>:::999;;;<<<;;;:::999888777888999999888666888777666777999::::::999:::888666777999;;;<<<<<<888999999888777888;;;===<<<<<<;;;;;;;;;:::::::::llllllkkkjjjhhhfffdddbbbiiiaaaeeecccfffjjjvvv~~~sssfff^^^ZZZWWWRRRLLLIIIJJJLLLKKKIIIGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJLLLNNNKKKJJJHHHEEECCCCCCEEEGGGBBBEEEIIIMMMOOORRRUUUXXX[[[\\\[[[XXXXXXZZZWWWRRRWWWVVVUUUUUUWWWWWWUUUSSSRRRQQQPPPOOONNNOOOOOOPPPVVVVVVXXXZZZ]]]___bbbccceeefffhhhhhhhhhiiikkkmmmlllllllllllllllkkkjjjjjjhhhgggggggggggghhhiiiiiihhhhhhggggggggggggggggggggggggffffffffffffffffffggggggfffffffffggghhhiiidddbbb^^^]]]]]]]]]]]]]]]XXXWWWWWWYYY[[[[[[ZZZYYYYYYWWWUUUVVVVVVUUURRROOOPPPRRRTTTVVVUUUSSSPPPNNNLLLLLLKKKIIIHHHFFFEEEEEEDDDEEEEEEFFFEEEDDDBBBAAACCCBBB@@@???===<<<<<<<<<===<<<===???>>>888777999::::::::::::999888888999999888777888:::;;;:::999999;;;<<<;;;:::999:::;;;<<<;;;::::::<<<======<<<:::999999999999999:::;;;666888888888999:::;;;;;;888666555555666888888777<<<:::888888999:::999777888777666666777999;;;<<<<<<999666777:::======;;;999888888999::::::999777888777666777999999999777:::888777888:::;;;;;;:::777888999999888999<<<>>><<<;;;;;;;;;;;;:::::::::kkkllllllkkkiiieeebbb___iii```dddbbbeeeiiiuuuvvvmmmaaaYYYVVVSSSNNNJJJHHHJJJKKKJJJHHHEEEEEEEEEHHHHHHHHHGGGGGGEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHHHHJJJLLLLLLKKKGGGBBBAAADDDGGGDDDFFFHHHJJJMMMPPPUUUXXX[[[]]]\\\YYYYYYZZZWWWRRRRRRQQQQQQQQQSSSTTTSSSRRRNNNNNNMMMMMMMMMOOOPPPQQQWWWXXXYYY[[[^^^aaadddeeehhhgggggghhhjjjkkkkkkkkkjjjjjjkkkkkkkkkjjjiiiiiihhhgggggggggggghhhiiiiiiffffffffffffgggggggggggggggfffffffffeeeeeeddddddfffffffffeeeffffffggghhhgggccc___\\\\\\]]]]]]]]]XXXWWWXXXYYY[[[\\\[[[ZZZZZZWWWUUUTTTTTTSSSRRRPPPQQQRRRUUUVVVVVVTTTRRRPPPPPPOOONNNLLLJJJHHHGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCBBB@@@???===<<<<<<<<<;;;999999<<<;;;777555666;;;;;;:::999999999999999:::999888999:::;;;:::999999:::::::::888888:::;;;<<<;;;999:::<<<======<<<;;;;;;:::999999999::::::666666777888::::::;;;<<<:::888555555666777777777:::999999999::::::888777555555666777999:::;;;<<<:::777444555888;;;;;;999:::999888999;;;;;;:::888999888666777888888777666999999999:::<<<<<<:::888777888999:::999:::===???;;;;;;;;;;;;::::::::::::jjjjjjiiihhhfffdddbbbaaafff___cccbbbggglllyyyxxxmmmfff\\\UUUSSSPPPLLLIIIIIIKKKLLLKKKHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCDDDEEEFFFGGGIIIJJJJJJIIIGGGEEEEEEFFFIIILLLMMMJJJEEEBBBCCCEEEEEEFFFGGGHHHJJJNNNSSSWWWZZZ\\\[[[XXXXXXYYYVVVPPPNNNMMMLLLMMMOOOPPPPPPOOOMMMMMMMMMNNNOOORRRTTTUUUXXXYYYZZZ\\\___aaadddeeejjjhhhfffhhhlllmmmkkkhhhiiijjjjjjkkkjjjjjjiiiiiiiiihhhhhhhhhhhhiiijjjjjjggggggggggggggggggggggggfffffffffeeeddddddccccccffffffeeeeeeeeefffffffffgggccc^^^[[[[[[[[[\\\[[[[[[ZZZZZZ\\\^^^______]]]XXXVVVSSSQQQPPPOOOOOOPPPRRRSSSUUUWWWWWWVVVTTTSSSSSSRRRQQQOOOMMMKKKJJJIIIJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCAAA???>>>=========<<<999888;;;;;;888666777;;;:::888888999:::;;;:::;;;999888999;;;;;;:::999999::::::999777777999;;;<<<:::999:::;;;<<<<<<<<<<<<<<<;;;:::999999999:::888666777999999777777999;;;999666555666777777666999999:::;;;;;;:::888666555666777999:::::::::999<<<999666666888999888555:::999999:::<<<<<<;;;999999888777777777888666555999999:::<<<>>>===:::777777999:::;;;;;;<<<>>>@@@;;;;;;;;;:::::::::999999gggfffdddccccccdddfffgggiiiaaaeeecccggglllxxx|||rrreee___XXXSSSPPPNNNLLLIIIJJJLLLMMMLLLJJJGGGFFFFFFCCCCCCDDDEEEFFFFFFFFFFFFAAAAAAAAABBBCCCDDDFFFGGGGGGIIIJJJIIIFFFDDDCCCDDDEEEJJJNNNNNNKKKFFFDDDCCCEEEEEEFFFFFFHHHLLLQQQUUUWWWZZZZZZXXXXXXYYYVVVPPPLLLKKKIIIJJJLLLMMMMMMMMMMMMMMMMMMOOOQQQTTTWWWXXXYYYZZZ[[[\\\^^^```bbbccciiigggfffhhhlllmmmjjjgggiiijjjjjjkkkkkkkkkjjjjjjjjjiiiiiiiiiiiijjjkkkkkkkkkkkkjjjiiigggfffeeeeeeffffffeeeeeeeeedddddddddffffffffffffffffffeeeeeefffbbb^^^[[[[[[[[[[[[ZZZ\\\[[[\\\]]]___```___^^^YYYWWWTTTQQQOOONNNOOOQQQSSSTTTVVVWWWXXXWWWVVVUUUVVVUUUTTTSSSQQQOOONNNMMMLLLKKKJJJHHHFFFEEEEEEEEEEEEDDDBBBAAA???>>>>>>>>>BBB>>><<<@@@AAA>>><<<===;;;888666777:::=========;;;:::999:::;;;;;;:::999999999:::999888888999;;;<<<:::999999;;;<<<<<<;;;<<<;;;::::::999999999999888444555888999555555999;;;999777666777777777666888999;;;;;;:::999888777777888999::::::999777666<<<999666777999:::999666999999999:::<<<<<<;;;::::::888777777888888777555999999;;;===???>>>;;;888888:::<<<===<<<===>>>@@@;;;;;;:::::::::999999999eeedddaaa```bbbeeeiiilllnnneeehhhdddfffhhhssstttjjj^^^ZZZTTTPPPNNNLLLKKKJJJIIIKKKMMMLLLJJJHHHHHHHHHBBBCCCDDDEEEEEEFFFEEEEEE@@@@@@@@@AAABBBDDDEEEFFFEEEGGGIIIIIIFFFDDDDDDDDDDDDGGGKKKNNNNNNKKKGGGDDDDDDEEEEEEEEEGGGJJJOOOSSSVVVXXXZZZYYYZZZ[[[WWWRRRNNNLLLJJJJJJLLLMMMMMMMMMMMMMMMNNNPPPRRRVVVYYYZZZ\\\\\\\\\]]]^^^```aaabbbffffffgggiiikkkkkkjjjhhhiiiiiijjjkkkkkkkkkjjjjjjjjjiiiiiiiiiiiijjjkkkkkkmmmlllkkkiiihhhfffeeedddeeeeeeeeeeeeeeeeeeeeeeeeffffffgggggggggfffeeeeeedddaaa^^^]]]]]]\\\[[[ZZZ\\\[[[[[[\\\^^^___]]]\\\[[[[[[YYYUUURRRPPPRRRSSSTTTUUUVVVXXXYYYYYYXXXXXXXXXXXXWWWUUUTTTSSSRRRQQQPPPOOONNNLLLJJJHHHGGGFFFGGGFFFDDDCCCAAA@@@@@@@@@CCC>>>;;;???AAA???======<<<999666777:::>>>>>>===<<<;;;::::::;;;;;;:::999888:::;;;;;;:::999999:::;;;:::888999;;;<<<<<<;;;::::::999888888888999999666222222999:::666777===;;;999666666777888888888888:::;;;;;;999888888999999999::::::999888666555888666555777;;;>>><<<:::888888888999;;;<<<;;;999:::999777888999999888777888999;;;>>>@@@???===::::::<<<>>>>>>>>>===>>>???::::::::::::999999999999dddccccccccceeegggkkklllnnneeegggcccccceeeooovvvjjjaaaWWWTTTPPPMMMKKKJJJIIIIIIGGGIIIKKKKKKJJJHHHHHHIIIDDDEEEEEEEEEDDDDDDCCCBBB>>>??????@@@AAACCCEEEFFFCCCFFFHHHIIIGGGFFFEEEFFFFFFEEEFFFJJJOOOOOOLLLHHHCCCDDDEEEEEEFFFIIIMMMPPPUUUYYY[[[ZZZ\\\^^^[[[UUUSSSPPPNNNMMMNNNOOOPPPOOOPPPPPPQQQSSSVVVYYY\\\^^^``````_________```aaaaaaaaadddgggiiiiiiiiiiiiiiiggghhhiiiiiijjjjjjiiiiiihhhhhhgggggghhhhhhiiijjjkkkjjjiiihhhgggfffeeeeeeeeeeeeeeeffffffgggggghhhgggggghhhhhhhhhgggfffeeecccbbb`````````___]]][[[^^^]]]]]]]]]___^^^]]][[[[[[\\\[[[WWWSSSQQQRRRTTTTTTUUUWWWXXXYYYZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVUUUTTTSSSSSSRRRPPPMMMJJJIIIHHHHHHFFFDDDCCCBBBBBBBBBAAA;;;888<<>><<<:::999999;;;999888999:::<<<;;;;;;888888777777777888999999:::444444;;;<<<666777>>>:::888666666888999999999999:::;;;:::777777888:::888888999999999888888777777555555777<<<>>><<<:::777777777888:::;;;:::999:::999888999:::;;;:::999888999:::===@@@@@@???===<<<>>>@@@@@@>>>======>>>:::::::::999999999999888dddeeefffggghhhjjjkkkkkkjjjaaadddaaabbbdddoooyyynnnccc[[[SSSQQQNNNKKKIIIHHHHHHHHHEEEGGGIIIJJJIIIHHHHHHIIIGGGGGGFFFEEEDDDBBB@@@???>>>>>>???@@@AAACCCEEEFFFBBBEEEHHHIIIHHHGGGGGGGGGHHHDDDBBBFFFMMMQQQOOOKKKBBBCCCEEEFFFFFFIIILLLOOOVVVYYY\\\\\\^^^aaa]]]XXXWWWTTTQQQPPPQQQRRRRRRRRRTTTUUUUUUWWWZZZ]]]```bbbcccbbbaaaaaaaaaaaaaaaaaa^^^ccchhhiiihhhgggiiikkkffffffggghhhhhhiiihhhhhhfffffffffffffffggghhhhhhhhhhhhggggggfffffffffeeedddeeeeeefffggghhhiiiiiiggghhhiiiiiiiiihhhfffeeecccbbbbbbccccccbbb___]]]bbbaaa``````aaa```^^^\\\YYYZZZZZZWWWRRRPPPPPPRRRUUUVVVWWWYYYZZZ[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXVVVWWWWWWVVVTTTPPPMMMKKKJJJIIIGGGFFFDDDCCCCCCCCCDDD===:::===AAA@@@>>>===CCC>>>888777:::;;;:::888===<<<::::::;;;;;;:::999666:::>>>???>>>;;;999999;;;999888999:::;;;;;;;;;777666666666777888999999@@@999888>>>===555555;;;999777666666888::::::::::::;;;;;;999666666999<<<777777777888888999999:::999777666888;;;;;;999666666666666888:::;;;:::999:::999888999;;;<<<<<<:::888888999<<>>===BBBDDDFFFGGGGGGEEECCCAAACCCDDDDDDFFFHHHKKKNNNOOOJJJGGGDDDCCCDDDHHHMMMOOOTTTWWW[[[^^^___```bbbccc^^^]]]ZZZXXXWWWWWWXXXXXXZZZZZZZZZ\\\___```___^^^bbbcccddddddbbbaaaaaaaaaeeeeeeggghhhhhhhhhgggffffffggghhhiiiiiijjjjjjjjjkkkjjjhhhgggfffggghhhjjjkkkiiigggggghhhhhhfffddddddddddddeeefffgggggghhhjjjiiiiiihhhgggffffffeeeiiihhhgggeeecccbbb`````````````````````______^^^[[[ZZZXXXVVVTTTSSSSSSSSSUUUXXXXXXVVVWWW[[[\\\[[[^^^\\\ZZZZZZ\\\[[[YYYVVV\\\XXXUUUVVVYYYXXXSSSMMMSSSPPPKKKIIIHHHHHHGGGFFFHHHDDDCCCGGGFFF@@@???BBB>>>===<<<;;;;;;:::;;;;;;>>>===<<<;;;<<<;;;888666;;;;;;:::::::::;;;<<<===:::999999888888999999:::;;;::::::999999::::::;;;;;;;;;999999999999;;;;;;999666444444666999:::::::::;;;;;;888555444777:::888999999::::::999999888:::::::::999999999888888777888:::;;;<<<<<<;;;:::999777777:::>>>???;;;666;;;999<<>>>>>?????????===;;;:::<<<<<<;;;::::::999888888iiiiiihhhhhhgggggghhhhhhdddddd``````bbbaaarrryyyoooeee[[[TTTQQQMMMKKKIIIGGGFFFFFFFFFGGGHHHGGGFFFGGGHHHHHHHHHGGGFFFDDDBBBAAAAAAAAA@@@???AAA?????????@@@@@@>>>===>>>@@@BBBDDDFFFFFFEEEEEEGGGGGGFFFFFFGGGHHHIIIJJJLLLJJJGGGDDDCCCEEEJJJMMMSSSVVVZZZ]]]^^^___aaaccc]]]\\\ZZZYYYYYYYYY[[[\\\^^^^^^^^^```bbbccccccaaabbbccceeedddbbbaaaaaabbbdddeeefffgggggggggffffffffffffggghhhhhhhhhhhhhhhkkkjjjhhhgggfffggghhhiiijjjiiigggggghhhgggfffeeedddeeeeeefffgggggghhhhhhiiiiiiiiihhhgggfffffffffddddddcccbbbaaa``````___aaaaaabbbbbbaaaaaa```___]]]\\\ZZZXXXVVVUUUTTTSSSUUUXXXXXXVVVWWW[[[\\\[[[^^^\\\ZZZ[[[\\\\\\YYYVVVYYYWWWVVVWWWYYYYYYVVVRRRXXXUUUQQQNNNMMMMMMLLLKKKJJJFFFFFFHHHGGGAAA???BBB??????>>>===<<<<<<<<<<<<===<<<;;;<<<======;;;:::;;;;;;;;;;;;;;;<<<======::::::999999999999::::::;;;::::::999999::::::;;;;;;:::999888888999:::;;;:::888666666777888888777;;;<<<;;;999666666888;;;999999::::::::::::999999:::::::::999999999888888888888999:::;;;;;;;;;;;;>>><<<:::<<>>?????????>>>===<<<;;;<<<<<<;;;;;;:::999999888hhhhhhhhhhhhhhhgggggggggdddeeebbbccceeeddduuuzzznnnfff^^^UUUOOONNNJJJIIIGGGFFFEEEEEEFFFFFFGGGEEEDDDEEEIIIJJJIIIFFFFFFDDDBBBAAAAAAAAA@@@???AAA???>>>>>>???@@@>>>======>>>@@@BBBCCCDDDEEEEEEGGGGGGFFFFFFFFFFFFGGGHHHMMMMMMKKKGGGCCCCCCFFFJJJQQQTTTXXX[[[\\\^^^```aaa]]]\\\[[[[[[[[[]]]^^^___]]]]]]]]]___aaabbbaaa```bbbdddeeeeeecccbbbbbbccccccdddeeefffffffffeeeeeeffffffgggggghhhgggggggggjjjiiihhhgggfffggghhhiiijjjhhhgggfffggggggfffeeeffffffgggggghhhhhhiiiiiiiiiiiihhhhhhggggggffffffbbbbbbaaaaaaaaaaaaaaaaaabbbbbbccccccbbbbbbaaa```___^^^]]]ZZZXXXVVVUUUTTTUUUXXXXXXVVVWWW[[[\\\[[[]]]\\\[[[[[[\\\\\\ZZZXXXUUUVVVWWWYYYZZZZZZYYYXXX___\\\XXXUUUTTTSSSRRRPPPNNNKKKJJJJJJHHHCCC@@@AAA@@@???>>>======<<<<<<===<<<;;;;;;===>>>???>>><<<<<<<<<<<<<<<<<<=========::::::999999999999::::::;;;::::::999999::::::;;;;;;:::999888888999:::;;;:::999888888888888666444<<<<<<<<<:::888777999;;;999999::::::::::::999999:::::::::999999999888888999999999999:::;;;<<<<<>>===<<<;;;<<<<<<;;;;;;:::999999999eeeffffffgggggggggggggggdddfffdddeeegggeeewww}}}rrrggg```ZZZRRRMMMLLLHHHGGGFFFEEEDDDDDDEEEEEEHHHEEECCCFFFJJJLLLJJJGGGFFFDDDBBBAAAAAAAAA@@@???AAA???>>>>>>??????>>>===AAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEEEEFFFGGGHHHIIIJJJLLLNNNLLLGGGDDDDDDGGGNNNQQQVVVYYYZZZ\\\^^^___^^^^^^]]]]]]]]]^^^___```]]]]]]]]]^^^aaaaaa```___bbbdddeeeeeecccbbbcccdddbbbcccdddeeefffeeeddddddgggggghhhhhhhhhhhhggggggiiiiiihhhgggggggggggghhhjjjhhhfffeeefffggggggfffgggggghhhhhhiiiiiiiiiiiiiiihhhhhhhhhgggggggggfffddddddcccccccccbbbbbbbbbbbbbbbccccccbbbbbbaaa``````___^^^\\\YYYWWWUUUTTTUUUXXXXXXVVVWWW[[[\\\ZZZ\\\\\\\\\\\\]]]\\\[[[ZZZUUUWWWZZZ[[[[[[ZZZ[[[\\\bbb```\\\ZZZYYYWWWVVVTTTRRRPPPNNNLLLIIIEEEBBBAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;<<<>>>>>>===;;;;;;;;;<<<<<<<<<===<<<<<<:::::::::999999:::::::::;;;::::::999999::::::;;;:::999888777777888999:::888888888999:::888555333;;;;;;:::999888888999:::999::::::::::::::::::999:::::::::999999999888888:::999888888999:::<<<===???===;;;;;;<<<======;;;;;;<<<>>>???>>>======???@@@@@@??????>>>======<<<<<<<<<;;;;;;::::::::::::ffffffffffffeeedddcccbbbaaadddcccdddeeebbbuuuvvvlllaaa[[[UUUNNNJJJIIIFFFEEEEEEEEEDDDEEEEEEEEEHHHFFFEEEGGGJJJLLLKKKIIIFFFDDDBBBAAAAAAAAA@@@???AAA???======>>>???>>>===AAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHEEEIIINNNOOOLLLHHHFFFEEEKKKOOOSSSVVVXXXZZZ\\\]]]_________^^^^^^^^^^^^^^^aaaaaaaaabbbdddeeedddbbbaaacccddddddcccbbbcccdddbbbbbbdddeeeeeeeeedddccchhhhhhiiijjjjjjjjjiiiiiiiiihhhhhhgggggggggggggggjjjgggeeedddeeeggggggfffhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhggggggggggggffffffeeedddcccbbbaaaaaaaaaaaabbbbbbaaaaaa```_________^^^\\\ZZZXXXUUUTTTUUUXXXXXXVVVWWW[[[\\\ZZZ[[[\\\]]]]]]]]]]]]\\\]]]XXXZZZ]]]]]]\\\[[[[[[\\\bbb```]]][[[ZZZYYYWWWUUUUUUTTTRRRNNNJJJGGGDDDAAA>>>>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<:::999::::::;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;::::::999999::::::;;;999888777777777777888999666666777999::::::777444:::999888888888888888888:::::::::;;;;;;::::::::::::::::::999999999888888:::999888888999:::<<<===<<<;;;:::;;;===>>>??????;;;===???>>>===>>>>>>???AAA@@@??????>>>=========<<<<<<;;;;;;;;;;;;::::::iiiiiiiiigggeeebbb___]]]aaaeeeeeefffeeebbbtttvvvmmmbbbXXXSSSOOOIIIFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJFFFDDDBBBAAAAAAAAA@@@???AAA???===<<<===>>>>>>===<<<===???BBBDDDEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEEEEDDDFFFJJJMMMNNNLLLIIIFFFIIILLLPPPTTTVVVXXXZZZ\\\___^^^^^^^^^]]]]]]\\\\\\``````___aaabbbcccbbb``````bbbccccccbbbbbbbbbcccbbbcccdddeeeeeeeeeddddddggghhhiiijjjkkkkkkkkkkkkhhhhhhhhhgggggggggffffffiiigggdddccceeefffgggggghhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhggggggggggggeeeeeedddcccbbbaaa```___aaaaaabbbbbbaaaaaa```___^^^^^^^^^^^^\\\YYYWWWVVVUUUXXXXXXVVVWWW[[[\\\[[[ZZZ\\\^^^^^^]]]]]]^^^___\\\]]]^^^^^^^^^]]]\\\[[[```___]]]\\\\\\[[[YYYWWWVVVWWWTTTOOOKKKIIIEEEAAA>>>===<<<;;;;;;:::::::::<<<;;;:::;;;<<<;;;:::888:::;;;<<<===>>>===<<<<<<;;;;;;::::::::::::;;;;;;;;;::::::999999::::::;;;999888777666666777888999666666777999::::::777555999888777888999999888777::::::;;;;;;;;;;;;:::::::::::::::999999999888888999999999999:::;;;<<<<<<;;;<<<===>>>???AAAAAABBB;;;???@@@===<<<>>>@@@???AAAAAA@@@>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;hhhhhhiiiiiigggeeebbbaaabbbgggggggggeeeaaattttttkkkcccYYYQQQMMMKKKGGGDDDEEEDDDDDDEEEEEEFFFFFFFFFFFFCCCFFFIIIHHHEEECCCFFFIIIFFFDDDBBBAAAAAAAAA@@@???AAA???<<<;;;<<<>>>>>>>>>999;;;>>>AAADDDDDDDDDDDDGGGGGGHHHIIIIIIHHHGGGFFFIIIGGGFFFHHHMMMNNNLLLIIIGGGJJJNNNRRRTTTVVVXXXZZZ[[[[[[\\\\\\]]]]]]\\\\\\^^^]]]]]]^^^``````___]]]^^^```bbbbbbaaaaaaaaacccbbbccceeefffffffffeeedddeeefffhhhiiikkkkkkllllllgggggggggggggggffffffeeeiiigggdddcccdddfffgggggghhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhhhhhhhhhhdddddddddcccccccccbbbbbbbbbbbbccccccbbbbbbaaa```^^^_________^^^\\\ZZZYYYUUUXXXXXXVVVWWW[[[\\\[[[YYY\\\______^^^]]]___aaa___]]]\\\^^^aaaaaa^^^[[[```^^^]]]^^^^^^^^^\\\ZZZVVVXXXVVVOOOKKKJJJGGGAAA???>>>===<<<;;;;;;;;;;;;;;;::::::;;;======<<<:::<<<===???@@@@@@@@@>>>===;;;;;;::::::::::::;;;;;;;;;::::::999999::::::;;;888777666555555666777888999888888888999888666444:::888777888:::;;;999777::::::;;;;;;;;;;;;:::::::::::::::999999999888888888888999:::;;;;;;;;;;;;:::<<<>>>???????????????;;;@@@AAA<<<;;;???AAA???BBBAAA@@@>>>>>>>>>>>>???;;;;;;<<<<<<<<<<<<<<<<<>>>>>:::<<>>======<<<<<<<<<:::::::::<<>>===???AAABBBBBBBBB@@@???<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;888777666555555666777888<<<:::999888888777444222;;;999888999<<<===:::888:::;;;;;;<<<<<<;;;;;;::::::::::::999999999888888777888:::;;;<<<<<<;;;:::888:::===>>>===<<<;;;;;;;;;@@@AAA<<<;;;???AAA???BBBAAA@@@>>>>>>>>>>>>???;;;;;;<<<<<<<<<<<<<<<<<>><<<;;;>>>?????????>>>>>>@@@BBBAAAAAABBBDDDEEEGGGHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLSSSLLLEEEEEEMMMSSSSSSQQQXXXXXXYYYZZZ\\\]]]^^^___ggghhheee]]]\\\aaacccaaa``````______```aaacccdddaaabbbddddddddddddfffgggiiiiiijjjjjjjjjiiiiiihhhjjjiiigggfffddddddccccccddddddeeefffggggggffffffgggggghhhhhhhhhhhhggggggiiiiiiiiiiiihhhhhhhhhhhhggggggfffeeeeeeeeeeeeeee```eeeiiiiiifffbbbaaaaaa```___^^^^^^___aaaccceee]]]YYYTTTTTTWWW[[[]]]^^^\\\ZZZZZZ\\\___aaa___\\\```````````````_________aaabbbaaa^^^___aaa___ZZZ[[[WWWRRROOOMMMJJJEEEAAA???>>>===<<<::::::999999===<<<::::::;;;===???AAA????????????>>>>>>>>>>>>888999:::;;;;;;999888666===<<<999999::::::999888:::999888999999999777555777777888888888666555444888555555999<<<:::999:::>>>;;;777888;;;===<<<:::;;;;;;;;;:::888888:::<<<777888;;;<<<======<<<;;;======<<<;;;;;;;;;;;;;;;===<<<;;;<<<>>>@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@>>><<<===???>>>:::777iiiiiiiiihhhfffdddaaa``````aaa]]]\\\aaabbbooowwwlll```XXXUUUQQQLLLIIIGGGFFFDDDCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHEEEBBBAAACCCDDDCCCAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@??????>>>=========???@@@AAAAAA@@@@@@AAABBBAAABBBBBBDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLOOOLLLIIIGGGHHHLLLPPPRRRVVVWWWYYY[[[\\\]]]^^^^^^ccceeebbb\\\\\\```bbb__________________aaabbbcccaaacccddddddddddddeeegggiiiiiiiiijjjjjjiiiiiihhhiiihhhgggfffeeedddddddddeeeeeeffffffgggggggggggggggggghhhhhhhhhhhhggggggdddeeeeeeffffffgggggggggffffffeeeddddddddddddeeeaaacccffffffdddbbb``````bbbaaa_________```bbbccc___[[[WWWVVVXXX\\\]]]^^^\\\ZZZYYY[[[^^^``````^^^aaaaaa```````````````aaaccceeedddaaaaaacccaaa\\\YYYUUUPPPMMMLLLIIIDDD@@@??????===<<<;;;:::::::::===>>>>>>===;;;:::<<<=========>>>>>>>>>?????????;;;;;;::::::999999999:::>>>===;;;:::;;;;;;:::999:::999888888999999777666666777888888888777666555999666666:::<<<:::999;;;???>>>===;;;:::999:::;;;:::;;;:::999888888:::<<<777999;;;<<<======<<<;;;999::::::::::::<<<>>>@@@???===<<<;;;=========<<>>=========>>>@@@AAA@@@>>>======>>>===:::777hhhhhhhhhgggfffcccaaa```cccbbb\\\\\\bbbdddpppvvvmmmdddZZZSSSPPPMMMJJJGGGFFFFFFDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGEEECCCBBBAAABBBBBB@@@?????????@@@@@@@@@@@@@@@@@@AAA@@@???=========>>>>>>@@@BBBDDDDDDBBBAAA@@@AAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLJJJMMMMMMIIIEEEEEEKKKQQQSSSUUUXXX[[[]]]]]]]]]]]]]]]______\\\\\\______^^^^^^^^^^^^^^^___```aaabbbaaacccddddddddddddeeeggghhhhhhiiiiiijjjiiiiiihhhiiihhhgggfffeeedddddddddfffffffffgggggggggggggggfffgggggghhhhhhggggggfffffffffggghhhiiijjjkkkkkkfffeeeeeeddddddddddddddddddcccbbbbbbcccbbb```^^^cccbbbaaa_________```aaaaaa^^^ZZZXXXYYY[[[]]]]]][[[YYYYYYZZZ]]]```aaaaaabbbbbbaaa``````aaabbbcccdddfffeeebbbbbbdddaaa]]]WWWSSSNNNKKKJJJGGGCCC???@@@???>>><<<<<<;;;;;;;;;???CCCFFFDDD>>>:::999;;;;;;<<<<<<===???@@@@@@AAA???===;;;999999:::<<<===???===<<<;;;<<<<<<;;;999:::999777888999999888666555666777888999888777777:::666666:::<<<:::999;;;???AAABBB>>>888666777:::999::::::888777777:::<<<888999;;;<<<======<<<;;;999;;;<<<;;;999:::>>>BBBAAA???===<<<<<<;;;:::999@@@???===<<<<<<>>>@@@BBBAAA???>>>======<<<999777eeefffgggggggggfffeeedddfffddd]]]]]]dddfffrrrxxxmmmddd]]]UUUPPPLLLJJJGGGFFFFFFEEEDDDCCCAAAAAAAAABBBCCCEEEFFFGGGDDDCCCCCCCCCBBBAAA???>>>======>>>>>>??????@@@@@@BBB@@@>>><<<<<<===>>>??????BBBDDDDDDBBB@@@??????BBBBBBBBBCCCCCCDDDDDDDDDFFFGGGHHHIIIJJJKKKKKKLLLFFFKKKNNNLLLGGGDDDGGGKKKPPPRRRVVVZZZ\\\]]]\\\[[[ZZZ\\\\\\]]]]]]^^^^^^^^^]]]]]]^^^^^^___``````aaabbbccceeeddddddccceeefffggghhhhhhiiiiiiiiiiiiiiihhhgggfffeeeeeeeeeeeeeeegggggggggfffggggggggghhhfffggggggggggggggggggfffhhhhhhiiiiiijjjjjjkkkkkkffffffeeeddddddddddddeeefffccc``````bbbcccaaa___bbbaaa````````````aaaaaaaaa___[[[YYYXXXYYYZZZ[[[ZZZYYYXXXYYY[[[___aaaccccccbbbaaa```aaabbbccceeecccdddccc``````aaa___ZZZUUUQQQMMMJJJIIIGGGCCC???@@@???>>>===<<<<<<;;;<<<>>>EEEJJJIIIAAA;;;;;;===<<<<<<======>>>??????@@@???>>>===<<<<<<<<<======>>>===;;;;;;<<<<<<:::888:::888777777999999888777555666888999999999999888:::666555999:::999999:::???@@@???===999666666888999999999888777777:::<<<::::::;;;<<<======<<<<<<>>>@@@@@@===999999===BBBBBB@@@>>>======<<<;;;:::AAA???<<<;;;;;;===AAACCCAAA@@@???===<<<;;;999888fffggghhhiiiiiihhhgggfffhhhggg```___eeehhhuuu~~~qqqeee^^^XXXSSSOOOIIIGGGFFFEEEEEEEEEDDDCCC@@@@@@@@@AAABBBDDDEEEFFFDDDDDDDDDDDDBBB@@@??????=========>>>>>>?????????AAA@@@>>><<<<<<===???@@@===@@@BBBBBB@@@>>>======AAAAAABBBBBBCCCCCCCCCDDDFFFFFFGGGHHHIIIJJJKKKKKKDDDHHHKKKMMMLLLIIIFFFDDDLLLOOOSSSWWWZZZ[[[ZZZZZZZZZZZZ[[[^^^______^^^___]]]]]]^^^______`````````bbbdddeeeeeeccccccdddffffffggghhhiiiiiiiiiiiiiiigggffffffeeeeeeeeeffffffhhhgggffffffffffffggggggffffffggggggggggggffffffggggggffffffeeeeeeeeedddgggfffeeeeeeddddddeeeeeehhhdddaaa```cccdddbbb```_________``````aaabbbccc___^^^[[[XXXVVVVVVWWWYYYYYYYYYYYYYYY[[[]]]aaaccccccbbbaaaaaabbbcccdddeeebbbcccbbb^^^^^^```]]]XXXTTTPPPLLLJJJIIIGGGCCC??????>>>===<<<<<<;;;<<<<<<:::AAAGGGGGG@@@;;;;;;>>>>>>=====================>>>>>>???@@@???>>>===<<<<<<;;;:::;;;<<<;;;999777:::888777777888999999888666777888:::::::::999999:::666444777999888777:::===;;;999999:::999777444888999999888777888:::===;;;;;;<<<<<<<<<<<<<<<<<<@@@AAAAAA???<<<<<>>>>>???@@@???>>>AAA???<<<;;;;;;===AAACCC@@@@@@???===;;;:::999:::jjjjjjjjjjjjiiigggeeedddggghhhbbbaaadddfffuuuvvviii___XXXTTTPPPMMMHHHFFFEEEEEEFFFFFFDDDBBB@@@@@@@@@@@@AAABBBDDDDDDDDDEEEEEECCCAAA??????@@@======>>>>>>>>>>>>>>>>>>@@@???>>>======>>>??????<<<>>>@@@@@@>>>===<<<===@@@@@@AAAAAABBBCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKEEEFFFHHHLLLOOONNNIIIDDDJJJLLLPPPSSSVVVXXXXXXXXX[[[YYY[[[^^^```^^^^^^```]]]]]]___``````aaa``````cccdddeeeeeeccccccdddeeeffffffggghhhiiiiiiiiiiiiffffffeeeeeeeeeffffffggghhhgggeeeddddddeeeffffffeeeffffffggggggffffffeeehhhhhhgggfffeeedddccccccfffeeeeeedddddddddddddddfffdddbbbbbbbbbcccbbbaaa^^^^^^___```aaabbbcccccc\\\\\\ZZZWWWUUUTTTUUUWWWXXXYYYZZZZZZZZZ\\\___bbbaaaaaaaaabbbccccccddddddbbbcccaaa^^^^^^___\\\WWWRRROOOKKKIIIIIIGGGCCC???======<<<;;;;;;;;;;;;;;;666;;;@@@???<<<999;;;===>>>>>>>>>======<<<<<<<<<===>>>@@@AAAAAA???===;;;;;;::::::;;;<<<;;;888666:::888666666888999:::999777888999:::;;;:::999888<<<777555777999888888:::;;;888666777:::;;;777333999::::::999888999<<<>>><<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???@@@AAABBBCCCBBB@@@??????AAABBBAAAAAA@@@???===<<<<<<>>>@@@BBB?????????===;;;:::;;;<<>><<<>>>@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????<<<===>>>>>>===<<<===???>>>??????AAABBBCCCDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKGGGGGGGGGJJJMMMOOONNNLLLHHHIIILLLPPPSSSUUUWWWXXX\\\YYYYYY]]]^^^\\\]]]```]]]^^^```aaabbbaaaaaaaaacccdddeeeeeeccccccdddeeeeeefffggghhhiiiiiiiiiiiieeeeeeeeeeeeeeefffggghhhgggfffdddcccccccccdddeeeeeeffffffggggggffffffeeehhhhhhggggggffffffeeeeeedddccccccbbbbbbbbbbbbbbbbbbcccdddcccaaa``````aaa______```aaaaaaaaaaaaaaa[[[[[[ZZZXXXTTTSSSUUUWWWWWWYYY\\\\\\[[[[[[]]]```^^^___aaacccddddddcccbbb___aaa___[[[[[[\\\ZZZTTTPPPLLLHHHGGGGGGFFFBBB>>><<<;;;;;;::::::::::::;;;888:::;;;;;;::::::<<<>>><<<<<<<<<===============???????????????>>>======<<<;;;;;;<<<===<<<999666:::888666666777999::::::999:::;;;;;;;;;:::999888>>>999777999:::999:::<<<999999999999999888777555::::::;;;:::::::::===???======<<<<<<<<<<<<=========<<<;;;>>>BBBDDDAAA>>>BBB@@@??????@@@AAAAAA@@@???>>>=========>>>@@@AAA===>>>???===::::::<<<>>>dddeeeggghhhhhhhhhggggggbbbgggeee```______rrryyyppphhh\\\SSSOOOLLLIIIGGGHHHGGGFFFFFFGGGFFFDDDBBB@@@@@@@@@???@@@@@@AAAAAACCCDDDCCC???;;;:::===???@@@@@@??????>>>>>>=========>>>????????????>>>>>><<<===>>>===<<<===???AAA===>>>???@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKIIIHHHHHHHHHJJJNNNRRRTTTGGGHHHJJJMMMPPPTTTVVVXXX\\\XXXXXX\\\]]]ZZZ[[[```^^^___```bbbbbbbbbbbbaaaccceeeeeeeeeccccccdddeeeeeefffggghhhiiiiiiiiiiiieeeeeeeeeeeeeeefffggghhhgggfffdddbbbbbbbbbdddeeeeeeffffffffffffffffffeeebbbbbbccccccccccccccccccbbbaaaaaa```````````````___bbbdddccc```]]]^^^```aaaaaaaaaaaaaaa``````___ZZZ[[[[[[XXXUUUSSSUUUXXXVVVZZZ]]]]]][[[[[[\\\^^^\\\^^^aaadddeeedddbbb```\\\]]][[[XXXWWWYYYVVVQQQNNNJJJGGGEEEFFFDDDAAA===;;;;;;:::999999999::::::>>><<<;;;:::;;;<<>>??????AAA@@@>>>===<<<===>>>???===<<<<<<===>>>===:::777:::888666555777999:::::::::;;;;;;<<<;;;:::888777AAA;;;999;;;<<<;;;;;;>>>888<<<>>>===888555666777:::;;;;;;;;;:::;;;>>>@@@>>>======<<<<<<<<<======@@@<<<:::===BBBBBB===666BBB@@@>>>>>>???@@@???>>>>>>>>>>>>>>>>>>??????@@@<<<>>>>>>===::::::===@@@jjjgggdddeeeiiikkkiiifffiii```bbb___dddjjjoooxxxooobbb]]]VVVOOOJJJHHHIIIIIIEEECCCBBBDDDHHHIIIEEE@@@===>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>????????????AAA===;;;<<<@@@AAA===999;;;<<<===??????===<<<;;;;;;===>>>@@@BBBCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEOOOMMMJJJIIIJJJKKKLLLLLLPPPKKKGGGHHHMMMSSSVVVVVVZZZZZZZZZZZZZZZ[[[[[[[[[\\\^^^aaabbbbbbbbbdddeeeffffffffffffeeedddccccccgggiiihhheeegggjjjiiieeeiiigggddddddfffgggeeecccddddddddddddddddddddddddeeedddcccbbbcccdddeeefffffffffeeeeeedddcccbbbbbbcccaaa^^^^^^___``````___^^^___aaabbbbbb```___]]]```______```aaaaaa___]]]___^^^]]][[[YYYXXXVVVVVV\\\[[[[[[\\\^^^______^^^aaaaaaaaabbbcccbbb```^^^[[[ZZZYYYWWWUUUSSSQQQPPPHHHGGGEEECCCAAA???===<<<>>><<<<<<<<<======;;;999:::::::::999888777666555999999;;;<<<<<<<<<;;;:::AAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>??????>>>;;;999999888777888999:::999777999999888777666666777777@@@===:::999:::<<<<<<<<<>>>===;;;;;;;;;;;;999888888888888:::======;;;999AAA???===<<<>>>?????????>>>============???@@@AAA===<<<;;;<<<>>>@@@???>>>======<<<<<<<<<>>>???@@@===<<<;;;:::;;;===???@@@jjjfffdddeeehhhjjjhhheeeggg```ddd```dddhhhooo|||ooofff\\\WWWQQQJJJFFFEEEEEEFFFGGGDDDCCCEEEHHHGGGCCC???>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@AAA@@@@@@??????<<<===???@@@AAA???===<<<@@@===;;;<<<@@@@@@===999;;;<<<===>>>>>>===<<<;;;<<<===>>>???@@@BBBCCCCCCBBBBBBCCCCCCDDDDDDDDDEEELLLJJJHHHHHHIIIJJJJJJJJJMMMMMMMMMLLLLLLNNNRRRUUUXXXXXXXXXYYYZZZZZZ[[[[[[]]]___aaabbbbbbbbbccceeebbbbbbdddeeeeeefffffffffeeegggfffeeefffjjjiiieeeiiifffddddddffffffeeecccddddddddddddddddddddddddddddddcccccccccdddeeeffffffeeedddccccccbbbcccccccccaaa______```aaa```___^^^___```aaaaaa```___^^^aaa```______aaaaaa```______^^^^^^\\\[[[ZZZYYYXXXWWWWWWXXXZZZ^^^aaaaaaaaacccbbbbbbccceeedddbbb___]]]\\\XXXTTTPPPMMMKKKJJJFFFEEEDDDBBB@@@>>><<<<<<<<<;;;:::;;;<<<<<<:::888:::::::::::::::999888777;;;;;;===>>>>>>>>>===<<>><<<::::::;;;;;;999777999888888:::<<<===<<<:::@@@>>>======>>>??????>>>>>>============???@@@AAA???>>>======>>>>>>===<<<>>>>>>===<<<<<<===??????;;;<<<<<<<<<<<<;;;999999iiifffddddddggghhhgggeeeddd```fffbbbcccfffnnnuuuhhh___UUURRRMMMHHHEEEDDDDDDEEEGGGEEEDDDEEEFFFFFFBBB>>>???@@@@@@AAAAAAAAA@@@@@@===>>>??????????????????:::===@@@BBBBBB???<<<:::>>><<<;;;===??????<<<888;;;<<<===>>>>>>===<<<;;;============>>>@@@BBBDDDBBBBBBCCCCCCCCCCCCCCCCCCHHHGGGGGGHHHIIIJJJHHHGGGHHHNNNSSSQQQKKKHHHLLLRRRTTTTTTUUUWWWXXXYYYZZZ[[[^^^```bbbbbbbbbbbbcccdddaaabbbcccdddddddddddddddccceeedddccceeejjjiiifffgggeeecccccceeeeeeeeeddddddddddddddddddddddddddddddddddddcccdddeeeeeefffeeedddbbbaaaaaabbbcccdddbbbaaa```aaabbbbbb```^^^________________________bbbaaa______aaabbbaaaaaa_________^^^]]]]]]\\\\\\WWWVVVWWWZZZ^^^aaaaaaaaacccbbbbbbdddeeedddaaa^^^\\\ZZZUUUPPPKKKIIIGGGGGGBBBBBBAAA???>>>===<<<;;;:::999999999::::::999777::::::::::::::::::::::::;;;;;;<<<============<<<=========>>>>>>??????@@@AAA@@@??????@@@@@@>>><<<>>><<<::::::;;;<<<===<<<::::::999888888888888999>>><<<999999:::;;;;;;:::<<<;;;::::::::::::999888;;;999888999;;;======<<>>===>>>@@@@@@>>>===>>>============???@@@AAA@@@???======>>>>>><<<;;;??????===<<<<<<===>>>>>><<<===???@@@>>>:::666333hhhfffddddddfffgggfffeeecccaaahhhccccccdddlllxxxlll```YYYRRRPPPLLLIIIFFFFFFFFFGGGFFFDDDCCCDDDEEEEEECCC@@@???@@@@@@@@@@@@@@@??????======>>>???@@@@@@@@@@@@<<<===???@@@@@@>>><<<;;;===<<<<<<===???>>>;;;888<<<<<<===>>>>>>===<<<<<<===<<<<<<;;;<<>>===<<<;;;::::::999888777888999999888666999999999999::::::;;;;;;999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@???>>>>>>??????===<<<@@@===;;;:::;;;<<<===<<<::::::999999999999999:::===;;;999888999::::::999;;;:::999999:::;;;:::888<<<:::999999;;;===>>>>>>>>>>>>>>>???AAA@@@>>><<<>>>============???@@@AAA@@@>>>======>>>>>>===;;;@@@???>>><<<<<<<<<======???@@@AAAAAA@@@<<<888666fffeeeddddddfffggggggfffcccbbbiiidddcccccciiiuuukkkaaaWWWPPPOOOMMMKKKIIIGGGGGGGGGGGGBBBBBBBBBCCCEEEEEEEEEDDD???@@@@@@@@@???>>>======>>>>>>???@@@AAAAAAAAA@@@??????>>>===<<<<<<======<<<<<<===??????>>>;;;999<<<<<<============<<<<<<===<<<;;;:::;;;===@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFHHHKKKJJJHHHFFFEEEHHHKKKNNNNNNMMMKKKJJJLLLMMMNNNQQQSSSUUUWWWXXX\\\^^^```aaaaaa```bbbccccccccccccbbbaaa___^^^]]]^^^``````___bbbggggggdddcccccccccbbbbbbbbbcccdddcccccccccddddddeeeeeeeeeddddddeeeeeeeeefffffffffdddcccaaa______aaadddeeebbbaaaaaabbbcccccc```^^^___^^^^^^^^^^^^___```aaacccbbbaaaaaacccddddddccc```aaaaaaaaabbbbbbbbbbbb___^^^]]]^^^`````````^^^aaaaaabbbcccdddbbb^^^[[[XXXUUUPPPLLLHHHGGGGGGGGG===<<<<<<;;;::::::999999888777777888999:::888777888888777777888999:::;;;999999999999::::::;;;;;;::::::;;;<<<======>>>>>>???===<<<<<<=========;;;???===::::::;;;<<<;;;;;;:::999999999999999::::::<<<;;;999999:::::::::888;;;999999999;;;<<<;;;:::===;;;999:::<<<>>>>>>>>>>>>>>>>>>???AAA@@@>>><<<>>>============???@@@AAA===<<<<<<===>>>??????>>>@@@???>>><<<<<<<<<======AAA@@@@@@>>>===<<<;;;;;;ddddddeeeeeefffgggiiiiiifffccciiieeedddcccgggwwwlllccc[[[SSSNNNJJJIIIHHHGGGFFFEEEEEEEEEAAAAAABBBCCCDDDEEEEEEFFFAAAAAAAAA@@@???>>>===<<>><<<===???@@@@@@>>><<<:::========================;;;;;;::::::;;;===>>>?????????@@@AAAAAABBBBBBCCCBBBCCCDDDGGGJJJJJJHHHFFFFFFEEEEEEIIINNNPPPMMMIIIIIIJJJLLLNNNQQQSSSUUUVVVYYY[[[^^^______```aaaccc______````````````______\\\______^^^aaaeeefffbbbaaabbbbbbbbb```aaabbbdddbbbccccccddddddeeeeeefffddddddeeeffffffffffffeeeeeedddbbbaaaaaabbbcccdddbbbaaa```aaabbbbbb```^^^^^^^^^______```aaaaaaaaabbbbbbbbbdddffffffeeecccaaabbbbbbbbbcccccccccddd___^^^^^^___aaabbbbbbaaaaaaaaabbbddddddbbb]]]ZZZWWWTTTOOOJJJFFFCCCAAAAAA<<<<<<;;;:::999999888888999888888999;;;;;;:::888888888777666777888:::;;;;;;;;;;;;:::;;;<<<<<<===;;;;;;;;;<<<<<<======>>>>>><<<;;;;;;<<<===<<<<<<===<<<:::;;;;;;;;;:::888999888888888888999::::::<<<;;;::::::;;;;;;:::888;;;:::999:::<<<===<<<;;;===;;;:::;;;===??????>>>???>>>===>>>@@@@@@>>>===>>>============???@@@AAA===<<<;;;<<>>??????===<<<<<<===>>>>>>@@@???<<<:::999:::;;;===cccdddeeefffgggiiikkkmmmiiidddiiieeeeeedddeee{{{oooddd]]]XXXRRRNNNHHHHHHGGGGGGFFFDDDCCCCCCAAABBBBBBBBBBBBCCCDDDEEECCCCCCCCCBBBAAA@@@>>>===??????????????????>>>>>>@@@???===<<<;;;;;;<<<<<<<<<>>>AAABBBAAA???<<<;;;======<<<<<<<<<<<<======:::::::::;;;<<<<<<=========>>>???@@@AAABBBCCCDDD@@@@@@BBBDDDGGGHHHGGGFFFHHHEEECCCFFFKKKNNNLLLIIIHHHIIIJJJLLLOOOQQQRRRSSSVVVYYY\\\]]]^^^___aaabbb^^^^^^____________^^^^^^\\\^^^^^^]]]___dddddd```___aaabbbaaa______bbbdddbbbbbbcccddddddeeeffffffddddddfffgggggggggfffeeefffeeedddccccccbbbcccccccccaaa______```aaa```___^^^___```bbbbbbbbbbbbaaaaaabbbcccfffhhhhhheeecccbbbbbbccccccccccccccccccaaa___^^^___```aaa```^^^]]]^^^___aaaaaa^^^YYYVVVPPPNNNJJJFFFBBB???===<<<<<<<<<;;;:::999888777666:::999999;;;<<<===<<<::::::999888777777888:::;;;;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<============???===;;;;;;<<<=========<<<<<<<<<<<<===<<<999666777777777777777888999:::===<<<;;;;;;<<<<<<;;;999;;;::::::;;;===>>>>>>===<<<;;;;;;===???@@@???===@@@>>>======>>>??????>>>>>>============???@@@AAA>>>===<<<===>>>???>>>===>>>>>>===<<<<<<===??????AAA@@@===;;;::::::;;;<<>>>>>???>>>>>>===<<<<<<>>>>>>>>>>>>===<<<:::999<<>>???AAACCCDDDDDD?????????BBBEEEGGGFFFEEEIIIFFFDDDEEEHHHKKKKKKJJJGGGHHHIIIKKKNNNPPPQQQRRRTTTWWWZZZ\\\]]]___aaabbbaaaaaa```___^^^\\\ZZZYYY\\\^^^^^^\\\___cccccc___^^^```bbbaaa______aaadddbbbbbbcccddddddeeeffffffddddddfffgggggggggfffeeeffffffeeeeeedddcccbbbbbbcccaaa^^^^^^___``````___]]]___aaacccddddddbbbaaa```aaadddgggiiiiiieeebbbcccccccccccccccccccccccceeeccc```___^^^]]][[[YYYXXXYYYZZZ\\\\\\ZZZTTTPPPFFFFFFDDDBBB@@@>>><<<;;;===<<<;;;:::999777666666;;;::::::<<<>>>>>>===<<<<<<;;;999888888999;;;<<<:::999888777888999:::;;;===============<<<<<<<<<@@@>>><<<;;;===>>>???>>><<<<<<===>>>???===999666777777666666777888999999===<<<;;;<<<======;;;999;;;::::::<<<>>>??????>>>;;;;;;<<<>>>@@@@@@???===AAA???===<<<>>>?????????>>>============???@@@AAA@@@???======>>>>>><<<;;;======<<<<<<<<<>>>???@@@DDDBBB@@@>>>===<<<;;;;;;^^^aaaeeehhhiiiiiijjjkkkiiimmmjjjhhhfff```ggg}}}qqqiii^^^UUUQQQOOOMMMKKKFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEDDDBBBAAABBBEEEGGGEEECCCFFFDDDAAA>>>===<<<<<<===<<<===>>>===<<<===???AAA@@@>>><<<>>>@@@AAA???<<>>>>>===<<<;;;;;;;;;;;;777888===>>>::::::>>>@@@???===<<<===???BBBDDD>>>???AAACCCDDDEEEFFFFFFHHHFFFDDDCCCDDDFFFHHHJJJTTTFFF???EEELLLLLLMMMRRRRRRSSSUUUXXX\\\^^^]]]\\\___```aaabbbaaa___]]][[[ZZZZZZYYY[[[]]]______^^^___```aaa```^^^]]]]]]^^^aaabbbcccddddddddddddddddddeeefffeeedddbbbbbbcccddddddddddddddddddddddddaaabbbcccdddcccbbbaaa```_________```bbbcccbbb```cccccccccdddcccccccccbbbdddeeedddccc```___```aaaeeeccc```]]][[[[[[[[[\\\\\\[[[[[[ZZZXXXTTTOOOKKKEEEEEEDDDBBB@@@===;;;::::::;;;;;;:::888777777888???>>>===<<<<<<<<<<<<<<<===<<<:::999999:::<<<===999999:::;;;<<<<<<<<<<<<;;;888666888;;;===<<<:::???<<<999777777999===???;;;;;;<<<<<<;;;:::999999;;;888777999999666777:::;;;:::999999::::::999777<<<<<<;;;<<<<<<===>>>???:::::::::;;;===@@@BBBCCCEEEBBB@@@???@@@AAAAAA@@@======<<<::::::<<<@@@DDD<<<===>>>??????>>>===<<<>>>>>>======>>>???@@@@@@BBB@@@===:::999:::<<<===aaabbbeeegggiiijjjjjjiiijjjlllhhheeeddd___hhhyyyllldddZZZRRROOOMMMKKKIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCBBB@@@BBBDDDEEEDDDBBBCCCBBBBBBAAA@@@>>>===<<<;;;===>>>>>>======>>>??????======>>>@@@@@@>>><<<>>>>>>>>>===<<<;;;;;;;;;<<<888999===>>>:::999======<<<;;;;;;;;;===???@@@>>>???@@@BBBCCCDDDDDDEEEHHHGGGEEEDDDDDDEEEFFFGGGPPPHHHCCCDDDHHHJJJMMMOOOQQQQQQSSSVVVYYY\\\\\\[[[___````````````^^^]]][[[ZZZYYYXXXZZZ\\\]]]]]]\\\^^^___```___]]]]]]]]]___aaabbbbbbcccddddddcccccceeefffggggggeeedddddddddccccccccccccccccccccccccaaabbbbbbcccbbbaaa```______^^^^^^```bbbbbbaaa```bbbbbbdddeeeeeedddcccbbbaaabbbbbbaaa___^^^```aaaeeecccaaa^^^[[[YYYYYYXXXXXXVVVTTTSSSQQQMMMHHHDDDBBBBBBAAA???===:::888777888999::::::888888999:::<<<<<<;;;;;;;;;;;;;;;:::<<<;;;:::999999:::;;;<<<::::::;;;<<<<<<<<<;;;;;;<<<:::999:::;;;<<<<<<;;;<<<<<<;;;:::::::::;;;;;;======>>>>>>===<<<<<<;;;666333333666666555666999;;;999888888999:::888777;;;;;;;;;;;;<<<===>>>>>>AAA@@@>>>============>>>CCCAAA??????@@@@@@@@@???>>>?????????>>>???AAACCC======>>>??????>>>===============>>>???AAABBBCCCAAA@@@>>><<<;;;;;;<<<===fffdddeeegggkkkllljjjgggjjjkkkeeebbbbbb___iiizzzqqqddd]]]TTTNNNLLLKKKIIIGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEEEECCCCCCBBBBBBBBBBBBBBB@@@@@@@@@BBBCCCBBBAAA???@@@AAABBBAAA???===;;;:::<<<>>>???>>>======>>>>>>======>>>??????>>><<<>>>>>>======<<<;;;;;;;;;<<<:::;;;======:::999;;;::::::;;;;;;<<<=========>>>???@@@AAABBBBBBBBBBBBGGGGGGFFFEEEEEEDDDDDDDDDKKKKKKHHHCCCCCCHHHKKKJJJPPPPPPPPPRRRVVVYYY[[[[[[_________^^^^^^]]]]]]\\\YYYXXXWWWXXXZZZ[[[[[[ZZZ\\\]]]^^^^^^]]]]]]^^^___aaaaaabbbbbbccccccbbbbbbdddeeeeeeeeeeeedddccccccbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbbbbaaa```^^^]]]]]]]]]]]]___aaabbbaaa______aaaccceeefffeeecccaaa]]]^^^___^^^]]]^^^___aaadddcccaaa___[[[XXXUUUTTTXXXVVVRRROOOLLLIIIEEEBBBAAA@@@???===;;;999888777666888999999999999;;;<<<888888:::;;;;;;:::999999;;;:::999888888999:::;;;;;;;;;<<<<<<<<<;;;;;;:::<<<======<<<::::::;;;<<<:::;;;=========;;;999777=========>>>======<<<;;;333000111555666555777;;;:::999888888999999888666::::::::::::;;;<<<======DDDCCCAAA???===<<<<<<;;;AAA@@@>>>>>>?????????>>>===???AAAAAA@@@??????@@@===>>>????????????>>>>>><<<<<<===>>>@@@BBBDDDEEE?????????>>>============kkkhhhfffhhhmmmnnnkkkfffhhhiiidddbbbccc```hhh~~~sssjjj\\\WWWOOOKKKJJJJJJHHHFFFCCCBBBBBBAAAAAABBBBBBCCCFFFEEEDDDBBBAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@===>>>???@@@???>>>===<<<999<<>>===<<<<<<============>>>>>>===<<<=========<<<<<<;;;;;;;;;===<<<<<<===<<<;;;:::::::::;;;===>>>>>>>>>======>>>>>>???@@@@@@@@@@@@@@@CCCDDDEEEEEEEEEDDDCCCBBBFFFMMMLLLCCC@@@EEEHHHEEEOOONNNNNNPPPTTTXXXZZZ[[[```___^^^]]]]]]]]]]]]]]]YYYXXXWWWXXXZZZ[[[ZZZYYYZZZ[[[]]]]]]\\\]]]^^^``````aaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbaaa___aaaaaaaaaaaabbbbbbbbbbbbbbbccccccbbbaaa___]]]\\\\\\[[[[[[]]]___aaa```^^^[[[^^^aaaddddddccc```___[[[\\\]]]]]]\\\]]]___aaa`````````^^^\\\XXXTTTRRRWWWSSSNNNJJJHHHEEEBBB@@@AAA@@@>>>===;;;:::999999666888999999999999:::<<<666777999;;;<<<;;;:::999:::999999888888999999:::<<<<<<===<<<<<<;;;::::::;;;===>>><<<888777999<<<:::;;;=========;;;999777:::;;;;;;;;;;;;;;;::::::666333444888999888:::===:::888777777888999777666999999999999:::;;;<<<<<<@@@@@@@@@??????????????????>>>======>>>???>>>======>>>???>>>===<<<===>>>>>>>>>>>>???????????????=========>>>???AAABBBCCC>>>>>>???@@@@@@???>>>===nnnjjjhhhiiinnnooolllgggdddfffcccdddfffaaafffyyyvvviii```WWWSSSMMMJJJJJJJJJHHHEEEBBBBBBAAAAAAAAAAAABBBBBBEEEEEECCCBBB@@@?????????????????????>>>>>>>>>???>>>===<<<;;;;;;<<<===>>>:::<<>><<<;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;999:::;;;===>>>>>>>>><<<;;;======>>>???@@@@@@@@@??????@@@CCCDDDEEEEEEDDDDDDDDDMMMNNNDDD@@@CCCEEEBBBMMMLLLLLLNNNRRRVVVYYYYYY^^^^^^]]]\\\\\\\\\]]]]]]YYYXXXXXXYYY[[[\\\[[[ZZZXXXZZZ[[[\\\[[[\\\]]]___`````````aaaaaa```______```___^^^___aaabbb```^^^``````aaaaaabbbbbbbbbbbbbbbcccccccccaaa___]]]\\\ZZZYYYZZZ\\\^^^______]]]YYY[[[^^^```aaa___]]][[[YYY[[[[[[[[[ZZZ[[[]]]___[[[\\\\\\\\\ZZZWWWSSSQQQOOOLLLGGGCCCAAA???===<<>>===;;;:::999999999888999::::::888888999:::777888;;;<<<===<<<;;;:::999999999999999999999999============<<<;;;:::::::::<<<===:::777555777:::<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;::::::777777::::::888999<<<:::999888888999999888666999999888999999:::;;;<<<>>>>>>??????@@@@@@@@@AAA>>><<<<<<===>>>???===<<>><<<:::;;;>>>@@@======>>>>>>>>>??????@@@>>>>>>=========>>>>>>???<<<===???@@@@@@???>>>===mmmkkkiiiiiilllmmmkkkiiiccceeecccdddgggaaaddduuuwwwkkk^^^VVVTTTPPPLLLJJJKKKJJJHHHEEEBBBBBBAAAAAAAAAAAABBBBBBEEEDDDBBBAAA@@@?????????>>>???@@@???=========??????>>><<<::::::;;;===>>>;;;<<<>>>>>>===;;;;;;;;;:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>><<<<<<======:::999:::;;;<<<<<<;;;::::::<<<===>>>???@@@@@@@@@@@@===???AAACCCDDDEEEEEEDDDEEEJJJLLLGGGCCCBBBBBBAAAIIIIIIIIILLLQQQTTTVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWWWWXXX[[[\\\\\\[[[XXXYYY[[[[[[ZZZ[[[\\\^^^______`````````___^^^^^^aaa___^^^```cccdddaaa^^^^^^______``````aaaaaabbbaaaaaaaaaaaa```___]]]\\\XXXXXXXXXZZZ]]]^^^^^^]]]XXXZZZ\\\]]]]]]\\\ZZZXXXYYYZZZZZZYYYWWWWWWXXXZZZVVVVVVWWWWWWUUURRROOONNNJJJGGGDDDAAA@@@???>>><<<<<<;;;999888777777888888888:::;;;:::888888999::::::;;;<<<======<<<;;;;;;999::::::::::::::::::999<<<<<<=========<<<;;;;;;:::;;;:::999777666777888===<<<:::999999:::<<<===;;;<<<======>>>=========;;;888777999888666666999;;;:::888999::::::999777999999999999:::;;;<<<<<<>>>??????@@@??????>>>>>>===<<<<<<===??????===<<>>???@@@>>>>>>===<<<<<<<<<<<<===;;;<<<>>>???@@@??????>>>iiihhhhhhhhhhhhiiiiiiiiiffffffaaaaaaeee```ccctttxxxnnndddZZZSSSQQQNNNJJJIIIJJJJJJFFFCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAA@@@????????????>>>@@@AAA@@@===<<<===???@@@???>>>>>>============<<<===>>>===;;;:::;;;<<<999;;;======;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::===>>>;;;;;;???>>>;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@AAAAAABBB??????@@@AAABBBCCCCCCCCCHHHGGGHHHJJJGGGBBB???AAADDDDDDFFFJJJNNNRRRRRRRRRUUUVVVWWWWWWXXXWWWVVVUUUUUUTTTUUUWWWZZZ\\\\\\[[[XXXYYYZZZZZZYYYYYY[[[\\\_______________^^^]]]]]]```^^^\\\^^^bbbcccaaa]]][[[\\\\\\]]]^^^^^^______]]]^^^^^^___^^^]]]\\\[[[WWWVVVWWWYYY\\\^^^]]]\\\ZZZ[[[\\\\\\[[[ZZZXXXWWWXXXXXXXXXVVVSSSRRRSSSTTTRRRRRRQQQPPPNNNKKKHHHGGGEEECCCAAA@@@AAA@@@???>>><<<;;;999777777777888999777888999:::999999:::<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;<<<<<<============<<<<<<:::888888999999888888;;;:::999999999;;;===>>>;;;<<<<<<===>>>>>>======:::777666888888555555888<<<;;;::::::;;;;;;:::888999999999::::::;;;<<<===>>>>>>?????????>>>===<<<<<<<<<<<<>>>???@@@>>><<>>===>>>AAADDD<<<;;;;;;;;;<<<===>>>???>>>===============>>>>>>;;;;;;<<<===>>>>>>??????eeefffgggfffeeeeeegggiiiiiiggg```___bbb^^^cccuuuyyypppiiibbb[[[VVVPPPMMMJJJIIIJJJIIIEEEBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAA@@@????????????>>>@@@AAA@@@===<<<===??????@@@AAABBBAAA???===<<<=========<<<::::::;;;<<<888;;;======:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999===>>>;;;;;;@@@@@@;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===???AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAABBBJJJEEEFFFLLLKKKBBB>>>BBB@@@AAADDDHHHMMMOOOOOONNNQQQRRRTTTUUUUUUTTTSSSQQQSSSRRRSSSUUUYYY[[[\\\[[[XXXYYYZZZZZZYYYYYYZZZ[[[^^^_________^^^^^^]]]\\\^^^[[[YYY[[[```aaa^^^[[[YYYYYYZZZ[[[\\\\\\]]]]]]ZZZ[[[\\\]]]\\\\\\ZZZZZZVVVVVVVVVYYY\\\]]]]]]\\\]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWVVVSSSPPPNNNNNNOOOQQQPPPNNNLLLIIIEEECCCAAA===<<<;;;;;;<<<===;;;:::>>>===;;;999999:::;;;<<<444666888999999:::<<<>>>======;;;::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>===>>>:::888888;;;<<<:::888999999999:::;;;<<<===>>>999999:::;;;<<<<<<<<<;;;:::777777999999777777:::===;;;::::::;;;<<<:::999::::::::::::;;;<<<======;;;<<<===?????????>>>>>><<<<<<<<<>>>@@@@@@>>><<<:::<<<>>>>>>>>>>>>???@@@;;;:::::::::;;;<<<>>>???============>>>???AAAAAA:::;;;;;;<<<===>>>??????hhhgggeeefffhhhiiiiiihhheeeccccccdddcccccchhhppp}}}rrriiibbb\\\UUUQQQMMMIIIEEEFFFIIIJJJHHHDDDEEEDDDBBBAAAAAABBBCCCEEEBBBEEECCC>>>???CCCBBB<<<>>>???@@@???===;;;;;;<<>>===<<<;;;===;;;999:::<<<===:::888::::::::::::;;;<<<=========<<<;;;;;;::::::::::::??????@@@@@@@@@@@@??????@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>??????@@@@@@AAABBBBBBFFFCCCEEEKKKLLLEEE@@@@@@HHHDDDBBBCCCGGGKKKLLLLLLNNNNNNMMMMMMOOOQQQTTTVVVTTTTTTSSSSSSUUUWWWZZZ[[[ZZZXXXVVVVVVXXXXXXXXXVVV\\\\\\[[[[[[\\\^^^___```]]]ZZZXXXZZZ^^^```^^^[[[[[[[[[\\\]]]^^^___```aaa\\\]]]]]]]]]\\\ZZZXXXWWWSSSTTTVVVXXXZZZ[[[\\\]]][[[___aaa\\\VVVRRRVVVZZZSSSSSSRRRQQQPPPOOOOOONNNNNNMMMJJJGGGDDDAAA>>>===999999999999999999999999>>><<<:::999999888777666555222333888:::777888===@@@??????>>>===<<<<<<;;;>>>>>>>>>>>>>>>======<<<===<<<;;;:::999:::;;;;;;::::::999999::::::;;;<<<===999777999:::999<<<@@@???;;;888999<<<>>>;;;777<<<;;;:::777555666999<<<>>><<<;;;999888888999999999999888888:::<<>>;;;999888:::===>>>???@@@;;;777999===>>>999333<<<===???@@@@@@>>><<<;;;BBBBBB@@@======???DDDHHHfffeeeeeefffiiikkklllkkkjjjhhhggggggdddbbbfffnnnyyyrrrggg^^^YYYTTTNNNJJJLLLHHHEEEEEEGGGHHHFFFCCCCCCBBBAAA@@@@@@AAACCCDDDCCCEEEBBB>>>>>>BBBBBB>>>???@@@AAA@@@>>><<<<<<===<<<<<<<<<<<<<<<;;;;;;:::<<<;;;:::;;;======:::888<<<;;;;;;:::::::::;;;;;;<<<<<<;;;:::::::::;;;;;;>>>??????@@@@@@??????>>>??????>>>=====================<<<<<<<<<<<<======>>>>>>??????@@@AAAAAAAAAEEEBBBCCCIIIJJJEEEBBBBBBFFFCCC@@@AAADDDGGGHHHHHHKKKJJJJJJKKKLLLNNNQQQRRRPPPPPPOOOPPPRRRUUUWWWYYYYYYYYYXXXXXXWWWXXXXXXYYY[[[[[[ZZZZZZ[[[\\\^^^___^^^[[[YYY[[[^^^```^^^[[[ZZZ[[[[[[\\\]]]^^^___````````````___]]][[[YYYWWWTTTUUUVVVWWWXXXYYYYYYYYY]]]```ccc___YYYUUUWWW[[[VVVUUUSSSQQQOOOMMMKKKJJJJJJIIIGGGDDDBBB???===<<<999999999999999999999999===;;;999888888888777666888555666;;;<<<:::;;;???>>>>>>======<<<;;;;;;:::======>>>>>>======<<<;;;===<<<;;;:::999::::::;;;::::::999999::::::;;;<<<===::::::======::::::===<<<999777888;;;<<<888555:::;;;:::888777888:::===<<<;;;999888777777777888:::999999888999;;;>>>???>>><<<;;;;;;;;;;;;999888<<<;;;;;;:::::::::;;;;;;===;;;999999;;;===>>>>>>>>>;;;999:::<<<===999555======>>>>>>>>>===<<<;;;AAAAAA@@@>>>>>>@@@DDDGGGdddccccccfffiiilllmmmmmmmmmjjjiiiiiieeecccgggnnn{{{ssskkkaaaYYYUUUQQQNNNKKKJJJGGGDDDCCCEEEEEECCC@@@AAA@@@?????????AAABBBCCCEEEDDDAAA>>>>>>BBBBBB??????@@@AAAAAA???======>>>:::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>===:::888======<<<::::::999999999;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>>>>>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<============>>>??????@@@@@@AAACCC@@@AAAFFFHHHFFFEEEEEEDDDBBB??????@@@BBBCCCCCCFFFFFFGGGHHHIIIKKKLLLLLLKKKKKKKKKLLLOOORRRUUUVVVUUUWWWYYYWWWUUUUUUWWWZZZZZZZZZYYYZZZZZZ[[[\\\]]]```]]][[[\\\^^^___]]]ZZZZZZZZZ[[[\\\]]]]]]^^^^^^bbbbbbaaa```]]]ZZZWWWVVVVVVWWWWWWXXXXXXXXXWWWWWW[[[___bbb```ZZZVVVWWWYYYVVVUUUSSSOOOLLLIIIFFFEEEEEEDDDCCCAAA???===<<<;;;999999999999999999999999<<<:::888777888888777666888777777;;;<<<;;;<<>>===999777999888777666888;;;:::777333888:::::::::999:::<<<>>>:::999888777666666666666;;;:::999999999:::<<<===<<<:::999999::::::888777;;;;;;::::::::::::;;;;;;<<<:::999:::<<<>>>>>>===<<<<<<<<<<<<<<<;;;:::999>>>======<<<<<<<<<<<<<<>>???BBBDDDdddcccccceeehhhkkklllkkkjjjhhhhhhhhhfffeeejjjrrryyypppmmmfff\\\VVVSSSQQQOOOMMMHHHFFFCCCBBBCCCBBBAAA???@@@@@@??????@@@AAABBBCCCEEECCC@@@===>>>AAAAAAAAA>>>???@@@@@@>>>======>>>;;;<<<===>>>????????????;;;<<<===??????===;;;999===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>===>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===<<<======>>>>>>??????@@@@@@??????BBBEEEFFFGGGGGGCCCBBB@@@>>>>>>??????@@@BBBCCCDDDFFFGGGGGGHHHHHHGGGHHHIIIKKKNNNQQQTTTVVVQQQUUUWWWVVVRRRQQQUUUZZZZZZZZZZZZZZZ[[[[[[\\\\\\aaa___]]]]]]^^^^^^\\\ZZZZZZZZZ[[[\\\]]]]]]^^^^^^bbbbbbaaa___\\\XXXUUUSSSXXXXXXYYYYYYYYYYYYXXXXXXWWW[[[^^^\\\WWWSSSRRRSSSRRRQQQNNNKKKHHHDDDBBBAAAAAA@@@@@@???>>><<<<<<;;;999999999999999999999999;;;999777777888888777666777666777999::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;:::999999;;;;;;;;;:::::::::::::::::::::999999::::::;;;<<<777555777;;;;;;777666888777777888;;;<<<;;;888444777999;;;;;;;;;;;;===???999888888777777777777777;;;;;;:::999999::::::;;;:::999777888888999777666:::::::::999::::::;;;;;;:::999999;;;===>>>>>>===;;;===??????<<<;;;<<<===>>>===;;;:::::::::<<<===;;;===>>>>>>===>>>???AAAfffeeeddddddfffhhhhhhggghhhffffffgggeeedddiiiqqqrrriiibbb\\\TTTNNNMMMLLLJJJHHHFFFEEECCCBBBAAAAAA@@@???AAAAAAAAAAAAAAABBBCCCCCCDDD@@@>>>>>>??????@@@@@@<<<===???>>>===;;;<<<<<<:::;;;<<<>>>????????????<<<===??????>>>===;;;;;;<<<<<<;;;;;;<<<======>>>;;;;;;;;;;;;<<<<<<===>>><<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>>>>????????????@@@CCCFFFGGGFFFDDDCCCBBB@@@>>>===>>>>>>@@@AAABBBDDDEEEEEEEEEEEEFFFGGGIIIKKKNNNQQQTTTUUUQQQTTTWWWVVVSSSSSSWWW[[[[[[[[[[[[\\\\\\\\\\\\\\\```___^^^]]]]]]\\\[[[ZZZ[[[[[[[[[\\\]]]]]]^^^^^^bbbbbbaaa___\\\YYYVVVTTTWWWXXXYYYZZZZZZ[[[ZZZZZZTTTVVVYYYWWWSSSPPPNNNNNNJJJIIIHHHFFFDDDBBB@@@???@@@?????????>>>=========999999999999999999999999:::999777777888999888888666777888888999;;;<<<;;;=========<<<<<<<<<<<<<<<:::::::::::::::999999888:::::::::::::::999999999::::::999999::::::;;;<<<888555666999:::888999<<<999:::<<<>>>???===;;;888666888:::;;;;;;<<<===???999999999999999999888888;;;;;;::::::999999999999:::888777777999999888666999999999999999:::;;;<<<:::999999;;;===???>>>===;;;>>>AAA@@@===<<<>>>@@@???===;;;999999:::<<<===888:::<<<<<<;;;;;;<<<>>>iiigggeeeeeefffffffffeeeiiigggffffffdddbbbfffnnnvvvkkkccc[[[UUUOOOKKKKKKJJJHHHEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA===<<<>>>@@@>>>===???:::<<<>>>===<<<;;;;;;<<<999:::;;;<<<===============>>>@@@???===<<<<<<===<<<<<<<<<======???@@@@@@<<<<<<<<<;;;<<<<<<======<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<===>>>>>>>>>?????????AAAFFFFFFCCCDDDDDDDDDAAA???===>>>?????????@@@AAAAAABBBCCCCCCDDDEEEGGGJJJMMMPPPRRRSSSSSSUUUWWWWWWVVVVVVZZZ]]][[[[[[\\\]]]]]]\\\\\\[[[^^^^^^]]]\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\aaaaaa```___]]][[[YYYWWWUUUVVVWWWXXXXXXXXXXXXXXXRRRSSSTTTSSSOOOMMMKKKKKKDDDDDDCCCBBBAAA@@@@@@???@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999777888999::::::999777:::;;;999:::======;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888888:::::::::::::::999888888::::::999999::::::;;;<<<;;;888777:::;;;999;;;>>>:::;;;===>>>???>>><<<;;;777888:::::::::;;;===???::::::;;;;;;;;;::::::999:::::::::::::::999999999:::999888999::::::999888999888888999999:::;;;<<<:::999888:::<<>>AAAAAA???>>>@@@BBB???>>><<<::::::;;;<<<===777999:::;;;::::::;;;===kkkiiiggggggggghhhgggfffhhhfffffffffdddccchhhooowwwnnnddd]]]WWWSSSNNNLLLLLLKKKHHHDDDDDDDDDDDDDDDCCCCCCDDDEEEBBBBBBBBBAAAAAA@@@???>>>>>>::::::???@@@===;;;<<<;;;<<<>>>>>>===<<<<<<===::::::;;;<<<======<<<<<>><<<;;;===@@@??????????????????@@@@@@>>>======<<<<<<<<<<<<===;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;<<<======>>><<<;;;;;;::::::;;;;;;<<<:::::::::;;;<<<<<<=========@@@@@@???AAAEEEDDD???CCCDDDDDDBBB???===>>>???>>>>>>======>>>???@@@AAAAAABBBDDDGGGJJJLLLMMMNNNRRRSSSTTTTTTVVVWWWYYYZZZZZZZZZ[[[\\\\\\[[[ZZZYYY\\\\\\\\\\\\ZZZZZZZZZZZZXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\\\\[[[YYYXXXWWWRRRSSSSSSSSSSSSRRRQQQQQQNNNNNNMMMLLLIIIGGGGGGFFFBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;999888999;;;<<<<<<;;;666:::;;;888888<<<===:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888999::::::;;;:::999888777::::::999999::::::;;;<<<:::888999<<<;;;777666888999:::;;;<<<<<<;;;<<<<<<888999999888777999<<>>@@@@@@===???@@@AAAAAAAAABBBCCC???>>>===<<<<<<<<<======999:::;;;:::::::::<<<>>>kkkjjjhhhhhhiiijjjjjjiiidddcccdddfffeeefffllltttxxxppphhh___YYYSSSOOOLLLJJJJJJIIIEEEAAADDDDDDEEEDDDDDDDDDFFFGGGAAAAAAAAAAAA???>>>===<<<<<<888999???AAA<<<999;;;<<<===??????>>>======>>><<<===>>>>>>>>>>>>>>>>>>@@@@@@@@@>>>;;;;;;>>>BBBCCCBBBAAA@@@???????????????>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>???<<<;;;;;;::::::;;;;;;<<<999999:::;;;;;;<<<<<<======AAABBB???@@@DDDBBB<<>>===;;;:::;;;===???@@@>>>???BBBDDDFFFHHHIIIJJJPPPOOOOOOPPPSSSVVVVVVVVVYYYYYYZZZ[[[[[[ZZZYYYXXXZZZ[[[\\\[[[ZZZYYYZZZZZZVVVVVVWWWWWWWWWWWWWWWWWWUUUVVVVVVWWWWWWVVVUUUTTTPPPPPPPPPOOONNNLLLKKKJJJJJJIIIGGGEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===========================;;;:::999999;;;======<<<444888888555555::::::666:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999999999:::;;;:::999888777::::::999999::::::;;;<<<777666888<<<:::333//////777888999999999999:::;;;999999888777666888;;;>>>888999:::;;;<<<;;;:::999777888999::::::::::::999===;;;;;;;;;=========;;;888888888888999:::;;;<<<<<<999777888:::>>>@@@AAA>>>???@@@AAABBBCCCCCCBBB??????>>>===============;;;;;;<<<;;;:::;;;>>>@@@hhhjjjfff___cccmmmnnnhhhbbbfffcccbbbgggcccdddqqq{{{sssiii___YYYXXXPPPNNNJJJFFFDDDBBBBBBBBBHHHEEECCCBBBCCCCCCCCCBBBAAA@@@??????>>>?????????@@@>>><<<===??????===:::>>>>>>???@@@@@@@@@@@@@@@===???@@@>>><<<::::::;;;???>>>======>>>>>>===<<<@@@>>>======???@@@AAAAAABBB???>>>@@@@@@======@@@???>>>===<<<;;;<<<======;;;999777888;;;===;;;999======<<<;;;;;;;;;;;;<<<>>>>>>============>>>>>><<<===???@@@???>>>???@@@BBBBBBAAA@@@@@@??????>>>???>>>>>>===============AAAAAAAAACCCDDDFFFHHHIIIKKKGGGFFFKKKMMMMMMQQQXXXTTTVVVYYYZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVUUUTTTSSSVVVVVVVVVUUUSSSRRRSSSTTTZZZZZZYYYVVVRRRPPPPPPQQQKKKJJJIIIGGGFFFDDDCCCBBBFFFDDDCCCDDDEEECCC>>>999<<<======<<>>===AAABBB>>>>>>???@@@AAA@@@>>><<<;;;;;;::::::;;;<<<<<<;;;999999999888888999999:::;;;<<<:::888888999;;;;;;;;;999999999888777666666555888888777777888888999:::999999888888999999:::;;;;;;:::999999888888999999888:::;;;;;;999777666666;;;777777;;;>>>>>>>>>AAA;;;:::::::::;;;;;;999777???;;;888888;;;<<<;;;:::>>>>>>??????>>><<<:::999???>>><<<;;;:::;;;===>>>;;;999888888:::===>>>>>>DDDBBB???>>>===>>>@@@BBBDDDAAA???@@@???<<<<<>>=========>>><<<;;;<<<>>>>>><<<999===>>>??????@@@@@@??????<<<===???>>>===<<<<<<======<<<<<<<<<===>>>>>>>>>???>>>======???@@@@@@???BBB???>>>@@@@@@======@@@>>>>>><<<;;;;;;;;;<<<===AAA===:::999:::<<<<<<;;;:::::::::;;;;;;<<<<<<<<<======<<<<<<======>>>???;;;===??????>>>===>>>???@@@@@@@@@@@@@@@?????????@@@???>>>>>>============;;;<<<<<<===???@@@BBBCCCHHHEEEDDDIIIKKKJJJMMMSSSQQQSSSTTTUUUTTTSSSTTTUUURRRRRRQQQQQQQQQRRRSSSSSSRRRSSSRRRQQQOOONNNNNNPPPOOOOOONNNLLLIIIGGGGGGHHHEEEEEEDDDCCCAAA@@@???>>>EEEBBB@@@AAABBBAAA>>>:::@@@>>><<<<<>><<<<<<===>>>???===;;;::::::<<<======<<>>===>>>@@@AAAFFFBBB???@@@>>>;;;:::===::::::::::::999999999999mmmgggcccfffhhhhhhhhhjjjdddgggcccaaafffdddggguuuuuujjjccc\\\TTTQQQRRRMMMKKKIIIFFFCCCBBBBBBBBBCCCAAA??????@@@BBBBBBBBBCCCBBB@@@???>>>===<<<<<<@@@??????@@@BBBBBBAAA???<<<===>>>>>>??????>>>>>>:::<<<>>>>>>=========>>>======<<<<<<<<<>>>???@@@???>>>>>>???@@@AAA@@@>>>BBB???>>>@@@@@@======@@@======<<<;;;;;;;;;;;;<<>>>>>:::<<<===>>><<<<<<<<<===>>>>>>????????????@@@@@@BBBAAA@@@???>>>=========;;;<<<<<<===>>>???AAABBBDDDBBBBBBEEEGGGFFFHHHKKKLLLMMMNNNMMMLLLLLLNNNOOOMMMLLLJJJJJJJJJLLLMMMOOOMMMMMMMMMKKKHHHGGGHHHIIIIIIJJJIIIGGGDDDBBBCCCDDD@@@@@@??????>>>=========CCC@@@======???@@@>>>;;;BBB???;;;<<>>???@@@AAA@@@>>><<<;;;:::999888888::::::999888999999999999:::::::::::::::999888888999999777555999999999888777777666666777888888888888999999999999888888888888999::::::888777777666666666666666666666666444444555999<<<:::666555:::<<<;;;<<<>>>888777555555777999::::::;;;:::999999;;;======<<<<<<;;;;;;;;;:::;;;;;;<<>>===<<<;;;<<<======>>>=========>>>>>><<<:::BBBAAA???>>>>>>>>>???@@@FFFBBB??????===999999<<<777777888888999999999:::ooofffbbbiiikkkgggfffjjjgggjjjdddbbbgggfffjjjxxxyyyoooeee___YYYTTTRRRTTTKKKIIIGGGEEECCCBBBAAAAAAAAA???>>>>>>AAACCCCCCCCCAAA@@@???>>>>>>======>>>@@@@@@AAABBBCCCCCCCCCBBB<<<<<<===>>>>>>>>>>>>>>>;;;===??????===<<<===>>>??????>>>===<<<===???AAA@@@???@@@AAACCCBBB@@@>>>BBB???>>>@@@@@@======@@@===<<<<<<;;;;;;;;;;;;;;;>>><<<999777777777888888777888;;;<<<======;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<999;;;<<<<<<;;;:::;;;<<<<<<<<<===>>>>>>???@@@@@@BBBBBB@@@???>>>>>>>>>>>><<<<<<<<<===>>>???@@@AAA??????@@@AAABBBBBBCCCDDDHHHHHHHHHFFFEEEFFFHHHJJJKKKIIIFFFDDDCCCDDDFFFGGGHHHIIIHHHFFFCCCBBBBBBDDDEEEFFFEEEDDDAAA@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>CCC???;;;;;;>>>@@@???>>>@@@???======AAADDD>>>555IIIFFFAAA======???@@@@@@;;;<<<=========;;;999777;;;999888888:::::::::999999999999::::::::::::::::::999999::::::999777444999999999888888777777777777777888888999999999999888888888888888999999:::888777666666555555666666666777777777666777999;;;:::666555999;;;::::::<<<:::888666666999;;;======999999999:::;;;<<<======<<<<<<;;;:::;;;<<<===>>><<<;;;:::999999999::::::>>>===>>>???@@@@@@>>>;;;@@@@@@???>>>>>>>>>>>>>>>CCC???===>>>===999999===777777777777888888888888nnneeecccjjjmmmhhhfffiiijjjlllfffdddhhhgggjjjxxx{{{mmmeee\\\WWWSSSNNNMMMOOOHHHGGGFFFDDDCCCBBBAAA@@@AAA???>>>???AAACCCDDDDDD============>>>???@@@@@@;;;<<<===>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>???@@@???===<<<;;;<<>>===???AAABBBAAAAAACCCDDDDDDAAA???BBB???>>>@@@@@@======@@@<<<<<<<<<<<<<<<;;;;;;;;;888999::::::999888888777999;;;<<<======<<<:::999======;;;:::999999999999999;;;<<<<<<:::999:::;;;:::;;;<<<<<<===>>>??????BBBAAA@@@???>>>>>>>>>>>>::::::::::::;;;;;;<<<===<<<===>>>>>>???@@@@@@@@@DDDDDDDDDBBBAAAAAACCCEEEGGGEEEBBB@@@???@@@BBBDDDDDDEEEDDDBBB@@@>>>???@@@===>>>>>>===;;;:::<<<=========>>>>>>>>>?????????CCC???;;;;;;===@@@@@@???:::>>>???======???===999NNNHHHAAA>>>=========>>>:::;;;<<<===<<<:::888777===;;;999999:::;;;;;;:::888999:::;;;;;;;;;:::::::::::::::;;;<<<;;;888666999999999999888888888888666777888999999999999888888888777777888888999:::888888777666666666666777444666999:::999777666666;;;666555999;;;999999;;;999777555666888;;;===>>>888999:::;;;;;;<<<============<<<<<<<<<>>>???@@@;;;::::::999999999999999<<<<<<===???AAABBB@@@>>>>>>?????????>>>>>>======???;;;:::<<<<<<:::;;;???888888888777777777666666kkkfffeeejjjlllkkkhhhhhhjjjmmmgggeeehhhfffhhhuuu}}}tttfff^^^WWWTTTQQQLLLJJJKKKFFFFFFEEEDDDCCCAAA@@@@@@AAA@@@>>>???AAACCCDDDCCC;;;;;;<<<===>>>???AAABBB;;;===??????=========>>><<<===>>>>>>??????>>>>>>???@@@AAA@@@===;;;;;;<<>>@@@@@@======@@@======>>>>>>======<<<;;;888:::===>>><<<:::999999:::;;;<<<<<<<<<:::999888===<<<;;;999888888888888999;;;<<<<<<:::999999:::::::::;;;<<<<<<===>>>>>>@@@@@@???>>>>>>>>>>>>???>>>===============>>>>>>;;;======;;;<<<@@@AAA???@@@AAAAAA@@@>>>>>>???@@@???>>>======>>>@@@BBBCCC@@@AAAAAA???===<<<===???:::;;;;;;:::999999;;;<<<;;;<<<<<<<<<=========>>>CCC???;;;;;;===??????===777===???===;;;>>>??????OOOFFF???>>>>>><<<<<<===<<<===>>>???>>><<<:::999===;;;999999:::<<<<<<;;;888999;;;<<<<<<<<<;;;:::::::::999:::;;;<<<:::999999999999999999999999999666777888::::::999888888888777777777777888999999888888777666666666666666222555999;;;999666444333<<<777666999;;;999999:::666555333444777999::::::888:::<<<<<<;;;;;;<<<===>>>=========>>>??????@@@======<<<<<<<<<;;;;;;;;;===<<<<<<>>>AAABBBAAA@@@===>>>?????????>>><<<;;;<<<999888;;;<<<:::<<>>@@@BBBAAA???>>>???@@@===>>>??????@@@@@@??????>>>???@@@@@@>>>=========888===BBBBBB???>>>???BBBCCCBBB@@@@@@AAAAAA@@@???BBB???>>>@@@@@@======@@@===>>>?????????>>>===<<<:::<<<>>>===:::777777888888888888888888999999999999999888888888888999999:::<<<===<<<:::999999:::::::::;;;;;;<<<<<<<<<===>>>>>>=========>>>??????AAA@@@@@@?????????@@@@@@;;;>>>===:::;;;AAACCCAAA<<<===>>>>>><<<;;;;;;<<<:::::::::;;;<<<>>>???@@@<<<======<<<;;;;;;<<<>>>:::;;;<<<<<<;;;;;;===???<<<<<<<<<<<<<<<=========AAA===::::::<<<>>><<<:::999<<<===;;;===BBBEEECCCKKKBBB<<<===???======>>><<<===>>>???>>><<<:::999===;;;888888999;;;;;;;;;888999;;;<<<===<<<;;;:::999888777888:::;;;;;;:::999999999999999999999999666777999::::::999888777777777777777777888999999777666555555444444555555555777;;;<<<;;;:::999:::===999777:::;;;999999:::555444444555888999999888888:::======;;;::::::<<<<<<===>>>>>>>>>>>>>>>==================<<<;;;;;;???>>><<<===???@@@@@@???;;;===>>>??????===;;;:::<<<999888:::;;;999:::>>>777777888888888888888999dddiiijjjfffjjjqqqnnndddgggjjjfffcccfffaaa```lllyyylllddd]]]WWWSSSRRRPPPJJJFFFGGGCCCCCCCCCCCCBBBAAA@@@???@@@>>><<<<<<>>>???@@@???===============>>>>>>???<<>>>>>???@@@@@@@@@@@@@@@<<<>>>???@@@???>>>???@@@333999???AAA???>>>@@@BBBCCCAAA>>>===>>>??????>>>BBB???>>>@@@@@@======@@@>>>???@@@@@@@@@???===<<<<<<===<<<999555333444777555555555555666777999:::666666666777888:::;;;<<<;;;<<<======;;;999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@>>>======<<<<<<<<<<<<===<<>>999;;;BBBEEECCC999;;;======;;;999888999;;;;;;;;;;;;::::::::::::999:::;;;:::999999;;;===888999::::::999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???<<<999999;;;<<<:::777===<<<::::::@@@HHHIIIEEEGGG>>>999===AAA???>>>@@@;;;<<<=========;;;999777<<<:::777666888:::::::::888999;;;======<<<;;;:::888666555666888:::;;;;;;999999999999999999999999555777999:::::::::888777777777777777777888888999555555444333333333333444999;;;===>>>>>>???AAABBB>>>999888:::;;;999999:::777666777888:::;;;:::888888;;;>>>>>>;;;999999;;;;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999BBB???===<<<===>>>>>>>>>;;;<<<>>>@@@???===;;;999>>>:::999::::::888888<<<666666777888999:::;;;;;;ggghhhjjjkkkkkkiiifffddddddkkkhhhccceeecccdddnnnuuujjjbbbXXXTTTOOOKKKJJJIIIIIIHHHFFFEEEBBBAAA@@@AAABBBDDDAAA@@@???>>>>>>>>>???@@@BBB@@@??????@@@@@@>>>===>>>>>>===<<<<<<<<<<<<<<<>>>@@@AAACCCCCCBBBAAA@@@<<<<<<>>>??????@@@??????:::===??????<<<<<<>>>AAAAAA@@@???>>>???@@@AAABBBBBB???======??????===;;;<<<=========>>>>>>?????????>>><<<:::888888777777;;;777666999:::888777999999:::999888666666888::::::::::::999999999888888::::::;;;<<<<<<<<<;;;;;;===;;;999:::<<<>>>@@@@@@<<<>>>>>>;;;;;;>>>>>><<<>>>>>>>>>>>>???@@@BBBBBB===888555666:::>>>===;;;===<<<:::999999;;;>>>@@@;;;;;;:::999999:::::::::;;;;;;999999999999;;;;;;<<<<<<<<<<<<;;;<<<>>>@@@<<<===============<<<<<<<<<;;;===@@@EEEFFFDDDAAA<<<===>>>???????????????===;;;;;;;;;<<<===<<<;;;>>>;;;777666777888::::::;;;;;;::::::::::::999999;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::666555888999777666777888888999::::::888777666888999::::::999777555333999???EEEEEEDDDHHHQQQZZZGGGCCC>>>:::999999999999777888999:::999888777666999>>>???:::888<<<>>><<<:::===AAAAAA???<<<;;;<<>>>>>===============???@@@@@@???>>>???BBBDDD;;;===???AAAAAA???===;;;999666777<<<;;;666666:::::::::999999999:::<<<===fffgggiiiiiiiiihhhfffeeecccjjjfffaaacccbbbcccmmm}}}uuukkkaaaZZZUUUQQQLLLIIIHHHGGGGGGFFFEEEDDDCCCBBBAAABBBCCCCCCBBBAAA@@@?????????@@@@@@AAA@@@??????@@@AAA???>>>>>>>>>===<<<<<<<<<<<<<<<>>>???AAABBBCCCBBBAAA@@@?????????@@@??????>>>===999;;;===>>>>>>>>>@@@BBB@@@???>>>>>>>>>???AAAAAAAAA???======>>>???===:::<<<<<<<<<=========>>>>>>===<<<;;;;;;:::999888777:::666666:::;;;888777888888999999888666777999;;;:::::::::999999999888888999999999999999888777666;;;::::::;;;===>>>===<<<<<<>>>===::::::===>>><<>>>>>>>>>>>>>>???===999555666:::======;;;>>><<<:::999:::<<<>>>@@@<<<;;;;;;::::::999999::::::::::::999999::::::::::::;;;;;;;;;;;;<<<>>>???;;;<<<<<<===<<<<<<;;;;;;:::::::::===@@@BBB@@@>>>???????????????>>>======<<<;;;:::;;;<<<===<<<:::===;;;888777888999999999::::::999999999888888888;;;;;;;;;::::::999999999;;;;;;;;;;;;:::::::::::::::666555888999777666777999999999999999888777777666666555555555555666666<<>>???===============>>>???@@@>>>??????>>>======@@@BBB===>>>@@@BBBBBB@@@>>>===;;;666666999:::777777:::888888777777777888999:::ffffffgggggghhhgggggggggdddjjjeee```cccccceeeooo}}}tttlllddd[[[UUUPPPMMMIIIFFFEEEEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@??????@@@@@@@@@???>>>???@@@AAA@@@???>>>>>>===<<<<<<<<<=========>>>@@@AAABBBBBBAAAAAABBBBBBAAAAAA???>>><<<;;;<<<<<<<<<===???@@@???>>>??????>>>>>>??????@@@AAAAAA???======>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;:::999888999666666;;;<<<999666777666777888888777888:::<<<:::::::::999999999888888999999999999777666555444999999:::<<<>>>===:::888;;;>>>===::::::===>>>;;;======<<<<<<<<<======>>><<<999666777:::===<<<;;;>>>===;;;:::;;;<<<>>>???======<<<;;;:::999999999999999::::::::::::999999888888888999:::<<<===>>>::::::;;;;;;;;;;;;::::::;;;::::::;;;===>>>>>>===AAAAAA@@@@@@???===<<<;;;<<<;;;::::::<<<<<<;;;:::;;;:::999999::::::999888999999999888888888777777;;;;;;::::::::::::999999<<<<<<;;;:::::::::::::::999555444777999777666777::::::999888888888888888555444333333444666888:::999;;;DDDUUUfffjjj```TTT>>>;;;888666777999::::::999999999999888777666555555999;;;999999<<>>???AAAAAA=========<<<;;;<<<>>>@@@???@@@BBBCCCCCCBBB@@@???===777444666999888888999888777777777777888999999fffggggggggghhhhhhiiiiiiggglllfffaaaffffffhhhrrruuukkkddd]]]WWWRRRMMMJJJFFFDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>===<<<===???@@@@@@>>>>>>>>>===============>>><<<===???@@@AAAAAAAAAAAABBBBBBAAAAAA@@@>>>===<<>>???>>>;;;777????????????@@@@@@AAAAAAAAA@@@?????????>>>======::::::::::::::::::::::::777888:::<<<<<<;;;:::999888555777<<<===999666666555666888888888999;;;<<<:::::::::999999999888888999999999999999888777666:::999999:::;;;;;;999777:::===<<<999999<<<===:::888888999:::;;;===???@@@;;;999777888:::<<<<<<;;;>>>===<<<;;;;;;<<<>>>???>>>>>>===<<<;;;:::999888888999:::;;;;;;:::999888666555666777:::<<<<<<<<<888999999::::::::::::999>>>===<<<<<<======>>>>>>@@@@@@@@@???>>>===<<<;;;;;;:::999:::;;;<<<;;;999:::999999:::<<<;;;999777999999999999888888888888::::::::::::::::::::::::===<<<;;;999999999999:::999555444777999777666888;;;:::999888777888999:::777666666666777999:::;;;777666<<>>>>>???AAAAAAAAA@@@???>>>============>>>???@@@AAA=========<<<;;;;;;===???@@@AAABBBCCCCCCBBBAAA@@@@@@:::444444777999999888999999999999999999::::::hhhhhhhhhiiiiiijjjjjjkkkfffjjjdddaaaggghhhhhhqqq~~~uuujjj```ZZZUUUPPPLLLJJJGGGEEEDDDDDDDDDCCCBBBAAABBBCCCCCCCCCCCCBBBBBB@@@@@@@@@??????>>>===<<<<<<;;;;;;<<<>>>???>>>===>>>>>>=========>>>>>>???======>>>???@@@@@@@@@@@@?????????@@@@@@??????>>>BBB@@@>>>???@@@>>>:::555???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>???:::::::::::::::999999999666888:::<<<<<<<<<;;;:::888555777<<<===999666666444666888999888999;;;<<<:::::::::999999999888888666777888888999999999999;;;999777777888999999888:::<<<<<<888888<<<<<<:::777777888999:::<<<>>>???:::999999999:::;;;;;;:::>>>===<<<<<<;;;<<<======>>>>>>>>>>>><<<;;;999888777888::::::::::::888777555444444666:::<<<;;;:::777777888999::::::999999======<<<<<<;;;<<<===>>>===>>>>>>>>>>>>===<<<<<<;;;999888999:::;;;:::999999999:::;;;===<<<:::888;;;::::::::::::999999999::::::::::::::::::::::::===;;;:::888888999::::::999555444888:::888777999<<<;;;999888888888999:::666777999:::::::::999999:::999:::BBBJJJJJJBBB999;;;999777888:::<<<======<<<<<<;;;:::999999888888999999::::::999888:::===::::::;;;===?????????>>>??????>>>>>>>>>>>>??????>>>??????===<<<<<<>>>@@@@@@@@@AAABBBBBBAAA@@@@@@BBB>>>888555666999999888999999999999999999999999iiiiiijjjjjjkkkkkkjjjjjjaaafffaaa___fffgggfffmmmwwwoooddd[[[VVVRRRNNNKKKGGGEEECCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@???>>>===<<<===<<<;;;<<<===>>>===<<<>>>>>>=========>>>??????>>>>>>>>>>>>>>>?????????<<<<<<===??????@@@@@@@@@======>>>???@@@???<<<999??????@@@AAAAAAAAAAAA@@@AAABBBBBBAAA???>>>>>>???::::::::::::999999999999777888999;;;<<<<<<;;;;;;999666666;;;<<<999666777333666888999999999:::;;;:::::::::999999999888888333444555666888888888888<<<999666666777999::::::999<<<;;;888888;;;<<<999<<<;;;:::999999999999:::::::::::::::::::::::::::===<<<<<<;;;;;;;;;;;;<<<>>>>>>??????>>><<<:::999888888999999999999888888555444333666:::<<<:::888666777888999::::::::::::999:::;;;;;;:::999:::<<<;;;<<<<<<<<<<<<<<<;;;::::::999888888::::::999888999999999;;;======;;;999;;;;;;;;;:::::::::999999999999::::::::::::;;;;;;;;;:::999777777999:::<<<:::666555999;;;:::999;;;;;;;;;:::999999999999999555666999:::;;;:::888777:::::::::<<<>>>>>>===;;;<<<:::999999;;;===>>>===;;;;;;:::999999999999:::;;;::::::<<<:::888999===;;;;;;;;;===@@@AAA@@@???AAA@@@???>>>>>>>>>>>>>>>@@@@@@@@@???======???AAA>>>>>>>>>??????>>>>>>>>>CCCBBB>>>888555777999888777777777888777777666555hhhiiijjjkkkkkkjjjhhhggg^^^ccc______ggggggeeejjj~~~ppphhh___WWWSSSPPPMMMJJJDDDCCCAAABBBCCCCCCBBBAAA@@@@@@?????????@@@AAABBBCCCCCCCCCCCCBBB@@@>>>===???>>>======>>>???>>><<<>>>>>>======>>>??????@@@??????>>>============>>>;;;;;;<<<===>>>?????????;;;===@@@AAA???===<<<;;;<<<===>>>???@@@??????>>>>>>@@@AAA@@@===;;;<<<>>>;;;;;;:::::::::999999999888999999::::::;;;;;;;;;:::666666:::;;;888777888444666999:::999999999::::::::::::999999999888888555555666777888888888888999888777888999;;;;;;:::999;;;;;;777777;;;;;;999===<<<;;;:::999888888888999:::;;;;;;:::999::::::<<<<<<;;;;;;::::::::::::======?????????===;;;:::999999888888888888999999777555444666;;;<<<999666666777888999::::::::::::666999<<<===;;;:::;;;<<<<<<<<<<<<;;;:::999888777:::888777888999:::999888:::999999:::<<<===<<<:::::::::::::::999999999888999999999::::::;;;;;;;;;:::999777666777999<<<===;;;777666:::===;;;;;;<<<::::::;;;;;;::::::999888666777888:::;;;<<<======888999::::::::::::::::::===<<<::::::;;;<<<<<<;;;888888777777777888999:::;;;999:::===<<<999;;;@@@@@@>>>===>>>@@@AAA@@@>>>?????????>>>??????@@@@@@@@@AAA@@@???======>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;CCCGGGEEE<<<555666888888666777888888777666555444ggghhhjjjkkkkkkiiifffddd___dddaaaaaaiiiiiifffkkk{{{sssfff```WWWPPPMMMJJJGGGDDDBBBAAA@@@AAABBBBBBBBB@@@@@@???>>>======???AAACCCDDDEEEEEEEEEDDDBBB@@@???BBB@@@??????@@@@@@>>>===>>>>>>===>>>>>>???@@@@@@@@@???>>>===<<<<<<<<<===;;;;;;<<<===============<<<@@@CCCBBB>>>:::999999:::;;;===>>>>>>>>>===<<<<<<>>>@@@>>>;;;999;;;===;;;;;;;;;::::::999999999:::999999999999:::;;;<<<;;;777666999:::888777999444777999:::999999999::::::::::::999999999888888999999:::::::::999999888666666888:::<<<===;;;999888;;;:::777777:::;;;888;;;::::::::::::::::::;;;999:::;;;;;;:::999999:::;;;;;;;;;::::::999999999<<<===???@@@???>>><<<;;;:::999888777777888999:::888555444777;;;<<<999555777777888::::::;;;;;;;;;777;;;???@@@>>>======>>>======<<<;;;999777555444999888777888999:::999777;;;:::999:::<<<===<<<;;;999999999888888888888777999999999::::::;;;;;;;;;999888777666777:::<<<>>>;;;888777;;;===<<<<<<===999:::;;;<<<;;;:::999888999999999:::<<>>>>><<<:::888>>><<<::::::;;;;;;:::999666666555555555777888999:::777999======:::===CCCCCC@@@>>>>>>@@@@@@>>><<<======>>>>>>???@@@BBBBBB@@@@@@@@@>>><<<<<<>>>@@@999999999999999999999999CCCJJJIII>>>555555777888888999:::::::::888777666jjjgggfffgggjjjiiiddd___iiihhhfffeeegggiiikkkkkk|||ooojjj\\\XXXRRRMMMJJJHHHGGGEEEBBBBBBCCCCCCBBBBBBAAA@@@????????????@@@AAABBBCCCEEEAAA<<<<<<@@@BBBAAA???AAAAAAAAA@@@@@@@@@??????BBBBBBBBBBBBBBB@@@??????===>>>>>>>>>>>>>>>===<<<;;;<<<>>>>>>===<<<<<<======;;;<<>>>>>???????????????===;;;999888======>>>>>>===<<<;;;;;;@@@??????===;;;999888666999999888888888888999999777::::::888999>>>???===:::::::::::::::999888777:::::::::999999888888888<<<;;;;;;:::999888777777;;;999777888999:::888555888:::999666777:::<<<:::===<<<;;;:::888777666555<<<<<<;;;::::::999999888===<<<;;;<<<======;;;999777888888777777777:::<<<666888666444777<<<;;;444777999;;;======;;;999888;;;;;;;;;;;;;;;;;;:::::::::999999888888999999:::999999888888777888888888<<<<<<;;;;;;;;;:::::::::777777777777888888999:::<<<<<<;;;:::::::::;;;;;;@@@>>><<<:::888777666666>>>;;;888888:::;;;:::888;;;;;;<<>>CCCFFFHHHFFFAAA<<<::::::@@@???===<<<<<<>>>@@@AAA>>>============>>>>>>???===:::888888::::::888555>>>DDDIIIFFF===666777:::666666888999;;;999666333jjjgggeeegggjjjjjjfffbbbkkkiiihhhggghhhjjjkkkkkkuuuiiidddZZZVVVPPPLLLIIIGGGFFFDDDAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???@@@AAAAAABBB>>>;;;<<<@@@CCCBBB@@@@@@@@@@@@@@@???????????????@@@@@@??????>>>===<<<<<<<<<======>>>=========;;;===>>>>>>===<<<<<<======;;;<<>>>>>???>>>>>>>>>>>>===<<<:::999;;;;;;:::::::::999999999@@@??????>>>===;;;999999888888777777777777888888999<<<;;;999:::===>>><<<999999999999999888777777:::::::::999999888888888999999999999999999999999<<<999777777999:::999777666999888555555999:::888777777777777777777777777999999999999888888888888<<<;;;::::::;;;;;;999777555777999:::999888888999777888777555888===;;;555999999::::::999999999999:::::::::;;;;;;;;;;;;;;;:::999999999999999999::::::999999888999999::::::;;;;;;;;;;;;::::::::::::::::::999999888888999999999:::::::::;;;;;;<<<<<<999999999::::::;;;<<<<<<===;;;888888::::::999777::::::;;;>>>@@@@@@<<<999::::::;;;:::888888:::;;;666555555666:::===>>>>>>======<<<<<<;;;:::888888666666555555666777888999<<<:::999;;;>>>@@@???===@@@BBBEEEDDDAAA===<<<<<<@@@???>>>===<<<===>>>>>>==================>>>??????<<<888777999;;;999777888===AAA@@@:::666777:::888888888:::;;;:::777555jjjgggeeefffiiijjjhhhffflllkkkjjjiiihhhiiijjjkkkyyylllaaa\\\WWWSSSNNNJJJGGGFFFDDDCCC@@@@@@@@@@@@@@@??????>>>============>>>???@@@AAA???===<<<>>>AAACCCBBB@@@?????????>>>>>>>>>======>>>>>>>>>>>>===<<<;;;;;;::::::;;;<<<============<<<===>>>>>>===<<<===>>>===:::;;;>>>>>>;;;;;;===;;;;;;<<<<<<===>>>>>>>>><<<============<<<;;;:::;;;:::999888888888999:::>>>>>>???>>>>>>===<<<;;;888777777666666777777888;;;>>>===::::::===>>>;;;888888888888888777777666999999999999999888888888666666777777888999::::::;;;999777777888:::::::::777999999666666:::;;;888999999999999::::::::::::666666666777777777777888;;;:::999999999999777555333666:::;;;:::888777777999999888777:::===;;;666;;;:::888777666666777888999999999::::::;;;;;;<<<999999999999999999999999999999999999999:::;;;<<<;;;;;;;;;:::::::::999999<<<<<<;;;::::::999999888666777999;;;<<<<<<<<<<<<777777888:::<<<===??????<<<:::888888888999888666888888:::<<>>@@@AAA@@@>>>>>>??????>>>>>>======<<<<<<<<<===<<<<<<<<<======>>>???AAA===999888:::<<<;;;999666888:::::::::999:::<<<:::888888888999999777555jjjhhhfffgggiiikkkjjjiiikkkkkkkkkiiigggggghhhiiiwwwooocccZZZWWWRRROOOKKKGGGFFFDDDBBBAAA@@@@@@@@@AAA@@@??????>>>>>>======>>>>>>???@@@AAA@@@???>>>@@@CCCCCCBBB@@@>>>>>>=========<<<<<<<<>>===<<<;;;888999:::;;;<<<<<<======<<<===>>>===<<<<<<===>>><<<::::::===>>>;;;;;;>>><<<<<<<<<<<<======>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<>>>===;;;::::::;;;===>>><<<<<<============<<<<<<999888888888888888888999>>>@@@???;;;:::======:::888888999999999888888777999999999888888888888888555666666777888888999999999777666666777888:::;;;888;;;;;;999999<<<===:::>>>======<<<:::999999888555555666666777888888999;;;:::999999999999666444444777999:::999777777777:::999888999<<<>>>;;;777:::999888777666555555555777888888999:::;;;;;;<<<999999999999999999999999777777777888999:::;;;<<<::::::::::::999999999999;;;;;;;;;;;;;;;:::::::::555777999;;;<<<;;;:::999999:::;;;;;;<<<<<<<<<<<<;;;:::888888777777777777777888999;;;=========<<<;;;888666777:::<<<:::888;;;999666666888:::<<<<<<666777888:::<<<=========;;;;;;999888666555444444:::;;;<<<>>>>>>===;;;999:::;;;======>>>>>>>>>???;;;<<<============<<<<<<<<<<<<<<<<<<<<<===>>>??????===;;;<<<>>>>>><<<999999888888:::<<<>>>>>>>>>:::888777777777777666555jjjiiihhhhhhjjjkkklllllliiijjjjjjiiifffdddeeeggg|||uuunnnfff]]]VVVTTTNNNKKKHHHEEEDDDCCCAAA@@@AAAAAAAAAAAAAAA@@@@@@???????????????@@@AAABBBBBBCCCBBBBBBBBBCCCBBB@@@???=========<<<<<<<<<;;;;;;>>>>>>>>>>>>===<<<;;;;;;888888:::;;;<<<<<<<<<<<<<<<======<<<;;;;;;===>>><<<999999<<<===;;;;;;>>><<<<<<<<<<<<============;;;;;;;;;;;;;;;<<<<<<===???>>><<<;;;;;;===???@@@999:::;;;;;;<<<<<<<<<;;;;;;::::::999999::::::;;;???AAA???;;;:::<<<<<<999999999::::::;;;::::::999888888888888888888888888888888888777777777777666666666666555555666888:::888;;;;;;999999<<<<<<999:::999999888777666555555555666666777888999::::::<<<;;;::::::;;;:::888666777888888777666666777999:::888888;;;>>>===:::888666777888888888666333222777777888888999:::;;;;;;888999999::::::999999888666666666666777888::::::::::::999999999888888888777888999:::;;;;;;;;;;;;777888:::;;;;;;:::888666:::;;;;;;<<<<<<;;;::::::999999999888777777888888777888999:::;;;<<<===>>>:::888555777:::<<<;;;888===:::888666777888999888555666888:::;;;<<<======;;;;;;:::999777555444333888:::<<<<<<<<<:::888777<<<;;;;;;;;;<<<=========999:::;;;===>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???<<<<<<===@@@BBBAAA;;;777<<<:::999;;;>>>??????===<<<;;;999999999999888666iiijjjjjjkkkkkkkkkllllllgggiiikkkiiieeeccceeegggzzzxxxllleee^^^VVVQQQQQQKKKIIIFFFDDDDDDCCCAAA???AAAAAAAAAAAAAAA@@@@@@???????????????@@@AAABBBCCCDDDDDDCCCBBBAAA@@@??????=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<:::999999<<<>>><<<999999<<<<<<:::<<>>999999:::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@???;;;:::<<<;;;999999:::;;;;;;;;;;;;;;;;;;777777777888888888888888;;;::::::888777666555555555777888888666666777888444777888666777999999666666666777777888999999999777777888888999:::;;;;;;<<<;;;:::;;;<<<<<<:::888888888888666444555777999:::777777<<>>;;;999999;;;=========;;;;;;<<<===>>>>>>???@@@:::::::::;;;<<<===>>>???;;;;;;===@@@CCCAAA<<<777;;;::::::;;;======<<<:::???>>>=========<<<:::888iiikkklllmmmllllllkkkkkkfffiiikkkjjjfffdddeeehhhzzzzzznnnbbb[[[VVVPPPMMMMMMIIIGGGEEEDDDDDDCCCAAA???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA???>>>>>>???@@@============<<<<<<<<<<<<=========<<<<<<;;;:::999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999777888:::===<<<999888;;;<<<:::<<>>:::999;;;;;;888888999:::;;;;;;;;;;;;:::666777777777888888888999;;;;;;:::999888777666666666999;;;;;;999777777888333666777666666888888444777777888999999:::;;;;;;888888888999999::::::::::::999999:::<<<<<<;;;:::666888999888666555555666:::555666<<>>;;;<<<===;;;::::::===AAA<<<===============???AAA999999:::<<<>>>???===<<<999999:::::::::999999888666666888999:::999999888777999;;;:::888888999;;;===:::888888;;;>>>????????????============>>>???:::::::::;;;<<<===??????===<<<;;;===@@@@@@===999999:::<<<======<<<;;;:::>>>======>>>>>><<<999666iiikkknnnooommmlllkkkjjjfffiiilllkkkgggeeegggjjjzzzssshhh[[[UUUPPPKKKIIIJJJHHHFFFDDDDDDDDDCCCAAA??????????????????>>>==================>>>???@@@AAA??????>>>===<<<===???BBB>>>>>>=========<<<<<<<<>>===<<<;;;<<<<<<<<<===<<<<<<;;;;;;::::::999888666777:::<<<<<<888888;;;;;;:::<<<@@@===============<<<<<<<<<===<<<;;;:::999:::;;;;;;;;;;;;<<<===>>>>>>======;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999::::::;;;<<<>>>===999888;;;;;;888777888999:::::::::::::::666666777777888888888999;;;;;;::::::999888888777777;;;>>>>>><<<888777888444777999777888:::999666777777666666555555444444888888888888999999999999999888888:::<<<===<<<:::444777999:::888666444444:::555555<<>>>>><<<::::::===AAA===???AAAAAA??????BBBEEE<<<<<<===???AAA@@@===;;;666777888999:::;;;;;;;;;888999::::::999888777666888:::;;;:::888888;;;>>>===999666777;;;???AAAAAADDDBBB???===<<<<<<===>>>999::::::;;;<<<===??????@@@<<<999:::===???>>><<<777;;;???@@@???=========::::::;;;<<<<<<:::666222lllmmmmmmkkkiiiiiijjjkkkhhhiiikkklllkkkhhheeeccc~~~}}}vvvllldddYYYRRRPPPNNNJJJFFFFFFEEEEEECCCBBB@@@>>>===???>>>>>>>>>@@@AAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===@@@@@@@@@??????>>>===<<<>>>:::999===>>><<<;;;<<>>======<<<;;;;;;;;;;;;<<<:::999999888999:::<<<===:::999888777777777999999;;;:::999777666555555555777777888888888666555444888888999999999:::::::::555777999;;;;;;999777555777777777999::::::888666777666777999999777999>>>>>><<<:::999:::;;;;;;:::999999999888777666666666:::777555888<<<===;;;777555222000111333666777888888888888888777777666666999999999999999999999999888888888:::;;;;;;:::888:::888666666888999777555999::::::999666777:::>>>888888888999:::::::::;;;:::666444888;;;999888999999:::<<<=========<<<<<<<<<;;;:::999999:::<<<===???AAACCCBBB>>><<<===>>>@@@999888>>>BBB???;;;;;;<<<777777===???;;;:::===::::::999888666666888:::::::::999999888999999999EEE<<<666:::@@@>>>999555>>>===<<<<<<<<<<<<======;;;<<<;;;999;;;??????;;;>>>===;;;:::999::::::;;;;;;===>>>===<<<;;;<<<>>>===<<<;;;;;;======<<<:::lllmmmmmmkkkiiihhhiiikkkggghhhjjjkkkkkkjjjgggfff{{{wwwpppeee^^^VVVPPPNNNMMMIIIFFFEEEDDDDDDCCCBBB@@@???>>>AAA???>>>???@@@AAA???>>>?????????@@@@@@????????????@@@@@@@@@??????>>>===????????????>>>===<<<;;;>>>:::888;;;===;;;:::<<<@@@>>><<<:::::::::;;;<<<<<<;;;;;;::::::999999888:::999999:::<<<<<<;;;999666888;;;<<<::::::;;;<<<999999999:::::::::::::::;;;;;;:::::::::;;;======<<<;;;:::;;;===>>>>>>>>>======<<<;;;;;;:::;;;;;;;;;:::999888888999::::::;;;:::999888999:::;;;<<<;;;;;;:::999888777666555666666777888888888777666888888999999999:::::::::888999:::;;;;;;:::999888999888888999:::;;;:::888999777888:::999777999>>><<<;;;::::::;;;:::888666:::999999888666555555444999666555777;;;<<<999666666444222222444555555555999999888888888777777777:::::::::999999888888888777777777888::::::888777:::888666777888999777555888999888666444444777:::::::::999888888777666666;;;666555999;;;:::888999::::::<<<=========<<<<<<>>>>>>=========>>>??????<<<>>>@@@@@@>>>===>>>@@@???999777===@@@===999999999555555:::<<<:::999;;;888999:::999888888999;;;::::::999999999::::::;;;@@@999666;;;@@@???<<<:::======<<<<<<;;;<<<<<<===;;;===;;;999;;;>>>>>>:::<<<;;;;;;::::::::::::;;;<<<===>>>>>><<<<<<===>>>?????????@@@@@@>>>:::777lllllllllkkkiiihhhiiijjjfffgggiiijjjjjjjjjiiihhhvvvyyyooohhh]]]XXXQQQNNNLLLKKKGGGDDDCCCCCCBBBBBBAAAAAA@@@@@@BBBAAA??????@@@@@@???======>>>???@@@@@@???>>>===???????????????>>>>>>===>>>>>>>>>>>>===<<<;;;:::>>>999777:::;;;::::::<<<>>><<<;;;999999999::::::::::::::::::::::::::::::<<<;;;:::;;;<<<<<<:::888666888;;;;;;::::::;;;<<<999999999999888888888888:::999999999::::::;;;<<<999:::;;;;;;;;;;;;<<<>>>======<<<;;;::::::999999;;;:::999888777777777777999999888888888:::;;;<<<777888888777666555444333444555666888888999888888888888999999999:::::::::::::::::::::::::::::::::;;;999888999;;;<<<<<<;;;:::999999;;;:::777999===<<<;;;;;;;;;;;;999666333999999888777666555444444888666555666999:::888555777666444555555666444333999999999999999888888888;;;;;;:::999888777777666666666666888999999888666:::888777777888888777666777777666444222222444666::::::999999888888777777;;;777666:::;;;999999::::::;;;<<<<<<===<<<<<<<<<===>>>??????@@@@@@@@@???===>>>???>>>===<<<<<<>>>===888777:::<<<:::777666888555555999;;;:::999:::666888:::::::::999:::;;;999999999999:::;;;<<<<<<===999888<<<>>><<<<<<======<<<<<<<<<<<<<<<======<<<===<<<:::;;;>>>===999999999:::;;;;;;;;;::::::===>>>??????======>>>???@@@AAAAAABBBBBB>>>999555kkklllllljjjhhhggghhhjjjggggggggghhhhhhhhhggggggrrrzzzrrrhhhbbbXXXTTTOOOLLLJJJHHHEEECCCBBBAAAAAAAAAAAAAAAAAABBBDDDBBB@@@@@@@@@@@@>>><<<===>>>???@@@@@@???>>>======>>>>>>???>>>>>>==================<<<;;;:::999>>>999777999:::999999<<<;;;;;;:::999888888999999999999999::::::;;;;;;;;;<<<;;;::::::;;;;;;999777888888:::::::::;;;;;;<<<;;;::::::999888888777777:::::::::999999999999999555888;;;;;;999888:::===<<<<<<<<<;;;:::999888777999888888777777777777777666666555555666777999:::777777888888888666555444555555666666777777777777888888999999999:::::::::;;;:::999999999999:::;;;===;;;999999;;;===>>>===;;;999999;;;999666777<<<@@@>>>;;;::::::999777555777777777666666666555555888777666777999:::888666666666555666777777666444999999999999999999999999;;;;;;:::999888777666555666666666888::::::888666999999888888888888777777888777555333111111333444777777888999:::;;;;;;<<<:::777777:::;;;999999;;;;;;;;;<<<<<<<<<<<<<<<<<<:::;;;===>>>???>>>>>>===AAA@@@???===:::999888888;;;888666888999888666555999888888:::<<<<<<;;;;;;333666999::::::::::::;;;888888888888999:::<<<<<<>>><<<<<<>>><<<999999<<<>>>============>>>??????<<<>>>===:::;;;>>><<<888777888:::;;;;;;;;;::::::===???@@@???>>>===>>>??????????????????===999666jjjkkkkkkiiigggfffgggiiihhhhhhgggfffeeedddddddddppp{{{tttlllccc]]]VVVSSSOOOKKKHHHEEECCCAAAAAA@@@@@@@@@@@@AAABBBCCCEEECCCAAA@@@@@@@@@>>><<>>>>>>>>===============<<<<<<;;;:::999===999777999;;;999999;;;:::999999888888888888888888999999::::::;;;;;;<<<:::999888999999999777555999999888999:::;;;<<<<<<<<<<<<;;;:::999888777777<<<<<<;;;:::888777666555444777::::::888777999;;;;;;;;;;;;;;;:::999888777666666777777888888888888666666555444555666888888:::::::::;;;::::::999999666666555555444444444444888888999999999::::::::::::999888777777888999:::===;;;999:::<<<>>>??????:::888999:::999666777;;;FFFAAA<<<888888888999999555555666666777888888888999999888999::::::999777555555555777999:::999777999999999999999999999999;;;;;;:::999777666555555888777888999;;;;;;999777999999999999888777888888:::888555333333333444444555555666777888999::::::999777888::::::888888<<<<<<<<<<<<<<<;;;;;;<<<<<<999:::<<<===>>>>>>======AAA@@@===;;;:::999888777888888777666666777777555888888888999;;;===<<<:::222555888999999999:::;;;777777777777888:::;;;;;;<<<;;;<<<>>><<<888:::>>>??????>>>>>>???@@@@@@AAA<<<>>>===;;;<<<>>><<<777777888:::;;;<<<;;;;;;:::===???@@@???>>>===>>>???===;;;999999:::;;;;;;:::jjjjjjjjjiiigggfffggghhhjjjiiigggeeeccccccddddddrrr{{{sssllleee^^^YYYTTTQQQMMMIIIEEECCCCCCBBBAAA@@@?????????AAABBBCCCEEECCCAAAAAAAAA@@@>>>===@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<<<<===========================<<<;;;:::999===999888;;;===:::999;;;999999999999999999888888999999999::::::;;;;;;;;;999888777888999999777555:::999777888:::<<<<<<;;;<<<;;;;;;:::999888888888<<<<<<<<<;;;999777555444444666999:::999999999999888999:::;;;:::999888777555555777888999999999999999888777666666777888999777777666666666777888888888777666555444444444444888888999999999:::::::::999999888777777888999999<<<:::999:::===??????>>>:::888999;;;:::777888===HHHCCC;;;777666999;;;<<<555666666777888999999:::999::::::::::::999888888666555555777999;;;;;;:::888888888999999999999999::::::999888777666666555888888888:::;;;<<<:::888999:::::::::888777888999;;;999666444555666777666555444444444444444444444888666888:::999666777;;;======<<<;;;;;;;;;<<<<<<;;;<<<===>>>???@@@@@@@@@>>><<<:::999:::<<<<<<;;;777999888555555888999777555777777666888;;;:::777444666888999999999:::<<<888888888888999:::;;;;;;888777999======<<<>>>BBB???>>>>>>>>>???@@@AAABBB;;;======;;;<<>>??????======>>>???<<<999777777999;;;======iiijjjjjjhhhfffeeefffhhhkkkiiigggeeedddeeeggghhhuuu{{{rrrjjjddd^^^XXXSSSPPPNNNJJJEEEBBBBBBCCCEEEAAA@@@???>>>???@@@BBBCCCDDDBBBAAAAAAAAAAAA???>>>AAA@@@???>>>>>>???@@@AAA:::;;;<<<<<<=========<<<======>>>======<<<;;;:::<<<999999>>>???<<<999:::888999999999999999999999::::::::::::::::::::::::888777777888::::::999777;;;999777777:::<<<<<<;;;::::::999999888888777777:::;;;;;;;;;:::999888777666666777999;;;;;;999777666777999:::::::::888777666777888999999999888777:::999777666555555666777666444333222222444666888888888666666555666777777888888999999999:::::::::999999999888888999999999:::999999;;;>>>???>>>===;;;::::::===<<<:::<<<@@@EEEAAA;;;777777999;;;<<<999999999999999888888888888999::::::999888777777:::888666666888:::;;;:::777777777888888888999999999999888888777777777666777777777999;;;;;;999777888:::;;;:::888777888:::;;;888555555777888888888555555555555555555555555666555777999888444666;;;>>>===<<<;;;:::;;;;;;<<<=========>>>???@@@BBBBBB>>>;;;999999;;;======<<<666999999666666:::<<<:::444777777555777<<<;;;666777999::::::999:::<<<>>>;;;;;;:::::::::;;;;;;<<<999666777<<<>>>===>>>AAA============>>>???@@@AAA999<<<<<<;;;===???===888======<<<<<<;;;;;;<<<<<<<<<===>>>>>><<<<<<===>>><<<;;;:::;;;===?????????iiijjjiiihhhfffeeefffgggjjjiiigggffffffhhhjjjlllwww|||uuulllddd___ZZZTTTOOOLLLJJJGGGCCC@@@AAADDDGGGBBBAAA???>>>>>>???AAABBBDDDBBBAAAAAAAAAAAA@@@>>>AAA@@@===<<<<<<===@@@AAA:::;;;;;;<<<=========<<<>>>>>>>>>>>>===<<<;;;:::;;;999:::???AAA===:::999888999999:::::::::999999::::::::::::::::::::::::888888777999;;;;;;:::999;;;999666777:::======;;;888888888888777777777777888999:::;;;<<<;;;::::::777666666999<<<===:::666555666888:::;;;:::999888999999::::::999888666555999777666444333333333333;;;:::777666666999<<>>???>>><<<<<<;;;<<>><<<>>>CCCBBB???:::888888999999999<<<<<<;;;:::999888777777777888999999777666666666===:::777666888999:::999666666777777888888888999888888888777777777777777666666666888::::::888666888:::<<<;;;888666888:::;;;888444444777999999888444444555777888:::;;;;;;555555777999777333555;;;>>>===<<<;;;:::;;;;;;<<<===<<<<<<<<<===???AAACCCBBB>>>:::999;;;<<<;;;:::555::::::666666;;;>>><<<666999999777999>>>===777;;;;;;<<<;;;:::;;;>>>@@@>>>======<<<<<<<<<=========999888<<<>>>===<<<===;;;;;;;;;;;;<<<===??????888;;;<<<;;;===@@@>>>999@@@???===<<<;;;;;;<<<===<<<===>>>===<<<;;;<<<>>>>>>>>>>>>@@@BBBBBB@@@>>>dddgggllloookkkfffhhhmmmkkkiiifffcccccceeegggiiizzzxxxoooeee___XXXPPPKKKKKKKKKHHHDDDBBBBBBBBBBBBAAADDDBBB@@@>>>>>>@@@BBBDDDHHHFFFCCCBBBBBBBBB@@@???>>>>>>>>>>>>============<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<===>>><<<999777@@@<<<777444555666888999;;;999777888:::;;;:::777333777;;;>>>>>><<<::::::???:::444333777;;;<<<;;;999:::;;;:::888666666666777555444777<<<===:::666999999888888999999:::;;;333555777888999888666555888888777888999999666444777777777777666666666666999555222333777999777444666666777777888888888888999888888888777777666666===<<<:::888777777888999888777777999<<<======;;;???<<<999888:::>>>@@@AAA;;;:::888666555555666666;;;;;;;;;;;;;;;;;;;;;;;;999777888;;;;;;777666777888888888888888888888888===:::777888<<<===:::777:::999999888888888888888:::888777999<<<===;;;999===;;;999888999:::::::::666999888444666;;;;;;666555999999333333999<<<::::::999888888888999:::;;;999;;;===>>>>>>===;;;999======<<<;;;<<<===>>>??????===:::999:::;;;:::999888888777666666555666666666777666555777<<<===999<<>><<<;;;<<<>>>>>>:::666???>>>===;;;999999888888<<<;;;999:::<<<======<<<<<<<<<<<<======>>>>>>>>>@@@???===<<<<<<<<<===>>>>>><<<<<>>>>>>>>======<<<<<<<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;===??????===;;;===:::888777777888777777;;;999888888:::;;;999777888:::<<<<<<;;;999777666===999444444777;;;;;;::::::;;;<<<;;;888777666777888666555888<<<===;;;777888777777777888999::::::555666777888888888777666888888777888999888666333777777777666666666555555777444111333777999777555777777777888888999999999999999888888777777777777;;;;;;:::999888888888888999999999;;;>>>???>>>===>>>;;;888777888:::;;;;;;:::999888777777777888888::::::::::::::::::::::::999777888;;;;;;777666888888888888888888888888888;;;888666777:::<<<999666:::999888888777777888888:::888888999<<<===;;;999===:::888888999::::::999222555444222555:::;;;777444888888444444999;;;999:::999999999999:::<<<===:::::::::::::::::::::999<<<<<<;;;;;;;;;<<<===>>>===;;;888888999::::::999999888777777666666777777777888888666999===>>>:::<<<>>>AAAAAA???<<<<<<===<<<============<<<<<<;;;===<<<<<<<<<======<<<:::;;;;;;::::::999999::::::===;;;::::::<<<=========??????????????????>>>>>>@@@???>>>===<<<======>>>???===<<<>>>@@@@@@;;;666cccbbbdddjjjllljjjkkknnnnnnmmmjjjhhhfffdddccccccnnn{{{vvveee]]]VVVSSSPPPJJJHHHIIIGGGEEEBBB@@@@@@@@@@@@??????@@@AAABBBBBBAAA@@@???DDDCCCCCCCCCCCCBBB@@@===@@@??????>>>===<<<<<<;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<>>>@@@@@@>>><<<:::999999999:::999777555;;;:::999999::::::888777;;;::::::999999888777666;;;777444555888::::::888;;;<<<<<<;;;888777777888999888777999<<<===;;;888666666666777777999::::::666777777777777888888888999888777777888777555333666666666666555555555555666333111333666888888666888888999999999999::::::999999999888888888888777::::::::::::999888777666;;;::::::<<<>>>??????======;;;888888888888777666:::999999888888999999::::::::::::::::::::::::::::::777888;;;;;;777666888999999999999999999999999999777555666999:::888555999999888777777777777888:::999999:::;;;<<<;;;999;;;:::888777888999999888555666555333555999999666333666777666777999999777999999999999:::<<<===>>>;;;:::888777666777888999:::::::::::::::;;;<<<<<<:::888666666888:::::::::999999888888777777888888888:::999777999>>>>>>;;;;;;===??????>>><<<<<<<<<;;;<<<<<<============<<<;;;<<<======<<<===???AAA;;;::::::999999999888888===<<<:::;;;<<<>>>======AAA@@@@@@??????>>>======??????>>>===============???===;;;<<>>===<<<;;;:::>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<>>>===>>>???@@@???<<<::::::999888999::::::999777;;;::::::999999999888777:::888666666777999999:::888666555666888999888777;;;;;;;;;999777666666777;;;999888999;;;<<<;;;999777777777777888999;;;;;;888888777777777888999:::999777666666777666555333666666666666555555555444555333222333666888888777::::::::::::::::::::::::999999999999999999999999888999:::::::::999777666999999999;;;===>>>===;;;<<<:::999:::::::::888666;;;;;;:::::::::999999999999999999999999999999999:::888999<<<;;;888666888999999999999999999999999888777555666888999888777999999888777777777777888999999::::::;;;;;;:::999:::999777777888999888777<<<;;;999777777888777555444555666888999:::888666888888888999:::;;;<<<===:::999888777777777777777999999999999999::::::;;;999777666666999;;;<<<<<<::::::999888888999999999888999888777999======:::;;;<<<=========<<<<<<;;;999:::;;;<<<<<<<<<<<<<<<999<<<======;;;===AAAEEE>>>>>>===;;;:::888666555>>><<<;;;;;;<<<======<<<>>>>>>>>>>>>============???>>>>>>===============@@@===;;;;;;======<<<;;;mmmiiiiiilllnnnlllkkkllliiiiiiiiiiiihhhfffeeedddooosssiiiccc\\\VVVQQQPPPMMMHHHFFFGGGCCCBBB@@@???@@@???>>>===BBBAAA???>>>>>>???AAABBBAAA@@@AAABBBCCCBBB???<<>>===<<<;;;:::??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@???<<<:::<<<999777777888:::;;;:::::::::::::::999888888888===999666555666888999999777666666777888999888777:::;;;:::888666555666777;;;:::999999:::::::::999999888888999:::;;;<<<===999888888888888999::::::999777666666777777666555777666666666666555555555555444444444666777888888;;;:::::::::::::::::::::999999999999::::::::::::888999:::;;;;;;:::888777888777777888:::;;;:::999999888888999;;;:::999777<<<<<<;;;;;;:::999888888999999999999999999999999:::888999<<<<<<888777888999999999999999999999999888888777888:::::::::999:::999999888888888888888999:::;;;;;;::::::999999:::999888888999999888666>>>;;;999888888777666555555444666999<<<;;;888666666777777888999:::::::::888999:::;;;:::999777666888888888999999999999999:::888777888;;;>>>??????:::999999999999999::::::777999888666777<<<<<<888;;;;;;;;;;;;<<<<<<;;;;;;888999:::;;;;;;;;;;;;;;;999<<<======;;;===AAAEEE>>>>>>>>>===<<<:::888777===<<<::::::;;;<<<<<<;;;;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>>>>======<<>>===CCCAAA>>>======>>>AAACCC<<<<<<===@@@CCCDDDCCCBBB@@@??????>>>===<<<<<<;;;@@@???>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999;;;>>>@@@AAA???===;;;999777777888;;;<<<<<<888999::::::888888999:::BBB===888555666777666555777777777888888888999999;;;;;;:::888666555666888<<<;;;:::999888888999999;;;::::::::::::;;;<<<<<<888888999999999:::::::::888777555666888999999888777777777777666666666666777777666666777777888888;;;;;;::::::::::::999999999::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::888777777888::::::999888777666666777888888777555:::;;;;;;;;;;;;:::999888::::::::::::::::::::::::;;;888999<<<<<<888777999::::::::::::::::::::::::999999999:::;;;;;;<<<<<<;;;;;;:::999999999999999999;;;<<<;;;:::999999::::::999888999::::::888666999555444777888777777888888555555:::>>><<<999888666777777888999888888888666888:::<<<<<<;;;888666777888888999:::999999999;;;:::999:::===???@@@@@@999999888888999999::::::777999777555777;;;;;;777;;;:::999999;;;<<<;;;:::999::::::;;;;;;;;;;;;:::;;;<<<======<<<===???AAA999:::<<<>>>>>>>>>=========;;;999999:::;;;:::999;;;;;;<<<===???@@@AAAAAA>>>>>>>>>>>>>>>===<<<<<<>>>===<<<<<<<<<<<<======nnnmmmmmmmmmjjjeeefffkkkfffffffffeeeeeeeeeeeeeeessswwwlllccc]]]ZZZSSSMMMJJJKKKIIIEEECCCDDDBBBAAA@@@@@@AAA@@@???===@@@@@@???>>>>>>???@@@@@@===<<<<<<>>>AAACCCCCCBBB???>>>>>>>>>======<<<<<>>===<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<888888:::===@@@@@@???===999888888999;;;<<<<<<;;;666888::::::888888:::<<>>???>>>===<<<:::888888999999999888999999::::::;;;<<<=========>>>>>>???>>>===<<<;;;<<<=========<<<<<<======nnnoooppppppkkkfffiiipppggggggeeedddddddddddddddsssxxxlllaaaYYYTTTRRRQQQLLLIIIKKKKKKHHHFFFGGGBBBAAA@@@AAAAAAAAA???===>>>???@@@AAAAAA@@@???>>>CCCAAA???>>>??????>>>===>>>>>>>>>>>>============AAA@@@>>>===<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;===>>>>>>;;;999666777999;;;>>>>>>;;;999555777::::::888888;;;>>>AAA<<<777777:::;;;:::777999999999888777888:::<<>>;;;999888:::<<<;;;;;;:::888666555777888;;;;;;:::999888888888888777888:::<<<<<<;;;:::999888666555666999<<<======999999999999888888888777;;;;;;;;;999888777888999:::::::::999999888888888:::::::::;;;;;;<<<<<<<<<>>>===<<<;;;;;;<<<>>>???======<<<===??????>>><<>>777555;;;@@@===;;;;;;::::::;;;;;;:::999777666777777666777888999;;;<<<777888999:::;;;:::999999<<<;;;999:::===???@@@@@@888777777777888999999::::::;;;:::777999===<<<999;;;888666777:::<<<;;;999>>>?????????>>>===<<<<<<>>><<<;;;<<<>>>>>>:::666888999;;;======<<<;;;:::;;;999777777888888888777666666666666666666777777===>>>?????????>>><<<;;;;;;<<<>>>>>>===<<<<<<===kkkmmmnnnmmmllllllmmmnnngggeeecccdddggggggeeebbbsss}}}tttfff^^^[[[UUUMMMOOOKKKGGGFFFFFFFFFDDDBBBBBBAAA@@@???>>>>>>>>>>>>???>>><<<;;;<<<===???@@@???>>>>>>???@@@@@@>>><<<<<<;;;;;;<<<>>>???===<<<@@@>>>===<<<======;;;:::;;;;;;;;;;;;;;;<<<===>>>===<<<;;;:::;;;;;;======:::;;;<<<<<<;;;:::;;;<<<999999:::;;;;;;;;;::::::AAA>>>;;;999888888777555888888999999;;;===>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;888888777777888999::::::999999888888888888888999888888999999:::;;;<<<<<<999999888777777888999:::;;;===;;;555444888999666888:::;;;888333222555::::::::::::999888777666555777666555666888:::999888999;;;<<<<<<;;;;;;===???======>>>>>>>>>>>>>>>===;;;;;;;;;:::999888666555888888999::::::;;;<<<<<<888888888888999:::;;;;;;555555999===<<<777666888;;;;;;:::999888888888999;;;;;;:::999999:::===???:::999999888999:::;;;<<<>>><<<>>>AAA@@@;;;999999;;;:::999999::::::999777999:::;;;888555444555888777666666888<<<===;;;888===;;;999777666777999;;;666777888999:::;;;;;;;;;:::<<<===<<<:::888888888555777888999888888:::<<<999999999::::::;;;;;;;;;===:::888777999;;;;;;;;;444555666666666999===@@@:::<<<===<<<:::999<<>>:::777888<<<===999555999777999???@@@:::888;;;===;;;999888:::<<<<<<<<<============<<<;;;:::999jjjkkklllkkkiiihhhiiijjjeeecccccceeeggghhhgggdddvvvwwwuuukkk___XXXUUUPPPJJJNNNKKKGGGEEEFFFFFFDDDBBBBBBAAA@@@??????>>>>>>>>>AAA@@@>>>======>>>???@@@>>>===>>>???@@@@@@>>><<<<<<;;;;;;<<<>>>???===<<>><<<<<<======;;;:::::::::;;;<<<===>>>@@@@@@<<<<<<;;;::::::;;;<<<===777888999999777777888999::::::::::::::::::::::::>>>;;;888777888888777777999999::::::;;;;;;<<<<<<::::::::::::::::::::::::777777777777777888999999888777777777777888999:::777777999::::::;;;;;;;;;999999888777777777888999:::<<<:::555444888999666888:::<<<999555444666999<<<<<<<<<<<<;;;:::999888888777666777888999888777999::::::999999:::<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999777666666777888888999:::;;;<<<<<<::::::::::::;;;<<<======999999;;;===;;;666555888888888888888999999999999<<<;;;;;;:::999;;;===???===<<<;;;;;;;;;===>>>???;;;:::;;;???>>>999666777;;;:::999999999999888777888999:::888666555777999777666666999===???===:::<<<;;;999777777888999:::;;;<<<<<<;;;;;;:::999888999:::;;;;;;999777777777777777777888999999999:::999999999999:::::::::;;;666555555666888999888777999:::;;;:::888777777888:::<<<>>>===;;;:::;;;===;;;;;;;;;;;;;;;;;;::::::===<<<;;;<<<===>>>===<<<@@@>>><<<===???@@@>>>;;;===:::<<<@@@???:::777999???===;;;;;;===>>>???>>>????????????>>>===<<<;;;iiijjjjjjhhhfffeeeeeefffdddcccdddeeehhhiiihhhgggxxx}}}ppplllcccXXXRRRQQQNNNJJJMMMJJJGGGEEEEEEEEEDDDBBBBBBBBBAAA@@@????????????BBBAAA@@@>>>>>>>>>??????===<<<===???AAAAAA???===<<<;;;;;;<<<>>>???===<<>>@@@AAABBB<<<;;;:::999999:::;;;<<<999:::;;;;;;:::999:::;;;<<<;;;:::999999:::;;;;;;:::888666666777888888888888999;;;;;;;;;:::999777::::::::::::::::::::::::777777777777777888888888777666666666777888999999555666888:::;;;:::999888:::999888777666666666777888:::999666555777888666888;;;===;;;888666777999;;;<<<===>>>>>><<<:::888999888777777888888777666888888888777666888;;;===999999:::::::::999999888;;;::::::999888777666666666777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@>>>======>>>;;;666666999555666888999::::::999999<<<;;;:::::::::;;;<<<===::::::999888999:::;;;<<<;;;999:::>>>===999666888;;;:::999888777777777777888888999888666666888999777666666:::>>>@@@>>>;;;999999999999888888888888;;;;;;;;;;;;:::999888777888999::::::888666666777:::888666777:::;;;999777888888888999999999999999222333444777999999777555;;;===>>>>>>;;;777555444:::<<<>>>>>><<<:::999:::::::::;;;;;;;;;;;;;;;;;;:::999888888::::::999888<<<<<<======>>>>>>======@@@>>>>>>AAA???:::777888???>>><<<===???@@@@@@???????????????>>>===<<<<<>>>>>======>>><<<<<<<<>><<<;;;;;;<<<>>>???===<<<>>>===;;;;;;<<<===;;;:::::::::<<<===>>>???@@@@@@<<<;;;:::999888999:::;;;;;;<<<======;;;;;;<<<======<<<:::999888999;;;<<<:::888666666777888888888666888:::<<<<<<:::888666999999999999999999999999888999999999999999999999888888777666666777777777444555888::::::999777666:::999888777666666555555777888888777777777777666888;;;======:::888888999999:::<<<======;;;999888:::999777777888777666444888888777666555777:::===888888999999999888777777::::::999888777666666666555666777888999:::;;;<<<===<<<<<<======>>>???@@@@@@>>>>>>???<<<888888<<<777888:::<<<<<<;;;999888;;;:::888888999:::;;;:::999888777666777777999999<<<:::;;;???>>>:::888:::::::::999888666666777888::::::999888777777777888999888888:::>>>???===:::888888999::::::999888777555666777888888888888888888999;;;:::888777777888<<<888555666:::<<<999555888888888888888888888888555555666888;;;;;;:::999999;;;======;;;:::999:::;;;<<<>>>>>>===:::888777:::::::::;;;;;;<<<<<<<<<999888777888999999888777:::<<<>>>???>>>===>>>???@@@???@@@@@@???<<<999999===<<<;;;<<<>>>??????>>>===============<<<;;;;;;ggghhhjjjjjjiiiiiijjjlllhhhiiiiiiiiihhhggggggfffsssyyyqqqggg```YYYTTTQQQPPPPPPQQQIIIHHHGGGEEECCCBBBCCCCCCAAAAAA@@@@@@??????@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<>><<<;;;;;;<<<>>>???===<<<===<<<;;;;;;<<<<<<;;;:::;;;;;;<<<=========<<<<<<<<<;;;:::999888999999:::999:::;;;:::999888999;;;>>>===;;;999999:::;;;<<<<<<:::888777888888888777444666:::<<<===<<<999777999999999999999999999999:::;;;<<<<<<<<<;;;;;;:::;;;:::999777666666666666444555888::::::999666555999999999888777666555555666666777999999888777777999:::<<<<<<;;;:::999999999:::<<<======<<<;;;:::;;;999888777888777666444777888888777666777:::===999999999999999888777666999999777666666666666666444555666777999:::;;;<<<;;;;;;;;;;;;<<<===>>>>>>>>><<<===???>>>;;;<<<@@@<<<===>>>???>>><<<999888:::888777777999:::999777<<<;;;:::999999:::;;;;;;<<<999:::======999888:::999::::::888666555888:::===;;;999888777777666666<<<:::999;;;>>>>>>;;;888777888:::;;;;;;:::999888666666777888888888777777999:::<<<;;;:::888999999<<<888555666:::<<<999555888888888888888888888888888666555666999;;;<<<<<<:::;;;;;;:::999:::===???;;;<<<<<<======;;;888666:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<>>>???>>>======@@@CCCCCCCCCBBBBBBBBB===?????????>>>>>>===;;;<<<<<<;;;===???@@@???>>>==================<<<;;;ggghhhjjjkkkjjjkkklllnnnjjjkkklllkkkhhhgggfffgggppp~~~tttmmm```YYYSSSQQQOOOMMMMMMPPPGGGHHHGGGDDDBBBAAABBBDDD@@@@@@??????>>>??????@@@??????>>>>>>======<<<<<<===<<<===???AAAAAA???===<<<;;;;;;<<<>>>???===<<<<<<;;;:::;;;<<<<<<;;;:::;;;<<<=========<<<:::999===<<<;;;999999999::::::;;;===>>>===<<<;;;<<<===>>>===<<<:::::::::;;;;;;===:::888777888999888888444666:::======<<<:::888::::::::::::::::::::::::<<<======>>>>>>===;;;:::;;;;;;999888777777777666555666888999999888777666999999999999999888777666666555777;;;<<<999777999:::::::::;;;;;;::::::999;;;;;;<<<===>>>>>>>>>>>>;;;999777777888777666444666777888888777777999;;;999999999999999888777666999888666555555555666777333444555666888:::;;;;;;999999999999:::;;;<<<===;;;:::<<<@@@@@@===>>>BBB@@@@@@@@@???>>><<<:::999;;;888666777999:::888555;;;:::888777777888888999999777777::::::777666999888::::::888666666:::>>>===;;;999888888888777666;;;999888:::======:::777999999;;;<<<<<<<<<;;;:::<<<<<<<<<;;;:::888777666999:::<<<<<<:::999999::::::888666777:::;;;999777999999999999999888888888888666333444666999::::::===<<<;;;999888999;;;>>><<<;;;;;;;;;<<<;;;999777::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;===???@@@@@@???>>>???AAABBBCCCBBB@@@???;;;===>>>======@@@???============???AAABBBAAA@@@?????????@@@@@@??????>>>ggghhhjjjjjjiiiiiijjjllliiikkkmmmllliiiggghhhiiiooowwwmmmfffZZZRRRNNNNNNMMMJJJJJJMMMFFFGGGGGGDDDAAA@@@BBBDDD???>>>>>>======>>>??????>>>>>>?????????>>>>>>===>>>===>>>???@@@@@@>>><<<<<<;;;;;;<<<>>>???===<<<<<<;;;::::::<<<<<<;;;::::::;;;===>>>>>>===<<<;;;>>>===<<<::::::::::::;;;???AAAAAAAAA@@@???@@@AAA>>>======<<<;;;;;;::::::999777666666777999999999888999;;;======<<<:::888::::::::::::::::::::::::<<<===>>>>>>>>>===;;;::::::999999999999999::::::777888888999999888888777999999:::;;;::::::999888666555888>>>???:::888::::::999888888999:::::::::;;;;;;;;;;;;;;;===>>>???:::888777777888888666555222555777888777666777888999999999999888777666555888777666444444555666777222333444666888999;;;;;;888888888888999:::;;;;;;999999<<>>AAA?????????>>>===<<<;;;;;;===:::777888;;;<<<999555888777666555444555555666999666666999999666666999888:::;;;999777888===BBB;;;999777777999;;;:::888888666666999===>>><<<999:::;;;<<<<<<=========<<<=========<<<:::999777666777999;;;;;;999888999:::777777777888999999999:::;;;:::::::::999999999999666555444444666888777666;;;;;;<<<;;;999888:::;;;<<<:::888999;;;<<<:::888;;;;;;;;;;;;;;;;;;::::::999888888:::===@@@@@@???>>>======@@@BBBAAA===999:::>>>>>>;;;<<>>??????@@@@@@@@@??????ggghhhiiihhhgggfffggghhhgggjjjlllllljjjhhhjjjllloooxxxmmmccc\\\WWWPPPLLLNNNNNNIIIHHHLLLEEEGGGGGGDDDAAA@@@BBBEEE>>>===============>>>>>>>>>??????@@@@@@@@@?????????>>>>>>???@@@@@@>>><<<<<<;;;;;;<<<>>>???===<<<<<<:::::::::<<<<<<;;;:::999;;;===???@@@@@@???>>>???>>>===;;;::::::;;;;;;===>>>??????>>>===>>>???============<<<;;;:::999666444333444777999::::::;;;<<<======<<<;;;999777;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<:::999888888888999:::<<<===>>>999999999888888888888888888999:::;;;<<<;;;:::999666555888???@@@;;;999;;;;;;999777777888::::::::::::999888777888:::===>>>999888777777888888777666000333666777777555555555888888888888777666555444888777555444444555666777222333444666777999;;;;;;888888888888999:::;;;;;;999999===BBBAAA===<<>>======<<<<<<<<<======>>>;;;999:::===>>>:::666;;;:::999777777777888999:::888888;;;;;;888888;;;777:::;;;999777999???DDD888666555777:::======;;;444333444888===???>>>;;;<<<<<<<<<<<<======>>>>>>999999:::::::::999999888666888::::::888888888999555777888999888888:::<<<;;;;;;;;;::::::999999999555555666888999999666444666888;;;<<<;;;:::::::::<<<:::777888;;;<<<;;;:::<<<<<<<<<;;;;;;::::::::::::::::::===@@@CCCDDDCCCCCC@@@???BBBFFFEEE@@@::::::??????::::::??????;;;999999:::<<>>>>>>>>======eeegggiiiiiihhhhhhjjjllliiiiiiiiiiiihhhhhhhhhggguuuyyyppphhh```[[[OOONNNLLLJJJIIIIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDCCCBBB???===<<<<<<<<<===AAAAAAAAA@@@@@@@@@?????????>>>>>>@@@BBBCCCBBB@@@>>><<<;;;<<<>>>?????????@@@???>>>>>>===>>>>>>>>>>>>>>>>>>@@@@@@???;;;888======>>>>>>?????????@@@CCCCCCCCCBBB???======>>>;;;<<<=========<<<::::::999:::;;;<<<<<<;;;999888666888:::<<<<<<<<<;;;:::???<<<:::;;;???AAA@@@>>>AAAAAA@@@@@@>>>===;;;:::;;;;;;;;;::::::999999999999::::::::::::999888777===<<<999888888:::<<<>>>999999888:::;;;<<<;;;999888999;;;:::777777999<<<;;;999888777777999;;;<<<;;;888555444555666666666666666666666666666666666444888<<<;;;777444555888888777777666666666777777888777555444444666999:::666666777999888888:::======>>>???@@@@@@@@@@@@@@@:::666777<<<===:::;;;@@@:::;;;<<<>>>>>>>>>======::::::::::::999777555444888<<<>>>;;;999:::999777@@@;;;666666999<<<;;;999:::666222444:::===<<<999666777888:::<<<<<<:::888999:::;;;;;;999999:::;;;<<<;;;999:::;;;;;;:::888888999;;;;;;999888777888555444444555777888666555666666777777888888888999;;;888666888777555666999999999999999999999999999:::999888999;;;<<<;;;:::@@@===::::::<<<===;;;999:::555777???CCCBBB@@@BBBDDDAAAAAAEEECCC;;;888:::>>><<<;;;999999999;;;<<<>>>===<<<>>>@@@BBB@@@===>>>???@@@AAAAAAAAA@@@???eeeggghhhhhhhhhhhhiiikkkdddeeeeeefffggghhhjjjkkkrrrsssjjjccc\\\WWWNNNMMMKKKIIIHHHGGGHHHHHHEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>><<<<<>>>>>???AAAAAA@@@???>>>===;;;;;;=========<<>>>>>>>>??????@@@======>>>???@@@>>>;;;888======>>>>>>>>>?????????AAABBBBBB@@@===;;;;;;;;;:::;;;<<<<<<<<<;;;999999999:::::::::::::::999999999:::;;;<<<<<<;;;999888;;;;;;:::<<<>>>@@@AAA@@@@@@@@@@@@???>>>===;;;;;;999999999:::::::::::::::999999:::::::::999888888===<<<:::888888888999:::::::::999:::<<<<<<;;;999999:::;;;:::888777999;;;999888888888888999;;;;;;888777777777888888666444555666666666666666666555777<<<@@@@@@<<<888888:::666666555444444555555666999777666444555777999;;;666777888888888777:::<<<<<<<<<===>>>>>>>>>>>>>>>>>><<<>>>BBB@@@:::666888::::::;;;======>>>>>>>>>;;;;;;<<<===<<<;;;:::999999===>>>;;;888888777555;;;777555666:::<<<:::888888777555555666777777888666777888:::<<<<<<:::888999:::;;;;;;999999:::;;;:::999777888999999888666999;;;======;;;999999999666666555666777777666444666666777777777888888888;;;777666888888555666999999999999999999999999999:::999888999:::;;;;;;999===;;;888999:::;;;:::888;;;777777>>>BBB@@@>>>@@@BBB??????BBBAAA<<<:::<<<>>>>>>>>>======<<<;;;;;;===;;;;;;<<>><<<>>>>>>@@@AAABBBAAA@@@@@@eeefffgggggggggggghhhjjjccccccbbbcccdddgggiiikkkqqqwwwjjjbbb\\\VVVSSSMMMLLLJJJHHHFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@AAACCCCCCBBB@@@>>><<>>>>>??????>>>===???===;;;;;;<<<<<<:::999>>>>>>>>>>>>???@@@AAABBB======>>>@@@@@@???;;;888======>>>>>>>>>>>>???????????????>>>;;;999999:::::::::;;;;;;::::::999888::::::999999999999::::::;;;<<<<<<===<<<:::999777888:::<<<======>>>@@@BBB????????????>>>===;;;;;;777888888999999:::;;;;;;888999999:::::::::999999======<<<;;;:::999999888<<<;;;;;;;;;======;;;999:::;;;;;;:::888777888999666777888999::::::::::::555666888;;;<<<:::666222555555666666666666555555666:::======:::666555666444444333333333444444555999777666555555777999:::666888888888777888999;;;:::;;;;;;<<<<<<<<<;;;;;;??????BBBEEECCC;;;555333:::::::::;;;<<<===??????999:::<<<=========<<<;;;:::>>>???:::777777777444666444444666:::<<<:::777999::::::777444333555777777666777999;;;<<<:::888999:::;;;:::999888999;;;:::999777888999999888666:::<<<>>>>>><<<:::::::::888777666777777777555333666666777777777777888888:::777666999888666666888777777777777777777777777999888777888:::::::::999:::888777888:::;;;:::999<<<999999===???===<<<<<>>???@@@AAA@@@>>><<<:::===<<<<<<===??????>>><<<<<<===???AAABBBBBBAAAAAAdddfffggggggffffffgggiiigggfffcccbbbbbbdddgggiiiqqq|||nnnbbb[[[VVVRRROOOLLLJJJHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCAAA@@@???BBBBBBBBBAAAAAAAAA@@@@@@AAA???============<<<;;;>>>===<<<<<<======;;;:::======>>>>>>???AAABBBCCC?????????AAABBB@@@<<<999======>>>>>>>>>>>>>>>>>>;;;<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;::::::999999::::::999888888999;;;<<<<<<<<<<<<===<<<;;;:::999888;;;>>>>>><<<<<<>>>AAA>>>>>>>>>>>>===<<<<<<;;;888888999999999999999999888888999:::::::::999999>>>>>>?????????===<<<;;;===<<<;;;<<<======;;;999;;;<<<<<<;;;:::888888888444666888:::;;;;;;:::999666666888:::;;;:::666333555555666777777666555555555777999888555333333444444444333333333444555555777777555444555666777888777::::::777666888:::::::::;;;;;;;;;;;;;;;:::999:::<<>>>>>:::888999999777777555555666999:::999888<<<<<<:::999777777777888777666777888:::;;;:::888888:::::::::999888999:::<<<;;;999:::;;;;;;:::888:::;;;======;;;::::::::::::999888888888777555222666666777777777777777777888666666:::999666555888777777777777777777777777888777666777999:::999888999999999:::<<<<<<<<<<<<===;;;;;;<<<<<<:::999999<<<;;;;;;<<<======???@@@???@@@@@@AAA@@@>>>===<<>>@@@AAABBBAAAAAAeeefffggggggffffffggghhhiiigggeeecccccceeehhhiiiooo~~~tttggg\\\VVVSSSPPPMMMJJJHHHGGGEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCBBBAAAAAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB???===<<<<<<===<<<;;;<<<<<<<<<===??????>>><<<<<<======>>>???AAABBBCCC@@@@@@AAABBBCCCAAA>>>;;;>>>>>>==================888999;;;<<<<<<<<<>>>@@@===<<<<<<;;;;;;;;;;;;;;;;;;:::999999999:::<<<===;;;;;;<<<<<<============:::===@@@???<<<:::;;;===<<<<<<=========<<<<<<;;;;;;;;;::::::999888777777888999999:::::::::999999;;;<<<>>>???@@@???>>>===<<<<<<;;;<<<======<<<:::<<<<<<;;;;;;;;;:::888777444555888:::;;;:::999888888777666777888999888777444555666777777666555444888888888777666555666777555555555555555666777777666666555444444444555666888<<<===888666:::;;;999<<<<<<<<<<<<;;;;;;:::999888:::<<<<<<======;;;999999999888888:::<<<>>>???333555666888999999999999999===>>>:::999<<<===<<<;;;:::888777888999::::::>>>:::666666:::<<<:::888777666666777999::::::888888999::::::888888999:::<<<;;;999:::;;;;;;:::888888:::;;;;;;:::888888888;;;:::999888888777555333777777666666666666666666777555777;;;;;;777555777666666666666666666666666888777666777999:::999888999;;;<<<>>>>>>>>>??????<<<======;;;999999999888::::::;;;:::<<<>>>@@@@@@@@@???>>>=========>>>>>>??????@@@@@@@@@?????????;;;<<<>>>@@@AAAAAAAAAAAAfffggghhhhhhffffffggghhhgggfffeeeeeefffhhhjjjlllmmmtttlllaaaXXXSSSQQQNNNLLLGGGGGGEEEDDDDDDDDDEEEFFFCCCCCCEEEFFFFFFFFFEEEDDDDDDCCCAAA@@@@@@BBBDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@===<<<<<<======<<<;;;;;;<<<>>>@@@AAA???===<<<<<<<<<===>>>@@@AAABBB@@@@@@AAACCCCCCBBB>>>;;;>>>>>>============<<<<<<777999;;;<<<===>>>@@@BBB>>>===<<<;;;;;;;;;;;;<<<;;;::::::;;;;;;<<<===>>>;;;;;;<<<<<<===>>>>>>???<<<>>>??????<<<:::999999:::;;;<<<<<<<<<<<<<<<;;;>>>===<<<;;;999888777777999::::::::::::999888777888999;;;===>>>>>>======;;;::::::;;;======<<<;;;<<<;;;;;;<<<<<<<<<999777555666888::::::999888666999777444333555777888999444555666888888666555444555666777888999888777777666666666666666777888999666666555555444444555555999??????999777;;;<<<999=========<<<<<<:::999999999;;;;;;888888::::::888999999999999:::;;;<<<<<<666777888:::::::::999888777;;;<<<:::999===???>>><<<;;;;;;:::999999::::::;;;666222444999<<<:::777777666666777999::::::999888999:::999888777888::::::999777888999999888666666888::::::888666666666<<<:::999999999888666444777777666666666666555555555444777;;;<<<888555777666666666666666666666666999888777888:::::::::999999;;;>>>??????>>>>>>???;;;>>>>>>:::888:::;;;:::999<<<<<<;;;<<>>???>>><<<;;;;;;===???@@@;;;===>>>>>><<<;;;;;;<<<;;;<<<>>>@@@AAAAAA@@@@@@ggghhhiiiiiigggggghhhiiiggggggffffffggghhhhhhiiinnnwwwllleee[[[UUURRROOOMMMJJJFFFEEEDDDDDDDDDEEEGGGGGGAAABBBDDDEEEFFFEEEDDDCCCAAAAAAAAAAAABBBCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAABBB@@@===<<<===>>>>>>===<<<<<<<<<>>>??????===:::<<<<<<<<<<<<===>>>???@@@??????@@@AAABBB@@@===:::>>>>>>=========<<<<<<<<<888:::;;;<<<<<<<<<>>>@@@===<<<;;;:::::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>==================>>>>>><<<<<<<<<===>>>===:::888999:::;;;<<<<<<<<<<<<<<<======<<<<<<;;;:::999999;;;;;;;;;:::999888777666999::::::;;;<<<<<<<<<<<<888888888:::<<<======;;;;;;::::::<<<>>>===:::777777888888999999888666666888555333222444666777888333555777888888777555333111555:::???AAA>>>999555666666666666777888999:::888888777777666666666666;;;BBBBBB:::888===>>>999=========<<<;;;:::888777888;;;;;;777777::::::777999999::::::::::::999999999::::::;;;:::999888777777;;;;;;888777:::===<<<666999<<<>>>===;;;999888:::777555555888::::::999777666555666888999999999777999:::999888777888999:::999777888999999888666666777999999777666666666;;;:::999999:::999777555777777666666666555555555444444777<<<===888555666777777777777777777777777:::999888999:::;;;;;;999666999======<<<;;;;;;<<<999>>>???:::777;;;===<<<999>>>???<<<===@@@???;;;;;;<<<<<<===>>>???@@@AAA:::<<<>>>===;;;999:::;;;<<<===>>>@@@@@@@@@???>>>hhhiiijjjiiihhhggghhhiiijjjjjjiiihhhfffeeedddcccrrrqqqggg```XXXSSSPPPOOOLLLIIIEEEDDDDDDDDDEEEFFFHHHIII@@@AAACCCEEEEEEDDDCCCBBB>>>@@@BBBCCCDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@??????BBB@@@===<<<===>>>??????<<<<<<<<<===>>>===:::777<<<;;;;;;<<<<<<===>>>???>>>>>>>>>@@@@@@???;;;888>>>>>>======<<<<<<<<<;;;999;;;<<<<<<::::::;;;===<<<;;;:::999888999:::;;;:::;;;===???@@@??????>>>@@@???>>>===<<<<<<<<<===<<<::::::<<>>>>>;;;888999999999888888777666555555444222333555666666666333555777888888777555333333999BBBJJJMMMHHH@@@999555555555666666888999999:::999999999888888777777<<>>???999======<<<;;;:::999777666444999;;;888888===<<<888999999:::;;;;;;999888777::::::::::::999777555444777::::::666555888:::999000555<<>>???999777<<>>:::???AAA>>>>>>@@@???999999:::===???AAAAAAAAA@@@;;;>>>@@@???<<<:::;;;======>>>???@@@@@@???>>>===jjjiiigggeeedddeeefffgggjjjiiihhhgggfffdddccccccmmm{{{qqqkkk^^^YYYSSSOOOLLLLLLKKKJJJAAABBBDDDEEEFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB???BBBBBBAAABBBDDDAAA<<<>>>???AAAAAA???>>>???@@@>>>======???@@@???:::666;;;;;;;;;<<<===<<<:::888999888888:::===???@@@???BBBAAA@@@@@@??????@@@@@@???@@@???===:::888888999???:::666666999;;;999666<<<<<<;;;::::::999888888444777;;;===<<<===???BBBAAAAAAAAA@@@???>>>===<<>>===<<<;;;:::999::::::;;;999;;;===<<<;;;::::::;;;============<<<;;;:::999777888999::::::999888777:::<<>>;;;666333555666888999::::::999999666555444444555777999;;;777888999:::;;;<<<<<<===888888999:::999888777666555444444777::::::777444555666777888999:::::::::<<<;;;::::::<<<<<<;;;::::::999777555555666888999999888777666666777888999666666666666777777777777555444777======999777888999::::::999666555555666777888999:::;;;:::999888888777777777888999::::::;;;;;;::::::;;;<<<>>>??????@@@@@@???>>>===;;;999:::;;;>>>@@@AAAAAA@@@@@@AAA???>>>===>>>===<<<:::===<<<<<<===@@@AAAAAA@@@lllkkkiiigggeeeeeeeeefffhhhhhhhhhgggfffeeeeeeeeelll}}}rrrhhhbbb[[[WWWQQQLLLKKKJJJIIIHHHBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB>>>AAAAAA@@@AAADDDBBB===AAABBBCCCBBB@@@>>>===>>>>>>===<<<>>>@@@???<<<999======<<<===>>>===;;;999999999999;;;>>>@@@@@@???AAA@@@@@@???????????????>>>???>>><<<:::888999:::>>>:::666777:::;;;999777<<<;;;;;;:::999999888888555777:::;;;:::;;;>>>@@@@@@@@@@@@@@@???>>>======AAA@@@???===<<<;;;;;;;;;999:::::::::::::::999888999999999888999999::::::888::::::777777999999666777666666666777777888999888999::::::888777888:::888888777777888999;;;<<<::::::999999999999999:::999888777666444333333333777777777777666666555555:::777AAATTTXXXHHH:::777888777666666777999;;;======<<<;;;:::::::::;;;;;;:::;;;;;;<<<============;;;<<<<<<<<<;;;:::999999888888999999999999888888888:::<<<>>>===;;;999777666777888999999:::::::::888777555444444555777888555666777888999:::;;;<<<999999:::;;;:::999888777666555555777999:::777444777777999;;;<<<>>>>>>???;;;:::999999:::;;;:::999999888777666666777999:::888888777666666777888888888888777777666666666555555555888<<<===999777888999::::::999777666666777;;;;;;<<<============<<<888888888777888888999999;;;:::999999:::;;;<<<======>>>??????>>>===;;;:::777999;;;===>>>>>>>>>===???>>>===>>>@@@@@@@@@>>>===<<<;;;<<<>>>??????>>>lllkkkiiigggeeedddddddddhhhhhhhhhggggggggggggfffjjjvvvkkkbbb\\\WWWSSSNNNJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBB>>>@@@@@@???AAADDDCCC>>>DDDEEEEEECCC@@@===<<<<<<>>>===<<<===???@@@???>>>@@@???>>>>>>???>>><<<:::;;;::::::<<<>>>@@@@@@????????????>>>>>>>>>=========>>>===<<<:::999:::;;;===:::777777:::;;;:::888;;;;;;::::::999999888888777888999888888999<<<>>>>>>>>>????????????>>>>>>@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888999:::;;;;;;999;;;:::666666999:::888555666777888999:::::::::888999;;;:::999999:::<<<888777777666777888:::;;;;;;::::::999::::::;;;;;;888888888888777666555444666666666666666666666555888999>>>DDDDDD???:::999999888777666666888:::;;;<<<<<<;;;:::::::::;;;;;;<<<;;;:::<<>>999::::::;;;::::::999999999999888888888888999999777888:::;;;<<<<<<;;;:::888888888888888999:::;;;:::999777555444444555555333444555666888999::::::::::::;;;;;;::::::999888888777777777888888777555666777999;;;===???@@@AAA:::999888888::::::999888888777777777888999::::::777777666666666666777777:::999888777666555555444666555888<<<<<<888666777888999:::999777666777888999999999999999::::::;;;999999888888777888888888::::::999999999:::;;;;;;;;;<<<===>>>>>>===<<<;;;777999:::<<<=========<<<>>>======???BBBDDDDDDCCC>>><<<::::::;;;=========hhhhhhgggfffeeeddddddcccjjjjjjjjjiiiiiihhhggggggiiizzzoooeee]]]XXXTTTPPPLLLIIIHHHHHHGGGFFFGGGFFFDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCC???AAA@@@???AAAEEEEEEAAACCCDDDDDDBBB???===<<<<<<======<<<<<<>>>@@@AAABBBAAA???>>>>>>>>>>>><<<:::===<<<;;;===???@@@@@@???======>>>=========<<<<<<<<<======;;;999999:::;;;<<<:::888999:::;;;:::888::::::::::::999999888888:::999888777777999<<<>>>;;;<<<===>>>???????????????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888888888888999:::;;;<<<999:::888444444888:::888666777999<<<===>>>======777888:::;;;;;;;;;===???999888777777777999:::;;;:::999999999999:::;;;;;;444666777999::::::999999666666666666666666666666555:::<<<999666888:::999:::999888666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;???;;;888:::???AAA???;;;999::::::;;;;;;;;;:::::::::999888777777888999:::888999999999::::::::::::999888777777777999:::;;;::::::888777666666666777333444555666777999:::::::::::::::999999999888888999999888888888888777666555666666888999;;;<<<===:::999888999:::;;;:::888666777888888999:::;;;;;;777666666666666666666777999999888888777666666555888666888<<<<<<888666777666888888888666666666888777666555555555666888999::::::999888777777777888::::::::::::::::::;;;;;;999:::;;;============<<<:::;;;<<<===>>>>>>>>>>>>=========???BBBDDDDDDCCC@@@>>>;;;:::;;;<<<<<<<<>>===<<<===<<<<<<<<<<<<===???BBBDDDAAA???============<<<:::???>>>===>>>@@@AAA@@@???<<<============<<<;;;:::<<<<<<<<<;;;999999:::;;;::::::999:::;;;;;;:::999:::999999999999999888888<<<:::999888999;;;<<<===:::;;;<<<===>>>?????????>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::999888888888888999:::;;;<<<777999777333333777999888666777999<<<>>>>>>>>>>>>:::;;;<<<<<<;;;:::;;;===::::::999888999:::;;;<<<888888888888888999::::::555666888:::;;;;;;:::999555666666666777777888888333:::<<<666333666999888;;;:::888666666777888999:::;;;;;;;;;;;;;;;;;;;;;@@@<<<888888<<<===;;;777:::;;;;;;<<<<<<<<<<<<;;;:::999888777777888999:::;;;::::::999888888888888999888777666777888999:::999999888999999999::::::555666666777888999::::::999888888777777777777777999:::::::::999888777777777777666666777888999:::<<<:::999:::;;;<<<;;;:::666777999:::;;;;;;;;;:::666666777777777777666666777777777777888888888888999777888<<<;;;777555777444666777666555555666777999888777666777888999:::::::::999888777777777888;;;;;;;;;<<<<<<<<<<<<<<<888999;;;<<<===>>>======;;;;;;<<<======>>>>>>>>>===<<<<<<===@@@AAAAAA@@@AAA???<<<;;;<<<===<<<<<>>@@@EEEFFFDDD<<<===??????>>>======>>>;;;<<<<<<<<<===>>>AAADDD@@@>>><<<<<<===>>>===<<>>???AAAAAA@@@???<<<<<<===>>>===<<<;;;:::<<<===<<<;;;999888999:::999::::::;;;;;;;;;;;;:::999999999999999999888888<<<:::888888:::<<<<<<<<<999:::;;;===>>>>>>??????<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;::::::888888888888999:::;;;;;;777999888555555999:::888555666777999:::;;;<<<<<<>>>??????<<<999777777888;;;;;;:::999999:::;;;<<<777777777777888999::::::::::::::::::999888777666666666777777888999::::::444999;;;999666666777666;;;999888666666777999:::999:::;;;<<<<<<<<<;;;;;;???<<<888777999999888666<<<<<<<<<======<<<;;;;;;999999888888888888999999<<<;;;:::999777666555444777777666666666777777888666777888999:::;;;<<<<<<888888888999999999::::::888888777666666666666777777999<<<<<<;;;999888888:::999888777777888999:::<<<;;;::::::<<<<<<;;;:::666888:::<<<===<<<:::999777777888888888888777777777777777888888888999999;;;888999;;;:::666444666444555666666666555777888666666555555666666777888999999888888777888888888999:::;;;<<<============888999;;;===>>>>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<===<<<;;;<<<>>>???>>>===???>>>======>>>>>><<<;;;eeegggjjjlllmmmllljjjhhhfffffffffgggggghhhhhhhhhiii~~~vvvlllbbb\\\XXXVVVTTTMMMKKKIIIHHHIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHCCCDDDDDDDDDEEEEEEEEEEEECCCCCC@@@<<<===BBBDDDBBB<<<>>>@@@@@@>>>===>>>???999;;;======<<<===@@@BBB@@@>>>======>>>@@@@@@@@@BBBAAA@@@@@@AAABBBAAA???;;;<<<>>>>>>>>>===;;;:::=========;;;888777777999888:::;;;<<<<<<;;;;;;;;;888888888888888888999999999777666888;;;<<<<<<:::999:::;;;<<<===>>>>>>>>><<<;;;::::::999:::::::::777888999:::;;;;;;;;;;;;999999999888999999::::::777::::::888888;;;;;;999666666666777888:::;;;<<<<<<======<<<999777777888;;;:::999888888999::::::888888888888999:::;;;;;;<<<;;;:::888777666666666666777888999:::;;;<<<<<<777777999;;;:::666555666:::999777666666888999;;;999:::;;;<<<<<<<<<;;;;;;<<<;;;999777777777888999<<<<<<<<<<<<;;;;;;:::999888888999999999999888888;;;::::::999888666444333555555666666666666555555555555777888999:::::::::::::::999999999888888888999999777666666666777888444888===>>>===:::888888:::999888777888999;;;<<<;;;:::999:::;;;;;;:::999777999<<<===>>><<<:::888777888999::::::999888777999999888888888888888888<<<999999;;;:::666444666555666888888777888999;;;444444555666666666666555888888888777888888999999777888:::<<<============999:::<<<>>>??????>>>>>><<<<<<;;;;;;<<<<<<======<<<;;;;;;<<<>>>??????>>><<<<<<<<<===>>>>>>;;;999ccceeehhhjjjjjjhhheeeccc```aaabbbdddfffgggiiiiiiiiitttmmmbbbZZZTTTRRRPPPPPPKKKJJJHHHGGGHHHHHHGGGFFFFFFGGGIIIJJJKKKJJJJJJIIICCCDDDDDDDDDEEEEEEFFFFFFCCCBBB>>>:::;;;@@@BBB@@@>>>@@@AAAAAA???>>>>>>???888;;;======<<<<<<>>>AAAAAA???===>>>@@@BBBBBBBBBCCCAAA@@@@@@BBBBBBAAA???<<<===>>>??????===;;;:::>>>>>>===;;;888666777888888:::<<<===<<<;;;;;;<<<888888888888888888999999777555555777;;;<<<;;;888999:::;;;<<<============;;;;;;::::::999999::::::666777888999:::;;;;;;;;;::::::999999888999999999888;;;<<<:::;;;======:::999999888888999;;;===>>>777888::::::::::::<<<===:::999888777777888999999999999999999:::;;;<<<===:::999888777777777888999777777888999;;;<<<======:::666777<<<<<<666444777999888777666777888:::;;;888999;;;<<<===<<<;;;;;;::::::999888666777:::===<<<<<<<<<;;;:::999888777777888999::::::999888777999999:::999888666555333444444555666666555444333444555666777777888888888:::::::::999888777777666;;;:::888777777777888999222777===@@@>>>;;;999888777666666666777999<<<===:::999888888::::::999888888:::===>>>>>><<<999777888999:::;;;;;;:::999888;;;::::::999888777666666<<<999999;;;:::555444666666777999999999999;;;===777888:::;;;;;;;;;:::999888777777777888999::::::444666888;;;<<<=========:::;;;===????????????>>>???>>>>>>>>>>>>??????@@@;;;::::::<<>>===:::777fffffffffggggggfffeeeeeedddcccbbbeeehhhjjjhhhfffgggyyysssiii___YYYSSSMMMKKKMMMNNNKKKIIIHHHIIIIIIFFFDDDGGGHHHHHHIIIJJJJJJJJJIIIDDDCCCAAAAAADDDFFFFFFFFFAAA>>><<<>>>CCCDDD@@@;;;@@@BBBAAA>>>???CCCDDDBBB????????????>>>>>>>>>>>>AAA???<<<;;;<<<>>>>>>>>>@@@???>>>???AAABBBAAA@@@???<<<:::;;;<<<<<<999555::::::;;;<<<>>>===:::777888888999999999:::::::::999:::;;;;;;;;;:::999888999222444===???888555999999:::;;;<<<============>>><<<;;;;;;;;;;;;999777<<<======<<<::::::;;;<<<<<<:::;;;===<<<888999===<<<<<<<<<<<<<<<<<<<<<<<<777888999999::::::::::::777777888999999999888888666777999999:::999888777888999::::::::::::999888<<<<<<;;;:::888777777666>>>@@@AAA???<<<999777777444555555777888999:::;;;777888888777777777:::<<<;;;999888888::::::999777:::<<<===:::666444444666<<<;;;;;;:::999999999999<<<:::888777888888777666;;;::::::999888777666666333333444888;;;;;;888444666666666555333444666888666555444333333444555666888777555444555666888999777888:::::::::888666555888999:::;;;<<<;;;;;;:::888888888888999999:::;;;999:::;;;<<<<<<:::888777666666777777888888999999999777555555777888999888666777777888888888888777444555666777777666555444777888:::;;;<<<;;;;;;:::;;;:::999999::::::888777888:::;;;;;;:::999;;;<<<:::999888777999<<>>=========999777999===>>>;;;;;;>>>ggggggffffffdddbbbaaa```dddcccccceeeiiijjjiiihhhhhh}}}tttmmmddd\\\WWWRRRLLLIIIJJJMMMJJJHHHHHHIIIIIIGGGEEEFFFFFFGGGHHHHHHHHHHHHHHHFFFDDDAAAAAABBBCCCCCCBBBAAA@@@???@@@CCCCCC@@@===>>>@@@???<<<<<<@@@BBB@@@========================>>><<<::::::<<<>>>??????BBBAAA??????@@@@@@???===;;;;;;;;;<<<===>>>===;;;;;;::::::<<<======;;;999999999999:::::::::;;;;;;888999999:::::::::999999:::555666???@@@999777:::::::::;;;<<<============@@@???>>>??????>>><<<999;;;;;;<<<;;;999999:::<<<;;;999:::<<<;;;888999===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::888999:::;;;<<<=========888999:::;;;::::::999888666777999:::;;;:::999888::::::::::::::::::::::::<<<<<<;;;;;;:::888777666888888888888999999999999777888888777666777999;;;:::999888999:::;;;:::999:::;;;;;;:::777666666777;;;;;;;;;;;;;;;:::999999888666555666888::::::999======;;;999777555444333999777777888999888555111777777666666666666666666888888999::::::999888888:::999777555555555666777666777999:::;;;:::888888666777888999::::::999888999999999999::::::::::::999:::;;;======<<<;;;:::777777777777888888888888888666555555777888888888888888999999888888777666666777777777777777777666888999:::;;;;;;;;;:::999;;;999888888999999888777888:::;;;;;;:::999;;;<<<;;;:::999999:::<<<>>>@@@AAAAAA>>>;;;<<<@@@@@@===AAAAAAAAA@@@@@@@@@@@@@@@888555666999:::888999<<>>BBBBBBBBBBBBAAA@@@???>>>;;;======999:::===???===;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999:::<<<>>>??????CCCAAA????????????===;;;:::<<<>>>>>>=========>>><<<;;;:::;;;<<<===<<<:::999::::::::::::;;;;;;;;;999888888888999:::;;;;;;<<<777888???AAA;;;999<<<:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>???===:::777999::::::999888888:::<<<999888999;;;:::777888<<<::::::::::::::::::::::::============<<<;;;:::999999:::;;;===>>>?????????;;;;;;;;;;;;;;;:::999888555777999;;;;;;:::999888777888888999:::;;;<<<<<<:::777555555777999777555<<<<<<;;;:::999888777777888888999777666666777999999888888999;;;<<<;;;:::;;;:::999999::::::999777888999:::;;;;;;:::888777777555444555777999999999<<<;;;:::999888666555555;;;:::888777777777555333:::888666777999999666444555777999::::::999777555;;;:::888666555555666666555777999:::<<<<<<;;;;;;555666777777888888777777:::;;;;;;;;;;;;::::::999999:::<<<===>>>======<<<888888888888888777777777888666555555777999888888999999999999888777666555999888888777777888888999999::::::;;;;;;:::999888:::888777777888999888666777999::::::999999:::;;;;;;;;;;;;;;;;;;<<<======@@@AAA>>>;;;<<<@@@@@@===@@@@@@@@@@@@@@@AAAAAAAAA===:::999;;;<<<:::<<<@@@aaabbbcccccccccccccccccceeeeeefffgggiiikkkllllllkkkxxxlllddd\\\VVVRRRQQQOOOIIIFFFGGGHHHGGGGGGGGGHHHHHHHHHGGGEEEFFFFFFGGGGGGFFFFFFFFFEEEBBB@@@>>>??????>>>===AAABBBCCCAAA???>>>>>>???;;;===<<<888888<<<===;;;:::;;;;;;;;;;;;;;;<<<<<<<<<;;;999:::<<<=========AAA???>>>>>>>>>>>>===;;;<<>>===999999>>>@@@<<<:::;;;;;;;;;<<<===>>>>>>>>>>>>999999;;;===???===999666888999:::999888999:::<<<888777888:::999666777;;;888888888888888888888888:::;;;;;;;;;;;;::::::999::::::;;;<<<============<<<;;;;;;::::::999888777777888:::;;;:::999777555666666777888999:::;;;;;;999444111222777:::999666<<<;;;;;;999888777666666888999999888666555666777888777777888;;;<<<<<<;;;;;;888666888;;;<<<;;;888444666888::::::999666555999777666555666777666555777777888888888999999999:::999777777777888888888;;;888666888;;;<<<777222555666777777777777666555:::999888777777777777777555666888:::<<<======>>>666666777777777777777777;;;<<<<<<<<<<<<;;;999999;;;;;;<<<<<<<<<<<<;;;:::999999999888888777777777999888777777999::::::999666666777777777666666555999888777666666777888999999:::;;;;;;:::999888777999777666777888888777666666777888888777777888:::;;;;;;;;;;;;;;;:::::::::???@@@>>>;;;===AAAAAA============>>>?????????@@@AAA===;;;======<<<>>>BBBcccdddeeeeeefffffffffeeegggggggggggghhhiiikkkmmmlllyyyoooddd]]]VVVQQQNNNOOOMMMIIIFFFGGGFFFFFFGGGGGGGGGGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFBBB@@@>>>>>>???AAAAAA@@@@@@AAAAAA???===<<<<<<>>><<<>>>===999999===>>><<<;;;;;;<<<<<<<<<=========>>>===;;;;;;<<<<<<;;;:::>>>===<<<<<<>>>>>>===<<<;;;>>>???>>>:::777888:::===;;;::::::<<<=========999999999999999888888888;;;:::::::::;;;<<<>>>???<<<999999<<<===;;;999999:::;;;<<<===>>>>>>>>>>>>:::;;;===@@@AAA@@@<<<999:::;;;;;;:::999999;;;<<<777666777:::999666777;;;888888888888888888888888888999:::;;;<<<=========>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::999888777777777;;;;;;::::::888666555444666666666666666666666777999555111333888;;;:::777999999888888777777666666777999:::999777666666777888777666888:::;;;;;;:::999777666777;;;===;;;999555666999;;;<<<;;;999777999777555555666777666555777777777888999999::::::::::::999777666777999:::;;;888666888<<<<<<888333;;;999888666666888999;;;888888888888888999::::::555666888:::;;;===>>>>>>888888888888888888888888<<<<<<<<<<<<;;;::::::999======<<<;;;:::999777777::::::999999888888777777:::999888999;;;<<<;;;:::333333444555666666666555888888666555555666888888999::::::;;;:::999777666888777666777888999888666555666777777666666777888::::::::::::999999999888===>>>>>><<<>>>BBBAAA>>>=========>>>?????????@@@???;;;:::;;;;;;999;;;???iiiiiiiiihhhhhhgggfffeeehhhhhhiiigggfffgggjjjllllllxxxoooggg^^^WWWSSSMMMKKKLLLKKKHHHFFFGGGEEEFFFGGGGGGFFFEEEFFFHHHFFFGGGGGGGGGGGGFFFEEEEEEAAA@@@>>>???AAACCCDDDCCC@@@???>>>===============>>>@@@>>>;;;:::>>>???<<<<<<<<<<<<===>>>>>>??????@@@>>>===<<<===<<<:::888<<<;;;:::;;;===>>>===<<<888:::<<<<<<;;;:::;;;<<<<<<;;;:::;;;===>>>>>>===::::::999999999999888888;;;::::::;;;;;;<<<===>>>;;;999999:::;;;:::999777999:::;;;<<<============888888:::<<<>>>>>>;;;888;;;<<<<<<;;;999999:::;;;777666777:::999777888<<<888888888888888888888888:::;;;<<<>>>???@@@@@@AAABBBBBBBBBAAA@@@>>><<<<<<::::::999888777777777777===<<<:::888666555555555666666666555555444444444:::777555666999;;;999888777777777777777777777777777999::::::888777777888777666666777999:::999888777666666777999::::::999888999<<<>>>>>>>>>===<<<555444444555888::::::::::::::::::999888777666666======<<<999777666777999999777666888:::;;;999666;;;999666444444666999;;;777777888999:::;;;;;;<<<777777888999:::;;;<<<===::::::999888888888999999<<<;;;::::::999::::::;;;???>>>===;;;999777666555999999999999999888888888:::999999:::<<<<<<;;;999333444444555555555555555777777777666666777777777888999999::::::999888777888777666777999999999888555777888888777777888999;;;:::999999999999999:::<<<>>>===<<<>>>BBBBBB>>>@@@@@@@@@@@@@@@AAAAAAAAABBB>>>===>>>>>>;;;<<>>@@@???===???AAA???;;;;;;>>>???===;;;<<<<<<===>>>>>>?????????>>>======>>>>>><<<:::===;;;:::;;;<<<<<<;;;:::;;;::::::;;;======<<<;;;::::::;;;===??????>>><<<<<<<<<<<<;;;;;;:::::::::999999:::::::::::::::999;;;:::999999::::::999777888999:::;;;<<<<<<<<<<<<555555555777::::::999777<<<<<<<<<:::888777777999777666888::::::777999===888888888888888888888888;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAA@@@>>>===<<<::::::999888888888999:::<<<:::777555444555777999666666555555555444444444999999999999999888777777999999999888888777777777777999;;;;;;:::999999:::777666555666777888777666555666777777777777888999999:::;;;<<<>>>>>>??????666555444666999;;;;;;;;;;;;;;;:::999888777666555;;;<<<<<<;;;888666888:::777777666777777999999:::888777555444444555777888888888999::::::;;;;;;;;;999888888888888999999:::;;;:::999888888888888999;;;:::888777777999;;;===???>>>===;;;999888777777888999999999999999999:::888777888999;;;;;;999777777777777777666555444333777888888999999888888777777777999::::::999888888999888777888:::::::::999888999::::::999999:::<<<===<<<:::999999:::<<<===;;;======<<>>AAAAAAAAA@@@@@@@@@@@@@@@DDDAAAAAABBBBBB>>>>>>@@@ggggggiiijjjkkkkkkkkkkkkjjjjjjjjjgggdddcccfffiiikkk{{{qqqhhhaaa[[[TTTOOOOOOIIIEEEFFFFFFCCCCCCEEEEEEGGGHHHGGGDDDCCCDDDFFFDDDDDDEEEEEEDDDCCCBBBBBBEEECCCBBBBBBCCCEEEEEEEEECCC???;;;<<<@@@CCCAAA>>>???AAA???;;;;;;>>>???<<<;;;;;;<<<<<<===>>>??????>>>===<<<>>>??????>>><<<>>>===;;;;;;;;;;;;999777AAA>>><<<<<<>>>>>>;;;777999:::;;;>>>@@@@@@>>><<<>>>>>>=========<<<<<<<<<777888999::::::999777666<<<;;;:::999:::;;;:::777888888999:::;;;;;;;;;;;;777777777999;;;<<<;;;:::;;;<<<;;;999666555555777888666888;;;:::888999>>>888888888888888888888888;;;<<<===============<<<===>>>>>>>>>>>>===<<<<<<;;;:::999999999:::;;;<<<;;;888555333333666:::===555555666666666666666666888:::<<<;;;999666666666<<<;;;::::::999888777777666999;;;<<<;;;::::::;;;777666555555666777555444333666888888555555777:::777777888999:::<<<======:::888777777888:::999888888888888888888888888888666888;;;;;;999999;;;>>>555666666666666777:::<<<::::::::::::::::::::::::::::::;;;;;;;;;:::999999:::999888888777777888888;;;:::888777777777888999;;;999777555666888<<<>>>???>>>===<<<;;;:::::::::888888888999999::::::;;;666666666888::::::888666<<<<<<;;;999777555333222888999:::;;;;;;:::999888666777888999::::::999888999888777888:::;;;;;;999:::<<<======;;;;;;<<<>>>???===;;;::::::<<>>>>>======AAA>>>>>>AAA@@@<<<:::<<>>???>>><<<;;;;;;<<>>===<<<===<<<<<<===>>>>>>===;;;???999888<<<>>>;;;;;;???<<<;;;999888888999;;;===:::;;;:::888:::>>>>>>:::<<<<<<===>>>???===999666777888:::<<<>>>===:::777:::888888;;;>>>???<<<999:::999888888999:::999888555666888:::;;;;;;;;;:::;;;888555444555888999:::888:::<<<;;;:::999::::::777888:::;;;;;;:::888777::::::999999:::;;;<<<<<<<<<<<<======>>>>>>??????<<<;;;;;;:::999888777777:::;;;999666888;;;888222555555666888999:::;;;<<<;;;;;;:::999888777666555999999888888888888888999<<<===>>>>>><<<:::::::::444555777999999888666555777555555666777888777666999:::;;;<<<<<<;;;:::999:::<<<>>>>>>:::777444333999777666777888999888666777888999999888777666555444444555666777999;;;<<<>>>===;;;;;;<<<<<<;;;:::@@@???<<<:::888888999:::888999:::999777555555666:::===>>><<<888666777:::;;;:::888777777999:::<<<>>>===<<<;;;:::999999999:::999999:::<<<<<<:::888999999888999:::999666444>>><<<999666444333222222111333555888999;;;;;;;;;999888777888999999999777:::::::::;;;;;;;;;;;;<<<::::::<<<===>>>>>>>>>>>>AAA>>><<<;;;<<<>>>>>>>>>;;;999999<<>><<<<<<;;;jjjlllkkkgggfffhhhgggdddjjjkkkjjjhhhfffeeefffhhhhhhzzzrrreee\\\ZZZUUULLLIIINNNIIIGGGDDDDDDEEEEEECCCAAAAAABBBBBBCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCEEEAAAAAAEEEEEEAAA>>>???AAAAAA@@@???>>>======<<<<<<===>>>>>><<<;;;<<<======:::777888<<>><<<<<<;;;<<<======<<<:::===888888<<<>>>;;;;;;===;;;::::::999999:::;;;;;;;;;<<<;;;888:::>>>>>>;;;;;;;;;;;;<<<======:::888:::999:::;;;===<<<:::777<<<;;;:::;;;<<<===;;;888;;;;;;:::;;;;;;:::888777666777888:::;;;;;;;;;;;;;;;999666666777999:::999888999;;;;;;999888999:::666777888999999888777666666666666666777777888999;;;;;;<<<<<<============999888888888888888888888<<<===<<<999888:::888333666666666777888999::::::;;;;;;:::999888777666666888888777777777777888888;;;<<<<<<;;;999888888:::555666777888888777555444888666666777888999888777444555555666777777666666:::;;;===<<<999777555555777666555555666777666555888888999999999888777666666666666777999;;;<<<======<<<;;;;;;<<<<<<;;;999<<<;;;999777777666777777888999:::999777666666666;;;<<<<<<;;;:::888999999:::999888777777999:::;;;;;;;;;:::999999999999999;;;:::999999;;;;;;;;;999999888888:::;;;;;;999777999999999999777555333222333555777999999999888777:::888777888999:::999888999999999::::::;;;;;;;;;===>>>???@@@AAAAAAAAAAAACCC@@@===<<<<<<<<<<<<<<<<<<;;;;;;===??????===;;;@@@@@@BBBBBBBBBAAA???>>>AAA@@@@@@???>>><<<<<<;;;mmmnnnkkkeeecccdddccc```dddfffggggggeeedddcccccciiiwwwqqqiii^^^VVVUUUPPPHHHFFFJJJGGGFFFDDDCCCDDDCCCBBB@@@AAAAAABBBCCCCCCCCCCCCCCCFFFEEECCCBBBBBBCCCEEEFFFAAA>>>>>>AAABBB???<<<===BBBBBBBBBBBBAAA???===<<<;;;===>>>>>><<<<<<===???<<<999777888<<<@@@@@@???;;;::::::;;;<<<<<<;;;999;;;888888;;;===;;;:::;;;::::::;;;;;;;;;:::::::::<<<===<<<999;;;??????;;;:::999999999;;;<<<;;;:::===;;;::::::;;;;;;999888>>>===::::::;;;;;;:::999======>>>>>><<<:::777666777777999:::;;;<<<<<<<<<;;;999888999::::::999888777888::::::888777888999666777888999999888777666888888999999999999:::::::::;;;;;;<<<<<<<<<;;;;;;666666777777777888888888<<<@@@@@@<<<999:::999666888777777777888888999:::;;;::::::999888777666666888777777666666777888888;;;;;;:::888666666777999666777777888777666444333777666555666888999888777666666666666777777888888999:::;;;:::888777777888777666555666777777777555999999999:::999999888777888888888999:::<<<===>>><<<;;;::::::;;;;;;:::999888888888777777666666666888:::;;;:::888666666777999888888999::::::999777999888888888888999:::;;;888888888888888999::::::===;;;999888:::;;;;;;:::999888999;;;===>>><<<:::666777999::::::888555333777888:::<<<;;;999777555:::999888888::::::999888777888888999:::;;;;;;;;;>>>???@@@AAAAAABBBAAAAAAEEEBBB>>><<<<<<;;;:::999>>>======>>>???>>>===;;;<<<>>>@@@BBBCCCAAA???===@@@@@@@@@???>>>===<<<;;;ooooookkkeeebbbddddddaaa___aaaddddddcccaaaaaabbbnnnwwwooohhh```XXXRRRPPPMMMGGGEEEGGGEEEEEEDDDCCCCCCBBBAAA???AAAAAABBBCCCCCCCCCBBBBBBEEEDDDCCCBBBAAABBBCCCCCC???>>>===???@@@???===<<>>>>>======>>>@@@===:::888999===???>>>===::::::999:::;;;<<<:::888999888888;;;===<<<;;;:::999:::<<<===<<<;;;999888===>>><<<:::;;;??????;;;999888666777999;;;<<<;;;@@@===;;;999::::::999888>>><<<:::999999:::;;;;;;>>>???AAAAAA>>>:::777666888888999:::;;;<<<======999999888:::;;;:::888666666777999999777666777888999::::::;;;;;;::::::999:::::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;:::777777888888888888888888:::???AAA>>>:::;;;<<<<<<;;;:::999888888999::::::::::::999999888777777666888888888777888888999999;;;;;;:::777555555888:::777888888777777555444333666555444555666777777555999999888888777777888888999:::999888666666888::::::999888888::::::999888999999999:::999999999999888888888999:::;;;<<<===;;;:::999999:::;;;:::888777888888999999888777777888999;;;:::888777777888777555444666999:::888555777777888888999999::::::777777777888999:::;;;<<>>>>>===;;;777888999::::::888666555888:::<<<>>>>>><<<999777;;;999888999:::;;;:::999888888999:::;;;<<<<<<===<<<===>>>>>>?????????>>>CCCAAA>>>======<<<;;;:::???>>>=========<<<;;;:::;;;<<<>>>???@@@@@@??????@@@@@@AAAAAA@@@???===<<>>===????????????@@@BBBAAA>>>@@@AAABBBCCCAAA???===;;;;;;===>>>>>>======???@@@???<<<999:::===>>><<<::::::999999:::;;;;;;:::888888999999:::===???>>><<<:::;;;===>>>===;;;999888===>>>===:::;;;???>>>;;;999777555666888;;;<<<<<>>;;;999999:::999888;;;;;;:::999999:::<<<>>>===@@@BBBBBB>>>:::888777999999::::::;;;===>>>>>>888888888999:::999666444555777999888777666777777:::::::::;;;;;;:::::::::777888888999999888777777<<<===>>>>>>===<<<:::999;;;::::::999888888777777666<<>>@@@@@@===<<<;;;999999:::;;;<<<::::::999999888777777777:::999999999::::::;;;<<<<<<<<<;;;888666777999;;;999888888888777666555444777666555666888999888777:::999888777666444333333999999999777666666888;;;;;;999888999:::;;;:::999999999999999999999::::::888888777888888999::::::999888777888999:::999888777777888888888777666666777999::::::888777777888777555555888;;;<<<999666555666777999::::::999999777777777888:::;;;===>>>???===:::888999;;;;;;;;;===<<<<<<===>>>===;;;999<<<;;;:::888777777777777666777:::<<<<<<<<<:::999;;;:::999:::;;;<<<;;;999:::::::::;;;<<<======>>>;;;<<<======>>>=========@@@>>>======>>>>>>===<<<=========;;;:::999999999<<<;;;;;;;;;<<<>>>@@@AAA@@@@@@AAABBBAAA@@@>>>===eeegggeeeaaaaaadddeeecccdddfffggghhhhhhhhhjjjlllttt~~~vvvooohhh___ZZZSSSPPPMMMKKKJJJHHHFFFDDDCCCEEEFFFEEECCCAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCCCCAAA???<<<:::@@@AAA@@@???AAADDDDDDAAAAAABBBBBBBBBAAA???===<<<<<<>>>??????======>>>@@@???===:::;;;======;;;888:::999999:::;;;;;;:::888999:::::::::===BBBCCCAAA;;;<<<===>>>===;;;999888===>>><<<:::;;;>>>===:::999888666777999;;;<<<<<>>;;;::::::::::::999999:::;;;;;;:::;;;===>>>;;;???BBBAAA===::::::;;;:::::::::;;;<<<===>>>???888888777888999888666333666777999999777666777888999999999999999999999999999:::;;;<<<;;;:::999888<<<===>>>???>>><<<:::888<<<<<<;;;:::999888777777444999<<<;;;<<<@@@BBBAAA>>><<<:::999999:::<<<===999999999888888888777777::::::::::::;;;<<<============<<<:::888888999;;;:::999999888888777777777:::999888999;;;<<<;;;:::<<<<<<<<<;;;:::777555444999999999777666666888:::999888777888999999888777999888888888888999::::::777777777666777777888888888777666777888999888777666666666555555444444444666777999999777666777777888999:::<<<>>>===;;;999333555777999::::::999888777777777888:::;;;===>>>???===;;;::::::;;;;;;:::<<<<<<;;;<<<<<<;;;999777===<<<:::888777777888999222444555777888999999999<<<;;;::::::<<<<<<;;;:::<<<<<<<<<<<<===============>>>>>>?????????>>>>>>===<<<;;;===???@@@???>>><<<===<<<;;;888777999:::<<<;;;999888999;;;???AAA===>>>@@@AAA@@@???===;;;ccceeeeeebbbbbbeeeeeebbbbbbfffjjjlllllllllllllllpppvvvnnnggg___XXXRRRMMMLLLKKKIIIIIIHHHFFFCCCCCCEEEGGGGGGDDDAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBAAA@@@???>>>>>>@@@BBBAAA???AAAFFFFFFBBBDDDDDDCCCBBBAAA@@@??????>>>???@@@???======>>>???>>><<<:::;;;>>>>>><<<999;;;::::::;;;<<<<<<;;;999:::<<<;;;999>>>FFFIIIFFF<<<=========<<<;;;:::999===>>><<<999:::===<<<999:::999777888:::;;;;;;:::???===;;;;;;;;;;;;:::999888;;;===<<<;;;:::;;;<<<999===@@@???<<<:::<<>>???@@@???>>><<<;;;<<<===>>>>>>===;;;888666::::::999999888888777777444777888888<<<@@@AAA===<<<:::888777777999;;;===999999999888888888888888:::999999:::;;;<<<======;;;<<<===<<<:::888999:::::::::999999999999999999999888888888:::;;;:::999:::<<<>>>???>>><<<999777888999999888666555666888:::888888888999:::999888888777777666777888999:::888777777666666666777777777666555666888999888777999888666444444333444444444666888888666555666777777:::===>>>===;;;::::::222444777:::;;;:::999777666666666777999:::<<<<<>><<<;;;;;;===???@@@???>>><<<======;;;888888:::<<<;;;:::999999999;;;<<<===:::;;;===>>>>>><<<:::888dddggghhhfffeeehhhgggddd^^^ccciiinnnnnnllljjjiiilll{{{qqqhhhaaaZZZRRRMMMJJJJJJIIIGGGHHHHHHEEEBBBCCCFFFHHHHHHDDDAAA@@@AAA@@@@@@AAABBBBBBBBBAAAAAACCCBBB@@@??????@@@BBBCCC???BBBAAA>>>@@@FFFGGGBBBFFFEEEDDDBBBAAAAAAAAAAAA???@@@@@@???===<<<===>>><<<:::999;;;>>>???===:::;;;::::::;;;<<<<<<;;;999;;;===<<<999>>>HHHLLLJJJ============<<<;;;:::999<<<===;;;888999<<<<<<888:::999999999;;;<<<;;;:::>>>===<<<<<<<<<<<<;;;999999<<>>;;;888888:::888;;;???>>>;;;:::>>>BBB;;;;;;;;;;;;<<<>>>???AAA<<<;;;999999999999888666777888::::::888777888999<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>===<<<:::888;;;<<<======<<<999666444777777777777888888888888666777777777;;;@@@???::::::888666555666888:::<<<999999999888888888888888999999999999:::;;;<<<===:::;;;===<<<:::888888999:::::::::999::::::;;;;;;777555555666777888777666333666999<<<<<<:::777555888999:::999666555666666<<<;;;::::::<<<<<<;;;:::777777666666666777999:::999888777777777777777777666555555666777888888777===;;;999666555555666777444555777777666555555666444888<<<<<<999777777888111444777:::;;;:::999777555555666666777999:::;;;>>>===<<<<<<===<<<:::888666666666888:::;;;999777555777:::<<<===<<<;;;:::999999888777888999;;;<<<===<<<;;;;;;<<<===<<<;;;===<<<<<<;;;;;;:::999999>>>>>>?????????>>>>>>======<<<<<<===???@@@???===<<<===>>><<<999999;;;>>>999999::::::;;;;;;::::::777888:::<<<<<<:::777666jjjjjjkkkkkkjjjgggeeecccddddddgggkkknnnnnniiidddjjj~~~tttjjjeee___WWWQQQOOOKKKIIIGGGFFFGGGGGGFFFEEEDDDBBB@@@AAACCCBBB@@@===EEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@????????????BBBAAA@@@@@@@@@AAABBBCCCEEEDDDBBBAAA@@@?????????>>>>>>AAACCC@@@<<<===AAA@@@>>>======>>>>>>===;;;:::;;;;;;<<<<<<=========888999:::<<<>>>AAACCCDDD???@@@@@@>>>;;;:::::::::777:::;;;999:::===>>><<<999888999:::<<<<<<:::888;;;;;;999999999999;;;;;;???>>>===<<<;;;:::::::::<<<<<<<<<;;;:::999888777===:::888999===???>>><<<>>><<<:::888777888:::;;;888:::;;;<<<<<<;;;999888:::===:::777>>>IIIGGG===:::===>>><<<888666777:::888:::;;;;;;:::888777888===;;;888555999===:::444::::::<<<<<<<<<<<<::::::999888666555555555666777???;;;666555777999888666888888888:::===>>>>>>===;;;<<<;;;:::777777777999===<<<;;;::::::;;;===>>>999999888888999999::::::===<<<:::888777777777888999;;;<<<:::666444555777<<<:::777777888999999999:::888666777:::;;;999777===999444555999<<<<<<999777777777888999999:::::::::999888666555555444444444555777777555444555666444666888888777555555666777555555777:::;;;999666777777888999:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999::::::999888888888999999:::::::::999777777999;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::::::::===<<<<<<<<<<<<>>>@@@AAABBBAAA???======>>>???@@@AAA???>>>???AAAAAA???<<>>???>>>@@@BBB@@@<<<===BBB@@@???>>>???@@@@@@@@@>>>;;;;;;;;;;;;;;;;;;;;;<<<999999999:::;;;<<<>>>???>>>???>>>===<<<::::::;;;888;;;;;;999:::===>>><<<;;;::::::;;;======<<<;;;;;;;;;999999999999;;;;;;>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999:::999777999;;;======<<<;;;;;;:::::::::999999999999:::;;;<<<<<<;;;:::999888;;;999777@@@LLLLLLDDD;;;<<<<<<;;;999888888999777999;;;;;;999888888888;;;:::777555999===;;;555777888999::::::999888777:::999888777666777777888777888999::::::888777666888888888999<<<===<<<;;;999::::::999777777888:::;;;:::999888888999;;;<<<777777777777888:::;;;<<<;;;;;;:::999888888888888999:::;;;999666555777999<<<:::888888888999999888:::888777777999:::888666888555222333888:::999777888888888777666666555555777666666555555555555555666888999999777555666666777888999:::::::::999888888777777888999999777555555555666777888888999999;;;;;;::::::999999999888<<<;;;;;;:::999999999999999::::::999777888:::<<<:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<======>>>======<<<===>>>@@@@@@@@@???===<<<;;;<<<===>>>>>><<<<<<===??????<<<999===;;;::::::::::::999777888999:::;;;;;;;;;:::999999999::::::999888777666fffhhhjjjkkklllmmmlllllllllkkkiiihhhhhhgggeeedddmmmoooeee[[[WWWTTTOOOLLLLLLJJJHHHFFFEEEFFFFFFFFFDDDCCCBBBAAAAAABBBBBB???>>>??????AAABBBBBBAAA@@@@@@============>>>???@@@AAA@@@????????????@@@AAAAAABBBBBBBBBBBBAAA@@@>>>===???>>>???AAA@@@===>>>BBBBBB@@@@@@@@@BBBCCCBBBAAA<<<;;;;;;;;;;;;:::::::::;;;::::::999999::::::;;;=========<<<<<<<<<;;;;;;999<<<<<<999:::===>>><<<>>><<<;;;;;;===>>>>>>===;;;;;;999999999999;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<888999::::::;;;;;;;;;:::888777666888;;;<<<<<<<<<999:::;;;<<<;;;:::999888999:::;;;<<<<<<;;;:::999888:::888666>>>IIIJJJCCC<<<;;;::::::::::::999888777888::::::999888999999999999777666999===;;;666777888999::::::999888777:::999999888777888888888444888<<<===<<<:::;;;<<<999888777888:::;;;:::999666777888888777888:::<<<999888777666777888:::;;;666666666777999:::<<<<<<999999::::::::::::999999:::::::::999777777:::<<<>>><<<:::999::::::999888;;;999888888999999888666666444333555999:::999666666666666555444444333333333444444444555555666666777888999999777666666666999888777999<<<===;;;888888999::::::888666666666444555555555666666777777999999999999888888888888<<<<<<:::999888888888888999::::::999888999;;;===999999:::;;;<<<======>>>:::::::::;;;<<<======>>>???>>>>>>>>>>>>>>>??????CCCBBBAAA@@@???@@@AAABBB?????????AAABBBAAA>>>;;;999::::::999777666777777999999999999999:::;;;<<<777888999999999999888888eeefffgggiiijjjkkkkkkkkkooommmjjjhhhggggggggggggnnnxxxmmmcccZZZVVVSSSOOOMMMMMMIIIGGGEEEEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBAAA???>>>???@@@BBBDDDEEEDDDBBBAAA===============>>>?????????????????????@@@@@@@@@AAABBBBBBBBBAAA@@@>>>===@@@>>>>>>@@@@@@>>>>>>BBBDDDBBBAAAAAABBBBBBAAA???::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<;;;;;;<<<===<<<;;;:::<<<<<<999999===>>><<<>>><<<::::::<<<>>>>>>>>>;;;;;;999999999999;;;;;;;;;;;;:::::::::;;;<<<<<<999::::::;;;;;;:::::::::666777777999;;;<<<<<<<<<:::::::::;;;;;;::::::999777888999:::::::::999999;;;:::777444888??????:::===:::888999;;;<<<:::777666888999999888888999:::777888888666999<<<;;;777888999:::;;;;;;:::999888999999888888888777777777888999<<>>888777777777888;;;===???999888888999999:::;;;<<<777999:::<<<===<<<<<<;;;;;;;;;:::999999;;;===>>>@@@???<<<<<<<<<;;;:::888;;;:::999999999888888777999999999;;;<<<<<<999666222333333444555555666666444444555555666666666555444666888888777666777888;;;888555666;;;<<<999555777999;;;:::777555777999666666777777777777777777888888888999999999999999;;;;;;999888777777666666999:::::::::999:::<<<>>>888999:::;;;<<<===>>>???888999::::::;;;<<<======?????????>>>>>>>>>>>>>>>DDDDDDCCCBBBBBBBBBCCCDDD@@@AAABBBCCCCCCAAA>>><<<777999;;;999555444555888999888777777888:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;dddeeeeeefffggggggggggggjjjiiihhhgggffffffgggiiimmmxxxqqqggg^^^UUUQQQOOOJJJGGGHHHGGGFFFDDDDDDEEEFFFEEEDDDBBBBBBCCCBBBAAA@@@??????>>>@@@BBBDDDDDDCCCBBBAAA???>>>>>>===<<<<<<======>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>AAA===<<>><<<999999::::::;;;<<<======:::::::::::::::;;;<<<===<<<;;;999:::===>>>===;;;;;;===<<<999999===>>>======;;;999999:::<<<===<<<;;;;;;999999999999;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::999888777666888:::;;;<<<<<<<<<===<<<;;;999888888999;;;<<<666666777888888888888888<<<:::777444666999999555<<<999777888<<<===;;;888777888999888777777888:::555888888777888;;;:::666888888999::::::999888888777777777777777666666666777999@@@KKKUUUVVVNNNFFF:::888666555777777777666333555777777888999<<>>>>>=========<<<;;;;;;<<<>>>??????AAA@@@>>>>>>>>>===;;;999::::::::::::999888888999<<<<<<=========;;;888555333444444555555666777777666777777777777666555444333555888999999999;;;<<<>>>:::666666::::::777333555888:::999777666999<<<:::::::::::::::999999999888888999999::::::;;;;;;<<<<<<;;;:::999888888888:::;;;;;;:::999:::<<>>??????:::;;;;;;<<<===>>>>>>>>>????????????>>>>>>>>>>>>@@@???????????????@@@@@@<<<===??????>>><<<:::999777999;;;999555444555888999888777666777999<<<>>>======<<<;;;;;;:::::::::eeeeeeeeeeeeeeeeeeffffffccceeeffffffddddddeeefffkkkzzzpppiiicccZZZSSSPPPNNNIIIFFFFFFFFFEEECCCCCCDDDEEEEEEDDDAAABBBCCCCCCAAA??????@@@>>>>>>@@@AAAAAA@@@??????@@@???>>>===<<<<<<<<<<<<>>>???@@@@@@AAAAAA@@@@@@AAAAAA@@@???????????????BBB===;;;>>>@@@???@@@CCCDDDCCCAAA@@@@@@???===<<<::::::;;;;;;<<<======>>>777777777888999:::;;;<<<===:::999:::===>>><<<:::===>>>===999999===???===;;;999888888:::;;;;;;:::;;;;;;999999999999;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<;;;:::999777777666999;;;<<<<<<;;;;;;<<<<<<;;;888777777999<<<>>>666666666777777888999999:::999888888:::;;;;;;999:::999888999;;;<<<;;;;;;888999999888666666777999444888999888888:::999666555666777888888777666555666777777777777666555555333999HHH[[[hhhcccPPP>>>:::888555555666777777777555777888999999:::<<<>>>;;;::::::;;;<<>><<<;;;999888888888777888999;;;<<<<<<======<<<;;;:::<<<===>>>>>><<<@@@???>>>>>>>>>===;;;999888:::;;;:::999888999;;;:::;;;;;;;;;:::888555444888777777666555555444444666777888888888777555444555777:::;;;;;;<<<===??????<<<999888::::::888666777888888888888999:::<<<<<<<<<<<<;;;;;;::::::999777888888999:::;;;<<<<<<>>>======<<<<<<<<<<<<<<<<<<======;;;::::::<<<>>>::::::;;;<<<===>>>>>>???>>>>>>>>>???????????????<<<===>>>>>>>>>>>>======>>>????????????@@@@@@@@@===??????>>><<<::::::;;;999::::::999777666777777999888777666777999;;;<<<<<<<<<:::999888888888888ggggggggggggggghhhiiiiiiaaaeeehhhiiigggeeedddeeehhh|||ssshhhaaa___XXXRRRRRRQQQMMMIIIHHHEEEDDDBBBCCCDDDEEEEEEDDDAAACCCDDDCCC@@@>>>???@@@@@@@@@@@@?????????????????????>>>======>>>>>>>>>??????AAABBBBBBBBBAAA@@@CCCAAA???======>>>@@@AAABBB===:::===@@@@@@AAACCCBBBAAA???@@@AAAAAA@@@???>>>>>>>>>======<<<<<<<<<999888888999999:::;;;<<<>>>;;;888999===>>>;;;888>>>???===999999===???===999888888999;;;;;;:::999;;;;;;999999999999;;;;;;<<<<<<;;;:::999999999999;;;;;;;;;;;;::::::999888666999<<<<<<:::888888999::::::999999999:::;;;<<<777777777888888999:::;;;999888999<<<======<<<<<<777888::::::::::::<<<===:::::::::888555444666777444999;;;888777999888444444555666777777666555444777777888888888777666555444>>>OOObbbkkkbbbMMM<<<:::777555555666888999888888999::::::999:::<<<>>>===<<<;;;::::::<<<>>>???<<<;;;:::999888777777777666666666777888999:::;;;999999999;;;======:::777<<<;;;;;;<<<===<<<:::888777999;;;;;;999999;;;===666777999999888666666666777777666666555555444444333555666888888777666555666777999:::999999:::;;;:::999888888888999999:::;;;999777777888:::::::::;;;;;;;;;:::999888888777666666777888999:::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>><<<::::::;;;===;;;;;;<<<<<<=========>>>>>>>>>>>>===============:::;;;<<<===>>>>>>======>>>??????@@@@@@@@@@@@@@@@@@AAA@@@>>>;;;:::;;;======;;;::::::::::::999777999999888777777888999:::;;;:::999999999999:::;;;iiiiiiiiiiiijjjkkkmmmmmmdddhhhmmmnnnkkkhhheeeeeefffxxxnnnccc\\\YYYSSSOOOQQQQQQMMMIIIHHHEEECCCBBBBBBDDDEEEDDDDDD@@@CCCDDDCCC@@@>>>???@@@CCCCCCBBBAAA@@@@@@@@@AAA>>>======>>>>>>???@@@AAA???@@@AAABBBCCCBBBAAAAAACCCAAA>>><<<<<<>>>@@@BBBBBB===:::===@@@@@@AAACCC@@@??????@@@BBBCCCCCCBBBBBBAAA@@@>>>===;;;:::999<<<<<<<<<;;;;;;<<<======???;;;888999===>>>;;;777>>>???===999999===???>>>999888999;;;<<<<<<:::888;;;;;;999999999999;;;;;;===<<<;;;:::999888888888999999:::;;;;;;;;;::::::555999<<<<<<999666666777888888:::;;;<<<;;;;;;:::999999999999:::;;;<<<===999888:::>>>>>><<<::::::666888;;;;;;999999<<>>444666888888888888999999333333444555555666666777000222444666777777666666555666777777555444444555444555555555555666999<<<>>>;;;777777999:::999777:::999999888777666555555444555666777888999:::;;;888888888888999:::;;;;;;???@@@???===:::999;;;<<<<<<<<<<<<===============;;;;;;;;;:::999999888888888999;;;===============999:::;;;<<<<<<<<<<<<<<<===>>>===999666555888;;;???<<<::::::<<<===:::777999999888888888888888888;;;;;;::::::;;;<<<>>>???kkkkkklllmmmlllkkkiiihhhnnniiigggiiijjjhhhhhhjjjiiixxxqqqhhh___XXXSSSRRRPPPMMMLLLKKKKKKLLLEEEAAA======AAADDDBBB???BBBBBBAAAAAA@@@???>>>>>>@@@AAABBBCCCBBB@@@>>><<<@@@===:::999;;;===>>>>>>CCCBBBBBBAAA@@@@@@@@@@@@DDDBBB@@@???@@@@@@???>>>BBB@@@>>>>>>AAABBBAAA???>>>>>>>>>>>>???@@@AAABBB@@@@@@???>>><<<:::999888888888:::<<<>>>???>>>===;;;;;;<<<======<<<;;;;;;<<<:::999::::::;;;:::999;;;;;;:::999999999::::::<<<999555555777::::::999AAA<<<999;;;<<<999888:::;;;;;;;;;:::999888777666777888999777666666777999;;;::::::999999::::::;;;777666777:::>>>???<<<888333555888:::;;;;;;:::999777666666777999;;;:::999999<<<;;;777555777666333222333666888999999888777777888999:::999888666444555999===>>>;;;888666666333:::DDDLLLNNNJJJBBB<<<666777777666555555777999>>>===;;;;;;===>>>===<<>>;;;777999999888888888888777777===;;;:::;;;======:::777888888888888777777777777:::999777666555555555666333111222666666333333555333888<<<;;;777333333444555777999999888888999;;;777888999::::::999888777999888666555444555777888888777666555555666777777333666:::<<<;;;888555444<<<>>>???===:::999;;;===>>>===;;;:::999:::;;;;;;888888999:::;;;;;;<<<<<<777999;;;:::888888<<>>>>>>>>???@@@AAAAAAAAA@@@???@@@===:::999;;;===>>>>>>BBBAAA??????@@@@@@@@@@@@BBB@@@???>>>???@@@???>>>AAA???======???AAA@@@>>>???>>>>>>===>>>>>>??????>>>>>>???>>>>>>===<<<<<<<<<;;;:::<<<>>>>>><<<999:::;;;<<<======<<<;;;:::;;;:::999999999999888777<<<;;;::::::999999::::::===:::888777:::;;;;;;:::>>>:::999<<<===:::999;;;;;;;;;;;;::::::888777777:::::::::999777777888999;;;;;;::::::999999999999::::::;;;===??????===<<<777888999:::;;;:::999888888777666777999;;;:::999;;;===<<<777555666555111666666888888888777555444777777888888888777666555555999<<<===;;;888666666111555;;;@@@AAA>>>:::777666777777777555555777888;;;:::999:::===>>>???>>>AAA===:::888999999888777999::::::999888888999;;;777888888888888777666666:::777666888;;;===:::666<<<<<<;;;;;;::::::999999999777777888::::::777555999999888888888777777777999888777555444444555555666333333666666444555888:::<<<>>>;;;666444555888777777777777888999::::::777888999999999999888777:::999777666666666888999777777888999999888777666666888::::::999777777888===>>>>>><<<999777888:::<<<;;;;;;:::999999::::::888888888999:::;;;;;;;;;777888999999999999:::;;;<<<999777777999;;;======;;;;;;;;;;;;:::999888777::::::::::::::::::::::::999;;;;;;:::999888999:::999<<<===::::::===<<<999ggghhhiiijjjiiihhhgggfffkkkhhhgggkkkkkkgggeeeeeeiiixxxpppjjjbbbYYYSSSQQQPPPOOOMMMLLLKKKKKKKKKGGGDDDCCCDDDGGGHHHEEEBBBAAAAAAAAA@@@??????>>>>>>===>>>>>>???@@@@@@AAAAAA@@@===;;;:::;;;===>>>>>>BBB???===>>>@@@BBBAAA??????>>><<<===???@@@@@@???@@@>>>======>>>??????>>>???>>>===<<<;;;;;;;;;;;;<<<<<<===>>>????????????AAA===:::;;;>>>>>>:::555::::::;;;<<<<<<;;;::::::<<<<<<;;;;;;:::999888888======<<<;;;;;;;;;;;;;;;>>>===;;;;;;<<<======<<<:::777888===???<<<:::::::::;;;;;;::::::999888777<<<===<<<;;;888777888999;;;;;;::::::999999999888999:::;;;:::999999999;;;999::::::::::::999777777888777777888:::;;;:::999===???===888666777555111666777888888888777555444777777777666666666666555666888;;;;;;:::888777777777777888999999888888777666777888777555555666888777666777999<<>>>>>>>>>>>>>>>>>>>>???@@@AAA???===;;;:::<<<===>>>===BBB???<<<===AAACCCBBB@@@===;;;;;;<<<>>>@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>???>>>===;;;999999888888;;;;;;<<<>>>>>>?????????BBB===999:::>>>>>>:::555999:::;;;<<<<<<;;;:::999???@@@@@@>>><<<;;;;;;<<<@@@???>>>===============>>>>>>>>>>>>>>>>>>>>>===:::888:::???@@@<<<999999::::::;;;;;;:::999999888=========;;;888777888999888999999:::::::::::::::888:::;;;999666555777:::999999888888888777777777999888777888:::;;;:::999<<<>>>===999777888777444333444555777888888888888777666555555555555666666666888999999999888777777;;;:::888777666777777888777888888777555555666888666555666888;;;======<<<999888777666777888888888666888;;;<<<;;;999888888<<<;;;:::888888999::::::888777666888:::;;;:::888<<<;;;;;;:::999888777777777888999:::;;;;;;:::999888888777777777666666666555555555444444444444444666444555888888666555777777777666444111000222555;;;666222333888;;;:::888777777888888888888777777:::999888777777777888888555777888::::::999888777666777888777666666777999;;;;;;:::888777666666666777888999::::::999777777777777888888888999999999:::888888:::===<<<888444:::999999:::<<<===<<<:::===<<<:::999888999::::::999999999::::::;;;;;;;;;;;;<<<===<<<:::999:::;;;<<<>>>===999999===>>><<>>@@@???>>>============>>>???===;;;;;;<<<=========AAA???===>>>AAACCCBBBAAA;;;::::::;;;>>>@@@AAA@@@AAAAAAAAA@@@???>>>???@@@???>>><<<;;;999888888888;;;;;;<<<<<<===<<<<<<<<<@@@<<<999:::===>>>;;;888::::::;;;<<<<<<;;;::::::???@@@AAA???===;;;<<<===BBBAAA@@@???>>>>>>>>>>>>===>>>@@@@@@@@@???>>>>>>===;;;<<>>???===999888:::===777666666555666777888999:::999888888:::;;;:::999999;;;;;;888888::::::777333444555666777888999999666666555555555555666777777777666777777888777777777666555444333333333333777888888777555444666777777777777999;;;;;;:::888666666777777666777888999555888<<<===;;;999888777===<<<:::999999999:::;;;888888888:::;;;<<<;;;:::;;;;;;:::999999888777777888999;;;<<<<<<<<<;;;;;;777777666666666555555555444444444555555555555555222222555::::::666333444666777888888777666777777:::555222444888;;;:::777777777777777777777777777888888777777666666666666666666666666666777888999222444777888777666666666999999888777888888888888666777888999:::999888777888888888888888888999999;;;:::999<<<>>>>>>:::666:::::::::;;;======;;;:::<<<;;;:::999888999:::;;;;;;;;;;;;::::::999999999;;;<<<===<<<:::999:::;;;<<<>>><<<999999<<<>>><<<```aaabbbcccdddcccbbbbbbfffbbbcccgggiiifffdddeeeiii{{{pppjjjbbb\\\XXXSSSNNNIIIHHHIIIIIIHHHHHHFFFEEEEEEAAABBBBBBCCCCCCBBBBBBAAA?????????????????????????????????>>>===<<<<<<;;;>>>===;;;;;;===>>>===<<<@@@@@@?????????@@@@@@AAA<<<::::::;;;>>>AAAAAAAAAAAABBBBBBAAA???>>>???@@@>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<;;;::::::>>><<<;;;:::<<<<<<<<<;;;;;;;;;<<<======<<<;;;;;;;;;===???>>>;;;999;;;===CCCBBBAAA???>>>>>>>>>>>>===@@@BBBCCCBBB@@@??????@@@===>>>BBBCCC===999888::::::;;;;;;;;;;;;::::::<<<<<<<<<:::888777888999666777:::<<<>>>>>>>>>>>><<<======<<<;;;::::::;;;888777555444555777999::::::999888999:::;;;:::999777999:::777777:::;;;888777777777777666666666666555666666666666777777777888666444555666888888777555555555555555444333333888888888777555444555777999888888999;;;:::888666555666888777777666777999555888;;;===;;;999888777<<<<<<;;;:::::::::::::::777888999:::;;;<<<<<<<<<;;;;;;::::::::::::999999666888;;;;;;:::999999999777777666666666555555555333444555666666666666666222111555::::::666333444666666777777777777666666777555444555999:::999777888777777666666777777888777777777777666666666555666666555444555777888:::111444777888888666666666:::888777888999;;;::::::777777888999999999999888999999999999999999999999;;;;;;;;;<<<======;;;:::;;;;;;:::;;;======;;;:::;;;::::::999999:::::::::<<<<<<;;;::::::999888888:::;;;<<<;;;:::999999;;;:::<<<<<<999999<<<<<<:::^^^___```aaaaaaaaa``````gggdddccchhhjjjiiihhhjjjiiizzztttiiiccc\\\VVVTTTPPPLLLHHHEEEFFFFFFFFFFFFEEECCCBBBAAAAAAAAAAAA@@@@@@AAABBB>>>>>>>>>>>>????????????<<<===>>>>>>>>>===<<<;;;>>><<<;;;<<<===>>>===<<<<<>>@@@======<<<<<<<<<======>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<======<<<999999;;;===<<<<<<===>>>>>>===<<<<<<999<<<>>>===:::999<<>>BBBFFFGGGDDDBBBAAAAAA@@@>>>>>>CCCDDD???<<<<<<::::::;;;;;;;;;;;;;;;:::<<<======<<<:::999:::<<<999;;;===>>>???>>>======:::::::::;;;<<<;;;999888<<<:::888666555777999;;;;;;:::999999;;;;;;:::999777999999777666999999666888777777666666666666666555666777888888888777777888555333333555888888777666666666777777888888888888999999777555444555666888888999:::;;;;;;888666555777999999777666777999666999;;;<<<:::999888888:::;;;;;;;;;;;;:::999999555777999::::::;;;;;;<<<888888999999999999::::::666999;;;;;;888777777888888888888888777777777777333444555777888888777777666444444888888555555888:::888555444333333333333333444666888999999777666888777666555555666777888888888888888777777666666555555666777888888999999555666888888777777999;;;===;;;999999;;;<<<;;;:::888888888888888999:::::::::::::::::::::999999999999:::;;;;;;;;;;;;<<<======<<<:::;;;<<<===<<<;;;999::::::;;;;;;:::::::::::::::::::::::::::::::::999;;;;;;:::999888999:::888;;;;;;999999;;;;;;888^^^___```bbbbbbbbbaaa```iiieeedddiiikkkkkklllnnniii~~~uuupppeee___XXXTTTQQQOOOKKKHHHDDDDDDEEEEEEEEECCCBBBAAABBBBBBAAA@@@??????AAACCC>>>>>>>>>>>>>>>?????????999:::===>>>???>>>===<<<>>><<<;;;<<<===>>>===<<<:::>>>AAA>>>888666:::???===<<<;;;===???AAAAAAAAA???AAAAAA???<<<;;;<<>>>>>>>>======???@@@===888666:::>>><<<===>>>??????>>>===<<<999===@@@???<<<;;;>>>BBB???>>>===;;;::::::999999???DDDHHHIIIGGGDDDCCCCCC@@@===>>>CCCDDDAAA???@@@::::::;;;;;;<<<;;;;;;;;;======>>>===;;;;;;<<<>>>===>>>???@@@???>>><<<;;;>>><<<<<>>:::@@@>>>:::777666777999;;;;;;:::999999;;;;;;:::999888::::::666666888777444555555555555666888999:::444666888999:::999888777888555222222555888888777555444444444555777888999888999999777555444555666777888888:::<<<<<<999777555888:::999777666777999777999;;;;;;:::888888999999:::;;;<<<;;;:::999888444666888999999999:::;;;555555555666777777888888777:::===<<<999777777888:::::::::999999999999888333444666888888999888888;;;666444666666555888<<>>;;;;;;<<<===;;;999:::999888888888999;;;<<<::::::::::::::::::::::::777999;;;:::888888<<>><<<::::::<<<<<<<<<;;;888999:::;;;<<<;;;:::999888999999::::::;;;;;;<<<999:::;;;:::888777888999666:::;;;999999;;;:::666fffdddcccdddbbb___aaaeeelllkkkiiijjjkkkllllllkkkjjjxxxooohhh```[[[TTTOOOLLLKKKJJJIIIFFFFFFFFFHHHIIIHHHEEECCCEEEFFFEEECCC???===<<<===BBBAAA???>>>>>>>>>???@@@;;;<<<<<<<<<======>>>>>>AAA;;;888:::<<<<<<===@@@>>>===@@@>>>777<<<@@@888<<<<<<<<<===============>>>??????===<<<===???AAA:::<<<>>>??????===;;;999===>>>???>>><<<:::;;;<<<>>>===;;;999888888999::::::;;;<<<<<<======<<<<<<<<<;;;;;;<<<======<<<:::??????>>>===;;;:::999888BBBDDDEEEDDDBBB???=========<<<<<>>===;;;:::999>>>;;;999999<<<>>>===<<>><<<999<<<;;;:::999999999:::;;;>>>===<<<;;;::::::::::::999777777999<<<<<<999666777888888888999999999999111333666777666666777999333777888666888<<<:::444888777777888::::::999777777777777777777777888888:::888777777888888666555<<<;;;999777777999<<<>>>777777777888888999999999777999;;;;;;999888999999;;;:::::::::;;;;;;999777555777:::;;;;;;::::::;;;>>>;;;888777777999999888:::;;;::::::999888777666<<<:::888666555555666777===999777888;;;;;;666111999888888888999;;;===>>>888888888777666666777999666999<<<===;;;999777666555555666666777777888888666777777666555555888:::777888999:::;;;:::999999666666777999<<<<<<;;;:::???===<<<<<<======<<<:::;;;777555777777555666:::<<<:::888:::<<<<<<:::777???>>>===<<<;;;;;;<<<===>>><<<::::::;;;;;;:::999:::999888999;;;<<<;;;:::;;;:::999888999:::;;;<<<999999999;;;===<<<:::777999999999::::::;;;;;;;;;fffddddddffffffdddggglllllljjjiiiiiikkkllllllkkkmmmuuujjjcccYYYUUUOOOJJJGGGFFFEEEDDDEEEDDDEEEFFFHHHGGGEEECCCFFFGGGGGGDDDAAA???>>>???AAA@@@??????>>>>>>??????<<<<<<<<<=========>>>>>>???;;;:::<<<======AAAFFFPPPCCC>>>===999===???888<<<<<<<<<<<<=========>>>?????????>>><<<<<<>>>@@@===>>>?????????===;;;:::<<<===>>>===;;;999:::;;;;;;:::888777666777888999:::;;;<<<<<<======<<<<<<<<<;;;;;;<<<>>>>>>===<<<===<<<<<<<<<;;;;;;::::::>>>@@@BBBBBB@@@>>>===<<<<<<;;;;;;===@@@AAA@@@>>>AAA@@@???>>>===;;;::::::===:::888888;;;>>>???>>>@@@<<<888888<<<===<<<999;;;;;;:::999999999:::;;;;;;:::999888777777777777999999999;;;===>>><<<;;;888888777777777777666666666666666777888888888777444777888666888;;;:::444777666666777999999888777888777666555555666777777888777666666777777666555888777666666666888:::;;;777777777777888888888888999:::;;;:::999999999;;;<<<;;;::::::;;;;;;999888777888:::999888777777888===:::888888999;;;;;;;;;888999::::::;;;:::::::::;;;:::888777777777777888<<<:::888999;;;;;;888444777777666666666888999:::::::::999777555666888:::666999;;;<<<:::999888999777777777777888888888888666666777666555555777:::666666888999999999888777555666777999;;;;;;;;;:::>>>===;;;;;;<<<===;;;:::<<<999777999999777888<<<<<<;;;;;;;;;;;;;;;:::888>>>===<<<;;;;;;;;;<<<===>>><<<;;;:::;;;<<<;;;::::::999888999:::;;;:::999999999999999::::::;;;<<<999:::;;;;;;;;;;;;:::999999999999:::::::::::::::eeeccceeehhhiiiiiilllrrrjjjiiihhhhhhjjjkkkkkkjjjppp|||pppddd]]]TTTPPPJJJFFFEEEDDDCCCBBBDDDCCCBBBCCCEEEFFFFFFEEEEEEFFFFFFDDDAAA??????@@@@@@@@@@@@@@@@@@???>>>>>><<<<<<============>>>>>>===;;;<<<>>>>>>>>>DDDLLL```HHH<<<>>>======>>>999<<<<<<<<<<<<<<<===>>>>>>@@@AAAAAA???======>>>???@@@@@@@@@??????===<<<;;;;;;<<<===<<<:::999999::::::999888777777777888999:::;;;<<<<<<======<<<<<<<<<;;;;;;<<<>>>@@@???>>>::::::::::::;;;;;;;;;;;;:::<<>>===<<<===<<<::::::;;;===??????>>>AAAAAA@@@???===<<<;;;;;;<<<:::777888:::>>>@@@AAA???;;;888888:::<<<;;;999;;;::::::999999::::::;;;:::999888777666666666666777999;;;<<<<<<<<<<<<===999888777666555444333333:::888666777:::;;;999666666777777555777:::999555777666666777999999888666999888666444444444555666666555444555777777777555555555666666777888999999999888888777777777777888:::;;;:::999888888:::<<<===;;;999999:::;;;:::999:::;;;:::999777666666888;;;999888888:::<<<======777888999;;;<<<=========999999:::::::::999999999999999::::::;;;::::::999666555444444444444666666===<<<:::777444555888;;;888999;;;:::999999999;;;999999999999888888888888555666777666555555777999444555666777777777666666555666777999::::::::::::===<<<::::::;;;<<<;;;:::>>>:::999;;;;;;999:::>>><<<======<<<:::888999999<<<;;;;;;:::;;;;;;<<<===>>><<<::::::;;;<<<;;;::::::999888888999:::888777777888999:::;;;<<<<<<<<<999;;;===<<<999888:::<<<::::::::::::999999999999dddccceeehhhiiiiiilllrrriiihhhggghhhiiikkkkkkjjjoooyyylll```YYYSSSOOOKKKHHHGGGFFFEEEDDDCCCAAA@@@AAACCCEEEEEEEEEBBBBBBCCCAAA???>>>>>>?????????@@@AAAAAA???>>>=====================>>>>>><<<<<<>>>???===<<>>;;;===<<<===<<<<<<;;;<<<===>>>???BBBCCCCCCAAA???>>>???@@@BBBAAAAAA???>>>>>>======<<<======<<<:::999999:::;;;:::999999999:::;;;<<<:::;;;<<<<<<===<<<<<<<<<<<<;;;:::<<>>===<<<===>>>===;;;::::::<<<>>>???@@@CCCBBBAAA@@@???>>>=========;;;999888999<<>>>>>>>>888999;;;<<<===<<<:::999666888999:::999999:::<<<888777555444444444555555???===:::666333444777:::<<<<<<<<<:::888777999:::::::::999888888777666666555666777777666666777999555555555666666666666666777888999:::::::::;;;<<<<<<:::999888:::;;;;;;:::===:::999<<<<<<:::;;;>>>:::<<<===;;;777666777:::::::::::::::;;;;;;<<<<<<<<<;;;999999:::;;;;;;:::;;;999888888999999777666555777999;;;<<<<<<<<<<<<999<<<>>><<<888666:::>>>;;;;;;::::::999999888888eeecccdddggggggeeehhhmmmiiigggggggggjjjkkkkkkkkkkkkuuuiii^^^WWWRRROOOKKKIIIHHHHHHGGGFFFBBBAAA???@@@CCCDDDEEEDDD@@@AAABBBAAA???>>>???@@@??????@@@AAAAAA???>>>===>>>>>>>>>>>>>>>>>>============??????<<<:::@@@HHHOOO<<<999BBB===888<<>>???CCCDDDDDDCCCAAA???@@@@@@BBBAAAAAA@@@???>>>>>>>>>===>>>???===;;;:::;;;<<<::::::::::::::::::;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<;;;:::;;;>>>@@@AAAAAA===<<<;;;:::999888777777999;;;============>>>???>>>>>>=========>>>@@@AAACCCCCCBBBAAA@@@@@@??????>>>===;;;:::999:::<<<>>>===;;;999888999:::::::::999999999::::::;;;;;;;;;999999888888777777888888999;;;<<<:::777666777:::===<<<;;;999777666444444:::666333555:::<<<;;;888:::777555555666666555555888888777999:::;;;999888<<<;;;999777666666777888888777666777999::::::888888999:::::::::888666555===<<<:::888888888999:::999999888666555555888;;;<<<;;;999:::;;;<<<<<<;;;999:::999888777777999;;;;;;999888777888999888777:::;;;<<<<<<=========<<<888:::<<<>>>>>>===;;;999444666777777777888:::<<<:::999888777666666777777>>><<<999555222333777:::??????===:::777666777999999999888777666555555444444666777777666666777888666666666777777777888888888:::;;;;;;::::::<<<>>><<<:::888777999:::;;;:::;;;888888;;;<<<::::::===999;;;<<<999666444777999999::::::;;;;;;<<<<<<<<<;;;999888888999::::::999;;;999888888999999777666555777999;;;<<<<<<<<<<<<:::===???===888666:::>>><<<;;;;;;;;;:::999999999gggeeeeeefffeeebbbeeeiiiiiihhhggghhhjjjllllllllljjjxxxnnnddd[[[UUUPPPMMMJJJHHHGGGFFFEEEDDDBBBAAA@@@AAACCCDDDDDDCCC@@@AAACCCBBBAAA@@@BBBCCC@@@@@@@@@@@@@@@???>>>>>>??????>>>>>>>>>>>>============>>>@@@>>>:::===BBB@@@666;;;BBB<<<888===>>>>>>===;;;:::;;;<<<>>>@@@AAABBBCCCCCCAAA??????@@@???@@@@@@@@@@@@???>>>>>>>>>??????>>><<<;;;;;;<<<888888888888888888888888:::;;;<<<<<<======<<<<<<===;;;::::::===???@@@@@@>>>>>>===;;;:::888777777<<<===>>>>>><<<<<<===???>>>???@@@???>>>???@@@BBBBBBBBBAAAAAA@@@??????>>>>>>>>>===<<<:::999;;;<<<===<<<:::999999999:::;;;888888999:::;;;;;;;;;;;;777777666666666666666777=========;;;999999:::;;;===<<<;;;:::999888777777:::777555555888;;;:::999:::666555777777555333444888777777888::::::999888;;;::::::999888888888888999888777888:::::::::888777888888999888777555444<<<;;;999888888999:::;;;888888888777666666888:::;;;::::::;;;======<<<:::666777888777666666888999:::999888777888888666555<<<<<<<<<===<<<<<<;;;;;;:::;;;<<<======<<<:::999555555555555777888999:::<<<;;;999888888888999999===<<<:::777444555888;;;@@@???>>>;;;777666777888888888888777666555555444444666888888777666777888888888777777777888999:::888:::<<<;;;999888;;;>>><<<:::888777999;;;<<<<<<:::777888;;;<<<999:::===::::::999888666777888::::::;;;;;;<<<<<<<<<<<<;;;:::999888888:::;;;;;;::::::999888888999:::888777777888999:::;;;<<<<<<<<<;;;===???===:::888:::<<<<<<<<<<<<<<<;;;;;;;;;;;;iiigggfffgggfffccceeeiiiiiihhhgggiiikkkmmmmmmmmmkkk}}}wwwnnneee]]]VVVRRRNNNKKKHHHFFFEEEDDDCCCAAABBBBBBBBBCCCEEEDDDCCCAAA???@@@BBBBBBAAAAAABBBDDDAAA@@@??????>>>>>>???????????????>>>>>>>>>=========;;;===AAAAAA===<<<>>>;;;777>>>@@@:::;;;???:::>>>===;;;::::::<<<>>>@@@===???@@@AAA???>>>>>>>>><<<===???@@@AAA@@@???======>>>>>>===;;;::::::;;;999999999999888888777666:::;;;<<<<<<======<<<<<<>>><<<:::999;;;===>>>>>>======<<<<<<;;;:::999999>>>??????===;;;:::;;;<<<===???AAAAAA??????@@@AAA?????????>>>======<<<<<<:::<<<>>>===;;;:::;;;<<<======<<<:::999:::;;;<<<777888999;;;<<<<<<;;;;;;777777777666666777777888<<<:::999999;;;<<<===<<<;;;;;;;;;:::::::::::::::>>><<<:::888777888888999:::666555999999444111222666555555666888888777666777888999999999999888777:::999777888999999888777666777777888888888888888:::999777555666777:::;;;888:::;;;:::999888999:::999999;;;===???>>><<<999999:::;;;;;;999777777888999888777888999999888666;;;;;;;;;<<<<<<;;;;;;:::;;;<<<<<<===<<<;;;999888888555333444888::::::999:::999888777777777888999======<<<:::888888:::============;;;999888999:::888888888777777666666666333666888888777666777777888888777777777888999:::777999;;;999666666999======:::888777999;;;======999777888<<<<<<::::::===<<<:::888888999;;;<<<<<<<<<<<<=========<<<;;;:::<<<:::999:::;;;===<<<<<<:::999888999:::;;;:::999999999999999::::::;;;<<<<<<=========<<<;;;999999<<<<<<<<<===============kkkhhhhhhiiihhheeegggkkkjjjiiihhhiiilllnnnnnnnnnnnn~~~~~~xxxooofff___XXXSSSPPPNNNLLLHHHFFFEEEDDDBBB@@@BBBBBBCCCDDDFFFEEEBBB???<<<>>>????????????AAABBBBBBAAA???>>>>>>>>>???@@@@@@?????????>>>>>>======<<<:::<<>>@@@666>>>===;;;::::::<<<>>>@@@:::<<<>>>>>>===<<<<<<===:::<<<>>>AAAAAA@@@???===<<<======<<<:::999999:::<<<<<<<<<;;;:::999888777:::;;;<<<<<<======<<<<<<>>><<<999999:::<<<======<<<<<<<<<<<<<<<<<<<<<<<>>???@@@======<<<<<<;;;;;;::::::777:::>>>>>><<<;;;<<<============;;;::::::;;;===777888999;;;<<<<<<;;;;;;:::999999999999999::::::999666444555:::======<<<999999:::::::::;;;;;;;;;AAAAAA>>>;;;777666777999:::555555::::::444000111444333333444666777555444555666888999:::999777666:::888777777888888666555777777888999;;;<<<>>>>>>888666555333444666999:::999;;;======;;;::::::;;;888999;;;>>>@@@???<<<888>>>@@@AAA@@@===:::999999888777777999;;;<<<:::999999::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888;;;777333444999===;;;888888777666555555666777888===>>>>>><<<;;;;;;===???:::;;;<<<<<<::::::;;;<<<999999999888888888888888333555888888777666666777888777666666666777999:::555888:::888444444888<<<===;;;888777999<<<===>>>999777999<<<===;;;;;;>>>>>>;;;888888<<>>>>>>>>===;;;:::===<<<;;;;;;===>>>>>>>>>:::999888999;;;<<<<<<:::;;;:::999888999:::;;;<<<===<<<===>>>>>>===999666<<<<<<======>>>>>>??????iiiiiiiiiiiiiiiiiijjjjjjjjjlllmmmmmmlllkkkkkklllpppzzz{{{ssshhh___YYYTTTOOOLLLIIIGGGEEEEEEEEEFFFEEECCCBBBBBBBBBAAAAAABBBBBBCCC===@@@AAAAAA>>>===???AAABBBBBBAAA@@@????????????===<<<<<<===>>>??????>>>???===<<<===???@@@===;;;===>>>>>>??????>>><<<<<<<<<;;;::::::;;;<<<===>>>===<<<:::999:::;;;;;;;;;:::;;;>>>@@@BBB@@@<<<999;;;;;;;;;;;;:::999888777===;;;888777888999999888;;;888999>>>>>>:::;;;AAA===;;;:::999999:::<<<===;;;;;;:::;;;;;;:::888666<<<<<<<<<;;;999999:::;;;<<<:::;;;AAADDDBBB@@@AAA@@@@@@@@@??????===<<<<<<:::;;;===???>>><<<:::888999;;;<<<<<<;;;::::::;;;<<<:::888888999;;;;;;:::::::::999:::;;;:::777555888777555666888:::;;;;;;888888999999999:::::::::<<<;;;999888666666666777777888888777666555555666222333444666777888888888777777666555555555555555666777888999:::;;;;;;;;;;;;::::::;;;===>>>===<<<::::::888888888999:::;;;>>><<<999777777888:::<<<>>>>>>>>><<<::::::<<<>>>BBBCCCDDDDDDBBB???;;;999@@@>>>;;;999:::::::::999;;;??????;;;999;;;<<<:::;;;;;;;;;::::::999999999999777666777:::;;;999777555999999555666;;;<<<888AAA???===:::::::::<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::999999888777777888888888777666555555666777888777777888888888888777777777888999:::::::::::::::;;;===???>>>;;;:::<<<>>>::::::999888888777777777999888888777888:::;;;<<<<<<>>>AAA@@@<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===999666666999999555111999999:::999888888999;;;?????????>>><<<:::888666:::::::::<<>>@@@AAA@@@>>>===???AAAAAAAAAAAA@@@@@@?????????>>>===<<<===???@@@???>>><<<;;;;;;===@@@AAA@@@>>>???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>===<<<:::::::::;;;<<<<<<<<<<<<===>>>@@@???===:::<<<<<<<<<;;;;;;:::999888===;;;999888999::::::999999888999<<<:::666888===>>><<<;;;999888999:::;;;===<<<<<<<<<<<<;;;999777???>>>===<<<:::999999999===:::;;;AAACCCAAA???@@@????????????>>>===<<<;;;999:::===>>>>>>===;;;999:::<<<======;;;::::::;;;;;;999777888999;;;;;;;;;999888888999::::::777555888777666777999:::::::::888888888999999999::::::<<<;;;999777666666666777777888888777666555555777666666666777666666555444777777666555555555555555777777888999999:::::::::999888888999;;;<<<<<<;;;;;;;;;::::::999:::::::::>>>===;;;:::::::::;;;<<<>>>??????===<<<;;;<<<>>>AAAAAAAAA@@@???>>>=========;;;999999;;;<<<;;;;;;:::>>>???;;;999;;;<<<::::::::::::::::::999999999;;;:::999:::<<<;;;888666666999888555555999:::777BBB@@@===;;;:::;;;===>>>999999888777777777888888;;;:::999888777777777888888777777666666777777888777888888999999888777666666777888888999999999888>>>>>>>>>===;;;::::::;;;<<<<<<;;;:::999888777666999999888888888999:::;;;;;;===???>>>;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<888666666999:::777444:::;;;;;;:::999888:::;;;<<<<<<=========;;;:::999;;;::::::<<>>======@@@BBB???@@@@@@AAA@@@@@@?????????=========???@@@???>>>===<<<<<<===?????????>>>AAA@@@===;;;:::;;;<<<=========<<<;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===>>>======>>>??????===<<<======<<<<<<;;;:::::::::===;;;999888999:::::::::===>>>@@@@@@;;;777999>>>>>>===;;;999888888888999?????????>>>===<<<:::999AAA@@@>>><<<;;;999999888>>>;;;<<<@@@BBB???===>>>>>>>>>>>>>>>>>>===<<<;;;888999;;;===>>>===<<<;;;<<<===>>>>>><<<:::;;;;;;===;;;999999999:::999888888888777888999999777555777777777888::::::999888888888888999999999999:::<<<:::999777666666666777666777888777666555666777666777777777666666555444777777666555555555555555777888888888888888888888999888888999;;;<<<<<<;;;<<<<<<<<<<<<;;;;;;:::999>>>>>>>>>==================???@@@@@@>>>======>>>@@@???===<<<<<<===>>>???:::999888999<<<======<<<999===>>>;;;999;;;<<<;;;999999999999999999::::::===<<<<<<======;;;888555666888888555444777777555AAA@@@===<<<;;;<<<===>>><<<;;;999888777888999:::;;;;;;999888888777777777777888888999999888888777777888:::::::::888666555666666777888888888888777@@@>>><<<;;;;;;:::999888<<<<<<<<<<<<;;;999777666:::999999999888888888888:::;;;===<<<:::888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;888666777:::;;;999777<<<======;;;999999:::;;;999:::;;;<<<=========<<<;;;;;;;;;<<>>@@@BBB>>>???@@@@@@AAA@@@??????@@@>>>>>>>>>@@@@@@???>>>AAA@@@???======<<<;;;:::AAAAAA???>>>===<<<<<<===>>>>>>===<<<<<<<<<;;;;;;<<<=========<<<<<<===???@@@??????@@@AAAAAA>>><<<======<<<<<<;;;;;;;;;;;;<<<:::888777999::::::999???BBBDDDBBB<<<777:::>>><<<;;;:::999999999999999@@@AAAAAA@@@>>><<<<<<<<>>???>>><<<;;;;;;<<>>===<<<;;;;;;<<<<<<<<<:::999888<<<===>>>??????>>>===<<<===???AAAAAA@@@>>>>>>>>>>>>======<<<<<<<<<<<<<<<:::999999;;;===>>>===;;;888<<<===:::999;;;<<<;;;777888888999999:::::::::;;;<<<===>>>===;;;999666888999888666555666666666???>>><<<;;;:::;;;<<<<<>>;;;999888999;;;<<<;;;;;;:::999888888888888888999:::;;;;;;:::999888888999;;;<<<;;;999666555777777888888888888888777@@@<<<999999:::;;;:::777999:::;;;<<<;;;:::888777::::::::::::999888777666999::::::999888888888888::::::::::::::::::::::::;;;999888888::::::999777<<<<<<<<<;;;999888999;;;999999:::;;;<<<<<<======<<<;;;;;;<<>><<<===???@@@BBB===>>>??????@@@@@@@@@@@@AAA@@@>>>???@@@AAA@@@>>>AAAAAA???===<<<;;;;;;<<<@@@AAABBBCCCBBB@@@>>><<<>>>>>>>>>======<<<<<<;;;;;;===??????>>>===>>>@@@@@@AAABBBDDDEEECCC???<<<======<<<;;;;;;;;;<<<<<<;;;999777777888999:::999===@@@AAA===888666777999999999999999:::;;;;;;<<>>===<<<@@@<<<;;;>>>>>>;;;999:::;;;;;;<<<<<<<<<;;;::::::666777999;;;<<<=========<<<>>>???>>><<<;;;;;;<<>><<<=========;;;:::@@@>>><<<:::999888666444888888888999::::::777555777777888888888999999999:::999777666666666666777555777888777666555666888555555666777888888888777777777666555555555555555999888777666666777777888:::999888:::<<<===<<<;;;999:::;;;;;;;;;999888777:::;;;===>>>>>>===<<<;;;===???AAABBB@@@?????????===>>>??????>>><<<999888<<<<<<<<<===???>>>;;;888777;;;===:::999<<<===<<<888888888999999::::::;;;888:::<<<===<<<;;;:::999:::999888888777666777888;;;;;;:::999999999::::::===;;;888666666777999;;;;;;::::::999888999999999999:::;;;<<<<<<;;;:::999999:::;;;<<<;;;:::888666888999999:::999999888888===999666666999<<<;;;999555666888999:::::::::999:::;;;<<<<<<;;;999777555999888777777777888777777::::::::::::::::::::::::===;;;:::999999888777666:::;;;;;;:::888777888:::::::::::::::;;;;;;;;;;;;===<<<<<<===>>>??????>>>gggfffdddcccdddfffiiikkkhhhjjjmmmnnnnnnoooppprrrrrr}}}~~~uuupppfff___WWWQQQOOONNNKKKIIIDDDBBB@@@@@@AAAAAA@@@?????????>>>>>>>>>>>>??????BBB@@@======>>>@@@@@@@@@=========>>>>>>@@@AAABBBBBBAAA???@@@AAAAAA@@@???============<<<<<>>>>>>>>===<<<<<<;;;>>>AAAAAA???>>>???BBBBBBBBBBBBCCCDDDCCC@@@======<<<;;;::::::;;;<<<===;;;999777777999:::::::::===@@@@@@<<<999::::::888888999:::;;;<<<<<<=========???@@@???<<<;;;>>>AAA>>>;;;999:::===???>>><<<@@@;;;:::<<<===:::888:::::::::;;;;;;;;;::::::999777888999:::<<<<<<======:::<<<>>>===<<<;;;<<<===999999:::<<>>???@@@AAA@@@===:::888?????????@@@AAA>>>:::777666:::<<<999999<<<===<<<::::::::::::::::::;;;;;;888:::<<<<<<;;;:::;;;<<<;;;888777999999777777:::999999888888888888888999<<<;;;:::999999:::<<<===999999999999999:::;;;;;;;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;:::::::::999::::::::::::999888888:::888666666777:::;;;;;;666666777777888999:::;;;:::;;;===>>>===;;;888666999777666666777888888777999999999999999999999999<<<<<<;;;999888777666555888999:::999888888999;;;<<<;;;::::::::::::::::::>>>===<<<===>>>???>>>===ddddddeeeeeefffffffffggghhhjjjlllmmmmmmnnnooopppqqqzzzwwwooojjj___YYYRRRNNNMMMKKKHHHEEEEEECCCAAA@@@AAAAAA@@@???============>>>???@@@AAAAAA???===>>>@@@AAA@@@>>>>>>===<<<<<<===???BBBDDDCCCAAA@@@@@@AAAAAA@@@???;;;======<<<;;;<<<@@@CCC???@@@BBBDDDDDDCCCAAA@@@<<<<<<>>>>>>???>>>======:::>>>BBBBBB@@@>>>@@@CCCEEECCC@@@>>>???@@@@@@???<<<;;;:::999999:::;;;<<<<<<:::999999;;;<<<===<<>>;;;<<<@@@>>>888:::;;;;;;<<<============999<<<>>>===::::::>>>BBB???;;;888999<<<>>><<<999???:::888;;;<<<999888:::999999::::::::::::999999888888999:::;;;;;;<<<<<<888:::<<<<<<<<<;;;<<<===888888999;;;>>>???>>>===@@@===:::999999999888777<<<:::888777888888777666777777777777888888888888999888777555555666777777444666777777666666777999999999999888777666555444777777666555555555555555999888777777777999;;;<<<555444333444777888777666999999999999999:::;;;<<<::::::;;;;;;<<<<<<<<<<<<===>>>??????>>>>>>@@@AAA???@@@@@@AAA@@@???>>>===???@@@AAACCCCCC@@@<<<888555999;;;999999<<<>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>><<<::::::<<<>>>999666555999999666777;;;888888888888888888999999;;;;;;;;;;;;<<<===>>>>>>888888888999:::;;;<<<===>>>======<<<<<<======>>>::::::999999:::;;;<<<===999999999999999888777777999999777666555666999<<<;;;:::888777777888:::;;;:::;;;>>>@@@???===999777:::777555555777999888777999999999999999999999999999::::::999777666666666888999::::::999999;;;===;;;;;;:::999999:::;;;;;;???>>><<<===>>>???===<<>>>>>??????@@@AAACCCCCCAAA???===>>>AAABBB@@@===???===;;;:::<<>>??????===::::::>>>AAA???@@@@@@AAAAAABBBBBBCCC;;;<<<===?????????>>>>>>:::>>>CCCCCC@@@>>>AAADDDHHHCCC===999:::===@@@BBB<<<:::999888888999;;;<<<>>><<<:::;;;<<<>>>???>>>;;;;;;888666:::???<<<444<<<======>>>======<<<<<<777:::===<<<999999>>>CCC@@@<<<888999<<<===:::666>>>:::888:::;;;999888:::888999999:::::::::999999999999999::::::;;;;;;<<<777999;;;<<<;;;;;;<<<>>>:::::::::;;;<<<;;;999777<<<:::888777888999999999===;;;888777777888777666777777777777888888888888888888666555555666777777444666777777666666777999666777777888888888888777777777666555555555555555999888777777888:::<<<===666555444666888999888777:::999999999:::<<<>>>???;;;;;;;;;;;;<<<<<<======>>>>>>>>>===<<<===@@@BBBAAA@@@?????????@@@BBBCCC???@@@BBBDDDEEEBBB===999444999;;;999999<<<>>>============<<<<<<;;;;;;;;;@@@AAA@@@===:::999<<>>???>>>===<<<<<<===>>>???;;;:::999888999;;;>>>@@@888888888888888777666666999::::::666333333777;;;@@@===:::888777777999:::999<<>>:::888:::777555555777999999777888888888888888888888888777888888888777666777888888999:::::::::;;;===???:::999999888999:::<<<===???>>>======>>>>>>===<<>>>>>???@@@DDD@@@???@@@@@@>>>???BBBBBB>>>===AAABBB???===>>><<<;;;;;;;;;<<<>>>AAACCCFFFCCC@@@>>>>>>???>>>>>>;;;<<<===>>>>>>===<<<;;;===<<<===>>>@@@@@@>>><<>>@@@AAAAAAAAAAAABBBDDDDDDCCCAAAAAAAAA@@@===;;;===<<<:::999:::<<<>>>???@@@???<<<;;;???CCC@@@:::999:::;;;<<<============@@@>>>======>>>>>>>>>===AAA===::::::<<<===;;;888888888888999:::;;;<<<===JJJCCC<<<999:::<<<;;;999999::::::::::::::::::;;;999999999999999999999999999888999999:::;;;<<<===???<<<888888:::;;;:::888999;;;<<<;;;888777999<<<;;;:::888666666777888999;;;555444888999555444666777777666666666666777777888777777777777777888888555666777999::::::777555999666444333444666666666888888777777888888999:::;;;<<<;;;888555555888<<<===<<<<<<;;;;;;:::999999:::<<<>>>???@@@???>>>===>>>>>>>>><<<::::::<<<>>>AAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAACCCCCC@@@:::555::::::;;;;;;;;;:::888777@@@>>><<<:::888888999:::;;;>>>AAAAAA===999777777888777555444444666888:::???===;;;::::::999666555666666555555666888:::;;;888999;;;<<<>>>@@@BBBBBBEEEAAA<<<:::;;;;;;:::888999888888999;;;<<<;;;:::888888999888777555444222BBB999222333777888999;;;<<<;;;888666666888:::<<<888:::;;;;;;:::999999::::::888666555777999::::::999:::999888888999<<>>>>>BBB@@@======BBBDDDCCCBBBCCC@@@???=========>>>???AAADDDCCCAAA???======>>>???==================<<<<<<;;;;;;<<<>>>@@@AAA???>>>BBBBBBAAAAAAAAABBBCCCDDDAAABBBCCCBBB@@@@@@@@@AAAAAA@@@???@@@AAA@@@>>><<>><<<:::::::::;;;<<<===>>>======AAACCC???888;;;<<<=========<<<::::::===;;;:::;;;===>>>>>>===???===;;;:::;;;;;;:::999;;;;;;:::::::::;;;;;;<<>><<<999888::::::999888:::<<<<<<;;;888777999;;;:::888777555555666777888:::555444888999555444666777666666666666666777777777777666666666666777777666666666888999:::888666:::777555444666777888777777777888888888999999999;;;<<<<<<:::888777999<<<======<<<<<<<<<<<<;;;;;;;;;<<<===>>>???>>>===<<<======>>>===<<<===???AAABBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@AAACCCAAA===999;;;;;;<<<<<<<<<;;;:::999???===;;;999888888999999888;;;>>>>>><<<::::::;;;999888666555555777999;;;@@@>>><<<<<<<<<;;;999777888777666666666777888999777888999;;;===???@@@AAA@@@>>>;;;;;;===??????>>>;;;999888999;;;<<<<<<;;;::::::::::::888666444333@@@888222333666666777888===<<<:::888777777888999888:::;;;;;;:::999999::::::888666666777999::::::666777888888777999;;;>>>AAA<<<999999888555444777:::999999:::;;;<<<:::999;;;999777777999:::::::::>>>===;;;;;;<<<;;;:::888nnnkkkhhhggghhhiiihhhggghhhgggeeeeeeggghhhggggggmmmxxxooohhhaaa[[[VVVQQQOOOLLLIIIGGGGGGGGGHHHDDDCCCBBBAAAAAABBBCCCDDDCCC@@@???AAAAAA>>>>>>AAA@@@======AAACCCBBBBBBDDDDDDCCCAAA???>>>>>>>>>???AAABBBBBB???<<<;;;===@@@???>>>======<<<<<<<<<<<<::::::;;;>>>AAABBBAAA???AAAAAA@@@@@@@@@AAABBBCCCDDDDDDEEECCC@@@>>>??????>>>>>>===>>>@@@@@@???===BBB@@@>>><<<:::999999999:::===>>>>>>AAACCC>>>666======>>>>>>===:::888666999888777888;;;======<<<<<<<<<<<<;;;999888999:::===<<<;;;;;;:::::::::;;;CCC???:::888:::<<<;;;:::<<<<<<;;;::::::999888888;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<======>>><<<999999::::::999888;;;;;;<<<:::888888999;;;:::999888777666777888999999555444777888666444555555555555555666666777888777666666555555555666666888666666777888999888777:::888666555777888999888666777888999999999888777:::<<<===<<<;;;::::::;;;<<<<<<<<<============>>>;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>>>>>>>???AAACCCBBBAAA@@@???????????????@@@?????????AAA@@@???=========>>>>>>>>>===<<<;;;===<<<:::999888888888999888:::;;;;;;:::999:::;;;999888666555666777999:::>>>===;;;;;;<<<<<<:::999999888777777666666777777666777888:::;;;===>>>>>>???===;;;<<<>>>@@@AAA@@@===;;;888888:::;;;<<<<<<;;;;;;;;;;;;999777555444===666222444666555444555======;;;:::999777777666888:::;;;;;;:::999999::::::888666666888999:::999444555777888888888:::<<<@@@;;;999999777444555888:::::::::;;;<<<<<<999777999888777888:::;;;;;;:::===<<<::::::;;;;;;999888nnnmmmkkkjjjiiiiiiiiiiiidddccccccdddgggjjjlllnnniii}}}rrrhhhbbb]]]WWWSSSPPPOOOMMMJJJFFFDDDEEEFFFCCCBBBBBBAAAAAABBBCCCDDDCCC@@@???AAAAAA>>>>>>AAABBB>>><<>>===>>>EEEDDDCCCAAA@@@?????????===@@@BBB???;;;999===AAA@@@???>>><<<<<<<<<======<<<<<<<<<>>>AAAAAA@@@>>>>>>>>>>>>>>>??????@@@@@@CCCDDDDDDCCC@@@??????@@@>>>======>>>??????>>><<>><<<;;;:::999999:::<<<===<<<>>>@@@===777;;;<<<>>>>>>===;;;888666888777666777999;;;;;;::::::<<<===;;;888777999<<<;;;;;;:::::::::::::::;;;???<<<999888:::;;;;;;;;;999999999::::::;;;;;;;;;;;;:::::::::::::::999999:::999999999::::::;;;<<<<<<;;;:::::::::999999888999999999999999:::;;;======<<<;;;:::::::::;;;;;;888666555666777777666555555555555555666777888888888777777666666666666777888777555666777999999888888777555555777888888888555666888::::::999777666888:::<<<===<<<;;;:::999:::;;;;;;<<<======>>>>>><<<;;;;;;::::::999999999;;;===>>>>>>>>>>>>@@@AAABBBAAA@@@???>>>=========???>>>==================>>>????????????>>>>>>>>><<<;;;:::888888888888888<<<<<<;;;:::888777777777888777666555555777888999;;;999888999::::::999888999999888888888888888999777777888999;;;<<<======AAA???>>>===<<<<<<<<<<<<@@@===999888999;;;<<<===;;;;;;;;;;;;999777555444<<<666444666888555444555;;;;;;<<<;;;;;;999777666888999;;;;;;999888999::::::888777777888999999888555777999999888777888999>>>;;;999999777444666;;;;;;::::::;;;<<<;;;888666666666777999;;;<<<;;;:::<<<;;;999999::::::999888nnnnnnmmmlllkkkjjjjjjjjjbbbbbbcccdddeeehhhkkkmmmdddzzz~~~vvvlllddd^^^ZZZVVVRRRPPPOOOMMMJJJEEEBBBBBBCCCAAAAAAAAAAAAAAABBBBBBBBBBBB??????BBBBBB>>>>>>@@@BBB>>><<<>>>???======>>>CCCCCCBBBAAAAAA@@@@@@@@@;;;>>>AAA???:::999<<<@@@@@@???>>><<<<<<<<<===>>>???>>>>>>???@@@@@@>>><<<;;;;;;<<<<<<============@@@AAABBBAAA@@@@@@@@@BBB???>>>===>>>>>>>>><<<:::??????>>>===<<<;;;;;;;;;;;;===;;;888999======:::999:::;;;======;;;:::999;;;999888888999:::999888999;;;<<<;;;888777999<<<888888888888999:::;;;<<<<<<;;;999999:::;;;;;;;;;888888999::::::;;;<<<<<<999999999999888888777777888888888777888888999999;;;;;;;;;;;;:::999888888666666777888;;;===>>>???===<<<<<<;;;;;;;;;;;;;;;777777666666777888888666666666666666666777888888:::999888888777777777888888777555666777999999888666555444555666888777666444666888999:::999777666666777999;;;<<<<<<:::888999999:::;;;<<<======>>><<<;;;:::999888888999999<<<===>>>>>><<<<<<<<<===AAA@@@???>>>===<<<<<<<<>>===;;;:::999::::::?????????>>>????????????;;;::::::999888888888888<<<;;;:::999888888777666666666555555555666777888:::999888888999:::999888888888999:::;;;;;;<<<<<<888888999::::::;;;<<<<<<>>>>>>>>><<<;;;:::::::::AAA>>>:::999:::;;;<<<===999999::::::999777555444;;;777666999:::777666888888999;;;<<<<<<;;;:::999777999::::::999888888999:::888777777888999888777999:::;;;;;;888777777777<<<:::999999777555999???<<<;;;;;;;;;;;;:::888666666666666999;;;===<<<;;;<<<:::999999:::;;;:::888lllmmmnnnmmmkkkjjjkkkllldddeeeeeeeeecccccceeegggbbbxxx}}}tttnnneee___[[[WWWSSSPPPOOONNNKKKHHHFFFCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBB???@@@BBBBBB???>>>@@@AAA===;;;???AAA@@@AAADDD@@@@@@@@@@@@@@@@@@@@@@@@:::<<<>>>===;;;:::<<<>>>???>>>>>>======>>>>>>???@@@@@@???@@@AAA@@@===;;;999:::;;;<<<<<<<<<;;;;;;<<<>>>@@@@@@???@@@AAACCC@@@???>>>>>>>>>>>><<<:::========================;;;===;;;777777;;;===;;;888888999:::;;;<<<<<<<<<>>><<<::::::;;;;;;;;;::::::;;;;;;:::999999:::<<<888888888999:::;;;======:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999888888777777666666888777777666666777888888:::;;;===<<<:::888888999666555555888;;;>>>??????:::::::::999999999888888777888888666888;;;:::666999888888777777888888888;;;::::::999888888888888888666666777888999888777555444333555777888777666555666777888888888777666666666777:::<<<<<<:::888999999::::::;;;<<<======<<<;;;999777777888:::;;;<<<===???>>><<<;;;;;;<<>>======<<<<<<<<<<<<>>>>>>>>><<<999888999:::>>>>>>=========>>>??????;;;::::::::::::999999888888777777999;;;<<<:::999666666666666666777777888<<<;;;::::::;;;;;;:::999777888999:::<<<<<<<<<<<<888999999999::::::;;;;;;888999;;;<<<;;;;;;===>>>BBB???<<<;;;;;;<<<<<<;;;777888999999999888666555;;;888888;;;;;;999999===777888:::<<<<<<<<<;;;;;;777999::::::999888888999:::999777888999999888666:::;;;;;;:::888666777888:::999999999888777===DDD>>><<<:::::::::999888666777666666888:::<<<<<<;;;<<<:::999:::;;;<<<;;;999iiikkknnnmmmlllkkklllnnngggiiijjjiiifffdddeeefffdddzzz}}}xxxtttjjjddd^^^YYYVVVSSSOOOKKKMMMJJJGGGFFFGGGGGGDDDAAACCCCCCCCCCCCCCCBBBAAA@@@AAA???@@@CCCBBB???>>>???AAA<<<;;;>>>@@@@@@AAADDD???????????????>>>======999:::;;;<<<<<<<<<<<<<<<<<<===>>>????????????????????????@@@AAAAAA>>><<<::::::<<<=========<<<;;;;;;===>>>???>>>>>>@@@AAA???>>>===>>>??????>>><<<>>>>>>>>>>>>>>>===<<<<<<999;;;;;;888777:::;;;:::999999999999999;;;<<<===???===<<<<<<>>>??????>>>===;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>:::;;;======<<<;;;;;;;;;;;;;;;::::::::::::999999::::::999999888777777666888888777777777777888888999;;;======:::888888999999777666888;;;>>>>>>===999999999999999888888777777:::999777888===<<<777;;;;;;:::999888888888888;;;:::999888777777777777666666666888999:::888666555444444666888999888777666666666666777777777777777666777999===>>><<<:::::::::;;;;;;<<<<<<======<<<;;;888777777999<<<===;;;===??????>>>======>>>======<<<<<<;;;<<<<<<===<<<===???>>>;;;:::;;;======<<<<<<;;;<<<===>>>???;;;;;;;;;;;;;;;::::::999777777888:::======;;;888888888888888888999999999===;;;::::::;;;;;;999888666777999:::::::::999999777888888888888888888999444777:::<<<<<<===@@@CCCBBB@@@===<<<===<<<;;;:::777777999:::::::::999888:::777888::::::999<<<@@@::::::;;;;;;;;;;;;;;;;;;777888::::::888777888999:::999888888999999777666888888888777666666888:::999888999:::999999@@@IIIAAA>>>:::888888888888777999888666777999;;;<<<<<<<<<;;;:::;;;<<<===<<<:::hhhjjjmmmmmmlllkkklllooohhhkkknnnnnnllljjjjjjlllhhh}}}~~~zzzvvvqqqmmmbbb^^^XXXUUUSSSPPPKKKGGGJJJFFFCCCDDDHHHIIIFFFBBBEEEEEEEEEEEEDDDCCCAAAAAAAAA???@@@CCCCCC???===???CCC===:::<<<===<<<<<>>>>><<<;;;::::::999999;;;======<<<;;;:::<<<>>>???@@@@@@@@@???>>>===>>>@@@BBBBBB@@@>>>;;;;;;===>>>>>>>>>===<<<;;;===>>>>>>======>>>???===<<<<<<>>>@@@AAA@@@???????????????>>>===<<<;;;666:::<<<:::888::::::777;;;:::999888888:::<<<===???======>>>@@@BBBBBBBBB>>>;;;999:::===>>>===;;;??????>>>============>>>:::<<<>>>>>>===;;;;;;;;;777888888999;;;<<<======;;;;;;::::::999888777777999999888888888888888999999;;;>>>===:::777888999;;;999777888;;;===<<<:::::::::;;;;;;;;;:::999888888;;;:::777999>>>===888======;;;:::999888888888:::999888777666666666666555666777999::::::777555666555555777999:::999888666666666666666777888888999777777:::===???>>><<<<<<<<<<<<===============<<<:::888777777:::===???:::<<>>@@@<<<;;;:::::::::<<<===>>>;;;;;;<<<<<<<<<;;;::::::;;;::::::<<<>>>===888444999999:::::::::;;;;;;;;;;;;:::888888888888777555777777888999888777666555666666666777777777777777444888<<<======>>>AAADDDBBB@@@>>>>>>>>>===;;;999777888999;;;<<<<<<;;;;;;999777777999:::999===BBB<<<<<<<<<;;;;;;:::::::::777888::::::888777888999:::999888999999999777555555555555555444666999<<<888777999;;;:::;;;CCCLLLBBB>>>:::777777888888888;;;888666666888:::<<<<<<===;;;:::;;;======<<<;;;