BMJ\6(Y Ħ>LHdĦDdDӵӵӵĦӵĭӵD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hD^DdDĦs׼s>d<Ħ>d<ĦĦBeĦDdDĦsdKĦgdKĦgdKĦDeneneneyyyyyyzzz~~~mmmmmmnnnsssyyy~~~uuussssssvvv{{{ӵĦĦӵ4ĉ@ӵ>L=hĦ4ĉ@ӵGG=?HdĦ=ĪjGG=?ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦ?~4g&e>&eg&e>hӵ|||zzzzzzg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)Ħ|||~~~yyysssppppppHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦmmmqqq4DuXӵDdDΦDdDĦDdDĦwwwt|d<ĦDt~~~yyyrrrlllhhhiiikkkmmm>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>ddp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<xVVVUUU4DuXӵ[[[WWWUUUHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkge]]]4DuXӵ^^^ĵD^xxx~~~zzz{{{{{{DdDĦD^s׼sgeFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<Ħllluuuyyy}}}~~~~~~ĦĦ}}}yyytttpppnnnmmmkkkjjjiiikkkmmmrrrxxxĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦkkkqqqtttwwwwwwuuugdKĦgdKĦ~~~vvvooojjjfffbbb```[[[[[[]]]aaagggmmmsssvvvgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō>A\\\nehhhhhhggglllppppppneyyyyyyzzz|||neyyyppphhhbbb]]]ZZZTTTTTTUUUWWWZZZ^^^aaacccnnnrrryyyneDenene>Ak<fhZZZ[[[______```^^^dddjjjjjjnnnkkkkkkmmmoooqqqtttvvvxxx{{{{{{}}}~~~zzzooofff___YYYVVVSSSSSSSSSSSSSSSUUUWWWXXX```eeemmmuuu}}}\\\ZZZYYYZZZ\\\]]]]]]\\\aaabbbbbb___[[[ZZZ]]]aaa\\\bbbeeeccceeekkkiiiaaabbb[[[aaahhhdddeeeiiigggmmmoooqqqtttwwwzzz{{{|||~~~~~~|||nnnccc\\\ZZZZZZ[[[ZZZYYYZZZ[[[ZZZXXXVVV\\\eeeooouuuyyy{{{zzzvvv}}}XXXYYY[[[]]]___```aaaaaammmooooookkkfffbbbbbbdddhhhnnnpppmmmooouuussskkkdddZZZ]]]ccc___```ddd``````aaadddfffiiikkklllmmmuuuvvvvvvxxx{{{zzzqqqkkkhhhhhhjjjiiihhhiiijjjjjjiiigggeeemmmuuuxxxzzz}}}{{{vvv{{{}}}VVVZZZ```cccdddeeegggjjjyyy{{{|||xxxrrrmmmllllllyyy~~~|||~~~yyyiii[[[YYY\\\YYY[[[^^^YYYZZZ[[[]]]___```bbbbbbbbbkkkjjjjjjjjjmmmqqquuuwwwzzz|||}}}zzzxxxzzzyyyxxxyyy{{{||||||{{{www~~~~~~zzzyyy|||VVV]]]dddhhhggggggjjjmmmzzz||||||zzzvvvuuuwwwyyyqqq___XXXYYYVVVXXX\\\WWW\\\\\\]]]______`````````dddcccaaa```aaadddgggiiijjjnnnsssvvvxxx{{{zzzyyyzzz~~~yyyvvvyyy{{{TTT[[[bbbdddbbbaaacccfffnnnooopppoooooottt{{{vvvcccYYYXXXUUUYYY]]]YYY\\\\\\]]]]]]^^^]]]]]]]]]aaa```]]][[[[[[\\\^^^______cccgggiiilllssspppnnnmmmnnnrrrvvvyyyzzzyyyzzzrrrqqqwwwzzzxxx{{{PPPTTTXXXYYYXXXWWWXXXZZZ^^^_________bbbjjjuuu}}}uuubbbZZZXXXSSSWWW^^^]]]\\\]]]]]]]]]]]]]]]]]]\\\^^^]]][[[ZZZYYYZZZZZZZZZ[[[\\\]]]]]]```fffpppxxx|||xxxeeebbb______aaaeeehhhiiilllsss|||zzznnndddeeennn}}}yyy{{{}}}|||zzz{{{MMMNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTVVV\\\fffnnnzzzmmm]]]VVVTTTNNNRRR\\\]]]ZZZ[[[[[[\\\\\\\\\[[[[[[WWWXXXYYYYYYZZZZZZZZZZZZ\\\ZZZVVVTTTVVV[[[bbbfffssszzzwwwqqqddd___ZZZVVVVVVXXXYYYZZZ___dddjjjnnnssssssjjj___UUUVVV]]]kkkuuuxxxyyyzzzwwwyyyyyyuuuqqqooorrrvvvMMMLLLKKKLLLOOOPPPPPPOOOMMMNNNPPPOOOOOOSSSZZZ```kkkwwwzzzfffXXXSSSQQQJJJNNNYYY\\\UUUUUUVVVVVVVVVVVVVVVUUURRRTTTVVVYYYZZZ[[[[[[ZZZ^^^YYYRRROOOPPPTTTYYY[[[aaahhhqqqxxx|||}}}tttooogggbbbZZZTTTRRRRRRRRRRRRRRRUUUXXX[[[___aaaZZZPPPLLLKKKPPPZZZcccgggkkkpppqqqssssssooojjjhhhkkkpppuuuyyyOOOKKKHHHGGGIIIKKKJJJIIIOOONNNNNNNNNOOOQQQSSSTTTZZZgggsssvvvvvvvvvrrrlll___YYYQQQKKKJJJMMMPPPRRRSSSSSSTTTRRRPPPNNNNNNOOOMMMNNNOOOQQQTTTVVVWWWXXXYYYVVVQQQOOOPPPQQQRRRRRRZZZ]]]aaadddgggmmmuuu|||}}}yyymmmccc]]]VVVMMMJJJMMMOOOMMMMMMNNNPPPPPPMMMJJJKKKJJJIIIJJJNNNSSSYYY]]]\\\___bbbcccbbbaaacccfffjjjrrr{{{NNNKKKHHHGGGIIIJJJJJJHHHLLLKKKKKKKKKKKKLLLLLLMMMSSS\\\dddddddddfffddd```ZZZUUUNNNJJJJJJLLLNNNOOONNNNNNNNNMMMJJJHHHHHHIIIJJJKKKLLLNNNOOOQQQRRRSSSSSSPPPNNNNNNOOOQQQRRRRRRPPPRRRTTTVVVXXX\\\bbbgggssswww~~~zzzuuuuuukkkbbb]]]XXXPPPMMMOOOMMMLLLKKKMMMNNNMMMJJJGGGIIIHHHFFFEEEFFFIIILLLOOOOOORRRUUUVVVVVVVVVXXXZZZ^^^gggqqqvvvwwwxxxzzz}}}KKKIIIGGGGGGHHHIIIHHHGGGJJJJJJJJJJJJJJJIIIHHHGGGMMMRRRUUUTTTTTTVVVVVVUUUSSSPPPKKKIIIIIIKKKLLLLLLJJJKKKKKKIIIFFFDDDDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLJJJIIIIIIKKKNNNPPPPPPOOOKKKLLLMMMMMMMMMOOOSSSWWW]]]aaahhhqqqzzz~~~qqqgggiiibbb\\\ZZZVVVPPPMMMMMMIIIIIIJJJLLLMMMLLLHHHEEEGGGFFFDDDCCCBBBCCCDDDDDDDDDFFFIIIKKKKKKLLLNNNPPPQQQYYYcccjjjlllmmmqqquuuGGGGGGFFFFFFFFFGGGFFFFFFHHHIIIJJJJJJJJJIIIGGGFFFKKKMMMNNNNNNNNNPPPQQQQQQMMMKKKHHHHHHIIIJJJJJJJJJJJJKKKKKKIIIFFFDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHDDDDDDEEEHHHKKKLLLKKKJJJJJJJJJJJJIIIIIIKKKMMMNNNOOORRRWWW^^^gggpppxxx}}}vvvfffZZZYYYVVVSSSQQQOOOLLLIIIGGGFFFHHHKKKMMMOOONNNLLLJJJHHHGGGGGGFFFFFFEEEEEEDDDBBBDDDFFFGGGHHHIIIJJJKKKIIIPPPWWW\\\___cccjjjooo~~~}}}{{{zzzzzz}}}FFFFFFEEEEEEEEEEEEFFFGGGDDDEEEFFFHHHHHHGGGFFFFFFIIIHHHIIILLLMMMMMMLLLLLLIIIHHHFFFGGGHHHIIIHHHHHHHHHIIIJJJHHHFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEAAAAAABBBEEEGGGGGGEEEDDDFFFEEEDDDDDDEEEGGGHHHHHHKKKKKKNNNRRRXXX```fffjjjoooooopppsssrrrjjj[[[PPPLLLLLLKKKJJJIIIIIIEEEBBBDDDGGGKKKNNNPPPPPPPPPPPPLLLLLLKKKJJJHHHGGGEEEDDDCCCDDDDDDFFFGGGHHHGGGGGGFFFJJJNNNOOOQQQVVV```hhhyyyvvvsssqqqqqqtttwwwyyyHHHHHHGGGFFFDDDEEEHHHKKKDDDEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDHHHIIIGGGEEEEEEGGGEEEDDDDDDFFFGGGFFFEEECCCDDDEEEDDDBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDD??????@@@AAACCCCCCAAA???EEECCCBBBCCCEEEGGGGGGFFFIIIIIIIIIJJJNNNSSSXXX[[[]]]^^^aaacccccc\\\RRRJJJFFFGGGGGGEEEFFFGGGDDD@@@AAADDDHHHKKKLLLNNNPPPQQQNNNMMMKKKHHHEEEBBB@@@>>>BBBAAAAAACCCFFFGGGFFFEEEFFFHHHIIIHHHGGGKKKUUU]]]iiihhhggggggjjjnnnrrruuuyyy}}}LLLLLLJJJHHHFFFHHHMMMQQQPPPPPPOOONNNNNNNNNOOOOOOMMMFFFCCCFFFFFFBBB???AAAEEECCCAAAAAABBBCCCCCCBBB===???@@@@@@???>>>@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA=========>>>@@@AAA@@@???EEECCCBBBCCCEEEFFFEEEDDDEEEEEEDDDEEEGGGKKKNNNQQQQQQSSSVVVWWWUUUPPPJJJFFFCCCEEEEEEBBBBBBEEECCC======@@@BBBCCCCCCEEEHHHKKKJJJHHHFFFBBB???===<<<;;;AAAAAAAAADDDIIIKKKKKKIIIIIIKKKLLLIIIFFFGGGMMMSSSZZZZZZ[[[]]]bbbggglllppptttwww{{{OOOOOOMMMJJJHHHJJJPPPUUU___^^^\\\ZZZXXXXXXYYYYYYUUULLLFFFFFFFFFAAA???AAACCCAAA???>>>???@@@@@@@@@;;;<<<>>>>>>===>>>???AAA=========>>>>>>>>>>>>>>><<<;;;;;;<<>>???AAABBB@@@===AAAAAAAAABBBDDDGGGJJJLLLLLLOOOQQQQQQMMMIIIFFFDDD@@@CCCBBB>>>???CCCAAA;;;;;;<<<>>>===<<<===AAAEEECCCBBB@@@>>><<<<<<<<<===DDDCCCDDDIIIOOORRRRRRQQQLLLOOOQQQNNNIIIGGGJJJNNNQQQRRRTTTWWW\\\bbbfffiiirrruuuxxx{{{}}}NNNMMMKKKIIIHHHJJJOOOSSS^^^___aaaccceeeccc```]]]]]]VVVMMMEEEAAA@@@??????AAA@@@???>>>>>>>>>>>>>>>===<<<:::888888999:::<<<;;;;;;;;;::::::;;;<<<<<<:::;;;<<<<<<======<<<<<<;;;<<<>>>???@@@@@@??????<<<;;;;;;<<<>>>AAAEEEGGGKKKNNNNNNJJJHHHHHHFFFAAAAAAAAABBBBBBBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;>>>===>>>FFFPPPWWWYYYXXX^^^\\\WWWQQQMMMKKKLLLNNNKKKNNNRRRVVVXXXZZZ\\\]]]fffmmmvvv||||||{{{zzz{{{JJJJJJHHHFFFEEEGGGJJJNNNVVVWWW[[[___bbbbbb```]]][[[VVVNNNHHHEEEDDDDDDCCC??????>>>===<<<<<<=========<<<:::999888888999999:::::::::999999::::::;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>??????>>>>>>======<<<<<<>>>@@@BBBDDDFFFHHHGGGCCCAAABBB@@@<<>>======<<<;;;;;;;;;;;;;;;;;;::::::999999999::::::>>>===>>>EEEMMMSSSUUUSSSZZZZZZYYYUUUPPPMMMLLLLLLJJJKKKMMMOOOQQQTTTXXXZZZ\\\ccckkkpppqqqsssuuuxxxHHHIIIHHHGGGEEEEEEGGGIIIKKKLLLOOOSSSVVVWWWTTTRRRQQQMMMHHHEEEDDDDDDCCCBBB??????>>>============>>><<<;;;;;;:::999888888777999999888888888888888888888999999:::;;;:::::::::999:::;;;<<<============>>>>>>===<<<===>>>@@@AAAAAACCCAAA===;;;===<<<999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::999999999999999::::::>>>===>>>CCCIIIMMMNNNLLLPPPSSSUUUUUUSSSPPPOOONNNJJJIIIIIIJJJLLLOOORRRTTTSSSWWW]]]aaadddiiipppuuu}}}~~~KKKLLLMMMKKKIIIHHHHHHIIIIIIJJJKKKMMMNNNLLLHHHDDDGGGEEECCCCCCCCCCCCAAA@@@AAAAAA@@@????????????@@@999::::::;;;::::::999888777888888888777777666666777777888999999999999999888999::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBB@@@;;;:::<<<===:::;;;:::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;999999999999:::;;;;;;<<>>???BBBFFFHHHGGGEEECCCGGGKKKNNNOOOPPPRRRSSSLLLLLLLLLMMMOOOPPPPPPOOOPPPSSSUUUWWWZZZbbblllssszzzwwwvvv{{{PPPQQQRRRQQQNNNMMMMMMMMMPPPPPPQQQQQQQQQNNNIIIEEEHHHGGGFFFFFFGGGGGGEEECCCCCCBBBAAA@@@????????????888999:::;;;;;;;;;;;;;;;777888888888888777666555666777888888999999888888888888888999999:::;;;;;;999999:::;;;<<<>>>???@@@@@@AAA???;;;:::===>>>;;;:::::::::::::::;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<:::::::::;;;;;;===>>>>>>??????AAACCCDDDDDDCCCBBB>>>???BBBDDDFFFJJJOOORRRPPPPPPRRRVVVXXXWWWRRROOORRRRRRRRRRRRTTT\\\gggooorrrpppooosss|||VVVWWWXXXVVVTTTSSSSSSTTTTTTTTTVVVWWWXXXVVVQQQNNNLLLKKKJJJJJJKKKJJJGGGEEEEEEDDDBBBAAA???>>>>>>>>>::::::;;;;;;<<<<<<======888999::::::999888666555666777888888999888888888888888888888999:::;;;;;;777888999;;;<<<===>>>???<<<>>>===999999<<<<<<999::::::999999999;;;<<<===;;;;;;;;;;;;;;;<<<<<<===:::::::::;;;<<<>>>???@@@@@@AAACCCEEEEEEDDDCCCAAA@@@@@@???>>>>>>BBBGGGKKKOOOQQQUUU[[[___^^^YYYTTTSSSSSSRRRPPPQQQXXXbbbjjjlllllllllnnnttt|||^^^______^^^\\\[[[\\\^^^ZZZ[[[\\\___```___[[[XXXTTTSSSQQQPPPOOONNNKKKIIIJJJIIIGGGEEECCCAAA@@@@@@???>>>===<<<;;;<<<<<<===:::;;;<<<<<<;;;:::888666777777888999999999999888888888888888888:::;;;<<<888999:::;;;;;;<<<<<<<<<888;;;;;;999999;;;:::777999999888777888:::<<<===::::::999999:::;;;;;;<<<999999999:::<<<>>>???@@@@@@CCCEEEGGGGGGEEEDDDDDDAAAAAA???======???CCCGGGKKKLLLQQQYYYaaaccc```\\\TTTUUUTTTSSSSSSYYYcccjjjmmmooopppppppppttt}}}fffffffffdddbbbbbbdddfffeeefffgggiiijjjhhhdddaaa```^^^[[[YYYXXXVVVSSSQQQPPPOOOMMMJJJGGGEEEDDDCCCDDDBBB???<<<;;;;;;;;;<<<;;;<<<===>>>===;;;999777777777888999999999999999999888888888888:::;;;<<<:::::::::;;;;;;::::::999777:::<<<::::::;;;:::666888777666666777999;;;<<<999888888888999::::::;;;777888888999;;;===???@@@AAACCCGGGIIIHHHGGGFFFEEE???@@@@@@??????AAAEEEHHHGGGGGGLLLUUU___eeeeeebbbVVVWWWWWWWWWXXX]]]eeelllrrruuuwwwtttppprrrzzz}}}}}}{{{xxxtttrrrssstttpppppprrruuuvvvtttmmmhhhjjjhhheeeaaa^^^\\\[[[\\\SSSUUUWWWUUUPPPKKKIIIIIIQQQGGGAAABBBBBB???>>>AAA:::;;;;;;<<<<<<;;;;;;;;;888999999999999888888777777777777777888999:::;;;;;;::::::::::::::::::999555666777777666666777888777888888888888999999999777777777888999:::;;;<<<999888999999:::;;;<<<===<<<===@@@DDDGGGFFFDDDAAA???===;;;===AAADDDDDDBBBCCCEEEIIINNNRRRTTTTTTSSSOOOPPPRRRSSSRRRWWWgggwww~~~zzzyyyzzzxxxssstttyyy|||{{{|||}}}zzzzzz{{{|||}}}{{{vvvqqqtttqqqkkkgggdddbbbaaa```ZZZ[[[\\\ZZZXXXUUUTTTTTT[[[RRRKKKJJJHHHDDDBBBDDDAAAAAAAAA@@@???>>>===<<<999999999::::::999888888777777777888888999;;;;;;;;;;;;::::::::::::999999555666777777666666777999777777888888999999:::::::::999999999999999:::;;;999999888999999:::;;;<<<<<<>>>@@@CCCEEEDDDBBB@@@???======???CCCFFFGGGFFFHHHHHHHHHHHHIIIIIIHHHGGGFFFGGGKKKOOOQQQYYYkkk|||~~~|||}}}|||uuusssvvv|||~~~{{{vvvooojjjiiiiiigggfffeeeccc```^^^]]]\\\ZZZXXX\\\VVVPPPOOOMMMJJJIIIJJJHHHHHHGGGEEECCCAAA???>>>999::::::;;;;;;:::::::::999888888888999:::;;;<<<;;;;;;;;;::::::999999999555666888777666666777999777777888999::::::;;;;;;<<<;;;::::::999999999:::999999888888888999999:::<<<>>>@@@BBBCCCBBB@@@>>>???>>>>>>AAAEEEIIIJJJJJJMMMKKKHHHDDDAAA@@@??????@@@AAAEEEJJJOOOYYYlll}}}|||~~~wwwrrrqqqqqqxxxtttvvvxxxyyyzzz|||~~~}}}wwwqqqoooqqqssssssrrrsssmmmfffbbb```]]]ZZZVVVVVVSSSPPPOOONNNMMMNNNOOOKKKKKKJJJHHHFFFCCCAAA@@@;;;<<<<<<======<<<<<<;;;::::::999999:::;;;<<<<<<;;;;;;;;;::::::999999999555777888888777666888999777777888999:::;;;;;;<<<;;;;;;:::::::::::::::;;;999999888888777888888888<<<>>>@@@AAA@@@???============???AAAEEEIIIKKKLLLOOOMMMHHHCCC@@@???AAABBBAAAAAADDDHHHMMMUUUfffuuuwww|||zzzrrrnnniiippp}}}[[[^^^aaadddgggiiilllooorrrrrrrrrrrrsssuuuwwwyyyxxxuuurrrrrrvvv{{{}}}}}}|||vvvnnniiigggeeeaaa^^^[[[[[[XXXTTTQQQPPPPPPPPPLLLLLLKKKIIIGGGEEECCCBBB??????@@@@@@??????>>>===;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;::::::999888888666777888888777777888999777777888999999:::;;;;;;999999999999:::;;;<<<===999999888888777888888888<<<>>>AAAAAA???===<<<===;;;<<<>>>@@@CCCFFFIIIKKKNNNLLLIIIDDD@@@???BBBEEEBBBBBBDDDHHHKKKQQQ^^^kkkpppxxxxxxssshhhllltttFFFIIILLLOOOQQQSSSVVVXXXXXXYYYZZZZZZZZZ\\\___bbbddddddeeegggjjjnnnrrruuuwwwtttpppmmmlllkkkkkkjjjhhhiiifff^^^XXXVVVUUUSSSQQQQQQPPPNNNLLLJJJHHHFFFDDDDDDDDDCCCBBBAAA??????===<<<<<<<<<<<<<<<======<<<<<<;;;::::::999888888666777999888777777888:::777888888888888999999999777777777888999:::<<<<<<999999888888888999999:::;;;>>>AAAAAA>>><<<===>>>:::<<<>>>???@@@BBBEEEGGGIIIJJJIIIDDD???===???BBB@@@???BBBFFFIIIMMMWWWaaafffpppyyy~~~|||nnnmmmooouuu===???BBBCCCCCCCCCDDDEEEFFFHHHIIIHHHGGGGGGJJJMMMKKKOOOSSSTTTTTTUUUYYY]]]bbbbbbbbbbbbaaabbbdddfffeeeiiihhhaaa]]]^^^___]]][[[ZZZYYYVVVSSSPPPMMMLLLHHHHHHGGGFFFDDDBBBAAA@@@>>>======<<<<<<======>>>===<<<<<<;;;999888888777666888999999888777999:::888888888777777777777666777777777777888888999:::999999888999999:::;;;<<<:::>>>AAAAAA===<<<>>>@@@;;;===>>>>>>===>>>AAADDDBBBEEEGGGEEE@@@======@@@>>>>>>@@@EEEFFFGGGMMMTTTXXXbbblllqqqwwwxxxsssnnnooovvv<<<>>>??????===;;;:::;;;@@@BBBCCCAAA???>>>@@@BBB@@@EEEKKKJJJFFFEEEIIIMMMLLLOOORRRRRRQQQQQQUUUXXXVVV]]]aaa^^^___eeejjjiiidddcccaaa]]]YYYUUUQQQOOOKKKKKKJJJHHHFFFCCCAAA@@@>>>>>>===============>>>======<<<;;;999888888777666888999999888888999:::888888777777666555555555999888777777777777777777999999999999:::;;;<<<===:::>>>BBBAAA===<<<>>>BBB<<<>>>??????======???BBB<<>>BBBAAA===<<<===>>>??????@@@??????;;;<<<>>>@@@@@@@@@@@@???BBB???>>>???DDDGGGFFFDDDEEEIIILLLLLLKKKNNNTTTZZZXXX\\\```^^^ZZZVVVWWWZZZRRRPPPNNNLLLJJJIIIHHHGGGDDDBBB???>>>???@@@??????<<<;;;::::::;;;:::888666;;;999666666888888555333888888777777777777888999888999777555666:::999666888999::::::;;;;;;::::::===<<<>>>BBBCCC???>>>@@@<<<>>>??????>>>???AAACCCAAA???===>>>@@@@@@>>>;;;??????@@@AAABBBCCCEEEFFFNNNRRRUUUVVV```nnnvvvvvv|||vvvsssssssssssszzz<<>>======;;;:::999999;;;<<<<<<<<<<<<<<<>>>???999<<>>===>>>BBBGGGFFFKKKNNNOOOLLLLLLOOORRRYYYXXXWWWUUUSSSRRRRRRRRRLLLJJJFFFDDDCCCBBB@@@???BBB???;;;999999::::::999<<<:::777777888999777555777777666666666666777777777888666444555999888555777888888999999999999999<<<:::<<>>===???===>>>??????>>>>>>@@@BBB???>>>===>>>@@@@@@>>>;;;>>>???@@@@@@AAACCCEEEGGGNNNRRRSSSTTTZZZdddjjjiiinnnnnnsssyyyyyyvvvwww}}}@@@EEEJJJKKKMMMPPPOOOKKKPPPOOONNNMMMJJJHHHFFFEEEEEECCC???;;;888777777777777:::<<<;;;777555888;;;666888:::999777666888:::999;;;>>>>>>===>>>BBBEEEIIIJJJLLLOOORRRVVVYYY[[[VVVSSSOOOLLLKKKIIIFFFDDDHHHCCC===999999:::;;;<<<<<<:::888888999999888777888777777777777777777777666777555333444888777444666666777888888888888888:::999:::??????<<<<<<>>>>>>???@@@@@@>>>>>>???@@@===<<<<<<===??????===<<<>>>???@@@@@@@@@CCCFFFJJJQQQTTTTTTSSSUUUYYY[[[ZZZ\\\dddqqq|||}}}wwwttttttBBBLLLUUUZZZ]]]aaaaaa^^^^^^]]]\\\ZZZXXXUUUSSSRRRPPPLLLEEE???;;;:::;;;<<<999;;;<<<<<<999888999;;;888:::<<<;;;999777777888888999999777555555888:::888:::===AAAGGGLLLPPPRRRVVVTTTRRRRRRRRRRRRQQQOOOMMMIIICCC???======<<<<<<<<<;;;999888888888888888999:::::::::999999999888666777666333555888888444666666777888888888888777:::888999===>>><<<<<<>>>@@@AAABBBBBB@@@??????@@@;;;<<<<<<===>>>>>>===<<<===>>>?????????BBBHHHLLLTTTVVVWWWUUUSSSRRRRRRQQQQQQ]]]mmmxxxyyytttqqqpppyyyGGGUUUccciiikkkmmmmmmkkkjjjjjjiiihhhgggfffdddccc^^^XXXOOOEEE???===>>>???===;;;;;;<<<>>>>>><<<999888999::::::888777777777;;;:::999777444444555666;;;;;;;;;<<<===>>>@@@@@@JJJJJJKKKNNNRRRUUUVVVUUUQQQOOOLLLIIIGGGEEEAAA>>><<<<<<<<<;;;:::888888888999::::::::::::999888777777888777444666999999555666777777888888888888888:::888999===>>><<<===@@@BBBCCCDDDDDDBBB@@@@@@@@@;;;<<<=========<<<<<<<<<<<<>>>???>>>>>>BBBIIIPPPTTTUUUVVVUUUQQQMMMLLLMMMOOOYYYfffkkklllkkklllnnnsss|||TTTddduuu{{{zzzyyywwwuuurrrrrrssssssssssssrrrrrrllleeeYYYNNNFFFBBBBBBCCCDDDAAA???AAACCCCCC???:::;;;;;;::::::999999888888888888777666666666666777888888777777888888999:::<<<===???DDDJJJNNNOOOOOOOOOOOOOOOPPPOOOLLLGGGDDD@@@BBBCCCBBB???<<<:::999888999::::::999888666555888999777555666:::999666666666777888888888888888:::777888<<<===<<<===@@@AAACCCEEEDDDCCCAAA@@@@@@<<<>>>??????===<<<<<<<<<;;;===>>>======AAAKKKSSSQQQQQQRRRRRRMMMGGGGGGJJJNNNWWW^^^^^^\\\^^^dddgggmmmvvvWWWjjj}}}~~~{{{yyyvvvwwwxxxxxxyyyyyyxxxxxxsssmmmbbbWWWPPPNNNNNNOOORRRQQQQQQPPPNNNKKKGGGEEECCCAAA???===<<<<<<<<<<<<777666666777888888777666111111222333555777999:::777888:::===AAACCCCCCBBBEEEFFFIIILLLNNNNNNKKKHHHFFFJJJMMMMMMHHHCCC???===;;;;;;<<<===<<<:::888777777888777444555999999555555555666777777777777666888666666:::;;;:::<<>>AAACCCCCCBBB@@@??????>>>@@@AAA@@@===;;;;;;<<<:::===>>>===<<>>===<<<<<<;;;888888888999999999666444777777666555555555666666:::::::::;;;======;;;999;;;<<>><<<;;;666777666333444888888444333444555555666666555555777444444888:::999:::>>><<<>>>AAABBBAAA???>>>>>>???BBBCCCAAA===;;;;;;<<<999<<<>>><<<;;;AAALLLVVVRRRPPPQQQPPPJJJBBBDDDKKKFFFQQQVVVPPPJJJKKKOOOPPP___jjjzzzGGGRRRcccrrrxxxtttllleeeccclllxxx}}}|||wwwtttsssjjj\\\SSSVVVXXXTTTWWW___hhhjjjjjjgggaaa[[[XXXXXXUUUNNNFFF@@@>>>===<<<;;;999@@@BBB<<<888::::::888777777777888999:::;;;<<<:::888777777:::===???@@@888999::::::;;;===@@@BBBBBBDDDHHHMMMOOOLLLFFFBBBBBBFFFJJJJJJGGGCCCAAAAAA<<<:::888777777777777666555555555444444444333333888555222333777:::::::::<<<<<<<<<<<<<<<===>>>???@@@?????????>>>>>>=========???@@@AAABBBDDDHHHKKKLLLOOOPPPMMMFFFBBBDDDGGGOOOMMMLLLLLLMMMNNNNNNNNN^^^aaannnCCCLLLYYYcccgggbbbZZZTTTYYYdddrrrzzzxxxppphhheee[[[PPPIIILLLLLLIIIMMMUUUffffffddd___XXXTTTRRRSSSRRRMMMGGGBBB??????@@@@@@AAAEEEDDD>>>:::;;;;;;999;;;<<<===?????????>>>===@@@===;;;:::;;;<<<======;;;;;;;;;:::::::::<<<===<<>>>>>??????@@@@@@@@@AAABBBBBBAAA???@@@BBBDDDIIIKKKKKKIIIEEECCCCCCEEEJJJIIIHHHJJJNNNQQQQQQOOOXXX[[[ggg|||???DDDLLLRRRSSSPPPJJJFFFLLLXXXgggpppmmmdddYYYSSSKKKDDDAAACCCBBB???DDDMMM^^^\\\WWWQQQKKKHHHHHHIIIKKKKKKHHHDDD@@@@@@CCCGGGJJJJJJFFF???<<<===>>><<>>===<<<;;;:::::::::;;;<<<===AAAEEEGGGFFFBBB???FFFMMMUUUYYYXXXQQQJJJEEEDDDBBB???<<<999999999999555444444333222333333333222333555888;;;:::888555:::::::::999::::::;;;<<<;;;;;;<<<>>>@@@AAABBBCCCAAABBBAAA@@@>>>>>>@@@BBBFFFEEEEEEDDDCCCCCCCCCDDDEEECCCCCCHHHPPPTTTSSSPPPRRRUUU___qqq???BBBEEEGGGHHHGGGEEECCCCCCLLLWWW]]]\\\TTTLLLGGGDDDAAA@@@AAA>>><<>>===>>>CCCFFFGGGDDD???>>>DDDJJJMMMJJJCCC>>><<>>AAA???===<<<<<<=========??????AAACCCDDDCCC@@@===FFFGGGHHHIIIIIIIIIIIIJJJFFFFFFFFFDDD@@@===;;;:::555444444333333333333333222333555777999888666555999999888888888999999:::999999;;;<<<>>>???AAAAAA<<<===>>>>>>???@@@CCCFFFDDDBBB@@@@@@BBBCCCCCCCCCCCCAAAAAAGGGOOOTTTRRRNNNRRRTTT\\\jjjzzzGGGFFFFFFEEEDDDCCCCCCCCCBBBEEEHHHJJJIIIGGGEEEDDDBBBBBBBBBAAA>>><<>><<<:::999<<>>DDDIIIVVVZZZ___bbbaaa\\\UUUPPPFFFCCCAAAAAACCCEEEFFFFFFIIIEEE@@@===>>>???@@@??????>>>>>>???AAAAAA???===???===;;;:::<<<@@@DDDFFFAAADDDHHHGGGCCC>>>999777555555555555444444333333333444555555555666666777999888777777777777888888888999999:::;;;<<<<<<<<<:::<<<===>>>@@@BBBFFFIIIDDDBBB@@@@@@BBBDDDDDDDDDFFFCCCCCCGGGMMMPPPOOOLLLVVVXXX\\\ggguuuUUUSSSPPPMMMJJJHHHGGGFFFLLLJJJHHHEEEEEEFFFGGGIIIHHHGGGGGGDDDAAA>>>>>>???DDDBBB@@@??????>>><<<:::999===AAA???999888<<>>;;;:::999;;;EEEOOOccceeefffeee```XXXPPPJJJ???>>>>>>AAAFFFLLLOOOPPPQQQKKKBBB>>>???AAABBBBBB???=========???@@@@@@???777666777999<<<======<<<888===BBBCCC???999555444444555777888777666444222555666777777666666777999999888777777666777777777888888999999999999999999<<<===>>>??????AAADDDGGGGGGFFFDDDCCCCCCDDDFFFGGGIIIHHHGGGGGGIIIKKKKKKKKKYYY[[[^^^eeesssgggeeebbb^^^[[[YYYWWWWWW```]]]XXXUUUSSSSSSSSSRRRVVVTTTQQQNNNKKKHHHDDD@@@GGGCCC???======>>>===;;;999<<>>>>>===???BBBDDDKKKLLLKKKHHHEEEDDDHHHKKKKKKKKKKKKHHHFFFGGGJJJMMMXXX[[[]]]bbbpppsssrrrpppnnnmmmkkkkkkjjjqqqnnnkkkhhheeeaaa^^^[[[dddaaa]]]YYYVVVSSSLLLEEEJJJDDD===999999:::;;;::::::<<<>>><<<888555555666888888;;;;;;666666DDDUUURRRQQQOOOLLLFFF@@@:::777666777:::@@@JJJSSSYYY\\\KKKCCC;;;999@@@JJJQQQTTTWWWRRRLLLGGGDDDAAA???===AAA===:::999:::;;;999777222666:::999555333666999333666:::======999444111555:::@@@BBB???<<<::::::999999888777777777777777777777888999::::::;;;;;;999:::<<<<<<<<>><<<888888999999999888888777666999:::666222333:::BBB@@@@@@???<<<999555444444111333555;;;HHHTTTSSSJJJ<<<:::999:::@@@KKKXXXaaa\\\ZZZVVVRRRMMMIIIFFFDDDDDDCCCAAA>>>;;;:::888888666555444555666666555444555777:::;;;:::888777777888DDDPPPRRRJJJAAA======;;;:::999777555444444444555777999:::999777666555888777777777999<<<>>>@@@HHHJJJKKKKKKKKKLLLNNNPPPRRRPPPMMMKKKIIIIIIJJJKKKXXXVVVWWWaaaqqq~~~~~~~~~}}}}}}}}}{{{vvvnnnhhh```[[[UUUQQQNNNLLLIIIFFFAAAAAAAAA@@@???===;;;999666888:::888444444888<<<999999888777555444444555555777888<<>><<<;;;999888666666888888777666:::888666333333555999<<>>CCCJJJVVVaaagggeee```[[[TTTKKK???999::::::888555;;;::::::888777555444333666666555666777999;;;<<<<<<>>>AAADDDGGGJJJNNNQQQRRRRRRRRRRRRQQQPPPOOOOOOTTTVVV]]]kkk|||~~~yyytttooojjjhhhhhhiiiiiiiiifffaaa\\\YYYPPPLLLGGGEEEDDDBBB???<<<===;;;999777777888888888333666999999888777777666555777888666666>>>KKKUUUaaadddiiimmmmmmjjjfffbbbfffeeebbb^^^ZZZUUURRRPPPKKKHHHDDDBBBAAA???===;;;777666777888;;;<<<<<<;;;:::???IIITTT^^^dddhhhiiibbbZZZNNNEEE???;;;888555===;;;888666555444333222555555444555666777888999777:::===@@@CCCFFFKKKNNNKKKLLLOOOQQQSSSSSSRRRRRRUUUWWW___mmm}}}uuuxxx}}}~~~}}}{{{wwwtttiiicccZZZVVVTTTSSSQQQNNNNNNKKKFFFCCCBBBAAA>>><<<666888;;;<<<:::888888999888:::;;;999666888>>>CCCKKKPPPXXX```eeefffeeeccchhhhhhgggfffdddaaa___^^^\\\YYYUUURRROOOKKKGGGDDD???===<<<<<<===<<<999666555999>>>DDDKKKUUUbbbkkkfffeeeaaaXXXNNNGGGDDDDDDAAA===888555444444444333444444444444555666666777666888;;;===>>>AAADDDGGGCCCFFFKKKPPPTTTWWWXXXXXXXXXYYY___lll|||hhhlllrrrxxx|||yyyqqqlllkkkkkkiiihhhddd```[[[XXXVVVSSSNNNIII======???BBB@@@<<<;;;===888999:::999888888888999???@@@CCCHHHOOOUUU[[[^^^eeefffiiikkkmmmnnnnnnnnnkkkiiigggdddaaa\\\VVVQQQOOOIIIBBB>>>===<<<;;;888777888888888:::CCCPPPZZZ^^^cccgggddd^^^YYYYYY\\\LLLEEE===888777777666555444444444555555555555555666888::::::;;;<<>><<<;;;:::999999:::>>>DDDJJJNNNTTTXXX^^^eeekkkooorrrtttppppppppppppmmmhhhaaa[[[VVVQQQKKKIIIIIIIIIFFFBBB<<<;;;999999;;;@@@DDDHHHNNNTTTZZZ^^^```bbbeeehhh\\\SSSHHH@@@===<<<:::777444555555555555555444444555777888999999:::<<>>CCCKKKTTT]]]dddiiikkkoooppprrrsssrrrmmmeee```RRRRRRSSSWWW[[[YYYRRRLLLEEEBBBAAADDDIIIKKKGGGCCCAAADDDJJJQQQYYY```dddfffhhh^^^PPPFFFBBB???<<<999555555666666555555444444444666777888888999<<<>>>:::===BBBIIIPPPVVV[[[]]]aaabbbgggsss<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<>>===AAAHHHKKKJJJNNNTTT___XXXRRRRRRSSSPPPGGG>>>AAA;;;999<<<<<<888666999888666666777999;;;;;;;;;@@@@@@@@@BBBEEELLLTTTZZZ```cccjjjvvv888777777666666777777777888777666777999:::999888<<>>???AAADDDJJJQQQWWW[[[___gggsss777777777666666777777888888666444444666666666555111444888:::<<<===???AAACCCDDDEEEFFFIIINNNTTTXXXaaadddhhhkkknnnuuu~~~zzztttnnnaaa[[[PPPFFF???:::666333444111000333444444666;;;FFFWWWbbb[[[OOOKKKLLLMMM^^^lllxxxzzzzzz{{{wwwpppqqqmmmhhhddd```YYYOOOIIICCC@@@@@@DDDFFFBBB===<<>>FFFQQQYYY[[[ZZZSSSJJJBBB===:::777666888777555333444555777888777:::;;;===@@@BBBGGGMMMQQQTTTYYYdddqqq~~~999999888888999:::;;;;;;999888666555777888888777333444555666666777888999;;;<<<;;;;;;;;;===BBBEEEGGGKKKPPPSSSVVV]]]iiirrrooossswww{{{vvvooodddWWWLLLAAA888333:::666444666555333444888888EEEMMMGGG>>>>>>CCCHHHcccppp{{{~~~~~~}}}yyytttuuurrrnnnkkkhhhccc\\\WWWLLLHHHDDDEEEGGGEEE???:::;;;:::;;;@@@IIIPPPTTTVVVZZZUUUOOOJJJEEE???:::888999777555555888:::;;;;;;666999<<<>>>AAADDDHHHKKKQQQWWWaaannn{{{;;;;;;;;;<<<===???@@@AAA@@@>>>;;;:::::::::888777999888777666777888888888888999999777666777999;;;:::>>>@@@AAAAAAFFFPPPXXXVVV[[[```ccceeeiiiqqqwww{{{}}}vvviii[[[KKK<<<333888444333444333111111444333999<<<999666888===AAAZZZeeeqqqwwwzzz|||}}}{{{yyywwwtttqqqnnnkkkgggeee[[[VVVOOOKKKJJJIIICCC===;;;::::::;;;===AAADDDFFFOOOQQQRRRRRRPPPJJJAAA::::::888666666999<<<>>>>>>555888;;;===???AAAEEEGGGQQQWWW```kkkvvvBBBCCCDDDEEEHHHJJJLLLMMMOOOMMMKKKIIIHHHEEEBBB???>>><<<999888:::<<<======888999::::::999888999:::<<<<<<<<<999777888===BBBCCCGGGJJJLLLMMMPPPVVVZZZWWWZZZ^^^```bbbgggnnntttuuueeeSSSBBB777555222111333222//////222333333333333444777:::;;;FFFOOO[[[fffnnnuuu|||||||||zzzxxxtttpppmmmkkkgggddd^^^VVVRRRPPPIIIBBB???>>>===:::777777999;;;@@@GGGNNNSSSVVVUUUNNNFFF===;;;888777999;;;======666888:::<<<===@@@CCCEEEPPPUUU]]]fffpppzzzEEEEEEGGGJJJMMMPPPSSSUUUXXXWWWWWWXXXXXXUUUQQQNNNHHHEEEAAAAAADDDGGGHHHIIIBBBDDDFFFEEEBBB???======???===;;;999888999:::;;;;;;<<<<<<===>>>@@@CCCEEE???BBBEEEEEEEEEIIIQQQWWWeeeiiipppyyyyyyiiiXXXGGG===666333222444444111000333333222222333444555777999888===FFFPPPXXXaaakkkrrrvvvyyy||||||yyysssnnnjjjjjjnnnlllfffaaa^^^WWWPPPJJJJJJHHHBBB;;;777777999666>>>EEEJJJPPPVVVUUUOOOEEEBBB===::::::;;;<<<<<<888999;;;<<<<<>>???AAADDDHHHLLLOOOQQQTTTUUUXXX\\\^^^^^^[[[XXXSSSOOOLLLLLLPPPTTTVVVVVVPPPRRRSSSQQQLLLGGGBBB@@@>>>===;;;;;;===?????????999888777777777999::::::<<<>>>>>>;;;888999???EEEMMMQQQYYYeeerrrxxxiiiYYYKKKAAA555222222444333//////111333333444555444222555888555777<<>>;;;<<<@@@EEELLLMMMNNNPPPPPPPPPPPPOOOOOONNNNNNQQQUUUWWWVVVTTTUUUVVVXXXYYYXXXUUUSSSQQQHHHGGGFFFEEEDDDCCCCCCCCCAAA<<<777555666777555444555555666666777888888888:::<<<@@@IIITTTaaammmttt{{{kkk]]]VVVIII:::444333222111000000000000888444111222555999::::::888666444777<<>>:::888;;;;;;;;;===???AAA@@@@@@JJJLLLRRR[[[cccnnn~~~777999;;;999777888===AAACCCDDDEEEEEEEEEDDDCCCBBBDDDCCCCCCEEEIIIJJJIIIGGGJJJLLLOOORRRSSSSSSRRRQQQLLLMMMOOOPPPQQQPPPNNNNNNEEEBBB===;;;:::999666444555666666666666777777777777888:::>>>EEEMMMTTTXXX\\\aaafffkkktttqqq]]]TTTQQQEEE666333222111000////////////777666333222444666999:::<<<:::777777999<<<===>>>JJJVVVaaaaaaZZZTTTOOOJJJWWWgggvvv{{{|||||||||yyywwwrrriii]]]PPPDDD???>>>===>>>===;;;999888;;;>>>BBBCCCCCCCCCCCCAAA@@@???@@@>>>======???@@@@@@@@@EEEGGGOOOYYYbbblll{{{666777888666444555:::???@@@@@@AAA@@@???===;;;:::;;;::::::<<<>>>>>>===<<<>>>@@@CCCFFFHHHIIIJJJJJJHHHKKKOOORRRSSSSSSPPPOOOKKKIIIFFFCCCAAA>>>:::777666666666666555555555555444444555666888;;;>>>@@@BBBFFFJJJNNNXXXgggrrrvvvwwwmmmZZZJJJFFFHHH???222111111000000///.........333444333222222666>>>DDDFFFCCC@@@<<<999888777777999DDDKKKJJJEEEAAA>>>;;;FFFZZZppp}}}xxxlll```XXXQQQKKKFFFFFFEEEBBB>>>999777888999999999;;;<<>>>>>>>>===;;;999888999999::::::;;;:::999999888888:::;;;<<<<<<<<<<<>>EEEQQQYYY[[[[[[TTTGGG;;;:::===999111000111111000000//////...///111222111222;;;JJJVVVVVVTTTOOOGGG>>>888666666222:::???===999999999777;;;QQQmmmzzzooofffeeeeee```ZZZUUUQQQKKKDDD>>>;;;;;;<<<666666777:::===BBBFFFIIIJJJFFFAAA======>>>>>>>>>???CCCMMM\\\gggqqq|||666555444222222333666888555555666777777666555555888999999999888777777777555555555555666666777888@@@AAAAAAAAABBBBBBCCCCCCDDDEEEFFFEEECCC???<<<;;;888888777666555444444333333333555777888::::::;;;333666777666888>>>BBBAAA@@@???;;;555222333333222111111222222222111000///000222333111222===PPP___fffeee___SSSEEE:::666555222777999666555777888888:::OOOkkk}}}yyyxxx~~~}}}xxxsssuuuyyyvvvoooiiibbbWWWMMMEEE@@@>>>===:::::::::<<>>???>>>>>>???BBBLLL[[[hhhrrr}}}222222111000000000111111000111222444555555444444333444666555333222222333444444444555666999<<<===>>>>>>===<<<<<<<<<======<<<>>>@@@@@@===;;;999999999888888777666555555444444444444555666666666777111555666444555888888666222444444333000///000222000111222333333222111000444666555333333;;;JJJVVVhhhhhhcccWWWFFF:::666777777:::999555333666777666>>>LLLaaasssvvvnnngggfffvvv|||yyyrrrfffZZZPPPGGGAAA===;;;:::999999;;;===@@@AAAFFFEEECCCCCCCCCCCCAAA??????AAAIIIWWWdddooo{{{111111000000000000///...///000222333444444444333000222444333111///000222333333333444777;;;>>>AAA;;;;;;<<<<<<<<<<<<;;;;;;;;;>>>??????<<<999999:::999999888888777777777666555555444444444444555555222555555222333777777555333222111111000///...//////000111222222111000///333555666555444777???EEERRRVVVWWWOOOBBB:::;;;???CCCDDDAAA:::777888888666<<>>AAACCCDDDBBB@@@>>>@@@BBBCCCAAA>>>;;;<<<===999999999999888888888888777777666555555777888999000222111---...222333222999333//////111000...------...000111222111///...---111555666555555777999:::AAAGGGEEE>>>;;;AAAHHHOOOOOOJJJBBB======;;;888777666:::DDDGGGCCCAAABBBSSSmmm}}}zzzvvvooodddWWWMMMBBBAAA@@@???>>>=========@@@CCCGGGLLLOOOMMMIIIEEEEEEBBBFFFQQQ___mmmzzz333222111/////////000111222111///...///000222333111333444555333///+++(((111111111222333555666777>>>???AAACCCEEEFFFGGGGGGGGGHHHHHHFFFCCCAAAAAABBB>>><<<999777555555666666777777666555444333333222555555444333333222111111222222111111111000000000///////////////000000111000222555777777666333222444777:::;;;<<>>666777888999:::;;;;;;;;;LLL[[[ooo{{{xxxqqqsssyyy{{{uuuqqqmmmcccYYYTTTMMMCCC<<<:::999999888@@@===AAANNNXXXWWWOOOIIIHHHEEEGGGPPPYYYeeewww333222000/////////000111222111000///000111333444111222333444333111...,,,111111000111222444555666999:::;;;===>>>@@@AAABBBEEEFFFGGGGGGFFFEEEFFFGGGBBB@@@<<<999666555444444666666666666666666666666555555444444333222222222333333222222111222222222333222111111000000000000222333555666555444333222333666999999999===EEEKKK```bbbeeeddd^^^TTTIIIBBB777888999:::::::::999888DDDNNN\\\eeedddbbbjjjtttyyyuuupppggg^^^WWWOOOFFFAAA@@@@@@===:::===:::===HHHSSSWWWWWWXXXRRRLLLKKKPPPZZZgggyyy222111000000///000000000222111000000000111333444222222333333333222111111111111000///000222555666444444444555666999;;;<<>>@@@BBBBBB@@@===999666444222111555555666777888999999:::666666666555555444444444444333111111111222444555666555444333222222222222777666444333111111111222000222555555555666888:::BBBJJJVVV]]]ZZZOOO???555666777999::::::999777555<<<;;;;;;===>>>DDDSSSbbbrrryyy{{{tttiii___WWWRRRNNNMMMJJJGGGBBB===:::888===;;;<<>><<<<<<===??????DDDQQQ___pppggg\\\YYYaaarrr//////000111111111111000///000000000111111111111777666444333222111111111111111111111111222333333222111111111222444666777222333444444222222333444444444444444444444444444333444444444555555666666777777777777777777777777777777666666666555555555333333333333333444555555777666444222111000111111///000111333444666777777888:::===??????===:::888333444555666777888999999<<<999999::::::999===CCCHHHOOORRRMMMGGGDDDDDDBBBHHHNNNRRRNNNDDD===<<>>@@@@@@CCCNNN[[[oookkkeeeaaahhhwww...///000111222111111000111111222333333333333333333333333333222222111111111111333333444333333222000111111222333444555555222333444333222111222333000111222333444444555555111111222444555666777888888888888888888888888888<<<===>>>>>>===;;;999777666666555444444444555555555444333222111111111111222111000111222444555555222333555666777666666555666555555555555666777888<<<999999<<<<<<888777:::===AAABBB>>><<>>======@@@BBBAAACCCLLLWWWkkknnnmmmjjjppp~~~...///000222222222111000222333444555555555444444000111222333333333333222000222444555555444333111//////111222333333333333111222333222111000111222000111222333444555555555///000111444666888::::::888888888888888888999999AAABBBDDDDDDCCC@@@<<<::::::999888666555555555555444333333333222111111000444222000000111222222222///111333666666666555444999777555444333444666777===:::;;;>>>>>>999666777===???===888888<<<@@@@@@FFFDDDDDDGGGKKKKKKFFFBBBDDDBBBBBBCCCAAABBBJJJTTThhhooorrrqqquuu333111...,,,,,,...111333...111333222///...000222111000///////////////000333333333333333333333333////////////000111222333333222222444666555000+++666444222222333333333222444333333444666777777666777777777777888999:::;;;@@@CCCFFFHHHHHHGGGGGGGGGBBB???===;;;999777333111444333222111111111222333111111111222222333333333000000111222222222222111444555555666666666555555888:::<<<<<>>EEESSSRRRSSSUUUVVVSSSLLLGGGEEEAAAAAADDDGGGGGGIIIMMM___ooo|||///000000111222444666777333111111111222333222111000000000//////000000111111111222222333333444444000000000000000111333333333444444444222111111222111000///111333555666555333222111222555666555444555555555555555666777888999;;;===>>>>>>???AAACCCDDDDDDEEEFFFEEEAAA<<<777666555444333222111111222222222222222333333333333000111111222222222222222777777555555555555666777:::BBBGGGHHHGGGFFFCCC>>>===;;;;;;;;;999:::DDDNNN^^^^^^\\\XXXSSSOOOLLLKKKHHHEEEFFFJJJKKKJJJKKKNNN___ppp//////111222333444444444444222000111444555333000000000000///000000111111333333222222222222222222000000000000111222333333333555555333000///222555111000///000333555555444222111111222444555555444444444333333444555555666666777888999999:::===???>>>???BBBDDDDDD@@@:::555666666555444333222222111333333333333333333333333000111222222333333222222777666555555555888:::<<>>@@@EEEJJJLLLHHHDDDDDDDDDBBB===<<<===>>>===AAANNN\\\ZZZWWWSSSSSSVVVXXXXXXVVVTTTRRRSSSUUUTTTSSSVVV\\\ppp}}}//////000000000//////...333111111111222333222111000000000000111111222333444444333222111000000///111111000111111222333444444444444333111222444666333111000000222333333222333222111222555666555444333333333222222333333444333555666666555555666777777777888:::<<<;;;888555555555666666555555444333444444444444333333333333111222222333333333333333222222333444777:::===???===BBBDDDCCCBBBEEEEEECCC???======>>><<<>>>HHHSSSRRRPPPQQQVVV]]]aaaaaa___VVVTTTTTTUUUVVVXXX```iii|||.........//////000000000000111222111000000111222000000000000111222333444111111111111111111222222111111111111222333444444555444222333444555444444111//////000222444444333444333222333555666666555444333333222222333333333444666888888666444444444777555444555777888888777333444555666777666555555555555444444444333333333111222333333444444333333000111222333555777888999:::???BBBDDDGGGJJJGGGAAA???<<<<<<>>>??????EEELLLPPPSSSXXX]]]___^^^\\\ZZZRRRPPPPPPRRRUUU\\\jjjwww---------...///111333444...111333222///...000222000000000000111222333444...///000111222333444444111111111111222333444555666333111333666777555222...------///222555666555444333333444666777777666444444333333222333333333555777999999777555333333666333111111333666888888333444555777777777666666555555555444444333333333111222333333444444333333///000111222333333333333<<>>>>>;;;<<<@@@CCCDDDGGGLLLSSSZZZbbbbbb\\\UUUPPPOOONNNLLLLLLOOOTTT^^^ppp000000000000000000000000000000111222222222222111111000000000222222000...333222111000000111222222333111///000222333222///555333222333666666444111//////000111222222333333555444444444555666555444333444444444555666666666777666444333222333333444555555444444444444555555333333333444777777666555777555333222222444666888444333222111222333444555555444333444666666555444:::===BBBFFFGGGEEEBBB???AAA@@@>>>???EEEMMMWWW]]]aaa[[[SSSNNNLLLLLLLLLJJJNNNPPPUUU]]]hhhttt~~~000000000000000000000000000000111222222222222222111000000111222222000///333222111000000111222222333111000000222333222000555333222333555666444111000000000111222222333333444444444555666666555444444555555555555555666666777666666555444444555555777666666555555666666777666444444555666666555333666555555555555555555555444333222222222333555555666555444444666666555444888;;;???CCCEEEFFFEEEDDDMMMJJJGGGIIIPPPYYYaaaeeeZZZTTTLLLHHHHHHJJJKKKLLLUUUZZZbbblllwww000000000000000000000000000111111222222222222222111000000111222222111///222222111000000111222333333111000111222333222111444333222333555555444222000000111111222333333333222333555666666666555555666666666666555555555555777777777777777666666555888888777777777777888888888666555555555555333111555666888888888666444222444444333333444444555666777555444555666777666444777888;;;???DDDJJJNNNPPPXXXRRRMMMMMMSSSZZZ^^^^^^RRRMMMGGGDDDFFFKKKQQQTTTccciiisss~~~000000000000000000000000000111222222333333222222111000000111333333222000222111000000000111222333222222222222222222222222222222333333444444444333111111111222222333333333000222555777666666666666888777777666666555555555666666888888888777666555888888777777777777888888888666444444555555444222777888999999888666444333555444444555555555666666888666555666777777666444777777:::???HHHRRR[[[aaaaaaXXXOOOLLLPPPRRRQQQMMMLLLJJJGGGGGGMMMVVV___dddtttyyy111111111111111111111111111111222333333333333222111000000111333444222111111111000000000111333444222222333333222222222333111222333333333333333444222222222222222333333333///222555666666555777888888888888777777666666555555555777888888777666555888777777666666777777888777555333333444666555555999999888777666555555555555555666666777777777777999888666666777777666555777888;;;AAALLLZZZfffnnneee\\\RRRNNNPPPPPPLLLGGGKKKKKKMMMQQQYYYdddooovvv111111111111111111111111111222222333333333333333111000000111333444333222111000000000000222333444222333444333222111222444///111333444333222333444222222333333333333333333///222555555444555888;;;888888888888777777777777555666666777777777777777888888777777777777888888777555333333444666666666888888666555555555555555555666777888888888888777:::999777777888888666555777888;;;BBBMMMZZZgggnnn]]]WWWQQQOOOQQQQQQOOOLLLPPPSSSZZZaaajjjsss}}}111111111111111111111111111222333333444444333333000000000222444555444222111000000000000222333444111333555444222111333444...111333444222222333555333333333333333333333333///222444444222444999>>>777777888888888888888999777777777777777888999999999999888888888888999999999777444333333444444444444555666777777666444444666777888999999999888888;;;999888888888888777555555666999???IIITTT]]]cccVVVSSSQQQQQQSSSTTTUUUTTT\\\bbbkkkttt{{{111111111111111111111111111222333333444444333333000000000222444555444333111000000000000222444555111333555444222111333555...111333444222111333555333333333333333333333333000222444333111333:::???777777777888999999999:::999999888777888999;;;<<<;;;::::::999999::::::;;;<<<999555333333333333222000333666999999777333111666777888999:::999888888;;;:::888888999888777555444555777<<>>AAADDDFFFJJJSSS___ggglllrrr{{{333222111000000111222333444444444444444444444444111222333333444444333333.........///111222444555333333333333222222222222444444333333333333444444111444444222333777777555111333444666777777777666777666444555777888888777888888999999999:::::::::666666777888999999999999;;;:::888666555555666666777777999999999999777777999999999888888888777777;;;:::999777777777888888:::999999:::<<<>>>@@@BBBGGGQQQ```ooo{{{222222111111111222333333444444444444444444444444222222333444555444444333/////////000111222333444222222222222222222222222444444444333333444444444444777777444444777777444111333555777888777666555888777555666888999:::999:::::::::;;;;;;;;;;;;<<<777777888999::::::;;;;;;<<<;;;999888777777777777888999:::;;;;;;:::999888999999999999999888888777<<<;;;999888777888999:::::::::999999:::;;;===>>>EEEMMM[[[lll|||222222111222222333333444333333333333333333333333222333444666666555444333333222111111111111111222222222222222222222222222444444444444444444444444666999999666555666555111222444666888888888666555888666444444777999::::::999999999999::::::::::::999999::::::;;;<<<======<<<<<<;;;:::999999888888999:::;;;<<<<<<;;;:::999999::::::;;;:::999888888<<<<<<:::999999::::::;;;;;;;;;:::999999:::;;;<<>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;============;;;;;;;;;;;;<<<===<<<;;;:::999<<<<<<<<<<<<<<<;;;;;;;;;===<<<;;;::::::;;;<<<===@@@BBBHHHTTTeeevvv000111222333444444444444444444444444444444444444222444666888888777555444555555444333333333444444222333333333444444444444333444555666666555444333333777888666666777666222666666666666777777777777555222000000333666888888777777777888888888999999===<<<;;;:::;;;;;;<<<===;;;;;;<<<<<<======<<<<<<<<<<<<===>>>>>>===<<<<<<<<<===>>>???>>>===;;;::::::;;;===>>>>>>===<<<;;;>>>===<<<;;;;;;<<<===>>>@@@@@@CCCJJJVVVgggwww000111222333444444444444666666666666666666666666222444666888888777555444444444444444444555666777333333333444444555555555333444555666666555444333000555777666777999888444777666666666666666777888777444222222444888::::::::::::;;;;;;;;;<<<<<<<<<===<<<;;;:::999:::;;;<<<:::;;;<<<===>>>>>>>>>>>><<<===>>>??????>>>===<<<<<<===???@@@???>>><<<;;;999;;;>>>???@@@>>><<<:::???>>>===<<<======??????BBBAAABBBDDDLLLZZZiiittt333222222222222333444444333333444666888777444222777666666666666555555555333333333444444555555555444222000111333444555555444444444555555555555666888777666555555555555555666444333444666888888777666666555555666777999:::666777999:::;;;;;;:::999CCC===;;;<<<<<<888:::???============>>>>>>>>>>>>======>>>>>>===<<<<<<;;;;;;===???@@@>>>======>>>======<<<===>>>AAAEEEGGG@@@>>>>>>???BBBCCCAAA???BBBDDDEEEEEEGGGNNNZZZcccooo|||333333333333333444444555444444444555777777555333666666666555555555444444111111111111222222333333666444222111333444333333444444444555555555555666777666666555555444555555666444333444666888888777777777666666777888:::;;;777888999:::;;;;;;;;;;;;BBB===:::;;;;;;888999>>><<<<<<============>>>>>>@@@@@@@@@@@@@@@???>>>===>>>???@@@?????????AAACCC??????>>>>>>>>>???@@@AAA@@@>>>>>>AAADDDFFFEEECCCDDDFFFGGGFFFGGGLLLVVV]]]eeesss444444444333444555555666666555444444555666555333555555555555444444444333000111111111111111222222777555333222333333222111444444444555555555555666555555555555555444444444666555444444666888888777999888888888888:::;;;<<<999999999999:::;;;<<<===@@@<<<:::;;;:::888999===;;;;;;<<<<<<<<<=========????????????>>>===<<<;;;<<<<<<===<<<<<<===@@@BBBBBBAAAAAA@@@???>>>>>>>>>@@@???@@@CCCFFFHHHGGGFFFEEEGGGHHHHHHGGGJJJPPPVVVXXXfffttt|||555444444444444555666666777555444333444555555444555555444444444333333333333333333333333333333333555444333333444555444222444444444555555555555666444444444555555555555444666555444555777888888888999888888888888:::;;;<<<;;;::::::999:::<<<===>>>???===;;;;;;::::::;;;===::::::;;;;;;<<<<<<======????????????>>>===<<<<<<;;;===>>>>>>======>>>@@@AAAAAABBBBBBBBBAAA@@@???AAAAAABBBDDDFFFGGGGGGFFFDDDFFFHHHHHHHHHJJJMMMPPPRRR\\\hhhqqqyyy555444444444444555666666888666444333444555444333555555444444444333333333333333333333333333333333333222222333555777666555444444444555555555555666333333444555666666666555777555444555777999999888888888777777888999;;;<<<<<<;;;;;;:::;;;===>>>?????????>>><<<<<<===>>>===::::::;;;;;;<<<======>>>AAAAAAAAAAAAAAA@@@??????>>>@@@CCCCCCBBB@@@??????>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEECCCDDDFFFHHHIIIJJJLLLNNNRRRVVV]]]eeennnxxx444444444333444555555666777666444444555555444222555555555555444444444333333333222222222222222111111111222444777888777666444444444555555555555666222333555777888888777777777666555555777999999888999888888777888:::;;;<<<<<<<<<<<<<<<===>>>???@@@>>>@@@???<<<<<>>>>>???===>>>>>>??????????????????AAACCCCCCBBB@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCEEEFFFGGGGGGEEEDDDDDDEEECCCDDDFFFHHHJJJKKKLLLMMMRRRQQQTTT[[[bbbkkkvvv333333333333333444444555666666555666666555333111666666666555555555444444444444444333333333222222222222333555777888666555444444444555555555555666222444666888999999888888777666555666888999999999:::999999999999;;;<<<===<<<<<<===>>>????????????<<>>??????@@@===>>>???AAABBBBBBBBBCCCCCCDDDDDDCCCCCCEEEHHHKKKLLLKKKIIIFFFEEEDDDDDDDDDEEEGGGIIIIIIGGGFFFGGGHHHGGGFFFFFFGGGIIIKKKKKKKKKPPPLLLMMMSSSYYY^^^gggppp}}}333222222222222333444444666555666777777666222000777666666666666555555555777777777666666555555555444444444555777777555333444444444555555555666666222444666999::::::999999777666555666888999999999;;;;;;::::::;;;<<<>>>???;;;<<<>>>@@@@@@@@@??????:::>>>???;;;;;;??????;;;;;;;;;<<<===>>>???@@@AAAEEEFFFHHHIIIKKKLLLLLLMMMNNNMMMKKKJJJKKKPPPWWW\\\YYYVVVRRRMMMJJJHHHGGGGGGDDDGGGJJJJJJIIIHHHJJJLLLJJJHHHGGGHHHIIIJJJJJJJJJLLLHHHIIIOOOSSSUUU\\\dddrrrwww444555555333111111222444555555555555555555555555555555555666666666666777666555555444444555555666444444444444555555555666999888777666666555666666555666888999:::::::::999;;;:::888777777888:::;;;::::::;;;<<<<<<<<<;;;;;;;;;===<<<999<<>>======>>>???<<<<<>>======>>>>>>>>>?????????<<>>@@@AAAAAA???>>>???@@@DDD@@@@@@CCCCCCBBBGGGOOO^^^dddnnnxxx~~~zzzrrriiibbb\\\YYYVVVTTTTTTRRROOOLLLJJJHHHFFFFFFHHHJJJKKKKKKLLLNNNPPPPPPOOOQQQTTTWWW[[[bbbiiiooozzz444555555444333222333444666666666666555555444333444444555555555666666666555555444444444444555555555666777888888888777666777777777777777777888888999:::;;;;;;;;;;;;;;;:::777777777777999;;;===???>>>>>>>>>>>>>>>???@@@@@@<<<>>>??????@@@BBB@@@;;;???AAADDDDDDCCCBBBBBBCCCHHHHHHIIIKKKMMMQQQ[[[ggguuussspppmmmjjjfffaaa]]]WWWSSSOOOMMMLLLLLLLLLKKKLLLMMMNNNNNNMMMNNNPPPRRRUUUZZZ___bbbkkkyyy333555666666444333444555666666777777666555444333444444555555555666666666555555444444444444555555999:::::::::999777555333777777777777888888999:::<<<<<<<<<<<<===<<<<<<<<<888888999999;;;<<<>>>?????????>>>>>>???@@@AAABBB????????????@@@BBBBBBBBBGGGIIILLLMMMLLLJJJJJJJJJPPPUUU\\\```dddmmm|||~~~zzzooojjjccc\\\WWWSSSOOOLLLNNNMMMMMMLLLLLLMMMOOOPPPTTTYYY]]]___dddoooyyy}}}333555777777555444555555555666777888777666444333555555555666666666777777666555555444444555555666444555777999;;;;;;;;;;;;888888888888888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDBBB@@@@@@BBBFFFKKKPPPXXXZZZ\\\]]]\\\[[[[[[\\\fffoooyyy~~~uuukkkbbb[[[VVVUUURRROOOMMMMMMOOOQQQRRRTTT]]]eeehhhkkkrrrxxxzzz333555777888777555555666444555777888888777555444666666777777777888888888777666666666666666666777777777888888999::::::;;;999999999888999999::::::999999999999:::;;;<<<===<<<======>>>>>>?????????@@@AAABBBDDDEEEEEEEEEEEEHHHEEECCCEEEHHHNNNXXXaaapppqqqsssttttttuuuwwwyyy}}}sssmmmaaa\\\UUUPPPOOOQQQTTTUUU]]]jjjwww}}}222555888999888666666666222444666888999888777555888888888888999999999999888888777777777777888888<<<:::999777666777888999;;;::::::999999999::::::<<<;;;;;;<<<===???AAABBBCCCDDDEEEGGGHHHIIIIIIIIILLLNNNPPPSSSTTTSSSRRRQQQTTTRRRSSSXXX]]]cccooo{{{{{{ssshhh```]]]^^^```aaauuu222555888999888777666777111333666999:::999888666888888999999999:::::::::999999888888888888999999666555444444666:::>>>@@@<<<;;;;;;:::999999999999@@@@@@@@@AAABBBEEEGGGIIIQQQRRRTTTWWWYYYZZZ[[[\\\___aaaeeehhhiiihhhfffeeegggeeeiiiqqqwww}}}vvvrrrrrrtttttt777777777777666666666666666666666777777777777777888999;;;<<<<<<;;;:::999>>>:::888888777444555888777666555666777888999888;;;===>>><<<999:::===AAADDDFFFIIIIIIHHHIIIMMMQQQ]]]aaafffkkkmmmnnnoooqqqpppuuu{{{666555555555555555555555555555555555666666666666555777:::>>>@@@@@@@@@???CCC@@@??????===888888::::::999888888:::;;;<<<===;;;======<<<;;;???EEEJJJTTTWWW[[[]]]]]]^^^cccfffiiilllqqqwww|||444444444444444444444444444444444444555555666666555888<<>>???===>>>>>>===???EEEOOOWWWaaaeeejjjmmmnnnooorrrvvvtttvvvzzz333444444444555555666666555555555666777777888888:::<<<@@@FFFNNNWWW^^^bbb[[[WWWRRRMMMEEE>>>>>>BBBMMMKKKHHHCCC@@@>>>???@@@DDDDDDCCCBBBDDDKKKWWW___hhhnnnuuuyyyzzz{{{}}}444555555666777888888999888888999999:::;;;<<<<<>>???@@@@@@BBBDDDHHHPPP[[[iiiuuu||||||uuulllaaa[[[^^^fffssssssqqqkkkddd^^^]]]^^^dddfffgggfffeeeeeeiiimmmrrr|||555555666888999;;;<<<<<<===>>>???@@@AAABBBCCCCCCFFFIIIQQQ[[[gggsss|||~~~xxxooohhhkkksss~~~zzzvvvvvvwwwxxx|||}}}zzzyyyyyyxxx444555666888999;;;<<<<<<>>>???@@@AAABBBCCCDDDDDDIIIOOOZZZfffrrr{{{|||uuuwww~~~444555777777777888;;;===:::<<<===>>>======???@@@JJJRRR```nnn{{{777888999999999:::<<<>>>999;;;<<<======>>>AAADDDLLLVVVfffuuu777888999999999999:::<<<;;;<<<======>>>@@@EEEHHHPPP]]]ooo}}}888999;;;<<<;;;;;;<<<>>>@@@AAABBBBBBDDDHHHMMMRRR]]]iiiyyy;;;>>>AAACCCDDDEEEFFFHHHIIIKKKNNNQQQVVV\\\dddiiittt~~~AAAEEEJJJOOORRRTTTWWWYYY]]]```ffflllsss{{{UUUYYYaaaggglllqqquuuxxx~~~mmmsss{{{~~~~~~}}}sssrrrvvvsssuuuyyyrrrmmmttt}}}}}}uuuvvvvvvwwwyyy~~~zzzmmmhhhkkkpppyyy~~~uuummmlllqqqrrrllleeeZZZYYYYYYZZZ]]]aaafffiiisssxxx~~~xxxgggccccccfffooozzz}}}fff]]]TTTTTTYYY]]]ZZZVVVIIIHHHGGGGGGHHHKKKNNNPPPRRRYYYbbbgggjjjrrryyyccc]]]\\\___gggqqq{{{rrrTTTMMMFFFEEEIIILLLKKKHHHCCCBBBAAA@@@@@@BBBDDDEEEAAAEEEKKKNNNQQQXXXdddlllxxx~~~}}}eee[[[YYY\\\ccchhhnnnzzzvvvhhhNNNIIICCCBBBDDDEEECCC@@@======<<<;;;;;;<<<===>>>@@@@@@@@@@@@CCCIIIOOOTTT\\\ccckkkqqqssswww}}}hhh]]]\\\]]]aaabbbdddppp}}}}}}sssdddYYYGGGEEEBBB???<<<;;;<<<<<<===<<<;;;;;;;;;;;;<<<===;;;<<<===>>>@@@BBBCCCDDDNNNUUU\\\\\\YYYYYY```gggnnnrrryyypppcccWWWTTT[[[aaaaaaeeennnzzztttmmmggg^^^SSSJJJDDDBBB???===;;;;;;;;;;;;:::999888777777888999:::::::::;;;===>>>???@@@AAA@@@EEEJJJJJJHHHIIINNNSSSWWW[[[```gggmmmqqqtttuuuqqqaaaWWWSSSYYY^^^___dddlllrrrzzzsssjjj]]]SSSNNNIIICCC>>>???>>><<<:::999999::::::888888777666666777888888999999:::;;;;;;<<<<<<===:::<<<>>>??????@@@BBBEEEFFFHHHKKKPPPSSSUUUWWWWWWbbbeeekkkrrryyyqqq^^^UUUQQQVVVZZZ[[[aaaiiilllttt~~~rrr]]]UUUJJJCCCAAAAAA???===::::::999888888888888999999999999999999999999999999999999:::::::::::::::===<<<<<<===???@@@@@@??????@@@BBBEEEGGGHHHHHHIIIKKKNNNSSSZZZaaagggkkkmmmqqqxxx~~~vvvjjjZZZSSSQQQTTTVVVXXX]]]dddeeelllvvv~~~qqqaaaLLLGGGAAA>>>>>>>>>===<<<888777777777777777888888999999::::::::::::999999::::::::::::::::::::::::;;;:::888999<<<<<<;;;::::::;;;<<<>>>???@@@AAAAAAAAACCCFFFKKKOOOSSSVVVWWWZZZ```gggkkkmmmkkkfff___UUURRRQQQRRRTTTUUUZZZ___ZZZaaajjjrrryyysss```QQQCCCAAA>>><<<;;;;;;999888777777777777777777777777777777888888888888777777:::::::::::::::::::::;;;:::999888888::::::999888999:::;;;<<<===>>>?????????@@@AAACCCDDDFFFGGGHHHJJJNNNSSSWWWYYYYYYVVVTTTPPPQQQRRRSSSSSSTTTWWWYYYVVV\\\cccjjjrrr{{{qqqaaaQQQEEE???===;;;:::999888777777888888888888888888777777555666666777777666666555888888999999:::::::::;;;::::::;;;;;;:::::::::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@AAAAAACCCCCCEEEJJJMMMMMMLLLKKKLLLPPPSSSTTTSSSSSSTTTUUUUUUYYY___dddjjjsss}}}{{{eeeTTTGGG>>>===;;;999888888999::::::888999999999999888888777555666777888888777666555777777777888999999::::::777999::::::888888999;;;;;;;;;:::999999:::::::::===<<<<<<======>>>???@@@BBB??????CCCGGGHHHGGGGGGJJJOOOTTTUUUSSSSSSSSSSSSQQQTTTXXX[[[___gggrrrzzzkkkRRRCCC@@@BBB<<<;;;:::999999999:::;;;:::999999<<<>>>===999555777777777777888999;;;<<<999888777777777888:::;;;999999888888777888888888<<<<<<;;;::::::999888888999888777999===???>>><<<======???AAABBBCCCDDDDDDDDDGGGKKKMMMNNNOOOPPPRRRUUUTTTSSSSSSWWW```jjjqqq}}}aaaLLLAAA>>>???<<<;;;:::999888999999:::999999999;;;===<<<888555777666666666666777777888888777777777888888999999888888888777888888999999<<<;;;;;;:::999999888888:::888777999<<<>>>===<<<;;;<<<>>>???AAABBBBBBBBBCCCFFFIIIKKKLLLLLLMMMOOOSSSRRRRRRRRRUUU[[[dddjjjzzzvvvkkkTTTGGGCCC@@@>>>===<<<:::888777777888888888888999:::;;;:::777444666666666555555444444444666666777888888888888888777777777777888888999:::;;;:::::::::999888888888;;;999999:::;;;<<<<<<::::::;;;<<<>>>???@@@@@@AAAAAADDDGGGHHHIIIIIIJJJKKKOOOOOOPPPPPPRRRVVV\\\aaaooouuu```vvvqqqYYYJJJHHHHHHEEE@@@===<<<:::888777666777777888888999999999888666444555555555555555555555444444555777888999888777666666666666666777999::::::999999999999888888888888;;;::::::::::::::::::::::::;;;<<<===??????@@@@@@@@@CCCFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNPPPSSSWWWZZZcccjjjttt~~~NNNbbb|||}}}qqqjjjeeeWWWHHHCCCGGGJJJFFFAAA<<<;;;999777666666666666888888999999777666555444333444555777777888777777444555666777888777666666666666666666777888999:::777777888888888888888888:::;;;;;;:::999999999999;;;;;;<<<>>>????????????@@@BBBEEEFFFFFFFFFGGGHHHGGGIIILLLMMMOOOQQQUUUWWW\\\cccmmmwwwBBBQQQggg}}}uuuggg]]]VVVTTTIIICCC======AAADDDAAA>>>;;;:::888666666555666666888999:::999777555555555333444666888999999999888444555555666666666666666666666666666777777888999666666777777888888888999999:::;;;:::999888999::::::;;;<<<===>>>>>>>>>>>>>>>AAADDDFFFFFFFFFGGGHHHGGGIIIKKKLLLNNNPPPSSSUUUYYY^^^fffoooxxx???FFFTTThhh}}}kkkVVVMMMHHHFFFFFF===<<<;;;:::::::::::::::999888777666555666666777999;;;;;;:::666555555777444555777999999999777777555555444444555555666777777777666666666777777888555555666666777888999999777999;;;:::888888999;;;999:::;;;<<<<<<======<<<<<>>===<<<>>>>>>;;;777555666999888777666555555666777777:::;;;<<<:::777555555777555666888999888777555444555555444333333555666777888777777666666666666777444555555666777888999999666999;;;:::888888:::<<<888999::::::;;;;;;;;;;;;:::===AAACCCDDDEEEFFFGGGKKKKKKKKKJJJIIIIIILLLNNNNNNPPPUUU[[[cccnnnyyy===???BBBIIISSS^^^gggmmm{{{{{{aaaIIIBBBAAA;;;666777<<<999999<<<<<<999999<<<:::666555888777222222555555555555555555555555555666555444555777888777666555666666555333333444666777777666555555555555555000222444555777777777666777777777888999999::::::;;;:::999888888888999:::::::::;;;===AAAEEEIIILLLLLLOOOPPPNNNJJJIIIMMMQQQNNNOOOQQQVVV^^^hhhqqqvvv{{{999:::<<<@@@EEELLLRRRVVVeeetttvvvppp```PPPCCCBBB@@@999888===888555555888888555555888999555555777777222222555555555555555555555555555444333222333444555444333555666666555333333444555777777666555555555555555111222444555666777666666666777777888888999:::::::::999888888888999:::;;;===<<<<<<===@@@CCCFFFHHHLLLNNNOOOMMMIIIHHHKKKNNNLLLMMMNNNQQQWWW___gggkkkttt|||999:::;;;<<>>@@@<<<666777>>>666333333666666333333666777444444666555222222444444444444444444444444444444333222222444444333222555666666555333222444555777666555555444555555555333333444555666666555555666666777888888999999:::888888888888999:::;;;;;;???>>>>>>>>>???@@@BBBCCCIIIKKKLLLJJJGGGFFFHHHKKKMMMLLLLLLNNNRRRXXX]]]aaakkkttt999999;;;===>>>???@@@@@@DDDHHHRRRddd}}}www]]]LLLDDDAAA:::999;;;===999333333999777444444777777444444777555444444444444333333444444444444444444444444444666555444444555555444333555555555444333222333555666555555444444555555555444444555555555555555555666666777777888999999999777777888888999:::;;;<<<>>>=========>>>???@@@AAADDDFFFGGGGGGFFFFFFHHHJJJOOONNNNNNOOOQQQVVVZZZ]]]ccciiisss~~~666777999:::;;;<<<<<<;;;???@@@GGGTTTfff{{{zzz```OOOEEE???<<<<<<999888999777444333555777555555777777555555777333444444333333444555444444444444444444444444444555444333333444555444222444555555444222222333555555555444444444444555555555555444444555555555555555666666777888888999999777777888999::::::;;;;;;:::;;;;;;<<<===>>>???@@@>>>@@@BBBDDDEEEFFFHHHIIINNNMMMMMMNNNQQQUUUYYY[[[]]]___fffrrr999::::::;;;;;;::::::999999:::???HHHRRRaaauuuyyy^^^JJJAAA>>>:::666<<<888555555777888777666666333333666666333333666222444555333333666777555333333333333333333333333111000///000222333222111444555555444222111333444444444444333444444555666444444444444444555666777555555666777777888888999777888999:::::::::::::::888999:::;;;<<<>>>>>>???<<<===@@@BBBDDDFFFGGGGGGJJJJJJJJJLLLNNNRRRUUUXXXXXXYYY]]]iiiwww;;;;;;;;;;;;;;;<<<<<<<<<999888<<>>???BBBDDDEEEDDDCCCGGGGGGHHHIIIKKKNNNQQQSSSSSSVVV\\\bbbjjjuuu555666666777999;;;===>>>>>>;;;<<>>>>>::::::;;;;;;===>>>???@@@IIIMMMTTTaaawwwwwwkkk^^^OOOBBB@@@===:::888777888888<<<:::888555333222222222444444555555555555444444999555000666555CCCUUU>>>666555555444222111111000222222111111222222333444333333333333333333333333444444444444444444444444222444666666444555888;;;888444111333777999777444555999>>>===999666777:::777777777777777999===???;;;<<<===???@@@AAABBBBBBFFFFFFEEEEEEIIINNNPPPPPPTTTVVVXXXYYY\\\eeesss}}}888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>CCCEEEJJJTTTfffmmmcccWWWRRRNNNDDD===<<<999666555444555555999888777555444444444444444444555555555555444444999<<<333444555===KKK;;;333333333333333222222222222222111111222222333444333333333333333333333333333333333333333333333333222444555444333444777:::999666333444888:::999666555999===<<<999666777999888888888777777888:::<<<999;;;===???@@@@@@@@@???FFFEEEDDDEEEHHHMMMOOOOOOSSSUUUWWWWWWYYY```kkkttt~~~888888999:::;;;;;;;;;;;;>>>======<<<<<<;;;;;;;;;>>>???AAAGGGTTTkkklllUUUJJJBBBBBBBBB;;;===<<<:::888777777777777777777666555555666666777444444555555555555444444777CCC555222666666===888111111222222222333333333222111111111111222333333333333333333333333333333222222222222222222222222222333333222222333777::::::777555666999;;;:::888555888;;;;;;888777777999:::999888777777888999:::888:::<<<>>>???@@@@@@???FFFDDDCCCEEEHHHKKKMMMNNNQQQRRRTTTUUUVVVZZZbbbhhhttt~~~:::;;;<<<=========<<<<<>>===<<<:::999888======???CCCKKK]]]yyycccNNNFFF@@@@@@???666;;;;;;:::888888888888999777666666666666666666666333444444555555444444333333FFF555000666000333666111111111111222222222222111111111111111222222333222222222222222222222222111111111111111111111111333222111000111333666888999777555666888999999888555777999999888777888999:::999888888999:::;;;:::::::::;;;<<>>===<<<;;;>>>>>>>>>===<<<:::888777<<<<<<@@@DDDHHHTTTlllyyy^^^LLLEEE??????>>>555777666666555555555555555777777666666555555444444333333444444444444333333///BBB333000666---000666222222111111111000000000111111000000111111222333222222222222222222222222111111111111111111111111222111000000222444666777666555444444666777777777555666777888777777888888:::888777999<<<>>>>>><<<===;;;::::::>>>EEELLLQQQJJJDDDCCCGGGIIIHHHJJJNNNKKKLLLNNNPPPRRRUUUXXXZZZaaalllyyy888999;;;<<<<<<;;;999888============<<<:::888777;;;:::>>>CCCFFFLLL___sssttt\\\LLLEEE===>>>@@@:::888888888777777666666666555555555555555444333222333333444444444444333333...:::111333444,,,333333222111111111000000//////111000000000000111222222222222222222222222222222111111111111111111111111222111000111444555666555444444333333444444555666555555555666777777888888999777666999===???>>><<<===;;;999:::>>>FFFOOOTTTKKKCCCAAAGGGIIIFFFGGGMMMJJJKKKLLLNNNQQQTTTVVVWWWYYYdddpppzzz888999;;;<<<<<<;;;999777:::;;;<<<======;;;:::888===999;;;AAACCCFFFUUUhhhfffVVVOOOMMMDDDAAA@@@:::;;;;;;;;;;;;:::999888777111222333444444444333333222333333444444333333222111333///777111,,,777////////////000000000000000000000000000000111222222111111111111111111111111222222222222222222222222111111111333666777666333333333333333333333444666555444444555666777888888999666555777<<<===;;;888:::999999:::>>>DDDJJJNNNIIIAAA???EEEGGGCCCDDDJJJKKKJJJJJJLLLNNNQQQRRRSSSSSS\\\fffppp}}}:::;;;===??????===;;;999888:::;;;======<<<;;;:::@@@:::999???AAACCCQQQccc||||||gggSSSKKKPPPTTTKKKBBB<<<222999999999999777666555444...///111333444444444444222333333444444333333222444......:::///,,,:::,,,------...///000111222222000000000000000111111222111111111111111111111111222222222222222222222222111000111444888999666333333444444444333333555666555444333444666888888888999666444666:::;;;888444777888999;;;>>>AAADDDFFFHHH???===CCCEEE@@@AAAHHHMMMKKKJJJJJJLLLNNNOOOPPPPPPWWW```jjjwww;;;:::888:::===???>>>======<<<<<<;;;;;;;;;<<<<<<777:::======>>>DDDMMMUUUkkkkkkXXXMMMHHHOOOTTTRRRHHH>>>999999777777777777888888888888888666333222333444333333666555444444222222111000///000111111111000...---////////////000111222333000000111222333444444555111111222333444444555555333222111111333333222111111111222333333333333333444444333222333444555666555444444444444555666666:::::::::999999888888888888888888999;;;===>>>???>>>???@@@AAABBBCCCCCCCCCHHHJJJMMMMMMMMMMMMNNNOOOPPPTTT\\\dddnnnyyy888;;;===;;;888888;;;>>>???>>>===<<<;;;;;;;;;:::===???@@@???===@@@FFFLLL^^^rrrxxxjjj^^^SSSJJJFFFBBBHHHMMMKKKBBB:::666555777777777777666666666666666444222222333555555444444444444333333222222111000111222222222111000///333222111000////////////000000000000000000111111//////000111111222333333333111111111333333333111222222333333333333333222444333333222333444555666444444444444444555666666::::::999999999888888888777777888:::;;;======>>>===>>>???AAABBBBBBCCCCCCEEEGGGIIIJJJJJJJJJKKKMMMNNNRRRXXX```iiittt~~~666<<<@@@===555222888???AAA@@@???>>><<<;;;::::::>>>@@@AAA???======AAAEEEPPP```wwwqqq]]]OOOHHHBBB@@@AAA???EEEIIIHHHAAA:::777777666666666555555444444444333222111222444555666555333333333333333333333333222222333333222222111000333222111000////////////111111000000000///////////////000000111222222222222000000111333444333222222333333333333333222222333333333333333444555555444444444444444555555666999999999888888888888888555666888:::<<<<<<<<<<<<======???@@@AAABBBBBBBBBBBBDDDGGGHHHHHHIIIJJJLLLMMMOOOTTTZZZbbblllwww~~~555;;;???<<<666333888????????????>>>>>><<<<<<;;;:::<<<>>>???>>>???AAADDDJJJSSSeee{{{eeeYYYMMMGGGCCC>>>;;;;;;;;;???DDDCCC>>>999777777666555555444333222222111333222111222444555444444111111222222333333333333222222222222222111111111000000//////000111222222222222222222111111111111111111222222333333333444111000///000222444333222222222222333222222111000333333333333333444444444444444333333444444555666888888888888888888888777444555888:::;;;;;;:::999<<<<<<>>>???@@@AAAAAAAAAAAADDDFFFHHHHHHIIIJJJLLLLLLNNNPPPTTT[[[eeeooovvv888999;;;:::999:::<<<>>><<<===>>>>>>???>>>>>>===999:::===>>>???@@@AAABBBHHHKKKTTTggg|||mmmbbbLLLEEE>>>===<<<888666777444777;;;;;;888555444444555444444333222111000000555333222333444444222000000111111222222333333444222222111111000000000000000000000000000000111222///000000111222222333333111222222222222222333333111000///000222333222111000000111111111111000000222222222333333333333333333333333333333444555555777777777777777777777777333555777999::::::999888;;;;;;===>>>???@@@@@@@@@@@@BBBEEEFFFFFFGGGHHHIIILLLLLLNNNQQQVVV^^^hhhnnn|||:::888777888<<<>>>>>><<<:::;;;===>>>??????>>>============>>>>>>?????????FFFDDDGGGTTTcccppp{{{ooo\\\NNNGGGDDD<<<666555555444666:::444666888999777555555555333333333222222111111111555444333333444333111///000111111111222222333333222222111000000000000111444333222000///.........,,,------...///000111222000000000000000000000000222111000000111222111000///000000111222222111111111111222333333333333333333333333333333444444555666666666666777777777777444555666888888888888777::::::<<<===>>>?????????>>>@@@BBBCCCCCCCCCDDDEEEJJJKKKLLLNNNRRRXXX```fffqqq}}};;;888666777:::<<<;;;999:::;;;===>>>>>>===<<<;;;@@@???======>>>>>>>>>>>>DDD@@@@@@HHHPPPUUU]]]dddmmmxxxqqq___QQQGGG???;;;AAA;;;666777666555888<<<666777999999999888888888222222222222222222222222333222222333444444222000111111111111111222222222444333222111000111222222555444222000///......------.........//////000000000000000000////////////333222000000111111///...///000111222333444444444000111222333444333333222333333222222333333444555555555555666666666777777444555555666666777777888999:::;;;<<<===>>>>>>>>>???AAACCCCCCBBBBBBBBBCCCHHHIIIKKKLLLOOOSSSYYY^^^cccrrr:::999888777888888888777;;;<<<===>>>===<<<:::888???>>><<<<<<>>>@@@@@@@@@CCC??????DDDGGGFFFJJJQQQQQQ\\\lll|||yyyiiiTTTEEE@@@???===;;;:::888888;;;;;;777555666444444555555555555555555222222222222222333333333000000111333555555333111111111111111111111111111555444333222111222333444111111000000000000000111111111111111000000000000222222222111111111111111444222111000111000...---000111222444555666777777000111222333444333222222333333222222333333444555444555555555666666777777555555555555555666777888999999;;;<<<===>>>>>>>>>BBBDDDEEEEEEDDDCCCCCCDDDFFFGGGIIIKKKMMMPPPUUUYYYZZZkkk|||444555777888777888999;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===<<<<<<<<<>>>@@@AAA@@@>>>>>>???BBBEEEGGGHHHLLLTTT^^^hhhwwwxxx]]]SSSIIIEEE???777555777999999999888888666555555666666666666555444333222333555777555222000000222222222222333333444444444//////000111111111111000222333444444444222///...000000000000//////////////////000000111111111222---///000111000000222444///111333222///...000222000000111111111000000///333333222222333333444555333222111000111222333444777555222333555777555444777888999999999777666555999999999:::;;;<<<===>>>BBBCCCDDDDDDCCCDDDFFFHHHIIIGGGFFFHHHLLLPPPTTTVVV]]]bbblllxxx666777888888777777999;;;999999:::;;;;;;;;;;;;;;;;;;<<<===<<<;;;;;;===>>>???>>>===<<<===???BBBDDDAAABBBFFFLLLTTTbbbyyyqqqaaaMMMEEE???>>><<<777666999777777777777666555444444666666666555555444333222000222444444111000111222111222222222333333333333000111111222222222222222333444555555555333111000000000000000////////////....../////////000000000---///000000//////111222///111333222000000222444000000111111111111000000333222222222222333444444222222111111222222333444777555333333555666555444777777888888777666666555999999999999:::<<<===>>>AAABBBDDDDDDCCCCCCDDDFFFGGGFFFFFFGGGKKKOOORRRTTTZZZ___gggsss~~~888999999777666666888;;;777888999999::::::::::::;;;<<<<<<;;;:::999;;;<<<===<<<;;;::::::<<<>>>@@@???>>>>>>@@@EEEQQQhhh|||kkkVVVHHH???;;;888999999777777999666666666666555444333333555555555555444333222222...000222222111000111222111111111111111222222222000111111222222222222222333444555666666555333222000000000000////////////---...............//////...000111000//////000111///111222222111111333444000000111111111111000000222222222222222333444444111111222333333333333222666444333333444555555444777777666555555555555666888888888999:::;;;======@@@BBBDDDDDDCCCBBBBBBBBBEEEEEEEEEFFFIIIMMMPPPRRRVVVZZZbbbkkkvvv999999888666444444777999888999999:::999999888888;;;;;;<<<:::888888999:::<<<;;;:::999999:::<<<===???===<<<===???III]]]ooo}}}iiiUUUEEE<<<;;;999777888888777666555666666666666666555444333444444444444444333222222000000111222111111111111000000000000000111111111///000000111111111111111222333333444444444333333000000000000////////////........................000111222222000///000111111111222111111111111111///000000111111111111000222222222111222333333444000111222333444333222111555444333333444444444444777666444333333444555666888888888888999;;;<<<===???BBBDDDEEECCCAAAAAA@@@BBBCCCDDDEEEGGGJJJNNNPPPSSSVVV]]]eeemmmwww888888777666444333555666;;;;;;;;;;;;:::888777666999::::::999777666777999;;;;;;::::::::::::;;;<<<:::999:::<<<===CCCSSSbbb{{{wwwnnnaaaRRRFFF>>>;;;999888777666777777555333666666777777777666555555333333333333333333222111333333333222222111000///000000000000000000000000000111222222333333222222000111111111222222111111000000000000////////////////////////////////////111333333333111000111222222222111000//////...---//////000111111111111111222111111111111222333333000111222333444333222111444444444333333333444555666555444333333444555666777777777888999:::;;;<<>>>>>AAANNN[[[{{{{{{|||yyyvvvrrrooojjjeeeaaa[[[XXXRRRJJJBBB===;;;;;;444555444333444777666333666666777777777666666555222222222333333222222111555444222222333222///---111111111111000000000000222333333444555444444444000/////////////////////000000000000////////////000000000///////////////000222333222111111222333222111////////////---+++...///000111111222111111111111111111111222333333111111222333333333333222333444444333222222333555555444444444444555666666666666666777888999;;;;;;>>>@@@BBBBBBAAA@@@@@@AAA???BBBEEEEEEEEEFFFJJJNNNNNNRRRWWW\\\aaaiiisss{{{555777::::::999777666666777777888888999888888777555666777666555555777888777888888999:::;;;;;;<<<;;;<<<>>>???===???KKKXXXqqqzzzmmmccc^^^[[[XXXTTTRRRPPPNNNKKKIIIFFFDDDAAA>>><<<:::999999444666444111333777777333444555555666666555555555111111222222222222111111333111000111222222000---222222222111111000000000111111222333333333333222000000///......---------000000000000/////////////////////.........------...///111111000000111333111///---...111111000......///000111111222222222111111111111111222222333222222111111222222333444222444555444111111333555444444555666666666666666666666666666888999:::;;;;;;===>>>>>>======???@@@>>>BBBFFFFFFEEEEEEIIIMMMKKKPPPUUUYYY]]]cccmmmttt555888<<<===;;;999888888333444555777888999999999444555666555555555777999555666777888999:::;;;;;;;;;:::;;;:::888999EEERRRhhh{{{jjj[[[QQQKKKHHHFFFCCC@@@???@@@@@@@@@???>>><<<;;;<<<===<<<999666999;;;888222333777777222333333444444555444444444000111111222222222111111000...---///222222000...333222222222111111000000------...///////////////222111000...------------000000000000////////////.........------,,,,,,,,,+++---//////...///000222///------///222444333222......///111111222222222111111111000111222222333333222111000111222444555222444555444111111333666333444666777888777666555555555666666777999:::;;;999:::;;;;;;;;;;;;>>>@@@>>>BBBFFFGGGEEEEEEIIIMMMIIINNNTTTWWWZZZ```iiippp|||===;;;::::::;;;:::888666999999999888888888777777555666666666777777888888444555777888777888999;;;:::;;;<<<:::888;;;CCCJJJaaayyywwwiiiXXXMMMHHHEEE>>>777;;;:::999999888888999999888888777777666666555555888777666444444555555666555444222333333444222111444333333222111000......444111...000444555111---222111111000000000000000111111111111111111111111111111000000//////............///000111222222333000...,,,---000111///---000000000000000000000000......------...///111222333111///...000111111000111111000111333333111000111111111111111111111111666555444333222333444444333444666555444444555777666555555555777888:::;;;;;;<<<======<<<<<<===>>>AAABBBCCCDDDDDDEEEGGGJJJOOOMMMPPPWWWZZZZZZ___gggtttzzz===<<<;;;;;;;;;;;;999777999999999888888888777777666666666777777777888888555666888888777777888:::;;;===<<<:::888:::AAAGGGXXXpppxxxjjj[[[RRRFFF@@@???>>>:::777999999888777777777777888777777777666666666666666888777555444444444555666555333222222333333222111333333333222111000///...333111///111444555222///222111111000000000000000111111111111111111111111000000000000//////....../////////000111111111222000...---...000111///---000000000000000000000000222111///...---.........333111///...000111111000222111000111222222111///111111111111111111111111444333333222333444555666111222333333222222333555666666555666777999:::<<<;;;<<<>>>===<<<<<<===???@@@BBBCCCCCCCCCDDDGGGIIIMMMKKKNNNUUUWWWXXX]]]dddkkkqqqzzz===<<<;;;<<<<<<<<<:::888999999999888888888888888777777777777777888888888666888999888777666777999<<<===<<<:::777999>>>CCCPPPcccuuuvvvoooeeeXXXMMMFFFBBB===::::::;;;;;;:::888777777666666666666666666666666666666666777777777777555444444444555666444333222222333333222111333333333222111000///...333111000222555666444111222111111000000000000000111111111111111111111111000000000////////////...000000000000000000000000000///......000000///...000000000000000000000000222111000///.........///222000......000111111000222111111111222222000...111111111111111111111111111111222222333555666777111222333222111222333555777666666666777999:::<<<;;;===>>>>>>===<<<>>>??????AAABBBBBBBBBCCCFFFHHHJJJJJJMMMQQQTTTVVVZZZ```fffkkkuuu~~~===<<<;;;<<<======;;;:::888888888888888888888888888888888888888888888888777999999888666666666777:::;;;:::999888999===@@@JJJYYYdddaaaWWWNNNEEE??????>>>===;;;999888999:::888777666666555555666666444555555666666777777777777666555444333444555555444222111222333333222111333333333222111000//////222111000222555666555333222111111000000000000000111111111111111111111111////////////////////////000000000000000/////////000/////////000000//////////////////////////////......//////000111111222000///...///000111111000333111111111222111///---111111111111111111111111111222222222333444555555333444444444333333555777777777666666777888:::;;;;;;===>>>>>>===<<<>>>???>>>???AAAAAAAAABBBEEEGGGHHHIIILLLOOOQQQTTTXXX]]]bbbgggpppzzz<<<;;;;;;<<<===>>><<<;;;888888888888888888888888999999999999999888888888888999999888666555666777777777888888888:::===???EEENNNTTTPPPHHHBBB???===:::;;;<<<:::666444444666888888777666666666666777444444555555666666777777777666555333333444444555333111111111333333222111222222222222222111000///111111111333555555555444222111111000000000000000000000000000000000000000.............../////////000000000//////////////////000000000//////000000////////////////////////---...//////000111111111///......///000111000///222111000000111111///---000000000000000000000000333333333333333333333222333444444333222222555777777666666666666777999::::::<<<======<<<<<<===>>><<<>>>???@@@@@@AAACCCEEEGGGIIILLLLLLNNNRRRWWWYYY\\\```hhhrrrzzz:::::::::;;;===>>><<<;;;888888888888888999999999:::::::::999999999999999888999999888666555666777555555666777888:::;;;<<<@@@DDDGGGFFFCCC???>>>>>>888999:::999777666666777888888777666666666666666555555555555555555666666666666444333333333444555222111000111222333222111222222222222222111000000000111222333333444333333222111111000000000000000000000000000000000000000---............////////////////////////////////////000111111//////000111000000000000000000000000000000000000///...---,,,...------///111111000///000//////000111111000...000000000000000000000000333333333333333222111111222222111000///000333555666666555444555666777888999;;;<<<<<<;;;:::<<<===;;;===>>>>>>>>>@@@BBBDDDEEEIIIKKKJJJKKKQQQUUUUUU[[[___eeemmmvvv~~~999888888:::<<<===<<<;;;777777888888888999999999;;;;;;:::::::::999999999777888999888777666777888555555555777888999999888===>>>BBBEEEEEEBBB===;;;:::999888888999999999999777666555555444444555555555555555555555555444444666555444333333333444444111000000111222333333111111222222222222111000000000111222333222222222222222111111000000000000000000000000000000000000000---------.........//////---.........///000000000///111222111///...000222000000000000000000000000......//////...---,,,+++---,,,---///111222000............///111222111000000000000000000000000000111111222333444333222222222222111///...000333666555555444333333444666777888999;;;:::999999:::<<<:::<<<=========???AAACCCBBBGGGIIIGGGHHHNNNRRRQQQZZZ]]]bbbjjjrrrzzz888777888999<<<===<<<;;;777777888888999999999999;;;;;;;;;::::::999999999666888999888777666777999777666666777888888666555===>>>BBBHHHJJJEEE===888999777555555666777666444555555444333333333333444666666666555555444444333666555444333222333444444111000///000222333333111111111222222222111111000000222333222111000000111222111111000000000000000000000000000000000000000---------.........//////,,,------...///000111111///111333222///...000222000000000000000000000000***+++,,,...///......---,,,,,,---///111222000...---------///111222222000000000000000000000000000...///111333444444444333444444333111000111555888555444333222333444555666777999::::::999888:::;;;:::;;;=========>>>AAACCC@@@FFFGGGDDDEEELLLPPPOOOUUUWWW[[[bbbjjjrrryyy}}}===:::999999;;;<<<:::777999888666555555555666777555999:::666666;;;;;;777:::999888888777777888888222333555666888999999:::;;;<<<@@@GGGLLLKKKCCC===:::777666777555333666;;;333333333333333444555666222333333444555555555444777666555444333222222333444111...///333555222...333333333333333222111000222000///111000---000444///000111333333222111111666444222111/////////000222111111000///......---000///...///000111000///333222222111111000000000,,,,,,---...///000111111000000//////.........---,,,,,,,,,---------......///111222222000...------...///111222111000...---111111222222222111111000111111111111222333444444333444555444111222555888777888888777666777:::<<<999999:::;;;<<<===>>>???BBBBBBDDDFFFIIILLLNNNPPPTTTUUUZZZaaaeeeiiisss|||>>>;;;999999:::;;;999777999888777666555666666777777::::::666666999999666:::999888888777777888888444555666777777888777777888:::???IIIQQQPPPGGG???999666555666555333555999666555555555555666666777222333333444555555444444666666555444333222222222444111...000333444222///222333333333222222111000111//////111000---///444//////000000111111111000222111000//////000111222111111000000///......---///------...///000///...111111111111111000///............///////////////000/////////............,,,,,,---------.........***---111222111///---------...///111111111000///111111111222222111111000111111000000111111222222222444555333222222555777555555666777999;;;<<<===999::::::;;;<<<===>>>>>>AAABBBCCCEEEGGGIIILLLMMMOOOPPPTTT[[[___cccllluuu@@@===;;;999999999888777888888777666666666666666888::::::777666888777555999999888777777777777888666777777777777777666555777888>>>JJJVVVWWWMMMCCC999666444666555333333777777666555555555555555555222333333444444444444444555555444444333333222222333111///000333444222///222222222333222222111000111//////111///---...333///.........//////000000......------...000222333111000000//////............---,,,---...//////---...///111111111000...---000000//////.........---////////////............,,,------------.........'''+++///111111///...---------...///000111222222000000111111222111111000111111000000///000000000222333444333222222444666333222333777<<>>@@@>>>:::;;;;;;;;;;;;;;;;;;;;;;;;AAAAAABBBBBBDDDEEEGGGHHHMMMMMMQQQVVVYYY\\\dddmmmwww~~~AAAAAA@@@>>>;;;999888777777777777777777666666555444444444666777777888999999888777777666666777777444555666777777888888888>>>;;;;;;DDDPPPXXXXXXTTTBBB;;;666666666333222333555444333222222222222222222333333444333333222222333333444444444333222111222111000111222222111111000111111222222111111111///...///111///+++,,,///111000///...///000111222......---,,,,,,---...///////////////............///...---...000111000///...000222444444222000...............////////////.........///////////////---------........./////////000000///......///111111000////////////000000...///000111111111111111444333222111111111111111222222222333444444444333666444333777<<<>>>;;;777:::::::::;;;;;;;;;;;;;;;AAAAAABBBBBBCCCEEEFFFGGGIIIIIILLLQQQSSSUUU\\\eeepppxxx@@@BBBCCCBBB???;;;999888777777777777777666555555333111222666777666777:::888888777666666666666777444444666777888888888888>>>;;;:::@@@KKKUUU[[[]]]KKKAAA999777666333222333666555444444444444444444333333333333333222222111111222333444444333222111111111111111111111111111///000111111222111111111///...///111///******...000000//////000000111222000///---,,,,,,,,,------........................000///...///111111111000///000222333333333111000---.........//////000000.........///////////////------........./////////000111111000......000111111000000000/////////.........///000111111111111444333222222222222222222222111111222444555333222777555444666999:::888666999999::::::;;;;;;;;;<<<@@@@@@AAAAAACCCDDDFFFFFFIIIIIIKKKOOOQQQRRRYYYbbbiiiqqqzzz~~~>>>BBBFFFFFFBBB>>>;;;999666777777888777666555444555111222666777555555999888888777666666666666666666666777777777777666666999888888>>>GGGTTT^^^dddSSSGGG<<<888666444333444444444444333444444555555333333333333333222111111000111333444444333222111111111222222111111111222//////000111111111111111...---///111///***)))------...//////000000//////000///...,,,,,,,,,---...........................///...---...000111000/////////000111111111111111///////////////...................../////////000............////////////***---000111111/////////...///000111111000//////---...///000111111111111222111111111111111222333222111000222555555333000555444444444555666777777888888999:::;;;;;;<<<<<<>>>>>>>>>???AAACCCDDDEEEJJJIIIKKKOOOPPPQQQWWW```bbbjjjsssxxx}}}===BBBGGGIIIEEE???<<<:::666777888888888777555444666222222777777333333777888888777666666666666666888888888888777666555444333444888===GGGSSS```hhhXXXKKK>>>999777444444555111111111111222333333444333333333333333222111000000111333444444333222000000111222222111000111222//////000111111111111111...---///111///***))),,,+++,,,.../////////...---///...---------...//////---........................---,,,---/////////...////////////000000111111222111000///...---,,,,,,---.........//////000000............/////////000$$$)))///333333111...---+++---///111222222111000---...///000111111111111000000//////000111222222222000000222555555333000333333444333333444777:::777777888999;;;<<<======;;;<<<<<<>>>@@@BBBCCCDDDEEEEEEGGGJJJKKKKKKRRRZZZ]]]fffoootttzzz===@@@DDDHHHHHHDDD===777:::777555555777888777555555555555555555555555555666666666555555444444333888999999:::::::::999999;;;777666<<>>AAABBBAAAAAADDDHHHJJJLLLMMMNNNPPP[[[___fffnnnuuu|||;;;???DDDIIIJJJFFF>>>999999777555666888999777555555555555555555555555555666555555555555555444444666666777888888888777777:::666666;;;CCCOOO___mmmjjjXXXEEE<<<888555444666333333333333333333333333222222222333333222222111111222222333333222222111000000000000111111111111222111000000000000111222000000000000000000000000........................111000///...---....../////////...---------------............////////////........./////////000000000000000000/////////...000///...------...///000...//////000000//////...+++,,,---...////////////.../////////000000000000000111333444444333111000000000000111111111222222111111111111111111222222444444444444555555555555777888888999999::::::;;;===;;;999:::===@@@AAA@@@@@@CCCFFFIIIJJJKKKMMMNNNXXX\\\cccjjjqqqyyy:::===CCCIIIKKKGGG???:::777666666777888999777555555555666666666555555555555555555444555555666666444555555666777777666666777666666:::@@@JJJ]]]mmmqqq___JJJ>>>999666666666222222222222222222222222111222222333333222222222111222222222222222111111000000000000111111111111111000000//////000000111000000000000000000000000////////////////////////111000...------...////////////...------------...............---------------------............///000000000/////////......000///...------...///000.........//////.........,,,,,,---...////////////....../////////000000000000111222333333222111000/////////000000000111111///000000111222222333333444444444444555555555555777777888888999:::::::::;;;999888999<<>>888666666666777888777666555666777777888777666555555555555444444555666777888555666777777888888777777555555777999===FFFYYYkkkvvvfffQQQAAA999666555444222222222222222111111111111111222333333333222222111222222222222111111000///000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000///...------...///000///......---------....../////////......---------------------------------000000/////////.........///......------......///------............------,,,------...//////.............../////////000000//////000000000000///////////////000000000111111000000111111111222222222333333444444444555555555777777777888999999::::::999999999:::<<>>BBBFFFFFFDDDBBB@@@@@@>>>;;;777666888;;;<<<===>>>???>>><<<:::888999888666444444555777888<<<<<<<<<;;;999888666555999777888<<<@@@EEEOOOXXXccckkkjjj[[[HHH<<<666444666666555555444333333222000000111222333333333333222222222222111000///...000000000000111111111111000000111222222111000000000000000000000000000000........................///......---...///000111---------------...//////......//////////////////............---------,,,//////.........------------------......---------...//////000000//////...---...............---------------.........//////111111000000000000111111/////////000000000111111222222111111111111111111222222333333333444444444666666777777888888999999999;;;>>>===<<<;;;<<<>>>@@@AAACCCCCCCCCEEEHHHKKKJJJLLLPPPUUUZZZaaaiiioooxxx~~~:::;;;>>>BBBGGGJJJJJJIIIEEEDDDBBB===888777:::>>>===>>>@@@AAA@@@>>>;;;999;;;999666444444555666888;;;;;;:::999777555333222;;;888888===BBBFFFMMMTTT\\\iiioooaaaMMM@@@:::888777777666555444444333333///000111222333444444444222222222111111000......000000000000111111111111000111222333333222111000000000000000000000000000........................///...------...///000111---------------...///000,,,------......//////////////////......---------//////.........---------,,,------......------,,,//////000000000000//////---...............---------------.........////////////............//////............/////////000000000000111222222333333222222333333333444444444666666666777888888999999888;;;======:::999:::<<>>???AAADDDFFFEEEBBB???>>>999555444555666555333777999<<<<<<:::888777777555888;;;>>>EEENNNRRRQQQWWWhhhvvvoooVVV???777888999777555444444444333222333222111111333333222111333333333222000//////000111111111111111111111111111111111111111000//////000000000///......------///............---------////////////////////////111000............,,,***---,,,+++,,,...///...---222---***,,,---++++++---***---000111///,,,+++***......---......///000111+++,,,...///000///...---000000///...---,,,,,,+++---...000111222111///...000000000000000///......444000---...222444111---000000111111111000000///111111222222222333333333666666777777888888888999777888999:::;;;;;;;;;;;;;;;???@@@===???EEEGGGDDDGGGIIIOOOWWW[[[\\\___dddttt{{{~~~???>>>>>>BBBJJJSSS[[[```iiicccYYYLLLAAA;;;;;;<<<>>>???AAAEEEGGGGGGDDDAAA@@@;;;777555777777666444777999<<<<<<:::888777777666999;;;>>>EEENNNQQQOOOUUUeeesssooo[[[FFF<<<;;;999777666555444444333333333222111111333333222111222333333222000//////000111111111111111111111111111111111111111000//////.............../////////---------.........//////////////////////////////...---,,,,,,---...---+++---,,,+++,,,...///...---111,,,***---...------///,,,...000111///---,,,,,,......------------------***++++++,,,,,,,,,,,,+++/////////...------,,,,,,...///111222222222000000000000000000000///......000000///000111111111000000000111111111111000000111111222222222333333333555555666777888888999999999:::;;;<<<============;;;???@@@>>>???EEEGGGDDDGGGHHHMMMTTTXXXYYY]]]bbblllsss|||@@@???@@@DDDKKKVVV```gggpppmmmeeeWWWGGG===;;;<<<>>>???BBBEEEHHHHHHEEEBBB@@@<<<888777888999777555777:::<<<<<<;;;999888888777:::<<<>>>DDDLLLOOOMMMOOO\\\iiiiii[[[JJJ???:::888888777666555444333333333222111111333333333111222222111111000/////////111111111111111111111111000111111111111000000///,,,,,,------...//////000++++++,,,---...///000111////////////////////////,,,+++***+++---...---,,,---,,,+++,,,...///...---111,,,+++...000......000...000111000...---...///111000///...------------000///...............///........................///000111222333222111000000000000000000//////...---///111111//////111333000000111111111111000000111111222222222333333333444444555666888999::::::999:::;;;<<<============<<>>@@@DDDFFFDDDGGGFFFJJJPPPSSSUUUYYY___bbbjjjuuu|||@@@@@@@@@BBBIIISSS^^^fffiiikkkjjj```PPPCCC===<<>>>>>>>>@@@CCCDDDDDDGGGFFFIIINNNPPPQQQVVV\\\\\\dddoooyyy~~~~~~}}}~~~@@@@@@??????CCCKKKVVV]]]aaaiiipppmmm___NNNBBB===AAAAAACCCEEEFFFEEEAAA===999777555777:::<<<;;;999888:::======;;;999888888888;;;<<<===BBBIIIKKKIIIHHHJJJLLLLLLHHHAAA:::555888:::;;;999666333333444222111000111333444333222222111///000111222000...111111111111111111111111///000000111111111000000//////.........---------........................////////////////////////000///------......,,,***---,,,+++,,,...///...---333///---000111---,,,---//////...,,,++++++---///000000000000000111222222///...---,,,,,,,,,......,,,,,,------.../////////---....../////////////////////000000000000//////000---+++---111444222/////////000111111111111111111111222222222333333333222333444666777999::::::777888999:::;;;;;;;;;;;;>>>======???@@@AAACCCDDDGGGFFFHHHLLLNNNNNNSSSYYY[[[aaallluuu|||~~~|||~~~>>>???>>>===>>>CCCMMMTTT___jjjwwwyyynnn[[[JJJ@@@BBBBBBDDDFFFGGGEEEAAA>>>888666555777;;;===<<<:::888;;;======<<<:::999999888:::<<<<<>>???===<<<@@@HHHOOOZZZeeetttzzztttcccOOOCCCAAABBBDDDGGGJJJIIIFFFCCC;;;999888999<<<>>>;;;999999;;;===>>><<<:::999999777999;;;<<>><<<888<<<>>><<<777333333444111000000111333444444333555222///111444666333000111111111111111111111111//////000111111111111111000000000000000000//////---------...............///////////////////////////...------......,,,+++---,,,+++,,,...///...------***+++///111...---......//////...,,,,,,---...---------,,,------......,,,---...///000111111111---------..............................//////000......///000000000000000000...---...000111///......///000111111222222222111111222222222333333333444444555555666777777888999:::;;;<<<============???<<<<<<@@@AAA???@@@DDDDDDCCCFFFJJJKKKIIIJJJOOOSSSWWW___iiisss{{{}}}~~~|||}}}<<<>>>???>>><<>>>>>;;;888999;;;===>>><<<:::999999666999:::;;;AAAHHHKKKIII@@@AAADDDFFFFFFCCC@@@===888<<>>???DDDAAAAAAEEEIIIIIIGGGGGGKKKNNNRRRYYYdddoooyyy~~~|||~~~~~~{{{}}}AAA<<<;;;>>>AAAAAACCCFFFRRRWWW[[[]]]^^^[[[QQQFFF===CCCIIIKKKNNNQQQQQQMMMIII@@@;;;>>>CCCDDDCCCCCC@@@>>><<<;;;;;;;;;999888666666888;;;???CCCGGGIIIFFFAAA<<<<<<@@@CCCCCCAAA222999???@@@;;;666444444222222111111111111111111111444444111111333333///222222222111111111111000000000000000111111111111...............///000000000000//////.........---...---------...///111222111///,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///------000000---,,,...........................---......//////......---//////.........---------333111---+++)))***,,,---...,,,***+++---000111111000000/////////000222333......///000000000000000...000///---///333000)))000000000000111111111111444444444444444555777777999999999999:::;;;<<<<<<>>>>>>>>>>>>???@@@AAABBBFFF@@@<<>>;;;<<<@@@BBBAAAAAADDDMMMQQQTTTUUUVVVSSSJJJAAA>>>BBBFFFJJJRRRYYY[[[XXXMMMCCC;;;>>>DDDGGGGGGHHHCCCAAA>>>===<<<<<<;;;999777777777999===AAAEEEHHHAAA>>><<<>>>AAACCC@@@===666:::???@@@===888555333333333333222222222222222111444444111111333222...222222222111111111000000//////000000000111111111//////......//////000111000/////////..................------...///000111222000---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---***+++///000------///........................------............------//////.........---------///...,,,++++++,,,...///,,,---....../////////000///000111222222222222111......///000000000000000///111000...///222///)))000000000000111111111111222222222222333444555666888888888888888999;;;;;;============>>>???AAAAAADDDAAA>>>@@@EEEIIIIIIHHHJJJNNNTTTZZZ```iiittt|||;;;999;;;@@@AAA??????BBBHHHLLLNNNMMMMMMKKKEEE>>>===???AAAFFFSSSaaagggeeeTTTGGG===>>>FFFJJJLLLMMMGGGDDDAAA??????>>>===;;;999888777888:::???CCCFFF>>>===???BBBEEEEEE@@@<<<:::;;;===@@@@@@<<<777333333333333444444444444444222555555222111222111...222222111111111000000000//////000000000000111111000////////////000111111////////////............//////............///000333111///...//////...---------------------------+++)))***...///------000........................,,,------......------,,,...............---------++++++,,,---...//////000***...111111///------///111222444555555444111000......///000000000000000000222111///000111///***000000000111111111222222333333333333333444666666777777666777777888999:::;;;;;;;;;<<<===???@@@AAAAAAAAAAAAAAACCCFFFHHHIIIIIILLLQQQVVV[[[cccnnnuuu}}}}}}~~~~~~~~~~~~~~~~~~;;;999:::======<<<>>>CCCHHHKKKKKKIIIGGGGGGDDD>>><<<;;;:::AAAQQQdddllllllYYYKKK??????FFFKKKNNNPPPKKKHHHDDDAAA@@@???>>><<<;;;999777777999===BBBEEEAAAAAACCCFFFIIIHHHDDD@@@:::999:::===AAA@@@:::444333333333333444444444444444666666333222333222///111111111111000000000000////////////000000000111000000000000000111111222///////////////........./////////...............111000......///000...---------------------------+++)))***......,,,+++...........................,,,,,,------------,,,,,,........................***+++---...////////////***...111000,,,***---111888777777666444222000///......///000000000000000///000111111111111///---000000111111111222222222555555555555666777888888777777777777888999::::::999999:::;;;<<<>>>???@@@???AAACCCCCCBBBCCCFFFIIIHHHKKKOOOSSSWWW^^^hhhooozzz|||~~~}}}<<<999777888888888>>>FFFFFFIIIIIIEEEBBBCCCAAA>>>;;;999888>>>OOOcccmmmnnn]]]PPPEEEBBBEEEHHHKKKNNNMMMJJJEEEAAA???>>>===<<<<<<:::888777888<<>><<<888333000///............///000000000000000------///111111000000000111111111111222222222222555444444555555666777888888777777888888999:::;;;999999999:::;;;===>>>???===@@@CCCCCCAAAAAAEEEHHHHHHKKKNNNQQQTTTZZZcccjjjwwwzzz~~~~~~~~~|||~~~~~~~~~~~~<<<888666555444555===GGG@@@DDDDDD???<<<===<<<:::999999888>>>MMM```kkkmmm```WWWMMMHHHEEECCCEEEJJJNNNIIIDDD???===<<<;;;:::999888777666888;;;???BBBFFFEEEDDDCCCBBBBBBBBBCCC777666666;;;AAABBB===999111111222222333333444444444777777444444666555222111111000000000/////////......////////////000000000////////////000111111.........///////////////......///////////////...///...---...//////...,,,////////////////////////000------///...***)))+++........................---..................------------..................///000000///...---,,,---...---+++***...444:::???<<<666111...------.........///000000000000000,,,,,,...111111......111111111111222222222222333222222222222222333555555888888888888888:::;;;;;;::::::::::::;;;<<<===>>>===@@@BBBCCCAAAAAADDDFFFGGGIIIMMMNNNQQQWWW___fffqqqvvv||||||~~~~~~~~~~~~~~~999777666555333333;;;EEE;;;???@@@;;;777777777666333555777<<>>DDDDDDCCCBBB@@@>>>>>>>>>999999:::===@@@@@@===:::222222222333444555555555111444555333333666555222111000000000////////////........./////////000000//////......//////000111............/////////000,,,---...///000000/////////......000111111///---///////////////////////////------000///+++***---...........................//////000000//////...---------........./////////////////////...---------------...111555:::===999777444000...------.........///000000000000000---,,,///222///******...111111111222222222333333111111000111111222333444777777666777777888999:::<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAABBBBBBBBBCCCDDDEEEGGGJJJLLLNNNTTT\\\bbbjjjqqqyyy}}}~~~~~~|||~~~666555666777444333:::CCC999>>>???:::666666666444,,,000555:::EEETTT```dddeeebbb]]]UUUHHH======CCCLLLGGGAAA;;;888777666555222222222333555888:::<<>><<<<<<<<<===>>>@@@@@@???<<<:::333333444444555666777777...222333111222555555222000000000000////////////............/////////000...............///000000---.........//////000000+++,,,...000000000000000000///000111333222000...000000000000000000000000...,,,---000000------///........................//////000000000000//////---------........./////////.........////////////------...222777;;;>>>>>>333333222111000///.........//////000000000000000000...000222...'''&&&,,,111111222222222333333333222222222222333444555555555555555666666777888999======<<<;;;;;;;;;;;;<<<>>>???@@@AAABBBCCCCCCBBBCCCEEEHHHJJJLLLRRRZZZ```dddlllvvv|||~~~~~~}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~|||666555444444444666777888777888999777555444555666777444555999>>>CCCMMMVVV___bbb^^^NNN???888888999AAAAAA@@@<<<888444333444111222333444555666666666===BBBHHHHHH@@@888:::@@@;;;@@@CCCAAA@@@@@@???<<<888555222222444555444333000000000000111333444555444444444222000///......111111111000000000000000//////............//////333000---,,,---000111111///000111222111000---,,,444111...///111111000...111///...///000111000///......---,,,,,,,,,------///......---------......,,,---...//////...---,,,///---++++++,,,,,,,,,***111000///...............//////000888DDDIII>>>000000000000000000000000000............////////////+++---///000///...///000222222222111111111000000111111222444444444444444888777666555666777999;;;;;;;;;;;;;;;;;;;;;::::::======>>>>>>???@@@BBBCCCBBBGGGIIIGGGJJJSSSXXXVVV]]]fffqqqzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~444444444444444555666666777888999888666555444555888555444777999;;;BBBIIIYYYZZZTTTHHH>>>;;;:::999DDDCCC@@@;;;666333333444222222333444555666666666;;;@@@HHHKKKCCC::::::???AAAIIILLLFFF>>>:::999888777444111111333555444333111111000000000111222222333222111111111111000///000000000000000111111111//////............//////...000222111///...///111//////000111111000......444111//////111222000//////---,,,---...///...---------,,,,,,,,,------...///......---------......------...//////...------000...,,,,,,---...---,,,///////////////000000000000,,,111@@@HHHAAA777222////////////////////////000111111111111222222222...///000000......///000222222222111111111000000111111222222333333444444777666555555666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???@@@BBBBBBAAAFFFGGGEEEHHHPPPUUUUUU[[[cccmmmvvv{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}333444444555555555555555555777:::999777555444444777444444666666666:::@@@SSSSSSMMMCCC>>>===<<<:::FFFEEEAAA<<<666333333444333444444555555666666666888>>>GGGLLLFFF<<<:::>>>FFFOOOSSSJJJ===777666777555333111111222444444333222222111000000///000000222///...///111222111...//////000000111111222222//////............//////)))000666666111......111////////////000000000000333222000111222222111000///---,,,---...///...---,,,,,,,,,,,,------...///......---------......///------...//////...------000///---...//////...------...///000111111111111111,,,555GGGHHH888///333////////////////////////.........////////////000111111111///......000222222111111111111000000000111111000000111222444555555555555555666888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBAAADDDFFFDDDFFFLLLRRRSSSXXX^^^gggpppvvv{{{}}}~~~}}}~~~~~~}}}|||444555666777777666555444444777::::::888555444333444222444777888777;;;AAAQQQSSSPPPFFF???===>>>===HHHHHHFFFBBB<<<777444333555555555555666777888888777<<>>EEEMMMQQQIII>>>999888888444333222111222333333444111111000//////000000111333///---...111222///,,,......///000111222222333//////............//////+++000555666222//////000//////......///000111222222111111222222222111111111///...///000111000///+++++++++,,,---...///000...------------...//////---..................---///...---...//////...------...///000111111111000111333<<>>@@@AAABBBAAADDDFFFFFFGGGJJJOOORRRWWW[[[bbbjjjrrryyy|||~~~~~~~~~~~~}}}~~~}}}{{{666777888999999888777666444777::::::888555444333333222333777888777;;;@@@QQQXXXZZZNNNAAA<<<>>>AAAGGGJJJLLLKKKEEE<<<555111555555555666777888:::;;;888;;;@@@DDD@@@;;;;;;???EEEJJJKKKEEE@@@===:::666555444333222111222333444////////////000111222333444111//////000000---+++......///000111222222333//////............//////000000000111111111000/////////......///000111222000111222222222111111111111///...///000111000///+++++++++,,,---...///000---------------...//////.........------.........---,,,,,,---//////---,,,......///000000000000///333===AAA:::333333222///........................//////000000000111111111...//////......000444777000000000000000000000000222111/////////111333555333333444555777888:::;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<===>>>???AAAAAABBBEEEIIIJJJIIIIIIMMMQQQUUUXXX]]]eeeoooxxx|||~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{999999999999999888888777555777:::999777555444444555333444666555444666;;;MMMXXX^^^SSSDDD===???CCCGGGLLLPPPQQQKKKAAA777222555555555666777:::<<<>>>:::;;;???BBB@@@;;;;;;???EEEIIIIIIDDD???===999444777777666444111111222444/////////000111333444555333333222111///...---,,,//////000000111111222222//////............//////222///------000111000///////////////000000000000---///222222111000000111///---,,,---...///...---,,,,,,,,,,,,------...///---------------...///000///...------------...///,,,,,,,,,...//////---+++///......///000111222333888CCCAAA111,,,444444,,,....................................////////////---.../////////000333666//////000000000000000111111111000000111222444555333333444666777888999999999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBEEEKKKOOOLLLHHHJJJPPPSSSUUUYYYaaalllvvv}}}}}}~~~~~~}}}}}}~~~~~~|||{{{zzz:::999888888777777888888777888999888666555444555777555444555444222555:::EEEPPPWWWQQQFFF@@@@@@BBBHHHLLLQQQQQQLLLBBB999444444444444666888;;;???AAA;;;<<>><<<:::777999:::999666222000222444222222111111222333444444000333555333///---...111000000000000000111111111//////............//////...//////............/////////000111111000......+++...111222000//////000///---,,,---...///...---------,,,,,,,,,------...---,,,,,,------///000000///...------------...///,,,,,,---///111111///,,,///.........111444888:::@@@@@@:::111///333111+++........................++++++,,,,,,,,,,,,---------///000000......///111////////////000000111111111111222222333333444444333444555666777777777777888888999999:::;;;;;;<<<<<<<<<<<<<<<>>>???@@@AAA@@@DDDLLLRRRNNNGGGHHHMMMQQQQQQUUU^^^iiisssyyy|||~~~}}}~~~~~~}}}|||}}}~~~}}}}}}|||zzz:::999777666666666777888777888999777555444555666888555555666555444888>>>===GGGOOOMMMGGGCCCAAA@@@IIILLLPPPPPPJJJBBB:::666444444444666999<<<@@@BBB;;;===DDDIIIGGG@@@;;;;;;;;;FFFLLLFFF>>>;;;===???;;;;;;:::777222000111333555444333333222222333333...222666444///---000555111111111000000000000000//////............//////)))...222111---***,,,000///000111222111000---,,,***---111222000......000111///...///000111000///......---,,,,,,,,,------,,,,,,,,,---...///000111///...---,,,,,,---...///------...111222222000.........---///222888===AAAFFF<<<444333444111---,,,................................./////////000000///000111111...,,,,,,---.../////////000000111111111111222444444444444444444444555666777777666666777777888999999:::;;;;;;<<<<<<<<<<<<===???@@@AAA???CCCMMMSSSOOOFFFFFFKKKNNNOOOSSS[[[gggqqqwwwyyy~~~|||~~~~~~}}}|||}}}~~~~~~}}}}}}}}}}}}~~~;;;:::888777777777888999999:::;;;<<<<<<;;;999777666555555555555666666777888;;;BBBHHHFFF>>><<<>>>BBBHHHOOOOOOJJJAAA:::777555555444444555777999;;;999999>>>HHHJJJCCC>>>======???BBBCCC>>>777888<<>>>>>??????===BBBHHHIIIFFFEEEGGGJJJNNNPPPTTTXXX___iiisssyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~:::999888777666777777888999:::;;;<<<<<<;;;999888777777777666666666666666888999>>>DDDCCC===:::;;;AAAGGGLLLMMMGGG???999666555555555555666999===@@@???<<>>:::666222222222;;;777333222333444333222333333222222111222222222222111111000000000000111////////////////////////000000000000////////////111111000000000/////////222111///......000222444111111000000///........./////////.........------------,,,,,,---......///////////////............***+++---000222222222333444333444777:::;;;<<<===777333......000111...+++///...---...000111000///............////////////////////////////////////---......///////////////000111111222222333333444666666666666666777777777:::999999888999:::;;;<<<===============>>>>>>>>><<>>???;;;999999???DDDJJJJJJDDD===999777555555666555666999>>>AAABBB???AAAMMMUUUQQQEEE<<>>===999555222000...///111111...***...---------///000///...---............/////////////////////////////////---......///////////////000000111111222333333333333333444555777888999:::888888888888999;;;<<<==================<<<<<<<<<<<<@@@DDDEEECCCCCCDDDGGGLLLMMMOOORRRXXXaaakkksss~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}||||||||||||}}}}}}}}}|||888777666555444555555666999999::::::;;;<<<======999999::::::999888777666:::555444999<<<:::888888>>>CCCHHHHHHCCC===999888666888999888777777:::===AAA@@@DDDMMMTTTRRRHHH>>>BBBBBBDDDFFFBBB;;;999;;;AAAAAA???<<<777222000000555444333333333222111000333333222222111111000//////000000111000///---,,,000000111111111111000000000000000000////////////////////////............///000000111222222222222111111111000//////......000000000000////////////000///---,,,,,,...///000////////////............,,,...000333777:::888333;;;<<<<<<;;;;;;;;;555///000///...///000111///---...---,,,---/////////------------.........//////////////////////////////---......///////////////000000000111222222333333222222444555777888999:::666777777888:::;;;<<<============<<<<<<;;;;;;;;;;;;>>>AAABBBAAAAAACCCEEEKKKKKKLLLNNNSSS[[[fffmmmzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~|||888777555444444444555666888888999:::<<>>:::999:::===???>>>:::888999<<<>>>AAAFFFKKKNNNMMMGGGAAAAAA@@@CCCEEECCC<<<888999>>>???>>>;;;777333111000333333333222111000000000111222222222222111000///000000111222111000...---222111000//////000111222000000000000////////////////////////...............///111222333333333222333333222111111000000///000000000000////////////111000///......///000000////////////............'''***...444@@@HHHDDD:::IIIFFF>>>666444666333,,,111000......///111222222...---,,,---/////////---------------............000000000000000000000000---......//////////////////000000111111222333333333444444555666777777888666666777999:::;;;;;;<<<======<<<<<<;;;;;;::::::;;;<<<>>>???@@@AAABBBCCCIIIIIIJJJKKKOOOWWW```ffftttyyy||||||}}}~~~~~~~~~~~~~~~}}}888777666444444555555666888888888:::>>>BBBFFFIIIAAA???===;;;999888777777999555444888999777777999:::???EEEGGGCCC>>>:::999===@@@BBB@@@<<<;;;???DDDDDDGGGIIIHHHHHHIIIFFFBBB>>>===@@@CCCBBB<<<777777:::;;;<<<:::777333222111111222222111//////000111///000111222222111000///000111111222222111111111333111///------///111333000000000000////////////000000000/////////......//////111222333333333333444333333222222111000000000000000/////////......000000000000/////////...////////////............+++---222>>>RRR___WWWGGGAAA>>>666...111;;;<<<777111000///......000222333...---------///000///...,,,------------.........000000000000000000000000---....../////////////////////000000111222222222444444555555555666666666666666888999::::::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???AAABBBBBBGGGHHHIIIJJJMMMSSSZZZ___lllsss|||{{{|||}}}~~~~~~}}}888777666555555555666777777777888;;;???EEEKKKOOOIIIFFFAAA<<<888555444444555444555888777444555999555<<>>;;;999<<>>XXXeeeRRR444000222000,,,222===:::///***---000111000...---,,,000///...///000111111///,,,,,,,,,---------......000000000000000000000000---......////////////////////////000111111222222222222333444555777888888777777999::::::999888777999999999::::::;;;;;;;;;===<<<;;;===???AAABBBBBBDDDFFFHHHJJJMMMPPPTTTWWW```jjjvvv~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz666666555444444555777777777999888777===HHHPPPRRRTTTNNNFFF???:::666222///333333444444444555555555555777;;;AAAEEECCC;;;333333666777333222:::JJJXXXVVVOOOHHHGGGIIIIIIDDD???777777777999;;;;;;999777555555444333333222222111222111111111333333111//////000000000000111111111111000000000//////......000000000000000000000000000111333444444222///---000111222222222000...---////////////111444666888888555333222111111///...////////////////////////000000///............///000000000000////////////333000---555FFFPPPEEE222000000000000000000000000...000111///,,,,,,...000////////////////////////...///////////////............//////......---,,,222111///......//////000333222111000000111222222444111000111444666555444777888888999999::::::;;;;;;<<<======<<<<<<===???888999;;;<<>>777666777888999999888666333333222222333333222111111000000111222333111000000000111111111222222222000000000111222222333333000000000000000000000000000111333444444222///...111222444555444222///.../////////000333777;;;>>>777555333111111111///...........................000//////...---.........000000000000/////////............222;;;AAA:::...000000000000000000000000000222222111///...///222////////////////////////......////////////......//////000000//////...------------...///111333444222222111000000000111222333111000111444666555444888888888999::::::;;;;;;:::<<<======<<<;;;===>>>999:::;;;===>>>@@@AAABBBDDDEEEFFFHHHJJJMMMOOOQQQZZZaaammmwww|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~???>>>;;;999777777777777777:::===@@@HHHUUU___bbbbbbXXXKKKCCCAAA>>>888222222111000000000111222333666666888===AAAAAA===888333444555555444555888;;;@@@===;;;>>>BBBCCC@@@;;;777666666666888888666444222111111222333444333111000///...000111222222000111111222222333333333222---...///111222444555666000000000000000000000000000111222333333222000...222444666777777444111...///...///000555:::@@@CCC777555222111111111///...........................//////...------------...000000000/////////......+++...000///000222000+++////////////////////////000111222111///...///000////////////////////////......///////////////...000000000000000//////...---------...///111333444111111000000000000111111333222111111333555555444888888999999:::;;;;;;;;;999:::<<<;;;::::::;;;===:::;;;<<<===>>>??????@@@AAABBBDDDFFFIIILLLOOOPPPUUU[[[eeeqqqzzz~~~}}}~~~}}}|||~~~~~~}}}}}}zzz{{{|||}}}~~~~~~~~~~~~@@@>>><<<:::888777777888777<<<@@@EEEOOO]]]gggjjjiii^^^PPPGGGEEEBBB;;;555444333222111111333444555666666777:::===???>>><<<777666555555666666555555888777777;;;???@@@<<<888666555444555666666444333111000111333777888777444000///...///111222222111111222333444444444333333+++,,,---///000222333444000000000000000000000000000111222333333222000///222444666888777444111...000//////000444:::@@@CCC666444222111111111000...........................///......---------------000000/////////............000000///------------..............................//////...---------////////////////////////---...//////////////////000000000000000///......000000////////////000000000000000000000000111111222222111222333444555555888888999999:::;;;;;;;;;888:::;;;;;;:::999;;;<<<;;;<<<<<<<<<===>>>>>>>>>???@@@BBBDDDHHHKKKNNNPPPRRRVVV___kkkwww~~~~~~|||~~~}}}}}}~~~}}}||||||zzz{{{|||~~~~~~~~~}}}|||}}}>>>===;;;999888888888888777===CCCIIITTTbbbkkknnnkkkaaaTTTKKKGGGCCC<<<777444333222222222333444555555555555888;;;>>>??????;;;777333222333555666555666666777:::======999555666444333333555555444333222111222666;;;>>><<<999111000...///000222222111111222333555555444333333---......///000111111111000000000000000000000000000111222222222222111000111333555666555333000...111000///000222666;;;===555333111000111111000...........................//////...------------...////////////............111///......//////...///------------------------..................,,,+++////////////////////////------...///////////////000000000000000///......000000000000000//////...//////000000111111111111222222222222222333555666777777888999999::::::;;;888999::::::999999:::<<<;;;<<<<<<<<<============>>>???AAACCCGGGJJJMMMOOOQQQTTT[[[gggsss{{{}}}}}}||||||}}}~~~~~~~~~~~~}}}|||||||||}}}~~~~~~~~~|||{{{zzz|||>>><<<;;;999888777888888777===DDDKKKUUUccckkkmmmiiibbbXXXOOOHHHBBB<<<888111111222222222333333333333333555777999===@@@AAA===888222//////333666888888888999;;;<<<;;;888555555333222333444666666555333222333999@@@CCCAAA===444222000///111222222222000111333555555444333222111111111111111222222222000000000000000000000000000000111222222222222111111222333444333111///...111111000000000222555666444222000000000111000...------------------------000000///.............../////////.........------111,,,***---//////...///........................000//////000111000...,,,////////////////////////,,,---...///000000000000111111111111111000//////......///000000000000000///000111222222333222222111222333333222222555666666666777777888999999999888999;;;:::999999:::<<<;;;;;;;;;<<<<<<=========>>>???AAACCCFFFIIILLLMMMPPPSSSXXXbbbllluuu{{{}}}~~~~~~~~~}}}zzz{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||{{{zzz}}}@@@???<<<:::888777666666777>>>DDDKKKUUUaaahhhiiidddaaaZZZQQQHHH@@@;;;888000222333555555444333222111222444666999<<<@@@BBB@@@<<<666111000222777;;;888999:::;;;<<<;;;999777444333111222555777777777333222333:::BBBFFFCCC???777444111000111222222222///111333555555444222111111111111111222222222222000000000000000000000000000000111111222222222222333333333222111111000000000000000000000111111111444222000///000111000///------------------------111111000////////////000//////.........---------000++++++...///,,,,,,///........................000///...000222111...+++////////////////////////,,,---...///000000000000333333444444333333222111///000000111000///...---///000222333444444444333000222444333222222444777555555555666777777888888999:::;;;;;;::::::;;;<<<::::::;;;;;;<<<===>>>>>>@@@@@@AAACCCFFFIIIKKKLLLOOORRRWWW]]]dddmmmvvv|||~~~}}}}}}~~~~~~}}}|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~DDDBBB???;;;888666555555888>>>EEEJJJTTT___eeefffaaa```\\\SSSHHH>>>:::999222444777999999888555444///111444666999<<<@@@CCCCCCAAA<<<777333444999===888999:::;;;;;;;;;:::999444222111222555888999999333111222:::CCCGGGDDD@@@999666333111111222222222...000333555555444222000---......///000111111111000000000000000000000000000000111111111222222333555444333222111111111111//////000111111111000000333222000///000111000///------------------------222111111000000000000000//////.........---------///---///222///***+++111////////////////////////---,,,,,,...000///,,,(((////////////////////////,,,---...///000000000000555555666666555555444333444444333222000---***)))000111333444555555444444000222444333111222444777444444555555666777777777999;;;<<<<<<::::::;;;===999999:::;;;<<<===>>>???AAAAAABBBDDDFFFHHHKKKLLLNNNRRRVVVZZZ___hhhsss|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}EEEBBB===888555555555666777;;;AAAHHHPPPXXX```ffffffeee\\\LLL???:::999777333444555777999888555222888666555666999===@@@BBBQQQLLLCCC999333444999>>>??????===<<<>>>???:::222111555888777444333777;;;444666666555999@@@DDDCCCDDD>>>666111000111000000111222222333333222222111333333222222333222111///222333444444333111...---000000111000000222666999333444444333111000111222222222111000000///000000222222222222000...,,,***//////............//////......////////////......000///------///000///...,,,,,,,,,,,,,,,---...///...///////////////...---000000//////.........---000000000000000/////////,,,...///------000333555<<<@@@>>>888777;;;777///111------000222///...///222111111000111111222222444777666333222444333000333333444444555666666666666777888999:::;;;;;;;;;===<<<<<<<<<<<<===>>>???<<<===>>>???AAADDDFFFGGGHHHKKKPPPUUU[[[eeepppyyy|||}}}}}}~~~~~~}}}{{{{{{{{{}}}}}}}}}|||}}}~~~~~~|||{{{{{{|||{{{zzz~~~}}}}}}|||HHHDDD???:::666555555555555999???EEELLLTTT\\\bbbgggeee\\\KKK>>>777555333444444666999;;;:::888555666444333333555888;;;===QQQMMMEEE;;;555444999===CCCCCC@@@=========999222222555888777444444888<<<666666333111666>>>CCCBBBDDD>>>888444333444555444111111222222333333444444555444333333222111///...444444222111000/////////111222222111111222555888333444444222000///000111111111000/////////000000000111222222111000...---//////............//////////////////////////////000///------///000///...------,,,,,,,,,---............////////////......000/////////............000000000000000000000000---///000......000555888LLLUUUWWWMMMBBB<<<555---222//////333555222000000000000000000111222444444222555444111111444555333333333444444555666666666555666777888888999999999999999:::;;;<<<>>>>>>???<<<<<<===???AAACCCEEEGGGGGGJJJOOOTTTZZZcccnnnvvv|||~~~~~~}}}~~~~~~}}}|||~~~}}}||||||}}}}}}}}}~~~~~~~~~~~~{{{zzz{{{|||{{{{{{~~~~~~~~~~~~~~~}}}||||||}}}JJJFFFAAA;;;777555555555333777<<>>^^^ooowwwkkkWWWGGG:::111444222333888999666333333...///000111222444555555555777555111000333444111333333444444555666666666333444555666777777777666555666999;;;===>>>>>>>>>;;;<<<===>>>@@@BBBDDDFFFEEEIIINNNRRRWWW___jjjqqq{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~|||zzz{{{|||}}}~~~~~~~~~}}}}}}}}}{{{yyyyyy{{{||||||||||||}}}}}}}}}}}}|||{{{{{{{{{JJJFFFAAA;;;777555555555333666:::>>>CCCIIIPPPTTTWWWXXXSSSFFF<<<888666444333444555999<<<>>>===<<<777666666555555777;;;>>>AAABBBBBB???;;;<<>>>>>;;;777333111111111111111000000111333666999;;;@@@@@@???<<<888444222222444333111000////////////222333333222111000222444333444444333000...............---......///000111---...///000111000///...///......------......///111000...,,,,,,...000111000///------///000///...///...---,,,,,,,,,,,,,,,+++,,,---...//////000//////////////////.....................////////////,,,---///111222555>>>GGGkkkooo[[[III;;;777444555999;;;888555666///000111222333333444444;;;<<<999222000111111...333333444444555666666666333444555666666666666666444555888;;;<<<<<<<<<;;;;;;;;;<<<===???AAACCCDDDDDDGGGLLLPPPTTT[[[dddkkkxxx~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}}}}}}}|||{{{zzzzzz{{{}}}~~~}}}{{{{{{yyyxxxxxxzzz|||}}}}}}{{{{{{||||||{{{{{{zzzyyy{{{IIIFFFAAA;;;777666666666444666999===@@@EEEJJJNNNQQQSSSOOODDD;;;777666444222222333777;;;======<<<777777888777666888===@@@<<>>@@@BBBCCCCCCFFFKKKNNNQQQWWW___fffrrrzzz~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{}}}}}}}}}||||||{{{||||||yyy{{{}}}~~~~~~|||{{{zzzyyywwwxxx{{{}}}~~~~~~{{{{{{{{{{{{{{{zzzyyyyyy~~~LLLIIICCC===999777666666444666999;;;===AAAEEEIIIOOORRRNNNDDD:::555333000111111222555999<<<<<<;;;777888999777555666;;;???===@@@CCC???::::::@@@GGGUUUYYYVVVJJJ>>>777444222111111222333444666888999<<<@@@@@@:::666777::::::>>>>>>===:::666333333444111111111111333555777888;;;===>>>:::555111000111000111222333222///---+++...000111000///...///000111333555555333111000000/////////...//////000000---.../////////...---,,,......------------......000///...------...///000000///------///000///.........---,,,,,,,,,------+++,,,---........................///////////////++++++,,,,,,---.........+++***...333555777EEEUUUqqq^^^HHH@@@999666333000///111333333444444444222111///444777777444444777666333333333444444555666666666666666777777777777777666777888999:::::::::999888::::::;;;<<<===???@@@AAACCCFFFJJJMMMOOOTTT[[[aaallluuu}}}~~~|||~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}{{{zzz||||||}}}|||{{{{{{}}}zzz{{{|||}}}}}}}}}||||||{{{yyyxxxyyy{{{}}}~~~~~~zzz{{{{{{{{{{{{zzzyyyyyy{{{RRRNNNGGG@@@:::777666555444555777888:::<<<@@@CCCLLLOOOMMMCCC:::666333111222222222555999;;;<<<;;;:::<<<;;;888444444888<<<<<<@@@BBB>>>888888???FFFUUUZZZZZZNNN@@@888555444333222222444666999::::::DDDJJJJJJAAA888888>>>CCCMMMMMMJJJCCC:::333000///111111222222333333444444777:::;;;888333///000222222222111111000...------...///111111/////////111111333555666444333222222111111000/////////000000---...///111111111111000...------,,,,,,------...////////////////////////000///------///000///...------,,,,,,,,,---......,,,,,,---......---------............/////////000,,,,,,---......///000000///,,,///444444555CCCUUUxxx___SSSFFF===666000000222222333444555555333222111...222555444444777666333333333444444555666666666666666777777777777666666777777888999999:::;;;;;;:::::::::;;;<<<>>>???@@@CCCFFFJJJLLLNNNRRRYYY^^^eeepppzzz{{{zzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}|||{{{}}}~~~~~~}}}{{{{{{}}}{{{{{{{{{||||||||||||}}}|||zzzyyyzzz|||~~~{{{{{{{{{{{{{{{zzzzzzyyyxxxXXXSSSLLLCCC<<<777555444333555666777888:::===@@@FFFJJJJJJBBB;;;888777444333333333555999<<<<<<<<>>999999:::;;;<<<===???@@@CCCFFFJJJLLLNNNQQQWWW\\\aaammmxxxzzzyyy{{{~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~||||||}}}~~~~~~}}}~~~{{{zzz||||||{{{{{{{{{{{{|||}}}}}}}}}{{{zzzzzz|||~~~{{{{{{||||||{{{{{{zzzyyy}}}iii```SSSGGG???:::777555555444333333444666888:::BBBDDDCCC===888777666333///222666777666666888;;;<<<=========<<<:::888777666777888888888;;;???BBBSSSZZZ]]]UUUFFF999333444777555444444666888888777FFFRRRYYYOOO===777CCCSSSlllsssnnnZZZEEE;;;444//////000000000000111111111333333777:::555+++'''***+++///333222...,,,---000/////////111222222111///333333666888666222333777333222000......///111222......///000000000000000333111000///000000000///111111222111...---............---,,,,,,,,,,,,---+++---000000///---------////////////000000000000//////............//////............////////////444111000111000222<<>>AAAQQQXXX]]]XXXJJJ>>>999999999888777888:::;;;:::999CCCLLLRRRJJJ<<<777BBBOOOgggpppmmmZZZEEE:::555000000000000111111111111222222333777;;;888000---///---111444333///,,,...000......///000333333222000333333777:::777222222555333222000///...///111111......///000000000000000222000//////000000000///000111222111...---...//////...------,,,,,,------..................------............//////////////////............//////....../////////000000000333000000222111222;;;FFFfffkkkSSSAAA888444555333222222333444444333444222111222333333222111444333222444666777666444555444333444777888777666666666777888999999999999:::;;;<<<;;;;;;;;;===???GGGKKKRRRVVVRRRLLLLLLRRRYYYaaakkktttyyy{{{}}}~~~}}}}}}||||||}}}{{{|||~~~~~~}}}|||}}}~~~~~~~~~~~~}}}}}}~~~~~~|||||||||||||||{{{{{{{{{{{{{{{}}}}}}}}}|||zzzyyy}}}{{{yyyzzz|||~~~}}}{{{}}}|||{{{{{{||||||{{{yyyxxxllldddXXXLLLDDD>>>999777666666555555777999<<<>>>DDDFFFDDD>>>888777555222222444666555333333777:::<<<;;;:::999888777777777555666777777888999===???LLLTTT\\\YYYMMMAAA<<<<<<999888999:::<<<<<<:::888===CCCGGGBBB:::888@@@JJJ^^^iiijjjWWWBBB777333000000111111111111222222222222333777;;;:::555333555000333555333///---...000......///111444555444333333444888===;;;555222333333222000/////////000111......///000000000000000000///...///000111111///000111222000...---...//////...------,,,---------222///,,,,,,...///---+++------------............//////............///////////////000000000111111111000111222222333:::BBBWWWuuu}}}eeeNNN<<<222666444333333444555444333444333222222444444444222444333333444666888777666555444333444666777777666555666777888999999999999999;;;<<<;;;;;;;;;===???KKKTTT```eee]]]PPPLLLNNNVVV]]]hhhqqqxxx{{{~~~}}}{{{{{{|||zzz{{{}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzz{{{{{{||||||||||||{{{{{{zzzzzz|||{{{yyyzzz{{{}}}||||||~~~|||zzzyyyzzz{{{{{{zzzwwwjjjcccXXXNNNGGGAAA===:::777777666777888;;;>>>@@@DDDGGGEEE>>>888777555222555666777555333333777;;;<<<:::888777666666666666444555777777777888;;;>>>FFFPPPYYYXXXLLL@@@;;;:::777777888:::;;;:::888555888;;;===;;;888999>>>DDDVVVbbbdddSSS===333000...111111111111222222222222333444777999999777666666222333444222///------...//////000222555777777777555666;;;AAA@@@888333333333222111000/////////000......///000000000000000000//////000222333222111000111111000///....../////////...---------------444///******...000...+++------.........///////////////............//////000000000000111111111111//////111222222444888===IIIfffvvv\\\DDD555777555333222333444333222333222111222444444333222555444444555666777888888555444333444666777666555555666777888999999999999999:::;;;;;;;;;<<<>>>@@@KKKYYYllluuummm\\\RRRQQQSSSYYYcccmmmuuuzzz~~~}}}~~~||||||}}}zzz{{{|||~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~|||zzzyyyyyy{{{|||}}}|||{{{zzzzzzzzz{{{{{{{{{zzzzzzzzz{{{|||||||||~~~|||yyyxxxyyyzzz{{{zzzyyyjjjddd\\\SSSMMMHHHDDDAAA999888888888999<<>>@@@JJJ[[[sss{{{hhhYYYSSSSSSWWW^^^hhhqqqxxx}}}zzz|||~~~~~~}}}}}}~~~zzzzzz|||}}}~~~~~~~~~}}}}}}|||~~~}}}}}}|||}}}}}}~~~~~~~~~|||zzzyyyyyy{{{|||}}}|||zzzyyyyyyyyy{{{{{{zzzzzzzzzzzzzzzzzz{{{|||~~~{{{xxxwwwxxxyyyzzzzzzyyynnniiiaaaZZZTTTNNNJJJGGG::::::999999:::<<<>>>???@@@CCCBBB;;;777666444111...000222111//////333666:::999888777666555555555222444666666666666888:::BBBLLLVVVUUUJJJ???999888:::999999:::;;;;;;999777333333333444666888:::;;;LLLUUUVVVGGG999555333000///000000000000111111111444555444222333666444000222111///...------------222111000222555888999999888888===EEEGGG@@@999666333222222111000///............///000000000000000111111111222444444222000///000111000///...///000000///......------......000---+++,,,...000///---////////////000000000111//////............///////////////000000000111111---000000///111555666555777HHHaaa{{{sssTTT???777555222111111111000...111000///000222333333222666777666555333333555777555444333444555666555333444555666777888888888888888999;;;;;;;;;<<>>>>>AAA@@@:::666555444222,,,///222222000111333666999999999888777666555444111333555666555666777888>>>HHHRRRQQQGGG===888888;;;999888888999999888777333444444555555777888:::AAAHHHGGG<<<444444444000....../////////000000000333444222000222666555000222111///....../////////000///...000333555666666777777;;;DDDFFFAAA:::777333222222111000///...---......///000000000000000000000000111333222///---...000111000///...///111000//////...............,,,,,,---...////////////........./////////000000//////............//////....../////////000000000---000000---///555666333555===NNNiiiyyy[[[EEE888666333222222222000///111000000111333444444333777888777444111000333555555444333333555555444333444555666777888888888888888999;;;;;;;;;<<>>999555555444222---111555555444444777999999999::::::888777555333111333555666555555666777999CCCLLLLLLCCC:::777777999777555555666666666555444555666666555666888999777<<<;;;111---111222...............////////////222333111...222888777111333111//////000111111111///...------000333444444666555999BBBEEEAAA:::777333333222222111///...---...//////000000000000000/////////000111000---***...///111000//////000111000000///...............)))+++...////////////000---------.........////////////............//////............////////////...111///,,,...444666222555777CCC\\\xxx|||___JJJ:::777555333333333111///222111111222444555555444888888777444000///111444555444333333555555444333444555666777888888888888888999;;;;;;;;;<<>>===;;;999777555444444111111222333444666777888666777888777555444444666111222222333444555666666;;;===@@@@@@===999666555888777666555666777999:::666444222222444666888888333333333222111000000///000---,,,---///000...,,,000111111222333333444444333111000...---,,,------//////000000111111222222222444888@@@EEECCC;;;444999555222333444333...)))111111000000//////......//////000000000000//////000///...///000///---,,,222111000///......///000..................------000000000000////////////222000//////000000///---///000111222222111000///222111000......000111222555888>>>JJJ\\\ssseeeIII<<<666111000222333111...444444444444444444444444444444444333333222222222111222444666666555444333444444555555666777777777777777777888:::<<<>>>@@@FFFWWWrrrlllfff]]]ZZZ___iiiuuu|||}}}|||{{{|||}}}~~~}}}}}}}}}|||~~~}}}zzz{{{|||{{{yyyzzz|||}}}}}}}}}xxxzzz|||}}}}}}~~~~~~}}}|||{{{zzzyyyyyyyyyuuuvvvwwwyyyyyyyyyyyyyyywwwxxxxxxyyyyyyxxxxxxwwwxxxwwwvvvuuuuuuvvvwwwwwwyyyiiieee]]]VVVOOOHHHBBB>>>===<<<:::888888999:::;;;<<<;;;999777666444444444222222222333444555666777333555555444333222222333444555555666666777777777777999;;;<<<:::777666555888777666555555777888999333222222444666777666555333222222111000000/////////...,,,---///000...,,,000000111111222333333333111000///.........///000//////000000000000000000111222777???FFFGGGBBB===666333000111222111---(((111000000000/////////...//////000000000000//////222000//////000000///...000///...---------..............................///////////////000000000222000//////000000///---///000111111111111000///222111///......///111222...000666@@@OOObbbvvv|||```DDD;;;666111000222333111...333333333333333333333333555555555444444333333333222333444555555555444333444444555555666666777777777777777888:::<<<>>>???AAAOOOiiiyyypppddd\\\]]]fffqqqyyy{{{zzzzzz{{{}}}}}}}}}||||||{{{}}}}}}{{{||||||{{{zzz{{{|||}}}}}}||||||}}}~~~~~~|||{{{{{{{{{}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwwwwwwwvvvuuuuuuvvvwwwxxxvvv]]]YYYSSSMMMIIIDDD???<<<;;;:::999888777888999:::888777666555444333333333333333333333333444555555333444555444222111222333222222222222222222222222222444666666555444555666666666555444555666777888111111222555777777444222222111111000000//////...///...------//////...---//////000000111222222333///////////////000111222000000//////////////////---///444<<>>??????III]]]xxx~~~mmm___[[[aaallltttwwwxxxyyy{{{|||||||||{{{{{{yyy|||}}}|||~~~}}}|||{{{{{{}}}~~~}}}|||~~~~~~~~~}}}|||{{{zzzyyy|||{{{zzzyyyyyyxxxxxxyyy}}}{{{yyywwwvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuvvvwwwxxxyyywwwPPPLLLHHHDDDAAA>>>;;;999999888777666666666777777555555444333222222222222444444333333222333333444444555666555444333444555111111111000000/////////222333444333222222333555555444444333444555666666111111111333555555333111111000000000//////......///........./////////.../////////000111111222222000000000000000111111222000000//////......------,,,---000555<<<@@@AAA@@@555333222222333333111///000000000000////////////000000////////////000000444111...---///000111111111111111111222222333333---------...............------......///000111111111///...///000111000...///000000000000000000/////////............//////111222333444666:::???DDDLLLWWWdddnnnrrrkkkUUU@@@777555222111222222111///111111111111111222222222444444444444444444444444444333333333333444555666333333444555555666666777555666777888:::<<<===>>>BBBGGGTTTkkktttcccZZZ]]]gggooorrruuuxxxzzz{{{{{{{{{{{{zzzxxxzzz~~~}}}}}}||||||}}}~~~}}}|||{{{{{{{{{|||}}}}}}|||{{{{{{zzzyyyxxxxxxxxxxxxxxx}}}{{{yyywwwuuuvvvwwwxxxwwwwwwxxxxxxxxxxxxwwwwwwtttuuuuuuvvvwwwxxxxxxyyy{{{FFFCCC@@@===<<<;;;888666777666666555555555555555444444333222222222222222444444333222222222222333222444555444333333444555444444333333222111111111333444444222111111222444333333333333333444444444333111//////111333333222000000000000////////////...////////////...///////////////000111111222222111111111111111000000///000000//////......------/////////222555888999999444333222222222222222111////////////000000000000000000////////////000000222///---,,,---///000000,,,,,,------............---------.........//////,,,------...///000000111000///...///000111000///000//////////////////000//////............//////333444444444222333444666999BBBNNNXXX\\\XXXJJJ===555444222222222111000///000000000111111222222222222222222222222222222222444333333333333444555666333333444444555666666666444555777888:::<<<<<<===BBBDDDLLL^^^uuuzzzfff[[[[[[bbbjjjnnnrrrxxx{{{{{{zzzzzz{{{yyyxxxyyy~~~}}}}}}~~~}}}}}}~~~}}}||||||{{{zzz{{{}}}~~~|||zzzzzzzzzyyyxxxxxxxxxyyyyyyzzzyyywwwvvvvvvwwwyyyzzzvvvwwwwwwxxxxxxwwwwwwvvvttttttuuuvvvwwwxxxxxxxxx{{{BBB@@@===;;;;;;:::888777777777666666666555555555555444333333222222222222444333222222222222222333///111222222000000111333222222222111111000000000333444444333111111333444111111111222222222333333444111......///111222222000000000000000000000000...///000000......///000//////000000111222222333000111111111000000///...000000//////////////////333222222222222333555555222222111000/////////000////////////000000000000111000///......///000111000...,,,,,,...000000///------.../////////......,,,,,,------.../////////---------......//////000000///...///000111000///000//////......//////000////////////////////////...000222222111111222333000555<<>>???DDDRRRhhh~~~lll___[[[___eeekkkpppxxx{{{{{{zzzzzz{{{zzzxxxyyy}}}}}}}}}~~~~~~}}}{{{|||zzz{{{}}}}}}yyyvvvzzzzzzyyyyyyyyyyyyzzzzzzwwwwwwvvvvvvwwwyyyzzz{{{vvvvvvwwwwwwwwwwwwvvvvvvtttuuuvvvwwwwwwxxxwwwwwwwwwDDDBBB???>>>======;;;:::888999999999888888777777777666555444333333333333333222222222222222333333...000111111000000111333000000//////////////////000222333333333333444555000000111111222222111111222000//////000111000///111111111111111111111111...000111000......///111000000111111222333333333---...///000000000////////////000000000000000000111222222111111222333555333333222000......///000.../////////000000000111111000///......///000111///...---...000111000///111111222222222111000000,,,,,,------...//////000........................///......///000111111///000///............///000///000000000000000000///...///111222111000111222111111444666777444333222222333333333111000000000000000111111222333333444111111111222222333333333222333444555555555444333222333333444444555555666333444666999:::;;;<<<<<<<<<===@@@IIIZZZqqqttteee]]]]]]```hhhoooxxx||||||zzz{{{|||{{{xxxyyy}}}~~~||||||}}}{{{~~~{{{yyyzzz}}}~~~zzzvvv{{{zzzzzzzzzzzzzzz{{{{{{vvvvvvwwwxxxxxxyyyzzzzzzvvvvvvwwwwwwwwwwwwvvvvvvuuuvvvwwwwwwxxxwwwvvvvvvvvvGGGEEEBBB@@@@@@???>>><<<:::;;;;;;;;;;;;:::999999888888666555444333333333222222111111222222333444000222333333222222333555222222222222333333333333---///222333333444555777//////000111111111111111/////////111222111///,,,111111111111111222222222...000222111...---///111111111111222333333444444***,,,...///000111000000//////000000111111222222---...///000000111333555666555444222000///000222.../////////000000111111222000///......///000222/////////000222333111000///000111111000///...---,,,,,,------...///000000...............---------///......///000111111000000///...------...///000000000111111111111000000222444444333111//////000555444444444222//////111111222333333111000000000000000111222333333444444222222222333333444444444111222444666666555444333222222333444444555555666333444666999;;;;;;;;;;;;>>>>>>@@@EEEQQQfff~~~yyyiii^^^[[[]]]gggoooxxx}}}|||{{{{{{}}}|||yyyyyy}}}}}}{{{|||~~~{{{zzzwwwvvvyyy~~~~~~zzz{{{{{{zzzzzzzzz{{{{{{|||vvvwwwxxxyyyyyyyyyyyyxxxvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxxxxwwwuuuuuuyyyWWWSSSQQQQQQNNNIIIFFFHHHAAABBBBBB@@@>>><<<<<<===<<<999666444444444222111222222222222222222222222333333222222111222222222444333111000111111111000555555555555555666666666333222222111111222222222111000//////000000///...222222111000/////////000222111000000000000...,,,111000000///000111333444333222111000//////////////////000111111111111111222222222222222222333333444444333111///...000111......////////////......222///---,,,---///000000+++---//////......000222000333222///...000///+++---,,,,,,---///000///...222000///...///...---+++111000000///...---------........................///////////////.........000......000222222000---.........000222222000...111111111111111111111111222000......000222222222111111111000000000000000666666444333333444555666555333222555888999888555555666777888:::;;;<<<===999777:::AAAJJJYYYrrrxxxggg\\\[[[]]]aaajjjuuu{{{|||{{{|||~~~{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}|||||||||{{{xxxvvvxxx}}}~~~zzz~~~}}}|||{{{{{{{{{{{{{{{xxxxxxwwwvvvuuuuuuuuuuuuyyyxxxxxxwwwwwwxxxxxxyyyvvvvvvwwwxxxxxxxxxxxxwwwvvveee```]]]\\\YYYRRROOOOOOLLLKKKIIIFFFCCCAAA@@@@@@@@@===999777666666666555333333333333333333333333222222222111222222333333333333222222222222222111555555555444444444444555555444222111111111111111222111000///000000000000222111000000000000000000222111000000000000...,,,111000000000111222444555333222111////////////000//////000111111111111000000000///000000111222222555555444222000///000111...//////000000//////...111///---,,,...///000///,,,...////////////000222000222000,,,+++...///------,,,,,,---///000///...222000////////////...,,,---...///000111222222333......................../////////////////////...111000///000222222000---///......000222222000...111111222222222222111111333111000000111222111000222222222222222222111111555444333222222333444555555333333555777888777555666666777888:::;;;<<<<<<===;;;<<<@@@FFFPPPeeewwwyyygggZZZWWWYYY]]]eeepppwwwxxxyyyzzz||||||{{{{{{{{{{{{|||}}}}}}~~~~~~}}}|||{{{{{{}}}yyywwwyyy|||~~~{{{xxxzzzzzzzzzyyyyyyyyyxxxxxxzzzyyyxxxwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxuuuvvvwwwwwwxxxxxxwwwwwwxxxtttoookkkjjjfff___YYYXXXXXXVVVQQQLLLHHHFFFEEEDDD@@@===888666555666666666444444444444444444444444111111111111222333444444333333333444444444444444777666555444444555666666999666333111111111111000222111000//////000111222000000000000000000111222111000///000111000...,,,000000000111222333555666444222000.........000000...///000000111111000000------------...000111111666777666444111//////000///000000111111000000///111///------.../////////---///000000000000111222000000...))))))...000///---,,,,,,---///000///...111000//////111111000///,,,------///000111222222..............................//////////////////222111000000111111///---///......///111222000//////000222333333222000///222111000111222222111///222333333333333333333333333333222222222222333333555444444555666777555333777777888888999::::::;;;===<<<<<<>>>AAAHHHWWWdddxxxyyygggXXXRRRRRRWWW^^^iiiqqquuuwwwyyy{{{||||||{{{{{{||||||}}}~~~~~~}}}|||{{{zzzzzz}}}zzzxxxyyy{{{|||zzzwwwxxxxxxyyyyyyyyyxxxwwwvvv{{{zzzxxxwwwxxxyyy{{{|||xxxxxxwwwwwwwwwwwwxxxxxxuuuuuuvvvwwwwwwwwwwwwwwwxxx|||vvvssssssppphhhaaa___^^^ZZZTTTNNNKKKIIIGGGFFFBBB>>>:::777777777888777666666666666555555555555111111111111222333444555222333555555666666777999999888777777888:::===>>>@@@<<<666333333333222000111111000///...///111333000/////////000111222222111000///000111000///---///000000111333444555666333222///------...000111...//////000000000000000,,,,,,,,,---...000111222777888888666333000//////000000111111111111000000111///------.../////////...000111111000000111333...000...++++++///000///---,,,,,,---///000///...000//////000111222222111///......---,,,+++++++++....................................////////////111000000/////////...---///......///111111000///...000222444444222000.........///111222222111///222222222222333333333333222222222222222333333333444444444555555555444333777777888888999999999:::888999;;;<<<>>>DDDNNNWWWgggrrr{{{wwwfffVVVNNNNNNRRRYYYdddlllrrrwwwzzz}}}||||||{{{{{{||||||}}}~~~~~~}}}{{{zzzyyyyyy{{{yyyxxxxxxzzz{{{yyyxxxwwwxxxzzz{{{{{{zzzxxxwwwzzzyyyxxxwwwxxxzzz|||~~~wwwwwwvvvvvvvvvvvvwwwwwwtttuuuvvvvvvwwwwwwvvvvvvxxx}}}wwwuuuvvvuuunnnfffccc^^^YYYRRRMMMKKKJJJHHHFFFDDDAAA===:::::::::::::::777777777666666555555555111111111111222333444555333555666777666888;;;>>>>>>===<<<<<>><<<<<<@@@CCCCCCNNNWWW```aaaYYYPPPKKKJJJNNNSSS[[[eeeooowww|||zzzzzzyyyyyyzzzzzz{{{||||||||||||{{{zzzzzzyyyyyyuuuvvvvvvwwwyyyzzzzzz{{{uuuvvvwwwxxxyyyxxxwwwwwwvvvvvvvvvwwwwwwxxxyyyzzzvvvvvvuuuuuuuuuuuuvvvvvvsssttttttuuuuuuuuuuuuuuusss~~~tttnnn```[[[TTTQQQPPPMMMHHHDDD<<<:::999888777666333111888777777666555555444444222222222111222222333333666777888666666:::CCCJJJNNNLLLIIIHHHJJJOOOTTTWWW[[[UUUOOOLLLKKKHHH???888666999<<<:::555111111222222111000000000000000000000///...///111111000...//////000111111111000///---...///000000///......---...//////000000////////////......///000111111222555888888666222///......//////000000//////...///.........000000///---...///000000......///000---111222//////000...***---,,,,,,---///000///...000.........000111000///......///000000111222222........................------......///000000111...///000///......111444111///------///111111000111111222222222222111111222000//////111222222111111111222222333444444555///000222333444444444333///111444444222222333555444555666777888999:::;;;999===>>>;;;;;;???@@@>>>FFFJJJPPPQQQOOOLLLJJJIIIJJJNNNUUU```jjjtttyyy|||yyyxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzvvvwwwwwwxxxwwwxxxxxxyyywwwwwwwwwwwwxxxxxxyyyyyyuuuvvvwwwxxxyyyyyyxxxxxxvvvuuuuuuttttttuuuuuuvvvsssssstttuuuuuuuuuttttttssszzzsssddd___XXXUUUSSSPPPIIICCCAAA@@@??????>>><<<999666888777777666555444444333333333222222111222222222777888888666555:::EEEMMMTTTQQQNNNKKKLLLPPPUUUXXX```ZZZTTTRRRQQQLLLCCC:::888===@@@>>>888333222333222222111000//////000000000///...///111111000...///000000111111000...---,,,---///111111000...------....../////////////////////.........//////000000333777888666222///.........////////////......///......///000000///---...///000///...---...//////111000,,,+++...---+++---,,,,,,---///000///...000...---...///000///------.........//////000000........................---------...///000000111...000222111///000444777111///------///111111111111111111111111111111111777444222111111222111111222222333333444555666666...///111222333333222222---000333444222222333666333444555777888:::;;;;;;666;;;<<<:::;;;@@@AAA>>>AAACCCEEEGGGHHHIIIIIIIIIGGGJJJQQQ[[[gggpppvvvyyyxxxxxxwwwwwwxxxxxxyyyzzzyyyyyyyyyzzzzzzzzz{{{{{{wwwxxxyyyxxxwwwvvvvvvwwwzzzyyyyyyyyyzzzzzz||||||uuuwwwyyyzzzzzzyyyxxxwwwuuuuuuttttttttttttuuuuuurrrsssttttttuuuuuuttttttsss|||oooeee[[[VVVQQQIIIDDDCCC===;;;888666666777:::<<<::::::999888777777777888111111000000111333555666<<<===>>>;;;999;;;BBBIIIUUUWWWTTTKKKFFFJJJRRRWWW___TTTMMMPPPQQQJJJAAA<<<===FFFMMMHHH;;;222222666222111///.........///000000000000000000000000000444111------000222222111555555333222000///...---......///////////////...000...---,,,...///000///222222333333333222222111111111111111111000//////////////////............+++---///...,,,+++,,,///111000000///...------,,,///---++++++---...------...---,,,---/////////......///111111000//////000............/////////000---------///111111///...111---******---///000///***,,,...000111111000///222111///000111333222222333222111000000111222333222222333444444444333333222222222222222222333333222222333444555555555555111444:::>>>;;;666888===;;;<<<===>>>>>>>>>===<<>><<<999777777888:::<<<999999888777777777777777333222111111111222333444<<>>:::;;;<<<=========<<<<<>><<<999777777888:::<<<888888777777666666777777555444222111111111222222<<>>999:::;;;<<<<<<<<<<<<;;;@@@??????AAACCCDDDCCCBBBCCCGGGKKKMMMTTTaaakkkpppxxxzzz{{{zzzxxxwwwwwwxxxwwwwwwxxxyyyzzz{{{{{{|||zzzyyyxxxwwwvvvvvvwwwxxxxxxvvvuuuvvvzzz|||zzzxxxyyyxxxwwwwwwxxxxxxvvvuuutttvvvwwwvvvuuutttuuuwwwwwwvvvuuuuuuttttttttttttvvvyyynnneee\\\PPPGGGDDD<<<;;;888777666777888999777777666666555666666777444333222111111111222333<<>>DDDLLLOOOMMMJJJ===;;;888666444222111000222111000/////////000111000000000000000000000000222111000///000000111111//////000000111111222222...///000222333444444444666333111000000111000//////000111111111111111111111111111111000///...---////////////............000///...---,,,---///000222222222111111111000000...---------//////...,,,...---,,,---/////////...000///------...///////////////000000000111111111...---,,,---...///...,,,000000111222222222222111111000//////...//////000...---,,,---000222222111222111111111111111111222111111222333444444444444444444333333222111000000222222333444555555555555666777@@@LLLRRRMMMBBB<<<888999999:::;;;;;;;;;;;;??????@@@AAACCCDDDEEEDDDDDDFFFHHHJJJPPPZZZfffnnnwwwyyy{{{zzzyyywwwwwwxxxwwwxxxxxxyyyzzz|||}}}}}}{{{zzzxxxvvvvvvvvvxxxyyyxxxwwwvvvwwwzzz{{{zzzyyyzzzxxxwwwwwwwwwwwwvvvttttttvvvwwwvvvuuutttuuuwwwwwwvvvuuussssssrrrsssssswwwzzznnneee[[[OOODDD@@@:::999777555444444555666555555555444444555666666111111000000111333444555;;;@@@CCC@@@888666:::AAAKKKQQQRRRJJJBBB???>>>=========>>>BBBIIINNNMMMIII<<<888333111222222111///333222000/////////000111111111111111111111111111000111111000000000000111111111111000000000000000///000111333444555555555666444111000000111000000...///000000111111111000000000000000000///......////////////............///...,,,,,,,,,---......000000000000000/////////...------...000///...,,,...---,,,---/////////...111///------///000///...000000000111111111111222///...------...///...---...///000111111000000000111000000/////////000000111///...///222333333333111111111222222111111111000111222333444444444444444444333333222111000000222222333444555555555555555777AAAPPPWWWPPPCCC:::888888888999:::;;;<<<<<<===>>>@@@AAABBBCCCEEEFFFEEEFFFHHHJJJMMMUUUaaallluuuwwwzzzzzzyyywwwwwwwwwxxxxxxxxxxxxzzz{{{}}}~~~|||zzzxxxvvvvvvwwwxxxyyywwwvvvvvvwwwyyyzzzzzzyyyzzzxxxwwwwwwxxxxxxwwwuuutttvvvwwwvvvuuutttuuuwwwwwwvvvtttrrrqqqqqqrrrssssss|||rrrggg```XXXLLLCCC???888777666444333333333444444444333333444444555555111000000000111333555666999<<>>KKKQQQKKK@@@999888888888999:::;;;<<<===???@@@AAAAAA@@@AAACCCEEEEEEEEEGGGJJJLLLQQQ]]]iiirrruuuxxxyyyxxxwwwwwwwwwyyyxxxxxxxxxxxxzzz|||}}}}}}{{{zzzxxxwwwwwwwwwwwwuuuvvvvvvwwwxxxxxxyyyyyyxxxwwwvvvwwwxxxyyyxxxvvvtttvvvwwwvvvuuutttuuuwwwwwwvvvtttrrrqqqrrrssstttsss}}}vvvjjjbbbZZZVVVPPPGGG???<<<999888666555444333333333333333333333333444555555222222111111111222444555777888999999888666555555===DDDGGGBBB<<<;;;;;;:::666999:::999<<>>HHHHHHHHHFFFBBBAAACCCEEECCCCCCFFFJJJJJJMMMXXXeeennnrrrvvvxxxxxxwwwwwwwwwyyyxxxwwwwwwwwwyyyzzz|||}}}|||{{{zzzxxxvvvuuuuuutttuuuvvvvvvvvvvvvwwwxxxuuuttttttuuuwwwxxxxxxwwwtttvvvwwwvvvuuutttuuuwwwxxxwwwuuusssssstttvvvxxxuuuzzznnnfff[[[SSSMMMLLLIIIBBB;;;999999888777666555444333333333222222222333333444555444333222111111111222333666666666777777666444222666===@@@<<<777777888888222555666444777<<<:::444555444222222222333444444333333111000000000111222111111111111111111111111...111333222000///000222000000000000////////////111111222333333333222222222000......000111111111,,,---...///000000000000***+++---///000111222222000/////////...............---...000333222...***.........///////////////.........000111111...,,,...---,,,---/////////...111//////333777666111+++111111222222222333333333444222//////000000000000///000000...,,,---111444,,,...000222333333111000666444222222333333222111000111222333333222111000///000222333444555555555222222222222222222333333222222333444555555555555777333222666888777999<<<999999999999:::<<<>>>???QQQQQQPPPKKKFFFCCCDDDFFFBBBBBBEEEJJJIIIJJJUUUbbblllppptttwwwwwwwwwwwwxxxzzzyyywwwvvvvvvwwwyyyzzz}}}}}}|||{{{yyyvvvtttsssssstttuuuvvvuuuuuuwwwxxxsssrrrrrrsssvvvwwwwwwvvvuuuvvvwwwvvvuuutttuuuwwwzzzxxxvvvuuuuuuwwwyyy{{{rrryyyoooeee___WWWPPPJJJHHHIIIGGG@@@999:::666555777777333222555666444222222333555555555666999999555333444222///666666666666777888888888666888<<<===888222222777444555555666666555444444444222000000222333444333333333222111000000000111......//////000000111111333222111000000111222333444333111//////000111222111000...///000111///...111111111111000...---,,,......------...///111222111000+++(((...666555...000///---...000111111000000//////.........//////.........///////////////...000222111...,,,---...***,,,...000///...+++***222000...---///000000000.........///000111111222444333111000///.../////////////////////.........///111222000......111444222222222222222222222222444333111000000000111111000000000222555555444222888666444222000111222222555444444333333222111111999666333333666999999888999999999888888;;;???BBBVVVgggmmm]]]IIICCCDDDDDDDDDCCCEEEHHHIIIJJJPPPXXXfffpppvvvuuutttxxxyyywww|||{{{yyywwwwwwxxxyyyzzzzzz{{{zzzxxxuuuttttttvvvzzzwwwsssqqqsssuuuwwwxxxuuusssrrrrrrsssuuuuuuuuuvvvuuurrrppppppsssuuuwwwtttttttttttttttuuuvvvwwwxxx|||tttnnnjjjccc\\\UUUSSSSSSPPPIIIBBB>>>:::888:::999555444666666666666666666777888999999<<<;;;666444444444111777777777777888888777666777666777<<<<<<888777999555555555444444444444444555333111111222333333333111000///////////////////////////000000000000000000//////......//////000333222000///...///000111111///...///000111000...111111111111000///------......------...///111222222000,,,***///666555...000///---...000111111000/////////.........//////////////////////////////---///111000...---...///+++---///000000...,,,+++111000......000000000///111000///...///111333555333222111////////////000000000///...............///111222111//////111333222222222222222222333333222333333333333222111000000000000222444555333222555444222111000000111222333333333333222222222222777555444666888999888666888999999999:::===AAADDD[[[ooozzzmmmZZZNNNIIIEEEDDDCCCDDDGGGHHHHHHNNNUUUaaakkkssstttvvvyyy{{{yyy{{{zzzyyyxxxwwwxxxyyyyyyyyyzzzyyyxxxuuutttuuuvvvzzzwwwtttsssuuuwwwxxxxxxuuusssrrrrrrssstttuuuuuuvvvvvvuuuttttttuuuuuuvvvvvvvvvuuutttttttttttttttttt}}}zzzxxxsssmmmfffcccaaa\\\UUUNNNCCC???<<<>>>===999666777777;;;>>>>>><<<<<<>>>@@@AAACCC@@@999555555666444888888:::<<<===<<<888555888555777???DDDCCC???===666555444444444555666666777555222222222333222222//////////////////000111000000000000000000//////......////////////......222111///.........///000000///...///000111000///000000111000000///...---///...------...///111222333111---,,,111666555000000///......000111111000////////////////////////////////////////////////,,,...000000///...///000,,,...///111111000...---000///...///111111000...444222///---...111444777111111000/////////000111111000///------......//////111333333111000000000222111111111222222333444111333555666555444222000111000000222444555333222333222111000000111222333222222222222333333333333555555666888999999777555777777888999:::<<>>777777777777555888>>>EEEHHHEEE===777999999@@@KKKQQQMMMEEEBBB999888777555666777999;;;;;;888555333333333222111111000000000111222333333222111111000000/////////...///000222222111000///222111000////////////000000///...///000111000//////000000000000//////...///............000111222444111//////333666444111111///......000111000///...//////000000000000000000000000///////////////,,,---///////////////000---...000111111000///.........///000222222000...222111/////////111333444000///......///000111222111000...---------///000...000333444333222000///222222111111111222333444222333333444444333222222222111000111333444333222222222111111222222444444111222222333444555555555666666666777888999888888777888999888888:::===@@@TTTnnn~~~iiiSSSCCCDDDBBBAAADDDEEEDDDFFFKKKSSS]]]jjjssswwwyyyzzzzzzxxxyyyyyyyyyyyyxxxwwwwwwvvvwwwwwwwwwuuuuuuwwwxxxwwwvvvuuuvvvxxxxxxvvvuuuttttttssssssrrrsssuuuwwwyyyxxxxxxwwwvvvuuuttttttwwwvvvuuutttsssrrrrrrsssuuu{{{vvvqqqkkkccc]]]MMMFFFBBBCCCCCC>>>:::888<<>>??????<<<888666555444222000111000000000111222333333222222111111000000//////...///111222222222111000222222111111000000000000///......///000111111000...//////000000000000/////////......///000222333444111///111444444333222111000......///000000///......///000111111000000111111000000////////////------...///000000000///......000111111111000000.........000222222000......///000111111000000/////////.........000111222111000///...---......///...///222444555444111///444333111111111111333444333222000//////111333444333111000111333444333222333333333333444555555666222222333444555666777777777666555444555888;;;>>><<<<<<<<<;;;::::::<<<===JJJaaa}}}sssZZZGGGEEEBBBAAADDDEEECCCDDDGGGPPPYYYfffqqqvvvvvvwwwxxxxxxxxxyyyyyyyyyxxxwwwvvvuuuvvvwwwvvvuuuuuuwwwyyyuuuttttttuuuwwwvvvtttssssssttttttsssrrrrrruuuwwwzzzxxxuuusssrrrrrrtttuuussssssssssssssstttuuuuuurrr}}}xxxsssllleee```QQQIIIDDDEEEFFFBBB===;;;@@@GGGQQQVVVVVVSSSQQQPPPZZZ\\\VVVIII===999::::::333:::FFFTTT[[[WWWJJJ???:::DDDTTTccceeeZZZNNNIII@@@??????>>>???@@@BBBCCCDDDAAA<<<999777555333111//////////////////000111111111111111111111000000---...///000000111111000222222222222111111111000///...---///111222111000---...///000000111000000000///......///000222333444111000333444222111222222000......///000///...---...000111222111111000222111111000000//////.........---...000000///...---...///000000111111111.........///111222111///---...000222222000///---//////...---...///111222///////////////...............000333666666333111666444222000000000222333444222///---...000333555444222000111222333333222333333444444555555666666222333333444555666666777666666555333444888>>>BBB@@@AAAAAA???===<<<<<<>>>CCCTTTnnn}}}cccPPPGGGBBBAAADDDFFFEEEDDDFFFMMMUUUbbboootttssstttxxxyyyxxxxxxxxxwwwwwwwwwwwwuuuvvvwwwvvvuuuuuuvvvxxxtttsssssstttuuuuuutttrrrrrrtttuuutttqqqqqquuuxxxyyyvvvsssppppppqqqtttvvvppppppqqqrrrsssuuuwwwxxxuuu|||yyysssmmmfffbbbUUULLLGGGHHHJJJGGGAAA>>>CCCIIIRRRZZZ]]]ZZZVVVRRRWWWZZZWWWJJJ???:::;;;<<<999===GGGSSS\\\YYYNNNCCC===CCCQQQaaaggg___RRRIII@@@AAAAAABBBBBBCCCDDDDDDHHHDDD???;;;999666333111111000//////////////////111111111111111111222222/////////000000111222333111111111111111000000//////...---...111222111000------///000111111111111000////////////111222333444000000444444111000222222000///...///000///...---...000222222222111000222222111111000//////...000...---...000000...,,,------...//////000000111///...---...000222222111///000111111111000000///000///...---......000111...///000111000///---,,,------...222666777555333888666333000//////000111333222000///000222444555444222111000222333333222333333444444555444444444111222222333333444444444222444555555666999???DDD??????@@@???<<<;;;<<<===@@@III^^^wwwjjjVVVHHHCCCBBBFFFHHHGGGEEEGGGKKKQQQ^^^lllrrrrrrtttzzzzzzyyywwwvvvvvvvvvwwwxxxvvvvvvwwwvvvttttttuuuwwwvvvtttssstttuuuvvvuuutttrrrtttvvvtttqqqqqqtttxxxuuutttsssrrrqqqrrrtttuuuppppppqqqrrrsssuuuwwwxxxyyy~~~~~~|||yyytttmmmgggcccWWWNNNIIIKKKMMMJJJDDDAAAEEEJJJSSS\\\aaa___XXXRRRSSSWWWUUUJJJ???;;;<<<===>>>@@@GGGQQQYYYXXXOOOEEE???@@@JJJ\\\gggbbbTTTIII@@@AAABBBCCCDDDDDDDDDDDDJJJGGGAAA===:::777444222333333222111000000111111000000000111222222222333333222111111222444666777000000000000000//////.........---...111222222111,,,---...000111111111111000////////////111222333333//////444444//////222222111///...///000///...,,,...000222333222111000222222222111000//////...111///......000000...+++---------...///000000111000...------///111222222333222111000000111222222000///...------...///000---...000222111///---+++---------111666888777555999777444000///...///000222222222333333444444444555333111000111333333222222333333444444333333222000111111111111222222222///222555777888;;;???CCC:::;;;<<<<<<:::999:::<<>>AAAFFFUUUqqqwwwaaaLLLCCCDDDOOORRRJJJDDDEEEJJJPPPZZZdddnnntttwwwxxxzzzyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwuuussssssuuuwwwxxxwwwvvvtttsssssssssssstttvvvxxxwwwtttsssuuuwwwvvvuuutttsssrrrsssssstttvvvtttrrrqqqrrrtttwwwyyyzzz~~~|||}}}}}}zzzxxxvvvtttoooiiiddd]]]WWWOOOKKKPPPTTTOOOFFFHHHLLLSSS]]]cccbbb[[[UUUVVVUUUTTTQQQHHH===;;;>>><<>>BBBHHHRRRWWWQQQHHHBBB???@@@KKKYYY]]]TTTJJJCCCBBBAAABBBEEEGGGGGGFFFEEECCCAAA>>>:::777444222555222000000111222111111222000000000222222111000222111000222444555444333111000000111111222333444000000000000000000000000333333444444333222000///000000////////////000000111111111111222222222333333111000000111222111///////////////////////////111///......000111111000///000000111111000000///000000000//////...---,,,222///---...111222000...//////000111111111111000111000///.........///000000000///............///......///111444444333111111111000/////////000000333333222111222333444555222333444333111000111222222222111111222222333444333222222111111222222333222444666777777777888999888777777666666777888888:::<<<===BBBQQQ\\\WWWJJJGGGAAAAAAIIILLLFFFBBBCCCDDDIIIQQQ\\\fffnnnsssvvvwwwxxxxxxxxxxxxwwwuuutttuuuvvvvvvuuusssssstttvvvuuuuuuvvvvvvvvvwwwwwwwwwtttvvvwwwvvvuuutttuuuwwwuuutttsssrrrrrrrrrssstttssssssttttttuuuvvvvvvwwwuuu~~~wwwpppqqqvvvyyywwwssspppooonnnmmmmmmfff```VVVNNNOOOUUUVVVSSSKKKMMMRRRZZZaaaccc___\\\UUUSSSQQQOOOHHH???<<<>>>===???AAAFFFNNNTTTPPPHHHAAA<<<===HHHWWW]]]UUUKKK@@@??????AAACCCEEEEEEEEEDDDCCCBBB@@@===888444222555222///...///111111111111000///000111222111000333222111222444555555444111111111111222333444444000000000000000000000000333333444444333222000////////////...//////000111222222222222222222222222333222111111222333222000////////////////////////111///...///000222111111//////000000000000//////000111111111111000000///222000//////111222111//////000000000111111111111111000//////...//////000/////////........./////////...---///111222222111000000///////////////000222222111111111222333444111222333333222222222222222222222222222333333444333222222111111222222333222444666666666666777888666555555555666666777777888999999:::BBBJJJIIICCCDDD???@@@EEEGGGDDDAAABBB@@@DDDKKKTTT^^^hhhooosssvvvwwwxxxyyyxxxwwwuuusssrrrssstttsssrrrqqqrrrtttwwwwwwwwwxxxxxxwwwwwwwwwuuuvvvvvvvvvuuuuuuuuuvvvuuutttsssrrrrrrrrrssstttrrrssstttuuuvvvvvvvvvuuuvvv{{{rrrlllmmmrrrwwwvvvtttqqqooonnnnnnooogggbbbXXXOOOMMMRRRUUUTTTNNNOOOSSSZZZbbbgggfffdddYYYUUUSSSQQQJJJAAA<<<===>>>???@@@BBBIIIOOOMMMGGG===999;;;FFFUUU[[[UUULLL>>>===<<<>>>@@@CCCCCCCCCCCCCCCCCCAAA>>>999555222444111...---...000000000000///...///111222111000333222111111333555555555111111111111222333444555000000000000000000000000222333444444333222000///------......///111222333555555444333222111000///222111000000222222222000000000000000000000000000111000//////111222222111//////000000000000//////......000111222222222222111000000000111111111000000000000000000111111111111111000///////////////....../////////////////////...---...000111111000000///////////////000000000000000000000111111222111111222333333333222222222222111111222222333444333222222111111222222333111333555555444444555666444444555555666666666666777888888888;;;AAABBBAAA@@@>>>???BBBCCCAAAAAAAAA@@@CCCHHHPPPZZZeeennnsssuuuvvvwwwxxxxxxwwwuuusssssstttuuuuuutttssstttuuuyyyyyyyyyyyyxxxwwwuuuuuuvvvuuuuuuuuuvvvvvvvvvuuutttsssrrrqqqqqqrrrssstttqqqrrrtttvvvwwwvvvuuuuuuwww{{{vvvooojjjjjjnnntttttttttqqqnnnkkkkkkkkkkkkiii```VVVRRRUUUWWWWWWOOOOOOQQQXXX```fffgggfffZZZVVVSSSQQQKKKAAA<<<<<<>>>???>>>>>>BBBHHHHHHDDD:::888999CCCPPPVVVSSSMMM===;;;::::::===AAACCCCCCCCCCCCBBB@@@===999555333333000......///000/////////......///111222111000333111000000222444555555222111111222222333444555000000000000000000000000222222333333222111///...---......///111222444555777666555333222000///...111000///000222222222000000000000000000000000000222000//////111222222111///000000111111000000///***+++---...000111111111111111111111111111111111000000000///000111111222111111111000000//////...---...//////000////////////...---...000111000///000000/////////000111111/////////000000000000000111111111333444444222000111111000000111111222333333222222111111222222333000222444444333333444555333333555666666666666666777777888999;;;>>>???@@@>>>>>>>>>???@@@@@@AAAAAADDDEEEHHHOOOYYYdddooouuuuuuvvvwwwwwwwwwvvvuuutttuuuwwwyyyyyyxxxwwwxxxyyyyyyyyyyyyyyyxxxvvvtttssswwwuuutttuuuvvvwwwvvvtttsssrrrqqqqqqqqqrrrttttttrrrssstttvvvvvvvvvvvvuuuttt~~~vvvrrrnnnjjjjjjlllmmmpppqqqpppkkkfffcccccchhhhhhbbbWWWQQQQQQSSSRRRJJJIIIJJJOOOVVV[[[]]]]]]TTTOOOLLLKKKFFF>>>999888======;;;888;;;AAABBB???:::888888>>>FFFLLLNNNMMM>>>;;;999999<<<@@@CCCEEECCCBBBAAA???<<<888555333222111///000111111000...///...---///111222111000333111//////111333444444222222222222333444555555000000000000000000000000111111222222111000...---000000000000111222444444666666555333222111000000111000///000222333222111000000000000000000000000222000///000111333222222000111111111111111111000,,,,,,---///000000000000111111222111111000111222111000/////////000222222222222222111000///......,,,---///000000000/////////......///111111000...000000000000000111222222//////000111111111111111222111111333555444111...000000//////000000111222333222222111111222222333111333555555444333444555222333555666777777777666888777888:::<<<<<<=========>>>>>>======???AAABBBEEEEEEGGGLLLUUUbbbmmmtttuuuuuuvvvvvvvvvvvvvvvvvvuuuwwwyyyyyyyyyxxxxxxyyyvvvwwwxxxyyyxxxwwwuuutttwwwuuuttttttwwwwwwvvvtttrrrrrrqqqqqqqqqrrrttttttrrrssstttuuuvvvvvvvvvvvvrrr|||sssooommmjjjjjjkkkhhhlllooonnnhhhaaa]]]\\\]]]]]]YYYNNNGGGFFFFFFEEEDDDBBBAAAEEEKKKPPPRRRQQQLLLGGGDDDDDDAAA:::555444<<<;;;888555777<<<===;;;<<<:::888999???EEEJJJLLL@@@<<<999888;;;@@@EEEGGGCCCBBB@@@>>>;;;888555444222111111222333222000///......---...111222222111222000......000333444444222222222222333444555555000000000000000000000000000000111111000///---,,,333222222222222222333333444444444333333222222222222111000111333444333222000000000000000000000000222111///000111333333222111111222222222222111111///000111111111111111000000111222222111000111222111000/////////000222333222222222222111000......,,,---///000000000/////////...///000222222000...111111000000111222333333000000111222222222222111333222111333555555111---///////////////000000111333222222222222222222333333444666666555444555666222333555777888888777666888777888;;;===<<<::::::<<<>>>>>>===<<>>>>>>>>>>>>>>>>>======;;;999666555555555666777555333111111333555777666666666888<<<@@@BBBBBB:::888666555777>>>GGGNNNLLLDDD===;;;>>>===666...444000---...333555333000111///...///111222222111222111000000000111333333333333333333444444555666333222111111222222000///000000000000000000000000111111000///////////////000222111000111444333///333222111111333333222111333000---,,,///111111000111111111111111111111111222111000111222111000...000111222333333222111000222333444333111111111222222222222111111111000000222111000///...---,,,,,,////////////............111///------000222111///222222111000000000000000111000000222555444111---//////000000111111222222222222222000//////222444...111444555444222222222333555777777666555666777888777555666777777666555555666777999999888777777<<<===??????>>>>>>@@@AAAAAACCCEEEGGGMMMWWWdddnnnqqquuuvvvsssrrrwwwzzzyyyxxxwwwvvvttttttvvvwwwxxxxxxxxxwwwwwwvvvuuuuuuuuuyyyvvvsssuuuxxxyyyuuuqqqttttttsssqqqoooooorrrtttuuuuuuuuuuuuvvvvvvvvvvvvuuusssmmmkkkhhh```YYYSSSRRRQQQNNNKKKHHHEEEDDDHHHFFFBBB>>>;;;999999999888999999::::::999999888;;;999777555444444555666555444333222222333444555222000000333888:::999666777666444333444:::AAAGGGBBB===888888;;;:::555000333000---///222444333000111000//////000111222222111111000000000111222333333333222222333333444555333222000111222222000///000000000000000000000000111111000///////////////000222111000111555333///333222111222333333333111333000------///111111000000000000000000000000000222111000111222222000...000000111222222111000000...000111222111222444555333333333333222222222111222111000///...---,,,,,,////////////............111///---...000222111///222111000000/////////000111000000111333333111...000000000000111111111111111111111///......111333///111444444333222222333333555666666444333333444777666555666777888666555666666777888888888888777;;;<<<>>>>>>======???@@@BBBDDDFFFGGGLLLUUUaaajjjppptttuuurrrrrrvvvxxxxxxyyyxxxvvvuuuuuuvvvxxxyyywwwwwwvvvvvvvvvvvvuuuuuuyyyuuusssssswwwwwwuuuqqqtttttttttrrrpppppprrrtttsssssstttttttttuuuuuuuuusss|||qqqiiieee___UUUMMMGGGFFFDDDBBBAAA@@@??????@@@???<<<:::888888888888555555555666666555555555777666555333333333444555333333333333333333333333333000000333777888555111444333222111111444999===666555444444555666444333333000...///222333222000111000000000000111222222111000000000000111222222222222111111111222333333333111000000111222111///000000000000000000000000111000000//////////////////111111000111555333///444222111222333444333111222000......///111111000000000000000000000000000222111000111222222000...000000111111111111000000---///111111111111333444444444444333333333222222111111000//////...------////////////............000///......000111111000111000000///////////////111000///000111222111///111111111111111000000000000000000///---...000222111333444444333222444555666777888777444222222222666555555666777888666555777777666666777777888888:::;;;======<<<<<<>>>???CCCDDDFFFGGGJJJRRR\\\dddooossstttrrrrrruuuwwwvvvyyyxxxwwwvvvvvvwwwxxxyyyuuuuuuuuuuuuvvvvvvvvvvvvxxxuuurrrrrrtttvvvuuusssssstttuuutttsssrrrssstttrrrrrrrrrssssssssssssttttttwwwjjj```ZZZSSSJJJCCCBBBAAA???===<<<<<<<<<======<<<;;;999888888888888444555555666666555555444333333222222222222333444111222333444444333222111222222222333444555555444111222222000///000222555///000111222111111222333222000...///111222111000111111111111000000111333000000000000000111111222111111000000000000111222222000///000111222111///////////////////////////000000////////////000000///111111000111555444000444333222222333444333222111000//////000000111111000000000000000000000000222111111111222222000///000000000000000000000000000111222111/////////000444333333333333222222222111111000000///......---////////////............000///......///000111111000000///////////////000111000/////////000111111222222222111111000000000000000111000......000222222333444333222222444666999:::;;;999666444333333555555555666888888666444777777666555555777888999888:::;;;;;;;;;;;;<<<>>>@@@CCCEEEFFFIIIOOOYYY```mmmrrrtttsssrrruuuwwwuuuwwwwwwvvvvvvvvvvvvwwwwwwsssssstttuuuuuuvvvwwwwwwwwwtttqqqqqqrrrtttuuutttsssuuuvvvvvvuuuttttttuuurrrrrrrrrsssssssssttttttwwwxxxmmm___SSSMMMHHHBBB>>>===<<<:::888666666666777888888666555444333222222444444555555555555444444111111111111111222222222000111333444444333111000...000222000......333777111222222111//////000111...000222111000///111333222000//////000111000000111222333222000///111333//////000000111111111111111000000//////000000000111000//////111222111///////////////////////////000000////////////000000...000111///222555444000444333222222444444333222111111111000000000111111222222222222222222222222333222111222333222111///111111000000000000111111000111222111/////////000222222222222111111111111111111000000//////......////////////............//////////////////000111000000////////////000000111111111000///000111222333333222222111111000000000111222111000000111222222333333333222222444666888999:::999666444333444444444444666888888666444777666555555555666888999888999;;;;;;::::::<<<======???BBBEEEGGGNNNVVV]]]jjjppptttssstttvvvwwwuuuuuuuuuttttttttttttuuuuuurrrrrrssstttuuuvvvvvvwwwvvvtttrrrqqqrrrtttuuuuuusssuuuvvvvvvuuutttuuuuuuttttttttttttuuuuuuuuuuuuwwwjjj```RRRHHHBBB???===;;;<<<;;;:::888777666555555888777666555444222111000222222333333333333222222000000000111111111111111000111222333333222111000///222333222//////333777111222222111//////000222000111222111000///000111111111000/////////000000111333444333000///111444...///000000111111000000111111000/////////000000000///...///111111111000000000000000000000000000///////////////000000111...000000///222555555111555333222333444555444222000111222222000000111222333333333333333333333333333222111222333333111///222222111111111111222222---///111111111111333444222222222111111111000000111111111000000/////////////////////...............///000///...///000222000000000000000111111222000222333222111000111222222222222222222111111111000222333222111000111222000222333333222111333444333555666555333222222333333333444666888888666444666666555555666666777777888999;;;;;;::::::<<<===:::>>>AAADDDFFFKKKSSSYYYffflllqqqrrrtttwwwwwwuuussssssttttttttttttssssssrrrrrrrrrssstttuuuuuuvvvuuutttssssssssstttuuuvvvssstttuuuuuuttttttuuuvvvuuuuuuuuuvvvvvvvvvvvvwwwtttZZZRRRHHH@@@<<<;;;:::999;;;;;;;;;;;;:::999777777999999888888777666555444111222222333333222222111000111111111111000000000000000111111111111000000222222222333555444111...000111111111///000222333111111111111111111111000111111111000......///000111444555333///...111444......000111111111000///222111000000//////000000000///...///111111111000000000000000000000000000///////////////000111111---000000///222666555111555333333333444555444333///111333333111///111222222222222222222222222222333222222222333333111///444333222111111222333444...000111222111222444555333333222222222111111111111111111000000000000000////////////...............///111000......000333111111111111111222333333000222555555333111111333111222222222222222222333///111222222000000000111...000222333222111111222000222333444333222333444222222444666888888666333444555666666777777666666888999;;;;;;::::::<<<===;;;>>>AAACCCDDDHHHNNNSSS```gggnnnppprrrvvvvvvtttsssttttttttttttttttttsssrrrrrrrrrsssssstttttttttttttttuuuuuuuuuuuuvvvwwwsssttttttsssrrrsssuuuwwwuuuuuuuuuvvvvvvvvvwwwwwwsssOOOJJJCCC===;;;999888777666777888999999888666555666666777777777666555555333333444444444444333333111111111111111000//////111000000000000000000111000,,,+++///555333)))///000000000///000333555111000///000222333222000111111111000......///000111444666444///...111444---...000111111111000///222222111000000000000000///......///000111111000000000000000000000000000///////////////000111111---000000///222666555111555444333333555555444333///111444333111///111222111111111111111111111111333222222222333333111000444444333222222333444444222333444333111111111222444444444333333333222222111111111111000000000000000/////////............---///111000......000333222111111111222333444444///333666666444222222333111111111222222333333444...///111111000//////000,,,///222333222000000000///111444555444555666777111222444666999888666333333444666777777777666555888:::;;;;;;;;;;;;<<<>>><<>><<<;;;;;;999888666666777777555333000...555555666666555555444333333333333333333333333333222333333333333222111111...000333333111111444777000000000///------///111...///000111111111111111000111333444333111///...111111000///////////////222222000,,,)))+++111666222111111111000000//////222111111111000000//////000000111111111111000000000000000000000000000000///.........///000222333...///000111222333444444444444444333333222222222444333222000000000000111555333000......111444777444000,,,---111333222///000000000000000111111222333333333333333333333333222111111111222333333444222111111333666555222...444111......000111///---111111000000////////////111111111111111111111111333333222222222222222222444333222111000000000000111111111111111000//////111111111111111111111111000000000000111333555777888555222222444555444111333444555777888888999999666777999:::;;;;;;:::999===>>>???AAACCCFFFHHHJJJYYYbbblllqqqrrrrrrsssuuutttuuuwwwxxxwwwvvvsssrrruuusssqqqpppoooqqqssstttsssuuuwwwvvvtttrrrsssuuuuuuuuutttsssqqqrrrtttwwwssstttuuuuuuuuutttsssrrrttt???===:::999888777555444444444555666555444222111555555666666555555444333333333333333333333333333222333333333333222111111///111333333111111333555111111111000......000222000000111111222111111111000000111222111000///...111000//////......//////222222222111///000111333111111111111000000000///111111111111000000000///000000111111111111000000........................///.........///000222333...///000111222333333444444444333333333222222222222111111000000111222333333222111111111222333444444000,,,---000222111...000000000000000111111222333333333333333333333333111111111111111222333444333111111222444444111///...,,,+++,,,...000000...000000000///......------111111111111111111111111000000111111222222333333444333222111000000000000111111111111111000//////111111111111111111111111111111000000111333555666777555222222444555444222333444555666777888888888777777888999::::::::::::======???@@@CCCFFFHHHIIIVVV^^^iiipppssstttvvvxxxvvvvvvwwwwwwwwwvvvuuuttttttssssssrrrrrrrrrqqqqqqqqqtttvvvvvvtttssstttuuutttttttttrrrqqqrrrtttwwwsssssstttttttttttttttsssttt:::999888888777666333000222333444555555555444333555555666666555555444333333333333333333333333333222333333333333222111111111222333222111111222333111222222111///000222444222222222222222222111000000000000000////////////000///......------......000000111222444333000...111111111111000000000000111111111111000000000000000000111111111111000000........................///.........///000111222...//////000111222333333333333333333222222222222000000000000111222333444000111222333333333222222333000---...111222111///000000000000000111111222333333333333333333333333111111111111111111222333444333111111222222111///...,,,+++,,,...000000///111111111000///.........000000000000000000000000......///000111222333333333222111111000000000000000111111111111000000///111111111111111111111111222111111111222222333444666444222222333444333222333333555666777777777777888888888888888999:::;;;<<<===>>>@@@BBBEEEGGGHHHQQQZZZeeennnsssvvvyyy{{{xxxxxxwwwvvvvvvvvvvvvwwwssstttuuuuuutttrrrpppooopppsssvvvwwwvvvuuutttuuurrrssssssrrrqqqrrrtttwwwssssssssssssssstttuuuvvvttt999999999::::::888444111333333444555555444333333555555555666555555444333222222333333333333444444222333333333333222111111222222222222111000000111222222222111000111333555333333333333333222111000111000000/////////000000//////...---------------...------000333333///+++111111111000000000000000111111111000000000000000000000111111111111000000........................///////////////000111111/////////000111222222333333222222222222222222222000000111111111222222333111111222222333333333333333111000000222333222000000000000000000111111222222222222222222222222222111111000000000111111222444333222111000111000000222111000////////////...333333222111111000000///////////////////////////......//////000000111111222222111000000000000000000000111111111111000///111111111111111111111111222222222222222222333333444444333222333333333333222333444555666666666666888888777777777999;;;<<<<<<<<<===???AAACCCFFFGGGNNNVVVbbblllrrrvvvyyyzzzyyyxxxwwwvvvuuuvvvxxxyyyvvvvvvuuuuuusssrrrqqqpppqqqsssvvvxxxxxxxxxwwwvvvqqqrrrsssrrrqqqrrrtttvvvsssrrrrrrrrrssstttvvvwwwttt888888999:::;;;999555111555555555555444333222222555555555666555555444333222222222333333444444444222333333333333222111111333222222111111111000///222222222222111111444666333333333333333222111000222111000000000111222222//////...---------------///---+++---000222000---000000000000000000111111000000000000000000111111000000111111111111000000/////////////////////////////////000000000000000/////////000000111111222222222222222222222222222222222222222111111000000333222111000111222444555333333222333444444333222000000000000000111111222222222222222222222222222111000000//////000000000333222222111000000000111222111111000.........///111111000000000/////////////////////////////////111000000//////.........111111000000///000000000///000000111111111000000111111111111111111111111111222222222222222222222333333333222222222333444222333444555555666555555888777666666777888:::;;;;;;<<<===>>>@@@BBBDDDEEEMMMTTT___iiippptttvvvwwwzzzxxxvvvuuuuuuvvvyyyzzzyyyxxxuuusssrrrrrrrrrsssssstttvvvxxxzzzzzzxxxwwwqqqrrrssssssrrrrrrtttuuusssrrrrrrrrrssstttvvvwwwttt555555666888999777444111666666555444333333222222555555666666555555444333111222222333333444444555222333333333333222111111333222000000111111000...111222222111000111444666222222222222222222111000111111111111222222222222000///......------......000///......000222222222000000000000111111111111000000000000111111111111000000111111111111000000000000000000000000000000//////000000000000///////////////000000000111111111111111222222222222222222333333222222000//////333222111000000222444555222333444444444444333222000000000000000111111222222222222222222222222222111000000///////////////000111222111000000111222,,,---...---------///111------------............000000000000000000000000222222111000///...------111000000//////000000000///000000111111111111000111111111111111111111111000111222333333333333333111222333222111111333555222333333444555555444444777777777777777888999:::;;;;;;<<<===???AAACCCDDDKKKQQQ[[[fffnnnrrrttttttxxxwwwvvvuuuuuuvvvxxxzzzzzzxxxuuurrrqqqrrrtttuuuwwwvvvvvvwwwyyyzzzyyywwwssstttuuuuuusssssssssuuussssssssssssssstttuuuvvvttt555444555666777666444111555444444333333444444444555555666666555555444333111111222333333444555555222333333333333222111111333111///000111222000///000111111111000111333666000000111111222111111111...///111222222222111000111000//////......//////---...000000000000111222///000000000111111111111///000000000111111111111000000111111111111000000//////////////////////////////000111111000///...////////////000000000000000111111111222222222222000111222222222222000000111111222222222333333333000111333333333222111111000000000000000111111222111111111111111111111111111000///............///,,,///222333111000111222+++---......,,,,,,///222,,,,,,---...///000000111111111111111111111111111111111111000000/////////000000////////////000000//////000111111111111111111111111111111111111111///000111333444444444333000222333222111111333555222222333444444444444333555666777888888999999999:::;;;;;;<<<>>>@@@BBBCCCGGGMMMWWWbbblllqqqsssrrrvvvvvvuuuuuuuuuvvvwwwxxxwwwwwwuuutttttttttuuuuuuxxxvvvttttttvvvxxxwwwvvvuuuvvvwwwvvvtttsssssstttsssssstttttttttttttttsssttt666555555666888888555444333333222333444555666777555555666666555555444333111111222333333444555555222333333333333222111111222000...///222333111//////000111000000111333666...///000111111111111111,,,...000111222111000///111111000///////////////(((,,,000000...---...000//////000000111111111222//////000000111111111222000000111111111111000000........................//////000111111000///...////////////000000000000000000111111222222222222...///111222333333222222///000333555555444222000...000222222111000000000000000000000000111111222111111111111111111111111111000///...............***...222333222111111333000222333111---,,,...000......///111222444555555111111111111111111111111000000000000111111111111000000////////////000111//////000111111111111111111111111111111111111111...///111333444444444444000222333333111000333666222222333444444444333333444555777999999999888888::::::;;;<<<>>>@@@AAABBBDDDJJJTTT```kkkqqqssssssuuuuuuuuuuuuuuuvvvwwwwwwuuuuuuvvvwwwwwwvvvuuutttyyyuuurrrqqqsssvvvuuutttvvvxxxyyyxxxuuusssssssssssstttuuuuuuuuutttsssrrrttt777777777777666666666666666444333333444555333222555555555444333222111000555333222222333444333222333222222111111222333333444333222111000000000000...///000111222333333333444222000000111222111000111111222222222333333333000///...------...000111...///111222222222111000111222111///......111444,,,---///111222333222222222222222111000//////...///...///111000------000222111111000///...------222222111111000/////////333333333222222222111111111111000000111111222333333222000000111222111111444444444333222111000///111000///000111222111///000/////////111111///...///......///000000...,,,//////000000000000/////////...---///111111...+++...//////000000000000000............/////////000111000000///000000111222222111//////000111000000000///...+++(((***///444111111222222222222111111222222333333333222222111444333222111111111222333222333333333333444444444555666666777777777777777888:::<<<======???AAADDDFFFGGGMMMXXXfffpppsssrrrqqqqqqrrrsssttttttttttttxxxwwwuuutttssssssttttttuuuttttttssssssrrrrrrqqquuuuuuvvvvvvvvvvvvuuuuuuvvvuuutttsssrrrqqqqqqqqqvvv777777777777666666666555666555333444555555444222444333333333333333333333555333222222333444333222222222222222222222333333333333222111000000000000111111000///000111333444444222000000111222111000111111111111222222222222000///...------.../////////000111222222222111111/////////---,,,---///111//////000111111111111000222222111111000//////...///---...111000------000111111111000000/////////111111111000000000000000333333222222222111111111111111000000111111222333333111000000111222222111333333333333222111111000222000///000111222111///000//////000111111000...///......///000111///...///000000000000000///...000///...///111111///---......///000000000//////........./////////000000000000000000000000000000444222111111222333222111222222111///---...222666000111111222222111111000222222222333333222222111444333222111111222333333333333333333333333333333555555777888888888777666888:::<<<<<<===>>>AAACCCDDDEEEJJJUUUbbblllppppppppppppqqqrrrssssssssssssuuutttssssssssstttuuuvvvtttttttttsssrrrrrrqqqqqquuuuuuvvvvvvvvvvvvuuuuuuuuuttttttsssrrrrrrrrrrrrsss777777777666666666555555666555444444555555444222333333222222222333444555444333111222333444444333222333444444444333222111222222111111111111111222444222///......000222444444222000000111222111000000000000000111111111111000///...---------------///000000111222111111111/////////...,,,---///111222111000000////////////222111111000000//////...000---...111111......000111111111111111111111000//////000000000000111111222222222111111111111111111111000000111111222333333111000000111222222111222222222333333222222111222111000000111222111000000//////000111111000...///......000222222111000000000000000000///......111000...///000111111000------...////////////........./////////000000000///000111111111000//////333222000111222333222111333333333111000000222444000111111222222111111000111222222333333222222222333333222222222222333333333333333333333333333333444555888::::::999777666888:::;;;<<<<<<>>>@@@CCCAAABBBGGGQQQ]]]ggglllmmmoooooopppqqqqqqrrrsssssssssrrrrrrrrrrrrtttvvvwwwtttssssssrrrrrrqqqqqqppptttuuuuuuvvvvvvuuuuuutttsssssssssssssssssssssssssss777777666666666555555555666555444444555555444333555444222111111222444555444222111222333444444333222333555666666444222111111111111000111111222222333222000//////000111222444222000000111222111000////////////000000000000000//////...---,,,,,,,,,......//////000000000000000111111000//////111222222111000......///000000111111000000////////////000------111222000...000111111111111111222222222......//////000111111222111111111111111111111111111111000000111111222333222111///000111333222111000111222333333333333333222111000000222222111000111000///000222222000//////......000222333222111000111111000000///...---222000/////////111222222,,,------..................////////////000000000...///111222222000...---000///...///111111000///000000111000/////////000000000111111111111000000111111222333333333222222222222222222333333333444333333333333333333333333444666999;;;<<<:::777555888999;;;;;;;;;===???AAAAAABBBFFFNNNYYYcccjjjmmmoooppppppqqqqqqsssttttttrrrrrrqqqqqqrrrsssuuuvvvsssssssssrrrqqqqqqpppppptttuuuuuuuuuuuuuuuuuutttqqqrrrrrrsssssstttttttttuuu666666666666555555555555777555444444555666444333777666333111000111222333444222111111333555444444333444666777666444222111111111111000111111222222///000111222222111///...444222000000111222111000....../////////000000000000000//////...---,,,+++------------......//////000111222111//////000222000///.........///111222000000000///////////////000---...444666333000///111111111111111222222222------...///000111111222111111111111111111222222111111000000111111222333222000///000111333333222000000111222333333333333222111000111222333222000111000000000222222111//////......000222333222111000000000000000///......000000000//////000222333,,,------...............////////////000000000111...///111222111000---,,,.........///111111000...000000////////////...---000000000111111000000000000111222333333333333333222222333333444444444444333444444444444555555555444666:::<<<<<<;;;888666888999:::;;;;;;<<<>>>@@@CCCCCCFFFMMMVVVaaaiiinnnqqqqqqqqqqqqrrrtttuuuvvvtttsssrrrqqqqqqrrrssstttttttttsssrrrrrrqqqqqqpppttttttuuuuuuuuuuuuttttttpppqqqrrrsssttttttttttttuuu666666666555555555444444777666555555666666555333777666444222111111111111333222111111333555555444555666666666666555333222222222111111111111111222---...111333333111///---444222000000111222111000////////////000000000000///000000000///...---------------------...//////---///000///...---...///............//////000111////////////////////////000...000777;;;777111///111111111111111111111000------...//////000111111222222222222222333333333111111000000111111222333111000///000222333333222000111222333333333333333333111111111222333222111111000000111222222111//////......000222222111000//////000000000000//////...///000000//////111333------...////////////.../////////000000000111111///000000111000///---,,,/////////111333444222000333222111111111111000...///000000111111000000///000111222222333333333333111222333444555555444444333444444555666777888888666777:::<<<<<<;;;999888888999:::::::::;;;===???CCCCCCEEEJJJSSS]]]gggmmmqqqqqqqqqqqqrrrtttvvvxxxuuutttsssrrrrrrsssttttttuuuttttttssssssrrrqqqqqqsssttttttuuuuuuttttttssspppqqqssstttuuutttssssssrrr666666555555555444444444777666555555666666555444444444444333333222222222333111000111333555555555777777666666555444444333333333222111000000000000---...///111222111000///444222000000111222111000//////000000000111111111///000000111111000///...//////.........///000111---///000000.........////////////000//////...---///////////////////////////...222;;;???:::222...111111111000000/////////---.........///000000000222222333333333444444444111111000000111111222333111000///000222333333333111111222333333333222222333222111111333333222111111111000111222333111//////......///000111///...---...///000000111111000+++...000000//////000222......///000000000////////////000000000111111111111000000///......------......///111444444222000666333111000222222111/////////000000000000//////000000111222333333333333111222333555555555555444333444555666888:::;;;<<<888888:::;;;;;;;;;:::999777999::::::999:::<<<>>>AAAAAABBBFFFMMMXXXccckkkppppppooopppqqqsssvvvxxxtttsssssssssssstttvvvwwwvvvuuuuuuttttttssssssrrrsssttttttuuuuuuttttttsssqqqrrrsssuuuuuutttrrrrrrrrr666666555555555444444444888666555555666666555444111222333444444444333333333111000111333555555555999888666555444444444444444333222111000000000000.........//////111222222444222000000111222111000000000000000111111111111///000111222222111000000111000/////////000222333///000222222111000000111000000111111000...,,,***.........//////////////////...333>>>BBB===333---222111111000///......---.........///////////////333333333444444555555555111111111000111222222333111000///000222333444333222222333333333222222111333222111111333333222111222111000111333333111000///......///000000...,,,,,,---...000111111111111)))---000111///...///111...//////000000000000000000000000000111111111111222111///...------------+++,,,---///222222000...777333000///111222000/////////000000000000/////////000111222333444444444000222333555666666555555333444555777999;;;===>>>999999::::::;;;;;;;;;:::777999::::::999:::<<<>>>>>>>>>???BBBIIITTT```hhhoooooonnnnnnppprrruuuwwwrrrrrrrrrssstttvvvxxxzzzvvvvvvvvvuuuttttttsssssssssttttttttttttttttttsssqqqrrrtttuuuuuutttrrrqqqttt000444555333333666666333666444333444777777555222333333444444333333222111444444333333333333444444444444444333333222222222666333000000222222000...///000000000111111111111111111000000000000111111---...///000000111000000111111000///......---------+++)))***...111111000222222111000//////000000////////////............,,,---...//////...---,,,666444333666;;;<<<888444...******///111///000555.........///////////////333333444555444333111000333333333333333222111111222222111111111111222222444333222222333333111///111111111111111111111111222000///111333444222///000000//////.........---000000///...------,,,,,,111000...,,,+++,,,...///,,,---///111111111111000///.........000222333555444222///......//////...%%%---222///...000000---222111000///000111333444////////////////////////......000111333555666666333333333333333222111000333000000444555555777;;;;;;@@@FFFGGGCCC===999888888888888888999;;;===???======@@@FFFKKKRRR]]]iiinnnnnnnnnppprrrtttttttttrrrrrrrrrssstttuuuvvvwwwrrrsssttttttssspppmmmlllpppqqqsssttttttsssqqqpppttttttuuuuuutttrrrpppnnnqqq333555666444555888777444888666555666888999777444333444444444444333222222555444444444444444444555444444444333333222222222444222000000111222111///000111111111222222222222111111000000000000111111...//////000000000000//////......------,,,++++++000---+++,,,...000000///222222111000000000000000000000000000000/////////...//////000000//////...---,,,,,,111777:::888444000,,,,,,///000---...222////////////////////////333333444444444333111111111222222222222222111111222222111111111111222222444222222222333333111///000000000000000000000000444222000111333333000...000/////////............000//////...------,,,,,,000///...---,,,---......---...///000000000000000///000111111222111000///444111///.../////////...'''...111///---000000...222111000//////111222333000000000000000000000000//////000111333444555555333333333333333222111000333111333666666666:::???HHHOOOVVVWWWPPPGGG???;;;:::999999888999:::<<<===>>>>>>@@@EEEIIIOOOZZZeeemmmmmmnnnoooqqqsssssssssrrrrrrrrrrrrssstttuuuuuurrrsssssssssrrrpppooonnnoooqqqrrrtttttttttsssrrrrrrssstttuuutttsssqqqpppttt666777666444777;;;999333777666666777888888777555444444444444444333222222555555555555555555555555444444333333333333222222222111000000111222111///111111111222222222333333111111000000000000111111///000000000000//////...///......------,,,,,,,,,222///------...000000///222111000000000000000000222111111111000000000///111000000//////000000111***)))***...333666555222222///...//////,,,,,,///000000000000000000000000222333444444444333111111000000111111222111111111222222111111111111222222333222222222333333222000000000000000000000000000444333222222222111///---////////////............/////////...------,,,,,,/////////............---/////////...//////000000000111333444333000---+++333111///...///000///...***...000...---///000///111000///...///000111222111111111111111111111111000000111111222333333444222222333333333222111111222222555777666777???III\\\cccllllllcccTTTFFF>>><<<;;;:::999999999:::;;;@@@>>>@@@DDDHHHLLLWWWaaalllmmmnnnpppqqqrrrrrrssssssrrrrrrqqqqqqrrrrrrsssrrrrrrrrrrrrqqqqqqqqqppppppqqqssstttuuutttsssssspppqqqrrrtttttttttsssrrruuu777777555444888;;;999222444444444555666555444444444444444555444333333222555555555555555555555555333333333333333333333333111111111111111111111000000000111111111222222222111111000000000000111111000000111000000///...---111000000000//////......111000......///000111111111111000000000000000111222111111000000/////////111111///......///111111000//////000222222000...222000//////...------...111111111111111000000000111222333444444333222111//////000111111111111000222222111111111111222222333222111222333333222000000000000000000000000000222222222222222111000//////////////////.........//////.........---------......////////////...---111000...------...///000111222333333222000---,,,222000//////000000///...---...///......///000000/////////...///000111111000000000000000000000000111111111111222222222222222222333333333222222111222333444555444888EEESSSjjjrrrzzzyyymmmZZZHHH>>>;;;:::999999999:::;;;<<>>@@@DDDGGGKKKVVV```kkkmmmoooqqqqqqrrrrrrssssssrrrrrrqqqppppppqqqqqqrrrrrrqqqqqqqqqrrrrrrssssssttttttttttttsssrrrqqqpppqqqrrrsssssssssrrrrrrrrr666777666444777:::888222444444555555555444444444444444555555555444333333444444555666666555444444333333333333333333333333111222333333222111000000////////////000000000000111111000000000000111111000000111000000///...---000000000000000/////////............///000222444111000000000000000111111111111000///......------111000............000111444333222111111000...---000000000//////000111111333333222222222111111111000111222333333333222111///000000111111111000000222222111111111111222222222111111222333444222111222222222222222222222222///000111222222222222222.........///////////////...............---------......///000000//////...000///...------...//////111111000000000000000111111000//////000000///...///......////////////000///////////////000000111////////////////////////111111111111111111111111111222222333333333222222333222222222222888HHHXXXkkkrrryyywwwiiiVVVEEE;;;888888888888999;;;===>>>>>>===???CCCFFFKKKVVV```jjjmmmqqqrrrrrrrrrssstttsssrrrqqqqqqpppppppppppprrrrrrqqqqqqqqqrrrssstttvvvvvvuuutttrrrqqqpppooorrrrrrrrrrrrrrrqqqqqqqqqppp555888999666555888777444555777888888777666666777555555555555555444333333222333444555555444333222222222333333333333444444222444666555333111000000........./////////000000111111000000000000111111///000000000000//////...........................,,,---.........///222555000000000000000111111222111111000///...---,,,,,,000//////......//////000000000000//////////////////111111///000444555333444444444333222222111111000111222333333333222111111111222222111111000///222222111111111111222222222111111222444444333111333333333333333333333333---///111222222222333444.........///////////////...........................////////////000000000.........---......//////111000/////////000222333000//////000111111///...000------000222000.../////////000000000111111111........................000000111111111111111111111111222333333333222222333111111222222777DDDQQQ\\\bbbgggdddZZZLLL@@@:::888777777888999<<<>>>???===<<<>>>BBBEEEIIITTT^^^hhhmmmqqqsssqqqpppqqqssssssrrrrrrqqqpppppppppqqqrrrrrrrrrrrrssssssssssssvvvuuutttsssqqqpppooonnnssssssrrrrrrqqqqqqqqqpppqqq444:::===999555666777777444777999888666555666888555555555555555444444333111222333555555333222111222222222333333444444444444666888888444111000000////////////000000000000111111000000000000111111...//////000000000000///.....................///,,,---......,,,---000333000000000000000111222222222222111000///...------///000000111111000000///...////////////000111222000333333000111555777444555555555444333222222222///000111222333333222111333333333333222111//////222222111111111111222222111111111222444444333111222222222222222222222222...000333333111000222444............/////////000........................000///.........///111222,,,,,,---...//////////////////000000111111111111/////////000111111///---111------222444000------///000111111111111111111//////////////////////////////000000111111222222000111222333333333333222333111222555555666;;;AAAGGGKKKNNNMMMGGGAAA===<<<999999888888999;;;<<<======;;;<<