BM66( ~~~{{{{{{uuu~~~wwwyyyzzzyyyvvvrrrooonnnssspppmmmmmmmmmlllhhheeedddddddddeeeffffffdddbbb`````````aaa```^^^^^^aaa```___^^^]]]]]]^^^___```]]]]]]]]]]]]]]]\\\[[[ZZZWWWZZZ\\\[[[YYYWWWWWWXXXYYYUUUVVVZZZYYYUUUVVV\\\\\\^^^___^^^\\\]]]___cccccccccbbbcccccccccaaa```bbbcccdddeeeffffffeeeeeejjjllloooqqqqqqrrrtttvvvwwwwwwxxxzzz~~~}}}zzzyyy{{{yyyuuusssuuuyyyyyyyyywwwuuutttuuuvvvsssrrrpppnnnmmmkkkhhhfff[[[\\\\\\\\\\\\\\\[[[[[[YYYWWWUUUSSSTTTUUUVVVWWWPPPRRRNNNNNNSSSNNNHHHOOOOOOPPPPPPOOONNNLLLLLLLLLHHHGGGHHHJJJMMMNNNLLLJJJEEEFFFGGGIIIIIIIIIGGGEEEGGGGGGGGGHHHHHHGGGIIIKKKHHHIIIKKKKKKJJJIIIHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJJJJHHHEEEDDDEEEFFFEEECCCEEEIIIIIIEEEEEEIIIFFFGGGFFFDDDAAAAAADDDHHHGGGFFFEEEEEEFFFFFFEEEDDDJJJIIIGGGFFFEEEEEEFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFHHHJJJKKKKKKMMMMMMNNNNNNOOOOOOPPPPPPOOOPPPQQQRRRSSSTTTWWWYYYcccaaa___```cccdddbbb```cccdddfffhhhkkknnnpppqqqwwwxxxyyy|||~~~}}}}}}{{{yyywwwuuuttt|||zzzvvvssspppmmmjjjgggmmmiiihhhjjjiiiddd``````UUUSSSQQQPPPPPPPPPOOOMMMJJJJJJJJJIIIHHHFFFDDDCCC???@@@BBBDDDEEEDDDCCCBBBCCCCCCCCCCCCDDDFFFGGGHHHHHHPPPMMMIIINNNMMMHHHIIIVVVUUUUUUVVVWWWXXXYYYZZZSSSTTTWWW\\\```bbbaaa______```bbbddddddcccaaa___ZZZZZZZZZZZZ\\\___bbbddd`````````^^^[[[ZZZ[[[\\\]]]]]]]]]]]]^^^___```aaa]]]\\\YYYVVVTTTSSSRRRRRRLLLKKKMMMPPPQQQNNNLLLNNNUUUUUUTTTSSSRRRSSSVVVYYYXXXXXXXXXWWWWWWWWWWWWWWWZZZXXXUUURRRPPPPPPPPPQQQTTTSSSRRRTTTVVVUUUPPPLLLJJJIIIHHHHHHHHHIIIKKKLLLIIIIIIIIIHHHHHHGGGFFFEEEFFFDDDBBBBBBCCCEEEGGGGGGEEEDDDCCCCCCDDDDDDCCCBBBAAABBBDDDFFFGGGGGGGGGFFFGGGGGGHHHIIIJJJLLLNNNOOONNNQQQTTTVVVWWWYYY\\\^^^gggggghhhiiijjjlllnnnooouuuvvvxxx{{{}}}{{{}}}}}}zzzyyyyyywwwuuusssppplllhhheeecccgggccc___ZZZWWWSSSOOOLLLGGGCCCBBBEEEEEEBBB@@@AAAJJJGGGDDDDDDGGGHHHFFFDDDCCCDDDEEEFFFGGGHHHKKKMMMQQQRRRUUUWWWWWWVVVTTTRRRLLLQQQXXX]]]^^^\\\YYYXXX\\\jjjjjjcccgggiiiccc```eeeeeefffhhhkkkmmmnnnnnnlllnnnrrrwwwzzzzzzxxxwwwjjjmmmooopppooollljjjiiillllllllllllpppwww{{{{{{vvvuuuqqqlllhhhjjjoootttuuutttsssrrrrrrrrrrrrsssqqqnnnkkkiiihhhgggdddaaaddddddeeeggggggddd```___bbbccceeegggiiilllnnnooopppqqqqqqpppooonnnoooppppppooommmllljjjjjjjjjjjjmmmkkkjjjnnnrrrqqqkkkeeebbbbbbaaa```___```bbbdddaaaaaaaaa```___]]][[[ZZZ[[[VVVQQQOOOPPPRRRQQQOOOOOONNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGFFFFFFFFFFFFGGGHHHHHHBBBCCCDDDDDDCCCBBBCCCEEECCCCCCCCCCCCCCCDDDDDDEEEJJJJJJJJJKKKLLLMMMMMMNNNQQQVVV[[[^^^^^^___aaadddiiikkkooosssvvvxxxxxxxxxsssyyy~~~|||}}}~~~~~~~~~uuuuuutttpppllljjjjjjjjj^^^]]][[[XXXUUUQQQNNNLLLIIIGGGEEEDDDEEEEEEEEEDDDHHHFFFFFFHHHIIIHHHKKKPPPMMMKKKIIIKKKOOOQQQPPPOOOTTTUUUVVVVVVWWW[[[aaafffcccdddggghhhhhhfffdddbbb[[[aaagggkkkkkkhhheeedddbbbrrrsssmmmqqqrrrllljjjppppppqqquuuyyy{{{zzzxxxxxx{{{wwwxxxwwwuuuzzz|||~~~~~~|||}}}~~~yyyyyyyyyxxxxxxwwwuuupppkkklllooossswww{{{|||{{{zzzxxx{{{||||||zzzxxxxxxyyyzzz{{{}}}~~~}}}|||{{{wwwttttttwwwzzzyyyrrrlllkkkmmmmmmlllkkkkkknnnqqqrrrrrrrrrrrrqqqnnnlllkkkkkkfff___\\\\\\\\\ZZZWWW[[[[[[[[[YYYWWWVVVUUUUUUWWWVVVTTTSSSRRRSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTXXXXXXXXXWWWTTTRRRRRRSSSMMMMMMMMMMMMNNNMMMMMMMMMIIIIIIHHHGGGFFFEEEDDDDDD<<Lpppyyy}}}=hĦ{{{~~~|||}}}~~~4ĉ@ӵ>L~~~||||||}}}~~~~~~|||xxxuuuqqqqqquuuyyy{{{|||wwwuuussswww}}}}}}zzzyyyuuurrrqqqsssvvvwwwwww{{{zzzwwwtttpppmmmjjjiiiiiifffddddddeeeddd```]]]```___^^^]]]\\\\\\[[[[[[WWWXXXZZZ[[[\\\YYYVVVSSSVVVVVVVVVTTTOOOLLLJJJJJJHHHGGGEEECCCCCCDDDFFFGGGOOOQQQWWW___iiiuuuGG=?wwwiiiaaaeeeeeedddaaa\\\YYYWWWWWWRRRVVV^^^jjjssstttnnngggddd___ZZZWWWTTTRRRWWW___ZZZ]]]aaabbb___```mmm{{{HdĦsssyyy=ĪjooosssxxxyyywwwssspppnnnqqqqqqqqqrrrtttvvvyyyzzzGG=?HdĦ}}}yyywwwwwwvvvrrrooooookkkffffffhhhjjjgggeeebbbaaaaaabbbdddeeedddbbbbbbdddeeeccc]]]XXXSSSQQQ\\\ZZZWWWRRRNNNKKKIIIHHH???>>>======AAAGGGMMMQQQXXXcccpppxxx}}}ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦbbbĦ___ZZZXXXXXXYYY[[[^^^bbbcccbbb```^^^IIIMMMLLLvvvDdDuuummmggg?fӵqqqvvv|||ĦccccccbbbӵƜ`1.׼soooqqqĭӵaaaqqqpppiiigggccc^^^[[[YYYXXXWWWӵpppsssyyyĦĦsssvvvĦDdDӵrrrrrrӵӵĦӵĭӵ|||{{{{{{||||||zzz{{{tttooonnnoooooonnnhhhjjjkkkiiifffbbb```___aaaaaaaaaaaa```___^^^]]]\\\YYYUUUQQQPPPPPPOOOOOOEEEJJJOOOPPPQQQSSSZZZ___iiilllqqqwww~~~?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLeee]]]VVVTTTUUUZZZ\\\^^^\\\WWWVVVXXXS?ʬIIILLL3h?D%%)?eeeeeeZufĦggghhhjjjgLRRRPPPOOOg&eMMMgĉ@JJJJJJg&e>&eLLL@eKKKMMM??RRROOOFFFCCCAAAAAACCCFFFg<ĉPPPRRRSSSUUU3we<Ħ[[[WWW\\\hhh3h?@eZMMMUUUTTTZZZeeeggg3h?gL|||uuullleeebbbccceeekkkppprrrD%%)?ooofff?><zSSSZZZ=?ĦSSSg&e```g&ebbbjjjpppS?ʬ4ff?>ߝL@e{{{g&e3h?g&e>&e??~~~yyyttttttrrrpppmmmlllmmmoooeeeeeeeeedddcccaaa___^^^``````bbbeeejjjlllkkkjjj]]]ZZZUUURRRPPPOOONNNMMMJJJMMMQQQWWW___iiissszzz4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@[[[HdĦlllbbbZZZYYY\\\UUUZZZ^^^___]]][[[Htƅ^^^^VVVBt=o9ĦDtfo9ĦXXX[[[\\\g?MMMGGGHdĦEEEEEEDDDHu]ĦCCCttEEEHHHHƅ^Hu]ĦDDDH׼sGGGLLLWWWZZZUUULLLJJJIIIIIIJJJLLLtQOOORRRUUUXXXje<ĦRRRPPPQQQBt=o9ĦH׼s^^^aaaeeehhhgggeeehhhiiihhhHtĦGGG???===>>>JJJBt=o9ĦHdĦ______YYYQQQMMMPPPTTTUUUVVVUUUDtfo9ĦsߝLGdUĦEEEHt@cӵHu]ĦPPPHu]ĦHHHQQQHtƅ^SSSqIܗGIӵfffH׼s```^^^Hu]ĦooouuuBt=o9ĦHƅ^Hu]Ħ{{{www||||||xxxyyy|||xxxwwwvvvtttqqqmmmkkkiiijjjjjjmmmrrrwwwyyyvvvssssssmmmgggccccccccc___\\\RRRRRRQQQQQQRRRUUUZZZ^^^nnnyyy4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqet\\\]]]DdDĦtttmmmhhhjjjppp```______aaadddq<RuuukkkqjRgdKӵHdDĦgdKӵKKKMMMGR/f6LĭĦJJJCCCDdDĦKKKCCCCCCDdDĦFFF`eĭMMMDdDΦDdDĦMMMDdDĦLLLOOOPPPKKKFFFLLLYYY\\\VVVNNNMMMLLLLLLMMMNNNgeĦOOOQQQTTTFSĦQQQRRRqjRgdKӵDdDĦSSSVVV^^^ccccccaaa\\\```\\\DdDĦVVVEEEFFFCCCqjRgdKӵDdDĦ]]]```___[[[WWWWWWXXXZZZXXXQQQHdDĦgdKӵDdDDdDĦKKKDdDĦ4DufӵDdDĦWWWDdDĦGGGq<RCCCEEEpeƜ4DuTӵNNNDdDĦEEEGGGDdDĦ[[[qjRgdKӵDdDΦDdDĦ{{{zzzyyywwwwwwxxxvvvyyy}}}~~~}}}|||zzz}}}xxxtttrrrpppnnnllleeeeeedddaaa]]]YYYXXXYYY[[[cccnnnzzz4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦvvvrrrpppvvv~~~sssiii___^^^eeepo9uIIIZZZhhhaaaGIdnuR)ĦDdDĦnuR)ĦFFFGGGCdgĪjFFFDdDĦGGGCCCBBBDdDĦHHHHߝL`o9IIIDdDΦDdDӵTTTDdDĦQQQXXXXXXQQQJJJPPP^^^```XXXPPPQQQTTTYYY___cccgeĦYYYWWWsp?aĦWWWZZZGIdnuR)ĦDdDĦPPPKKKLLLQQQUUUVVVRRRZZZXXXDdDĦYYYYYY[[[TTTGIdnuR)ĦDdDĦ___dddfffeeeaaa]]]ZZZccc]]]RRRDdDĦnuR)ĦDdDΦDdDĦKKKDdDĦnuR)ĦDdDĦ[[[DdDĦSSSpo9uNNNIIIBBB@@@=ӊB1.uTӵKKKDdDĦ:::???DdDĦRRRGIdnuR)ĦDdDΦDdDӵzzzzzz{{{zzzwwwuuuuuuwwwxxxyyyzzz~~~|||wwwuuuvvvnnnqqquuuwwwwwwuuusssssshhhfffhhhrrr4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<ĦQQQ4DufئL>eQQQDdDʜ4DuTӵhhhDdDĦYYY___ZZZQQQLLLQQQ^^^hhhjjjbbbZZZZZZccchhhdddgeĦddds<v>aĦbbbaaapeӵDx<DdDĦaaa[[[WWWTTTRRRRRRLLLKKKJJJDdDĦ\\\iiiaaa]]]peӵDx<>dd<ӵDd<DdDΦDdDĦ```DdDӵnd<DdDĦVVV>d<ĦYYYpeӵKKKĦUUUF&uTӵEEEDdDĦ@@@AAA>d<ĦMMMpeӵDx<>d<ʜ4DuTӵiiilllooommmkkkkkkgggdddeeejjjooooooqqqttt}}}zzzxxxvvvvvvwwwwwwvvv|||}}}~~~~~~~~~~~~zzzuuuwww4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊBccc<xeeelllfffaaaZZZVVVUUUB?d<\\\XXXUUU[[[gggqqqtttkkk```]]]eeellllllgeĦgggHg8>aĦrrroooB?Ho9kkk>dd<ӵ___ZZZB?Ho9jjj<xmmmaaaXXXXXX^^^bbbbbb&ӫeʬtIӇhhh>d<Φ>d<ĦXXXD&ӫetIӇLLLDdDĦVVVsdKĦ```B?dp&ĒRPPPFFF>d<sdKĦKKKB?Ho9eees&dq&ĒReeeccceeeeeebbbbbbeeeYYYWWWXXX```gggjjjmmmqqqooonnnmmmnnnooommmgggcccggghhhkkkqqquuutttkkkcccnnnuuu|||}}}zzzxxx|||yyy4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDoooiiiHkgecccbbb___YYYWWWUUUUUUVVV@hMMMLLL@GKKKJJJHĪj@IŌOOOMMMBeneLLLHkgeKKKneKKKLLLfeNNNHu]3hh[[[]]]\\\se[[[^^^___^^^aaakkksssvvvoooddd^^^ccchhhhhhgeĦja>aĦ}}}yyy@Glllqqqselllkkkkkkkkkkkkiiiddd]]]<Ōeee___ZZZ@GooonnnHkgemmmoooeeeYYYTTTRRRYYY^^^HĪj@IŌpppoooegeUUUQQQHu]3hIŌ???HHHDdDĦPPPne```___@hZZZ\\\>hfff\\\RRRseJJJneKKKKKK@GWWW^^^sĪj@h___\\\\\\^^^\\\XXXYYY\\\SSSQQQTTT]]]eeeiiimmmqqqiiihhhiiillllllfff[[[QQQWWWYYY```kkksssnnnaaaTTTXXXaaakkkmmmhhhdddccceeekkk|||}}}|||{{{4DuXӵĵD^DdDĦsssccchhhddd\\\YYYYYYYYYZZZZZZYYYNNNMMMLLLKKKMMMMMMLLLQQQQQQPPPPPPNNNQQQKKKNNNJJJHHHKKKLLLD^OOOXXXWWWVVVs׼sWWWZZZ```cccbbbbbbgggkkkmmmsssnnnlllllljjjeeegeFm8iii>aĦ}}}~~~xxxqqqqqqwwws׼smmmlllnnnpppssstttpppqqqpppHobbbiiiddd___ZZZjjjmmmooobbbiiijjjbbbZZZWWWOOOUUUZZZooowwwuuummm\\\UUUD^GGGFFFKKKDdDĦLLLTTTVVVYYYXXXUUU\\\ZZZXXXwwwqqqggg]]]s׼sPPPOOOLLLLLLLLLIIISSSWWW]]]ccc\\\YYYZZZ]]]]]]YYYUUUUUUSSSRRRWWW```ggghhhiiikkkgggffffffiiiiiiaaaTTTIIIXXXZZZaaalllrrrlll```YYYWWWaaalllpppmmmiiihhhjjjwwwxxxggg]]][[[\\\___jjjxxx~~~wwwqqquuuxxx|||Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħvvvtttnnnhhhgggiiieee]]][[[[[[]]]^^^___\\\WWWSSSXXXTTTPPPNNNNNNNNNNNNMMMQQQQQQQQQQQQPPPOOOOOOOOORRRRRRRRRRRRQQQQQQQQQQQQSSSSSSRRRQQQQQQQQQQQQQQQQQQNNNMMMOOOPPPOOOQQQUUUPPPJJJGGGLLLĦGGGKKKMMMNNNJJJDDDCCCHHHMMMLLL>d<ĦSSSTTTRRRRRRUUUBe\\\[[[[[[bbbgggfffeeehhhjjjjjjtttyyy~~~}}}tttjjjgeFYĉlllppp>aĦyyy{{{uuusssnnnssstttqqqppptttBetttqqqppprrrvvv{{{kkkppptttnu]ӵpppbbbYYYTTTXXX^^^[[[]]]bbbiiinnnnnnhhhbbb]]]^^^bbbdddbbb^^^___bbb___bbbbbb^^^]]]```aaa```ddduuu~~~xxxvvvsssmmmlllooooooiiiccc>d<Ħ```YYYVVVVVVYYY>d<ĦMMMLLLNNNĦZZZYYYYYYZZZ[[[[[[YYYXXX___[[[WWWUUUWWW]]]fffmmmrrrmmmfff^^^BeQQQPPPOOONNNLLLĦJJJGGGKKKNNNOOONNNNNNQQQSSSYYY^^^```___```eeehhhgggaaa]]]]]]bbbeee```WWWSSSPPPPPPVVV___dddccc``````]]]\\\[[[]]]^^^[[[SSSKKKYYYZZZ```ffffff```]]]___UUU___kkkqqqpppooorrrvvvzzz}}}yyylll```[[[[[[[[[dddllluuuvvvlllcccfffnnnhhhhhhgggfffeeegggnnnttt?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦuuunnnjjjgggbbb^^^ZZZZZZ\\\___```^^^ZZZWWWVVVTTTQQQPPPPPPQQQPPPOOOTTTUUUUUUTTTRRRQQQRRRSSSTTTTTTSSSSSSRRRRRRRRRQQQTTTTTTSSSRRRQQQPPPPPPPPPMMMLLLLLLLLLMMMNNNPPPRRRNNNIIIHHHgdKĦIIIIIILLLMMMKKKHHHJJJPPPUUUOOOsdKĦVVVYYYQQQRRRXXXbbbbbbddd^^^dddiiijjjmmmqqqsssrrrhhhpppyyyyyyqqqiiiŶSpppttt{{{3we<|||zzzyyyyyyxxxzzzxxxsssppprrrwwwuuusssqqqsssxxx}}}tttvvvvvviĉ@3hR/Ōsssjjjaaa[[[\\\``````aaacccgggiiifff^^^XXXZZZ^^^```___]]]^^^eeemmmppppppkkkccc___```___[[[gggtttzzzvvvsssqqqrrrmmmmmmrrrpppDdDĦXXXVVVWWW[[[^^^sdKĦIIIEEEgdKĦVVVTTTRRRRRRTTTYYY^^^bbbccc^^^YYYWWWUUUUUU[[[bbbgggeeeaaa\\\QQQPPPLLLKKKIIIgdKĦFFFDDDHHHMMMNNNMMMLLLNNNPPPVVV[[[^^^^^^```eeeiiiiiigggcccbbbggghhhccc\\\XXXTTTSSSWWW^^^bbb___\\\\\\UUUTTTTTTUUUVVVWWWWWWVVVYYYXXX\\\```^^^XXXZZZccc]]]eeemmmnnnjjjffffffiiimmmooollleee```aaabbbaaauuuooommmqqqssspppjjjhhhpppkkkgggeeecccccchhhooouuuqqqnnnoootttxxxxxxwww|||>AneneneneDe}}}vvvrrrjjjdddccc\\\\\\\\\^^^______\\\YYYVVVTTTSSSRRRSSSRRRQQQOOORRRTTTUUUUUUSSSSSSUUUWWWVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRQQQQQQPPPQQQQQQQQQOOOOOOOOONNNNNNOOOOOOOOOMMMJJJneKKKNNNIIIKKKLLLLLLLLLNNNTTTXXXSSSneTTTXXX[[[YYYYYY^^^cccbbb]]]___ddd```dddgggjjjooovvvxxxuuudddhhhkkkllljjjiii>Atttxxx~~~k<tttqqqnnnsss{{{|||vvvtttuuusssnnnppppppppprrrtttxxx{{{}}}zzzfhzzzxxxoooddd^^^]]]^^^hhhgggeeeccc```[[[UUURRRVVVXXXYYYXXXYYY___hhhnnnssssssnnngggddddddaaa]]]iiikkkrrryyy{{{wwwuuuwwwnnnhhhgggmmmoooDeNNNJJJIIILLLSSSYYYneLLLDDDneOOOLLLLLLKKKLLLPPPVVV]]]bbb___[[[YYYYYYVVVSSSVVV]]]\\\\\\[[[ZZZXXXUUURRRPPPIIIHHHneEEEFFFDDDHHHLLLMMMKKKIIIJJJLLLQQQXXX^^^aaaccchhhjjjhhhhhhgggggggggbbb\\\]]]aaaccc^^^\\\^^^^^^[[[YYYZZZUUUUUUTTTSSSQQQSSSWWWZZZZZZVVVYYYaaaaaa\\\]]]eeemmmtttzzzxxxnnneeeaaabbbbbbdddbbb[[[YYY]]]ccceeesssllliiiqqqyyyzzzuuuqqqgggaaa]]]```bbbcccffflllooonnnlllmmmoooqqqrrrrrrjjjvvv|||xxxyyy~~~{{{ppphhhhhhaaa```______```^^^\\\ZZZWWWVVVUUUTTTTTTSSSPPPNNNOOOQQQTTTUUUTTTTTTWWWZZZXXXXXXWWWVVVUUUUUUTTTSSSPPPOOOOOOPPPPPPQQQRRRSSSSSSUUUTTTRRRQQQQQQPPPNNNMMMKKKKKKMMMRRRKKKKKKKKKKKKLLLNNNQQQTTTVVVVVVVVVXXXZZZcccaaabbbbbb[[[TTTVVV]]]aaabbbcccfffmmmuuuvvvrrrrrroookkkjjjnnnssssss|||xxxlllgggqqq~~~zzzuuutttvvvsssnnnlllnnnrrrvvvyyy{{{|||}}}}}}~~~|||tttxxx{{{yyyoooddd]]][[[ZZZcccaaa___\\\ZZZYYYYYYZZZRRRRRRPPPQQQVVV___gggjjjpppqqqpppllllllmmmkkkfffrrrhhhgggqqqwwwtttqqqssseeebbb```dddhhhPPPJJJFFFCCCEEEMMMTTTKKKGGGEEEOOOLLLEEEIIIMMMQQQUUUXXX[[[]]]VVVTTTUUUYYYWWWSSSVVV]]]RRRSSSUUUVVVUUURRROOOMMMJJJIIIFFFGGGHHHGGGJJJNNNNNNKKKHHHHHHJJJNNNWWW```eeehhhkkkkkkhhhgggiiijjjdddZZZTTT\\\hhhnnnfff^^^ZZZWWWSSSRRRTTTVVVWWWVVVQQQKKKJJJNNNSSSYYYSSSVVVcccgggaaa___ccc```iiirrrrrrjjjaaa]]]\\\___```\\\SSSQQQZZZhhhpppnnnnnnrrrxxxyyywwwwww{{{```YYYYYYbbbjjjllloootttnnnppprrrrrrrrrsssvvvxxxkkk|||~~~vvvwwwzzzxxxnnnuuulllaaavvvzzzsssppplllhhhiiigggccc```___\\\YYY[[[[[[[[[YYYVVVTTTSSSSSSTTTUUUTTTRRRPPPRRRVVV[[[TTTUUUWWWWWWWWWUUUSSSRRRXXXXXXWWWVVVTTTRRRPPPOOOSSSSSSRRRQQQOOONNNMMMLLLJJJJJJKKKLLLLLLMMMMMMMMMOOOOOOOOONNNMMMOOOSSSVVVUUUUUUUUUTTTTTTWWW[[[___kkkjjjfff]]]SSSOOORRRVVV]]]bbbeeeeeejjjpppooojjjrrrrrrnnnlllsss}}}zzzqqqyyy|||uuuvvv|||}}}yyytttrrrsssttttttwww||||||vvvqqqwww{{{uuuuuuzzzzzzwww}}}wwwyyywwwiiiaaa[[[OOOWWW[[[^^^\\\VVVQQQNNNNNNQQQMMMMMMSSSZZZ]]]]]]\\\iiiiiiiiiiiimmmooohhh___fffdddiiiqqqtttppppppsssnnn^^^TTTWWWWWWMMMDDDCCCLLLGGGCCCCCCGGGJJJIIIGGGDDDBBBCCCJJJTTTYYYXXXTTTLLLLLLOOOUUUWWWWWW[[[```SSSWWW[[[[[[VVVQQQOOOOOOMMMQQQRRRSSSWWWZZZTTTIIIOOOLLLNNNRRRQQQLLLMMMRRRLLLQQQTTTPPPHHHEEEKKKRRRZZZZZZdddiiidddgggllliiikkkbbb```ddd___UUU\\\lllnnnhhh^^^SSSKKKKKKPPPUUURRRUUUWWWSSSMMMLLLQQQWWW[[[___bbbaaa]]][[[]]]```]]]hhhssstttkkkbbb^^^___^^^YYY[[[aaa```\\\```kkkgggmmmtttyyy|||}}}|||yyynnnjjj^^^YYYccceeeaaadddiiiqqqwwwxxxyyy}}}yyysssqqqssspppfffcccmmmxxx{{{yyyyyyyyy|||pppnnngggddd```^^^^^^___]]]ZZZ]]]]]]]]][[[XXXVVVTTTTTTRRRTTTTTTTTTRRRSSSWWWZZZZZZYYYXXXXXXXXXXXXXXXYYYZZZYYYXXXWWWVVVUUUTTTTTTUUUTTTRRRQQQOOOMMMKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJLLLPPPSSSVVVVVVVVVUUUUUUVVVYYY[[[______]]]YYYTTTSSSUUUXXX^^^aaabbbaaaeeemmmooommmwwwwwwrrrnnnrrr{{{~~~zzz~~~~~~}}}~~~zzzxxxxxxxxx|||}}}~~~}}}wwwqqqssszzz}}}~~~{{{yyy{{{~~~yyy{{{vvvyyywwwjjjeeebbbZZZ^^^^^^^^^^^^\\\YYYUUUSSSNNNLLLLLLQQQYYY]]]___```jjjllljjjeeeccceeedddaaaaaaaaaeeemmmpppmmmmmmooolll```YYY[[[XXXKKKAAA???PPPLLLIIIIIIJJJIIIEEEAAACCCDDDHHHOOOWWWZZZWWWSSSRRROOOOOOSSSVVVXXX]]]bbb^^^^^^^^^______ZZZRRRLLLNNNPPPPPPPPPVVV[[[YYYRRR\\\ZZZ[[[^^^[[[TTTSSSVVVRRRSSSRRRPPPOOOPPPSSSVVV[[[ZZZbbbeee___bbbiiigggccc^^^YYYXXXYYY\\\```cccdddaaa[[[VVVTTTVVVYYY\\\VVVYYY[[[ZZZXXXWWW[[[^^^eeeggggggccc]]]XXXYYY[[[XXXhhhwwwvvviii\\\[[[___cccdddiiimmmkkkgggfffiiijjjlllpppwww~~~wwwllllllbbb^^^eeeeeeaaadddkkkoooqqqpppssszzz}}}}}}ooooooooonnnkkkkkknnnrrrmmmgggfffmmmssssssrrrsssvvvuuummmjjjeee___^^^``````^^^[[[^^^^^^]]]\\\ZZZWWWUUUTTTRRRUUUWWWXXXXXXXXXYYYZZZ___]]][[[YYYYYY[[[^^^```\\\[[[YYYXXXWWWWWWXXXYYYWWWVVVTTTQQQOOOMMMLLLKKKNNNMMMKKKJJJIIIIIIJJJJJJJJJKKKKKKJJJIIIKKKOOOQQQVVVXXXXXXWWWVVVUUUVVVXXXUUUVVVWWWXXXYYYZZZ[[[\\\```bbbaaa```dddlllqqqrrr{{{{{{wwwrrrrrryyy~~~~~~}}}wwwvvvyyyyyy|||}}}|||}}}}}}xxxwwwssswwwuuuiiifffiiidddeeebbb```bbbeeegggdddaaaVVVUUUTTTUUUYYY___bbbccckkknnnkkk```XXXYYY^^^bbbYYYZZZ___gggkkkjjjjjjlllllleeeccceee```SSSJJJIIIQQQPPPOOOPPPQQQOOOIIIDDDGGGLLLSSSYYY]]]]]]ZZZXXXYYYRRRMMMOOOUUUYYY___dddaaa]]]ZZZ___dddaaaVVVKKKOOOOOONNNNNNTTT[[[\\\YYYgggfffhhhhhhccc[[[WWWWWWVVVRRROOOQQQVVVYYYYYYXXX[[[ZZZcccggg^^^]]]```[[[YYYXXXRRROOOWWWcccbbbZZZYYYYYYZZZ]]]```cccdddccc[[[]]]___aaaccccccddddddeeefffddd___ZZZXXXYYY\\\aaakkkvvvxxxpppgggbbbaaaaaajjjssswwwyyyzzzxxxtttxxxssssss{{{wwwooopppfff___dddeeeeeennnvvvtttppplllooouuuvvvsssjjjmmmoooooooooooopppqqqiiijjjooottttttpppnnnooowwwnnnpppkkkgggeeeddd```^^^^^^___]]]\\\[[[ZZZXXXVVVTTTUUUWWWZZZ\\\]]]]]]\\\\\\^^^]]]\\\[[[\\\]]]___aaa]]][[[YYYWWWVVVWWWXXXYYYXXXVVVTTTRRRPPPPPPOOOOOOOOONNNKKKIIIGGGFFFGGGGGGLLLMMMMMMLLLLLLMMMPPPSSSTTTVVVXXXYYYXXXVVVWWWWWWTTTUUUWWW[[[^^^```___^^^bbbcccdddeeegggmmmsssvvvxxx{{{{{{yyywww{{{~~~{{{~~~|||||||||yyytttuuuqqquuusssgggfffkkkiiieeeddddddggglllooopppooohhhhhhddd___^^^aaaddddddkkkmmmhhh^^^VVVWWW\\\___SSSVVV\\\bbbggghhhiiiiiigggddddddfffbbbYYYVVVXXXQQQQQQRRRUUUXXXYYYWWWUUURRRWWW^^^aaaaaa```___```\\\QQQIIIKKKRRRYYY```eee___ZZZYYY^^^fffggg___VVVWWWVVVUUUUUUYYY]]]^^^]]]dddeeegggfffaaaZZZUUUSSSSSSQQQPPPSSSXXXZZZXXXTTTYYY[[[fffkkkaaa[[[YYYQQQVVVTTTRRRUUU]]]ccc```XXXVVVYYY]]]dddiiijjjgggccc______```dddhhhiiifffccc]]]\\\YYYVVVVVVZZZbbbgggnnnlllmmmrrrvvvuuullldddgggrrrxxxxxx||||||zzzwww~~~zzzrrrssstttiii```cccgggooo}}}|||xxxrrroootttzzzyyyssstttzzz|||wwwrrrmmmsss||||||wwwvvvxxxzzzpppllljjjjjjeee^^^]]]bbb^^^\\\[[[[[[[[[ZZZXXXUUUWWWXXXYYY[[[]]]]]]]]]\\\ZZZ[[[]]]^^^___^^^]]]]]]\\\ZZZWWWUUUTTTUUUVVVVVVWWWVVVTTTSSSSSSSSSTTTUUUPPPOOOLLLIIIGGGFFFEEEEEELLLMMMNNNNNNMMMNNNQQQSSSPPPSSSWWWYYYYYYXXXYYYZZZXXXXXXZZZ\\\___```^^^\\\```bbbfffiiikkkmmmppptttqqqvvv}}}}}}zzz{{{{{{xxxxxxtttwwwuuujjjiiinnnjjjeeehhhkkklllllllllnnnpppsssuuuqqqgggbbbeeehhhhhhmmmkkkfff___]]]______\\\WWWZZZ___bbbeeefffeeeccc___]]]\\\ZZZWWWSSSUUUYYYTTTSSSTTTWWW[[[```cccddd[[[^^^aaa```^^^]]]```cccYYYOOOGGGJJJRRRYYY```fffcccaaa```ccchhhjjjhhhddd^^^]]]]]]^^^___]]][[[[[[WWWZZZ\\\ZZZWWWTTTQQQNNNQQQTTTXXXZZZZZZXXXVVVTTT[[[[[[dddggg^^^\\\]]]XXXZZZTTTWWWdddggg___ZZZ]]][[[^^^ccchhhjjjhhhddd```eeedddccceeeiiiiiieeeaaa___\\\WWWTTTVVV^^^hhhpppmmmkkkjjjkkknnnppppppnnnyyy}}}{{{tttuuu}}}zzz{{{vvvvvv|||}}}wwwqqqoooqqqvvvpppjjjoooqqqwww{{{yyyvvvxxx}}}xxx~~~yyyyyy~~~~~~vvvnnniiihhhddd^^^^^^eee```^^^\\\]]]___```]]]ZZZYYYXXXVVVWWWYYY[[[[[[ZZZXXX[[[^^^aaabbb___\\\YYYYYYXXXWWWVVVUUUUUUVVVWWWWWWVVVTTTSSSSSSUUUWWWXXXRRRQQQOOOMMMKKKHHHFFFEEEJJJKKKLLLLLLLLLMMMOOOQQQNNNQQQUUUXXXYYYZZZ[[[]]][[[[[[[[[[[[ZZZZZZZZZZZZ\\\___eeejjjkkkiiikkkooommmsss~~~|||}}}~~~{{{uuuyyyzzzrrrrrrtttnnnhhhlllqqqqqqlllgggfffgggkkkrrrrrrhhhdddjjjpppqqqqqqnnnhhheeegggiiiddd\\\___cccfffffffffgggddd```ccc___YYYSSSOOONNNQQQTTTWWWVVVTTTTTTWWW\\\aaaeee\\\\\\[[[XXXUUUUUUYYY]]]TTTMMMIIINNNVVV\\\cccjjjfffffffffffffffeeedddbbbXXXWWWYYY[[[ZZZUUUQQQQQQNNNRRRTTTQQQPPPRRRSSSRRRWWW]]]aaaaaa^^^ZZZZZZ\\\bbb\\\^^^]]]VVV[[[fffggg]]]WWW]]]kkkjjj\\\XXXaaa```cccggghhhfffbbb``````nnnkkkhhhhhhiiihhhfffccckkkgggaaa]]]^^^dddkkkppphhhoootttoooffffffrrr~~~}}}vvvqqqssszzzxxxuuuxxx~~~}}}uuussswwwmmmwwwyyyzzz~~~{{{zzzvvv{{{|||zzz{{{~~~|||llliiihhhccccccgggeeebbb```bbbfffhhheeeaaa___[[[VVVUUUWWWZZZ\\\\\\[[[^^^aaaddddddaaa]]]ZZZVVVWWWWWWXXXYYYZZZ[[[[[[WWWVVVTTTRRRRRRSSSUUUWWWTTTTTTTTTSSSPPPMMMJJJHHHHHHJJJKKKLLLKKKLLLNNNOOOOOOQQQUUUWWWXXXZZZ\\\^^^[[[\\\[[[XXXVVVVVVYYY]]]]]]___eeekkkjjjfffhhhnnnooottt{{{{{{{{{zzzwwwqqqvvv|||zzz|||{{{rrrmmmqqquuuvvvsssmmmfffbbb___jjjnnngggeeeoooxxxzzzxxxuuuooolllnnnoooiii``````fffjjjiiikkkmmmlllgggjjjeee]]]TTTPPPPPPQQQQQQTTTSSSPPPNNNNNNRRRWWW[[[YYYWWWTTTPPPMMMNNNQQQSSSOOOMMMOOOVVV]]]bbbiiiooogggggghhhhhhgggbbb\\\XXXRRRQQQSSSWWWVVVPPPOOOQQQRRRVVVVVVRRRSSSYYY^^^^^^bbbdddeeeccc```___cccgggggg``````\\\TTTXXXdddfff]]][[[^^^cccccc]]][[[___```dddfffddd___]]]aaaffftttpppkkkhhhggggggggggggooommmjjjiiijjjmmmooopppmmmrrrvvvppphhhhhhsss~~~}}}vvvrrrtttyyy}}}}}}zzz}}}zzzxxx~~~ttt~~~vvvuuu|||~~~tttmmmnnnkkkhhhiiiiiifffdddggglllnnnkkkhhheee```YYYVVVXXX\\\___```___aaadddeeeeeebbb___\\\UUUVVVXXX[[[]]]___``````XXXVVVSSSQQQPPPQQQSSSTTTVVVVVVWWWWWWUUUQQQMMMJJJIIIKKKLLLMMMLLLMMMNNNPPPPPPRRRUUUVVVWWWYYY[[[^^^[[[]]]\\\XXXTTTUUU\\\cccaaaaaafffkkkjjjeeeiiiqqqtttvvvxxxuuussspppqqqkkkqqq{{{}}}tttqqqrrrwww|||}}}xxxmmmdddXXXeeelllgggfffrrr|||}}}{{{uuuppppppqqqlllddd\\\ccciiikkkooouuuuuuqqqkkkfff]]]UUURRRRRRRRRPPPNNNMMMKKKIIIIIIKKKOOORRRWWWUUUPPPMMMKKKKKKLLLMMMMMMNNNTTT]]]cccgggmmmtttiiiiiikkknnnnnnhhh^^^VVVVVVSSSVVV[[[[[[WWWWWW\\\ZZZ]]]\\\WWWXXXaaahhhiiiiiigggdddaaa```ccciiimmmiiidddfffcccWWWVVV[[[XXX\\\^^^\\\XXXZZZ``````[[[]]]aaaddd```ZZZ[[[dddmmmuuuqqqlllgggdddeeehhhjjjiiijjjlllpppsssuuutttssstttnnniiihhhkkkoooooonnnyyyvvv|||{{{||||||}}}zzzwww{{{tttvvvtttzzzvvvrrrpppnnnoooeeefffiiikkkllllllkkkkkkccc```]]]]]]```ccccccbbbXXXYYY[[[^^^aaabbbcccdddfffbbb```aaa___[[[ZZZ\\\UUUTTTRRRQQQQQQSSSTTTVVVVVVSSSPPPPPPRRRRRRQQQOOOMMMPPPPPPLLLKKKNNNPPPOOOQQQRRRUUUWWWYYY[[[[[[\\\```___[[[WWWSSSSSSUUUXXX^^^eeekkkmmmjjjlllrrryyy|||~~~|||yyyvvvvvvyyyyyyuuulllgggrrrwwwyyy~~~sssggg___^^^fffrrruuurrrxxxzzzyyywwwyyy{{{|||zzzwwwjjjkkkjjjjjjooovvvsssllljjjddd```aaa```[[[UUURRROOOJJJFFFIIIQQQVVVVVVSSSWWWPPPLLLMMMOOOOOOQQQSSSQQQZZZdddhhhgggeeehhhkkkppppppooonnnnnnmmmlllllleeeeeecccaaaeeejjjjjjfff^^^bbbaaa]]]\\\```cccccc]]]WWWSSSVVV^^^dddfffdddkkkiiiddd[[[TTTTTTZZZaaacccfffeee```___fffkkkjjjgggeeefffhhhddd```eeennnqqqiiimmmjjj___aaallllllmmmnnnppprrrsssuuuvvvtttrrrooonnnnnnnnnmmmkkklllnnnqqqqqquuutttnnnrrrwwwxxxwwwpppuuuzzzuuuwwwzzz~~~qqqqqqqqqmmmiiiiiiiiiiiiiiihhhggggggdddbbb^^^]]]]]]]]]]]]]]]]]]]]]^^^______```aaaaaaeeeaaa______]]]XXXWWWYYYUUUTTTSSSSSSSSSUUUVVVWWWXXXUUUSSSRRRTTTTTTSSSQQQRRRTTTQQQKKKHHHLLLOOOOOORRRTTTWWWZZZ[[[ZZZYYYWWWZZZZZZYYYXXXWWWYYY]]]aaa```dddhhhlllnnnqqqvvvyyy}}}~~~||||||{{{|||~~~uuuyyyxxx||||||uuuqqqoooaaa]]]```kkkrrrqqqttt|||xxxsssnnnlllooorrruuuvvvqqqpppkkkhhhkkkoookkkcccaaa]]]\\\^^^\\\XXXUUUUUUOOOKKKHHHLLLUUU[[[\\\ZZZ\\\SSSLLLNNNTTTYYY^^^bbbRRRZZZdddiiihhhhhhkkknnnqqqqqqqqqppppppooooooooosssnnngggbbbdddgggbbbYYY^^^```]]]VVVSSSTTTVVVUUUQQQOOOOOOTTTZZZ______]]]```aaa```\\\VVVUUUXXX\\\]]]bbbdddaaaaaaeeegggeeeddd___]]]^^^^^^cccooo}}}vvvnnnnnnlllfffiiiqqqnnnqqquuuyyy{{{zzzxxxwwwxxxvvvrrrpppnnnllliiigggeeekkkiiimmm{{{~~~vvvtttzzzuuuvvv~~~~~~yyy||||||wwwzzzvvvuuuvvvpppmmmkkkiiigggeeedddccccccbbbbbb```]]][[[YYYZZZ\\\aaa```______```aaabbbcccddd```]]]]]][[[VVVUUUWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXVVVTTTSSSTTTTTTSSSRRRVVVWWWRRRIIIEEEHHHLLLLLLMMMPPPTTTXXXZZZYYYWWWUUUUUUVVVXXXXXXZZZ]]]bbbfffcccdddggglllqqqvvvyyyzzz~~~}}}xxx~~~pppiiinnnuuuiiibbbbbbkkkrrrrrrrrruuuvvvooofff```___ccciiilllsssooohhhdddeeegggccc]]][[[XXXXXX[[[[[[XXXWWWYYYQQQMMMKKKOOOVVV\\\]]]\\\ZZZRRROOOVVV```eeeggghhhSSS[[[eeejjjkkkkkknnnqqqrrrrrrqqqppppppooonnnnnnnnnggg___\\\bbbfffaaaXXX^^^___[[[RRRNNNOOOPPPOOOGGGJJJOOOTTTXXXZZZZZZYYYWWW[[[^^^^^^[[[XXXXXXYYYWWW]]]aaaaaaaaacccbbb```ccc___\\\[[[\\\aaannnyyy|||uuunnnjjjlllooorrrooottt||||||}}}yyywwwtttqqqmmmkkkmmmyyyvvvqqq~~~||||||zzz||||||xxxxxx|||yyyvvvnnnllliiifffdddbbbbbbbbb___aaabbb```]]]\\\^^^aaabbbaaa``````bbbdddgggiiibbb^^^]]]]]]\\\XXXWWWYYYZZZZZZYYYYYYXXXXXXWWWWWWVVVUUUSSSRRRRRRRRRRRRQQQXXXYYYTTTKKKFFFGGGIIIHHHFFFHHHLLLPPPSSSUUUUUUVVVTTTUUUWWWXXXYYY[[[___aaadddfffjjjnnnqqquuuxxx{{{yyytttnnnuuuuuurrrsssyyy{{{wwwssssssuuuooofff___[[[[[[]]]___kkkfffaaa```dddhhhgggeeeaaa[[[WWWZZZ^^^\\\ZZZZZZUUUQQQNNNPPPUUUYYYYYYXXXUUURRRUUUaaakkklllfffaaaWWW^^^fffkkklllmmmpppsssqqqpppnnnmmmkkkiiihhhggg]]]ZZZUUUSSSYYY```___YYYYYYZZZWWWPPPLLLOOOQQQQQQIIINNNTTTWWWXXXXXXYYYZZZVVVZZZ^^^```^^^\\\ZZZZZZVVV[[[___aaaaaaaaa``````[[[\\\___aaabbbcccgggkkk~~~xxxkkkgggmmmqqqoooooouuu~~~{{{yyyxxxvvvsssqqqlllzzz{{{www||||||uuuttt~~~}}}{{{~~~}}}~~~yyyyyynnnllljjjgggeeeeeeeeeeeeccceeefffeeeaaa```bbbdddfffeeeccccccdddeeehhhiiiaaa]]]]]]___^^^\\\\\\______]]]\\\YYYWWWVVVVVVUUUVVVUUUUUUTTTRRRRRRRRRSSSYYY[[[YYYRRRMMMLLLKKKHHHFFFEEEFFFGGGIIIMMMPPPRRRPPPRRRTTTVVVVVVXXXZZZ\\\ccchhhnnnooonnnoootttzzz|||{{{}}}vvvuuusssqqqnnnjjjeeebbb___^^^bbb]]][[[```iiippptttuuujjj^^^VVVYYY______ZZZVVVXXXUUURRRSSSWWWZZZ[[[ZZZ[[[YYY\\\gggnnnkkkbbb]]]\\\aaagggkkkmmmmmmoooppplllkkkiiifffbbb___]]]\\\WWWWWWTTTOOOOOOSSSTTTSSSRRRTTTRRRLLLJJJMMMPPPPPPPPPTTTWWWWWWUUUUUUXXX\\\XXXZZZ\\\]]]\\\\\\\\\\\\[[[\\\^^^```______```cccRRRXXX^^^cccgggiiijjjiiivvv{{{wwwkkkiiirrrwwwuuuvvvzzz~~~{{{xxxuuuuuutttrrrpppsss{{{}}}}}}{{{ooonnn}}}zzz}}}wwwnnnmmmlllkkkjjjiiiiiiiiiiiijjjjjjhhheeecccccccccjjjiiigggeeedddcccddddddaaa^^^^^^aaaaaa```aaaddd```^^^[[[XXXUUUUUUUUUUUUXXXXXXXXXWWWUUUTTTUUUVVVZZZ]]]]]]XXXSSSRRRPPPMMMMMMKKKHHHEEEEEEGGGKKKMMMKKKNNNRRRTTTVVVXXXZZZ\\\```gggmmmmmmjjjjjjpppwwwsssvvv|||~~~yyy}}}}}}vvvsssnnnqqqssstttqqqmmmiiihhhaaa\\\[[[cccnnnuuuzzz}}}jjj^^^VVVXXX^^^^^^ZZZWWW[[[YYYXXXYYY]]]aaacccdddhhhdddcccgggiiifffccccccaaaeeeiiikkkkkkjjjjjjkkkfffdddbbb^^^ZZZWWWTTTRRRRRRUUUSSSMMMJJJMMMQQQRRRSSSVVVTTTOOOMMMOOOQQQQQQRRRSSSTTTSSSQQQQQQUUUXXXUUUUUUUUUVVVWWWYYYZZZ[[[aaa______```___]]]```eee]]]aaacccdddfffiiijjjgggnnntttuuuppppppxxx{{{wwwvvvuuuuuuttt~~~}}}yyynnnuuu{{{wwwpppppppppooonnnmmmlllllljjjiiihhhggggggfffdddbbbhhhgggfffeeecccbbbaaa```ccc``````ccccccaaabbbeee___\\\XXXUUUSSSTTTVVVXXXXXXYYYYYYWWWUUUTTTUUUWWWXXX[[[ZZZUUURRRSSSSSSQQQSSSQQQNNNKKKJJJJJJLLLMMMKKKNNNSSSVVVXXXYYY[[[\\\^^^bbbgggiiihhhjjjooosssqqqtttzzzzzzwww{{{xxxpppkkkjjjmmmqqqqqqooonnnnnnnnnggg```]]]dddkkknnnooorrrccc\\\XXXYYY[[[[[[]]]___```___^^^___bbbeeegggiiiiiiggggggiiigggccccccffffffhhhjjjjjjiiigggeeeddd```^^^\\\YYYVVVSSSQQQOOOOOOOOOMMMIIIIIIOOOSSSRRRQQQUUUVVVRRRPPPRRRSSSRRRNNNOOOOOONNNNNNOOOQQQSSSPPPOOOPPPRRRUUUXXX[[[\\\ccc``````bbb```\\\^^^cccgggkkkkkkhhhiiilllkkkffflllqqquuuuuuuuuyyy~~~{{{zzz|||~~~{{{~~~xxxqqqqqqpppwww{{{rrrrrrssssssrrrpppnnnlllfffdddccceeehhhiiigggdddbbbccccccccccccbbbaaa```eeebbbaaacccccc```aaaddd]]]ZZZUUURRRRRRTTTXXXZZZVVVWWWXXXVVVSSSRRRSSSVVVTTTVVVTTTOOOLLLOOORRRQQQUUUTTTSSSRRRQQQQQQQQQQQQOOORRRVVVYYYYYYYYYZZZ[[[]]]^^^```dddhhhlllooopppwwwyyy}}}~~~~~~}}}zzzwwwuuurrrjjjbbbiiikkkkkkiiiggggggjjjmmmmmmccc^^^bbbeeebbb```aaa]]][[[[[[\\\[[[[[[aaajjjeeedddbbbbbbbbbdddfffgggaaaccciiimmmjjjcccaaacccjjjjjjjjjjjjgggdddaaa```\\\[[[YYYWWWUUUSSSQQQPPPSSSPPPJJJEEEGGGMMMMMMIIIHHHMMMPPPNNNNNNPPPQQQPPPJJJJJJKKKMMMOOOPPPPPPPPPLLLLLLNNNRRRVVV[[[]]]^^^ccc``````cccaaa\\\\\\aaaaaahhhmmmnnnrrrvvvrrrkkkoooqqquuuxxxvvvuuuzzz{{{yyy{{{yyy}}}vvvvvvwwwuuuqqqlllkkkllldddggggggbbbaaaeeeeeeaaaiiieeebbbaaacccffffffeeefffeeebbb^^^\\\]]]___bbb]]]ZZZUUUSSSTTTVVVWWWXXXUUUTTTSSSSSSSSSTTTVVVWWWTTTVVVVVVRRRMMMKKKOOOSSSWWWYYYZZZWWWRRRPPPQQQTTTSSSTTTUUUXXX[[[]]]___```^^^^^^^^^___ccciiinnnrrrrrrzzz~~~{{{~~~xxxssssssvvvssskkkbbbdddkkkmmmhhheeeggggggdddhhhhhhhhhgggfffdddbbbaaabbb]]]ZZZ]]]___^^^___bbb\\\]]]]]]\\\\\\___eeejjjiiigggeeeccccccbbbaaa```iiifffbbb```___^^^]]][[[RRRRRRRRRRRRQQQPPPOOOOOONNNLLLJJJHHHGGGHHHJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJNNNPPPQQQQQQQQQPPPOOOOOOPPPOOONNNPPPTTTWWWYYYYYY\\\]]]```bbb]]]XXX]]]fffhhhjjjrrr|||xxxooojjjkkkooorrrssssssvvv|||{{{uuuuuusssmmmhhhhhhkkkllliiibbbbbbgggjjjhhhllljjjgggggghhhhhheeecccaaabbbcccbbb```]]]ZZZYYY\\\YYYUUUTTTTTTUUUUUUUUUVVVUUUSSSRRRQQQQQQQQQRRRQQQRRRSSSPPPMMMMMMQQQVVVZZZYYYWWWTTTPPPNNNNNNOOORRRSSSUUUXXX[[[]]]___```cccbbbaaa```bbbeeehhhkkkpppvvvzzz{{{}}}vvvpppllljjjmmmtttwwwsssmmmhhhnnnpppllliiijjjiiifffiiihhhgggfffeeecccbbbbbbbbb^^^\\\^^^```^^^^^^```]]]^^^^^^]]]\\\^^^cccggghhhddd```]]]\\\]]]^^^___bbb___[[[YYYXXXWWWUUUTTTOOOMMMKKKIIIHHHHHHHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJIIIHHHHHHIIIJJJKKKMMMMMMNNNOOOQQQQQQPPPOOOQQQPPPOOOQQQTTTXXXYYYZZZ[[[YYYZZZ]]]^^^]]]bbbjjjjjjjjjooowwwzzzwwwrrrrrrmmmpppsssssssssuuuzzztttuuuvvvnnngggfffmmmnnnkkkgggfffiiikkkiiigggfffffffffgggfffccc```]]]^^^^^^^^^\\\YYYVVVTTT\\\YYYWWWUUUUUUTTTSSSQQQSSSRRRQQQPPPPPPPPPPPPPPPNNNOOOOOONNNLLLOOOUUUZZZ^^^ZZZUUURRRPPPNNNMMMLLLOOOQQQSSSVVVYYY[[[\\\]]]eeedddbbb```aaaccceeegggooopppuuu{{{zzzsssnnnkkkmmmqqqtttqqqnnnkkkpppsssqqqooonnnmmmjjjmmmkkkiiigggfffeeeffffffddd```^^^aaaaaa___]]]^^^^^^^^^^^^]]]\\\\\\^^^```eeeaaa\\\YYYXXX[[[```ccc[[[XXXUUUSSSRRRPPPNNNMMMKKKIIIEEEAAA???@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGGGGEEEEEEEEEGGGIIIKKKKKKJJJIIILLLPPPRRRQQQOOOQQQPPPOOOQQQTTTWWWYYYYYYXXXUUUUUUXXX\\\aaahhhoooooolllmmmqqqssssssuuuyyyooorrrtttttttttuuuyyy}}}vvvtttwwwpppiiijjjhhhkkkmmmmmmllljjjgggdddbbbbbbbbbdddeeeeeeeeedddccc```\\\YYYYYYZZZ\\\]]]]]][[[YYYXXXWWWUUURRRPPPNNNOOOOOOOOOPPPQQQRRRRRRNNNNNNNNNMMMMMMPPPVVVZZZ___YYYTTTQQQQQQQQQOOOMMMKKKMMMPPPSSSVVVXXXYYYYYYaaa```___```bbbeeehhhjjjmmmkkkqqq{{{~~~zzz||||||xxxsssqqqrrrrrrqqqooommmpppsssttttttsssqqqooorrrpppmmmkkkjjjjjjjjjkkkgggcccaaadddddd```]]]^^^___^^^^^^]]][[[ZZZ[[[[[[]]][[[YYYVVVWWWZZZ___cccWWWTTTRRRPPPOOONNNLLLJJJIIIGGGCCC@@@?????????@@@CCCCCCDDDDDDDDDCCCBBBBBBDDDCCCBBBBBBCCCEEEHHHJJJJJJHHHGGGJJJNNNQQQOOOLLLPPPNNNNNNOOORRRUUUWWWWWWVVVUUUUUUVVVZZZ```jjjrrrvvvrrrppppppnnnmmmrrryyyoooqqqtttvvvvvvwwwzzz|||~~~vvvuuuqqqooorrrllllllmmmnnnllliiigggfffgggfffeeeddddddfffhhhjjjgggccc___^^^```dddeeefff___]]][[[ZZZYYYWWWSSSQQQOOOOOOOOOPPPPPPPPPPPPPPPPPPOOONNNMMMMMMOOOSSSVVVXXXSSSOOONNNPPPQQQOOOMMMKKKMMMPPPSSSVVVXXXXXXXXX]]]]]]^^^___bbbeeehhhjjjkkkiiioooyyy|||wwwyyy~~~xxxxxxvvvtttssstttvvvxxxyyynnnooorrruuuwwwvvvttttttsssrrrooolllkkkkkklllllliiieeecccfffeeeaaa^^^^^^bbb```___^^^]]]\\\[[[[[[VVVWWWXXXVVVTTTTTTVVVXXXQQQPPPNNNMMMMMMKKKIIIGGGDDDDDDCCCBBBAAA@@@???>>>BBBBBBBBBBBBAAA@@@>>>>>>AAA@@@@@@@@@AAADDDFFFHHHJJJHHHFFFHHHKKKMMMLLLJJJNNNLLLKKKMMMPPPRRRTTTTTTUUUXXXZZZYYYZZZaaalllsss|||yyyvvvrrrlllhhhmmmtttnnnqqqtttwwwyyy{{{|||}}}~~~uuurrrsssvvvtttpppnnnnnnllljjjkkknnnjjjiiigggccc``````ccceee___^^^^^^bbbfffgggdddaaa```^^^\\\[[[ZZZXXXUUURRRRRRRRRRRRQQQOOOMMMKKKJJJOOONNNMMMLLLLLLMMMNNNOOOLLLKKKJJJJJJKKKLLLKKKJJJLLLNNNRRRUUUXXXZZZZZZZZZ\\\\\\\\\]]]___bbbdddeeegggiiinnnuuuwwwvvvxxx|||{{{wwwtttuuuuuuttttttuuuyyy{{{tttqqqrrrvvvxxxwwwuuuvvvqqqooommmkkkjjjiiiiiijjjjjjeeecccdddddd```^^^___dddaaa___]]]^^^^^^^^^]]]YYY\\\]]][[[UUUPPPNNNOOOIIIHHHGGGGGGHHHGGGEEECCC>>>??????@@@@@@??????>>>??????>>>======<<<<<<;;;?????????@@@AAACCCDDDEEEGGGGGGGGGGGGGGGHHHIIIJJJLLLKKKJJJKKKNNNPPPRRRRRRTTTYYY\\\]]]aaakkksssvvv~~~}}}{{{uuulllfffkkktttooorrrvvvzzz|||~~~~~~~~~vvvrrrtttuuusssqqqqqquuusssmmmjjjlllggggggfffccc___]]]^^^```]]][[[[[[___cccdddaaa]]]___]]][[[ZZZYYYXXXVVVTTTRRRRRRQQQPPPMMMJJJGGGFFFKKKJJJJJJIIIJJJJJJIIIIIIEEEGGGHHHIIIHHHGGGGGGHHHJJJMMMQQQUUUXXXYYYYYYXXXXXXXXXYYYZZZ\\\^^^```aaabbbhhhmmmnnnqqqvvvyyyxxx~~~{{{~~~~~~{{{zzztttvvvxxxvvvssssssvvvzzz|||wwwtttxxxyyyvvvuuuvvvooonnnmmmlllkkkiiihhhhhhhhhccc```aaaaaa^^^]]]^^^aaa]]]YYYXXXZZZ\\\\\\\\\WWWZZZ\\\XXXQQQLLLJJJJJJAAAAAAAAABBBCCCCCCAAA???;;;;;;;;;<<<===???AAABBB<<<<<<;;;;;;;;;<<<>>>???===>>>@@@AAABBBBBBBBBBBBBBBDDDGGGFFFDDDEEEIIIMMMMMMKKKJJJKKKNNNPPPQQQQQQUUUWWWZZZaaannn|||{{{}}}}}}{{{vvvlllgggnnnzzzsssuuuxxx|||~~~}}}xxxrrrsssrrrjjjllluuu}}}qqqfffccceeegggiiihhheeebbbbbbccchhhbbb]]]]]]aaaeeefffddd___\\\YYYXXXXXXWWWVVVTTTNNNNNNNNNNNNLLLJJJHHHFFFGGGGGGGGGGGGHHHHHHGGGEEECCCGGGKKKKKKHHHEEEFFFGGGGGGJJJNNNRRRUUUVVVVVVUUURRRSSSTTTWWWYYY\\\^^^```___hhhmmmjjjmmmvvvyyyuuuzzz~~~}}}yyyuuussspppssswwwwwwvvvwww|||{{{wwwyyyzzzuuusssuuuooooooooonnnmmmkkkiiihhhgggaaa]]]^^^^^^[[[[[[]]]\\\WWWSSSRRRUUUXXXYYYYYYKKKNNNPPPMMMGGGCCCDDDFFF>>>>>>>>>@@@BBBBBBAAA???<<<;;;::::::<<<@@@DDDGGG<<<;;;;;;;;;===???BBBDDD===>>>@@@BBBCCCBBBAAA@@@===BBBFFFFFFCCCCCCJJJPPPMMMLLLKKKLLLNNNQQQRRRRRRUUUUUUWWWbbbyyy{{{{{{zzztttllliiisssvvvwwwzzz~~~}}}{{{kkkqqqpppjjjooouuuvvvqqqjjjdddbbbhhhjjjkkkiiifffdddeeeffflllllliiifffiiinnnjjjbbb___cccbbbYYYRRRRRRRRROOOMMMJJJGGGGGGIIIIIIGGGDDDGGGIIIKKKKKKHHHEEEDDDDDDHHHFFFEEEEEEFFFFFFFFFEEEFFFEEEHHHJJJGGGDDDKKKWWW]]]QQQLLLRRRUUUTTTXXXaaa___ccciiinnnppprrrssstttvvvyyy}}}~~~yyyyyyxxxvvvssssssuuuwwwuuuyyy|||~~~~~~~~~zzzyyyyyyuuuooohhhiiikkkkkkjjjgggcccaaahhhaaaYYYVVVVVVWWWVVVSSSXXXTTTQQQRRRVVVWWWUUURRRRRRNNNIIIFFFDDDDDDCCCBBBAAAAAAAAABBBAAA@@@???>>><<<:::888;;;???BBBBBB@@@999:::;;;>>>AAAEEEGGGIIIEEEEEECCCAAA@@@@@@CCCFFF@@@AAACCCEEEFFFGGGGGGGGGEEEHHHKKKMMMNNNOOOQQQRRR[[[XXXYYYaaaooo|||{{{wwwvvvyyy{{{yyywwwwww|||}}}{{{{{{{{{{{{~~~ssssssqqqmmmqqquuuuuuqqqlllhhhgggeeeggghhhfffccceeejjjpppwwwwwwsssmmmlllooolllfffYYY\\\[[[TTTPPPRRRQQQNNNSSSOOOJJJHHHIIIIIIFFFDDDFFFGGGFFFDDD@@@>>>>>>???BBBBBBDDDEEEGGGGGGEEEDDDFFFEEEFFFFFFBBBAAAIIITTTZZZTTTTTTXXXUUUPPPVVVaaa]]]```eeeiiimmmqqqvvvzzz|||yyywwwvvvrrrqqqpppppprrruuuyyyzzz}}}zzzuuusssoookkkjjjjjjmmmnnnmmmggg```]]]\\\ZZZVVVRRRQQQPPPPPPRRRUUUSSSLLLGGGJJJHHHFFFDDDDDDCCCAAA????????????>>>>>>>>>======:::999999:::===?????????999:::;;;===???AAABBBCCCAAABBBBBBAAA@@@@@@BBBDDD@@@AAABBBCCCEEEFFFGGGHHHFFFHHHLLLNNNPPPQQQTTTVVVRRRTTTWWW\\\dddmmmwww}}}www{{{~~~~~~||||||}}}~~~uuurrrnnnooopppooommmkkkjjjkkkccceeefffbbb^^^aaakkktttzzz{{{xxxpppjjjgggeeebbbVVVVVVSSSNNNMMMNNNMMMIIIQQQMMMGGGDDDDDDEEECCCAAAHHHGGGEEEAAA>>><<<===>>>???BBBEEEHHHKKKKKKJJJJJJLLLKKKJJJHHHEEEDDDLLLUUUOOOPPPUUUWWWPPPHHHMMMYYYZZZ[[[]]]___ccciiipppuuu}}}|||yyyvvvuuuwww{{{}}}xxxsssooovvvyyy}}}yyypppjjjpppnnnnnnqqqzzz{{{sssooonnnmmmmmmnnnqqqtttvvvpppllliiikkkpppuuuxxxyyyzzz|||{{{zzz~~~~~~xxxwwwtttnnniiieeedddeeefffkkkiiigggggghhhfffbbb]]]OOOMMMLLLMMMMMMKKKFFFAAABBBAAAAAAAAABBBAAA>>>;;;;;;;;;999888888999999:::888999::::::999:::<<<>>>999999;;;<<<======<<<;;;???AAACCCDDDCCCBBBCCCDDD@@@???@@@AAACCCEEEGGGIIIHHHJJJMMMPPPQQQSSSVVVYYYUUU\\\bbbcccccchhhttt}}}}}}{{{}}}zzztttlllkkkiiigggfffgggiiijjjdddggggggbbb\\\]]]eeennnsssvvvwwwpppggg```\\\[[[WWWSSSMMMJJJIIIIIIGGGCCCOOOIIICCC@@@AAABBBAAA@@@?????????<<<999777777888999;;;===???@@@AAACCCDDDDDDEEEEEEDDDAAABBBGGGLLLHHHLLLSSSUUUOOOGGGJJJRRRUUUVVVWWWXXXZZZ]]]bbbfffffffffeeeeeegggjjjooorrrrrrvvvzzz{{{yyyvvvtttsssqqqoookkkhhhfffdddcccbbbmmmkkkjjjhhhgggddd```]]]YYYXXXYYY___ggglllhhhbbb^^^^^^^^^___dddjjjppptttrrrmmmggghhhmmmrrrsssrrrppprrrrrrrrrvvv}}}~~~{{{vvvwwwvvvrrrrrrrrrnnniiiiiiiiihhheee___WWWOOOJJJaaaccchhhnnnrrrssspppmmmSSSNNNHHHDDDDDDFFFGGGHHH???===<<<=========:::999999777666444444555777888888:::<<<;;;888888:::>>>777999;;;<<<<<<;;;:::999;;;>>>BBBDDDCCCBBBAAAAAA???>>>>>>???AAADDDGGGIIIIIILLLOOOQQQSSSVVVZZZ\\\___ffflllllljjjllluuu}}}yyyzzz{{{|||}}}~~~~~~vvvmmmjjjfffcccccceeegggiiidddhhhiiieee___^^^bbbhhhkkkpppuuusssjjj___ZZZZZZTTTOOOIIIHHHIIIHHHGGGEEEQQQKKKEEEAAAAAAAAA@@@>>>BBBEEEIIIJJJHHHFFFEEEDDDGGGGGGDDDAAA>>>>>>AAADDDAAAFFFIIIIIIHHHHHHIIIJJJDDDFFFJJJNNNMMMIIIHHHJJJIIILLLOOOQQQRRRSSSUUUVVVQQQRRRSSSVVV[[[___bbbccc^^^______^^^\\\[[[[[[\\\```___^^^]]]\\\]]]^^^```aaa]]]WWWTTTSSSTTTUUUVVVPPPRRRVVV[[[^^^^^^]]]]]]___]]]ZZZYYY[[[___dddgggooojjjddddddhhhlllkkkiiifffiiikkkkkknnnqqqpppkkkccceeedddbbbccceeeccc^^^^^^```bbbaaa[[[RRRHHHAAAYYY]]]cccjjjnnnooollljjjQQQLLLGGGDDDDDDGGGJJJLLLAAA>>>:::888999999999888;;;:::888777777888:::;;;:::<<<===<<<999999;;;>>>777999;;;===>>>===<<<;;;666:::???AAAAAA???===<<<>>>=========???BBBEEEGGGGGGJJJNNNRRRWWW\\\bbbfffhhhlllpppssstttuuuxxxzzz{{{||||||{{{yyy{{{yyyrrrnnniiiffffffggghhhhhhaaadddffffffcccbbbdddfff___cccjjjllleee[[[UUUVVVPPPKKKHHHJJJKKKKKKMMMPPPRRRLLLEEEAAA@@@???<<<:::FFFJJJPPPSSSSSSQQQOOOOOOSSSQQQLLLDDD===<<>>AAAAAA===::::::>>>CCCGGGHHHGGGGGGHHHEEEEEEFFFIIIMMMPPPPPPPPPOOOOOONNNKKKIIIHHHJJJLLLQQQQQQQQQPPPOOOOOORRRTTTQQQOOOMMMLLLMMMNNNMMMLLLKKKNNNSSSWWWTTTQQQSSSXXXWWWVVVSSSRRRTTTXXX\\\___aaa^^^[[[[[[^^^aaaaaa```YYY\\\]]][[[\\\]]]YYYSSSSSSVVVWWWWWW[[[___^^^ZZZ[[[[[[[[[ZZZXXXUUUQQQOOOSSSVVVZZZ]]]]]][[[WWWTTTFFFGGGGGGHHHHHHHHHGGGGGGBBB???;;;888888999::::::??????>>>======>>>@@@AAA<<<<<<===<<<;;;;;;===>>>999:::;;;===>>>>>>>>>>>>:::>>>CCCEEEDDDBBB@@@???============>>>@@@BBBDDDBBBEEEJJJPPPVVV^^^eeejjjrrruuuzzz~~~{{{|||~~~uuuqqqllliiiiiihhhgggeee]]]]]]^^^___```aaaaaaaaaUUUVVVZZZ^^^ZZZQQQNNNPPPOOOKKKKKKMMMNNNMMMRRRYYYRRRMMMIIIFFFGGGFFFDDDAAABBBEEEJJJMMMMMMLLLLLLLLLOOOOOOLLLFFF???>>>BBBFFFCCCHHHKKKHHHGGGGGGDDD???AAA@@@???@@@CCCDDDAAA======@@@DDDFFFFFFEEEEEEEEEFFFDDDBBBBBBEEEGGGHHHGGGIIIJJJIIIGGGEEEDDDEEEFFFFFFGGGIIIHHHFFFEEEGGGJJJHHHHHHHHHIIIKKKKKKIIIGGGDDDEEEIIIMMMJJJEEEHHHOOOKKKJJJIIIJJJLLLPPPTTTWWWOOOOOOOOOPPPPPPQQQRRRRRRJJJLLLKKKIIIJJJLLLIIIDDDHHHKKKMMMMMMPPPTTTSSSOOOQQQPPPPPPPPPPPPQQQQQQRRRHHHJJJMMMMMMLLLIIIFFFDDD@@@AAACCCDDDCCCBBBBBBAAA@@@>>><<<<<<=========<<>>>>>===;;;<<<<<<======>>>>>>>>>???BBBFFFHHHGGGDDDBBBAAA<<<<<<===>>>>>>???@@@@@@???AAAEEEIIIMMMSSSZZZ^^^kkkpppyyy{{{vvvrrrmmmjjjjjjhhheeebbb[[[YYYVVVWWWZZZ[[[[[[YYYSSSQQQRRRVVVTTTMMMLLLOOORRROOOOOOQQQOOOMMMRRR[[[UUURRRPPPQQQTTTVVVUUUSSSVVVXXX[[[\\\\\\]]]^^^___^^^aaabbb```]]]^^^ccchhhcccggggggbbb___```]]]XXX[[[[[[YYYXXXXXXYYYXXXUUUOOOQQQRRRRRRPPPMMMLLLLLLOOOKKKFFFDDDGGGJJJLLLLLLIIIKKKLLLKKKIIIGGGFFFGGGHHHKKKMMMLLLKKKJJJLLLOOOHHHGGGFFFFFFHHHIIIHHHGGGBBBAAACCCGGGEEEAAACCCJJJKKKIIIGGGEEEDDDEEEFFFHHHEEEFFFHHHHHHFFFDDDDDDEEEBBBCCCBBB@@@CCCHHHIIIFFFBBBEEEEEECCCDDDGGGEEE@@@AAACCCEEEGGGGGGFFFEEEDDD===???BBBCCCCCCBBBBBBCCCAAA@@@>>>;;;:::;;;>>>AAA=========???AAAAAA@@@>>>======>>>???@@@@@@??????===:::888999===???>>><<<>>>======<<<<<<<<<===>>>;;;>>>BBBCCCAAA???===<<<<<<<<<===>>>???>>>>>>>>>>>>@@@AAAAAABBBEEEJJJMMMSSS[[[gggppprrroookkkiiilllsss{{{}}}|||~~~vvvuuusssmmmeee___\\\[[[SSSSSSUUUZZZ^^^```]]][[[dddeeeddd```___cccdddaaafffeeeddddddeeehhhkkkmmmkkkiiigggggghhhiiiiiihhhrrrnnnjjjggghhhiiijjjkkknnnmmmkkkhhhfffeeedddddd``````aaa```^^^[[[XXXVVV\\\YYYVVVUUUVVVXXXXXXXXXQQQQQQRRRSSSSSSRRRQQQPPPRRRQQQOOONNNOOOQQQTTTVVVRRRRRRRRRRRRPPPNNNKKKJJJJJJJJJIIIHHHGGGFFFFFFEEEBBBAAAAAA@@@@@@AAAAAABBBAAAGGGLLLKKKDDD===::::::@@@@@@@@@@@@@@@@@@AAAAAACCCCCCBBBAAA???>>>>>>===BBBBBBAAA@@@????????????>>>???@@@AAAAAAAAA@@@???>>>>>>???@@@@@@@@@??????======>>>>>>===<<<;;;;;;:::===???>>><<<;;;===???@@@@@@??????>>>=========>>>???@@@AAA@@@@@@>>>>>>BBBBBBDDDDDDDDDDDDBBBBBB???AAAEEEFFFDDDBBB@@@@@@BBBCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDDDDEEEEEEFFFFFFFFFDDDHHHOOOXXX^^^^^^YYYTTTWWW^^^fffiiigggfffhhhkkknnnmmmnnnssszzz|||yyyuuusssuuuzzzjjjhhhdddaaa```aaacccdddfffgggjjjrrr{{{{{{wwwrrrmmmkkklllllliiieeegggeeeddddddgggkkkmmmnnnooollljjjiiikkkmmmoooooohhhgggeeecccaaa```______]]]]]]]]]\\\[[[YYYVVVUUUZZZWWWTTTRRRRRRRRRPPPOOOJJJJJJKKKKKKKKKJJJIIIHHHKKKJJJHHHGGGGGGIIIKKKLLLGGGGGGGGGFFFEEECCCAAA???>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@DDDGGGGGGDDD???======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>======>>>>>>@@@???>>>>>>===>>>??????===============<<<<<<<<<;;;;;;;;;;;;::::::999999777999<<<<<<::::::===???>>>>>>>>>============<<<;;;<<<===>>>>>>===<<<;;;;;;;;;<<<======<<<;;;;;;;;;===@@@@@@???=========>>>???AAABBBCCCCCCBBBBBBFFFGGGHHHIIIJJJKKKKKKKKKMMMMMMNNNOOOQQQRRRSSSSSSRRRRRRUUUYYY\\\\\\YYYVVVRRRVVVZZZ\\\ZZZXXXXXXZZZ```___aaaeeejjjmmmnnnmmmtttrrrpppnnnnnnppprrrsssvvvyyy|||rrrkkkccc___```dddgggiiiqqqrrruuu{{{}}}yyyyyywwwooogggkkkhhhfffeeegggjjjlllmmmiiigggffffffggghhhgggfff```___]]][[[YYYXXXXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQSSSQQQOOOOOONNNMMMJJJHHHEEEEEEEEEDDDCCCBBB@@@@@@BBBAAA???======>>>???AAA<<<<<<;;;;;;999888666555777777777777777777777777999:::;;;<<<<<<;;;:::999888:::;;;<<<<<<;;;::::::888888888777777777777777777777888999:::;;;<<<<<<======<<<;;;;;;;;;<<<<<>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===???>>>===<<<===>>>======>>>???@@@@@@@@@@@@AAABBBEEEGGGJJJLLLNNNNNNOOOOOOQQQSSSUUUWWWYYYZZZdddbbb___]]]^^^^^^]]]\\\ggghhhiiijjjjjjjjjjjjjjjgggggghhhkkknnnnnnmmmllllllmmmmmmnnnnnnmmmmmmlllmmmpppuuuyyy}}}}}}uuuuuuuuuvvvxxxzzz|||||||||xxxuuurrrpppooonnnlllkkkjjjiiigggfffdddaaa]]]ZZZZZZYYYWWWUUUTTTSSSRRRRRROOONNNMMMLLLKKKKKKKKKKKKKKKJJJKKKLLLMMMLLLIIIGGGEEEDDDCCCBBBAAA???>>>======<<<:::888777777888999777777777666555444333333666666666777777888888888555666888999999888666555555444333444666777777666666666666555555555555555222333444444555666777777:::::::::999::::::;;;;;;;;;999777555444555666666888777555444333333333444555555444444444444444555333333444555555666777888666666777888888999::::::999:::;;;<<<<<<<<<;;;:::<<<<<<============<<<<<<;;;<<<<<<;;;::::::===???======>>>>>>???@@@@@@@@@<<<>>>AAADDDGGGJJJKKKLLLLLLMMMOOORRRUUUXXXZZZ[[[gggeeeaaa^^^]]]^^^______jjjiiijjjlllpppsssttttttqqqqqqrrrssstttuuuuuutttlllnnnqqqtttvvvwwwxxxxxxsssvvvzzz||||||}}}~~~~~~}}}zzzxxxzzz~~~zzzyyywwwwwwvvvssspppmmmrrrpppooommmjjjfff___[[[ZZZXXXVVVTTTRRRPPPPPPOOOMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIKKKLLLJJJGGGDDDEEEDDDCCCAAA???>>>======;;;:::999777666666666777777666666555444444444444222222333444444555555555333555666888888666555333777555333333555777777777777666666666555555555444444444444444444444444444888777777777888999::::::888888888777666555444333999888777666555555444444444333333222222333444444333333222222333333222222222333444444555666777777333444666777777777666666888888888777777888888888666666666555444555888:::;;;;;;;;;<<<======>>>>>>===???AAADDDFFFHHHIIIJJJKKKLLLNNNQQQUUUXXXZZZ[[[ZZZZZZZZZZZZZZZZZZ[[[\\\aaaaaaaaaeeejjjnnnqqqrrrkkkjjjjjjjjjkkkmmmoooqqqrrrrrrtttwww{{{~~~zzzvvvuuuuuuooooooooopppqqqpppmmmkkkqqqppppppooonnnjjjeeeaaa]]][[[YYYVVVSSSQQQPPPOOONNNMMMMMMLLLJJJIIIHHHHHHJJJIIIIIIIIIHHHFFFBBB???BBBAAA???===<<<;;;::::::::::::999888777666666666444444333222222222333333222222222333333444444444222333444555555444333222333333222111111222444555777777777666555555444444666666666555555444444333444444444444555666777888666777888888777666444333999999999999999888777666333222111000111222333444333222000000111111///...000000111222333333444444444555666777888888777777666555555444444555555666555555666555444555777:::888888888888999:::;;;<<<;;;<<<>>>@@@AAACCCCCCCCCGGGHHHJJJMMMOOORRRTTTUUUQQQTTTWWWZZZZZZZZZ[[[\\\```aaaccceeehhhkkknnnooohhhjjjkkkkkkkkkmmmqqqttttttttttttuuuwww{{{vvvsssooommmllllllkkkiiillllllllllllllljjjfffbbb```___\\\XXXUUURRRPPPOOOMMMMMMMMMMMMKKKIIIGGGEEEGGGFFFDDDDDDDDDBBB???<<<>>>===;;;999888777777888777777777666555555555555111000/////////000111111222222333333333333333333111111111111111111111111+++...///...------000333666666555555444333333222333222222222222111111111//////000000111333444555333333222222222222222222333444666777777666444222111000///...///000222333111///......000111///---/////////000000111111111222333555666777777666666666555444333333444555666555666777777666777999;;;888777777777888999:::;;;999:::;;;===???@@@@@@@@@BBBCCCDDDFFFHHHJJJKKKLLLLLLPPPTTTWWWVVVVVVXXXYYYSSSWWWZZZ\\\\\\^^^aaadddhhhlllqqqsssrrrrrrsssuuuqqqqqqqqqrrrtttvvvyyyzzzvvvyyy{{{}}}~~~vvvqqqooommmlllmmmlllkkklllkkkiiieeeccccccaaa^^^ZZZVVVSSSPPPOOOKKKLLLLLLLLLJJJGGGCCCAAAAAA@@@??????@@@@@@???===<<<:::999777666666666777444444444444444333333333//////...------...000111////////////////////////111000////////////000111***...111111......333888444444444333222111111000------------------------,,,,,,,,,---///000222333///---,,,******,,,...000,,,...111333333111...---000///---------///111222///---,,,---000222000............///////////////***+++---.../////////...333222111000000111222333111222444444444444555777:::999999999999;;;<<<===<<<===???AAACCCDDDEEEEEEBBBCCCDDDEEEFFFHHHIIIIIIFFFIIIMMMNNNMMMLLLNNNPPPMMMRRRXXXZZZZZZ[[[___ddd]]]cccjjjnnnmmmjjjiiihhhmmmnnnpppsssuuuvvvxxxxxxsssuuuxxxzzz}}}zzzuuuyyynnngggiiillliiifffgggggg```XXXUUUVVVVVVRRRNNNKKKHHHEEEDDDFFFFFFDDDAAADDDCCCBBB@@@???===<<<;;;999888666666777777666444666666666333///---,,,,,,,,,---///000000000//////,,,------....../////////,,,///111222111111111111...------,,,,,,...///000333333555666666555333333111000///------,,,,,,,,,.........///000222333444000//////...------,,,,,,///000000000///...---,,,---......///000/////////.........//////////////////000111222111000---,,,******,,,---.../////////000000000000000111111222222111000000000000000111333444666888:::;;;<<<<<<===>>>??????>>>???@@@BBBCCCCCCCCCDDDEEEEEEFFFFFFGGGJJJNNNPPPPPPNNNNNNNNNTTTQQQSSSZZZ]]][[[]]]bbb^^^aaaaaaaaaeeejjjggg^^^ggggggkkkooommmjjjpppzzztttvvv{{{|||wwwuuuppphhhdddeeehhhccc]]]ZZZYYYXXXUUURRRMMMJJJGGGFFFFFFFFFDDDBBBCCCBBBAAA???===<<<::::::777666555444555555444222222333333111///------...------......///.........,,,,,,,,,,,,,,,,,,------+++---///000//////000111111000///------------...111111222222222222111111111111000///...---------------......///111222333/////////...---,,,,,,,,,/////////...............,,,---......//////....../////////......------,,,...///000111111000...---,,,,,,---...///////////////////////////000111111111000000000000000111111555666777999;;;<<<<<<===<<<===>>>>>>>>>???AAACCCAAAAAACCCDDDEEEGGGHHHIIIOOORRRTTTUUUSSSPPPOOOOOOVVVSSSSSSWWWXXXUUUVVVZZZ```bbbaaaaaaeeejjjiiiccciiijjjnnnrrrooojjjlllqqqvvvyyy}}}tttkkkkkkqqqiiieeeaaa]]]ZZZWWWTTTQQQPPPNNNJJJHHHGGGFFFCCCBBBAAA@@@???===;;;:::999888666444333333333333222000---///000///...---...000...------,,,,,,,,,,,,---+++++++++******************+++---------...000222333222111///---,,,,,,+++.........------.........111000000//////.........,,,,,,,,,---...///000111///......------,,,,,,+++...------,,,,,,---///000+++,,,,,,---------------//////...---,,,+++******,,,---///000000///...---......////////////.....................//////000////////////000111111222444555666777888999:::;;;;;;<<<===>>>===>>>AAACCCCCCCCCEEEGGGIIIKKKLLLMMMQQQSSSUUUUUUSSSPPPPPPPPPTTTQQQRRRTTTUUUSSSSSSVVVaaaccccccdddhhhooopppnnnjjjkkkqqqvvvuuuqqqppprrryyy}}}wwwtttmmmjjjeee```\\\XXXUUUSSSSSSQQQMMMJJJGGGEEEBBBAAA??????===<<<:::888777666666444333222333222111///---...//////...---///000...---,,,*********++++++++++++******)))))))))(((***+++,,,++++++---000333333222111///...---,,,,,,------+++******+++------///////////////.........,,,,,,++++++,,,---......------------,,,,,,++++++---,,,+++***+++---///111******+++,,,,,,,,,,,,,,,---,,,,,,,,,++++++******+++,,,---...//////............//////...---,,,,,,------,,,,,,------...///.........//////111222333222222222333444666777777;;;<<<======<<<<<<>>>@@@BBBBBBDDDEEEGGGIIIJJJKKKJJJKKKMMMNNNMMMMMMNNNOOOMMMMMMOOORRRUUUVVVXXXZZZ^^^aaaeeehhhlllppptttuuupppqqqtttvvvwwwvvvwwwxxxzzzwwwvvvpppiiibbb___]]]ZZZYYYTTTSSSPPPLLLGGGDDDBBBAAA???>>>===;;;:::888777666777555444333333333111//////000111000...---...///...,,,+++)))))))))***+++,,,,,,++++++******))))))++++++,,,,,,+++---000222///////////////......------,,,+++******+++,,,---,,,,,,---.........------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))***,,,...000)))******+++++++++++++++)))*********++++++,,,,,,++++++,,,,,,------------------------,,,+++******,,,,,,,,,,,,,,,------...............///000111222111111111222333555666777<<<======<<<;;;:::<<<===>>>???@@@@@@AAABBBCCCCCCEEEFFFGGGHHHGGGHHHJJJLLLIIIKKKNNNQQQTTTYYY[[[\\\ZZZ^^^cccggghhhhhhkkknnnrrrtttuuuuuuwww|||}}}nnneeeaaa```]]]ZZZVVVUUUSSSNNNIIIEEECCCCCC@@@???>>><<<:::999888777888777555444444333111000000111111000...,,,,,,---,,,++++++************+++,,,,,,,,,+++++++++++++++***,,,,,,,,,+++,,,...000,,,,,,---...//////......---,,,,,,++++++,,,,,,---)))***,,,---......---,,,,,,,,,+++*********++++++++++++++++++++++++++++++***)))))))))***+++---...)))******+++++++++++++++(((((()))***+++,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,------...............///000000111222222222222444777999;;;<<<<<<===;;;:::999;;;<<>><<<:::999888888777555444444333111///...///000...,,,+++,,,---******++++++,,,,,,++++++***++++++++++++++++++,,,)))+++,,,,,,+++******+++***+++,,,.........------+++,,,,,,,,,,,,,,,,,,+++)))***,,,...//////...------,,,++++++*********+++*********+++++++++++++++))))))))))))***+++++++++)))***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,++++++************+++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,---......//////.........//////000111111111222444777;;;===888999::::::999:::<<<>>>AAAAAABBBCCCDDDEEEFFFGGGIIIIIIIIIHHHHHHJJJMMMPPPQQQVVVXXXWWWYYY___aaa______```cccfffdddccclllxxxzzz~~~uuukkkbbb[[[[[[YYYTTTNNNJJJIIIJJJBBBAAA@@@???===;;;:::999888666444333333222000...+++,,,------++++++,,,---(((***+++---------,,,+++))))))******++++++,,,,,,(((***,,,,,,***(((((((((++++++,,,---------++++++***+++,,,------,,,+++***)))+++---///000000///...------,,,+++******************************++++++(((((()))************)))******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,+++***)))))))))***,,,------......------,,,------,,,,,,------...///000//////.........//////.........000222666:::<<<555777888999:::;;;>>>@@@:::;;;<<<>>>@@@BBBCCCDDDFFFGGGHHHHHHJJJMMMSSSWWWVVV[[[^^^]]]```gggjjjgggdddeeehhhllllllppp~~~yyypppnnnggg```[[[ZZZTTTKKKFFFGGGCCCFFFCCC;;;999===@@@>>>999888777555333222222222000///...,,,++++++,,,,,,.........------,,,,,,,,,+++++++++******))))))))),,,+++************,,,,,,000///...,,,+++*********++++++++++++,,,---...///,,,,,,+++***+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++))))))************)))))),,,+++++++++******)))))))))******++++++,,,------++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------------------......---------......///000111222333555888:::;;;777888999:::;;;<<<<<<===888999;;;>>>@@@BBBCCCCCCGGGHHHKKKKKKLLLMMMOOOQQQ]]]WWWUUUYYY]]]___bbbeeeaaaiiiqqqttt{{{nnnmmmfffaaa___ZZZQQQLLLLLLDDDFFFDDD===;;;>>>@@@>>>999888666555333222222222000///...,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------...---,,,++++++,,,---------,,,,,,+++++++++++++++************+++,,,---......------,,,---...///000......---,,,,,,,,,,,,,,,++++++,,,---............((())))))******))))))(((,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////......///000222444666666777777888999:::;;;<<<<<<:::;;;===???AAACCCDDDDDDDDDGGGIIIKKKLLLNNNQQQSSSWWWTTTTTTYYY^^^```dddhhhrrruuu}}}qqqiiicccbbb```XXXPPPLLLGGGGGGEEE@@@>>>??????===;;;:::888777555555444444000///...---,,,,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,---...///000111222///...---,,,,,,,,,,,,,,,)))*********++++++,,,,,,)))((((((((()))***+++,,,---------------...//////------,,,,,,++++++,,,,,,***+++,,,---.../////////******++++++++++++******,,,+++++++++++++++******---,,,,,,+++******))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------......///000...//////000111222333444666777777888999:::;;;;;;===>>>???@@@BBBCCCDDDEEECCCEEEIIIKKKMMMPPPSSSUUUSSSTTTYYY___```aaafffmmmwwwiiiddddddaaaWWWNNNJJJIIIFFFCCCBBBAAA???=========;;;:::999888888888111111000///...---------++++++******************+++,,,---///000222333444......---,,,,,,+++++++++)))******+++++++++++++++((((((''''''((())))))***+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,------------,,,------------------,,,************************,,,+++++++++******))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---------...///000111222222333333444444444444666666777888999::::::;;;?????????@@@AAACCCDDDEEEDDDGGGJJJLLLNNNPPPTTTVVVTTTXXX___bbbaaadddsss|||hhhdddeeeaaaZZZOOOKKKHHHFFFEEEBBB???=========;;;:::999999999999444333222111000...---,,,******************************,,,---///111222333...............------,,,+++,,,,,,---,,,+++******(((((((((((((((((()))************+++++++++++++++++++++*********++++++,,,+++++++++++++++***)))(((++++++,,,,,,,,,,,,++++++(((((()))))))))))))))))))))))))))******+++++++++*********+++++++++,,,,,,---------...............++++++++++++++++++++++++---------...///000111111333333444555666666555555666666777888999::::::;;;????????????@@@BBBDDDEEEHHHJJJMMMNNNOOOQQQTTTVVVUUUXXX\\\___cccuuutttcccbbbdddcccUUUNNNHHHHHHGGGCCC@@@???<<<;;;:::999999888888888777777666444222///---,,,***************+++++++++******+++,,,---...////////////000111111000000///---.../////////---,,,+++******))))))))))))******++++++,,,---------------******))))))******+++++++++++++++***)))((('''&&&(((((())))))))))))((((((((((((((()))))))))))))))(((((())))))***++++++,,,************++++++++++++............////////////,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222000111333444555444444333666777777888999:::;;;;;;???>>>>>>???@@@BBBEEEFFFJJJLLLOOOQQQRRRSSSVVVXXXWWWXXX\\\gggzzzrrreeedddfffZZZPPPIIIHHHHHHCCC@@@AAA>>>===<<<;;;;;;:::;;;;;;;;;;;;999777444000---+++*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---...///000000//////---///000222222111000///,,,++++++******++++++,,,***+++,,,---...------,,,)))))))))))))))***++++++******+++******)))((('''(((((())))))))))))(((((()))*********++++++++++++))))))))))))************************++++++++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------......///111222333...000222444444444333333777777888999:::;;;<<<<<>>>>>>>>???>>>===<<<999555111---+++******++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++'''(((***,,,---------,,,---...111333444444333222------,,,,,,,,,,,,,,,---((()))***+++,,,+++******))))))((())))))***++++++)))******+++++++++******+++++++++,,,,,,++++++++++++++++++,,,,,,---------++++++******)))((((((((()))************+++++++++,,,,,,,,,------.........------------------------------......///111222333...000222555666666555444888888999:::;;;<<<<<<===@@@@@@@@@AAACCCFFFIIIKKKJJJLLLPPPSSSVVVYYY\\\___jjjqqqpppeeefffVVVJJJKKKMMMHHHDDDEEE???>>><<<;;;<<<===???AAA======;;;999777444222000+++,,,---...---,,,+++***---------...------,,,,,,******))))))))))))******,,,,,,------......------++++++++++++,,,---......,,,,,,------...---------)))))))))))))))***++++++************))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++*********************))))))))))))+++,,,---000///---,,,+++,,,------)))***,,,---...------,,,------......///000000111111333555555444555666888777888;;;<<<===<<<:::999:::===@@@CCCDDDFFFHHHJJJFFFPPPUUUTTTVVV^^^eeeffftttoooeee```VVVMMMKKKKKKHHHBBBAAA@@@???>>>>>>???@@@AAAAAAAAA???<<<999555222111,,,------------,,,+++++++++,,,,,,------,,,,,,+++++++++************+++++++++,,,---...000000111111..................///000---....../////////......***************+++,,,---************))))))))))))))))))))))))))))))))))))************))))))))))))++++++******************++++++******+++,,,......///...---,,,+++,,,,,,---,,,---...//////......------......///000111222222222444555666555666777999888999:::;;;;;;;;;::::::===???BBBDDDEEEGGGIIIKKKPPPMMMNNNTTTZZZ```ooo~~~hhhjjjaaaQQQLLLPPPLLLAAA??????@@@@@@AAABBBCCCDDDFFFEEECCC???<<<888444222......---,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,...000222333444444222111111000000000000111//////000000000000//////++++++++++++,,,---...///++++++*********)))))))))))))))))))))))))))))))))******************************++++++++++++++++++,,,,,,,,,,,,---...//////......---,,,,,,,,,,,,---//////000000000///............///000111222333333333555666777777777999;;;:::999999999::::::;;;;;;???AAADDDFFFGGGHHHKKKMMMSSSMMMPPPYYY\\\eeewwwooobbbWWWTTTTTTNNNFFF>>>>>>@@@AAADDDFFFGGGHHHHHHGGGEEEAAA>>>:::777555000///...,,,,,,,,,------++++++,,,---------,,,,,,------,,,,,,,,,,,,------+++,,,...000222333444444333222111000000000000000000000000111000000///...++++++++++++,,,---...///+++++++++*********)))))))))))))))))))))))))))))))))***************++++++******+++++++++++++++,,,,,,,,,,,,,,,---...//////...---------------------111111000000000///............///000111222333333444666777888888999:::<<<;;;:::999888999:::<<<===@@@BBBEEEFFFGGGIIILLLNNNOOOSSSZZZ```cccyyyvvv```^^^___WWWOOONNNBBBBBBBBBCCCDDDEEEGGGHHHHHHGGGEEEBBB???;;;888666222000///---,,,,,,---...,,,,,,---......///......,,,,,,++++++++++++,,,,,,---...///000111222222222222111000000////////////000000000000000///...---+++++++++++++++,,,------++++++++++++************))))))))))))))))))))))))))))))******+++++++++,,,******++++++,,,,,,,,,,,,++++++,,,------.................................111111000/////////.........//////000111111222222444666888999999:::<<<======<<<:::999999;;;===???@@@BBBDDDFFFGGGJJJMMMPPPPPPVVV]]]eee{{{iiifffeeeYYYPPPTTTLLLJJJHHHEEEDDDDDDEEEFFFJJJIIIGGGCCC???;;;888666222111000///...---------,,,---...//////000//////---,,,,,,++++++,,,,,,---...///000111222222222222222222111111000111111111000000111000000///...---------,,,+++++++++,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))******+++,,,,,,,,,******++++++,,,---------***+++,,,---...............///000000111000000000111111000/////////000000111111111111111111111111444555888999999:::<<<>>>>>>===;;;;;;;;;<<<>>>@@@@@@BBBDDDFFFHHHKKKPPPSSSXXXZZZaaayyymmmddd[[[TTTUUUQQQOOOKKKGGGFFFGGGJJJKKKOOOMMMJJJFFF@@@;;;666444111111111000///...---,,,+++,,,---...////////////......------------.........///000222444555666666555555444444444555666666222222222222111000///...111000...---,,,,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))***++++++,,,------******++++++,,,------...+++,,,...///000000/////////000111222333222222111222111111000000111222333555555555444333333222222333555777888999:::<<<>>>???>>>=========>>>@@@@@@@@@BBBDDDGGGIIINNNSSSWWW\\\ccc{{{qqqaaa\\\XXXTTTPPPNNNJJJHHHIIILLLQQQTTTTTTRRRMMMHHHAAA:::555222111111222222000...,,,+++***+++,,,---............//////............//////---...111333666888999:::888777777777888999::::::444444444333222111000///333222111///---,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***+++,,,,,,------******+++,,,,,,---......,,,---///111111111000000000111222333444333333222333222222111222333555666999888777666555444333333222444777888888:::<<<>>>???????????????@@@@@@AAAAAACCCEEEHHHKKKPPPVVVZZZ[[[nnndddZZZWWWSSSPPPLLLKKKLLLLLLMMMSSS[[[TTTRRRNNNIIIBBB<<<666333///111222222000//////000---------------...///000.........///////////////000000111333666888888777333777999555333555777777777777666555333222111111222000---,,,---...---,,,------------,,,+++***))))))))))))))))))******+++************************+++++++++***++++++,,,,,,111111111111222222222222000444888888555333222333666555333111///000333666:::;;;<<<<<<;;;:::888888555555555666777999:::;;;???@@@AAABBBCCCDDDDDDCCCHHHAAAHHHLLLFFFTTTbbbXXX```qqqddd```SSSRRRNNNKKKKKKKKKKKKPPPWWWQQQPPPOOOKKKFFF???888444///000111000...------...///............//////000------------------------......///111333555444333000444555222111555888999777666666555444333222222111...,,,+++,,,,,,,,,+++.........------,,,+++***)))))))))))))))***++++++************************+++++++++++++++,,,,,,---------...///000111222222111333555555333333555777444555555555333444555777;;;<<<<<<<<<:::888777777555555666666888999;;;<<>>???<<<777555999<<<<<<666666666666666666666666000...+++***+++,,,+++***.../////////...------,,,******))))))******+++,,,++++++++++++++++++++++++,,,,,,+++,,,,,,---...///......///000111444666777444444555555555666888999///000222222222222444555;;;<<<;;;777222//////000666666777888:::<<<===>>>AAAAAA@@@@@@@@@@@@@@@@@@AAAKKKLLLPPPYYYVVVfffxxxbbb```UUUPPPLLLJJJIIIIIIOOOVVV\\\YYYUUUOOOHHHCCC>>><<<:::999888555111/////////444333222111111111111111555555555555666666666666777777888:::;;;:::888555AAAAAA>>>999999===???>>>777777777777777777777777222///---,,,---------,,,.........///......------***************++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000222111111111222333666777777888999:::;;;:::888666555555555444333666999===FFFGGGDDD>>>777333444777777777888999;;;===???@@@AAAAAA@@@?????????@@@@@@???LLLOOOPPPWWW\\\|||fffeeeYYYSSSNNNLLLJJJKKKQQQYYY```]]]WWWPPPIIIDDDAAA???999999777333///---...///333333222111111111222222333333444555666666777888777777999;;;===<<<999666;;;;;;999777999@@@BBB@@@999999999888888777777777333111///......//////...------.........------,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222111000000111333555666;;;<<<===???@@@>>>:::777666666666666777;;;@@@EEELLLMMMJJJBBB999444666999777777888:::<<<>>>@@@AAABBBAAA@@@??????@@@AAABBBCCCMMMQQQRRRWWWjjjpppddd^^^XXXRRROOOLLLKKKQQQYYY___]]]XXXRRRLLLGGGCCCAAA:::999777333000...///000222111111111111111222333000111222444555777888999777888:::===???>>>;;;888777888777666:::@@@AAA>>>;;;;;;:::999888777777666444222///...///000///...,,,,,,------------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111222222111000000222555888:::@@@???>>>@@@BBBBBB@@@>>>888:::===???CCCHHHNNNRRROOOOOOKKKBBB777222444888777888999:::===???AAABBBBBBAAA@@@???@@@AAACCCEEEIIILLLTTTXXX```~~~fffbbb\\\UUUPPPMMMKKKQQQXXX\\\[[[YYYUUUPPPJJJEEEBBB<<<;;;999555222111222333000000000000111222333333000111333555777999:::;;;999:::<<>>???BBBEEEEEEDDD>>>CCCIIIOOOTTTYYY___bbbSSSSSSOOOEEE999444777;;;888888999;;;===???BBBCCCBBBAAA@@@@@@@@@BBBEEEFFFNNNJJJUUU^^^kkkkkkgggbbbXXXNNNMMMRRRTTTRRRTTTTTTSSSQQQNNNJJJFFFDDD======<<<======<<<999777999888666555555777888999444333555:::AAAEEECCC@@@999CCC;;;UUU```GGGEEEBBBAAACCCBBB===;;;===>>>;;;>>><<<999888999;;;;;;;;;333222111/////////000000---...000111111///---,,,))))))***+++,,,------...+++,,,---...---,,,+++***,,,------......//////000333444555777999:::;;;;;;BBB@@@===;;;>>>DDDKKKOOOLLLHHHLLLZZZccc___UUUPPPQQQUUURRRGGG???===;;;888444666:::<<<<<<===>>>???AAA???===<<<>>>AAAFFFIIIIIIJJJTTT___uuueee```WWWOOOLLLOOOQQQQQQZZZYYYWWWTTTOOOIIIDDDAAA@@@???>>>???@@@???===;;;===<<<;;;::::::<<<>>>???===<<<>>>CCCIIILLLLLLJJJ888CCCBBB___lllRRRHHH???BBBAAA===999:::@@@DDDCCC???>>>=========<<<:::888444333222000000000000111---...///000000...---+++******++++++,,,,,,------++++++,,,------,,,+++***,,,,,,---------.........444555555666666666666666;;;:::999999;;;AAAJJJPPPJJJPPP```sssyyylllZZZNNNTTTVVVSSSJJJBBBAAA@@@===888:::===>>>>>>>>>???AAACCCAAA???>>>@@@DDDHHHKKKPPPTTT[[[kkkhhhaaaYYYRRRNNNMMMPPPSSS\\\\\\ZZZVVVQQQJJJEEEAAA<<<;;;;;;<<<======;;;999;;;:::999999999;;;>>>?????????AAAEEEKKKPPPSSSTTTFFFNNNNNNgggttt]]]LLLCCC??????>>>>>>CCCIIIJJJGGGBBBBBBCCCDDDDDD@@@;;;777666555333222111111222222---...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++------...///000222222333444555666666777777666666777999::::::<<>>?????????@@@BBBDDDDDDCCCAAAAAACCCGGGKKKMMMSSSZZZ___xxxpppeee[[[VVVQQQMMMOOOUUUZZZ[[[ZZZXXXSSSNNNHHHEEE:::999888999;;;;;;:::999777666666666777999<<<===<<<===@@@CCCHHHNNNTTTWWWYYY\\\ZZZfffmmm\\\MMMLLL@@@EEEKKKPPPVVVXXXRRRIIIEEEEEEFFFFFFFFFCCC>>>;;;888777555333333222333333///000111222111///---,,,...---------,,,,,,,,,+++******++++++++++++++++++***+++---///111444555666333444666888:::;;;<<<<<<999<<<>>>>>>AAALLL^^^lll{{{sssoooeeeXXXMMMEEE@@@======>>>?????????BBBEEEHHHDDDCCCBBBBBBEEEHHHLLLOOOTTT___gggzzziii[[[WWWRRRKKKKKKSSSZZZ[[[[[[YYYTTTNNNHHHDDD===<<<;;;;;;===>>>===<<<777777666666777999<<<===;;;>>>@@@BBBCCCGGGNNNSSSXXXYYY[[[___cccXXXHHHMMMIIIPPPWWW\\\```^^^UUUJJJEEECCCBBBAAAAAAAAA???>>>:::888666555333333333444111222333444333111///...//////......---,,,,,,,,,*********++++++,,,,,,---+++,,,---...///000111222444555666888:::;;;<<<<<<999<<<>>>>>>CCCPPPeeettt{{{rrrfffYYYLLLBBB<<<::::::;;;===>>>???BBBFFFIIIBBBBBBBBBCCCEEEIIIMMMOOOXXXeeewwwnnnZZZVVVSSSIIIGGGOOO\\\\\\[[[YYYSSSLLLEEE@@@<<<;;;999999:::;;;;;;:::555444333333444666888:::999===@@@@@@>>>@@@GGGMMMJJJLLLXXX\\\ccc\\\DDDHHHNNNTTTXXXXXXVVVTTTNNNHHHDDDAAA===;;;<<<=========:::999777555444333444444333444555555444222000////////////......---------++++++++++++,,,---......666666555444444333222222555666777777888888777777666888;;;===CCCOOO```lllssssssuuujjj]]]SSSIII???::::::777999<<<===???AAADDDGGGAAAAAAAAACCCFFFJJJMMMOOOXXXeeevvv[[[YYYVVVKKKGGGOOOYYYYYYZZZXXXSSSKKKDDD@@@;;;999777666777777777666555444333222333444666888888???EEEFFFEEEHHHPPPWWWOOOLLL[[[```nnnlllKKKIIIQQQZZZ```]]]WWWQQQLLLGGGFFFCCC???<<<<<<<<<<<<<<<;;;999777555444333333333444444555555444222000.../////////...............,,,,,,,,,,,,,,,...///000::::::999999888777777666666666777888888888888777666999>>>BBBHHHOOOWWW]]]jjj}}}ooocccVVVNNNGGG>>>;;;<<<888;;;===?????????AAACCC@@@AAABBBDDDGGGKKKNNNQQQXXXddd~~~___\\\[[[OOOJJJQQQSSSUUUVVVVVVSSSMMMGGGCCC???<<<:::999999:::999888;;;:::888777777999;;;<<<<<>>DDDJJJPPPRRRSSSSSSTTTjjjpppbbbUUUNNNGGG???<<<>>>:::===???@@@???>>>>>>???AAAAAACCCEEEHHHLLLPPPRRR]]]hhhyyyccc]]]WWWYYYIIIJJJQQQUUUVVVRRRNNNLLLIIIEEEBBBAAA???===;;;:::999999888888666555444666:::===DDD>>>DDD[[[rrrtttmmmooovvvwwwqqq~~~{{{kkk[[[[[[VVVOOOKKKHHHCCC===999===;;;888555333222222333444222000111222222///,,,,,,---//////...------...******+++,,,---//////000111111000000000000111111000222555:::===???===<<<;;;@@@JJJXXXcccfffeeeccc]]]www^^^GGGEEE@@@;;;;;;:::???>>>>>>???AAABBBBBBAAAAAAHHHCCC???FFFKKKNNNWWWbbbxxxeee[[[UUUWWWKKKLLLKKKOOOOOOKKKHHHGGGDDD???>>>===<<<:::888777777666888888777555444777;;;>>>:::<<>>>>>===???WWWppp}}}}}}|||XXXCCCBBB???===>>><<<<<<;;;;;;===@@@BBBBBBBBBAAAHHHDDDAAAHHHKKKOOOYYYmmmjjjYYYTTTTTTLLLNNNKKKNNNNNNKKKHHHHHHDDD@@@;;;;;;999888777666666666666666666555555777;;;>>>???JJJRRRRRRWWWjjjqqqooosssbbbWWWSSSPPPHHHBBB???===<<<:::999999:::;;;888666333222222222222111444222111111333333111...+++,,,,,,---...///000000111000000///....../////////000333555888:::<<<===BBBaaa~~~xxxUUU@@@@@@???>>>>>>;;;999999999<<>>AAAGGGWWWhhhjjjdddkkkvvvVVVBBBAAA??????>>>777:::999:::<<>>CCCGGGLLLKKKTTT^^^\\\]]]wwwoooTTTEEEDDDBBBBBBAAA999>>>===<<<>>>@@@BBBAAA@@@>>>CCCBBBDDDKKKKKKSSSeee}}}```^^^RRRNNNIIIFFFFFFDDDAAACCCEEEBBB<<<::::::888777666555555555333444444444333444666888===BBBFFFFFFLLLYYYfffmmmxxx}}}~~~gggbbb]]]^^^___ZZZNNNCCC@@@@@@???>>><<<;;;::::::555555444111...---...///000///...000444666444222////////////000000111111222222222222333444555666666999;;;;;;:::<<<@@@EEEGGGGGGSSSgggmmmjjjuuuqqqdddPPPHHHHHHEEEEEEFFF???@@@???>>>???AAABBBBBBAAA>>>BBBAAADDDKKKLLLWWWmmmbbbaaaUUUTTTNNNKKKJJJGGGEEEHHHKKKHHHAAA===<<<:::888777666555555666666777666444444666888>>>>>>BBBKKKTTT^^^jjjuuuwwwzzzssskkkeeebbb\\\TTTMMMBBBBBBAAA@@@???===<<<;;;666777777555111//////000222222222333333222222111//////000000000000111111000000111222333555666777>>>AAACCCAAA===<<<>>>AAA???IIIXXXfffsss|||eee[[[NNNLLLLLLFFFEEEFFF@@@???>>>>>>???BBBDDDCCCCCC@@@BBBAAAEEEMMMOOO\\\vvvbbbcccVVVXXXSSSMMMLLLHHHFFFIIIMMMJJJCCCAAA@@@>>><<<:::888777777888999999888666666777888888444999FFFPPPWWWdddsss}}}uuuiii___ZZZWWWSSSQQQJJJJJJHHHFFFCCC@@@===<<<:::<<<===;;;666333333444444555666555222000000000000000000000111111111111......///111222444666777LLLOOOPPPLLLFFFBBBCCCEEE>>>PPPZZZ[[[kkkYYYPPPPPPOOOEEEBBBCCC===<<<<<<<<>>===<<<:::999888777777555===FFFHHHIIITTTlll}}}rrr^^^NNNRRRUUUIIIIIIIIIEEE>>>;;;<<<;;;888:::;;;;;;999666444444555777777777777666444222000...111333333111000111333000111222222222444888:::HHHKKKLLLGGGAAA===???BBBIIIKKKTTTbbbmmmuuuaaaXXXPPPMMMJJJCCC>>>===>>>======???CCCEEEEEEDDDAAAEEEGGGBBBOOOXXXaaaggg]]]TTTSSSIIIHHHEEECCCBBBDDDFFFHHHIIIFFFDDDAAA>>><<<<<<======@@@???>>>===<<<;;;;;;;;;===AAAGGGJJJMMMXXXnnnuuucccUUUXXXYYYMMMLLLLLLGGG???;;;;;;999666666777777555333111111222444555555444333222000///...111333333111///000222333444555555444555888:::===???AAA@@@>>>>>>AAADDDLLLLLLUUUdddrrr~~~qqqcccXXXLLLFFFAAA<<<:::;;;>>>===>>>@@@CCCEEEEEEDDDBBBCCCHHHFFFRRRYYYgggqqq```UUUOOOHHHGGGDDD@@@??????@@@AAAAAAAAA@@@===<<<;;;;;;<<<===<<<;;;:::999888999::::::<<<===AAAFFFLLLXXXnnn~~~yyyiii\\\^^^^^^QQQQQQQQQKKKCCC===<<<:::666555555555444111//////000222222222111111///...---///000222222000///000111111222333222111111333555666666777999;;;>>>AAACCCSSSSSSYYYgggwww}}}iii[[[KKKBBB>>>;;;<<>>>>>>>>AAADDDFFFEEEEEEDDDAAAHHHKKKUUUXXXnnnzzzddd[[[TTTRRRLLLHHHCCC@@@>>>>>>>>>===>>><<<;;;999888888999:::888777666555555666888999777888>>>EEEJJJVVVppppppuuu|||lll___aaaaaaUUUTTTTTTNNNFFF@@@???===999777777777666333111111222111111000000000///......///000111111000000000000///111222222111111333444888777666777:::>>>???@@@TTTTTTYYYdddqqq|||gggYYYIIIAAA===;;;>>>BBB>>>>>>???BBBEEEFFFFFFEEEDDD@@@GGGNNNVVVVVVttt}}}ddd___UUUYYYNNNJJJFFFCCCBBBBBBBBBBBB???>>><<<:::999999888999;;;999888777777999;;;<<<999===EEEJJJJJJRRRooozzzyyy|||kkk___aaabbbWWWQQQQQQLLLDDD@@@???>>>:::888999999777444222222333111111111111000000111111//////000111111222111000111333555666666777999:::<<<:::888999<<>>>>>???@@@CCCFFFGGGFFFEEEDDD???HHHOOOUUUVVVzzzbbb```QQQWWWLLLIIIFFFEEEFFFGGGHHHHHHCCCBBBAAA???>>>=========;;;999777666666888:::<<<>>>AAAHHHJJJDDDHHHfff{{{lllaaabbbbbbWWWMMMMMMHHHAAA======<<<999777888888666333111111222333222222111222222333444/////////111333444333222///111444666666777999:::::::::::::::===AAAEEEHHHIIIQQQYYY___fffooovvvwww}}}~~~wwwnnnaaaSSSIIIAAA>>>>>><<<<<>>???AAADDDGGGHHHGGGEEECCCAAAJJJOOOWWW]]]eeedddOOOUUULLLIIIFFFDDDDDDFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA<<<:::888666666777:::;;;CCCAAADDDGGGAAACCC^^^zzzzzzoooffffffcccWWWLLLLLLHHH@@@<<<<<<;;;888777888888666333111111222333333222222222333555555///......111555777666555---///222333333333444555777999:::::::::===CCCHHHIIITTT\\\___eeeqqq}}}ooo^^^RRRIIIAAA??????>>>>>>@@@>>>???BBBEEEHHHIIIGGGEEEBBBDDDNNNPPP[[[hhhjjjjjjRRRWWWOOOKKKFFFCCCAAAAAA@@@???AAAAAAAAABBBBBBCCCCCCCCCBBB@@@===;;;:::<<<>>>@@@HHHBBBBBBGGGEEEGGGaaa}}}yyyrrrkkkjjjdddVVVPPPPPPKKKCCC>>>>>><<<999888999999777444333333333333222222222222444555666///......111666999888666111333555666555444444555666999:::888666888>>>EEEEEEQQQXXXXXX\\\kkk|||xxxgggOOOFFF===;;;;;;::::::===??????BBBFFFIIIIIIGGGEEEBBBFFFPPPRRR___qqqmmmfffVVVVVVPPPBBBCCCJJJCCC<<<@@@EEEEEEBBB>>>;;;999:::<<<===AAA???===;;;;;;<<<>>>@@@GGGGGGAAAEEEWWWiiiyyyrrrlllpppooodddZZZHHHEEEAAA???>>>===;;;:::888555111000333555555444555444444333333444444555,,,,,,---///111333555666111333555666555333444444:::999888999<<>>???CCC@@@>>>AAAFFFIIIGGGDDDGGGHHHGGGUUU\\\zzzmmmdddWWWXXXVVVKKKGGGFFF@@@CCCFFF???DDDCCCCCCBBBAAA@@@??????>>><<<:::999888999;;;===<<<===;;;HHHddd{{{|||zzzsssuuuqqqeeeZZZNNNJJJEEEBBB@@@???>>><<<:::777444333333444222111333333333333333333333333////////////000222333333111333555666555444444444666666666888;;;>>>???@@@FFFLLLUUU___kkkzzzyyyhhhYYYLLLGGGAAA===;;;<<<<<<<<>><<<:::999888999:::;;;>>>>>>;;;HHHbbbuuuiiittt|||nnncccUUUPPPJJJEEEBBBAAA@@@???>>><<<999777666555222000111222333444444333222111333222111000000000000000000333555666555444444555222333555888:::===???@@@GGGLLLTTT\\\gggyyy{{{ooo___TTTNNNJJJDDD@@@>>>>>>======EEECCCBBBDDDGGGHHHFFFCCCAAAGGGHHHTTT]]]nnnbbbZZZ[[[QQQJJJMMMOOOJJJIIIGGG===???BBBEEEGGGGGGDDDAAA???AAA???>>><<<<<<<<<===>>>@@@AAA===CCCRRRXXX^^^kkk```mmmrrrfffYYYSSSLLLFFFCCCAAAAAA@@@???>>>===<<<:::777555333111222444555555444222111444333222111000000000000000222555666555444444555000222666888;;;===@@@AAAIIINNNUUUYYY```mmmyyypppeeeZZZRRRNNNKKKFFFBBBAAAAAAAAAAAAEEEDDDDDDEEEHHHHHHFFFCCCAAAIIIKKKUUU___rrrddd]]]ZZZRRRHHHSSSaaaVVVDDD@@@BBBFFFFFFHHHHHHHHHFFFDDDCCCBBBBBB@@@???>>>>>>>>>>>>555<<<===@@@HHHHHHNNN]]]mmmnnnzzzhhh[[[WWWRRRJJJDDDAAA@@@???>>><<<<<<<<<;;;999777555555222444666777777666444222333222222111111111111111000222444555555444555666111444777:::;;;>>>BBBEEEQQQXXX```dddhhhrrr{{{tttkkkaaaWWWQQQJJJGGGBBB@@@@@@AAABBBCCCDDDDDDEEEGGGHHHGGGEEEDDDCCCMMMMMMVVVdddxxxhhhaaaXXXYYYLLLXXXjjj[[[BBB???HHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAA@@@>>>>>>=========333===@@@CCCIIIIIIOOOaaapppjjjuuu___PPPRRRMMMGGGBBB???>>>===<<<777888888777555333444555444555666777777666555444222222111111111111222222///222444555555555555666333666999:::;;;>>>CCCHHHWWWaaalllssswww~~~vvvmmmaaaUUUNNNFFFBBB===:::;;;>>>AAABBBBBBCCCEEEGGGGGGFFFEEEDDDEEEOOOOOOXXXkkk~~~mmmcccVVVZZZMMMTTT___TTTGGGIIINNNLLLLLLKKKIIIGGGDDDAAA???AAAAAA@@@???======<<<<<<<<>>===<<<:::777888888555222111333666555555555555555555555555444333222222111111111222///111444555555555555666555888:::999999<<>>===<<<>>>AAA===???HHHHHHJJJWWWfffmmm}}}vvv^^^MMMHHHEEEAAA???>>>===;;;:::;;;<<<;;;777333222555888555444444333333444444555555555333222111000000000///111444555555555666777666999:::888777;;;CCCJJJMMMUUU^^^aaaaaaggguuu{{{wwwsssqqqoooggg[[[RRRLLLFFF>>>999999<<<@@@CCC===@@@DDDFFFFFFEEEEEEEEECCCMMMMMMZZZxxxuuuggg]]]WWWTTTOOOJJJFFFDDDDDDDDDPPPQQQSSSTTTUUUXXX\\\___eee___VVVOOOLLLHHHEEEBBBGGGDDDAAA@@@AAAGGGNNNSSS\\\dddwwwmmmYYYRRRJJJHHHDDDAAA>>><<<;;;:::HHH@@@777333444444222//////000222333444555555555444444555555444333111000000222555888999999888777555999;;;;;;;;;???GGGOOOUUUQQQ]]]ppppppeeemmmpppkkkjjjbbbWWWPPPHHHCCC<<<888888;;;>>>???AAABBBCCCFFFHHHHHHFFFDDDBBBGGGTTT^^^lllrrreee\\\TTTSSSPPPLLLHHHEEEBBBAAAIIIJJJJJJJJJIIIIIILLLNNN\\\YYYVVVVVVXXXZZZZZZYYYIIIJJJMMMTTT[[[___^^^[[[]]]gggyyyvvviii\\\RRROOOLLLGGGBBB???>>>>>>???CCC???;;;999999999666444333333444444444444333333222222222222222000///...///000333555666666444333555777:::;;;===BBBHHHNNNXXXZZZbbbkkkoooqqq{{{vvvooohhh\\\PPPKKKJJJFFF@@@======???AAABBB>>>>>>@@@BBBCCCCCCAAA@@@EEEHHHTTT___rrrnnnaaaZZZRRRRRRPPPNNNJJJFFFAAA???GGGGGGGGGFFFDDDCCCDDDFFFDDDCCCCCCCCCEEEFFFFFFEEEGGGGGGMMMWWWccchhhddd___gggtttwwwddd```ZZZOOOPPPLLLFFFAAA>>>===???@@@>>>>>>>>>======<<<:::999888777777666555444333333111111111111111000///...000111333555555444333222333444666999===BBBFFFIIIQQQWWW[[[^^^fffuuuyyyrrrnnnggg^^^VVVSSSGGGDDD???===>>>???AAAAAA@@@AAACCCDDDDDDCCCAAA@@@GGGKKKSSS```|||kkk^^^YYYSSSRRRPPPLLLIIIEEEBBB@@@EEEFFFGGGGGGEEEEEEFFFHHHAAA@@@@@@???>>><<<:::888BBBBBBDDDJJJRRRZZZ]]]^^^kkk{{{pppaaa___[[[TTTMMMJJJFFFBBB>>>=========:::;;;===<<<:::999999::::::999888777666555555555333333333222222111111111333444555666666555444333222111222666;;;???@@@AAAJJJLLLPPPYYYfffvvvtttoooiiifffeeeaaa]]]ZZZGGGDDD@@@???@@@AAABBBBBBBBBDDDFFFGGGEEEDDDCCCBBBHHHNNNRRRbbbkkk\\\YYYUUURRRNNNJJJFFFCCCBBBBBBEEEFFFGGGFFFEEEDDDEEEFFF???@@@BBBBBBBBB@@@???>>>AAABBBDDDDDDFFFKKKTTTZZZ```rrryyyqqqhhhaaa```MMMLLLKKKIIIFFFBBB???===::::::999777555555666999666555555444444444555555333333333222222222222222555555666666666555444333444444444666:::===>>>>>>LLLIIIPPPdddttt|||zzzqqqfff___^^^]]]WWWPPPJJJGGGDDDCCCDDDFFFGGGGGG@@@CCCFFFFFFDDDBBBAAABBBHHHQQQSSScccnnn]]]YYYVVVSSSMMMHHHDDDCCCBBBCCCIIIJJJKKKJJJHHHFFFEEEFFF===???@@@@@@===;;;::::::???DDDHHHHHHFFFGGGNNNTTTYYYiii|||zzzlllaaa```PPPQQQRRRQQQMMMIIIDDDAAA;;;999777555555555666777222222111000111222444555222222111000000111111222444444444444444444333333888888999:::<<>>AAACCCCCCHHHLLLMMMJJJHHHIIIKKKJJJ[[[ZZZjjjvvvaaaZZZQQQPPPOOOLLLHHHDDD@@@>>>CCCFFFIIIKKKKKKKKKLLLMMMIIIKKKMMMKKKIIIHHHJJJLLLMMMKKKJJJJJJOOOVVV\\\```ooouuuvvvmmm```PPPLLLKKKIIIFFFCCC@@@===<<<>>><<<;;;???CCCDDD???:::;;;999888666666777999:::666555444444444555666777777777777777888888999999444888;;;;;;;;;???HHHPPPDDDTTT___```ggguuuyyysssdddgggeee\\\VVVVVVTTTOOOCCC???:::888:::>>>BBBDDD???DDDIIIJJJGGGEEEGGGIIIKKK^^^^^^mmmtttoooaaaUUUTTTQQQKKKEEEAAAAAACCCEEEGGGIIIHHHEEEEEEHHHLLLPPPKKKHHHLLLRRRRRRLLLDDDMMMMMMNNNPPPPPPVVVdddsssxxxzzzvvvjjjaaaRRRMMMKKKGGGDDD@@@>>>=========;;;;;;<<<===;;;666111777555444444777999::::::<<<@@@???999888<<<<<<888666666777888888888888777999555555;;;>>>@@@HHHQQQHHHRRR___hhhmmmpppuuuyyykkklllfff]]]ZZZ]]][[[VVVEEEBBB>>><<<===???AAAAAAAAADDDHHHIIIHHHGGGGGGGGGNNN]]]^^^uuuqqqnnnaaaWWWWWWTTTOOOHHHDDDDDDEEECCCDDDEEEGGGHHHIIIIIIIIISSSPPPLLLKKKKKKKKKIIIGGGQQQSSSVVVXXXTTTSSSZZZdddtttuuukkkcccRRRPPPNNNJJJFFFCCC@@@>>>===<<<;;;;;;<<<===<<<888444222222222333444666888999<<>>:::;;;;;;::::::999888777;;;777777===CCCGGGQQQZZZWWW^^^fffkkkmmmoooqqqsssooolllbbbWWWSSSSSSOOOIIICCC@@@===;;;===???AAABBBAAADDDHHHIIIGGGFFFFFFHHHLLLYYYZZZsssoookkk^^^XXXXXXWWWTTTOOOLLLKKKKKKDDDCCCCCCFFFHHHHHHEEEBBBEEEFFFFFFDDDCCCCCCGGGJJJQQQTTTYYY[[[YYYXXX___iiiuuuvvvooofffUUUOOONNNLLLJJJGGGEEECCCCCC;;;;;;;;;;;;;;;999555222333555666555333333666999;;;>>>>>>===>>>BBBDDDBBB<<<<<<=========<<<<<<;;;999666777===CCCIIIRRRYYY```ccciiiooossstttuuutttrrrnnnggg___[[[UUUKKKAAAAAA>>>;;;;;;===???AAAAAA@@@DDDHHHIIIGGGEEEFFFHHHKKKUUUUUUrrrnnnhhhZZZVVVWWWWWWXXXWWWVVVVVVUUURRRRRRPPPNNNKKKIIIHHHGGGAAADDDGGGGGGEEECCCCCCDDDKKKKKKMMMNNNMMMOOO[[[hhhtttyyysssiiiWWWKKKLLLLLLLLLLLLKKKJJJJJJAAAAAA@@@???===;;;777555:::>>>@@@>>>999777:::>>>>>>???>>>======>>>??????888999;;;===???@@@AAAAAA;;;;;;===BBBHHHMMMQQQTTTTTTYYYbbbmmmvvvzzzyyywwwooonnnmmmllliii___OOOAAA???===::::::<<>>CCCFFFFFFBBBAAADDDHHHEEECCCAAA???===;;;::::::777888:::<<<>>>@@@@@@AAA@@@CCCGGGNNNTTTYYYXXXVVVJJJRRR^^^lllvvvzzzxxxtttpppmmmlllllliii___QQQGGGAAA???<<<<<<===???@@@???@@@FFFKKKKKKHHHEEEGGGKKKQQQVVVVVVyyyqqqgggUUUQQQPPPQQQTTTYYY\\\]]]]]][[[___```[[[TTTUUU```kkktttwwwyyyyyysssjjjaaa\\\NNNRRRXXXZZZVVVQQQTTT[[[```lllxxxlllbbbTTTPPPQQQQQQPPPMMMHHHDDDAAA<<<===???@@@??????@@@AAA;;;???DDDFFFGGGHHHKKKOOOKKKGGGDDDBBB???:::888:::999:::;;;<<<<<<<<<<<<<<<>>>CCCIIIOOOXXX^^^\\\WWWRRRZZZgggsss{{{|||yyyvvv{{{uuuoookkkeee\\\UUUSSSGGGEEEBBBAAAAAAAAAAAA@@@AAAHHHNNNMMMIIIFFFIIIMMMTTTZZZ\\\rrrjjjYYYSSSQQQOOOOOORRRSSSSSSRRRIIIMMMPPPOOONNNRRR]]]gggooosssvvvsssmmmiiijjjmmmZZZ```iiipppooommmsss{{{vvv~~~xxxjjjaaaUUURRRRRRRRRPPPKKKEEE???;;;777999::::::888777999;;;666888<<>>:::===>>>???<<<888555666777555555666999;;;===<<<:::CCC>>>===???>>>999999===777888999;;;<<<=========>>>@@@@@@@@@GGGPPPPPPJJJJJJTTTbbbkkkqqqvvv}}}tttuuuyyyzzzppp```YYYZZZVVVSSSOOOLLLJJJHHHFFFCCCCCCJJJQQQQQQKKKHHHKKKPPPTTT]]]eeevvviiiWWWTTTOOOKKKKKKKKKIIIDDD>>>>>>GGGPPPSSSOOOLLLQQQXXX___```]]]YYY\\\bbbccc^^^```aaaeeehhhiiijjjqqq{{{fff[[[TTTKKKHHHFFFFFFDDDAAACCCGGGAAA@@@???>>>===<<<<<<;;;999:::>>>AAA===666888???EEE???888777999;;;:::888???>>><<<::::::===BBBFFFPPPFFFDDDLLLPPPKKKJJJOOOQQQTTT]]]iiittt{{{}}}}}}zzzoooccc]]][[[UUUNNNLLLNNNNNNLLLGGGCCCCCCDDDEEEIIIMMMMMMKKKKKKQQQVVVTTT[[[dddvvviiiWWWRRRNNNKKKHHHGGGEEEBBB???GGGIIIMMMMMMKKKHHHHHHJJJOOOQQQQQQPPPVVV___bbb___eeegggmmmsssuuuvvv}}}rrrccc[[[MMMHHHDDDAAA@@@===999999===??????===<<<:::888777777999777999======999:::===BBB<<<777666888;;;;;;999<<<===>>>>>>>>>@@@CCCFFFEEEAAADDDOOOSSSQQQVVV___eeeeeegggmmmttt{{{|||{{{tttfffZZZTTTOOOKKKEEEGGGHHHFFFCCCAAAAAABBBDDDIIIMMMMMMKKKKKKPPPTTTUUU\\\fffuuuiiiXXXTTTSSSPPPKKKGGGEEEEEEGGGDDDCCCBBBBBBDDDEEECCC@@@IIIIIIGGGDDDFFFJJJKKKIII^^^cccllluuuwwwttttttxxxrrrnnniiiWWWPPPKKKGGGEEEAAA;;;:::<<<>>>>>><<<:::777555333333666333333888<<<<<<:::;;;???;;;777666999<<<<<<;;;777999<<<<<<<<<<<<===>>>======EEEOOOSSSSSS\\\gggnnnllliiiiiikkkpppvvvzzzvvv{{{zzzlll\\\SSSOOONNNDDDEEEFFFEEECCCCCCEEEFFFDDDIIINNNOOOLLLKKKNNNRRRUUU]]]hhhtttiiiYYYUUUUUURRRKKKDDDCCCFFFKKKKKKMMMOOOPPPTTTZZZ\\\ZZZSSSQQQMMMIIIFFFFFFEEEDDDIIIHHHKKKQQQWWW]]]gggqqqmmmiiieeeXXXXXXSSSNNNMMMIIIDDDAAABBB@@@???===;;;999666555444444333444666888888999999===:::777777999<<<<<<<<<888:::;;;:::999888999:::>>>>>>CCCJJJNNNOOOTTT\\\eeeffffffeeeeeefffjjjnnnooouuuvvvlll___WWWRRROOOEEEEEEDDDCCCCCCDDDEEEGGGDDDIIIOOOOOOLLLJJJLLLOOOVVV]]]jjjsssiii[[[QQQQQQNNNFFF>>>===BBBIIIIIIQQQVVVUUUUUUZZZ```aaa[[[ZZZZZZ[[[\\\^^^aaadddpppeeeXXXPPPNNNSSS```mmmttt~~~rrrccc___[[[UUUOOOKKKKKKJJJEEEBBBAAABBBBBBAAA???>>>===<<<;;;555888;;;888555444777999999888666666777888999:::;;;<<<<<<;;;:::<<<>>>AAADDDAAAAAAEEEIIIKKKLLLMMMZZZaaaiiilllkkkiiijjjlllmmmpppnnnggg___YYYQQQIIIEEECCC@@@>>>>>>???AAABBBEEEJJJOOOOOOLLLIIIKKKMMMUUU]]]mmmrrrjjj\\\SSSRRRNNNFFF???>>>CCCIII>>>KKKQQQJJJBBBDDDJJJKKKTTTTTTVVV[[[___aaagggnnnwwwccc___]]]QQQKKKGGGIIIIIIEEEAAA@@@CCCCCCCCCCCCDDDDDDDDDDDD:::@@@BBB<<<666666999<<<999888666555555555666666555666777888999<<<@@@DDDDDDAAA???BBBGGGJJJIIIGGGPPP\\\jjjqqqpppmmmlllnnnvvvtttnnnfffbbb]]]RRRHHHJJJFFFBBB???@@@AAABBBCCCGGGKKKOOONNNJJJHHHJJJMMMSSS\\\nnnqqqjjj]]]VVVUUUPPPIIIDDDCCCFFFJJJBBBPPPWWWMMMDDDDDDGGGGGGJJJHHHIIIMMMMMMLLLPPPXXXbbbmmmkkk^^^YYYQQQQQQJJJGGGIIIJJJGGGBBBAAA@@@AAACCCEEEGGGIIIKKKLLLBBBFFFFFF@@@===???AAA???>>>===<<<:::777666666777000222555666777888:::<<<======>>>???CCCFFFHHHHHHKKKXXXgggmmmkkkiiikkkooowwwtttlllddd```]]]TTTJJJNNNIIIDDDBBBCCCFFFGGGHHHIIIMMMOOOMMMHHHFFFIIILLLRRR[[[oooqqqjjj]]]UUURRRMMMGGGCCCBBBEEEGGG<<>>>>>===AAAEEEHHHNNNYYYfffjjjgggfffkkkrrrllljjjccc[[[WWWVVVQQQJJJKKKFFFAAA???AAAEEEGGGGGGJJJMMMOOOLLLGGGFFFIIIMMMQQQZZZpppqqqhhhXXXXXXQQQGGG@@@???CCCGGGJJJDDDHHHJJJGGGCCCCCCGGGKKKCCCCCCCCCAAA@@@AAADDDFFFDDDHHHLLLNNNQQQXXXccclllrrrwwwkkk^^^SSSOOOKKKGGGFFFGGGHHHFFFDDDBBBBBB@@@??????AAAEEEHHHTTTKKKDDDFFFOOOVVVTTTPPPEEEHHHKKKIIIDDD???>>>>>>???>>>===<<<<<<<<<<<<<<<===<<<;;;;;;;;;===>>>???LLLRRR^^^kkkmmmiiihhhkkkqqqmmmfff___YYYSSSMMMJJJDDDAAA>>>???BBBDDDCCCAAAHHHMMMPPPKKKDDDBBBHHHOOORRRTTTmmmsssjjjZZZNNNLLLIIICCC???>>>@@@CCCFFFDDDGGGMMMOOOMMMLLLNNNIIIIIIGGGCCC@@@???@@@BBBGGGIIIKKKLLLOOOTTTZZZ___rrrvvvmmmaaaUUUQQQMMMHHHGGGGGGGGGEEEBBB>>>???>>>===<<<<<<===>>>AAA<<<777:::AAAFFFEEECCCBBBEEEHHHKKKKKKJJJIIIIIIAAA@@@??????????????????::::::::::::;;;<<<>>>>>>EEELLLVVV]]]```cccfffiiilllggg```[[[XXXTTTOOOKKKNNNKKKGGGDDDDDDEEEEEEEEEGGGKKKMMMJJJDDDAAAFFFKKKSSSVVVpppsssjjjZZZLLLOOOPPPLLLHHHLLLXXXccc[[[III@@@HHHNNNIIIDDDGGGRRRSSSRRRQQQQQQSSSWWWZZZVVVWWWYYY[[[\\\\\\\\\\\\ppp{{{xxxrrriii```VVVQQQLLLJJJJJJIIIFFFCCCAAAAAABBBAAA@@@>>><<<::::::999888:::>>>@@@AAAAAA<<<<<<===???AAA@@@>>>;;;???>>>>>>>>>>>>??????@@@::::::<<<===???AAABBBCCCHHHSSSYYYYYY^^^hhhppppppjjjddd]]]YYYXXXWWWRRRMMMTTTRRRNNNJJJHHHIIIMMMPPPKKKMMMOOOMMMIIIHHHIIILLLQQQUUUppppppgggWWWMMMQQQRRRNNNOOO___{{{nnnTTTUUUZZZSSSPPPUUUJJJKKKKKKLLLMMMQQQVVVZZZaaagggoooqqqnnniiieeecccnnnyyyuuuppplllhhhXXXTTTOOOMMMMMMLLLIIIFFFEEEDDDDDDCCCCCCBBB???===:::<<>>@@@BBBBBB@@@???@@@BBBAAA===999999999999999999:::;;;<<<;;;<<>>===999777999<<<<<<:::999<<>>;;;555555555555666777888888;;;<<<@@@DDDHHHMMMPPPRRRQQQ```gggbbbdddppptttoooddd^^^WWWSSSQQQMMMGGGAAABBBCCCCCCCCCDDDJJJSSS[[[KKKMMMPPPRRRSSSSSSUUUVVV\\\bbb~~~kkkaaaOOOHHHIIIHHHBBB>>>DDDRRR___^^^KKKBBBIIIPPPLLLIIILLLZZZXXXTTTOOOKKKJJJMMMPPPSSS^^^kkkqqqpppkkkjjjjjjmmmwwwqqqeee```^^^RRRNNNJJJHHHIIIIIIGGGDDDGGGCCC@@@AAADDDFFFEEEDDD:::>>>BBB@@@<<<:::<<>>DDDMMMPPPLLLIIIIIIIIIHHHEEECCCBBBEEEJJJNNNRRRTTTZZZaaagggkkklllkkkhhhtttwwwlllbbbYYYSSSOOOJJJHHHHHHGGGEEEBBBEEECCCAAACCCFFFGGGDDD@@@???BBBDDDDDDAAAAAADDDGGGGGGGGGFFFCCC>>>;;;::::::;;;;;;::::::999999::::::>>>=========@@@DDDIIILLLJJJQQQYYY^^^_________```aaadddfffddd___YYYUUUSSSHHHGGGEEEDDDEEEDDDCCCBBBAAAEEEIIIHHHEEEEEEKKKRRRSSS\\\{{{oooeeeTTTJJJGGGBBB??????>>>===<<<999BBBMMMPPPMMMHHHEEEDDDCCCBBB@@@>>>>>>AAAFFFKKKRRRLLLJJJQQQ^^^hhhjjjhhhbbbrrrwwwpppbbbTTTXXXSSSNNNKKKJJJHHHEEEBBB???======@@@CCCBBB<<<777999;;;=========>>>AAAEEE<<<>>>@@@???<<<:::<<>>===>>>BBBFFFIIIEEEHHHQQQYYYZZZWWWXXX]]]WWW]]]cccddd___YYYWWWXXXQQQNNNLLLLLLLLLJJJEEEAAADDDJJJNNNJJJDDDDDDKKKSSSPPPZZZzzzsss\\\TTTPPPTTTMMMFFFEEE>>>999???888???KKKSSSPPPGGGGGGMMMEEEDDDAAA>>><<<===AAAEEEIIIFFFIIIQQQWWWXXX]]]ccccccgggsssooo\\\SSSVVVTTTPPPLLLIIIHHHHHHHHHDDDBBB@@@???>>>===;;;999555666888999888999:::<<<>>>:::888;;;>>>>>>999333===CCCDDD???:::;;;>>>???999<<<999333888CCCEEE===CCCGGGMMMSSS[[[```\\\TTTXXXZZZ```gggfff___YYYXXXQQQPPPPPPOOOOOOLLLHHHDDDHHHKKKNNNLLLHHHHHHLLLQQQWWWZZZuuusss^^^XXXYYYSSSHHHSSSrrr}}}jjjXXXCCCCCCGGGMMMMMMGGGEEEGGGCCCBBB@@@>>><<<===@@@CCCAAA???AAAHHHLLLOOOVVV^^^bbbkkkzzzwwwkkkccchhhddd]]]VVVPPPLLLKKKJJJKKKIIIEEEBBBAAA???<<<:::<<<======;;;999888999:::888777777888:::;;;;;;;;;@@@EEEFFFAAA===>>>@@@AAA===CCCAAA::::::BBBDDD@@@CCCGGGLLLQQQYYY]]]YYYQQQXXXXXX[[[^^^\\\TTTOOOOOOJJJJJJJJJKKKMMMMMMLLLJJJLLLOOOQQQOOOKKKKKKPPPUUUWWWZZZvvvppp^^^YYYSSSNNNDDDWWWNNNGGGDDDGGGJJJHHHCCC@@@?????????>>>===>>>@@@BBB@@@???AAAEEEHHHMMMWWWaaaiiizzzzzztttmmmddd]]]___\\\WWWRRROOONNNPPPQQQKKKHHHEEEBBBBBBAAA@@@???AAA@@@>>>:::666555555777444555555444222333777;;;===BBBCCC???<<<>>>AAAAAACCCJJJJJJBBB???CCCGGGGGGHHHLLLPPPTTTZZZ]]]ZZZSSSZZZXXXYYYZZZVVVOOOLLLNNNCCCBBBBBBCCCFFFHHHHHHHHHJJJMMMNNNLLLHHHIIIOOOTTTWWW[[[wwwlll[[[UUUJJJRRRKKKNNNpppPPPJJJEEEFFFIIIHHHCCC???===???@@@@@@??????@@@BBBCCCDDDEEEFFFHHHPPP\\\fffnnnwwwggg^^^XXXSSSNNNLLLIIIFFFGGGJJJNNNQQQGGGEEECCCDDDFFFHHHJJJJJJEEEDDDAAA===::::::<<<>>>:::999888555333222333444333777999555444777999999???DDDEEE@@@???CCCGGGFFFJJJNNNQQQTTTXXX[[[YYYSSSUUUVVVXXXZZZVVVOOOMMMOOOGGGDDDBBBAAABBBCCCDDDCCCHHHJJJKKKIIIFFFGGGMMMSSSWWW\\\yyyjjjYYYQQQMMM[[[TTTCCCJJJZZZ___```IIIIIIJJJIIIIIIHHHEEEAAA>>>@@@AAABBBAAA@@@AAACCCBBBCCCCCCDDDHHHQQQ]]]eeehhh}}}}}}fff^^^]]][[[PPPMMMIIIEEECCCDDDFFFGGGFFFDDDDDDFFFJJJMMMOOOOOOJJJIIIHHHFFFDDDFFFIIILLLHHHEEEBBBBBBCCCBBB===888555888777333111333444222777777777777<<>>AAAEEE@@@>>>@@@GGGKKKJJJHHHGGGFFFDDD@@@AAABBBBBBAAA@@@AAACCCBBBCCCDDDEEELLLWWW```cccccctttggg```___\\\OOOMMMIIIFFFCCCBBBCCCCCCBBBAAA@@@AAACCCDDDDDDCCCEEEEEEFFFEEEEEEGGGJJJMMMOOOKKKJJJMMMQQQRRRLLLFFFGGGHHHFFF@@@>>>>>>===:::999777666999@@@DDDDDDBBBJJJOOORRRSSSVVV[[[\\\YYYUUUYYY___aaaZZZQQQNNNPPPLLLIIIFFFDDDEEEFFFFFFFFFFFFJJJMMMLLLIIIIIINNNSSSWWW^^^}}}gggYYYRRRDDDIIICCC???GGGHHH???<<<===DDDHHHFFFEEEGGGGGGDDDAAAAAABBB@@@???>>>@@@BBBCCCDDDEEEGGGRRR___cccaaafffqqq~~~fffaaa^^^UUUIIIHHHFFFEEEDDDCCCCCCCCC===============<<<999666<<<===>>>>>>===>>>@@@AAADDDCCCCCCFFFIIIKKKJJJHHHIIIKKKIIIFFFFFFHHHHHHEEEAAA@@@@@@BBBDDDEEEEEEFFFIIINNNRRRSSSVVV\\\^^^]]]ZZZ]]]cccddd^^^WWWVVV[[[MMMKKKHHHGGGHHHHHHHHHGGGDDDHHHLLLLLLJJJIIIMMMQQQWWW___~~~}}}cccWWWRRRGGGJJJDDDBBBIIIEEE???CCC===BBBDDDAAABBBGGGGGGBBBAAAAAAAAA???======>>>@@@@@@AAABBBFFFRRR```bbb\\\iiiooo{{{iiijjjfffZZZMMMLLLJJJHHHEEECCC@@@????????????@@@@@@>>>:::666;;;<<<===<<<:::888999:::555666777777777888<<<@@@999<<<<<<<<<@@@FFFGGGEEECCCDDDFFFEEEAAA>>>???CCC@@@FFFKKKLLLOOOVVVYYYYYYVVVYYY^^^```[[[WWW[[[bbbWWWTTTRRRPPPPPPOOOMMMLLLGGGLLLQQQRRRPPPNNNQQQUUUWWW___gggYYYWWWHHHGGGDDDAAA???>>>??????AAA@@@@@@@@@AAAAAA???===???>>>===;;;;;;???DDDHHHAAADDDFFFGGGMMMVVV]]]^^^ccctttvvviiinnnfffRRROOOJJJEEEDDDEEEEEEAAA===??????>>>==================;;;999999;;;<<<;;;:::>>>===;;;888777666666666666444444777888777999<<<::::::>>>EEEFFFCCC@@@AAADDDIIIJJJGGGFFFLLLRRRTTTWWWYYY[[[ZZZWWWVVVVVVXXXIIIMMMHHHFFFJJJGGGDDDHHHIIINNNSSSSSSQQQPPPTTTXXXVVV___eeeWWWUUUKKKIIIGGGDDDBBBAAABBBBBBCCCBBB@@@@@@@@@@@@???===>>>>>><<<;;;:::===BBBFFF???BBBDDDEEEIIIRRRWWWWWW```nnn{{{ggg```aaa^^^VVVPPPLLLHHHGGGIIIIIIGGGDDDCCCBBBAAA@@@???>>>======:::999888999;;;===>>>===>>>===:::888777666666666999666777::::::888888;;;999999<<>>===AAAAAAAAA@@@@@@DDDIIIMMMCCCGGGJJJJJJOOOVVVZZZYYYdddlllttthhh```XXXSSSSSSKKKGGGBBBAAABBBCCCAAA???BBBAAAAAA???>>><<<:::999:::999999;;;>>>AAABBBBBB>>>===;;;999777777777888===;;;<<>>AAA888CCCGGGKKKLLLIIIIIIMMMRRRTTT\\\}}}uuu```RRRNNNIIIGGGDDDBBBAAA@@@AAAAAAHHHEEEAAA>>>>>>>>>======@@@@@@AAABBBDDDHHHMMMQQQJJJNNNSSSUUUZZZbbbfffeeetttttt~~~sssfffZZZSSSPPPOOOKKKGGGDDDCCCBBB@@@>>>????????????===;;;999888===<<<;;;===@@@CCCDDDDDD>>>===;;;:::999999999::::::999;;;???@@@<<<;;;===<<<999:::AAAEEEDDDBBBCCCMMMQQQRRRNNNLLLOOOSSSSSSVVVUUUSSSPPPNNNMMMMMMMMMDDDVVVRRR:::@@@888BBBGGGKKKKKKHHHIIINNNRRRTTT\\\|||ppp^^^RRRLLLGGGFFFCCCAAA??????@@@AAAHHHEEEAAA>>>>>>>>>===<<<;;;;;;<<<<<<===???DDDGGGGGGMMMRRRVVV]]]fffkkkjjjqqqppp}}}}}}jjj]]]ZZZVVVPPPVVVTTTQQQNNNLLLJJJHHHFFF????????????>>>===<<<<<<>>><<<;;;<<<>>>@@@@@@???>>>===<<<:::::::::;;;<<<666666888>>>???===<<<>>>:::555555;;;@@@@@@>>>>>>GGGLLLMMMJJJHHHKKKNNNOOOTTTSSSRRRQQQQQQQQQPPPPPPIIIcccaaaCCCFFF???BBBFFFIIIIIIGGGHHHMMMSSSUUU\\\|||lll]]]RRRKKKHHHGGGDDDBBBAAAAAABBBCCCGGGDDDAAA??????>>>===<<<======<<<:::999999<<<>>>@@@EEEIIILLLSSS]]]bbbbbbkkkppp{{{fff[[[]]]ZZZQQQPPPOOONNNLLLIIIEEEAAA???===<<<;;;;;;:::;;;;;;;;;<<<:::999999:::;;;:::999<<<;;;:::999999:::;;;;;;<<<:::===BBBDDDCCCCCCFFF>>>888666;;;@@@AAA???>>>DDDIIILLLIIIHHHKKKOOOPPPMMMLLLLLLNNNOOOPPPNNNMMMFFFSSSpppuuuYYYHHHGGG???AAAEEEHHHHHHFFFGGGMMMSSSWWW^^^}}}iii]]]SSSKKKIIIGGGEEECCCBBBBBBCCCDDDEEECCCAAA@@@@@@???===;;;@@@@@@@@@???======???BBBAAAEEEFFFGGGKKKSSSXXXXXXsss|||xxxlll[[[\\\[[[WWWPPPHHHBBB>>>AAA???===;;;::::::<<<===;;;999888888999:::999888999888777666777777999999???<<<>>>BBBCCCBBBCCCGGGAAA:::666;;;@@@AAA???>>>BBBHHHLLLJJJJJJNNNRRRSSSJJJIIIJJJMMMOOOOOOLLLIIIBBBCCCGGGIIIGGGDDDBBB>>>CCCFFFJJJIIIHHHIIIPPPUUUZZZ```hhh^^^TTTLLLHHHFFFDDDBBBAAAAAABBBCCCDDDBBBAAAAAAAAA@@@===;;;===>>>??????@@@BBBEEEGGGIIIKKKKKKIIIKKKQQQUUUUUUiiizzz~~~wwwlll```VVVQQQMMMJJJFFFBBBAAAAAACCCDDD<<<:::999999;;;<<<<<<;;;666555555444444555777777888666666999999888999======555000444::::::888777===CCCHHHGGGGGGLLLPPPQQQLLLKKKMMMPPPRRRQQQMMMIIIEEEFFF???<<>>>>>>>>===<<<<<<<<<===>>>???AAACCCDDDKKKJJJKKKOOOVVV[[[]]]]]]jjjuuuyyy{{{kkkZZZNNNYYYPPPPPPOOOKKKFFFCCCBBBBBB@@@BBBDDDDDDDDDAAA>>><<<>>>===:::777444555777:::888555444666:::;;;888333111333666888888888999:::;;;>>>AAACCCDDDGGGLLLQQQIIIHHHGGGHHHJJJJJJIIIGGGDDDBBB@@@@@@AAAAAA@@@???GGGKKKNNNNNNMMMOOOUUU[[[aaaiiiooo\\\SSSOOOFFFDDDBBB@@@???@@@BBBDDDCCCAAA>>><<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBIIIJJJMMMTTT[[[___```___vvv|||mmmiiiZZZeeeWWW```XXXJJJKKKHHHOOOMMMNNNNNNLLLHHHFFFEEEEEEDDDEEEEEEDDDCCC@@@===;;;??????>>><<<:::999:::;;;>>><<<:::<<<@@@@@@===999444777:::;;;:::::::::;;;<<<>>>AAACCCEEEHHHMMMQQQIIIIIIIIIKKKLLLLLLJJJGGGAAA???>>>???@@@BBBAAA@@@CCCGGGJJJJJJIIIKKKQQQWWW]]]fffnnn]]]TTTQQQGGGEEECCCAAAAAABBBDDDFFFBBB@@@===;;;:::;;;===>>>@@@@@@?????????@@@AAABBBGGGJJJOOOWWW^^^cccddddddwwwuuuaaabbbjjjYYYSSSQQQGGGLLLBBBCCCVVVNNNAAAKKKLLLMMMLLLIIIFFFEEEEEEPPPOOOMMMKKKHHHFFFDDDCCC>>>???AAA@@@===;;;;;;;;;>>><<<;;;<<<>>>>>>;;;777888:::===>>>===<<<;;;<<<===???AAACCCEEEHHHMMMPPPJJJJJJLLLNNNOOONNNJJJGGGDDDBBBAAAAAABBBBBBAAA@@@AAAEEEIIIIIIGGGIIIOOOUUUXXXccckkk[[[SSSOOOHHHGGGDDDCCCCCCDDDFFFHHHDDDBBB???<<<::::::===???BBBAAAAAA@@@AAACCCEEEFFFFFFIIINNNVVV]]]dddhhhjjjttt|||ssswwweeeUUUYYYSSSQQQJJJAAAKKKGGGKKK\\\RRREEELLLNNNOOONNNJJJGGGEEEEEEHHHGGGDDDBBB???>>>======>>>??????>>><<<:::;;;<<<<<<;;;:::;;;<<<;;;888555888;;;>>>???===;;;::::::===>>>@@@AAADDDGGGKKKMMMJJJKKKMMMPPPQQQOOOJJJFFFJJJIIIGGGEEEEEECCCAAA>>>BBBFFFJJJKKKIIIKKKQQQVVVWWWaaafffXXXOOOJJJGGGFFFCCCAAAAAACCCEEEFFFFFFFFFDDD@@@<<<;;;===???BBBBBBAAABBBDDDGGGJJJLLLJJJLLLOOOUUU]]]fffoootttyyywwwsssbbbUUUVVVGGG>>>PPP???JJJIIICCCGGGFFFNNNFFFHHHIIIIIIGGGEEEDDDDDDEEEDDDBBB@@@??????@@@@@@@@@???>>>;;;999:::<<>>;;;999777:::===>>><<<:::888888=========???BBBEEEHHHIIIHHHJJJMMMPPPQQQNNNHHHDDDIIIHHHFFFFFFFFFDDDAAA???BBBGGGKKKLLLKKKLLLQQQVVVXXXaaa~~~|||bbbVVVNNNHHHEEECCCAAA>>>>>>>>>@@@AAAFFFGGGGGGCCC???===???AAACCCBBBBBBBBBEEEHHHLLLOOOMMMNNNQQQVVV]]]hhhsss{{{ooo]]]XXXOOOYYYOOO@@@BBBEEEFFF;;;>>>:::;;;<<<<<<;;;;;;<<<>>>CCCBBBAAAAAAAAAAAACCCCCCAAA@@@>>>;;;999:::>>>AAA??????@@@@@@@@@>>>===<<<666999===>>>===:::888888===<<<;;;===AAADDDFFFFFFGGGHHHJJJMMMNNNKKKFFFAAA??????@@@BBBDDDEEECCCAAAAAAEEEJJJKKKJJJKKKPPPUUUYYYaaa~~~yyyaaaWWWPPPJJJFFFDDDAAA>>>======???@@@AAAEEEGGGEEEAAA???AAADDDDDDCCCAAAAAACCCGGGKKKMMMIIILLLQQQVVV]]]gggrrrzzzwwwdddZZZYYY{{{ZZZDDDFFFNNNPPP@@@===>>>>>>===;;;888888:::<<<777777777777777777888888===>>>===;;;999:::<<<>>>:::<<<===>>>===<<<;;;;;;777;;;???AAA@@@===;;;:::>>><<<;;;===AAADDDEEEEEEEEEEEEGGGIIIJJJGGGCCC???:::;;;===@@@DDDEEEDDDBBB@@@EEEJJJLLLJJJKKKOOOTTTXXXaaaxxxaaaYYYRRRMMMJJJHHHDDDAAA??????@@@AAA===BBBFFFFFFCCCAAACCCFFFEEECCCAAA@@@BBBEEEHHHKKKCCCHHHNNNUUU[[[dddnnnuuu}}}uuuzzzcccdddZZZLLLiiicccOOOWWWTTTGGGFFFJJJ[[[SSSQQQMMMGGGBBB@@@AAABBB@@@@@@@@@@@@@@@@@@@@@???888999;;;:::999888888999:::<<<>>>>>>===<<<<<<===999===BBBDDDCCC@@@>>>===@@@===<<<>>>BBBEEEFFFEEECCCDDDEEEFFFGGGEEEAAA=========???BBBDDDEEECCCAAAAAAFFFLLLMMMLLLLLLQQQUUUWWWaaa|||eeeXXXUUULLLJJJHHHDDDBBBAAABBBDDDEEEAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJLLLKKKLLLTTT^^^fffhhhgggttt~~~pppggg```WWWPPPMMMVVVHHHBBBGGGIIIFFFNNN]]]WWW\\\```[[[RRRMMMPPPVVVJJJGGGBBB>>>===???BBBDDD;;;===???@@@????????????DDDBBB>>><<<;;;===@@@BBB===???LLLPPPFFFCCCEEE@@@<<>>:::888@@@>>>;;;888777:::@@@DDDLLLKKKKKKKKKKKKKKKIIIGGG<<<:::BBBHHHDDDFFFJJJDDDDDDFFFEEEBBBDDDJJJKKKHHHHHHLLLLLLGGGDDDDDDAAA;;;>>>===>>>@@@CCCDDDCCCBBB<<>>>>>>>>>>>CCCIIIIIIFFFGGGJJJKKKIIIFFFEEE@@@;;;@@@???>>>???AAACCCDDDDDDBBBIIIMMMKKKJJJLLLOOONNNUUUccc|||qqq```VVVQQQIIIIIIFFFCCC@@@???@@@BBBDDDEEEFFFHHHIIIHHHFFFCCCAAAEEEEEEEEEEEEEEEFFFGGGGGGGGGLLLQQQSSSSSSVVV\\\aaapppyyyppp___TTTVVV^^^SSSLLLKKKPPPOOOIIIHHHOOOMMMKKKJJJMMMPPPPPPLLLGGG\\\```fffjjjlllkkkhhhfffQQQTTT___rrr^^^VVVLLLFFFEEEFFFFFFDDDDDDBBBMMMTTTOOOMMMJJJ???BBBCCCDDDEEEFFFHHHIIIHHHGGGJJJLLLLLLJJJGGGCCC???BBB@@@======???AAAAAAAAAHHHLLLMMMIIIFFFIIILLLMMMUUUaaayyymmm```WWWRRRJJJHHHFFFCCCAAAAAACCCEEEGGGIIIJJJLLLLLLKKKIIIFFFDDDDDDDDDDDDDDDEEEFFFGGGGGGLLLSSSZZZ\\\ZZZZZZ^^^bbblllvvvzzzvvvooodddVVVQQQZZZgggRRRNNNPPPUUUTTTNNNLLLOOOUUUSSSOOOJJJDDD@@@>>>===EEEHHHKKKNNNOOONNNLLLJJJBBBIII]]]wwwlllddd___[[[XXXFFFFFFOOOQQQHHHGGGKKKGGGTTTVVVWWWVVVQQQLLLLLLNNNLLLMMMPPPRRRRRRNNNJJJHHHHHHFFFEEEDDDEEEFFFEEEDDDKKKNNNLLLFFFDDDIIIOOOQQQTTT___wwwfff]]]VVVQQQJJJHHHFFFCCCAAAAAACCCFFFHHHJJJKKKLLLLLLKKKIIIGGGFFF???@@@AAACCCEEEHHHJJJLLLQQQWWW^^^aaaaaaaaaeeehhhrrrzzzsssjjj```WWWSSSPPPMMMMMMOOOEEEDDDHHHNNNNNNIIIGGGHHHCCCFFFGGGDDDAAABBBGGGLLLPPPPPPQQQQQQQQQPPPOOONNN===<<>>>>>@@@BBBFFFIIIKKKMMMQQQTTTYYY]]]```dddjjjooottt|||zzzuuugggYYYQQQLLLFFFCCCCCC???@@@CCCHHHGGGBBB>>>===999;;;<<<999555444666:::<<<===>>>>>>?????????>>>IIIFFFCCCEEEIIIIIIDDD??????GGGQQQWWW[[[^^^cccfffzzzoooggg[[[IIIEEEIIIFFFLLLGGGGGGOOOTTTQQQMMMKKKMMMKKKNNNTTTVVVRRRRRRUUUXXX[[[```eeehhhgggccc___hhhkkkjjjbbb]]]]]]______\\\aaaqqqaaa\\\WWWSSSLLLLLLIIIEEEAAA>>>>>>???@@@EEEEEEEEEDDDDDDDDDDDDDDD@@@@@@AAACCCEEEGGGIIIJJJQQQRRRTTTXXX^^^fffooouuuoooyyyrrrbbbQQQJJJQQQ\\\IIIIIIKKKLLLIIICCC===;;;:::<<>>:::>>>@@@<<<777555999>>>DDD>>>CCCIIIJJJQQQXXXSSSbbbUUUOOOVVV]]]WWWKKKCCCGGGEEEGGGNNNPPPNNNNNNSSSMMMRRRYYYaaafffeee```[[[YYY```eeedddeeeiiimmmmmmaaacccoooaaaaaaSSSQQQJJJNNNHHH@@@>>>@@@AAAAAA???AAABBBDDDEEEGGGGGGHHHHHHFFFFFFGGGHHHJJJLLLNNNPPPPPPRRRVVV[[[bbbiiiooorrrlllqqqlll]]]\\\bbbTTT___ddd]]]SSSMMMHHHCCCCCCGGGIIIGGGEEEGGGOOOWWWXXX\\\\\\WWWUUUYYYYYYUUUQQQYYYYYYYYY___ZZZQQQOOOFFFGGGLLLKKK>>>111999IIIEEE888333999===::::::@@@NNNFFFHHHWWWbbb^^^OOOEEEGGGIIIKKKMMMLLLIIIEEEBBBDDDHHHLLLLLLIIIFFFEEEFFFIIIRRRZZZ[[[WWWVVVZZZ``````gggwww```aaaUUUSSSLLLKKKGGGBBBAAACCCCCC@@@===@@@AAACCCDDDFFFGGGHHHHHHDDDCCCBBBBBBCCCGGGKKKMMMXXXXXXXXXZZZ\\\___bbbdddnnnooo|||{{{mmm]]]SSSZZZdddkkkgggaaa^^^[[[XXXaaacccddd```ZZZVVVWWWYYYRRRYYY[[[SSSLLLKKKKKKJJJRRROOOJJJHHHRRRbbbcccXXXYYY[[[```cccZZZOOOUUUcccVVVKKKFFFMMMTTTUUUYYY```gggXXXMMMOOOTTTRRRKKKFFFKKKLLLLLLMMMMMMMMMLLLLLLBBBEEEGGGHHHFFFDDDBBBAAAEEELLLSSSTTTPPPOOOTTTZZZaaahhhvvvzzz^^^aaaYYYTTTMMMHHHEEEDDDDDDFFFDDD@@@<<>>@@@DDDHHHLLLTTTTTTTTTVVVZZZ___dddgggmmmrrrsssaaaTTTQQQZZZaaa```\\\ZZZYYYWWWWWWYYY\\\]]]\\\ZZZWWWUUUllltttxxxqqqhhhccccccdddgggUUUWWW]]]TTTRRRUUULLLMMMNNNRRRUUUNNNEEEGGGPPPNNNDDD???FFFMMMPPPWWW___qqqaaaRRRMMMNNNNNNKKKJJJEEEEEEEEEGGGKKKPPPUUUXXXZZZYYYWWWUUURRRLLLFFFBBBIIIOOOTTTTTTQQQQQQWWW]]]bbbiiivvvuuu]]]^^^YYYRRRKKKGGGEEEDDDDDDEEEDDD@@@>>>???@@@BBBDDDFFFGGGHHHIIIEEEDDDCCCBBBCCCFFFIIIKKKMMMNNNPPPTTT[[[cccjjjnnnnnnwww|||}}}|||nnn\\\QQQLLLKKKPPPVVVZZZYYYUUUQQQOOOOOOGGGHHHLLLRRRXXXZZZXXXUUUTTTZZZ___^^^XXXTTTSSSSSSTTTMMMXXX___aaa}}}ZZZLLLJJJJJJIIIBBB:::999>>>>>>777333666:::;;;???DDDMMMGGGAAAAAADDDDDDBBB???BBBBBBAAABBBEEEJJJOOORRReeebbb___]]]\\\WWWPPPJJJPPPTTTWWWVVVTTTUUU[[[bbbcccjjjuuurrr]]]ZZZWWWMMMIIIGGGEEEBBB@@@AAAAAABBBBBB@@@AAACCCEEEFFFHHHHHHIIIEEEEEEFFFGGGHHHHHHIIIIIINNNOOOPPPTTTYYY___eeehhhpppyyygggNNNCCCEEEIIINNNPPPRRRRRRMMMHHHFFFFFFEEECCCCCCGGGLLLMMMJJJFFFJJJKKKNNNRRRSSSQQQLLLJJJBBBOOOYYYPPPeeeTTTOOONNNLLLIIIDDD>>>>>>AAADDDAAA???@@@AAA???>>>@@@<<>>HHHQQQmmm}}}tttkkkZZZ<<>><<<<<<======@@@DDDHHHHHHDDDAAAAAABBBDDDFFFHHHHHHHHHIIILLLNNNRRRZZZddd```VVVQQQLLLKKKJJJEEEDDDBBBAAAAAABBBCCCDDD@@@AAACCCEEEGGGGGGGGGFFFDDDDDDCCCCCCDDDEEEFFFGGGFFFJJJOOOQQQRRRTTTXXX\\\hhhnnnyyyzzzkkkiiiccc[[[RRRKKKHHHHHHHHHIIIFFFCCCBBBDDDEEECCC@@@III???:::@@@HHHHHHCCC@@@CCCEEEHHHHHHFFFGGGJJJNNNMMMMMMPPPWWW[[[ZZZ\\\___eeegggqqqzzzsssbbbZZZ]]]XXXRRROOOOOOKKKCCC@@@BBBCCCDDDFFFGGGGGGFFFEEEEEEFFFDDDAAAAAACCCDDDBBB@@@???DDDGGGCCC@@@BBBCCCBBB@@@CCCEEEEEEDDDEEEIIIMMMQQQ[[[ggg^^^VVVQQQMMMMMMKKKBBBAAA@@@@@@AAADDDFFFGGG???AAABBBDDDEEEFFFEEEEEEDDDDDDBBBBBBBBBDDDFFFHHHLLLLLLOOOSSSXXX]]]```bbbkkkooowwwooojjjmmmjjj^^^ZZZTTTNNNIIIFFFFFFFFFGGGGGGGGGEEEDDDCCCCCCDDDAAA<<<<<<@@@===777<<>>>>>===<<<;;;AAA???@@@CCCCCCAAAAAADDDJJJIIIOOOWWWTTTHHHEEEJJJMMMIIIHHHJJJIIIEEEDDDGGGCCCDDDFFFHHHIIIIIIIIIIIIIIIGGGEEEEEEGGGHHHFFFEEEHHHLLLMMMIIIEEEFFFFFFDDDFFFHHHIIIHHHFFFFFFJJJNNNMMMWWWdddyyyXXXSSSOOOLLLLLLJJJAAA@@@@@@???@@@BBBEEEFFF??????AAABBBCCCCCCCCCCCCEEECCCAAA@@@@@@CCCFFFIIIPPPMMMMMMQQQYYY___aaa```fffhhhlllssszzz~~~tttnnnsssrrr___]]]YYYTTTQQQPPPOOOPPPHHHKKKKKKGGGBBB???@@@CCC>>>AAAQQQdddaaaKKKAAAEEEJJJFFFDDDDDDFFFDDD???;;;>>>:::888888777333333666===888777<<<;;;666666<<<<<<::::::===>>><<<===@@@;;;<<<>>>@@@BBBCCCDDDDDDCCCBBB@@@AAABBBCCCCCCBBBFFFIIIJJJFFFCCCDDDCCCAAADDDFFFGGGFFFDDDEEEIIILLLMMMYYYcccoooUUUQQQLLLIIIIIIFFFCCCBBB@@@>>>>>>>>>???@@@>>>??????@@@@@@AAAAAAAAADDDBBB???>>>???BBBFFFIIINNNLLLKKKMMMRRRVVVYYYYYYaaaaaabbbfffkkkqqqwwwzzz|||zzz~~~qqqmmmppplllgggddd___ZZZXXXXXXYYYZZZQQQQQQPPPKKKFFFBBBBBBCCCHHHGGGYYYxxx~~~dddJJJBBBDDDCCCCCCEEEGGGFFFBBB???BBB===;;;;;;:::888999===DDD<<<777777777444444777555444444555555444555666666777888:::<<<===>>>???======<<<<<<===>>>??????>>>AAACCC@@@@@@BBBBBB@@@@@@BBBDDDDDDCCCEEEIIIMMMOOO\\\dddnnnYYYTTTMMMIIIIIIEEEBBBAAA???===<<<<<<===>>>>>>>>>>>>>>>>>>?????????CCCAAA>>>===>>>AAAEEEHHHHHHJJJMMMNNNOOORRRVVVZZZccccccccceeejjjpppwww|||yyyooommmkkkdddgggmmmiiiccc___XXXRRROOOOOORRRTTTSSSPPPMMMKKKKKKJJJGGGEEENNNDDDGGGYYY^^^QQQGGGIIIFFFJJJMMMNNNMMMLLLLLLMMMCCC>>>;;;<<<;;;:::<<<@@@DDD???::::::999666555555888999999888888999999888;;;<<<<<<===>>>???@@@AAA???@@@@@@@@@@@@@@@BBBCCC@@@CCCCCCAAABBBEEEEEEAAAAAACCCEEEEEECCCEEEIIIMMMJJJZZZ```~~~ppp___ZZZQQQLLLLLLIII@@@???===<<<===>>>@@@BBB???>>>>>>=========>>>>>>@@@???======>>>AAAEEEGGGCCCIIIOOORRRSSSVVV\\\aaabbbccceeehhhlllqqqxxx}}}}}}uuuuuuvvvqqqqqqoooeee\\\WWWPPPJJJFFFFFFHHHJJJEEEBBB???@@@DDDGGGEEEBBBAAA@@@BBBDDD>>>888???LLLOOOSSSVVVVVVSSSQQQRRRUUUCCC>>>;;;;;;999777888<<<<<<<<<<<<<<<;;;999888888888;;;<<<:::;;;>>>???===>>>>>>>>>>>>???@@@BBBBBBAAABBBCCCBBBAAAAAABBBDDDDDDFFFEEEBBBCCCEEECCC>>>@@@BBBDDDCCCAAABBBEEEIIIHHHYYY]]]vvvpppbbb\\\RRRMMMOOOLLLBBBAAA@@@??????@@@BBBDDD@@@???>>>===<<<<<<===>>>>>>=========>>>AAADDDEEECCCGGGLLLRRRWWW[[[^^^___]]]aaafffjjjmmmqqqwww{{{tttpppuuuxxxppplllggg\\\XXXVVVQQQMMMIIIGGGFFFFFF;;;;;;:::;;;===??????@@@999AAAHHHFFF???<<<@@@EEEDDDEEEEEEEEEDDDDDDEEEEEEAAA<<<::::::888555555888555:::>>>>>><<<;;;;;;<<<666::::::888888===>>>:::;;;;;;;;;<<<===@@@BBBCCCAAABBBCCCBBB??????@@@CCCCCCDDDCCCAAABBBEEEBBB===>>>AAADDDEEEEEEGGGMMMQQQWWWiiihhhyyymmmaaa[[[PPPLLLOOOLLLHHHFFFDDDBBB@@@AAAAAABBBAAA@@@>>>===<<<<<<==================???AAACCCDDDDDDDDDHHHOOOVVVZZZYYYVVV\\\aaahhhnnnqqqtttxxx||||||sssqqqkkk```ccclllkkkVVVVVVUUUSSSPPPLLLHHHFFF@@@CCCDDDBBB???>>>@@@CCCAAACCCAAA===@@@GGGFFF???CCC@@@>>>???CCCFFFEEECCC;;;777555777666444444777222999===<<<888777999;;;888<<<<<<888888<<<<<<888::::::;;;<<>>EEEBBBDDDFFFHHHJJJJJJJJJJJJJJJOOORRRPPPPPPSSSTTTRRRYYY___eeefffgggiiilllmmmnnnsssddd[[[gggjjjccciii\\\[[[\\\^^^ZZZRRRLLLLLLRRRMMMLLLKKKCCC:::<<>>BBBIIIGGG???@@@777000222777999:::<<<,,,===777...;;;???777888...<<<555000======777???666888:::===@@@BBB@@@<<<@@@>>>???DDDEEECCCAAACCCHHHFFFEEEEEEHHHKKKNNNPPPMMMJJJOOO\\\hhhjjjgggdddrrrzzz}}}hhh```\\\]]]]]]XXXSSSRRRQQQPPPMMMHHHGGGIIIHHHEEEGGGDDD???CCCEEE999444CCCFFFHHHKKKOOORRRTTTUUUVVVWWWYYYVVVPPPOOOTTTYYY[[[YYY^^^ccceeeeeefffggghhh```gggjjjjjjdddUUURRR______^^^```aaa^^^XXXWWWYYYYYYYYYRRRIIILLLVVVVVVMMMLLLKKKMMMOOOKKKGGGJJJQQQQQQRRROOOHHHCCCBBBAAA@@@777===HHHSSSUUUNNNEEE@@@DDD@@@666333999::::::BBB;;;JJJEEE<<<===666000:::AAA@@@???@@@DDDHHHHHHGGGEEECCCEEEIIIJJJIIIKKKNNNJJJJJJLLLQQQUUUWWWVVVTTTZZZWWWYYYaaafffddd```___hhhqqq}}}{{{|||eeeaaaaaaffffff```YYYVVVNNNJJJGGGHHHGGGBBB??????IIILLLGGGDDDDDD>>>===IIIDDDFFFHHHLLLOOOQQQSSSTTT[[[\\\YYYRRRQQQUUUZZZ[[[UUUXXX\\\^^^^^^^^^^^^___^^^```vvv~~~fff\\\]]]ZZZ[[[___dddeeecccgggmmmnnnkkkggghhhoooqqqfffXXX[[[[[[]]]```aaabbbhhhooommmmmmjjj___OOODDDFFFNNNUUUcccuuu~~~fff\\\___^^^```kkksssuuu{{{kkk]]]QQQVVVjjjPPPLLLIIIJJJPPPUUUYYYZZZ___YYYTTTPPPJJJEEEDDDHHHLLLLLLOOORRRVVVXXXXXXWWWTTTSSSUUUZZZ\\\YYYYYY[[[```iiivvv{{{vvveee___\\\]]]]]]YYYWWWXXXLLLDDDCCCIIIIIIAAA>>>BBB>>>GGG>>>///222<<<>>>AAACCCDDDEEEFFFFFFGGGGGGGGGPPPTTTVVVSSSRRRTTTTTTRRRZZZZZZ^^^bbbcccbbbbbbdddeee```|||gggTTTXXX```jjjpppsssyyyzzzxxxiiinnnsssrrrtttwwwyyyvvvqqqlll~~~jjj[[[___mmm|||www}}}rrrfff]]]\\\```ZZZ\\\[[[XXXUUUWWW^^^eeeVVVVVVYYY\\\[[[YYY\\\aaaaaahhhuuuzzzeee^^^WWWUUUQQQMMMLLLNNNKKKCCCBBBHHHIIICCCBBBGGGAAABBB>>>CCCNNNIII@@@CCCHHHGGGGGGFFFFFFFFFEEEEEEGGGLLLOOOMMMNNNQQQRRRQQQSSSQQQTTT\\\___\\\\\\___bbbaaauuuzzzZZZ[[[aaakkktttyyyrrrpppyyy{{{hhhmmm|||xxxmmmZZZIIITTT\\\eeedddZZZRRRXXXcccqqq{{{vvvooowww}}}~~~|||uuurrruuu{{{iiipppssskkk```^^^gggssskkkkkkkkklllhhhdddgggmmmiiilllvvv{{{gggbbb^^^[[[VVVNNNJJJKKKIIICCC???@@@AAA@@@AAADDDNNN@@@IIImmm{{{YYYBBBOOOGGGGGGFFFFFFGGGHHHIIIJJJHHHJJJIIIFFFGGGOOOVVVXXXSSSOOOQQQZZZ^^^[[[ZZZ^^^XXXcccllljjjnnnlllbbb[[[^^^fffoooyyyzzzuuusssxxxrrriiiWWWEEEPPP[[[fffjjjmmmrrrxxx{{{qqqmmmVVVZZZaaakkkmmmrrr|||llleeemmmqqqccceeemmmcccaaaccchhhnnn^^^jjjsssooobbbZZZ___hhhgggfffgggjjjhhhgggkkkqqqllllllqqqrrrccc```^^^]]]ZZZUUUTTTWWWSSSPPPHHH???===AAACCCBBBFFF===BBB]]]hhhMMM;;;GGGCCCCCCCCCCCCDDDFFFHHHIIIHHHJJJIIIFFFHHHOOOVVVYYY___YYY[[[dddhhhcccbbbeeeSSSaaabbbXXX[[[kkkqqqWWWOOOWWWhhhzzzrrrvvvkkk]]]jjj~~~qqqnnnmmmeee[[[RRR\\\aaaaaalll|||~~~uuu]]]tttvvvbbbjjjjjjiiiooosssvvv|||[[[HHHNNNXXXNNNTTTwwweeeWWWUUUWWWYYY[[[JJJTTT^^^^^^VVVQQQSSSXXXQQQPPPSSSXXXZZZ[[[___eeeeeebbbdddzzzttthhhXXXTTTQQQRRRRRRTTT[[[cccfffdddXXXHHHDDDKKKMMMHHHDDDKKKDDD:::@@@FFFEEEFFFDDDCCCCCCCCCDDDEEEGGGHHHCCCIIILLLLLLMMMQQQTTTSSSRRRKKKKKKUUUYYYRRRPPPSSSPPPZZZVVVTTT___cccooo\\\LLLVVVnnnxxxkkkssswwwwwwpppgggeeegggeee___WWW^^^[[[UUUaaavvvtttaaa^^^{{{|||}}}tttbbbkkklllbbb___eee]]]^^^wwwcccXXXppp{{{~~~```PPPMMMNNNOOONNNHHHLLLPPPQQQQQQRRRUUUYYYPPPMMMMMMPPPRRRQQQRRRUUU]]]YYYYYYqqq{{{uuujjjWWWOOONNN```pppeeeTTTWWWZZZXXXSSSLLLGGGEEEGGGIIIJJJIIIEEE@@@<<<===BBBGGGCCCBBB@@@???@@@DDDGGGJJJHHHLLLPPPQQQPPPQQQSSSUUUQQQQQQPPPOOOOOOQQQUUUXXXJJJGGGHHHLLLQQQVVV```jjjuuunnnXXXGGGHHHRRRiiitttsss~~~{{{wwwtttrrrrrrwww}}}QQQXXX___hhh}}}ooo~~~rrr|||ssszzzjjjggg\\\^^^[[[SSSOOOUUUbbbmmmfffrrrnnndddvvvaaaVVVUUUYYY]]]NNNOOOSSSYYY___```]]]YYY\\\UUUSSSUUUWWWWWW\\\cccbbbccc```pppvvvkkkbbbaaa___VVVUUU^^^YYYLLLIIIFFFEEECCCBBBBBBBBBCCCDDDIIIIIIHHHDDD@@@@@@CCCGGGCCCBBBAAAAAACCCFFFJJJLLLOOOOOOMMMKKKKKKNNNUUU[[[SSSSSSRRRPPPOOOPPPSSSVVVSSSQQQPPPQQQRRRVVVaaalllkkkvvvoooZZZIII???FFFXXXgggZZZ\\\gggiiikkkmmmiiizzzlll^^^ZZZ^^^bbbcccbbbZZZ^^^aaagggvvvuuuvvvhhh^^^nnnjjjbbbWWW]]][[[SSSUUU^^^ZZZMMMXXXXXX[[[___aaabbbiiiqqqwwwggg]]]vvvggg]]]XXXVVVUUUTTTTTTVVV\\\ccciiijjjjjj]]]XXXWWW[[[^^^```fffmmm^^^___^^^mmmrrrccc___```cccVVVJJJOOOSSSOOOMMMOOOLLLIIIIIIJJJJJJGGGDDDEEEFFFGGGDDD@@@>>>???BBB??????>>>???@@@DDDGGGIIINNNMMMJJJHHHHHHLLLSSSXXXYYYYYYZZZYYYXXXYYY\\\^^^SSSRRRTTTVVVXXX___ppplll]]][[[NNNKKKMMMJJJCCCHHHMMMFFFKKKHHHEEEGGGJJJKKKGGGCCCMMMMMMLLLJJJMMMWWWeeeoooqqqiiimmmgggUUU;;;MMMfffooo___RRRSSSPPPFFFNNNMMMLLLKKKGGGDDDIIIQQQVVVQQQIIIhhh~~~sssooohhh___WWWRRRQQQPPPOOOQQQNNNKKKJJJMMMQQQTTTUUUQQQNNNNNNQQQUUUXXX^^^ccc___``````lllqqqdddeeeTTTVVVJJJ???BBBEEEGGGOOORRRMMMHHHGGGIIIHHHDDD@@@HHHIIIHHHDDD???<<<>>>@@@@@@??????@@@AAACCCEEEFFFFFFGGGHHHJJJKKKLLLMMMNNNJJJNNNSSSVVVWWWWWWXXXYYYNNNOOOQQQSSSUUU^^^rrrvvv^^^VVVUUUPPPHHHKKKRRRNNNJJJQQQSSSLLLCCC???BBBEEEHHHEEEBBB@@@:::999BBBMMMYYYfffZZZRRR^^^VVVVVViiirrrcccPPPIIIJJJKKKJJJJJJLLLOOOLLLFFFCCCDDDJJJOOOHHHYYYwwwvvvgggdddZZZSSSJJJDDDCCCFFFJJJMMMTTTPPPKKKGGGEEEEEEGGGGGGRRRPPPPPPRRRUUUXXX\\\___```___aaahhhmmmkkkiiieee___TTTPPPOOODDDEEEWWWRRRLLLFFFFFFJJJMMMLLLJJJPPPPPPMMMGGGAAA???AAADDDEEEEEEEEEFFFFFFGGGGGGGGGEEEFFFGGGIIIKKKLLLLLLKKKGGGMMMUUU[[[\\\[[[XXXWWWTTTRRRQQQNNNJJJMMM\\\llldddPPPJJJOOOMMMPPPYYY]]]ooojjjYYYDDD:::@@@MMMUUULLLGGGCCCBBBAAA???CCCJJJQQQjjjYYYYYY{{{oooccc^^^bbb```TTTJJJGGGGGGAAA<<<>>>AAACCCGGGLLLFFFOOOMMMKKK\\\]]]NNNQQQWWWQQQHHHBBBAAADDDGGGIIIJJJJJJIIIHHHHHHHHHIIIIIIMMMNNNNNNOOORRRVVVYYYZZZ\\\ZZZ^^^___eee|||lllaaafff___WWWYYYWWWGGGEEEXXXUUUPPPJJJGGGHHHJJJKKKKKKLLLLLLIIICCC===<<<>>>BBBBBBBBBDDDDDDEEEEEEDDDDDDJJJHHHFFFFFFHHHKKKMMMNNNLLLRRRYYY]]]]]]ZZZVVVTTTXXXVVVSSSNNNIIIHHHQQQ]]]aaaeee``````lllssswwwnnnRRRFFFKKKLLLPPP[[[aaaoooaaaNNNHHHXXXnnntttmmm\\\TTTKKKFFFHHHKKKLLLKKKZZZ~~~~~~wwwjjjjjjuuuqqq[[[QQQXXXNNNGGGBBBAAABBBCCCGGGMMMQQQXXX\\\LLLNNNVVVJJJLLLLLLIIIFFFEEEEEEGGGGGGGGGEEEHHHKKKKKKJJJGGGFFFFFFDDDGGGIIIJJJNNNTTTWWWVVV^^^[[[ccc```dddvvvoooeeeTTTIIIJJJDDDCCCDDD;;;888CCCEEEBBB>>>;;;999888999999???@@@@@@===999777999<<<888:::<<<>>>@@@@@@@@@???GGGEEEDDDEEEHHHJJJJJJIIIEEEHHHLLLNNNMMMLLLKKKKKKUUURRRPPPOOOLLLKKKQQQZZZooouuuwwwzzz{{{uuu}}}lll\\\UUUSSS```nnnnnnhhh```ZZZeeeuuuqqqggg]]]^^^ccc^^^TTTllluuuxxxqqq\\\\\\kkk[[[[[[\\\[[[UUUPPPUUU^^^|||{{{rrrkkk|||sssmmmXXXTTTOOOKKKKKKMMMNNNOOO[[[]]]___^^^XXXRRRNNNMMMLLLQQQSSSSSSVVV]]]___\\\```___kkkgggiiisssnnn^^^^^^KKKKKKSSSLLLAAABBBAAA;;;<<<888:::<<<<<<<<<<<<>>>@@@777;;;>>>===;;;999:::<<<444666:::===@@@AAAAAAAAA===???CCCHHHLLLJJJCCC>>>MMMOOOPPPQQQRRRTTTWWWYYYQQQNNNKKKKKKIIIGGGIIIOOOXXX]]]cccnnnqqqdddeee{{{vvviiiYYYHHHGGG```sssnnnoookkkdddfffxxxqqqtttxxxtttkkklllqqqhhhWWWOOO}}}{{{yyytttllleeeccceeeccceeegggbbbZZZ\\\nnnwwwhhh[[[UUUUUUWWWYYY___bbbdddbbb\\\VVVSSSRRRJJJOOOPPPNNNPPPUUUUUUQQQ]]]^^^nnnhhhiiimmmggg]]]PPPHHHEEEFFFGGGGGGFFFBBB???<<>>===<<<;;;>>>===<<<<<<<<<;;;888555666888<<<=========>>>???BBBDDDFFFEEEAAA???AAACCCIIIIIIKKKNNNRRRTTTTTTTTTQQQQQQNNNJJJGGGIIIOOOTTTooozzztttkkksss{{{|||}}}hhheee]]]PPPDDDAAAFFFLLLVVVPPPLLLQQQUUUSSSPPPOOOYYY```aaaYYYWWWZZZVVVLLLQQQ```xxxlllccchhhqqqvvvwwwooo```TTTOOOPPPaaa___]]]WWWPPPQQQ```qqqnnnxxxzzzkkkYYYOOONNNOOOMMMIIIQQQPPPNNNKKKHHHFFFDDDCCCDDDBBB???AAAEEEIIIJJJJJJSSSTTTaaa``````fffzzz^^^TTTIIIEEEBBBBBBCCCCCCAAA???===;;;;;;;;;;;;<<<<<<=========@@@???>>>>>>>>>===:::888999;;;======<<<;;;;;;;;;BBBDDDEEECCC@@@???BBBEEEHHHHHHIIIKKKMMMOOOOOOOOOKKKJJJIIIEEECCCCCCGGGJJJ```llljjjffftttzzzrrreeeUUUGGGBBBCCCEEE@@@???DDDHHHGGGFFFGGGDDDKKKKKKEEEDDDHHHEEE>>><<<===EEEOOOLLLBBBAAAHHHAAAFFFKKKIIIAAA<<<<<>>HHHTTTgggzzz{{{dddVVV^^^hhhhhhVVVNNNDDD@@@BBBDDDCCC@@@FFFFFFGGGGGGGGGFFFFFFEEECCCAAA@@@BBBGGGJJJKKKKKKNNNNNN[[[\\\^^^ddd{{{kkkVVVMMMFFFGGGDDDDDDBBB@@@>>><<<:::999999999:::;;;;;;<<<======@@@@@@???@@@@@@???<<<:::;;;===>>>>>>===<<<<<<===AAACCCDDDBBB@@@@@@CCCGGGIIIIIIIIIJJJJJJLLLLLLMMMHHHGGGFFFCCC@@@???AAACCCAAAKKKHHHCCCMMMWWWZZZ^^^VVVSSSUUUWWWQQQDDD>>>???<<<::::::>>>???>>>???CCC999??????;;;;;;??????999CCC:::777;;;>>><<<>>>DDD;;;???BBBAAA<<<:::<<>>======>>>???>>>;;;999:::<<<>>>?????????AAACCC@@@CCCEEEEEECCCCCCEEEHHHJJJKKKKKKKKKKKKLLLOOOQQQMMMKKKGGGDDDAAAAAABBBCCCCCCJJJCCC:::<<<;;;555666444222999DDDHHH@@@;;;;;;888666666888777555777;;;888<<<;;;888888;;;;;;888???888555:::===;;;:::<<<>>>??????===888666777999999777777:::;;;888999===999BBBDDD;;;888???AAA<<<<<<>>>AAABBBBBBBBBAAAAAACCCDDDFFFGGGGGGFFFEEEDDDHHHHHHIIIKKKMMMMMMMMMMMMMMMIIIRRRSSSZZZ___gggvvv```WWWMMMGGGHHHGGGEEEBBB>>><<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999999:::;;;;;;888666999:::<<<======>>>@@@BBB>>>CCCHHHIIIGGGEEEFFFGGGJJJJJJKKKJJJJJJLLLQQQUUURRRNNNIIIDDDBBBCCCDDDEEEGGGOOOLLLFFFHHHBBB999888===999999>>>AAA===666000666444333444333000222777777888777444333444333111444333444777777444333444777777666555555666777888777444444777999888999<<<:::===<<<888999>>>AAA>>><<<>>>@@@???===<<<===???DDDDDDEEEFFFEEEDDDCCCBBBHHHIIIJJJJJJJJJIIIIIIHHHKKKGGGPPPQQQZZZ___bbbggg[[[RRRGGGAAA>>>===<<<;;;:::999:::;;;<<<555555666777888888999999666555555777888888666555999:::;;;:::888888:::;;;???CCCHHHIIIHHHFFFFFFGGGGGGIIIIIIHHHGGGIIIPPPUUUQQQMMMGGGDDDCCCCCCCCCCCC<<>>>>>??????@@@AAAAAABBBEEEFFFFFFEEECCCBBBCCCDDDEEECCCLLLNNNWWW^^^___yyyYYYSSSJJJBBB@@@:::999999888777777777888888555555555666666777777777555444555777888999777555:::::::::999888888:::<<>>666:::111:::===AAA[[[|||wwwjjjbbb[[[YYYWWWSSSPPPQQQLLLKKKKKKJJJGGGBBB>>><<<<<<;;;999666666999===@@@<<<999666666777777444000888888;;;>>><<<777777;;;888555444666888888999;;;:::999888888999:::<<<<<<;;;;;;::::::;;;===@@@AAAAAACCCCCCBBB@@@@@@CCCFFFDDDCCCKKKJJJRRRWWWVVVooopppOOOMMMEEEBBBDDD>>><<<<<<:::999777555333222;;;:::999888777666555444666555666888::::::888777999::::::::::::<<>>???DDDIIIKKKLLLKKKGGGCCCEEELLLRRRFFFEEEFFFGGGGGGDDD===888888<<<888777===888444:::///999777222HHHjjjooo[[[xxxmmmbbb]]]YYYRRRKKKIIIJJJIIIJJJJJJGGGAAA<<<;;;;;;;;;999888:::===>>>===<<<999888:::>>>???<<<999:::<<<@@@CCC>>>777555888999666777:::;;;999999;;;<<<:::999999:::;;;:::888>>><<<:::999999;;;>>>@@@AAABBBCCCBBBAAABBBGGGKKKFFFFFFLLLHHHLLLOOOMMMdddzzzsss^^^[[[ZZZRRRSSS\\\YYYXXXMMMQQQ___TTTGGGSSSYYYPPPEEEBBBEEEHHHEEEAAA>>>GGGKKKMMMKKK===777@@@FFFCCCAAAAAA@@@@@@FFFNNNQQQPPPLLLHHHEEEDDDGGGIIIBBB@@@???@@@DDDIIIMMMOOOEEECCCAAA@@@AAA???:::666666888999:::999777555333;;;333000888DDDMMMVVV]]]zzzkkk]]]XXXTTTNNNIIIIIIBBB:::===BBB===<<<>>>999555222222777999777666777444===888333999;;;999<<>>===;;;;;;::::::CCCCCCAAA@@@@@@@@@@@@AAABBBCCCDDDGGGKKKOOOSSSUUUhhhvvvtttrrrooovvv|||}}}wwwsssqqqjjj[[[NNNJJJXXXeeepppsssaaaNNNMMMIIIGGGGGGHHHEEEBBBEEEJJJJJJHHHFFFCCCAAABBBEEEGGGBBBAAAAAACCCFFFIIIJJJJJJCCCAAA@@@@@@@@@???<<<999;;;888444000///000333555555666777888===FFFRRRZZZiiijjjeeeYYYRRRQQQMMMGGGFFF999:::AAA>>><<<===999999444333666888666555777---555777777:::;;;:::???BBBDDDDDDAAA>>>===???BBB777FFFZZZddd]]]NNNGGGIIIDDDDDD@@@<<<<<<@@@???<<>>>>>>>>???<<<===>>>???@@@AAABBBBBBCCCDDDEEEGGGKKKOOORRRTTT___qqqpppjjjaaaZZZ^^^jjjuuu{{{~~~zzz}}}~~~~~~{{{fffVVVUUUUUUOOOOOOVVVOOODDDEEEBBBAAACCCFFFEEE@@@@@@CCCBBBAAA???>>>>>>@@@BBBDDD>>>>>>???AAACCCCCCBBB@@@???>>>===>>>???>>><<<:::333222222777BBBSSScccmmmjjj{{{~~~rrr[[[FFFAAAHHHEEEBBBDDDCCC888333000333444333444777777===CCCEEEBBB<<<===BBBCCCGGGIIIGGGBBB@@@BBBEEEBBBOOOhhh|||tttXXXDDDAAA@@@@@@===<<<@@@EEEFFFBBBAAA@@@===;;;;;;<<<>>>??????AAACCCEEEGGGHHHHHHHHH@@@AAAAAACCCFFFIIILLLNNN\\\www~~~|||ppp^^^XXXaaajjjlllfff^^^SSSOOORRRVVVaaaoooiiijjjlllmmmjjjbbbWWWOOOWWWYYYUUUZZZddd[[[FFF===<<<;;;===AAABBB??????BBBAAA???===<<<>>>@@@AAABBB>>>===<<<===>>>>>><<<999;;;:::::::::::::::999888555333111444<<>>@@@BBB???:::666999AAADDDBBB@@@>>>;;;999999;;;>>>@@@<<<>>>@@@AAABBBAAA@@@???BBBBBBBBBDDDFFFHHHKKKLLL```hhh|||ooodddiiiuuutttjjj]]]VVVVVV\\\^^^```aaa^^^SSSVVVWWWTTTOOONNNRRRVVVRRRQQQJJJKKKWWWTTTDDD<<>>>>>AAACCCBBBCCCFFFCCC@@@======???@@@@@@???@@@===;;;:::::::::999888777777777555444333333333222111...---...111444666MMMttt{{{mmm___BBB<<<888999:::;;;===@@@@@@>>>GGGJJJBBBFFFNNNHHHEEEIIILLLKKKGGGDDDFFFIIIGGG:::999EEEKKKKKKWWWkkkhhhcccWWWIIICCCEEEHHHHHHBBB@@@>>><<<===@@@CCCEEECCCEEEGGGIIIIIIHHHGGGFFFIIIIIIIIIJJJLLLNNNPPPRRR___]]]ssskkktttrrroootttuuummmfffmmmwwwxxx{{{zzznnnrrrrrrnnneee]]]]]]gggpppxxxrrr^^^QQQXXX[[[WWWWWWFFF@@@<<<>>>???>>>???BBBCCC???<<<<<<>>>???>>><<<999777444333333444333222333444444222//////000111---...000111333444444444111PPPvvvqqqDDD===999999999777888;;;===888???>>>666DDDKKK555999:::<<<======>>>???AAA>>>>>>BBBFFFAAABBB[[[yyyxxxvvvkkkZZZMMMKKKLLLMMM???>>>===<<<===@@@CCCEEEGGGIIIKKKMMMOOOPPPPPPOOOHHHHHHHHHIIIJJJMMMOOOPPPTTTVVVuuusssZZZIIILLLRRROOONNNOOOVVV^^^aaaZZZQQQmmmdddjjjooojjjpppwwwlllrrrooojjjccc^^^^^^ccchhh]]]eee```YYYZZZSSSCCC===>>>888444666888777777999===:::666777:::<<<:::777222111111111222222000...///111111000...---000222444333222000...,,,***)))000:::OOOmmm>>>999555777888777888;;;>>>999AAA???===WWWZZZ333888666444444666888888777...555===???999777CCCQQQZZZ``````UUUGGG@@@???@@@;;;::::::;;;===???AAABBB;;;<<<===>>>???@@@AAAAAABBBAAABBBCCCDDDGGGIIIKKKLLLVVVbbbsssiii```\\\```aaaXXXTTTQQQNNNHHHBBB@@@AAABBB<<>>???FFF>>>444777:::888;;;666111///333777777666888888444111222666888666333444555666999:::999555222---///000///---...222555111000......///222555777777,,,,,,@@@YYYfffeee```gggkkkeee[[[___nnnoooeee]]]dddfffZZZVVVjjjppp]]]<<<777666;;;>>>???AAAEEE999888EEEIIIPPPvvvzzzJJJFFF@@@:::999:::;;;999666999<<>>???AAACCCDDDEEEBBBAAA@@@???????????????@@@@@@@@@AAACCCFFFIIIJJJKKK\\\[[[|||hhhaaa___^^^eeeqqq}}}zzzyyyvvvnnnbbbYYYSSSQQQNNNIIIDDD???;;;999444666888999777444333333>>>NNNOOO:::,,,111777666444000...///111111222333+++...///...111555888777333222222333555777777666666333///,,,---...///...444111......111333222000......///000111333555666999888888888999<<<>>>???:::888666444333555777888222444666777888999;;;===???888666CCCTTTYYYMMM>>>>>>;;;<<<>>>:::444555;;;555???SSShhhlll___PPPHHH]]]```hhhnnngggUUUGGGBBBDDDAAAAAADDDEEEDDDHHHMMMJJJGGGDDDBBBAAA@@@>>>===EEEEEEDDDDDDEEEGGGJJJKKKIIIQQQXXXooosssaaaQQQMMMKKKHHHKKKSSSYYYYYY\\\ccclllqqqqqqnnnmmmmmmmmmnnnooooooppppppZZZ[[[[[[XXXSSSOOOMMMLLLKKKTTTUUUJJJBBBBBBAAA<<<777666555666555111,,,)))333333333333111000000222000---++++++,,,.........222///---,,,...000111000...,,,+++,,,///000---***000///...---...000333444111111111111111222222222666555333222222333444555...000111111000111222444444111111888AAADDD<<<444<<<999;;;@@@@@@;;;888999222444>>>LLLRRRLLLDDD@@@DDDDDDIIIMMMIII???::::::>>>===???AAA@@@===>>>BBBDDDCCCAAA@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDLLLSSSTTT\\\~~~ZZZMMMCCCAAA???:::999===@@@===:::;;;???AAAAAA???LLLNNNQQQVVV[[[```ccceeekkkmmmnnnmmmlllkkklllnnnhhheeebbbaaa```^^^[[[XXX[[[ZZZYYYYYYYYYXXXUUURRRMMMIIIKKKQQQRRRKKKIIIMMMJJJGGGDDDCCCCCCDDDDDDCCC;;;999666444333222000///000000000444888888555111111///---,,,,,,---///000555555555555444222111000,,,,,,+++++++++*********...000111111000111333555444444444555666555333222111///000666999555111///888222000555999999666666888666555666555333555999222444999>>>===999:::>>>;;;;;;;;;;;;<<<===??????;;;<<<>>>???@@@???>>>>>><<>>>>>>>>>>><<<999888999::::::888888999:::999777777777444000000111222333444:::999777555444444888<<<555666:::===;;;666666999333555777888888666666666999999;;;===>>>@@@AAABBBFFFEEEHHHNNNUUU[[[aaagggrrraaaRRRLLLFFFAAA???===999888999777666666666777888777666222222333333444444555555444555555444222222333555666333;;;QQQeeessszzzqqqnnnpppooojjjnnn\\\OOOPPPUUUVVVVVVZZZlllmmmooorrrtttsssoookkkgggggghhhkkkpppssstttsssrrrnnnjjjiiikkklllllljjjiiikkklllmmmllliiifffccckkkiiieeebbb```___```aaaSSSTTTTTTSSSQQQOOOLLLJJJIIIJJJJJJIIIHHHJJJLLLOOORRRPPPNNNMMMMMMMMMMMMMMMLLLLLLJJJGGGEEEGGGIIIKKKAAACCCEEEDDDBBBBBBBBBCCC@@@BBBCCCAAA@@@AAABBBCCCJJJHHHHHHJJJGGG@@@===>>>;;;???DDDGGGEEEBBBAAA@@@JJJHHHGGGFFFGGGJJJMMMOOOXXXSSSQQQVVVXXXZZZcccooonnnnnnZZZUUUJJJFFFCCC???<<<999888888888888777666333000+++'''%%%.........------,,,,,,,,,---...///---+++)))******666:::III]]]lllvvvyyyiiiSSSDDD???@@@BBBCCCDDDFFFIIIMMMPPPOOOKKKHHHKKKJJJKKKMMMQQQTTTVVVVVV[[[YYYXXX]]]fffoootttvvvoooqqqsssuuutttqqqnnnkkkpppnnnkkkiiihhhiiijjjjjjiiijjjjjjjjjhhhfffdddccchhhhhhgggdddbbbbbbeeegggiiigggeeefffiiijjjhhhfffdddeeeeeedddfffkkkllljjjiiikkkjjjddd```]]]ZZZVVVPPPUUUXXXXXXXXX[[[\\\ZZZZZZXXXZZZbbbfffddd___]]]TTTYYY___aaa```^^^^^^___ccc```\\\WWWVVVWWWYYY[[[WWWZZZ___aaa\\\ZZZfffvvvwwweeeQQQQQQOOOAAABBBBBB@@@<<<999888888888111222333444444444444555,,,,,,,,,------------...+++---000111111111222333+++...444;;;???CCCFFFJJJ]]]iiirrrtttxxx|||uuuiiigggllleeeSSSDDD@@@<<<777BBBBBBCCCEEEHHHIIIGGGEEE===:::777666777888888888555444666===HHHQQQWWWYYY\\\]]]^^^^^^^^^^^^]]]\\\iiijjjlllmmmmmmmmmlllkkkffffffggghhhhhhhhhhhhhhhffffffeeedddcccdddgggjjjcccdddfffhhhiiiiiigggfffjjjmmmrrr{{{{{{xxxrrrhhhaaaccchhhfff___```eeegggdddeeekkknnnnnn\\\ZZZaaaqqq~~~xxxqqqaaadddfffeeebbbbbbeeeiiiooolllgggccc```^^^______ZZZ^^^eeeiiiiiifffgggkkkhhhvvvgggVVVXXXOOOCCCDDDIII===??????<<<999888777555999999777444111000000111,,,------...///000111111111444777999888777777777;;;999555111222666777555...888>>>>>>BBBHHHDDD999<<>><<<999777999:::;;;===>>>@@@BBBBBBEEEFFFGGGHHHIIIMMMRRRVVVEEEJJJOOOQQQOOOMMMLLLLLLFFFKKKTTTggg}}}vvv___YYYNNN@@@===LLL```eee___cccfffddd]]]]]]eeekkklllZZZXXX```rrr~~~pppeeeZZZZZZXXXRRRMMMNNNSSSYYYkkkjjjgggdddbbb```^^^^^^YYYPPPIIIPPP___iiieee\\\^^^YYYnnnpppZZZVVVPPPJJJGGGDDDAAA???@@@???<<<:::888777666666777333...000;;;CCC===222111111111111111111111111333444555555555555555444555444333222111111111111222222111111111111222222333??????666;;;IIIEEE333************)))(((&&&&&&))))))))))))))))))))))))******++++++++++++******************++++++++++++---,,,+++++++++,,,---...///...---,,,++++++***+++------------------------,,,------...///000111222444000///444===@@@:::444555333000000777EEEUUUaaaDDD:::444777999777555777===:::<<<@@@AAA@@@AAADDDEEEIIIOOOTTTVVVUUURRROOOMMMJJJFFFCCCBBBCCCFFFHHHCCCCCCEEEHHHLLLNNNMMMLLLTTTNNNVVV|||wwwccc[[[UUUQQQLLLGGGEEEBBB@@@>>>>>>===;;;888666555555555000666???JJJUUUUUUHHH999222222222222222222222222333444444444444444333333333333222111111111111111111111111000000111111111///666666000444<<<888***)))))))))))))))((('''&&&(((((((((((((((((((((((())))))************))))))(((((()))))))))*********,,,++++++***+++,,,---...///...---+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...***(((+++000333000,,,...---+++***,,,333<<>>;;;888666555777999:::::::::;;;>>>AAACCCCCCCCCMMMNNNSSSbbbssscccXXXSSSSSSOOOKKKGGGCCCBBB@@@>>><<<<<<;;;999777555444444444777AAAOOOXXX[[[TTTBBB222333333333333333333333333444444333333222222111111222111000000000000000111111111000000000000111111000000///...000222---'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((())))))))))))************++++++******++++++,,,---...---,,,+++***)))))))))************************++++++++++++++++++++++++...,,,))))))+++------,,,---------,,,***+++---///,,,))))))...222111...---444111111333333000000333444666999;;;<<<<<<;;;:::666555333333222333444555888777777999===???@@@@@@DDDNNNVVVXXX]]]tttqqq___WWWTTTRRRQQQQQQIIIFFFCCC@@@@@@???===;;;:::999888777666555444444;;;BBBHHHGGGCCC>>>444,,,222222222222222222222222555444333222222111111000000000////////////000000///000000000000000000///444000///222333000,,,,,,(((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((*********++++++++++++,,,************++++++,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))---.........------...///---///000000///.........+++)))***---000000//////444111111444444111111444///000111111222222222222555555666666666777777888:::999888999<<>><<<;;;888888888777666555555444111666666222///111333333000000000000000000000000555444333222111000111111000000//////.../////////...///000000000000///...333......333444000...111))))))((((((((()))******))))))))))))))))))))))))))))))************)))))))))))))))*********++++++******++++++,,,,,,,,,,,,,,,,,,,,,---...///111111------------------------,,,++++++******))))))((('''***---...---,,,,,,---***+++------,,,,,,...//////...,,,+++,,,///111000///------111111///000333///////////////000111111222333444555555666666666888666555666999<<<>>>>>>CCCAAAAAAEEEOOO[[[dddiiiiiissseee```^^^[[[SSSOOOPPPOOOHHHAAA===AAA???>>>=========;;;999777777777777777666555444...222333///---000333444........................444333111000//////000111222111000///............---...///000000///...------+++,,,///000......000,,,+++***)))((()))***+++************************+++,,,,,,,,,,,,,,,,,,+++'''(((((((((((()))))))))***+++,,,------------,,,,,,,,,,,,---///111222333////////////////////////---------,,,,,,+++++++++'''***...//////---,,,,,,+++++++++***)))***,,,...///000---))))))---000//////,,,---000111///000333000000000000000111222333222222333333444444555555777666666777:::<<<===<<<:::>>>CCCHHHLLLSSS\\\dddaaannnwwwfff^^^]]]^^^___PPPKKKHHHJJJIIIDDDAAAAAA>>>===;;;;;;<<<;;;999777444444555666666555444333000555666222//////...+++........................000///...,,,,,,---///000444333222000///......---,,,---///000000///---,,,+++---...---,,,...///......---+++***)))***+++,,,++++++++++++++++++++++++---......//////......---))))))*********++++++++++++,,,---.........---------------......///000111//////////////////////////////////////////...............//////...---+++,,,------,,,++++++---///+++//////******...000...222000000222333000000333//////000000111222333444555555555444444555666666888777888:::===>>>>>><<<666>>>GGGKKKJJJJJJNNNSSSaaabbbmmmzzzqqqhhh___\\\]]]ZZZRRRJJJIIIFFFFFFGGGFFFAAA@@@BBB<<<;;;:::::::::999777555222333444444444444222111---111222///---...---***........................---,,,+++******+++---...555444333111///...------,,,---///000000///---,,,---333444...---111222...000///---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////------............//////,,,---.../////////...---//////...---------......////////////////////////111111111111111111111111111...+++******+++)))((((((***,,,,,,,,,,,,---///(((...000...---111222...222//////111000,,,,,,.........///000111222333333666555444333333444555666555555666999;;;<<<;;;999===<<<;;;<<>>===<<<;;;<<<:::888777777777555444333444444333111000000111...///////////////......---------...............,,,,,,---------------,,,111000///...............000///...---,,,------..............................,,,+++,,,...///...+++//////...------------...........................------............---------...///000000///...---///...---,,,,,,,,,,,,,,,......------------......111111111000000000000000000111000---+++***,,,---////////////...---+++++++++++++++,,,,,,,,,------///////////////000111111111111111111111222222333111222222333333444444555666777888999:::;;;<<<<<<;;;===???AAABBBDDDHHHJJJOOOQQQWWW]]]```ffftttvvvkkkeeeaaaZZZUUU[[[WWWPPPKKKHHHFFFDDDBBB@@@@@@??????>>><<<;;;:::;;;999777666777777666444333444555333111000000111//////000000000000//////++++++,,,,,,------............/////////......---//////...---------......000///...,,,,,,,,,---...------------------------...---+++,,,...///...,,,//////...------------------------------------------..................---,,,------......------,,,000///......---------.........------------......000/////////////////////222222222000......///111////////////...---,,,+++,,,,,,------------------...............//////000111000000000000111222222111111222333333444444555555666777888999:::;;;;;;:::<<<>>>???AAACCCFFFIIIGGGIIIOOOTTTVVVZZZeeeqqqzzzwwwpppgggcccaaa]]]WWWRRRPPPLLLGGGDDDBBBAAA@@@???>>>>>>>>>>>>===;;;:::999999777555555666777666555555555666444111000000111......////////////......+++,,,,,,---...//////000000000111111000///......------,,,,,,,,,---............---,,,,,,,,,---------------....../////////...---,,,---......---,,,///......---------------------------------------..............................------------......000000///.........//////------,,,,,,,,,,,,---------------...............000111111000///...000222///////////////...---,,,///.....................---------------...//////000000/////////000111111111111222222333444444444444555555666777888999999888:::<<<===>>>@@@CCCFFFFFFGGGLLLQQQRRRSSS\\\ffffffmmmzzzgggZZZ___jjjooooookkkeee^^^YYYVVVRRRKKKFFFFFFDDDAAA@@@BBBCCCCCCBBB=========<<<;;;:::888888777666444444555666555555555666666444111//////000,,,,,,---.........------......///000111222333333000111111000000///...---++++++++++++,,,------...---------,,,,,,,,,------.........///000000111111///...------......------///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......111000///......///000111//////...------.........,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,***,,,---,,,,,,,,,---///....../////////......---000000////////////............------......///000///////////////000000111111111111222333333444444333333444555666666777777777888:::;;;;;;===@@@BBBEEEFFFKKKPPPQQQQQQWWW^^^gggkkkpppvvvrrrbbbYYYSSSYYYffflllfff]]]VVVRRRLLLIIIHHHGGGDDDBBBBBB@@@??????AAABBBBBBBBB;;;;;;;;;:::999888777666666555333333444555444333444555555333111//////000,,,---.../////////////////////000000111222222333.../////////......---,,,+++++++++++++++,,,---...,,,---------------------------.........//////////////////...------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000///...------...///000,,,,,,+++++++++,,,,,,---++++++************++++++))))))******++++++++++++'''(((************+++,,,,,,------............---//////////////////......//////......//////000111///////////////000000111000000111222222333333444333333333444444555555666555777888999999:::===??????@@@DDDIIIKKKKKKOOOVVV[[[___eeeiiimmmvvvnnnaaaWWWQQQVVV[[[cccfffddd]]]VVVRRRNNNJJJFFFDDDDDDEEEEEEEEEAAA???============<<<;;;999999999999888666555444666444222222333444333222111222333222000//////000...///000111222222222222............////////////,,,,,,------------,,,,,,,,,,,,+++++++++,,,------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,///000000///---,,,---......------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,************,,,,,,,,,,,,++++++++++++,,,,,,******)))))))))***++++++******))))))))))))******(((((())))))***+++++++++''')))++++++*********+++***+++,,,---------------,,,,,,---------.........///////////////000111111000000/////////000111111000000111111222333333333333333333444444444555555555666888888888999;;;=========@@@EEEGGGGGGKKKPPPOOOUUU\\\bbbeeehhhkkkoooqqqnnnooo{{{xxxhhhTTTJJJNNNZZZffflll^^^^^^\\\UUULLLHHHHHHKKKEEECCC@@@>>>=========<<<@@@>>><<<;;;;;;;;;999777888888888777666555444333777444222222222222111000...000111000///...///000---...///000111111111111//////............------***+++,,,------...------...------,,,,,,,,,,,,------...///000000000//////......------,,,,,,++++++///000111000---,,,---......---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++)))******++++++******)))))))))(((((())))))***+++***))))))(((((())))))***((((((((()))***+++++++++''')))+++,,,***)))******((()))***+++,,,,,,,,,,,,))))))***+++,,,------...///............///000000111000000000000111222222000000000111222222333333333333333444444444444555555666777777777888:::<<>>BBBDDDDDDGGGLLLLLLPPPUUUYYY[[[YYYWWWUUUaaaZZZPPPKKKQQQaaauuuxxxcccWWWMMMNNNTTT^^^ggghhh```XXXZZZQQQFFFBBBDDDFFFDDDAAABBBBBBBBBCCCCCCCCCCCCBBB===<<<;;;;;;<<<<<<;;;:::888888777777666555333222777555222111222111000///---...//////......///000***+++,,,---............111111000000//////......******,,,---...////////////......---,,,,,,,,,,,,---...000111111111000///222222111000///......---///111222000---+++,,,......---,,,,,,++++++,,,,,,***************************)))(((&&&&&&((()))******+++,,,------,,,+++***))))))(((((()))***++++++))))))(((((((((((())))))'''(((((()))***++++++,,,&&&(((***+++)))((((((((('''((()))***+++,,,,,,,,,''''''((()))+++,,,------...------------...//////111111111111111222222333000000000111222222333333333444444444444444444555555666777777777777999;;;>>>;;;;;;===???>>>AAAFFFEEEGGGJJJMMMOOONNNIIIFFFGGGIIIJJJIIIHHHNNNYYYbbbYYYsssxxxaaaSSSNNNNNNOOOWWW\\\aaaaaa\\\UUUOOOLLLBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBAAA@@@???>>>===<<<999999999888888888777777555444444333333222222111222000...///222333111///222000...---,,,---///000////////////............000000///...------,,,,,,---------------------...***++++++,,,,,,++++++***,,,------------,,,++++++---,,,+++++++++++++++,,,(((...444555000+++))))))......---+++)))))),,,...222,,,%%%$$$)))...111111++++++******)))************,,,------,,,++++++,,,)))((('''''''''(((***+++))))))******)))((('''&&&'''((()))***+++,,,,,,,,,))))))***++++++++++++******+++,,,,,,---...//////******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////////////////////////////...///111111000000111333555555555555444444333222222666:::999555444666:::===<<<;;;;;;<<<>>>AAABBBFFFFFFFFFFFFEEEDDDCCCBBBEEEEEEDDDDDDEEEIIIOOOSSSZZZYYY\\\hhhkkkeee^^^TTTMMMLLLPPPTTTWWW[[[[[[WWWQQQJJJEEEDDDEEEFFFEEEEEEDDDDDDCCCCCCCCC??????>>>===<<<;;;::::::888888777777777666666666444444444333222222111111222000...///111222111///111000...------...///000////////////............//////......---,,,,,,+++++++++++++++++++++++++++---..................---++++++,,,,,,++++++***))),,,++++++***)))(((((((((---222777888444000///000------,,,***))))))+++---222---((('''+++///111000+++***************++++++)))+++,,,,,,+++******+++***))))))))))))***++++++(((((((((''''''&&&&&&&&&(((((()))***++++++++++++))))))***++++++++++++************+++++++++++++++*********+++++++++,,,,,,,,,,,,+++,,,,,,---...//////////////////////////////000111111000///111222444444444444444333222222222666999888555444666999;;;;;;::::::;;;===???AAA@@@@@@AAABBBBBBAAAAAA@@@BBBBBBAAAAAAAAAEEEKKKOOOOOOOOOOOOQQQZZZkkkxxxeee[[[VVVSSSGGGFFFFFFHHHMMMQQQTTTUUUMMMLLLIIIEEEBBBBBBEEEHHHHHHGGGFFFEEECCCAAA@@@@@@<<<<<<;;;:::999888777777666666666555555555555555444444333333222111111111111000//////111111000///000///.........///000111/////////............---...------,,,,,,+++++++++------------------------.........//////.........)))************)))(((((())))))*********)))((((((+++...111111...,,,---...+++,,,+++***((((((***,,,000,,,((((((+++...---,,,))))))))))))***+++,,,,,,(((***++++++***))))))*********+++,,,,,,,,,,,,,,,***)))((('''''''''(((((())))))******+++******)))((()))******++++++******+++++++++*********))))))*********++++++++++++,,,+++++++++,,,,,,---...///////////////////////////000111222111000///000111222333333333333222111111222555888777555444555888999888888888999;;;===>>>999:::;;;<<<============>>>>>>===<<<===@@@EEEIIIKKKNNNPPPQQQSSS]]]mmmzzzzzzkkkbbbTTTJJJFFFFFFHHHIIIFFFFFFGGGJJJLLLLLLJJJHHH???BBBEEEHHHIIIIIIHHHHHHEEEEEEDDDBBB@@@???>>>===;;;::::::999888888777777555555555555555555444444333333333222111111000000000000//////000000000///000//////...//////000111//////.........---------,,,,,,,,,+++++++++******.........---------------***++++++,,,,,,++++++***(((((((((((((((''''''&&&&&&''')))***+++,,,++++++&&&((()))((('''&&&(((************)))(((((()))++++++)))'''''')))***)))'''))))))))))))***+++,,,---(((***++++++***))))))***)))***+++,,,---,,,+++***---,,,***(((((()))+++,,,***************)))((((((((())))))***************,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++,,,---...///////////////////////////111222222111///...///000111111222222222111111000111444666666444444555666666666666666777888999:::555666777888999999999999:::;;;:::::::::<<>>>>>@@@BBBEEEFFFDDDCCCFFFHHHJJJKKKJJJGGGAAA>>>??????>>>>>>===<<<<<<;;;;;;;;;::::::999999888888555555555555555555555555333222222111111000////////////000000/////////000000000/////////000000000............------------+++++++++++++++***************)))))))))((((((((()))))))))******)))))))))'''(((((((((((('''&&&&&&''''''((()))************))))))(((''''''''')))+++((()))***)))(((((()))+++(((((((((((())))))'''&&&))))))))))))***+++,,,---)))+++,,,,,,+++******+++'''(((***+++++++++***))),,,+++)))((((((***,,,---***************)))((('''(((((()))************)))))))))******+++,,,------))))))*********+++++++++++++++++++++,,,---......////////////////////////111222222111///...///000000000111222222111111111111222444444444333444444444444444555555666777777666666777777777777666666999999999888888:::>>>AAA@@@BBBBBB===:::AAAQQQ___yyyyyygggXXXQQQOOOPPPQQQPPPLLLFFFAAA>>>???BBBEEEBBBBBBBBBDDDGGGIIIIIIHHHLLLIIIFFFDDDBBBAAA???===:::::::::::::::::::::999::::::999999999888888888444444444444444555555555222222111111000/////////...///000000......///000111111111000000000//////.........------------,,,++++++++++++++++++++++++,,,++++++******))))))))))))******++++++******)))((())))))))))))(((''''''))))))((('''''''''((((((+++***(((''''''((()))***((()))******))))))***+++))))))***++++++******)))))))))))))))***+++,,,,,,)))+++,,,,,,+++******+++''''''((())))))))))))((()))((('''''''''((()))***)))*********)))((((((''''''((())))))******))))))%%%&&&'''((()))***++++++)))))))))************+++*********++++++,,,---...////////////////////////000111222111000///000111000000111222222222222111111111222333333333333333333333333444444555555555666666666777666666555555888999999888777999<<<>>>@@@DDDGGGDDD>>>>>>CCCIII```mmmwww{{{pppYYYVVVTTTOOOKKKHHHFFFDDDDDD;;;>>>CCCGGGHHHGGGEEEEEENNNLLLJJJJJJJJJJJJIIIGGGEEEAAA===;;;===?????????999999888888888777777777777666666666666555555555222222222333333333444444222111111000//////......---///111000...---...000222222222111000///...---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////...------,,,******++++++++++++*********************)))((((((***)))(((((()))+++...000+++)))((('''''''''''''''''')))++++++***)))***+++((()))***+++***++++++,,,+++***************++++++(((***++++++***))))))***((((((''''''(((((())))))&&&&&&&&&''''''(((((((((((()))))))))))))))(((((('''(((((()))))))))))))))'''''''''((((((((())))))))))))))))))************************+++,,,---...///////////////////////////000111111000///111222000111111222333333222222111111111222333333222111222333333444444444444444333444555666666777777666777888888777666777999<<<333888>>>AAA@@@@@@BBBDDDAAATTTfffooowww{{{oooaaaZZZUUURRRFFFGGGHHHGGGEEEDDDEEEFFFBBBDDDGGGIIIKKKMMMPPPRRRKKKIIIGGGFFFEEEDDDAAA???AAA???<<<<<<===<<<:::777999999999888777666666555444444333333333333333333000000111111222222222333111111111000//////......---///111000------...111333333333222000///---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++))))))************))))))+++++++++++++++***))))))((((((((()))---333999===...---+++*********)))(((''')))+++,,,+++***+++,,,&&&'''((()))((()))***,,,++++++******************''')))******((((((((())))))((('''''''''(((***+++&&&'''((()))******))))))(((((())))))))))))(((((('''(((((()))))))))))))))************))))))))))))))))))))))))************************+++,,,---...////////////////////////...///111111000000111333000111222333333333333333111000000111333333222111222222333444444444333333111222333555777888888888666777777666555666888::::::<<>>>>>;;;;;;:::::::::999999999666555555555555444444444222222222222222222222222///000222333444333333222555333222000//////000000---...000111222222222222222111000///---+++******))))))+++,,,,,,---,,,,,,***++++++,,,,,,------...***)))))),,,......***&&&%%%***///111...***((('''((((((((((((''''''''''''***%%%###%%%(((---888CCC===777///)))''')))***,,,'''))),,,......+++(((&&&,,,,,,+++******+++++++++))))))))))))))))))))))))///......///...+++)))))))))***)))'''&&&))),,,---)))))))))(((((((((((((((******)))((((((((((((((()))'''%%%&&&((())))))(((,,,+++)))((('''((()))***+++,,,,,,+++)))(((((()))+++***)))))))))***,,,,,,000///...---,,,------...---///000111000000222444---...000111222222222111111111222222222333333333444555555555555555555444333444444555555444444333555666777777777777777666666777888999;;;>>>@@@AAAHHHOOOWWW]]]```bbbdddffftttxxx}}}vvvbbbUUUQQQOOOKKKHHHEEEDDDCCCCCC??????@@@BBBFFFJJJOOOQQQOOOPPPPPPOOOKKKHHHGGGGGGBBBBBBAAA???>>><<<;;;;;;::::::::::::999999999999555555555444444333333333222222222222222222222222222222333333222222111111444333111000//////000000...///000111111111000//////......------,,,,,,++++++++++++,,,,,,,,,,,,,,,******+++,,,,,,------...///---++++++,,,,,,)))'''---;;;HHHDDD333%%%###'''''''''''''''''''''''''''+++)))&&&$$$&&&***...111,,,)))&&&$$$%%%'''((((((((()))+++---,,,+++)))(((,,,+++++++++++++++++++++************************))),,,000000+++''''''***)))******(((''')))+++,,,******************************)))((((((((((((((((((+++......,,,)))((()))))))))((('''((()))+++---222333222000---+++++++++******)))))))))***+++,,,000///...---,,,------......///000000000000111333---...///111222222111111111111111222222222333333333444444555555444444333000111222333444444444444555555666777777777777777777777777999:::<<<>>>???BBBHHHOOOTTTVVVYYY\\\^^^^^^dddkkkssszzzzzzpppaaaUUUJJJGGGJJJDDDCCCAAA???=========>>>@@@BBBFFFJJJMMMPPPQQQQQQLLLMMMMMMJJJFFFCCCBBBBBB>>>======;;;:::999888888::::::999999999888888888555555444444333222111111222222222222222222222222444333222111111000111111333222111000000///000000000000000000000///......,,,,,,,,,,,,------------...---,,,+++***+++,,,,,,******++++++,,,---------...,,,***)))******)))((('''333>>>;;;---"""###'''(((((((((((((((((((((((((((+++***&&&***222111***'''&&&&&&(((***+++***((())))))***++++++******)))++++++++++++++++++++++++************************,,,333888666---((((((+++***))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((((((((((((&&&---333333---(((&&&'''&&&&&&&&&'''(((+++---...666777666333///,,,+++,,,***))))))))))))***++++++///...------,,,---------...000111000//////000111---...///000111111111000000111111111222222222222222222333333333333222222...///000222333444555555333444555666777888888888777777777888999:::;;;<<<===AAAEEEIIIKKKNNNQQQTTTVVVZZZ```fffkkkqqqvvvyyyrrrrrrxxxxxx```PPPHHHMMMNNNFFFEEELLL????????????@@@AAACCCDDDKKKLLLNNNNNNNNNLLLJJJIIIGGGHHHHHHFFFCCC@@@@@@@@@<<<;;;;;;:::999888888777999999888888888777777777555444444333222111000000111111111111111111111111333222111000000111222222333333222222111111111111/////////000////////////---------...............///---+++)))((()))***+++*********+++,,,,,,------,,,,,,,,,,,,---------,,,)))'''%%%%%%&&&((((((((())))))))))))************%%%,,,---)))222@@@@@@555,,,,,,+++,,,---,,,***((()))))))))))))))******+++******++++++,,,,,,++++++************************///666:::555...))))))(((***''''''***,,,++++++---+++++++++,,,,,,,,,,,,,,,))))))(((((((((((())))))$$$)))//////+++'''%%%%%%&&&&&&&&&'''(((***,,,---222333222000,,,***)))))))))))))))))))))******+++...---------------------...000000000...---...///.........//////000000000000000000111111111111222111111222222222222111111///000111222444444555555222333444666777888888888777777777777777888999:::<<<===???AAADDDGGGJJJLLLRRRUUUZZZ^^^aaaeeeiiilllsssooouuuyyyjjjVVVIIINNNDDDCCCMMMMMMBBB<<<@@@BBBCCCEEEGGGJJJNNNPPPRRROOONNNMMMKKKIIIGGGFFFEEECCCCCCDDDBBB@@@??????@@@;;;;;;;;;:::::::::999999888888777777777666666666444444333222111111000000111111111111111111111111000000//////000222444555333333333333333333222222.........///000111111222000000000000////////////...---***(((''''''((()))))))))***++++++,,,,,,---,,,...///000///...---,,,333...((('''))),,,+++*********++++++,,,,,,,,,,,,(((...---)))222BBBCCC999...,,,)))((()))((('''&&&))))))((((((((()))++++++)))***+++,,,,,,,,,,,,+++***************************...///+++***,,,,,,(((+++&&&%%%***---,,,,,,///************++++++,,,,,,))))))(((((((((((())))))''''''((()))))))))(((&&&((((((((((((((())))))***,,,,,,---+++)))(((((()))(((((())))))************,,,,,,------------------...///000///------...///...............///////////////000000000111111111000111111111111111111000222333333444444444444444222333444555777777888888777666666666666777888999;;;;;;;;;<<<>>>AAACCCCCCBBBFFFLLLRRRXXX^^^eeeiiidddbbblllzzz{{{sssvvv{{{zzzeeeYYYTTTPPPNNNNNNIIIBBB@@@DDDEEEAAA@@@EEEPPPPPPPPPOOOOOONNNNNNMMMGGGFFFEEEEEEEEEFFFGGGHHH???@@@@@@???======>>>@@@::::::::::::::::::::::::777777666666666555555555333333333222222222111111111111111111111111111111......//////111222444555222333333444333333222222......//////000222333444111111111111111000000000---,,,***)))((((((((()))))))))******+++,,,,,,,,,)))***++++++)))'''''''''&&&+++000///)))&&&'''+++******++++++,,,------------///---(((,,,444555///---+++((('''((()))******((((((((((((((()))++++++((()))+++,,,------,,,+++++++++++++++++++++++++++'''+++***'''+++555:::777000'''$$$)))---++++++///(((((())))))******++++++((((((((((((((())))))***+++)))&&&'''***++++++***)))))))))(((((('''''''''((()))******(((((()))***'''((())))))******))))))+++,,,,,,------------,,,,,,...///...------...///......------------...///////////////000000000000000000111111111111000000444444444555555444444333222333444555666777777777666666666666666777888999999888777888:::<<<<<<;;;777;;;@@@EEEJJJPPPVVVZZZXXXYYY```jjjllliiimmmvvvooojjjddddddooo~~~ggg^^^TTTLLLKKKJJJEEEAAAAAA??????AAAEEEJJJNNNQQQSSSUUUTTTRRROOOKKKHHHEEECCCAAAAAAAAABBBBBBDDDEEEEEE>>>???>>><<<:::999;;;<<<888888888888888888888888666666666555555555444444222222222333333333333333111111111111111111111111......///111222222222222000000111222222222111000111111000000111222333444/////////000111111222222---,,,,,,,,,++++++******)))))))))***++++++,,,,,,((()))((('''&&&(((---111$$$))))))'''%%%'''***))))))******+++,,,,,,---......,,,+++************...,,,******+++------,,,''''''(((((()))*********''')))+++---------,,,++++++++++++++++++++++++++++++111000***---;;;FFFHHH777+++%%%))),,,((((((,,,(((((())))))***++++++,,,((((((((((((((()))******+++++++++***))))))***+++(((((()))((((((''''''&&&'''((())))))''''''((()))'''''')))*********)))(((***+++,,,---...------,,,+++,,,......------...000......---,,,,,,---.............../////////000000000111111222222111111000111222333444444444444444333444444555666666666555666666666666777888999::::::888777888::::::999777:::<<<===>>>???AAAEEEGGGPPPTTTYYY\\\___aaaeeeiiifffbbbZZZRRRQQQ\\\nnn}}}mmmbbbZZZRRRNNNFFFBBBDDDDDD@@@>>>@@@@@@IIIQQQUUUXXXZZZVVVOOOHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBBBBAAA@@@>>>===>>>>>>===:::777666777999555555555666666666666666666666555555555444444444111222222333333444555555000000000000000000000000...///111222222111000///...///000111111000///...444333222111111111222333+++,,,---///000222333444------.........---,,,+++)))))))))***++++++,,,,,,......---,,,...555???GGG555---$$$%%%,,,000---((('''(((((()))******++++++,,,***,,,000///++++++///---,,,******++++++)))'''&&&&&&((()))************''')))+++---...---,,,+++++++++++++++++++++++++++...666555***)))777FFFLLL===///&&&)))***%%%%%%***(((((()))***++++++,,,,,,((((((((((((((()))******(((,,,///,,,'''$$$&&&***''''''((((((((((((''''''&&&'''((('''&&&%%%&&&'''&&&''')))*********)))((()))***,,,---...------,,,***+++------------///000///...---,,,,,,,,,---.............../////////000111111222222222222111111...///111222333444555555444444555555555555555555555555666666777999:::;;;<<<:::999:::<<<<<<999666<<<============>>>AAADDD@@@JJJRRRVVVZZZaaadddcccbbbgggiiibbbYYYXXX```jjjrrr|||aaaYYYWWWPPPMMMNNNGGGEEECCCDDDGGGIIIKKKKKKXXXWWWUUUSSSQQQNNNMMMLLLIIIHHHGGGEEEDDDBBB@@@@@@????????????>>>>>>>>>>>><<<<<<;;;:::999888777666777666555444333444555555333333333333333333333333333333555;;;CCCIIIKKKKKK???:::444111222333333222333222111/////////000000111111222222222222111111000222444777999999666333111000///------///000111444111---***((()))***,,,***************+++++++++******))))))...:::IIISSS,,,,,,+++***)))))))))***)))************+++++++++***))))))((())))))***+++'''((()))***************************************))))))(((((((((((()))***((()))+++,,,,,,+++)))(((///---+++++++++***'''$$$'''&&&&&&&&&'''(((***+++++++++******))))))(((((())))))*********++++++++++++*********))))))))))))%%%%%%%%%$$$$$$&&&)))---)))((((((((((((((())))))++++++***)))((((((((((((---,,,+++******+++---...///...---...///000///...,,,...000///---+++++++++---,,,,,,---000111111000...///000222222222111000000000000000000000000000444444444555555555666666555333111333777999999777888888888888888888999999:::<<>>>>>>>>>>>=========<<<<<<;;;::::::999777666666555666555444333222333333444333333333333333222222222333111222444999;;;;;;:::888555111///000222222111333222111000///000000111000000111111111000//////222111222555999999444000333222000//////000222333666666555444111...+++)))))))))************))))))...---+++'''&&&)))///555(((((((((((()))***++++++,,,+++***(((''''''&&&&&&************)))))))))))))))******++++++++++++***************************))))))(((((((((((())))))((()))***++++++***)))(((***---000000,,,(((&&&&&&'''&&&&&&&&&&&&''')))***)))))))))))))))((((((((()))))))))*********++++++++++++***)))((('''&&&%%%)))******)))&&&%%%%%%&&&&&&&&&'''((()))+++,,,---++++++*********++++++,,,,,,,,,,,,,,,,,,------......---,,,---......---,,,,,,...//////...,,,,,,---...------...000111000///...///000111222111111000000000000000000000000000222222222333333333444444555333222333666888888777888888888888888999999999777999;;;<<<;;;;;;;;;<<<>>>>>>@@@BBBEEEJJJNNNPPPQQQPPPPPPSSSYYY___bbbcccaaagggnnnooonnnpppxxxyyyiii[[[RRROOOIIIDDDBBBFFFFFFEEELLLWWWYYYYYYXXXYYYXXXVVVRRRNNNMMMMMMKKKIIIHHHFFFDDDDDDDDDCCCBBB@@@???===<<<;;;<<<<<<;;;;;;;;;:::::::::888888777666555555444444444333222111111111111222222222222222222222222222111///......///000...---000...------///000000///222111000000///000000111111111111111000000///...444222111555888888444///333333111111111111333333000222555777555111+++'''((())))))***************,,,,,,+++)))'''&&&''')))%%%%%%&&&''')))***,,,---...,,,***(((''''''((()))++++++++++++***)))((('''++++++,,,,,,++++++******************************)))))))))((((((((((((((())))))))))))))))))))))))&&&---333222,,,'''&&&''''''&&&&&&%%%&&&&&&'''''''''''''''((((((((((((((())))))))))))*********************)))((((((''''''%%%'''******)))((('''((()))(((((('''''''''(((((('''''''''((((((***++++++******+++,,,,,,,,,,,,,,,000///......//////---+++,,,---//////.........//////...---...///000///...//////000111111111111000000000000000000000000000000000000111111111222222444222222333555777777666777777888888999999999999666888::::::888777888999<<<:::999999;;;@@@EEEIIIIIIFFFCCCDDDIIIQQQWWWZZZ]]]bbbggghhhhhhhhhjjjmmmiiikkknnnqqqyyymmmZZZSSSNNNGGGFFFJJJQQQNNNOOORRRRRRTTT]]]hhhaaa^^^ZZZWWWRRRMMMGGGCCCHHHGGGFFFEEECCCBBBAAA@@@AAAAAA???>>>===;;;::::::999999999888888888888777666555555444333333222222111111000000000/////////000000111111111111111222///...............------++++++,,,---.........---.............../////////222222222222111000//////222333444555666555222000222222111000000111222222***---000444555444333111,,,+++***))))))***,,,...)))***************++++++%%%&&&&&&''')))+++---...///---+++***+++---000222)))***+++++++++***))))))+++++++++++++++***)))(((************************)))))))))))))))((((((''')))(((''''''''''''((()))&&&+++//////***'''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%&&&&&&''''''(((((((((((((((((()))))))))******)))))))))*********++++++$$$&&&(((((((((((()))***'''''''''''''''((())))))++++++******+++,,,,,,---,,,...///111111111000///444333222333333222000...+++---////////////000111000///......///000...---000000000111111111000000000000000000000000000000//////000000000111111111333222222222333555666666777777777888888999999999888:::;;;:::999888888999:::888666555777;;;???BBBAAABBBCCCFFFIIIMMMOOOOOOUUUXXX\\\```dddgggiiijjjeeeggggggfffdddfffmmmrrrppp```RRRIIIJJJKKKHHHIIINNNUUUWWW]]]cccddd^^^XXXVVVTTTQQQMMMKKKJJJIIIHHHFFFDDDDDDCCCBBB@@@??????>>>??????>>><<<;;;:::999999777777777666666666555555444333333222222111111111///////////////........./////////000000000111111//////000//////......///+++,,,......---,,,,,,+++++++++,,,------.........000000111111000//////...---111555444111...///111000000////////////000000/////////111333777:::<<<666333...***((()))***,,,,,,+++)))''''''&&&&&&&&&))))))))))))***+++,,,---000...---,,,,,,///222444((()))***+++++++++++++++))))))******)))(((''''''************************)))))))))***)))((('''&&&(((((('''&&&&&&'''(((((()))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((('''&&&%%%%%%(((+++((()))***,,,///222444666444444333222222222222222222333555777888777777666888777777888888777444222+++---...///...///111222000///......///000...---111111000000000000000000////////////////////////000000000000111111111111111222222222222333444555555555666777777888999999999:::;;;:::888888999:::888888888888999:::;;;<<<<<>>>>>=========<<<;;;:::999888777777666666555555555444444444222222222111111000000000....../////////...---,,,---......//////000000000000111111///---,,,,,,------...//////---++++++,,,)))***+++------.........---......//////......---+++...222111...,,,...000........................222000...,,,---000444777<<<999444...***''''''&&&+++)))''''''((()))))))))+++***************++++++///...,,,+++***+++,,,---+++************+++,,,,,,((((((((()))((((((''''''************************))))))*********((('''&&&((((((((((((((((((((((((***'''$$$###%%%''''''&&&%%%&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((******)))((('''&&&%%%%%%$$$%%%&&&&&&(((,,,111666666666555444444555555555444444333111111000000000///000111222333444444444777777888999:::888555333,,,---......---...000222///...---...///000///...222111000000///000000000////////////////////////000000000111111111222222000111222111000111222444333333444555666777777888777888888777666666888999777888:::;;;<<<;;;:::999999;;;===@@@CCCHHHOOOTTTRRRRRRRRRRRRTTTVVVXXXZZZYYY^^^dddiiilllmmmnnnnnnlllqqqssspppnnn{{{qqqlllcccYYYQQQKKKGGGEEEGGGQQQ]]]fffkkkiii^^^RRR^^^ZZZSSSMMMKKKKKKLLLKKKHHHFFFCCCBBBBBBAAA???>>>>>>>>>======<<<<<<;;;;;;999999888777666666555555555555555444444444333333111111111111000000000000....../////////...---,,,,,,------...//////000000...///000///,,,***+++---,,,...///...+++***,,,...)))***,,,...////////////---...///000111111111111111000000111444444333111------............------...------,,,+++*********444444444222///+++'''%%%'''&&&&&&)))---//////---)))))))))))))))***++++++,,,+++******)))*********///...+++)))((()))***+++'''(((((())))))))))))(((************************))))))***+++***(((&&&%%%'''((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''%%%%%%'''((()))(((((('''((((((((('''''''''''''''&&&&&&'''''''''((((((((()))))))))))))))*********''')))+++---///333777:::999888555333000...---,,,,,,,,,+++*********++++++******++++++,,,...///000222222333555666555222///,,,---------,,,,,,///111...------...000111000///333222000/////////000111////////////////////////000000000000111111111111///111222111//////111444111222222333444555666777555666666666555666888:::777888999:::;;;:::999888777888999:::<<<@@@GGGMMMNNNQQQTTTUUUTTTTTTVVVXXX^^^___aaacccdddeeefffggghhhnnnrrrlllbbb___gggppplllbbbUUURRRLLLHHHJJJRRR^^^gggjjjlllfff[[[YYY]]][[[SSSIIINNNPPPOOOMMMJJJFFFCCC@@@@@@@@@BBBCCCBBB???===<<<<<<<<<;;;;;;;;;::::::777777666555444444333333555555555444444444333333111111111111000000000000---.../////////...---,,,,,,,,,------...///000000+++---///...,,,,,,...000+++,,,...---******---///***+++---///111111111111000111222333444555555555999333000333<<>>>>>999555+++,,,,,,------,,,,,,+++'''(((***,,,,,,,,,***)))***)))((('''((()))+++---++++++++++++,,,,,,---......------,,,,,,------......------,,,,,,,,,------+++,,,,,,,,,000666555111+++...111222111000///000---------------...//////000000////////////000000//////............//////222333333222111222444666777666555333222333777;;;333444666888999:::999999999999888888888888777777888<<>><<<<<<;;;;;;888777999999999999888888777666444444444444333333333333333222222111000000//////......------------..................------------...............---,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,------,,,,,,------------------...///111222222111///...//////000000//////...---,,,------------,,,++++++///...---,,,,,,,,,,,,,,,+++,,,,,,---.../////////000000000...++++++,,,---+++++++++***)))(((&&&&&&))))))))))))))))))))))))((())))))******))))))(((***(((''')))++++++)))'''))))))))))))((((((((((((''''''(((((())))))))))))))))))************)))))))))***+++***(((&&&&&&'''&&&***555BBBDDD:::...(((+++***(((((()))---111444>>>@@@BBBCCCCCCDDDFFFHHHOOOJJJDDD???999333+++&&&*********++++++*********''')))+++,,,------,,,+++,,,+++)))(((((()))***+++,,,,,,+++++++++,,,------------,,,,,,,,,,,,------///......------.........///000...---000555444111,,,///111222111000///000......------......///000111000000/////////000000111000000////////////000222333333222111222444666555555666444333333444666444555666888999:::;;;;;;===<<<<<<;;;:::999888888777888;;;???EEEJJJOOORRRUUUTTTTTTWWWZZZ\\\[[[ZZZXXX\\\aaacccdddffflllqqqiiinnnsssrrrooosss~~~nnn]]]VVVSSSQQQRRRVVV\\\aaadddcccccccccbbb___[[[WWWTTTVVVRRRNNNLLLJJJIIIHHHFFFEEEDDDCCCBBB@@@???>>>===;;;::::::::::::999666333555555666666666666666555444333333333333222222222222111111000000/////////------,,,,,,,,,,,,------,,,,,,,,,------.........------......------,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------++++++,,,,,,------......---...///000000///...---.........///......------,,,------------,,,++++++...------,,,,,,,,,------...---***(((((()))+++---555222///------------,,,------,,,+++)))(((''''''***+++,,,,,,,,,,,,+++***'''(((((())))))(((((('''(((((('''((()))***(((&&&(((((((((((())))))))))))'''(((((((((((()))))))))''''''(((((((((((('''''''''&&&$$$$$$%%%&&&&&&&&&%%%$$$&&&,,,...+++'''&&&%%%***,,,)))---777<<<999AAACCCFFFGGGGGGFFFGGGHHHHHHBBB:::333---)))&&&###'''(((((())))))((((((''''''(((***,,,---...------...---+++***))))))******---,,,,,,++++++++++++,,,------,,,,,,,,,,,,------//////.........//////000222333000---///333444111///111222333111///////////////......//////000111222222111000//////000000222222111000/////////000111222333222111111333555222444666666444333333444555555555666777888999:::>>>===<<<;;;:::999888777888777666777;;;@@@FFFJJJOOOOOOQQQSSSWWWXXXWWWUUUWWWZZZ\\\\\\]]]```fffkkkhhhkkkpppsssttttttttttttuuugggZZZTTTVVVVVVVVVXXX]]]ccchhhlllmmm___^^^[[[XXXUUUQQQNNNMMMOOOLLLHHHFFFEEEEEEDDDCCCAAAAAA@@@???>>>===;;;;;;:::999777777888777555333555555555555555444444333333333222222222111111111000000000/////////......---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------,,,,,,---------,,,,,,+++,,,+++++++++++++++++++++,,,++++++******++++++,,,******+++,,,------............////////////......---------......---,,,,,,---............---,,,,,,,,,++++++++++++,,,,,,---...,,,)))''''''(((***+++000---+++,,,......,,,))),,,+++******)))))))))))),,,---///000000///---,,,''''''(((((((((((('''''''''''''''(((((((((''''''''''''(((((())))))******((((((((((((((((((((((((&&&&&&'''(((((((((''''''&&&$$$$$$''',,,///...,,,---)))%%%$$$%%%&&&((()))$$$///333...000:::999///111333666666444111000///***(((%%%$$$%%%''')))+++''''''((((((((((((''''''%%%'''(((***,,,------------,,,+++******++++++,,,------,,,+++*********+++---,,,,,,,,,,,,,,,,,,---..................///000111222000,,,---111444222000222333333111////////////////////////000111111333222111000000///000000222111000///............000111222222111111222444111333444444444444555777777666555444333444555666::::::999999888888777777<<<:::777444555777;;;===DDDEEEHHHLLLOOOQQQQQQPPPVVVWWWXXXVVVUUUUUUXXXZZZdddeeehhhlllppptttvvvxxxzzz}}}mmm[[[VVVUUUQQQSSSYYYaaaaaaaaacccddddddbbb```\\\[[[XXXUUURRRPPPOOONNNJJJHHHEEECCCDDDDDDCCCBBB>>>>>>>>>>>>===<<<::::::888666444444555555555444777777777666555333222111222111111111111000000000//////...............------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))))))))************++++++,,,---......------------------------,,,,,,---------------,,,///////////////...------+++***************+++,,,***************+++++++++)))((())),,,000000,,,((())))))((((((((()))***+++***,,,---//////---,,,***''''''((((((((((((''''''&&&'''((((((((('''''''''''''''(((((())))))******((((((((('''''''''''''''&&&'''(((((()))))))))(((******---222777888444111$$$&&&)))+++,,,+++'''###///777666,,,***111///%%%&&&(((******'''%%%######$$$%%%%%%%%%&&&''')))+++''''''((((((((((((''''''$$$%%%&&&(((***+++,,,,,,)))*********+++,,,---...---,,,++++++************,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,------...///---///...***+++000333333000222222222000...///000///////////////000111111222222111000//////000000000///...---------------///000222222111000111333111222222111222444999<<<;;;999777555444333444444666777777888888999999999;;;:::888666555555555666:::===AAAEEEIIIKKKMMMOOORRRSSSTTTSSSQQQOOONNNNNNVVVZZZ```dddhhhmmmtttyyyqqqssswww|||uuunnn|||mmm]]]WWWTTTXXX\\\]]]___aaajjjiiifffeeebbb^^^ZZZVVVXXXWWWTTTQQQOOOMMMLLLKKKFFFEEECCCCCCCCCCCCAAA???;;;<<<<<<===<<<;;;999888666555333444555555444333888888777666555333111000111111000000000/////////------------------------------,,,,,,,,,,,,------,,,,,,,,,++++++***************+++,,,,,,,,,++++++*********+++++++++++++++***))))))))))))))))))*********++++++,,,,,,------+++******************+++,,,,,,------......------///////////////...------,,,+++************++++++)))***,,,---...---,,,,,,'''(((***...000000...+++))))))((('''((()))***+++((((((************(((((('''(((((())))))(((((('''&&&(((***)))((('''(((((((((((((((((())))))))))))(((((((((''''''''''''&&&&&&'''((()))***************,,,///333444222---)))$$$%%%$$$$$$(((---///---::::::222%%% &&&(((%%%"""%%%'''((('''&&&&&&''''''((())))))'''&&&'''(((((((((((())))))((((((((($$$%%%&&&'''((()))***+++'''((()))***+++---......,,,++++++************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///+++......++++++///222333///000111000///...///000//////......//////000111000000////////////000000...------,,,,,,------......///111222111000000111111111000///000333888<<<<<<;;;999888777666666666555666777888999;;;;;;<<<888888888888777777777666666999===@@@CCCGGGKKKNNNLLLMMMOOOPPPQQQOOOMMMLLLMMMVVV___dddeeefffkkkqqqwwwppphhheeehhhmmmrrruuu___```eeeuuuwwwfffWWWNNNMMMSSSYYY^^^dddmmmrrrrrraaa___[[[XXXVVVRRRMMMJJJNNNMMMKKKIIIHHHFFFEEEEEEBBBBBBAAABBBBBBAAA===;;;888999:::;;;;;;:::888777555666888;;;===;;;777444555666555555444333222111000000000/////////......,,,,,,,,,,,,,,,---------......------------......************++++++++++++))))))***+++++++++++++++)))*********++++++++++++++++++************++++++++++++++++++++++++,,,,,,+++******************+++,,,,,,---...............---------------,,,,,,+++......---,,,++++++++++++***+++,,,---...------,,,)))***+++,,,+++,,,...///...,,,***((((((((()))***((((((((((((((((((((((((((())))))******))))))(((''')))++++++)))'''(((***))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&((())))))*********&&&))),,,---+++(((%%%$$$111///)))$$$(((555===???444111+++%%%######%%%&&&$$$%%%''''''''''''(((***$$$%%%'''&&&$$$$$$''')))''''''((((((((((((''''''&&&&&&&&&'''((()))******'''((()))***++++++,,,,,,******************+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...///000+++000111---,,,...111111---...///...------///000......------......///000------------...///000111---------------...///000---///111111000000000111//////000//////000333666666666777777888888777777555555666777888999999:::999888888888777777777777555777:::;;;<<<@@@EEEJJJHHHHHHIIIJJJLLLMMMMMMMMMMMMSSSZZZ]]]\\\]]]```ddd```cccgggiiigggaaaXXXQQQaaaaaa\\\YYYdddgggTTTMMMOOOSSSVVV^^^jjjqqqlllgggeee^^^TTT```]]]YYYVVVTTTQQQNNNKKKEEEEEEEEEEEEDDDDDDCCCCCC??????@@@AAAAAA???:::777666777999::::::888777555666999???DDDEEEBBB;;;555333333333444444333333222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,///......------......///'''((()))***+++,,,------((()))***+++++++++++++++))))))******++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++------,,,,,,,,,,,,------,,,------.../////////...+++,,,,,,,,,,,,+++******111000///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++(((%%%''',,,000222000---***((((((((((((++++++***))))))***++++++))))))************))))))'''***,,,+++)))((()))+++******))))))((((((''''''(((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))&&&)))---,,,)))'''(((***!!!%%%%%%$$$(((//////+++&&&%%%''',,,,,,'''$$$%%%(((((()))'''&&&%%%'''(((%%%&&&&&&$$$"""###'''***&&&''''''((((((''''''&&&((((((((((((((()))***+++((())))))*********))))))***)))))))))***+++,,,,,,,,,++++++++++++++++++,,,---------......000111111---222444000---...//////,,,---...---------///111---------------...//////,,,,,,,,,---...///000111---------...///000111222,,,...111111000//////000---///000000.........///...000222444666777777666444444444444555555555555>>><<<999777555555555666444555777666666999???DDDHHHFFFDDDDDDFFFIIIJJJKKKMMMMMMMMMMMMNNNQQQVVV[[[YYYZZZ[[[\\\\\\[[[[[[[[[XXXZZZ^^^gggwwwxxx^^^YYYWWWUUUUUUYYY```hhhmmmnnnkkkhhhdddaaa^^^YYYVVVVVVTTTRRRPPPNNNKKKHHHEEEBBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>===<<<:::999888888888888888777666555444444444555555555444222111000000111111222222222333111111000///////////////////////////...............------------,,,,,,,,,,,,------------,,,+++***)))''''''((()))******((())))))))))))))))))))))))'''))),,,...///...---+++...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******...---++++++---...///...------,,,++++++******)))***************)))((('''((()))***+++,,,+++******)))(((&&&&&&'''))),,,...---///000...)))&&&&&&'''(((((((((''''''&&&&&&&&&((('''&&&&&&&&&((()))***---+++'''$$$$$$%%%''')))(((((('''&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%###%%%'''((()))***))))))+++---000111...+++((('''******)))(((((((((((((((''''''(((((('''&&&%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((())))))((((((&&&(((************+++,,,'''(((((()))***++++++,,,++++++***))))))***++++++,,,------,,,+++***,,,---------------------------------------------------//////.........---------------------------,,,,,,///......---------......//////...------...000111,,,---...//////...---,,,///////////////000111111---......///000111111222111000000000222555888:::999666333333666999999888444333333333555777999:::BBBBBBBBBCCCDDDGGGIIIJJJHHHHHHHHHGGGHHHLLLQQQUUUVVVWWWXXXYYY\\\___bbbdddhhhgggiiiqqq~~~lllYYYLLLUUUYYY```fffjjjlllkkkjjjdddbbb```___^^^\\\XXXVVVTTTRRROOONNNLLLIIIFFFCCCAAA@@@???>>>============<<<<<<;;;;;;:::888777666666666666666555444333333000111222222222111000///111111111111222222222333222111000///////////////////////////.........---.........---------,,,,,,,,,,,,+++++++++************)))((()))***+++***)))))))))))))))))))))))))))******+++,,,,,,---------...------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++,,,---//////,,,***,,,,,,+++******))))))((())))))*********)))((((((((()))***+++++++++******''''''''''''((()))******///111222000---******+++((('''''''''&&&&&&&&&&&&)))(((((('''((()))***+++000...,,,)))))))))+++,,,)))(((''''''&&&&&&''''''''''''((((((((((((((((((///---+++)))(((((())))))***,,,---,,,+++***+++,,,******)))(((((((((((((((''''''(((((('''&&&&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((%%%'''))))))(((((()))***'''(((((())))))*********************************+++,,,,,,+++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///.........------------...---------------------///......---------......///......---...///000000------...//////...------///////////////000111111......//////000000111111000000000000222444666777777444222333666888999888;;;:::888777666666666666=========???BBBEEEIIIKKKHHHHHHHHHHHHHHHJJJNNNRRRPPPRRRVVVZZZ^^^aaacccccckkkmmmppptttwwwyyyzzz{{{~~~qqq\\\SSSTTTVVVWWWcccgggmmmqqqpppjjjccc^^^[[[ZZZXXXXXXWWWVVVSSSQQQPPPNNNKKKJJJIIIFFFCCC@@@AAA@@@???===<<<;;;:::999888888888888777666444444444444444444333222111000...///000111222111000///000111111111111222222222111000////////////////////////.........---------............------------,,,+++***)))((()))******,,,+++******+++,,,+++)))))))))))))))))))))))))))++++++***)))***+++---...------,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---000333444222---)))++++++******)))(((((('''(((((()))*********))))))((()))******++++++******(((((())))))))))))((((((...///000///---,,,,,,---'''''''''&&&&&&&&&&&&&&&***))))))))))))******+++//////---,,,,,,,,,,,,,,,***)))((((((''''''((((((%%%&&&'''((())))))))))))EEE@@@888000+++((('''''')))))))))'''''')))---000***))))))((((((((((((((('''''''''(((''''''&&&%%%(((''''''''''''''''''''''''((())))))((('''&&&%%%%%%%%%&&&''''''''''''&&&$$$&&&((((((''''''((()))(((((((((((((((((((((((())))))***++++++***)))))))))***++++++))))))***+++++++++++++++++++++++++++....................................------------..............................---------......///...............///000000---......//////......---///////////////000111111////////////000000000000000000000111222222333333444333111222555777888888>>>===;;;:::888777777777777777777999<<<@@@DDDGGGHHHIIIJJJJJJJJJKKKMMMOOOUUUVVVYYY[[[[[[ZZZYYYXXX^^^dddkkknnnnnnnnnpppsssxxxfff^^^VVVTTT[[[eeelllppppppoookkkgggbbb]]]YYYWWWVVVUUUSSSQQQQQQOOOLLLIIIKKKIIIGGGFFFEEECCC@@@===?????????>>>===;;;::::::666666666666555444333222222222222222111000///...000111222333444444333222////////////000000000000///......---------...............---------,,,,,,.........------------,,,,,,+++)))(((((()))+++,,,,,,+++******++++++***)))))))))))))))))))))))))))***************+++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++,,,...000111///+++(((+++++++++***))))))((((((''''''((()))*********)))((())))))************************)))))))))(((((()))***++++++++++++++++++''''''&&&&&&&&&&&&&&&&&&)))))))))))))))))))))*********++++++***))))))(((******)))(((((((((((((((''''''((()))))))))))))))CCC???888111,,,***))))))(((((('''&&&&&&(((,,,///))))))(((((((((((())))))&&&'''''''''''''''&&&&&&(((((((((((('''''''''''''''((()))***)))'''%%%###%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&((((((''''''((()))((((((((((((''''''''''''''')))***,,,,,,***)))'''(((***,,,+++******+++,,,***************+++++++++........................------------------------.........///////////////...------------...//////------......//////000000......////////////......///////////////000000111000000000000///////////////000000111111111111000222111111222444666777888999999999::::::;;;;;;<<<666666555666777:::===???EEEGGGIIIKKKKKKKKKMMMOOOUUUVVVVVVVVVUUUTTTSSSRRRWWW]]]dddhhhjjjlllpppsssxxx~~~vvvaaaVVVXXX\\\ccclllrrrssspppmmmkkkfff```YYYUUUUUUVVVWWWPPPNNNMMMLLLLLLKKKHHHFFFFFFDDDBBBBBBAAA@@@===:::;;;;;;<<<<<<<<<;;;:::999555555555555555444333222111111111111000///...---000111222333444444333222...............---------,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,---+++***((()))***,,,---+++***))))))***+++***)))))))))))))))))))))))))))''')))***,,,,,,+++***)))***))))))((((((((((((((()))))))))***************)))(((((()))******((('''---,,,,,,+++******))))))&&&'''((())))))))))))))))))))))))))))))*********+++***(((&&&&&&&&&'''(((&&&&&&'''((()))******)))''''''''''''''''''''''''((((((((((((((((((((('''''''''((((((((('''&&&%%%******)))((((((((((((((())))))******)))((('''''')))))))))))))))***+++,,,'''((()))(((''''''(((***))))))(((((((((((())))))&&&&&&'''''''''''''''&&&((((((((((((((((((((((((%%%&&&((()))((('''$$$###%%%&&&&&&&&&&&&&&&%%%%%%&&&'''))))))((('''((()))(((((((((((('''''''''''''''(((***++++++***(((''')))+++------,,,,,,,,,---)))))))))******+++++++++........................,,,,,,------------------............//////000000---------------...//////,,,---......///000000000///////////////////////////////////////000000111000000000000///////////////000000111111111000///111111222333444555666777444555666888:::;;;<<<<<<<<<;;;:::888888888888888<<>>===;;;888555666777888888888777666444444555555444333333222111111111111000///...------...000111111000//////......------------,,,,,,++++++++++++++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++***)))***+++,,,---***)))((()))+++++++++***))))))))))))))))))))))))&&&(((***,,,,,,+++((('''))))))(((''''''''''''((()))))))))***************...,,,***)))+++---......------,,,,,,+++*********''''''((()))))))))(((((()))(((((((((((()))***+++(((((('''&&&&&&%%%&&&&&&'''&&&&&&(((+++,,,+++***((((((((((((((()))))))))'''((((((((((((''''''&&&'''(((((())))))(((''''''***)))((((((''''''((((((************)))((('''&&&$$$%%%'''((()))((('''&&&''')))++++++)))'''&&&&&&((((((((((((((())))))***%%%&&&''''''((('''''''''''''''((((((((()))))))))%%%&&&''''''''''''&&&%%%&&&''''''''''''&&&%%%%%%&&&(((***)))((('''((()))(((((((((((((((((((((((((((((()))******)))(((((((((+++---...---,,,------)))))))))***++++++,,,,,,------------------------,,,,,,,,,,,,---------------------......//////000---------------...///000+++,,,...///000000000000000//////......//////000///////////////000111111////////////000000000000000000000000000111111111111333444444444444555666444555666777888888888888?????????>>><<<:::888777333666:::===???@@@CCCEEEHHHGGGEEEDDDFFFJJJNNNQQQXXXXXXXXXZZZ^^^bbbdddfffnnnnnnqqquuuzzz|||zzzxxxxxx~~~pppcccXXXUUUYYYaaannnzzzoooppppppmmmggg```[[[YYY[[[ZZZXXXUUUOOOIIICCC@@@DDDCCCCCCDDDEEEEEEDDDBBB???>>>=========<<<999777555666777888777555444222333333333333333222222111222222222222111000///...,,,---.........---,,,+++/////////.........------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,+++++++++++++++++++++*********))))))))))))))))))******++++++)))((((((***,,,------,,,))))))))))))))))))))))))(((((()))******)))((((((+++***))))))(((((())))))******++++++,,,,,,,,,,,,000...------000222333333,,,,,,++++++***)))))))))((((((((()))(((((('''''')))(((((('''((()))***+++((())),,,------+++)))''''''&&&&&&(((+++,,,+++)))((()))))))))*********+++((())))))***)))((('''&&&)))))))))))))))))))))))))))(((''''''&&&&&&''''''))))))*********))))))(((,,,,,,---,,,***(((%%%$$$''')))******((('''''''''((((((((((((((()))******%%%&&&&&&'''((((((''''''&&&&&&'''((()))******+++&&&&&&&&&'''(((((())))))((((((((((((((('''&&&%%%&&&''')))((('''&&&&&&''''''(((((())))))*********))))))))))))))))))))))))'''))),,,------,,,,,,,,,))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---......//////---,,,,,,------///000000+++,,,...///000111000000111000///......///000111///////////////000111111......//////000000111111111000000///000111333333222444666666444333444666444555666777777666666555999;;;===???>>><<<:::888111333666888999;;;>>>@@@GGGEEECCCAAAAAABBBCCCDDDDDDIIINNNRRRTTTWWW\\\aaaeeegggjjjmmmppprrrtttttt{{{zzz|||www^^^ZZZXXX^^^jjjqqqrrrsssvvvlllkkkgggaaa[[[XXXZZZ\\\OOOOOOOOONNNLLLJJJGGGEEEFFFDDDCCCBBBBBBAAA>>><<<>>>===<<<<<<<<<;;;999777888999999999888666333111111222222222222111111000333333333222222111000///---......///...---+++***111111000000/////////...---------------...///000,,,,,,,,,+++++++++***************))))))))))))(((&&&'''((()))******))))))***))))))+++---//////...))))))))))))))))))))))))***)))(((''''''((()))))),,,++++++***************,,,,,,,,,------.........+++***)))+++...000000///++++++******)))(((((((((((()))))))))((('''&&&&&&)))((('''''''''(((***+++)))---333777777333---)))'''%%%$$$'''***+++***'''))))))******+++++++++,,,)))***+++++++++)))((('''***))))))((())))))******(((((('''&&&&&&&&&&&&&&&'''((()))******++++++***''''''((()))******++++++((()))***)))(((''')))***((((((((((((((()))******%%%%%%&&&'''((((((((('''%%%&&&'''((()))***+++,,,''''''''''''(((***+++,,,(((((())))))((('''&&&&&&%%%&&&((('''&&&%%%%%%&&&'''(((((()))***++++++,,,))))))(((((((((((())))))%%%(((+++---,,,+++++++++))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,---...///000111***,,,...///111111111000111000///......///000111///////////////000111111---......///000111111222222111//////000222444555333666888777444333333555222333555666777777777666111444888<<<===<<<:::888333555666777888999<<>>>>>???AAABBBCCCCCCAAAJJJSSSUUURRRQQQVVV\\\ZZZ^^^bbbcccdddgggmmmrrrmmmyyypppbbb\\\YYYiiilllqqqttttttqqqmmmiii^^^___^^^ZZZTTTQQQQQQSSSMMMLLLKKKIIIGGGEEEDDDCCCAAAAAA@@@???>>>???AAACCC>>>===<<<:::999999::::::999888777666555444333333222111000//////000111222222111111000///000000000000...............---,,,,,,,,,,,,------.........------------------------------,,,+++************%%%&&&''')))******++++++,,,+++***((('''''''''''')))(((''''''''')))***+++))))))))))))(((((((((((())))))))))))))))))))))))+++,,,---.........---,,,222111111000...---,,,,,,000///---,,,,,,---...//////...,,,***))))))******)))'''%%%&&&(((***)))'''+++***))))))(((((())))))***---555AAAIIIEEE555''')))%%%%%%))))))&&&''',,,---...,,,***+++...---)))+++++++++++++++***)))(((+++***)))(((((('''((((((((((((''''''''''''((((((((((((((((((((()))******)))))))))))))))(((''''''(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&)))***((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&'''(((((()))(((''')))+++,,,+++***(((((('''(((((()))***+++((()))+++,,,,,,+++)))(((++++++++++++++++++++++++***************************+++,,,,,,******+++,,,000000000000000/////////+++,,,------......---------......---+++,,,///111111000...------...///000.........---------......---------......000111111222111111222333333222000333333333444444333222222222222222333444555777888333333444666777999::::::555555666666777777777888<<<======>>>???@@@AAAAAAJJJLLLPPPSSSVVVVVVVVVUUU\\\^^^aaabbbcccfffmmmrrrmmmooowwwsssddd```fffqqqxxxooonnnmmmjjjfffaaa\\\YYYZZZZZZXXXTTTPPPNNNMMMMMMJJJIIIHHHFFFEEECCCBBBAAA???@@@@@@@@@?????????@@@===<<<:::999888888999999888777777666555444333222111000000////////////000000000000/////////......000///.........///......+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,++++++******++++++((()))******************+++***)))((('''''''''''')))(((''''''((()))***+++))))))))))))(((((((((((()))))))))))))))))))))))))))***+++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++111000///------...000111///...,,,+++*********++++++((('''(((***++++++)))+++************)))))))))((()))...555:::777---$$$***&&&&&&))))))&&&&&&***))),,,+++((('''+++---,,,******))))))(((((((((((()))((((((''''''''''''(((((((((''''''''''''((((((((('''''''''(((((()))***)))))))))))))))(((''''''))))))))))))************'''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&''')))***))))))))))))))))))))))))))))))((('''''''''''''''''''''((((((((('''&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&%%%&&&(((******))))))(((((((((((())))))***((()))+++,,,,,,+++)))(((++++++++++++++++++++++++***************************+++,,,,,,******+++,,,........................,,,,,,------......------///...,,,---///000000//////......------.........000///...------------------------......///000111333222111222444444222111111222222222222222111111111222222333444555666777333333444555777888999:::888888888888777777777777::::::;;;<<<===>>>>>>???BBBDDDGGGKKKOOOSSSVVVWWWXXX[[[___``````bbbgggkkkhhhhhhmmmvvv|||~~~wwwcccccceeejjjooosssuuuuuugggeeebbb^^^[[[YYYXXXWWWUUURRROOOMMMKKKJJJHHHFFFFFFEEEDDDCCCAAA@@@???>>>===>>>?????????===<<<;;;::::::999888777777777777666666555555444333222222000000000000//////...---......///000///...---,,,//////...------...///000,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++***))))))******)))((('''''''''''')))(((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((('''((())))))******))))))''''''((()))******+++,,,///...---,,,,,,---...///...---,,,+++*********+++)))((('''(((***+++***)))******+++,,,+++***)))(((((((((((()))+++***(((%%%***((((((******&&&%%%'''))),,,+++'''&&&***,,,+++)))((('''&&&&&&&&&'''(((''''''&&&&&&&&&'''((((((((((((''''''''''''(((((('''''''''&&&''''''((())))))))))))))))))(((((('''))))))*********+++++++++%%%%%%%%%%%%&&&'''((()))((((((((((((((((((((()))************************(((((())))))((((((''''''(((((()))(((((('''&&&&&&''''''&&&&&&''''''((())))))'''%%%%%%(((***************)))((((((((()))))))))***+++,,,,,,+++***)))***************************************************+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111...,,,...222333111---...//////000000/////////000//////...---------.........---......///000111333222222333444444333111000000111111111111111000111111222333444555666666222333444555666888999999;;;;;;:::999999888888777888888999999::::::;;;;;;======???AAAFFFKKKPPPRRRQQQVVVZZZ\\\\\\\\\___bbbdddbbbccchhhmmmoootttzzz}}}{{{~~~ppp___```hhhnnnyyyxxxjjj```___^^^[[[YYYXXXXXXXXXYYYQQQMMMIIIHHHHHHHHHEEEBBBCCCBBBBBB@@@???>>>======<<<;;;;;;;;;;;;:::999888888777777666666555555555555444444333222222111111///000111111111///---,,,---...000111000///---+++......---,,,+++,,,///111------,,,,,,++++++******++++++++++++++++++++++++))))))***+++++++++++++++******++++++******)))((()))(((((('''''''''(((((()))(((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))))))))&&&'''(((((()))***++++++)))(((((((((((())))))***+++++++++******)))))))))&&&&&&&&&'''(((((((((''')))***,,,---,,,+++)))((((((((('''&&&%%%&&&)))+++***)))******)))'''%%%%%%---...,,,***,,,...,,,&&&)))(((&&&%%%%%%&&&((()))'''''''''''''''((()))***((((((''''''''''''((((((''''''&&&&&&&&&''''''((((((((())))))))))))((((((((())))))))))))*********&&&&&&&&&&&&&&&&&&''''''(((((()))))))))(((''''''))))))))))))))))))))))))'''((()))******)))((('''))))))))))))(((((('''&&&'''''''''''''''(((((()))+++)))''''''))),,,------++++++***)))(((((((((((()))***++++++++++++***)))************************************************)))+++,,,+++***)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------....../////////111333222111//////000111222333222111000...............//////000...............///000000333222222333444444333111000000111111222111111111111111222333444444555555222333333555666777777888;;;;;;::::::::::::::::::::::::999999888888777777===<<<<<<===???BBBDDDFFFIIINNNTTTWWWWWWWWWYYY[[[aaa^^^^^^aaadddeeehhhnnnsssxxx~~~~~~}}}~~~sssddd[[[eeevvv|||zzzwwwuuuqqqlllfffbbb```___\\\YYYUUURRROOONNNNNNKKKGGGFFFGGGFFFDDDAAAAAA@@@@@@???>>>======<<<;;;888666666777888777666555555555555555555444444333333222222111111000000///000111222111000...---...///000111111///---,,,,,,------,,,******---///......------,,,,,,++++++++++++++++++++++++++++++((()))***++++++++++++***'''((())))))******))))))((('''''''''''''''((()))((())))))))))))((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''''')))))))))))))))(((((((((&&&'''((())))))((((((((()))***,,,,,,,,,+++)))'''&&&((((((((('''(((,,,///)))******)))))))))(((&&&,,,,,,+++---444888111&&&***)))'''&&&&&&''')))***)))((((((((()))***++++++((((((''''''''''''((((((((('''&&&&&&&&&&&&''''''(((((())))))))))))(((((('''''''''(((((((((((()))***)))((('''&&&%%%%%%%%%''''''((((((((('''&&&&&&(((((((((((((((((((((((('''((()))******)))(((''')))*********)))(((((('''(((''''''''''''((())))))+++)))((((((***,,,---,,,,,,+++***))))))((())))))*********++++++*********************************************************)))***++++++))))))***+++++++++,,,,,,------------------,,,,,,,,,---...///+++000444444000...000333---///000111222111000000,,,,,,------///111222333///............//////000222111111222333333222000000000111222333333222222000111222333444444444333222222333444555666666777888888999:::;;;;;;<<<<<<======<<<:::999777666555;;;<<<<<<============<<<@@@FFFLLLPPPQQQSSSVVVYYY[[[YYY[[[```bbbbbbeeeiiimmmpppttt{{{|||uuu```bbboooxxx|||~~~xxxsssllleeebbb```^^^]]]WWWWWWVVVTTTPPPMMMIIIGGGJJJHHHFFFEEEDDDDDDBBBAAA???>>>>>>>>>======<<<<<<999666444555888999777555444444555555555444444333111111111000000000//////...//////000000///////////////000111000///...---+++...///...+++)))+++---......---------------,,,************************((()))***+++++++++***)))&&&'''((()))))))))))))))&&&&&&&&&&&&'''((())))))((())))))))))))(((((('''''''''(((((())))))******(((((((((((((((((((((((())))))((((((((()))***+++'''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((((())))))(((((())))))))))))((('''(((***,,,---,,,+++++++++))))))***+++***)))((('''###%%%'''(((((()))+++,,,(((***)))''''''***+++***'''((()))...666;;;555+++***)))((((((((()))***+++******))))))******++++++((((((''''''''''''(((((()))(((''''''&&&''''''''''''(((((()))))))))))))))&&&&&&&&&'''''''''((((((,,,+++***((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******))))))))))))************))))))((((((''''''(((((()))***(((''''''(((***++++++)))++++++***)))))))))******************************++++++++++++++++++++++++************************)))***+++***))))))***++++++,,,,,,------......///------,,,+++,,,---...///***111666444...,,,000555,,,,,,---...////////////,,,,,,---...///111333444//////............//////111000000111222222111///000000111222333333333333000111333444444444333222222222333333444555555666666666777888:::;;;<<<===>>>>>>===;;;:::999777777999999:::<<<<<<<<<<<<<<<;;;???DDDGGGIIILLLRRRVVVSSSRRRVVV]]]aaabbbdddhhhnnnmmmooottt|||ssshhheeegggtttzzznnniiigggfffddd```[[[TTTOOOJJJJJJKKKKKKJJJJJJIIIHHHEEEEEEEEECCC@@@???@@@AAA<<<<<<<<<<<<;;;;;;;;;;;;555444555:::>>>===888333333333444555555555444333000000000////////////...,,,,,,,,,,,,---...///////////////.........------,,,000333222---***+++,,,,,,,,,,,,,,,,,,---------************************((()))+++++++++***((('''))))))*********)))((((((&&&%%%%%%&&&'''((()))***((()))******)))((('''&&&'''''''''((()))*********)))))))))))))))))))))))))))(((((('''((()))***+++(((((((((''''''&&&&&&&&&''''''((()))************((()))***++++++***))))))(((+++...///---,,,,,,---)))))))))(((((((((''''''$$$$$$$$$&&&'''(((((('''&&&)))((($$$&&&,,,///...%%%(((++++++///333333///((((((((())))))*********+++***)))))))))))))))***((((((''''''''''''((((((***)))(((((('''''''''(((''''''((()))))))))))))))''''''''''''((((((((((((,,,,,,+++)))(((((((((((((((''''''''''''(((***+++(((((((((((((((((((((((())))))(((((()))******+++(((((()))***++++++++++++((((((((((((((())))))***''''''(((***,,,,,,***(((*********)))******+++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,************************(((***+++***)))((()))+++++++++,,,,,,---......///...---,,,++++++---...000,,,000333111---,,,000444............///000111222............///000111222//////............//////000///...///111111///......///000111222222222222000111333444444333222111222222222333444444555555555666666777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999:::<<<===999<<<>>>???@@@DDDLLLRRRQQQOOORRRXXX\\\\\\___ccceeegggiiikkkooossswwwzzz~~~{{{xxxyyyjjjfffjjjsss|||{{{sssoookkkfffbbb```]]][[[ZZZWWWSSSPPPIIIIIIGGGFFFEEEEEEFFFFFFAAACCCCCCAAA===;;;===@@@::::::::::::::::::::::::222333888>>>CCCAAA999222222333444555555555444333///////////////.........******))))))***,,,...//////...---,,,,,,,,,---------222666555000,,,+++,,,*********++++++,,,,,,---)))))))))))))))))))))))))))***+++,,,+++)))'''&&&,,,,,,,,,,,,***)))((('''%%%%%%%%%&&&'''((()))***((()))*********((('''&&&&&&''''''((()))******+++************************(((((('''&&&'''((()))***)))*********************&&&'''((()))******************,,,------,,,+++***&&&***......,,,***+++,,,))))))(((''''''''''''((('''%%%$$$$$$&&&'''&&&%%%%%%((('''###%%%---222111&&&,,,...)))%%%''',,,...''''''((()))******))))))+++***)))(((((('''((((((((((((''''''''''''((((((******)))(((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))++++++***************+++)))(((''''''(((***,,,...))))))))))))))))))))))))***)))((((((((()))+++,,,'''((()))***+++,,,,,,,,,((((((((((((((()))******((((((***---//////,,,)))***)))))))))***+++,,,,,,++++++************++++++------------------------************************(((***+++***)))((()))*********+++,,,------.........---,,,++++++---...000/////////......///111222222111000000111333555666111111000///////////////000//////........./////////......///000000///------...///000111111111111000111333444444333222111222222222333333444444444666666666666666777777777888888999:::<<<===>>>>>>>>><<<888666666888;;;===999::::::999:::???GGGNNNTTTQQQQQQTTTUUUUUUXXX\\\XXX]]]bbbcccccceeelllrrrlllttt|||~~~{{{zzz~~~{{{fffiiivvvzzzvvvppplllhhheeebbb```]]]\\\ZZZVVVSSSOOOMMMLLLIIIFFFCCCCCCDDDEEECCCAAACCCBBBAAA???<<<:::999888===;;;:::888777777888888444222444999999666555666333111//////222444444444------..................,,,+++***))))))+++,,,...---------+++)))((()))+++******+++++++++,,,,,,,,,)))*********************///,,,)))((()))******)))***,,,---,,,)))'''&&&&&&,,,---,,,)))&&&%%%(((+++)))'''%%%&&&***,,,+++)))&&&&&&''''''(((((())))))((((((((()))***,,,---...///,,,)))'''(((((((((((('''((()))))))))))))))(((---000222000+++))),,,///*********'''%%%######%%%''''''(((((())))))******,,,+++***)))(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&$$$###%%%&&&''''''((('''''''''&&&'''((((((''''''(((((()))***+++)))((((((***,,,---***''''''))))))'''%%%(((((((((''''''(((((((((&&&''''''&&&&&&&&&((()))$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''$$$$$$(((+++'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))***---///000...,,,***)))***+++,,,,,,'''***,,,,,,***)))+++---///666;;;999222,,,,,,...+++...000---(((&&&)))---++++++,,,,,,,,,,,,++++++...+++)))+++000111...+++,,,+++)))((((((***,,,---))))))*********+++++++++---,,,,,,+++*********+++***+++,,,------+++***)))---,,,,,,...///000...---222222222222333444555555333333222222111000//////////////////000000000000---...000111222222222111000111111111111222222222222333333333333222111111666777777555333111111222555666777777666666777888:::999777777888:::===???<<<<<<<<<;;;:::888777666>>>===<<<<<<===???BBBDDDLLLMMMNNNNNNNNNOOORRRTTTTTTVVVZZZ]]]```ccchhhkkklllqqqxxxzzzzzzzzz~~~~~~zzzxxx{{{wwwnnnnnnkkkfffcccaaa^^^[[[XXXRRRQQQOOOOOOOOOOOONNNMMMIIIFFFCCCCCCDDDDDDBBB@@@@@@@@@???===<<<;;;::::::;;;:::888777666666666777222000222666666222111333555333111111222222222111//////......------,,,,,,...---,,,+++,,,---///000---......---+++******,,,*********+++++++++,,,,,,,,,,,,------...///000000///---)))((()))))))))))),,,---///...+++)))(((((()))***)))&&&######%%%((((((&&&%%%&&&)))+++***)))))))))******+++,,,,,,,,,)))))))))***+++,,,...///,,,***'''&&&'''(((((('''''''''(((((((((''''''&&&))),,,...---)))(((***---,,,,,,,,,***''''''(((***,,,,,,++++++***)))))))))***)))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&'''(((((())))))(((((((((+++...---)))(((+++///---,,,***)))(((((()))******(((&&&''')))+++***(((&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%(((******(((''''''((($$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&((()))***---,,,******+++,,,,,,+++'''***,,,,,,+++***,,,---222666999888444000///000***,,,---+++((('''***,,,***++++++,,,------,,,,,,///+++((()))---000///------,,,***)))))))))***+++))))))*********+++++++++------,,,+++++++++++++++'''((()))+++,,,---------///---------///000///---111111000000111111222222222222222111111000000///.../////////000000000000///000111222333333222222111111111111222222222222222333333333333222111111333555555555333222333444444666777777666666888999;;;:::999888888999;;;<<<<<<<<<===<<<<<<;;;:::999;;;;;;:::;;;<<>>======<<<<<<;;;;;;::::::888777666555555444555555555333444888888444222444333222222222333333222000000000///...---,,,++++++......---,,,---...///000---...///...,,,++++++,,,*********++++++++++++,,,,,,---...///111222333333///---***((())))))((('''+++,,,...---+++)))((((((+++++++++)))''''''(((***'''&&&%%%&&&((())))))(((******++++++,,,------...************+++,,,---...+++)))''''''((()))***)))))))))))))))((('''&&&&&&'''***,,,,,,******,,,///000///...+++(((''')))+++,,,,,,++++++***)))))))))''''''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%((())))))((('''(((((()))))))))))))))(((...222///)))(((---444000---)))(((((()))))))))'''&&&%%%'''***,,,,,,,,,%%%'''(((******((('''%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&%%%&&&'''(((((((((((((((((())))))&&&&&&&&&&&&%%%%%%%%%%%%)))((((((''''''''''''(((******++++++++++++******(((***,,,,,,,,,+++,,,...---...//////...,,,+++***))))))((((((((()))***+++******+++,,,------,,,,,,///+++''''''+++...//////,,,+++***))))))((())))))***************+++++++++---,,,++++++++++++++++++'''''')))+++---000222333111///------.../////////000//////............///000000000000000000000000....../////////000000000222222333333444333333222111111111111222222222333222333333333333222111111111333444444333333444666333555666777666666888::::::::::::999999999888888<<<<<<============<<<<<<999999999999;;;===???@@@DDDFFFIIIJJJJJJJJJLLLMMMOOOQQQSSSTTTUUUWWWZZZ\\\ZZZ^^^bbbdddfffkkkqqqwwwwww|||kkkggghhhxxxzzzzzz~~~uuukkkddd``````aaaZZZXXXWWWVVVTTTRRRMMMJJJNNNJJJEEEEEEGGGHHHGGGDDDFFFDDDBBBAAA??????>>>===<<<;;;;;;::::::999888888666666555555444444444444777555555888777444222555//////000222555555444222.........------,,,,,,,,,,,,,,,+++++++++,,,---...,,,---...---+++***++++++************++++++++++++,,,,,,------...///000000...,,,)))((())))))((('''((()))++++++)))''''''''',,,,,,+++*********+++,,,'''&&&%%%&&&&&&'''(((((((((((())))))***+++++++++***************+++,,,---,,,+++)))***+++------,,,,,,,,,,,,,,,+++)))(((((()))+++---...---...000333222111...+++'''&&&(((***''''''(((((()))))))))***$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))(((''''''((())))))))))))((((((+++...,,,)))))),,,111///+++((('''((())))))((('''''''''((()))+++,,,---))))))************))))))&&&'''''')))******((('''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!!!!###&&&(((***))))))((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&((((((((('''''''''''''''&&&(((***+++***)))))))))((()))***+++++++++,,,,,,(((&&&%%%&&&((()))'''%%%(((&&&%%%&&&)))***************+++,,,,,,+++++++++---***((()))+++.........)))(((((((((((((((((((((************************++++++***))))))*********)))******,,,...222555777333000---,,,---/////////000///...---------------//////////////////000000........./////////000000333333333333333222222222111111111222222222333333222333333333333222111111111333444444333222444555111333555555555555777888888888999::::::999888777::::::;;;<<<============:::999999999999:::;;;<<<<<>><<<;;;;;;;;;<<<;;;:::999888666555555555555555555555444444444333000000333222///...000///...///111333444222000+++,,,,,,,,,------......++++++++++++,,,,,,------)))+++,,,,,,***))))))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((())))))((('''&&&(((******)))''''''(((((((((''''''(((((()))(((&&&&&&&&&&&&&&&&&&'''(((''''''(((((()))******+++******)))))))))******++++++***)))***,,,------,,,,,,,,,,,,,,,+++)))((((((***,,,---...///000111333//////...,,,******,,,///))))))((((((((((((((((((###$$$&&&((((((&&&%%%$$$%%%%%%%%%&&&&&&'''''''''((('''&&&&&&'''((('''&&&%%%&&&''''''(((((('''''')))))))))***,,,---,,,++++++***((((((((()))))))))))))))))))))))))))+++,,,+++***)))(((((()))***+++))))))***,,,......+++(((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$#########+++******)))''''''&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$&&&)))***((('''((())))))))))))***++++++*********(((&&&(((,,,---+++'''(((&&&%%%''')))++++++***+++++++++,,,++++++*********++++++---......,,,+++&&&&&&&&&&&&&&&'''((()))************************))))))(((((((((((())))))++++++***+++---///111333222///---,,,---/////////000///...---------------.....................///............////////////222222222222111111111111111222222222222333333333222333333333333222111111333444555444222111222333000111333333333333444666444555888999::::::999888777777999:::;;;<<<<<<<<<<<<<<<;;;:::999888888888666999===@@@BBBEEEHHHJJJGGGHHHKKKLLLMMMOOORRRUUUUUUTTTRRRPPPPPPTTTYYY]]]dddfffkkkqqqvvvxxxzzz|||tttsssuuuxxx{{{zzzuuuqqq~~~{{{|||rrrgggeee^^^XXXVVVYYY[[[WWWSSSRRRPPPMMMLLLJJJHHHEEEBBBCCCDDDEEEGGGHHHIIIJJJKKK=========;;;999888999:::;;;:::999777666555333333333444444555555444333333222//////222111......111333222000000000///,,,*********+++,,,---...//////,,,,,,,,,---------......'''))),,,,,,***))))))))))))))))))************+++...------,,,++++++*********)))((((((******)))(((''')))+++,,,+++*********)))(((((()))+++,,,+++***'''(((((('''&&&&&&''')))))))))******+++,,,,,,,,,++++++******)))*********(((''''''(((***+++***)))))))))))))))((('''&&&&&&******+++,,,,,,---......)))+++---...///111444777000///...,,,)))'''%%%%%%###$$$&&&''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&''''''&&&$$$%%%&&&&&&'''''''''''''''***((((((,,,000111...******,,,------+++))))))******++++++***(((((()))+++))))))(((((((((((())))))******+++...111111,,,(((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&& $$$***///111...'''!!!###$$$&&&(((***---...///666555222///,,,)))'''%%%)))***++++++,,,++++++***$$$'''******(((''')))++++++*********++++++)))(((***)))(((+++......,,,)))(((((())))))***+++,,,---***+++,,,------......---+++,,,///000000...+++))))))(((&&&%%%&&&''')))++++++++++++***************(((((((((((((((((()))*********)))******+++,,,,,,///---+++,,,---///////////////...---------......------------------------------........./////////222222111111111111222333222222222222333333333333222333333333333222111111333444444333222111111222111222333333222222333444333444666888999999999999555666777888:::::::::;;;======<<<;;;:::999888777444666999;;;>>>AAAEEEHHHIIIJJJKKKJJJJJJJJJLLLNNNKKKIIIGGGFFFIIINNNSSSWWW]]]]]]aaahhhmmmnnnqqqtttxxxsssooosss{{{~~~yyysssgggsssrrrzzz}}}}}}wwwmmmggghhhlllbbb[[[TTTQQQSSSVVVUUUTTTMMMKKKHHHGGGGGGFFFDDDCCCDDDGGGJJJHHHBBB>>>>>>???888::::::999666555777999777777777666555444444333111111222333333333222111222//////111222///000333555222///...---,,,***(((+++++++++,,,,,,------...***+++,,,,,,------,,,,,,'''***,,,---+++***)))***))))))))))))************++++++++++++************'''''''''(((***+++***)))&&&(((++++++*********++++++***)))+++...///...,,,''')))***(((&&&&&&(((*********++++++,,,---------...---,,,,,,+++++++++,,,(((''''''((()))***((('''''''''(((((((((''''''&&&+++************+++***)))'''***---000111333555666222111///,,,)))&&&$$$"""%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&%%%$$$%%%&&&'''&&&%%%&&&&&&'''(((((((((((((((&&&(((+++///222111---***,,,222666444...((((((***)))+++,,,+++((((((***,,,(((***,,,------,,,***(((***)))+++///333222,,,''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$(((...111...'''"""%%%'''***---111444777999888666444111...+++)))(((444444555555444333111000'''***---,,,)))))),,,000000...,,,,,,------***'''&&&''')))+++,,,+++(((&&&)))+++---,,,******---000)))***,,,///222444555555...000111000///---+++***000---***'''&&&'''***,,,+++++++++*********)))))))))))))))))))))***++++++******++++++++++++******+++******+++...//////...------,,,,,,,,,---............------,,,,,,++++++---------.........//////222222111111222333444555222222222333333333444444222333333333333222111111111222333333222111333444333444555444333222333444555555666777888888888777555666777888999:::::::::<<<<<<======<<<;;;;;;:::777888888888999<<>>555777888777555444666999555555555555555555555555///000111222222111000///---******---...,,,---000222000---++++++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))************)))(((***---...---+++***+++))))))))))))************'''''''''(((((())))))***&&&&&&&&&(((+++,,,+++***$$$&&&((()))((((((((()))(((&&&&&&(((,,,---+++)))(((***+++)))'''&&&(((+++)))******++++++,,,------000///......------------***)))))))))++++++)))((('''((()))))))))))))))(((---,,,************)))((('''***...000000/////////...---,,,***'''%%%######&&&%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))######"""$$$&&&((('''&&&'''(((((()))))))))))))))!!!&&&---111000---+++***///777===:::000(((''')))(((***,,,+++)))(((+++...))),,,111555555111,,,)))))))))***///333222+++%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$''')))((('''$$$&&&(((+++...222444555222111000///...---,,,,,,888888888777666333111000***---///---******///444333000......///...+++(((&&&(((+++------+++((('''***...000...******---222''')))---111555999;;;<<<222222222///---+++,,,,,,666333---(((&&&'''***,,,++++++++++++******))))))++++++******+++,,,------+++,,,---...///...---,,,)))((()))+++...//////---++++++++++++,,,---............---,,,,,,+++******---------.........//////333333222222333555666777222222333333333444444444222333333333333222111111...000222222222333444666666777777666444333333444777777777777666666666666666666777888999::::::999;;;;;;<<<===>>>>>>>>>>>>;;;:::999777666999===AAACCCDDDFFFFFFFFFGGGIIILLLHHHEEECCCDDDHHHMMMQQQSSSXXXUUUVVV\\\^^^[[[[[[```ccchhhoootttuuutttrrrrrrooogggqqqvvvrrr}}}zzz|||gggfffddd```[[[VVVQQQOOOSSSPPPLLLMMMNNNLLLFFF@@@IIIDDDBBBCCCCCC@@@???AAABBB???;;;999888888666444444444555555444444333222222333333333222333666999555222///......///...------.........------,,,+++---,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++***+++***)))((((((***---...+++)))+++///000,,,))))))))))))))))))(((''''''%%%(((+++,,,+++***))))))(((***+++)))''''''***---333...(((&&&''')))******))))))************)))))),,,)))'''((()))***(((%%%...---***)))((((((******///000///---///111---'''***,,,......---,,,---......***'''&&&))),,,---,,,***++++++,,,,,,***)))((())))))))))))************''''''((((((((((((((('''((((((((((((((()))******%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$)))***+++,,,+++)))'''%%%''''''(((***++++++(((%%%&&&***333:::666+++''')))%%%))),,,+++(((&&&)))---(((***...000000,,,(((%%%###***333666333...)))'''&&&&&&%%%%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&###&&&((('''$$$"""###%%%'''&&&%%%&&&((())))))))))))'''%%%%%%((()))'''%%%((((((((((((((((((((((((''''''((()))))))))))))))************+++***(((&&&'''((()))'''%%%$$$%%%(((+++***)))))))))***,,,,,,***)))))))))***,,,...000******+++,,,,,,+++******---,,,***)))))))))******+++******)))(((''''''&&&'''&&&&&&(((***,,,,,,+++------------------------,,,,,,+++******+++,,,,,,...------,,,,,,,,,------....../////////...------+++***))))))+++...222444555444333222111000000000666555444333222111111111333333444444444333222222111222222333333444444555555444444333333444444555666666555666666777888999444555666888:::;;;;;;;;;>>><<<:::;;;===???>>><<<888999999999:::999999999<<<===@@@BBBCCCDDDDDDCCCEEEFFFGGGGGGGGGHHHJJJMMMLLLOOOSSSUUUTTTSSSRRRRRR\\\```fffjjjlllmmmnnnooopppyyyyyyqqq{{{{{{tttkkkccc___XXXRRROOOPPPRRRTTTQQQLLLGGGFFFGGGIIIIIIHHHBBB>>>===@@@@@@===<<<===666666666666666555444333222222333444444444444333111333333333222333555666000///...,,,+++*********,,,---------,,,,,,+++***++++++++++++++++++,,,,,,******))))))******+++,,,***++++++***+++---222555...+++)))+++///000---)))'''''''''(((((('''&&&&&&&&&'''))))))((('''(((******++++++)))&&&%%%(((***,,,((($$$###%%%'''((((((((())))))******))))))(((+++)))''''''))))))(((&&&((('''''''''))),,,///000+++,,,,,,+++...111///***+++---......---,,,,,,---,,,)))&&&%%%(((***++++++)))***+++++++++***((((((%%%%%%&&&&&&'''(((((()))&&&''''''((((((''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$000000111000...,,,)))'''''''''''')))++++++)))''')))***///555333+++(((+++)))+++,,,+++)))(((***,,,)))***+++++++++***((('''((()))******(((((()))***''''''&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###%%%((((((&&&&&&''')))'''&&&&&&''')))+++,,,,,,///+++'''%%%&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))((('''(((******)))''''''((()))'''%%%$$$%%%(((******)))))))))***+++,,,''''''((((((***+++,,,---+++,,,---......---,,,+++,,,,,,***)))))))))******+++******)))((((((''''''***))))))***---......---------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,*********+++,,,---...///***++++++,,,,,,,,,++++++++++++******,,,...000222333333222222222333444444666555444333222222222222444444444444333333222111111222222333333444444555444444333333333333444444666555555444444555555666444555777888:::;;;;;;;;;>>>;;;::::::===>>>>>><<<<<<======<<<;;;:::888777999:::<<<>>>AAABBBCCCCCCEEEGGGHHHHHHGGGFFFGGGIIIIIILLLOOOQQQPPPOOONNNNNNIIILLLQQQUUUZZZ___dddhhhlllsssyyy{{{~~~{{{lllsss|||~~~{{{yyyzzzwwwnnnfffaaaVVVSSSNNNJJJIIIKKKOOORRRKKKIIIEEEBBBAAAAAACCCDDD<<<999999;;;;;;888888:::222444777777555333111111000111222333333333333333///111333333111111111222111333444222...,,,,,,---***++++++++++++******))))))))))))******+++++++++***************++++++,,,(((((((((((()))+++000333---+++)))+++......,,,)))&&&'''((((((((((((((('''&&&''''''&&&%%%%%%(((*********)))'''%%%$$$%%%''''''%%%######%%%'''((('''(((((())))))))))))(((((()))(((''''''((()))'''&&&%%%%%%&&&'''***---000222+++------,,,---000///+++,,,---......,,,******+++***'''%%%$$$&&&((()))))))))))))))***)))(((((('''###$$$$$$%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%000111111111000...,,,+++)))'''&&&''')))******)))(((&&&''',,,---***((((((***)))(((((()))***((('''***)))(((&&&&&&'''((()))+++(((&&&%%%&&&((())))))((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''((('''&&&'''(((###$$$%%%'''(((***+++,,,...+++&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))*********)))''''''(((((((((''''''(((((('''%%%%%%&&&(((***))))))))))))***++++++'''((()))***+++,,,,,,,,,++++++------------++++++,,,+++******)))******************))))))(((((('''+++******+++---///......---------,,,,,,+++++++++,,,++++++******++++++,,,************++++++,,,---(((((()))***+++++++++++++++++++++,,,------......000000111222333555666777666555555444333333333333444555444444333222111000111222222333333444444555444444333333333333444444555444333333333333333333555666777999:::;;;;;;;;;<<<;;;999:::<<<======<<<======>>>???>>><<<:::888666777888999<<<>>>@@@BBBDDDFFFHHHHHHFFFDDDDDDDDDEEEHHHKKKMMMLLLKKKKKKKKKCCCDDDFFFIIINNNTTT\\\bbbggglllppprrrwww~~~qqqmmmgggdddrrrzzz}}}vvvlllddd]]]ZZZZZZHHHJJJLLLNNNNNNLLLIIIGGGEEEEEEEEEBBB>>>;;;:::;;;???;;;888888777444777<<<;;;======:::666222111111111111111222222111111000,,,...000000///---------111555888666111---...000)))))))))******)))(((((('''''''''((()))***++++++***)))))))))))))))******)))***+++***)))(((((()))***)))((()))++++++***'''((()))******+++*********%%%&&&'''&&&%%%&&&''')))(((((('''%%%$$$$$$%%%&&&''''''''''''(((((((((((('''(((((())))))(((((('''(((''''''''''''''''''&&&(((((((((((()))+++,,,---000222111---,,,...---)))---...///---+++)))))))))'''&&&$$$$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((()))+++,,,---.........,,,***'''&&&'''((()))((()))&&&%%%)))...///,,,(((***((((((,,,000000+++&&&***)))'''&&&&&&'''((())))))(((***---000///)))%%%''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&&&&&&&!!!"""$$$%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''(((((((((((((((((((((((()))(((((('''((()))******...,,,)))''''''''''''&&&)))))))))((((((((()))))))))))))))))))))******+++)))***,,,---......------)))***+++,,,,,,+++***)))++++++***************************)))))))))(((((()))(((((()))+++---,,,+++......------,,,,,,++++++++++++++++++++++++++++++///...---+++***)))))))))((((((***+++,,,,,,,,,,,,***+++,,,---...---,,,,,,......///000222333555666666555555444333333333444555555555444333222111000111222222333333444444555444333333333333333333444333333333222333333444444555666777999:::;;;;;;;;;;;;:::999999:::;;;<<<<<<888:::<<<>>>??????===<<<666666555666777999<<<===???BBBEEEFFFDDDCCCBBBBBBDDDGGGJJJKKKJJJIIIIIIJJJJJJKKKKKKJJJLLLOOOUUUYYYaaacccfffhhhlllqqqtttuuu|||sssiiihhhsss|||{{{pppnnniiidddaaa[[[TTTMMMEEEIIINNNQQQPPPLLLEEEAAA@@@@@@@@@>>>===>>>AAADDDEEE@@@;;;777444333888@@@CCCAAA>>>:::666444444555222222222111000...---,,,)))+++------,,,************...222000+++'''(((+++''''''(((((()))(((((('''&&&&&&'''(((((()))******((((((''''''''''''((((((***---000111...***'''%%%''''''''''''(((((('''&&&))))))************))))))###&&&))))))((('''''''''&&&%%%$$$$$$%%%&&&'''(((((()))))))))((('''''''''''''''((((((((((((''''''&&&&&&''''''&&&&&&''''''***))))))))))))))))))***...111000+++)))+++***(((,,,......---***((('''(((%%%%%%%%%%%%$$$%%%'''(((((((((((('''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$#########$$$%%%&&&%%%%%%$$$''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((***++++++,,,///,,,(((&&&&&&''''''&&&***))))))---333666222,,,***))),,,222888888111***(((((()))*********)))((()))))),,,111333111***$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''')))******)))"""$$$&&&&&&###""""""###"""$$$'''))))))(((&&&%%%((((((((((((((((((((((((((((((((((((((())))))***---+++)))((()))***+++***+++******)))***+++++++++(((((())))))************)))***,,,---......---,,,***+++,,,------,,,+++***************+++*********************))))))))))))***)))((()))+++,,,,,,+++///.........------,,,,,,++++++++++++++++++++++++000///...---++++++******'''((()))***++++++,,,+++***+++,,,......---+++***............///000111222555555444333333333444444444444444444333222111000111222222333333444444555333333333222222333333333333333333333444555666777555666777888999:::::::::999999999999999999:::;;;666888:::===>>>>>>===<<<888777666555555666777888888;;;???AAABBBAAABBBBBBEEEGGGJJJJJJJJJIIIJJJKKKLLLLLLLLLKKKJJJJJJKKKMMMUUUVVVYYY^^^bbbdddeeeggguuuwwwxxxtttnnniiikkkooo|||yyyyyy{{{vvvooobbb```\\\YYYYYYYYYTTTLLLKKKKKKLLLLLLJJJGGGCCCAAA<<<:::888999>>>FFFOOOTTTFFF@@@;;;777333222999CCC???:::666333444666777777333222222000...,,,***)))(((***,,,,,,*********+++&&&)))+++***'''%%%&&&(((&&&''''''((((((((((((((('''''''''(((((()))))))))(((''''''&&&&&&&&&&&&&&&###''',,,///---)))&&&$$$&&&&&&''''''''''''&&&&&&'''''''''''''''&&&%%%%%%"""%%%)))***)))'''&&&&&&%%%###"""###%%%(((((((((&&&'''((('''%%%$$$$$$&&&&&&&&&''''''''''''&&&&&&$$$%%%'''&&&%%%%%%&&&((('''(((((())))))*********(((,,,,,,(((&&&(((***)))+++------,,,***((('''(((%%%&&&'''&&&%%%%%%''')))))))))(((''''''''''''(((%%%%%%$$$$$$######""""""&&&&&&&&&&&&%%%$$$######"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((000---)))'''&&&'''&&&%%%&&&&&&'''***000555222,,,&&&&&&(((...333333---'''&&&(((+++------,,,)))(((***))))))***++++++***(((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%(((,,,/////////$$$'''***)))%%%""""""$$$%%%)))---...,,,(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))(((''''''))),,,...//////,,,***))))))+++,,,,,,+++'''((())))))******))))))(((((()))***************,,,---............---,,,))))))***++++++++++++***************************+++***)))***,,,---,,,+++------------------------***++++++,,,,,,++++++***---,,,,,,,,,------...///&&&&&&'''((())))))))))))***+++,,,------,,,++++++---------------...///000444333333222222333333333333333444444444333222222111222222333333444444555333333222222222222333333444444444444555666777888444555666777888888888888777888999888777888999;;;999::::::;;;;;;;;;::::::999888777666555555555555222666999<<<>>>???AAABBBEEEGGGIIIIIIIIIHHHIIIKKKHHHJJJKKKKKKJJJIIIIIIJJJJJJJJJOOOWWW[[[[[[]]]```\\\aaaiiiqqqrrroooooorrrbbbjjj~~~zzztttkkkaaaZZZ___]]]VVVNNNMMMQQQQQQMMMJJJJJJHHHEEECCCAAA???>>>888666777;;;BBBHHHJJJKKK===:::888666222111888AAA666111,,,---333666666333111111000///---+++***)))***+++,,,+++++++++---///(((((((((((((((((()))***&&&&&&'''((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&&&&&&&"""&&&((('''&&&%%%%%%&&&'''((((((((('''''''''''''''''''''&&&$$$###""""""%%%''''''&&&%%%&&&&&&'''%%%######&&&(((((('''###%%%&&&%%%######%%%'''&&&&&&&&&''''''&&&&&&&&&###%%%'''&&&$$$$$$&&&(((''''''((())))))*********))),,,---(((&&&(((*********+++,,,+++)))''''''(((%%%''')))((('''&&&(((******)))((('''''''''((((((#########$$$$$$$$$%%%%%%''''''''''''&&&%%%$$$###"""###%%%&&&'''&&&%%%$$$"""######$$$%%%&&&''''''&&&&&&&&&&&&'''''''''((())))))((((((((((((((((((,,,***((('''((((((((('''###%%%%%%$$$***111333///'''&&&%%%&&&))))))(((%%%'''(((***,,,---,,,***)))(((((('''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$'''+++---,,,***###'''******&&&######%%%%%%(((,,,---***'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++***((('''((('''(((***,,,...---,,,+++)))'''(((***,,,+++***'''''')))*********)))(((((((((''''''(((((())))))***+++,,,,,,,,,,,,+++***((()))***+++,,,++++++******************************)))((()))+++,,,+++***)))******++++++,,,,,,---***+++,,,,,,,,,,,,+++***++++++++++++,,,---...///'''(((((()))))))))(((((()))***+++,,,,,,,,,,,,,,,------------...///000000222222222111111222222333222222333333444444333333111222222333333444444555333333222222222222333333777777666555444444555555333444555666666777777666666888999888666666888;;;::::::999999999:::<<<===999999999888888777666555000222555888999;;;>>>AAACCCEEEFFFGGGFFFFFFGGGIIIFFFHHHJJJKKKKKKKKKLLLMMMIIIGGGKKKSSSWWWWWWZZZ^^^UUUUUU[[[ffflllnnnrrrwwwjjjeeebbbkkk~~~tttllleee```[[[XXXKKKQQQSSSOOOLLLMMMJJJEEEDDDEEEEEEDDDBBB>>>:::777555777;;;BBBGGGDDD:::222444333444555222000666>>>222,,,(((,,,333777333---/////////...---,,,+++***+++,,,---,,,+++---///222'''%%%###$$$&&&((())))))&&&&&&'''((()))))))))((()))))))))))))))(((((((((***)))((('''''''''''''''%%%&&&((('''&&&&&&''')))''')))******)))(((((()))***))))))((('''%%%$$$###$$$$$$$$$###"""###%%%'''***&&&$$$$$$&&&''''''%%%"""$$$%%%$$$###$$$(((+++%%%&&&&&&''''''&&&&&&%%%"""$$$'''&&&$$$$$$&&&((()))))))))))))))(((''''''///333222,,,'''(((***))))))+++,,,+++)))(((((((((&&&(((******(((''')))++++++***)))''''''(((((()))"""###$$$%%%'''((()))***''''''''''''&&&%%%$$$###"""$$$%%%''''''&&&%%%$$$!!!!!!"""###%%%&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&''')))***+++)))((('''''')))******))))))+++)))&&&***444999888000---(((&&&&&&((()))***'''((()))***++++++******"""&&&))))))&&&$$$%%%''''''''''''((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$%%%&&&&&&###!!!$$$(((((($$$"""###%%% ###&&&'''&&&%%%&&&'''(((((((((((((((((((((((($$$&&&))),,,,,,***(((&&&+++******++++++***'''%%%***'''%%%&&&)))+++***(((&&&''')))*********)))(((******)))(((((()))***+++&&&'''((())))))((('''&&&((()))***+++,,,,,,+++*********************++++++((('''&&&'''((()))((('''''''''((()))***++++++,,,***+++,,,------,,,+++***,,,,,,++++++***+++++++++***+++++++++++++++***))))))******++++++,,,------,,,,,,------///000222333111111111000111111222222111111222333444444444444111222222333333444555555333222222222222222222333:::999777555333222222111333333444555666666666555555777999888666555888;;;888777777888:::===@@@BBB777888999::::::999888777000111444555666999<<>>BBBEEEGGGGGGEEEDDDCCCDDDEEEEEEEEEFFFIIILLLJJJKKKLLLKKKKKKMMMQQQTTTWWWYYY[[[\\\\\\\\\]]]___dddhhhjjjgggcccbbbfffkkktttooofffdddaaa]]]XXXSSSOOOLLLMMMJJJGGGFFFFFFFFFEEEDDD======<<<:::777666777999@@@AAABBB???:::555333222444444555555555333222111444111///...//////---++++++,,,,,,,,,,,,++++++******((('''***...///,,,)))(((((('''''''''(((((())))))))))))((((((''''''&&&(((&&&&&&&&&''''''%%%###%%%((())))))&&&%%%&&&''''''&&&$$$$$$&&&'''(((''''''((((((((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$###""" %%%&&&$$$%%%)))$$$%%%&&&&&&%%%$$$######%%%%%%$$$$$$######$$$$$$$$$%%%%%%$$$""""""###%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&((()))***...---+++)))((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((+++)))$$$###&&&%%%%%%&&&&&&''''''(((((((((+++000333444222///,,,''''''+++000222333;;;FFF444...'''%%%''')))'''$$$***((('''(((++++++)))'''((('''%%%&&&((((((&&&$$$'''&&&&&&%%%$$$$$$###"""'''(((*********(((%%%$$$***((((((---222555333000///333444111///000---)))+++***)))((('''''''''''''''%%%%%%((((((&&&&&&)))'''((())))))((()))+++---)))((((((((()))***+++,,,---***'''(((,,,...,,,)))***+++,,,---,,,***(((&&&%%%&&&((())))))***,,,...)))))))))((())))))***+++(((((('''((())))))&&&$$$'''''''''''''''((()))***((()))***++++++***)))(((...---+++******+++,,,---............---,,,++++++...---+++*********+++,,,++++++************++++++******++++++,,,------------+++***+++...111222222222222222222222222222222333222111222333333111000000111222222111000111222222222222222222222222222222555888999888666666777555666666555444444666888666666777777666555555444444444444444555666777888999888888888888999::::::888777555333333333444555888:::===@@@BBBCCCDDDDDDCCCDDDEEEDDDDDDFFFIIIKKKJJJIIIHHHHHHJJJLLLNNNPPPPPPRRRUUUWWWWWWWWWXXXYYY```bbbdddfffffffffggggggddd|||sssoookkkbbb]]]^^^\\\XXXQQQLLLJJJJJJGGGEEEBBBAAAAAAAAA@@@>>>:::::::::999999<<<@@@CCCJJJHHHCCC<<<555111000111555444333222222333333444444222///------,,,+++)))******************+++,,,)))'''&&&))),,,---+++)))''''''''''''((()))***+++++++++++++++***)))'''&&&(((((('''((())))))'''%%%%%%'''((((((&&&%%%&&&&&&###%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""!!!"""&&&&&&###"""$$$$$$%%%%%%%%%%%%$$$######%%%$$$#########$$$%%%&&&$$$%%%%%%$$$""""""###%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&''')))***+++)))((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%%%%$$$$$$%%%&&&''''''((('''%%%$$$######$$$$$$&&&%%%$$$###""""""""""""'''&&&&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$&&&((('''######&&&%%%(((***)))&&&%%%'''***(((+++111666777555111...)))))),,,//////...222999000---***)))***+++******)))((('''((())))))(((&&&%%%%%%&&&''')))(((%%%"""(((((('''&&&%%%%%%%%%%%%)))+++...000...***%%%!!!...---,,,///444777666444555:::<<<;;;999888444...///---)))&&&%%%%%%&&&'''&&&$$$%%%)))***&&&&&&((()))*********((((((***,,,))))))))))))***+++,,,,,,...,,,+++...222333222//////......000111...)))$$$$$$&&&((()))******,,,...000...+++((('''''')))***'''((()))+++,,,***'''$$$&&&&&&&&&'''((()))***+++++++++++++++++++++++++++111///...,,,,,,,,,------------------,,,+++***)))+++***)))((()))***,,,---...---,,,++++++***++++++((()))***+++,,,,,,,,,,,,---+++***+++...111333333111111111222222333444444444222111111222222111000///000111111000///000111111111111111111111111111222444666888888999;;;===666666444222000111555777444555666777777666444333333333444555666666666666888888999999:::::::::999999888666444333333444444444555777999<<>>>>>>>>===<<<:::::::::::::::<<<@@@EEEJJJKKKFFF>>>666111///111333333222222222222222222222111000...---,,,++++++******)))(((((((((***+++,,,)))((('''((()))***)))'''%%%%%%&&&&&&''')))***+++***+++---......,,,***)))***(((&&&'''((())))))((())))))))))))(((&&&&&&%%%###'''+++***(((%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###"""###%%%$$$$$$$$$%%%%%%$$$###$$$###"""""""""$$$%%%'''$$$%%%%%%$$$"""!!!###$$$$$$###"""""""""###$$$%%%$$$$$$%%%&&&((()))***+++%%%%%%%%%$$$$$$#########$$$$$$%%%&&&'''(((((()))%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%&&&&&&%%%%%%$$$###""""""""""""&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''$$$###$$$###!!!$$$***)))---...+++&&&"""$$$(((%%%(((,,,000222111///---***+++------+++)))***,,,)))************++++++,,,(((((((((((((((((('''&&&######$$$%%%&&&&&&%%%$$$%%%%%%$$$%%%&&&''')))***)))+++...///---***%%%"""///---++++++,,,---,,,+++000777===>>><<<999222***,,,+++(((%%%$$$$$$%%%&&&%%%$$$&&&******'''%%%''''''))),,,---,,,+++******(((((((((((())))))******......///222666777666444555333222333555222***""")))***+++***((('''((()))---+++)))'''&&&'''(((***+++++++++---......+++(((***)))))))))***+++,,,,,,,,,+++************+++,,,///...------------......,,,,,,,,,++++++***)))((()))((((((((()))***,,,---///...---+++******))))))'''(((***+++,,,,,,++++++000---++++++---000222222///000111222333444555555444222111111222222111000000111222111000///111222333333333333333333333333111222333444555777:::===666555444222000000333555666666666666666666666666555666666666555333222000555666888999999999888777888777666555444444555555444444444555777:::<<<>>>???@@@BBBBBBBBBDDDGGGJJJIIIDDDAAABBBGGGJJJHHHEEEIIILLLQQQTTTUUUVVVVVVWWWTTTVVVYYY\\\```aaaaaa```gggddd___^^^kkkvvvqqqfff]]]YYYUUUQQQLLLJJJIIIFFFAAA<<<@@@>>>===<<<===<<<;;;999666777666666777:::@@@DDDBBB===666111///000333555///000222222222111///...---------,,,,,,,,,,,,---))))))((('''((()))+++,,,+++)))(((''''''&&&%%%$$$######$$$%%%&&&((()))***(((***,,,///000///...---***'''###"""$$$'''***+++------,,,+++)))(((&&&$$$&&&***------)))%%%%%%&&&$$$$$$############$$$%%%$$$%%%'''((()))(((''''''#########"""###%%%&&&&&&###""""""$$$&&&&&&###!!!###"""!!!!!!"""###$$$%%%$$$$$$$$$###"""!!!"""$$$$$$###"""!!!"""###%%%&&&###$$$%%%&&&'''((())))))'''''''''&&&%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%&&&''''''$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!!!!"""###%%%&&&''''''%%%$$$'''***)))&&&&&&******---///,,,&&&###%%%(((%%%&&&''')))***,,,------***,,,---+++((('''&&&$$$###$$$''')))************(((((())))))((('''&&&&&&))))))(((&&&%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''((('''(((((()))((('''&&&%%%***)))'''%%%%%%%%%$$$###)))111888::::::666...&&&'''&&&&&&%%%$$$$$$######%%%$$$&&&******'''%%%''')))---222444222---(((&&&'''''''''(((((((((((((((***+++---000222333333222444222111444777555...'''***++++++***((('''((()))$$$$$$%%%&&&(((***+++,,,,,,***))))))+++,,,++++++---,,,+++***************+++***))))))))))))***++++++++++++,,,,,,---...///++++++++++++***)))(((''''''((()))++++++,,,,,,,,,///...,,,+++))))))(((((('''(((***+++,,,,,,+++***222///---,,,...///000000//////000111333444555555444222000000111111111000222222333222000000222444444444444444444444444444222333333222222333666999666777888888666444444555777666444333333444666777555555666666444333000///333444555777777666555555555555555555666666777777666666555444555777999:::<<<>>>??????@@@BBBEEEHHHGGGCCC@@@BBBGGGIIIGGGCCCCCCGGGKKKNNNPPPQQQRRRSSSUUUXXX\\\\\\ZZZ[[[___dddbbbgggggg```ZZZbbb|||~~~mmmkkkggg[[[TTTVVVOOOJJJFFFGGGJJJJJJDDD???>>>===<<<<<<===<<<:::888666666666555444666:::===888555000...000222555555...///000111000...,,,***,,,---------,,,,,,...///))))))))))))))))))***+++***)))'''&&&$$$$$$###############$$$%%%'''((()))&&&(((***,,,.../////////...***'''&&&))),,,///000///...,,,++++++***'''%%%(((***++++++)))'''%%%%%%$$$$$$###""""""###%%%&&&%%%&&&(((***++++++***)))***,,,***&&&$$$$$$###""""""###&&&)))((($$$"""############$$$$$$$$$###$$$$$$###!!!!!!"""$$$###############$$$%%%&&&###$$$%%%&&&&&&'''&&&&&&)))******)))((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%'''((()))!!!!!!"""###$$$$$$%%%%%%$$$###############$$$$$$###$$$$$$%%%%%%%%%%%%$$$"""######$$$$$$######""" !!!###%%%&&&'''((( $$$,,,444444---'''&&&&&&)))+++***'''&&&(((+++''''''&&&&&&'''***,,,...))),,,+++(((''''''&&&"""&&&''')))...111222///---((()))******(((&&&&&&'''222111...***'''%%%'''(((,,,,,,,,,,,,+++)))((('''&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''(((...333444444444///)))&&&&&&&&&&&&%%%%%%$$$$$$&&&$$$%%%)))***&&&&&&(((...333888999666///((($$$(((((()))******))))))((('''''')))***+++,,,,,,,,,,,,,,,...111555555111...&&&(((***++++++,,,///000+++++++++***((('''&&&&&&***(((&&&&&&''')))***))),,,+++***)))((('''''''''************************(((((()))+++,,,---...///++++++++++++***)))(((''''''))),,,///000///---+++...---,,,+++))))))(((((('''(((+++,,,------+++***111///......///000000//////000000222333444555555444222//////000111111000333333333222000000333555444444444444444444444444666666666444222222444666777999;;;<<<:::888888888555444333333333444555666222222333333444333333222333333444444555555444444333444555666777888888999888777666555666666888888999;;;<<<<<<===???CCCEEEDDDBBBAAABBBFFFGGGFFFDDDEEEGGGJJJMMMNNNOOORRRTTTWWW[[[^^^]]]YYYZZZ```fffaaacccfffgggbbb]]]___fffyyyoooccc\\\XXXTTTQQQOOOJJJHHHGGGGGGHHHGGGEEEBBB===<<<<<<<<<===<<<:::888888888888777666666888:::222000///000222444333222000///...---,,,***))))))---...///...,,,+++---///*********+++******))))))&&&&&&%%%$$$######$$$&&&$$$$$$$$$%%%&&&'''((()))%%%&&&&&&((()))***+++,,,,,,+++***+++...000000///---+++)))***,,,+++)))&&&&&&&&&&&&'''((((((&&&%%%%%%$$$###""""""$$$&&&'''$$$&&&)))+++---,,,+++***...222444111...---)))"""&&&&&&)))---111000)))###$$$%%%&&&''''''%%%$$$######$$$$$$###!!!!!!"""###"""###$$$%%%&&&&&&&&&&&&######$$$%%%%%%%%%$$$###%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$###!!!!!!!!!"""###%%%&&&'''""""""###############"""$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$""""""############"""""" !!!"""###$$$%%%&&&'''"""***222222+++''''''&&&''''''(((((())))))***''''''''''''((()))***+++(((+++***&&&&&&)))((($$$))))))+++111777888333...)))+++,,,+++(((&&&'''(((...//////---)))'''(((***///000111111///,,,)))''''''&&&&&&&&&&&&'''((()))$$$&&&)))+++---......///---///...,,,---111444222...,,,***'''&&&&&&'''((('''%%%%%%((((((&&&&&&)))111555999:::777333///---,,,------......---,,,,,,(((((((((((('''((()))***''')))+++---//////...---%%%'''+++...000333666999888555111---)))'''&&&&&&,,,++++++,,,......---,,,++++++***)))(((((((((((()))***+++,,,,,,+++***)))))))))***+++,,,---------++++++++++++***)))(((((((((+++000333444111---***......---++++++*********'''))),,,.........,,,+++,,,,,,---///222333111000000000111222333333444444444222///...///000111000222222222000///000222444222222222222222222222222666666666555333222333444666888999888777777888:::444555777999999888777666333333222222222222333333444444333333444444555666444555666777777777777777666666666666777777888999666888999:::;;;===@@@CCC???@@@AAABBBDDDEEEEEEEEEGGGIIIJJJKKKLLLNNNRRRTTTTTTVVVYYYZZZZZZ[[[]]]```eee```___dddeeebbb```bbbWWWwwwpppdddgggaaaTTTPPPTTTQQQIIIEEEFFFFFFDDD@@@===<<<===<<<<<<;;;<<<===<<<:::777555666777666444444555666111000000222444444111...222000,,,)))(((((())))))///000111///,,,***,,,...***+++,,,,,,,,,***)))(((######$$$######$$$&&&(((&&&&&&&&&&&&&&&'''((()))%%%%%%$$$$$$%%%&&&'''((("""###%%%)))++++++)))''')))((('''))),,,---+++((($$$"""!!!###''')))(((%%%%%%$$$###""""""$$$&&&'''$$$&&&)))+++---,,,+++***###---666999<<>>:::777777666444111000///000000555555444333333555666777666777777777777777666555444555555666888888999999555666888888999;;;???BBB;;;>>>AAABBBBBBBBBDDDFFFDDDEEEEEEEEEFFFIIIMMMPPPNNNOOORRRVVVZZZ[[[YYYWWW]]][[[^^^dddeeeaaaaaafffgggfffllliiiddd```YYYRRRMMMKKKKKKKKKJJJGGGEEEDDD???;;;>>>DDD>>><<<;;;<<<>>>===999555999666444666:::;;;666111---...000222333222111000...---+++***)))***+++++++++,,,,,,,,,+++)))'''&&&'''''''''''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&(((******+++((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$######"""#########&&&%%%######$$$&&&)))+++(((((()))+++......---+++(((((()))---111444666555<<>>;;;888333111000000222333333222555444333222111222333444666666666666666555555444333333444666999:::888777666666555555777:::===@@@===>>>>>>???@@@AAABBBCCC@@@AAABBBCCCFFFHHHKKKLLLMMMNNNPPPRRRTTTUUUVVVWWWXXXZZZ]]]^^^______aaacccgggbbb^^^aaaooo~~~ttt\\\RRRQQQOOOMMMLLLPPPVVV[[[XXXYYYRRRDDD===??????<<>>AAA222111///000111333222222333333333222222333333444444555555555555444333333555555666888;;;;;;:::888666666555444666888;;;===@@@@@@AAABBBBBBBBBBBBBBB@@@AAABBBCCCEEEGGGIIIKKKKKKMMMNNNPPPRRRSSSTTTTTTUUUXXXZZZ\\\\\\]]]^^^```eeedddbbbaaaddduuuyyyllluuummmZZZPPPRRRSSSRRRPPPSSS[[[bbb```aaaTTT>>>:::GGGKKKDDDAAA<<<777333444666888:::333666999888555111//////000111111111///...+++***...---,,,***)))(((((((((((())))))******))))))((())))))))))))((('''&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))(((''''''&&&%%%%%%$$$$$$$$$###"""""""""$$$&&&'''$$$$$$############$$$$$$#########$$$%%%&&&'''(((""""""""""""$$$&&&(((***'''&&&&&&'''***,,,------+++***(((((())))))'''&&&!!!$$$%%%$$$%%%)))***(((+++)))'''''''''&&&%%%###'''((((((&&&$$$""""""###!!!###&&&((()))******%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""###$$$%%%&&&&&&&&&%%%%%%###""""""!!!!!!"""$$$%%%&&&'''(((%%%$$$###"""!!!  !!!!!!"""######$$$$$$"""""""""""""""!!!!!!!!!!!!###%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((()))+++,,,,,,,,,000...+++))))))))))))(((((((((((((((((()))***+++%%%&&&(((((('''&&&''''''******)))(((''''''&&&&&&''''''&&&%%%%%%'''((()))$$$&&&***,,,,,,+++++++++,,,...222555555333///,,,,,,,,,,,,---...///000000......///444:::===<<<:::555333111222333222...+++************+++++++++++++++,,,...///000///...---,,,...111333555555444333444000)))&&&'''***,,,...///...,,,)))((((((((((((---,,,+++*********+++,,,'''&&&&&&''')))******))))))'''&&&'''((()))((('''***+++,,,,,,,,,***((('''&&&***------)))(((,,,000*********)))((()))+++---,,,---......---,,,---...,,,,,,,,,,,,---...//////------........./////////111111000000000000111111111000000/////////000000222000//////111222222111333333222111111111222222222111000222444666555444555222...---///555;;;@@@222000//////111222222111000111222333444444444444333333444444333333222111555555666888;;;;;;:::888777666444444444666888:::@@@AAACCCDDDDDDCCCBBBAAAAAAAAABBBBBBDDDFFFGGGHHHIIIJJJKKKMMMOOOPPPQQQQQQSSSUUUXXXYYYYYYZZZ\\\^^^```ccceeebbb\\\___rrrdddhhhqqqggg___ZZZ___cccaaa\\\ZZZ___ddd```\\\OOODDDGGGVVV______IIIGGGBBB>>>;;;999777666444444444222111000000111000000000///...,,,+++***...---,,,***)))'''&&&&&&''''''(((((())))))))))))*********)))((('''&&&%%%######$$$$$$$$$%%%%%%%%%((((((((((((((((((((((((///...,,,)))'''$$$"""!!!###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&############$$$%%%&&&'''""""""###$$$%%%'''((()))+++(((&&&%%%&&&''''''&&&&&&%%%%%%&&&((()))((('''&&&&&&$$$!!!!!!"""$$$$$$%%%###""""""$$$%%%%%%%%%'''((((((&&&$$$""""""###!!!"""###$$$%%%$$$######%%%$$$$$$#####################""""""###$$$%%%%%%%%%&&&&&&&&&%%%###!!! """"""###$$$%%%%%%&&&&&&######""""""!!!!!! ###""""""!!!"""###$$$%%%############"""""""""""" """$$$%%%%%%$$$###!!!!!!"""###$$$%%%&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((***)))(((((()))+++000---))))))+++,,,***((()))((((((((())))))***+++'''***,,,***&&&$$$%%%'''&&&&&&&&&&&&%%%$$$$$$###''''''&&&&&&&&&&&&'''((("""&&&))))))'''&&&''')))***+++,,,---,,,***(((&&&%%%$$$$$$%%%(((,,,111333555...((()))///777::::::777333111333777666111,,,))))))))))))))))))))))))+++,,,...111222111...+++)))+++---///111111111111444///)))%%%&&&(((+++---,,,,,,,,,+++***)))((((((******)))(((((())))))******(((''''''((('''&&&%%%((('''''''''(((((('''''')))+++---...---+++(((&&&))),,,---,,,))))))---000((()))))))))((())),,,...,,,///000...+++***,,,...++++++++++++,,,---......------......////////////111000000000000111111222111111000000000///000000000...------///000000///333333222111000000111111000000111222444555666666111111111111222222333444222000///000111333222222...///111333444555444444333333333444333333222111333333444666888999888666777666444333333444666777<<<>>>AAADDDDDDCCCBBB@@@AAAAAAAAAAAABBBDDDEEEFFFEEEFFFHHHJJJKKKLLLLLLMMMQQQSSSUUUVVVVVVWWWZZZ\\\\\\^^^bbbbbb^^^\\\dddooopppZZZiiigggYYY[[[\\\dddmmmoookkkggghhhkkkdddZZZVVV\\\aaaaaadddkkkXXXYYYZZZWWWPPPGGG>>>999444...((('''***---...---/////////...------,,,+++---,,,+++***((('''&&&%%%&&&&&&&&&''''''((())))))))))))))))))((('''&&&%%%######$$$$$$$$$%%%%%%%%%))))))((('''&&&'''''''''///...,,,)))&&&$$$"""!!!$$$'''***---...---***)))&&&%%%%%%$$$$$$%%%%%%&&&######""""""""""""#########$$$%%%'''(((((()))))),,,***'''&&&''''''''''''$$$$$$$$$%%%((())))))(((&&&$$$"""!!!  ###"""!!!###&&&)))******'''((((((&&&$$$""""""###!!!"""#########!!! ###############"""""""""##################$$$%%%###$$$$$$$$$$$$""" ############"""""""""""" !!!!!!""""""######'''%%%$$$"""""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%###"""#########$$$%%%&&&&&&'''&&&&&&''''''(((((('''''')))))))))((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))(((''''''(((******'''%%%'''***,,,***(((''''''&&&&&&&&&'''((((((...000222///***'''''')))$$$%%%&&&&&&&&&&&&%%%$$$'''''''''&&&&&&''''''''''''***,,,+++(((''')))+++,,,+++)))))))))+++---///((('''%%%%%%''',,,111555666...&&&$$$)))///111222111---)))+++...///,,,((())))))((((((''''''''''''))))))+++...111000+++(((((((((((()))***---///000111---(((%%%&&&(((***+++((()))***+++,,,+++***))))))))))))))))))))))))***+++)))((('''(((((('''%%%'''(((((((((((('''(((((((((***,,,------+++(((&&&,,,------***((('''***---((()))***))))))***---///---///000---***)))+++...++++++***++++++,,,---...---...///000000000//////000000//////000111222222222222222111111000000///111///......000111111000333222222111000000000000000000222333333444666666000111222444444333111000222111000000222333333222---...111333444444444444333444444444444333222222222222333555888999777666666666444333333333444444666888<<<@@@BBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDBBBCCCEEEFFFGGGHHHIIIIIILLLNNNOOOPPPPPPRRRTTTWWW[[[XXXZZZ```ddddddeeehhheeevvvZZZ\\\kkk^^^QQQYYYaaaiiiqqqtttqqqllliiiiiiggg^^^aaannnnnn___XXX^^^\\\bbbiiillliiibbb[[[VVVCCC:::111...111333333000000//////...------,,,,,,+++++++++***)))'''%%%$$$&&&%%%%%%%%%&&&'''((((((''''''''''''''''''&&&%%%######$$$$$$$$$%%%%%%%%%)))((('''%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$######!!!$$$(((++++++)))&&&$$$######""""""""""""############"""!!!!!!!!!!!!!!!%%%&&&((()))))))))((('''***)))((()))+++------,,,'''&&&%%%&&&(((((((((&&&$$$!!!!!!$$$$$$""""""$$$%%%$$$%%%'''+++---------'''((((((&&&$$$""""""### !!!"""$$$$$$$$$############$$$%%%$$$###"""!!!######"""""""""######$$$!!!""""""""""""!!! ######""""""!!!  !!!!!!"""###$$$%%%((('''%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''&&&''''''(((((((((''''''))))))***))))))'''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***+++++++++***+++,,,///111111000------,,,,,,,,,------...555555555444111...------((()))***++++++***))))))((((((((((((((('''''''''&&&&&&''''''&&&''')))+++***((('''&&&)))...444888000---)))&&&%%%(((,,,///222...***)))******(((&&&,,,)))&&&&&&(((***)))((()))))))))(((((((((((((((&&&&&&'''***------((($$$((('''&&&&&&'''***,,,...---***'''&&&''')))))))))%%%&&&(((*********))))))))))))))))))************'''&&&&&&''')))******)))'''((()))((('''&&&''')))'''(((***++++++***)))'''*********'''%%%%%%'''((()))***+++******+++---000.........,,,******,,,---++++++++++++,,,---......---...///000111000/////////.........///000111222222222222222111000//////333111000000222333333222222222111000000000111111000111333333333333555666111000000000111333555777222000//////111222222111...///000222333444444444333444444444444333222222444444555777::::::999777666555555444333333444444222444777;;;>>>?????????>>>>>>>>>???@@@AAABBBCCC@@@AAABBBDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIKKKNNNQQQYYYSSSSSS[[[ccceeedddcccddd```iiisssSSSdddlll___ZZZbbbiiimmmqqqrrroookkkfffdddjjjfffgggkkkggg^^^[[[___dddjjjrrrvvvvvvssspppooo]]]WWWOOOHHHDDDAAA===;;;333222111///---,,,++++++))))))***))))))'''&&&%%%&&&&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%((('''%%%$$$$$$%%%&&&'''###$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$"""!!!######""""""""""""######""""""""""""""""""######%%%'''((())))))'''%%%$$$((('''(((***,,,------,,,(((&&&%%%&&&'''((('''%%%%%%""""""&&&(((%%%&&&+++''''''(((***,,,---+++***'''((((((&&&$$$""""""### """$$$%%%&&&%%%%%%###$$$'''((((((&&&###!!!###""""""!!!!!!"""""""""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!! !!!""""""######$$$$$$$$$$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((()))***))))))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''''')))...000000...000222555666666777888:::777666666555555555666666888777666666777777555444000111222222222000...---))))))***))))))(((((('''$$$###"""$$$(((,,,...///+++)))((('''***...333666666333...)))'''(((+++---333111...,,,)))'''&&&%%%)))((((((((((((((())))))(((((()))***+++------...(((&&&&&&)))------)))$$$'''''''''((()))***++++++)))'''&&&''')))***)))(((''''''((()))))))))(((((((((((()))***************'''&&&%%%''')))***)))(((%%%'''((('''%%%%%%&&&(((&&&'''((()))))))))))))))'''(((((('''&&&&&&'''(((***++++++***)))***,,,//////---+++***+++,,,------+++++++++,,,,,,---...///+++---...000000///...---------------...///000111111111111111111///...---222000//////111222222111111000000000000111111222000222444444222222444666222111000///000222555777000...------///000000///000000000000111222444444222222222333222222111000444444555777999:::999777555555555555444444444444111333555888:::<<<===============>>>???@@@BBBCCC???@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFFFFHHHLLLOOOTTTOOOPPPXXX___```^^^^^^aaa[[[[[[lllaaaPPPfffiiiaaafffkkkhhhjjjlllnnnooommmkkkjjjoooooojjjbbb___gggqqqvvvwwwzzz{{{yyytttooommmmmmnnnlllfff]]]RRRHHHBBB@@@666555222///---+++))))))(((((()))))))))(((&&&%%%'''&&&%%%$$$$$$$$$%%%&&&######$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&''''''&&&&&&%%%%%%$$$$$$###((('''&&&%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""###$$$&&&&&&%%%&&&((()))(((&&&###!!!'''''''''(((******'''%%%%%%$$$$$$%%%'''((((((''''''"""!!!%%%&&&$$$&&&+++''''''((()))***)))&&&$$$'''((((((&&&$$$""""""### """###$$$$$$######$$$&&&)))++++++((($$$"""""""""!!!!!!!!!!!!!!!"""!!!!!! """###%%% !!!!!!""""""######$$$$$$$$$###############!!!!!!""""""######$$$$$$""""""######$$$$$$$$$$$$$$$$$$%%%%%%'''(((***+++*********)))(((((('''''''''(((((((((((((((''''''&&&'''(((*********))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++((('''+++111555444111111444888888777666888;;;999888888777777777888888888666555777;;;===;;;888777888888888777444111000***************)))(((((()))&&&%%%)))000666999999111000///......///111333===:::555111///000333555999666000)))%%%%%%)))---$$$&&&(((((('''&&&&&&''''''(((***,,,...111222333+++)))(((+++///000,,,'''&&&(((***+++,,,+++***)))&&&&&&&&&(((******)))'''***+++++++++***)))((((((''''''((()))******))))))***(((''''''''''''&&&$$$###%%%'''&&&$$$###%%%'''%%%%%%&&&'''((()))******''''''((()))))))))*********++++++***))))))+++---000,,,))))))+++...---,,,,,,,,,,,,,,,---...//////***+++---//////...---,,,,,,,,,,,,------///000000///000000000000...,,,+++...---,,,,,,...//////...000000//////000111222222111333555444222111333555111222333444333111000......,,,++++++---......---111111000///000222333444111111111111111000//////222222333555777888777555555555555555555555555555333444555666888:::;;;<<<;;;<<<<<<===???@@@BBBCCC>>>???@@@AAABBBCCCCCCCCCFFFGGGGGGGGGGGGJJJMMMQQQNNNLLLPPPWWW\\\\\\[[[\\\NNNWWW^^^^^^ddd]]]MMMWWWhhhqqqffffffkkklllfffgggsssqqqddd```dddccceeehhhgggeeejjjpppwww|||}}}vvvqqqqqqsssjjjeee]]]UUULLLCCC;;;666000...---///000///+++'''(((((()))***,,,,,,+++***)))*********)))(((&&&%%%%%%&&&((()))(((&&&###!!!$$$$$$&&&)))---,,,)))%%%###""""""!!!###%%%''')))'''&&&%%%&&&((()))((('''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%'''((()))(((&&&%%%%%%&&&))))))))))))))))))))))))***)))'''&&&%%%%%%&&&&&&!!!&&&***+++(((&&&'''*********++++++***(((&&&%%%''''''%%%### !!!###!!!"""###"""!!!!!!###$$$$$$%%%%%%%%%%%%%%%%%%%%% !!!$$$''')))(((### !!!"""######"""!!! $$$$$$$$$#########""""""###""""""!!!"""$$$&&&'''---***&&&$$$$$$$$$$$$######%%%'''(((&&&%%%%%%%%%%%%$$$$$$$$$%%%''')))***))))))))))))************)))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((((('''''''''((((((((()))+++...000111///...)))***---111444666888888999999888555333444666888::::::888777666666555555999999888888666555444333444555333000,,,***---000---+++,,,111444555888<<<:::999888777666555444444444999:::555444888:::888555333///+++(((&&&&&&&&&***(((&&&%%%&&&&&&%%%$$$,,,,,,,,,,,,---------...+++)))((())),,,---+++((((((,,,111222///+++)))(((,,,+++***)))((((((((((((&&&***...///,,,(((((()))+++((((((++++++((((((+++,,,------+++'''%%%&&&((()))'''%%%%%%&&&'''''''''((((((((((((((()))******)))***+++---//////---+++++++++******************)))***,,,+++++++++---......,,,***,,,,,,***)))(((------,,,,,,------...///000...---...///000///....../////////...---,,,,,,---------......///000111000000000000000000000000555333111000111333333222666555333222111222333333111111000......---------222...---222444222222444333444444222111000111333111222333555666666777666999999777555333444777999333333222222333666888:::============>>>???AAABBBBBBAAA??????@@@DDDGGGJJJHHHBBB@@@DDDGGGFFFIIINNNNNNNNNNNNPPPSSSWWW[[[]]]bbbZZZ[[[ccc```___xxxzzzRRROOOYYYbbbjjjhhhpppjjjllljjjqqq{{{ppp]]]WWWkkkfffeeehhhjjjiiiiiikkkrrrwww|||{{{vvvrrrrrrssseee^^^SSSIII@@@:::555222111111111222222000---***,,,++++++++++++,,,+++*********++++++***((('''&&&$$$%%%((()))***((('''%%%%%%%%%'''***---,,,)))%%%&&&%%%%%%%%%'''))),,,...%%%$$$###$$$&&&&&&&&&%%%$$$############$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%((((((((((((((((((((((((((('''&&&%%%&&&&&&'''(((***...222111,,,(((((()))*********)))(((&&&%%%$$$$$$$$$$$$"""!!!!!!$$$&&&$$$%%%%%%###!!!!!!"""###%%%%%%%%%%%%%%%%%%$$$$$$"""###%%%''')))(((%%%""" !!!"""######"""!!!!!!$$$$$$$$$#########""""""###""""""""""""$$$%%%&&&+++(((%%%$$$$$$$$$$$$$$$'''***...///---***'''&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((((()))))))))***))))))((((((((('''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&'''(((***,,,,,,+++***)))***,,,///222555777888777777666444222222555777999888777666555555555555999888888888777555444333444555333///+++((()))+++***(((***000333444777;;;555666666666555444333222111555666444555999999555;;;999666222///---,,,+++---+++))))))***+++*********++++++,,,---............---,,,---//////---+++,,,000333555333111111222,,,++++++***))))))((((((''')))+++,,,***(((''''''+++((((((++++++((((((++++++,,,,,,***(((''')))+++***'''%%%%%%&&&(((((('''((((((((((((((())))))***))))))***,,,,,,,,,***(((************************+++...000111000000111222000//////222444222000//////...------,,,---------000...---...///000///...//////000000000///..................///000111111000000000000000000000000333111//////000222111111555444333111111111222333000000///...---,,,------111---,,,000222111111222000222444444333111000000222222333444555555555555555555555333222333666999777666555444444555777888;;;<<<<<<<<<============:::;;;>>>AAAFFFJJJNNNPPPKKKEEECCCDDDEEEBBBDDDHHHJJJJJJJJJLLLOOORRRVVVXXX\\\XXX\\\eeebbb[[[bbbqqqmmmNNNTTT```gggmmmfffjjjnnnnnnkkknnnooobbb^^^mmmpppiiieeeiiimmmllliiihhhqqquuuyyyyyytttooollllll\\\TTTGGG<<<555222111000222333555555333000///...000///---,,,++++++,,,,,,++++++++++++***)))((('''###$$$''')))+++******)))))))))***,,,------***((($$$$$$######%%%'''***,,,%%%#########%%%&&&%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%$$$""""""###$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))---111444444///+++))))))+++***)))'''%%%$$$$$$$$$!!!""""""""""""###&&&(((&&&'''&&&%%%"""!!!"""###&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&((((((&&&$$$!!!""""""######"""!!!!!!$$$$$$$$$###############""""""""""""###$$$%%%&&&(((&&&$$$###$$$%%%%%%%%%(((---222444222---(((%%%&&&&&&&&&&&&%%%%%%$$$###%%%&&&&&&'''((())))))***)))))))))(((((((((''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((''''''''''''(((((('''''''''((((((((())))))******+++,,,///222555666444555444333111111333555666666555555555555666666888888888777666555444333555555333000+++(((''''''&&&%%%(((...222333666;;;666666777666666555444444222333333222666999777222666666444333111...,,,+++---***(((''')))+++,,,,,,------......///000111111222111000000111111///---,,,...000000111222555777...---,,,+++*********+++***)))(((((())))))(((&&&+++((((((++++++((((((++++++++++++***)))***---000***(((&&&%%%'''(((((((((((((((''''''(((((())))))))))))***+++***)))((('''************************))),,,///111111111333444,,,---///222444555333111111111000///............000...---...///000///...///000111111111111111000////////////000111222222000000000000000000000000111000......000111111000333222111111000111111111111000///...............000,,,+++///111000///111...111555666444111000///333333333333333333333333000111222222222333555888;;;:::888666555555555666;;;;;;======>>>===<<<;;;<<<===@@@CCCEEEGGGHHHIIIIIIEEECCCCCCBBB@@@AAADDDIIIJJJJJJLLLNNNRRRUUUVVV[[[[[[___eeeeee^^^WWWUUUllloooQQQUUU```kkkqqq```XXXeeehhhiiijjjaaaQQQ\\\~~~ooohhheeejjjnnnnnnlllkkkuuuvvvwwwtttnnnfff```\\\QQQJJJ???666222111222222111444777666222//////000111000...,,,+++,,,...000++++++++++++******))))))###$$$&&&((()))***)))(((+++,,,,,,------,,,+++***%%%$$$###"""###$$$&&&''''''%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$###""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%)))...000///,,,+++***,,,***(((%%%$$$#########!!!"""######"""###%%%(((&&&''''''%%%######$$$%%%(((((((((((('''&&&$$$$$$%%%$$$###$$$&&&'''&&&%%%############"""""""""!!!########################"""""""""######$$$$$$%%%%%%$$$"""###%%%&&&'''&&&%%%)))...111///+++(((&&&&&&'''((((((((('''%%%$$$%%%&&&''''''((()))******)))))))))(((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''(((((()))*********)))((((((***+++************,,,///222444222333444333111222333555555555555555555666777777777777777777666555444333222222111///,,,)))'''&&&%%%$$$'''...333444777;;;<<<;;;888666444555666777777333000000444777555111+++,,,...///000///...---...+++))))))+++...///000333333333333333333333333222222111111111000...---------,,,,,,...111555888222000---******+++...000---***&&&&&&)))***)))'''+++((((((++++++((((((+++******)))***+++...111444***(((&&&&&&((()))))))))(((((('''''''''(((((()))((()))***+++***)))))))))))))))))))))************)))+++---///111444888;;;000222222111333666555222333222111000000000000111000...---...///000///......///000111111111111111////////////000111222333////////////////////////111///...///000111111000111111000000000000000000222111111000//////000000000---,,,000111000///111///111333444222111000111555555444444333333333333///000222333222333444666;;;:::888777555555555555999;;;===???@@@@@@???>>>>>>>>>????????????@@@@@@AAAAAA@@@AAA@@@AAACCCFFFHHHHHHIIIKKKMMMOOORRRSSSWWWZZZ[[[[[[]]]```^^^YYYUUUuuuiiiQQQUUUYYY^^^iiicccbbbbbbfffjjjpppkkkVVVVVVmmmkkkgggfffiiilllmmmnnnqqquuussspppllleee\\\SSSMMMBBB>>>888555333333333222///333555555111...---............---+++,,,///333+++++++++***************%%%&&&''''''''''''&&&%%%)))*********)))((())))))+++***'''&&&%%%%%%&&&''''''&&&%%%&&&((()))((('''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%!!!$$$))),,,,,,,,,+++++++++)))'''%%%############"""###$$$###""""""###%%%$$$%%%%%%%%%$$$%%%&&&((()))***++++++***(((&&&%%%$$$###!!!"""$$$%%%%%%$$$$$$$$$###"""""""""""""""########################"""#########$$$$$$$$$$$$$$$""""""###&&&(((((('''###&&&)))******))))))***&&&''')))*********)))(((''''''((())))))***++++++***)))))))))(((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''''''''((())))))+++,,,---+++)))(((***,,,+++***))))))+++---000222111222333333222222444666555555555555555666777888555555555555555444333222,,,+++++++++***((('''%%%&&&&&&)))000444555777:::>>>:::333...,,,...111444999222++++++...000///---&&&)))---111333444444444222000...///111333555555555555444333222111000000////////////---,,,++++++222000...---///222555777555222,,,)))(((,,,111444///+++'''''')))+++***)))+++((((((++++++((((((+++***))))))***---000333555***(((&&&'''(((***+++***((((((''''''''''''((((((%%%'''))))))''''''(((***(((((()))))))))*********...//////000333999@@@FFFDDDDDD???999777:::999555000000/////////000000111000...---...///000///...------...///000000000000////////////000111222333////////////////////////000//////000222333222111000000000000000000000000000000///.........//////222...---000222000///111111222111000//////222444777666555444333333333444111333444444333333444555888777777666555555555555444666:::===@@@AAA@@@@@@===<<<::::::;;;>>>@@@BBB<<<>>>@@@??????AAADDDFFFBBBCCCDDDEEEGGGIIIKKKLLLJJJOOOQQQNNNQQQZZZ___```YYYjjjeee[[[TTT```XXXMMM[[[kkk}}}~~~wwwnnnqqquuuiiiaaajjjlllhhheeegggiiiiiimmmqqqmmmiiiccc___ZZZRRRIIIBBB444333222222333222000...///000222222000---,,,+++***,,,...---++++++...222+++******)))))))))******''''''''''''&&&%%%$$$###%%%&&&&&&%%%$$$$$$&&&(((,,,***(((%%%$$$$$$%%%&&&&&&%%%%%%%%%'''((('''&&&######""""""######$$$%%%$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%!!!###$$$%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&(((***++++++******)))((('''&&&%%%$$$$$$$$$###%%%%%%$$$"""!!!"""###"""###%%%%%%$$$%%%'''))))))***+++,,,+++)))'''&&&###"""!!!"""###$$$$$$###%%%%%%###"""""""""""""""###############$$$$$$$$$"""######$$$$$$$$$###############%%%'''))))))(((%%%&&&''''''((())),,,///((()))***+++++++++++++++))))))))))))******************)))))))))((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''&&&''''''((()))***(((+++---+++((('''))),,,+++*********+++---...//////111333333222333444666444444444444444555666777333333333333333222111111(((&&&%%%&&&'''((('''&&&)))))),,,222555555555999888333+++%%%###&&&***---444---'''''')))((((((***&&&))),,,000222333333333000......///111222222222222222111///...---,,,,,,+++,,,------+++))))))***///---++++++---///111111333000+++((((((+++///333...,,,)))))))))*********+++((((((++++++((((((+++)))((()))+++///222333333***((('''''')))+++,,,+++((((((''''''&&&&&&''''''$$$&&&((('''%%%$$$&&&((('''(((((())))))*********------,,,,,,///555<<>>;;;>>><<<666000000///.........//////000...---...///000///...,,,------............---////////////000111222222000000000000000000000000000//////111333333222111//////000111111111111000------,,,,,,,,,,,,------222...---111222000///111222222000...---///222666666555444222222222333444333444555444333333444666666666666666666666666666///111444888;;;>>>??????FFFCCC???<<<;;;<<<>>>@@@<<>>777......///000111000---***/////////000000...+++((((((+++...---)))(((+++...***)))((((((((()))******((((((((('''&&&%%%%%%$$$%%%&&&&&&%%%$$$$$$'''+++)))(((&&&%%%$$$%%%&&&'''((('''&&&'''((())))))'''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''((()))***''''''&&&&&&&&&%%%%%%%%% """$$$$$$$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%((((((((()))++++++++++++'''''''''''''''&&&%%%%%%###$$$%%%%%%###""""""######$$$%%%$$$###$$$&&&(((&&&''')))+++***)))'''%%%###""""""###%%%%%%$$$"""&&&%%%$$$"""""""""""""""""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$&&&)))******)))'''((((((((((((***---///++++++******))))))******)))))))))))))))(((((((((*********)))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))***&&&***------)))((())),,,+++++++++,,,,,,------------///111222111222333444333222222222222222333333111111111111111000000///+++)))'''''')))++++++))),,,+++...333555333333555222///***'''&&&(((+++------((((((+++***''''''++++++,,,---......---,,,+++***)))***+++---...,,,***------------,,,,,,,,,,,,)))+++------***)))***,,,)))((('''))),,,...---++++++******))))))***++++++***++++++***(((((()))***+++((((((++++++((((((+++)))((())),,,000222111///***)))'''(((***,,,,,,,,,)))((('''&&&&&&&&&&&&'''))),,,---***%%%###%%%(((''''''(((((()))******+++))))))*********---111444???EEEDDD???@@@FFFDDD<<<777666444222111000//////000...---...///000///...------.........------,,,............///000111111000000000000000000000000.........000222333111000///000111222222222111111......------------......222---,,,000111///...///000111000///...///222444444222111000///000222333222333333222222333666999777888888888777777666666///000222555888;;;===>>>JJJHHHEEEAAA>>><<<;;;;;;<<>>@@@@@@CCCDDDEEEGGGHHHIIIJJJJJJJJJKKKNNNPPPPPPPPPTTTZZZ___\\\___sssvvvfffUUUXXXlll___HHHDDD>>>???MMMjjjzzzvvvlllcccllloooaaa```dddeeebbb``````XXXOOOHHHEEE???666...///......///000...+++)))000...---///000///+++'''(((,,,///---)))&&&(((***))))))(((''''''((()))***)))((((((((('''''''''''''''))))))((('''(((,,,000,,,+++***)))***+++---///+++***)))***+++,,,+++***)))(((((((((((()))******###$$$%%%&&&''')))******'''''''''&&&&&&%%%%%%%%%!!!#########$$$&&&((('''''''''''''''''''''''' !!!$$$&&&'''(((((('''((('''&&&'''***,,,------%%%&&&((((((((('''&&&%%%!!!###%%%%%%#########$$$$$$%%%%%%$$$###"""$$$%%%###%%%'''))))))(((&&&$$$#########%%%&&&&&&%%%###'''&&&$$$"""!!!""""""###""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$""""""%%%%%%%%%'''***+++***)))'''((())))))((()))***,,,...,,,***(((''''''(((((()))))))))(((''''''&&&&&&************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&'''''')))******%%%***//////,,,)))+++---++++++,,,---------,,,,,,+++---///000000000222333111111000000000000000111///000000000000//////...222///++++++---//////...---,,,...333444111111333111000///......///111222((('''+++111000***)))...444333222000---***(((&&&******+++---///...,,,)))++++++,,,,,,---......///))),,,......+++***,,,...)))((())),,,111222000...$$$&&&(((******)))&&&%%%'''***,,,***'''&&&'''***+++((((((++++++((((((+++)))(((***---111222///,,,+++)))'''(((***,,,------)))((('''&&&&&&&&&&&&&&&000333333///)))%%%'''***&&&''''''((()))******+++)))+++------,,,+++,,,---000:::@@@AAAHHHRRRQQQIII???>>>;;;888666333222111000...---...///000///....../////////...---,,,,,,---------......///000111000000000000000000000000,,,,,,---///111222000...///000111333333333222111111111000000000000111222111,,,+++///000---,,,......///111111111000111222111000///------///000222000111111000111333888<<<:::::::::999999777666555222222444555888;;;===???AAAAAABBBBBBBBBAAA@@@@@@999AAADDD???<<>>MMM___eeefffrrryyyiii___^^^______]]]]]]TTTNNNMMMCCC333---000333222///---+++*********111111111...,,,++++++,,,'''######&&&(((&&&&&&(((''''''(((((())))))******...000111///+++***---///---------,,,,,,,,,,,,+++---,,,+++,,,///111111111******))))))))))))******(((***,,,......---+++)))''''''''''''((()))++++++***+++------,,,((($$$"""###!!! !!!"""###"""!!!%%%&&&%%%###$$$((('''###&&&'''))))))((((((***+++***))))))+++,,,,,,)))'''(((&&&%%%'''++++++(((%%%###$$$%%%&&&&&&%%%###"""$$$ $$$$$$"""$$$)))$$$%%%%%%&&&&&&'''((((((######$$$$$$$$$$$$######$$$%%%%%%###!!! !!!"""#########"""######$$$%%%###"""!!!"""$$$%%%%%%$$$)))))))))))))))*********'''(((***+++,,,---------++++++******)))((((((''''''''''''''''''&&&&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&(((((((((((()))))))))))),,,+++******))))))******%%%***///000...------///000000///......///000111............//////////////////000111111111111111111///---...111222000...000111222444444555555444111333444444333222333444...///111333333111///...333333333222111000///......///111222444555666666444333111000000222333444...000333333111///......000000222444555444111...''''''((((((((((((''''''...---+++))))))***,,,---...---,,,+++***)))))))))++++++,,,---...//////000,,,+++)))***+++,,,,,,+++*********)))'''&&&'''(((...111111000111111***"""'''((()))******)))(((''',,,,,,------...---------333000333???NNNSSSKKKAAABBBEEEGGGFFFAAA:::555222222000......000000...,,,---...000000///,,,)))&&&...///111222111...+++)))////////////////////////111111000000000000000000000000111111333444666777:::999888666555333222111111///------...///...---///000111111//////000111222111000//////000111222000000000000111222333444777888888888888999999999888555222111333999@@@EEE<<<<<<<<<>>>???===:::777>>>???@@@@@@???>>>@@@AAAAAABBBBBBCCCEEEFFFHHHIIIKKKLLLMMMNNNMMMOOOQQQSSSQQQ^^^fffbbbggglllaaaRRRUUU```^^^LLLBBB@@@:::555333;;;LLLUUUUUUVVV\\\qqqmmmhhhggggggddd^^^XXX___TTTLLLIIIAAA444///111+++,,,---.../////////////////////...,,,+++,,,---+++&&&$$$%%%&&&%%%%%%'''''''''((((((((())))))))),,,,,,+++))))))***...111+++,,,,,,---...//////000///---++++++,,,,,,+++***)))((((((''''''''''''((()))***+++,,,,,,+++)))((((((''''''((((((***++++++)))+++///222444444222111***'''###!!!"""#########"""$$$$$$!!!"""%%%### ,,,,,,,,,***&&&$$$###$$$&&&%%%%%%&&&''''''&&&%%%'''((())))))(((&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$### !!!%%%%%%###%%%***++++++***(((&&&%%%######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$"""  """##################$$$$$$###""""""###%%%&&&&&&%%%(((((()))*********++++++((()))***,,,------......,,,++++++***))))))((((((((('''''''''''''''''''''))))))))))))))))))))))))***))))))(((((())))))***)))))))))(((((((((''''''(((((((((((()))))))))***++++++*********++++++,,,111111000...,,,---///111333222000/////////000000.............../////////111111000000//////...---111///...///111222111//////000000111222222333333222333444444222111111222,,,...111333444333222111444444555666666666666555777888999:::::::::::::::000111111222222333333222444666888777555333111111111111222333444333///---((())))))))))))(((((('''***)))(((((()))+++---......---+++))))))))))))***)))******++++++,,,,,,,,,///---***)))***++++++***((())))))(((((()))***+++,,,......---...000,,,&&&''''''((((((((((((((((((++++++,,,---------,,,,,,---+++,,,444>>>AAA:::222???DDDIIILLLIIIDDD???<<<444111000000222444333111222333333333222000...,,,///000222333222000---,,,000000000000000000000000111111111111111111111111444444444444444555666777999888777666555444333222222000......///000000///222333444444222222333444444333222111111222333444111111222333333444555555666666777777777888888888888666444444777===CCCGGG>>><<<;;;;;;<<<<<<;;;999<<<===>>>>>>======>>>??????@@@AAABBBDDDFFFHHHIIIJJJKKKMMMMMMMMMNNNPPPSSSUUUXXX```fffeeetttxxxfff\\\SSSPPPUUUTTTGGGCCCDDD>>>@@@777666CCCOOOLLLDDD???PPPRRRXXXaaahhhkkkhhhdddggg[[[OOOJJJCCC666///000,,,...000111111000...---///000000///...------///...(((%%%&&&&&&$$$$$$&&&'''''''''''''''(((((((((***'''$$$$$$'''+++///111,,,---...000222444666666,,,***)))((()))((('''%%%((((((((((((((((((((((((******+++******)))((('''(((((((((((()))***++++++***,,,111444666666555444,,,((($$$"""###%%%'''(((###''''''%%%%%%&&&%%%!!!&&&'''(((&&&$$$###$$$%%%###"""!!!!!!###$$$$$$$$$%%%)))+++***%%%"""###%%%%%%$$$$$$$$$$$$$$$%%%%%%"""!!!$$$'''&&&$$$%%%)))000///...+++)))&&&$$$"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$"""!!!"""$$$######$$$$$$$$$$$$######$$$######$$$&&&'''&&&%%%'''((()))***+++,,,,,,,,,)))***+++---............,,,,,,,,,+++******))))))((((((((((((((()))))))))))))))))))))))))))))))))*********))))))******************)))))))))))))))((((((((()))))))))******++++++++++++,,,---......444333111000111222111111000000////////////000000........./////////000000222222111///...,,,+++***///------...///000000/////////.........000111222222333444222000......///...///111333333222111000---...///111222333444444666666666666666555444333,,,...111333444333222111555666777555111...,,,,,,/////////111333222///---))))))))))))(((((('''''''''''''''((()))+++...///333111...+++)))((((((((((((((((((((((((((())))))---+++(((((())),,,......''''''((((((***+++---------...---,,,...222222...)))(((''''''''''''((()))***++++++,,,------,,,,,,,,,+++,,,///222222///+++444:::BBBGGGGGGDDD@@@===666444222222444666888888666555555444333222222111000111333444444333111000222222222222222222222222333333333333333333333333888888777777777777777888777777666666555444444333222111///000111222222111333555666555444333444555666555444333333444555666222333555666777777666555555555555666666666777777888777666666888;;;???AAA???<<<999888999;;;<<<<<<:::;;;<<<<<<;;;;;;<<<>>>===>>>???AAACCCFFFHHHIIIHHHJJJKKKLLLLLLMMMPPPRRRXXXRRRZZZhhhccc```pppbbbYYYSSSKKKKKKJJJBBBCCCGGGBBBNNNAAA;;;BBBKKKHHH>>>666999;;;???GGGQQQ[[[bbbfffkkk```UUUPPPHHH<<<222///111111222333333222111000222333333222000......///,,,(((&&&))))))&&&$$$$$$&&&&&&&&&&&&&&&'''''''''(((%%%###$$$))),,,---,,,((()))+++---///111333333'''&&&%%%&&&(((((('''&&&((((((***+++,,,---......------,,,+++***))))))))))))))))))))))))***+++,,,,,,...///000///,,,(((&&&&&&$$$""""""%%%(((***+++)))---///,,,+++,,,***'''###%%%&&&%%%$$$###$$$&&&$$$""" """$$$%%%%%%$$$''')))(((&&&$$$$$$%%%$$$###"""""""""###$$$%%%###%%%((()))'''$$$%%%''',,,,,,---,,,+++***((('''%%%%%%&&&&&&&&&&&&%%%%%%'''((((((&&&%%%$$$%%%'''###$$$%%%%%%%%%%%%$$$###%%%$$$$$$%%%'''((((((''''''(((***+++,,,---,,,,,,***+++,,,---............,,,,,,,,,+++++++++******)))))))))))))))*********((((((((((((((((((((((((++++++************++++++************************(((((()))))))))*********+++++++++,,,---...///000---...111777;;;999333...,,,,,,------...///000111//////000000111111222222333222111///...---,,,,,,,,,++++++,,,---.........000///...------///111222333444333111...,,,,,,---111222222111000...+++***'''((()))+++,,,---------............---,,,+++***,,,---///111222222222222555555555222...***((((((------...000333444222000++++++***))))))((((((((()))))))))***+++---...///777666444222...+++((('''))))))(((((('''''''''''')))'''%%%&&&***///333444)))(((((()))+++---------///000///,,,///555888777...,,,)))'''&&&'''((()))++++++,,,---.................................//////333:::>>>>>><<<;;;:::888666444333333666888999555444333222111111222222111222444555666555444333333333333333333333333333444444444444444555555555999999999888999999:::;;;666555555555555555444444333222000111333444444333222444555444333222333555777666555444444555666777333444666888888777666555555555666666666777777777999888777666555555555555===:::888888999;;;<<<;;;999:::<<<<<<;;;;;;<<<>>>===>>>???AAADDDFFFIIIJJJGGGIIIJJJKKKKKKLLLOOOQQQXXXQQQXXXfffaaaYYYqqqjjj```XXXQQQGGGEEEDDD???CCCHHHCCCMMMCCC;;;<<<@@@???:::777999888555444666<<>>???@@@BBBEEEHHHJJJKKKFFFHHHJJJJJJKKKLLLOOOQQQUUUTTTYYY``````^^^hhhwwwggg___UUUNNNDDDCCCCCC???CCCGGGAAAIIIDDD???<<<===???AAABBB===>>>===999444333555888===@@@EEEIIIIIIFFFCCCAAA@@@???>>><<<:::888666444000111222111...,,,++++++'''&&&(((...///***%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&))),,,---+++((($$$%%%&&&'''((()))******+++------,,,------,,,)))'''$$$&&&)))---000222333444000000111000000///...---,,,+++++++++++++++,,,,,,''')))---///111000...,,,%%%%%%&&&(((***)))&&&$$$'''---...+++(((***,,,,,,000000111///,,,++++++,,,&&&$$$""""""$$$%%%$$$###%%%###"""%%%***+++)))%%%############$$$%%%&&&&&&(((...000+++%%%$$$&&&&&&&&&'''((()))(((&&&$$$###%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%######$$$&&&&&&&&&&&&&&&''')))***+++(((''''''(((***+++***))))))+++---......---,,,+++++++++,,,---------------++++++++++++++++++******(((((())))))******++++++))))))))))))))))))))))))*********))))))************************+++++++++)))))))))*********+++++++++++++++,,,---...000111666444333222333444333333999888888666444222000...000111111222333444555555111000/////////111222333...000111222111222333555444444333222222333444555555444333///,,,***+++,,,++++++++++++++++++******+++++++++,,,++++++*********+++,,,---.../////////...---,,,+++,,,...111333...000222333444555777999;;;:::888888888777444222555444333222222333444555333333222222000//////......111555999:::888555333,,,,,,++++++******)))))),,,***''''''***---//////111...++++++---...,,,)))+++......++++++000333333333111...+++))))))+++,,,------///000111111222222111333444444333555:::???@@@???===:::777777888:::555555333111//////111333333333222111111222333444222333333444555555555555555555555555555555555555444444555555666777777777555555666777888:::<<<===555555555444444444444444333111111222555777777777555777777777666555666777777666555444444555666777444444666666666666555444666666777777777888888888555666666666666666666666777777777999;;;<<<;;;999999;;;============???@@@@@@@@@AAACCCEEEHHHJJJKKKFFFHHHJJJKKKKKKMMMPPPRRRRRRWWWZZZ[[[^^^ccceeedddyyyeee]]]QQQKKKCCCCCCDDD???BBBEEE???BBBAAA???===>>>BBBFFFIII<<<@@@CCCAAA:::666666888111888???AAA@@@?????????BBBDDDEEEEEEBBB===777444---000222222111///......,,,)))))),,,,,,(((%%%%%%%%%%%%$$$$$$###############&&&***+++***(((''''''******+++---...///000111111000000222222222///,,,'''))),,,000222333444444///000111222222111///...---,,,,,,+++++++++,,,,,,'''***...222555555444333+++******+++,,,,,,***((((((---...***'''***...000+++---...///...///111222)))(((''''''((((((&&&$$$%%%%%%&&&((())))))((('''%%%%%%&&&'''(((((((((((('''...111***%%%&&&)))***)))+++,,,------+++(((&&&)))******++++++******)))%%%&&&'''&&&%%%%%%&&&(((''''''&&&&&&(((+++...000)))(((''')))+++,,,+++***+++,,,...//////---+++)))***++++++,,,,,,,,,,,,,,,************************''''''(((((()))******+++))))))))))))))))))))))))***))))))(((((())))))***)))))))))*********++++++))))))*********+++++++++++++++++++++,,,---...///777666555333222222444777888888888777555333111000//////000111222333444444000000.........000111333...000222222111222444666555555555555555555444444555444333///,,,+++,,,---*********+++++++++++++++)))***************))))))((()))***+++,,,,,,,,,,,,---,,,,,,------......///,,,---/////////000222444777666444444444444222111444333222111222444666777555444444333222111//////---...111333555666666666,,,,,,,,,+++++++++++++++---+++))))))+++,,,---,,,333///++++++...///---)))***...000---+++---...---///...,,,++++++,,,---...,,,---...000111111111222555666666555555777;;;>>>999999888555222111222333///111222000......000222111111111111222222333444222222333333333333333333555555555555555555555555444444555555666777777888555444555555666777888999555555555444444333333333222111000222555777888777555666777777555555666777888777666555555666777888666666666666666666555555555555555666666666777777666666666777777888999999888666555666888;;;<<<<<<999:::<<<===<<<===???@@@@@@@@@AAABBBDDDFFFHHHIIIFFFHHHJJJKKKLLLNNNQQQSSSSSSWWWYYYYYY\\\aaacccccc{{{vvvddd\\\MMMHHHBBBEEEFFF@@@AAACCC===333444444444777<<<@@@AAA;;;???BBB>>>666111111444777===BBB>>>888444555777444999BBBIIIKKKIIIDDD@@@...000444555555444444555222,,,)))***)))&&&%%%'''%%%$$$$$$$$$######"""""""""%%%))))))'''&&&(((***'''((()))+++---///000111///000111444777777666444,,,...111444555555555444---///111333333222000...------,,,++++++,,,,,,,,,+++...111333444333000///...,,,++++++...000111000,,,111222---***...444777......///---+++)))***+++...------------,,,)))'''%%%(((++++++'''%%%&&&(((&&&''')))+++,,,++++++***%%%---000)))$$$'''---...---///111333333222000///---......//////......---)))******)))((((((***,,,((('''&&&&&&(((,,,000333***)))((()))+++,,,,,,+++,,,---///000///---***)))******+++,,,,,,,,,++++++))))))))))))))))))******&&&''''''((()))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))************)))************+++++++++++++++++++++,,,---.........333888999777666666888000111333444555444333333---...///000111222333333111///...------...000111+++---000000//////222444444555666666666555444444555555333///,,,+++,,,......------,,,+++***))))))++++++,,,---------------)))******++++++++++++***+++,,,...//////...,,,+++111222111///---+++,,,---,,,++++++---000111111111000///......///111333555444444444333333111000///000000///...///000222333++++++++++++++++++,,,,,,***)))((())),,,......---222...++++++///000...++++++111333000,,,,,,,,,+++************,,,---///111+++,,,---///000111111111333222111000///000222444222333444333000/////////,,,...111000///...000333...//////000111111111111222222222222222222222222555555555555555555555555333444444555666777777888555555444444444444555555666666555444444333222222111000000222555777888888333444555444333222333555999888777666666777888999888777666666666666666777444444444555555555666666888888777666666666666666:::777444333666:::===>>>888:::;;;<<<<<<<<<>>>@@@@@@@@@@@@AAACCCEEEFFFGGGGGGHHHJJJKKKLLLNNNQQQTTTTTTUUUWWWYYYZZZ[[[aaaiiieeelllaaaYYYQQQJJJFFFBBB>>>===;;;:::999<<<888444444777:::;;;:::BBBGGGKKKJJJCCC===;;;<<<888777777666444333111111222---,,,333???IIILLLJJJ@@@<<<666444===GGGGGG@@@SSSGGG888///---...,,,)))$$$///(((###***$$$!!!&&&'''###"""&&&(((&&&###%%%'''))),,,111222000777555777===;;;333...///222333444444333333555777444555555444333111...---------,,,+++))))))***,,,+++///444777555222///...333111000///000000...---111111111000000000000000000000111000///---,,,***''')))+++...000111222222111000...+++)))(((***,,,+++,,,---.........---,,,...,,,******,,,...000000***///333444222111222444666444333333444555333222333111///---,,,,,,...//////---++++++,,,---...---000000000///...,,,+++***000000//////......------......---------,,,,,,,,,******)))((((((((((((((((((''''''(((((()))***+++))))))))))))))))))))))))***+++,,,+++***)))***+++,,,++++++******++++++,,,+++++++++,,,,,,------...///---,,,---//////,,,)))+++...222666999::::::999222333333444444333333222111111000000000000000111111000///...---,,,,,,,,,++++++,,,...000111222333222444555555444444666777222555666444555777333---...---,,,,,,,,,---...///111...++++++---...---+++*********+++---///000111444111------...///...,,,......---------,,,,,,,,,...---,,,+++++++++,,,---+++,,,------......------***---000333555555444333.........------......///111000///---,,,,,,++++++***++++++)))+++......***++++++*********************++++++,,,,,,,,,+++++++++---------,,,,,,...000/////////......------------...///000000111000000000///...///111111111/////////000000111111222222222222222111111111111000//////000111111111111111444444444555555555666666666555444333333444555666333333444444444444444444333222222222222222333333222000...000444777777666444555555444222222333555555555444444444444555555777666555444333222222222444444444555555555666666888777666555555555555555888888777666666777888999888999999::::::;;;;;;<<<>>>???@@@AAACCCDDDEEEFFFHHHHHHHHHHHHKKKNNNQQQSSSUUUUUUVVVVVVXXX^^^eeejjjpppvvvnnnbbbSSSMMMIIIEEE@@@===;;;;;;999888777555333444777:::<<<;;;BBBGGGLLLLLLHHHCCCAAAAAA;;;777111,,,+++...333666888777666555444444333222AAA>>>888555;;;EEEGGGCCCPPPLLLFFFCCC???999///(((******&&&)))...%%%'''&&&***+++'''%%%)))+++)))+++)))'''%%%&&&***------***)))---444666222111444...111555666666555555666555555555444333222000000000///...,,,+++,,,...///---///222222111000///000111///............---+++//////000000000111111111000111111111111///...---,,,---///000111111111000......---+++******,,,---,,,---.../////////......000///...///111333222111))),,,///222333555666888666444333333444444333222222111///---,,,++++++,,,+++)))((()))+++---......,,,,,,...///000000000000555444333222111000///...---------,,,,,,,,,++++++******)))(((((((((((()))+++******)))))))))*********************************+++,,,+++***)))***+++,,,,,,++++++++++++,,,,,,)))******+++,,,---.........,,,+++,,,......,,,***+++---111555777888777777222222333333333333222222222111111000000000111111222111000///............+++,,,---...///111222222///111333444444555777999555777777555555666222,,,,,,++++++++++++---...000111///,,,,,,---...,,,*********+++,,,---///000111444111...---...///...---......---------,,,,,,,,,------,,,++++++,,,,,,---+++,,,------......------,,,...111444555555444333------,,,+++++++++,,,,,,++++++******++++++,,,---+++---,,,***,,,000000,,,*********+++++++++,,,,,,,,,,,,---------,,,,,,+++,,,---...---,,,,,,...000............------------//////000222222333333333///...------///000000///......//////////////////000000000111111222222222000000111111111111111000333444444444444555555555555555444444444555666666444444444444444444333333333222111111111111111222333111000222666888888777444555555444222222333555666555555555555555555666666555555444444444444444444444444444555555555555777666666666666666777777999888777777777888999:::;;;;;;<<<======>>>>>>???>>>???@@@AAABBBDDDEEEEEEHHHHHHHHHIIIKKKNNNQQQSSSTTTTTTUUUVVVYYY]]]ccchhhmmmqqqrrrfffOOOLLLGGGCCC>>>;;;:::999999888222111111333777:::;;;;;;???DDDJJJLLLIIIEEECCCCCC999666000,,,+++///444888222777:::888222...///222444111,,,''')))///222111777:::>>>BBBBBB>>>999555999999444333777///)))000***---...***(((***,,,+++(((&&&"""!!!!!!%%%)))---)))''')))---...,,,+++---+++///555999999888666555555555444444333333444444111000...,,,,,,...111222333444444444555666:::<<>>?????????>>>??????AAABBBCCCDDDEEEHHHHHHHHHIIIKKKNNNPPPRRRQQQSSSUUUWWWYYY\\\aaadddiiikkksssjjjPPPQQQEEEAAA<<<999888888888888000000111333666777888888:::>>>DDDFFFEEEAAA???>>>333333555666666555444333)))...444444111111555:::333222///+++(((((()))***$$$'''+++...111777===BBB===III???///444<<<666...---//////---++++++,,,---,,,***)))***(((&&&'''***------...///...,,,***))),,,000555888999888888888666666555444444666777888111...,,,+++,,,///111222333555777888999===AAADDD///---,,,,,,------,,,***,,,---...///000111222333111222222222111///---,,,---///000111000...+++***((((((((()))+++,,,,,,+++******++++++,,,,,,,,,,,,)))((((((+++...111222222888444000000333555444333111000//////000000///---////////////...---,,,+++///...---...222555666666111111222222222111000000222222111000///...---,,,,,,,,,---------,,,+++***++++++***))))))))))))***------,,,+++******++++++++++++++++++++++++++++++)))+++,,,+++******+++---,,,,,,,,,++++++,,,,,,,,,******++++++,,,,,,------+++++++++,,,------,,,+++,,,...111333444444222111222222333333333333222222222222222111222222333444222222111111111111111111---......///000111111222222444666777777888:::<<<999;;;:::777777777444...,,,+++*********+++,,,---,,,,,,,,,,,,------,,,++++++++++++,,,---...000000000///---,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,---------...,,,------..................///000222222111000///111000///...............///...---,,,+++*********+++,,,+++))),,,111222///.....................---............---,,,+++***+++,,,---,,,++++++,,,...,,,,,,------.........///+++,,,...///111222222222333111///...000222333333333333222222111111000000/////////000111222222222222222222333222222111000222222222333333333444444333444444444555666666777555555444444333222111111222111000//////......////////////000111333444444444555555444222222333555777777666666666666777777666666777777888888888888555555555444444444444444555555555555666666777888888777666666777888999:::::::::;;;;;;<<<=========??????@@@AAABBBCCCDDDDDDGGGGGGHHHJJJLLLNNNPPPRRRPPPRRRUUUWWWYYY[[[^^^aaafffggg~~~lllgggRRRUUUDDD???:::777666777888888111222333333333444444555777;;;@@@BBBAAA===888666///222666888999666333000*********))))))***---///,,,...000000---(((''''''((()))(((&&&&&&,,,777???444>>>999333<<>>333...///111333444444444444333111111333555666666777999;;;777666666555666888:::;;;333000---,,,///222333333...111444666777777999:::000///......//////...---------...///000111111222111111111000...+++)))'''(((***,,,------+++(((&&&''''''''')))++++++***''''''''''''''''''(((((()))&&&$$$###&&&***///333444888444...---...///...,,,...,,,++++++------,,,***+++,,,---///////////////444222111111333555666666444444444333222000///..................------------.../////////...,,,+++,,,,,,+++******************************+++,,,---************************)))+++,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++,,,---------,,,,,,,,,---///111444444333222000333333444444444444333333222222111111222333333444111111111000111111222222000000000111111222222222555666777777666555666888<<<>>>===;;;<<<>>><<<777...---+++***)))******+++((()))+++,,,---------...+++++++++,,,---...///000...---,,,+++***+++,,,---......---------,,,,,,,,,,,,,,,------............,,,---......//////......---...///000000///......222111111000//////000000///...---,,,+++*********---...---,,,...444666333222222111000///...------............---,,,+++***+++,,,---,,,******+++------------....../////////,,,---...///111111222222111///......000111111111333222222222111111000000000000000000000000000000222222333333333333222222222222222333333333444444333444444555555555666666555555444333222222111111111000000///......////////////000000111222333444444555555444222222333555777777666666666666777777888888999999999888777666555555555555555555555555777666555555444444444555666666555555666777999::::::::::::;;;<<<<<<======@@@@@@AAABBBCCCCCCDDDDDDGGGGGGHHHJJJLLLNNNPPPQQQOOORRRUUUWWWXXXZZZ\\\^^^dddeeesss~~~aaa___QQQRRRCCC???999666666777999999444444444333111111222444777:::???AAA@@@<<<666222000000000000000000111111...***&&&%%%'''*********###&&&+++111000***'''((('''((()))((('''***000555666000666NNNVVVAAA:::OOO777666666777666333444888???AAAJJJSSSQQQGGGDDDGGGCCCCCC@@@:::777888777555777777666444333555999<<<888888888888999:::;;;<<<777333111111444666555333111333666777555222000000222111000111222222111000/////////////////////////////////...,,,)))'''%%%%%%''')))++++++)))'''%%%'''&&&'''***---...***'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%''',,,111444555000---***))))))*********,,,+++******++++++***((()))***+++---...000111111444222000000111222222222111222222222222222111111........./////////000000---...000111000///---+++---,,,++++++******++++++************+++,,,---...)))))))))))))))))))))))))))+++,,,,,,++++++---...------,,,,,,,,,,,,------............------------,,,...//////---+++,,,,,,---...111333444333111000222333333444444333333222111111111111111222333444111111111111111222333444222222333333333333333333666666777555333111222333>>>@@@???>>>@@@CCCBBB>>>///...,,,+++******++++++'''***---.........///000,,,,,,,,,,,,---...//////,,,------+++******,,,.........---------,,,,,,,,,+++,,,---......///......------...////////////...---......////////////...111000000//////000000111,,,,,,,,,,,,,,,------...111222111///222888;;;888444333333222111000//////////////////...---,,,,,,---......---++++++,,,...///////////////000000000///000111222222333222222---,,,,,,---...///...---////////////............111111000000000/////////111222333444444444444333333333333333444444444444444555555666666555444444444444333333222222111111000000////////////000000111222333333333333555777444555555444222222333555777666666555555666666777888888999:::999888666555555555666666666777777777888777666555444444444444666666555666666888:::;;;======>>>>>>??????@@@@@@AAABBBBBBCCCDDDDDDEEEEEEFFFGGGIIIKKKMMMOOOPPPQQQQQQSSSUUUWWWXXXYYY\\\^^^bbbfffkkkYYYWWWQQQKKKCCC>>>999555666888999:::555555555222000000222555666999>>>AAAAAA===777222000...,,,******+++...///,,,***)))***---///000///...---111999:::444///000!!!###&&&((()))+++---...999000999TTTVVV:::AAAlll999777777:::999666777===666777???JJJKKKFFFIIIRRRTTTQQQFFF999444777999888;;;:::888555333444777:::888999:::;;;;;;;;;;;;;;;888555333444777888555111555777:::999777444333222444222111222333444333222222111111///...---,,,,,,,,,,,,------,,,***((('''&&&(((+++---,,,***&&&$$$'''&&&''',,,111222///+++((('''&&&&&&&&&'''))))))))))))+++...111222222000+++,,,+++***))))))+++---,,,+++******++++++***)))))))))))))))+++---///000333111......///111111000///000111222222222222222000000000000////////////,,,...///000000...,,,***------,,,++++++++++++,,,---,,,,,,,,,,,,,,,------************************)))+++,,,,,,,,,,,,---///------,,,,,,,,,,,,------------......///000000111...000222000---++++++,,,+++,,,///111222111000///111111111222222111111111000000000000111222333333222222222222333444555666555555555555555444444444777888888666444222222333;;;===<<<;;;<<<@@@???;;;---,,,+++++++++,,,...///,,,///222222111//////000,,,,,,,,,,,,------...///---......---++++++...000......---------,,,,,,,,,+++,,,---.../////////...------...///////////////...//////000000111111111111111111111222222333444000000000000000111222222111222000///222999<<<:::222222222222222222222222000000111111111000000///000111111000......///000111111111111000000000000111111222222222222111111---------///111111///,,,---------------........./////////000000000000000000111222444555555555555333444444444444555555555555666666666666444333222333333222222222222222222////////////000111222222222444555444333333666888444555555444222222333555666555555555555555555666555666888999999999777666555555666777888999::::::888888777777777777777888888777777777888:::<<<===??????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPPPPRRRTTTVVVWWWWWWYYY\\\^^^```gggiiiWWWSSSQQQGGGCCC>>>999555666888:::;;;555555444222///000444777444777<<<@@@AAA>>>777222...---,,,,,,+++++++++,,,+++,,,---...///...------...***+++000111***%%%%%%(((((('''((()))*********000222777===666)))???ooo888555666:::999555777===444000333999777222888DDDUUUPPPCCC444111999BBBDDD<<<;;;:::666444333555777888999;;;<<<===<<<;;;:::666444222444777777333...333555777888777666777888444333222222444555444333444333222000...,,,******)))***+++,,,,,,,,,+++***)))+++---///...***&&&$$$'''&&&(((...555777333///***)))((((((((()))+++,,,***+++///333444333...***...000111///,,,***,,,///---,,,++++++,,,,,,+++)))))))))''''''(((***,,,---222000......000111222111111111111222222111111000111000000///...------,,,+++---...000///...+++)))...---,,,,,,++++++,,,,,,000///...---------------++++++++++++++++++++++++)))+++,,,,,,,,,,,,...///...------,,,,,,------...+++,,,---///111222444444000222333111---++++++,,,)))+++...000111000///...//////000000000000//////////////////000111222333333333333444555666777888666666666666666555555555:::;;;;;;:::777666666777666888777555666:::999555*********+++,,,///111222000333666666333000000000,,,,,,,,,,,,------...///...///000///,,,,,,///222......---------,,,,,,,,,***+++---///000000///...---......///////////////000000000111222222333333333333333444555666777888999999777666555444444444...///...,,,000777:::888000000111222444555666666111222222333333333222222333444444333111000111333333333222222111111000000000000000000000///......//////111333555444111...---.........//////000000------...///000111222222000111222444555666777777444444444555555555666666666666777777666444222111222222222222222222333333////////////000222333444000333444333111111444777444555555444222222333555555555444444444444555555222444777999::::::999888555555666888999:::;;;<<<888888888888999:::;;;<<<999999999999:::<<<>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFGGGIIIKKKMMMOOOPPPPPPTTTUUUVVVVVVWWWYYY\\\___^^^gggiiimmmRRRUUUJJJFFF@@@;;;::::::777888:::<<<===CCCHHHCCC888333555444666:::===>>>;;;666111000...+++)))((()))+++,,,+++...222333222///---,,,,,,,,,---,,,***(((''''''+++***)))))))))***+++,,,333::::::777333...@@@bbb444333555:::<<<;;;===AAA>>>888555555333///000555222999999///***111===DDD;;;555222333555777:::===;;;@@@???999777777555///111888<<<888333444666777444444666999::::::777444666333222222333333444777444222///+++))))))***+++333...***((()))++++++***)))+++......,,,)))(((((('''))),,,...///...,,,+++///000---)))---444555000777999;;;===;;;888333///222333333333222333444666666222///,,,---.........+++%%%'''///111+++(((---)))333111,,,///000000777333555555///+++,,,///222111111000///...------,,,///...---,,,+++,,,---------,,,,,,++++++,,,,,,---......---,,,,,,,,,------......---,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---//////000000000.........------+++******,,,------------...111333000111222333333333333333------------///000111222111111333444555444333222777666666555555555555555:::999888888999999888777999666111000000000...,,,,,,...000111111111222333///444:::===999444111///------,,,+++++++++++++++///---++++++,,,---,,,++++++,,,...//////...---,,,222000------///111222222////////////000111222222444333222333666777666555555555444444555666888999888777777888888888555333111111111111111111222222222333444444333000...,,,---......,,,***)))***,,,333333333333333222111000000000000000000000000000............///111333444111555777444222444444222222000------///000000000000000//////...000333666000111222222333333333333444555555555555555444444555555555555555555444444333222222111111222222333000000000000000000111111222222222333444555666777333444444333222111333444888888666555444333333222666666777999999999999999888999:::;;;;;;;;;:::999<<<;;;999888999<<<>>>@@@===>>>>>>>>>>>>===<<<<<>>AAA@@@;;;444...---,,,)))((('''(((***,,,,,,---......------,,,---000333444111***'''(((,,,))))))((((((***---///111777::::::<<<>>>888>>>SSS777444444888::::::;;;>>>;;;777666888777222111444111777777///(((***///000,,,+++'''$$$###&&&)))***444888888333111333111---...444777555333555666555******,,,///222333111////////////...---...222666444222///,,,++++++,,,---///+++((('''((())))))''',,,---///---***'''%%%%%%((()))+++---......---,,,---///...,,,000666777333000222555888::::::888666444444444444444444555666CCC???999555333111///...000---,,,,,,***)))---333000444222222555///...999333444555444333444444333444444333333222222111111///000111111111000......,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------...------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***************))))))***+++,,,---...............---,,,,,,,,,---...///(((***+++,,,,,,,,,---...000111222222333333333222000000000111222333444555444333222222333222111000222111111111111111222222444444333333444555555555333000---,,,---...---+++,,,...111333333444666888,,,000444444333000000000//////...------.........//////000222444444222000......000000111000000///333222111222444444333222444444444444444555555666666666666666555555555555333333222222444666888:::444444333444555555222000111111111111111111000000111111111111000...,,,+++,,,,,,---,,,++++++,,,...222222222222222111000000000000111111111111000000333222111000000111222333888:::999666555666444111444222111111222333222111111222333333222111000000000111222333444444444444444444555555555444444333555555555555555555555555444333333333333333333444111111222333333444555555333333333333333444555666333444444333222222333555333333444555666777999:::777888999:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<======>>>???@@@@@@AAAAAA>>>??????@@@@@@?????????BBBBBBCCCCCCDDDDDDEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGJJJJJJHHHGGGGGGGGGHHHIIIGGGJJJNNNRRRVVVZZZ___ccceeeaaafff}}}aaa[[[RRRKKKDDD?????????======@@@BBBDDDJJJSSSSSSIII<<<555:::<<>>777111///---+++******+++---...+++***)))(((((()))++++++...333555111)))&&&+++111111///,,,)))((()))***+++111333555BBBRRRPPPLLLTTT;;;555222666999888888999888666777:::999555333555222666666222---+++(((%%%000555333)))%%%))),,,+++***---...+++)))+++,,,***,,,000000...---...,,,(((((((((''')))++++++***)))%%%'''(((&&&&&&)))...222111000---,,,+++,,,---...+++)))((((((((()))'''&&&,,,...///...+++((('''&&&***+++,,,---...///000000111222222222444888777444222222333666888999777555333333333333333444555555???<<<888666666666666555:::;;;777111///222555555111222///555<<<333...999:::666333333444444333111111111111111111111111000000222444555555333000...---...///000000///...---111000///...------------------,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++*********))))))***+++,,,------......------+++***))))))***,,,...***+++,,,.........---,,,000111111222222222222222333333222333333444555555444333222222333333111///......---------......///...---,,,,,,---///111333...,,,***)))+++,,,,,,+++***---000222444666999;;;---...//////...///111333222111111111111111222333///000222666888888555222111111222333333333333333444555555777888777444222888777666666555666666666888:::;;;888555222333555222111000000111444888:::222111111222333333111///000000000111111000000//////...---,,,++++++*********+++,,,,,,,,,,,,...000111111111111111000000//////000111222222111000///777666444222111111111222444555555555999>>>>>>999444333222222333333111000///222555777777444111...111222333444444555555555333444444555555444444444555555555555555555555555555555555444444555555555222222333444555666666777444333333333333333444444333444555444333333444666333333444666888;;;===>>>::::::<<<===============???@@@AAABBBBBBBBBAAA@@@>>>@@@CCCFFFGGGEEECCCAAA??????@@@@@@AAABBBBBBBBBDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJHHHGGGFFFFFFFFFFFFIIIIIIHHHGGGGGGGGGGGGGGGGGGJJJNNNQQQTTTXXX]]]```ccccccfffwwwhhhZZZRRRKKKDDD?????????======@@@AAAAAAEEEMMMPPPJJJ===222777888;;;???AAAAAA>>>;;;666444222111000000111222***)))'''''''''((((((((('''***+++)))&&&&&&+++000222000,,,(((&&&&&&'''((((((+++///AAAXXXYYYPPPQQQ===666222444777666555555666555666777888777666777444555777777666444000,,,***333333((("""&&&)))&&&&&&(((***(((&&&&&&((())))))+++***((()))+++(((###---+++)))((()))(((&&&%%%&&&'''%%%$$$'''---111000,,,+++***))))))***+++,,,(((((()))******)))(((''')))+++------,,,++++++,,,---------...000222444555333333333222222333222000222111222444777888666333333222111111222333333333555333222222444777888888///333444777CCCLLLDDD444222666444999FFFEEE<<<<<>>???@@@@@@@@@@@@AAABBBCCCEEEEEEDDDDDDCCC???AAAEEEGGGGGGFFFCCCAAA>>>??????@@@AAABBBCCCDDDHHHIIIIIIJJJKKKLLLMMMMMMJJJIIIGGGFFFEEEEEEFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFKKKMMMOOOQQQRRRTTTXXXZZZ```dddgggrrrqqqYYYQQQJJJDDD>>>>>>===;;;;;;>>>DDDCCCDDDIIIOOOMMMCCC999777666777:::===@@@AAA@@@;;;:::888666444333333333+++)))((()))***)))&&&$$$&&&$$$""""""$$$'''))))))&&&%%%$$$$$$%%%(((,,,...(((+++,,,777HHHGGG===<<<<<<666333555666444333444666666555444444777999:::777555555777999888666444&&&///333+++&&&)))***'''***,,,......***(((***...''')))(((&&&(((+++***&&&)))(((&&&'''((()))((('''---,,,((('''...666555...(((''''''&&&'''((()))***%%%''')))******)))((('''((()))++++++******+++,,,---------...000222555777222111111222222222444666666555555999===???===999666444222333555666666555888777555666777999999999222555>>>TTTrrrkkkLLL;;;DDDAAA???OOOYYYPPPGGGBBB;;;777777666333444888333444444444444444444444333333222111111111111111///111222444444222111///000///...---,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++,,,---......---,,,+++000---++++++---000000000222222333333333222222111222222222222333444555555000222666>>>DDDEEE@@@;;;???>>>===;;;999888777777222555888999888888:::<<<444444222111000000111222...///000000000222444666666666666666666555444333555555444444444444555555333111///...000111111111222333333333444555666666777555333222333555555444333222111///............333777:::888444333666999444222000......///111222333111//////000000...---'''))),,,///111222222222---+++)))(((''')))+++,,,+++,,,---,,,******,,,---------...//////.........,,,...000222222000...,,,111000///.........///000444333///---222777444...///---,,,,,,------,,,***,,,+++,,,///333444222000000111333444555666666666555555666777777777777777555555555666666666777777666777777888888777777666666666555444444333333333555555444444333444444444555666777777777777999;;;=========<<<======>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBCCCDDDEEEFFFEEEDDDDDDAAAAAABBBCCCCCCCCCBBBBBB=========>>>???AAACCCDDDIIIIIIJJJKKKLLLMMMNNNNNNJJJIIIHHHGGGHHHIIIJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFKKKLLLOOOPPPQQQSSSVVVYYY___dddgggsss}}}]]]SSSLLLEEE???>>>===::::::<<>>HHHCCC???JJJUUUVVVWWWJJJ???888::::::666333555666666666555555555555555444333222111000111222333...///000111111000///...000///......------......------,,,+++++++++++++++,,,,,,,,,,,,------------***++++++,,,,,,------...,,,------.........------'''((()))***++++++******,,,)))'''(((,,,//////---444444444444444333333222555555555666777999:::;;;???@@@EEEMMMUUUVVVPPPJJJEEEDDDBBB@@@>>><<<;;;;;;999>>>DDDFFFDDDAAA@@@@@@666777666444222222444555333444444333222222555777555555555666777666222///444444333222222222222222555222...,,,---///000111000000000000111333444555444111///...000222333444222111000///............111333666555444444666999444333111000///...//////222///---,,,,,,+++***)))%%%'''***...111222222222+++***((('''''')))+++,,,++++++,,,+++))))))***,,,+++,,,------------------,,,---...//////...---,,,,,,++++++***+++,,,...///......+++***---222222...///---++++++,,,............,,,***+++...///...,,,///000222333555666666666444555666777777777777777555555555666666777777888666777888999999888777666888888777777666555555555666555555555555555666666666888999999999:::===???>>>>>>>>>??????AAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBB======<<<===>>>@@@BBBCCCEEEFFFFFFHHHIIIJJJKKKLLLJJJJJJJJJKKKLLLNNNOOOPPPHHHHHHHHHIIIHHHGGGGGGFFFGGGIIILLLOOORRRUUUZZZ]]]___bbbhhhxxxeeeZZZPPPIIICCCAAA???;;;;;;======@@@BBBDDDJJJNNNJJJAAA<<<<<<;;;<<<===<<<:::777999999888888777777666666888333///---......***&&&(((&&&%%%%%%&&&&&&%%%###$$$$$$$$$$$$$$$###"""""""""'''%%%)))888;;;666777333444888:::777222333777777::::::666777<<<>>><<<;;;666444444111,,,+++///&&&%%%,,,777888...(((***)))---444888555///111888777:::999444333777===???DDDCCCAAA@@@>>>:::555222...666777000...222///'''******************++++++(((***------,,,+++---///...//////...,,,,,,---///111111333555777:::<<<===AAA===<<>>;;;<<<@@@BBB@@@>>>666777999???EEEKKKMMMNNNDDD;;;:::HHHWWWTTTCCC444999;;;888999===???SSSsss}}}```EEE======999555555888888888777777666666666555555555555555444444444000000000000000000000000000000000000000000111222...------,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,---///000111222333333333444444444444333333333111...,,,++++++---...,,,***+++///444555333///555555666666555555444333777777888999;;;<<<>>>???EEECCCDDDIIIPPPQQQLLLFFF<<<;;;:::888777777777777888@@@IIILLLHHHBBB===;;;333444444333111222444777444444444333111222555777444333222333555555333000333222111///............000...++++++---...//////,,,,,,,,,,,,---///111222...---,,,...000222222111111111000///.........///000111222222333333444555111111111111000000///...333111---++++++***((('''%%%(((+++...000000///...(((((('''''''''(((******'''((())))))((()))+++,,,***++++++,,,------,,,,,,+++,,,,,,------,,,,,,+++******)))((()))***+++,,,&&&((()))(((+++222555444000---***)))+++...000111111...,,,...222444111......///111333444555555666222333444555666666666666444555555666777777888888666777888999999888777666555555555666666777777777666666666666666777888999888999;;;;;;<<<===???BBB@@@@@@@@@@@@AAACCCDDDEEEBBBBBBCCCDDDEEEEEEEEEEEECCCDDDEEEFFFGGGFFFEEEEEEBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>===<<<===???AAACCCCCCCCCDDDFFFGGGHHHIIIJJJIIIJJJKKKLLLMMMNNNNNNNNNHHHIIIIIIJJJIIIHHHGGGFFFFFFIIILLLOOORRRVVV[[[^^^``````hhhlllaaaTTTMMMFFFDDDAAA===<<<>>><<>>999555888888888999999:::::::::???888000---...///,,,***!!!###&&&&&&%%%%%%&&&'''"""$$$&&&&&&&&&&&&!!!$$$ ###333888111000///333:::<<<888222333999666<<<===;;;<<<@@@???;;;===999888888444,,,,,,000+++%%%,,,===???000(((+++"""&&&///666333---///666444;;;BBBDDDJJJXXXfffnnniiieee___XXXOOOEEE:::333777DDDIII???777777666222---------------------------///222111000000333555000111222333333444666888666777999<<<>>>AAACCCDDDAAA<<<999;;;???EEESSSbbbNNNBBB555111888CCCLLLOOOBBB>>>;;;===AAACCCAAA>>>888777888;;;???BBBCCCBBBGGG;;;555;;;===999777:::555///000999777111UUU[[[DDDAAA???<<<<<>>======<<<;;;;;;666777999::::::888666444444333333222222333333444111111111111222333444555///...------,,,,,,------)))***+++,,,...///000000000000222333555777888999:::;;;;;;;;;;;;;;;::::::KKKFFF>>>777333333555777///000333999???@@@:::444666666777777666555444444666777888999;;;===???AAA<<<777444555:::<<<777222///...............//////333<<>>AAACCCCCCCCCBBBBBBBBBCCCCCCDDDBBBCCCDDDEEEEEEFFFFFFEEEDDDEEEFFFGGGHHHGGGFFFFFFBBBBBBCCCDDDDDDCCCBBBAAA@@@???=========???AAACCCCCCDDDEEEFFFHHHIIIJJJKKKFFFGGGIIIKKKKKKKKKKKKJJJIIIIIIJJJKKKJJJIIIHHHGGGIIILLLNNNPPPRRRUUUYYY[[[aaa^^^iii}}}hhh^^^PPPHHHDDD@@@EEEFFF<<>>999444333777777333555:::888999555...---111///***((('''%%%%%%&&&&&&%%%######$$$$$$%%%%%%&&&&&&''')))'''(((555222888333:::555777>>><<<222111777@@@?????????:::666999@@@===:::888888999777///)))((((((222@@@???///&&&(((%%%$$$'''******((()))---+++333666777CCCVVV```^^^VVVVVVVVVUUUQQQHHH<<<333777===CCCEEEGGGHHHEEE@@@:::<<<>>>AAABBB@@@;;;666444444555666777777666555666888888555666;;;===;;;<<<===>>>======>>>@@@BBBBBB===;;;>>>===<<<@@@HHHFFF777666===;;;;;;???>>>AAA@@@???AAA@@@>>>>>>???=========>>>>>>>>>===<<>>>>>===:::888888;;;666999:::888777<<>>===???===777555777333555777777777777333...666,,,000777///+++222777333666000111???DDD>>><<>>===888444777333666222>>>HHHCCCTTT```BBB555999>>>>>>;;;///444LLLTTTDDD777888>>>888777<<<>>>;;;777777666:::999444222555444000///111111......222333000222...******---000111000555:::AAAEEECCC===888555222333444444444333111000111000//////000222444666555333111111222444444444111111000...------000222,,,+++***))))))+++---...,,,---...//////---+++*********+++---000111111000,,,...000000///...///000111000000///......------333444444444333000---+++333///,,,...333333---'''(((***)))(((***...---)))###$$$%%%'''(((((()))((((((''''''&&&&&&''''''((((((''''''''')))***,,,...***************+++++++++***'''%%%(((...222111///...---,,,,,,+++++++++,,,+++***)))((())),,,///111888888555111333888777111///000000000000111444666555444333333444666888:::===:::666555555555555555999888777777777888999:::333333444555666777888888777777777777777777777777888888888999===AAAEEEHHH<<>>;;;999:::;;;999444///,,,)))...777555((("""%%%&&&%%%''',,,...,,,...111555:::999666===KKKQQQNNNKKKJJJJJJKKKJJJFFF@@@:::999>>>AAA@@@AAACCCAAA===:::<<<@@@DDDHHHGGGDDDAAA???>>><<<<<<;;;;;;:::999;;;===>>><<<===BBBDDDCCC<<<>>>@@@AAA@@@@@@AAACCCBBB>>>>>>CCCEEEBBBAAACCC<<<;;;DDDHHH===;;;AAAAAA======>>>???AAAAAACCCDDDBBBBBBCCCCCCBBBBBBCCCDDDEEEBBB>>><<<:::999;;;<<<:::<<<===;;;999;;;@@@EEEEEEAAA<<<:::;;;<<<;;;999;;;888777999888333222444333444444444555666555333555,,,...111++++++000///+++,,,---999GGGDDDAAAKKKGGG>>><<<:::444666777///555555222,,,((()))///333//////000444888999888777444222888444888;;;<<>>======777===MMMPPPEEE<<<>>>555555666777888888555333222555444000///222111---111333333000000444444222222111///......///000000222555999:::888555333222444555666666666555444333222111000///000222333555888666333222222222222111111111000...,,,,,,///111++++++++++++++++++******,,,---.........---++++++******+++,,,...///...---......---,,,---///111222000//////...------,,,,,,111111222222111///...---000+++)))+++111444111---&&&((((((''')))---,,,)))---,,,+++***)))''''''&&&''''''&&&&&&&&&&&&''''''(((((('''((()))***,,,---************************,,,)))'''***///222111///------,,,+++++++++++++++)))((('''&&&'''))),,,...333444222///111666666111222333333333333444555777555444333222333555777999777555333444777:::;;;;;;888999::::::;;;::::::999666666777777888999999999666777999::::::999777666:::;;;;;;<<<===>>>???@@@===???AAABBBBBBCCCEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFDDDDDDFFFEEECCC@@@EEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>???@@@AAACCCDDDFFFGGGFFFFFFGGGHHHJJJGGGKKKSSSRRRIIIHHHNNNKKKKKKJJJIIIIIIIIIIIIJJJLLLMMMNNNQQQTTTYYY]]]```cccmmmuuuooo___UUULLLAAA@@@AAA;;;AAA>>>===???FFFLLLPPPPPPTTTRRROOOKKKHHHGGGGGGHHHEEEBBB@@@@@@===888555666666666444000111333222///---+++************)))'''''''''&&&%%%%%%$$$######...!!!+++AAA222---000333777333555::::::555777===XXXHHH999444666666666666???===;;;<<<>>>>>>;;;777222---,,,///---&&&$$$'''&&&%%%(((...222222444777<<<>>>:::444666???BBB???@@@???>>>???@@@@@@>>><<<888;;;===;;;===@@@AAA>>>>>>>>>@@@BBBCCCAAA===999BBBBBBBBB???===<<<>>>@@@@@@CCCBBB???@@@CCCDDDBBB@@@CCCFFFGGGFFFEEEFFFFFFHHHDDDDDDIIIKKKGGGDDDCCCIIITTTeeeaaaMMMFFFKKKJJJGGGHHHGGGGGGIIIKKKLLLMMMAAACCCDDDDDDCCCDDDIIIMMMKKKFFF???:::;;;<<<<<<;;;@@@@@@@@@@@@>>>===;;;;;;444999>>>>>>;;;888888999:::888888;;;:::666555777222111000000//////000111111******)))%%%,,,///''',,,...---999PPPUUUIIICCCDDD<<<>>>AAA<<<===???888222,,,))),,,)))$$$'''///'''))),,,...000333666888333333:::444555666555OOOVVVTTTLLL@@@999888888888777999>>>CCCCCC===:::;;;777???BBB>>>===@@@???999111444444222111333222///333555555222222666666444222444555333///---...000000111222111/////////111444555555666666666555555333222111000000111222333666444222111111111000///333333222000------...000,,,---/////////---***)))------,,,,,,++++++,,,,,,++++++,,,,,,,,,+++******000,,,))))))---111333333......------,,,,,,++++++........................///+++(((***///333222///'''))))))(((***......+++111///---***'''&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((()))***,,,---+++++++++******))))))(((+++)))''')))---///...---,,,+++******************)))((('''&&&'''(((***,,,---///...---///333222///222222333333444444444444444333222222222444666777444333222444888<<<===>>>777999;;;===>>>===;;;:::::::::::::::::::::::::::666888;;;======;;;888666:::;;;<<<===>>>===<<<;;;>>>?????????>>>???AAACCCBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDBBB@@@FFFEEECCCBBBAAA@@@??????=========>>>???@@@AAABBBDDDFFFHHHHHHHHHGGGHHHIIIKKKIIILLLSSSRRRKKKJJJNNNLLLKKKJJJJJJIIIIIIJJJJJJKKKNNNRRRTTTVVVYYY___dddlllyyyrrrbbbXXXQQQDDD???@@@::::::999999<<>>CCCDDDAAA===============:::666222===CCCHHHDDD>>>===DDDLLLIIIKKKIIIEEECCCDDDCCC???HHHIIIJJJJJJIIIHHHIIIKKKFFFJJJPPPUUUVVVUUUVVVXXXYYYdddrrrlllXXXQQQRRRLLLFFFGGGEEEBBBBBBEEEGGGFFFAAACCCDDDCCCCCCEEELLLRRRSSSNNNGGGBBBCCCEEECCC===GGGEEEDDDEEEFFFFFFCCC@@@AAADDDEEEAAA<<<999<<>>;;;;;;888666555555333///...000444///---******777;;;---000333000AAAoooqqqQQQGGG;;;;;;???>>>??????777333)))---@@@EEE777,,,,,,---222444111000444:::===777BBBKKK;;;999===333<<<777:::<<<:::666444555555444888999777777999777444;;;IIIMMMFFFCCCIIIIIIAAA111222333333333333222111333555555222222666777444222666:::777000,,,---000000111111000......000222222333333333444444444444444333222111111111111222///...---...000111111000555555444222///...///000...///000111000000.........---+++***)))***,,,,,,,,,------,,,+++)))((((((...***''')))///444333111,,,,,,,,,,,,++++++***************+++,,,---...///000---+++---///000,,,))))))++++++***---111111...+++)))'''%%%$$$%%%&&&'''''''''&&&&&&&&&&&&''''''((((((((())))))***+++,,,,,,++++++***)))(((((('''((('''%%%&&&(((******)))******))))))))))))******+++***)))((()))***+++,,,++++++,,,,,,---///...---.........000222333333222333333222222222333444444666555444555777999999999999999;;;<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;888999;;;======;;;999888999::::::;;;<<<<<<<<<<<<======<<<:::999999<<>>>>>>>>>>>CCCCCCCCCCCCDDDDDDCCCBBBDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCEEEHHHHHHHHHHHHIIIJJJIIIIIILLLPPPOOOJJJIIIMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJNNNRRRSSSUUU[[[eeemmmuuuvvvcccZZZUUUHHHBBBAAA;;;777777999<<>>@@@AAAAAAAAA999777333//////000...***'''$$$'''///555666888:::555555333111333777888666888999999999666333000///444:::>>>???AAADDDCCC???999999:::<<<>>>>>>===;;;:::EEEOOOLLLAAA>>>HHHTTTPPPRRRPPPKKKIIIJJJHHHDDDIIIIIIIIIGGGFFFFFFIIIKKKDDDWWWkkktttrrrpppssswwwlllnnnwwwyyyrrrtttuuukkk``````[[[QQQMMMNNNNNNKKKIIIIIIIIIFFFEEEGGGMMMQQQZZZYYYSSSNNNOOOQQQKKKBBBFFFCCCAAACCCHHHKKKJJJHHHBBBBBBAAA???>>>???BBBDDD:::;;;???EEEEEE>>>999888>>>===@@@CCC@@@999888;;;===888666555777FFFKKK===222000666\\\[[[GGG???BBB@@@>>>:::000<<<===PPPiiigggJJJ666444>>>CCCDDD<<<777:::@@@CCC<<<```sssQQQ???BBB555555444777:::;;;888555666888888:::888444777<<<:::222555BBBFFF>>>;;;BBBAAA:::,,,---...000000///......111333333000000444555222000666;;;888000+++---111///000222222000000000111333333222222222333333333444444333222222111111111000//////000222333333111333444333111...,,,,,,---...---------...///111222...---***)))((()))+++,,,,,,...///...***(((((()))***((((((,,,222555222...+++++++++++++++*********((((((((()))***+++---...------...000111///(((###)))++++++))),,,000000,,,&&&%%%###"""###$$$&&&((((((''''''&&&&&&''''''((((((((())))))******++++++++++++******)))((('''''''''&&&%%%&&&'''((((((((()))))))))(((((()))******++++++***))))))***+++,,,,,,+++,,,------,,,---...,,,++++++...222444444444333444555666555444333222777666444555666777777666;;;:::999888999;;;===?????????>>>>>>===<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<===<<<:::999999999;;;<<<::::::999777555555888:::777888999:::;;;<<<<<<<<<>>>???AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDGGGHHHGGGHHHIIIJJJJJJKKKMMMPPPOOOLLLLLLNNNLLLLLLKKKJJJJJJJJJJJJKKKIIILLLOOOPPPTTT^^^mmmxxxlll]]]XXXLLLEEECCC>>>888:::;;;===>>>======<<>>?????????888:::666111222777555...)))&&&'''...444555555666555444444444666777666444222555888999777444222111:::???AAA@@@@@@@@@===888:::999999999;;;;;;:::888666CCCNNNMMMCCC>>>DDDMMMJJJMMMMMMJJJJJJKKKJJJGGGEEEFFFGGGGGGGGGHHHLLLNNNZZZuuuxxxooovvvuuuiiieee___XXXWWWUUUQQQNNNNNNOOOQQQRRR\\\^^^[[[UUUTTTVVVPPPFFFBBB???===>>>BBBFFFHHHGGG>>>>>>===>>>>>>===:::888777777:::???>>>777222111::::::@@@GGGFFF??????EEEDDD;;;999:::<<>>OOOlll}}}jjjFFF666<<>>>>>>>>qqqaaa>>><<<555<<<;;;999:::;;;999444333666888777555444888;;;888222000777888333111555555000...---///333333///...///...111111......222222000///444888666///+++---111,,,///111222000//////000555555444333222333333333444444333333222222222111555444333444555555333111/////////...+++)))((()))+++***))))))***---000111---,,,***(((((()))***+++***---///...***((()))+++'''(((***...333333000---++++++++++++++++++******'''(((((()))******++++++&&&(((---111333000***%%%&&&((('''&&&(((,,,+++'''((('''&&&%%%$$$%%%&&&&&&)))(((((((((((((((((()))(((((()))************************))))))(((((('''(((((('''(((((()))***+++))))))))))))))))))***+++))))))((())))))***++++++...,,,,,,......,,,///444222///---///444888999888555777:::<<<<<<999555222555444444555888999888777<<<:::888777888;;;>>>AAA@@@@@@@@@??????>>>>>>>>>@@@>>><<<;;;;;;<<<>>>@@@CCC@@@===999777777888999888888888666444444666888777888:::<<<<<<<<<<<<;;;888;;;===>>>>>>>>>???@@@??????@@@AAABBBCCCEEEFFFHHHGGGFFFEEEDDDCCCCCCCCCBBBDDDGGGHHHHHHHHHIIIKKKMMMOOOQQQRRRQQQOOOPPPQQQMMMLLLKKKKKKJJJJJJKKKKKKJJJKKKMMMQQQXXXdddsss~~~{{{ddd[[[OOOHHHFFFAAA;;;;;;;;;::::::;;;===???BBBHHHMMMNNNKKKHHHGGGIIIDDDFFFEEE???===???>>>:::<<<777666999999333000111---,,,***))))))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###(((&&&---999777111555888888888999::::::>>>>>>??????:::444555;;;666888;;;<<<<<<;;;::::::777<<<:::777>>>JJJLLLDDD---((((((...444444222222444444666999:::999666444///333777888777666555666===@@@@@@<<<;;;;;;999555:::888666555555444333111777@@@KKKOOOLLLIIIHHHIIIDDDHHHIIIGGGGGGIIIHHHDDDEEEIIIOOOSSSUUUWWWYYY[[[rrr~~~pppuuuwwwvvvssskkkmmmhhhddddddhhhkkkkkkjjjdddiiiggg^^^[[[^^^[[[SSSOOOMMMKKKJJJKKKKKKKKKKKKGGGGGGFFFDDDAAA>>>:::999???<<<;;;===;;;555333444444333999BBBAAA;;;>>>GGGLLL>>>;;;>>>;;;>>>CCC??????999;;;KKKOOO<<<888NNNGGG888999BBB@@@>>>@@@>>>999GGG\\\eeeVVV>>>777>>>===CCCAAA666222777:::777===\\\oooPPP:::888222@@@:::555444888888444222444222222333666666444222333555444222111111111000///222000222666666111///111---000///------000111///---000333222...,,,...111---...000000///...000111666555333111000000111111333333333333333333222222444444333444555555333111---...///---+++)))((()))******++++++,,,---...///,,,+++***)))((())))))***'''***---,,,)))'''))),,,((()))+++...///000000///++++++++++++++++++++++++(((((()))******)))((('''###&&&+++000222000---)))&&&'''&&&$$$%%%)))((($$$''''''&&&&&&&&&&&&&&&%%%******))))))))))))******(((((()))***+++******))))))))))))))))))(((((((((''''''((((((((()))+++,,,***))))))))))))***+++,,,(((((()))***+++,,,,,,---///,,,---000000000555===999555000111555999:::999888<<>>;;;999888777777777888999888666666666888777888:::<<<<<<<<<;;;:::555888;;;===<<<<<<>>>@@@@@@@@@@@@AAABBBCCCDDDEEEGGGFFFFFFEEEDDDDDDDDDDDDCCCEEEHHHIIIIIIIIIKKKLLLMMMPPPRRRQQQPPPPPPQQQQQQMMMLLLLLLKKKKKKKKKKKKKKKKKKMMMPPPVVV```kkkwww}}}jjj\\\PPPJJJHHHCCC<<<;;;888666555888===AAA???JJJWWW\\\VVVKKKBBB===<<<@@@>>>999999>>>@@@<<<999444444888888333000222000...,,,++++++***(((&&&'''&&&&&&%%%%%%$$$$$$###''',,, ///;;;...333777888999;;;<<<;;;888777888:::777333555999444777:::;;;:::888777666777===>>>>>>KKK___eee^^^000+++)))///444333111000222333666<<<>>><<<888666000333666777666555777999<<<===<<<777666888999666333222111333555888888888>>>CCCLLLVVV\\\\\\VVVPPPHHHKKKLLLIIIHHHIIIGGGDDDJJJQQQZZZbbbgggiiiiiijjjuuu~~~~~~{{{tttzzzwwwkkkgggkkklllfffhhhgggfffccc```\\\ZZZYYYQQQQQQOOOKKKGGGGGGKKKNNNLLLGGGBBB@@@===::::::===888555888@@@>>>888===HHHWWWFFFBBBEEE>>>;;;>>>???222<<<666+++222<<<;;;999555,,,222<<<444...111333666666<<>>333666:::000<<<666111000777<<<999888999000000666;;;888000111888;;;444000222444111///000000---///444444...+++...---//////,,,---000111///,,,...000///------///111000000000///...///222444444333111///------------222333333444444333333222......///111444555333222///000111000---,,,+++,,,,,,---///000111000...---+++******)))))))))))))))$$$(((++++++(((&&&))),,,)))+++,,,,,,,,,---000222++++++++++++++++++,,,,,,((()))***++++++)))&&&%%%%%%'''***...//////---+++''')))'''%%%&&&)))(((###"""###$$$%%%&&&&&&&&&&&&++++++************++++++((((((***++++++***))))))(((((((((((())))))))))))$$$%%%&&&&&&&&&''')))+++******))))))***+++,,,,,,******+++---...///000000///,,,---111222333:::EEE>>>888222111444888999888;;;@@@FFFKKKJJJDDD<<<666:::999999:::<<<<<<:::999;;;;;;<<<===>>>???@@@AAACCCCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCBBBBBB<<<======>>>===;;;:::999777999::::::999888888999666777999:::;;;:::888777666999===>>>======@@@BBBBBBBBBAAAAAAAAABBBCCCCCCEEEDDDDDDDDDDDDDDDEEEFFFDDDGGGIIIJJJJJJKKKLLLNNNLLLOOOQQQOOONNNOOOPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKMMMNNNSSS[[[fffpppxxx{{{qqqccc^^^SSSIIIGGGBBB???<<<999777888999;;;<<>>:::666555777:::===>>>777666444555888;;;>>>@@@@@@<<>>>>>@@@FFFQQQZZZ[[[RRRJJJFFFIIIIIIHHHLLLPPPQQQMMM[[[]]]eeerrr|||}}}{{{{{{wwwvvvyyyuuuuuurrrfffjjjfff```[[[WWWTTTUUUWWWbbb~~~rrrQQQLLLOOOHHHFFFFFF:::GGGUUUHHHAAAEEE@@@@@@BBBDDDFFFIIIHHH@@@666:::666///,,,444???AAA;;;333000&&&000DDD:::(((---///333777888666555444333000666777///))),,,333888111111000///...000444777222444555777888888888777777777777555333333555777777666555666777666444222111333666777444111...---111000///---,,,,,,,,,,,,333111///---,,,,,,------......------......///000444666555000)))'''+++000000222666888333---...333222222222222222111111111333333333333222111///...111222444555444222///...---000000+++(((***+++)))((('''&&&&&&''')))+++---111111111222222333333444+++,,,,,,---,,,***)))(((,,,+++***)))(((((((((((('''(((((()))))))))))))))+++)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))))))))(((((('''&&&&&&%%%%%%&&&''')))***)))((((((***++++++)))&&&&&&&&&((((((''''''((()))+++,,,((('''&&&&&&(((***---///,,,,,,+++***))),,,000444***---000000///000555999666888666111222888999555===BBBGGGGGGAAA:::888888<<<===???AAA??????BBBFFFDDD@@@>>>???>>>===@@@FFFBBBEEEIIIJJJHHHEEEDDDEEECCCEEEGGGHHHHHHEEEBBB???GGGDDDAAA??????@@@???>>>@@@@@@???>>><<<999777666888888888777777777777777777888999;;;===>>>@@@@@@?????????@@@AAABBBCCCCCCFFFFFFGGGHHHHHHHHHGGGGGGHHHGGGGGGHHHJJJLLLMMMMMMNNNNNNOOOPPPPPPOOONNNNNNOOOJJJHHHKKKMMMLLLNNNQQQPPPQQQTTTZZZdddqqq~~~jjj```___WWWLLLDDDAAA<<<999777777999;;;;;;>>>CCCKKKSSSWWWVVVTTTTTTTTTQQQNNNMMMNNNJJJDDD===;;;:::999999888777555000///...---,,,+++***)))))))))(((((('''&&&$$$$$$&&&######$$$%%%$$$)))000---111333111444<<>><<<888BBB===CCCAAA333777<<<000222111000///000111333444,,,...000333666666555333333777999777666888888666<<<999666444333333222000///...000666888666777999DDD@@@===???EEEIIIKKKJJJQQQQQQNNNKKKOOOWWW\\\[[[kkkqqq~~~qqqeeefffoooqqqggg]]]sssgggbbbTTTMMMcccVVV```kkkaaa[[[]]]XXXDDDGGGJJJMMMRRRTTTOOOGGGMMMHHH@@@:::===DDDBBB;;;000222555AAAGGG:::,,,---??????999222111777;;;:::777777333...///444666444------,,,+++***,,,000333333444555666666666555444777777777555444444666777666555333333444444222111,,,///222333111///---,,,////////////////////////111111111111000///......111000000000000111111222222111///,,,***+++---///222333666888333......333888777666444333222111000333333444444444222000///222222111111111111111111333666444...***)))(((%%%''''''&&&&&&(((***---///111111111111000///......---------...------,,,+++...---+++)))((('''''''''%%%%%%&&&'''''''''''''''((('''&&&%%%%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&''')))(((((()))******)))(((''')))++++++***)))))))))(((((((((((((((***+++,,,))))))))))))+++---///000000///...,,,***,,,///222444444555333222222444777666;;;===:::999<<<<<<999===???AAAAAA>>>;;;::::::<<<>>>AAACCCCCCBBBCCCFFFLLLHHHFFFHHHIIIGGGIIILLLKKKLLLMMMMMMMMMNNNPPPRRRJJJJJJJJJKKKKKKKKKKKKKKKHHHFFFCCCBBBAAA@@@???============<<<;;;999888777888888888888777777777777777888999;;;===>>>@@@@@@BBBAAAAAABBBBBBDDDEEEEEEGGGHHHHHHIIIIIIIIIIIIIIIKKKJJJJJJJJJKKKMMMMMMMMMMMMNNNPPPQQQQQQQQQPPPOOOQQQMMMKKKLLLLLLJJJJJJMMMRRRUUUZZZaaajjjuuuuuuaaaddd^^^NNNGGGDDD>>>999777777999;;;999999<<>>BBB>>><<<888333111111222333333444222333;;;GGGMMMJJJEEEFFFAAABBB>>>333222333(((............000222444666///000222444666888888999444999<<<999777777555222333444444222111000111222222222555;;;<<<999777888???;;;777666999AAAIIIOOOPPPQQQQQQQQQWWWaaaffffffooowww|||xxxlllcccxxxlllooowwwqqqllllllgggLLLOOOQQQTTTZZZ___]]]XXXYYYWWWUUUUUU\\\dddeeebbb===AAASSS]]]PPP???777333NNNNNNDDD999@@@TTT```___IIIBBB999888@@@HHHDDD:::*********)))((()))---///666666666666666555444444111222333222111111333555777555333222222333222222))),,,///000///.........---///000222333333222222---///111222222111///---333222222111111111222222000---)))))),,,///000///111111333555111,,,---222888888666555333333222222333444666666666444222000444222///------///111333444777777111---+++)))%%%''''''&&&'''))),,,///111444444555555555333222000000////////////000111111222000---***((('''''''''&&&&&&'''((((((((((((''''''''''''''''''((()))***---,,,+++***))))))))))))++++++***)))***,,,...///,,,,,,,,,,,,+++++++++***''')))+++,,,++++++,,,---)))))))))))))))+++,,,,,,++++++,,,...///000111222444444222///,,,,,,///111666555444333222333444444444999<<<999777999;;;::::::;;;;;;<<<<<<===>>>???AAAEEEIIILLLLLLMMMOOOOOOUUUQQQOOOQQQRRROOONNNPPPOOOPPPPPPQQQRRRSSSSSSTTTOOONNNMMMLLLNNNPPPSSSUUUMMMKKKJJJHHHGGGEEEAAA>>>;;;;;;;;;;;;:::999888888888888888888888888888888888999:::;;;===>>>@@@@@@DDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOQQQRRRRRRRRRQQQQQQPPPMMMLLLNNNMMMJJJJJJMMMSSSYYYaaajjjrrr{{{mmmccc]]]SSSLLLHHHAAA;;;888888:::;;;777777888;;;AAAHHHNNNRRRSSSTTTSSSUUU[[[___[[[SSSQQQPPPMMMHHHBBB===:::888555444333111///---,,,+++***)))'''&&&&&&(((***,,,%%%######$$$$$$###&&&,,,@@@MMMPPPCCC===BBBBBB:::999555000---,,,------,,,++++++///999DDDLLLMMMLLL???===;;;555---,,,...,,,,,,,,,,,,,,,---///000111222333444555555666888:::888<<<<<<777333333111///+++...///...,,,+++---000444444777===>>>:::999:::999;;;>>>>>>???BBBGGGKKKCCCIIIOOOUUU]]]eeegggcccuuu{{{zzzuuukkkhhhkkkjjjfffbbb___MMMOOOPPPPPPSSSXXXWWWRRRQQQSSSWWW___kkkuuuzzz{{{ccccccvvv}}}cccSSSQQQIIIRRRTTTNNNFFFRRRkkkvvvrrrRRRIII@@@@@@IIIQQQKKK???+++++++++***)))***---///777777777777777777666666///111222222111111333444999666333111222333333333,,,...000111000//////000---...111333333333111000+++,,,---///000//////...333222111111000111111111///---++++++---///222333...---///111///,,,...222555555444333333444555555444555777888777555333222555444111///---...///000,,,111333000......,,,)))'''&&&'''(((***...111333111222555666777777666666222111000000111333444666666444000,,,***)))))))))******+++,,,,,,,,,,,,+++,,,++++++++++++,,,,,,,,,111000///...............222000...---...000222444------...---------...///***,,,------,,,,,,---...*********+++,,,,,,---......///000222333333333333666555444111//////111333333333222333555777999999888999888777888:::<<<===666999;;;<<<<<<>>>BBBFFFNNNRRRUUUVVVXXX[[[\\\[[[\\\XXXWWWYYYYYYVVVUUUWWWOOORRRVVVYYYYYYWWWTTTRRRRRRRRRQQQPPPQQQRRRTTTUUUTTTSSSRRRQQQOOOLLLFFFBBB<<<<<<<<<<<<;;;999888888777888888888888888999999999999:::<<<===???@@@@@@DDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKMMMNNNNNNMMMMMMMMMNNNPPPQQQRRRSSSSSSSSSRRRPPPOOOLLLJJJKKKOOOOOOLLLNNNRRRTTT\\\gggqqqxxx~~~ggg\\\\\\QQQLLLFFF???;;;999:::;;;555666888:::===AAAEEEHHHMMMNNNNNNPPPWWW______ZZZVVVQQQKKKIIIHHHEEE@@@;;;999999777555333111///......---++++++,,,///222444'''%%%%%%'''&&&$$$''',,,111AAAIIICCC>>>AAA???777444111---***))))))((('''((())),,,...000222555777000000,,,'''&&&$$$%%%+++((((((((()))***,,,---...111222222111//////111444<<<===999222---------+++(((+++...---+++***,,,///111///111666888666666999:::???DDDDDDAAA??????@@@@@@FFFKKKPPPWWW^^^___[[[fffmmmyyy|||lllggg___^^^aaa\\\VVVUUUKKKLLLJJJFFFEEEFFFEEE@@@BBBCCCGGGLLLQQQUUUWWWYYY^^^YYYdddfffOOOFFFHHH???DDDHHHFFFBBBJJJXXXZZZPPPAAA===888666<<>>@@@>>>???CCCHHHHHHDDDAAA888===BBBAAA>>>>>>EEELLLZZZ^^^]]]ZZZZZZ]]][[[WWWXXXXXX[[[___```]]]^^^aaaSSSWWW\\\^^^]]]\\\]]]^^^\\\]]]]]]]]][[[ZZZXXXVVVXXXWWWVVVUUUSSSOOOIIIDDDAAA@@@@@@>>><<<:::999888777777888888999999999:::::::::;;;<<<===???@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDFFFFFFGGGHHHIIIJJJJJJJJJIIIKKKMMMMMMLLLMMMOOORRRTTTTTTTTTTTTRRRPPPNNNMMMLLLKKKMMMPPPOOOMMMPPPVVVVVV___jjjttt{{{sss^^^___UUUQQQKKKDDD???<<<;;;;;;555777999::::::;;;===>>>CCCGGGIIIKKKQQQYYY[[[YYYRRRLLLHHHHHHKKKLLLGGGBBB???>>><<<:::777555333222---+++***)))***,,,///111)))'''''')))'''%%%''',,,***555???AAA>>>;;;555///000---)))'''&&&&&&&&&%%%$$$''')))'''###"""&&&))))))***%%%(((333...%%%)))"""###%%%''')))+++,,,---///111222000,,,+++---000888888444+++'''(((***))))))+++---.........///000,,,+++,,,111222111111444555888;;;;;;;;;<<>><<<:::999777777888888999::::::::::::;;;<<<===>>>??????@@@AAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFGGGHHHIIIIIIIIIGGGJJJLLLLLLKKKLLLOOOSSSTTTUUUTTTTTTRRRPPPNNNLLLPPPOOOOOOQQQOOOMMMRRRXXX[[[cccnnnwww}}}jjj___WWWTTTOOOIIICCC>>><<<:::666888:::999777777999;;;<<>>;;;999777666---+++)))((('''((())))))***(((((()))(((%%%'''+++222444:::BBB@@@666...++++++)))&&&%%%%%%%%%%%%$$$"""$$$'''((((((''''''(((''')))'''888RRRKKK111(((###$$$%%%&&&((())))))******---000...***)))+++...---000---'''$$$&&&(((''''''''')))---111333333222111000333888888555333444666666666666777;;;???CCCFFFEEEAAA===@@@GGGKKKJJJIIISSSbbbnnnmmmeee``````iiiqqqvvvtttrrrvvv~~~uuuxxxwww^^^cccjjj```XXX]]]WWWNNNTTTQQQSSSQQQKKKGGGFFFDDDAAAAAA?????????999111000555333888444111555444111444,,,)))+++///000,,,***---+++......+++)))***)))&&&'''((()))((('''&&&''')))))))))((((((((()))+++,,,)))+++------+++***)))***,,,+++)))(((((('''%%%###((((((((('''&&&&&&)))+++------,,,+++***)))((((((((()))))))))***+++,,,---,,,,,,,,,---...///000111---......,,,,,,---222666555000...000222222555999???<<<888333000/////////000...,,,******,,,...000...///000111///,,,)))'''&&&******'''%%%'''(((&&&''''''''''''***---000222333111000//////000222333......///000111111111000111222222333222111000///******+++,,,,,,,,,,,,+++,,,,,,---------,,,***)))---,,,,,,,,,,,,,,,------,,,+++***************+++))),,,...---***+++000555333333111...+++)))***+++000111333444555555444444444333333222333444666777444555666555444444666888888<<>><<<;;;777777888999999:::;;;;;;;;;;;;<<<===>>>??????@@@@@@@@@????????????@@@@@@CCCDDDEEEGGGHHHHHHIIIIIIHHHLLLNNNMMMKKKJJJNNNRRRQQQRRRSSSSSSRRRQQQOOONNNPPPOOOPPPQQQOOOOOOVVV___cccjjjsssyyy{{{cccYYYVVVRRRLLLEEE@@@<<<:::777888999888666555888;;;<<>>;;;999888333222000---+++***)))))))))'''((()))(((%%%&&&***333///444@@@AAA555...000)))&&&$$$###$$$%%%%%%$$$%%%&&&'''***,,,+++&&&""""""$$$&&&CCCkkkbbb:::'''(((((((((((('''&&&%%%%%%!!!%%%)))((($$$###%%%((($$$((()))&&&$$$'''(((&&&######%%%***111555444222::::::>>>DDDDDD===999999EEEBBB???;;;999777666555:::<<<<<<<<<@@@EEEEEEBBBAAAGGGRRR[[[[[[TTTQQQQQQXXXVVVZZZbbbbbb]]]___ggg\\\nnnwwwpppkkkpppqqqllllllxxxiiiZZZaaajjjgggnnnppp^^^XXXdddZZZPPPUUUNNNDDDMMMHHHLLLLLLHHHEEEFFFDDDBBBFFFCCCCCCCCC<<<444444:::333@@@;;;777@@@<<<444<<<<<<333000333000(((***444...111111///---...,,,(((((()))******((('''((()))+++***((('''''''''((()))...000222111///...------,,,***))))))((('''$$$"""&&&&&&&&&&&&&&&'''+++...---,,,+++***))))))))))))"""###%%%'''((('''&&&&&&&&&&&&'''((()))+++,,,---+++)))'''(((+++///111222666000,,,...//////111555888666222...,,,,,,,,,------***'''%%%%%%'''+++...***+++,,,---,,,+++***)))$$$((((((%%%$$$''')))(((''''''&&&'''))),,,///111,,,***))))))***---111333,,,---///000000///.........///111222333111000...***+++,,,,,,------,,,,,,,,,---.../////////...---...---,,,+++++++++++++++'''(((((()))************+++---...,,,))))))...333222222000...+++***+++,,,222333444666777666666555444333222111222444666777555666777666444444555777???EEEIIIDDD;;;777===EEESSSPPPLLLEEE===@@@UUUlllyyyhhhRRRFFFEEEGGGGGGEEEKKKWWW```aaaaaa___QQQ>>>;;;OOOjjjvvvlllXXXNNNMMMTTTeeeuuuuuuiii______dddxxxxxxwwwtttpppkkkfffcccZZZXXXVVVTTTSSSOOOKKKHHHAAAAAAAAA@@@@@@???>>>===777777888999::::::;;;;;;;;;<<<<<<===>>>??????@@@@@@@@@??????>>>?????????CCCDDDFFFGGGHHHIIIIIIIIIKKKNNNPPPNNNKKKJJJMMMQQQNNNOOOQQQRRRRRRRRRQQQPPPNNNMMMNNNPPPPPPRRR[[[fffjjjooovvv|||hhh```XXXOOOJJJGGGBBB<<<777;;;999777777777777666555===@@@DDDIIINNNRRRUUUWWWWWWVVVTTTSSSQQQOOONNNNNNIIIGGGDDDCCCAAA???;;;888222111111///...---,,,,,,+++***)))''''''&&&&&&&&&(((///:::AAAAAA:::000)))$$$$$$$$$############"""'''&&&%%%$$$############&&&!!! )))666;;;333)))((('''&&&&&&%%%%%%%%%%%%"""%%%(((***+++)))&&&$$$)))'''$$$!!!!!!"""###%%%$$$$$$&&&'''(((((())))))---333<<>>???>>>>>>AAAFFFKKKMMMMMMKKKJJJEEEIIINNNRRRTTTUUUVVVWWWSSSTTTYYYaaaiiikkkfffaaaeeennnuuuqqqfffaaagggooonnnuuuyyyssshhhdddkkktttqqq{{{|||yyy}}}]]]___```aaa```]]]ZZZXXXRRRRRRRRRQQQNNNJJJFFFDDDDDDCCCDDDGGGDDD>>>>>>DDDIIIFFFBBB===:::999999:::<<<@@@FFFKKKMMMKKKGGGCCC777444444666666333222555777333000222666777333///...,,,+++,,,...222333333111666000+++222333---------111666888777444222111((()))***+++++++++******---000333111,,,***,,,///++++++...111444333...***...)))'''))))))%%%$$$%%%''''''(((((())))))******'''&&&&&&&&&(((+++...000...---+++***+++...222444111000...,,,++++++++++++,,,)))'''''')))***(((&&&---+++******++++++)))(((((()))((('''%%%%%%''')))+++***))))))(((((())))))***)))(((((()))+++---///111111111000000000//////000111333555555444333222//////000222333333000...---///111111///,,,++++++,,,,,,,,,+++)))(((&&&%%%***))))))((()))+++,,,------,,,+++,,,...///...---000000000///---...000222444444555444333333444666;;;888444444555666444222666===???888444888<<<<<>>AAACCC@@@===:::888666777;;;>>>???>>><<<===>>>@@@@@@???>>>>>>======>>>???@@@AAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMNNNNNNOOOOOORRRPPPNNNMMMMMMNNNPPPQQQMMMMMMNNNQQQVVV^^^eeeiiiqqqqqqzzzhhh]]]SSSQQQOOOHHHBBBAAA;;;888666555555555444333666888===DDDKKKRRRWWWZZZYYYYYYWWWUUURRROOOLLLKKKIIIGGGDDDCCCAAA???;;;999444333222111000...------++++++)))((('''''''''''')))///888======666---&&&$$$$$$$$$$$$############%%%$$$$$$###$$$$$$%%%%%%"""!!!"""''',,,...***%%%'''&&&&&&%%%$$$$$$%%%%%%###$$$'''((()))'''&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%&&&'''''''''''''''&&&%%%(((***,,,+++***+++,,,,,,***...999EEEGGG===333222000......000222222111222555999===??????>>>===:::===AAADDDFFFGGGIIIKKKIIIJJJMMMSSSZZZ\\\XXXSSSQQQTTTWWWUUUQQQPPPRRRVVVZZZ___ccc```[[[ZZZaaahhheeeaaa___bbbeeefffhhhlllkkkhhheeecccbbbaaa```^^^___bbbddd```YYYVVVXXX\\\QQQRRRSSSTTTTTTRRRPPPOOOJJJJJJJJJHHHEEEAAA===;;;===<<<<<<>>><<<777888===AAA>>>;;;777555444444444111444888:::;;;999666333444111111333333000///222444222000111555777666444444333111000000222555666888>>>:::666===<<<555555---000444555444222111111---------,,,,,,,,,,,,,,,---222666777444333555777222111000222333444222111777222000222111---))))))+++++++++++++++,,,,,,,,,,,,++++++***+++---///111///...,,,++++++---///111------,,,+++++++++,,,------***(((((()))***)))''',,,***))))))***+++***((()))******((('''(((***,,,...------,,,,,,,,,,,,,,,++++++******+++---///000000000000000000000//////222222444444444222000///333000.........//////...---///000///---+++******(((((()))))))))(((((('''))))))(((((()))***,,,---++++++***,,,///000000///111111111000//////111333222333444333222222444666999777444555777999999888999@@@BBB;;;666:::CCCGGGSSSPPPKKKCCCJJJiiitttkkkgggbbbUUUVVV~~~wwwZZZBBBKKK{{{{{{OOOBBBKKKXXXzzzmmmiiijjjzzz}}}{{{rrrjjjfffeeecccZZZUUUPPPPPPRRRRRRMMMHHHIIIDDD@@@???AAABBB@@@===<<<:::888999<<>>===>>>>>>???????????????>>>?????????@@@@@@@@@@@@DDDDDDDDDEEEGGGIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNPPPOOONNNMMMMMMNNNOOOPPPNNNNNNOOORRRXXXaaahhhmmmqqqwwwyyydddUUUTTTSSSKKKFFFHHH===;;;888666666555444222111333777>>>EEEMMMSSSWWWXXXXXXXXXWWWUUUQQQNNNLLLIIIGGGEEECCCBBB@@@<<<:::666555444333111000///...---,,,+++)))((((((''''''***...555888777222***%%%%%%$$$$$$$$$########################$$$%%%&&&''' """%%%%%%###""""""###&&&%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""%%%***...///---)))&&&'''''''''''''''&&&%%%%%%###$$$###"""!!!"""%%%'''###"""%%%,,,333666222---...,,,******+++,,,+++***---///111333555555555444111333666888999;;;===@@@???>>>???CCCHHHIIIGGGCCCDDDBBB@@@AAACCCFFFFFFEEEDDDGGGIIIIIIHHHIIINNNSSSVVVPPPNNNTTTWWWTTTOOOLLLKKKKKKLLLOOORRRTTTUUUTTTOOOPPPOOOMMMIIIHHHHHHIIIFFFGGGGGGHHHHHHHHHHHHIIIDDDDDDCCCBBB???<<<999777:::888777888666333555999888777444222000000000000---.........---,,,+++***...++++++------******,,,---,,,,,,---///111333555333333222...++++++000444777???<<<999>>><<<222111+++---//////...---...///111000...,,,+++***++++++111444777555111...---...666444222000000222555777???:::888999777111---,,,,,,,,,,,,,,,,,,,,,++++++///...---------...///000///...---,,,,,,,,,,,,---************+++,,,...///...,,,************)))(((***)))((()))***+++***)))******+++***)))***,,,///111000000///////////////---,,,,,,,,,---///111222///000000000000000000000222222333333222000...,,,666222,,,)))***,,,......---......---***))))))***$$$%%%&&&((())))))))))))))))))))))))***+++,,,,,,+++******---000222222222111222222111000000111333000111222222222333555777:::888777777999<<<<<<<<<<<>>IIIRRRYYYgggeeebbbxxx{{{}}}sssvvv{{{bbbKKKFFFMMMooo}}}yyyzzz|||}}}yyynnneeebbbaaa```UUUSSSQQQPPPPPPPPPNNNLLLKKKFFFAAA?????????===;;;>>>===;;;<<<>>>??????>>>???>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@@@@@@@@@@DDDDDDEEEFFFHHHJJJLLLMMMKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPTTT[[[dddmmmsssrrr~~~www[[[WWWVVVNNNIIILLLBBB@@@<<<:::999888666444333444555999>>>DDDIIILLLRRRTTTVVVXXXWWWVVVSSSQQQJJJHHHFFFEEECCCAAA>>>;;;777777555444222111000//////...---+++***))))))))))))---111444333000***'''%%%%%%$$$$$$$$$#####################$$$%%%&&&&&&"""%%%&&&%%%!!!!!!###$$$$$$###############$$$###############$$$$$$%%%###'''---111222///***'''&&&&&&&&&''''''&&&&&&%%%$$$&&&''''''%%%$$$###$$$%%%%%%$$$%%%&&&'''&&&&&&))))))((()))***+++++++++------...///000111111222///111333444444666999<<<:::888888999<<<===;;;:::???;;;999:::???CCCDDDCCC;;;:::999999;;;<<<======666<<>>EEEEEEEEEFFFIIIKKKKKKJJJHHHJJJIIIGGGGGGGGGHHHGGGFFFAAAAAA@@@AAABBBDDDEEEFFFBBBBBBBBBAAA@@@>>><<<;;;;;;:::888777666666888:::444333222111000000000000333222000///......///000...++++++......++++++---,,,------------///222555000111111,,,((((((---333777@@@>>>999;;;555***'''((())))))((('''(((***,,,111///,,,)))((('''((((((000111000---***((((((***111111111///...000444888AAA;;;666555333...+++,,,*********))))))(((((((((,,,++++++++++++,,,---...---------------,,,+++++++++*********+++---...000///...,,,++++++++++++***)))((('''(((***+++***))))))*********)))***---///111000000///.../////////---,,,,,,---...///111222000000000000111111111111000000000000///...---,,,444000+++)))***,,,...///,,,---,,,***((('''((()))$$$%%%&&&((()))******************++++++,,,------,,,++++++---000222222111000111222111000000111222...///111111111333555777<<<;;;999999999:::;;;;;;===???@@@===>>>CCCLLLSSSTTTrrrXXXKKKGGGEEEaaaxxxzzzwwwmmmdddaaa___^^^YYYXXXVVVRRRMMMKKKJJJJJJGGGCCC>>><<<;;;<<<;;;:::??????>>>>>>?????????>>>??????>>>===>>>???@@@AAA>>>>>>???@@@@@@AAABBBBBBDDDEEEFFFGGGIIIKKKMMMOOOLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLMMMNNNNNNNNNMMMMMMOOOOOOQQQUUU]]]gggqqqvvvxxxnnn___[[[TTTNNNNNNGGGDDD@@@===;;;999777555444444444666999===AAACCCMMMOOOSSSUUUVVVVVVTTTSSSLLLJJJHHHGGGFFFDDD@@@>>>999888777555333222000000111000///---+++*********(((***...111222000---***%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$###########################""""""######$$$######"""!!!"""###$$$%%%%%%'''***,,,,,,***'''%%%###$$$%%%&&&''''''''''''$$$%%%&&&&&&&&&&&&'''((('''''''''&&&&&&'''***---&&&'''(((((((((((())))))************+++,,,------///000111111222333555888666555444444555555555555555555444555666999===???888555333444666777555333---333;;;:::///''',,,666///000333777;;;<<<;;;999999777666777:::<<<;;;:::;;;:::::::::;;;===???@@@;;;<<<<<<===============888777555333333555666666///000000000000//////...555333111000000222444666222000000333333000000333333444444333222333555777111333444000,,,---333999AAAJJJGGG@@@???777***((((((((('''&&&%%%&&&)))+++000///,,,)))'''&&&'''(((******(((((())),,,111555***...333333000000333666???777000---+++((()))+++))))))((((((''''''&&&&&&(((((())))))***,,,------******,,,---------,,,+++------,,,++++++,,,---.........---,,,++++++,,,---)))((('''(((***++++++***((()))))))))((())),,,.........---,,,,,,,,,,,,,,,++++++,,,---...///000000000000111111111111111111,,,,,,------------------...,,,******,,,...//////***++++++)))'''&&&''')))'''((())))))************++++++,,,------............------...000111000///...000111111/////////111---///111111222333666888999999999888999:::<<<===@@@??????CCCGGGJJJMMMPPPVVVsss}}}bbb[[[KKKGGG___nnnrrrrrrkkkccc```^^^[[[\\\[[[XXXRRRKKKGGGFFFGGGBBB@@@===;;;;;;;;;<<<;;;??????@@@???>>>>>>>>>>>>???>>>===<<<===>>>???@@@;;;<<<===???AAACCCEEEEEEEEEFFFFFFHHHIIIKKKMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNKKKLLLMMMNNNNNNNNNNNNMMMOOOPPPSSSYYYaaakkktttyyypppbbbWWWPPPLLLIIIFFFBBB>>><<<999666444222333333555888;;;>>>@@@IIIKKKMMMOOOQQQQQQPPPPPPNNNLLLJJJIIIHHHFFFCCCAAA<<<;;;:::888666444222222333222111///---,,,++++++''')))---000111000...,,,%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$!!! !!!$$$&&&$$$"""#########"""######$$$%%%###""""""""""""###$$$$$$"""###$$$$$$$$$###"""""""""###$$$%%%'''''''''(((&&&%%%$$$###$$$(((///444444333222000//////222444+++---...---+++)))))))))))))))***++++++,,,------***,,,............///111222111000000000111222222---///111111000111555888333111000111444666444222888444222333222......000+++,,,...222666777666555000///...000222555555555333222111111111222444555000000111222333444555555//////---***,,,//////,,,***+++,,,------,,,+++***,,,+++******+++---///111///,,,,,,//////------000333222222222111111000000...///000///---...222666BBBLLLHHH???>>>666,,,+++)))))))))'''&&&'''***---///...,,,***))))))))))))***(((&&&$$$&&&)))...111)))111999:::555111222444999111+++)))((('''(((,,,))))))))))))))))))(((((((((((()))+++,,,------...)))***+++,,,,,,,,,,,,,,,...---,,,+++******+++,,,+++,,,---,,,++++++---///+++***)))***+++,,,+++***(((((()))((('''(((***,,,,,,+++******))))))************+++,,,---...//////000000000//////.........************++++++,,,,,,)))((((((***---...---,,,''')))***)))((('''((()))))))))************))))))++++++,,,---............///---------///000///......///111111///...///000...000111222222333666888333555777888999;;;???BBBDDDBBBEEEJJJMMMMMMMMMOOOYYYqqqssseeeyyyuuurrrRRREEEMMMNNNddd{{{}}}wwwsssnnn```eeegggbbb]]]ZZZYYYVVVUUUTTTQQQLLLGGGEEEEEEFFF??????>>>>>>======>>>>>><<<>>>??????===<<<=========<<<<<<<<<<<<===>>>>>>:::;;;===???BBBDDDFFFGGGFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNLLLLLLMMMMMMNNNOOOOOOOOORRRTTTYYY```hhhqqqyyy}}}qqq```VVVPPPMMMJJJEEEAAA>>>;;;777555222333555666888:::<<<===@@@AAADDDGGGIIIKKKMMMMMMPPPNNNLLLKKKKKKIIIFFFCCC??????===;;;999777666555555444222000...---,,,,,,&&&))),,,///000...+++)))&&&&&&%%%%%%%%%$$$$$$$$$############$$$%%%&&&&&&###"""###$$$&&&&&&%%%##################$$$%%%%%%""""""#########$$$$$$$$$ !!!""""""############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%)))...111777666444111000//////000+++...000///,,,++++++,,,)))***+++---.../////////(((+++---...---,,,,,,------......///...///000111...///000000000000111333...------///111222111///000)))&&&***......,,,---+++++++++---//////---+++000111111111222333444555......---,,,,,,,,,,,,,,,))))))))))))******+++,,,''')))'''%%%'''+++***$$$%%%&&&(((******(((&&&%%%$$$$$$%%%%%%&&&'''(((((((((&&&&&&))))))''''''***+++))))))***---,,,)))%%%'''''''''(((((()))***+++222;;;888000111---'''***((((((((('''&&&'''))),,,*********)))))))))))))))***(((%%%$$$$$$$$$$$$$$$,,,555???>>>666///...111000***'''))))))((((((+++))))))))))))************)))******++++++,,,++++++++++++++++++************,,,+++)))((((((((()))***)))+++,,,,,,+++,,,...111---,,,***+++,,,,,,+++***)))))))))((('''''')))+++,,,+++******))))))*********+++,,,---.../////////......---,,,+++******)))******))))))))))))))))))((('''&&&''')))******)))$$$''')))***)))))))))***'''(((((()))***))))))))))))***+++,,,---------,,,,,,++++++,,,...000//////...000222222111//////000000111333333333444666888222555777888999<<<@@@DDDDDDFFFKKKOOOKKKFFFIIIPPPVVVjjj}}}cccsssooo~~~hhhkkkmmmSSSHHHKKKQQQbbbjjjdddaaa```XXXSSSXXXYYYSSSOOONNNNNNMMMKKKHHHEEECCCBBBBBBCCCCCC<<<===??????>>>===<<<<<<999;;;>>>>>><<<;;;;;;===:::;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>@@@BBBDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKNNNMMMMMMMMMNNNOOOQQQRRRWWW[[[aaaiiirrrzzznnnbbb[[[QQQNNNIIIEEEBBB>>>:::888555666777888999999999999666888;;;@@@EEEIIIMMMOOOQQQOOOMMMMMMLLLJJJGGGEEEBBBAAA@@@>>><<<:::888777666555333111///------,,,'''))),,,......,,,(((&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!"""###$$$&&&((()))$$$&&&(((((('''&&&&&&&&&$$$$$$######$$$%%%&&&&&&""""""###$$$$$$$$$$$$###!!!"""$$$&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$###'''((('''$$$!!!!!!%%%%%%$$$%%%&&&((((((((("""%%%)))***)))((()))+++%%%&&&)))+++,,,---,,,,,,***---000111///...---...+++---.../////////111222///......///111111///...,,,,,,,,,,,,---,,,+++***,,,+++---///---***,,,222***))))))+++---...---,,,***+++,,,+++))))))***,,,//////...---,,,+++******(((((('''&&&&&&&&&''''''&&&((('''$$$''',,,)))###$$$%%%((())))))'''%%%######$$$%%%&&&&&&&&&%%%$$$)))&&&'''******((()))+++(((&&&%%%(((------'''"""$$$$$$$$$%%%''''''%%%###""",,,)))###&&&%%%###((($$$%%%%%%$$$###$$$&&&(((%%%%%%&&&'''((('''''''''$$$$$$%%%&&&(((((('''%%%///888AAA???444,,,***---(((%%%%%%)))+++)))((()))''''''(((((())))))*********************)))((('''...---,,,***)))((((((((()))((('''&&&&&&'''((()))'''))),,,,,,+++,,,///222...---,,,,,,------+++******+++***)))'''''')))+++,,,,,,+++************+++***+++,,,...//////000000---,,,+++***)))'''&&&&&&,,,+++***((('''''''''''')))'''$$$###%%%&&&&&&&&&###&&&)))++++++*********%%%%%%'''((())))))))))))'''(((***+++,,,,,,++++++***))))))+++...000111000///111333333222111000111111222444444333444666888666888::::::999;;;???BBBBBBGGGNNNOOOEEE===DDDQQQSSS___yyy~~~{{{|||qqquuu~~~vvvnnnmmmkkkqqqQQQjjjNNNUUUZZZKKKLLLGGGNNNYYYVVVKKKOOOUUUPPPKKKOOONNNGGGCCCDDDFFFGGGEEEAAA===<<<===>>>??????999;;;>>>>>><<<:::888888666:::======;;;:::;;;<<<888999;;;<<<<<<<<<;;;:::======???@@@BBBCCCEEEEEEHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIOOONNNMMMMMMMMMOOORRRSSS\\\```hhhpppyyykkkRRRRRRRRRMMMEEEAAA@@@===777555555444333444666999:::888888999:::>>>CCCIIILLLNNNLLLKKKKKKMMMNNNMMMLLLDDDDDDCCCAAA???===<<<;;;222555777555222///000222---***(((+++//////(((!!!%%%$$$###%%%'''&&&### $$$%%%&&&''')))***+++,,,''''''&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$%%%$$$$$$''''''&&&%%%$$$$$$###"""&&&&&&&&&&&&%%%$$$$$$###)))(((&&&$$$#########$$$#########$$$%%%&&&'''(((''''''(((((())))))******((()))***+++++++++++++++******+++,,,...///000000000000000///...,,,+++******,,,...///...------...---+++,,,...+++%%%&&&,,,---......,,,******+++,,,+++++++++***************)))***+++,,,,,,+++))))))&&&%%%$$$######$$$%%%&&&(((((('''%%%$$$$$$&&&)))...((((((...000***###""""""""""""!!!"""&&&+++///'''''''''''''''(((((()))###$$$***444666...&&&"""&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%"""%%%%%%###$$$(((***(((000///...---,,,,,,------)))))))))))))))******+++((()))*********((('''&&&&&&''''''((()))*********---------***'''%%%&&&'''''''''''''''(((((((((((('''((()))******++++++***+++++++++...000///+++(((((())))))******+++,,,,,,---,,,,,,+++++++++,,,,,,---///...+++***///333333***)))((()))++++++)))((())))))))))))(((((((((((((((''''''***------***&&&&&&'''(((******((('''&&&(((&&&$$$%%%)))+++***)))))))))))))))***+++,,,,,,------,,,---...000222333000000111111111222222222111111222333444666777888666666888:::<<<>>>???@@@FFFBBBBBBEEEAAA<<>>;;;::::::;;;<<<:::<<<>>>???===<<<<<<===<<<<<<;;;;;;;;;<<<<<<===:::;;;;;;:::999999<<<>>>>>>???@@@BBBDDDEEEGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIGGGFFFEEEGGGJJJMMMOOOPPPOOOHHHEEEIIIPPPUUU[[[```eeejjjqqqvvvxxx}}}jjjXXXVVVRRROOOLLLGGGBBB>>>:::888777555555666888999:::999777888<<>>===;;;<<<;;;999555333222222,,,++++++...111111---)))&&&%%%###$$$&&&&&&$$$""""""######$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%"""""""""#########$$$$$$!!!"""###$$$$$$%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''(((((((((((()))******++++++******((()))******+++,,,------------------------,,,+++***,,,......---,,,,,,,,,...,,,---///,,,'''(((...,,,------,,,******+++,,,+++++++++******))))))))))))***+++++++++***))))))((('''&&&%%%%%%%%%%%%&&&)))))))))'''%%%%%%'''***000++++++///000+++((((((&&&''''''''''''***...111))))))'''&&&%%%$$$$$$$$$***---222666888444---(((&&&%%%$$$#########$$$%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""###&&&&&&%%%&&&+++,,,***---------...............))))))((('''((()))***++++++++++++++++++******)))((((((((())))))***+++,,,---------+++)))'''((()))((((((((()))))))))))))))'''''')))***************++++++,,,...000///,,,(((******++++++,,,,,,------,,,,,,+++,,,,,,---...///...111000,,,,,,000333333+++***)))***,,,,,,***(((*********))))))))))))((((((((((((***------***'''&&&''')))******)))'''&&&(((&&&$$$&&&(((******)))))))))))))))***+++,,,---,,,,,,,,,,,,---///111222000000000000111111111111222222222222333555666777444444666888999;;;======AAA>>>???BBB???:::AAANNNKKKLLLNNNQQQTTTYYY___ccc___aaaaaa]]]WWWUUUWWW[[[]]]^^^^^^___]]][[[YYYXXXSSSRRRQQQQQQPPPNNNJJJGGGLLLKKKKKKJJJHHHGGGFFFFFFKKKJJJHHHEEEDDDDDDDDDEEEAAAAAA???===;;;;;;===@@@???>>><<<:::999999999999888:::<<<===<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>><<<<<<<<<;;;::::::===??????@@@AAABBBDDDFFFGGGHHHFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGIIIKKKMMMNNNNNNQQQKKKIIINNNUUU[[[aaafffhhhpppuuuvvv{{{ggg[[[SSSTTTRRRIIICCCBBB>>>===:::888666666666777===999444555:::???CCCDDDHHHHHHHHHIIIIIIEEE@@@<<>>@@@>>>;;;999888888666444222222111000222777===BBB***(((&&&%%%&&&&&&%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$$$$%%%$$$$$$%%%&&&&&&&&&'''''''''(((###$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&(((((()))*********))))))(((((((((((()))))))))***)))******+++,,,,,,,,,,,,)))+++---,,,+++******+++,,,++++++---+++)))***...+++,,,,,,+++))))))***,,,,,,++++++***)))(((((('''))))))************))))))***)))((('''''''''''''''*********((('''''')))+++...,,,+++------+++***---&&&((())))))((()))+++...+++***)))((('''&&&&&&&&&,,,333666444666888333)))'''%%%$$$""""""###$$$%%%############$$$$$$$$$$$$########################''''''&&&&&&%%%$$$""""""###&&&'''&&&(((---...---***+++---.../////////...***)))'''''''''(((***,,,++++++***)))))))))*********)))((('''((()))+++---,,,,,,,,,+++(((((()))***((((((((((((((((((((((((''''''((()))************++++++,,,---///...+++)))++++++,,,,,,---.........***++++++,,,---///111222000222111------111222000+++*********,,,,,,+++)))+++*********)))))))))))))))((()))***,,,,,,***((('''((()))******)))((('''(((&&&%%%&&&((()))))))))((((((((()))***,,,---...,,,,,,,,,,,,---///000111//////000000000111111111222222222222222333444444444444555777888:::;;;;;;:::888;;;>>>;;;666;;;FFFEEEFFFGGGHHHJJJMMMRRRVVVUUUUUUSSSNNNIIIHHHJJJNNNNNNOOOPPPQQQPPPOOONNNMMMGGGFFFDDDDDDEEEEEEDDDBBBFFFDDDCCCBBBCCCEEEHHHJJJKKKJJJHHHEEECCCAAA@@@@@@?????????===;;;:::<<<===;;;::::::999888777777666666888::::::999999999:::;;;;;;;;;;;;<<<>>>??????>>>>>>===<<<;;;<<>>888333333999???BBBBBBBBBCCCDDDFFFEEEBBB<<<777BBB???===???BBBDDDBBB???===:::777777999:::999777888777222---,,,666FFFTTT111///+++)))'''&&&%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$##############################$$$$$$$$$%%%%%%%%%!!!!!!###$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$((('''''''''&&&&&&%%%%%%'''(((((()))))))))((((((((((((((('''''''''''''''(((((()))************))))))***++++++)))((()))***)))(((((((((((((((***,,,***++++++***((((((***+++++++++***)))(((''''''&&&(((((())))))))))))))))))(((((((((((())))))******+++++++++***(((((()))+++))))))((()))))))))+++---(((***++++++******+++,,,,,,++++++++++++,,,------***555:::555777>>>999,,,((('''$$$###"""###%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%########################''''''''''''&&&&&&%%%$$$###''')))(((+++///111...***+++---//////...---,,,+++***((('''((()))+++---***)))((('''''''''))))))***)))'''%%%&&&(((***,,,,,,,,,,,,***'''&&&'''((('''''''''''''''&&&&&&&&&&&&'''((()))************))))))***,,,,,,+++***(((***++++++,,,------......))))))***,,,...000222444000222000---...111000---***)))((()))++++++)))((())))))))))))((((((((((((((())))))***++++++***)))(((((()))******)))((((((((('''&&&''''''((())))))((((((((()))***,,,---...---------......///000111000000000111111111222222333222222111111111222222555666777777888999::::::444444777;;;999555777>>>CCCDDDEEEEEEEEEGGGJJJMMMMMMLLLHHHCCC???>>>AAADDDCCCDDDEEEFFFFFFFFFEEEEEEBBB@@@>>>>>>@@@AAAAAA@@@???>>>======???CCCFFFIIIHHHGGGFFFDDDBBB@@@>>>===;;;<<<===<<<:::999999:::777777777777777666555444666777999999888888:::;;;;;;;;;;;;<<<===???@@@AAA?????????>>>===>>>AAADDDBBBBBBCCCEEEFFFGGGHHHIIIFFFEEEEEEEEEEEEEEEFFFFFFFFFIIILLLOOONNNMMMKKKJJJKKKJJJMMMUUU\\\bbbhhhnnnwwwzzzlll```[[[QQQKKKNNNDDDBBB???<<<:::999999999<<<888444444888>>>AAABBB<<<===???AAAAAA???:::666888777666999===@@@???>>><<<999777777:::;;;999777555666444...)))---:::FFF777555222---***'''&&&&&&&&&&&&%%%$$$$$$###""""""##################$$$$$$$$$$$$##################""""""""""""############!!!!!!###$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######""""""######$$$%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$)))((((((''''''&&&&&&&&&'''''''''((((((''''''&&&((((((((((((''''''''''''((((((((()))(((''''''&&&((()))***)))(((''')))***))))))((('''(((***,,,,,,((()))***)))(((''')))+++******))))))((('''&&&&&&'''''''''(((((())))))***%%%&&&'''(((***+++,,,,,,***++++++***(((((()))***&&&&&&&&&'''(((+++------,,,...000000///.........------,,,,,,------...///***666;;;888<<>>000***((('''%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((())))))((((((&&&***,,,,,,///333444111***+++---...---,,,***(((,,,+++***))))))+++,,,...---,,,+++******+++---...,,,+++)))'''((())),,,...///000///,,,)))''''''((()))))))))(((((((((''''''&&&'''((())))))******)))'''((()))***)))((((((((()))))))))***++++++,,,,,,(((((()))+++---///111333///000///,,,...000...)))(((''''''((())))))(((&&&((('''''''''&&&&&&&&&&&&(((((()))***))))))******(((((())))))))))))((((((''''''''''''''''''((()))((((((((()))***,,,---...---......///000000000000111111111222222222333333222222111000000000000111444555555555666666666777000222555888777444555999<<<<<<===<<<;;;<<<>>>@@@BBB@@@<<<888555555777999888888999:::;;;;;;;;;;;;<<<999777666777888888888777777888:::<<<===??????BBBCCCCCCCCCAAA@@@>>>===555666888777555333333333444555555666555555444333777888999999999999;;;===;;;;;;<<<===>>>???AAABBB???@@@AAA@@@@@@@@@CCCEEEBBBCCCDDDEEEFFFGGGHHHIIIEEEEEEDDDDDDDDDEEEFFFGGGGGGJJJNNNOOONNNLLLKKKLLLQQQQQQVVV```gggkkkqqqwww~~~|||vvvfffXXXQQQRRRIIIGGGDDD@@@===<<<<<<<<<:::999777666777:::===@@@:::::::::<<<======;;;888111222333555777999:::;;;???>>>===<<<<<<;;;888666333:::???<<<333,,,---111777777555111,,,)))((((((%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""!!!"""###$$$$$$%%%$$$$$$&&&&&&%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%$$$$$$$$$$$$#########$$$$$$%%%((((((((('''''''''''''''&&&&&&'''''''''&&&%%%%%%((((((((((((((('''''''''((((((((((((''''''&&&%%%((()))))))))((((((***,,,------+++(((***...000---'''((((((((('''''')))***((((((((((((''''''''''''''''''&&&&&&'''((()))***###$$$&&&((()))***++++++((()))***)))'''&&&'''(((%%%&&&''')))...333111,,,)))+++------+++******+++---,,,+++***)))(((((((((&&&---222222555:::666---))))))(((((('''''''''((($$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))*********(((---//////111555555222***+++++++++***)))'''&&&************++++++,,,,,,222222111111222222333333///...,,,++++++---...///222222222///,,,******+++---,,,,,,++++++******)))&&&&&&'''((())))))))))))&&&((())))))(((''''''(((''''''(((((()))*********'''(((((()))+++,,,...///---...---,,,...111---''''''&&&&&&&&&((((((&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))(((''''''(((***(((((((((''''''((((((((('''(((((((((&&&&&&(((***))))))))))))***+++,,,---------...///000000//////000111111111222222222222111000000/////////000000111111111111111111000000...000333555555444444555555666777666555555666888<<<:::777444222222333444333333444444555666777777777555222222333444333333555777999;;;===============???@@@AAAAAA@@@>>><<<555777888777555444333444444444444444555555555555777999::::::999:::<<<>>>============>>>@@@AAAAAA===???BBBCCCBBBBBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHEEEDDDDDDDDDDDDFFFHHHIIIIIILLLNNNNNNLLLKKKMMMOOOTTTVVV]]]fffllloootttzzzzzzcccXXXUUUQQQOOOJJJEEEBBB???>>>===999;;;;;;999555444777:::<<<:::888888999;;;;;;:::///333555555333222555999<<<>>>@@@@@@>>>;;;888888555>>>FFFEEE<<<222---,,,333444444222...*********&&&&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$ !!!!!!!!!"""""""""!!!"""###$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$######""""""###$$$$$$%%%$$$#########"""""""""###$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&'''''''''''''''''''''&&&&&&''''''(((''''''''''''((()))(((((()))+++...//////,,,(((***000111---&&&'''((('''&&&&&&(((***&&&&&&''''''''''''((((((&&&&&&%%%%%%&&&((()))***###$$$%%%''''''''''''&&&%%%'''((('''&&&%%%%%%&&&$$$%%%'''+++444:::555***###%%%%%%%%%$$$###$$$&&&***)))(((&&&%%%%%%%%%%%%$$$$$$%%%&&&)))***)))''''''(((((()))((((((&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&***---,,,...111000---(((((((((((((((((('''''''''((()))*********))))))000000111222222222222222...------,,,,,,---------//////000...,,,,,,---...,,,,,,++++++***)))))))))%%%&&&'''((())))))))))))''')))+++***(((''')))***&&&''''''((())))))******''''''''''''((()))******---...------000333...''''''&&&&&&'''(((((('''%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&((('''%%%%%%'''***''''''&&&&&&&&&&&&'''''''''((()))(((&&&%%%'''***+++***************+++++++++,,,---.........---,,,////////////000000000000/////////......///000000000//////......------------///111222222333333333222444555555444444555777:::888666444444444444444444444444444555555666777666444333333555666666555666777:::<<<===>>>??????;;;===???AAA@@@>>><<<:::888999:::999666555666777555555444444444555777888777888999999999:::<<>>>>>>>>>>>??????@@@AAA;;;>>>CCCEEEEEECCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGDDDDDDCCCCCCEEEGGGIIIKKKKKKMMMNNNLLLIIIJJJOOOTTTVVVYYYaaajjjoooppptttzzzqqqbbb]]]XXXUUUPPPJJJEEEAAA???>>>999<<<>>>:::222///111555>>>;;;777666777999:::;;;111555999777111///222777666:::???@@@>>>;;;::::::555;;;AAA@@@999222000111...000333222...,,,+++,,,)))))))))(((((('''''''''''''''&&&&&&%%%$$$######'''''''''&&&&&&%%%%%%%%%!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&'''''''''###$$$&&&'''((()))))))))&&&'''(((((((((***---/////////+++&&&(((//////+++%%%&&&''''''&&&&&&(((***%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%&&&''')))***$$$%%%&&&&&&&&&%%%######$$$%%%'''&&&%%%###$$$$$$"""$$$&&&+++777>>>555'''###$$$$$$$$$######%%%&&&%%%%%%%%%%%%%%%&&&'''''')))###"""###"""###'''%%%'''((())))))'''%%%$$$ !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$!!!%%%((('''(((+++***'''&&&&&&%%%&&&&&&'''((()))$$$&&&(((******)))'''&&&)))***,,,---------,,,+++************************)))***++++++******,,,...***))))))((('''&&&&&&%%%%%%&&&'''((()))))))))))))))+++---,,,)))(((***,,,'''''''''((())))))******''''''&&&&&&&&&&&&''''''---.........222555000((((((''''''((())))))(((&&&(((((('''''''''&&&&&&&&&$$$&&&'''&&&$$$$$$&&&)))'''&&&&&&%%%%%%&&&&&&'''''')))***(((&&&%%%'''***,,,+++******)))*********)))***+++,,,---,,,+++***------------.........///...............///000000111000000///......------,,,...000///000222222111000111333333333333444666666555333222333333222111222222111111222333333444444333222444666777777666333333444666888;;;<<<===;;;===???@@@@@@===:::888666777777555333222333555777555444333444666888:::777888888888888999<<>>CCCFFFFFFDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGDDDDDDCCCDDDEEEHHHKKKMMMLLLMMMMMMJJJHHHJJJQQQWWW\\\```hhhqqquuuuuuyyy~~~eeeeeeZZZQQQMMMHHHBBB@@@DDD=========;;;888444333333666666666666666666666666444555777888:::;;;;;;<<>>>>>>>>===============>>>AAACCCEEECCCAAA@@@CCCEEECCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFIIILLLMMMLLLKKKJJJIIIHHHIIIMMMTTT[[[```dddkkkrrrsssrrrwwwpppbbbUUURRRPPPJJJEEECCCEEEEEEDDDAAA>>>;;;999999888777666555444333222111333444555777888999999999???>>>>>>@@@BBBBBB???;;;999999999:::::::::::::::333222222555888777333...---------,,,+++)))((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%###"""""""""###$$$$$$$$$$$$###!!!"""###$$$&&&'''))))))%%%$$$############$$$$$$############$$$$$$$$$$$$"""&&&+++ $$$EEE&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%$$$''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&((()))))))))+++000444---///000///000333000+++'''''''''''''''(((((()))'''''''''''''''((((((((()))((((((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######'''---111000)))###"""#########$$$$$$$$$$$$(((((((((((('''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((#########$$$$$$$$$$$$$$$#######################################$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''(((''''''((())))))(((&&&%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''(((((((((''''''&&&((((((((((((((((((((((((+++)))'''''''''((('''&&&%%%%%%%%%%%%%%%&&&'''''')))))))))))))))((('''&&&'''''''''((())))))******((((((((((((((('''&&&&&&&&&'''((()))************)))))))))(((&&&''')))+++&&&&&&&&&&&&''''''((()))%%%%%%$$$%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******,,,++++++******+++,,,---++++++,,,,,,,,,,,,++++++******++++++,,,---------------...///////////////------...............---........./////////000000000000111111222111111111000///...------...000111///000111222222111000///000111222222222222111000222333444555666888999999:::;;;<<<:::888777777888777666666555444444555555333333444444666777999:::999999999999:::<<<>>>??????>>>>>>======>>>>>>>>>@@@BBBCCCCCCAAABBBDDDGGGCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDFFFIIIKKKKKKJJJGGGHHHKKKNNNSSSZZZaaafffggglllsssyyy~~~xxxcccYYYWWWSSSLLLGGGHHHFFFDDDBBB???===<<<;;;;;;:::888666444111000///111222333444555555555555555999>>>>>>;;;:::<<<>>><<<;;;:::888888999:::;;;===666000222:::<<<777111222111///---,,,+++******''''''&&&%%%%%%%%%%%%%%%&&&$$$###$$$%%%%%%###"""!!!"""######$$$#########!!!"""###%%%''')))***+++$$$$$$###"""!!!!!!!!!!!!############$$$$$$$$$%%%###(((""",,,!!!!!!<<<$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%######"""""""""&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&&&&(((***,,,...111666:::...//////000555888333+++''''''&&&&&&''''''((()))(((''''''''''''(((((()))+++***))))))***+++)))(((((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$(((++++++'''###############$$$$$$$$$$$$'''''''''''''''&&&%%%%%%&&&&&&&&&'''((()))))))))))))))((('''%%%$$$###""""""""""""""""""!!!!!!!!!########################$$$$$$$$$###############"""###%%%&&&''''''&&&%%%'''&&&&&&'''(((((('''%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%(((((((((((((((((((((((()))(((&&&'''((()))((('''$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((('''&&&&&&%%%&&&'''((()))))))))((())),,,...,,,(((&&&))),,,&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))***+++******)))******+++,,,---++++++,,,,,,,,,,,,++++++------------------------------...///////////////------......---------------------............///,,,---...///////////////---,,,,,,+++,,,...000111...///000000000000///......//////000000//////...333333222222333444666777888999:::999777666666777666666555444444444444555222333333444666888:::;;;::::::999888999;;;>>>@@@??????>>>>>>>>>??????@@@???@@@BBBBBBBBBCCCFFFHHHCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEHHHJJJJJJJJJEEEIIIPPPVVV\\\ccciiillluuurrrqqquuu~~~}}}iii```ZZZRRRMMMIIIGGGCCCAAA@@@???>>>===>>>===;;;999666444222111111111222222333333222222///444888999666555888<<<<<<;;;:::888666555444444<<<444---///666:::999444666444222///...---------)))(((''''''&&&&&&'''''''''%%%######%%%%%%$$$###!!!"""######$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###"""!!!!!!!!!!!!#########$$$$$$$$$%%%%%%&&&$$$*** 222"""$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%###"""!!!"""###$$$$$$#########$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''''''''((((((&&&(((***---111444777:::...---+++,,,333777333***'''&&&&&&&&&&&&'''((((((&&&&&&''''''(((***+++,,,---+++))))))))))))((('''(((&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&'''++++++)))'''%%%###"""!!!!!!!!!!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""!!!###%%%'''''''''&&&%%%&&&%%%%%%&&&''''''&&&$$$&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%(((((((((((((((((((((((('''&&&&&&''')))***)))'''''''''&&&&&&''''''((()))&&&'''(((((()))))))))((())))))(((((((((''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((+++///111000///......((((((((()))))))))((((((%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))+++,,,'''(((((()))***++++++,,,,,,,,,------------,,,,,,//////......------------,,,,,,---.....................------------------------------------------***+++,,,---............------------...///000111.................................//////.........555444222111111333555666777888999888666555666777555555444444444444555555444444444555666888999:::;;;:::888888999;;;>>>@@@??????????????????@@@AAA@@@AAAAAABBBBBBDDDEEEGGGDDDDDDDDDEEEEEEFFFFFFGGGIIIGGGEEEFFFHHHJJJKKKKKKGGGNNNWWW___dddiiimmmppprrrsssuuuyyyxxxjjj[[[PPPPPPLLLGGGDDDDDDDDDCCCBBB>>>===<<<:::888666555444222222222222222111111000000222444555555666888999777777888888777555222111777333//////222666999;;;888666444222000000000000++++++***)))))))))))))))(((&&&$$$$$$%%%&&&%%%$$$""""""###$$$$$$$$$$$$$$$'''&&&&&&%%%$$$######"""'''&&&%%%$$$###"""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%(((###""",,,%%%%%%$$$$$$$$$%%%&&&&&&'''"""$$$%%%###"""!!!###%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((((((((***---000333444444---***%%%%%%+++222000)))&&&&&&&&&&&&&&&'''((((((&&&''')))+++---///000111...,,,)))''''''&&&%%%$$$%%%$$$######$$$''')))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######"""###$$$%%%&&&((())))))$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!###%%%'''''''''&&&%%%&&&%%%%%%&&&''''''&&&$$$&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&(((******)))'''((((((((((((((())))))***''''''((()))************))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((()))(((((((((&&&'''+++333::::::555///******++++++++++++***)))$$$$$$$$$$$$$$$######"""%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&((()))***+++((()))***+++,,,,,,------------............------000//////......------,,,++++++,,,------------,,,///...---,,,,,,,,,,,,------------------,,,,,,,,,***+++,,,---..................------------.........------------------.../////////....../////////666555333222222333555666666777888777555444555666555555444444444555555666777777666666666777777888:::999999888:::<<<>>>?????????>>>>>>???@@@AAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHKKKHHHFFFEEEGGGJJJLLLLLLNNNVVV```gggjjjlllooorrreeeqqq~~~nnnZZZZZZTTTLLLHHHGGGGGGEEECCC>>>>>>===;;;:::999888777444444444444333222111000///......///111222222111///111444777999888777666333444444222111444999>>>777777555444333333222222...------,,,,,,,,,,,,,,,***(((&&&%%%&&&''''''&&&###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$'''''''''(((''')))***&&&&&&%%%%%%%%%%%%&&&&&&"""$$$&&&$$$"""!!!$$$'''&&&%%%%%%$$$$$$$$$%%%%%%#########$$$%%%&&&'''((($$$%%%%%%%%%&&&&&&&&&&&&(((((())),,,///000///---***(((### %%%++++++'''&&&&&&%%%%%%&&&&&&'''((((((***---111333444444333---***'''%%%%%%%%%$$$############$$$%%%(((***+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%''''''&&&&&&%%%$$$$$$#########$$$%%%%%%&&&&&&''''''''''''((((((((())))))""""""""""""""""""""""""$$$$$$$$$###############"""###%%%&&&''''''&&&%%%&&&%%%%%%&&&''''''&&&$$$$$$%%%''')))*********)))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&(((******(((&&&'''&&&&&&&&&&&&'''(((((((((((()))******+++******(((((((((''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''((((((((((((((('''%%%$$$'''000:::<<<666...+++,,,---------,,,+++***$$$%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&'''''''''''''''&&&''''''((()))***+++,,,---.../////////...------............------//////.........---------++++++,,,---------------///...---+++++++++,,,,,,...------------,,,,,,,,,***+++,,,------...------,,,,,,,,,,,,++++++++++++......---,,,,,,---......000//////......//////000666555444444444555666777555666777777555555666777666555555555555666777777999888777777666666777777999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAEEECCCAAAAAACCCDDDCCCBBBDDDDDDEEEFFFGGGHHHHHHIIIIIIGGGDDDEEEHHHMMMPPPQQQXXX```iiimmmmmmnnnqqqtttqqqxxxssshhh```VVVOOOLLLJJJFFFCCCDDDDDDBBBAAA???===<<<;;;888888777666555444222222------,,,,,,,,,,,,,,,---***,,,///222555666777888444555666444222222555999666666666666666555444333000000///............///,,,***'''&&&'''((()))((($$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&)))((('''%%%***+++%%%+++((('''&&&%%%%%%%%%%%%%%%$$$'''(((&&&""" ###&&&''''''&&&%%%$$$$$$$$$%%%#########$$$%%%&&&((((((%%%%%%&&&&&&&&&'''''''''''''''(((+++...///,,,)))''''''%%%"""###((((((%%%&&&&&&%%%%%%&&&&&&'''((('''***...222333222///---+++(((%%%$$$%%%&&&&&&%%%######$$$%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%((((((&&&%%%###!!! %%%%%%&&&'''((())))))***$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&%%%&&&((((((&&&%%%###$$$&&&)))++++++++++++''''''''''''''''''''''''''''''%%%%%%&&&''')))+++''''''''''''''''''''''''&&&&&&''')))******'''%%%&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))))))))'''''''''''''''''''''&&&$$$%%%&&&&&&'''''''''&&&&&&&&&''''''''''''&&&&&&&&&$$$$$$)))000222000,,,+++,,,---...---,,,***)))&&&&&&'''((((((((('''&&&$$$$$$%%%%%%&&&''''''(((((((((''''''''''''((((((,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,+++......------------------,,,---......//////......000...,,,+++******+++,,,............---------,,,***+++,,,,,,,,,,,,++++++******+++,,,,,,---------///...---,,,,,,---...///000///...------...///000333444444444555555666666555666777777666555666777666666666666666777888888888777777777777777888888777888:::;;;=========<<<============>>>???@@@AAADDDBBB@@@AAACCCEEEEEECCCDDDEEEEEEFFFGGGHHHIIIJJJHHHFFFEEEGGGMMMTTTZZZ]]]bbbiiippprrrpppppptttyyyxxxooobbbYYYUUUQQQLLLHHHLLLKKKIIIGGGEEEBBBAAA@@@::::::999888777555444333000111222000---+++---000******+++,,,...111444555555555555333111111111222444555666777777666555444222111111000000000000000---+++((('''((()))******%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&,,,(((&&&!!!)))*** ((()))((('''&&&%%%$$$$$$$$$''')))***'''""""""%%%)))((('''&&&%%%$$$$$$$$$#########$$$%%%&&&((()))((((((((())))))))))))***&&&&&&'''+++//////,,,((($$$'''(((%%%%%%'''&&&###&&&%%%%%%%%%%%%&&&''''''$$$''',,,///000---(((%%%(((&&&$$$$$$&&&((())))))$$$$$$%%%&&&'''''''''&&&''''''''''''''''''''''''%%%&&&'''&&&%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""######$$$$$$%%%%%%&&&########################!!!!!!"""###%%%&&&'''(((((((((((((((((((((((((((""""""######$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&'''(((((('''%%%"""###&&&)))+++,,,------(((((((((((((((((((((((('''&&&%%%%%%&&&(((+++,,,''''''''''''''''''''''''''''''''')))******'''$$$'''&&&&&&&&&&&&'''(((((('''(((((((((((((((''''''''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$(((&&&$$$###%%%'''((()))***+++---------+++)))((('''(((***+++++++++***)))$$$$$$%%%%%%&&&'''(((((())))))(((''''''''''''''')))***+++,,,+++***)))(((*********++++++*********------------------------...//////000000000000000000///,,,*********+++,,,/////////......---------***++++++++++++******)))***+++,,,...///000111111///...------------...//////...------------...///111222333444555555555555555777888777666666777888777777777777777888999999666666666666777888::::::666888:::===>>>===<<<;;;<<<<<<<<<<<<===>>>???@@@BBB@@@>>>@@@DDDGGGFFFEEEDDDEEEEEEGGGHHHIIIJJJJJJIIIGGGGGGKKKSSS\\\dddhhhhhhnnnttttttrrrrrrxxx}}}pppeeeccc___TTTIIINNNLLLJJJJJJJJJHHHBBB>>>>>><<<:::999999999777555333222111000///...------,,,,,,,,,---///111333444111111111111111000//////...333666666333222555999333333333222222222111111...,,,+++)))(((((())))))(((((((((((())))))))))))%%%%%%$$$$$$$$$%%%&&&'''(((&&&$$$"""!!!!!!!!!"""######$$$$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%%%%%%%%%%'''(((%%%&&&((()))))))))((('''(((%%%&&&***+++******...,,,,,,,,,+++***)))'''&&&&&&&&&%%%%%%%%%&&&&&&'''$$$&&&))))))(((&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$###!!!"""###$$$$$$$$$###$$$$$$$$$$$$###""""""&&&$$$!!!!!!###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''+++*********))))))(((((((((((())))))))))))((((((+++'''$$$&&&***,,,***'''((('''&&&&&&'''))),,,---'''''''''(((''''''&&&%%%&&&''''''(((((((((((((((******)))((('''&&&&&&%%%((('''''''''&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&'''''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))(((((((((((())))))'''''''''(((''''''&&&%%%&&&''''''((((((((((((((((((((((((((((((''''''''')))************+++++++++...---+++)))(((((()))***------,,,,,,++++++,,,,,,////////////000000000000666222...+++******)))(((+++,,,,,,------,,,,,,+++))))))))))))************+++,,,---...////////////222000...///000000---***---//////---///222111,,,///000222333333333555777777777777888888888777777222333666888:::<<<<<<<<<777666666666777888999999999:::;;;<<<===<<<;;;:::===>>>???@@@@@@AAA@@@@@@EEEEEEDDDBBBBBBDDDGGGKKKJJJGGGDDDDDDGGGHHHGGGFFFFFFHHHLLLRRRYYYaaahhhllllllooopppooommmrrr|||}}}fffZZZYYY\\\OOOMMMKKKJJJJJJIIIIIIHHHBBB@@@>>><<<;;;:::777555444333222111000...------,,,,,,,,,---...///111111000000000111000000//////+++///333222000///111444333333222111111000//////...---+++***))))))******)))))))))))))))(((((((((&&&%%%$$$$$$$$$%%%''''''((((((&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$###$$$$$$$$$$$$$$$$$$###"""$$$%%%%%%%%%%%%&&&(((&&&&&&'''((((((((((((((('''$$$%%%)))***((())),,,///......------,,,,,,+++'''&&&&&&%%%%%%%%%&&&&&&$$$&&&))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$###$$$&&&''''''&&&$$$$$$$$$$$$$$$###""""""&&&$$$""""""###$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''******)))))))))((((((((((((((())))))))))))((((((,,,(((&&&'''+++---+++)))((('''&&&%%%%%%&&&((()))((((((((('''''''''''''''&&&'''(((((())))))((((((*********))))))((('''&&&(((((((((((('''''''''&&&((((((((((((''''''''''''&&&&&&'''((('''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))((((((''''''(((((()))&&&'''(((((())))))))))))&&&&&&'''(((((((((((((((((((((((((((''''''(((((()))************+++++++++///...,,,***)))******+++---,,,,,,++++++,,,,,,---......////////////000000333000---++++++,,,++++++++++++,,,,,,,,,,,,++++++******))))))******++++++,,,,,,---...////////////000...---///111222000...///000000...///222000,,,333555666666666555777888777888888999888777666555444555888:::<<<=========999999888888888999::::::888999:::;;;<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>AAAAAABBBAAAAAACCCGGGJJJIIIGGGDDDDDDGGGIIIIIIHHHJJJOOOWWW\\\```dddgggjjjpppmmmkkknnnvvvvvvgggbbbZZZXXXUUUQQQNNNLLLJJJHHHHHHEEEBBB@@@???===:::777777777666444333222111000------------------.........//////000000000//////***---000000------...111111111000000///......---...---,,,+++******++++++*********))))))(((((('''&&&&&&%%%$$$%%%&&&'''((()))))))))((('''&&&%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$###$$$%%%######$$$$$$$$$$$$######"""$$$%%%%%%%%%%%%&&&((('''''''''&&&''''''((()))&&&###$$$((()))''''''***///...---,,,,,,---...///''''''&&&%%%%%%%%%%%%%%%$$$&&&(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###$$$'''(((((('''$$$$$$$$$$$$$$$######"""&&&$$$"""###$$$%%%%%%$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&'''((((((((((((((('''''''''(((((())))))))))))((((((,,,)))'''(((+++---+++))))))((('''%%%%%%%%%&&&'''+++***((('''''''''((()))&&&'''(((((())))))(((((()))******+++***)))'''&&&))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&'''((('''&&&%%%$$$&&&''''''''''''(((((((((((((((''''''(((((()))***(((''''''''''''''''''(((&&&&&&((()))***+++++++++&&&&&&'''(((((((((((('''(((((('''''''''((((((((()))************+++++++++///...,,,+++***++++++,,,++++++++++++,,,---......------.........////////////---++++++,,,......---***++++++,,,,,,++++++***++++++***)))***+++,,,---,,,------.../////////000---------///222333333222000222111...000333111---333555777888888888999:::777888999:::999777555444666777999;;;===>>>>>>>>><<<;;;;;;::::::::::::;;;888999999:::;;;:::::::::;;;;;;<<<>>>>>>????????????@@@BBBBBBCCCDDDGGGIIIHHHFFFDDDEEEHHHKKKMMMNNNWWW[[[```cccdddeeehhhkkkpppqqqsssxxxrrrfffaaa[[[XXXWWWTTTNNNIIIKKKIIIFFFDDDCCCAAA>>>;;;===<<<;;;:::888666555555............------,,,+++---......///////////////+++---//////---,,,---///---------------------------------,,,,,,+++++++++++++++******)))((('''''''''&&&%%%%%%%%%&&&((()))((()))******)))'''&&&%%%###$$$%%%&&&'''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&***(((&&&$$$###$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%"""######$$$$$$######"""###$$$&&&%%%%%%$$$&&&'''((('''&&&%%%&&&'''((()))&&&###$$$'''(((&&&'''******)))((('''(((***,,,...''''''&&&%%%$$$$$$$$$$$$$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%"""!!!!!!###%%%'''&&&%%%$$$$$$%%%%%%$$$$$$###"""&&&%%%###$$$%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''(((((())))))))))))((((((+++)))'''(((***+++***)))***)))(((((((((((()))))),,,+++)))''''''((()))+++''''''((()))))))))))))))'''(((***+++***)))(((&&&*********))))))))))))(((((((((((((((''''''''''''&&&&&&'''(((((('''&&&%%%&&&&&&'''''''''(((((((((((((((''''''(((((()))***''''''&&&&&&&&&&&&''''''&&&'''((()))************%%%&&&''''''((((((''''''(((((('''&&&'''((())))))))))))*********+++++++++...---,,,++++++++++++,,,*********+++,,,---//////,,,,,,------......//////...---++++++---......---***++++++++++++++++++***,,,,,,+++***+++,,,...///...............///000000------...000111222222111000111000///111555555111000333666888888999:::<<<555666888::::::999777555888888999;;;<<<======>>>===<<<;;;:::::::::::::::888888999999999:::::::::======???@@@AAAAAAAAAAAA@@@BBBDDDEEEEEEEEEGGGHHHFFFEEEFFFHHHLLLQQQUUUWWWeeedddbbbbbbeeehhhkkkmmmlllwwwzzznnn___ZZZ[[[\\\XXXRRRNNNKKKIIIHHHGGGFFFCCCAAA@@@???>>><<<:::999888777111111111111000...,,,+++......////////////......+++,,,------,,,++++++,,,)))***+++,,,---......///,,,------,,,,,,,,,++++++,,,++++++***)))(((((('''((('''&&&&&&&&&'''((()))'''((()))))))))'''&&&$$$######%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''***)))&&&$$$###$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$$$$#########%%%&&&&&&$$$$$$%%%''''''&&&%%%%%%%%%&&&((()))'''$$$%%%((()))&&&'''***&&&&&&%%%$$$%%%(((***,,,'''&&&%%%$$$$$$$$$$$$$$$$$$&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""""""""$$$&&&'''&&&$$$$$$%%%%%%%%%%%%$$$######&&&%%%$$$%%%&&&'''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((()))((('''''''''((((((''''''''''''((()))******+++---+++)))((('''(((***+++'''(((((()))))))))))))))&&&'''((()))))))))((('''+++*********))))))))))))((((((((((((''''''''''''%%%&&&'''((((((((('''&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''((((((((())))))(((((('''%%%&&&&&&'''''''''''''''((('''&&&&&&&&&((()))***))))))*********+++++++++,,,++++++***************))))))***+++,,,...///000,,,,,,------...//////000///...,,,,,,------,,,++++++++++++,,,,,,+++++++++---,,,,,,,,,---...000111//////.........///000000...///000000000////////////111000///222888999666333666999:::999999999999333555777999::::::999888777888888999999:::;;;<<<<<<;;;:::999999888999999888888888999999999::::::===>>>???AAABBBCCCCCCCCCBBBCCCEEEEEEDDDDDDEEEFFFFFFHHHKKKOOOTTTYYY^^^aaaiiieeebbbfffmmmqqqpppmmmooo{{{wwwfffaaa___[[[WWWRRRPPPNNNLLLLLLKKKHHHFFFBBBAAA???===;;;:::888777555555666555444222///...///000000000000///...---++++++++++++***))))))(((((()))***+++,,,---...///++++++,,,,,,,,,,,,+++++++++++++++******))))))((((((((('''&&&'''((()))***((((((((((((''''''&&&%%%$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&''''''''')))((('''%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&'''((('''%%%%%%((((((&&&&&&)))%%%%%%$$$%%%&&&''')))***%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''(((((()))))))))(((((('''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%'''))))))'''%%%%%%%%%%%%%%%%%%$$$$$$###&&&%%%%%%&&&'''(((&&&$$$&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((((())))))))))))(((((((((((('''&&&&&&&&&''''''$$$$$$%%%&&&'''((()))))),,,+++)))((((((((()))***'''((())))))******))))))(((((((((((()))*********************))))))))))))((((((((((((''''''''''''%%%&&&'''((()))(((''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))(((''''''''''''''''''(((((()))))))))(((((('''&&&%%%%%%&&&''''''''''''&&&((('''&&&%%%&&&(((***+++)))************+++++++++*********************************+++,,,---///000,,,,,,---...///000000111000///------------+++)))+++,,,,,,------,,,,,,+++,,,---...//////000111111000000.........///000111000222333222///.........000222111000333999:::888:::<<<>>>>>>;;;888777777444555666777888999999999888777777777777888999::::::999999888888888888999:::999999999999:::;;;;;;<<<===???@@@AAABBBCCCCCCBBBCCCDDDDDDCCCCCCEEEGGGLLLPPPUUUZZZ^^^bbbfffhhheeeeeehhhpppyyy}}}yyytttxxxkkkaaa\\\YYYWWWTTTRRRQQQOOOLLLJJJEEEEEECCCAAA???===;;;;;;888999:::999888666333222222222222111000///...------,,,+++++++++***)))'''***++++++++++++,,,,,,,,,)))***+++,,,,,,+++******************************)))((('''''''''((()))***)))((((((''''''''''''(((&&&''''''(((((((((''''''$$$$$$%%%%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&'''''''''%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&''''''&&&&&&&&&###$$$''''''$$$%%%(((######$$$%%%&&&''''''(((############$$$%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&'''((()))(((&&&###%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&'''((((((&&&$$$&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((((((((())))))))))))(((((())))))((('''&&&&&&'''(((%%%%%%&&&''''''(((''''''******)))))))))((((((((((((((()))************)))+++***))))))***+++...///******)))))))))(((((((((((((((((((((''''''''''''%%%&&&''')))))))))((('''&&&''''''''''''(((((((((((((((''''''(((((()))***)))((((((''''''(((((()))(((((()))*********))))))$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%&&&(((***,,,)))************+++++++++***+++++++++++++++++++++*********+++,,,---...///,,,------...000111111222///...------...---+++***,,,------......------,,,+++---///111222222111111111000///......///000111222444555444111///000111444555333111333888:::777888;;;===>>><<<999888777999888777666666777888888888888777666777888999999999888888888888999999:::;;;:::999999999:::<<<<<<===>>>@@@BBBCCCDDDEEEEEECCCDDDEEEEEEEEEHHHLLLOOOUUUZZZ```eeeggghhhjjjkkkfffjjjpppwww~~~qqqjjj___\\\YYYVVVTTTQQQNNNKKKJJJIIIHHHFFFCCCAAA@@@???;;;;;;<<<<<<;;;888666444333333333222000///---,,,000///.........---+++)))------,,,,,,+++*********((()))++++++,,,+++***)))***************+++++++++)))((('''''''''(((***+++***)))((('''''''''))))))((()))))))))))))))((('''$$$$$$%%%%%%&&&'''((((((%%%&&&'''((((((''''''&&&&&&'''((('''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&$$$$$$%%%&&&$$$%%%&&&'''((('''&&&%%%%%%"""###%%%&&&######&&& !!!"""$$$$$$%%%$$$$$$"""""""""###$$$%%%''''''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%''''''&&&### %%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&'''))))))&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((())))))(((((())))))))))))((((((*********)))''''''((())))))))))))***))))))((('''((())))))))))))(((''''''(((((()))***************---,,,******+++---000222))))))))))))(((((((((((()))(((((((((''''''''''''%%%&&&((()))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++))))))(((((((((((())))))'''((()))***+++,,,,,,,,,$$$%%%&&&&&&''''''&&&&&&((('''%%%%%%%%%(((+++,,,)))************+++++++++++++++,,,---------,,,,,,++++++++++++,,,---......------...///000111222333------,,,---......---+++---......//////......---+++---000333444333222000222111///...---///000111222555777666333222333444777888555222333777888555000444888;;;;;;:::::::::===;;;888666555555666777999999888777777888999:::888888888888999::::::;;;;;;;;;:::999:::;;;<<<===@@@AAACCCEEEFFFGGGHHHHHHFFFGGGHHHHHHJJJNNNSSSWWW\\\aaahhhllllllkkkkkkkkkmmmqqquuuwww{{{{{{qqqddd[[[^^^bbb]]]TTTOOOYYYVVVRRRMMMIIIFFFDDDCCCBBB@@@???<<<;;;999999888<<<999666444333333222000///////////////.........777222---+++,,,...---,,,000///,,,***))))))***+++******+++++++++,,,,,,,,,************))))))))))))(((((()))))))))))))))((()))))))))((()))******+++)))((('''''''''(((***+++,,,+++***))))))***+++,,,&&&&&&%%%&&&''')))+++,,,)))((('''&&&&&&'''((()))&&&''''''&&&$$$######$$$$$$$$$#########$$$%%%%%%''''''''''''&&&%%%$$$###!!!$$$&&&((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&((()))%%%%%%%%%%%%%%%&&&'''(((***)))((('''''''''''''''&&&'''(((((('''%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######%%%&&&''''''((((((''''''$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((+++)))%%%$$$%%%&&&'''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''((())))))((('''&&&&&&''')))***+++++++++***+++++++++*********************))))))(((((('''''')))******+++,,,,,,------000000...+++***+++,,,,,,************************++++++***)))(((((())))))&&&''''''((()))***++++++***(((%%%$$$%%%'''(((((((((''''''(((***+++***)))((('''&&&'''***+++***))))))+++---//////---+++))))))))))))))))))(((((('''((('''&&&%%%%%%&&&((()))&&&'''(((***++++++++++++---...---+++)))***///333++++++,,,---------,,,,,,//////000000///...------.........------,,,,,,,,,222111000///---,,,******111000000000111000...,,,,,,,,,...000222333000...555444333222222222333444999777555444555666555555555666888999::::::999999999999999999999999999999999999888777777888999:::777777999;;;<<<===>>>>>>AAA???<<<;;;===@@@DDDEEEDDDEEEGGGHHHIIIJJJJJJIIIKKKJJJKKKPPPYYY]]]]]][[[dddeeefffiiillloooqqqsssrrrxxx{{{lllfffccc^^^\\\^^^MMMQQQUUUUUUPPPIIIDDDAAACCCBBB@@@>>><<<;;;:::::::::888555333333333222000000000000000////////////999555111/////////---***000///...,,,++++++,,,,,,*********++++++,,,,,,,,,+++******))))))((((((((('''''''''((((((((('''''')))))))))))))))******+++(((''''''&&&'''((()))***'''''''''((()))+++---...***)))((('''&&&''''''(((((((((''''''''''''((((((%%%&&&'''&&&$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&((())))))$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((('''''')))***'''&&&&&&&&&''''''((())))))(((((('''&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&((((((((()))((((((''''''&&&&&&&&&&&&&&&''''''(((***(((%%%%%%&&&'''&&&&&&&&&&&&''''''((((((((()))((())))))******))))))((((((((()))******)))((('''&&&''')))************))))))***************************))))))((((((((((((''''''((()))***+++,,,---,,,------,,,++++++***)))************************++++++***)))))))))))))))'''''''''(((((())))))***)))(((''''''''''''&&&&&&)))''''''''')))***)))(((((('''&&&'''***+++***))))))***---//////---***)))((()))******)))((('''&&&&&&&&&''''''((((((((('''&&&''''''((()))***+++,,,---...///---+++***,,,...,,,,,,---............---//////000000//////...---......---------,,,,,,,,,/////////......---------000000000111222111///---......///111444444222000000111222333333333333333888666333333444555444444333444666777888888777666999999999999999999999999===<<<;;;999999999999:::999:::<<<===>>>?????????===???BBBAAA@@@@@@DDDGGGFFFEEECCCBBBCCCFFFIIIKKKIIIKKKPPPWWW___cccdddccclllllllllkkklllooouuuzzzrrreee___```[[[[[[ZZZUUUNNNIIIGGGHHHGGGFFFDDDBBB@@@???>>>>>>;;;999777666666666555444222222222222111111000000999888666444333000,,,))),,,,,,,,,++++++*********************++++++++++++++++++***)))(((((('''''')))))))))))))))))))))))))))))))))))))))*********''''''&&&&&&&&&'''((()))&&&&&&'''''')))+++,,,---+++***)))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%'''&&&%%%%%%&&&((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$%%%&&&((()))%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))(((((()))+++(((''''''''''''((())))))'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$************)))((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''&&&$$$%%%%%%&&&&&&'''((())))))))))))************))))))((())))))******))))))((('''((())))))))))))((((((((((((((())))))************))))))))))))(((((((((&&&&&&'''((()))***+++,,,***))))))******)))))))))************************+++***))))))))))))))))))'''''''''((((((((((((((('''((()))))))))(((&&&%%%)))(((''''''((()))'''&&&((('''&&&'''***+++***)))(((***,,,......,,,***(((***+++,,,---,,,***'''&&&%%%&&&(((******)))((('''++++++*********+++---...+++---//////---+++******---......///000000/////////000000000000//////...---------------,,,,,,,,,------......//////000000000///000111333333111///111111111333555666444222---///111444555444333222666444333222333444444333222333555666777777666666999999999999::::::::::::@@@???>>><<<;;;;;;;;;;;;======???@@@AAAAAAAAAAAA???EEEJJJIIIDDDAAACCCFFFFFFEEECCCCCCDDDGGGJJJLLLMMMRRRZZZaaaeeehhhiiijjjfffjjjnnnpppqqqwwwpppgggeeebbb]]]XXXUUURRRPPPOOOMMMKKKJJJGGGEEEDDDCCCCCC???>>><<<;;;<<<<<<:::999555555444444333333222222666777777777666222...+++,,,,,,------,,,,,,+++*********++++++++++++++++++++++++***)))(((((('''&&&))))))((((((''''''(((((((((((()))***************''''''''''''(((((()))))))))((((((((((((((())))))(((((((((((((((((())))))%%%&&&'''(((((('''&&&%%%###%%%&&&'''&&&&&&((()))******((('''&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((((()))***((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&((()))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$)))))))))))))))((('''&&&%%%%%%&&&'''''''''''''''&&&%%%&&&((()))(((&&&###$$$$$$%%%&&&'''((())))))'''(((((())))))(((((('''((((((((()))))))))))))))((()))))))))((((((((('''&&&&&&'''((()))******+++))))))))))))))))))))))))(((((()))))))))*********,,,******,,,,,,***+++---******************************)))))))))))))))***((((((((('''''''''''''''&&&''')))))))))(((((()))***(((''''''((((((&&&%%%((('''&&&'''***+++***)))(((***,,,------,,,***(((,,,---///111000---)))'''&&&''')))************)))333222000...------...///+++,,,---...---,,,,,,,,,------...///000000000000000000000111111000000///------------------------.........//////000000111//////000222444444333111444333333555666777555444111111333444444444444333666444333333555555444333444555777888999999888888999999999:::::::::::::::???>>>>>>>>>============>>>???@@@AAABBBBBBBBBBBBGGGJJJMMMLLLHHHDDDDDDDDDCCCEEEGGGJJJLLLMMMMMMMMMYYY^^^eeegggggggggkkknnnhhhoooxxx}}}iiieee``````bbb```YYYRRRQQQPPPNNNKKKIIIGGGEEEEEEBBBAAA??????@@@???>>><<<888888777666666555444444222444666888777444222000000000111111000///...---,,,,,,++++++++++++++++++,,,++++++***)))((((((((('''&&&%%%$$$$$$$$$%%%%%%(((((()))************)))(((((())))))************(((((()))))))))((((((((((((((())))))))))))))))))%%%&&&'''(((((('''&&&%%%$$$%%%'''''''''''')))++++++***)))(((''''''&&&&&&%%%%%%%%%%%%&&&((()))***'''(((***+++***(((%%%###%%%%%%&&&&&&&&&'''''''''###$$$$$$&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''''''''(((''''''&&&&&&%%%&&&&&&'''%%%%%%&&&''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&''''''((((((((('''%%%&&&'''(((((((((''''''%%%&&&''')))***)))&&&$$$%%%%%%&&&&&&'''(((((()))(((((())))))))))))(((((('''''''''(((((())))))***)))))))))(((((((((((((((&&&&&&'''((()))******+++))))))))))))************------,,,++++++******)))+++,,,333;;;<<<444---,,,***************************)))))))))))))))******((((((((((((((('''''''''&&&'''(((''''''(((,,,000***)))''''''(((((('''%%%((('''&&&'''***+++***)))((()))+++,,,,,,+++)))(((***,,,...000///,,,)))&&&))))))(((((()))***,,,---888666222///------------++++++***+++---///000111,,,,,,...//////000000000000000111111111111111000........................000000000000000000//////000000111333555666444333555444444555666777666555888777555333222333555666666555444555666777666444555666777999999999888888999999:::::::::;;;;;;;;;;;;;;;<<<===>>>??????@@@>>>???@@@AAABBBCCCCCCCCCJJJHHHFFFGGGJJJJJJHHHEEEEEEFFFGGGJJJMMMQQQUUUWWWdddhhhkkkkkkhhhjjjpppvvv|||rrrfffaaa```^^^\\\WWWVVVSSSOOOLLLIIIGGGFFFDDDBBBAAAAAAAAA@@@>>><<<;;;::::::999888777666666111333666777666666777777111111000///...---,,,,,,------------,,,,,,,,,,,,,,,++++++++++++*********,,,+++***((('''(((((()))'''((()))++++++******)))((()))***+++++++++******%%%&&&''')))***+++,,,,,,+++++++++***)))((('''&&&''''''((((((((((((''''''%%%&&&(((((('''((()))+++******)))((('''''''''''''''&&&%%%%%%&&&(((***+++)))+++...000///,,,(((%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###&&&((()))'''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&$$$%%%'''(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$######$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&'''((()))***)))((((((''''''''')))++++++(((&&&'''''''''(((((((((((((((++++++,,,,,,,,,,,,++++++((((((((((((((()))++++++******))))))))))))***+++((((((((())))))*********)))))))))************+++//////...---,,,++++++***)))...<<>>@@@AAACCCDDDDDDDDDFFFCCCBBBFFFNNNRRROOOLLLKKKIIIGGGHHHNNNWWW```gggiiilllooooooooosss|||rrrjjjiiikkkaaa___[[[WWWSSSOOOMMMLLLGGGFFFEEEDDDDDDBBB???======<<<;;;:::999888888777444555777666666777:::===555444222000...---------//////.........---------+++,,,,,,,,,,,,---------000///---+++***+++,,,,,,'''(((***+++++++++)))((('''((()))***+++******)))%%%&&&(((***,,,,,,,,,,,,)))******+++***)))(((''')))))))))(((((()))))))))&&&'''))))))(((((()))+++)))(((((('''''''''((((((((('''&&&%%%&&&''')))+++***+++---......+++)))'''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&%%%$$$''''''''''''''''''''''''$$$&&&)))***)))''''''((((((((('''&&&&&&&&&&&&&&&$$$&&&'''))))))((('''&&&$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''###$$$%%%&&&'''(((((((((&&&''''''((((((((('''''''''(((***+++++++++))))))(((((((((***,,,,,,***((()))))))))))))))(((((((((+++,,,,,,,,,,,,,,,,,,+++******)))******,,,---...******))))))***+++,,,---)))*********************))))))*********+++++++++------------------------,,,...999GGGGGG888,,,)))************************)))))))))))))))***++++++(((((())))))******++++++'''***,,,***''''''+++///***)))((()))***+++***)))((('''&&&'''***+++***)))(((((()))******)))(((((('''(((***++++++***))))))))))))***+++,,,---.../////////......---,,,++++++,,,+++,,,...222444333222,,,---///000111222222222000111222222333333222222000000111111111222222222333333222111111000//////333222333555777777555333555444222222444555444333999888555444333444555666444333444555777777666444444666777888999999888888999999::::::;;;<<<<<<===:::;;;===???@@@AAAAAA@@@===>>>@@@BBBDDDFFFFFFGGGGGGHHHKKKPPPVVVXXXVVVSSSKKKLLLNNNRRRZZZccclllqqqnnnqqqtttwwwzzzxxxsssjjjhhhddd___ZZZVVVSSSRRRKKKJJJHHHHHHGGGEEEBBB???>>>======;;;:::999888888777888888777555777<<>>@@@CCCEEEGGGHHHIIIMMMRRRYYY]]]___\\\YYYWWWGGGMMMXXXbbbkkkppprrrssssssvvvzzz~~~uuummmmmmjjjaaaZZZXXXOOOVVVVVVOOOLLLOOOKKKCCC@@@AAAAAA@@@???>>>>>>???:::999777666666777888888AAA@@@>>>;;;888666555444999555111000222333333222......------,,,,,,------......---,,,++++++++++++************************(((((())))))))))))((((((*********)))***++++++,,,''''''(((((()))+++,,,---++++++***)))((('''&&&&&&))))))))))))))))))))))))''''''''''''((((((((()))---,,,***))))))***,,,---000///---+++)))'''&&&&&&$$$%%%&&&'''((((((((((((***))))))((('''&&&&&&%%%((((((((()))******(((&&&(((((((((((((((((((((((()))))))))))))))(((''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((******))))))((((((((('''&&&&&&&&&&&&''''''(((((())))))))))))((((((((((((&&&''''''(((((()))))))))''''''(((((())))))******))))))***++++++++++++***)))))))))))))))))))))))),,,++++++******++++++,,,------------,,,,,,+++***+++++++++,,,......---,,,---,,,***)))*********(((,,,,,,+++******++++++,,,000...---+++******++++++,,,,,,++++++,,,,,,---...))))))*********+++++++++******+++,,,,,,,,,,,,,,,************************++++++,,,,,,,,,++++++******)))))))))***+++,,,,,,+++***)))(((((()))***+++,,,)))'''(((+++---,,,***)))******+++---......///...000333444444111...,,,111111111000...---++++++---...000111222222111111111222222333333222222222111111000000000000000111555444333222111111111111333444555666777777777777444444333333333444555555555555555444444555555555777666666666777777555333777777888888999999::::::999;;;============???@@@BBBCCCEEEFFFGGGGGGGGGFFFPPPLLLJJJMMMTTTYYYZZZYYY]]]```gggkkkbbbTTTNNNPPP[[[fffqqqsssooommmrrryyyrrr|||rrrhhhdddeee\\\ZZZTTTMMMKKKNNNMMMJJJLLLKKKJJJHHHDDDAAA?????????===<<<:::999888999999======>>>>>><<<:::888777888555222222444555555333000///............////////////...---,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************++++++,,,******)))******+++,,,---)))))))))))))))))))))(((************************'''''''''((((((((()))))),,,+++***))))))***+++,,,---,,,+++***))))))))))))&&&&&&'''((())))))************)))(((((('''&&&&&&''''''((()))))))))'''&&&)))))))))))))))))))))))))))))))))))))))((('''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''''''''(((((()))(((((((((((((((((((((%%%&&&'''((()))******+++''''''(((((())))))))))))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,------,,,,,,+++***++++++***++++++++++++***,,,***((((((***+++******+++++++++,,,,,,,,,,,,,,,......---,,,++++++***+++,,,,,,++++++,,,,,,---...************++++++++++++)))***+++,,,,,,,,,++++++************************++++++,,,,,,,,,++++++***))))))))))))))))))******+++***)))(((((()))***++++++***)))***,,,---,,,*********+++,,,---.........///000222333333111///...000000111111111000000///111222333333333222111000000111222333444555555555333222222111111222222222666555444333222222222222333333444555666666666666555555444444555555666666888888777777777777888888777777777888888888777666999999::::::;;;;;;<<<<<<@@@AAACCCDDDDDDDDDFFFHHHJJJJJJJJJKKKMMMOOOQQQRRROOOUUU\\\]]][[[ZZZ]]]aaammmfff```^^^[[[WWWXXX\\\qqqooommmpppwww~~~rrriiiddd]]]YYYZZZ[[[VVVQQQNNNMMMMMMMMMLLLJJJIIIGGGFFFEEECCCAAA???===<<<;;;;;;999;;;>>>@@@@@@>>><<<:::777666555555666777666444111111000000000000111111111111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,))))))))))))******++++++************************(((((((((((())))))))))))+++***)))(((((()))***+++***))))))))))))***++++++(((((())))))******++++++*********))))))((((((''')))***+++,,,,,,+++***)))************************(((((()))))))))(((''''''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))***+++'''(((((((((((()))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++***+++******))))))))))))***+++)))'''''')))***+++*********+++,,,---------,,,------------,,,+++***))),,,,,,++++++,,,,,,---...++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,+++)))))),,,+++***))))))***+++,,,+++++++++---......---++++++,,,,,,,,,---.........///000111111222111111111///000111222333444444444444555555444444222111000000111222444555666777777444444333333333333444444777666555444333333333444222333444555555666666555555555555666666777777777666555555444444555555666777888999::::::;;;::::::;;;;;;<<<======>>>??????AAACCCEEEFFFFFFGGGIIIKKKPPPOOONNNOOORRRVVVZZZ]]]\\\___aaa```^^^aaahhhooojjj___UUUVVV\\\bbbgggkkkrrrtttyyyzzzkkkaaabbbbbb[[[UUUVVVQQQPPPOOOPPPPPPOOONNNLLLIIIHHHFFFCCCAAAAAAAAAAAA<<<===>>>@@@@@@???>>>===999888888888888777555444333222222111111222222333333333333222111111000///------------------------+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,------,,,+++++++++++++++*********+++++++++++++++************************(((((()))))))))*********))))))(((((((((((()))))))))))))))))))))***+++,,,)))))))))))))))***+++++++++*********)))))))))(((((()))+++,,,+++***))))))))))))))))))))))))))))))'''(((((((((((((((''''''(((((('''''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((('''''''''(((((((((((((((%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++,,,,,,,,,++++++***)))******)))))))))+++---,,,***''''''((()))***)))((()))***,,,,,,,,,,,,++++++,,,---------+++***))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,+++++++++)))***,,,---------++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,---...///000///...,,,***---,,,+++******+++,,,---+++,,,...///000///---+++,,,---------............000000000000111222222333///000111333444555555555444444444333333222222222000111222444555555666666444333333333333444444555666555555444333333444444111222333444555555555555444555666666777777777777555555444444444444555555777888:::;;;<<<<<<===>>>===>>>>>>???@@@AAABBBBBB@@@BBBEEEFFFGGGHHHKKKMMMQQQQQQQQQSSSUUUYYY\\\^^^aaa``````cccgggiiigggdddSSSRRRUUU^^^jjjrrruuuuuuuuuxxxnnnhhh```^^^aaa]]]ZZZWWWUUUTTTSSSPPPMMMMMMKKKJJJHHHGGGGGGGGGGGGDDDBBBAAA???>>>>>>??????<<<<<<<<<;;;999777555444555555444333333333333333444444444444444222111000........................------............------++++++,,,---...------------,,,+++***************...------,,,++++++******************************)))))))))************+++)))(((((((((((((((((()))******))))))((()))))))))))))))((((((((()))***+++************))))))))))))$$$'''))))))'''&&&&&&'''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&)))))))))))))))(((((((((&&&&&&''''''((((((((()))'''''''''&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''((()))))))))))))))***************************))))))(((((())))))*********+++,,,,,,+++++++++(((***+++,,,+++,,,///111///,,,)))''''''((()))((((((((()))******************+++,,,---,,,+++***))),,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,,,,)))+++---...///...,,,+++++++++++++++++++++++++++***+++,,,---------------...///000111000...,,,+++...---,,,++++++,,,---...,,,...000111000///---,,,---------......//////000111111000000111222333444000000111222333333333333111111111111111222333333111222222333333333333222222222222222222333444444555444444333333333333333111222333444555555555555444444666777888888888888:::::::::999999:::::::::777:::<<<=========???AAA???@@@AAABBBCCCDDDEEEEEECCCEEEHHHJJJLLLNNNPPPSSSSSSTTTVVVYYY[[[]]]^^^^^^]]]ccckkknnnjjj```VVVOOOOOOYYYfffqqqyyy~~~~~~tttmmmfffaaa[[[YYYYYYXXXVVVTTTRRRQQQOOONNNMMMMMMMMMNNNLLLIIIEEEBBB@@@@@@AAABBB@@@@@@@@@>>>;;;999999999:::999888666555555444444444555666666555444222111000000000000000000000000111111111222222111111111,,,---///000000000///...,,,,,,+++***************//////...---,,,+++******++++++++++++++++++++++++)))*********++++++++++++(((((())))))))))))((((((+++******)))((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))'''***------***))))))+++''''''''''''''''''''''''&&&&&&'''(((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((()))))))))&&&&&&&&&''''''(((((()))((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***++++++++++++++++++'''+++//////...---000222000---)))'''((()))******+++***))))))))))))*********+++++++++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,------.........***,,,///111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---,,,,,,---......---++++++///...---,,,,,,---...///---///000000///---------,,,,,,---...///000111111222222111111111222333333000111111222222111111111////////////000111222333222222222333333222222111111000000111111222333444444444333333333333333444222333444555555666666555444555777999::::::999999<<<<<<;;;;;;;;;;;;<<<<<<999===@@@AAA??????AAACCCCCCCCCDDDEEEFFFHHHIIIIIIEEEGGGKKKMMMOOOQQQUUUWWWZZZ[[[^^^aaadddeeeeeeeeeiiippprrrfffUUUMMMSSS]]]iiittt~~~|||qqqjjjfffddd```]]]ZZZYYYVVVTTTRRRRRRRRRRRRPPPNNNKKKHHHEEEDDDDDDDDDBBBCCCCCCAAA???>>>@@@BBB???>>><<<:::888777777666444555666777666444222111111111111111111111111111222222333333333333222222...///000222222111000///---,,,,,,+++++++++,,,,,,///.........------,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))******)))))))))******)))(((((((((((((((---,,,***))))))***+++,,,(((((((((((((((((((((((()))---111000---+++,,,...((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%&&&'''((())))))***%%%%%%&&&''''''((()))))))))))))))***+++,,,,,,,,,(((((('''''''''&&&&&&&&&&&&''''''((()))((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))***+++++++++++++++(((---222222///,,,---///...+++((('''))),,,...//////...+++)))))))))+++,,,++++++************++++++,,,,,,++++++,,,,,,---...++++++,,,---...///000000,,,---000222333111///---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............+++,,,,,,,,,,,,,,,------000///...------...///000---///000///---,,,---...+++,,,---...000222333333222222222222222222111111000000111222222222222222111000/////////000111111111111222333444444444333000000000000111222333444555555444444444444555555333333444555666666666666666777:::<<<======<<<;;;======<<<<<<<<<<<<=========AAAEEEEEEBBBAAADDDGGGGGGGGGHHHIIIKKKLLLMMMNNNIIILLLOOORRRTTTWWW[[[]]]aaaccceeegggjjjmmmpppqqqsssnnncccVVVPPPXXXkkk{{{xxxnnneee___```^^^\\\YYYVVVUUUTTTTTTQQQPPPOOOMMMKKKIIIGGGEEEDDDEEEEEEDDDBBBBBBFFFJJJCCCBBB@@@===;;;999888888444555666777666444222111111111111111111111111111000111111222222111111000...000222333444333111000---------,,,,,,------...---------............///++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))************)))))))))(((((((((((())))))***...---+++******+++---...''''''''''''(((((((((((($$$(((,,,+++(((%%%'''***))))))))))))))))))))))))%%%%%%&&&'''((((((((('''&&&'''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((###$$$%%%&&&''')))******%%%%%%&&&&&&'''((())))))((()))***,,,...000111222(((((('''''''''&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((()))***+++++++++++++++***///444444///+++***+++,,,***''''''***...111333333111---***)))***,,,...++++++)))))))))***+++,,,,,,,,,++++++,,,,,,---...***+++,,,---...000111111,,,...111444444222000...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------------...///000000///...------...///000...///000...+++***---///***+++---...111222444555333333333333333222111000///000111222333444444444333222111////////////000000111222444555666666777111111111111222333444555666666555555555666666777333444555666777777777777888999<<<>>>??????>>>>>>BBBBBBAAAAAAAAAAAABBBBBB@@@EEEHHHHHHEEECCCFFFIIIIIIJJJKKKMMMNNNOOOQQQQQQRRRUUUXXX[[[^^^aaadddgggffffffgggiiimmmrrrwwwzzzggg[[[RRRXXXjjj{{{{{{tttmmmddd___^^^]]]YYYUUUXXXWWWSSSOOOLLLLLLOOOQQQRRROOOJJJFFFCCCDDDEEEFFFAAAAAAAAABBBBBB???;;;777999888666666777777777666666666666555444333222111000111222333333222000///...///000111222333444444///............------------------...............///...,,,,,,---------,,,,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((******+++++++++******)))******))))))(((((('''''')))((('''&&&&&&'''((())))))'''%%%%%%&&&(((***************))))))((('''&&&'''''''''''''''((())))))((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((***,,,///111222333333,,,+++)))((((((***,,,---'''(((((()))***,,,---...************))))))))))))((()))***+++,,,+++******,,,+++******,,,,,,+++***,,,---......,,,,,,---...'''(((***,,,...///000111111...******,,,---,,,***************+++,,,------------.........---+++***+++***)))))),,,...000000//////.........---------///---+++,,,///000///---...------,,,,,,------...///000111111111000...---///,,,+++,,,000222111000000111333444333222///...,,,---...000111111111111333333333333333333333333111222222222222333333333000111222333333222000000111333555888888777555333333333333555777999888777888777666555666888:::;;;777777888999:::;;;<<<<<<;;;<<<<<<===>>>???@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBCCCEEEGGGHHHIIIIIIHHHGGGHHHKKKPPPTTTVVVTTTRRRUUU\\\aaa```bbbhhhjjjhhhlllkkkkkknnnpppnnnhhhbbbXXXaaannnzzzxxxmmmhhhgggeeeccc^^^]]]\\\ZZZXXXVVVTTTSSSQQQQQQQQQPPPNNNLLLKKKIIILLLJJJHHHFFFEEECCC???======;;;999999::::::999888666777777777777777666666333444555666555444222111111111222222333444444444222222111000///......---000000000000000000000000222000......///000///...+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******+++++++++,,,,,,++++++***)))))))))))))))(((((((((***)))((('''''''''((()))---,,,)))((((((((((((''')))))))))))))))(((((('''(((''''''''''''((())))))(((((((((''''''''''''&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&'''''''''''')))+++---///000000000,,,+++***)))(((((()))***(((((((((((()))***,,,,,,******************+++++++++******)))***+++,,,,,,...---,,,,,,......---,,,+++,,,---,,,++++++,,,------...000111333333444444000---++++++---...---,,,******)))))))))***++++++///...---,,,,,,,,,------///...,,,+++,,,---------//////.........---------///---+++,,,...000///...///......------......///...//////000000///...---000...------000111000...000000111111111000............000111222333333333111111111111111111111111111111222222222333333333111111222333333222111111111222444666777666666555555555666888:::;;;999888777666555444555666888:::999::::::;;;<<<======>>>???@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHJJJLLLMMMNNNNNNMMMLLLIIIOOOXXX]]]^^^\\\[[[[[[dddgggfffbbbdddmmmsssuuuiiissszzzuuufffZZZXXX[[[oooyyyssshhhkkkgggbbb______]]]ZZZWWWVVVWWWYYYYYYWWWRRRLLLIIINNNLLLIIIHHHHHHIIIIIIHHH@@@>>><<<;;;<<<<<<;;;:::777777777888777777666666777777888999888777666555444444444444444444444444666555444333222111000///222222222222111111111111222111000000111111000...+++++++++++++++,,,,,,---++++++++++++++++++++++++---------------,,,,,,,,,+++,,,,,,---------,,,,,,)))))))))))))))************)))((('''(((((()))***------,,,,,,+++)))(((''''''((())))))******))))))((((((''''''(((((()))***'''''''''((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&''''''(((((('''((()))+++,,,---------,,,+++***)))(((''''''&&&((((((((((((((()))******)))*********+++,,,,,,,,,+++***((('''((())),,,---...---,,,---...///...---***+++,,,,,,******+++,,,,,,---...//////000000///...,,,++++++---......------,,,++++++++++++++++++///...+++******+++,,,......---,,,+++++++++++++++...............---------///---,,,,,,...//////...000//////////////////000,,,------.........------222000//////000000///---////////////............///000111222333444444444111111111111111111111111111111222222222222333333222222333444444333333222111111222444555666777777888888999;;;======:::888777777666666777888:::;;;===>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFHHHGGGFFFFFFGGGIIIKKKMMMNNNOOOQQQRRRRRRQQQOOONNNOOOWWWaaadddcccbbbeeeiiidddjjjppprrrrrrsssqqqnnnooohhh```\\\aaammm|||{{{qqqlllhhhbbb]]][[[\\\]]]]]][[[XXXUUUSSSTTTRRROOOMMMMMMMMMLLLJJJGGGDDDBBBAAAAAA@@@???===<<<<<<<<<;;;:::999888777:::;;;;;;;;;:::999888777777777666555555444444333666555555444444333333333222222111111111111111111111000//////000000///---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---------...,,,------............---)))))))))******+++++++++******)))((()))***+++,,,(((***---------+++******''''''((()))***+++++++++((((((((('''((())))))***''''''(((((()))***++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))((())))))******+++++++++)))))))))))))))((('''&&&******))))))))))))******(((((()))***+++,,,,,,---******)))))))))***+++,,,,,,+++***+++------,,,+++***,,,---,,,+++***+++,,,******++++++++++++******++++++++++++---.........111000///......---......---,,,,,,+++++++++,,,---)))***++++++***+++,,,---...........................---------......//////000//////......//////000+++,,,,,,---------------000000000000111000000///000///............/////////000111222444444444444333333333333333333333333222222222222333333333333333333444444444555444444222222222333444666888:::::::::;;;===>>>>>>;;;888;;;::::::;;;<<<===>>>???AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJLLLKKKJJJJJJLLLOOORRRTTTTTTUUUWWWXXXXXXWWWUUUTTTYYY]]]bbbdddeeehhhnnntttqqqtttwwwuuuoooiiiccc___]]]^^^dddtttxxxpppgggeeebbb___^^^^^^___```___]]]YYYUUURRRMMMHHHDDDMMMJJJGGGFFFEEEDDDBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@>>>=========<<<;;;::::::999888777666555444444333444444444555666666777777444444333333333222222222222111111111222222000...------,,,,,,,,,,,,,,,---++++++++++++++++++++++++******++++++,,,,,,------,,,---...///////////////))))))******++++++,,,,,,+++******)))***+++,,,---'''+++......,,,*********&&&'''(((***++++++++++++((((((((((((((()))******'''(((((()))***+++,,,,,,************************''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))******************++++++,,,&&&'''((())))))))))))))),,,,,,++++++******++++++(((((())))))***+++,,,,,,+++,,,...000000///...,,,,,,+++***+++---...---,,,,,,---...---,,,+++,,,...---............---,,,+++((()))++++++,,,------...111111000///............---...000111222000///---+++---......,,,,,,---...---.....................---------------...///000///..................///---------------------------///000111222222222222111000000//////000111111//////111222333444444444333333333333333333333333333333333333444444444444555555555555555666666777444444333444555888:::<<<;;;;;;<<<===???>>><<<:::=========>>>???AAABBBBBBDDDDDDDDDEEEEEEFFFFFFGGGIIIJJJKKKLLLMMMOOOPPPPPPQQQQQQPPPQQQSSSUUUXXXZZZZZZ[[[\\\^^^____________cccdddhhhmmmrrrtttuuuuuuxxxlllaaaZZZYYY___eeekkkyyyxxxnnnfffbbb```___^^^\\\ZZZXXXVVVRRRMMMJJJNNNKKKHHHEEEDDDCCCAAA???>>>???AAABBBDDDDDDEEEEEEAAAAAA@@@???>>>======<<<;;;::::::999777666666555444444555666888999::::::888888777777666666555555555444444555666666333111///......---------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,---...///////////////+++++++++++++++,,,,,,,,,++++++******+++,,,...///,,,///111000+++((('''''''''((()))***++++++++++++))))))(((((())))))***+++))))))******+++,,,------))))))***************+++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))*********************+++,,,---&&&''''''((()))***+++,,,---,,,,,,+++++++++,,,,,,))))))******++++++,,,,,,---000333555666444111///...---,,,---///000000///,,,---......,,,,,,---..................---,,,,,,(((***,,,---,,,,,,---.........------------------///111444777777555222000222444666444///,,,---...---------...............---.........------///000///......------......///000//////...------......,,,///222333333222333444111111111111222222222222///000111222333444444444333333333333333333333333444444444555555555666666666666666666666777888999777777777777888:::<<<>>>===<<<<<<===???@@@???======>>>???@@@AAABBBCCCDDDGGGGGGHHHIIIJJJKKKLLLLLLJJJKKKLLLNNNOOOQQQRRRSSSXXXXXXYYYZZZ[[[]]]^^^___YYYZZZ[[[]]]```cccfffgggkkkooouuu|||}}}uuuoooeee```]]]]]]```eeepppzzzwwwtttjjjhhhdddbbbaaa___]]][[[TTTQQQNNNKKKJJJHHHEEECCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEECCCBBBAAA@@@@@@@@@======<<<<<<;;;:::999999777888888999:::;;;<<<<<<:::999999888777777666666555555555666888777444111000000///...............------------------------,,,,,,,,,,,,------------+++,,,---...////////////,,,,,,,,,,,,,,,+++++++++,,,+++++++++,,,---///000...111333111,,,((((((***((()))******++++++++++++))))))(((((())))))***+++******++++++,,,,,,------))))))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))***+++))))))))))))***+++---...***)))(((((()))***+++,,,+++++++++***++++++,,,,,,,,,---------------------...000222333444333111000...---,,,...000111000///+++,,,------,,,+++,,,---***++++++++++++******)))***---///000...---...000------,,,,,,,,,---......///000333444555444222111222666888555000,,,---...---------.........//////,,,...///...,,,,,,...111000//////......//////000444333111000///...//////---000444444333111222333///000222333333333222111000111222444555555555555444444444444444444444444666666666666777777777777777777666666777888:::;;;:::::::::;;;<<<===>>>>>>@@@>>>===>>>@@@BBBCCCBBB???@@@BBBCCCEEEFFFFFFGGGJJJKKKLLLMMMOOOQQQRRRRRROOOOOOQQQRRRTTTVVVWWWXXX^^^___aaacccdddeeeeeedddZZZZZZ[[[^^^ccciiiooorrruuuxxx|||~~~zzztttnnniiiZZZ^^^jjjzzz}}}uuuoookkkhhhfffbbb___[[[YYYWWWUUURRRPPPTTTSSSRRRPPPNNNLLLJJJHHHHHHGGGFFFDDDCCCCCCBBBBBB@@@??????>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<===888888888777666555555444444333444555666555222000111111000///////////////................................................+++,,,---...////////////---------,,,,,,+++++++++,,,,,,++++++,,,...///000,,,000333111---+++---000))))))***++++++++++++***)))))))))))))))******+++++++++,,,,,,,,,,,,------(((((())))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))++++++(((((('''((()))+++,,,...---,,,***(((((()))+++,,,******))))))***++++++,,,///////////////.........---------...............,,,+++***,,,...//////...***+++,,,,,,******+++,,,++++++,,,,,,,,,++++++***,,,///222222000...///111...............///000111------....../////////000---111444333///,,,---///---------.........//////,,,...///...,,,,,,...111111111000000000000111111666555333111///////////////222666666333000000111...///222333444333222000222222444555666777777777777777777777777777777777777777777777888888888888888777777666777999;;;<<<<<<======>>>>>>>>>??????BBB@@@>>>>>>AAADDDFFFFFFCCCDDDEEEGGGIIIJJJJJJJJJLLLMMMOOOQQQSSSUUUVVVWWWYYYYYY[[[]]]^^^```aaabbbccceeegggiiijjjjjjiiihhhbbbbbbcccffflllttt||||||}}}{{{tttjjjdddeeehhh~~~xxxrrrkkkhhhhhhiiifffccc___^^^]]]ZZZXXXUUUTTTSSSRRRPPPMMMKKKKKKJJJIIIGGGHHHGGGDDDAAA>>>===???AAABBBAAA??????@@@???>>><<<;;;:::999888888888888999:::777555444444555555444111111111111111111111111............///000111111222111000//////000222333222000//////000000///...///////////////////////////............///000000////////////...---,,,+++''')))+++***)))+++111777)))******+++++++++******+++*********+++,,,------,,,,,,,,,,,,,,,+++***)))++++++++++++***)))''''''***)))((('''&&&'''''''''((('''&&&''')))))))))'''***++++++***(((''')))***---,,,***(((((()))***+++------,,,,,,------...///------------...///000000,,,---.../////////...------..................------,,,,,,+++,,,,,,------000111111111111///...---///000222333444444333222.........///111222444555555333111///...///000000...------------...//////000///...---,,,------......000333222000///000222222444444222000222999???EEE<<<444222222111111333222222333333333222222111222222333333333444444444666666666666666777888999<<<:::555333888>>>>>>888<<<<<<;;;;;;:::;;;;;;<<<:::::::::;;;;;;<<<<<<<<>>;;;<<>>>>>BBB???===>>>AAADDDEEEEEEDDDCCCCCCDDDGGGHHHHHHGGGOOOOOOPPPRRRTTTVVVVVVVVV\\\[[[YYYXXXYYYZZZ]]]^^^ccc]]][[[___bbbdddjjjqqqfffccc```aaahhhrrryyy}}}yyyqqqhhhbbb^^^nnnttt|||uuummmhhheeeddddddgggdddaaa______^^^\\\[[[SSSRRRQQQOOOMMMJJJIIIHHHIIIHHHFFFGGGHHHIIIIIIHHHAAAAAA@@@>>>===<<<;;;;;;===<<<;;;<<<======;;;999:::999888777555444333222111111111000000111222222666555333222111222333333444222111111222333111000000000000000000000000000222111000...------,,,,,,////////////......---,,,***,,,...---+++,,,000333************,,,...000111---,,,++++++++++++++++++,,,------------,,,++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,+++***)))+++***)))***,,,---,,,+++---......---+++***,,,---///...,,,++++++,,,------------,,,,,,------...///000///...............///000///...,,,++++++++++++...//////000000//////...000000///...---------...+++,,,------......------666555444333222222111222000000//////000111111222444333111000//////000111111111000000111111222333333222222111111111111222000222444444333333444555///222444444555999@@@FFF===888555666666444333555222333555666777777888888666666777777777888888888666666666777888999;;;<<>>>>>???@@@AAAAAAAAADDDBBBAAACCCEEEHHHIIIJJJLLLKKKJJJKKKNNNOOOPPPOOOPPPQQQSSSVVVXXXYYYZZZZZZ\\\[[[[[[\\\^^^aaaeeegggccccccgggmmmpppooooooqqqqqqrrrtttyyyvvvmmmjjjppp}}}vvvppphhhbbb___```aaabbb```^^^[[[XXXWWWVVVUUUTTTOOOMMMJJJIIIJJJJJJIIIHHHGGGFFFEEEDDDBBB@@@???>>>@@@??????@@@BBBAAA>>><<<>>>======<<<:::999999888555555444333333444444444888777555444333333333333555333222222333444222111222222222222222222222222222111000///............111111111111111000//////,,,---...---,,,,,,...000---,,,+++***+++---///111...------,,,++++++++++++------.........------,,,......//////...------,,,+++,,,...//////...,,,+++,,,+++***+++---...---,,,---......---++++++,,,...//////...------......///...------------...//////---------...///111222333111000...---,,,------...///000000000000000000///111000///...------------......///000111222222222999777555333111111111111222111111000000000111111333333222111000000111111222222111111222222333444333333333333222222333333222333555666666666777777444555666555555777:::>>>:::777666999999666555777888888999:::;;;;;;;;;:::888888888888999999999:::======<<<;;;::::::::::::;;;DDDJJJEEE>>>===@@@BBB?????????@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHGGGGGGHHHKKKMMMOOOOOOSSSRRRQQQRRRUUUWWWXXXXXXSSSTTTVVVWWWXXXZZZ]]]___``````aaabbbeeeiiilllnnnoookkkhhhgggjjjpppzzz}}}{{{}}}xxxuuuppplllgggdddcccddddddcccbbb___ZZZWWWUUUTTTRRRQQQOOONNNNNNLLLJJJHHHFFFDDDCCCBBBBBBCCCDDDCCC@@@===??????>>>>>>>>>>>>>>>===;;;:::999888888777888888999888777666666555555555666555444444555555444333444444444444444444444444222111111000111111222222444444444555444444333222---...//////...------...///...,,,++++++,,,---/////////...------,,,---------....../////////............//////......------,,,...///111111000...---,,,+++***+++---...---,,,---......---++++++,,,...//////////////////000000//////......//////000111/////////000111222444555111000//////000111333444000111111222222111111000000000///...............000000111222333444555555999888666333222222222222333333222111111111111222444333333222222222222222222222111111222222333444333333333333444444333333444555666777999:::::::::999::::::999888888999:::888777888<<<<<<888777:::;;;<<<<<<<<<;;;:::999999999999999999::::::::::::>>>>>>===<<<;;;;;;;;;<<<666===BBBBBBAAADDDDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDEEEEEEFFFHHHJJJKKKLLLMMMLLLMMMNNNOOOPPPRRRSSSTTTTTTTTTSSSUUUXXX[[[\\\\\\]]]^^^___^^^^^^```eeeiiilllmmmmmmnnnpppqqqrrrrrruuuzzz~~~zzzuuuqqqmmmiiigggcccaaaaaabbbbbbbbbXXXYYYXXXXXXVVVSSSQQQOOOKKKJJJHHHHHHHHHGGGDDDBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;::::::999999888:::888777777888888777666777777777777777777777777444444333333444555555666666666666777777666666555///000111222222111///...111000///------------...111000//////////////////......///000000000000///,,,---------------,,,,,,...///000111111111000///---,,,+++,,,...///...---...//////...,,,+++---.../////////000000000000000111111000000111111222333666555444333222222222222111222222222333555666777111222222222222222222111111000000//////000000111111000000111222333444555777777666555444333333333444444333333222333333333555555555555555555444444333333222222333333444555333444444555555555555444666666777999<<<>>>===<<<<<<<<<===>>>>>>>>>??????999999;;;???>>>::::::===<<<<<<;;;;;;:::888777666::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>???@@@;;;???AAABBBDDDHHHGGGBBBFFFGGGHHHJJJJJJJJJIIIIIIIIIJJJKKKMMMOOOQQQRRRSSSQQQSSSUUUUUUUUUUUUWWWYYYYYYZZZ[[[___ccceeeeeeeeedddfffhhhhhhgggjjjoootttrrruuuyyy~~~xxxtttnnnjjjhhhgggfffeeeccccccccccccaaa___\\\[[[ZZZXXXUUUSSSRRRQQQOOONNNJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCAAAAAA@@@@@@>>>???????????????>>>>>>>>>===;;;<<<======<<<:::999999999999999999999999888888777777777777777888666666777777777777777666222222444666666555333111111111111111111111000000111111000000111111222222...///000000111111111000......////////////......//////000000000111111111///...---...000000000//////000000///------...000......///000000000000000333222222222222333444444999888777555444333333333333333444555666666666555222222333333333333222222222222111222222333444555222111111000111222333444444555555666666666555555555555444444444555555666666666666777777777666666555444444444444555666666444555666777888888777666888777777:::>>>@@@@@@>>>>>>>>>???@@@BBBBBBAAA@@@;;;;;;>>>@@@???;;;<<<@@@<<<<<<<<<<<<;;;;;;:::999<<<=========>>>>>>>>>>>>======>>>???@@@BBBDDDEEECCCGGGHHHGGGHHHKKKJJJGGGJJJKKKMMMOOOOOOOOONNNMMMMMMNNNOOOQQQTTTVVVWWWXXXVVVXXXZZZZZZYYYXXXYYY[[[___```dddiiinnnppppppoooiiiooouuuxxxxxxyyy}}}}}}|||uuuqqqiiijjjkkkkkkiiigggdddccchhheeeaaa^^^]]]\\\[[[YYYSSSSSSRRRQQQOOONNNMMMMMMIIIIIIGGGFFFDDDCCCCCCCCCAAAAAABBBCCCCCCCCCBBBBBBAAA@@@??????@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<:::999888888777777555666777777777777666666444555666999:::999666444111222333444444444444444222111111111222333444444//////000111111111111111111222222333333333222222000000//////000111222222111//////000111222111000111222222111///...000111---...///000000000000000444444333333333444555555888888777666666666666666444555666666666555444333222333333444444333333222333333333444555666777888444333222222222333444555222333555777777777777666555555555555555666777777666777888888888888777777666666666666666777888888666777888999::::::999888999888888;;;???BBBAAA????????????@@@AAAAAA???=========???BBB???;;;===BBB===>>>>>>?????????>>>>>>>>>????????????@@@@@@@@@DDDDDDDDDDDDDDDEEEFFFGGGGGGLLLNNNLLLKKKNNNOOONNNLLLMMMPPPRRRRRRRRRQQQPPPOOOPPPRRRTTTVVVXXXZZZ[[[YYY[[[^^^]]][[[YYYZZZ\\\^^^```eeelllqqqsssrrrpppqqqyyy}}}zzzxxxuuusssooommmhhheeehhhkkkiiicccgggbbb]]]\\\]]]\\\XXXTTTSSSSSSTTTSSSQQQNNNKKKIIIMMMLLLKKKKKKKKKLLLMMMNNNKKKHHHEEECCCDDDEEEEEEDDDCCCBBBAAA@@@>>>===<<<<<<>>><<<;;;:::<<<=========888:::;;;;;;:::;;;<<<===666666666666666666666666444333333333333333444444555555555555444444444444333333222111111111222222444666555222222444555222333222111111000000111111333333333333333333333333000111222222333333333333///000222444555555444333444444444555666666666666999999888777666444444333555666666666666777777777888777444222111333555666444333111111222444666888666666555555555555666666666555555555555777888999666666777777777777888888999999999999999::::::;;;999888666555444555555666<<<999888999<<<===:::777888:::===???BBBCCCCCCCCCBBBAAAAAA@@@????????????AAACCCDDDCCCBBBAAAAAABBB@@@===>>>AAABBB???@@@CCCHHHGGGEEEFFFGGGHHHHHHGGGMMMKKKJJJKKKLLLMMMMMMMMMNNNOOOQQQSSSSSSRRRPPPOOOTTTTTTTTTVVVYYY[[[[[[ZZZ[[[[[[\\\^^^bbbdddeeedddfffffffffhhhjjjmmmppprrruuuxxx{{{zzzxxxyyy~~~yyyuuuuuuxxxtttnnntttoookkkjjjkkkkkkhhhddd[[[[[[ZZZZZZZZZZZZZZZZZZXXXVVVSSSPPPNNNMMMMMMMMMWWWTTTPPPMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJ@@@??????AAACCCCCCAAA@@@??????>>>===:::888888888>>>>>>===;;;:::888777777888777777666777777888888888888888777777777777666666555555555555555555555666888888444444777888555444444333222222222222333333222222222222222222222333333444555555555555555222222333555555666666666666777777888:::;;;<<<===<<<<<<;;;;;;::::::999999777777777888888888999999;;;999888666666666888999888777777777888999;;;<<<888888777777777777888888888888777666666666777888888888888999999:::::::::===<<<<<<<<<<<<===>>>>>>===<<<;;;:::999999::::::888888888:::===>>>>>>===>>>???AAACCCEEEFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFHHHGGGFFFEEEEEEFFFIIIGGGGGGKKKLLLJJJJJJMMMNNNLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMPPPRRRSSSTTTVVVXXXZZZ]]]```aaabbbbbbYYYZZZ\\\___cccgggjjjlllkkkkkklllmmmnnnooopppqqquuuvvvxxxzzz}}}~~~zzzwwwtttnnnjjjtttrrrooollljjjjjjjjjkkkjjjhhheeebbbaaaaaabbbccc]]]ZZZWWWUUUTTTTTTSSSRRRPPPPPPNNNMMMLLLJJJIIIIIINNNNNNMMMMMMLLLIIIEEEAAAFFFFFFEEEDDDDDDCCCBBBBBB==============================<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::===<<<999999======;;;999999888777777777777777666666666666666666666666777888999999999999999999777777777777888999::::::666777777999:::<<<>>>???AAAAAA@@@???>>>===<<<<<<999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;777777888888999999::::::::::::::::::::::::::::::===<<<;;;:::999999999999::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???>>>===<<<<<<<<<<<<:::<<<>>>@@@@@@@@@BBBCCCAAABBBCCCDDDEEEFFFFFFFFFIIIIIIHHHGGGGGGGGGHHHHHHIIIKKKLLLLLLKKKJJJKKKLLLPPPMMMNNNQQQRRRPPPQQQTTTUUUTTTTTTUUUUUUVVVWWWXXXXXXXXXYYYZZZ\\\^^^```aaa``````aaaccceeehhhjjjkkknnnpppqqqpppoooqqquuuyyyuuuxxx}}}|||wwwuuussswwwtttpppkkkiiihhhiiijjjhhhfffcccbbbbbbbbbaaa_________]]][[[YYYXXXVVVVVVUUUSSSRRRQQQPPPOOOLLLIIIJJJIIIHHHHHHIIIHHHGGGFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@>>>AAAAAA>>>>>>AAABBB@@@>>>>>>===<<<<<<<<<<<<===<<<<<<===============>>><<<<<<===============<<<===<<<;;;;;;;;;===>>>???:::::::::;;;<<<>>>???@@@EEEDDDCCCAAA???===<<<;;;;;;;;;;;;<<<<<<<<<============>>>??????>>>===<<<888999:::;;;;;;;;;;;;:::<<<<<<============<<<<<>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBFFFHHHHHHEEEDDDFFFHHHGGGGGGHHHHHHIIIIIIIIIIIINNNMMMMMMMMMMMMMMMNNNNNNNNNPPPRRRRRRQQQQQQRRRSSSVVVTTTTTTWWWWWWTTTTTTWWWSSSUUUVVVXXXYYY\\\___aaabbbcccddddddddddddfffhhhwwwvvvuuuttttttvvvwwwyyy{{{}}}|||yyyzzz~~~zzzwwwrrrooollliiifffcccddddddcccbbbbbbaaa``````___]]][[[[[[]]]___aaaaaa\\\YYYVVVUUUUUUSSSQQQNNNRRRRRRPPPOOOMMMKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGEEEEEEEEEDDDDDDDDDCCCCCCAAABBBCCCDDDDDDDDDDDDCCCBBBDDDDDDAAAAAADDDEEECCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBB??????@@@@@@@@@??????>>>@@@@@@???>>>>>>???AAABBBCCCBBBAAA@@@@@@AAACCCDDDCCCCCCBBBBBBAAA@@@???????????????@@@@@@@@@AAAAAA>>>???AAABBBBBBAAA@@@???@@@AAABBBBBBCCCBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@BBBCCCCCCDDDDDDEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGLLLLLLKKKKKKLLLLLLMMMNNNLLLLLLLLLMMMMMMMMMLLLLLLIIILLLOOOOOOLLLKKKMMMOOORRRQQQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVWWWXXXYYYVVVXXXZZZZZZZZZZZZ[[[\\\bbb______aaaaaa^^^^^^```bbbeeegggiiijjjlllpppsssrrrtttvvvvvvvvvwwwzzz}}}~~~}}}zzzvvvrrrnnnkkkjjjoookkkeeebbbaaabbbbbbbbb^^^[[[YYYZZZ\\\]]]ZZZXXXSSSTTTTTTTTTUUUUUUUUUUUURRRQQQPPPOOOOOONNNOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLFFFGGGIIIJJJKKKJJJJJJIIIJJJLLLKKKHHHGGGJJJJJJHHHHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFDDDBBBBBBCCCEEEFFFDDDEEEFFFGGGHHHIIIIIIJJJGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMPPPOOOOOOOOOOOOPPPQQQQQQOOOOOOQQQRRRSSSSSSSSSSSSOOOQQQTTTVVVVVVWWWYYY[[[ZZZZZZYYYXXXXXXYYYYYYZZZ\\\\\\\\\]]]^^^___```aaaccceeeggghhhhhhhhhiiikkkllljjjjjjmmmmmmkkkkkknnnpppsssvvvwwwvvvxxx|||{{{|||xxxuuusssooolllhhhhhhkkkkkkgggddd[[[[[[\\\]]]^^^___``````\\\[[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVQQQSSSUUUWWWWWWWWWVVVUUUXXXZZZYYYUUUTTTVVVVVVSSSTTTSSSRRRRRRQQQQQQRRRRRRPPPPPPPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPNNNOOOOOOPPPPPPOOOOOONNNNNNLLLKKKIIIIIIKKKMMMOOOPPPQQQQQQRRRRRRSSSSSSSSSQQQQQQQQQQQQRRRRRRRRRRRROOOPPPQQQQQQRRRRRRRRRQQQSSSRRRQQQPPPPPPQQQRRRRRRRRRSSSUUUVVVVVVUUUSSSRRRRRRSSSTTTTTTUUUTTTSSSSSSUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVTTTUUUWWWZZZ[[[\\\]]]]]]]]]]]]^^^aaadddfffffffffgggfffeeedddeeeeeefffgggggggggggghhhiiijjjlllmmmsssuuuwwwyyyyyyyyy{{{|||xxxvvvxxx|||~~~~~~{{{uuussspppmmmiiieeebbbaaaccccccbbb``````__________________^^^^^^^^^]]]]]]]]]^^^aaacccccccccbbbaaaeeegggfffaaa```bbbbbb___^^^^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^___``````aaa^^^^^^^^^^^^^^^]]]\\\\\\XXXYYYZZZ[[[[[[YYYXXXWWWYYYXXXVVVUUUVVVYYY[[[]]]___^^^]]][[[ZZZYYYWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZXXXXXXXXXYYYYYYZZZZZZZZZ^^^]]][[[ZZZZZZ[[[\\\^^^ZZZ[[[\\\^^^^^^\\\[[[ZZZ]]]]]]^^^^^^^^^\\\[[[ZZZ[[[[[[[[[ZZZYYYYYYXXXXXX^^^^^^^^^]]]^^^______```^^^```cccfffhhhiiijjjjjjllljjjiiikkkooopppnnnlllvvvuuuuuuttttttuuuwwwxxxuuuuuuvvvwwwxxxzzz{{{|||~~~wwwqqqmmmiiiddd```ffffffeeeddddddddddddddddddeeeeeefffggggggggggggaaaeeehhhhhhgggfffhhhjjjfffggghhhjjjjjjkkkkkkkkkiiiiiigggeeefffhhheee___bbb___\\\ZZZZZZ^^^bbbeeebbbaaa^^^\\\\\\\\\]]]^^^bbb___\\\^^^bbbdddaaa^^^aaa______cccffffff```ZZZ]]]___aaaaaaaaaaaaccceee```bbbddddddbbbaaabbbcccddddddcccbbbaaa``````___\\\ZZZXXXVVVUUUTTTTTTUUUYYY[[[___bbbeeegggggggggjjjjjjkkklllkkkiiigggeeerrrssssssrrrrrrssswwwzzz}}}||||||||||||}}}~~~|||zzz{{{}}}{{{{{{{{{yyyxxxvvvtttssstttuuuvvvuuuqqqoooooopppsssqqqnnnlllkkkkkklllmmmqqqrrrpppmmmnnnpppmmmhhhkkkjjjiiihhhggghhhiiiiiipppooommmkkkjjjjjjkkklllpppllljjjjjjmmmnnnkkkhhhkkkiiiiiilllooooookkkgggjjjkkkkkkiiigggeeeeeefffnnnmmmkkkgggdddcccdddfff]]]^^^```bbbdddfffhhhiii_________```bbbeeeggghhhiiilllpppuuuzzz}}}~~~vvvwwwyyyzzz{{{zzzyyyxxxuuuwwwxxxyyy{{{~~~}}}~~~|||{{{zzzxxxxxxxxxyyyyyyxxxuuurrrrrrttttttqqqoooooommmlllnnnrrrssspppnnnpppqqqpppmmmjjjgggfffgggqqqnnnjjjddd```aaadddgggppprrrtttxxx|||zzz{{{}}}