BM6( xxxtttlllkkkhhhvvvӵĦĦӵĦxxx^^^XXX[[[^^^nnn4ĉ@ӵ>L=hĦ4ĉ@ӵ>LpppVVVOOOQQQSSSmmmGG=?HdĦ=ĪjGG=?HdĦkkkSSSMMMPPPSSSkkkӵĭӵӵĦ~~~~~~~~~~~~ӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵhhhUUUQQQUUUYYYjjjvvvuuu?~4xxxwwwwwwg&e>&euuug&eyyy>hӵxxxwwwwwwyyyyyyxxxvvvg&exxxguO>uO>&errrrrr4ff?>ߝLyyygĉ@|||{{{{{{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??|||cccUUURRRUUUZZZgggjjj4DӵnnnkkkkkkHƅ^Hu]ĦnnnHu]ĦlllZuR)ĦmmmllllllmmmnnnmmmkkkHu]ĦlllHŐeHŐeHu]ĦjjjqIܗGIӵnnnttrrrqqqrrrHGgĉ@|||}}}{{{zzzwwwtttqqqrrrHu]ĦpppZuR)Ħwwwttttttvvvxxxzzz|||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]Ħqqq___UUURRRTTTWWWbbb```bbb4DuXӵeeeccccccDdDΦDdDĦhhhDdDĦaaaaaat|d<Ħ___Dt```\\\\\\\\\\\\]]]^^^^^^>d<Ħeee>d<ʜDd<ʜ4DuTӵ^^^^^^F&uTӵ]]]4DufئL>ecccpuR)Ħdddcccccccccccceeeeee>d<ĦbbbDtcccbbb___]]]^^^^^^^^^```DdDΦDdDĦ]]]>d<ʜ4DuTӵ\\\4DwDd<ĦZZZpuR)Ħ>dd<ӵDdd<>d<Ħyyy4Dufئ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ӵtttfff___VVVLLLFFFHHHKKKLLLKKK]]]rrr]]]]]]4DuXӵ^^^\\\]]]D&dq&ĒR^^^```sdKĦ^^^DHRRud```_________```bbbcccsdKĦkkkD&oq<Ōq&ĒRbbbaaa```>dp&ĒRaaa```nfʜd<Φ>d<Ħcccs&dq&ĒRbbb^^^i?ʜtd<ĦSSSHHܗDӊB```<xbbb```ZZZXXXVVVVVVXXXB?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~~~lll___\\\TTTIIIDDDEEEIIIKKKKKK[[[ppp``````4DuXӵaaa```cccHu]3hhcccdddfffnefffeee=ejjjiiigggffffffhhhjjjlllnepppooopIƎ@t@hiiiiiihhh>hiiihhhffffefff@ďDhhhgggfffgggeeeeeejjjppptttneoooppp=eooonnnkkkhhhffffff^^^___egedddkkksĪj@hjjjfffbbbfdDĦSSS@ďD___aaaHkge^^^\\\ZZZTTTRRROOOMMMNNN@hLLLMMM@GWWWZZZHĪj@IŌYYY\\\Bene```HkgeuuunennnlllfemmmHu]3hhsegeĦja>aĦ@G||||||se<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hrrrcccZZZYYYQQQGGGBBBCCCGGGJJJLLLZZZmmmfff4DuXӵdddĵD^hhhiiijjjlllrrrpppnnntttqqqooommmkkkkkknnnqqqsssttttttsssmmmnnnnnnmmmmmmoooqqqpppnnngggeeeeeefffggggggfffgggeeeeeejjjsssxxxvvvxxxyyyrrrtttsssoookkkgggfff```bbbffflllrrrmmmmmmkkkhhhdddDdDĦVVVVVV___aaaccc]]][[[YYYXXXVVVRRRMMMIIIGGGFFFEEEEEEEEEEEEMMMNNNRRRTTTVVVTTT\\\___lllpppnnnqqqqqqrrrrrrD^s׼sgeFm8>aĦyyyyyyxxxssssssrrrs׼sxxx{{{||||||{{{zzz|||{{{yyyHo|||D^DdDĦs׼suuufff]]]YYYVVVOOOFFFAAABBBFFFJJJLLLZZZjjjΦ4DuXӵtvӵ>d<ĦdddfffggghhhiiijjjkkkĦllljjjllloooqqqpppmmmnnnmmmjjjhhhiiikkknnnpppqqqqqqĦqqqooonnnjjjnnntttxxxwwwrrrkkkgggjjjjjjjjjkkkkkkmmmnnnnnnlllnnnooonnnllliiihhhhhhhhhhhhgggdddaaa___```aaaaaa``````aaacccdddcccbbbaaa``````fffmmmrrrqqqoooĦwwwwwwuuurrrppppppqqqrrrqqqlllgggcccbbb]]]___aaaaaaaaaccceeegggnnnpppssstttsssqqqpppooooooooonnnlllhhhddd```^^^>d<ĦVVVVVVVVV^^^___```aaacccdddeeeeeedddeeedddbbb```]]][[[ZZZWWWRRRKKKFFFBBB@@@>>><<<>>>???@@@AAAAAAAAA@@@???:::>>>EEEJJJHHHCCCEEEJJJDDDFFFHHHHHHHHHIIILLLNNNLLLNNNPPPRRRUUUWWWXXXYYYYYY\\\^^^_________```aaaccchhhlllmmmĦ~~~xxxwwwvvvxxx{{{>d<ĦBegeFYĉ>aĦ{{{zzzwwwtttpppnnnmmmmmmnnnoooqqqrrrBeqqqrrrsssttttttttttttrrrpppooonu]ӵppprrrnnnnnnrrrwwwvvvvvvvvvwwwyyyzzzyyyxxxvvvvvvvvvxxx|||>d<Ħ>d<ĦĦBeĦ}}}jjj]]]YYYXXXSSSNNNGGGBBBBBBEEEIIILLLWWWcccttt?aŖ%7uSQuR)ӵsdKĦZZZ\\\]]]______^^^gdKĦ^^^]]]```dddfffeeecccbbbaaa___^^^^^^```bbbddddddgdKĦcccaaa___\\\ccckkkpppnnnhhhaaa\\\\\\]]]]]]^^^___aaabbbcccaaabbbbbbaaa___]]]\\\]]]\\\\\\[[[XXXVVVUUUVVVWWWXXXXXXXXXZZZ\\\\\\ZZZXXXVVVVVVXXX[[[^^^```aaagdKĦffffffeeecccbbb^^^___```^^^YYYUUURRRQQQRRRSSSUUUWWWXXXZZZ^^^```iiiiiiiiijjjkkkjjjhhhggglllkkkjjjgggddd```\\\ZZZgdDĦXXXXXXXXX______``````aaabbbcccccccccdddeeedddaaa^^^\\\\\\TTTOOOGGGAAA===;;;999888:::;;;<<<======<<<;;;:::888<<>>@@@AAABBBCCCEEEGGGCCCDDDGGGIIILLLOOOQQQRRRSSSUUUXXXYYYYYY[[[]]]___[[[aaaiiigdKĦsdKĦŶS3we<}}}wwwsssooommmlllmmmpppqqqooonnnlllkkkjjjkkklllmmmkkkjjjiiiiĉ@3hR/Ōooolllhhhhhhlllqqqooonnnmmmnnnppppppnnnmmmkkkjjjjjjmmmqqqtttuuuuuuvvvyyy{{{{{{yyyyyy|||}}}{{{zzz{{{|||~~~~~~}}}DdDĦsdKĦgdKĦgdKĦsssbbbXXXUUUUUUPPPLLLGGGCCCBBBDDDGGGIIIPPPYYYeeesss>AMMMneOOONNNPPPRRRTTTTTTneUUUSSSRRRTTTXXX[[[ZZZXXXUUUUUUTTTSSSTTTUUUVVVWWWneVVVSSSQQQOOOOOOTTTZZZ[[[YYYUUURRRQQQNNNNNNOOOOOOPPPQQQRRRSSSRRRRRRRRRQQQNNNMMMNNNPPPMMMMMMLLLJJJHHHHHHJJJLLLLLLMMMNNNQQQRRRQQQNNNKKKIIIKKKMMMMMMLLLKKKneOOOOOOPPPOOOOOONNNGGGIIIIIIHHHEEECCCBBBBBBDDDFFFHHHIIIJJJLLLPPPSSSVVVXXXZZZZZZYYYYYY[[[]]]^^^]]]\\\[[[YYYWWWUUUDeWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]ZZZ\\\^^^^^^[[[XXXWWWXXXOOOJJJCCC>>>;;;:::999999888999:::;;;;;;:::999888:::999>>>FFFKKKGGGAAA???:::<<<>>>?????????@@@BBB======>>>@@@BBBDDDGGGHHHIIIKKKNNNPPPRRRVVV[[[___]]]dddnene>Ak<zzzxxxyyyyyyxxxwwwuuurrrnnnjjjhhhiiikkkmmmkkkjjjhhhfhkkknnnmmmiiiiiinnntttooonnnmmmmmmnnnmmmkkkiiidddcccccceeeiiilllmmmmmmooorrrtttsssqqqrrrxxx}}}tttrrrooopppqqqrrrqqqoooooopppqqqppppppDessstttuuuvvvvvvuuunerrrrrrnewwwtttrrrpppppprrruuuvvvvvvwwwxxx{{{neuuuggg\\\UUUQQQOOOLLLJJJGGGDDDAAAAAACCCEEEKKKOOOXXXbbbooo|||FFFHHHKKKIIIHHHIIIKKKNNNNNNRRRSSSPPPOOOPPPSSSTTTSSSPPPNNNNNNNNNNNNOOOOOOPPPPPPSSSRRRPPPMMMLLLGGGIIIKKKJJJGGGFFFGGGJJJGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHFFFDDDDDDFFFHHHCCCCCCBBBAAA???@@@BBBEEEDDDEEEGGGJJJKKKJJJEEEAAA???CCCFFFDDD???<<>>??????======>>>???===>>>??????@@@BBBFFFHHHEEEJJJOOONNNJJJJJJPPPVVVOOOOOOOOOPPPPPPQQQQQQQQQPPPQQQQQQQQQQQQPPPQQQRRRSSSUUUVVVWWWXXXOOOSSSVVVVVVSSSPPPPPPQQQKKKGGGAAA===;;;<<<<<<===888:::;;;<<<<<<;;;999888===777999DDDOOONNNDDD<<<888:::<<<<<<:::::::::;;;;;;;;;;;;;;;<<<>>>@@@AAABBBDDDGGGJJJNNNTTT[[[```dddkkk~~~xxxssspppqqqtttvvvnnnmmmkkkkkkdddjjjooonnnllllllrrrxxxmmmkkkjjjjjjjjjiiigggeeeaaa``````bbbeeehhhiiiiiigggjjjkkkjjjiiillltttzzznnnkkkhhhgggiiiiiigggeeeeeefffffffffdddeeeaaabbbcccddddddbbb```___^^^^^^___]]]ZZZWWWVVVXXXYYYYYYYYY]]]___ccchhhooowww}}}zzzvvvpppkkkccc]]]XXXSSSOOOKKKIIIHHHFFFCCCAAA@@@@@@BBBHHHJJJOOOWWWcccppp}}}DDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNPPPPPPRRRVVVUUUQQQQQQUUUZZZ[[[\\\\\\[[[ZZZXXXXXXWWWXXXYYYXXXUUUSSSRRRSSSPPPSSSVVVXXXWWWSSSMMMJJJLLLJJJIIIHHHHHHHHHFFFDDDEEEEEECCCBBBAAABBBEEEHHHCCCBBB@@@???@@@AAABBBCCCBBB???===<<<>>>???@@@@@@@@@AAABBBCCCBBBAAA???===<<<>>>>>>===;;;999999:::;;;<<<===<<<;;;:::;;;<<<<<<===???>>>===<<<<<<=========>>>@@@AAAAAA???>>>AAABBBDDDFFFHHHIIIJJJJJJOOOMMMLLLLLLMMMMMMLLLKKKOOONNNOOORRRPPPLLLLLLPPPRRRPPPNNNOOORRRSSSQQQNNNPPPNNNKKKIIIIIIHHHGGGEEEEEEDDDBBB>>>;;;999999:::<<<<<<<<<<<<<<<<<<;;;;;;::::::888999CCCLLLHHH>>>@@@;;;888:::>>>>>><<<;;;AAA===:::999<<>>>>>>>>DDDHHHKKKLLLOOOYYYhhhtttvvvuuuzzzIIIIIIKKKNNNRRRVVVXXXYYY[[[\\\]]]```bbbdddfffgggmmmmmmqqquuuvvvtttuuuyyy~~~}}}|||yyyzzzzzzyyyuuusssrrrrrroooqqqsssssspppkkkeeeaaaZZZVVVPPPKKKIIIGGGFFFEEEEEEEEEDDDBBBAAAAAACCCDDDAAA@@@@@@??????>>>>>>===???===<<<;;;<<<;;;999777<<<===>>>>>>>>><<<;;;999:::<<<======;;;::::::;;;888:::;;;;;;:::999:::;;;666888999999888888999:::<<<<<<===???@@@AAAAAAAAAFFFGGGGGGHHHHHHIIIIIIIIINNNMMMLLLLLLLLLNNNPPPQQQRRRMMMJJJMMMOOOOOOOOOQQQNNNNNNOOOQQQSSSSSSQQQOOOPPPOOOMMMLLLLLLKKKIIIGGGDDDBBB@@@===;;;;;;===???:::999999888888888888888888:::888777===HHHNNNNNNAAA<<<777777:::<<<<<<<<<<<<===>>>>>>===>>>BBBFFFUUUaaakkkooovvvzzznnneee]]]\\\ZZZXXXVVVUUUTTTTTTRRRRRRTTTUUUUUUUUUTTTSSSUUUXXX[[[\\\\\\^^^aaadddeeedddddddddgggkkkooorrryyy|||~~~|||zzzzzz||||||||||||zzz{{{{{{zzzwwwrrrmmmjjjhhheeebbbbbbdddeeeeeeddd___```___\\\YYYWWWWWWWWWTTTQQQOOONNNPPPPPPOOOMMMIIIKKKMMMNNNNNNNNNPPPQQQPPPPPPQQQTTTTTTPPPLLLHHHPPPQQQRRRPPPNNNMMMKKKIIIFFFDDDBBBCCCEEEFFFEEECCCGGGDDDEEEJJJPPPWWW```jjjpppqqqssssssssstttvvvxxxxxxxxxwwwvvvvvvxxx{{{~~~~~~~~~}}}|||yyyvvvrrrmmmhhhddd]]]\\\ZZZZZZYYYWWWRRROOOOOOKKKGGGDDDEEEEEEDDDCCCAAA@@@???>>>===<<<<<<<<>>:::999999:::;;;999555222888999:::;;;:::999888777666888999999888777777888555777999:::999888888999888999::::::999999;;;===>>>???@@@AAABBBDDDFFFGGGKKKKKKJJJJJJKKKLLLNNNOOORRRSSSTTTSSSSSSWWW^^^ccceeeZZZSSSUUUYYY[[[[[[\\\WWW[[[___bbbbbb```^^^]]]XXXVVVTTTSSSRRROOOKKKHHHIIIGGGDDDAAA@@@@@@AAABBB>>>===<<<;;;;;;;;;;;;;;;777;;;<<<888666<<>>>>>???@@@@@@<<<@@@CCCCCCBBBFFFPPPXXXppp~~~sssllliiifffaaa[[[RRRIIICCC@@@@@@@@@??????@@@@@@AAA===>>>??????@@@?????????@@@BBBCCCDDDCCCCCCEEEFFFEEEEEEEEEEEEGGGIIILLLMMMOOORRRWWW\\\bbbgggkkkmmmtttuuuwww{{{|||xxxtttppplllhhhgggfffeeeddd\\\]]]^^^\\\WWWSSSPPPOOOOOOMMMKKKKKKKKKKKKJJJIIIPPPRRRUUUUUUUUUTTTUUUVVVTTTUUUUUUTTTSSSPPPKKKFFFOOONNNMMMNNNNNNLLLIIIFFFIIIHHHGGGHHHIIIIIIGGGFFFHHHEEECCCFFFIIIOOO\\\hhhrrrsssuuuuuuuuutttuuuvvvyyyvvvsssqqqqqqsssvvvxxxxxxzzzxxxtttrrruuuuuurrrqqqnnnjjjddd]]]WWWRRRPPPMMMLLLKKKJJJJJJHHHEEEBBBAAA???>>>>>>???@@@@@@???>>>===<<<;;;:::999999999:::<<<>>><<<;;;???GGGNNNSSSUUU\\\hhhyyyzzz|||{{{yyyllliiifffaaa\\\VVVPPPLLLJJJJJJIIIGGGFFFDDDBBBAAA999888888999;;;:::888666999999:::::::::999888777666888999999888777777888888:::<<<<<<;;;::::::;;;===>>>???>>>>>>???BBBDDDEEEFFFHHHJJJMMMPPPUUUXXX\\\\\\\\\\\\^^^bbbeeegggiiikkkmmmmmmmmmsss~~~|||sssqqqrrrrrrsssuuuxxx}}}}}}|||tttrrrooollliiiddd^^^YYYXXXWWWTTTRRRPPPMMMJJJHHHGGGEEECCCAAA???===<<<<<<555;;;@@@>>>999999>>>CCCOOOQQQQQQMMMLLLNNNNNNLLLPPPQQQRRRRRRVVV```mmmxxxoooeee]]]TTTKKKNNNMMMKKKIIIEEEAAA<<<999;;;;;;;;;;;;<<<===>>>???;;;;;;<<<<<<==================>>>>>>>>>>>>??????>>>??????@@@AAAAAABBBBBBBBBCCCEEEHHHKKKMMMNNNOOONNNNNNOOOQQQUUU\\\eeekkkvvvyyy}}}|||xxxtttqqqllloooqqqppplllfffbbbaaaaaa```^^^\\\ZZZYYYXXXXXXeeeffffffccc```\\\[[[[[[YYYXXXUUUQQQQQQTTTTTTRRRUUURRRRRRVVVYYYXXXVVVVVVZZZZZZ[[[]]]]]]]]][[[ZZZRRRMMMJJJIIIKKKQQQ___mmmvvvxxx{{{|||{{{zzzzzz{{{}}}zzzwwwuuuvvvvvvwwwwwwxxxzzzyyytttrrrrrrqqqmmmhhhfffaaaZZZSSSMMMJJJIIIJJJIIIGGGFFFDDDAAA>>><<<:::;;;;;;===>>>??????>>><<<;;;:::999888888888888999;;;<<<;;;888999>>>CCCDDDHHHNNNVVV```nnn}}}yyyppphhhaaa^^^\\\XXXSSSNNNKKKHHHGGGBBB@@@===;;;;;;<<<;;;:::::::::::::::999888777777888:::;;;;;;:::999999::::::;;;=========>>>@@@BBBBBBDDDGGGIIIKKKNNNRRRUUUYYY\\\aaafffkkkrrrzzz|||rrrqqqqqqrrrqqqmmmgggbbb]]]ZZZVVVQQQJJJDDD@@@===:::<<<>>>@@@???@@@DDDHHHOOOZZZdddhhhjjjooopppmmmvvvvvvvvvyyy~~~yyyaaaQQQJJJEEEAAA===>>>>>>>>>===;;;:::999999666666666666777888999999999999999999::::::;;;;;;:::999999:::;;;<<<<<<<<<888999999::::::::::::999===>>>>>>???@@@@@@??????@@@AAABBBBBBBBBEEEIIILLLPPPSSSWWWZZZ]]]aaaeeeiiiooouuu~~~}}}yyytttoookkkhhhgggfffeeeccc___YYYUUUTTTTTTSSSVVVWWWVVV[[[cccfffcccccc```aaahhhnnnppptttzzz|||~~~jjjddd___^^^___eeerrrzzzuuuooohhhgggeee```WWWNNNHHHEEEEEEHHHGGGFFFDDDAAA>>>===<<<999:::<<<=========<<<===;;;:::999888888888888888999:::;;;:::999999<<>>AAAFFFJJJOOOZZZhhhrrryyy}}}~~~yyyssslllfffaaa___TTTPPPJJJEEEBBB@@@>>><<<===<<<;;;:::888777666666444666888999999999:::<<<888:::===@@@DDDJJJQQQVVV^^^aaagggkkkooossswwwzzz~~~|||wwwpppggg]]]TTTOOOMMMGGGCCCCCCDDDGGGNNNUUUbbbuuu~~~}}}{{{qqqhhhZZZJJJBBB>>>;;;:::;;;:::<<<<<<;;;999888888888666666555555555666666777666666555555555666777888666555555666888999999888666666666666666666666666999::::::;;;<<<<<<<<<<<<;;;<<<>>>>>>======???AAA???BBBDDDEEEFFFGGGIIIKKKJJJOOOWWW^^^cccgggkkkmmmjjjooovvvyyyppphhhdddcccSSSSSSPPPMMMJJJIIIJJJLLLTTT^^^hhhmmmvvv~~~}}}uuullliiikkkuuu||||||ssstttrrrkkk```TTTJJJFFFFFFBBBBBBBBBAAA>>><<<======888999;;;;;;:::999:::::::::999999888777777888888888999999999888999;;;===<<>>??????===;;;888888<<<:::555555:::000333666777555333444666333333333333444555666666777666666555555777888999999777444555777777555333666555444333333444666777666666777777777666666555777777777555444666999<<<777999;;;:::999888888999999;;;<<<;;;999999<<>>???AAABBBEEEIIILLLLLLTTTWWWTTTWWW^^^\\\RRRRRRRRRQQQQQQQQQRRRSSSTTTVVV]]]gggmmmpppqqqrrrtttnnnkkkfff]]]UUUPPPNNNNNNMMMMMMKKKFFF???;;;:::;;;===<<<:::999;;;@@@HHHMMMZZZbbbeeeaaaccchhhdddZZZUUURRRUUU^^^dddnnn|||ppp```SSSNNNLLLHHHIIIHHHDDD>>>;;;;;;<<<777999;;;:::888888;;;>>>777777666555555555666666;;;:::888777777888:::;;;999;;;===???BBBIIIQQQWWWaaabbbcccdddcccdddfffhhhhhhiiijjjlllllllllkkkkkklllkkkkkklllmmmnnnoooooommmpppsssttttttvvvzzz~~~}}}GGGNNNVVVXXXVVVRRRQQQRRRQQQPPPOOOOOOOOOOOOPPPPPPUUUVVVWWWYYY^^^ccciiilllvvv|||zzzpppgggaaa^^^ZZZWWWTTTQQQPPPQQQSSSUUUTTTVVVZZZ]]]]]]ZZZVVVTTTXXX\\\^^^YYYSSSNNNKKKJJJFFFFFFAAA:::;;;AAACCCAAADDDQQQ___iiiqqqzzzuuuiii```XXXPPPKKKIIIHHHGGGFFFDDDCCCBBBAAA>>>??????@@@@@@@@@@@@@@@DDDDDDFFFGGGIIIJJJLLLLLLPPPQQQQQQOOOLLLKKKKKKLLLPPPTTTdddgggQQQEEEAAA<<<<<<===;;;999999:::;;;999999888777777666777777666666666666666666666666555555555555555666777777666666666666666666666666777777888777777666555555555555555555555555555555666777777888888888888777999888666555555555666777777777888888888777777666777777888888888888777777;;;:::999999999;;;===??????@@@BBBCCCDDDBBBAAA???@@@@@@@@@@@@@@@?????????FFFFFFGGGHHHJJJLLLNNNOOOJJJJJJHHHEEEAAA@@@@@@AAAAAA@@@>>><<<;;;:::::::::999<<>>;;;<<>>===>>>???@@@AAAGGGPPPVVV``````aaacccdddddddddddddddgggkkklllkkkiiigggfffggggggggghhhiiijjjkkkllllllmmmnnnppprrrssstttuuuvvvuuuvvvyyy~~~===BBBGGGGGGEEECCCEEEGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIMMMQQQUUUXXX^^^dddkkkrrrxxxzzzsssnnnjjjddd\\\TTTNNNJJJHHHEEEDDDAAA?????????AAABBBCCCDDDFFFGGGGGGFFFDDDCCCEEEHHHJJJHHHFFFEEEEEEEEE>>>>>>???@@@@@@@@@BBBDDDQQQeee}}}yyyqqqkkkhhhfffuuuzzzsssooofff```WWWOOOJJJEEE@@@<<<>>>>>>===<<<;;;:::999999999:::;;;;;;<<<<<<;;;;;;999999:::;;;===>>>??????EEEDDDAAA@@@AAABBBDDDEEEHHHMMM```uuubbbQQQCCC:::555:::::::::999777777888:::666666555555444555555555555555555555555555555555555555555555555666666777555555555555555555555555666666777777666666555444555555555555555555555555444555555555666666777777777777555444444444555666555555666777777666666666666666777777777666555555999888777666777999;;;<<<:::;;;<<<<<<<<<<<<;;;:::999999999999999999999999;;;;;;;;;<<<===???@@@AAA??????>>><<<:::999:::<<<999999999888777666555444000444888999888:::???DDDHHHMMMTTTZZZ^^^ccchhhlllnnnooooooppprrrvvv|||~~~}}}{{{wwwrrrnnnkkkeeedddeeehhhllloooppppppuuuwwwyyy|||}}}{{{wwwssstttwwwzzzzzzyyyzzz~~~}}}xxxqqqkkkgggcccaaa[[[RRRIIIDDDDDDEEEHHHFFFBBB@@@???>>>;;;:::888888999999::::::;;;;;;999666333222333555666666666777999999999:::;;;======???@@@AAACCCIIIRRRYYYbbbbbbdddeeeffffffffffffiiikkknnnooommmjjjhhhgggbbbdddfffggghhhhhhgggfffeeefffiiilllnnnpppqqqqqquuuttttttwwwzzz||||||||||||{{{}}}|||{{{}}}~~~~~~999;;;<<<;;;::::::>>>BBB>>>>>>============>>>>>>??????>>>>>>@@@BBBEEEGGGJJJNNNSSSWWW\\\bbbkkkrrr|||~~~~~~sssnnngggccc___ZZZSSSNNNNNNLLLHHHDDD@@@===<<<;;;999999888888888888999999::::::999999999999::::::======<<<;;;::::::::::::999888<<>>???FFFOOOeee}}}oooaaaPPPEEE@@@===888222777888888777555555666888555555444444444555555666555555555555555555555555444555555555555666666666555555555555555555555555555555555666555555444444555555555555555555555555333333222222333444666777666555444444333333444444333333444555666666666555555555666666555444333333555444444333444666777888777777666666666666666777444444444444444444444444666666666666777888999999666666666666555555888:::666666777777666555444333777888999999999>>>FFFLLLVVV\\\fffoootttvvvxxxyyyzzzvvvpppllliiihhhgggfffaaaaaa___]]][[[XXXVVVUUUXXXXXXZZZ]]]```bbbbbbaaa``````bbbfffhhhhhheeecccdddgggiiihhhffffffhhhkkkmmmmmmmmmkkkgggbbb^^^[[[QQQOOOJJJDDD???>>>@@@BBBEEEBBB@@@???>>>>>><<<;;;999999999999999999999999555333111000222444555555555777999999999999;;;===???AAABBBCCCFFFLLLUUU\\\cccccceeefffggghhhhhhhhhlllnnnppppppnnnkkkiiiiiifffhhhkkkmmmnnnmmmkkkiiigggiiilllpppssstttttttttvvvtttttttttvvvwwwvvvuuutttrrrqqqtttxxxyyywwwuuurrruuuyyy{{{{{{zzzzzzzzzyyyyyyzzz}}}777888888888777888<<>>@@@CCCFFFHHHLLLRRRVVVYYYZZZ[[[\\\\\\[[[ZZZYYYQQQNNNIIIGGGFFFEEEBBB@@@BBB@@@???===<<<;;;<<<<<<999999:::;;;;;;;;;;;;;;;888888888888888888888888;;;888888999:::888777999<<<888===HHHLLLNNNaaaxxxvvvrrrmmmeee^^^YYYSSSMMMIIIDDDCCCBBBAAAAAACCCEEEFFFGGGMMMTTTYYYYYYVVVTTTSSSMMMMMMLLLJJJGGGCCC@@@???===<<<:::999::::::;;;<<<888888888888999999999:::777777888999999999999888:::::::::::::::;;;;;;;;;888:::===>>>>>>AAAEEEHHH[[[hhhzzzkkk___YYYVVVKKK???:::;;;===:::777555666777666444444555777555555555555666777888888444444444444444444444444444444555555555666555555444444444444444444444444444444444555555444333333555555555555555555555555333222111111222444666888555555555444444444444444222222333555666666666666555666666555555444333222333333222222333444555666999888666555444555777888333333333333333444444444666666555555555666777777555666777666555666999;;;888888888888888999:::;;;???>>>>>>???DDDOOO[[[eeemmmqqquuuxxxxxxtttpppnnniiiddd]]]YYYWWWVVVSSSPPPTTTSSSRRRQQQQQQRRRSSSTTTVVVWWWYYY]]]``````^^^\\\WWWWWWXXX[[[]]]^^^]]][[[\\\___aaaaaa^^^]]]___aaaddddddcccbbb___[[[WWWTTTGGGDDD@@@<<<;;;<<>>===<<<999999999888888888777777444222000000222444555444666888999:::::::::<<<===AAACCCEEEFFFIIIOOOYYY```cccdddeeeggghhhiiiiiiiiilllmmmoooooommmlllllllllnnnoooppprrrsssrrrqqqqqqoooqqquuuxxxyyyzzzyyyxxxyyywwwvvvuuuvvvvvvtttrrrpppoooppprrrvvvxxxwwwvvvtttxxx}}}~~~zzzxxxvvvwwwwwwxxxzzz|||~~~~~~~~~111333444555555666777888666666666666666777888888444444444444555777888999777888999:::;;;===@@@CCCDDDDDDEEEEEEEEEDDDCCCBBB@@@>>><<<;;;<<<======>>>;;;:::999888888999:::;;;555666777888999999888888333555777888888777555333444111333888:::888;;;@@@CCCEEEQQQccclllsssrrrcccXXXRRRQQQMMMIIIEEEBBB@@@>>>===<<<<<<:::999:::;;;<<<===@@@BBBDDDEEEDDDCCCBBBBBB;;;;;;;;;::::::999999999888888777777666777888999444444555555666777777888777777888999999999999888888888888888888888888888999===@@@AAACCCMMM^^^lll~~~tttooofff\\\RRRKKKFFFDDDCCC???:::888888888777666555666666666444444666888555555444444555666777777444444444444444444444444333333444555666555555444444444444444444444444444333333444444444444444333555555555555555555555555444333222222222444777888666666666666555555444444222333444555666777777777555666666666555555444333222222333333444555555666:::999666444444555777888333333333444444555555555333333333222222333333444777777777666555666888:::888888777888;;;AAAFFFIIICCCFFFKKKRRR[[[eeeooouuulllkkkiiieee```[[[UUUQQQPPPLLLGGGFFFGGGHHHFFFDDDHHHGGGFFFFFFHHHKKKOOOQQQRRRSSSUUUYYY\\\\\\YYYWWWRRRQQQQQQSSSUUUUUUTTTRRRSSSVVVYYYYYYWWWWWWXXX[[[[[[[[[YYYWWWTTTPPPLLLJJJCCC@@@<<<::::::<<<>>>@@@===;;;::::::<<<======<<<:::999999888888777777777444222111111333555555555777999:::;;;:::;;;<<<>>>CCCDDDFFFHHHJJJQQQZZZbbbcccdddfffgggiiijjjjjjkkkjjjlllmmmnnnmmmnnnoooqqqpppoooooooooppprrrtttuuuuuuwwwxxxzzzzzzyyyxxxwww{{{yyyxxxwwwxxxwwwuuutttssssssuuuwwwzzz|||}}}|||zzz~~~}}}xxxvvvuuuuuuvvvwwwxxxyyyzzz{{{|||~~~111222444666777777666666333333333333444555666666333333444444555666777888666666666777888999;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999888777666666777888999888777666555666666888888222333444555555555555555333444777888888777444333666333333777777555<<>>AAA???======>>>?????????<<<<<<;;;<<<>>>BBBFFFHHHKKKLLLNNNRRRUUUUUUSSSQQQOOONNNNNNPPPQQQQQQOOOMMMMMMPPPTTTUUUSSSRRRTTTVVVSSSSSSQQQOOOKKKGGGDDDBBB???<<<999888999;;;<<<<<<:::999888999;;;<<<<<<;;;::::::999999888888888777555444222333444555555444666888::::::::::::<<<>>>BBBDDDEEEFFFIIIOOOXXX___aaabbbdddfffhhhiiijjjjjjggghhhiiijjjjjjllloooqqqooonnnmmmlllnnnqqquuuwwwxxxxxxxxxxxxwwwvvvvvvuuuxxxwwwvvvvvvwwwwwwvvvuuuvvvxxxzzz|||~~~}}}|||yyywwwxxxyyyzzzyyyxxxyyy{{{}}}}}}~~~444444444666888888888888222222222222333444555555555555555555555666666666555555555666888999::::::777777777777777777777777444555555444444444555666777666555444555666777888555555555555555555666666666666777777777777666666<<<777888;;;;;;>>>NNNbbb~~~{{{ccc^^^UUUMMMGGGCCC@@@>>>888888777666555444555666333333333444666777999:::666666666777888999999999888777666555555777888999555777888777555444666888666666666777888888999999555666777777888888777777888888888999999:::::::::===@@@FFFTTTlll~~~```MMMHHHBBB@@@===;;;999888999999999:::::::::888777666666333555555555444444666888333333222222222222222222222222222222222222222222111333444666666555444333222222222222222222222222333333444555555555555555555555555555555555555555555555555555444444444444444444555666555444333222333333444444444444333333111222333444444555555444222333444555555666666666666555444222222222222222111111222222333444444444555444444444555666777777777888888777666777999;;;BBBGGGQQQ^^^lllyyyuuuhhh[[[PPPJJJDDD@@@<<<:::::::::999888888999999999888888:::<<<999888777666888:::===???DDDDDDFFFIIIMMMNNNMMMKKKLLLLLLMMMOOOQQQQQQNNNLLLKKKOOORRRSSSQQQOOOPPPRRRMMMLLLKKKIIIFFFCCC@@@>>>;;;888666777:::;;;;;;999999777666777999;;;;;;:::::::::::::::999999999999555444333333444555444222555666888888888888:::<<>>>>>>>><<<;;;999777666888666555555777777777555222444444444333333555777666555555444333333333333222222222222222222222222111222444666666555444333222222222222222222222222333444444555666666666555555555555555555555555555555555555555555333222111333333444555444333222111222222333333333222111111///000111222333444444444222222333444555555555555666555444333222222222222111222222333444555555666111111111222222333555555;;;<<<===<<<<<<===@@@BBBPPPXXXhhhzzz|||eeeSSSGGG@@@===<<<888444333555555444333222444666555333333666999888777555444444555666888;;;;;;===@@@DDDEEEEEEDDDGGGHHHJJJMMMOOOOOOLLLJJJHHHLLLOOOOOOMMMJJJKKKLLLFFFFFFEEECCCAAA>>><<<;;;888777666888;;;===;;;999888777666777999:::::::::::::::::::::::::::::::::555444333333444444222111333444666777666777888:::===>>>???@@@AAAGGGPPPVVVSSSTTTVVVXXXZZZ[[[\\\\\\ZZZZZZZZZYYYXXXYYY]]]___ZZZ[[[^^^aaacccfffggghhhdddcccaaa``````bbbdddeeejjjiiijjjllloooqqqrrrqqqsssuuuwwwyyyzzz{{{|||}}}yyy{{{||||||{{{zzz{{{}}}|||~~~~~~|||zzzzzz|||}}}000000000111222222222333000111111111111222222222444444333222222333333333444333333333333444555555555555444333444555666777222333444444555555444444888888777777666666555555444444444555444444333333)))222555222333:::;;;666AAA???CCCQQQccc{{{wwwhhh\\\TTTMMMFFF@@@??????===;;;999777666555444444444444444444444444333333444444444444444444222222111111222222333444555555444444444444555555777777777777777777777777:::999888777777777777777333444555777999:::888777666888:::;;;:::<<<@@@EEEMMMYYYsssuuuggg^^^TTTLLLIIIHHHCCC>>>===>>>===999555888999999888555222222222555444222000000000222333666555333111////////////111111111111111111111111111222444555555444222111333333222111111222333333444444444444444444444444555444222111111222444555777777666555444333333333222222111111222444666777111111222222222333333333111222333444555555555555555555555555555555555555333333333222222111111111333333333444555666777777444333555777666333555:::999:::<<<>>>???FFFSSS^^^tttyyy]]]III@@@===:::777999777555444444444333222666555444333222333444444333333333444444444555555::::::::::::;;;<<<>>>>>>@@@AAACCCEEEFFFFFFFFFFFFIIIKKKMMMLLLHHHEEEEEEFFFFFFDDDAAA===:::888777666777888999888777666777888777777777888888888999999777777777777777777777777555555555555555666666666222222333333444666777888999999;;;===@@@DDDHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKNNNLLLIIIFFFFFFIIILLLNNNKKKKKKLLLLLLMMMNNNOOOPPPSSSRRRPPPNNNNNNNNNPPPQQQUUUVVVWWWYYY\\\^^^___```fffhhhkkknnnpppssswwwzzzvvvwwwyyyyyyxxxyyy{{{|||}}}~~~~~~~~~}}}{{{zzz{{{111111111111111222222222000111111111111222222222444333333222222333333333444333333333333444555555555444444333444555666777333333444555555555555555555555555555555444333333666666666666555444333333333777999666666999:::999???LLLaaaxxx|||pppfff[[[TTTJJJDDDBBB???;;;888888888777777666555444444444444444444444444444444333333333444444444444555222222222222222333333444555555444444444444555555666666666666666666666666777777666666666777888888666666777888999888777666888999===AAAAAA???FFFPPPiiiqqqhhh___XXXVVVQQQLLLGGGEEEEEEDDD@@@<<<999::::::999666444333444555444222111000111222333555444222111000///000000222222222222111111111111111222444555555444222111333333222111111222333333444444444444444444444444555444333222222333444555666555444333333222222222222222111111222444555666111111222222222333333333111222333444555555555555555555555555555555555555444444444333333333222222333333444444555555666666666333333555444222444999999;;;@@@IIIVVVeeeuuuhhh[[[III===888888666444555333111111333333333222666555444333222333333444333333333444444444444555444444444444444555666777666777999;;;<<<<<<<<<<<<===@@@BBBCCCAAA@@@AAABBB@@@???<<<:::888777777777444666777666444444555666555555555666666666666777777777666666555555555444333333444444444444555555333333222333333444555666777777888999;;;===@@@AAA@@@AAAAAABBBBBBCCCCCCCCCDDDBBB???======???BBBDDDBBBBBBBBBBBBCCCDDDEEEEEEAAA@@@?????????AAACCCDDDDDDEEEFFFGGGIIIJJJKKKLLLVVVYYY\\\___bbbfffjjjnnnoooqqqtttuuuuuuuuuwwwxxx{{{{{{|||||||||{{{zzzzzz{{{222222222111111111111111000111111111111222222222333333222222222222333333333333333333333444555555555444444444444555666666444444555666666666666555444444555666666555444333444444444444333333333333555555666999:::<<>>;;;777666888:::888666333333333444444444555555444444444444444444444444333333333444444444555555333222222222222333444444555555444444444444555555666666666666666666666666666666666666777888999:::777777777888888888888999???;;;===CCCCCCEEEVVVlll{{{qqqhhhbbb```UUUQQQLLLJJJIIIHHHDDD@@@:::;;;;;;:::777555555555555444333222111222333444333222111111000000111111333333333222222111111111111222333444444333222111333222222111111222222333444444444444444444444444555444333222222333444555555444333222111111111222222222222222333333444555111111222222222333333333111222333444444555555555666666666666666666666666444444444444444333333333444444444444444444444444666333111444444444777;;;>>>DDDQQQddd{{{{{{kkkaaaYYYHHHCCC<<<888777777888888222111///000222333333222555555444333333333333333333333333333444444444444555444444444444444555555333444555777888888888888555777999:::::::::;;;<<<999999888777666666666666333555666555444444555666444444555555555666666666888777777666555444333333333333333444444444555555555444444444444444555555666666666666666777888999777777888999::::::;;;;;;;;;999777555555777999;;;:::999999999999999::::::666666666777999;;;===???;;;;;;<<<<<<======>>>>>>EEEGGGKKKNNNQQQUUUYYY\\\cccfffjjjmmmnnnoooqqqrrrwwwwwwwwwwwwwwwxxxxxxyyy{{{}}}333222222222111000000000000000111111111222222222222222222222222222333444333333222222333333444555444444444444555555666666444555555666777666666666444666777888888888666555333333333444444555666777777333555===@@@DDDTTTfff~~~}}}cccOOOFFFCCCAAA===;;;999777888::::::999777333444444444555555666666333333333333333333333333222333333444444555555555333333333333333444555555555555444444444444555555555555555555555555555555777777666777777888999:::888999::::::;;;<<<>>>@@@DDD<<<<<>>999:::;;;999777555555555444444333222222333333444111111111111111111222222444444333333222222111111111222333333333333222111222222222222222222222222333333333333333333333333555555444333333444555555444444333222222222222222333333333333333333444444111111222222222333333333111111222333444444444444666666666666666666666666333333333333333333333333444444444333333333333333555222222555777777:::???BBBSSSlllvvvXXXJJJEEECCC;;;;;;;;;:::888999:::<<<555333111111222333333222444444444333333333333333222222333333333444444444666666555555444555555555444555555666777888888888666666777777777777777777666666666555555555555555444666777777666666777999555555666666666777777777999888777666555444333333333333444444555555666666777777666555555555555555666666555555555555666666444444555666777888888999777666444333333444666777777777666555555555666666555666666777999;;;===>>><<<<<<;;;;;;;;;;;;::::::;;;===@@@BBBDDDGGGKKKMMMSSSWWW]]]bbbeeegggjjjlllqqqpppppppppqqqsssuuuvvvzzz~~~~~~|||~~~|||{{{zzz~~~333222222222111000000000000000111111111222222222111111111111222222333444333222222222222333444444444444444555555555555555444555555666777666666666444555666888888888777777777777666666777888999:::======BBBLLLRRR[[[ppp{{{gggYYYHHH???>>>===<<<::::::999888777777666444222555555555555555555555444333333333333333333333333222222333333444555666666444444333333444444555666555555444444444444555555666666666666666666666666666666666666666777888888999;;;<<<<<<<<<>>>BBBFFFEEECCCIIIWWWdddwwwzzznnn```WWWOOOGGGCCCCCC@@@>>><<<;;;;;;;;;:::999666888888777555333333444333333333222333333333444000111111111222222222222333333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333444444444333333444444444555444333333333333333333333333333333333333222222111111222222222333333333000111222333444444444444666666666666666666666666111111111111111111222222333333333333333222222222444333555888777666:::AAAJJJgggaaaJJJBBB@@@???777888999888666888;;;>>>:::888555444555444333222333333333333333222222222222222222333333333444444222111111000000000000111222222222222333333444444666555555555666666666666777777777666555555444333333555777777666777888:::666666666666777777777777888888777666444333222222222333333444555555666666888777666555444444444444444444555555555666666666444444555555666777777888666666555444444555666666777777666555555555666666444444444444555666777888999999999888888777777777888999;;;<<<<<<===@@@BBBEEEIIIPPPUUUZZZ___cccfffhhhhhhhhhiiikkkmmmpppqqqvvv{{{}}}zzzyyyyyyyyyvvvzzzzzz{{{zzzzzzyyyyyyyyyvvv{{{~~~~~~222222222111111111111111000111111111111222222222111111000111111222333444222222222222222333444444333444555555666666555555444444555666666666666555333333333444555666777777777777666777888:::<<<===EEENNN\\\jjjtttlllUUUPPPGGG???>>>>>>;;;777666777666555555333222222111444444444333333222222111333333333333333333333333111222333333444555666666555444444444444555666666555555444444444444555555777777777777777777777777555555555666777888999:::888;;;===>>>???CCCJJJPPPUUU___pppjjjYYYQQQIIIFFFBBB===<<<===888888777666666666777777444666777666444222222222111111222222222222333333000111111222222222111111111111111111111111111111222222222222222222222222111222222333333222222111333333333333333333333333333333333333333333333333444444333333333333444444444444444444444333222111111111222222222333333333000111222333333444444444555555555555555555555555000000000000111111111111222222222222222222222222444555888888555666???KKKgggyyyWWWFFFAAA???<<<777777777777777:::>>>AAA<<<:::777666666555333222333333333333333222111111222222222222333333333333000000/////////000000111222111111111222222333444222000000111444777888777888888888777666555444333111333555666666666888:::666666666777777777888888888888777666666555444444333444444555666777888888888777666666555555555555444444555666777777666666555555555555666666666666444444444555555444444444666666555555555666666777333333444444444444444444777777777777777666666666777888999888888888:::<<<===@@@FFFKKKPPPUUU[[[^^^___```aaaccceeehhhjjjllloootttvvvtttsssttttttrrrtttuuuuuutttqqqppppppqqqrrrxxx~~~}}}|||}}}||||||~~~{{{zzzyyyxxxvvvuuuttttttsssssstttttttttsssrrrrrrssstttuuuuuuvvvvvvuuuuuu{{{}}}111111111111111222222222000111111111111222222222000000000000111222333444222222222111222222333444333444555666666666555444333333444555555555555555333333222222333666888999777888:::>>>CCCIIINNNQQQ^^^qqq|||eeeOOOAAAEEE???<<<>>>===888444555555555444333222222333444333333333222222222111111222222222222222222222222111222222333444555666777555555555555555666666777555555444444444444555555888888888888888888888888777777888:::<<>>999555666666555666888;;;===>>>:::888555444444444333111222333333444333222111000111222222222222333333333222222222222222333444555444333222222222333444555222000///000333666666555777777888888777666444444222444666777777888:::;;;::::::;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;999::::::;;;===>>>>>>???===<<<<<<;;;;;;;;;;;;<<<999999:::;;;::::::999888888777777777777666666666222333444444444444333222555555444555555666777888444555666666666666666666555555555666777777888888777888999999888888:::<<<;;;===@@@CCCGGGLLLRRRVVVWWWYYY[[[^^^aaadddeeefffggglllnnnmmmmmmpppqqqoooqqqrrrqqqnnniiigggggghhhmmmrrrvvvvvvuuuxxxzzzuuupppjjjfffgggfffeeefffhhhjjjiiihhhccccccbbbaaa_________```_________^^^^^^]]]]]]]]]___```bbbbbbcccbbbbbbaaadddgggkkknnnppprrruuuwwwuuuwwwzzz~~~000000111111222222222333000111111111111222222222000000000000111222333444222222111111222222333444333333555666666666555444222333444444555555444444666555444333444777;;;===<<>>999666888999:::999777555555555666444555666555444222222333...///000111111111111111111222222333222111000///------...///000111222222222222111111111111222222111222333444444333222111222222222222222222222222000111111222222111111000222111111111111111222222444555555555444222000///111111222222222333333333000000111222333333333333333333333333333333333333111111222222222333333333//////000111222333333444222666:::;;;;;;GGGeeeqqqWWWGGG@@@<<<777333333222111222555666666444666444222222333333222111222222333444333222111000111111222222222333333333111111111111222333444555222111000//////000222333888555111111333555444222444555666777777666555555444666888999:::;;;===???@@@@@@@@@@@@AAAAAAAAAAAADDDDDDCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDEEEFFFFFFCCCBBBBBBBBBBBBBBBCCCCCC??????@@@@@@???>>><<<;;;;;;;;;:::999999888888777222333444555555444333222555555555555666777999999333444555666777777777777111111222333555666777777888:::;;;;;;;;;<<<>>>@@@<<<===>>>???AAAFFFKKKPPPRRRUUUXXX\\\___aaaccccccaaafffiiihhhiiimmmooonnnrrrrrrqqqlllfffbbbbbbcccjjjmmmooonnnnnnuuu}}}xxxssslllfffbbb]]]XXXSSSUUUTTTTTTTTTUUUTTTRRRPPPOOOOOOOOOMMMLLLLLLNNNOOOMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNOOONNNMMMLLLMMMPPPUUUXXXZZZ[[[]]]___^^^bbbhhhmmmppptttwwwzzz|||~~~/////////000111111222222111111111111111111111111222222222333333222111111444444444555555555555666555666666555333333555666222444666666555444555666555666777888666555999???BBBHHHYYYqqqxxxnnn```VVVOOOHHHAAA<<<999888666555444444555555444444444333333222222222333333333222222333333444333333333222222111111111222222333333444555666666666666444333333444555666222333555555555555666888333555888::::::999777666888888>>>HHHNNNSSS^^^jjjwwwyyyhhh\\\RRRJJJIIIGGGCCC@@@===;;;:::999888888888666444333444555333333444444333333222111222222333333222222111000444444444333222111000///---...///000000111111000111111222222222333333333111111111111111111111111111222333333444444333333333333333222222111111111222222222222222222222222333333444444444333333222333333333333333333333333///111222222111111111333444444333333333333333444222111000//////000111222000/////////111444777999777999;;;;;;BBBZZZ}}}wwwqqqYYYSSSJJJBBB<<<888555333222222222222222222222222333333222111111222222222222222111111111111222222333222222111111222222333222222111111111111111111///000000000///000333555::::::999555222222666999>>>;;;999888999;;;;;;:::===>>>@@@DDDHHHKKKNNNPPPRRRWWW[[[[[[XXXXXX^^^dddaaabbbccccccaaa]]]YYYVVVTTTVVV\\\bbbbbb^^^^^^aaa\\\YYYWWWVVVUUUTTTRRRPPPPPPOOONNNQQQRRROOOGGG@@@DDDEEEEEECCCAAA???===<<<999:::::::::888666444333555666666666777777777777666::::::444222555666333>>>:::999<<<>>>===>>>@@@GGGFFFGGGHHHGGGFFFGGGIIIJJJDDDEEEEEEAAAHHHOOOJJJSSSWWW^^^fffkkklllhhhdddiiiiiijjjooovvv~~~|||qqqgggfffkkkrrrrrrwwwrrrnnntttzzzooojjjbbb```\\\VVVPPPKKKGGGFFFEEEGGGGGGFFFFFFEEEEEEEEEDDDEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDGGGFFFEEEFFFGGGGGGFFFDDDEEEFFFHHHIIIKKKLLLLLLLLLOOOPPPSSSWWWZZZ^^^aaabbbhhhkkknnnnnnnnnqqqxxx//////000000111111222222222222222222222222222222222222333333333333222222444444444555555555555666444555666555333333444666777777666555444444666777444666888:::999:::???DDDWWWfff{{{oooggg```YYYPPPJJJGGGCCC<<<777999888666555444444555555444444444333333222222222444444333222222222333333333333222222222222222222222222333333444555555666666555444444444444555666333555666666555555666888999::::::;;;::::::;;;<<>>===999999888666555444444555333444444444444333222222333333333333333222222111333333333333222111000///......///000111111111111111111111111222222222333111111111111111111111111111222333333444444333333444333333333222222222222222222222222222222222222111111111222222111111000333333333333333333333333///111333333222111222333555444444555555666777888333333444555555444444333222333555666777777666555888;;;???CCCLLL```|||nnn^^^SSSMMMHHHDDD>>>:::777666444333222222222222222222222222333333222222222222333333222222111111111111222222333222222111111222222333222222222222222222222222222333333222111111333555999999999666444444666999888888999:::>>>BBBGGGJJJTTTUUUVVVZZZ```hhhooottt|||yyyvvvyyy}}}{{{yyyyyyzzz{{{wwwuuusssttttttpppggg```\\\\\\\\\ZZZVVVOOOGGGAAAAAA???>>>===<<<:::777555::::::999777666666555555555999:::666555999;;;999<<<999999>>>CCCHHHQQQYYY^^^bbbfffjjjkkkjjjjjjkkkddd```cccbbbZZZ^^^eeecccjjjlllqqqxxx~~~}}}yyygggUUURRRKKKNNNKKKGGGBBB???>>>===>>>@@@@@@@@@@@@?????????>>>???>>>===<<<<<<<<<======>>>>>>===<<<<<<===>>>>>>>>>>>>>>>???@@@@@@>>><<<>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGIIILLLNNNOOOPPPRRRUUUXXXWWWWWWYYY```fffiiikkkooosssxxx//////000000111222222222333333333333222222222222333333444444444444333333444444444555555555555666444555555444333333444666777555222111222444666666888999:::;;;???HHHTTT]]]ssssssfff[[[SSSNNNKKKGGGEEEDDDAAA<<<777888777666555444444444555444444333333333333222222555444333333222222222222222222222222222222333333222222333333444444555555555555444444444555555666555666777777666555666888777888888888888:::>>>BBBGGGNNN]]]ooo~~~mmmaaaSSSPPPMMMJJJHHHEEEBBB@@@===<<<999777666555444555444444444444444333222222444444444444444333222222333333333333222111000000...///000111222222222222000000000111111111222222111111111111111111111111111222333333444444333333444444444444333333333333222222222222222222222222000111111222222111111111222222222333333444444444///111333333222222222333222222222333444555666777222333555777777666444333444555888;;;<<<===<<<<<>>::::::888555444444333222111222222222222222222222222333333333333333333333333222222111111111111222222222222111111111111222222333333333333333333333333...///111000//////000222;;;;;;:::888666666888:::;;;@@@GGGOOOWWWaaakkkssswwwiii___TTTPPPKKKHHHGGGEEE@@@===<<<;;;:::::::::;;;<<<===;;;>>>>>><<<<<<@@@CCCDDDAAA@@@BBBHHHPPP]]]rrrwwwxxx|||xxx\\\MMM@@@BBB===@@@>>><<<:::999:::;;;<<<;;;;;;;;;;;;::::::::::::::::::999888888888888888::::::999999999999::::::<<<<<<===???@@@@@@===;;;888999::::::;;;;;;::::::@@@@@@@@@AAABBBCCCCCCDDDCCCEEEFFFFFFEEEGGGLLLQQQMMMOOORRRUUUYYY___eeeiiikkkpppvvvzzz~~~///000000111111222333333444444333333333333333222333333444444555555444444444444444555555555555666333444555444333333555777666333111222555888999999===@@@BBBEEEPPPeee{{{{{{mmmbbbYYYRRRMMMJJJGGGDDDBBBAAA>>>:::777888777666666555555444444333333333333333333333333555555444333222222222222111111111222222333333333222222333333333444444444444444444444555555555666555666777666555555666777444666777888999>>>DDDJJJOOO```yyyxxxkkkfff```[[[VVVPPPIIIDDDAAA???;;;888777666555444444444444555444333333222444444555555444444333222222222222222222111000000///000111222222333333222///000000000000111111111111111111111111111111111111222333333444444333333444444444444444444444444222222222222222222222222222222333444444444333333111111222333333444555555000222444444333222333444333333333333444555666666555666777777888777777666777999===BBBGGGJJJLLLMMMTTTSSSQQQOOOOOOPPPQQQQQQNNNLLLFFF>>>;;;>>>>>>;;;777555444333333222000---111111111111111111111111222333333444444444444444222222111111111111222222222222111111111111222222111111222222222222333333,,,...000000000000111333999999888888999<<>>@@@BBBAAA>>><<<999999999::::::999888888????????????????????????>>>???@@@@@@???@@@DDDGGGBBBDDDEEEFFFGGGJJJNNNRRRPPPVVV[[[\\\\\\cccqqq|||000000000111222222333333444444444333333222222222222333444444555555555444444444444555555555555666333555555555444444666888777666666888;;;=========>>>IIIWWWcccwwwwwwmmmhhhbbb]]]XXXQQQLLLIIIFFFCCC???<<<:::999777666777777777666666555444444333333333333333333333333555444333333222222222333111111111222222333333333222222222333333333333333333444444555555555666666444555666666555444666777777:::===>>>???DDDLLLSSS]]]www~~~vvvpppiiiaaaVVVNNNFFFBBB===999888777555444444444555555555444333333444444555555444444333222111111222222222111000000///000111222222333333222///000000000000111111111111111111111111111111111111222333333444444333333444444444444444444444444222222222222222222222222111222333444444444444444111111222333333444555555111333444444333333444555777777666666666777888888:::999888888999;;;===???AAAGGGPPPXXX\\\\\\YYYVVVVVVQQQKKKGGGDDDAAA===:::AAA@@@<<<777777:::999555666555444444444333000...111111111111111111111111111222333444444444333333222222111111111111222222222111111000000111111222///000000000111111111222222333444444333333444666444666:::@@@IIIQQQWWW[[[kkkxxxyyyooojjjmmmooooookkkhhhggggggppprrrvvvxxxwwwtttpppnnnhhheeegggnnnuuuyyy|||~~~yyyvvvrrroooooommmkkkhhheeedddcccccc```^^^[[[XXXVVVVVVYYY]]]^^^```dddjjjqqq~~~|||vvvooogggaaabbbffflllooommmkkkhhhgggeeebbb^^^[[[XXXXXXWWWUUURRRPPPPPPQQQQQQPPPIIIEEEIIIMMMbbb~~~wwwPPP>>><<<777<<<:::666555555555555666777888::::::::::::::::::::::::::::::::::::999999888888888999999999999999999888999999:::<<<======;;;999;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;===???AAABBBBBBAAA??????AAACCCAAAFFFKKKKKKJJJLLLTTT[[[aaagggrrr000000111111222333333333444444333333222222111111111222333444444555444444444444444555555555555666444555666666555666888999555777999:::<<>>:::999888666333555555555555555444333333444444444444444333222222000111111111111111000000...///000111222222222222000000000111111111222222111111111111111111111111111222333333444444333333333333333333444444444444222222222222222222222222///000111111222222222222222222222333333444444444111333555555444444444555666555555555666777888999999999888999===BBBHHHKKKSSSZZZdddkkkjjjbbbWWWOOOGGGCCC===;;;;;;;;;888666999:::888555555777555000111111000222333444222111111111111111111111111111///000222333444444333222222222111111111111222222111111000000000000111111......//////000111111111444555555444333444777999???DDDNNN[[[hhhrrrwwwxxxppp```UUUOOOIIIKKKLLLKKKIIIGGGFFFFFFLLLNNNQQQSSSSSSQQQNNNMMMGGGHHHKKKNNNOOONNNRRRYYYYYY]]]bbbcccbbb```aaabbbgggkkkqqqxxx||||||}}}~~~~~~iiiaaaYYYUUUUUUOOOPPPKKKEEEBBBDDDGGGKKKMMMLLLIIIGGGEEEFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@<<<<<>>>>>666:::888666666555555555555666666777777777888888888888888888888999999888888777666666666777888888777666666888777777888:::;;;:::999::::::;;;;;;;;;::::::999:::::::::::::::;;;;;;;;;999999999999999:::;;;;;;>>>???>>><<<:::888999:::999===AAABBBBBBCCCFFFIIIIIIMMMRRRXXXaaaooo000111111222222333333444444333333222111111000000000111222333444444444444444444444555555555555666555666777777777777999;;;555:::>>>AAADDDMMMZZZeeezzzyyyvvvqqqkkkgggcccbbbbbbaaaYYYNNNIIIKKKFFFEEEDDDBBB???<<<;;;:::666777777777666555444333222222222333333444444444222222222222333444555555333333222222222222222222222222222222222222222222222333444666666666666555444666777888888999;;;===;;;===@@@BBBHHHWWWkkkzzz}}}pppfffNNNHHH@@@;;;:::999666333555555555555555444444333333333333333333222222111000000111111111111000000......///000111111111111111111111111222222222333111111111111111111111111111222333333444444333333222222222222333333333444222222222222222222222222//////000111222222222222333333333333333333333333222444555666555444555666666666777888:::<<<>>>???>>>@@@CCCHHHOOOWWW^^^bbbdddeeedddaaaZZZQQQGGGAAA:::888555555777888888777000444555333333666666333111000///000222444333333111111111111111111111111---///111222333333222111222222111111111111222222111111000000000000111111...//////000111111222222222333555666999???EEEJJJVVV]]]iiivvv~~~~~~xxxrrrsssxxx~~~~~~vvviiiZZZNNNFFFBBB@@@:::;;;;;;;;;:::999999::::::;;;===>>>???>>>======::::::<<>>;;;>>><<<::::::<<<>>>??????<<<:::999999;;;;;;;;;::::::999999:::;;;;;;;;;:::777888777;;;???@@@TTTwwwsssnnnMMMAAA???555888777777777777666666666666666555555555666666777777777666777888888888777555555555666777888888777666555:::888777888:::<<<<<<<<<888999999::::::::::::999;;;;;;;;;:::999999999888999999888999:::;;;;;;::::::;;;;;;:::777666666777888888999;;;===>>>??????>>>AAACCCEEEGGGNNNYYYaaaqqq000111111222222333444444333333222222111000/////////000111222333333444333444444444555555555666666666777888888777888:::<<<<<>>???@@@BBBEEEIIIUUUjjjrrrgggPPPIII@@@;;;;;;:::666333555555666666555555444333222333333333333222111111///000000111111111000000---...///000000111111111111222222222222333333333111111111111111111111111222222333444444444333333111111111222222333333333222222222222222222222222000111222333444555555555444333333333333333333333222444666666555444555666<<<===???AAADDDHHHJJJLLLKKKOOOUUU^^^hhhrrryyy|||mmmeeeXXXJJJ@@@:::999999777666555555555666555444111666777333111444555444555333111111333444333333000000000000000000000000,,,...000222333222111000222222111111111111222222111111000000000000111111///000000111222222333333222555999>>>FFFPPP[[[bbbffflllwwwsssaaaSSSSSSSSSUUUXXX[[[[[[XXXVVVRRRNNNHHHBBB===:::999999777666666666555666777888444444555666777777777777888777888:::999555444777999777555666888;;;;;;;;;:::;;;<<<======>>>@@@BBB@@@FFFKKKLLLIIIJJJQQQWWWUUUUUUSSSLLLFFFGGGOOOXXX^^^dddmmmwww]]]FFF===???999777:::;;;333333444555777777555333888777777888999999777555777666666666777777666555666888888<<<@@@>>>QQQtttmmmhhhHHH===<<<000444444444444444444444333333333555555555666666777777777666777888888888777666555666777888999999888777666999666444444666999:::;;;888999999:::;;;;;;::::::999888777666555333222222777666555666888999888777888999::::::888777888999:::777555666999;;;:::999999<<>>HHHTTT^^^dddggggggeeeccc```[[[TTTKKKCCC???BBBBBBBBBBBBBBBBBBBBBBBB;;;::::::999777666444333555555555555444333222111111333555666777888:::<<>>@@@??????>>>=========>>>>>>FFFGGGJJJPPPWWW]]]```aaaaaabbbaaa___]]]aaakkkttt}}}pppddd\\\@@@>>>;;;777555444444555777666555555444444444444222444555555444444555666222111333666777555444444999666888===>>>BBBWWWoooppphhhOOO:::777555444;;;333333333333333333444444444444333333333333333333999999888777666555444444666666666666666666666666444444555777888888888888999999999888999999::::::;;;:::999888777555444444777777666666666666777777777777666666666666777777999666444444888::::::999::::::::::::;;;<<<===>>>CCCEEEHHHKKKPPP[[[jjjuuu222222222222222111000///222222222222222333333444222222222222333333333333444444555555555555555555666333222555888:::AAAHHHNNNYYYnnnyyyqqqgggbbbaaa___YYYTTTQQQPPPPPPPPPPPPMMMHHHEEEHHHGGGFFFDDD@@@===999777777888888888666555333222000111333444555555444444666555444333222222222222222222222222111111111000333333333444444444555555555777777777666555666888999999:::>>>CCCGGGIIIIIIGGGGGGLLLZZZsss{{{mmmbbbMMMGGG@@@;;;:::999777444666555555444444333333222111111111111111111111111222111000//////000111111000000000000000///......222222111111111111111222111111111111111111111111111222222333333444444444333444444444444444333333444333222111111111222222444444444333333333222222777666666666666777666666444555888;;;<<<===>>>@@@@@@QQQcccnnn{{{~~~zzzvvvnnnccc]]]MMMEEE<<<777666666444222333222222222333333444444000111222222333333222222555444222111222222333222333222111111000000111111000000111111111222222222333222000///...///000111222111111111111111222222333222111222666:::<<<===FFFPPP^^^fffeee___YYYUUUJJJJJJHHHFFFBBB===999666888888888888888888888888777777777666555444333222555555555444444222111111///333888;;;===>>>???@@@@@@@@@@@@>>><<<:::777666444444444444444444444444444555555555555666666666222444555555444444666777999888888888888888999999<<<;;;<<>>AAAIIISSSmmmtttddd[[[QQQHHHCCC@@@;;;666444444555333111222222222333333333444444000111222222333333222222444333222222111111222222222222111000000000000111000000000111111111222222222111000///...///000111333222222111111111222222000111222333666<<>>>>>>>>>>>888888888777666444333222111111111111111111111111222222333333333444444444222333444444222222333444333333333333444444555666666555444555777888888777888777555555666999<<>>???@@@AAACCCCCCDDDCCCAAA???<<<;;;:::::::::888666555333222222333333333222111111000111111111111222222111000000111333666666444222222444888<<<======AAAFFFFFFEEEPPP___gggjjjWWW@@@>>>>>>666222666666666555555444444333777666666666555555444444555555555555555555555555555555555555555555555555666666777777777777666666666666666666777888::::::999999999888888888888777777777666666666666777777777666666555555666666777666555444444666888888777555444444444555666777888666999<<<<<<;;;<<>>:::::::::999777666666666555444444333333222222222222222222222222000000000111111222222333000000111111111000000///111111111000111111222333111111111111111111111111333333333222222222222222222333333444444444444333444444555555555555444333555555555444444444444444222444666777888999:::;;;AAA<<<>>>FFFIIIHHHPPP]]]tttuuuWWWGGGAAA===999777999777555444555555333111222222333333444444444333222333444444555555444444222333333222111000111222222222111000000000000000000000000000111111111111111111000/////////000111333222222111111111111111...444999:::;;;EEEXXXgggtttrrrkkk^^^PPPDDD>>><<<999888666555444444444444444444444444444444444444000000111222222222222111222222222222222111000000000333666888777666555555111111111111111000//////000000000000000000000000111111111111222222222222333444555444222111222333111111222222333444555666444333333444777888888777666444333333555777777777888888888999::::::;;;;;;<<<;;;999777666666777888444333333222222222333444333333222222222222222333...///000000000111444666777888888555666;;;@@@BBBEEECCCDDDEEEBBB???DDDMMM]]]hhh[[[BBB<<<>>>;;;888666666666555555555444444666666666666666666666666333333333444444555555555555555555555555555555555666777777777777666666555777666666666666777777888888888888888999999999999777777666666666666777777666666666555555666666666555555444555666666777777777666666666777777888999666999;;;<<<;;;:::<<<===@@@CCCGGGJJJNNNVVV```hhhqqqzzz~~~111111222333333444333333444444333333444444555666222333333444555555666666444333444444555777999:::888===EEEKKKOOOWWWjjj||||||tttnnnkkkdddbbb```___]]]WWWPPPJJJKKKJJJIIIJJJJJJIIIGGGEEECCCCCCCCCAAA???<<<:::888555555444444333333222222111222444555666666555555444444333222222222333333222222222222222222222333222333666888::::::999888777888888777666666999;;;>>>EEELLLNNNLLLJJJKKKMMMSSS^^^qqqjjjYYYJJJDDD>>>::::::;;;999888777666666555555444333333222222222222222222222222000000111111222222222222000000111111111111000000111111000000111222222333111111111111111111111111222222222222222222222111111111222333333333333333444555555666666666555555555555555555555555555555444777;;;<<<<<<<<<===???AAAEEESSSdddnnnrrr{{{nnnYYYCCC999999999999999666666555555555444222000111222333444444444333333222333444444555555444444000222333222000///000111222111000000//////000000//////000000000111111111111111000000000111111111222111111000000000111111555666;;;DDDRRRbbbpppyyyqqqeeeUUUGGG???:::888666666555333222111111222333000000000000000000000000//////000111222222222222111111222222111111000000000111111000//////111333111111111111111111222222000000000000000000000000000000000111111111111222///000111000...------...111111111111222444555555222111000222444666666555333222111222444444444222333333444444444444555555555444444333222111000000222222222222333333444555222222222111111222222333222333333333333555888;;;222888<<>>:::999<<>>???AAAEEELLLQQQLLLSSS```oooyyywwwvvvwwwxxxzzz}}}~~~}}}|||111222333444555666666666555444444444444555666666222333333444555666777777555555555666777:::<<<===;;;???HHHSSS^^^ppp}}}vvvnnnhhhfff___]]][[[YYYVVVQQQLLLHHHJJJIIIHHHHHHHHHGGGEEEDDDBBBBBBAAAAAA???<<<:::888666555444333333333333444222333444666666666666555444333333222222333333333222222222222333333333333333555666888999999888888888888888777777999<<>>:::::::::999777777777666666555444444444333333333333333333333333000111222222333222222222000000111111222222111111000000000000111222333333111111111111111111111111111111111222222222222222111111222333444444444444555555555555555666666666555555555666666666666666333666999:::999;;;???CCCHHH\\\xxxoooUUUGGG;;;777888888777888444444444444333111000///111222333444555444333222000111222222333333222222...111444333///...///111111111000////////////000/////////000000000111111111111111222222222222222111111111111111222333333;;;999???SSSlllyyytttkkkXXXNNNAAA999888666333///222111000000111222333444////////////////////////...///000111222222222222111111222222222111111000/////////...---///333666000////////////000111111111111111111111111111111000000111111111222222222000111111000...---...///000000000000111222333333333222111222333333222111///000000111111111111111222222222333333333333333///000111222222222000000111222222333444444444555000000000///000000111222333333333333333444888;;;555???JJJSSS___gggaaaTTTEEEAAA;;;777666777:::===AAAZZZgggddd[[[LLLAAACCC???>>>>>><<<;;;:::999999777666666555555444444333333333333444444555555555555555555555555555555555666666777777777777666666999888777666666555555666555666666777888888999999777777666666666666777777666555555444444555555666444666888888666555666777777777666666666666777777999777666444444444555555666888:::;;;<<<>>>AAACCC>>>AAAGGGNNNXXXhhhzzzxxxooolllkkkkkkllllllnnnppprrrtttvvvsssuuuyyy|||~~~~~~}}}{{{||||||~~~}}}|||~~~{{{{{{~~~~~~~~~}}}{{{zzz{{{~~~222333444666777888888888555555555555555666666777333333444555666777888888999888888999;;;>>>@@@BBBGGGKKKWWWkkkyyysssnnnfff```___WWWUUUSSSPPPNNNKKKIIIGGGJJJHHHGGGFFFFFFFFFDDDBBB@@@AAAAAA@@@>>><<<:::888666666444333333444444555333444666777888888777666333333333222222333333444222222222333333333444444555666666666777777888888888888999888999;;;???CCCLLLOOOPPPLLLHHHMMMZZZfffxxxiiiYYYKKKEEE>>>:::::::::888666777777666666555555444444333333333333333333333333111222333333333222111000///000111222222222222111000000000000111222333444111111111111111111111111000000111111222222333333222333444555666666666666555555444333444555666777555555666666666777777777444666888:::===EEEQQQ[[[jjjzzzrrraaaOOOCCC<<<777777777555444555333444444444222111111111000222333555555444333222000111222222333333222222---111444333///---...000111111000///////////////////////////000000000111222222333333444444444444222222222333444555666777>>>LLLbbbwwwvvvaaaPPPBBB===888555444333000---111111111111222222333444111111111111111111111111......///000111111111111111111222222222222222111///000000000//////111333......---------...///000222222222222222222222222111222222222333333333333444555666555333333444555222222111111111111222222444333222222333333222111...000222111//////111444222222333333444444444555111111222333444444444444000111222222333333333333000000000000000111222222111222333444666:::@@@DDDKKKWWWfffsssoooWWWCCC@@@:::666666888999888<<>>???>>>AAAJJJWWWaaappp}}}qqqkkkiiihhhgggffffffgggiiijjjjjjllloooqqqrrrsssssstttssstttvvvxxx|||~~~zzzwwwuuuvvvxxxtttsssvvvzzzyyyuuutttxxxwwwwwwvvvtttssstttvvvyyy333444555777888999999999555555555555555666777777333333444555666777888999<<<;;;;;;<<<>>>AAADDDFFFSSSXXXkkkyyynnnkkkggg```[[[[[[RRRPPPNNNKKKIIIIIIHHHHHHJJJHHHFFFEEEEEEEEECCCAAA@@@@@@@@@@@@>>><<<:::999777666555444333444555666444555777888999999888888333333333222222333444444222222222333333444444444777666666555666666777888888999999999:::===AAAEEEWWWYYYYYYTTTQQQYYYkkk{{{iiiZZZLLLFFF???;;;::::::888666777777777666555555444444333333333333333333333333222333333444333222000//////000111222222222222222000000000000111222333444111111111111111111111111//////000111222333333444444555666777888888888888666555333222333444777888555666666666777777888888;;;===>>>AAAIIIXXXlll{{{yyyaaaUUUSSSMMMEEE999666666999999666666888444555555555444333444555000111333555555444333222333333444555555555444444,,,000444333///,,,...000111111000///////////////////////////000000000000222333444444555555555444333333444444666777999:::BBBgggjjjOOOCCC999888666333111///000000111111000000//////..............................---......///000000//////111222222333333333222222000222333222///---,,,---333222111000111222333444222222222222222222222222222333333333333444444444444555666666444444555666555444444333333333333444000///...///111222222111+++///222000---,,,000555---------...//////000000000000/////////000111222///000111222222222222222333333222222333444555555222444888<<>>GGGUUUjjjxxxpppkkkwwwnnnlllhhhddd___ZZZVVVTTTNNNLLLIIIEEEAAA===:::999555555555555555555555555111111111111111111111111444444666777888888888888444555555666888999;;;<<<555555555555666666666777777777666666666666777777555555555444444555555555555888::::::888666666888999888888777777777888888555555777999;;;;;;:::888666666666666666888;;;<<<<<<>>>>>><<<:::>>>GGGNNNRRR___lllvvv~~~pppllljjjgggeeedddddddddeeefffhhhjjjlllmmmnnnoooqqqppppppqqqtttyyy}}}yyytttooommmmmmooommmlllooosssrrrnnnmmmpppmmmoooooooooooopppsssuuu666555555444444444555555666666666666666666666666555555444666888:::;;;;;;>>><<<===@@@@@@CCCNNN[[[eee|||sssggg___]]][[[XXXTTTPPPNNNKKKKKKKKKKKKJJJIIIEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBAAA???<<<999777777777666555333222111000555666888999999999888777666555444333222222222222///111333444333333444666777888:::999777666666777999::::::999999===DDDJJJ\\\]]][[[XXX]]]pppttt___KKKEEE???===;;;888999===888777555444333222222111555444222222222444666777333333333222222111111111//////000111222333333333333222222111111222333333333222111111222222000///111111222333444444444444888888888777777777888888888555333222444555666777888444555;;;===:::<<>>999999888888777555111...555111111555555000///333333333333333444555666777444555666777888999::::::777777777666666555555555222444666999999999888777666555555444444555555666333444444555666666666555999888888888888888999:::777777666666666777777888555999<<<:::555222444777888666555888<<<>>>???AAAHHHKKKMMMQQQ[[[rrr~~~pppddd```___``````bbbdddhhhjjjkkklllnnnpppssstttsssqqqxxxzzzvvvsssrrrpppooooooqqquuuuuummmdddccchhhfffiiikkkiiiffffffkkkooo666555555555444555555555555555555666777777888888999888888888:::===>>>>>>;;;<<>>>>>@@@AAAAAA@@@>>>;;;888777666666555444333222222111555666777888888888777777666555444333222222222222111333555555555444555666666777888888777666666777999<<<>>>>>>===AAAHHHOOO```aaadddlll|||sss]]]OOOHHHAAA???<<<999999===888888666555444444444444444333222222222333555666999888666555333222222222000000222333333444444444333333222222222222222222333222111111222111111000111222333444444555444444444444444444555666777777:::888666555666666777777777555888>>>AAA???AAAFFFMMMVVVggg}}}{{{lll___VVVSSSLLLCCC?????????===;;;999777555333333333444555555555444444333222222222222222333444444555444444555555444444444333333333222222333333333222222111000000111111111111000000000000000000000000000000000222444444333222333444444333555888;;;CCCVVViii^^^BBB777666444111111111111///...//////000000000000//////000000000000000000000000......////////////......111111111000000111111111111222222333333333222222111111111222222111111000///000000111222222333333333222222111111222222333555555666666555555444333333333222222222111111111000000000111111111111111////////////000000000000///////////////000111222000111222333333333222111111222333333222111333444111///222777888666777<<>>======>>>>>>>>>===<<<:::777666555555444444444333333333444555666777777777777666666555444333333333333333111222444444333222333333666888999999888777888:::;;;???BBBBBBBBBGGGSSS]]]oooqqqzzzyyy___RRRJJJBBB???===::::::<<<999888777777666666666666444333222111222333444555>>><<<999666444333333333111222333444444444444444333333333222222111111111222222222222222111111111111222333444555555555555333333333333444666777888777777666555666777888888;;;;;;===CCCHHHNNNWWW___oooooo\\\MMMEEECCCAAA>>>;;;;;;>>>>>><<<:::888777666444444555777888555555555444333333222222000111222333444444444444555444444444444333333333333333444333333222111000111111111111111111111111////////////////////////111333444444333333444555222444888<<>>:::999777555444555777777666666666777999:::<<<===>>>DDDGGGJJJNNNRRRTTTUUUUUUXXXXXXZZZ___dddfffccc```WWWQQQHHH???999777888999444222222444333111000333000111222222333222222111444444444555555555666666666666666666777777777777333444444555555666666666555444444333333444444555333333444444555555444444555555444444555666666777444444555555666777999999777777777777666555555555666999;;;;;;:::;;;>>>AAA???CCCFFFGGGGGGKKKTTT\\\kkkvvv}}}vvv|||}}}~~~|||yyywwwvvvvvvvvv{{{~~~|||wwwuuuuuuvvvssslllhhhhhhiiikkkmmmllliiihhhkkkmmm555555666666777777777666444555555666777777888888:::::::::;;;===AAAEEEIIINNNPPPUUU\\\iii~~~|||vvvrrrlllbbbYYYQQQNNNMMMJJJHHHFFFEEEEEEEEECCCBBB@@@@@@@@@@@@???>>>======;;;;;;;;;:::999888777666444444444444444444444444444555555666666666666666666666555444444444444444333555666666444333444444888999;;;;;;::::::<<<>>><<>>;;;888444222222333444111111222333444444333333333333333333222111111000222222333222111111222222222333444555555666666555555555555666666777888999666666777777888:::===???EEEFFFJJJQQQ\\\kkk~~~mmm___TTTHHHCCCFFFDDDBBB???>>>???>>><<<::::::999888777777888:::;;;666666555555444333333333000000222333444444555555444444444444444444444444444444444444333222111000111111111111111111111111000000000000000000000000222444555444333333555666666777999AAATTTtttXXXAAA999555333111000111111000/////////000000000000//////000000000000000000000000......////////////......///000000000000000000///------...000111111111111///000000111111111111111111111111111111222222222444222000...///111333555111111111111111000//////222111111111111000000000............//////000000---......///000111111222111111000000///000000000000000111222222333333333222444555666555666777999;;;999999???JJJVVVbbbjjjwwwjjj[[[SSSHHHAAA>>>;;;888444444333333444555666666666777777888888999:::::::::===<<<<<<<<<;;;<<<<<<<<<===>>>AAAGGGNNNQQQQQQPPPTTTTTTQQQMMMFFF???:::777666444222222333333555777333444555555555444333222777777666666555555555444777777777888888888888888666666555555555666777777444444333333333333444444333333444444444444444333333333333333333444555666333333333333333444555666;;;999777777888888777555<<>>>>>??????>>>>>>888888888888777777666666333333333444444444444555555555555555555666666777666666555555444444555555888999;;;:::999888888999888999:::::::::;;;>>>@@@???@@@AAAEEEPPPgggcccPPPFFF===;;;;;;::::::<<<888888777777777777777888444333333333333333333333888666333111000111333555000111111222222222222111222333333333333222111000111222444333111111222444333333444555666666666666888888777777777888999999:::<<<<<<<<<<<>><<<<<<;;;;;;<<<;;;999888777888:::;;;777777666555555444444333000111222333444444444444444444444444444444444444555555555444333222111000222222111000000111222222222222222222222222222222333444444444333333555777;;;777888FFFfffxxxQQQ>>>:::333111/////////000///...//////000000000000//////////////////////////////......////////////.........///000000000000///...++++++---...////////////...///000111111111111111222222222111111111111111333111///......111333555000000111111000000///...111111111000000000//////////////////......---------......///000111111222222111111000000000000111111111111222222333444555888888999888777777999;;;<<>><<<<<<<<<;;;888555111222444444555555666666888999;;;<<<============999999777777777888999:::666777999===@@@BBBBBBAAAAAAFFFKKKNNNMMMKKKIIIIIIBBBAAA===:::888:::;;;<<<777777777777777666555444777777888888999999::::::777777777777777777777777777666555555444555555666555444444333333444444555444444444555555444333333222222222222333444555666888888777666666666777777<<<:::888888999999999888AAAFFFFFF@@@@@@IIITTTZZZ^^^XXXNNNDDD???>>>AAADDDCCCEEEHHHLLLOOOSSSYYY^^^lllqqqyyy{{{xxxyyy{{{||||||zzzxxxvvvvvv555666777999999999888888777777888888999999::::::777:::===AAAFFFOOO[[[dddlllzzz~~~wwwpppjjj```VVVNNNKKKJJJJJJFFFDDDAAA@@@??????===<<<:::;;;<<<>>>>>>>>>===<<<666666666666666666777777444444444444444444444444666666555555666666777888777666666555555555666666444666888888777666666777777888999999:::<<>><<<===<<<<<<===:::999888777777777777777555444444444444444333333333222000000000111333555000111111222222111111111111111333444444333222111000333555444111111333555333444555666777777777777888777777777888999:::;;;===???@@@@@@AAAFFFNNNTTTgggzzzwwwjjj^^^WWWNNNKKKFFFAAA>>>>>>???@@@>>><<<:::888777777888888777777777666555555444444333333444444555555444444333333333444444444444555444444555444444333222111333222111000000111222333333333333333333333333333333444444333111222444777:::666999NNNxxxnnnIII:::999222000......//////...---//////000000000000//////////////////////////////......////////////......---...///000000///...---,,,---...//////000//////......///000111111111111333222222222111000000000111000/////////111333444222222222333222222111000000000000000////////////111000000///......------......//////000000111111111111000000000111111222222222222222333555666777888888777777777999>>>AAAPPP^^^sssxxxeeeUUUJJJCCCAAA===;;;999888999999999888444666777777666555777888:::<<>>@@@JJJQQQTTT[[[jjjtttwwwpppdddSSSDDD;;;999:::;;;@@@>>>>>>@@@@@@@@@EEEJJJNNNQQQWWW\\\bbbiiipppuuu~~~444666888999::::::999888777888999;;;===???@@@AAA>>>BBBGGGMMMUUUaaapppzzzzzzssskkkdddZZZSSSOOOLLLIIIGGGFFFCCCAAA??????>>><<<;;;;;;;;;=========<<<:::999555555555555666666777888444444444444444444444333777777666666666777888999777666666666666666777777222444666666555555666777999:::;;;;;;<<>><<<<<<:::999888888888888666666666666555555444333222222111111222333444444111222222333333222222111///000222444444444333222///333555444111000333666444444666777777777777777777777888999;;;===???@@@BBBEEEHHHLLLQQQ[[[iiisssvvvkkkgggaaaYYYQQQLLLJJJIIIDDDBBB>>>;;;999888888888888888777777666555555444555555666666666555444444333333333444444444555555333444444444444444333333444333111000000111333444333333333333333333333333333333333111000111444666666777???[[[```BBB888888222000......///000///...//////000000000000//////////////////////////////......////////////......,,,---///000000///---,,,......//////000//////...---...///000111111111111333333222222111000000///////////////000111222333222333333333333222111111000000/////////.........000/////////////////////////////////000000000000000000000000111222333333333333333333444666888999999;;;===@@@FFFOOOZZZaaazzzrrrfffTTTEEE>>>;;;999777999888777777888999:::::::::;;;<<<:::888777999;;;>>>AAAEEEHHHHHHEEEBBB???>>>===;;;999777666666666999:::;;;:::999777666666<<>><<<<<<===>>>>>><<<:::777555555444444555555777888888555555444444444333333333888777666666666777999:::777777666666666666777888666888;;;;;;;;;;;;<<<======>>>???@@@AAADDDHHHKKKIIISSSgggdddVVVIIIDDDDDDAAA???>>>???>>><<<;;;:::999999888666666777777666555444444333333444444444444444444333333444444444333222222...///222444555444333333///333666555111000333777444555666777888888888888777888:::<<<@@@CCCFFFGGGKKKOOOVVV]]]gggxxxuuuggg\\\UUUQQQJJJHHHDDD@@@===;;;;;;;;;888888777777666666555555777777777777666555444333333333333444444555555555333333444444555444444444444333111000000111333444222222222222222222222222222222222111000000333666333999GGGfffxxxTTT>>>777888333111//////000111000000//////000000000000//////////////////////////////......////////////......,,,---///000000///---,,,..................---------...///000111111111111444333333222111000//////...//////000111222222222111111111111111000//////000/////////..................//////000111111111000000000000////////////000000000000111222333444444444444444555777999:::BBBEEEJJJSSS___ooowwwaaaIIIBBB;;;:::======999444///111444888;;;<<<<<<<<>>AAAEEEJJJOOOPPPMMMIIIFFF============>>>???@@@@@@@@@AAACCCBBBAAA@@@@@@@@@>>>DDDLLLRRRXXXaaalllttt```]]]ZZZVVVUUUVVVXXXYYY\\\ZZZVVVQQQLLLGGGCCCAAADDDCCCBBBAAA@@@???>>>===<<<===>>>???>>><<<999888777777666666666666777777777777888888777666555555444555555666777888:::::::::;;;<<<>>>@@@CCCEEEFFFMMMRRRXXX[[[]]]bbbkkkrrroooUUULLLAAA:::999999999777:::777777:::999555777===888999;;;::::::<<>>EEEHHHHHHMMMUUU^^^jjjvvv}}}vvvppphhheee___YYYSSSOOOLLLKKKEEEEEEDDDCCCBBB@@@>>>=========<<<;;;::::::999999222222333333444555555666666666666666666555555555666666555555555666666777888777666555555666888999888999::::::999:::<<<===?????????@@@@@@DDDHHHLLLYYYiii}}}hhhSSSJJJGGGDDDCCCDDD@@@AAABBBAAA>>><<<<<<===<<<>>>@@@===999777888:::999888777666444222444777333333444444333222111111111222222333333333222222555444333222333444555666777555666;;;>>>===<<<>>>@@@???BBBGGGIIIHHHOOOYYYYYYdddrrrqqqhhh___XXXNNNFFFBBBAAAAAAAAA>>>>>>======<<<:::888777888777666777999999777666444555555666666555555444444444444333333333222222222222222111111111111111222222222222222222222222666444222111111333666777777555IIIvvveeeFFF<<<:::888111111111111000000000000222111111111000000//////000000000000000000000000000000///...............//////000000000000//////------......//////000000000111333333333222000...111222222333333222222111000000000000111111111111222333333222000///000111000000//////.........---///000111000......///111222333333222222111//////000111333444444333222111888555777>>>AAA???@@@EEEUUUgggxxxqqq```PPPHHH???;;;666444666777777666444111222666888999;;;???CCCFFFGGGCCC>>>>>>EEELLLLLLMMMPPPUUUZZZZZZWWWSSSRRRQQQOOOLLLKKKKKKNNNQQQUUUWWWXXXXXXWWWWWWYYYZZZ^^^dddooo|||xxxjjjaaa______^^^\\\WWWQQQJJJGGGFFFGGGJJJFFFBBBAAABBBCCCBBBAAA???>>>===>>>>>>>>>;;;999888888999999999999888888888888:::<<<;;;:::>>>DDDDDDFFFKKKPPPRRRRRRUUUYYY]]]gggyyykkkWWWDDDBBB???<<<:::999::::::555555666666777777888888<<<<<<<<<;;;;;;<<>>>>>>>>===<<<;;;;;;::::::777777777666555555444444666666666666666666666666777666666666666777888888777666555444444666777888777888999999888888;;;===@@@CCCEEEFFFHHHMMMUUU\\\kkkmmm```XXXPPPKKKIIIFFFEEEDDDDDDDDDEEEFFFGGG@@@AAABBBDDDDDDBBB@@@===777777888888555222111111444444555555555555555555222222333333333333333222444444333333333444555555777444555:::<<<;;;<<<>>>DDDDDDHHHPPPUUUZZZdddooo{{{yyyqqqdddXXXOOOJJJFFFEEEBBBAAA>>><<<:::999777666777777666777999999888666333444444555555555444444444444333333333222222222111111111111222222222222222222222222222222222222555444222111222333666777<<<;;;OOO{{{WWW>>>888777444111111111111000000000000111111111111000000000///000000000000000000000000000000///...............//////000000000000//////000000//////////////////000111222333333111///...111222222222222222222111//////000000000111111111///111222111000000111222000000000/////////......///000111000......000111000000111111111111000000555555333222222333666888;;;999<<>><<<<<<;;;;;;:::;;;===>>>@@@??????@@@CCCBBBAAAFFFMMM\\\cccmmmvvv{{{}}}qqqXXXFFF???===;;;888777777777888666666666666666666777777888999999888777999<<<>>>===<<<;;;<<<===@@@DDDFFFGGGIIILLLQQQWWW___hhhmmmkkkmmmooossszzz:::777777:::;;;888999<<>>@@@???>>>===<<<;;;::::::999999888888777666666666666666666666666666777777777777777777777888999999777777666555666777999::::::;;;<<<;;;;;;<<<>>>AAABBBFFFJJJLLLNNNWWWdddpppxxxjjj]]]WWWSSSPPPNNNPPPVVV\\\___```aaa___^^^^^^^^^XXXNNNFFFDDDDDDBBB===888555444444666555444333333444444555333444444444444444333333222333444555555555555555888666777;;;===<<<>>>CCCNNNQQQYYYdddnnnyyyxxxkkk```XXXTTTMMMIIICCC???===<<<:::999888777555555666666444222222222333444555555555444333333333333222222222222111111111222222333333333222222222222333333333333555444333222222333555777???BBBXXXnnnHHH777555444222111111111111000000000000111111111111000000000000000000000000000000000000000000///.........//////...//////000000//////...222111111000000///......000111222222222111///...111111222222222222111111//////000000000000111111---///000000000000111333111000000000000000/////////000111000///...000222//////000000000111111111333333444333333444777999===CCCPPP```nnn}}}mmm\\\HHH===888555555888666444111000111222222222222333666;;;;;;999===CCCFFFNNNZZZcccjjjrrr|||}}}tttiiiaaa^^^\\\XXXVVVVVVVVVUUUUUURRRPPPMMMJJJJJJKKKMMMOOOTTTRRRRRRSSSRRRRRRYYYaaa}}}ssseeeUUUDDD999;;;999888666666666777777666666666666666555555555666777777666666666999;;;999888777777888:::<<<>>>======>>>CCCIIIOOORRRTTTPPPQQQSSSUUUZZZccclllsssuuuzzz;;;999:::<<<<<<:::<<>>===<<<;;;:::999666666777888888999999:::666666777777777777888888777777777777888999::::::999999999999999:::<<<<<>>AAABBBGGGNNN^^^eeerrrxxxpppccc\\\RRRKKKFFFCCC@@@===>>>;;;999777777666444222222222333444555555555555333333333333222222222222000111111222333444555555222222222333333333333333555444333222222444555666<<>>DDDGGGGGGFFFIIIJJJIIIIIIKKKOOOUUUZZZXXX\\\cccjjjqqqvvvzzz{{{>>><<<===?????????CCCJJJNNN]]]rrrxxxuuunnnggg___ZZZYYYXXXVVVTTTKKKJJJHHHEEECCCBBBAAA@@@???>>>===<<<:::999888777555666666777777888999999777777777777888888999999777777777777888999:::;;;:::::::::;;;<<<======>>>???@@@BBBCCCEEEHHHMMMQQQSSSYYYaaagggqqq~~~zzz{{{yyyhhhYYYQQQJJJDDDCCC@@@;;;666444444666777777777777777777666555555222333555777888999888888;;;:::<<>>AAAGGGQQQXXXeee~~~bbbOOO<<<666333444555111//////000000000000000111333444333333777???HHHSSSbbbooouuunnnfffccccccaaaYYYRRRRRRVVV]]]aaaaaa```^^^]]][[[^^^```aaaccciiirrryyyyyynnnfffaaaXXXUUURRRQQQNNNNNNUUU^^^|||oooXXXQQQJJJGGGCCC@@@>>>===;;;:::666666666666777777888888777777666666555555555444666777888777666666777999999999888777777888888999;;;999888:::>>>@@@>>><<>><<<<<<>>>???BBBJJJTTTcccvvv{{{xxxoooggg^^^YYYYYYYYYVVVSSSMMMLLLIIIFFFCCCBBBBBBBBB???>>>===<<<:::888777777888888777777666555555555777777777888999999::::::888888888999999;;;<<<===:::;;;<<<<<<===>>>?????????@@@CCCEEEIIIOOOVVV[[[]]]fffrrr~~~}}}xxxxxx}}}}}}tttiii]]]QQQKKKDDD<<<777666777999888999999999888777666555333444666888999;;;;;;;;;<<<<<>>===;;;:::888777444555555555666666666666777777777777666666666666444555777666555444555777777777666666666666777777999888777888:::;;;;;;:::;;;<<<=========???BBBEEEGGGFFFDDDDDDGGGKKKPPPSSSYYYcccppp{{{FFFDDDDDDFFFHHHMMMZZZfff|||qqqiii^^^YYYYYYZZZVVVSSSOOOMMMIIIFFFDDDBBBBBBBBB@@@???>>><<<;;;999888777888888888777666666555555777777888888999::::::;;;:::::::::;;;<<<>>>???@@@>>>???@@@AAABBBCCCCCCCCCEEEHHHKKKOOOUUU]]]eeekkksss~~~}}}ooo```XXXWWW[[[```qqq~~~rrrjjj]]]OOODDD???======::::::::::::999888777666666666777888:::<<<>>>???AAACCCJJJUUUaaannnsssgggXXXTTTMMMGGGCCC???<<<999;;;;;;;;;;;;;;;:::999888777666666666666555555555444444444444555555555555222222333333444555555666333333333444444444555555===GGGbbb}}}\\\???999888111///555111111111111000000000000///000000000111111111111000000000000000000000000000000//////000111111222---......//////......---------...///000000111111//////......------.........//////000000//////............/////////000000000111222222000///000111....../////////000000000///000111111000111333555333222111111333555777999999???IIIUUUfff}}}rrrXXXEEE;;;888999444111222222000111444---000222333222333666888;;;???NNNkkk~~~zzzxxxtttkkk```XXXSSSRRRUUUWWWYYYXXXUUUQQQNNNLLLOOOOOOMMMHHHCCC@@@??????@@@===999777777777777666666888::::::999888888888555666777888999;;;>>>@@@AAACCCEEEEEEDDDFFFJJJOOOMMMOOOPPPPPPOOOOOOQQQSSSSSS]]]kkktttssskkkbbb]]]```ccchhhoootttvvvtttqqq]]]\\\XXXSSSLLLDDD>>>:::???======>>>>>>???FFFOOOYYYkkkTTTFFFAAAAAA:::<<<===<<<:::777555555555666666777777777777777777777777888888888888888555777888888666555666777555555555555555666666666777888999999999:::<<<===999:::;;;;;;;;;<<>>======???BBBFFFHHHJJJPPPYYY___bbbdddhhhkkkVVVTTTTTTVVVYYY```nnn|||sssjjj___ZZZZZZZZZWWWSSSPPPMMMJJJFFFDDDCCCCCCCCCAAAAAA???>>><<<:::999888666666666777888888999999777777888999::::::;;;;;;<<<<<<======>>>@@@AAABBBCCCDDDEEEGGGHHHIIIIIIIIIOOORRRVVV[[[bbbkkkuuu{{{www___MMMDDDDDDGGGIIIIIIWWWccckkkyyy|||hhhXXXMMMGGGEEE;;;;;;;;;:::999888777666777777888888:::===@@@AAAHHHKKKSSS```mmm}}}tttmmmdddZZZQQQIIIBBB>>>>>>>>>>>>===<<<;;;:::999777777777777666666666666555555555555555444444444222222333333444555666666333333333444444444555555???BBBVVVgggKKK666777777000000888111111111111000000000000//////000000111111111222000000000000000000000000000000///000000111222222---..................---............//////////////////...------------.........////////////................../////////000///000222222111111333444---.........//////000000///000111111000111333555/////////000222666999;;;???LLLaaauuuhhhOOO@@@999777888111///111444444000---...,,,///222333222333666999>>>JJJgggvvvdddZZZUUUQQQQQQNNNHHHAAA>>>@@@BBB===???AAAAAA???<<<:::999999:::;;;:::888777888999===;;;888666555555777999333444555444222222333555444444333333444555555555888:::<<<<<<:::999<<>><<<===>>>@@@EEEKKKNNNLLLIIIGGGGGGHHHIIILLLPPPTTTUUUTTTRRRHHHGGGEEEBBB???===<<<<<<:::999:::>>>???AAAIIIRRRbbbuuuUUUHHHCCCAAA@@@444666888999888666666666999999::::::::::::999999777777888888999999::::::888:::;;;;;;999888999999555666666666666777777777444666888777666666;;;>>>999::::::999888777999:::888888999999:::;;;===>>>???CCCHHHKKKLLLOOOTTTXXXuuurrruuu~~~wwwrrrjjjccc^^^[[[XXXWWWWWWRRRLLLGGGDDDCCCBBBBBB===<<<;;;;;;===<<<;;;999>>>;;;888777777888999999777:::<<<===<<<:::::::::>>>>>>AAAGGGIIIGGGFFFGGGGGGNNNSSSTTTWWW]]]aaaaaaaaakkktttwww}}}ttt```JJJ???===<<<===>>>???@@@CCCLLLZZZkkk|||}}}qqqcccWWWFFFBBB>>>===>>>>>>===;;;<<<::::::===??????EEEKKKOOOZZZgggrrr}}}oooaaaTTTLLLJJJGGGCCCAAA???>>><<<;;;999777777777777666444222333333444444555666777888555555444333333222111111222333444444333333555777999@@@SSSxxxsssNNNAAA555111111111111333111111000000//////......////////////////////////////////////000000000000///////////////...------111///...///000111000///---///111111000///000111000000////////////000000........................---......//////////////////111333222000///222555222222111000///...------///////////////000111222777...---555888666999AAALLLeeejjj[[[JJJ???<<<:::555000222111///.........///000222000000111111000444:::@@@]]]fffQQQKKKHHH@@@<<<;;;:::888777555444333555555555555555555555555555555555444444555555555555444222000//////000111333333222111111222333333000111111000000000333555666666666666777777777777;;;:::777555444444555666666888;;;<<<<<<<<<===???<<<<<<<<<<<<===???BBBCCC;;;:::888888999::::::999888:::999>>>EEEAAAFFF[[[bbbPPPIII???;;;???555777:::;;;999777666555666666666666777777777777999999999999999999999999666666666666666666666666666666666666555555555555;;;<<<======<<<999777555888888888777777777777777888777666555666888:::;;;>>>>>>???AAACCCEEEGGGIII}}}wwwnnngggbbb___\\\[[[[[[VVVPPPKKKHHHGGGFFFEEEDDDBBBAAA@@@???>>>;;;888===<<<<<<<<<;;;:::888666===???@@@@@@??????@@@BBB???@@@FFFMMMOOONNNPPPTTT___fffmmmrrryyyzzz```RRRCCC<<<:::888888999888999:::???GGGQQQZZZ```lllyyy~~~uuuXXXQQQHHHBBB????????????===<<<>>>BBBDDDEEEJJJQQQZZZfffttttttlll^^^XXXPPPHHHDDDBBBAAA@@@<<<:::999999999888666444555444444333333444444444666666555555444333333222222444444444333333555777666>>>MMMlllbbbJJJ???555222333222111333111111000000////////////000000000000000000000000....../////////000000000///000000000000///...---///---,,,---...///...---,,,---//////.........///000000////////////000000..............................///000000000000//////111222111//////111333111111111000//////......000000000111111111222222111...000777888999DDDTTTppp}}}bbbQQQGGG;;;555444555333111222111000///...//////000111///000222222222777???KKKlllhhhRRRBBB<<<;;;555888888777666444333222222333333333333333333333333444333333222222333333444444333111000///000111111222222111000000111222222111111111000///000222444444444444444555555555666555444222111111222333444444666999999999999:::;;;777777666666666888999:::888777666666666777777777777;;;:::<<>><<<999777666666888888666666666777777777888888888888888888888888888888666666666666666666666666777777777666666555555555999999:::;;;:::999888777777777777777777777777777777666555555555777999:::777777888999;;;===??????}}}sssjjjdddbbb```___\\\WWWPPPKKKIIIHHHGGGFFFDDDCCCAAA@@@???===:::777777999===???@@@@@@>>><<>>@@@BBBGGGTTTeeesss}}}rrrjjj___TTTLLLGGGCCCAAAAAA@@@CCCHHHKKKNNNTTT[[[kkkxxxvvvfffXXXNNNIIIFFFEEE>>><<<999888888888666555777777666444333333333333777777666666555444444444333444444444333333444666555===GGG___RRRFFF<<<444444666444222222111000000000000/////////111111111111111111111111------........./////////000000111111000000/////////---,,,---...///...---,,,...000000///...///000000000////////////000000........................//////000111111111111111000111222111//////000111000000000000000000000000000111222333333333222222111222777;;;;;;CCC\\\uuuyyyZZZDDD>>>:::444111222333555555222111000///...///000000000///000222333444;;;CCCVVV}}}~~~SSSCCC:::444444333444333333222111111000000111111111111111111111111111111111000000111111111333222000000///000111222111111000//////000111111222222222000//////111333222222222222333333333333111111000///000111333444222444666666555555666777666555555444444444555555777666555555555666777777999>>><<<<<>><<<:::<<<>>>@@@BBBCCCEEEGGGEEEJJJQQQWWW\\\aaadddgggmmmsss~~~xxxgggVVVIII===::::::;;;999444444777666666888999:::;;;;;;<<<;;;@@@GGGOOOZZZfffrrrxxx~~~}}}yyysssiii]]]QQQJJJJJJHHHIIINNNRRRWWW```jjj}}}ppp```UUUNNNJJJDDDAAA>>><<<;;;;;;:::999:::999888777666555555555666666666555555555444444333444555444333333444666555===DDDVVVRRRCCC:::444666888555222111000000000000000000000000000000000000000000000000------------.........///000000111111111111000000111///...///000111000//////111222333222111222333000000////////////000000........................000000111222222222222111000111111111000///////////////000000000111111111000111222333444444333333777888;;;>>>CCCVVV{{{}}}hhhWWWGGG===999888666333111111333555222111000/////////000111000///000222222444===GGG\\\wwwIII@@@:::444444555111111000000000000000///000000000000000000000000111000000//////000000111111111000000000000111222111111111000000111111111222222222000......000222111111111222222222333333333333222222222222333444222333555555444333333444333333333333333444444444777777777666666777:::<<<===BBBAAABBBOOObbbyyyaaaXXXRRRLLLIIICCC???;;;<<<@@@AAA===999888888888999999999999999777777777888888888888888888888888888888888888888;;;:::999888777666555444777666666666666777888888555555666666666666666777555444444444555666777888:::::::::;;;;;;;;;;;;;;;~~~wwwtttrrrqqqgggbbb\\\XXXUUUTTTTTTSSSIIIGGGDDDCCCDDDDDDDDDCCCAAACCCDDDEEEGGGMMMTTTZZZdddkkkwwwgggXXXMMMDDD???:::888999:::777333444999333333333444666888:::<<<>>><<<;;;<<>>===:::999888777777777777777555555555444444444444444444555555444222222444555333;;;@@@OOOxxx___DDD;;;555777888666222111000000000000111111111111////////////////////////------------.........///000000111111111111000000111///...///000111000//////111222333222111222333000000////////////000000........................000111111222222222222222000000111111222111000/////////000000111111222222000111222333444555555555999:::>>>EEETTTqqq}}}gggSSSFFF>>>;;;:::444444444111...---...000333222000/////////000111000000111222111333>>>JJJccclllCCC<<<777000000111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000111111222222222222222222222222222222222000......///111111222222222222333333333666555444333333222222222222333555555444333444444---...///000111222222333555666777777666888===@@@AAAJJJNNNVVVkkkuuueeeYYYVVVOOOFFFBBBAAA@@@<<<888;;;;;;::::::999999999999888888888999999999::::::999999999999999999999999;;;:::999888777666555444888777666555555555666666444444555555555666666666444444444555555666777888666777888888888888777666|||zzzsssmmmfff```\\\ZZZXXXWWWQQQMMMHHHDDDDDDEEEFFFFFFCCCHHHPPPXXXaaalllyyyzzzcccSSSJJJAAA;;;999999666666777555222333777555444333333444666888:::777666666999<<<>>>DDDKKKNNN\\\rrryyyuuurrruuuzzzzzzqqqeee___VVVMMMGGGCCC@@@===::::::999888777777888888444444444444444444444444444555555444222222333555111888;;;IIImmmmmmIII???777666777555333222000000000111111111111222........................------.........///////////////000000111111000000///---,,,---...///...---,,,...000000///...///000000000////////////000000........................000000111222222222222111000000000222444444222000000000000111111222222222111111222333555777999;;;<<>>===<<<;;;:::999888777888888888999::::::;;;;;;888888888888888888888888999999888777666666555555777777777666666555555555333333444444555666666666444555555666777777888888666666888888888777666555vvvnnngggccc___]]]ZZZTTTNNNJJJJJJMMMPPPRRRUUUaaaqqq}}}yyyvvvpppjjjjjjnnnpppyyykkk[[[KKKEEEBBB<<<888777777444333666666333333555777777666555555555666666222111444999:::888;;;@@@???IIIYYYjjj||||||nnnaaaVVVNNNHHHEEE@@@???>>><<<;;;:::::::::555555555555555555555555555555555444222222333555333666999DDDbbbxxxOOODDD999666666444333333000000111111111222222222////////////////////////....../////////000000000---...///000000000000//////---,,,---...///...---,,,---//////.........///000000////////////000000........................///000000111222111111111000///000333666666444111111111111111111111222222333333333444777;;;???AAAOOObbb}}}kkkTTTGGGAAA===<<<999333111333222111000000111333555555333222111000000000111222...///222444444:::IIIYYYjjjNNN<<<888222000333000222222222111111000000000000000000000000000000000111111000000000000111111111111111000000///......000111222333333222111000///000000///......000333111111222222222333333333333333333333222111111000000222555555555555666777444555666888999999888888222555777888888<<>><<<:::888777666777777777888999:::::::::888888888888888888888888777777777666666555555555444555666777888777666666222333333444555555666666555555666777888888888888777888:::;;;;;;:::888777~~~vvvooojjjgggddd^^^XXXTTTVVV\\\bbbeeewwwuuueee]]]___ZZZYYYZZZ[[[[[[]]]bbbbbbjjjqqquuu}}}yyycccXXXIII<<<999:::888777999777333333777999666444555444444555555555444333222777444555999999777:::@@@BBBDDDHHHRRRccc}}}yyykkk```XXXSSSHHHFFFDDDBBB@@@>>>===<<<666666666666777777777777555555666444222222333444777888999CCC[[[vvv~~~TTTGGG:::555444333333444000000111111222222222222000000000000000000000000////////////000000000000------...//////000//////111///...///000111000///---///111111000///000111000000////////////000000........................//////000111111111111000000///000333777888666333111111111111111111111111555444444555888===CCCFFFeeevvvfffUUUFFF:::444111333222------222111///,,,---///222333333333333111000000000111222---...222555777>>>OOO```nnnQQQ@@@777444...000444000333222222111000000//////000000000000000000000000000000////////////000000111111111111000///------///000111222222111000///.../////////...///111333111111111111222222222222222222333444444444444333///111444555555555666888444444666666666666555444333777:::;;;<<>>:::666555444222111000000000111111111111000000000000222111111111000000//////000333333666:::;;;OOOqqqVVV@@@<<<666333222222222222111111000000000000111111222222111111111111111111111111000000000000111111111000000000000000111222000000000000111111111111000000000000000111111222000000000000111222333444222222222222222222222222444444444444444444444444555555666777999999888666555666;;;AAA???CCC[[[uuu{{{nnnVVVHHH===<<<>>><<<888555777888999999888777777888666666777777888888999999::::::999777666555444333333444555666666555444333444444333222222222222333444444444555555777888888444666999999888777888888}}}|||}}}tttlllgggeee```YYYQQQKKKHHHHHHIIIIIIJJJKKKMMMQQQWWW\\\eeellluuu~~~rrr]]]MMMEEEAAA???<<<999777666666777555555444444444555666777777666444333222333444555888888777888:::<<<======AAA@@@EEELLLPPP\\\yyyvvvmmmaaaVVVOOOJJJEEEBBBAAA???<<<:::999888666555555444333444555666555444555555777<<>>:::888:::AAATTTtttjjjQQQHHHEEE<<<666555444444222111000/////////000000000////////////...111111111000000000/////////333333777;;;===QQQsssPPP???;;;666222111222222111111111000000000000111111111111111111111111111111111111000000000000111111111111000000000000000111//////000000000111111111000000000000000111111222111111111111222333444555222222222222222222222222444444444444444444444444444444333444666777888888===:::<<>>;;;<<<<<<<<<:::888888777666777777777777888888888888888777777666555444444555666777777777777666555555555444333333333333333444444444444555666777888222444777888888777888999qqqaaaWWWRRRJJJKKKJJJHHHFFFFFFGGGIIIDDDFFFGGGJJJMMMRRRXXX]]]dddlllxxxqqqcccVVVIIIAAA???;;;999888777666666777888666666555555666666777888777666444333333444555555666777777888999::::::;;;>>>@@@GGGNNNSSScccrrrggg]]]TTTOOOGGGDDD@@@===<<<:::888666666555555666888888777555555777888888@@@WWWxxxdddDDD555444333333555333333333222222222111111000000000111111111111111222222222222222222222222000/////////000111222333000000000/////////......///000000111111111000000///000000...------///111......//////000111222222111222222222222111111000000//////000222222111///111---,,,111666666777888BBBBBBDDDMMM^^^zzz~~~]]]LLL===999999555333555333222111000///.........////////////............111111000000000000//////---222444888===>>>RRRtttOOO<<<999444111111111111000111000000//////000000111111111111111111111111111111111000000000000111111222111111000//////////////////000000000000111111000000000000000111111222222222222222333444555666222222222222333333333333333333333333333333444444555444444444555777:::<<>>888777777666666777777888555555555666666666777777666666555444444555555666666888999:::::::::;;;<<<>>>CCCNNNZZZhhh~~~zzznnnfffXXXSSSKKKEEE@@@>>>;;;:::;;;:::999999:::888666444777999:::999<<>>888666222///444333333333222222222222000000000111111222222222111111111111111111111111000000000000000111111222000000000////////////...//////000000111111111111111000///------...000222//////000111111111111111222222222222111000000//////000111000/////////000000///222888;;;:::;;;???NNNWWWgggzzznnnVVVHHH???777666555222222555222111000000////////////000000/////////.........000000000000000000//////---222444888======QQQrrr}}}PPP:::666222000000000000000000000////////////000000000000000000111111111111111111000000000000111111333222111//////.........////////////000000000111000000000000000111111222222222111222222333444555222222222333333333333333333333333333444444444444777777777777777999;;;===BBBDDDSSSooosss[[[IIIAAA>>>===;;;:::::::::999999999999888777777666555555444444444555555555555555888888888888888888888888777777666555555555555555333222222222333333444555555666777666333222222222|||mmmfff\\\WWWQQQJJJEEECCCBBBBBBDDDDDDDDDCCCBBBCCCEEEGGGFFFHHHKKKNNNQQQVVV\\\```lllvvvsss^^^SSSHHHBBB???;;;:::<<<999888888777777777777777444444555555666666666666666666666666666666666777888:::===>>>>>>>>>AAACCCFFFMMM\\\ooozzzqqqdddWWWMMMFFFBBB???===;;;:::::::::999666444555888;;;;;;???UUUdddGGG;;;999888444444444444444333333333222000000111111222222333333111111111111111111111111///000000000111111111111111000000000////////////...//////000111111222333222000...---...///111111111111111222111000///...000111111111000///......///111222111//////000222444555888;;;<<>>======::::::999888777666666555444444444444555555555555777777777777777777777777777777666555555555555666333222222222222333444444444555555444222222333444ooobbb[[[RRROOOJJJFFFDDDBBBAAA???AAABBBBBBAAAAAAAAADDDFFFFFFHHHLLLPPPSSSXXX^^^bbblllxxxzzziii]]]PPPHHHAAA@@@@@@===;;;<<<999999999888888777777777333444555666666666555555666666666777777777777777555888;;;<<<<<<>>>DDDHHHLLLYYYpppooo```TTTKKKFFFCCC@@@>>><<<<<<<<<:::999333555999===CCCWWW}}}WWW>>>888777555555555444444444333333333111111111222222222222222111111111111111111111111///000111111111111000000111111000000000/////////.........///000222333444222000......///111111000000111222222111///...---///000000000000//////...111222333333222333555777888999<<>>666444111000111111111000000//////......//////000...//////000000111111111111111000000000000111111111000000///..................////////////000000000000000000000111111222000000000000111222333333222222333333444444555555444444444555666666777777444777::::::999:::>>>BBBDDD\\\xxxaaaXXXLLLDDD???===;;;999;;;;;;:::999888888777777555555555555555555666666777666666555555666666777777777666555555555555555333333333222222333333444000111333333333444666888}}}mmmbbb\\\NNNKKKGGGEEEFFFGGGFFFDDDBBBCCCCCCCCCCCCEEEHHHJJJFFFJJJNNNSSSXXX^^^dddhhhrrrrrrfffXXXOOOIIIBBB>>>???@@@===;;;;;;777777777888888888777777444555666777777777666666666666777777888888888888444777:::;;;<<>>BBBPPPpppoooMMM===888333555555555555444444444444333222222222222222222111111111111111111111111111///000111222222111000///111111111000000000//////............000222444555222000...///111222111///...///000111111000...---//////000111111111000000333333333444666999;;;<<<>>>CCCNNN[[[iii{{{lllOOO@@@999666555000000000000222333222000///////////////000111222111000000000000/////////........./////////000000000333333777<<<@@@WWW{{{wwwQQQCCC:::555333111111222222111000//////............//////......//////000111111222111111000000000000111111000//////.........//////........./////////000000000000000000000111111222111111111111222333444444222222333333444555555666555555666666777888888999666888:::999:::???HHHOOO]]]yyy~~~iiiWWWKKKCCC===999;;;;;;;;;::::::999999999666666666666666666666666777666555555555555666777777666555555444444555555444444333333333333444444333333444333222333555777yyykkkaaa\\\OOOKKKGGGEEEFFFGGGFFFDDDCCCDDDEEEEEEDDDFFFIIIKKKHHHLLLQQQWWW]]]dddkkkooo~~~xxxggg]]]UUULLLEEECCC<<<888999;;;888666777444555666777888888888888555666777999999888888777555666777888888888888888:::>>>AAABBBCCCIIISSS[[[uuuwwwiiicccYYYPPPJJJEEEAAA???AAA<<<;;;>>>???GGG___yyy```LLLAAA999666666555555555444444444444333333222222111111111000000000000000000000000///000111222222111000///111111111111000000000000...---......000222444666111000///000222333000...+++,,,...000111000///...///000111222222222222222555333333555999===??????IIISSShhhqqqRRR@@@:::666000***111000///...000111///+++...............///000111000/////////............---.........//////000000000333333777>>>CCC\\\pppHHH???===555333111111222333222111//////............//////---......///000111111222111111000000000000111111//////.........//////000............/////////000000000000000000111111222222222222222333444555555222222333333444555666666555666666777888999999::::::;;;;;;:::<<>>BBBLLLWWWoookkkSSS===888777111///222//////000000000000//////////////////////////////---------.........//////............///////////////555444555===KKKmmmhhhHHH999222000111222333333222000///...///000000000///---,,,............////////////000000000000111111111111000000///...............//////000000000000/////////111222111000///000111222222111111111111111222000111111222222333444444000555777666777;;;999333666777;;;@@@DDDPPPjjjqqq\\\MMMIIICCC===;;;:::888888999:::555333777999888888999777777666666666666777888555555555555555555555555444333222222222333444555777777666555444333333222tttlllccc[[[RRRLLLFFFCCCDDDFFFDDDBBBFFFFFFGGGGGGHHHHHHIIIIIIKKKKKKPPPXXX```jjjwwwlllbbbTTTIIICCC@@@<<<999;;;:::999999999999:::;;;999888666555555555777777777777777777888888888888<<<:::999<<<;;;:::;;;@@@BBBAAADDDMMMYYYmmmtttiii```ZZZOOOJJJFFFEEEDDDFFFNNNXXXoooyyyYYYGGG>>>999777999888333222444333333444444444444333333111000000000000000000111000//////111444555333222111333333111///000222555222333444444333222111111111111111111222222222222111111000000000000000//////000222222111111222333444333555:::???JJJaaauuu]]]III999777777222...000//////000000000000//////////////////////////////.........///////////////............////////////...444444888CCCUUUyyybbbEEE;;;777000111222333333222000///...///000000000///---,,,............//////////////////000000000111111111111000//////......////////////000000000000/////////111222111000///000111222222111111111111111222111111111222333333444444888;;;:::777888<<<;;;666<<<:::===EEEQQQfffzzzhhhQQQIIIAAA===>>>>>><<<::::::888777999777333444999777777666666666777777888555555555555555555555555444333333222222333444444666666555555444333222222}}}ssslllcccYYYPPPKKKEEECCCCCCDDDCCCAAAEEEFFFGGGIIIJJJJJJIIIIIIJJJMMMTTT[[[bbblll~~~rrrgggYYYRRRHHHBBB@@@???===;;;::::::999999999999::::::999888777666555666777888777777888888888999999999<<<::::::<<<<<<:::===BBBJJJIIIMMM[[[ppp|||uuu```YYYSSSQQQOOOMMMNNNRRR___vvv\\\KKKDDD???===;;;888777999333333333222222222222111111111000000000000111111222222333555555666666555999:::999777555555777888333444555555444333111000111111000///////////////////////////000000000000///111222222111000111333666777;;;???III```sssLLL>>>444555777111------//////000000000000//////////////////////////////000000000///////////////............////////////---333444999III^^^fffGGG<<<999111222222333222111000////////////000//////...---............//////////////////000000000000111111111111000////////////000//////000000000000/////////111222111000///000111222111111111111111222222111111222333333444444555:::999666444777;;;;;;888@@@???EEESSSiiinnnaaaPPPDDDAAAAAA???<<<;;;;;;;;;;;;666111444:::888888777777777777777888555555555555555555555555444444333333333333444444444444444333333222222222vvvnnnjjj___TTTNNNJJJFFFCCCCCCDDDCCCBBBCCCEEEGGGJJJKKKKKKJJJIIILLLQQQYYY```eeeqqq}}}nnn```WWWKKKGGGBBB@@@??????>>>===:::999999999999999999:::888888777666666777777888777777888888999::::::::::::999:::<<<<<<<<>>;;;:::666555444444555555444444555333111///---,,,,,,,,,.........//////000000111000111222222111111222444555;;;EEEQQQdddYYYAAA777111333444000------//////000000000000//////////////////////////////////////////........................////////////---222222888HHH^^^sssOOO<<<555222222222222222111000/////////////////////..................////////////////////////000000000111222111111000000000000000//////000000000000/////////111222111000///000111111111111000111111222333222222333333444444555555777555333444888===>>>===@@@GGGVVVmmmoooWWWIIIEEEBBB???>>>;;;::::::888666777<<<999999888777777777888888555555555555555555555555555444444444333333333333333333222222222222222222~~~mmmfffcccYYYOOOLLLIIIFFFDDDCCCCCCCCCBBBBBBDDDGGGIIIKKKKKKJJJJJJMMMRRR[[[bbbhhhvvvqqqbbbWWWNNNHHH@@@>>><<<;;;;;;;;;::::::999999999999999999999999888777777777777888888888777888888999:::;;;;;;;;;>>>======???>>>@@@IIIRRR^^^llluuujjjeeelllyyynnnVVVHHH@@@;;;888999888666555333333333333111111000000000000111111222444999AAALLLWWW```dddaaabbbddddddaaaZZZSSSNNNIIIEEE???;;;:::999888777888666444222000000000111......//////000000111111111222222222111222444666555BBBWWWooocccDDD<<<666111000000///.../////////000000000000//////////////////////////////------------------------............////////////...222000444BBBTTTwww|||TTT===444333333333222111000////////////........./////////............////////////...////////////000000000222111111000000000000000//////000000000000/////////111222111000///000111111111000000111222222333222333333444555555666666777666666888;;;>>>AAACCCDDDVVVssszzzeeeXXXMMMEEEBBB:::555888<<<<<<;;;;;;::::::999888888888888888666666666666666666666666555555555555444444333333111111222222222222222222qqqbbb[[[YYYSSSJJJIIIHHHFFFDDDBBBAAAAAABBBAAABBBEEEGGGIIIJJJKKKKKKMMMRRR[[[dddmmm~~~qqq]]]QQQIIICCC>>>===<<<;;;999999999999999888888999999999999888888777777888888888888888888888888999:::;;;;;;<<<===???===>>>???@@@FFFSSS```xxx~~~}}}iii[[[MMMBBB:::999777666555555555666333333222222222222333333111666BBBVVVmmmllldddYYYOOOHHHAAA;;;666666555333111111111333444000000000000111111111111111222333333333444777:::;;;QQQrrrsssPPP===999777333000......000111//////000000000000//////////////////////////////++++++,,,,,,,,,---------............///////////////222000222<<>>FFFeee|||YYYCCC<<<444555444111//////111222//////000000000000//////////////////////////////***++++++,,,---...//////............///////////////333000222:::AAAXXXxxxaaaDDD888555444333111000////////////......---...///000111............////////////........./////////000000111000//////......////////////000000000000/////////111222111000///000111000000000000111222333444444444444555666666777777777777999;;;;;;???OOO```qqq^^^TTTKKKIIIHHHDDDAAA???<<<<<<;;;999999888888888666666666666666666666666555666666666555444333222111111222222333444444555{{{iiieeeZZZNNNIIIJJJJJJGGGBBBBBBBBB@@@===<<<======@@@AAABBBCCCFFFHHHKKKLLLTTTXXXaaaooo{{{nnnccc[[[PPPHHHEEECCC>>>:::::::::999777666777999<<<777888999::::::999888777666777888999999999999999888888999:::;;;======>>>>>>@@@EEEOOO[[[mmmnnn[[[WWWQQQKKKEEE@@@>>><<<999999888888888888999999888BBBZZZzzzgggZZZPPPMMMGGGAAA===:::999999444333333333222111111111111222333444555888===@@@OOOsssxxx\\\CCC777777///333555333000111222222//////000000000000//////////////////////////////***+++,,,---...000111111............/////////000///333222333:::@@@SSSqqqlllGGG666555444333111000////////////...------...///000111............/////////000............/////////000000000///...............//////000000000000/////////111222111000///000111000000000000111222333444444444555555666777777777<<<===@@@CCCCCCLLLddd{{{nnnfff]]]WWWOOOHHHDDDEEE===<<<;;;:::999999999999777777777777777777777777555666777777666444222111111111222333444555555666xxxkkkaaa\\\TTTNNNJJJGGGEEEDDD@@@???>>>===<<<<<<<<<<<<@@@>>>@@@DDDFFFFFFIIIMMMUUU___jjjxxxqqqfffaaaXXXRRRJJJCCC@@@?????????<<<;;;999777666666777777999999888888777777666666999999999888666666888;;;<<<:::999888999<<>>888333444333...222666000000000000000000000000000///////////////000111111111000///......///000111000000000000000000000000111111111111111000//////111111111000000000000000111111111222222333333333666666666777999:::999888>>>===<<>>999888;;;999;;;;;;999777777:::===:::999888777666555444333222111111111222333333444~~~mmmaaaZZZVVVOOOJJJGGGEEEDDDCCC???>>>>>>===============AAA???AAAFFFHHHHHHKKKPPPVVVbbbttt~~~mmm```WWWSSSMMMJJJGGGEEEEEEDDDBBBAAA;;;:::999777666666777777888888888777777777666666999::::::999888888999;;;:::;;;;;;;;;<<<>>>AAACCCHHHPPPaaazzz|||vvvmmmaaaYYY]]]]]]]]]^^^```bbbdddeeeiiiccc]]]ZZZ[[[[[[VVVPPPKKKQQQhhhuuufffYYYPPPJJJEEECCCAAA===999777666666888777777999:::???NNN^^^~~~dddJJJ@@@;;;444000222222222111111111000000000000//////...------......////////////////////////......////////////......------------......///000111333222555<<>>@@@JJJ___ttt```TTTIIIDDD@@@@@@>>>::::::===666888999888777777999<<<888888777666555333333222222222222222222333444444tttfff\\\RRRNNNHHHDDDCCCBBBAAA@@@======<<<<<<======>>>???BBBAAACCCGGGIIIJJJOOOUUU[[[lllzzzjjj\\\TTTPPPOOOEEEFFFGGGHHHIIIGGGCCC@@@;;;:::888777666777777888888777777777777666666666888999;;;;;;:::999999:::888999;;;<<<===???CCCFFFQQQbbb~~~vvviii]]]RRRKKKFFFGGGJJJNNNTTT[[[aaaeeeiiieeeaaaaaabbb```ZZZUUUOOOWWWooo~~~}}}xxxllleee]]]XXXQQQKKKFFFBBB???===:::;;;<<<<<>>===;;;;;;;;;<<<===>>>???@@@BBBAAACCCGGGIIIKKKRRRZZZdddxxxxxxrrrhhh^^^VVVTTTVVVXXXOOONNNNNNMMMKKKGGGAAA===999888777666666777888888777777777777777777777777666888;;;;;;:::999999999:::;;;<<<===???DDDLLLSSShhhooo^^^PPPHHH<<<<<<<<<===AAAFFFJJJMMMQQQNNNMMMQQQRRRPPPNNNMMMSSSaaa}}}wwwfffXXXWWWTTTTTTVVV[[[```dddnnnrrrwwwxxxxxxzzz~~~wwwrrrnnnhhh___YYYUUUSSSQQQOOOFFFHHHJJJLLLVVVmmmxxxfffUUUKKKAAA:::555666555222222666111111000000000/////////......------------......////////////////////////---......//////......---++++++,,,---///111222333000555555888???KKKoooyyyKKK;;;555444///111555000//////////////////////////////000000000000000///000000////////////000000////////////////////////000000111111111111000///333333333444444444444444666666666555555444444444888888888888888:::===???BBBJJJ[[[vvvqqqZZZLLLDDDAAABBBEEE>>>>>>===<<<:::888777666555555555444444333333333444444333333333333444444qqqhhh___UUUMMMHHHEEEAAA>>>======;;;::::::::::::;;;===>>>@@@AAAAAA@@@CCCGGGHHHKKKTTT^^^jjjuuulllbbb```\\\WWWUUUXXX___dddccc___XXXRRRLLLEEE???;;;888777666666666777888999777777777888888888888888555777:::;;;:::999999999>>>??????@@@EEEQQQ```lllzzzbbbOOOFFF>>><<<:::888888:::<<<===???===>>>BBBCCCBBBHHHPPPdddyyyuuuXXXIII@@@???>>>>>>???BBBDDDFFFMMMQQQUUUTTTRRRSSSYYY^^^dddeeeggggggfffccc```___eee```[[[XXXYYY\\\```bbbbbbggglllrrruuu^^^OOOFFF@@@<<<999666444333000...000444222222111111111000000000......---------......////////////////////////////////////000000/////////---------...///000111111000444555888>>>IIIlllWWWAAA777666222333666111//////////////////////////////000000000000///...//////000000000000/////////////////////////////////000000111111111000000333333444444555555555666666666555555444444333333666888;;;;;;;;;<<>>===;;;:::999888777666666666555555555555555555555444444444444444555pppddd]]]VVVMMMFFFDDDBBB>>>===<<<<<<:::999999999:::;;;<<<>>>@@@@@@@@@AAADDDGGGHHHLLLWWWbbbnnnwwwpppoootttlll```]]]^^^\\\```eeejjjnnnttt{{{{{{iii\\\WWWXXXYYYXXXWWWWWW\\\dddjjjllleee[[[QQQIIICCC>>>;;;777666666555666777999:::888888888999999999999:::666888:::;;;:::999:::<<<<<<>>>AAAFFFPPPccczzzfffPPPEEE<<<:::888777666777888999:::888:::===<<<@@@QQQeeefffIII@@@888888888888888888999999999<<<>>>>>>===>>>AAAEEECCCEEEFFFFFFFFFFFFHHHJJJJJJJJJIIIJJJNNNVVVaaaiii}}}ooocccQQQDDD===:::666333555444333111//////222555222222111111111000000000///............///000000//////////////////////////////000000000000///////////////...//////000000///333444777<<>>DDDMMMXXXiiigggQQQFFF777777666555555555555555555555888;;;;;;FFFeee[[[BBB===888777666555555555666666222222333444555666777888111444666777888:::???BBB:::<<<======>>>GGGUUUaaawwwaaaNNNGGG>>>:::999777333///333333333222222333444444111111000000000////////////////////////000111111////////////////////////...//////////////////...///////////////000000111///222222555999:::OOOrrrkkkLLL:::777333222333...000000000000000000000000///000111111111000...---...///000111111000///...000000000000000000000000//////000111111111111111000111111222333333444444555666666666666666666777666888;;;===@@@GGGSSS[[[|||ppp]]]UUUJJJEEE???<<<<<<<<<<<<;;;666666666777777888888888777666666555555444555555lllbbbUUUNNNLLLIIICCC>>>:::999888999;;;<<<<<<;;;:::::::::;;;<<<===>>>???BBBCCCGGGJJJKKKPPP]]]jjjppp___SSSSSSRRRKKKGGGIIICCCQQQ[[[XXXNNNEEEAAA???===@@@BBBAAA>>>@@@EEEJJJFFFMMMVVV^^^eeeooo|||zzzkkk\\\UUUNNNHHHFFFIIIIIIKKKLLLJJJFFFGGGLLLQQQMMMHHHAAA;;;999888777666555555555555666777999::::::::::::;;;;;;<<<<<<<<<<<<======<<<<<<===@@@BBBIIIRRR```pppcccMMMCCC999999888777555333222111111222777<<>>:::777666444222222333555666444333333555777777666444222444666555555666999===:::<<<===888555;;;JJJVVVrrr```HHHCCC===777555777777444000000222222222222333222///000/////////............000000000000000111222222////////////////////////---..................---............///000111222///222111444777555DDDcccjjjJJJ777666333333444111000000000000000000000000///000111222111000...,,,...///000111111000///...000000000000000000000000//////000111111111111111222222333333444555666666666666777777888888999999999;;;===>>>CCCOOO___kkkuuukkkWWWPPPGGGAAA>>>===;;;999555555666666777777888888777777666555555555555555|||pppYYYUUUPPPJJJFFFCCCBBBBBB;;;:::888777777888:::;;;;;;;;;:::::::::;;;<<<<<>>:::999;;;;;;CCC]]]yyy{{{```JJJ>>>:::888777666444222111000000333333222222222111111111111111000///.........///000000111111111111000000000000000//////.........***+++,,,---............------...///000000//////000000///...000555<<>>======::::::888888888999:::;;;555666888:::===@@@BBBDDDGGGQQQVVV\\\hhhppp~~~sssVVVJJJFFFDDDAAA???>>><<<999777333555888999999888888999777777888888888888777777;;;;;;:::888666666999;;;<<<>>>@@@AAAAAABBBDDDFFFIIIJJJJJJJJJHHHDDD@@@>>>@@@???<<<999888888888999;;;;;;;;;;;;:::999888777888888888888888888888888666666666777777777888888888888999;;;>>>??????>>>999===CCCGGGHHHOOOcccwwwsss]]]NNNEEE???;;;666444333333444555555444555555777@@@SSSvvvkkkLLL<<<777555333222222111111222222333111111111111222222222222111111222333444555777888<<<:::999:::===PPPwwwmmmTTTGGG>>>888666444444444444333111000///333222222222222111111111000000//////...///////////////000000000000///////////////...............+++,,,---...............+++,,,---///000000111111000000000///000222777:::<<>>444999333,,,000333222111111000///...------000000000//////000111111///000000000111111111111.........000111111///---111111000000000000111111555555444444444444444555333555777888888:::===???AAACCCIIITTTfff{{{eeeTTTLLLKKK@@@>>>;;;::::::;;;;;;:::888888888777777888888999sssdddWWWOOOEEEDDDAAA???===<<<<<<<<<999999888888888999:::;;;666666888;;;>>>AAADDDFFFDDDQQQWWW___ppp{{{ZZZIIIEEE???===;;;:::999999777555444555777777777777999;;;666666666777777666666666888999999777666777999;;;>>>???@@@???>>>===>>>???>>>???@@@@@@@@@@@@??????===;;;:::888777777888999888888888888888777666555777777777888888888999999666666777777777888888888888999:::<<<>>>??????>>>===AAAHHHNNNTTTccc~~~uuu]]]KKKCCC@@@===:::666555333333333444555555777888;;;CCCZZZzzzWWWAAA999777555333333222222222222333333222222222222111111111111222222222333333555666666555777;;;???HHHccc~~~hhhPPPDDD???<<<888666222333444444444333111000222222222222111111111111//////.........//////000......////////////........................------,,,,,,---...............,,,---...///000000000000...///000000000111333555888DDDYYYxxxdddCCC555:::555---000555222222111111000///......///////////////000111222000000000000111111111111222111111000000000///...333222222111111222222333555555444444444555666666444666777888888:::===@@@GGGHHHRRRhhhrrr___TTTKKKGGGCCC@@@???@@@@@@???888888777777777777888888rrreeeZZZPPPHHHAAA@@@>>>===<<<;;;;;;;;;888888888999999::::::;;;888999:::<<>>>>>??????DDDFFFNNN\\\mmmqqqbbbPPPCCC???>>>;;;777777666555444333333555666444:::@@@LLLggggggJJJ===999888777333333444444444444333333333333333333333222222222333333333333444444555666666999>>>DDDTTTxxxXXXLLLAAA<<<999666444555222333444555555444333222222222222111111111000000///...............///000......////////////......------..................------......//////.........///////////////......+++---///000000000222444333;;;JJJbbbrrrMMM999999444///000111000000000//////......---............///000111222333333333333333333333333444444222111111222444555333222222111111222222333222333333333555666777888666777888999999;;;???BBBIIINNNaaa~~~mmmYYYTTTLLLFFFCCCBBB@@@@@@999888777777666666777777ssscccYYYQQQHHHAAA>>>>>>===<<<;;;;;;;;;;;;777888888999:::::::::;;;::::::;;;===@@@BBBDDDFFFIIIUUU\\\jjjeeeHHHDDDCCC===:::888555555666777777666555666666555444444777999777777666666666666777777777888888777555555666777444555777777666666888:::555666666666777777888888999999888777666555555555666666777777888777777777888888888999999:::::::::777777777888888888999999:::<<<===>>>>>>???BBBDDDGGGLLLZZZpppmmmZZZQQQEEE>>>;;;:::777444777777666555444444777:::444AAAQQQbbb}}}uuuVVVCCC;;;888777666333444444555555444444333333333333444444444444444555555444444444555555666999;;;???IIIaaannnLLLDDD<<<888444222333888333333444444444444333333222111111111111000000000//////......---...............////////////...................../////////---....../////////......///////////////...------***,,,///000000000222444111777@@@PPPiiizzzZZZDDD<<<444111222............------,,,,,,,,,---......///000111333444333333333444444555555555444555555444333444777999333222222111111222222333222222333444555777999:::888999:::;;;<<>>;;;:::999888777666666666tttbbbVVVQQQLLLDDD>>><<<<<<;;;;;;:::999999999777777888999::::::;;;;;;999:::;;;>>>@@@CCCFFFHHHMMMZZZcccuuuzzzVVVDDDBBBAAA===999777444333555666666666222333444333333444666888777666555555555555666777999:::;;;999777666777888666777999999888888999:::555555666666777777777777666666666666555555555555555555666777777777777777777777777888888888888888777777888888888999999999;;;<<<>>>>>>???CCCHHHMMMRRR]]]ssskkkYYYHHHDDD>>>999888777666555444555666555555777<<<@@@EEEZZZqqqhhhVVVDDD<<<999555333333222333444444444444333222222222333333444444555555777666666555555555666666:::???III]]]}}}oooVVVGGG@@@999777555333555888333333222222222222222333111111111111000000000000000///......------------/////////000000/////////.........//////000000000......////////////......---...///////////////...,,,...////////////111333444777:::AAAQQQhhh||||||iiiXXXHHH888666888111///////////////.........//////000111222444666666444555777888:::<<<>>>>>>CCCFFFGGGFFFAAA===<<<<<<666666555555555555666666555555555666777888999:::999:::<<<>>>@@@EEEKKKOOO\\\qqqxxxgggYYYOOOHHHDDD???>>><<<:::888777777666pppdddUUUNNNMMMKKKEEE???;;;;;;::::::999888888888666777888999:::;;;;;;;;;888999;;;>>>AAAEEEHHHJJJOOO]]]ggg|||bbbLLLCCC>>>;;;;;;999777444333444555555555000222333444444555777999666555444444444444555666444666777777666555777888555666777666444333444555444555666777777777777777444555555666777777777888444444555666777777777777777777777777777666666666777888888888888999999999:::<<<>>>???AAAFFFNNNTTTeeetttyyyhhhVVVGGG???===:::777666777888999222444555555666999???DDD\\\tttdddMMMAAA888777666222///000111222333444444333222111111111222333444444555555888777777666666666666777===HHH\\\zzzkkkPPPAAA===777333555777555333333333222111000000000111222111111111111000000000000111000///...---,,,,,,,,,//////000000000000//////.../////////000000111111...///////////////......,,,,,,...///000000111111///000000000......000222666555444555???QQQcccmmm{{{sssiiiSSS===;;;???777333333333333222222222222111111111333444666888999===>>>@@@DDDGGGJJJLLLNNN]]]```bbb^^^VVVLLLEEEBBB;;;;;;::::::::::::;;;;;;999888888888888888999999888:::===@@@DDDJJJQQQVVVjjj{{{iii[[[QQQLLLBBBAAA???<<<:::888777777uuueee\\\PPPHHHFFFDDDBBB???<<<<<<;;;:::999999888888777666666666666888999:::<<<;;;===AAACCCCCCHHHOOO]]]]]]kkkrrrPPPDDDBBB<<<888999888777555444333333333444222333444555666666666666333333333444555666777888666777777777777777666555444555666666555555666777444444444444444444444444444555555666666666666666666666666666666555555555777777666666555555555444555666777888888999;;;>>><<<>>>??????@@@JJJYYYeee}}}qqq\\\OOOFFFBBB:::888444333666888666111222777555555;;;===KKKbbbmmmLLL===888333222555777555222222222333333333444444444222333444333222222444555666444333555666888???FFFKKKccc{{{aaaNNNBBB<<<888666444222222222333444222111000000000000000111////////////000000000000000//////.........//////...,,,***+++...000...,,,////////////000000000000---------------......///............////////////000000000000000000000000222222111///000999FFFQQQnnn}}}mmmVVVIIIBBB<<<:::999666444333444666888999333222666999:::AAAIII\\\```dddfffhhhmmmvvv}}}zzziii[[[TTTMMMDDD@@@@@@@@@>>><<>>@@@<<<:::;;;;;;888;;;CCCFFFJJJ[[[nnnyyyfffWWWNNNGGGCCCCCC@@@:::999<<<{{{ggg\\\TTTKKKEEEDDDCCCAAA>>>===<<<<<<;;;::::::999999999999888888888999;;;<<<>>>===???BBBCCCDDDIIIPPPaaaggg{{{}}}bbbGGG???===:::888:::888777555444444444444555333333444555666666666555666666555444444444444555555555555555555666666666555777888777666555666777444444444444444444444444333444444555555555555555666666666666666666666555666666555555555444444444555666888888888999;;;<<<999===@@@BBBGGGVVVmmmwww```PPPFFF???;;;999777444333666777555222777<<<888888@@@KKKbbb|||iiiPPP:::;;;666222222555666555333222222333333333444444444333444555444333333555777555777:::999666999HHHXXXtttrrr\\\KKK@@@999666444333222111111222444555222111111000000000000000//////000000000111111111000//////.........//////...,,,+++,,,...///...,,,---------.../////////000000000///...........................////////////000000000000000000000000...///000//////333<<>>???<<<@@@HHHMMMUUUjjj~~~jjj```VVVLLLGGGBBB<<<<<<@@@~~~iiiYYYPPPKKKEEEBBBBBBAAA???===>>>======<<<<<<;;;;;;;;;<<<;;;:::::::::;;;<<<=========???BBBDDDFFFNNNWWWgggwwwbbbPPP???;;;;;;888888<<<777666666555555555666666333444444555555555444444666666555444444444444555444444333333444555666777888999999888666555666777444444444444444444444444222333333444555444444444555666666777777666666666555555555555444444444444555777999:::999999:::<<<;;;???DDDIIIUUUmmmrrr\\\LLLDDD>>>999444777555333444666666555444777>>>>>>@@@MMM```~~~ttt\\\HHH===888888444111111444666555333333333333333444444444444444555666555444444666888...555;;;;;;999EEEdddddd[[[NNNBBB;;;777666555111111000000111222444555222222111000000000000000000000111111111222222222/////////......//////000...---,,,---/////////---------...///000000111111333333111000///.....................////////////000000000000000000000000,,,...111000//////333666AAA[[[wwwrrrddd\\\ZZZVVVRRRNNNJJJHHHGGG@@@<<<;;;DDDVVVnnnyyynnn```VVVMMMEEEBBBCCCEEEDDDIIIQQQZZZkkk}}}ppp___RRRIIIBBBBBBDDD}}}mmm]]]RRRIIIGGGCCCBBBAAA@@@>>>;;;>>>>>>>>>======<<<<<<<<<===<<<;;;::::::;;;<<<===::::::===BBBDDDIIITTT```ooovvvQQQGGG???===<<<999:::===666666666666666666666777444444555555555444333333333333333444555666777888555444333222333555888999:::;;;;;;999777555666666555555555555444444444444333333444555555555555444555555666777777777666666666666666666666555555555555888:::;;;;;;;;;;;;<<>>444222000111333555555444333333333444444444444555444555666555444555777999333777;;;<<>><<<999888:::555555555666666666666666444444444444444444333333333333333444555666777888666555444444555777999;;;;;;<<<<<<:::777555555666666666666555555444444444444444555666666666666666444555777888888888777666777777777777777888888888777999;;;<<<<<<===>>>@@@EEEGGGPPPdddzzzvvvuuuzzziiiYYYNNNBBB<<<;;;;;;888444444222333666666555;;;CCCMMM^^^jjjuuuttt```MMMEEE===333222888222111111222333444444444333333444444444555555555333444555555555555777999>>><<<===BBBQQQpppmmmPPPAAA===888555444444333333555555444333333333333333444333222111000000000000222222222222333333333333///////////////000111111......////////////000000111111111222333444444444111000000000000000111111............///////////////////////////////////////000000000000000111222555;;;CCCJJJRRRXXXXXXUUULLLKKKIIIGGGDDDAAA???>>>>>>JJJ```~~~zzzmmmiiijjjlllrrrvvvxxx|||}}}vvvlllbbbbbbbbbgggtttyyyjjj[[[QQQ~~~lll^^^QQQIIIEEEEEEDDDDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888999:::<<<===AAAAAACCCEEEGGGMMM]]]lllwwwVVVBBB@@@>>><<<999777666555444555555666555555444444222333333444444444333333666666555444444444444555777666555555666777888999:::;;;;;;:::777555666666777777666666555444444444444555666666777777666666333555777999999999777666888888888888999999999999888:::<<<======???BBBEEEHHHPPPbbb~~~{{{iii```___cccmmmuuuzzz}}}eeePPPLLLFFF>>>:::888777666444555222444888777777AAANNNlll~~~iiiaaaVVVGGG<<<;;;:::555222333222222222333333444444444333444444444555555555555444555777777666777999;;;<<<<<>>===:::888777888777555444444555555444333222111111222333333444444444444666666555444444444444555666666666666666666666666999::::::999777555666777777777777666555444444444333444555555666666555555333555777999:::999888777777777888888888999999999:::;;;<<<===>>>BBBFFFJJJUUUgggxxxeeeYYYNNNLLLNNNVVV\\\___aaaeee{{{tttbbbQQQDDDAAA@@@<<<999555444444444666333444999888999GGGXXXgggPPPIII<<<888555555777777666666222333444444444333444444444444444444555555555555777888999999999:::<<<>>>===EEEZZZ|||hhhNNNCCC:::999888999999999777555333333444444444333333222555555333222111000000000111111111111222222222222////////////000111222333...000111111//////000333000000000000000/////////......------,,,---------............////////////000000000000000000000000------...///000000///......///222555666444222111333333222222333666888:::HHHkkkxxxjjjWWWHHH@@@===;;;999888<<<>>>===>>>AAAAAA>>>EEEMMMZZZfffnnntttyyy|||{{{jjjYYYPPPJJJDDDAAABBB;;;<<<<<<<<<:::::::::;;;888888888888888888888888888888888999:::===???@@@===???DDDJJJPPP[[[qqqqqqOOOEEE<<<:::888666888::::::777444444555555444222000///000111222333444555555555333333333444555666777888444555555666666555444333888999999888666555666777888777777666555444444444222333444444555555444444333555777:::::::::888777666666777777888888888999;;;<<<<<<===???CCCIIINNNeee}}}wwwcccWWWQQQKKKFFFDDDHHHKKKLLLNNNRRRQQQ[[[ggglllkkkjjjmmmqqqxxx^^^QQQIIICCC<<<===<<<999444222444666777333555999999:::JJJ___jjjPPP@@@???555888888444222444555555333444555555444333333444444444444555555555666666999:::;;;;;;;;;<<<>>>@@@KKKYYYxxxrrrUUUCCC888999888888888888777444111000000222333333333333333666555444222111000000000000000111111111222222222////////////000111222333...000222111//////111333333333222222111000000000///...---,,,+++*********............/////////000000000000000000000000000...///000333444222///,,,---...111444444333222444222111000111333666:::<<>>;;;888777777999999999777777888777555===VVVooogggMMMBBB:::333333222222222222333444444222222222333444333111///444333777;;;:::666:::AAA@@@AAAAAA@@@>>>@@@EEEIIIVVVuuuvvv[[[GGG>>>===666666777777777777666666444444444333333222222222444333111000////////////222222111111000/////////---------...000111333444222222222000......///111//////.........//////000111111000///...------,,,222111111222333333000---000///...---------------///000111222111///---,,,///////////////.........555///...222333222555:::WWWrrrkkkUUUJJJEEE<<<:::888666444444444444333555666666555444444555888999:::<<<>>>@@@AAABBBMMMZZZbbbnnnyyykkkZZZSSSIIICCCAAA???<<<999::::::999999888888777777888777666555555444444444666777888888888999<<>>BBBEEEEEEDDDEEEIIINNNSSSWWW\\\aaaiiiwwwqqqZZZJJJAAACCC@@@===;;;;;;:::999888888777999<<>>???>>>BBBHHHFFFGGGGGGFFFFFFHHHMMMRRRcccrrrZZZKKK@@@;;;999666666777777777666555555555444444444333333333222555444222000000000111222333222222111111000000//////.........///000111111000111111111111000000111000////////////000000111111111000000//////......222444555555333222111222///...---------------...---...000111111000///...////////////////////////111------111222222666===UUUkkkxxxkkkUUUHHHAAA===888777666444333333333333111333555444333222333333444555666777999:::;;;<<<>>>IIINNNUUUjjj}}}uuubbbVVVOOOJJJCCC???>>>===:::777888888888888777777777777888777666555555444555555666777888888888999<<>><<<:::888666555666666777777777666555555444444444444333333333333222222222333333444444333333222222333333444444555555666999666444666;;;???BBBBBB<<<999777666777888777777555666777666444444555777666666777777777777666666666666666666777888999:::>>>;;;===DDDKKKYYYuuummm[[[NNNFFFEEEAAA@@@???===<<<<<<<<<<<<999<<<>>>>>><<<===@@@DDDCCCGGGLLLOOOTTT^^^lllvvvrrraaaVVVKKKIIIFFFDDDCCC@@@<<<:::::::::>>>FFFQQQccc{{{iiiMMM???;;;999777777666666666666666777888888444444444444444444555555888777:::@@@DDDGGGLLLQQQSSSRRRQQQOOOPPPTTTZZZ___|||oooQQQBBB???>>><<<:::777777777777777666555444555555555444444444444444555444222000000222333555444444333222222111111000000//////....../////////000000222333333333222111///////////////000111222000000000000000000000000///333777666222000111333------,,,,,,,,,---......,,,---///111111111111000////////////////////////...---///111111222888???XXXhhhiiiTTTAAA===:::111444444333222222222222333///111333333111000111222111222333444555666777777888@@@BBBFFFVVVdddttttttbbbTTTLLLGGGDDD@@@>>>===<<<:::777666666666666777777777777777777666555555555555555666777888888888:::===@@@@@@FFFQQQ\\\iiiiiiJJJ@@@AAA===<<<:::888666555555555777777666666666555555555444444333333333222222222222222222333333222222222000111222333444555666666888555555<<>>EEESSSjjjyyybbbSSSHHHCCCBBB???>>>===<<<;;;:::::::::999:::<<<;;;::::::===???<<>>MMM\\\\\\HHH===@@@<<>>===;;;::::::999999999:::::::::999999;;;<<<888:::<<<<<<<<>>MMMRRRIIIEEEHHHAAA111000111111222333333444444000222333333222111111222333333444444555666777777:::AAABBBIIIWWWcccwwwkkk\\\RRRHHHDDDFFF>>>===<<<:::999888888777777777777777666666666666666666555555555555666666777888::::::;;;===AAACCCHHHQQQ]]]hhhyyyWWWFFFBBB>>>;;;::::::999888777666666666666666666666555555555444444333333333333222222111222222333333222222111///000000111333444555555666555888@@@HHHJJJDDD>>>888666444444555777777666999999999888666555666888666666555555666777888999888888888888999:::;;;<<<<<<===CCCRRRnnncccQQQHHHBBB???>>>>>>===<<<;;;:::999999999888888777777888888999999888999::::::999:::<<<>>>BBBAAA@@@AAACCCBBB???===<<<===????????????AAABBBIIILLLRRRZZZccciiikkklllooosssvvvxxx{{{}}}{{{www\\\III<<<;;;999222111777555555555555555666666777888999888777777;;;CCCIIILLL[[[ooofffLLLFFFAAA@@@===::::::===999999::::::::::::999999444444444444444555555555222333444555666555555555555444444333333222222111......///000111333444555333222444888<<<===:::666555444333222222222222222000000000000000000000000444000,,,000666888333,,,......---------...//////222111111000///............//////000000111111222///111111111555===BBBBBBKKKTTTWWWQQQKKKFFF;;;...000111222333444444444444111222444444222111222333111222333444555666777777<<>>;;;999888999:::888888888777777666666666666666555555555555666666888:::;;;<<<===???BBBEEEGGGSSSbbbrrrxxxSSSHHHCCC:::999999999999999888777777777777777777777777777777444444333333333333222222222222333333333333222222///000000111222333333444444333444999>>>>>>999333666444333444555666555444999::::::888666555666888666555555555666777999:::999999888999999:::;;;<<<===???GGG\\\}}}pppWWWHHHCCC@@@>>>======<<<;;;999888888888888777666666666777888999888:::::::::999888999:::;;;::::::::::::;;;;;;;;;:::666888:::;;;;;;;;;<<<>>>888:::>>>EEELLLRRRTTTTTTWWW[[[]]]ZZZYYYZZZVVVQQQFFF===777888999666555666666555555555555666777777555666888888:::AAALLLUUUfff{{{eeeRRRHHHDDDAAABBB@@@<<<;;;>>>666666777888999999999999222333333333444444444444444555888::::::888666555444444333333222111111111111111111111222333444555444777???IIIPPPOOOHHHBBB;;;:::888666555444444444333333333222222111111111222///...111555666333...000000///.........//////000000000////////////000...//////000111111222222000222444777BBBPPPVVVTTTWWWUUURRRMMMDDD:::222...000000222333444333333222000222333333222111111222111222333555666888999999@@@GGGLLLYYYlll|||ooo^^^SSSIIIFFFJJJEEEDDDBBB>>>;;;;;;<<<===:::999999888777666666555666666555555555666666777999;;;<<<===>>>@@@CCCFFFLLLZZZmmmsssQQQIIICCC888888888999999999999888888888888888888888888999999444444444333333333222222222333333444444333333222000000000111222222333333111000111444777888555222444333333444555666444222:::;;;:::999777666777888666555555555666777999:::999999999999:::;;;<<<<<<>>>AAAKKKbbb|||fffNNNCCC@@@???======<<<;;;:::888777777666666888777666777888::::::999777666555444444555666777555777999777444333666:::777777888777555666888999777777777:::===??????>>>>>>CCCDDD@@@???BBBBBB>>>===888555666:::;;;888555666666666666666777777888666999<<<===AAAKKKXXXccccccRRRPPPHHHAAA=========999777888333444555777888888888888222222222333333444444444555888;;;======;;;777555444444333222222111111000444333333222222333333444777>>>JJJYYYbbbaaaWWWMMM???>>><<<:::888666666555666666555444444333222222......///000111111000///222111000//////////////////......//////000111222...//////000111222222222333555777>>>OOOaaahhheeeJJJBBB<<<;;;666000111888///000111333333333222111000111333333111000111222333444555777999;;;<<<===BBBIIIQQQbbbxxxpppbbb___YYYOOOOOOLLLIIIGGGEEECCC@@@===;;;:::999777666666555555555666777666555666777999;;;;;;;;;;;;===AAAFFFKKKSSS```rrrkkkNNNAAA<<<:::999777666777888888777666<<<;;;:::888666555444333444333333222222333333444222222222444444333000...111111222222222333333333444444444444444444444444222222222222333444555666???>>><<<888555333444666444444444555666888999:::::::::999999999:::;;;===@@@DDDSSSssskkkXXXIIIFFFBBB;;;:::@@@??????>>>===:::777444333444555666777888999::::::777888888888777666444333666666555555555444444444666666555444444444444555444555555555666777777777777888888888999999999999333333444444444444444444444333333444666777666666999???@@@DDDMMMVVVjjjooo___QQQGGGDDDBBBAAA@@@@@@???===;;;999888777666777777999999555555444444444555555666555777<<>>>>>@@@DDDHHHHHHBBB888222333444333666000---111444333111111000222333111......222666000///...------...///000111222222111111111444666999333:::PPPrrraaaFFFBBB???===999333222555333333333333333333333333333333222222222222222222222000111666::::::>>>CCCEEEVVV```mmm{{{kkkZZZVVVSSSNNNJJJGGGCCC>>>;;;999999888777666666666666555666777666555666777999::::::;;;;;;===AAAGGGLLLYYYgggzzzbbbJJJCCCAAAAAA888777666777888999888777;;;:::999888777555444444444333222222222222333444444444444555666555333000111111222222222333333333333333333333333333333333222222222222333444555666::::::999777555444666888555555555555666888999999999999::::::;;;<<<>>>@@@DDDJJJ\\\|||}}}___OOOCCCAAA???999999>>>::::::;;;;;;:::999777777777777777777777777777777666777888888777666555444222333444444555666777777666666555444444444444555444555555555555555555666555666666666666777777777444444555555555555666666888777777777999:::::::::888???@@@GGGXXXiiissscccUUUKKKHHHEEEBBB@@@???>>>;;;999;;;:::888777777777888888666666666555555666666777444555999===???>>>999555444444333222222333444444222444444444444555666777DDDggg|||YYYHHHCCC???;;;999<<>>@@@CCCHHHSSSiiiiiiQQQFFF===>>>===999999===777888888999999888888777999999888777666555555444555666666777666666555555222333444555666777777888666666555444444444444555555444444444444444444333333333333444444444555555555555555666666666777777666555555555666777999999;;;BBBFFFRRRkkk}}}nnn___UUUQQQMMMIIIEEEBBB???<<<:::===;;;:::888777666777777777777777777777777777777333333555888:::999666444444444333333333333444444111111222333333444888;;;LLLxxxRRR@@@<<<<<<999999>>>BBBEEEJJJPPPYYY___aaaYYYLLLBBB999333222222222111---...999FFF===999333///............000///...------...///000---.........---...111333444999PPPrrrnnnIIICCC===:::555000...000111111111111111111111111111111111111111111111111555444555999;;;===CCCJJJVVVlllyyyfffUUULLLIIIJJJKKKNNNTTT[[[dddmmmooodddUUUAAA???<<<:::999888555333555555555555666666777888555666777666555555777999888888999:::>>>DDDLLLQQQcccwwwvvvRRRDDDAAA???>>>777666555666888999999888777777777777777666666666555444222111111222444555222222111222444333222000111111222222222333333333222222222222333333333333333222222222333333444555333444555444444555777999777666666666666666777888777:::<<<===<<<>>>AAADDDJJJYYYvvvmmm[[[IIIBBB===>>>>>>;;;;;;===999999888777777666555444888888777666555555444444444555555555555555555555666666666555555555555555666666555444444444444555444444444333333222222222222222222333333333444444444444444555666666777777444444444333333555888;;;@@@MMMWWWiii~~~nnnccc\\\XXXQQQKKKGGGDDD@@@>>>===<<<:::888777777777888777888888888777777666666333333333555666777555444444444444333333444444444222111111222222333999@@@RRR~~~yyyNNN???:::999777999@@@EEEJJJRRRZZZ[[[ccciiifff^^^RRRCCC777333333333222000333>>>KKK???999222//////000///---000///...------...///000///000111000000111444666555;;;TTTyyy```HHHAAA:::777444//////111000000000000000000000000000000111111111111222222222111333888;;;???IIIRRR]]]xxxyyyoooiiieeebbbaaaaaaZZZPPPHHHBBB@@@@@@AAACCCCCCDDDHHHQQQVVVRRRKKK<<<:::999999::::::999777444444444444555666777888555666777666555555777999777888999;;;???FFFOOOVVVggg}}}qqqQQQFFFAAA===:::777666666666888999999777666666666666666666666666555444222111111222444555222111111222333333222111111111222222222333333333222333333333444444555555333333222222222333444444333444555444333333555666777666666666666666777888888;;;======;;;===BBBFFFMMMbbb{{{]]]PPPDDD@@@>>>>>>===;;;:::;;;888888777666555555555444666666555555555555555555444444444444444555555555666666666666666666666666666666555444444444444555444444333333222222222111222222222333333333444444222222333444555555666666666777777666666999>>>BBBEEEZZZooouuuhhhbbbYYYQQQKKKFFFCCCAAA>>><<<;;;999999999::::::888888888888888777666555555444333444555666555444444444444444444444444444444222222444333333;;;EEEbbblllKKK@@@888777666999???DDDJJJTTT]]]^^^fffooottttttkkkYYYHHH:::555111222444666===DDD;;;666111...///111000///000///...------...///000000111222222222333666888:::???YYYVVVFFF>>>777555333111111333000000000000000000000000000000111111222222222222222222333888;;;AAALLLXXXfffwwwnnnddd___WWWQQQMMMKKKJJJIIIHHHGGGDDDAAA???===<<<;;;<<<<<<<<<>>>BBBCCCAAA===:::999888777888888777555444444444444444555666777555666777666555666777999777888999<<>>===;;;>>>EEELLLXXXpppgggOOOEEE???>>>===<<<:::999888888666555555555555666777888333444444444555555666666555444444333333333444444222333444555777888::::::666666555444444444444555444333333333333333333222222222333333333444444444111222222333444555666666555666777666666:::BBBHHHNNNlllzzzsssggg\\\SSSLLLHHHEEECCCAAA???>>><<<<<<<<<===999999:::::::::888777666666555444444666777666555444444555555555555444444666333333666555555@@@MMMsssooo[[[EEE???666::::::<<<@@@CCCGGGPPP[[[bbblllxxxqqqaaaIII>>>444333444555666999555333000///000111111111000///...------...///000///000111111000222555777???HHHgggZZZGGG===555333333222222555000000000000000000000000111111111222333333444444666666777;;;>>>DDDRRR```vvv}}}ssslllhhhbbbYYYRRRMMMJJJFFFCCCAAAAAA???>>>===>>>???>>>===;;;;;;:::888888:::;;;:::888666666777555444444555555333222444444444333444444555555555666777666555666777999888888:::===BBBLLLWWW^^^yyyiiiOOOFFF@@@<<<===:::888777777888888666555777777666666555555555444222333333444444333333222555333222333444666555444111111222222222333333333111222222333444444555555444333333222222333333333222444555666555444555666555555555555666888999999:::===>>>===<<>>>>>;;;<<<===>>>===;;;999888666555444555666777555444333444555666666555444333666111222777888999FFFWWW|||}}}fffVVVKKKMMMFFFGGGEEEEEEFFFDDDEEENNNWWW___nnn|||sss```QQQAAA888444111111333///000111111//////000111000///...------...///000...///000000000111555777@@@RRRzzz___III???555222222222222444111111111111111111111111111222222333444444555555777777:::???DDDNNN___ooopppfffZZZSSSQQQOOOIIIDDDFFFDDDAAA???>>><<<:::888777888::::::999888999:::888999::::::666444666999555444333444666777666555555444444333333444444444555666777666555666777999888999:::===CCCMMMYYY```iiiMMMCCC<<<:::===;;;999888777888777555444888777777666555555444444111222444555555444222111333111000000222444444333111111222222222333333333000000111222333333444444444444333222222333333333000333555666555555777888444444444555666888999::::::===???>>>>>>EEERRR]]]www~~~```NNNDDD???;;;======;;;999:::;;;;;;<<<:::888666555444444444444444444444444444444444777555444222111111222222555555666666777777888888666666555444444444444555333333333444444555555555111111111111222222222222333333444555666777888999888;;;<<<<<<<<>>???@@@@@@???===;;;:::666555444555666666555333333444555666666555444333444000222888:::<<>>555///000333---000222222///---...000000///...------...///000///000111111111333666888???YYY{{{___LLLAAA666222222111111333111111111111111111111111222222333444444555666666444555;;;BBBKKKWWWlll~~~```XXXNNNHHHFFFEEEBBB>>>===;;;:::888777777888999888999::::::::::::999888666555555555555444444444666555444333333333333333333333333444444444555555666555555444444444555555777888<<<@@@CCCKKK[[[kkkcccNNNCCC>>>===777888999999::::::999999888999888555333222333333444555444444333333333444444444333222111111111222333222222111111111111111111444444444444444444444444444444444555555444333333666666555555555666666777777777888999:::;;;;;;<<<===888:::AAADDDHHHYYYmmmqqqVVVFFF@@@999;;;;;;:::999999999::::::777666666555555555555666444444555555555555444444222222222222222333444555444555555555666666666777666555555555555444444444666444333111000000111222333333333333333333333333222333555666777888777777777777555:::BBBCCCPPPiiixxxqqqccc]]]TTTNNNKKKHHHEEEBBBFFFDDDAAA???>>>===;;;999999888777666555444444444666666666666666777888888666222444<<<>>>BBBWWWppp|||qqq\\\JJJIIIMMMPPPXXXbbbgggpppzzz|||rrrhhhbbbsssrrrgggNNN888///111444000000000///---,,,,,,---////////////000000000000000///000333333222555;;;FFFmmmiiiOOOHHH@@@666222333444444222222222111111222222333444444333333333555777777777;;;:::>>>IIITTTccczzzwwwrrruuuvvvrrrlllWWWOOOGGGBBB@@@???===:::::::::999888777777777777666777888999999888777666555555555555444444444444555555444333333333333333333333333333444444444444666555555444444555555555888999<<>>===888999999999999999999999999777666444333333444555666444444333333333333444444555444222111111111111222111111111111111111111111333333333333333333333333333444444444444444333333555555555555555666777777666777777888999:::;;;;;;>>>;;;<<>>GGGJJJZZZuuuwwwnnnbbbXXXTTTRRRPPPNNNJJJGGGDDDBBBAAA@@@>>>===;;;:::999888777777777777888888777777777888888999:::777888<<<===EEE```~~~ttt^^^JJJDDDFFFMMM[[[jjjjjjmmmqqqtttrrrjjj```XXXgggkkkfffUUUAAA555222222///000000000000//////000...////////////000000000000......000000000666===HHHsssyyy\\\HHHDDD<<<444///000111111000111111111111111222333333444333222333555666777777<<<===DDDPPP^^^ppppppfffYYYSSSSSSVVVWWWVVVLLLFFF@@@<<<;;;;;;999666888888888888777666555555555666777888888777666555555555555555444444444444555444444333333333333333222222222222333333333333666555555444555555666666::::::===AAAEEENNN```pppaaaNNNCCC???>>>999:::999888777777888999:::555444333333333444666777444333333222222333444444555444333222111111111111111111111111111111111111222222222222222222222222333333333444444444444444444444444555555777888999666666777888999::::::;;;???===>>>DDDJJJZZZxxxuuu___III???>>>;;;999999::::::;;;<<<>>>???;;;999777444333333444444444444555555555555444444444444333333333444555555777777777777777777666666555555555555444444444444333333333333222111111000111111222333444555555666999999999999888666555444666;;;<<>>BBBGGGQQQddduuu```NNNCCC???>>>::::::999777666666777999:::555444444333333444555555222222222222222333333444555444333222111111000000111111111111111222222222222222222222222222222222333333333333333333444444333333444444666777999999555666666777888999:::;;;>>>>>>@@@FFFQQQhhhgggTTTCCC===???>>>;;;;;;;;;;;;;;;<<<===>>>:::888666444333333555666444444555555555555444444555444444333444444555555555555555444444444333333555555555444444444333333222222333444333222111000111111222333444555666777::::::999999888777777666888>>>>>>BBBNNN]]]xxx{{{ppphhhbbb^^^UUUQQQLLLHHHEEECCCAAA???======<<<;;;::::::::::::::::::999888888888999999555666:::BBBSSSppp|||hhh^^^VVVNNNLLLFFFAAA???===>>>GGGQQQaaa^^^YYYVVVTTTSSSRRRPPPOOOTTTYYYYYYWWWOOO@@@222333222111111000///---+++------......//////000000000000111333222333;;;EEEaaafffNNNCCC===999333000000111111000000000000///000000111222111222222222333555888;;;>>>FFFSSSdddyyyXXXSSSJJJDDD@@@???@@@AAA===<<<:::999999999888777777888999999999888777666555666777888888777666555555444444444444333333333333333222222222333333444111111222222222333333333555555555555555666777888<<<<<<>>>CCCHHHTTTiii|||```NNNCCC>>>>>>:::999888666555555666888999666555555444333222222222111111111111111222333444444444333333222111000000000000111111111222222222444444444444444444444444333222222222222333444555333333444444666777999999666666777888999:::;;;;;;<<>>===<<<;;;;;;;;;;;;;;;777666555444444555777888444444555555555555444444555444444333333333444444444444444333333333333333555444444444444333333333111222333444333222111000111111222333555666777777888888888888888999999::::::AAA@@@CCCTTTjjj~~~rrrjjjccc^^^WWWQQQMMMJJJFFFDDD>>>===<<<:::999999999999::::::999999888999999:::<<>>999666333111000000000000000000000///000000111222111222333333333555:::===AAALLL\\\oooRRRMMMFFF@@@>>><<<;;;:::888888888888888777777777888888888999999888888777555666777888888777666555444444444444333333333333222222222222222333333444222222222222333333333333555555555555666777888888<<<<<<>>>CCCJJJXXXooo```OOOCCC======999888777666555555666777888666666555444333222111000000000000000111222333333222222333333333222111111000000000111222222333333444444444444444444444444222222111111111333444555444444444555555777888999777777888999:::;;;;;;<<<===BBBKKKYYYooodddQQQIII@@@>>>AAA??????>>>===;;;::::::999999444444444555555666777888444444555555555555444444444444333222222222333333444444444555555555666666444444444444333333333333222222222333333222222111222222333444555666666777666666666777888:::;;;<<<<<>><<<;;;:::999999:::::::::::::::;;;<<<<<<===HHHXXXmmmsssUUUDDD???<<<999666444444333111///111666;;;:::>>>@@@<<<777999BBBKKKIIIFFFCCCFFFPPPWWWPPPEEE777333...---///111000...---......///000111222222---...111444666===LLL[[[\\\GGG===333333111000///...//////111000000000000111222222111333444444333666<<>>DDDLLL[[[sss```OOOBBB<<<;;;888666666666666666666666666444444444444333333222111/////////000000111333333000111222333333333222222///000000111222222333333333333333333333333333333222111000000111333555666555555555555555666777777888888999:::;;;<<<<<<===AAAHHHTTTgggrrrXXXIIIGGG@@@>>>@@@======<<<;;;::::::999::::::444555666777777666666555444444555555555555444444444333222111111111111111222222333444555666666777444444444333333333222222333222222111222222222333333444444444555555666666666666666666777999;;;<<<===GGGMMMZZZxxxxxxmmmcccYYYRRRMMMIIIGGGFFFCCCAAA>>><<<;;;;;;;;;;;;;;;<<<===>>>???@@@CCCYYYtttoooYYYBBB999777444222333444444111......111666888222555777555222444:::@@@BBBAAA>>>>>>DDDMMMQQQPPPCCC<<<444000111222111///......///000111222333333222111222555:::HHH```uuuvvvOOOAAA;;;111222111000/////////000111111111111111222333333222444666555444777>>>DDDQQQcccyyyMMMEEE;;;777999<<<<<<:::777999;;;<<<;;;:::::::::777666555444444555777777333333444555555444333333444444444333333333222222222111111111222333333444333333444444444444555555555555555555666777999999::::::>>>DDDMMM]]]vvv```OOOBBB;;;:::777555555666777777666555555222222333444444444333333////////////000111222333///000222333444444333222///000000111222222333333222222222222222222222222222111000000111333555666666666555555555666666777888999::::::<<<<<<===>>>EEEMMM[[[qqqiiiQQQFFFFFF@@@>>>???:::::::::999999999:::;;;;;;555666777888888666444222444555555555555555555444333222222111000000000111//////000111333444555555444444444333333333222222333222111111111222333444444444555555555555555555777666666666666888999:::<<>>============>>>???AAACCCCCCUUUrrrtttRRRBBB777666777555555999111222222111222444444333333444444444333444666888:::>>>>>>::::::DDDOOOVVVPPPGGG;;;444222111///,,,...///000111222333444444888666555888???RRRqqqccc>>>666555222333444333222111222222222222111111222222333444222555777666444777???EEEXXXlllNNNDDD<<<<<<===;;;888888999888777777999:::999888666666555444444444444555333444555666666555444333333222222111222444555666333222000///...///000111333333333333333333333333444444444555555777888888:::;;;???GGGQQQeee^^^PPPEEE>>>;;;777555555555555555555555555111222222222222111000000111222333222000000000222777666444222111111111222000000000000000000000000222222222222222222222222222333333333333333333444555555555444444333333333999888:::======<<<>>>CCCLLLWWWmmmfffUUUEEE@@@@@@???>>>===;;;:::999888777777777777555555444444444444555555111111222333333333222222222222222111000//////......///000111222333333333000111222333333333222222111111111111111111111111222333333333333333333444666444555999;;;:::<<>>777444444555444333222222222111111111000000111222333333444444444444888;;;===999666999EEEPPPXXXUUUMMM@@@444///111555333222222111222333555666666:::999666CCCdddvvv___FFF555333888333222000/////////000000333333333333333333333333555333333444444777???HHHaaatttOOOEEE<<<;;;<<<;;;999999999888777777999999888777666666555444444444444444444444555555555555444444333222111000000111111222444333111//////000111222333333333333333333333333444444444555666777888999<<<===CCCKKKWWWlll```PPPEEE>>><<<888666666555555555444444444222222222222222111000000000222333222111111222333666555333222222222333333111111111111111111111111222222222222222222222222222222333333333333444444333333444444444555555555888777999=========AAAHHHUUUccc}}}}}}^^^PPPBBB>>>??????>>>===;;;:::999888777777777777555555444444444444555555333333444444444333333222222222222111000/////////000000111222333333333222111222222333333333333333111111111111111111111111222222333333333333444444666444555999::::::===AAAKKKVVVllltttkkkbbb\\\WWWUUUQQQKKKIIIJJJGGGCCCCCCHHHHHHJJJWWWhhhiiiQQQAAA===999444222333444555444333222222222222111111111111222333333444444333333666888999666333555===EEETTTUUURRRJJJ???666333333222111111111222444666777666999999???UUUwww|||mmm[[[KKK>>>444222555333222111000000000000111333333333333333333333333666444444555666888@@@JJJdddyyyPPPEEE<<<:::;;;:::999:::999888777777999999888777666555555444444444444444555555444444444444555555444333222111000000000000444333222111000111222333222222222333333444444444333333333555666888:::;;;<<<>>>DDDNNN\\\sssbbbPPPDDD>>>===888888777777666555444333333222222222222222111111000000222333333222222444555555444333333333333444555222222222222222222222222222222222222222222222222222222222333333444444444222222333444555666777888999888:::>>>???AAAHHHQQQ^^^qqqqqqUUUIII>>>===??????======::::::999888777777777777555555444444444444555555444555555555444333222222222222222111000000//////222222333333333333333222222222333333333444444444111111111111111111111111222222222333333444444444666555666999::::::===CCCPPPbbb~~~nnngggaaa___ZZZSSSOOOOOOHHHFFFGGGIIIJJJRRRjjjdddNNNAAA888777444111000222444555666333333333333222222222222111222222333333333333333444444333111000111555888IIIMMMRRRQQQJJJAAA;;;888:::999888777777888::::::777999<<>>DDDNNN]]]uuueeeQQQCCC>>>>>>999999999888666555333222222222222333333222222111000000111333333333333555666555555555444444444444444222222222222222222222222222222222222222222222222222222222333333444444444333333444555666777777888<<<;;;===@@@BBBFFFRRR]]]mmmeeePPPEEE======???>>>;;;;;;:::999999888777777888888555444444333333444444555444444444444333222111000222222222111111000000000333333444444444333222222333333333333333444444555111111111111111111111111222222222333333444444444777666777999::::::@@@GGGUUUnnnyyypppjjjddd\\\WWWVVVQQQOOOMMMLLLOOO^^^~~~sssOOOBBB>>>999555333111111222333555666444444444333333333222222111222222333333333222222222111//////000000000000:::@@@GGGKKKKKKGGGDDDCCCGGGFFFDDDCCCBBBBBBBBBCCCCCCGGGNNN^^^yyy~~~cccSSSCCC===;;;888555333333333222222222222222222222222222222222333333333777555555666777999BBBKKKcccQQQEEE;;;999:::::::::;;;999888777777888888666555555555444333333333333333555444333222222333444555333333444444555555555555333333333333333333444444111111222333333444555555222333444555777999;;;<<<>>>@@@EEEOOO^^^wwwiiiSSSDDD@@@@@@::::::999888777555333222222222333333333333222111111000111333333333333555666777777666666555444333333444444444444444444444444222222222222222222222222111111222333333444555555555555555666666666777777===<<<>>>AAADDDLLL\\\kkk]]]NNNEEE>>>>>>???<<<:::999:::999888888777888888888444444333333333333444444333333333222222000///...222222222222111111111111333333444444444333222222333333222222222333444555111111111111111111111111111111222333333444555555777666888::::::;;;CCCLLL___{{{|||uuulllgggfffddd```[[[XXX^^^sss^^^CCC===;;;555666555444333222333555666444444444333333333222222222222222333333222111111000///...///111222111///333666:::>>>AAADDDFFFHHHJJJIIIHHHHHHHHHJJJKKKLLLVVV^^^hhhuuummm```RRRIII@@@777333333222222222222333222222222111111111222222333333333555333333555666999AAAKKKdddPPPEEE<<<:::;;;:::999:::999888777777777777666444555444444333333333333333444444333333333333444444000111222333444444444444222222333333333333444444222222222333333444444444444444444666777999;;;<<>>>>>;;;999999999999888888888888888999444444333333333333444444111222222222111000///...222222222222222222222222222222333333333333333222333222111000111222333444111111111111111111111111111111222333333444555555777777999;;;;;;>>>HHHSSSlll~~~wwwuuurrrmmmhhhhhhsssuuuSSSAAA<<<888111666666666555333333444666333333333333222222222222222222222222222222111000//////...000222333222111222222222333555:::>>>@@@??????@@@BBBEEEHHHKKKMMMWWWbbblllttt~~~yyyjjjbbbVVVKKK???333///111000111222222333222222222000000111111222333333333555333333555666999BBBKKKgggOOOEEE<<<;;;<<<;;;999999:::888666666777777555444555444333333222222333333333333333444444333333333111222333444444333333222111111222333333333333333333333333333333333333333555555555666777999:::;;;@@@BBBHHHRRRbbb|||nnnWWWGGGDDDDDD;;;999999888777666555444333333333444444333333222111000222333222111111222333333444555777888888888777555555555555555555555555222222222222222222222222000111111222444555555666555555666777888888999999===>>>CCCIIIRRRccc}}}|||YYYJJJCCC======<<<999999:::999888888888888888999999444333333222222333333444111111222222222111111000222222222222222222222222000000111222333333333222222111000//////111222444111111111111111111111111000111111222444555555666777777:::<<<===@@@LLLYYYuuu{{{wwwuuu|||cccKKKAAA;;;777444444555666555333333555777333222222222222111111111222222222222222111000000//////////////////000111111000//////111222444444444555666888;;;>>>AAACCCHHHPPPVVVWWW]]]dddccc[[[VVVOOOHHHAAA999111///111///000111222222222111111///000000111222222333333555444444666777:::CCCMMMjjjNNNDDD===<<<===;;;888888:::888666666777777555333555444333333222222333333222222444555555444222222555666666777666555333222000111222333333333333333444333333333333333333333666666666666777888999:::===???EEEPPPaaa|||oooXXXIIIFFFEEE;;;999999888777666555444444333333444444333333222111111222333222000000111222000111444777999:::;;;;;;666666666666666666666666222222222222222222222222000111111222444555666666333444555666888:::;;;<<>>BBBOOO\\\xxxzzzRRR@@@<<<777555888111333555444333333555888222222222111111111000000222222222222222111000//////000000...,,,,,,---///.........000111111///---111111111111222444666777<<>>AAAHHHGGG@@@CCC<<<777666555222111333...///000111222222111000///000000111222222333333666555555777999;;;DDDNNNjjjPPPGGG>>>;;;:::888888:::777777888777777666555444333333333333333333333333333333333333333333333333444444333333333222222222222333333444444333333222444444444555444444333333111222444666999;;;<<<===???AAAFFFRRReeelllYYYNNNBBB<<<>>>:::999888666555555555555555555555555444333222111000111222333444444444444333333444555666777888999;;;999777888:::;;;999777555444222222444555555444666555444333444555666777666666777::::::888;;;@@@AAAHHHPPP[[[nnnvvvYYYKKKFFF???:::999888888888:::999888666666666777777666555555444444333222222444444444444333222111000222222222222222222222222222222222222333444555555000111111222222111111000444333222111000000000000000111333555777777777777999:::>>>AAABBBFFFTTTbbbjjjGGGAAA;;;555666666555555555444333222111000222111///111333444111///111111222333222111000///000000//////......------...............///000000//////000111222222333333::::::888777666666666666333333444444444333333222///000111222333222111111000111111111111222222222333888555555===>>>BBBNNNfffQQQGGG>>>;;;:::777777888666777777777777666666555333333333333333333333333333333333333333333333333555555555444444444333333222333333444444333333222333444444555444444333333222333555666999:::<<<===AAADDDJJJWWWlllrrr\\\OOOCCC======:::999888666555555555555555555555555444333222111000111222333444444444444222333333444555666777888;;;999777888:::;;;999777666444333333444555555444555444444333333444666666777777888;;;;;;:::===CCCBBBLLLZZZjjjsssYYYJJJFFF???;;;999999999888:::999777666666666777888666555555444444333222222333333333333222111000000222222222222222222222222111111111222222333444555444444555555555555444444333222222111111111111111///000222444555666666666999:::===@@@CCCJJJZZZiiicccEEEAAA<<<666777888555555555444333222111000222111000111333333222///000111222333333333222111//////////////////.....................///000000//////000111111222333333777777666555444444333333111111222222222222111111///000111222222222111111111111111111222222222222444999666555<<<===AAAOOOgggPPPGGG>>>;;;:::777666777555555666777777777666666444444444444444444444444333333333333333333333333666666555555555444444444222333333444444333333222333333444444555444444333444555666777888:::;;;;;;@@@EEEMMM[[[ssszzzaaaQQQEEE>>>===:::999888666555555555555555555555555444333222222111111222333444444444444111222222333444555666666999999888999:::;;;999888777555333333555555555444444333333333333444555666888777999<<<<<<<<>>BBBGGGRRReeewwwZZZCCCBBB<<<666999:::444444444444444333222111333111000111222333222000111111222333444444444444////////////000000000000///............//////000///000000111111222222222333333222222111000000000//////000000000000/////////000111111222222111111111111111111222222222333555999666666;;;;;;BBBSSSmmmPPPFFF>>>;;;999666444555444444555666777777777666555555555555555555555555222222333333333333444444555555555555444444444444222333333444444333333222333333444444555444444444666666777888999999::::::===BBBLLL[[[vvveeeSSSGGG@@@>>>:::999888666555555555555444555555555444444333222111222333333444444444333000111111222333333444444888888999:::;;;:::999888888666444444555666555444222222333333444444555555888777:::<<<<<<>>>FFFPPPWWWhhhmmmXXXIIIEEE???;;;:::999999888999888777666666777888888666555555444444333222222333333333333333222111000222222222222222222222222000000000000111222333444333333444444444444333333111111111222222444555555444555666888999:::;;;;;;???>>>AAAFFFMMM\\\sssrrrSSSCCCBBB;;;666888888444444444444444444333333333222111111222222222222444444444444444444444333/////////000000111111111//////............///000///000000000111111111222000000000000000///............//////000000/////////000000111111111111111111111111222222222333333666:::777777;;;;;;DDDYYY{{{NNNEEE===;;;999666444555333444555666666666666666555555555555555555555555222222222333333444444444444444444333333333333222222333333444444333333222222333333444555555555444777777777888999999::::::;;;BBBLLL\\\zzzhhhVVVIIIBBB???:::999888666555555555555444444444555444444333333222222333444444444333333000000111111222333333333666888:::;;;;;;:::999999999777555555666666666444222222333444555555666666777777:::===>>>AAAMMMYYYjjj}}}jjjUUUHHHDDD???<<<::::::999888888888777666666777888999666555555444444333222222444444444555444444333222222222222222222222222222000000000000111222333444222222333333333333222222222222222222333444666666666666777888999;;;<<<===??????BBBIIISSSdddkkkPPPCCCBBB:::555666555333333444555555555444444333333222222111111333444888777666555333222111111///000000000111111222222//////............//////000000000000000111111111//////000000000///.........//////000111111000000000000000000000111111111111222222222222333333333666999777999<<<;;;HHHbbbLLLCCC<<<:::999666444555444444555666666666555555444444444444444444444444111222222333333444444555444444333333333222222222222333333444444333333222222222333444555555555555777777888888999:::;;;;;;>>>EEENNN^^^~~~mmmXXXLLLCCC>>>:::999888666555555555555333444444555444444333333222333333444444333333333111111111111222222333333444777:::<<<;;;:::999::::::888666666666777666555222222444555666777777666777888<<>>>>>NNNmmmIIIAAA;;;::::::777555555555555555666555555444444333333333333333333333333111111222333333444555555555444444444333333333333222333333444444333333222111222333444555555555555666666777888:::;;;<<<<<<@@@GGGNNN^^^rrr\\\NNNDDD<<<:::999888666555555555555333333444444555444444333222333333444444333333222111111222222222222333333333777;;;<<<;;;999999:::;;;999777666777777666555222333555666888888888777999:::>>>BBBEEEMMM___ooodddQQQFFFCCC???===<<<;;;999888888777666666666777999:::666555555444444333222222333444444555555444444333222222222222222222222222111111111222222333444555555555666666666666555555444444333444444555666666444444444555666888:::;;;;;;===EEESSSeee~~~lllQQQAAA>>>999777777111222333444555666666666666333444444222000000333666999777555333111000000000222222222222222222111111000000///...............000000000000000000000///---...000111111000///.........///111111222222111000//////...///000111222222222222333333333444444333666777<<<@@@@@@TTTwwwHHH@@@:::::::::777555666555666666666555444333333333333333333333333333333111111222333333444555555666666555555555444444444222333333444444333333222111222333444555555555555666666777888:::;;;<<<===@@@FFFMMM]]]uuu^^^OOOCCC;;;:::999888666555555555555333333444444555444444444333333333444444333222222222222222222222333333333333777;;;===;;;999999:::;;;999777666777777666555222444666777999999999888:::<<>>FFFHHHNNNbbb{{{bbbPPPBBB;;;:::999777666555555555555444444444444333222111000333333333333333333333333111222333333444555666777444555777888999999888888;;;:::888777777777888999666888:::;;;:::999999:::===@@@DDDGGGJJJVVVooobbbLLLHHHDDD???<<<::::::999888:::777555666999999888555555444333333222222333333444444333333222111000000333333222111222333555666333333222222333333444555666555444333222333333444444555777666555333333444999777777;;;<<<:::<<>>FFFJJJUUUmmm|||cccQQQDDD===;;;999888666555555555555555555555444444333222111111111111111111111111111222222222333444444555555444555777888999999888888;;;:::999888777777888888555777:::::::::999999:::===???DDDJJJQQQbbbeeePPPHHHDDD???<<<::::::999888:::888666777999:::888666555555444333333333333444444333333222111111000000222222222222222333444444444333333333333444555555666555444333333333444444444555666555444444555666666444555888999888;;;???CCCHHHUUUlllqqqSSS@@@===999888888333444444444333333333222222222222222222222333444444444333222111111111222222444333111000000000000111000000000000000000000000///////////////////////////////////////////////////.........///000222333222222222111111111000000111111111111222333444444666444===:::>>>FFFTTT~~~CCC>>>999666666777555333444444555555555555444444222222111111111111222222222222222222222222222222222222222222222222222222000000111222222222222111222222222333444555555555555666666666777999===@@@FFFNNN___|||}}}cccQQQFFF@@@;;;:::888666555555555666555555555555555444333222111111111111111111111111222222222222222222222222444555666777888888888888;;;;;;999888777777777777555777999:::999999:::;;;???AAAHHHRRR```wwwhhhTTTHHHDDD???<<<::::::999888999888777777999999888777666555444444333333444444222222222111111000000///000111222222222222222222444444444444444555666666555555444333333333444444333444555444333444666999666444555888999888<<>>BBBHHHQQQfff|||bbbQQQFFFAAA;;;:::888666555555666666555666666666555444444333333333333333333333333333222222222222111111000000444444555666777777777777;;;;;;:::999888888888777444666888999999999;;;<<>>999888888444555444444444444333333333222111111111111222333333333333222222222222111222333333222111000//////...///////////////////////////////////////////////////////////////////////////////////////000111111111111111111111111111111111111111111222333444555777555===:::>>>HHH\\\BBB===777555666777555444333333444444444444333333333333222222222222333333111111111111111111111111111111111222222333333333000000111222222222222222000000111222333444555666777888888999:::===BBBFFFLLLTTTlll{{{```NNNEEEAAA;;;:::888777666666666666555555555666555555444444333333333333333333333333333222222111111000000///444444444555555666777777::::::::::::999999888888555666888999999:::===???CCCGGGSSSggggggVVVHHHDDD???<<<::::::999888444555666666666666777777444333333222222222222222111111111000000000000000000111222333333222000///222222111111222222333444333444444444444444444444333333333333333555888;;;;;;::::::<<<:::;;;BBBJJJMMMccclllQQQBBB???999888999555555555555444444444333333222222111111222222333444333333333333222222111111222222111111000///......222222222222222222222222000000000000000000000000/////////////////////////////////000000000000000111111111111111111111111333333222333333444555666999777>>>999===III___BBB===888666777888666555333333444444444444333333444444333333333333444444111111111111111111111111111111111222222333333444111111222333333333333222000111222333444555666777888999;;;<<<>>>BBBGGGKKKPPPXXXrrr|||___MMMDDDAAA<<<;;;999777666666666777444444555555555444444333111111111111111111111111222222222111111111000000444333333444444555666777888999::::::;;;:::::::::666777999::::::<<>>888666777999888666222333333444444333333222444444333333333333444444222222222222222222222222000111111222333333444444222222333444444444444333111111222444555666777888888:::>>>@@@CCCGGGLLLOOOSSS]]]zzz}}}___LLLDDDAAA<<<;;;999777666666666777333333444444444444333333111111111111111111111111222222222222222222111111444333333333333555666777666777999:::<<<<<<<<<;;;666888999:::;;;===AAADDDHHHPPPeeekkkWWWHHHDDD???<<<::::::999888444666888888777777999;;;666666555444444444444555111222222222222222222222444444333222222222222222222222111111222222333444222333444555555555444444222333555555444555666888555666999;;;<<>>999777888999888777222333333444444333333222444333333222222333333444222222222222222222222222000000111222333333444444222333444444555555444444111222333444666777888999888;;;???CCCGGGJJJNNNQQQUUUaaa~~~```LLLDDDBBB<<<;;;999777666666777777222222333444444333333333333333333333333333333333222222222222222222222222444333222222333444666777555666888;;;<<<======<<<777999:::;;;<<<>>>BBBEEEMMMWWWooonnnYYYHHHDDD???<<<::::::999888555888::::::888888;;;===888888777666666666666666222222222222222222333333666555333222111222333333333333222222333333444555111222444555666555444444111333555666555555666777444666999===???EEESSS```}}}dddLLLAAA@@@;;;:::===;;;666666555555555444444444555444444444444555666666222222333444333222111000,,,...///111111111000000222222222222222222222222000000000000000000000000//////////////////////////////000111111000///...000000111111222222222222222222222222333444555555777777AAA???HHH\\\|||???<<<999999:::;;;888666444444444444444444444444333333333333333333333333222333444444222111111111222222222333333333444444444444444444444444444444222444555666555666888999;;;;;;@@@HHHMMMMMMPPPTTT]]]fff|||```MMMDDDCCC<<<;;;999777555555555555444444444333333222222222333444555555555555444333222222222222222222222222222222333333444555666666666777999;;;<<<<<<<<<<<<@@@<<<;;;>>>AAABBBGGGMMMUUUnnnkkkWWWFFFCCC???<<<;;;;;;:::999::::::999888777777777888888888888888777666444444333333333444444444555555444444333333222111000000333444555555444333111000444444444555555555555666333555777777666666999<<<>>>;;;>>>CCCCCCFFFYYYppp]]]OOOAAA<<<<<<:::888888666333111333777999666333444444555555555555555555444444444444333222111000222222111111111111111111666555222000//////000000222222111111111111222222111222222111000000111333000111111111111222222222222111111000111333444555444444444555555555555555===999;;;CCCMMMfff???<<<888666888888666444444444444444444444444444333333333333333333333333222333444444222111111222444444444555555555555666444444444444444444444444222444555666555666888999;;;;;;@@@GGGJJJKKKNNNRRR^^^mmmzzz\\\JJJBBB@@@===<<<:::888666666666666444333333333333333333222222222333444444333222222222222222222222222222222222222333333444555555666444555777999;;;<<<<<<<<<===;;;;;;>>>@@@BBBJJJSSSgggiiiUUUFFFBBB>>><<<;;;;;;:::999888888888777888888999999777777777666666444333333333333333444444444444555444444333333222111111000333333333333333333222111444444444555555555555666444666777666444555888:::>>><<>>888666777777666444444444444444444444444444333333333333333333333333222333444444222111111222444444444444555555555555333333333333444444444444222444555666555666888999;;;;;;>>>DDDFFFGGGKKKPPP]]]wwwyyyZZZIIIAAA???>>><<<:::888777666777777222333333333333333333444111111222222222222111111222222222222222222222222222333333444444555555555222444666888:::;;;<<<<<<;;;<<>>;;;;;;;;;:::999777777777777888999::::::555555555555555444333222333333333333444444444444444444333333222222111111222222222111222222333333444444444555555555555666777777777555444555777:::<<<===AAAGGGMMM[[[xxxvvvXXXLLLBBB>>>===:::777777666444222333666888666333555555444444333333222222444444444444333222111111111111111111111111111111000/////////000222444555222111111000000111111222///000000///......///111000000000111111111222222111111111111222333444555777777777666666666666666888;;;<<<@@@TTT|||kkkkkkzzzGGGBBB;;;888888999888666444444444444444444444444333333333333333333333333111333444444333222222333111111222222222333333333333333333333333444444444222444555666555666888999999999<<<@@@BBBBBBHHHPPP___{{{[[[JJJCCC@@@===<<<:::888666666666666222222222333333444444444000000000000000000000000111222222222222222333333333333333444444444555555333444555888:::<<<===>>>>>>@@@EEEGGGGGGMMM^^^ppp___LLLDDDAAA===;;;;;;;;;:::999888777777777777888888999555555555555555444333333222222333333333444444444444444333333333222222222222111000000111222444555444444444555555555555666:::999777555555666888:::999<<>>999666666666444333444666777555444555555444333222222111111333444444444333333222111000000000000111111111111////////////000222333444111111000000000000111111///000111000......000111000000000000111111111111111111111111222333444444777777777777777777777777:::@@@@@@CCC^^^kkk```cccrrrGGGBBB;;;777777888777666444444444444444444444444333333333333333333333333111333444444333222333444111111111222222222333333222222222333333333444444222444555666555666888999777777:::===>>>AAAIIIRRRiii{{{[[[KKKDDD@@@;;;:::888666555444444444222222222333333444444444000000000000000000000000111111111222222333333333333333333444444444444444444555666888;;;===???@@@@@@CCCIIILLLMMMWWWmmm^^^LLLDDD@@@===;;;:::;;;:::999:::999888777666666666666555555666666666555444444222222222333333333444444444444444333333333333333222222111000111222444555444444444555555555555666888666555444666777999:::888===FFFRRRccc~~~mmmQQQIIIBBB@@@===999666777666555444444555555555444555555444333222222111111333333444444444333222222//////000000000111111111000000000000000000111111111000000000000000000111111111222111000///111333//////000000000111111111000111111222333333333444777777777777888888888888888@@@DDDLLLnnn}}}\\\VVVXXXfff|||CCC>>>888555666666444222444444444444444444444444333333333333333333333333111333555555444333444555333333333333444444444444111111222222333333444444222444555666555666888999777777:::>>>???CCCNNNYYYzzzyyyZZZKKKDDD???;;;999777555444333333444222333333333333333333444222222111111111111222222111111111222222333333444444444444444444444444444666666777888:::===???@@@AAADDDJJJOOOVVVddd~~~___NNNCCC@@@<<<::::::::::::999;;;:::999777666555444444555555666666666555555444222222222222333333333333444444444444333333333333333333333222333333444444444444444555555555555666444444333555888;;;;;;;;;;;;AAAMMM^^^vvviiiPPPHHHAAA???<<<888666888555555555555555444444444555555444444333333222222333333333444444333333222...//////000000111111111111111111000000//////...111000000//////000000111111222222111000000111333/////////000000000111111000000111333333333333333555555666777888999::::::555???LLLaaannnTTTRRRRRR\\\qqq@@@<<<777555666666333111444444444444444444444444333333333333333333333333111333555555444333444555222333333333333444444444000111111222333333444444222444555666555666888999999999===@@@BBBGGGUUUbbbzzz[[[NNNFFF@@@;;;:::888666444444444444444333333333333333333222444333222222222222333444000111111222333333444444444444444444444444444444777777777777999;;;===>>>CCCEEEKKKUUUbbbvvv}}}]]]OOOBBB???<<<::::::::::::::::::999888666666555555555333444444555555555444444111222222222222333333333444444444444444444444444444444555555555444333333444444444555555555555666555555777;;;@@@CCCCCCBBBAAAIIIWWWllljjjOOOGGGAAA>>>:::666777999555666666555444444444444555555444444444444444444222333333444444333333222......//////000111111222000000000000000//////...000000////////////000000000111222111//////111222////////////000000000111///000222333444444333333222333444666888999;;;;;;<<>>===???HHHOOO\\\qqq```OOOGGGCCC999999888777666555444444333333333333333444555666444333333222222333333444222333333333333333333444111111222222444555777888555777888999888:::<<<>>>EEEIIIQQQ___vvvtttYYYNNNGGGCCC???===<<<<<<;;;:::777777666555444444333333222333333444444333333222222333333333222222444555666666555444444444444555444555666555444444555666888777555333222333444555:::999<<>>@@@???BBBFFFOOO```|||ooo[[[NNNCCC>>>===:::999999777777666666555444444444333333444444555555555555333333222111111000//////000000000000000000000000111000000/////////000000000......///222333111///111111000000000000111111111111222333333222111111222333555555444333444555555555888::::::===LLL\\\zzzgggQQQAAAAAABBBBBBKKKYYYppp;;;999777777888777666444444444444444333333333333333333333333222222222222222444666777888777666555111111111111111111111111222222222222333444555666888555555777999888:::>>><<>>;;;;;;;;;:::999777666666555555444444444333333444444444444333333333444555444333333555777444444333222222222222333444555666555444444555666555555666666666666777777777666999===@@@AAAFFFLLLZZZpppwww]]]PPPDDD???>>>;;;::::::666666555444444333333222444555555555555666666666222111111000000/////////111111111111111111111111222111000///////////////000.........000111000///111111000000000000111111000111111222222222111111222444555555444444555666555777;;;<<<>>>MMMjjj[[[III===>>>@@@???GGGSSSccc999888888777777777666666444444333333333222222222444444444333333222222111222333555777888888777777222222222222222222222222333222222333333444555666888666888;;;<<<:::===AAA<<>>;;;:::;;;666666666555444444333333555666666666666666666666444333333333222222222111111111111111111111111111222222111000////////////222111111111111222222222111111000000000000111111000000111111111111111111222333444444333333555777777999<<<@@@MMMjjjnnnQQQDDD<<>>???CCCBBBKKKOOOWWWjjj}}}~~~```NNNDDD???;;;;;;:::999888777666666555444333222222222222222444333333222222333333444111111222333333444555555333333333444666777999:::999999:::999999;;;???BBBGGGRRRhhh~~~___PPPEEEAAA===;;;::::::999888666666666666666555555555333444444555555444444333444555555555444444666777666555555444444444444444444555666555444444444666666777888:::;;;;;;;;;;;;999999;;;???CCCHHHTTT___sss^^^QQQDDD>>><<<:::999:::888888777777666555555555666666666666666666666555444444444444444333333333111111111111111111111111222222111000000000000000333333333333222222222333111111000000000000111111000000111111111222222333111222333333222333555777999;;;???KKKeee~~~XXXHHH@@@<<>>DDDHHHJJJXXXrrraaaQQQEEEBBB>>>;;;;;;;;;:::999666666666666666666666666444444555555555555444444333444555444333333555777666666555444444444444555444555666555444444555666777777888888999:::;;;;;;::::::===AAAEEEMMM\\\jjj___RRRDDD>>><<<:::999:::::::::999888888777777666666666666555555555555444222222222222222222222222111111111111111111111111111111111000000111111222111333555555444222222222111111000000000000111111111111111111222333444555222333444333333444777999:::@@@LLLbbbnnn]]]KKK???;;;:::===>>>>>>AAAFFFUUUjjj555777999888777666888:::555555555444444444444333333333333444444444444444333333333444444444444444222222222222222222222222444333333444444555666777555777<<>>MMMeee```LLLHHHAAA;;;999999<<<<<<<<>><<<<<<===::::::999999888777777777555555444444444333333333222222222222222222333333//////////////////////////////000000111222444444555999>>>???<<<888666666111111000000000000111111333333222222333555666777666777777666666888;;;>>>BBBZZZ{{{~~~bbbJJJCCCAAA888;;;:::;;;<<<======@@@CCCJJJXXXvvv888888777666666666666666888777555444444555555666222333444333111000111222000111333555555555333222555333222000000111333444333333333333444444555666999777999>>>AAAAAAEEEIIIWWWcccttt|||[[[JJJBBB;;;===;;;999777666666777888333333222222222222111111000111333555555444333222000111222333444444444444444333222111222444666888777<<<:::888======EEEXXXbbbzzzvvvZZZOOOGGGCCC???;;;:::999888666888888888888777666555444444444555555666666777777444333333222222333333444333333444444444444444444666666666666777777777777999555555999<<<;;;<<<>>>DDDGGGPPP^^^ssskkkUUUIIIFFF<<<999>>>>>>::::::999999777666555444666666777777666555444444444444333222111111111111111111000000000000111111111000/////////000222333777>>>EEEEEE>>>555///---111111000000000000111111666444333222222333555666555666666666666888>>>DDDNNNrrrwwwUUUFFFAAA;;;888:::888888777888:::===@@@BBBIIIWWWqqq888777666666555555666666777666666555555555555555222333444333111000111222000111333555555444333222555444222111111333444555333333333333444555666666888666888===AAABBBGGGMMMWWWiiizzzXXXIIIDDD???===<<<999777666666777888555555444444333333333222111222333444444444333333111111222333444444444444555444333222333555777888555;;;999999???AAAKKK^^^ooouuuYYYMMMFFFBBB>>>:::999888777666888888888888777666555444555555555666666777777777444333333222222333333444333333333444444444444555666666666666777777777777666333333888;;;:::<<>>===;;;;;;::::::999777666555666666666666666555444444333222222222222222333333111111111000000111111111111000/////////000222333;;;@@@FFFFFF@@@999444333111111000000000000111111444333222222222444666777444333555888888999AAAKKKiiisss[[[DDD>>>>>><<<<<>><<<:::999888777888888777777777666555444444333222222333333333444444444111222333444444555444444555555444444444666888999444:::999:::BBBGGGRRRgggxxxZZZMMMEEEAAA===:::888888666555888888999888888777666555666666666666777777777777444333333222222333333444333333333444444444555555555666666666777777777888777444555999;;;<<<>>>CCCIIITTTfff|||qqqYYYKKKHHH???<<<>>>;;;;;;;;;;;;:::999888777666666666666666666555555444111111111111222333444555222222222222222222222222111000/////////000222333666:::>>>===999444222222111111000000000000111111333222222222333555777888555222555;;;;;;;;;KKK```zzzWWWHHH<<<::::::666555999777777777888:::<<<>>>@@@EEENNNccc666666555444444444444444444555666777666555444333222333444444222111222444222222333444444444333222222222222222333444666777444444444444555666888888;;;:::<<>>===;;;:::999888888888888888777666555444333333333333222222222333444555222222333444555555444444666555555555666777888999444::::::;;;EEEKKKYYYnnn~~~^^^OOOEEEBBB===:::999999888666999999999999888777666666777777777777777777777777444333333222222333333444222333333444444555555555555555666666777777888888:::888999<<<>>>>>>AAAGGGPPP]]]qqqyyy^^^MMMIIIAAA>>>>>>:::::::::::::::999888777666555666666666666666555555222222222222222333444555333333333333333333333333111000/////////000222333000222444444111//////000222111111000000111111222444333333333333444555666777333777===;;;AAA___bbbJJJBBB<<<:::777222111444777777777888999;;;===>>>AAAHHHYYYwww666666555444444444444444444555666666666555333222222333444444333222333444333333333333333333333222111111111222222444444555444444444555666777999999;;;;;;>>>BBBGGGMMMZZZfffzzzaaaLLLCCC???===<<<;;;:::999888888888666666555555444333333222333333222222222333444555333333444555555555444444555555666666777888888999666;;;;;;===GGGOOO^^^uuuaaaPPPFFFCCC???<<<;;;:::999888::::::::::::999888777666777777777666666666666666444333333222222333333444222222333333444555666666555555555666777888888888;;;:::;;;>>>??????DDDJJJZZZggg{{{eeeQQQJJJCCC???>>>999888999999999888777666555555555666666666666666555555444444333222222333333222333444444444444333222111000/////////000222333111222333222222222333444222222111111111111222222555444444444333333444444666555999===???OOOyyypppSSS>>>;;;999888666555777;;;666666777888999:::<<<<<>>DDDIIIRRRcccqqqfffMMMBBB===<<<<<<;;;:::999888777777444444444333333333333222222222333333333444444444444444555555555555444444555555666666777888888888777===<<>>;;;;;;::::::999777666666333333333333333444444444111222333444444444333333444444555555555555444444444444555666777777777777888===>>>BBBPPP\\\oookkkVVVFFFBBB>>><<<;;;;;;:::999;;;;;;;;;;;;:::999888777666555555555444444444333444333333222222333333444111222222333444555666777444444555666777888999999999:::>>>CCCEEEHHHQQQ[[[hhhwwwtttWWWLLLDDDBBB@@@999888888999999999888777777444444555666666666666666555444444333333333444444111222333444444333222111111000/////////000222333000///...///000222222222333222222111111222222333000111222444555666666666666===FFFUUUrrrxxxYYYFFF>>><<<<<<:::777555444333333555555666888999999::::::>>>CCCNNNaaa}}}888888777666666666666666666555444333222333444555222333444444333333555666555444333333222222222333444444444555555444333333444444555666777999;;;<<<>>>@@@GGGPPPYYYhhh~~~gggMMMDDDAAA:::::::::999888777666555222222333333444555555666000111333555555444333222444555555555555555444444333444555666777777777777777>>>>>>DDDSSSaaauuuqqq\\\DDDAAA===;;;:::::::::999;;;;;;;;;;;;:::999888888555555444444444333333333444333333222222333333444111111222333444666666777444444555666777888999999:::;;;AAAGGGKKKPPPZZZfffvvvyyyYYYMMMDDDBBB@@@999999999:::::::::999888888444444555666777777666666333333333333444555666666000111333444444333111000111000/////////000222333111000///000222333444333333222222111111222222333---///111333666888999999:::CCCNNNdddaaaLLLCCC;;;666777888888888999888555444555666888999999999999999>>>IIIYYYsss;;;888555555666777888888555444333222222222222222222222222222333333444555444444333333222333333333666555444444444444333222444333333444777:::;;;;;;>>>AAAIIITTTbbbuuu```KKKGGG===???===:::888888888777555777666666555555555555666333333333333333333333333666666666666555444333333444444444555555777888999999>>>???FFFYYYgggzzzrrrXXXKKKDDD>>><<<;;;888777:::;;;;;;;;;:::999888777666555666666555333111222333555555444444333222111111000111111222222333444444666777888777666777999:::>>>===@@@IIISSS^^^mmmzzzdddQQQCCCAAACCC===999999888777666555444444222333555666666666555555555444444333333444444555444444444333333333222222333222111111333444333111333222111000////////////000111111222222333444444111...///444888999<<<@@@EEEJJJ___VVVDDDAAA:::999888777666555555555555:::888666555555666888:::999BBBKKKSSSddd;;;999666666777888888777555555444333333333333333333222222222333333444555444444333333333444444555666555444444444444333222666555444555888:::<<<===???DDDNNN\\\lllbbbLLLGGG>>>???<<<999888888888777666777777666555555555555666333333333333333333333333555666666666555444444333444444444555666777888999;;;@@@AAAIII\\\jjj}}}qqqXXXJJJCCC===<<<;;;888888;;;::::::::::::999888777777666777888666444333444555555444444333222222111111222222333333444444555555666777888777777777999;;;@@@???DDDMMMYYYgggxxxjjjVVVGGGDDDEEE???:::999999888777666555555444555666777777777666666555444444333333444444555333333333333222222222222333222111222444555444333333222111000////////////111222222333444444555555222000111555888888;;;@@@III\\\yyylllLLL???>>>999:::999888666666555555555777666555444555888:::<<<777>>>EEELLL[[[zzz:::999888888999999888666666555444444333444444444333333222222222333444444333333333333444555666666555555555444444444444444666666666666888;;;>>>???CCCIIIUUUfffyyyfffNNNGGG???>>><<<999888999999999888777777666555555555555555333333333333333333333333555555666666666555444444444444555555666888999:::===CCCEEENNN___nnnpppWWWIIIBBB===<<<<<<999999<<<888999999999999999888888888999999888666555666777444444333333222222111111333333444444555666666777666777888888777888:::<<>>777;;;@@@EEESSSooo:::999999999:::999777555666555555444444444555555333333333222222333333444222222222222333444555666444555555555444444444555666666666777888;;;???BBBHHHOOO^^^qqqmmmPPPGGG???===;;;999888999::::::999888777666555555444555555333333333333333333333333444555555666666666555555444555555666777999:::;;;???FFFIIIQQQcccrrrnnnUUUIIIBBB======<<<::::::===777888888999999999999888777888999888666555666777444333333333222222222111333444444555555666666777666777888888888999;;;===BBBCCCJJJVVVdddxxxoooZZZHHHCCCCCC===<<<;;;;;;:::999888777666666666666666777666666666555555444444444444555555222222222111111111000000000//////111333555555444333222111111000000000111222222333333444555555555444333555999<<>>CCCOOOhhh:::999888999999999666444555555444444444555555666444333333222222333333333111111111111222333555555333555666666444333555777444555666777888;;;AAAFFFMMMVVVhhh}}}vvvSSSGGG???>>><<<999888999::::::999888888666555555444444444333333333333333333333333444444555666777777777666555555555666888:::;;;<<<@@@HHHLLLUUUfffuuummmTTTIIIBBB======<<<:::;;;===777777888999999999888888666777888777555444555666444444444333333333333333333333444444555555666666666888999999999:::<<<>>>AAACCCKKKWWWfffzzzqqq[[[HHHBBBBBB===<<<<<<;;;:::999888777777666555555555555555555555666555555444444555555666222222222111111111000000...------///222333333222333222111111111111111111111111111222333333444444555555666:::===GGGYYYiiiZZZDDD===AAA:::444999===:::999888666555444444444555444444444555666777888::::::===CCCMMMaaa;;;999777777777777666444444444444444444444555666444444333222222222333333222222222222333333444555333555777666444333555888333555777888999>>>EEEKKKTTT```uuu~~~WWWHHH@@@???===:::999999::::::999999888777555555444444444333333333333333333333333333444555666777888888888555555666777999:::<<<===BBBKKKPPPYYYjjjyyynnnUUUJJJCCC>>>======::::::===777888888888888888777777444555666666444444555666555555555555444444444444333333444444555666666666666888999:::999:::===???AAADDDMMMZZZiii}}}www```KKKDDDCCC>>><<<;;;;;;:::999888777777666555555444444444444555666666555555555555666666333222222222222111111111...------...000222111000333222222111111111222222000000111222222333333444777777888;;;AAARRRnnnqqqLLL>>>>>>AAA999666:::;;;777777666555444444444444555555555444444444555555777666;;;BBBIIIXXXvvv;;;999666555555555555444333333333333333444555555555444333333222222222333555555444444444555555666222555888777444333666999333666999:::<<>>;;;999999:::999888999888777666444444444444333333333333333333333333333444555666888888999999555555666777999;;;===>>>DDDNNNTTT]]]mmm}}}qqqWWWKKKDDD???>>>===::::::<<<888888999888888777666555444555666666444444555666666666666666666666666666444555555666666777777888777888999::::::;;;>>>@@@AAAFFFQQQ```ooofffOOOEEECCC>>>;;;;;;:::999888777666666888777666444444444555666666666555555555555666666333333333333222222222222///......///000111111000222222222111111222222333111111222222333444444555666777:::@@@MMMhhhcccEEE=========666888;;;444555444444333333333444444555444444444444444444444666555:::BBBGGGPPPhhh<<<999555333444444444444222222222222333333444555555444333333222222222222888777777666666666666777222555888777444333666:::444888;;;<<<>>>DDDNNNVVVggguuu\\\LLLDDDAAA???;;;:::999999888777999888777666444444333333333333333333333333333333333333555777888999999999555555666888999<<<===>>>FFFQQQWWW```ppptttYYYLLLEEE@@@>>>===:::999;;;999999999888888666555555444666777666555555666777666666666777777777777777666666666777888888999999777888:::::::::<<<>>>@@@BBBIIIUUUdddtttiiiOOODDDBBB<<<;;;::::::999888777666666999888777555555555666777666666555555555555666666444444444333333333222222111000///000111222111000222222222111222222333333222222333444444555555666444666;;;FFFZZZ}}}\\\DDD<<<:::777333999;;;///333333222222222333444444333333333444444444555555777777<<>>>>>===:::777888888888888888777666666666555555555555444444444666666666666666555555555777777777777666666666666;;;999999:::999888<<>><<<<<<;;;999888777777666666777666555444444555666777666555444333222000//////333333333333333333333333000111222333444333222111000000111111222222222333222444555555333333444666777888888BBBfffXXXDDD@@@;;;777666555444444444444333222111222666888444333333333333444555555666777:::???BBBHHHWWWfff<<<:::888888888777666444444444444333333444444555555555666666555555444333444444555555666777777888666555555555555666777777888777:::???DDDKKKXXXcccuuu___MMMDDD???<<<:::888999999888777666666555555555444444444555555555444444333333333222444555555444444555666777888888888999<<>>DDDKKKVVVbbbwwwlllTTTFFF@@@>>><<<;;;:::888777777666666777777666555555555666666666555555444333222111111333333333333333333333333000111222222333333222222222222222111111111111111222333444444333333444555888<<>>BBBNNN[[[yyy@@@===:::888888888777555555444444333333444444444555666666666666555555444555555666666777888888888666555555555666666777888;;;:::<<>>999777666666555444444666666666444333444555444333333333333444555555666777999<<<<<<===FFFPPPaaaAAA>>>:::777777777666666555555444333333333444444444555555555555555444444444555555666777777888888555555555555666777888888<<<;;;===DDDMMMYYYjjjyyyjjjQQQCCCCCC@@@===;;;::::::888777666666666555555555555555555555555555555444444444444555666666555555666888999::::::;;;<<>>>>>???FFFPPPaaatttnnnVVVHHHBBB@@@<<<;;;:::999888777777777888888777666666555555555444444444444444444444444444444333333333333222222222111000000000111333444222222111111111111111111000222333333222222444555444777<<>>======BBBJJJNNNlllAAA>>>999777666666666555666555444333333333333333222333333444444333333333333444444555555666666777555555555666666777999999<<<;;;>>>FFFPPP]]]ppppppTTTBBBCCC@@@===;;;::::::999777666666666666666666666666555555555555555555555555555666666555444555777999:::;;;<<<===>>>AAAEEEHHHLLLXXX```lll~~~___LLLFFF???;;;;;;<<<<<<:::888888888888888777666666555444444444444333333333333444444444555555666666777777777777666666666666777888;;;???@@@CCCNNNZZZooooooVVVHHHAAA???===<<<:::999888888777777888888777777777666666555333333333444444444444444444444444333333222222222222111000///000111222333//////000111222222333333000222333333333333444666;;;:::???WWWkkkPPPCCC@@@<<<:::777666666666555444444666777666555333333444444333333333333444555555888888:::>>>>>>===@@@FFFGGG]]]{{{???===:::888888777666555666555555444333333333333111111222333333333333222333333444444555666666666555555555666777888999:::<<<<<>>???BBBEEEHHHKKKVVV^^^jjjbbbKKKFFF???<<<<<<<<<;;;999888888888888888777666666444444444444333333333333333333333444555555666666888777777777666666666555777888<<>>===;;;:::::::::888666666666555444333333333333111222333333444444444333444444444555666666777777555555555666777999:::;;;>>>???FFFRRR___pppyyy[[[EEE@@@>>>;;;::::::::::::999555666666666777777777777444555555555666666666777444555444333222333666888888:::<<<===>>>AAADDDGGGJJJUUU\\\ggg}}}~~~___JJJEEE@@@=========;;;888888888888888888777666666444444444333333333222222222222333444444555666666666666666666777777777777777888<<>>===<<<<<<===<<<:::888777666555444333222222222222333444444555555555444555555666666777888888888555555555666777999:::;;;@@@BBBJJJXXXgggxxx{{{]]]GGG???===:::999:::::::::999555666666666777777888888444555555555666666777777444444444222111222555888777999;;;<<<===???CCCEEEKKKUUU\\\fff{{{zzz[[[IIIEEE@@@>>>>>>===:::777888888888888888777666666444444444333333333222222222222333333444555666666444444555666777888999999888999<<>>;;;777666777555444555666777666555222222222000///111444777444333333333333444555555999777666999:::999;;;???BBBIIIWWWwww>>><<<:::999999888777555777666444333222222333444333333333444444444555555555666666777777777777666777666666777999::::::999@@@GGGNNN]]]tttXXXHHHAAA???===;;;999888888888;;;999666555555777;;;===777777777777666666666666444555666666555555666777777:::>>>AAABBBCCCDDDFFFLLLTTT^^^gggzzz{{{___MMMEEE???>>>>>>;;;999999999999888888777666666666555555555555555555555555111222333333444444333333666666555555555666666777999999<<>><<<:::999:::999888777444999777777===:::777???BBBHHHJJJFFFDDDBBB:::000888666444444444444222000222222111111000111111111000000000000000000000000111333444444555888::::::DDD\\\eeeRRR@@@;;;;;;888555444444444444444444444333333222444444333111000111222555444444333333444444555555666666888999<<<===???@@@GGGRRRddd@@@===:::999888888666555777666555333333333333333333333333444444444555555555666666777777777777777777777777888999;;;;;;;;;DDDLLLTTTfffVVVFFF@@@???<<<:::888888777888999888666444444666888999666666666666555555555555444666777777666555666888999<<>>>>>;;;999999777777888888888888888888555555555555555555555555222222333444444444444333555555555555555666666777:::;;;>>>BBBGGGUUUoootttZZZKKKEEEBBB???===;;;:::;;;;;;999888666;;;888777===<<>>???EEENNN]]]}}}BBB???<<<999888777666444777666555444333333333333333333333444444444555555555555666777777777777777777777777888999;;;<<<===GGGSSS^^^rrrUUUGGG@@@>>><<<:::888777777777777777666555444444444444555555555555444444444444555666888777666666888999<<<>>>@@@BBBDDDGGGLLLOOOQQQ[[[fffsssbbbMMMEEE???>>>>>>;;;999999666777777888999999::::::555555555555555555555555222222333444444444444444555444444444555555666777:::===BBBEEEJJJZZZwwwsssZZZKKKDDDBBB@@@>>><<<;;;;;;;;;:::999777===:::888===BBBRRRkkkeeeKKKAAA@@@888666555444444444222111333333222222222222333333444444444444444444444444666666555444333666>>>DDDVVVdddSSSAAA:::;;;999555222777777666555333222111000111222333333222222333444333333222222222222333333444444444666777999;;;<<<>>>BBBGGGTTTqqqDDDAAA===:::888777555444777666555555444333333333333333333444444444555555444555666777777888777777777888999999:::;;;>>>@@@HHHWWWhhhWWWIII???>>><<<999888777777777777777777666555444222111666666666555555555444444555666888888777777888:::===>>>@@@AAACCCHHHMMMQQQRRR\\\iiiyyycccMMMEEE???>>>>>>;;;999999777888888888999999999:::555555555555555555555555222333333444555444444444444444444444555666777777:::>>>DDDIIIOOOaaattt[[[LLLDDDBBB@@@>>>;;;;;;;;;;;;:::888666<<<:::888>>>HHHeee___IIIAAA888777555444555444333111333333222222333333444444444444444444444444444444444444666666666999CCCNNNiiizzz^^^TTTIIIAAA<<<888555333666666555444333333222222000222333333222222444555333222222111111222222333333333333444666888999:::<<>><<<:::888777777777888888888888777555333222777777777666666666555555444666888888777777999:::<<<===>>>???AAAFFFLLLPPPQQQ[[[jjj}}}cccMMMEEE???>>>>>>;;;999999999999999888888888777777555555555555555555555555333333444555555555444444555444444555666777888888;;;>>>EEELLLVVVjjjvvv]]]MMMFFFCCC???<<<:::999::::::999777555:::999999???NNNssswwwSSS@@@999777555555555555333111333222222222333333444555444444444444444444444444222333666888777:::HHHWWWkkkWWWVVVRRRGGG===777555555333333444444444444444444111222444444333333444666333222222111111222222333333333333444555777888999;;;===AAAIII]]]GGGCCC>>>:::888888777666666666777666666555333333333333333444444444555555333444555777888888888888777999;;;;;;:::<<>>>>>;;;999999999999888888777666666555555555555555555555555555333333444555555555555555555555555666777888999:::===???FFFQQQ___vvvwww^^^NNNFFFCCC>>><<<:::999999999888777555999999:::AAAPPPyyyYYY@@@999777555555555555333222222111111222222333444555333333333333333333333333333222555888888>>>SSSiiijjjUUUXXXTTTGGG;;;666666666222222333444444555555666222333444444333333444555333333222222222222333333333333333444555666888999999<<>>:::999999888888666666777777666555444333333333333444444444555555333444555777888888999999777999;;;;;;:::===CCCHHHQQQsss___IIIBBB@@@>>><<<:::999999999999999888777777666555555777777666666666555555555222444666666666666888::::::;;;<<<>>>???BBBGGGJJJNNNXXXiiixxx___MMMEEE???>>>>>>;;;999999777777666666666666666666555555555555555555555555333444444555555555555555666666777777888:::;;;<<<@@@AAAHHHVVViiivvv]]]NNNFFFCCC???===;;;:::::::::999888777:::999;;;BBBOOOxxx|||UUU@@@999777666555666555444222000000000111111333444444333333333333333333333333444222444999>>>LLLlllxxxZZZXXXNNN@@@777777777555333333444444444444444444333444555555333222333444444444333333333333444444444444444444555777888999888<<>>???BBBFFFIIINNNXXXiiittt^^^MMMEEE???>>>>>>;;;999999444444555555666666777777555555555555555555555555333444555555666666555555777777777888999;;;<<<===CCCCCCJJJZZZpppuuu\\\MMMEEEAAA@@@>>><<<;;;;;;;;;:::999:::<<<:::===CCCNNNtttnnnMMM???999888666555666555444222000000000000111222333444444444444444444444444444444111333<<>>::::::??????DDDSSSbbbiiiOOOEEEBBB===:::::::::999999777777777777777888888888555666666666666666555555555555555555666888999:::777999;;;===>>>AAADDDGGGOOO]]]jjjttt^^^OOOGGG???<<<>>>>>>:::666666666777777777777777666666666555444333333222111555444444333333444444555888666666999:::999;;;???EEEJJJSSSbbbwwwuuu\\\LLLEEEDDD>>><<<::::::;;;;;;:::999===777888@@@FFFVVVdddIII>>>888777555333222222222222222111111111111111222222888777555444333222222222000777:::999FFFkkkXXXJJJ===999888666333333444444444333333222222222555555444333333222111111333444666555444333333444444444555555777888999:::;;;:::>>>EEEHHHOOOhhhMMMFFF@@@===;;;777666888888999:::::::::888666555555444444444444555666666555555555555666777888999:::>>>;;;:::@@@???DDDSSSmmmlllRRRFFFBBB>>>;;;:::::::::999888777777777777777777777666777777888777777666666777666666666666777777888888999<<<===>>>@@@DDDGGGOOO[[[gggzzzfffZZZPPPDDD>>>===<<<:::666666666777777777777666666666666555444444333222222444333333222222333333444888666666999:::999<<>>===;;;:::;;;;;;:::999===999;;;CCCIII[[[iiiNNN???>>>888777555333222222222222333222111111111111111222666555444333222222222222111777999;;;LLLrrr|||SSSFFF:::777666444222222444444444333333222222222555444444333222222111111222444555555444333333444444444444555666777888999<<<;;;>>>DDDEEEJJJ___wwwNNNFFF@@@>>><<<888777999888999::::::999888666555555444444444444555666666666555555666666777888999999>>>;;;;;;@@@@@@FFFVVVwwwnnnVVVFFFCCC???<<<;;;;;;;;;:::888888888777777666666666777888888999999888888777888888777666666666666666999:::<<<===>>>@@@CCCFFFNNNXXXccc}}}~~~llldddXXXIII???;;;:::999777666666777777777777666666666555555555444333333333333333222222222222333333888666777:::::::::>>>CCCPPPXXXjjjvvv\\\KKKDDDCCC???===;;;:::;;;;;;:::999;;;999===CCCIII```}}}WWWBBB<<<@@@888666555333222222222333444333222111111111111111333333222222222222333333333777888===QQQxxxmmmKKK@@@777555555333222222444444333333333333222222444444333333222222111111222333555555333333333444333333333444555666777888<<<;;;>>>BBBAAADDDTTTfffNNNGGG@@@???<<<999888:::666777777777666555444333555444444444444555666666666666666666666777888888888>>><<<<<>>:::999888777666777777777777666666555555555555555444444444444444333333222222333333444777666777:::::::::@@@GGGQQQ___wwwwww\\\LLLEEECCC???===;;;;;;;;;<<<;;;999888999<<<@@@HHHdddtttTTTDDD<<<===777666444333222222333333444444333222111111111111111111111111222333444444333777888<<>><<<999888;;;777777666666555444444333555444444444444555666666777666666666666777777888888>>><<<<<>>===<<<;;;999999888888777666555444444555666777777888888888777555555555555666777888999:::;;;;;;<<<===@@@DDDGGGOOOXXXcccooo]]]SSSLLLCCC===:::999888777777777777777777666555555444555555555555555555555555555444444444444555555666666888;;;;;;;;;BBBKKKTTTgggxxx]]]MMMFFFEEE???===;;;;;;<<<<<<;;;:::888;;;>>>???JJJkkkbbbKKKBBB999666777666444333222222333444444444333222111111222222000000000111222333555555333777999;;;MMMtttmmmPPP>>>888444555666444333444333333333333333333333333333222222222222222111111000222444444333222333444333333222333333444555666888999<<<>>>???AAAIIIQQQdddLLLEEE???>>><<<999888:::999999888777777666666555555444444444444555666666777777666666666666777777888>>><<<<<>>===<<<:::888777777777666666555555555555555666777888888888888444444555555666888999:::999::::::;;;<<<@@@EEEIIIPPP[[[iiicccSSSFFFCCC>>>;;;::::::999888777888888777777666555444444444444555666666666777666666555555555555666666666666999<<<;;;<<>><<<;;;<<<<<<;;;:::;;;???@@@BBBRRRwwwQQQAAA???999666666555444333222333444444333333222222222222333333000111111111333444555666444777:::???UUU{{{qqqcccRRRDDD:::555444666777444333555222222333333333333444444222222222222222222111111///111333444333222333444333333333333333444555666555777:::<<>>===;;;888888:::999888888777666666555666555444444444444555666666777777666666666666777777999>>><<<;;;BBBJJJ[[[uuugggNNNCCCAAA???======;;;999777666666666666666666555555555666777888999999999999666666666666666777888888888999999:::<<>><<<;;;<<<<<<<<<:::;;;???AAADDDYYYOOO>>>>>>;;;999666555444333222333444444222222222222333333444555222222222222333444666666777777:::HHHfffpppXXXMMMFFF???:::666333333666777444222444222222222333333444444444111111111111111111222222///111333333333222333555444444444444444555555666444666888:::>>>CCCFFFHHHRRRhhhKKKCCC>>><<<;;;888777:::777666555444444333333444555444444444444555666666888777666666666666777777999???<<<;;;BBBKKK___zzzgggMMMCCCAAA>>>===<<<;;;888666555555555666666666666666666777888999:::;;;;;;;;;888777777666666666666666777888999:::<<>>:::888888999:::888888888888777666555444333444444555666777888888555444444333333444444555555777:::<<<;;;===GGGRRR\\\lllqqqWWWHHHCCCBBB@@@>>><<<<<<<<<===<<<;;;888===???CCC\\\SSS@@@<<<888666666555444333222333444555111111111222333444555666333333333333444555666777999777;;;OOOuuuYYYDDD???===888333444111222666666333111333222222222333333444444444111111111111111111222222...000222333333222333555555555444444444555666666444666777888<<>>;;;:::999888777666666555444444444444555333444666777888888888777777888999888777777999;;;;;;777777:::===@@@FFFMMMTTT^^^vvv~~~iiiVVVGGGBBB@@@===:::888999:::;;;999888666555555555666777777666444444555555444333333333333444555666777888666888::::::999>>>FFFMMMZZZiiilllVVVKKKGGGEEE>>>===;;;:::999999::::::;;;AAAAAADDDaaayyyUUUAAA888777:::555444333333555555444333111111111000111111222333111111222333444444444444:::;;;@@@TTT}}}tttNNNBBB:::888888555333444555666666555444333444444444333333222222222444444444444444444444444333222000111222333333222444444444444444555666777666666555666999===AAACCCNNNWWWjjjLLLCCC<<<;;;:::888777999777666666555555555555666444555555666666555555444555555666666777777888888:::===<<<@@@GGGNNNhhhrrrMMMFFFBBB>>>;;;::::::888777666666555444444444444555333444666777888888777777777888888888777777999:::;;;888777;;;===@@@FFFMMMUUUaaa{{{{{{gggUUUGGGBBB@@@===:::888999:::;;;:::999888777777777888888666444333333444444333222333333333444555666777888666888:::::::::>>>FFFMMMWWWddd{{{oooWWWKKKFFFEEE>>>===;;;:::999999:::;;;;;;AAADDDKKKjjjkkkLLL???:::888777555333222333444555444333111111111111111222222333111111222333444444444444;;;<<>>;;;::::::999888777666555555444444555555222333555666777777666555666777777777666666888:::;;;999888;;;>>>@@@GGGOOOVVVfffwwwcccTTTGGGAAA???<<<:::999999999:::;;;:::999999888999999999555444222333444444333222333333333444555666777888666888:::::::::>>>FFFKKKXXXdddzzzsssYYYJJJEEEDDD>>>===<<<::::::::::::;;;;;;@@@DDDQQQttt^^^CCC===;;;888444444333222222444444333222111111111111111222333333222222222333444444555555999;;;BBB[[[hhhGGG===666444555111444333333222222333333444333333333333222222222222444444444444444444444444333111000111222444444333555444444333333333333444555555555666888<<>>;;;::::::999888777666666555555555555555222333555666666666555444555666777666555555777999;;;999999<<<>>>AAAIIIRRRYYYlllqqq___QQQFFF@@@???<<<:::999888999999:::999999999999999999999555444333333555555444333333333333444555666777888777888999:::;;;???EEEJJJXXXdddyyyvvv[[[KKKEEEDDD???>>><<<;;;::::::;;;;;;<<<>>>BBBTTT{{{\\\BBB<<<:::777555444222222222333444333222222111111111111222333333222222333333444555555666666888DDDbbbaaaCCC<<<666333444111444333222111111222333444333222222222222222222222333333333333333333333333222111000000222444444333555444333333222222222222555555555666888;;;>>>@@@BBBEEEKKKYYYoooNNNEEE===<<<<<<999999:::777777666555555555555555555666666666666666666555444444555666777888999999<<<>>>===BBBLLLUUUsssvvvSSSEEEAAA===;;;::::::999999777777666555555555555666333444555666666666555444555666777666555555777999:::999:::===>>>BBBLLLWWW___ssskkk[[[OOOEEE???>>><<<:::999888888888777777888888888888888888666555444555666777666555333333333444555666777888888888999:::<<<@@@EEEHHHTTT```uuuvvv\\\LLLEEECCC???>>><<<;;;::::::;;;;;;??????CCCYYYdddHHH<<<999777777444333222222444444333222222222222111222333333444333333333333333555666777777;;;LLLppp[[[AAA;;;666444555222333222111000000111222333222222222222222222222222333333333333333333333333222000000000333444444444555444333333222222222222444444555666888:::===>>>@@@CCCJJJSSSeee~~~MMMDDD===<<<;;;999888999888777666555555555555555555666666777777666666555333333444666777999::::::<<<>>>>>>DDDOOOZZZxxxrrrQQQDDDAAA===;;;:::::::::999888777666666555555666666444555666666777666555444666777777777666666888:::888888:::===???CCCOOO[[[ggg|||gggWWWLLLCCC>>>>>><<<;;;999888888777555555666777777777777666777555555555777888777666333333333444555666777888888888999:::===AAADDDFFFSSS]]]ooorrr\\\NNNFFFCCC???>>>===;;;;;;;;;;;;<<>>999777888555444333333555555444333222222222222222333444444444333333333333555666888:::AAAYYYyyyUUU>>>;;;777444555333333222222111111222222333111111111222222222222222333333333333333333333333111000///000333444555444555444444333333333333444333444444666888:::;;;<<<<<>>???FFFSSS```lllOOODDDAAA===;;;;;;;;;:::999888777777666666666666666555666777777777666555555777888888888777777999:::777777:::===???DDDRRR___qqqeeeUUUJJJAAA>>>===<<<;;;999888777777444555666777777777666666666555444555777777777666333333333444555666777888999888888:::>>>AAADDDEEEMMMSSSaaauuummm[[[PPPHHHBBB@@@>>>===<<<;;;;;;<<<<<>>BBBDDDEEEAAADDDNNN```{{{jjj[[[RRRIIIBBB@@@???===<<<;;;;;;<<<<<<===???LLLllleeeFFF@@@???;;;555777555555555666777666555333333222222333333444555555444333222333555777999<<>>===;;;:::999888888777888888999999777666555666666666666777777777777555555444444444444555555888888999;;;===@@@BBBCCCBBBGGGIIIRRReeeyyyhhhUUUIIICCCCCC>>><<<;;;999999:::;;;<<>>FFFqqq___NNN===666666666444444555555444444444333333333333444666666666444222111222111000000000111222333444444333333333444555555777777777666555555444444666666666666777777777777:::;;;>>>BBBGGGUUUmmmGGGBBB===999888888999999888888888888888888888888666666666666777777888999888888777777888999:::;;;<<<@@@AAAFFFUUUfffsssRRRFFFCCC???===<<<<<<;;;:::;;;:::999888777888888999777777888888888888777777888888999::::::::::::999:::999:::===???FFFTTTaaa|||cccPPPGGGBBB???>>><<<:::999888888777666777777888888666555444444444555666777888888999555555444444444444555555666777888:::<<>>===;;;999999:::;;;<<>><<<<<<===<<<<<<::::::999888888888888888777777888888888888777777666777777888999999888888999999:::===???DDDPPP]]]yyycccSSSIIIAAA>>>===;;;:::888777777777555666777777777666555444333333444555777888999:::555555444444444444555555555666777999<<<>>>AAABBB???BBB@@@CCCNNNZZZssswww```UUULLLEEEAAA>>>===;;;:::::::::;;;<<<@@@@@@LLLmmmbbbHHH???999555444666666444333333333333333444444555555444444333333333444444333333444777:::CCCFFFkkkwwwOOOBBB666444666666555555444444444444333333333333333333333333333222222222222222222222222333444444333333333333333444555555888888777777666555555555555555666666666777777777::::::===???AAAHHHXXXhhhBBB>>>:::888888999999999777777777777777777777777666666666777888:::;;;<<<===<<<999888888999;;;<<<===AAA@@@EEERRRbbbzzzTTTDDDAAA>>><<<=========<<<;;;::::::999999999999999777777888888888888777777555666777888888999999888999999;;;===???CCCNNNZZZvvv{{{bbbUUUJJJAAA===<<<:::999888777777777666777888888888777555444444444555555666777888888555555444444444444555555666666888:::===???BBBCCCBBBDDDAAABBBIIIQQQfffrrr]]]TTTMMMDDD>>>======<<<;;;:::;;;;;;<<<@@@AAAOOOppp[[[EEE===777333333555555444444333333333333333444444555444444333333333444333222222444777:::DDDLLLrrroooIII???666555777666444444444444444333333333222222555444333333333333444444333222222333333333444444222222222222333444555555999888888777777666666555555555555666666666777777888999;;;>>>???CCCOOO[[[uuuAAA>>>:::999999:::::::::666666666666666666666666666666666777888:::;;;<<<<<<;;;:::888888999:::;;;===AAA@@@EEERRRbbb{{{VVVDDDAAA>>><<<=========<<<;;;;;;;;;;;;;;;:::::::::777777888888888888777777666777888999:::::::::::::::999;;;>>>???CCCNNNZZZtttxxxaaaUUUJJJAAA<<<;;;:::999888777777777888888999:::999888777666666666666666555555555555555555444444444444555555777888999;;;>>>AAADDDEEECCCFFFCCCCCCIIINNNaaa~~~ppp[[[TTTMMMDDD=========<<<<<<;;;;;;;;;;;;>>>AAAPPPrrroooNNN???;;;666444555444444444444444444333333333333444444555444444333333333333222222444999<<>>???AAAJJJTTTgggAAA>>>;;;999999:::999999666666666666666666666666666666666777888999:::;;;:::999999999999:::::::::<<>><<<<<<===<<<<<<;;;;;;;;;<<<;;;::::::999777777888888888888777777777777999:::;;;;;;<<<<<<<<<;;;<<<>>>@@@DDDPPP]]]vvvwww___SSSIIIAAA<<<;;;:::999999888888888888999:::::::::999888777777777666555555444444333555555444444444444555555777888:::<<>>@@@FFFNNN[[[ppp@@@===:::888888888777666555555555555555555555555666666666666777777888999666777888:::::::::999999;;;@@@BBBIIIZZZmmmwwwWWWFFFCCC???===<<<<<<;;;:::999999:::::::::999888777777777888888888888777777666777888:::;;;<<<<<<<<<>>>======???@@@FFFSSSaaayyyxxx^^^QQQHHHAAA===<<<;;;:::999999999999888999999:::999888777666555555555555555555444444555555444444444444555555666777999;;;>>>BBBEEEFFF???CCCBBBCCCHHHKKK\\\xxxkkkWWWOOOIIICCC???===============<<<<<<;;;<<>>BBBKKKiii\\\DDD===777666666444444666333333333222222222222111000111222333444333333222000111222333333333222111000000000111222444555666;;;::::::999888888777777444444444555555555666666666666888;;;======BBBIIITTTfff???<<<999777777666555444555555555555555555555555777666666666666666777777444555888:::;;;:::999888999???BBBLLL^^^sssuuuXXXGGGDDD@@@===<<<<<<;;;:::777777888999888777666555777777888888888888777777666666888999:::;;;;;;<<>>>>>???AAAGGGUUUccc|||xxx]]]OOOGGGAAA===<<<<<<;;;::::::::::::777888888999999777666555333444444555555666666666555555555444444555555555555666888:::>>>AAADDDEEE???DDDBBBDDDIIILLL\\\wwwiiiUUUMMMHHHCCCAAA=========>>>===<<<<<<;;;???III]]]ZZZIII<<<;;;<<<888555777222333444555555555444333222333333444555555555444222333222333444999@@@EEEOOOnnnSSSBBB;;;555555555444555888333333333222222222111111333444666888888777666555///000111222333222111111000000000111222444555666;;;;;;:::999999888888777444444444555555555666666777666777:::;;;;;;???FFFRRRddd~~~@@@>>>:::777666666777888555555555666666666666666333333444555666777888999555888:::;;;:::999:::::::::BBBCCCKKKccc~~~lllSSSDDDAAA>>><<<;;;:::999888777777777777777666666555888888888888888888888888666666777888:::;;;<<<<<<>>>AAA@@@BBBHHHJJJWWWpppzzz^^^MMMEEEBBB<<<;;;;;;<<<===<<<999777555555666666777777888888777666444333222333333444666666555555555555666666444444555999@@@EEEFFFEEEBBB@@@BBBHHHJJJQQQeeezzzfffXXXJJJDDDEEEAAA@@@???>>><<<<<<;;;;;;;;;DDDIIImmm{{{SSSDDD>>>===666555999555666666555555555444444444777666555444555666888::::::666444666888:::@@@FFFWWWqqqwwwQQQ===:::666444444555666666222333333333333222111111111111222333333333333222222222222222111111000000...///000000000111444777<<<;;;:::999777666555555444333333444777999888888999888777777999;;;>>>???MMMYYYpppAAA???;;;888666555555666666666666666666555555555222222333444555666777777666888:::;;;:::999:::;;;;;;DDDFFFNNNfffkkkRRRDDDBBB>>><<<;;;;;;999888777777777777777666555555666666666666666666666666555666777888:::;;;======AAADDDBBBDDDIIIJJJVVVoooxxx^^^NNNFFFBBB<<<;;;;;;;;;<<<;;;999777555555555555666666666777666555444333333333444555666666555555555555666666666666777;;;AAAFFFGGGGGGBBBAAAEEEKKKNNNVVVlllfffXXXKKKEEEDDD???===<<<<<<<<<<<<======>>>HHHRRRzzzzzzQQQBBB===<<<555555999555666666555555555444444444777666555444444666888999888555444777999;;;AAAHHHVVVuuuvvvPPP<<<999555333444555555555222333333333333222111111111111222333333333333222222222222222111111111000///000111111111222444666:::::::::999888777555444333333222444666888888777777777666666888:::<<<>>>JJJTTTiiiBBB@@@<<<888666444444444777777666666555555444444222222333444555555666666666888:::;;;::::::;;;<<<===FFFHHHQQQjjjjjjQQQEEEBBB???<<<<<<;;;:::888666666777777666666555444555555555555555555555555555666777999:::<<<>>>>>>CCCGGGEEEFFFJJJJJJVVVooottt]]]OOOGGGBBB<<<;;;::::::;;;:::888666444444555555555555666666444444444333444444555666666666555555555555666666888888999===BBBFFFHHHIIICCCDDDIIIOOOSSS^^^xxx}}}eeeYYYLLLEEEBBB===:::::::::;;;<<<>>>@@@AAAHHHZZZzzzOOO@@@;;;;;;555555999555555555555555555444444444666555444333444555666777666444555888:::<<>>;;;999777666666666888888777666555444444333333333444444555666777777666888::::::::::::;;;======GGGJJJTTTmmmjjjPPPFFFCCC???===<<<<<<:::999666777777777777666555555777777777777777777777777555666777999;;;===>>>???CCCGGGEEEGGGLLLLLLXXXpppoooZZZOOOFFFAAA<<<;;;999999:::999777555555666666666666666666666333444444444555555666666666666555555555555666666999999;;;>>>BBBFFFIIIKKKFFFGGGLLLSSSYYYhhhzzzdddZZZMMMEEEBBB;;;::::::::::::<<<>>>AAABBBGGG___~~~QQQBBB<<<<<<555555888555555555555555555555555555555444333333333444555555555444555888999:::@@@HHH\\\lllJJJ:::777444333333444333333333333444444333333222111111111222333333333333222222222222222222222222222111333555555444222222222555777999::::::888666444333222111333555666666555555555555666888999;;;<<>>===GGGLLLVVVooojjjPPPFFFCCC@@@>>>===<<<;;;:::777777777888777777666555888888888888888888888888666666888999;;;===>>>???@@@DDDDDDFFFLLLMMMYYYqqqlllXXXMMMEEE@@@===;;;999999999999777555777777777777777777777777333444444555555666666666666666555555555555666666888999;;;>>>AAAFFFJJJMMMKKKLLLQQQ[[[eeewwwvvvbbbYYYMMMEEEBBB;;;===<<<::::::;;;===???AAAJJJgggSSSDDD???===666555888444444555555555555555555555444444444333333333444444555444666888777888???GGGdddcccGGG999777444333444444333222333444444444444333222222111111222333333333333222222222222222222222222333111333555555444222222222444555888::::::999777555333222222333555666555444666666777888999:::<<<<<>>>>>===<<<:::888888999999888888777666666666666666666666666666777888999:::;;;<<<===>>>===BBBBBBEEEKKKLLLXXXppplllWWWKKKEEEAAA???<<<:::999999999777666999999888888888888777777444444555666666666555555666666555555555555666666777999;;;>>>BBBGGGMMMQQQQQQRRR[[[jjjyyysss___WWWLLLFFFCCC===>>>===;;;::::::<<>>666555999555444444444555555555555555444444444444444444333333555555666777666777@@@KKKoooZZZDDD999777555555555555333222444444444444444333222222111111222333333333333222222222222222333333333333111333444444222111222333333444777888999999888777444333333333555666555444555666777888:::;;;<<<<<>>AAA???JJJPPP[[[ssskkkQQQGGGEEEAAA???>>>>>><<<;;;999::::::::::::999888888888888888888888888888888999999::::::;;;<<<<<<===<<>>;;;999999999888777888888888888777777777666555555666777777666555444666666555555555555666666777999===@@@CCCIIIPPPVVVVVVZZZhhhooo\\\UUULLLFFFEEE???>>><<<:::999:::<<>>AAAGGGOOOXXXiii<<<;;;;;;:::999888777666555555555666666666666666555555555666666666666666777888999999:::;;;>>>AAAAAALLLRRR]]]uuukkkQQQHHHEEEAAA???>>>>>>===;;;:::;;;;;;;;;;;;:::999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===AAAAAADDDHHHGGGRRRiiiqqqYYYKKKFFFEEEAAA???;;;::::::999999888888888777777666666666555666666777777777555444333666666555555555555666666777:::>>>AAADDDKKKSSSYYYYYY___rrrnnnZZZTTTKKKGGGFFFAAA===;;;999999:::===AAACCCSSSssshhhLLL===999:::555777<<<999444444444555555555666666555666666666555444444333444444666777888===JJJXXXqqqMMM@@@:::999777777777666555333444444555555444444333222111111222333333333333222222222222333333444444444111111111000///000222555333444444666777888::::::666555444555777777666555222333555777888999999999;;;>>>DDDJJJRRRaaa|||======;;;999888777666666666555555444444444555555777666555555555555666666555777888999:::;;;>>>@@@BBBJJJVVVdddvvvgggVVVGGGEEEBBB@@@???>>><<<:::888888777777888888999:::555777888888777666888999888888999::::::;;;;;;;;;;;;;;;>>>AAACCCHHHTTTaaaqqqYYYKKKDDDBBB<<<<<<<<<;;;;;;::::::999888888888888888777666666444444444555444444333333444555666555444555666888999888;;;CCCIIIMMMTTTZZZ```pppqqqZZZOOOLLLHHHCCC@@@<<<=========???CCCCCCAAAQQQ|||~~~ZZZDDDBBB>>><<<;;;999777555444444555666888888666555:::888777999999777555555333444888;;;888:::NNNdddgggFFFDDD;;;:::777444333333333444111222222333333444444555333222111000000111222333///000111333444555666666000000111111111222222222333555444333555999999555222333555666666666555444222333444555777999;;;<<<<<<===AAAFFFLLLYYYppp>>>===;;;:::888777777666666555555444444444555555777666666555555666666777555777999999:::;;;>>>@@@CCCKKKXXXgggyyydddRRRFFFDDDAAA??????>>><<<;;;999999999888888888999999888999::::::999999:::;;;999999999999:::;;;<<<=========???BBBDDDHHHTTTaaaqqqYYYKKKEEEBBB<<<<<<<<<;;;::::::999999777888888888888777666666444444444555555444444333444555666555444555666888999888<<>>???>>>======@@@DDDFFFUUUwwwWWWDDDAAA===:::999888666555444555555666777777666555:::999999::::::888666555222222666:::999@@@XXXqqqiiiHHHBBB;;;999777444333333333444333333333333333333333333333333222111111222333333000000222333444555555555111111111111222222222222333666666555888<<<;;;777444444555666666666666555444444444555666777888999;;;<<<@@@EEEJJJVVVjjj}}}>>>===<<<:::999888888777555555444444444555555666777777777666666777777888666777999::::::;;;>>>@@@DDDMMM[[[jjj{{{bbbQQQEEEBBB???>>>>>>>>>===;;;;;;;;;::::::999999888888888:::;;;;;;:::999;;;<<<;;;:::999999999;;;===???@@@???AAACCCEEEIIITTT```pppYYYLLLEEECCC<<<<<<<<<;;;:::999999999777777888888777777666555333444444555555555444444444555666555444555666888:::999===EEEKKKPPPYYYbbbrrroooYYYOOOJJJEEEAAA??????@@@???===;;;>>>GGGOOObbboooSSSCCC???;;;888777777666666555666666666777777777777<<<<<<===<<<;;;999777555333333666;;;>>>KKKkkkfffIII>>>:::999666444333333333333555555444333333222111111444333222222222222333444111222222333333333333333111111222222222333333333444777999999<<<@@@>>>:::555555555555555666777777666666555555555666777777:::;;;???DDDHHHPPPaaaqqq>>>===<<<:::999888888888555444444444444555666666888777777777777888888999777888:::::::::;;;>>>@@@DDDMMM[[[jjj|||dddSSSDDDAAA>>><<<<<<===<<<<<<===<<<<<<;;;:::999888777666888999999888888999:::<<<;;;999888999;;;>>>@@@AAA@@@BBBDDDEEEHHHSSS___|||pppYYYMMMFFFCCC===<<<<<<;;;:::999888888777777777777777666666555333444444555555555555555444555666555444555666888::::::>>>FFFLLLSSS^^^hhhyyy|||jjjWWWMMMIIIEEEBBBAAA>>>??????===:::===KKKYYYzzzlllNNNBBB>>>999555555666666666666666777666666777888:::@@@BBBBBB???;;;:::888555555555999>>>DDDXXX[[[FFF;;;999888666555333333333333444444444333333222222222222222222222222222222222222222333333333222222111222222222222333333333333444888:::;;;???BBB@@@;;;777666555444555666777888777666666666666777888888:::;;;???DDDGGGLLLXXXeeezzz===<<<;;;:::999888888888444444444444444555666666777777777777777888999999777999:::::::::;;;>>>@@@BBBKKKYYYiii{{{dddTTTCCC@@@===;;;;;;<<<<<<;;;======<<<<<<:::999777666666888999999888777999:::<<<:::999888888;;;===???@@@@@@AAACCCCCCGGGRRR]]]yyynnnYYYMMMFFFBBB===<<<;;;:::999888777777777777777777777666555555333444555555666666666555444555666555444555666888:::;;;???FFFMMMTTTbbbnnnttteeeTTTLLLHHHEEECCCCCC<<<<<<======:::>>>NNN```jjjJJJ@@@<<<777444444555666666555666777666555777;;;>>>GGGKKKJJJBBB;;;:::888444555555999???GGG___|||OOOFFF;;;777777666555444333333333222222222333333444444444000000111111111111000000222222333333222222111111111111222222222333333333333777:::;;;>>>AAA???;;;666555444444444555777888666666666777888999;;;;;;;;;;;;???CCCFFFIIIRRR]]]qqq<<<;;;:::999888888888888444444444444444555666777666666666666777888888999888:::;;;;;;;;;;;;>>>@@@AAAIIIVVVfffyyycccSSSDDD@@@<<<999999:::::::::;;;;;;<<<<<<:::888666555777999::::::999888:::;;;:::999888888888:::<<<>>>>>>===???AAAAAAEEEPPP\\\xxxlllWWWLLLEEEAAA===<<<;;;:::999888777666666666777777666666555444333444555666666666666666444555666555444555666888999:::???GGGMMMVVVeeessspppbbbRRRKKKGGGDDDCCCDDD===;;;<<<>>><<>>;;;777555555666777666444666777666555888===BBBRRRVVVRRRDDD;;;:::888444333333777===FFF```nnnGGGHHH<<<666666555555444333333222111111222333333444555555//////000000000000//////111222222222222222111111000000111111111222222222222555777777:::>>><<<888444444444444444555666666666666666777888999;;;<<<::::::===BBBDDDGGGOOOWWWiii{{{::::::999888777777777777444333333444444666777777555555555555666777888999999:::;;;;;;;;;<<<>>>@@@@@@HHHUUUdddxxxcccTTTDDD@@@<<<888888888999888999:::;;;;;;:::888666555666888999999888777999:::888888888888999:::;;;;;;;;;:::<<<>>>???CCCNNNZZZwwwkkkVVVKKKDDD@@@===<<<;;;:::999777666666666666777777666666555444333444555666777777777777444555666555444555666888888:::???FFFLLLVVVgggvvvoooaaaSSSKKKFFFBBB@@@AAA???;;;<<<@@@???>>>JJJ[[[WWWEEE===:::888666777777777666333555666666555888@@@FFF[[[___XXXFFF:::999888333222333888===FFF___cccCCCHHH888555555555555444333222222333333333333333333333333///000111111111111000///000111111222222222111111//////000000000111111111000333333222555999888444222333333444444444444444666666555555666777888888999888:::???BBBEEELLLTTT```nnn999999888777666666666777333333333444555666777888444444444444555666888888999:::;;;;;;;;;<<<>>>@@@AAAHHHTTTdddxxxeeeUUUEEEAAA<<<888777888888888888999:::::::::888666555444555666666555555666777666777777888999999::::::999888:::===>>>BBBMMMYYYwwwjjjUUUJJJCCC???===<<<;;;:::888777666555666666666666666555555444333444555666777777777777444555666666444555666888777999???FFFLLLVVVhhhxxxpppcccTTTKKKEEE@@@>>>???BBB<<<<<>>GGGVVVwwwnnnMMMCCC<<<:::888888888888777666222444666555555999AAAHHHaaaeee\\\HHH:::888888333333555:::@@@GGG___\\\AAAGGG222555555555555444333222222555444444333333222222111000111222333333222111000000000111222222222222222////////////000000000000///111111///111555555222111222333444555444333222666666555444444444444444888666888===@@@CCCJJJRRRZZZeee|||;;;999777666666666555333777666555555666777555444777666555444444444444444666777888999999;;;>>>AAA@@@GGGRRR```tttbbbRRRDDD@@@<<<999888888777777666555444555777777666444444555666888888888777777666666777777777777666666888<<<888888>>>AAAIII[[[{{{lllUUUGGGCCCDDD???>>>;;;999777666555555333444666555444444555666555555444444444444555555555444444555555666777888;;;>>>===BBBNNNVVVhhhooobbbSSSLLLHHHBBB???>>>666===;;;:::???@@@FFFTTTrrr[[[JJJ>>>999888777666666555555666444555222444:::999AAAUUUeeeoooWWWFFF>>>555:::777999666666;;;HHHfffZZZIIICCC<<<999666333333444444222000222333444444444444333222///000222444555555555444000000111111111222222222000000111111111111000000000111111111111222222222333444555555333333333555666555555444444444555555999999:::<<>>AAABBBHHHRRR___sssdddSSSEEEAAA<<<999888888888777555666777666555555444444555555777777888777666666555666777888999999999999888<<<999888???AAAJJJ[[[zzzlllUUUHHHCCCCCC???>>>;;;999777777666777444666777666444444555666555555444444444444555555555444444555555666777888999<<<;;;AAAMMMWWWjjjqqqcccUUUMMMHHHCCC???>>>888>>><<<:::>>>>>>DDDSSSpppTTTDDD888888888777666555555555555333555333555:::999AAAUUUfffpppWWWFFF???777<<<888888888999>>>PPPrrrzzzWWWKKKFFF???999666333333444444222000111222333444444333222111000111222444444444444333111111222222222333333333000000111111111111000000000111111111111222222222222444555444333222333444555555444444444444555555555555666888;;;???CCCEEEKKKTTTggg}}};;;999666666666666555444555444444555777888777666222222222333444555777777666777888999999;;;>>>AAACCCIIISSS___qqqeeeUUUFFFBBB===:::999999888777666777888777666444444444666666777777777666555555444555777888:::;;;;;;;;;888<<<999999@@@BBBJJJ\\\zzzlllWWWIIICCCBBB>>>===;;;999888888888999666777888777555444555666555555444444444444555555555444444555555666777888666:::999@@@LLLWWWmmmtttfffWWWOOOIIICCC>>>>>>;;;???<<<:::===<<>>:::777:::;;;BBB[[[kkkPPPJJJGGGAAA888666333333333333222000111111222222222222111111222222333333333333222222000000111111111222222222000000111111111111000000000111111111111222222222111222333333222111222333444444444444444444555555333333444555888<<<@@@BBBJJJQQQaaauuu:::888666666666666555444444333333444777888888777222222222222333555666777666777888999999;;;>>>AAAEEEJJJSSS___pppeeeUUUGGGCCC>>>;;;999999888888888777666777999:::888555777777777666666555555444444555777888999:::::::::777<<<::::::AAACCCKKK\\\{{{mmmYYYKKKCCCAAA===<<<;;;999999999::::::888999999888555444444555555444444333333444444555555444444555555666777888666:::999???KKKWWWooowwwiiiYYYPPPJJJCCC>>>===<<>>===GGG\\\sssMMMDDD:::777666555444444333333444111555444666;;;:::EEE[[[iiipppUUUDDD???999>>>;;;666;;;<<>>AAAEEEKKKTTT___pppdddSSSHHHDDD>>>;;;999999888777;;;666333666>>>@@@<<<666777777666555555555444444555666777777888777777777777<<<:::;;;BBBDDDLLL]]]~~~mmmZZZLLLCCC???<<<;;;:::999888999::::::888999999888555444444555444444333333333333444444555444444555555666777888777;;;:::>>>JJJWWWqqqxxxyyyjjjZZZQQQJJJCCC>>>===<<>>999666555444333111111111111111111111111111111111111444333333222111111111111000000000111111111222222000000111111111111000000000000111111111222222222///000222111111000222333222222333444555555444444555555555666888;;;???AAABBBGGGRRRcccuuu999777666555666777666555555444444555777888777666555555444444444555666666666777888999999;;;>>>AAAEEEJJJTTT___qqqbbbRRRGGGCCC>>>:::999888777666;;;666333777>>>AAA===777666666555555444555555555666666777777777777666666777<<<;;;<<>>===<<<===;;;>>>BBBBBBRRRpppeeeFFFDDD<<<888777666555444444444444111555444666;;;>>>OOOkkklllpppRRR???;;;777<<<888999;;;AAAUUU}}}fffMMMDDDAAA<<<888555555555333111000000222333222111111111111222333444333222111111111111111222333333333333444444444000000111111111111000000000111111111111222222222///000222222111111222444000111333444555555444444444444333444666999<<<===AAADDDMMM\\\lll}}}999777555555666777666555666555444555666777666555444444444555666777888999666777888999999;;;>>>AAADDDJJJSSS```rrrbbbRRRGGGCCC>>>:::888777666555999888888999::::::888777555555444444444555666777555666777888888888888888666<<<;;;===EEEFFFMMM^^^fffWWWMMMEEEAAA;;;:::999777666666777777444666777666444444555666444333333222222333333444555444444555555666777888777<<<;;;???KKKZZZyyylllaaaYYYTTTUUUZZZcccoooxxxjjjZZZQQQJJJCCC>>>===<<<===:::>>>BBBBBBSSStttaaaDDDEEE===888888777666555555555555222666444555;;;AAAUUUsssppprrrRRR???<<<777<<<888;;;<<>>999777444555555333000///000222444333222111111222333444333222111000000111111222222222222222333333333333000000111111111111000000000111111111111222222222///000222222111222333555///111333555555555444333444333333333555777:::<<>>AAACCCIIISSS```ssscccSSSGGGCCC===999777666555444666:::===;;;555222444777555444333333444555666888444555777888::::::;;;;;;666<<<<<<>>>EEEGGGNNN^^^}}}cccUUUMMMFFFCCC;;;:::888777555555666666333444666555444444555666444333333222222333333444555444444555555666777888666;;;;;;???KKK\\\|||iiiXXXRRROOONNNKKKNNNQQQXXXfffxxxiiiZZZPPPJJJCCC>>>=========:::>>>AAA@@@RRRtttYYY>>>@@@999999888777666666555555666222666444444;;;BBBXXXxxxssstttTTT@@@<<<888===888<<<===OOOtttuuuOOO@@@>>>:::666555444555666333000...000222444444333222222333444444222222111000000111222333////////////000000000000000000111111111111000000000111111111111222222222///111222333222222444555///000333555555555444333555444444444666888;;;<<<<<<<<>>@@@HHHLLLTTTbbbvvvgggPPPGGGCCC???<<<;;;:::999888999888888777666555555444666666777777777777666666666666666777888888999999777<<<:::;;;BBBEEENNN```iiiYYYKKKBBBAAA???===;;;999777888999999666666555444444444444444555444444333333444444444444444333333444555777888<<<<<>>;;;::::::999888777777666333333555555777EEEbbb|||zzzmmmQQQ>>>===;;;999>>>@@@BBB^^^bbbDDD???:::777777555444444444333333222222222444333222000///.........222222222222111111111111111000///......///000111222222222222111111111000444222///...---///111333111111222222222333333333222222333444444555555666333444555444555777:::===>>>===???EEELLLVVVeeesss999888888777777888888999555555666666555555444333444555666888999999888888999888888999:::<<<>>>???FFFIIIQQQ^^^rrrfffOOOGGGCCC???<<<;;;:::999888888888888777666555555555666666777777777777666666666666666777888888999999999===;;;;;;BBBDDDLLL^^^gggWWWJJJCCCBBB>>>===;;;999888888888999777666666555444444555555444444333333333444555555444444333333444555777888;;;:::>>>CCCIIIZZZ~~~pppZZZLLLHHHHHHAAAEEEEEEIIIMMMPPPZZZoooyyyiiiWWWLLLGGGAAA>>>===:::;;;:::<<>>MMMlllvvvWWWEEE;;;999777777666666666666666666444555666777999FFFbbbzzzrrrgggNNN<<<<<<;;;999???BBBLLLppp___CCC???999666777555444444444333333222222222444333222000//////......000000000000////////////111000///......///000111222222111111111000000000333222111000000111222333222222222222333333333333222222333444444555555666444555555444444666:::===<<<;;;===CCCIIIRRR```mmm}}}888888777777777777888888555555666666666555444444222333555666777888888888888888999999;;;===>>>???CCCFFFMMMYYYmmmfffNNNGGGCCC???<<<;;;:::999888888888777777666666555555666666666666666666666666666666666777888888999999:::>>>;;;;;;AAACCCKKK\\\|||eeeUUUHHHBBBCCC>>><<<:::999888888888888777777666666555555666666444333333333444555666666444444444444555666777888999999<<>>???AAAEEELLLWWWjjjhhhQQQGGGCCC???<<<;;;:::999888888777777777666666666555666666666555555666666666666666666777888888999999999===;;;:::AAACCCKKK]]]yyydddSSSFFF@@@BBB===<<<:::999888777777888777777666666666666777777444333333444444555666777444444444555666666777777888777;;;AAAGGGYYY}}}zzzVVVKKKHHHIIIJJJDDD???BBBFFFIIIJJJOOOWWW___nnnrrrdddUUULLLFFF@@@======<<<>>><<<>>>BBBCCCYYY{{{mmmRRRFFF===:::888888888888888777777777555666777999;;;EEE[[[oooaaa\\\III::::::999999BBBOOOppprrrTTT@@@<<<777555666333333333333333333333333333444333222111000000000000222222222222111111111000111111000//////000111111000000000000////////////000111222333333333222111000000111111111222222222222222333444444555555666555666555444333444777::::::999:::>>>AAAGGGQQQ\\\kkk555555444444444444555555555555666666666666666555333333444555666777888999777888999:::<<<===>>>>>>AAAFFFMMMXXXjjjkkkTTTGGGCCC???<<<;;;:::999888777777777777666666666666666666555555555555666666666666666777888888999999777;;;999:::AAADDDMMM^^^xxxdddSSSEEE??????<<<;;;:::999888777777777777777666666666666777777444444444444444555666777444444555666666777777777888777;;;AAAGGGYYY}}}rrrPPPJJJHHHHHHIIIEEEBBBFFFIIILLLNNNSSSWWWZZZaaazzz|||lll```TTTMMMHHHBBB@@@AAA===???===???CCCHHH```kkkPPPEEE>>><<<::::::999888777666555444555555666888999AAASSSeee]]]ZZZJJJ===;;;:::;;;EEEQQQzzzgggMMM???<<<666555777333333333333333333333333333444333222111000000000111222222222222111111111000222111000//////000111222000000000000////////////...///111222333222111000////////////000000000000222222333444444555555666555555555444333444777:::;;;:::;;;>>>@@@DDDMMMVVVggg}}}555555444444444444555555555555666777777777666666555555555555666777888888777888999;;;<<<===>>>>>>BBBGGGPPPZZZlllkkkUUUGGGCCC???<<<;;;:::999888777777777777666666666666777666555444444555666777666666666777888888999999555:::888999AAADDDMMM___xxx~~~dddSSSEEE>>>===;;;;;;:::999888777666666666666555555666666777777666666555555555555555666444444555777777777777777999999<<>>@@@EEELLLhhhkkkNNNBBB;;;:::999999777666444333111111555555666888888===KKKZZZXXXXXXLLL???>>>;;;===IIITTT\\\III>>><<<666666888333222222333333333333444444333333222111111111111111000000000000////////////222111000000000000111222111111000000000/////////---...000111222222111000...////////////000000000222222333444444555555666444444444333333444777:::;;;:::<<>>DDDKKK]]]mmmPPPMMMIIIEEEHHHJJJOOOPPPNNNJJJKKKOOOOOOKKKOOOXXXiiisssddd\\\SSSMMMGGGAAA???AAA<<>>@@@GGGOOOooojjjKKK???:::;;;888777777555444333222222777666777888777:::FFFSSSQQQUUUKKKAAA???===AAAMMM^^^UUUEEE>>>===777777999444222222222333333444444444333333222111111111222222000000000000////////////222222111000000111222222222222111111111000000000//////000111222222222222000000000111111111111222222222333444444555555666333333333333333555888;;;;;;:::<<>><<<::::::::::::888777666555444444444444444555666777999888777666444444444444333444666888888888777777;;;;;;???FFFLLL^^^gggNNNMMMJJJGGGMMMQQQOOOOOOKKKEEEGGGLLLKKKFFFMMMRRR___vvvrrrccc[[[SSSMMMFFF>>><<<>>><<>>@@@GGGRRRsssiiiJJJ???<<>>??????EEEMMMQQQgggvvv888888777666666666666666666666666666777777777777777777777777888888888888777999;;;<<<<<<===???@@@EEEIIISSS```qqqiiiUUUEEEBBB???===<<<;;;:::888999999999999888666555444888777666555444444555666444555666777777888888777999999:::<<<===BBBNNNZZZ}}}lll[[[OOODDD===<<<<<<;;;:::888777666666666666666555444444444444444444555666777777666555444666666666666777777777777888::::::AAALLLYYYyyy```PPPIIIHHHOOONNNUUUKKKHHHEEEDDDEEEFFFFFFFFFHHHJJJQQQccctttiii\\\NNNGGGDDDAAA?????????;;;>>>EEEGGGSSSyyyiiiNNNCCC;;;999888777555444333333444444777555333222555:::@@@CCCGGGLLLGGG@@@>>><<>>AAADDDOOO]]]eeeqqq888777666666555555666666555555555666666666777777666666666777777777888888555777999;;;;;;===???AAAFFFJJJSSSaaarrrgggTTTEEEBBB???<<<<<<;;;:::888666666777777777666555555777777555444444444555555555555666777888888888888999999:::<<<===BBBNNNZZZ|||vvvdddVVVJJJ@@@<<<<<<<<<;;;999888777666666666777666555444333444444555555555666666666666555555555555666666666666777777888::::::@@@LLLYYYyyyZZZNNNJJJOOO\\\VVVUUUHHHEEECCCBBBCCCDDDEEEEEEGGGIIINNN\\\wwwwwwiii[[[NNNGGGDDDAAA??????===<<>><<<:::888555444333222333444555444333444555777888999::::::;;;===@@@CCCIIIVVV]]]iii777666555555444444555555444444444555555555666666555555666666666777777777333555888999:::<<>><<<;;;;;;:::888333333444555555555555555666666555444444444444555666666777888999999999999999999:::===>>>BBBMMMYYYzzzyyylll]]]QQQGGG???<<<===;;;:::999888777666666666777666444333333444555666666666555555555555666666444444555555555666666666666999999@@@KKKXXXxxxxxxXXXQQQPPP\\\mmm```RRRDDDBBB@@@???AAACCCCCCCCCEEEFFFJJJRRRfffwwwgggZZZLLLGGGDDDAAA>>>???;;;>>>AAAEEESSSrrr~~~\\\FFF;;;;;;999999888777666666666666444444444555777:::>>>@@@BBBFFFBBB???AAA???CCCSSSppp]]]EEE>>>888666666444555888444444444333333222222222111111111111000000000000222222111000000111222333444333111000000000111111111111222333333222111111///000111222333333333333111111111222555888<<<>>>DDDAAA===999555333222222333444555444333333555777666777999999999;;;>>>AAADDDOOOUUU```www666666555444444444444444333333333444444444555555555555555555666666666666444666777888999;;;>>>AAAEEEIIISSSdddxxxbbbQQQDDDAAA>>><<<;;;;;;:::888444444555555555555555444555555555444444444444555777777888999::::::::::::999999;;;===>>>BBBMMMXXXxxxxxxkkk\\\QQQHHH@@@===???:::999888777666666666666777666444222222444666777666666444333333444666666333333444444555555666666666888999???JJJVVVuuuuuuZZZWWWYYYiiizzzeeeLLLBBB@@@>>>>>>@@@BBBCCCCCCDDDEEEGGGKKKXXXvvvtttcccVVVJJJEEEBBB???======:::@@@BBBDDDWWWbbbIII<<<===888888777777666666666666333333444666888:::<<<>>>===AAA===<<>>AAAEEEHHHTTTfff{{{```PPPCCC@@@===;;;;;;;;;:::999888888888777777555444444444555555555555555555555777888999::::::;;;;;;:::999999;;;>>>???BBBLLLWWWtttsss___QQQHHH@@@======999999888777666666666666666555444333333444666777666555444333333444555666333333444444555666666777666888888???IIITTTrrrpppXXXZZZ___ooo~~~dddHHHCCC@@@>>>>>>@@@BBBCCCCCCCCCCCCEEEIIIQQQhhhqqq___SSSGGGBBBAAA===;;;;;;:::AAABBBBBBWWW~~~^^^GGG;;;<<<666666777666666666555555222333444666888:::;;;<<<999===999:::@@@@@@DDDSSSvvvwwwPPPCCC===888888777333222444555555444333222222111111111111111111000000000///222111000//////111333444333222222111111000000000111111111111111111111111000000111222333444444444222222222222222444555666???<<<888555333222333444222333444444333333444666555666666666666888;;;===BBBIIIMMMWWWhhhttt777666555555444444555555333333333444444444555555555555666666666777777777888999:::::::::===AAADDDFFFJJJVVViii___PPPBBB@@@<<<;;;;;;;;;:::999::::::999999888666555444444555666666777666666666777777888999::::::::::::999999<<>>HHHQQQnnnjjjSSSYYYbbbooowww^^^GGGCCCAAA???>>>@@@BBBCCCCCCCCCBBBEEEIIINNN^^^ooo\\\QQQFFFBBB@@@===::::::<<<@@@@@@AAATTT}}}jjjSSSBBB777999555666666777777666555555333333444555777999;;;<<<777;;;999888???AAAIII[[[kkkKKKBBB<<<888999777333111333333333333222222111111111111111111111000000000000111000000000000222333444111111111111111111111111222111000000000000111222000111222222222222222222222111111111111111222222888777444222222222333444222333444333222222444666555666666666666777:::<<<>>>DDDHHHRRR```gggwww888777666666555555666666444444444444555555555555666666666777777777888888777888:::;;;===@@@FFFJJJIIIMMMYYYnnn^^^PPPBBB???<<<;;;;;;;;;:::999888999999999888777777666555555777888888888777777666777888999::::::::::::999999<<>>GGGOOOkkknnnVVV]]]hhhnnnmmmUUUGGGDDDAAA???>>>???@@@AAAAAACCCAAAEEEIIILLLUUUqqq|||kkk\\\QQQFFFCCCAAA>>>;;;;;;<<<>>>>>>AAAQQQuuuzzzVVVHHH???777999666666777888888888777666444444444444666888;;;<<<888===;;;999>>>CCCPPPfff]]]EEE???:::777999888555333444111111111111111111111111111111111111000000000000///000000111222222333333///000111111222222222222222111000//////000111222111111222222111111000///000000000111111111222222444333333222222222222222222333444333222222444666555666777666666777:::<<<;;;@@@DDDNNNYYY\\\jjj888888777666666666666666444444444555555555666666777777777777888888888888666777999;;;>>>DDDJJJOOOLLLPPP\\\qqq^^^QQQAAA???<<<:::;;;;;;:::999666777777888888888888888555666777999999999888777666666777888999999999999999:::<<>>FFFNNNiiiwww]]]dddnnnnnnfffOOOGGGDDDAAA>>>===>>>?????????BBBAAADDDJJJJJJPPPgggxxxggg]]]QQQGGGDDDCCC???<<<<<<<<<<<<<<>><<<;;;:::999777888888888888777666444444666666555444444444444555999999999999999:::::::::;;;999999<<<===@@@IIISSSlllmmmUUUKKKBBB===<<<;;;:::999888777777777777666666666666777777777777444444444444444444444444444444444444444555666777===AAA@@@AAAHHHPPPggg~~~```hhhmmmfffeeeSSSCCCAAA@@@???>>>>>>>>>???@@@BBBAAAAAACCCEEELLL]]]mmmtttiiiZZZQQQHHHEEEBBB===999999;;;<<>>AAADDDEEEGGGQQQZZZlllxxxZZZOOODDDAAA>>><<<;;;:::999777888888888888777666555444666666555444444444444555777777777777888888888888;;;999999<<<===@@@HHHRRRllloooWWWMMMDDD>>>===;;;:::999888777777777777777777777666666666666666444444444444444444444444444444444444555666777888999>>>???AAAHHHOOOdddkkkpppvvvnnnfffPPPCCCBBBAAA@@@???>>>???@@@@@@@@@@@@BBBDDDEEEIIIVVVcccsssgggYYYPPPGGGDDDBBB>>>;;;<<<::::::???BBBKKKqqqlllLLL???;;;999888777777777777777777777777666666666777777888999:::999:::888<<>>999888888666555444333333222222222222111111111111111111111111222222222222000000000000000111222333333222111000111222222222000//////000222444444444111111222222222222222111444222111222444555555555444333222222444444444222555444333333444555777999666555555555555555666777777:::===AAAEEELLLSSSYYYnnn666666666666555555555555555444444444444555666666666666666777888888999999777888888999;;;>>>AAABBBEEERRR[[[llluuuXXXOOODDDAAA===;;;;;;:::999888777888888777777666555444666666555444444444444555555555555666666777777777:::999:::<<<===???HHHQQQlllnnnWWWMMMEEE>>><<<:::999888888777777777777888777777666666555555555444444444444444444444444444444444555666888999:::555;;;===AAAGGGMMM```~~~{{{~~~|||iiiMMMEEECCCBBBAAA?????????@@@AAA>>>???BBBEEEEEEFFFNNNWWWtttrrrfffYYYOOOEEEBBB@@@>>>===???;;;:::???BBBLLLsssfffIII>>>:::999999555555555555555555555555555555555555666777888999999:::999<<>>EEEKKK___}}}oooLLLIIIDDDCCCAAA@@@???@@@@@@AAA===>>>AAADDDDDDCCCIIIQQQcccsssgggYYYOOOEEEAAA???<<<<<<>>>>>><<<@@@DDDOOOwwwbbbGGG===999777888444444444444444444444444444444444444555666777777999:::888;;;BBBGGG```lllHHH777:::555555555444444333333333333333222222222111111111444444333333222222222111333222222111111111222222///111222333222222333333333555777777666555555555999999:::::::::999888888999777666666777777555333666444333333444555444222333222222222333444555666444444444444555666777777777999;;;===@@@DDDIIILLLRRRfff666666666666555555555555555444444444444555666666666666666777888888999999999999999:::<<<>>>AAABBBEEESSS___pppvvvVVVJJJBBB???<<<:::::::::999888666777777777777666666555666666555444444444444555555555666777777888999999:::999:::<<<===???FFFOOOiiijjjTTTJJJBBB;;;:::888888777777666777777777888777777666555444444333555555555555555555555555444555555666888:::;;;<<<888<<<:::<<>>AAAAAABBBIIIPPPYYYppptttgggYYYNNNDDD???===;;;:::<<<>>><<<@@@EEEQQQxxx]]]FFF>>>888555777333333333333333333333333333333333333444555666777999:::888;;;AAAHHHccc```DDD888;;;444444444444444333333333333333333222222222222111555444444444333333222222444333222222222222222333333444666555444333555777666999===??????>>>>>>>>>BBBAAA@@@>>><<<999777666:::888777777888888777555666444333333444444333222333333333333444555666666444444444444444555666666666888;;;>>>@@@DDDIIILLLPPP```yyy666666666666555555555555555444444444444555666666666666666777888888999999999999999:::===???BBBDDDFFFTTT___rrryyyWWWIIIAAA???<<<:::::::::999888666666777777777777666666666666555444444444444555666666777888888999::::::999888:::======>>>EEEMMMfffkkkTTTJJJCCC>>>===888777777666666777777777777666666555555444444444555555555555555555555555555555555666777999:::;;;999===::::::AAAHHH___TTTQQQDDDCCCAAA@@@???????????????===<<<>>>@@@AAAGGGOOOTTTaaaooodddUUUKKKAAA>>>===:::999;;;;;;999>>>DDDPPPvvvVVVDDD???888555777333333333333333333333333333333333333444555666777999;;;:::===DDDMMMlllwwwSSS???666:::333333444444444444444444333333333333222222222222555444444444444444444333333333333222333333444444333555777666555666:::>>><<>>;;;:::::::::999888666666777777777777666666666666555444444444444555555666666777999::::::;;;999888:::======>>>DDDLLLdddjjjQQQHHHBBB>>>>>>777777666666666666777777555555555555555555555555555555555555555555555555555555555666777888999:::777;;;:::;;;BBBHHH]]]|||ZZZRRRDDDCCCAAA???>>>>>>>>>>>>???<<<<<<>>>??????CCCIIIMMMTTTjjjzzzggg\\\NNNEEE>>>======;;;:::<<<:::999???EEEQQQvvvvvvNNNAAA???999555777444444444444444444444444333333333444444555666777999======AAAKKKWWWyyyiiiJJJ;;;555777333333444444555555555666444444333333333222222222444444444444555555555555333333333333333444555666555999===???AAAGGGPPPWWW[[[cccnnntttwwwyyy|||~~~{{{vvvpppjjjeeecccXXXSSSLLLFFFBBB@@@>>><<<:::999777777777777666444444555666777777888888888666666555444333333333333333555999;;;===???CCCEEELLLUUUfff|||777666666666555555555555555444444444444555666666666666666777888888999999666666777999<<<@@@CCCEEEIIITTT```vvvyyyWWWKKK@@@>>>;;;:::::::::999888666666777777777777777666666666555444444444444555555555666777888999::::::999888:::======>>>DDDLLLbbbgggNNNEEE???<<<===777777666666666666777888444444444555555555555555666666666666666666666666666666555666666777888888333999:::===CCCGGG[[[yyy]]]RRRCCCBBB@@@>>>=========>>>>>><<<<<>>???CCCFFFJJJ\\\zzztttaaaVVVIIIAAA;;;<<<===<<<;;;===<<<:::AAAHHHTTTxxxnnnHHH>>>???999666888444444444444444444444444444444444444555666777777:::>>>???EEEPPP^^^cccFFF;;;555555333444444555555666666666444444444333333333222222333444444444555666666666222222222333444555666777<<>>AAACCCIIIPPP^^^sss444444555555555555444444444333333333444444555666444444555555666777777777888999999::::::===@@@DDDNNNRRRcccyyyYYYNNNCCC@@@<<<:::999888777666777777777777777666555555666666555555555555666666666777777777888888888888888888:::===>>>???GGGOOOeeebbbPPPBBB<<<<<<999888888888777888888999999777777666555555555555555555555555555555555555555555444444444444555555666777<<<;;;===BBBEEEVVVqqqqqqQQQIIIDDD@@@@@@???===>>>AAA===============>>>>>>???JJJIIIQQQdddooo\\\LLLHHHEEE@@@===<<<;;;:::999===>>>>>>GGGdddeeeGGG???888666888777333333444444444444333333333222222111222333555666777===CCCGGGOOOiiiZZZBBB;;;666333555444444555666666555333555444222111111222444555666666555444444444555555666222222666777666:::AAADDDYYYkkkttt}}}qqqhhhZZZUUUJJJ@@@===???===999???:::888999888777999===777555333333555666777666777777888999<<<@@@CCCDDDLLLNNNYYYlll444555555555555555555444555555444444444444555555444444555555666777777777888999:::::::::===AAADDDNNNSSSeeezzzZZZNNNCCC@@@<<<:::999999777666777777777777777666666555666666555555555555666666777777666666777777888888:::999;;;>>>>>>@@@GGGOOOeeeaaaOOOCCC>>>>>>;;;999999888888777888888888888888777666666666666666555555555555555555555555555555555444555555666777888<<<;;;===BBBEEEUUUqqq}}}WWWLLLFFFCCCBBBAAA======@@@>>>>>>=========>>>??????AAABBBHHHXXXnnnmmm[[[KKKHHHDDD@@@===<<<;;;:::999<<<===>>>HHHeee___DDD>>>888666888666444555666777777777777777333333222222333444555666888<<<@@@DDDOOOjjjWWWBBB<<<777555555555444555666777555333555444222111111222444555444444333333333333333444111111444777666777BBBOOOccczzz{{{yyyyyyyyyzzzzzzyyywwwtttssstttvvv{{{uuugggWWWMMMKKKGGGCCC???:::888::::::888666777777555333222333444333333444444555777:::===@@@BBBHHHKKKUUUfffxxx555555555555555555555555666555444444444444444444444444555555666777777777888999::::::;;;>>>BBBEEEOOOVVVhhh{{{ZZZNNNCCC@@@<<<::::::999888777777777777777666666666666666666555555555555666666777666555555555666888999<<<;;;<<<>>>??????FFFNNNddd___OOODDD@@@@@@===:::999888888777777777777999888777777666666777777555555555555555555555555666555555555666666777888999===<<<===BBBDDDUUUppp___OOOIIIDDDDDDBBB???===>>>???>>>>>>>>>>>>???@@@@@@@@@AAAGGGQQQ___uuu|||kkkYYYLLLGGGCCC???<<<<<<;;;:::999;;;<<<>>>JJJhhhzzzVVV???<<<888666888666555666777777888888888888444333333444444555777777:::<<>>CCCFFFPPPYYYmmm|||[[[NNNBBB@@@<<<:::::::::888777888777777666666666666666666666555555555555666666777666555444555666888999<<<;;;<<<>>>======DDDLLLaaa^^^OOOEEE@@@@@@===::::::999777666666666666888777777666666666666666555555555555555555555555666666555666666777888999999===<<<===BBBDDDTTTpppeeeQQQIIIDDDDDDCCC@@@>>>>>>???????????????@@@@@@AAACCCDDDHHHMMMTTTccc|||{{{iiiXXXMMMEEEBBB>>><<<;;;;;;;;;:::;;;;;;===LLLllloooOOO<<<===:::888999777666666666666666555555444333444444555666777888888<<<>>>???EEEYYYyyysssNNN@@@;;;666888666555555666777777666444333333222111111222333333222111111111222333333444666555666;;;HHH___|||qqq___XXXOOOCCC===<<<===;;;999;;;<<<======<<<<<<===???BBBKKKWWW```gggoooxxxqqqaaaOOOFFFBBB>>>:::::::::888555444555555555444444444555666888;;;>>>@@@BBBGGGPPPXXX___lll666555444444444444555666444444333333333333444555444444555555666777777777888:::;;;;;;<<>>::::::999888777666666666666666666555444444444444555555555555555555555555555555555555666666777999999999===<<<===BBBEEEUUUpppnnnSSSJJJCCCCCCCCCAAA?????????????????????@@@@@@AAAAAABBBDDDFFFHHHQQQeeexxxyyyfffWWWMMMDDDAAA===;;;;;;<<<;;;:::;;;;;;@@@SSSvvvgggIII;;;>>>;;;999;;;999888888888777666444222111333333444666777888888888;;;===>>>HHHbbbjjjIII???999444777666555555666777777666444222222222222222222222222222222222333333555666777999666888GGGdddqqq___NNNCCC@@@;;;555444777888666333555777888888666555666777888<<>>;;;999999888777666555555555666777999;;;===BBBGGGNNNSSSVVV```vvv666555444333333444555666888777666555444444444444444444555555666777777777999:::;;;<<<===@@@EEEHHHRRR```vvv}}}ZZZLLLBBB@@@===;;;;;;;;;:::999999888666555555555666777666666555555555555666666666777777777888888888888999888999;;;::::::AAAIIIXXXzzz^^^PPPEEE>>><<<777999888777777666666666666666555444444333333444444555555555555555555555555444444444555666777888999777<<<;;;===BBBEEEVVVqqq~~~YYYNNNDDDCCCCCCBBB@@@AAA???>>>>>>>>>>>>???@@@@@@AAAAAACCCDDDEEEIIIWWWeeeyyywwwcccTTTMMMCCC@@@===;;;;;;<<<<<<;;;===>>>GGG___bbbFFF:::>>><<<:::<<<::::::::::::888777555333222222333444666777888888888999;;;???MMMlll```DDD>>>888222777555444444555666666555333222222222222222222222222333333333444555666888999999:::EEE___{{{aaaOOODDD>>>:::666444222333666666444111444555777666444333333444444777:::;;;;;;===BBBFFFPPP[[[jjjyyywwwiiibbbPPPLLLFFFAAA===999555333777777666666666777999:::BBBEEEKKKOOOQQQXXXkkk}}}777666444333333444666777AAA???<<<999666444222222444444555555666777777777999:::;;;<<<>>>AAAFFFIIIRRRccczzz}}}YYYKKKBBB@@@===;;;;;;;;;:::999999888666555555555777777666666555555555555666666666777999:::::::::999888999888999;;;;;;;;;BBBJJJVVVxxx^^^PPPEEE???<<<777888777777666666666777777666666555444444444444444555555555555555555555555333333333444555777888999666::::::<<>>>>>=========>>>??????BBBAAABBBEEEFFFHHHPPPYYYggg}}}ttt```QQQKKKBBB???<<<;;;;;;<<<<<<;;;>>>CCCQQQooo___DDD888===:::888::::::777777777777777666444444000222444666777888888888888<<>>888333999444333333444555555444222111111222222222222111111222222333444555777999:::;;;FFF]]]oooXXXGGG>>>:::888777444444444444444333222111222444666666555333444444222333555777999;;;<<<<<<@@@FFFMMMYYYnnnwwwqqqggg\\\RRRIIIBBB======<<<;;;:::999::::::;;;???BBBFFFJJJLLLRRRaaaqqq777666444333333444666777HHHEEEAAA===888444111000444444555555666777777777999:::<<<===>>>AAAFFFJJJSSSddd|||}}}YYYJJJBBB@@@===;;;;;;<<<;;;:::999888666555444555777888666666555555555555666666666777:::<<<<<<;;;999777999888999<<<<<<<<>>>>>??????===???CCCEEEFFFJJJQQQ___rrrrrr]]]NNNIIIBBB???<<<:::;;;<<<<<<<<>>999444;;;333222222333444444333111111111222222222222111111111222222333555777999:::???SSSssscccUUUFFF>>><<<:::888777444555555444222111222333111333666777666666666777777555333333777;;;>>>???<<>>>>>>>>>>>===???CCCGGGIIINNN[[[iiizzz555666666555555666999;;;FFFCCC>>>:::777555555666666555555555555666666777:::999;;;=========CCCKKKXXXccczzz~~~YYYJJJBBB@@@<<<;;;::::::999888777666444333444555777888666666555555555555666666666666777888888888888888777999:::;;;<<>>AAA===;;;:::777666555555777888777666555444444444444444666555333222222333444666666555444333444666888999:::<<<999<<>>>>>>>>>>>???@@@BBBBBBBBBAAAAAAAAACCCEEEHHHIIIVVVcccttt}}}kkkZZZKKKCCCAAA>>>::::::;;;<<<;;;999@@@>>>UUUvvvPPPGGG<<<888999:::888555666666555444333333222222222222333444555777888999;;;EEEJJJfffrrrMMM@@@999666666222444333111000000111333444222222222333333333444444000666888333222777<<<===HHHoooxxxbbbQQQJJJBBB<<<999999777666444333222111222333444555666444222444666888666444222444666666666777;;;??????BBBCCCHHHZZZooosssjjjWWWUUUUUUYYY```mmm|||tttccc\\\SSSMMMJJJIIIGGGEEEDDDCCCDDDGGGHHHLLLXXXeeevvv555555666555555666888:::CCC@@@<<<999666555555666666666555555666666777777:::999;;;=========CCCKKKWWWbbbzzz~~~ZZZKKKBBB@@@<<<;;;::::::999888888777666444444555777888666666555555555555666666666666777888888888888888777999:::;;;<<>>DDDHHH^^^zzz\\\PPPMMMFFFBBBBBBAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@BBBDDDGGGIIIOOOZZZhhhxxx~~~kkkXXXJJJCCC@@@===::::::;;;<<<;;;:::BBB@@@XXXmmmNNNFFF;;;777888:::888555666555555444333333222222333333333444666777999::::::DDDNNNnnnnnnLLLBBB;;;888777333444333222000000222333444333333444444444555555555333444555666666999>>>BBBZZZvvvfffQQQNNNIIICCC@@@===<<<;;;999999888777777666666666999777555666888:::888777333666999:::999:::<<<>>>AAAIIIRRR[[[jjjuuuooo```JJJGGGEEEFFFHHHOOO^^^lll|||~~~wwwqqqkkkeee^^^YYYNNNKKKLLLQQQPPPMMMUUUcccyyy444555666555444555777:::>>><<<999777555555666666666666666666666777888999:::999;;;===>>>>>>DDDLLLUUUccc|||~~~[[[MMMBBB@@@<<<;;;::::::999888:::999777666555666666777666666555555555555666666666666777888888888888888777999:::;;;<<>>>>>AAA@@@??????AAACCCFFFGGGIIIQQQ[[[hhhzzzjjjVVVHHHDDD>>><<<::::::;;;<<<<<<<<>><<<;;;;;;<<<===<<<;;;888:::;;;===@@@EEEKKKPPPUUUaaaoooyyy{{{fffOOOAAA>>><<<;;;999:::BBBLLLXXX]]]cccggglllvvvwwwqqqaaaZZZ\\\ddd```TTTWWWeee{{{444555555444333444666999999888666555444555666666777666666777777888999:::999999;;;>>>>>>>>>EEEMMMVVVddd]]]OOOBBB@@@<<<;;;::::::999888;;;:::888777666666666666666666555555555555666666666666777888888888888888777999:::;;;<<>>>>>>>>@@@?????????@@@BBBDDDFFFHHHLLLRRR\\\kkk~~~~~~gggRRRFFFCCC<<<;;;::::::;;;<<<===>>>BBBBBB\\\UUUFFF@@@999666777777666333555555444444444333333333222222333444555777888999;;;CCCZZZgggIIIBBB;;;888888444444333222222222222333444444444444444555555555555:::333333:::;;;<<>>;;;::::::999777;;;AAAAAADDDHHHHHHIIIQQQ___jjj{{{wwwnnnfffjjjuuuooo^^^]]]kkkxxx444555555444333333555777555555444444444555666666666666666666777888999:::999999;;;>>>>>>???EEEMMMXXXhhh^^^QQQBBB@@@<<<;;;::::::999888::::::999888777666666666666666555555555555666666666666777888888888888888777999:::;;;<<>>888777777888888777666555444333333333444555666777888333333333333444444555555444444444555666666777888888<<<===AAAGGGNNNjjjnnn^^^TTTNNNKKKBBBAAA@@@@@@?????????@@@@@@@@@???>>>???AAADDDEEEGGGHHHLLLTTT___oooyyycccPPPDDDBBB;;;;;;;;;:::;;;<<<>>>???@@@DDDbbbtttMMMBBB===999666666777555444444444444444444333333333111222222333444666777888???EEEaaacccGGG???888555777444444333333333333333333444222333333333333444444444888444666<<<;;;AAA\\\|||gggNNNIIIMMMTTT]]]fffpppsssqqqppptttzzztttvvvyyy|||{{{xxxsssppplllnnnpppqqqpppooommmmmmkkkjjjkkknnnttt}}}kkkRRR???:::777666888666444555:::333777;;;::::::@@@KKKUUU___aaaeeeggghhhhhhhhhggghhhccciiisssnnn]]]\\\gggooo|||444444444333222222444666333333333333444555666666555555555666777888999:::999999;;;>>>???@@@FFFNNN\\\nnn___QQQBBB@@@<<<;;;::::::999888888888888777777666666555666666555555555555666666666666777888888888888888777999:::;;;<<>><<<999777777777555444444444444444444444444444222222222333555666888999CCCIIIlll]]]CCC>>>888444666444333333444444444444333333222222222333333333444444555666:::>>>AAAOOOooo|||VVVAAA;;;<<>>DDDCCCEEEGGGHHHIIIJJJMMMOOORRRRRRYYY```\\\RRRRRRYYYaaaooo444444444333111111333555222333333333444555666666444444444555666777999999999999;;;>>>???@@@GGGOOO```sss___PPPBBB@@@<<<;;;::::::999888666666666777777666666555666666555555555555666666666666777888888888888888777999:::;;;<<>>???;;;999888666555444444555555444444444444444555666777111222333444555555555555333444555666666777777777777;;;<<<@@@HHHTTTwwwyyycccVVVPPPIIIIIIGGGEEEDDDCCCCCCCCCBBBAAA@@@???@@@BBBDDDEEEDDDCCCFFFMMMRRRZZZiiiwwwjjjZZZLLLBBB>>>;;;<<<===;;;999:::<<>>777444;;;===AAADDDDDDBBBAAAEEEIIIJJJNNNTTT[[[___```___^^^iiiooowww{{{zzzvvvsssqqqnnnoooqqqttttttooogggaaa\\\ZZZVVVRRRLLLHHHHHHJJJCCC===888777555222333555555555555444222222444666:::<<<===<<<:::;;;>>>@@@===DDDJJJKKKHHHGGGIIIKKKSSSaaauuu444444444222111111333555222333333444444555555666333333444444555777888999999999;;;>>>???@@@GGGOOOcccvvv```PPPBBB@@@<<<;;;::::::999888444555666666666666666555666666555555555555666666666666777888888888888888888999:::;;;<<>>>>>999:::888666444333444555666555444444444444555666666111222333444555555555555333444555666777777777777666;;;<<<@@@IIIWWW~~~tttfff___OOOMMMKKKIIIFFFEEEDDDCCCCCCBBB@@@@@@@@@BBBDDDEEEDDDCCCGGGNNNRRRWWWdddsss|||{{{fffXXXKKKAAA===;;;======<<<999999<<>>AAA>>>999666222333444444555555444444333444444444555555555666666333999???FFFXXXtttmmmMMM>>>???888333;;;:::<<<<<<;;;999999===@@@777:::???DDDFFFFFFEEECCCFFFNNNWWW\\\[[[WWWSSSQQQRRRPPPNNNOOOPPPPPPNNNKKKBBB@@@???>>>===???EEELLLFFF???999888666444555999444333222222333555666777;;;===>>><<<999888:::<<<444>>>DDDAAA???CCCFFFEEEJJJXXXkkk~~~333333333333333333333333444444333333333333333333444444555555666777777777777888;;;>>>>>>@@@IIISSSdddyyycccOOOCCC@@@>>><<<<<<;;;999888888888888888777777777777777666666555555555666666999888666444444555777888555777888999;;;???EEEIIISSSkkkzzz___NNNIII@@@<<<===999888888777777666555555555555555555555555555555555444444444555666777777888777777666555555666777888:::999>>>FFFMMMaaavvveee\\\QQQHHHFFFFFFEEEFFFIIIBBBAAAAAABBBCCCDDDBBBAAADDDEEEGGGIIIMMMTTT\\\bbbwwwsssbbbUUUHHH@@@???@@@>>>===<<<<<<>>>AAABBBHHHeeeSSS???:::888666666666666666444444444555666666555444444333555666555777:::;;;;;;HHHPPPpppSSS======???888444777444444444444444444444444222333333333222333666888===@@@LLLddd|||qqqXXXAAA<<<;;;555111333;;;:::999888666555444444555555555555666777888888:::<<>><<<:::999666888;;;<<<888777???IIIKKKEEE>>>888333111333888111333444444444444555777999AAAFFFCCC;;;777888999888:::===>>>>>>???AAABBBGGGOOO^^^rrr333333333333333333333333333333333333333333333333444444555555666777777777999999<<>>:::888777777666666555444444555555555555555555555555444444555555666777777888777666666555555666888999999:::>>>EEENNNdddvvvdddZZZPPPLLLJJJFFFDDDEEEFFFEEEDDDEEEGGGGGGFFFDDDEEEFFFHHHJJJNNNUUU\\\bbbmmmvvvooo^^^SSSHHHAAAAAA???>>><<<;;;;;;>>>@@@BBBHHHggg~~~QQQ>>>:::888666555666666555444555555555555555555555555444555666666777:::===>>>FFFQQQkkkPPP<<<<<<>>>888444777444444444444444444444444444555555444444555777:::<<>>999999888888777777777777444444444444555666888888777888:::;;;;;;:::888666777888888999999888777666444444666999888888>>>FFFSSSNNNEEE:::444333444444111222444444333333555666:::BBBHHHFFF>>>888777888999;;;===>>>======>>>???BBBJJJYYYmmm333333333333333333333333111111222222333333444444444555555666666777777888::::::===@@@@@@BBBLLLWWWooobbbMMMEEEBBB@@@>>>>>>===;;;:::666666666666555555555555888777777666777777888888666666777777888888999999999:::::::::;;;???DDDGGGMMMeeemmmTTTGGGFFF@@@>>>???;;;888777777666666555444444555555555555555555555555444444555555666777777777777666555555555777888999999;;;???EEEOOOiiitttiii]]]VVVPPPIIIDDDCCCEEECCCBBBCCCDDDDDDCCCBBBFFFGGGIIILLLOOOUUU\\\```gggnnnyyyiiiZZZQQQGGGAAABBB===<<<;;;::::::===???AAAIIIjjjvvvMMM===:::888666555666666555444666555444333333444555666555666777777888;;;???CCCKKK\\\dddMMM<<<===???999666999444444444444444444444444666666666555555666999<<>>===<<<;;;;;;<<<===DDDRRRddd{{{444444444444444444444444000111111222333444444555555555555666777777888888::::::<<>>======;;;999777777666666666555555555666666666666666666777888555555777888999999999999:::;;;;;;;;;;;;>>>CCCFFFLLLcccjjjRRRFFFFFFAAA??????;;;999888888777777666555555555555555555555555555555555555555555666666777777666666555555555777888999;;;<<<@@@FFFRRRooo{{{lll```WWWMMMHHHGGGDDDCCCAAAAAABBBBBBAAA@@@EEEGGGIIILLLOOOSSSYYY]]]aaahhhqqqzzzeeeWWWOOOEEE@@@AAA<<<;;;999999:::<<>>999777555555555666555444666555333222222333555666777666666888999;;;BBBIII^^^uuu]]]KKK>>>>>>@@@;;;999;;;555555555555555555555555666777666555555777:::===IIIppp```NNNBBB999999;;;888555555777666444222111000000000000000000111222444555666888777666555444444444444222222333333444444444444444333444555555888DDDPPPXXXUUUGGG666222888777//////111222222222222333555555>>>IIINNNGGG<<<666666999;;;<<<<<<;;;::::::;;;<<<@@@KKK[[[ooo444444444444444444444444111111222333444444555555555555666666777888888888::::::;;;>>>???BBBMMMYYYnnnbbbMMMCCCAAA>>><<<<<<;;;:::888888888888777777777666666444444444444444555666777444555666888999999999999;;;;;;;;;;;;;;;>>>BBBFFFMMMcccmmmTTTHHHGGGAAA>>>???:::::::::999888888777777666555555555555555555555555555555555555666666666666666555555555666777999:::<<<>>>BBBHHHXXXxxxxxxiii]]]RRRMMMMMMIIIGGGEEEDDDDDDEEEDDDCCCCCCFFFIIIKKKNNNQQQUUUYYYZZZ___hhhpppxxx}}}bbbUUULLLCCC>>>???;;;:::999888999<<>>>>>:::888:::555555555555555555555555555666555444444777;;;???JJJwwwcccNNNFFF>>><<<<<<;;;:::::::::999777555444444444444/////////000111333444555999888666555444444444555555555444444444333333333444555666666444:::LLL]]]^^^VVVEEE555222888666...///111222222222222333555111:::HHHPPPKKK===777888666888;;;;;;;;;;;;<<<>>>===???GGGTTTeee{{{444444444444444444444444333333444444555555666666555666666777777888888999::::::;;;>>>???BBBNNNZZZnnncccNNNBBB@@@===<<<<<<;;;999888888888888888777777777777333333333333444555666666555555666666777777888888999::::::::::::===AAAEEENNNcccpppWWWJJJGGGAAA>>>>>>::::::999999888888777666666555555555555555555555555555555666666666666666666555555555555666777999:::===???CCCMMMbbbvvvgggZZZSSSRRRKKKIIIFFFDDDEEEEEEDDDCCCBBBEEEIIIKKKMMMPPPSSSUUUXXX]]]cccjjjrrrzzzzzz___RRRJJJAAA<<<===;;;:::999888:::===@@@BBBUUUqqq}}}WWWBBB???999777555444555555444333555444333222222333444555888444555888999:::FFFUUUeeeIIIAAA;;;<<<;;;888666666555555555555555555555555444555444444555888>>>BBBQQQeee\\\NNNCCC<<<:::;;;<<<;;;:::777666555666777888222222222222333444555555777777666555444444444555666666555444333333444444555666999<<<@@@III\\\mmmgggWWWDDD888555666333...000111333333222222444555222:::IIITTTNNN???777:::555777:::;;;<<<===>>>@@@???@@@FFFRRR]]]ppp555555555555555555555555555555666666666666666666666666666777888888999999<<<;;;<<<>>>@@@DDDPPP\\\rrrdddOOOCCCAAA>>>===<<<<<<:::999888777777777777666666666333333333444444555777777666666555444444555666777777888888888999<<>>;;;888888777777666555555555555555555555555555555555666666666666666666666555555555444555666888999;;;===>>>CCCRRRoooyyyhhh\\\XXXNNNKKKGGGEEEEEEEEEEEEDDDCCCFFFJJJMMMNNNPPPRRRTTTWWWZZZ```fffmmmsssyyy|||uuu[[[NNNGGG???;;;<<<;;;:::999999:::===@@@CCCWWWrrrwwwTTT@@@===888666444444555555444333333333333333333333333333777333333888888999GGGXXX[[[EEEAAA======<<<888666666555555555555555555555555444444555555666;;;AAAFFF```|||pppbbbWWWQQQMMMKKKFFFDDD@@@<<<:::999999999777777666666666666777777666777777666666666666666777777666555666666888888:::999???KKKXXXeeetttiiiRRR===888777333000111111222444444333333555666777>>>LLLWWWQQQ???777:::555888:::<<<<<<===???@@@???@@@HHHRRRYYYeee~~~555555555555555555555555777777777777777666666666666666666777888888999999===<<<===@@@AAAEEEQQQ^^^wwweeePPPDDDBBB???>>>>>>===;;;:::777666666666555555555555444444444555555777888888777666444333222444555666666777777888999<<>><<<>>><<<666666666555444444333333555555555555555555555555666666666666666555555555555555444555666888:::;;;<<<===DDDVVVwwwtttddd]]]TTTQQQMMMKKKKKKKKKJJJJJJDDDGGGKKKNNNOOOQQQRRRTTTQQQTTTYYY___eeejjjooorrruuu{{{qqqWWWLLLEEE===:::<<<<<<;;;:::999;;;>>>AAACCCWWWrrrwwwUUU@@@;;;888666444444444555444333222333333444444333333222777222222777777999GGGZZZ||||||YYYFFFCCCAAA@@@???;;;999888666666666666666666666666555555555666888===DDDIIIiiiyyyrrrlllZZZVVVPPPIIICCC@@@>>>>>>;;;::::::999999999999999777888999999:::999999888888888888888999;;;===>>>@@@>>>EEEXXXnnn~~~eeeIII444555777111///555111333444444444444555777<<>>@@@>>>@@@IIITTTXXX]]]sss555444444333444555666777222333444555666666666666666555555666666777888999::::::<<<>>>>>>BBBPPP^^^uuugggTTTEEEBBB???===<<<;;;:::888888777666555555444444444222333333444444333333222666666666666666777777888888666777;;;<<<<<<@@@GGGNNN```oooUUUFFFDDD???<<<;;;555;;;999777666666666555333222333444444555555444444444444444555555555555666777666666666777888999999;;;DDDDDDQQQ}}}ttteee]]]ZZZVVVRRROOOMMMLLLKKKKKKKKKLLLNNNRRRTTTUUUTTTXXXVVVUUUZZZaaahhhkkkkkknnnpppvvv~~~mmmXXXKKKEEE@@@======888;;;===<<<<<>>:::777333222222444666666555444666222111444777<<>>@@@CCCGGGLLLNNNTTT___lll{{{xxxOOOFFF:::333222333222111000222333333222222444666:::GGG]]]iiiZZZ@@@666<<<888888888999:::<<>><<<<<<777;;;999777666666666555333222333444444555555444444444444444555555555555666666666666666777888999::::::DDDHHHXXXrrrgggddd___YYYUUURRRRRRRRRQQQOOOMMMNNNQQQUUUXXXYYYXXXVVVUUUVVV[[[aaaeeeggglllnnnssszzzuuudddQQQGGGBBB???===>>>:::<<<<<<;;;:::===AAADDDVVV}}}wwwaaaFFF@@@888777777666444444333333444333333444555555555444444222666333444:::;;;@@@PPPjjjpppSSSIIIGGGDDDBBBBBBAAA===:::666555444555666666555333222333666888999BBBYYYppplllYYYRRRMMMMMMPPPYYYfffpppwww}}}|||{{{zzzxxxwwwiiiccc]]][[[^^^aaaaaa```ZZZWWWRRRLLLIIIGGGGGGHHHIIIJJJLLLQQQYYYbbbkkkqqqwww|||___GGG???666000000111000///...111555666666666888;;;@@@OOOccchhhYYYBBB777777888888888999;;;===???AAADDDBBBFFFNNNRRRUUUddduuu444444444333444444555666222333444555555666555555444444444444555666777888;;;<<<>>>@@@@@@EEESSSbbbzzzgggRRRDDDBBB>>><<<;;;;;;:::888777777666555555555666666444444555555555555444444888888777777888888999:::888666777:::;;;;;;@@@FFFLLL]]]~~~iiiOOOAAAAAA===<<<===999;;;999666666666666555444222333444444555555444444444444444555555555555666666666666666777888999:::999EEELLLbbbvvvrrrkkkccc^^^[[[ZZZZZZZZZVVVQQQPPPRRRVVVZZZ\\\XXXXXXWWWVVVWWWZZZ___cccgggiiinnnuuu|||fffWWWHHHAAA???======>>>======<<<:::888;;;AAAGGG___nnnTTT<<<;;;888777666555444444444444444444444555555555444444333444666333444<<<===AAANNNggglllQQQGGGDDDAAAAAABBBBBB???<<<999777666555666666555333222777<<<===>>>NNNnnnwwwSSSEEEAAA>>>???<<>>AAABBBCCCBBBEEEKKKNNNPPP]]]kkk444444444444444444444555222333444444555555555444444333333444444555666777:::;;;===@@@@@@FFFTTTbbb{{{hhhRRRDDDAAA>>><<<;;;;;;:::888777777666666666666666777555555666666666666555555777777666666777777888999888666777:::;;;;;;???EEEJJJZZZ{{{jjjPPPBBBAAA===<<<>>>::::::888666666666666555444222333444444555555444444444444444555555555555666666666666666777888::::::;;;FFFOOOiiiwwwnnngggdddccccccbbb^^^YYYVVVWWWYYY[[[[[[XXXZZZ[[[ZZZXXXYYY]]]aaa```ccchhhnnnuuu{{{qqqYYYNNNBBB>>>===;;;;;;======<<<;;;:::999;;;DDDNNNpppjjjLLL777:::999777666555444444444444444555555666555555444333333555777333555>>>???CCCPPPqqqlllPPPGGGCCC@@@AAAEEEFFFCCC???;;;888666555555666666555666;;;???AAAIII```hhhGGG??????<<<>>>;;;===?????????@@@CCCFFFFFFHHHNNNVVV```jjjqqquuupppmmmlllqqq{{{|||rrrdddOOO;;;:::777333222333444444333333444555666777:::???CCCVVVnnnzzziiiOOOAAA999333555666777:::<<>>DDDIIIYYYyyyoooTTTDDDBBB===<<<===999:::888666555666777666555222333444444555555444444444444444555555555555666555555555666777999:::;;;===FFFQQQmmmzzzrrrnnnlllllljjjgggdddbbbaaa___\\\ZZZWWW[[[______]]][[[\\\^^^]]]___ccchhhnnnssswwwyyy{{{}}}}}}yyytttrrrqqqxxx___QQQHHH@@@===<<<::::::<<<<<<::::::;;;:::===IIIVVViiiIII777<<<;;;666666555444444444444555666666666666555444333333555888444666???AAAGGGVVVrrrUUUNNNJJJFFFHHHKKKKKKFFFAAA<<<999666555666777888888999;;;>>>HHH\\\yyy```DDD???;;;555666666888::::::::::::;;;<<<>>>??????AAAEEEJJJPPPTTTOOONNNOOOUUU```nnnzzz~~~zzzvvvuuuvvvxxxyyy{{{rrrdddVVVNNNIII@@@777666555444444555666666555777555444999BBBMMMWWW\\\tttmmmKKK<<<888555444555777:::<<<>>>@@@AAACCCCCCEEEGGGIIILLLSSSZZZppp333444444444444333333222333333444444444444333333444444444444555666777888777888;;;>>>@@@FFFUUUccc}}}jjjSSSBBB@@@<<<;;;;;;;;;:::999999999888777666666666666555555666666666666555555555444444444444555666666888666777:::::::::===CCCHHHXXXyyyrrrVVVEEEBBB===;;;<<<777999777666555666777666555222333444444555555444444444444444555555555555666555555555666777999:::;;;???HHHSSSttt{{{xxxwwwtttsssrrrqqqoookkkeeeaaa^^^```ccccccbbb___^^^]]]___```bbbeeeiiimmmppprrrqqqtttuuurrrlllhhhggghhhuuu}}}dddRRRKKKDDD???>>>===:::999;;;:::777999<<<;;;===JJJ[[[eeeHHH999>>>:::666555555444444444555555555555666666666555444444444888666777???CCCMMM```ttt\\\RRRNNNLLLNNNRRRQQQIIIBBBAAA>>>999777777999;;;;;;999<<>>===777000444444555777888999999888777::::::999888888:::???CCC???>>>???AAAGGGOOOWWW\\\XXXWWWVVVUUUUUUXXXZZZ\\\^^^___```aaa```^^^[[[YYYXXXRRRIIIBBB>>>;;;777333333333333333333444444555777444666EEE\\\rrrlllHHH999666555333444666999;;;===>>>>>>AAABBBDDDEEEGGGKKKPPPUUUddduuu333444444555444333222111333333333444444333333222555555555555666777888888888999<<>>>>>===:::999<<<888555777<<<::::::HHHZZZ^^^EEE999===666555555444444444555555666444555555666666666666555222999888888>>>DDDSSSjjjkkkZZZSSSPPPQQQWWW______XXXOOOJJJEEE???;;;:::;;;<<<<<<===EEEUUUppp~~~YYYOOO>>>777;;;555222;;;777666555555555444333222///111333333222444888;;;999999:::;;;<<<>>>AAADDD>>>>>>>>>???@@@AAACCCCCC@@@AAABBBCCCCCCBBBAAA@@@AAA>>>;;;:::999666333222333333333222222222444555555333;;;UUUzzz```CCC888666666222444666888:::;;;<<<<<<>>>@@@BBBCCCFFFKKKOOOQQQXXXhhh333444444555444333111000333333333444444333222222666555555666666777888999999:::===@@@BBBIIIXXXgggjjjQQQAAA???<<<:::;;;;;;:::999<<<;;;:::888666555444444444444555555555555444444666666666666666777888888888666777999:::999===BBBGGGXXXzzzoooSSSCCC@@@:::999;;;777999777555555666777777666222333444444555555444444444444444555555555666666444444555666888999;;;<<>><<<>>>>>>;;;:::===777444777<<<999888EEEWWWxxx{{{XXXBBB999<<<222555555444444444555555666444444555666777777777666000999999888>>>DDDWWWqqq___TTTVVVUUUYYYdddppptttmmmfffQQQLLLDDD???<<<<<<<<<===CCCOOOeeefffLLLEEE888555999333000<<<666444222111222444555555111444777666444111222333000222444666666777999:::555666666777777777888888555666666666777999::::::777555333444444333333444555555555333222333444666444333???```tttSSS???999777777222333666888999:::::::::<<<>>>@@@AAAEEEJJJNNNOOOPPP```{{{555444333333222222222222777777666555555555555555555666666777777777777666777<<<:::>>>HHHNNNWWWiiilllSSSFFFAAA;;;999:::;;;;;;:::999999999888777555333222333333444444555666777777333444444444555555666666888999:::999888999<<<>>>LLLXXXttteeeOOOBBB???<<<===???888666666555444444444444555111222222333444555666666555555555555555555555555666777888888888999<<>>>>>===<<<;;;;;;;;;;;;:::;;;777:::@@@===AAASSS|||oooQQQBBB:::<<<111666666666666666666666666333333333444444444555555666999999===BBBDDDXXXyyyrrrccc\\\ZZZ```iiissskkkVVVEEECCCBBB>>>???EEENNNgggnnnRRRDDD;;;555777888555444777444222000000222444444444777666555333222111111111222222333333444555555666555444333444444444222000444555777888999888777666555333111111111333333333333444666666444333444555888:::FFFaaa[[[EEE<<<444222666555555555666777999;;;;;;<<>>AAAJJJUUUrrrdddNNNBBB???;;;===>>>888666666555444444444444555333333444444444444444444555555555555555555555555666777888888888999<<>>888;;;222666666666666666666666666555555555555555555555666666888888<<>>>>>===:::888666444333333333333333333444444555666666666777777666555555444444333666777999::::::===@@@CCCGGGRRRnnncccNNNBBB@@@;;;===>>>888777666555555444444555555555555444444444333333333555555555555555555555555666777888888888999===???HHHRRRqqq~~~{{{vvvsssooolllllllllkkkjjjgggiiijjjkkkkkkkkkmmmnnnrrruuuxxxxxxuuusssuuuwwwzzz{{{}}}~~~yyyuuuzzz{{{|||}}}hhhSSSMMMHHHBBB<<<;;;:::999999888888888999999444444::::::BBBWWWgggHHH:::555;;;444777777777777777777777777777777666666666666666666555888888<<>>>>><<<;;;999666444333333444555444444444555555555666666666666666666555555555555888999::::::;;;===@@@CCCFFFQQQlllaaaMMMCCC@@@;;;<<<>>>888777666666555555555555555444444444444444444444444555555555555555555555555555666777888888:::===@@@IIIVVVxxx}}}yyytttpppnnnlllkkkhhhhhhiiijjjkkklllnnnpppssstttuuusssqqqpppqqqssswwwxxx{{{}}}|||wwwpppkkkoooqqqpppqqq{{{}}}^^^NNNHHHEEEAAA>>>===<<<;;;::::::::::::999:::666777<<<;;;DDDZZZzzzaaaEEE:::555;;;555777777777777777777777777777777666666666666555555555888888;;;BBBHHHcccooovvv}}}qqqaaafffwwwfffNNNFFFDDD???:::999:::;;;:::999666555555666888999999888555555555555555555444444111222222222222333333333555555444333222222444555222222111111222333555666111333444555555666777888444777:::;;;;;;<<>>;;;<<<===<<<;;;<<<:::888666555555666777444444444555555555555555444444555555666777888888:::;;;;;;;;;:::;;;>>>AAAFFFPPPkkk___LLLCCCAAA;;;;;;>>>888777777666555555555555666222222333333444555666666555555555555555555555555555666777888888:::===@@@IIIZZZ|||uuupppmmmkkkiiihhhggggggiiilllnnnooonnnnnnmmmlllkkkmmmooorrrttttttvvvwwwuuuppphhhcccfffjjjjjjiiivvvrrrVVVJJJDDDAAA@@@======<<<;;;::::::::::::777:::777999===<<>>===<<<999::::::;;;;;;:::999888666666666777777888888888555666777777555555777999777666555444444555666777444666888777666666888:::333888<<<<<<===DDDRRR]]]nnnzzzmmmXXXCCC:::333333666666444333333444444555666888::::::===???BBBDDDDDDEEEGGGHHHMMMIIINNNaaa}}}333333222222222333444444444444444444444555555666333444555777888888888888666<<<<<<===FFFOOO```xxx[[[IIIDDD===:::;;;;;;;;;999;;;:::999777666666777777555555555555555555555555333333444555777888999::::::;;;;;;:::::::::===???FFFPPPjjj]]]LLLDDDAAA;;;;;;===999888777666666555555666666111222222333444555666777555555555555555555555555444666777888888:::>>>@@@KKK]]]}}}vvvrrrqqqooollliiihhhjjjmmmoooooojjjiiifffeeefffiiimmmpppnnnmmmlllllljjjfff```\\\^^^cccddddddsssgggPPPGGGAAA>>>>>>;;;:::999888888777777777444777666888>>>???LLLdddqqqvvvWWWBBB<<<666;;;888666666666666666666666666444444555555555666666666666:::999<<>>>>>>>><<<;;;:::999999999888888777777777222555999999777777999;;;999888777555444444333333444666888777555666:::>>>;;;???BBBCCCIIIYYYppplllUUUEEE888444222333555555333111333333444555666888999:::;;;===@@@AAABBBBBBDDDEEEJJJIIINNN]]]ttt333222222222333333444555333333222222333444444555333444555777888888999999666======>>>GGGPPPbbb|||^^^IIIDDD>>>:::;;;;;;:::999999999888888777777666666555555555555555555555555444444555666777888888999888999999999999:::===@@@EEENNNhhh\\\KKKDDDBBB;;;:::===999888777777666666666666666333333333444444555555555555555555555555555555555444555777777888:::>>>AAAMMMaaa~~~~~~{{{wwwrrrppprrrtttvvvvvvnnnkkkgggdddeeehhhlllnnnjjjhhheeecccaaa___\\\YYYXXX___bbbbbbrrr^^^LLLFFF@@@===>>>;;;:::999888777777777777444777555777???FFFYYYvvvuuuvvvUUU???999444:::999444444444444444444444444444444555666777888888999777;;;;;;>>>EEERRRvvv|||qqquuu{{{}}}wwwhhhfffdddcccbbb```\\\YYYSSSSSSTTTTTTSSSRRROOONNNQQQPPPNNNLLLIIIGGGEEEDDDAAAFFFIIIIIIEEEAAAAAACCC@@@@@@AAAAAAAAAAAAAAA@@@@@@BBBDDDCCCBBBEEELLLRRRXXXYYY]]]cccmmm{{{sssbbbSSSEEE:::333333222222444555333111333333444444666777999:::;;;>>>@@@AAAAAAAAABBBDDDFFFGGGNNNZZZkkk222222222222333333444555222111111111222333333444333444555777888888999999777>>>>>>>>>GGGPPPddd~~~```JJJEEE>>>;;;;;;<<<;;;999777777888888777666555444555555555555555555555444666666666666777777777777555666888888999;;;???AAADDDMMMggg[[[KKKDDDBBB;;;:::===999888888777666666666666666555555444444444333333333555555555555555555555555444555777777888;;;>>>AAAOOOddd|||yyy{{{}}}~~~}}}uuuqqqkkkggggggiiilllnnnkkkhhhccc```___^^^]]][[[VVV^^^aaabbbsssYYYIIIEEE@@@<<<>>>===<<<;;;:::999999999999888:::666888BBBMMMeeezzzxxxTTT===666111:::999444444444444444444444444444444555777888999:::;;;888<<<;;;>>>FFFTTTzzzsss```QQQSSSYYY\\\aaajjjwww}}}wwwxxxyyyyyywwwuuusssqqqwwwvvvsssooojjjfffcccbbb]]]aaadddaaaZZZSSSPPPPPPMMMNNNRRRUUUXXXYYYZZZZZZTTTWWWYYYXXXYYY]]]fffnnnuuuwww}}}vvvcccNNNBBB===777111222333444333444666555333333333333444666777999:::>>>@@@BBBCCCCCCCCCDDDEEEBBBFFFMMMWWWdddzzz333222111111111222333444333333333333333333333333333333444555666777888999;;;???===???FFFLLL___|||```IIIBBB===<<<;;;999999<<<::::::999999888777777777444666777666555555666777555555666666777777888888666888999999999:::>>>@@@GGGMMMaaa]]]NNN???;;;===<<<:::999777777777777666666666666777777777777777777777777666666777777666555444444555555888;;;999777;;;AAAJJJfff{{{xxxsssqqqpppooonnnmmmkkkjjjhhheeebbb```]]]\\\YYY^^^aaaiii~~~XXXKKKCCC@@@@@@<<<:::::::::999999999888888999;;;<<<<<>>???AAADDDFFFFFFEEECCCFFFHHHPPPXXX^^^mmm333222111111111222444444333333333333333333333333333333444555666777888999:::>>>===???GGGLLL```}}}^^^JJJCCC===<<<;;;999888;;;::::::999888888777777666444666777666555444666777555555555666777777888888777888888999999:::===@@@FFFLLL___~~~ZZZLLL???<<<===<<<999888777777777777666666666555555555555555555555555555666666666666666555444444777777999<<<:::999<<>>GGGaaa{{{UUUCCC===:::888:::666666555555555555666666555555666777888999:::;;;:::;;;???BBBJJJcccwwwZZZNNNFFF@@@???>>>===>>>AAABBBFFFMMMRRRTTTVVVWWWXXXaaaaaadddkkksssvvvsssooowwwwwwmmmiii___SSSFFFBBB<<<666111000111222222333333333333444444444222222222333555888:::<<<======???BBBDDDEEEDDDCCCGGGJJJQQQZZZ^^^jjj333222111111111222444555333333333333333333333333444444555666666777888888888===<<>>===<<<888888999:::999999888888777666666555666777666555444555666444555555666666777888888777888888888888:::===???EEEJJJ\\\~~~xxxUUUIII>>><<<>>><<<999888777777777666666666555555444444444444444444444444555666666666666555444444888777:::<<<<<<:::>>>EEEPPPppp~~~{{{vvvsssqqqooollliiifffeeeeeefffhhhfffkkkpppOOOFFFBBB@@@???:::::::::::::::999999999999555999<<>>AAAEEEQQQnnnfffPPPGGG@@@;;;;;;:::888888:::888;;;>>>@@@??????@@@AAAEEEEEEHHHMMMSSSUUUSSSPPPXXX^^^fffjjjiiiiiilllppprrr|||{{{uuuuuusssooojjjiiilllooosssqqqeeeUUULLLKKKFFF>>>999777444222111111222333111111222222222333333333222222222444666888;;;===:::;;;>>>@@@BBBCCCDDDDDDHHHKKKTTT\\\^^^eee|||333333222111222333444555444444444444444444444444444555555666777777888888777<<<<<<@@@HHHNNNaaa~~~\\\KKKEEE???>>><<<888777888999999999888777777666666555666777666555444555666444444555555666777777888777888888888888999<<<>>>CCCGGGXXXzzzuuuQQQFFF>>>===>>>;;;888777777777666666666555555555444444444444444444444444555555555666666555444444777777999<<<;;;;;;@@@GGGTTTwww}}}yyytttqqqmmmiiigggfffggghhhjjjiiirrruuuQQQGGGAAA???@@@<<<;;;;;;:::::::::999999999:::======>>>LLLmmm|||RRR???===:::666444888888777777777777888888888777777777777888::::::>>>AAAEEELLL\\\}}}```OOODDD???;;;<<<;;;888666888999;;;<<<;;;999999999;;;::::::;;;===??????===:::???CCCHHHIIIGGGFFFHHHKKKMMMWWWbbbfff^^^WWW[[[eeeooovvvzzzvvvkkkbbb```bbb```aaa___]]]\\\]]]YYYSSSMMMNNNMMMJJJHHHGGGJJJLLLNNNLLLDDD;;;999===>>>:::777666555555444333333333000111111111111222222222111111111222555777:::;;;888:::===???AAACCCFFFGGGIIIMMMVVV^^^```cccttt444333222222222333444555444444444444444444444444555555666666777777888888777<<<<<<@@@HHHNNNaaa}}}]]]KKKEEE@@@???===999777888999999888888777666666555666777777777555444444666444444444555666666777777777888888888777999;;;>>>AAAEEETTTuuutttOOOFFF>>>===>>>;;;888888666666666666555555555555555555555555555555555555444444555555555555444444666666888;;;;;;:::@@@HHHXXX~~~xxxuuuqqqllliiihhhhhhiiihhhkkkzzzXXXIIIAAA???AAA>>>;;;;;;;;;:::::::::999999<<<===<<<>>>RRRwwwWWWFFFCCC???999555888888777777777777888888999888777777777888:::;;;>>>BBBIIISSSiii___NNNDDD???<<<===<<<888777888666777888777555555666777888888888888999999777666777999;;;;;;999777888:::;;;???FFFIIIEEE??????CCCNNNSSSWWWSSSJJJDDDBBBDDDDDDFFFFFFCCCBBBDDDAAA===<<<======<<<;;;;;;===>>><<<;;;777333333666666333333333333444333333222222000000000111111111222222000000000111222555777999777:::===>>>@@@CCCHHHLLLKKKOOOYYYbbbbbbbbbooo444333222222222333555666444444444444444444444444666666666777777888888888777<<<===AAAIIINNN```|||^^^JJJDDD@@@@@@>>>:::888999999888888777777666555555666777888777555444444555333444444555555666777777777888888888777888;;;===???BBBPPPpppsssOOOFFF???>>>===:::888999666666666555555555444444555555555555555555555555333333444555555555555444666666777::::::;;;AAAIII[[[zzzuuuqqqnnnlllllliiimmm\\\JJJAAA???AAA???;;;;;;;;;;;;::::::::::::999<<<>>>GGGccc[[[IIIDDD>>>777444888888777777777777888888999888777666777999;;;===>>>EEEOOO]]]www___IIICCC>>>:::;;;:::777555777333444555555333333444666555555555666777888888999444555666666555555666888555555777<<<<<<888777999>>>@@@BBB@@@;;;777666666777::::::777777:::999666999999999999999888888777555444333333444555333222000000222444555555555555000000111111111222222222000000000000111333555666666999<<<===???CCCJJJOOOQQQUUU^^^gggfffbbbkkkxxx444444333222333444555666555555555555555555555555777777777777777888888888888===>>>AAAIIIMMM___{{{^^^IIICCC@@@@@@???;;;999:::888888888777666666555555666777888777555333444555333333444555555666666777777888888777777888:::<<<>>>@@@MMMllltttQQQHHHAAA>>><<<999888:::666666555555555444444444444444444444444444444444222333444444555555555444777777888;;;<<<===CCCLLL]]]|||wwwtttrrrqqqrrr[[[JJJAAA???AAA>>><<<;;;;;;;;;;;;:::::::::999>>>EEEWWW{{{___JJJAAA999444444777777777666666777777777888777666666777:::===???BBBLLLYYYkkkfffIIICCC===999999999666555777444555777777666555666777333333333333333444666777222222222222222333555666333111222777777555555888777777777666666444222111000333444222111444555333333333333444444444222111///...///222555555444333000111222444555666777777111111111222222222333333333222111111111222333444333777:::;;;===AAAJJJPPPZZZ\\\dddkkkhhhbbbgggrrr444444333222333444555666555555555555555555555555777777777777888888888888888>>>>>>BBBIIIMMM^^^zzz^^^HHHCCC@@@@@@@@@<<<:::;;;888888888777666666555555777888888777555333444555333333444444555666666777777888888777777777:::<<<===???LLLjjjwwwRRRJJJAAA>>><<<888888;;;666666555555555444444444333333333333333333333333222333444444555555555444999888999<<<===>>>EEENNN^^^zzzwwwyyyuuuXXXIIIAAA???@@@===<<<<<<;;;;;;;;;:::::::::;;;BBBNNNdddhhhOOOBBB:::777999777777666666666666777777888777666666777:::>>>@@@HHHSSScccwwwnnnMMMEEE>>>:::999999666666888444666888888777666555666444444333111//////111222444444222111111222333444333222444666555222444999666444222333555555222000000444555222222555666444...///000222444555444222111///...000222111//////000000000000111111111111111222222222222333333333555444333222222222333444111555888:::;;;@@@IIIPPP```bbbiiinnniiibbbeeeooo~~~333333333444444555555555444333333333333444555555555555555555666888999:::;;;@@@@@@CCCJJJNNN```|||___KKKDDD>>>======;;;999999999888777666666555555666777777666555444333333222111222444666777777666666555777888888777888:::===AAAFFFPPPdddwwwSSSHHH>>><<<<<<999888888222333444555666666666666666555444333333333333333555555555555666666666666999777888:::;;;===EEENNN___~~~oooWWWIIIBBBCCC999:::<<<<<<<<<;;;;;;:::::::::===DDDTTT{{{iiiOOO===888;;;888555555555555666777999999555888333333===>>>???HHHOOO```xxx~~~PPPDDDCCC>>>888555666888999666666666555444444333333333333222222111222222222111777888444333777555000333333333444555555222000000000000000000000000000333333222111000000111111444333333222222333333444111111000000111111222333777777888888777555333222222111000111222222111000555444333444555555333222222222666;;;===@@@HHHQQQdddgggkkkllljjjfffdddcccuuu333333333444444444444444333222222222222333444444555555555555666888999:::999>>>>>>AAAIIIMMM___{{{]]]KKKCCC=========:::888999888888777666555555555555666666666555444444333333222333444666666666555555555777888888777888:::===???CCCKKK]]]mmmQQQGGG???===<<<999777777777777777777666555444333666555444444333333333444555555555555666666666666888666777999:::<<>>HHH[[[aaaLLL>>>:::;;;666555555555555666777888999555777222222;;;>>>BBBOOO[[[oooZZZFFFDDD???:::777777999999777777666666555444444333444444333333333333333444333555666555555777666444333222222333444444222000////////////////////////333222222111000000111111333333222222222222333333222222111222222222333444222333333333333222000///111111000000111222222111444333333444555555333111222222666;;;===???GGGPPP^^^```ccceeedddbbbaaaaaannn444444444444333333333333222111111111111222333333555555555555666888999:::999>>>>>>BBBIIINNN```|||[[[JJJCCC===<<<<<<:::888888888777666555444444444444555555555555555555555555444444555555666555555444555777888888777888:::======???EEESSSqqqaaaMMMEEE>>>>>>===999666777888888888888777666555444666555444444333444444444444555555555555666666666777555666888999;;;DDDMMMbbbZZZLLLBBB===@@@:::???<<<;;;;;;;;;;;;:::::::::>>>III]]]}}}XXXHHH>>><<<<<<555666555555666666777888999777999333333;;;???HHHZZZpppiiiJJJEEE???;;;:::999999999888888777666666555555444555555444444444444555555444444666:::;;;999777888333222111222333333111///////////////////////////333222111111000111111111222222111111111111222222222222222222333333444444///000000111111000//////111111111111222222333444222222222333555555222000222222666:::<<<>>>EEEMMMSSSVVVYYY[[[[[[\\\^^^___eeexxx555444444333333222222222222222222222222333333444555555555555666888999:::;;;@@@AAAEEEMMMRRRdddZZZJJJBBB<<<<<<<<<999888888777666555444444333333444444444444555555555666666555555555555555555444444555777888888777888:::======>>>AAALLLddd[[[HHHBBB>>>>>>===999666666444444555777777777777777555555444444444444555555444444444555555555666666777666777999:::<<>>999>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;GGGVVVxxxvvvSSSEEE=========666666666666666666777888888888:::777888???BBBOOOfffxxxPPPGGG>>><<<;;;999888888888888888777666666555555444444444444444444555666555333888CCCFFF@@@:::999333222111111222222000...000000000000000000000000222222111111111111111222111111000000000000111111111111222222333333333222000000000111222222222222111222333333333444666888222111111333444444222000222222666:::;;;<<>>???AAAHHH[[[|||YYYEEE@@@===>>><<<888666777333333444555666666666666555555444444444555555666444444444444555555555555888777888:::<<<>>>GGGPPPhhh^^^QQQGGG>>>>>>888===;;;;;;;;;;;;;;;;;;;;;;;;;;;DDDLLLhhhrrrQQQCCC<<<<<<===888777666666666666777777888666999999;;;AAADDDUUUrrrWWWJJJ>>>;;;<<<999777777888888888777666666555555333333333333333444555555555555<<>>EEEDDDFFFJJJNNNSSSXXX^^^bbbeeekkkyyy333333333333222222222222444444333333444444555666555555555555666888999:::999???@@@DDDMMMSSSeee^^^KKKDDD=========:::999999888777666555444444444444444444444555555555666666555555444444444555555666555777888888777888:::======>>>AAAGGGTTTttttttWWWBBB>>><<<===;;;777666888666666666666555444333222555555555444555555666777333444444444444555555555999777888;;;<<>><<<<<<999666888888888777666666555555444222222222222333444555666444666>>>LLL\\\___NNN;;;666444222111111111000///222222222222222222222222111111111000111111222333111111000000000000111111---...000111111111000//////////////////000111222111333555555444777<<<@@@888555222111111222111111222222666999999777;;;BBB@@@CCCIIINNNSSSZZZ```dddhhhiiiqqq222222222222222333333333333333222222333333444555555555555555666888999:::999???@@@EEENNNTTTfff___LLLEEE???>>>>>><<<:::;;;888888777666555555555555444444444555555555555555444444333333444555666777555777888888777888:::===999<<<@@@EEENNNjjjjjjQQQAAA===;;;;;;999666666:::777777777666666555444333555555555555555666777777333333444444444555555555888666888;;;<<>>777666:::777777777666666666666777777555999:::???HHHQQQqqqkkkTTTAAA===>>>:::777999777777666666555444444333333333333333444555666777333888===IIIbbbqqq```CCC777555222111222222111000111111111111111111111111111111000000111222222333222111111000000111111222...///111222222222000///000//////......///000111///222444444333666<<>>BBBHHHOOOUUU[[[bbbfffddddddiiizzz111111111222222333333444222222111111222222333444555555555555666888999:::;;;AAABBBGGGPPPVVViii```MMMEEE?????????<<<;;;;;;999888777666666555555666555555555555555555555555444333333333444555777888555777888888777888;;;===666:::???CCCKKKdddbbbLLL@@@===;;;;;;888555777;;;444555666777888888888888555555555555555666777777333333333444444444555555777555777:::;;;>>>GGGPPPnnneeeRRRGGGBBBDDD:::999:::::::::;;;;;;<<<<<<<<<999DDDIII[[[aaaIII===<<<666444777666888777666666666666777777:::======BBBLLLZZZrrrYYYCCC>>>???;;;999;;;666666666555444444333333444444444555555777888888222888;;;FFFddd{{{lllJJJ888666333222222222111111000000000000000000000000111111000000111222333333222222111111111111222222...000222333333333111000222111000//////000111222---000333222111444;;;AAA???:::444000///000222222222222555999777555888>>>===AAAIIIPPPVVV]]]cccfff\\\^^^dddqqq555444333333222222333333333333333444444444555555555555666666777777888888<<<>>>???FFFPPPWWWnnn^^^HHHDDD@@@<<<;;;;;;;;;:::::::::999888777666555444555555555555555555444444444444444555555555666666888777777777777999:::;;;===>>>===AAAMMM```dddMMMBBB???===;;;;;;:::999777777777777777666666666666888777666555555555555555444444444444444444333333555555777:::;;;===GGGRRRmmmpppUUUKKKBBB???>>>888999::::::999888999;;;>>>===DDDGGGXXXvvvZZZEEE<<<;;;777888;;;777666666666666777888999::::::;;;>>>CCCMMMhhh\\\DDDAAA:::;;;===111666666555444333333222222333444555777777777777666666888888AAA^^^zzzuuu^^^BBB:::222000111222111///222222222222222222222222000000000000000111111222222222000///............000000000000111111111111......///000000000000000111///000333444555:::@@@@@@???999111000333555333222222333444666999<<<======EEEKKKMMMRRR[[[```___\\\[[[XXXccc~~~555444333333222222333333333333333333444444444444555555666666777777888888<<<>>>>>>FFFPPPWWWooo|||[[[HHHDDD@@@<<<;;;;;;;;;:::::::::999888777666555444555555555555555555555555444444444555555555666666777777666666777888:::;;;===>>><<<@@@KKK[[[cccNNNBBB???===;;;;;;:::888777555555555555444444444444777666666555555555555555444444444444444444444444666666888;;;<<>>BBBIII^^^^^^FFF:::;;;888999;;;666666666666666777888999999;;;<<>>EEEJJJKKKOOOWWW[[[ZZZXXXYYYVVV___vvv555444333333222222333333222222222222333333333333555555555666777888888888:::===>>>EEEPPPXXXqqqxxxXXXHHHDDD@@@<<<;;;;;;;;;:::999999888777666666555555555555555555555555555555444444555555555666666666666666666666777888999999<<<===;;;???HHHUUUxxx```LLLAAA???<<<;;;;;;:::888777555555555555444444444444666555555555444444444444333333333444555555555666777777999<<<===@@@KKKVVVyyyvvvZZZNNNDDD@@@@@@:::;;;;;;;;;:::888888:::<<>>CCCGGGHHHKKKQQQUUUUUUTTTXXXVVVZZZlll555444333333222222333333111111222222222333333333444444555666777888888999999===>>>FFFPPPZZZuuuxxxXXXHHHDDD@@@<<<;;;;;;;;;:::999888888777666666555555555555555555666666666666555555555555666666666666555555555666666777888888:::<<<:::>>>GGGQQQppp\\\IIIAAA???<<<;;;::::::888666777777777777666666666666444555555555555444444444222333333444555666666777777777999<<<===@@@KKKWWW~~~|||^^^PPPEEEAAAAAA;;;<<<<<<;;;:::888777999;;;???@@@SSS|||YYY@@@===::::::999444555555555555666777888999;;;>>>CCCKKK^^^~~~SSSHHHBBB888666:::888888777777777666666666222222333444444555555555444888999<<>>>>>AAADDDFFFIIIMMMQQQSSSSSSYYYWWWXXXcccqqq555444333333222222333333111111222222222333333333444444555666777888999999999===???FFFQQQ\\\zzzxxxYYYHHHDDD@@@<<<;;;;;;;;;:::888888777777666555555555555555555666666666777777555555555666666666777777444555666666777777888888888::::::???HHHOOOjjjZZZHHHAAA>>><<<::::::999888666777777777777666666666666444444555666666555555444333333444444555666777777777777888;;;<<<@@@LLLXXXbbbSSSGGGBBBBBB<<<<<<<<<;;;:::888777999;;;>>>BBB[[[fffFFF???:::888888555555555555666666777888999:::===CCCLLLbbb___JJJCCC888444;;;777777777666666666666666444444444555666666777888333777999<<>>EEEGGG@@@777555666666777777999:::<<<===>>>???<<<>>>AAAEEEHHHLLLQQQUUUTTT[[[ZZZXXX^^^hhh555444333333222222333333222222222222333333333333333444555666777888999:::999>>>AAAHHHSSS___vvvXXXHHHDDD@@@<<<;;;;;;;;;:::777777777666666555555555555555555666666777777888555555666666666777777777444555666777888888888888777::::::@@@HHHLLLccc[[[JJJ@@@>>>;;;::::::999777666555555555555444444444444444555666777777777666555444444444555666666666777777777888:::;;;@@@LLLYYYfffUUUHHHCCCCCC>>>;;;;;;;;;:::888888:::<<<>>>EEEaaajjjHHHAAA:::666777777666666666666777888999::::::>>>CCCMMMeeemmmMMMDDD;;;555<<<777777777666666666666666:::999888777666666666666111444888;;;BBBYYY~~~vvvOOO;;;999888444333111111111111111111111111000000000000000111111222///......------........./////////000000000111111///000111111222222111111222111111333222000111666666BBBJJJFFF===888666555666777999;;;<<<=========;;;;;;>>>DDDHHHJJJPPPWWWTTT\\\[[[XXX\\\bbbvvv555444333333222222333333333333333333444444444444333333444666777999:::::::::???BBBIIIUUUaaarrrSSSHHHDDD@@@<<<;;;;;;;;;:::666666666666666555555555444555555666777777888888555666666666777777777777555666777999999999999888888:::;;;@@@GGGHHH[[[zzz]]]KKK@@@>>>;;;:::999999777555555555555555444444444444444555777888999888777666555555555555666666666666999888999;;;<<>>OOOsssdddAAA@@@:::///888222222222222222222222222000000000000000111111222//////............////////////000000000111111111...///000000111111000000111///111333222///111555222BBBPPPNNNDDD;;;666333444555777999:::;;;;;;;;;;;;999<<>>;;;:::999999777555888777777777666666666666444666888999:::999888777666666666666666555555555:::999:::<<<>>>CCCPPP]]]kkkXXXJJJEEEDDD???999::::::999888999;;;>>>@@@KKKgggYYYAAABBB<<<555666999888888888888999:::;;;<<<===BBBFFFOOOiiiTTTGGGCCC;;;???999999999999999999999999777777666666666888:::;;;777888;;;======JJJllltttGGGFFF;;;,,,;;;444444444444444444444444000000000000000111111222000000////////////000111111222222222222333333333......///000000000000000000///000333222000111555111DDDTTTTTTHHH===555111222333555777888999888888;;;999;;;BBBDDDEEEJJJSSSPPPXXXWWWUUUWWWZZZhhh444444333333333444444555444444444555555555555666777777777777777888888999999@@@DDDKKKYYYiiieeePPPFFFBBB>>><<<;;;;;;:::999999999999888777666666555555555555555666666666666666777999;;;:::888555333888888888888888999999999777<<<:::;;;CCCGGGPPPbbbgggGGG???>>>;;;999777777888888666666555555555555666666555555555555666666666666444444444444444555666666777999888;;;AAACCCOOOgggiiiWWWIIICCCAAA::::::;;;;;;;;;:::;;;>>>@@@BBBKKK```{{{WWWMMMAAA999888888777555777777666666777999;;;<<<===???CCCOOOmmmdddEEEAAA@@@777888888888888888777666555666666666666666666666666777666111555>>>FFF^^^YYYBBB<<<555111333333222222111000000000111000///...///000222444111000000///...---------...///111222333222000///......//////000000111111444333222111000/////////222777GGGWWWSSS@@@555777444222333666666555777<<<777888:::;;;===AAAFFFJJJSSSTTTVVVVVVSSSUUUaaaooo333333333333333444555666444444444444555555555555555555555666777999:::;;;:::@@@CCCJJJYYYlllaaaMMMEEEAAA===;;;::::::999888999999888888777666666555555555555555666666666666555666777888777666444333777777888888888888999999777<<<:::;;;BBBEEEMMM___iiiHHHAAA???<<<:::999999999:::666666555555555555666666555555555555666666666666555555444444555555666777666999888:::AAACCCPPPiiieeeTTTGGGBBBAAA<<<:::;;;;;;;;;:::;;;>>>@@@AAAIII\\\bbbPPPHHH>>>888777888777666777777666666777999;;;<<<@@@BBBGGGVVVtttiiiIIIAAA???999999999999888888777666555666666666666666666666666555666333777>>>CCCZZZ}}}VVV@@@999222///333333222222111000000000111000///...///000222333111000000///......---------...000222222222111000......//////000000111111444444222111111000000000333888DDDQQQSSSIII===777555333444777666444555999888999:::;;;===AAAFFFJJJQQQRRRUUUUUURRRRRR]]]iii222222222222333555666666444444444444555555555555333333444555777999;;;<<<:::@@@AAAIIIZZZppp^^^JJJDDDAAA<<<:::999999888777999888888777777666666555444555555555555666666666444444444444444333333333666777777777888888888999777<<<::::::@@@BBBJJJ[[[xxxiiiHHHAAA@@@>>><<<::::::::::::666666555555555555666666444555555555555666666666666666555555666666777888666999888:::AAACCCRRRkkkaaaPPPDDDAAAAAA===:::;;;;;;;;;:::;;;>>>@@@DDDKKK^^^xxxQQQGGGAAA;;;777888888777666777777666666777999;;;<<<@@@CCCJJJ\\\}}}sssRRRDDD@@@===:::999999888777777666666666666666666666666666666333666666999===???UUUxxxZZZCCC;;;666444333333333222111111000000111000/////////000222222111000000//////......---,,,...///111222222111111......//////000000111111444444333222111111111111444888???JJJWWWXXXIII777666444444777777444333666999::::::;;;===@@@FFFJJJNNNPPPTTTUUUQQQOOOVVV```nnn111111111222333555666777333333444444444555555555444444444555777888:::;;;;;;@@@AAAHHH[[[ttt]]]KKKDDDAAA===::::::999999888888888777777666666666666444444444555555555666666555444333222222333444444555666666777777888888888777<<<999999??????FFFVVVnnndddEEE@@@???===<<<::::::999999666666555555555555666666444444444555555555666666666666666666666777888888666:::888:::@@@DDDTTTooo~~~^^^OOOBBB???@@@===:::;;;;;;;;;:::;;;>>>@@@DDDLLLaaasssNNNAAA>>>:::888888888777666777777666666777999;;;<<<>>>BBBKKKaaa~~~___IIIAAAAAA;;;:::999888777777666666666666666666666666666666333777666999<<<===SSSvvv___DDD;;;777888444333333222222111000000111111000//////000111222000000000000//////......,,,---///000111111111111......//////000000111111444333222222222222222333333777<<>><<<;;;;;;:::999777777777666666666666666444444444444555555555555666555333222222444555666444444555666777777888888777;;;999888======CCCSSSiii\\\BBB>>>===<<<:::999888777777666666555555555555666666444444444444555555555555666666666666666777888888555:::888:::@@@DDDVVVssszzz]]]NNNBBB>>>???<<<:::;;;;;;;;;:::;;;>>>@@@@@@JJJbbbkkkJJJ@@@>>><<<:::999888666555777777666666777999;;;<<<===AAAMMMgggoooQQQAAA???<<<;;;:::888777666666666666666666666666666666666555777555777;;;<<>>CCCFFFIIILLLRRRVVVSSSNNNOOOSSS\\\uuu111111111111222444555555333333333333444444444444666666555555555666777777:::@@@BBBJJJ]]]vvv\\\PPPFFFCCC???<<<;;;;;;:::999666666666666666666666666333444444444444555555555666555444333444555666777333333444555666777888888666;;;999888===<<>>???<<<:::;;;;;;;;;:::;;;>>>@@@CCCOOOgggbbbGGG???>>>===;;;999777666666777777666666777999;;;<<>>===<<<:::888777666777777666666666666666666666666666666333666;;;<<>>777222444777777777999888999999999999<<<@@@DDDFFFIIIPPPUUUTTTOOONNNQQQYYYlll222222111111222333444444222222333333333444444444444444444555666777888999:::@@@CCCLLL^^^uuu{{{XXXMMMEEEBBB>>>;;;;;;:::999999666666666666666666666666333333444444444555555555444444444444444555666666222333333444666777777888555:::999888======AAAQQQdddzzz~~~iiiMMMCCC;;;;;;:::999888666555444666666555555555555666666333333444444444555555555555555444444555555666777555:::999:::???DDDZZZyyyjjjUUULLLBBB???@@@<<<:::;;;;;;;;;:::;;;>>>@@@FFFTTTlll|||[[[FFF===<<<;;;999777777777888777777666666777999;;;<<<@@@EEEUUUtttsssRRRGGG>>>===:::888666666777777666666666666666666666666555555222777===:::CCC[[[yyyiiiKKK;;;666888555444444333333222111111111111111111111000//////000000000000000000000000000000///............///......//////000000111111////////////000111222333000222444;;;LLL^^^eeebbbEEE<<<444444666666666888888888888777888:::>>>BBBCCCFFFLLLSSSSSSOOONNNQQQUUUaaavvv222222222111222222333333222222333333333444444444222222333444666888:::;;;999@@@DDDMMM___uuuvvvTTTJJJDDDAAA===:::999999888888555555555666666666666666333333333444444444555555333333333444444555555555222222333444555666777888555:::999999>>>===BBBQQQaaavvv~~~aaaJJJFFF;;;;;;::::::888777555444666666555555555555666666333333333444444444555555444444444444444555666666555:::999:::???DDDZZZ{{{dddQQQKKKBBB???AAA===:::;;;;;;;;;:::;;;>>>@@@CCCQQQjjj~~~rrrTTTDDD::::::999888666666888:::777777666666777999;;;<<>>;;;::::::999999::::::;;;888999::::::999;;;===@@@AAAFFFVVVxxxyyyvvv}}}YYYIII>>>;;;<<<666888<<<777777666666666666555555555333444555666666888<<<>>>VVVmmmoooeeeLLL666888111000000111222333555666777444333111///......///000111111111111111111111111000000000000000000000000......////////////..................////////////333333555888<<>>CCCJJJPPPRRRQQQNNNKKKOOOXXXcccyyy222222222333333333444444333333333444444444444444222333555666666666888:::>>>CCCDDDNNNbbbwwwtttTTTHHHAAA???<<<;;;;;;:::999888777777666555555555555555777777777777666555444333333444555555333333444555333333333444444555555555888888999999:::>>>CCCGGGSSSnnnuuuoooZZZKKKDDD???===:::999999999777666666555555444444444444444444444444444444444444444444444555555666777777777666:::999<<>>@@@BBBGGGYYYzzzyyyoooQQQCCC>>>>>>888999<<<777666666666555555555555444222333444555555777:::===PPPgggjjjcccKKK555888222222222222333444555777888555444222000///000111111111111111111111111111111000000000000000000000000......////////////..................////////////111111333666999DDDXXXjjj```JJJ;;;777333333555111666666555555666888:::;;;===AAAGGGLLLOOONNNLLLJJJHHHQQQZZZppp222222222222333333333333333333333333333333222222111333555666666777999;;;>>>DDDFFFQQQdddwwwqqqSSSHHHAAA???<<<:::;;;;;;:::999777777666555555555555555666666666666666555444333444555666666444444555666444444444444444444555555999::::::999:::===AAAEEEMMMccc~~~qqqnnnUUUIIICCC???<<<:::999999999777666777777666555555555555555444444444444444444444444444444555555666777777777666;;;:::===CCCFFFWWWsssooo]]]KKKDDDCCCBBB???>>><<<::::::<<<<<<;;;>>>CCCRRRlll___MMM@@@::::::999999999999::::::<<<<<<===<<<;;;<<<>>>@@@CCCIII]]]{{{]]]JJJAAA@@@::::::<<<666666555555555555444444444111222333444444666999<<>><<<999999999999777666888777777666666666666666555555555555555555555555444444555555666777777777666<<<<<<>>>CCCFFFXXXtttiiiYYYIIIDDDDDDBBBAAA@@@===;;;;;;<<<<<<;;;???DDDRRRrrr[[[KKK???<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;===@@@DDDLLLbbbxxx|||kkkQQQCCC@@@<<<;;;<<<777555555555555444444444444222333444444444666999;;;DDD\\\ddddddOOO666777333333333333333333444555666444333222111111111111222111111111111111111111111////////////////////////......////////////..................////////////000///111333222555@@@KKK]]]iiiUUU999666555111777000111444666888999::::::;;;<<>>CCCGGG[[[yyybbbUUUGGGCCCCCCBBBAAAAAA>>>;;;;;;<<<<<<<<<@@@GGGQQQtttXXXIII===::::::999999999999:::::::::;;;;;;:::999:::===???FFFPPPiiiwwwwww{{{ZZZDDD@@@<<<<<<===888666666555555555444444444333444555555555666999<<>>DDDJJJ```]]]QQQEEEBBBBBB@@@@@@@@@===::::::<<<======CCCIIIWWW|||UUUFFF:::777777666666666666777777888999::::::999:::===@@@HHHTTTrrryyyttt|||fffHHHAAA===<<<<<<999777666666666666555555555444555555555555666999;;;BBB\\\jjjsss^^^>>>888222333222111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000......////////////..................////////////111000111333111000555<<>>@@@AAABBB@@@GGGGGGLLL]]]qqq111111111111222222222222444444444444444444555555555777888888777777888999<<>>@@@CCCHHH^^^xxxsssTTTGGGAAA<<<:::888777888888888666777777666555555555555666555555555555555555555555444444555555666777777777555<<<<<<===DDDLLLfffzzzXXXNNNDDDAAA@@@>>>>>>???<<<:::999<<<===???EEELLLggg|||RRRDDD888888777777777777777777888888999:::::::::<<>><<<666666555555444555666888999888999;;;<<<>>>???@@@AAA===DDDDDDGGGUUUeee000111111111111222222222222222222333333444444444666888999888777666777888>>>FFFMMM[[[qqqeeeRRRPPPGGGCCC===999888888888777777777666555555555555555333333444444555444444444222333555555555555666888333444555777888:::;;;<<<999:::;;;;;;::::::<<<>>>>>>CCCXXX}}}vvvsssRRRGGGBBB;;;999888777888888888777777777666555555555555555666666666666666666666666444444555555666777777777555;;;<<<===DDDNNNiiiqqqVVVLLLCCC@@@???======>>>;;;999999<<<>>>@@@FFFNNNuuuzzzPPPCCC666;;;::::::::::::::::::;;;888999:::;;;<<<>>>AAADDDKKK[[[zzzlllrrr}}}SSSEEE>>>::::::777888888888888777777777777222333333333222333666999<<>>???@@@@@@>>>EEEDDDEEEOOO[[[sss111222222333333444555555333333444444555666666777666777888777666777999:::>>>BBBNNN```wwwfffYYYQQQGGGCCC===999888888888777555555666666666666555555666555333222111222222333222222222222222222222222444333222222222444666888888888888999:::;;;<<<===@@@GGGUUUoooqqqmmm||||||RRRDDD???>>>===;;;999888777666666444555666777777666555444777777666666555555555444666666666666777777777777666:::<<>><<<:::;;;;;;BBB@@@;;;<<<===FFFYYY~~~TTTBBB999;;;;;;::::::999888777777;;;888888<<<>>>???BBBGGGJJJ^^^pppooogggHHHCCC???999<<<999999:::999999888666666777666444333333444666777===UUUllllllTTT777888444444444333222111000///222222222222222222222333000///...------...///000//////000111111111111111000...---,,,,,,---...000222000...---///000000000///...------...000333555;;;EEEYYYjjjbbbJJJ::::::888444333666666555666999888888999;;;===???BBBCCCFFFAAABBBHHHKKKSSSjjj333333333333222222222222333333333444555555666666555666777777666777999;;;>>>BBBMMM```vvveeeWWWOOOFFFBBB===999888888888777666666666666666555555444555444333222222222333444222222222222222222222222555444333333444555777888999999999:::;;;<<<===>>>AAAGGGSSSlllnnnhhhuuuwwwPPPDDD@@@===<<<;;;999888777666666333444555555555555444333777666666666555555555444666666666666777777777777666:::;;;???GGGQQQsssnnnVVVLLLBBB??????<<<;;;<<<;;;AAA===:::===>>>GGGYYYwwwOOOAAA:::;;;;;;:::999999888777777888666666:::<<<<<<@@@FFFKKKbbbnnnjjjyyyWWWIIIAAA:::<<<999999999999888777666666777555444333333444555777<<>>PPPaaabbbTTTBBB999777333222555666555666888888888999:::===???AAABBBDDD@@@@@@EEEHHHOOOdddzzz555444444222111000//////222222222333444444555555555666777777666777999;;;===AAALLL___vvvcccUUUKKKEEEAAA===999999999888888888888777666555444333333444333333333333333444555333333333333333333333333555555444444555666888999999999999:::;;;<<<>>>>>>???CCCNNNdddnnngggrrrqqqNNNEEEAAA===<<<:::999777777666666222222333333333333222222666666666555555555555555666666666777777777888888777::::::>>>GGGVVV{{{lllSSSJJJAAA??????===<<<>>>;;;>>>:::888>>>???HHHZZZkkkHHH???;;;:::::::::999888888777777777555666:::;;;<<>>@@@AAABBB??????BBBDDDIIIZZZmmm444333333222111000///...111111222333333444444555444555666666666777999;;;===@@@LLL^^^uuu```RRRGGGDDDAAA<<<:::999999999888:::999888666555333333222333333333333444444555555333333333333333333333333555444444444555666777888888888888999:::;;;======<<>>JJJ^^^iiiPPPHHHAAA@@@???======???;;;<<<777888???AAAJJJ]]]```AAA===::::::999999999888888777777888777888<<<===>>>EEEMMMXXXxxxooodddfffzzzgggIIIBBB>>><<<:::999888888777666666666666555444444444444555666555EEEUUUpppeee[[[???888888777666555444333333222111111111000000000000000000//////////////////000//////000111111111111111222111111000000111111222222111//////000000///---+++,,,---...////////////222777===KKKdddqqq___AAA777222000444777666555666777777888999;;;===???@@@@@@>>>???@@@@@@DDDQQQ```111111111111111111111111111111222333333444444555333444666666666666999;;;===AAALLL^^^vvv|||]]]QQQEEEBBB???<<<:::::::::999999;;;:::888666444333222222222333333444555555555555333333333333333333333333333333333333444555666666666666666777888999;;;;;;<<<===DDDVVVsssppphhhqqqpppOOOEEE>>>;;;:::999888777666666666444444333333333333444444444444444555555555555555666666666777888999999999:::>>><<>>:::999888777666666666666555555555444444555555555555AAALLLhhhcccaaaFFF<<<999888666555444333333333111111111000000000/////////000000000000000000/////////000111111111111111000000000//////000000000111000//////000000///------...///000000000000000333555777AAA[[[pppcccIII===666222444777666555666666666777888:::<<<===>>>?????????@@@???BBBKKKUUUnnn000000111111222333333444222222222333444444555555222444555555555666999;;;>>>AAALLL___wwwuuuZZZQQQEEEAAA???<<<:::;;;;;;:::999;;;999777555333333333333333444444555555555555444333333333333333333333333222222333333444555555555555555555666777888::::::>>>>>>DDDSSSlllnnngggooooooPPPFFF===::::::999777777666666666555555444444444444555555444444444444444555555555555666777777888999:::::::::???===@@@RRRmmm```LLLFFFBBBAAA>>>;;;<<<@@@;;;<<<:::>>>DDDCCCPPPllltttRRR===>>>888888888888888888888888888555666999<<<<<<>>>HHHSSSooorrrhhhfffqqqtttPPPCCC===;;;:::999777666555555666777555555555555555555555555777AAAJJJhhhkkkmmmQQQBBB999888666444333333333444222222222111111000000//////000000111111000000/////////000111111111111111////////////////////////000//////000111111000...////////////000000111111111333333999MMMaaaaaaSSSEEE<<<555555777777555555666666666777999:::<<<===<<<>>>???@@@???BBBHHHMMM___yyy111111111222333444444444333333333444555555666666222333555555555666999;;;???BBBMMM___xxxoooXXXQQQFFF@@@>>><<<;;;;;;;;;:::999:::999777444333333444444444555555666666555444333444444444444444444444444222333444555555666666666666666666666777999:::;;;>>>===BBBNNNbbbpppkkkuuukkkNNNFFF===:::999888777777666666777666555444333333444555666333333333444444555555555555666777888999::::::;;;999???===???SSSqqq|||[[[KKKFFFCCCAAA>>>:::;;;???;;;===>>>BBBEEECCCSSStttoooOOO???AAA888777777777777888888888888666777:::======@@@JJJVVVvvvooohhhhhhtttWWWAAA999;;;:::999777555444555666777444555555555555555555444666BBBLLLnnnuuuzzzYYYEEE999777555333222222333333444333333222111111000000///000111111111111000/////////000111111111111111...//////////////////......---...000222222111/////////...---...///000111///222333555AAARRR^^^bbbNNNCCC888666888777555666555555666666888999;;;<<<999<<>>999999888777666666777777555555333333333333555555333333333444444555555555555666777888999:::;;;;;;777>>><<>>:::;;;???;;;???AAAEEEFFFCCCUUUxxxkkkNNNAAACCC999777777777777777888888888888999===@@@@@@CCCNNNZZZxxxmmmgggiiiwwwbbbFFF===DDD:::999777555444555666777444444555555555555444444444@@@MMMrrr|||\\\CCC888777444222111111222333444444333333222111000000///000111222222111000/////////000111111111111111//////000000000000//////---------000222333111000///...---,,,,,,---///000///222555666;;;JJJ^^^nnnTTTGGG:::777888777666666555555555666777999:::;;;666:::>>>>>>???BBBDDDEEEJJJaaawww444444333333444444555666222333666888777555111///444444444555777888:::;;;???BBBKKK]]]vvvpppbbbSSSCCCAAA>>>;;;:::::::::999888777777777777666666666666555555555555555555555555777666555444444666777999888888888888888777666666444444555666777888999999:::>>>>>>EEEVVVlll}}}tttrrrfffKKKDDD===<<<<<<;;;:::888777666666777777666555555555555555444444444555555555555666777777777777888999:::;;;888>>>>>>BBBRRRjjjqqqXXXKKKFFFAAA>>>>>>>>><<<:::>>><<<@@@EEEEEEJJJaaazzzaaaIIIEEE>>>777777777777777777777777777777;;;999:::AAADDDMMM___zzzooohhhhhhttt^^^KKKEEE;;;999999888777666555444444555555555666666777999999999@@@TTTuuukkkIII>>>777222333333222222555222333444555444222000...222111111111000000//////111111111///------///111000///......///000111222222111111000000111222222111000///......///000111222///111777888<<>>;;;999999999888777777777777777666666666555555555555555555555555555444333222111222333555666666777777777777666555555444444555666777888999999;;;???>>>CCCRRRfff|||tttrrreeeJJJDDD===;;;;;;:::999999888777777777777666555555555555555444444444555555555555666777777777777888999::::::999>>>===@@@MMMbbblllUUUJJJFFFAAA>>>>>>>>><<<:::>>><<>>===<<<;;;===<<<>>>DDDJJJYYYwww___GGGAAA===:::999999999999999999999999777<<<:::;;;AAABBBHHHYYYtttpppfffaaahhhuuuRRRGGG<<<;;;::::::999888777666666444444444444444555666777;;;>>>MMMooo^^^BBB999333333333222222444444444333333222111111000111111111111000000000000000111111000......///111111000///...------------000000111111111111000000//////............//////000...///222111111===MMMeeedddVVV@@@777:::999111444444333333333555666777:::::::::999999:::>>>AAABBBJJJZZZrrr333333333222333444444555555444444333333444444444444555555666777999:::;;;>>>AAALLLcccjjjZZZNNNCCC???<<<999888888888777666777777666666666555555555444444444444444444444444444444333333333444555666555666666666666555444444555555555666777888888888999??????AAAJJJXXXyyyxxxqqqqqqlllOOOFFF;;;999999999888888888888888666555555444444555555555444444444555555555555666666666666666777888999999888<<<::::::CCCPPPoooaaaMMMGGGEEEBBB???===============<<<===DDDOOOeeeZZZDDD???<<<===999999999999999999999999777<<<:::;;;@@@AAAGGGWWWtttoooccc[[[___|||UUUHHH===<<<;;;;;;:::999888777666333333333333444444555666:::;;;GGGfffiiiEEE;;;333333444333222333555444333222111111111111111111111000000000000000000111222111///...///111111111000000000000000000....../////////...------///..................///000///111333222222999CCCZZZddd```JJJ;;;<<<;;;444444333333222333444555666888999999888888999<<<>>>AAAFFFSSSjjj333222222222222333444444555444333333333444555555555555555666888999;;;<<<>>>AAAMMMeeejjjYYYMMMDDD???<<<999888888888777666666666666666555555555555444444444444444444444444333333333333444444555555666666777777777666555555555555666666777777888888888>>>>>>@@@IIIUUUsssvvvpppppppppRRRFFF:::888888888888888888888888555555444444444444555555444444444555555555555666555555555555666777888999666;;;999:::BBBKKKeee|||]]]KKKFFFDDDBBB???======>>>???===<<<===DDDSSSpppWWWDDD>>>:::<<<999999999999999999999999777<<<::::::@@@AAAGGGXXXuuummmaaaXXXWWWnnnXXXJJJ???<<<<<<;;;:::999888777777444333333333333444444555777888@@@ZZZoooHHH===444333444333222222555444333222111111111111000000000000000000111111000111222222000//////000...///000000111222222333//////000000///......---...//////////////////...//////000333333333777<<>>@@@======>>>DDDWWWyyy}}}TTTEEE>>>999:::999999999999999999999999777<<<999999@@@BBBJJJ\\\yyylllaaaXXXTTTccczzz]]]MMM@@@<<<;;;;;;:::999888777777444444333333333444444555333777===MMMlllrrrKKK???444333444444222111444444333333222111111000000000000000111111111111000222333333111///000000+++,,,---///000111222222333222111000//////000000//////000000000000//////,,,,,,...000111333444666AAA[[[pppjjjQQQ===555666555555444333333444555666777888999888777777999;;;AAABBBIIIYYYqqq000000000000000111111222333333333444444444555555555555666777888:::;;;<<<===@@@NNNiiiqqq]]]PPPIII@@@>>>;;;999999999888777666666555555555444444444333333333333333333333333222222333444444444444444555666666666666555444444666666666666777777777777999;;;:::>>>HHHPPPbbb~~~qqqooosss___JJJEEE===:::999999888777666666555444333333333444444555666444444444555555555555666444444444444555666777777666;;;:::<<>>???EEEZZZrrrMMMDDD@@@999:::888888888888888888888888777;;;777777???DDDNNNaaalllccc\\\TTT]]]mmmcccPPP@@@;;;;;;:::999888777666666555555444444444444555555111888<<>>;;;:::::::::999888666666555555555444444444333333333333333333333333444555666666777777666666444444555555444444333222666666666666777777777777:::;;;888<<>>???FFF\\\fffFFFBBBAAA:::;;;777777777777777777777777777:::777777???EEEPPPdddmmmeee___VVVZZZggghhhSSS@@@;;;::::::999888777666666666555555444444444555555000999<<<>>>PPPkkkwwwsssOOOAAA555333555444222000222333444555444222000...//////000000111111111222000222444333222000000000000000222333333222111000111///,,,)))((())),,,---000111222333333222111000000000//////111444333000666KKKllltttSSS>>><<<777777555555444555666777777888999999888888999:::888888<<>>======>>>???BBB===AAAHHHVVV|||YYYGGGCCC;;;777:::666666666666666666666666555::::::===CCCDDDPPPhhh}}}jjj\\\UUUUUUYYYsssxxxIIIGGG<<<;;;:::888777666666666555444444333333333444444:::666666888FFFfff~~~}}}\\\CCC666555222333555///222222222222222111000000000///...000333444111...'''))),,,///000000...---000000111111222222222333222222222111000//////...//////......------,,,,,,---...///000222333444555666???SSShhhmmm^^^III<<<666777444000222888999555444888;;;:::666555888<<<888<<<>>>DDDQQQ^^^|||111111222222333444555555444444444444444444444444666555444555777999;;;;;;???DDDPPPhhhxxxbbbRRRHHHCCCAAA???===<<<;;;999777666555555444444333222222333333444444444444333333222222222222222222222222333333333333444555666666777777666666777888999999888999<<<>>>???EEEVVVfff}}}ooohhhzzz___GGG@@@<<<;;;999999888777666555555444555555555555555555555555333333444555555555555555444444555555666777777888999888:::<<<>>>CCCOOO\\\zzzbbbOOOFFFEEEDDDAAA???======>>>>>>@@@===BBBJJJYYYWWWEEEAAA:::666888666666666666666666666666777;;;:::<<>>DDDQQQhhh|||eeeSSSIIIDDDBBB???======<<<:::888666555555444444333222222333333444444444444333333222222222222222222222222666555555555555555666666666666666666777888::::::::::::<<<>>>>>>CCCQQQ___yyy{{{mmmiiiYYYEEE???<<<===::::::999888777666555555555555555555555555555555444444555666666666666555555555666666777888888888:::999:::<<<===AAAMMMZZZtttwww\\\LLLEEEDDDCCCAAA@@@>>>>>>======>>>===DDDMMM]]]XXXFFF@@@999444666666666666666666666666666999<<<:::;;;AAAFFFXXXuuurrraaaVVVSSSVVVlllSSSFFF<<<<<<;;;:::999777666555777666555555444444555555555777===???EEEdddlllNNN<<<999555444666111000000111111000000///.../////////111333333111///222111111000///...------000111111111111222222222333333222222111111000000...///////////////000000......///000222333444444444777>>>NNNeeerrrdddNNN@@@666333777999555444777666777888888888888888888888<<<:::;;;BBBGGGZZZwww222222333444666777888888333333444444444444444444333444666666777888:::;;;>>>DDDQQQhhhgggTTTIIIDDDBBB???===<<<;;;999888666555555444444333222222333333333444444333333333333333444444444444555555666666555555444555555555555555555666777999:::;;;;;;;;;<<<>>>===@@@KKKWWWjjjwwwkkkjjj}}}SSSDDD???;;;===::::::999888777666555555555555555555555555555555444555555666777666666666444555555666777777888888999888:::<<<===AAAMMMYYYqqqsssXXXIIIDDDCCCBBBAAA@@@???>>><<<<<>>DDDMMM``````KKKCCC:::555555666666666666666666666666888===;;;<<>>GGGQQQ___|||tttiiimmmqqqLLLBBB<<<777:::::::::999888777666555555555555555555555555555555444555555666777666666666333444444555555666666777777666888;;;<<>>BBBEEEWWWuuuzzzhhh[[[WWWXXXffffffFFF>>>>>>===<<<:::888666555888888777555555444444444888444888>>>IIIiii~~~WWW>>>999555222555444000000000000000///.........///111222222111000000000///...,,,,,,---///000...............---------////////////..................//////000000111111......///000111222222333000777:::???TTTpppzzzsss[[[EEE555444444///111;;;666666666888::::::888555444:::888888???BBBJJJ\\\www222222222333444444555555222333333444444555555555666777999777666777<<<@@@@@@DDDPPPfffmmmXXXKKKDDDAAA<<<:::999999888777666555555444444333222222222222333333333333222222000111111222222333333444555444444333444444555555666666666666777888::::::999888:::<<<======DDDLLLYYYqqqtttjjjssshhhJJJDDD???888;;;999999888777666555444444555555555555555555555555444444555666666666666555333333444444555666666666666555777:::<<>>999999777777777777777777777777444;;;===>>>BBBEEEYYYxxx|||iii\\\WWWXXXbbbuuuKKKAAA@@@===;;;999888777777888777666555444444333333888222666===HHHiiiaaaBBB<<<666222444444000000111111000000///...---///222222111000000111......---,,,---...000111......------------,,,,,,............------------...///////////////000000......///000000111222222...555:::>>>MMMfff{{{jjjSSS===444222000444:::444555777999999888777666777===999666===???CCCOOOddd111111111111111222222222222222333333444555555666555777888777666999AAAGGGBBBEEEOOOdddqqq[[[OOOEEEBBB===:::::::::999999666555555444444333222222222222333333333333222222000000111222222333444444444444444444555666777777777777666666777888999999666555888<<<======CCCIIIUUUggguuunnnyyy```GGGGGGBBB:::>>>888888777666555444333333555555555555555555555555333333444555555555555555444444444555666666777777777666888:::;;;???KKKXXXtttoooUUUJJJHHHDDDBBB@@@===<<<<<<<<<===<<>>;;;;;;;;;::::::666555555444444333222222222222222333333222222222222222333444444555666666555555555555666888999999888777777777777777888888444444666;;;===>>>BBBHHHSSSbbbwwwqqq~~~VVV@@@CCC???777;;;777777666555444333222222555555555555555555555555222333444444555555444444555555666666777888888888999888999::::::>>>IIIUUUsssnnnTTTJJJIIIEEEBBB???<<<;;;;;;===>>>999>>>JJJXXXsssoooQQQ@@@:::888999777777777777777777777777555;;;:::;;;AAAJJJeee~~~iiiZZZSSSSSSWWWuuuYYYEEEBBB===999777777999:::777777555444333222222222111111999>>>BBB^^^xxxRRRHHH===444444555222222222222222111000000,,,000333333111///000222111111111111000000000000111111000000/////////............/////////////////////......---------,,,......//////000000111111333111111444999DDD[[[pppzzzkkkQQQ<<<777:::999444000555;;;;;;777444555888555;;;666222:::===???FFFLLLbbb222222222222222222222222222333555444333333444666444666777777777777:::<<<>>>AAALLLccc~~~bbbSSSHHHEEE@@@===;;;:::888666555555555555555555555555666555444333222222222222222222333333333222111111333333333333444666888999777666444333444555777888777888:::;;;<<<>>>BBBEEEPPP^^^zzz}}}rrrrrrRRRGGG???;;;<<<999888777666555555444444555444444444444444444444444444555666666666555333222888888777666666666666666666777:::<<<;;;>>>IIIVVVvvviiiUUUJJJFFF@@@???>>><<<<<<<<<===>>>??????III[[[yyyYYYIIIDDD<<<999===888999999888777777888:::<<<<<<999===FFFNNNfffiii[[[UUUSSSUUUqqq^^^IIIGGGCCC===::::::999888666666666666555555555555333999666555DDD]]]___CCC===777999222555777666111000222222///111222222111000///111333111111111111000000000000111000///......///000111......///////////////...,,,---///000000000///...////////////////////////......000222333999HHHWWWtttyyyiiiHHH666:::999...///222666777666555666888333444555777:::===???AAAIIIWWWrrr222222222222222222222222222333444444333333444666444555777777666777999;;;???BBBMMMccceeeUUUIIIFFFAAA===;;;999666444666666555555555444444444555555444333222222222222222222333333333333333222333222222333444555777888888777666555666777999:::777888:::;;;<<<>>>BBBEEELLLYYYsss~~~vvviiiMMMFFF>>>999888444888777666555555444444555444444444444444444444444333444444555666666666666888777777666666666666666666777:::<<<;;;>>>IIIVVVttteeeRRRHHHEEE@@@???>>><<<<<<<<<===>>>>>>>>>III\\\{{{qqqNNNBBB???888777===;;;:::999888888888999:::;;;<<<:::>>>FFFNNNiiijjj]]]VVVSSSWWWpppgggKKKHHHBBB===999888777666666666666666555555555555000666444555EEE]]]bbbEEE===555777111888:::999444222444444111222333444444222222333444111111111111000000000000//////......---.........,,,,,,---------------,,,,,,---...///000//////...////////////////////////222222222333222444@@@MMMiiirrrlllRRR===999777333111444666666555333444555333444555777:::<<>>BBBEEEKKKVVVmmm{{{aaaIIIEEE???999666111888777666555555444444555444444444444444444444444333333333444555666888999777777666666555555666666666777:::<<<;;;>>>IIIVVVrrrzzz___NNNFFFDDD??????===<<<<<<======>>>???===HHH]]]|||uuuZZZCCC===<<<777888???@@@<<<888777999;;;;;;:::888<<<<<>>???>>>EEEXXXyyy111111111111111111111111111333444444333222444555333444555555555666888:::>>>AAAKKK```~~~nnn[[[IIIEEE@@@<<<:::888777555999999888666555333222222444333333222111111222222111222333444555555666666111111222222333444555555555444444444444555666777666888999:::;;;>>>AAADDDMMMUUUiii^^^GGGDDD@@@<<<999444888777666555555444444555444444444444444444444444555444444444444666888999777666666555555555666666666777:::<<<;;;>>>IIIVVVqqqsssYYYLLLFFFCCC???>>>===<<<<<<===>>>???@@@>>>HHH^^^~~~~~~[[[KKK>>>======:::<<>>AAAFFFQQQvvvmmm```WWWSSSUUUdddtttPPPHHH???;;;999777666777666666666666555555555555666:::888888AAALLLfffjjjKKK<<<333777333888:::888333111222111...,,,...111222000///......111111111111000000000///---......///...---+++***/////////000//////...---------........./////////////////////////////////,,,,,,///222111111777???LLLbbbzzzzzz___AAA555777444444555444333333333333444555555777999;;;===>>>???AAANNNiii111111111111111111111111111222444333222222333555222444555555444555777:::<<>><<<<<<888888777666555555444444555444444444444444444444444888777555444444555666777666666555555555555666666666777:::<<<;;;>>>IIIVVVppplllUUUJJJFFFDDD???>>>===<<<<<<===>>>???BBBAAAMMMeeemmmMMMCCC===>>>>>>;;;===BBBCCC===777777;;;>>>>>><<<777===???AAAHHHUUU}}}nnnaaaWWWRRRSSS]]]{{{yyySSSGGG===;;;:::777777999666666666666555555555555777:::777777===BBBYYYyyylllLLL<<<444:::555888999777333111222111...000333666666555333222222111111111111000000000///...///000000000...---,,,//////000000///......------------------......///////////////////////////)))))),,,111222111555;;;DDD\\\zzzqqqPPP;;;777444333333333444555555555555555666777888:::<<<===>>>@@@III^^^111111111111111111111111111222333333222222333444222333444444444555777999:::>>>HHH[[[vvvxxxcccKKKGGGAAA<<<;;;::::::::::::999888777555444333222222222111111111111222222111222333444444444444444222222333444444444444444555555666666666777777777555777888999:::===AAADDDLLLSSSddd[[[BBB???;;;:::<<<999888777666555555444444555444444444444444444444444888777666666555555555666555555444444555555666666666777:::<<<;;;>>>IIIVVVoooeeeQQQIIIFFFCCC>>>======<<<<<<===??????CCCFFFXXXsssbbbFFF@@@<<<======::::::===???;;;888888;;;>>>??????:::??????AAAIIIYYYqqqdddYYYRRRRRRWWWpppXXXIII===<<<;;;888777:::666666666666555555555555333555333666;;;>>>SSSuuuoooMMM<<<555;;;444777999888333222444444111000222444555333222222222111111111111000000000000//////000000000000000///............---,,,++++++------,,,,,,------...///////////////////////////,,,+++...111222///111666???QQQlll~~~zzzbbbIII;;;555444333333555666666666555666666777888999;;;;;;:::===EEEVVVrrr111111111111111111111111000222333333222222333444111222444444333444666888999>>>III[[[vvv~~~iiiPPPKKKDDD>>>;;;:::999888999999888777666555444333222222111111111111222222222222333333333333333222222333444555666555444444555555666666777777666666555777888999:::===@@@CCCLLLSSSccc~~~[[[BBB???<<<::::::777888777666555555444444555444444444444444444444444555666666777777777777666555444444444444555666777666777:::<<<;;;>>>IIIVVVmmm___NNNHHHDDDAAA>>>===<<<<<<<<<>>>???@@@BBBKKKfff[[[FFF@@@;;;;;;<<<:::999999::::::999:::;;;>>>???AAA>>>@@@>>>AAAKKK]]]uuuggg[[[SSSPPPPPPccc___MMM???===<<<666555999666666666666555555555555222222111555;;;===RRRuuurrrNNN<<<555999111555777666222111444444111...000111000///...///111111111111111000000000000////////////000111222222............---,,,+++***------,,,,,,,,,---...//////////////////////////////---...222222///000444888CCCUUUkkkxxxsss[[[DDD999777444444666777666555666666666666777999:::::::::>>>EEEPPPeee000000000000000000000000000222333333222111333444111222333333333444666888:::???JJJ[[[wwwlllTTTNNNFFF???;;;999777666999999888777666555444444222111111111111111222222222222333333333222111111333444555666666666555444222333444444555555444444555777888999:::===@@@CCCMMMTTTeee\\\EEECCC???<<<;;;666888777666555555444444555444444444444444444444444333444666888999999888888444444444444444555666777666777:::<<<;;;>>>IIIVVVlll~~~\\\LLLGGGCCC@@@>>>===<<<<<<<<<>>>???@@@@@@OOOpppWWWHHHAAA<<<;;;===<<<:::888666888:::;;;;;;===@@@BBB@@@AAA===@@@LLL___xxxjjj]]]TTTMMMIIIXXXvvvdddQQQAAA???<<<555333777777666666666555555555555333333111666;;;<<>>AAACCCIIITTTfff}}}VVV>>>??????<<<:::666777666555444333444555555555555555555555555555555444555777888888666555333333444555555444444555777888777777999999===IIIUUUqqqwwwYYYNNNIIIDDD???CCCAAA@@@>>>>>>???AAABBBGGGXXXtttXXXFFFCCC???===<<<;;;999777::::::::::::;;;<<<======BBB@@@CCCHHHNNNccc~~~mmm^^^TTTNNNMMMTTTkkkoooOOO???@@@===::::::666555444444555666666555333222333555777777<<>>???===:::999555777666555444333444555555444444444444444444444444222333444555555444222111333555666666555444666777888777888::::::>>>IIIUUUrrrsssWWWMMMIIIDDD@@@BBB@@@???>>>>>>???@@@AAADDDYYYxxx|||UUUEEEBBB>>><<<;;;;;;999888999999999999:::;;;<<<===???>>>AAAGGGPPPgggooo```VVVPPPNNNSSSkkktttSSS@@@@@@<<<999:::777555444444555666666555333333333666777666:::GGGVVVtttuuuNNN<<<:::555000222222111111111111222222222222111111111000000000////////////////////////000000000000000///......---///111111///---,,,,,,...---,,,,,,,,,---............---------...//////111000/////////000111222111444777AAAXXXpppvvvoooSSSDDD888777999888666777444444444444555666777888;;;;;;???FFFLLL]]]000000000111111111222222444444444444444444444444444444444555666777888999>>>CCCMMM___zzzvvv\\\QQQFFFBBB@@@<<<999888777777777666444333111000111111222222222333333333222222222222222333444444444444444444333333333333333333333444555555666666666666666777888;;;===???FFFNNN\\\mmmkkkNNN???@@@;;;888888666777666555444444444555666333333333333333333333333444555666777777777666555444666777777666555777888999888999;;;;;;>>>IIIUUUsssnnnTTTLLLGGGCCCAAA@@@???>>><<<===>>>???AAAAAAXXXzzztttPPPBBB@@@===;;;;;;;;;:::999888888888888999:::;;;;;;<<<<<>>CCCNNN```{{{yyy]]]QQQGGGDDDBBB===999888777666666555444333222111111111222222222333333333222222222222333333444444333333333333333333333333333333333444444444555555666555555666777999;;;<<>><<<;;;<<<===???@@@AAAUUUuuummmLLL???===;;;::::::;;;;;;:::777666666777777888999:::<<<<<>>HHHcccvvvmmmNNN>>>999444333222222111111111111222222000000000///////////////000000000000000000000000//////000000000000/////////000222111000......///.........---------------...---------...///000111////////////000000111111666222444999???LLLgggsssaaaJJJ:::777:::888444444444444444555666777777:::888:::===???GGG^^^vvv111111111111222222222222222222222222222222222222222222222333444555777777===BBBNNNaaa{{{|||^^^SSSHHHDDDBBB===999888666666555444333222222222111111222222222333333333222222333333444444444444333333333333333333333333333333333444444444444444555555555555666888:::;;;???CCCLLLWWWdddzzz~~~\\\JJJDDDDDD<<<999<<<:::888777666555444555666666444444444444444444444444222333333444555555555555555666777777666666777888999999;;;======???IIITTTmmmhhhSSSKKKDDD@@@@@@>>>===<<<;;;;;;===???@@@CCCQQQlllhhhIII===;;;999999:::;;;::::::666666666666777888999999===>>>AAAFFFVVVxxx{{{fffYYYPPPNNNSSSgggfffHHH@@@;;;999;;;999777666555666777777555333222333666999888888>>>FFFeeewwwoooQQQ???999555666222222111111111111222222///////////////000000000000000000000000000000000//////000000000000/////////000111111///...///000/////////......------------------...///000111111......//////000000000000444///...333666>>>VVVppp}}}pppXXXAAA777999999555333333333444444555666777999666888<<<===BBBRRRfff111111111222222222222333222222222222222222222222222222222333444555666777;;;AAANNNbbb}}}~~~```TTTIIIDDDBBB===:::999666555444333222222222222111111222222222333333333222222333444444444444444222222222222333333333333444444444444444444555555555555555555666888:::;;;===???FFFPPPZZZlllYYYJJJDDDDDD<<<;;;>>>:::888777666555555555666777555555555555555555555555333333333444444555666666444666777777666555777888999999;;;===<<<>>>HHHRRRjjjdddRRRKKKBBB>>>@@@>>>===<<<;;;<<<>>>@@@AAAEEEPPPhhhcccGGG<<<:::888888999::::::999666666666666777888999999<<>>???JJJYYY111111111222222222333333333333333333333333333333333333333333444666777888:::AAAOOOdddbbbUUUIIIDDDAAA===;;;:::666555444222222222222333111111222222222333333333222333444555555555444333111111222222222333333333555555555555555555555555555444444555777999;;;<<<>>>===CCCLLLRRR___{{{YYYIIICCCBBB<<<<<<>>>999999888666555555555666777444444444444444444444444444444444555555666777888333555666666555444666777888888:::<<<<<<===FFFQQQhhh___OOOIIIAAA>>>AAA>>>===<<<<<<<<<>>>@@@BBBFFFSSSmmm]]]FFF<<<:::888777888999888888666666666666777888999::::::>>>BBBHHHZZZkkk]]]SSSQQQOOOUUUkkkkkkJJJ@@@;;;:::;;;888999777666777777777555333333222333555666555:::AAATTThhhgggQQQAAA888444888222222111111111111222222000000000111111111222222////////////////////////......///000000000000000...//////...------...000///000000000///...,,,+++------......///111222333---...///000000000///...111444666444222888FFFTTTwwwbbbFFF===999333333333333333444555666666777444666===>>>===DDDOOOjjj111111222222222333333333444444444444444444444444444444444555666777888999;;;BBBPPPfffcccVVVIIICCCAAA===;;;;;;666555333222111222222333111111222222222333333333222333444555555555444333111111111222222333333333666666666666666666555555444444444555777:::<<<===???===AAAIIINNNWWWoooXXXIIIBBB@@@;;;===>>>888999888666555555555666777333333333333333333333333000000000111222333444555333444555555444444555777777777:::<<<<<<===FFFPPPggg[[[MMMHHHAAA>>>BBB>>>>>>===<<<===???AAACCCEEEVVVttt}}}ZZZEEE<<<:::777777777888888777666666666777777888999:::888===BBBHHH[[[mmm```VVVRRRLLLMMM^^^lllJJJAAA<<<:::;;;777999888777777777777555333444222222444333333777>>>GGG^^^aaaPPPBBB888333777222222111111111111222222000000111111222222222333222222222222222222222222......///000000000000000---.........,,,,,,...000///000000000000...,,,+++------......///111222333,,,---///000000000///...***222666000,,,222AAALLLqqqpppOOO@@@999222333333333333444555666666888555777===>>>;;;@@@IIITTT}}}////////////000000000000222111000000000111222333000000111333555888:::;;;;;;@@@MMMeee}}}aaaUUUHHHBBB>>>;;;:::<<<888777666555555444555555222222222111111111000000222222111111222222333444222222111111111111111222333555777555333333555888666666555666666777888999======???BBBFFFSSSkkkXXXKKK???<<<===<<<;;;<<<666666666666555555555555555444333333222222222222444444555555555444222111111333444444333444666888777666777:::<<<>>>CCCJJJcccxxxXXXNNNFFFAAAAAA<<>>===<<>><<<<<<<<<:::;;;666666666666555555555555555444333333222222222333444444555555555444333222222333444444333333555777777666777:::<<<===CCCIII```uuuUUULLLDDD@@@@@@<<>>>>><<>>BBBDDDJJJYYYhhhuuuRRRGGG===;;;;;;:::999:::666666666666555555555555444444333222222222333333444444555555555444333222222333444444333333555777777555666:::;;;<<>>>>><<<@@@EEETTTqqqnnnLLL@@@<<<:::999999:::999888666777777888888999:::::::::;;;CCCGGGNNNgggwwwhhhVVVNNNLLLOOO[[[~~~yyyTTTCCC888888;;;777666666555444333333222222000111111111111333666999CCCTTTkkkhhhMMM<<<999333444333222111111111222333222222222111111000000///////////////....................................000///...------...///000000/////////............+++,,,---...................../////////000000000111111000000000222333444@@@TTTnnn|||rrrYYYAAA666555555555555444444444444666666777888999999999999CCCKKKddd////////////000000000000333222222333333333444444555555444444444555555666<<<@@@JJJ^^^|||}}}```UUUIIICCC@@@<<<;;;<<<666666444333333333333333444333333333333222222222000000000000000111222222111111111000111111222333333111///000444777666444444444444555666777888999::::::<<>>===@@@FFFUUUtttfffHHHAAA<<<:::999888999999888777777888888999::::::;;;;;;<<>>AAAGGGSSSsss```FFFBBB===;;;888888999999888777777888888999::::::;;;;;;<<>>BBBGGGRRRrrr[[[DDDBBB===;;;888777888999888888777777888888999:::::::::<<>><<<<<<666444444444333333222222222000111111111111333666999CCCWWWwww}}}^^^BBB999555666444333111000000111111222222222222222222222222000000000000////////////------......///000000000000000/////////......---.........///////////////---....../////////......------........./////////,,,,,,---...///000111111333555888@@@LLLUUUTTTOOO888777555333333333333444222333555777888999::::::;;;<<>>DDDLLLeeexxxYYYHHHGGGCCC@@@BBB@@@???======?????????BBBHHHTTTsssYYYBBBAAA>>>;;;888777888999999888666666777777888999999:::<<>>PPPpppyyy^^^CCC:::777555444222111111111222222222222222222222222222222222111111111000000000000......//////000111111222//////////////////......///////////////...............////////////......---------.........//////......---......///000111222333222444>>>KKKPPPNNN:::999666444333333333444444444444555777888:::;;;:::===BBBJJJWWWooo////////////000000000000///000111222333222111111333333333444555666777888:::AAANNN```zzz{{{ZZZNNNEEE===;;;:::777777888888777666555555444555555444444444333333333222222000000000000000111111222000000000000111222333444555777888666222111333666222222222333555777888999777666777;;;<<<;;;???EEERRReeeiiiHHHAAA===;;;<<<;;;888777:::777666666666555555555555222222222222333333444555444333333222333444555666444555555444333222444555666444555777888999>>>DDDIIIbbbtttUUUEEEFFFBBB???AAA@@@???======???@@@???CCCHHHWWWuuuYYYBBB@@@>>>;;;888777777999999888666666666777888888999999===AAAFFFUUUxxxttt___TTTOOOSSSaaapppOOOAAA999999<<<888555444444444444444444333111222222222222444888:::999JJJjjjuuu]]]CCC;;;888444333222111111111222333000000000000000000111111222222222222111111111000...//////000111222222333......////////////......000000//////...............///////////////......---------.........//////000///...------...///000...000///...555BBBIIIHHH<<<:::777555333222333333666555555555555777999:::555777===BBBKKK___111111000000000000000000222222222222222222222222333444555555555777:::<<>>AAACCCNNN^^^yyybbbCCC@@@>>>;;;888777777888999555555555555555555555555333333333333333333333333222222333444444555555666555555444333444555666777888888777777999===@@@CCCHHH\\\lllXXXGGGDDDCCC===:::===<<<999<<>>BBBGGGXXX}}}xxxdddWWWSSSWWWbbbvvvOOO???>>>;;;888999777666444333333444555666444444444555555777888888>>>GGG^^^qqqdddDDD666>>>444333222000///.........000000111111111111000000111111111111111111111111222222222222111000......------///000111111111111............------------......////////////......,,,000333111------111666...------...//////---+++......///000333666999;;;777777555444222111//////222333666777888777666555999<<<<<>>AAACCCKKKYYYqqq[[[DDDAAA???<<<999777777888999555555555555555555555555333333333333333333333333222222333333444555555555555444444333444555666777777666666666888<<>><<>>AAAJJJ[[[vvvcccKKKBBB???<<<:::::::::999888555444444333333444444555444444333333222222111111111111111111222333444555000111111222222333444444000222444555444333444444333333333333444666777888888777777888:::===@@@BBBHHHRRReee{{{SSSFFFBBB@@@===:::888777888888555555555555555555555555333333333333333333333333222222333333444444555555444444444333444555555666555555555555888;;;>>>@@@HHHXXXyyycccRRREEECCCCCC@@@>>>AAA???::::::>>>@@@CCCRRRcccZZZ???===:::999777666555555666777888777777888888999:::;;;<<>>:::999888888777666666666666666555555444444444555555666999FFFccc{{{rrrPPP999777444333222111000/////////000000111111111111000000000000000000000000000000000000000000///......------....../////////......//////.........---------,,,,,,------------,,,,,,,,,++++++---000222111///333111...---.../////////---...///111222333333444222222222222222333333333444444444444555666777777777;;;999:::???CCCTTTooo///000000111111222222333111222222222222222333333333444444444444666999<<<<<<@@@JJJ\\\www{{{XXXGGGAAA>>>;;;999999999888777444444333333333333444444333333333333222222111111222222222222333333444444000111111222222333444444111333555555444333444444222222222222333444555666777777666777999;;;>>>@@@FFFKKKZZZrrroooMMMHHHBBB@@@===;;;999888777888555555555555555555555555222222222222222222222222111222222333444444555555333333333444444444555555555555555666888;;;>>>???FFFUUUttt^^^QQQEEEBBBBBB@@@>>>@@@???::::::???@@@CCCQQQaaa[[[AAA???999999777666555555666666777888999999999:::<<<>>>===CCCNNNdddzzzkkk\\\SSSQQQWWWttt```JJJBBB===:::999888888777666666555555555555555444444333444444444:::FFFbbbzzztttUUU===777444333222111000000000000000000111111111111000000///////////////////////////////////////...---------...............---,,,---------,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,++++++---000333666888:::666111......///000000---...000111111111000///...///000111222333444555444444222222333444666888555;;;999999>>>@@@KKKaaa000000111111222222222333111111111222222333333333222333444444444666999;;;;;;@@@KKK___zzzkkkQQQHHH???===:::888888888888777333333222222222222333333333222222222222222111111444444444444333333222222000111111222222333444444444555666666444333333444111111111111222333444444666666555666777:::===???DDDGGGQQQeeefffIIIHHH@@@???===;;;999888777777555555555555555555555555222222222222222222222222111111222222333444444555333333333444444444444444555666666777:::<<<>>>@@@CCCQQQqqq~~~[[[QQQFFFBBBAAA???=========:::<<<@@@@@@@@@JJJXXX[[[BBB@@@888888777666666555555555666888::::::::::::===@@@???DDDMMMccc}}}iii[[[TTTRRRVVVpppaaaIII@@@<<<::::::777777666666555444333333555444444333333333333444888BBBYYYooommmUUU???777444333222111000000000111000000111111111111000000////////////////////////...////////////......------...............---,,,000000000/////////......------............------,,,---...---...333<<>>;;;888777777888777666333222222111111222222333222222222222222222111111444444444444333222111000000111111222222333444444555666666555333222333444222222222222222333444444666555555555666999<<<===BBBEEELLL\\\uuu^^^GGGEEE>>>===<<<:::999888777777555555555555555555555555222222222222222222222222111111222222333333444444222222333444444444444333555555666888:::<<<>>>???BBBNNNlllwwwWWWPPPGGGBBB@@@???===<<<<<<:::<<>>:::444000//////////////////000000//////...---------...000111222333444333222111111111333555777444;;;999888???AAAEEEQQQddd444333333222222111111000000111111222333333444444222333444444444555888;;;???DDDPPPccc|||yyyWWWGGGEEE===:::777666777777777666222222111111111111222222111111111111111111222222222222333444444333222111000111111222222333444444222333444333222222444666444444333333444444555555666555444444666888;;;<<>>BBBLLLfffnnnQQQMMMFFFAAA???@@@???===<<<:::;;;???===:::AAALLLfff{{{VVV???@@@777777777777666555444444666999<<<;;;888888<<<@@@???EEEQQQjjjjjj]]]VVVRRRUUUpppgggLLL???===<<<;;;777777777777666444333222222111111111222333444444444888GGGZZZ___RRRAAA999333333222111111111222222000000111111111111000000111111111111111111111111///000000111111000000///---......///000000000000,,,,,,,,,+++++++++******,,,,,,------------,,,,,,,,,---.........222777<<<888444111//////000000000111000//////////////////......//////000111111222222111111111222333444555444:::777555<<>>BBBHHHPPPbbbjjjOOOCCC>>>999999999888888888777777555555555555555555555555111111111111111111111111000111111222333333444444111222333444555444333333222333444666888:::<<<===CCCKKKbbbhhhMMMJJJEEE@@@@@@AAAAAA???===:::;;;>>><<<999AAAMMMZZZuuuRRR>>>AAA777777777777666555444333666:::<<<;;;888777;;;???>>>EEESSSooorrrcccYYYSSSSSSnnnlllOOOAAA>>>===<<<888888999888777555333222111111111111222333444555555999FFFYYYaaaVVVFFF<<<333333222222111222222222000000111111111111000000111111111111111111111111000000111111111111111000------///000111111111111//////.........---------+++++++++,,,,,,+++++++++,,,++++++---000222222000222///------...000111111222111///......///000111////////////000000000000111111111111222333444444333:::666333:::<<<<<>>@@@BBBBBBAAAJJJ___uuuaaaLLLEEE@@@<<<;;;999888777777666666555444333333333333444555111111111111222333444444555444444333333222222111222333444555666666666666333333444444666888;;;<<>>>>>===<<<<<<===<<<===???BBBEEE\\\sssqqqQQQDDD;;;:::999888666555555555555666666777888:::<<<>>>???>>>FFFRRRrrrsssdddWWWUUUYYYiiiqqqJJJ???@@@:::777999999888777666444222111222222222222222222222222444888AAAPPP^^^\\\JJJ888333333222111111222333333333222111///...............000111111000000111333000000////////////000000111111111111111000//////---......//////...------++++++,,,------...//////---------...------,,,,,,...------,,,,,,++++++***111000///...............////////////000000000000000000000111222222333333555555555666666777888999CCCKKKbbb999777555222111000000111222222222222222222222222111222333333444555888;;;BBBHHHSSSbbbwwwkkkRRREEE???<<<999888777666555555555555222222222111111222222333000000111111111111000000//////000000000000//////111000//////000111333555222222222333444444555555444333333444666777555444333333333333555888;;;<<>>??????HHHTTTuuuzzziiiZZZWWWYYYfffsssKKK@@@???;;;888999999888777666444222222222222222222222222222222555777???NNN]]]^^^LLL888444333111000//////000000000///...............///000111222111000///000111000//////......//////000111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---------.........------,,,------------------------111111000///////////////////////////000000000111111111111222333333444444555555555555666777888999>>>EEEXXXwww:::888666333111000000000222222222222222222222222222333444444444555888;;;BBBHHHSSScccxxxzzz[[[JJJBBB===:::999888777666555555555555222222111000000111111222000000111111111111000000......//////000//////...000//////...///111222333444222111222555777666444333222222333555666444333333222222333555777999;;;;;;BBBDDDKKKYYYfff\\\JJJCCC>>>;;;:::999888777666666666555444444333333444444555333333222222111222222222222222333333333333444444111111222333444444444444333333444444666888;;;<<<@@@IIIYYYxxx[[[JJJFFFAAA===<<<;;;::::::::::::;;;::::::<<>>FFFTTTggg333333333222222222333333111111111111111111111111333444555555444666999;;;AAAGGGSSSbbbwww^^^JJJEEEAAA===:::888777666555444444444444444444333222222222222222000000111111111111000000///000111222222222222222000111111111222333333444777333111333888:::888444555444444555777777666555666666777888999;;;<<<===;;;AAABBBEEEOOO[[[xxxxxxTTTGGGAAA:::::::::888777666555555555444444444444444444444444444444333222111111111111111111222222333444555555444444555555666555555555333333333444666888;;;<<<>>>HHHYYYhhhUUUIIIEEEAAA===<<<<<<<<<;;;<<<<<<<<<<<<;;;===@@@CCCRRRsssnnnIII???<<<555555555555555666777888777777777888999:::;;;<<>>SSSaaaUUU???555333000......000333555333222111000............,,,...000000000111333555///..................///......///000000000//////---,,,,,,,,,,,,...///000------..................---...///000111111111111//////......---,,,,,,+++...///000111111111000///000000000111111111222222///000000111111222333333444444444444555666777888999:::===AAAHHHYYYwww//////000111111111111000111111111111111111111111111222444555666888<<>>===BBBNNNXXXnnnfffIIIEEECCC===:::999888777555555555555333333444555555444333333222222222111222222333333222222222333333444444444222333333444333333222222333333444444666888;;;<<<;;;JJJ___{{{ZZZMMMDDDAAA===;;;<<<=========:::;;;:::999999:::===???KKKllloooKKK>>>999666555555555555666666777555555666777999:::<<<===AAAMMM]]]yyyddd```ZZZXXXpppjjjNNNAAA;;;===;;;999777666555666777777666555555444333333222222///555777===OOO___WWWBBB666333000------...111333111000///...............---///000111000000222444000//////......//////000---......///000000//////,,,,,,,,,---.../////////---------.../////////000......///000111111111111000000000000///////////////000222444444333222111000000111111111222222222000000111222222333333444444444444444555666777777666777:::>>>AAALLLbbbwww000000000000000///......000000000000000000000000000111333555666999===@@@CCCFFFMMMYYYmmm~~~cccKKKEEEFFFAAA<<<===777777555444444444444444444333222111000000000000000000111111111111000000......///111111222222222...///000111111222222111000222333333333333444666333333222444555666555333555555777888999999999999:::===<<>>BBBNNN___~~~gggaaaYYYTTTjjjmmmQQQAAA;;;===;;;999777666555666777888666666555444333333222222...555888<<>>@@@GGGXXXhhh000000///////////////000000000111111222222222333444444444555777999<<<===>>>FFFOOOYYYiii{{{aaaIIIAAA???:::999===777777777666555555444444333222111000////////////222222111000///...------111111111111111111111111000000000000000111111222222222333333333333444444222222111111222222333444555555555666777999;;;;;;999======BBBMMMTTTfffZZZFFF@@@>>><<<::::::999888777666555555666666666555555444444444333222111111000000111111333444444555555444444333333333444444444333222222555666777777777888;;;>>>DDDIII^^^kkkPPPIIIBBB@@@>>>;;;::::::;;;<<<888999999888888999===@@@KKKpppkkkIII:::<<<999999888777666555444444333555777888888:::<<<>>>EEEKKKcccqqq```UUUWWWbbbqqqQQQCCC???<<<777666666555555555555666333333333333333333333333222555555888FFFUUURRRFFF999333///111333111000111111000//////111222222222///............//////000---------,,,,,,+++++++++000---++++++...///...,,,((()))+++...111222000...000333444222111333222...000///111333222///111555999777444222333333444333888444333555555222333777444444444444555777888999777333333666555111......444222222555888888999:::;;;999888:::<<>>>>>EEEOOOYYYjjjpppYYYEEEAAA@@@;;;888:::777777666666555444444444333222111000000/////////222222111111000000//////111111111111111111111111000000000000000111111222111111111222222222333333222222111111222222333444333333444555666888999::::::>>>>>>CCCMMMTTTggg~~~XXXEEE@@@>>>;;;:::999999888777666555555555555555444444444333333111111111111111222333444333333444444444444333333444444444444444444444444555666777777777888;;;>>>EEEIII]]]gggOOOHHHAAA???===;;;::::::;;;<<<999::::::999888:::===@@@KKKnnn|||eeeFFF:::;;;999888888777666555555444222444666777777999;;;===FFFMMMfffqqqaaaVVVWWWbbbuuuRRRDDD@@@<<<777777666555555555555666333333333333333333333333333666666999GGGVVVUUUKKK:::333///111222111000111...---,,,---.../////////000//////.........//////.........---------,,,,,,---+++***+++...///...---222000...---...///000000222444333000111555666444888777888:::999777999===>>>>>>>>>???@@@AAAAAA@@@CCC@@@???@@@===999;;;???>>><<<:::999<<>>>>>CCCNNNUUUgggxxxUUUEEE???===;;;:::999888888666666555444444444333333333333333222000000111111222444555666333333444444444444333333444444333444444555666777555666777777777888;;;>>>DDDIII\\\|||bbbLLLGGG???>>><<<;;;;;;;;;<<<<<<;;;<<<;;;:::999:::===@@@KKKmmmvvv]]]CCC999<<<888888777777666666555555222444666666777888;;;===FFFOOOjjjuuucccVVVUUU]]]|||yyySSSGGGCCC;;;777777666555555555555555333333333333333333333333222555555999FFFTTTUUUNNN;;;444///111222111000111000000000000000111111111111000///.............../////////...............,,,++++++---000111000///---,,,,,,,,,...000222333444777888777;;;CCCHHHHHHIIIGGGIIIMMMNNNNNNRRRXXXZZZ[[[\\\^^^^^^]]]\\\[[[ZZZYYYZZZYYYSSSNNNPPPWWWWWWRRRMMMJJJNNNXXXcccjjjhhhXXXGGG>>>:::888888;;;<<<;;;888666555555666666777555666999:::;;;???EEELLLaaa------------------...///000000000///////////////000000111333666:::===???@@@DDDMMMZZZiii~~~XXXJJJ>>>======:::666555666666555555444333333222222222222222111000////////////000000000111111111////////////////////////000000000000000111111222111111111111222222222222222222111111222222333444222333333444555777888999:::??????DDDOOOWWWjjjoooQQQCCC>>><<<<<<999999888777666555444444222222222222222222222222222222222222333444555666333333333444444333333333333222222222333555666777444555666666666888;;;===@@@HHH\\\zzz^^^JJJDDD======<<<;;;;;;;;;<<<<<<<<<===<<<;;;:::;;;>>>AAAMMMmmmrrr|||VVV@@@:::===777777777777666666666666444555666777777999<<>>AAAAAA>>>888555666888888666444666:::<<<;;;===AAAEEETTTlll...---------...//////000---......///000111111222///000111222555999<<<>>>@@@BBBKKKYYYhhh|||uuuTTTIII===::::::999666555555555444444333333222222222222333333222111000///------......///000000000////////////////////////000000000000000111111222222222222333333333333444222222111111222222333444333333444555666888999:::;;;???@@@FFFRRRZZZmmmeeeLLLBBB>>><<<===999999888777666555444444222222222222222222222222444444333222222333333444222333333333333333333222111111111111222333444555444555666666666777:::===<<>>AAADDDTTTtttjjjYYYSSSYYYvvv[[[KKKDDD;;;888888666555555444444444222222222333333444444444333444444666>>>HHHNNNOOO???777111111111000000111---///111111///......///111111000......---------------------------......,,,---...///............333444555555666;;;AAAGGGRRR\\\hhhssswwwooohhh___XXXVVVMMMPPPMMMDDD>>>===<<<:::888555555999;;;:::;;;>>>CCCLLL^^^xxx------------...///000111,,,---...///111222333333///000000222555888;;;===@@@@@@HHHVVVdddvvvlllQQQHHH===888888888777666555444444333333222111111222333333444333111000///---------....../////////000000000000000000000000000000000000000111111222222222333333333444444444222222111111222222333444333444444555666888999:::;;;???AAAHHHUUU^^^rrr```JJJCCC>>>;;;<<<999888777777555555444333111222222222222333333333444444333222222222222222222222333333333333222222///000111222333333222222444555666666666777:::===:::GGGZZZtttxxxYYYGGG???<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<@@@BBBMMMlllmmmsssPPP@@@;;;<<<555555666666777777888888888999999999999<<>>GGGPPPTTTAAA888111111111000///111...111444333000...///000111000///...............---------------.........,,,---...---,,,---///111444444444777???PPPdddrrryyyrrrrrrwwwzzzzzzwwwqqqmmmlllqqquuutttuuuxxxyyywwwuuuyyy|||zzz{{{|||}}}yyytttrrrsssqqqmmmjjjkkkooovvvvvviii[[[QQQGGG<<>>:::;;;888888777666555444444333222222222222333333444444222222111111111222222333222222333333333333222222///111333444555333111000333444555555555777:::<<<<<>>999888777666444444444444111111222333333444555555333222333777===FFFQQQZZZBBB999222111111//////111000444777777333000111333000//////.........//////------........./////////...///000//////222777;;;;;;???EEENNN^^^uuu|||rrrfff\\\QQQJJJJJJOOOLLLMMMMMMIIIEEEEEEJJJOOOOOONNNOOORRRRRRQQQTTTZZZ[[[ZZZZZZYYYXXXWWWVVVUUURRRRRRUUUZZZ[[[[[[___eee~~~vvvcccSSSLLLDDD===;;;:::888999;;;===???HHHYYYnnn++++++++++++,,,---...///111111111111111222222222111000111222444666888:::???===DDDSSS___nnn[[[DDDAAA;;;888999;;;999555444444333333222111111000222333444444444222000...000000000000000/////////111111111111111111111111000000000000000111111222000111111111111222222222222222111111222222333444111111222333444666777888:::@@@BBBKKKYYYdddyyyaaaMMMFFF>>>999:::888888777666555444333333222222222333333444444444/////////000111222444444222222222333333222222222000222555777666444111///333444555555555777:::<<>>777:::<<<999555444777:::;;;888888;;;<<<<<<>>>BBB@@@@@@@@@AAAAAA@@@??????<<<<<