BM66( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDeneneneuuu}}}~~~}}}wwwqqqsssxxx{{{zzzyyyzzz~~~}}}}}}|||xxxwwwtttqqqooojjjgggiiisss}}}zzz||||||~~~{{{xxxwwwzzzzzzyyy{{{{{{{{{zzzyyywwwwwwxxxyyyzzz{{{~~~zzz~~~~~~{{{yyy~~~~~~}}}zzzvvvsssgggfffeeeeeeiiirrr}}}}}}}}}{{{llltttzzz}}}vvvrrrtttxxx~~~}}}zzzwww{{{{{{{{{kkkmmmooopppooonnnooopppuuuqqqkkkhhhgggjjjmmmppprrrllleeedddiiiqqqxxxzzzuuunnntttxxxmmmooovvvzzzzzzsssmmmkkkkkkjjjnnn}}}uuuwwwwwwsssllliiijjjlllqqqssssssuuu~~~{{{yyywwwzzzzzzvvvsssooobbbmmmrrrvvvrrrkkkiiiooowwwwwwzzzzzzvvvrrrttt{{{~~~xxxdddeeeeeeccc```______```hhhkkkkkkfffaaaaaaiiiqqqyyyrrrkkkmmmuuu}}}~~~}}}vvvlllhhhnnntttpppiiifffooouuuuuukkkbbb______^^^ZZZlllvvvwwwvvvnnnlllvvv|||wwwwww~~~}}}~~~||||||}}}{{{{{{~~~{{{vvvtttssssssssspppooosss{{{}}}{{{ppptttzzzzzztttmmmgggrrr}}}uuuooooooqqqyyy~~~xxx}}}zzz{{{}}}nnnlllmmmeeefffnnntttrrrjjjfffjjjpppsssxxxyyytttoooooouuuyyyxxxsssnnnppp|||xxxnnnjjjmmmllljjjfffbbb```aaabbbccclllqqqiii]]]ZZZeeerrryyytttrrrxxxzzzqqqnnncccSSSMMMYYYkkkrrrooohhhrrruuujjj___ZZZZZZYYY]]]gggfffaaabbb```cccooohhh^^^[[[fffqqquuuuuuvvv}}}~~~~~~}}}yyywww{{{}}}~~~}}}|||xxxuuuvvvzzzyyytttxxxtttrrrrrruuuvvvtttqqqggggggsss{{{yyy}}}|||nnnrrroooiiinnnzzzvvvvvvrrrkkkhhhjjjnnnxxxsss||||||qqqyyy||||||vvv{{{|||}}}}}}yyyzzz{{{qqqmmmqqqnnngggiiilllnnnqqqpppoooqqquuuzzzrrrpppmmmlllmmmooorrrtttvvvvvvwwwqqqvvvhhh```nnnwwwttthhhmmm}}}llljjjnnnfffhhhfffbbbttt}}}ppp]]]VVVYYY^^^gggqqqtttvvvxxxnnnhhhpppmmm```TTTUUUaaaiiigggaaaiiipppqqqfff[[[XXXXXXWWW___``````]]]ZZZZZZ]]]aaacccRRRKKKUUU___aaaccciiiooorrrtttwwwzzz{{{uuu{{{~~~xxxwww|||}}}}}}|||{{{{{{{{{}}}~~~yyyvvvxxx~~~~~~vvvlllhhh``````dddkkkqqqtttrrrooo{{{wwwssssssyyy|||{{{}}}wwwmmmlllhhhdddiiixxx|||wwwooojjjjjjlll|||}}}~~~sssvvvyyy~~~~~~|||ssszzz}}}~~~zzztttuuunnnjjjpppnnnhhhlllqqqqqqqqqqqqpppppprrrtttvvvqqqllllllooorrrrrrqqqrrryyyyyyxxx}}}xxxpppsssooonnneeebbbfffhhhkkkuuuvvvoooxxxzzzzzz~~~rrrpppkkkpppzzzzzzkkkYYYSSSXXX]]]ccchhhgggeeeeee]]]YYYcccjjjaaaXXXWWW]]]ccccccaaahhhlllkkkddd______```^^^]]]___``````^^^\\\[[[[[[VVVNNNIIIMMMQQQQQQRRRUUU]]]iiikkkeeepppzzz|||~~~uuu|||~~~|||xxxtttzzz{{{zzz}}}~~~~~~|||}}}~~~|||zzzyyyyyywwwxxx}}}~~~xxxpppllljjjfffbbbccchhhnnnqqqrrrxxxsssqqquuu{{{~~~zzzvvvuuu{{{vvvpppiiiccccccfffmmm{{{zzzuuutttqqqmmmkkkhhhpppzzz}}}yyyyyyzzz|||~~~~~~}}}{{{vvvzzzxxxrrrxxx{{{{{{xxxtttwwwqqqooouuutttpppuuuwwwvvvtttssssssrrrqqqoooqqqlllfffggglllooollliiiooouuusssqqqvvvrrrlllooonnngggkkkooofff^^^^^^^^^kkkkkkzzzqqqkkkwww}}}zzzwwwpppffffffjjjiiibbb^^^dddooowwwnnnpppiiicccccc]]]\\\ggggggbbb]]]ZZZ\\\___bbbbbbcccbbb]]]XXXYYY\\\[[[WWWXXXYYY[[[^^^___]]]XXXUUUQQQSSSQQQNNNNNNSSSTTTQQQ```nnnlll\\\bbb~~~uuuooozzzxxxyyyoooaaabbbkkkiiiooowww~~~}}}xxxuuuxxx}}}}}}vvvyyyzzzvvv|||~~~}}}|||zzzyyy~~~{{{yyy}}}~~~}}}~~~|||yyyvvvsssxxxttttttyyyzzzuuupppmmmooojjjdddcccgggkkknnnooouuuyyyzzzvvvpppnnnrrrwwwrrrzzzuuutttyyy~~~|||vvvrrr}}}{{{~~~tttnnnooommmllluuutttiiihhhnnnttttttrrreeeffflllxxx{{{vvvssspppnnnllljjjiiipppxxx|||{{{yyyxxxyyyxxxzzz}}}~~~|||xxxtttrrruuuyyytttqqqwwwvvvsssxxxxxxuuurrrrrrsssrrrnnnkkkiiigggeeeeeegggiiijjjjjjqqqwwwvvvuuuyyytttmmmpppjjjgggzzznnn```bbb]]]ZZZVVVddd}}}}}}fff\\\eeepppvvvjjjuuuxxxmmm^^^XXXXXXYYYZZZaaalllvvv|||oooppphhhccceee```___jjjfffbbb]]]\\\]]]```bbbcccaaaZZZRRROOORRRTTTPPPJJJOOOPPPSSSXXX\\\]]]YYYTTTUUU[[[ZZZTTTYYYfffiiibbbjjjrrrmmm]]]]]]ooo{{{yyy|||yyyqqqvvvrrrssslll___]]]]]]TTTYYY___ccc```]]]]]]___aaa]]]^^^iiilllfffkkkwwwyyyyyyxxxzzz||||||}}}www{{{~~~}}}{{{}}}}}}{{{zzz{{{~~~}}}{{{yyywwwuuutttsssuuupppooorrrsssoookkkjjjlllkkkjjjlllooooookkkgggnnnllliiieeeaaa______```UUU]]]dddjjjvvvyyyxxxsssssszzz~~~{{{wwwvvv}}}|||wwwooopppxxxrrrjjjbbbcccnnnyyy|||zzzfffeeelllzzz~~~yyyrrrllliiigggeeedddffflllrrrtttrrrtttzzz}}}~~~}}}zzzuuupppooonnnqqquuuoookkknnnkkkhhhmmmmmmkkkiiikkklllkkkgggcccdddgggjjjiiiggghhhooouuuvvv~~~~~~~~~|||rrrtttmmmvvvxxxjjjooolllcccYYY]]]oooooo\\\SSSZZZkkknnn___mmm{{{qqqaaa^^^ZZZWWWYYY\\\^^^\\\[[[[[[]]]YYYXXX]]]WWWTTT]]]aaa\\\WWWWWW\\\______]]]```XXXQQQQQQSSSRRRLLLGGGJJJJJJLLLRRRYYY]]]]]][[[ZZZ]]]YYYSSS___tttxxxnnnjjjhhheee```]]]aaakkksssmmm~~~|||sssxxx~~~yyyuuurrrkkkjjjiiieeehhhfffYYYRRRSSSQQQLLLNNNSSSTTTQQQPPPXXXhhhhhhXXXTTT]]]```[[[\\\bbbjjjooorrryyy|||uuutttxxx{{{yyy~~~~~~{{{wwwyyy~~~|||www||||||}}}~~~~~~zzzvvvssstttyyy}}}}}}|||}}}zzzwwwtttsssuuuxxxzzztttnnnlllnnnooolllhhhggglllkkklllppprrrqqqkkkfffiiieeeaaabbbdddddd```\\\]]]``````\\\\\\eeennnrrrlllkkkrrrwwwsssuuu}}}~~~|||uuullljjjllloookkkeeeeeennnyyy|||yyylllpppxxx}}}wwwuuuvvvsssooolllmmmnnnnnnnnnqqquuuxxxwwwuuuxxx}}}uuupppnnnooooootttmmmggghhhccc^^^ddd```aaabbbdddeeeddd```]]]```gggkkkiiidddfffppp{{{yyyvvvwww|||zzz~~~}}}xxxjjjdddhhhfff]]]ZZZ```kkknnn___jjj}}}yyysssgggbbb[[[XXX[[[^^^[[[TTTOOOUUUZZZYYY\\\bbb[[[TTTYYYXXXTTTPPPQQQTTTWWWVVVTTTVVVRRRQQQTTTUUUQQQLLLJJJJJJJJJLLLQQQVVV[[[]]]^^^\\\[[[UUURRR```ssswwwooorrrnnnkkkjjjccc[[[^^^hhhgggsssppphhhjjjjjjddddddrrreee```^^^^^^ffffffXXXVVVVVVQQQLLLQQQZZZ\\\VVVNNNXXXhhhgggSSSLLLTTTXXXSSSRRRTTTXXXZZZ[[[___eeemmmrrryyyooommmqqqsss{{{}}}rrrkkkkkklllooorrrtttuuuuuuvvvuuutttwww{{{}}}}}}|||zzzuuurrrtttzzz~~~~~~||||||wwwssssssvvv{{{~~~tttnnnlllooopppmmmjjjjjjppplllhhhhhhjjjlllkkkjjjccc```___bbbgggiiieee```^^^dddgggccc_________]]]ZZZXXXYYYaaajjjsss~~~|||yyy{{{zzzvvvxxx{{{tttrrrpppmmmmmmnnnllllllrrr|||{{{vvv|||~~~zzzxxxvvvtttsssqqqppppppsssuuuvvvvvvuuuxxxzzzyyywwwzzzzzzrrrooonnnrrrvvvooohhhggg```\\\bbbaaadddhhhiiihhheeecccbbbcccgggiiifffcccfffqqqzzzzzz~~~uuuvvv|||ssskkkhhhfffddddddeeellltttgggmmmwwwooooooiiicccYYYTTTYYY^^^]]]XXXVVV\\\aaaaaaeeejjjaaaVVVYYYRRRQQQPPPNNNLLLKKKLLLLLLJJJLLLRRRXXXUUULLLHHHJJJJJJLLLOOOPPPQQQSSSUUUWWWVVVTTTQQQRRR\\\iiimmmjjjxxx{{{|||uuujjjbbb___```gggpppppplllkkk```UUUVVVhhh^^^[[[YYYXXX^^^]]]OOOQQQVVVUUUQQQUUU```ccc^^^RRRVVVaaa```RRRQQQ\\\___]]]WWWSSSSSSQQQNNNOOORRRXXXaaappp}}}ssswww{{{zzztttqqquuuyyyyyynnnrrrpppmmmqqqxxxsssggg[[[XXX]]]eeefffbbbcccjjjiiijjjkkkmmmooosssvvvyyyxxxsssqqqttt|||~~~yyyuuutttuuuxxxzzzqqqlllkkkpppsssqqqnnnnnnqqqkkkccc```bbbeeeffffffaaabbbbbbdddeeeeeeeeeeeeZZZbbbgggfffccccccbbb___^^^[[[ZZZ\\\]]][[[]]]aaappp{{{wwwtttyyy}}}xxxzzzvvvwww{{{yyyxxx||||||mmmqqqsssttt{{{}}}~~~sssmmmsss{{{}}}vvvuuussstttvvvwwwvvvuuullloooqqqrrrqqqttt{{{~~~tttooommmqqqvvvooogggeee^^^ZZZ```iiinnnssstttqqqmmmkkkkkklllmmmkkkiiihhhllluuu|||xxx|||zzz~~~yyyrrruuu}}}}}}|||qqqqqqnnnkkkkkkkkkgggbbbooo}}}sssuuuuuuiiillllllmmm___TTTSSSTTTPPPLLLKKKXXX]]]\\\___cccXXXKKKMMMOOOSSSTTTOOOHHHDDDFFFJJJHHHMMMWWW]]]WWWJJJGGGKKKIIILLLPPPPPPMMMJJJKKKLLLIIIJJJKKKOOOVVV]]]bbbcccmmm|||vvvmmmllliiiaaaaaakkkqqqwwwxxxhhh[[[^^^WWWUUU[[[```^^^bbbaaaSSSEEEOOOTTTPPPSSS^^^bbb___[[[WWWZZZXXXNNNRRR^^^```\\\UUUPPPPPPPPPOOOPPPSSSLLLXXXiiiuuuwwwqqqiiiddddddhhhiiijjjqqq}}}~~~```eeeddd___bbbjjjfff[[[SSSOOOTTT^^^]]]RRRRRR\\\]]]aaaeeeffffffiiipppwwwqqqmmmkkkpppyyy}}}{{{vvvsssrrrrrrrrrmmmiiiiiioootttsssqqqqqqmmmgggaaa^^^___```___^^^cccfffiiifffaaa```dddjjjdddiiijjjeeeaaabbbcccbbb\\\[[[]]]aaabbb^^^\\\^^^aaadddfffgggmmm}}}xxxxxxxxxmmmjjjrrrqqqmmmmmmnnnjjjyyy{{{zzz||||||wwwxxxuuuoootttzzztttrrrrrrmmmfffggglllnnnoootttyyyvvvnnn}}}{{{wwwssspppooolllhhhhhhkkkxxxyyytttqqqxxxzzzpppkkkooovvvzzz{{{|||{{{tttuuuyyy{{{|||qqqnnnuuuwwwrrrgggggggggfffffffffggghhhpppqqqjjjaaaeeeuuu~~~lll```WWWUUUSSSNNNNNNQQQKKKLLLNNNOOONNNMMMNNNOOONNNMMMNNNPPPQQQOOOJJJEEEJJJIIIIIILLLOOOQQQOOOMMMRRRPPPPPPPPPLLLFFFEEEHHHOOOHHHCCCDDDIIIOOOYYYbbbqqqmmmjjjpppyyy|||wwwqqqooonnnmmmmmmjjjcccXXXPPPKKKPPPVVVVVVTTTRRRUUUXXXQQQNNNHHHFFFIIIMMMNNNLLLSSSaaafff\\\VVV___jjjnnnhhh^^^YYY[[[WWWQQQQQQYYYSSS]]]nnnyyyxxxpppmmmooodddTTTZZZ\\\UUUqqq```VVVNNNMMMOOORRRVVVZZZUUURRRRRRSSSQQQJJJFFFGGGKKKPPPTTTTTTWWW]]]```___[[[bbbbbb^^^cccoootttpppoooqqqsssttttttqqqnnnlll[[[dddmmmpppmmmkkkmmmpppgggfffdddaaa______bbbdddjjjjjjgggbbb___```eeejjjkkklllhhhbbbbbbffffffaaaaaa\\\[[[aaagggfff```[[[\\\^^^___]]][[[]]]eeelll~~~|||xxxrrroooqqqtttqqqpppqqqnnnwwwyyyssstttrrrnnntttyyyppplllkkkgggbbbhhhmmmoooqqqvvv{{{yyyrrr}}}zzzzzzsssppptttwwwvvvrrrpppsssxxx~~~vvvvvvzzzwwwzzzvvvmmmjjjrrr|||www{{{}}}wwwqqqrrruuuyyytttlllnnnpppmmmiiijjjkkkiiifffeeefffhhhllljjjccc___jjjzzz~~~wwweee\\\UUUUUUUUUSSSTTTXXXMMMLLLKKKKKKLLLOOOQQQSSSLLLJJJHHHIIIJJJKKKIIIFFFKKKIIIIIIKKKOOORRRQQQPPPRRRQQQSSSUUURRRLLLJJJLLLHHHCCC@@@CCCGGGLLLTTT\\\kkklllnnnqqqttttttrrrpppiiimmmqqqppphhh]]]SSSMMMOOORRRVVVWWWVVVUUUUUUUUURRRQQQOOOKKKIIIIIIJJJKKKYYYbbbeee______iiipppoooeeeaaaaaaeeeeee```\\\[[[YYYbbbqqq|||{{{rrrmmmnnn___RRRXXXYYYOOOeeezzz```WWWOOONNNPPPQQQTTTWWWTTTOOOMMMMMMKKKFFFEEEHHHGGGJJJIIIHHHKKKRRRWWWWWW]]]eeefff]]]YYY\\\^^^YYY^^^^^^___```bbbeeehhhiiieeekkkpppnnniiiddddddgggggggggeeebbb___^^^___aaabbbccccccaaa___```eeejjjmmmnnnjjjeeedddgggfffaaa^^^[[[[[[___cccccc___[[[\\\[[[ZZZYYYZZZ]]]aaadddgggiiipppzzz|||rrrxxx~~~}}}pppmmmjjjkkkwww~~~}}}|||{{{sssnnnooommmkkkqqq{{{~~~uuukkkffffffddd```fffiiilllnnnqqquuutttppp~~~~~~zzzuuupppvvv~~~|||tttnnnhhhsss|||zzztttsssvvvwww~~~~~~qqqnnnzzzzzz|||yyyyyy{{{{{{wwwkkkiiiiiihhhkkkkkkiiieeeccceeejjjpppiiiccc[[[\\\kkkxxxtttfff[[[UUURRRSSSUUUUUUXXX[[[OOOKKKGGGGGGKKKPPPTTTUUUKKKHHHEEECCCEEEGGGHHHIIIIIIIIIIIILLLPPPSSSSSSSSSOOOOOOSSSXXXVVVPPPMMMOOOFFFCCCCCCFFFIIILLLTTT]]]hhhnnnsssrrrmmmiiijjjmmmlllssszzzwwwjjj[[[QQQMMMTTTTTTVVVXXXYYYWWWTTTQQQNNNPPPPPPMMMGGGEEEGGGJJJRRRVVVWWWVVV^^^jjjnnnjjjmmmoooooonnnooooooiiiaaa```eeepppxxxuuuiii___[[[WWWOOOVVVUUUIIIUUUiiieee___VVVOOOOOOPPPPPPRRRUUUSSSNNNIIIHHHGGGDDDFFFJJJQQQOOOJJJEEEGGGNNNQQQQQQVVV]]]]]]SSSLLLOOOSSSTTTQQQOOONNNNNNRRRXXX^^^bbbeeehhhjjjgggaaa]]]^^^aaaffffffeeeccc```]]]]]]^^^YYY\\\_________aaaeeeiiimmmmmmjjjgggfffgggddd``````___^^^^^^______]]]ZZZ]]]ZZZWWWWWWZZZ[[[[[[ZZZYYYWWWYYY^^^bbbdddgggllltttnnntttmmmhhhhhhiiiooo~~~~~~|||xxxttt}}}~~~wwwtttwwwyyyyyywwwmmmiiihhhjjjiiigggkkkrrrvvvuuuooogggcccdddccc```dddfffhhhkkknnnpppqqqppp~~~~~~wwwooorrrvvvrrrjjjcccbbbpppyyysssnnnqqqtttsss~~~qqquuuzzz~~~vvvkkkhhhhhhgggiiihhheeebbbbbbhhhrrrzzzkkkcccZZZZZZeeemmmdddVVVVVVTTTRRRQQQQQQRRRSSSUUUOOOJJJEEEFFFLLLQQQQQQPPPLLLIIIFFFEEEEEEGGGHHHIIIEEEGGGKKKPPPSSSTTTSSSRRRIIIKKKPPPVVVVVVPPPMMMOOOFFFDDDDDDFFFGGGJJJUUU___ooossstttooogggbbbdddhhhtttzzz{{{oooaaaVVVRRRWWWUUUTTTVVVYYYXXXRRRMMMMMMKKKJJJIIIFFFDDDGGGKKKHHHIIIHHHIIIQQQ^^^eeedddtttyyyvvvlllgggiiiggg```]]]```iiiqqqooobbbVVVQQQQQQNNNTTTRRREEEIIIVVVVVV[[[SSSMMMNNNPPPPPPQQQTTTRRRMMMJJJIIIHHHFFFHHHLLL\\\XXXPPPIIIIIINNNNNNJJJRRRTTTPPPHHHFFFLLLSSSVVVMMMLLLLLLLLLNNNQQQTTTVVVVVVXXXZZZXXXVVVVVV[[[___^^^___```___\\\ZZZYYYYYYSSSWWW\\\______aaadddgggkkkkkkiiiggggggfffccc```aaaaaa^^^ZZZXXXYYYYYYWWW^^^]]]\\\[[[ZZZYYYXXXWWWZZZWWWUUUVVVXXXZZZ\\\]]]lll{{{|||oooooosssvvv||||||zzzwww{{{~~~uuuyyyvvvsssooolllkkkhhheeebbb``````cccffffffdddeeehhhhhhjjjhhhccc``````___\\\aaacccfffkkkooorrrvvvyyywwwqqqooommmgggbbb```fffrrryyytttppptttuuurrr}}}sssvvv~~~rrrkkkjjjjjjiiihhhiiijjjlllooossswwwzzznnnfff^^^[[[```ccc]]]TTTZZZZZZXXXTTTPPPOOONNNLLLLLLHHHFFFIIIMMMOOOMMMIIIJJJJJJIIIHHHGGGFFFFFFGGGCCCHHHOOOUUUWWWUUUQQQOOOGGGHHHNNNTTTTTTPPPNNNPPPFFFDDDCCCCCCAAAEEERRR```xxxvvvqqqiiibbb^^^```cccpppsssvvvuuuooofff^^^YYYXXXTTTQQQRRRVVVUUUOOOIIIUUULLLFFFGGGHHHFFFHHHLLLHHHIIIGGGDDDFFFOOOZZZ```hhhrrrsssggg]]]\\\[[[VVVUUUYYYccclllmmmddd[[[WWWPPPOOORRRPPPEEEDDDLLLPPPVVVNNNIIIKKKNNNPPPRRRUUUOOOKKKKKKMMMKKKHHHGGGIIIUUUQQQJJJFFFIIIMMMJJJBBBRRRQQQMMMKKKMMMPPPOOOKKKIIILLLNNNQQQQQQNNNLLLJJJLLLLLLLLLJJJIIILLLQQQVVVOOOQQQTTTTTTSSSQQQQQQQQQQQQUUUZZZ]]]^^^___cccfffjjjhhhggghhhiiigggeeeccc]]]___\\\VVVVVV\\\___]]]aaacccdddaaa[[[WWWWWWYYYYYYWWWUUUTTTVVVYYYZZZYYY\\\eeeffffffqqq~~~yyy}}}}}}}}}|||xxxvvvuuuoooxxxzzz~~~|||}}}wwwwwwuuuooofff]]]WWWTTTXXX[[[___bbbbbbaaa```aaaaaadddeee```^^^^^^^^^\\\aaaaaafffmmmqqquuu{{{}}}}}}|||~~~xxxuuuttttttpppjjjiiikkklllrrrwwwwwwwwwwwwuuuqqqsss}}}tttmmmmmmnnnnnnkkknnnttt{{{yyysssmmmhhhaaa___aaabbb___[[[]]]```___YYYSSSQQQNNNKKKHHHHHHIIILLLOOONNNJJJFFFFFFIIIKKKKKKIIIGGGFFFFFFFFFLLLTTTZZZYYYVVVQQQNNNJJJKKKNNNSSSSSSPPPOOOSSSMMMLLLKKKIIIEEEHHHWWWgggyyytttlllccc]]][[[[[[\\\```dddhhhkkkiiieeeaaa^^^XXXSSSOOOOOOQQQQQQNNNIII```TTTLLLMMMNNNJJJHHHLLLKKKLLLIIICCC???CCCOOOXXXZZZeeemmmjjjbbb[[[UUUQQQYYY\\\dddkkkhhh^^^VVVTTTUUUSSSPPPLLLFFFBBBGGGOOOSSSKKKFFFGGGKKKNNNQQQUUULLLJJJKKKNNNMMMHHHEEEFFFGGGEEEBBBDDDMMMTTTPPPGGGIIIKKKQQQZZZ```___TTTJJJHHHKKKPPPRRRRRRNNNHHHDDDMMMLLLHHHDDDAAAAAAEEEHHHCCCEEEHHHHHHHHHGGGGGGHHHNNNQQQUUUWWWXXX[[[```dddgggccccccfffhhhgggfffgggaaaccc___[[[```lllrrrpppeeehhhiiiddd\\\WWWXXX\\\XXXZZZYYYUUUUUUXXXYYYWWWRRRXXXWWWVVV[[[\\\dddvvv}}}}}}tttmmmooorrrrrrmmmuuuuuuwww|||uuuxxxuuuyyyyyyrrreeeZZZVVVVVVXXX[[[]]]^^^^^^___```aaa```dddeeebbbaaaeeeiiiiiipppooorrrwwwyyyzzz~~~{{{|||{{{xxxvvvwwwttttttyyy}}}}}}xxxvvvwwwxxxwwwzzz|||zzz~~~uuurrrtttwwwsssqqqsss|||~~~uuullleee```aaadddddd___[[[YYY___```[[[VVVUUURRROOOFFFHHHLLLOOOPPPOOOLLLKKKFFFIIILLLLLLKKKKKKLLLMMMOOOTTTZZZ\\\ZZZVVVSSSRRRNNNMMMNNNQQQPPPNNNPPPTTTUUUVVVWWWUUUOOOOOO]]]mmmmmmkkkfff```YYYVVVVVVWWWUUU^^^gggjjjfffaaa^^^]]]XXXTTTOOOMMMNNNNNNMMMLLL___VVVSSSVVVTTTKKKIIINNNHHHHHHHHHEEEAAACCCLLLUUUZZZ\\\bbbiiiggg^^^TTTPPP```dddkkknnnggg\\\VVVWWW[[[VVVLLLFFFEEEAAACCCNNNSSSJJJCCCDDDHHHKKKOOOSSSNNNLLLMMMPPPNNNIIIFFFGGGDDDAAA???EEESSS^^^\\\SSSGGGMMMYYYgggpppoooggg```SSSTTTTTTTTTRRRNNNJJJHHHOOOMMMHHHCCC@@@@@@BBBDDD@@@BBBCCCCCCBBBBBBBBBDDDHHHJJJMMMNNNPPPUUU\\\bbb^^^YYYYYY^^^bbbaaacccgggffffffaaa]]]fffvvv}}}yyyiiiiiigggccc]]]YYYYYYZZZYYY______YYYTTTUUUVVVTTTSSSWWWTTTTTTWWWQQQPPP\\\gggjjjppp{{{~~~{{{|||xxxlllhhhmmmpppnnnsssyyyvvvqqqsssmmmhhhllljjjppptttmmm```WWWXXX\\\ZZZ\\\]]][[[[[[^^^aaacccbbbfffhhhfffgggooowww{{{{{{zzz{{{zzzuuuqqqqqqsssuuu|||}}}|||~~~wwwyyyzzzqqqkkkppp}}}kkkccc^^^aaafffddd\\\UUURRRZZZ]]]YYYVVVWWWVVVRRRFFFIIIMMMPPPPPPOOOPPPPPPHHHKKKNNNNNNNNNOOOSSSVVVVVVZZZ]]]]]]ZZZWWWVVVVVVPPPMMMLLLMMMLLLKKKNNNTTTUUUXXX[[[YYYRRRQQQ]]]lll```bbbccc^^^WWWRRRRRRTTTUUUbbboooqqqggg]]]ZZZ\\\XXXUUUPPPMMMLLLMMMNNNOOOVVVSSSVVV[[[VVVKKKIIIQQQEEEFFFHHHJJJKKKMMMSSSZZZ___UUUTTT]]]aaaYYYPPPMMM___fffoootttooogggfffkkk___YYYJJJBBBDDD???@@@MMMTTTJJJBBBBBBEEEHHHMMMQQQSSSQQQPPPRRRPPPKKKIIIJJJEEEBBB???EEEUUUbbbaaaYYYTTTZZZdddooottttttssssssccc```\\\WWWSSSPPPOOONNNMMMKKKGGGDDDCCCEEEHHHJJJDDDEEEEEEEEECCCBBBCCCDDDCCCDDDFFFGGGIIIPPPZZZaaaVVVPPPPPPVVVZZZ[[[^^^ccceeeddd\\\VVV```qqqwwwqqqlllhhhccc___]]][[[YYYWWWYYY```aaaYYYQQQPPPPPPNNN[[[\\\WWWVVVZZZTTTSSS___ddd^^^YYYZZZdddttt|||}}}ssspppuuuzzzyyyvvv}}}rrrlllfff```aaagggrrruuuwwwrrriii```]]]]]]```aaabbbdddddddddccccccdddeeehhhmmmrrrxxx}}}|||wwwtttuuuwww~~~rrrtttvvvkkkdddmmmzzzkkkccc[[[YYY\\\^^^\\\XXX]]][[[ZZZZZZYYYVVVRRROOOJJJKKKNNNTTTYYYZZZVVVSSSNNNQQQSSSSSSSSSTTTYYY^^^^^^bbbddd]]]RRRMMMOOOTTTSSSKKKEEEGGGJJJJJJIIIIIIMMMVVV[[[TTTLLLOOOXXX___dddiiilllggg\\\QQQOOOQQQaaa\\\bbbnnnkkk[[[UUU\\\YYYTTTRRRTTTQQQLLLLLLQQQ\\\UUUQQQVVVZZZWWWSSSRRRRRRRRRRRRTTTWWWXXXWWWVVVaaa[[[UUURRRTTTTTTQQQNNNYYY[[[bbbiiihhhaaa]]]]]]SSSUUUOOOCCC===@@@DDDDDDDDDCCCBBB@@@AAAEEELLLQQQNNNOOOPPPOOOLLLIIIGGGGGGHHHJJJEEEGGGRRRXXXbbbtttpppjjjooorrrmmmnnnrrrnnncccddd___VVVQQQQQQRRRQQQLLLIIIEEEBBBCCCEEEIIILLLIIIGGGHHHKKKJJJEEECCCDDDDDDCCCCCCFFFLLLRRRVVVWWWMMMOOOPPPNNNKKKLLLQQQVVVccc___[[[ZZZ]]]aaaccceee___]]]]]]```___\\\[[[]]]```kkkkkk^^^RRRQQQPPPKKKUUUWWWYYYXXXVVVUUUWWWZZZXXXWWWUUUTTTTTTVVVYYY[[[ooo{{{|||}}}~~~}}}}}}}}}xxxpppmmmjjjgggkkkqqqvvvvvvvvvrrrlllgggddddddaaabbbcccddddddcccbbbaaadddccccccgggmmmrrruuuvvv~~~~~~}}}}}}|||zzzyyy{{{|||}}}{{{|||{{{uuuvvvjjjlllyyy~~~eee```ZZZYYY[[[\\\[[[YYYYYYZZZ[[[[[[XXXTTTPPPNNNJJJKKKOOOTTTYYYYYYVVVSSSQQQQQQQQQRRRTTTVVVXXXXXXYYY___dddaaaXXXQQQRRRUUUTTTLLLFFFEEEEEEDDDDDDGGGKKKRRRTTTMMMFFFIIISSSZZZmmmnnniii___YYYYYYXXXVVV\\\YYYaaammmjjjXXXNNNRRRSSSPPPQQQSSSQQQNNNOOOUUUSSSQQQOOONNNOOOQQQQQQPPPPPPOOONNNMMMNNNTTT]]]dddbbb^^^YYYXXXYYYXXXUUUQQQWWWTTTSSSVVVUUUQQQNNNOOOQQQRRRLLLAAA<<<>>>BBBBBBAAAAAA@@@???@@@CCCIIIMMMLLLMMMMMMKKKIIIFFFEEEEEEHHHIIIFFFFFFMMMPPPVVVaaajjjbbbdddeee^^^^^^aaa\\\ZZZ]]]ZZZRRRLLLLLLNNNNNNIIIFFFCCCAAAAAADDDGGGJJJEEECCCEEEHHHHHHDDDBBBDDDDDDDDDDDDEEEHHHMMMSSSVVVMMMPPPQQQNNNIIIGGGHHHKKKPPPQQQSSSUUUVVVVVVVVVUUUUUUQQQPPPRRRTTTSSSVVV[[[aaahhhfffZZZRRRSSSSSSNNNTTTUUUVVVUUUTTTUUUYYY]]]UUUTTTRRRPPPOOOOOOPPPQQQVVV\\\fffsss~~~yyysssmmmkkkjjjkkkpppuuurrrooollljjjiiihhhgggfffbbbbbbccccccbbbaaa___^^^[[[YYYYYY___gggmmmnnnlllwwwzzzxxxqqqkkkmmmqqqsssttttttttttttwww~~~~~~{{{~~~|||zzz{{{|||uuummmkkkooopppqqquuujjjhhhooovvvwwwtttdddbbb```]]]\\\[[[[[[[[[\\\```eeeeee```[[[WWWVVVPPPPPPQQQSSSUUUUUURRRPPPOOOLLLIIIKKKOOOQQQOOOLLLMMMWWW```aaa[[[SSSOOOPPPQQQLLLGGGDDD???<<<>>>DDDIIINNNNNNGGGCCCHHHRRRXXXkkkllldddZZZaaasss{{{wwwYYYYYYbbbnnniiiUUUIIIIIIPPPQQQTTTWWWWWWUUUXXX]]]___dddbbbXXXTTTWWWYYYWWWUUUVVVTTTNNNJJJLLLUUU]]]```___^^^___bbbbbb^^^[[[\\\RRRJJJJJJLLLKKKKKKLLLQQQPPPJJJAAA===???BBBBBB???@@@AAAAAAAAACCCFFFIIIGGGGGGEEEDDDBBBAAA@@@???BBBCCCDDDEEEIIIOOOSSSVVV\\\VVVYYYYYYSSSUUUZZZTTTPPPWWWXXXQQQIIIGGGIIIKKKEEECCCAAA??????BBBEEEGGGAAA???AAAEEEEEEBBBAAACCCEEEFFFFFFFFFGGGKKKRRRXXXPPPSSSUUURRRNNNJJJIIIIIIGGGJJJMMMNNNNNNNNNNNNOOOOOOIIIFFFFFFGGGIIINNNTTT]]]```^^^UUURRRUUUTTTOOOTTTTTTUUUTTTSSSUUUWWWZZZXXXWWWUUUSSSQQQOOOMMMMMMOOONNNPPPUUUaaaqqq|||zzzzzz|||~~~~~~yyytttrrrmmmiiiffffffgggkkkooohhhbbb]]]]]]aaaeeeeeecccbbbbbbcccbbbaaa___]]]\\\UUUTTTWWWaaammmsssrrrmmmnnnqqqqqqnnniiihhhiiikkknnnmmmmmmnnnrrryyy~~~|||{{{}}}yyy~~~}}}|||||||||wwwrrrjjjggglllmmmkkkoooyyylllhhheeeeeeiiijjjhhheeeaaabbbbbb___ZZZWWWWWWYYY]]]dddkkkkkkfffaaa______]]][[[WWWSSSQQQPPPOOOOOONNNKKKIIIHHHJJJJJJIIIGGGGGGQQQ]]]aaa\\\SSSMMMJJJHHHGGGFFFDDD===888:::AAAFFFJJJKKKHHHHHHOOOWWWZZZccciiidddZZZeee[[[[[[ccclllfffTTTIIIHHHNNNQQQUUUWWWXXXXXX[[[___jjjuuuuuufff\\\``````ZZZUUUXXX[[[YYYTTTQQQQQQSSSZZZ[[[___dddhhhiiifffccc^^^QQQFFFGGGMMMPPPQQQRRRRRROOOJJJCCC???@@@CCCDDD@@@BBBDDDEEEDDDDDDFFFGGGAAA@@@>>>===<<<<<<;;;:::??????@@@AAACCCNNNTTTNNNRRROOOSSSSSSMMMQQQUUUNNNNNNWWW[[[SSSIIIEEEGGGHHHCCCBBB@@@??????AAADDDEEE@@@>>>???BBBCCC@@@???BBBEEEGGGIIIHHHGGGKKKTTT\\\OOOQQQSSSRRRPPPOOOPPPQQQJJJJJJHHHGGGFFFIIINNNSSSRRRKKKFFFDDDCCCBBBFFFKKKRRRTTTRRROOOQQQTTTQQQJJJQQQTTTWWWYYYYYYWWWUUUSSSYYYYYYYYYWWWUUURRROOONNNQQQPPPOOORRRXXX^^^ccceeeyyy~~~~~~~~~{{{{{{|||pppssstttuuuuuutttpppllliiijjjhhheeebbbbbbeeehhhiiiddd___ZZZ\\\ccchhhiiigggccccccccccccbbbaaa___^^^[[[\\\aaalllxxx|||xxxrrrhhhkkkqqqwwwzzzzzzyyyxxxnnnmmmlllmmmooorrruuuvvvwwwzzz|||{{{yyywwwwwwxxxvvv{{{{{{|||}}}{{{wwwtttlllkkkrrrvvvoooeeeaaa```______aaadddeeedddbbbZZZ]]]^^^[[[WWWUUUWWWZZZWWW]]]dddeeeaaa]]]]]]^^^gggccc\\\UUUQQQRRRVVVYYYQQQQQQPPPMMMIIIHHHIIILLLFFFPPP[[[___[[[RRRJJJGGG>>>@@@CCCDDD>>>888:::@@@CCCGGGJJJKKKOOOVVVYYYXXX```kkkiiiZZZ[[[lllvvvrrr[[[ZZZ___ddd___RRRKKKKKKKKKMMMOOOPPPRRRUUUWWWXXX[[[iiilllbbb\\\```^^^VVVPPPSSSXXX^^^aaaaaa___]]]SSSVVV[[[aaadddccc```]]]VVVJJJBBBEEEMMMQQQPPPOOOPPPKKKFFFBBB@@@???AAACCC@@@BBBEEEEEEDDDCCCCCCDDD???===<<<<<<===>>><<<:::DDD???@@@>>>>>>PPPZZZLLLMMMLLLPPPOOOIIINNNQQQHHHOOOYYY]]]UUUJJJDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCBBB??????BBBAAA>>>===@@@AAADDDGGGFFFFFFJJJSSS[[[LLLLLLLLLLLLLLLNNNQQQSSSIIIHHHGGGEEEFFFIIINNNRRRRRRMMMIIIGGGEEEAAABBBEEEGGGHHHHHHJJJNNNOOOJJJCCCKKKQQQZZZaaaccc___YYYSSSUUUVVVWWWVVVUUUSSSQQQOOOJJJJJJKKKNNNRRRVVVXXXYYYbbbbbblllxxx{{{{{{mmmrrrtttuuusssnnnjjjfffeeebbbcccbbb___```fffjjjjjjhhhdddcccfffmmmrrrrrrpppdddeeefffgggfffeeedddccccccdddgggooouuuvvvqqqkkkhhhkkksss~~~}}}|||tttrrrooooooppppppooooooqqquuuyyyxxxttttttwww|||uuu|||~~~~~~{{{wwwuuutttrrrpppkkkgggkkkwwwyyylllccc___]]][[[\\\```cccffffffZZZ\\\^^^]]][[[\\\___cccWWWZZZ^^^^^^[[[YYYZZZ[[[fffccc^^^XXXVVVYYY___eeeSSSSSSQQQLLLFFFEEEHHHMMMCCCJJJQQQTTTPPPIIIDDDBBB999;;;???BBB???;;;<<>>>>><<<<<>>>>>@@@CCCDDDAAA>>>CCC<<>>AAA@@@======???===???BBBBBBCCCGGGNNNSSSNNNMMMKKKJJJKKKNNNQQQSSSJJJJJJKKKNNNQQQSSSQQQPPPLLLHHHGGGGGGFFFBBBBBBEEE@@@AAABBBFFFIIIJJJFFFAAAFFFLLLUUU___dddccc^^^XXXSSSTTTUUUVVVVVVUUUTTTSSSNNNLLLJJJHHHJJJNNNSSSVVVZZZWWW[[[eeennnvvv}}}{{{qqqpppssswwwuuuooohhhdddccc\\\______\\\^^^eeeiiihhhffffffhhhlllrrruuuuuusssggghhhjjjllllllllllllllljjjiiiiiijjjlllkkkhhheeegggkkkuuuyyywww{{{xxxtttpppnnnpppqqqrrrqqqpppuuuxxxwwwrrrsssyyywww~~~~~~{{{yyyvvvyyyssspppooonnnnnniiiiiinnnwww|||xxxoooiiieeecccbbbeeehhhkkkjjjhhhaaa```___^^^^^^___ccceee___]]][[[YYYXXXWWWXXXXXX]]]]]]\\\YYYXXXZZZ___dddVVVRRRMMMGGGDDDDDDHHHKKKBBBFFFIIIIIIGGGDDDCCCCCC::::::<<<>>>>>><<>>???>>>===>>>CCCHHHIIIEEE@@@>>>777???AAADDDgggzzzaaaEEEEEEJJJJJJMMMaaaqqqmmmRRRXXXYYYRRRKKKGGGDDDAAADDDDDDCCCBBBAAA???>>>===???<<<<<>>>>>???AAACCCEEEHHHIIILLLKKKJJJKKKMMMOOOPPPQQQNNNKKKKKKOOOUUUXXXUUUPPPJJJFFFDDDEEEDDDBBBCCCFFFAAA@@@AAACCCEEEEEEEEEEEEGGGGGGJJJPPPVVVYYYXXXWWWQQQQQQRRRRRRSSSSSSRRRRRRSSSRRROOOKKKHHHIIIOOOTTTVVVTTTVVV\\\[[[XXX```nnn|||zzz}}}zzzrrroookkkqqqwwwvvvppphhhcccaaa[[[^^^^^^ZZZ[[[bbbeeebbb```bbbfffkkkoooqqqpppooojjjkkkmmmoooqqqrrrrrrrrrrrrpppmmmjjjiiihhhiiijjj```hhhuuu~~~yyy}}}xxxsssmmmlllnnnsssuuuvvvmmmrrruuurrrmmmnnnvvv~~~uuuzzz{{{|||{{{zzz~~~xxxrrrrrrsssuuuuuuqqqrrruuuvvvsssmmmhhhgggmmmnnnrrrxxx{{{yyypppiiiccc```\\\YYYXXXYYYZZZ\\\ccc^^^XXXTTTSSSSSSSSSSSSUUUWWWYYYXXXVVVVVVXXX[[[]]]VVVLLLGGGGGGJJJLLLLLLHHHIIIJJJIIIHHHHHHJJJLLL>>>;;;999;;;;;;<<>>???<<<;;;>>>BBBDDDEEEDDDBBB@@@@@@AAA;;;;;;===CCCIIIJJJEEE@@@===444<<<;;;999YYYhhhIIINNNKKKJJJCCCDDDYYYjjjgggTTTXXXXXXRRRNNNKKKHHHDDDDDDDDDCCCBBB@@@>>><<<;;;<<<999:::===>>>===>>>BBBAAA@@@@@@BBBDDDEEEEEEDDDAAABBBDDDGGGKKKLLLLLLKKKPPPIIIBBBDDDLLLSSSSSSPPPMMMHHHDDDDDDCCCAAACCCGGGEEEBBBAAABBBBBBCCCFFFJJJJJJEEEAAA@@@EEEJJJNNNOOOJJJJJJJJJJJJJJJJJJKKKKKKJJJNNNPPPOOOKKKKKKOOOSSSQQQQQQWWW]]]WWWNNNSSS```WWWfff~~~{{{xxx|||oooeeehhhjjjmmmllliiieeecccbbbbbb```___^^^___```bbbccc___eeegggaaa^^^eeennntttmmmqqqsssrrrqqqrrrssssss{{{tttlllfffdddfffiiihhhpppyyy}}}}}}}}}wwwtttqqqqqqrrrrrrpppmmmooosssuuussspppqqqwww~~~wwwtttpppxxxqqqqqqyyyuuuoootttqqqeeeaaagggzzz}}}{{{xxxyyyyyyqqqfffbbbaaa]]]YYYVVVVVVVVVTTTZZZZZZWWWRRRNNNMMMPPPSSSRRRPPPRRRUUUTTTQQQQQQUUU[[[ZZZUUUOOOIIIIIIMMMQQQDDDKKKNNNIIIEEEHHHOOOSSSEEE===999;;;===<<<>>>CCCRRRLLLFFFDDDGGGIIIGGGDDD===FFFLLLKKKJJJLLLKKKFFFAAADDDJJJPPPOOOMMMQQQXXXWWWRRRMMMIIIGGGKKKXXXfffiiiWWWJJJKKKSSSTTTOOOKKKFFFHHHJJJHHHEEEGGGLLLQQQRRRPPPOOOOOOOOOIII???777999999>>>FFFIIIKKKOOOTTT>>>>>>>>>>>>===;;;:::999???CCCFFFFFFCCC?????????AAA>>>===>>>BBBCCCBBB???>>><<<888666777>>>GGGMMMLLLHHHCCCAAADDDJJJOOORRR\\\JJJOOOVVVYYYSSS@@@DDDEEEDDDBBB???===;;;::::::===<<<<<<;;;;;;;;;<<<<<<>>>@@@CCCDDDCCCBBBBBBCCCHHHFFFEEEFFFHHHKKKKKKKKKHHHDDDAAAAAABBBBBBBBBCCCOOOEEE>>>???BBBCCCDDDEEEGGGAAA>>>AAADDDCCCBBBCCCDDDEEEDDDAAA>>>???CCCHHHHHHEEECCCDDDGGGIIIIIIHHHMMMJJJIIIMMMSSSWWWVVVSSSWWWVVVTTTSSSSSSSSSTTTUUUXXX]]]ffftttzzzuuulllfffeeecccccccccdddccc___\\\\\\]]]^^^___aaabbbaaa``````___ccckkklllggghhhooojjjkkklllmmmnnnppppppooorrrrrrpppmmmjjjhhhiiijjjlllqqqxxx{{{{{{zzz{{{|||yyyyyyxxxwwwvvvtttqqqoooppptttwwwvvvvvvyyy{{{{{{rrr~~~zzzzzzuuunnnsssrrrfffaaafffwwwvvvrrrnnnpppsssnnneeejjjeee\\\TTTQQQSSSVVVXXXZZZZZZWWWRRRMMMLLLMMMOOONNNNNNQQQSSSPPPKKKLLLPPPUUURRRNNNJJJGGGFFFGGGIIICCCIIIMMMJJJHHHKKKPPPRRRHHHBBB???@@@???>>>@@@FFFJJJEEEAAA???AAABBBBBBAAA>>>DDDGGGFFFFFFIIIHHHDDD@@@BBBFFFIIIGGGDDDGGGMMMOOOLLLJJJJJJJJJLLLTTT^^^ddd[[[OOOKKKMMMNNNKKKGGGEEEFFFFFFCCCAAABBBFFFKKKMMMKKKHHHHHHIIIFFF???999999888<<>>>>>???<<<<<<<<>>>>>===<<<===@@@FFFJJJMMMHHHCCCBBBFFFKKKNNNOOOOOOIIIVVVWWWWWWVVVJJJRRRBBBBBBAAA@@@???<<<:::999<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????@@@AAADDDGGGHHHGGGFFFFFFGGGIIIKKKLLLGGGDDDBBBAAAAAAAAABBBCCCIIIAAA;;;<<>>>>>AAACCCCCCBBBGGGGGGHHHLLLQQQTTTTTTSSSUUUTTTTTTTTTTTTSSSSSSSSSSSSYYY```eeemmm{{{vvvxxx|||tttmmmjjjjjjkkkkkkfffcccdddiiikkkgggbbbdddeeehhhlllooonnnkkkhhhjjjbbbgggyyy~~~pppgggiiidddddddddgggiiikkkkkkkkkhhhkkkoooqqqpppnnnmmmmmmrrrtttvvvxxxyyyxxxwwwvvvvvvzzz|||{{{wwwtttssssssrrrtttvvvwwwyyy~~~}}}~~~vvvwww}}}~~~vvvnnnrrrsssjjjdddgggqqqmmmhhhgggmmmtttsssmmmmmmfff\\\TTTQQQRRRTTTUUUYYYXXXWWWSSSNNNLLLKKKLLLKKKMMMRRRSSSNNNHHHKKKRRRTTTOOOJJJGGGGGGFFFDDDBBBAAAFFFHHHFFFEEEIIIJJJIIIJJJGGGFFFEEEAAA???BBBHHHEEECCCAAA@@@???@@@BBBCCC>>>AAABBBBBBEEEIIIIIIFFFBBBBBBEEEGGGEEEAAACCCIIIJJJGGGGGGKKKNNNOOOSSSXXX```bbb[[[MMMFFFHHHHHHCCCGGGGGGFFFDDDCCCEEEIIILLLIIIFFFDDDDDDEEEDDDAAA===999666;;;GGGQQQPPPHHHCCC::::::::::::::::::::::::???BBBDDDBBB>>>::::::;;;;;;<<>>>>>???>>>>>>CCCIIIJJJHHHHHHLLLFFFDDDCCCCCCDDDDDDCCCBBB>>><<<::::::<<<===>>>===>>>BBBGGGJJJMMMNNNPPPQQQTTTTTTUUUVVVUUUSSSQQQOOOPPPVVVZZZXXXVVVZZZhhhtttxxxrrryyyyyyzzzvvvnnngggcccdddjjjooopppllliiijjjnnnqqqpppnnnqqqqqqtttxxx{{{zzzuuupppqqqiiikkkxxxwwwiiibbb^^^^^^aaaddddddcccfffkkkkkkooosssuuusssqqqoooooosssrrrrrrtttuuuvvvtttrrruuuzzz~~~{{{vvvsssuuuyyytttttttttuuuyyy}}}zzz|||zzz}}}xxxnnnppprrrmmmiiijjjqqqkkkffffffmmmssssssooojjjccc\\\ZZZXXXSSSPPPOOOVVVVVVVVVTTTQQQOOOMMMLLLMMMPPPUUUVVVQQQNNNVVVaaa]]]VVVMMMJJJKKKKKKGGGBBBEEEGGGEEEBBBBBBEEEFFFCCCHHHIIIIIIFFF@@@>>>AAAFFF@@@AAAAAA???>>>???BBBDDD===>>>???CCCHHHLLLLLLJJJBBBAAABBBEEEDDDAAADDDIIIKKKFFFEEEIIINNNRRRVVV[[[aaallljjjVVVGGGGGGHHHCCCKKKHHHEEEDDDEEEHHHKKKMMMGGGEEEDDDEEEFFFEEEBBB@@@888666<<>>======<<<;;;;;;;;;::::::::::::::::::;;;<<<============>>>AAAFFFJJJEEEEEEDDDCCCBBBDDDIIIMMMCCCEEEDDD@@@>>>@@@BBBCCCBBB>>>===@@@BBB@@@>>>???:::<<>>AAA:::;;;<<<;;;;;;;;;>>>@@@======???DDDGGGGGGFFFFFFBBB??????@@@???===@@@DDDMMMFFFAAADDDJJJQQQZZZbbbeeeuuuxxxdddSSSPPPPPPLLLPPPKKKEEEBBBBBBDDDEEEDDDBBBCCCEEEFFFFFFEEEAAA>>>:::999>>>GGGMMMJJJEEECCC:::999999999:::;;;<<<===???AAABBB???;;;999:::<<<===;;;:::>>>DDDIIIKKKJJJJJJKKKKKKJJJHHHGGGHHHIIIFFFAAA???EEEOOOUUUSSSNNNFFF\\\qqq\\\MMMTTTJJJGGGBBB@@@===:::999999;;;<<<999999999999999:::;;;;;;>>>???@@@AAAAAABBBEEEGGGBBBBBBBBBAAAAAACCCFFFIIIBBBFFFEEE@@@???CCCFFFDDDBBB??????CCCDDD@@@>>>???;;;;;;===AAABBBCCCJJJRRROOOJJJDDDAAAAAAAAA???======<<<;;;999888888:::;;;666===DDDEEEBBB???AAAEEEJJJMMMQQQTTTVVVVVVVVVUUUVVVVVVVVVVVVXXXZZZ\\\^^^]]]eeemmm||||||xxxpppjjjeeeeeeeeedddfffggggggfffgggkkknnnpppnnnnnnpppsssqqqjjjddd^^^dddaaa[[[fffxxxwwwiii^^^^^^aaaddd^^^XXX^^^jjjmmmllljjjfffaaa______```ddddddcccccceeehhhkkkmmmyyyzzz}}}xxxvvvvvv{{{~~~{{{yyy|||~~~uuummmiiijjjjjjhhhfffgggeeeeeeiiiqqqvvvyyy}}}yyyiii\\\ZZZXXXTTTSSSWWWSSSSSSRRRSSSUUUUUUTTTRRRVVVWWWYYY[[[ZZZ^^^kkkxxxkkkbbbWWWRRRQQQPPPKKKEEE???BBBAAA===<<<@@@DDDEEE>>>CCCDDD???;;;;;;;;;:::;;;;;;;;;;;;<<<===>>>>>>???>>>@@@BBB@@@======AAAIIIDDD@@@@@@>>><<<===AAAJJJDDD@@@BBBHHHOOO[[[fffjjjyyyuuufff```^^^\\\\\\SSSIIICCCCCCCCC@@@===<<<>>>AAACCCCCCBBB???===>>><<>>::::::999888999:::<<<===888;;;<<<<<<:::<<<@@@DDDEEE@@@;;;;;;???DDDGGGGGGJJJKKKJJJHHHGGGGGGIIIKKKDDDAAA@@@FFFOOOUUUSSSPPPJJJhhheeeGGGGGGHHHQQQGGGDDD@@@===::::::;;;<<<888888888888999:::;;;;;;>>>@@@AAABBBBBBBBBEEEGGGBBB@@@???@@@CCCEEEEEEEEEDDDGGGEEE@@@BBBJJJKKKFFFAAA???@@@CCCBBB===<<<===<<<::::::<<<>>>@@@FFFMMMKKKHHHEEEBBBAAA@@@>>>===;;;;;;:::888666555777999666;;;@@@@@@===;;;===@@@@@@BBBFFFKKKPPPTTTWWWYYYUUUTTTTTTVVVZZZ\\\[[[YYYZZZYYYVVVaaayyy}}}~~~yyysssmmmjjjjjjlllgggffffffgggiiikkklllllllllkkkmmmrrrvvvsssiii```ZZZ^^^^^^]]]eeeqqquuupppeee^^^]]]aaa```YYY[[[ccc___^^^]]]YYYWWWWWWYYY[[[bbbccccccbbbaaadddjjjooo{{{xxxwwwvvvttttttzzz}}}vvvggghhhkkkooonnnhhhdddccc```bbbiiiqqqtttuuu~~~qqqbbb___]]]VVVTTTWWWTTTRRRQQQRRRTTTTTTSSSQQQVVVUUUVVVXXXYYY[[[cccllleee```ZZZWWWUUURRRKKKEEE===CCCFFFAAA<<<<<<>>>>>><<<@@@@@@<<<;;;===;;;777===;;;999;;;>>>@@@>>><<<@@@?????????:::777===GGGJJJDDD??????>>><<<===@@@DDDCCCEEEIIILLLRRR\\\gggkkkvvv{{{rrrooooooaaaVVVJJJDDDDDDDDD@@@<<<888:::<<<>>>???@@@@@@AAA???;;;<<>>CCCFFFGGGFFFGGGIIIHHHGGGGGGHHHJJJEEECCCCCCGGGMMMQQQRRRPPPOOO```pppVVVAAAHHHIIIRRRKKKJJJGGGDDDAAA>>>;;;:::777777777888888999:::;;;>>>>>>>>>>>>???BBBFFFJJJDDD@@@>>>AAAGGGIIIFFFBBBFFFHHHDDD@@@FFFQQQQQQHHHBBB@@@AAABBB@@@<<<:::===>>>999888<<>>===;;;<<<<<<999666555666999555888;;;<<<;;;:::<<<>>><<<<<<===@@@DDDJJJOOORRRPPPRRRTTTWWWXXXYYYXXXXXXVVVTTTOOOTTTcccpppvvvsssyyywwwsssnnnlllnnnssswwwiiifffdddffflllooollliiiggghhhlllsssxxxttthhh]]]WWWWWWZZZ```dddeeehhhmmmjjj^^^XXX^^^aaa\\\ZZZ]]]SSSSSSTTTSSSSSSTTTWWWZZZdddggggggeeebbbeeelllssszzztttrrrtttqqqpppuuu~~~~~~|||{{{vvv___fffpppwwwtttkkkdddbbbfffgggjjjkkkeeeaaahhhsssuuujjjiiifffZZZRRRQQQVVVSSSPPPPPPRRRSSSQQQOOOSSSRRRSSSVVVVVVUUUXXX]]]___]]]\\\[[[YYYTTTLLLEEEFFFOOOSSSMMMDDD???===;;;<<<@@@???;;;<<>>>>>===888777CCCRRRBBB<<<777888999888;;;???@@@DDDKKKRRRTTTVVV^^^hhhjjjrrr~~~zzz|||ZZZOOODDD???AAABBB???;;;777888:::<<<===@@@DDDGGG>>>888:::GGGUUUUUUKKKBBB:::888777555555666888999888999999777555777<<<@@@;;;777444555;;;AAADDDEEEBBBEEEHHHIIIHHHGGGHHHHHHGGGFFFFFFHHHLLLOOOPPPPPPUUUOOONNN===???PPPJJJHHHMMMMMMMMMKKKGGGAAA<<<888777777777777888999:::;;;===<<<;;;:::<<>>BBBJJJMMMGGGAAAHHHHHHCCC@@@IIIVVVTTTIIIEEECCCCCCDDDAAA<<<;;;>>>???:::888===AAA@@@>>>???888>>>FFFHHHFFFAAA>>>======>>>>>>;;;777666888:::444666888999:::;;;===???>>><<<:::999;;;???DDDGGGKKKPPPWWWYYYXXXWWWYYY[[[ZZZ[[[XXXYYY[[[WWWaaayyy|||{{{www~~~wwwqqqqqqqqqppprrruuusssoookkkiiiiiiiiifffcccccckkksssuuutttpppggg^^^]]]UUUVVVccckkklllooovvvmmmhhh___WWWSSSTTTWWWZZZUUUPPPOOOTTTWWWVVVSSSSSScccaaa______aaaccceeeeeejjjwwwyyywwwooopppppprrrxxx~~~|||www{{{xxxvvv{{{~~~sssgggjjjqqqwwwssskkkjjjpppcccgggdddccchhheeefffsss}}}qqqmmmpppeeeVVVUUUUUURRRRRRVVVUUUOOOLLLMMMMMMIIIKKKSSSRRRLLLOOOYYY[[[XXXVVVWWWZZZWWWNNNFFFNNNyyyccc???999:::222888:::===??????>>>;;;:::777:::===???>>>;;;777444:::<<<<<<777333555===EEEBBB:::555666888:::===@@@JJJLLLQQQUUUTTTSSS[[[eeejjjnnnttt|||{{{tttooo___NNN???===AAABBB???===999666444555999???CCCEEE;;;@@@>>>AAAPPPQQQHHHFFF<<<:::777444333222333444111444888;;;<<<<<<:::888888777777999;;;======<<<>>>BBBGGGJJJJJJIIIHHHGGGJJJRRRPPPLLLLLLHHHIIIVVV^^^KKKBBBBBB<<<>>>GGGKKKJJJHHHGGGHHHIIIFFF>>>777;;;:::888777888;;;???AAA???<<<888888<<>>BBBCCC@@@IIIKKKIIICCCBBBFFFGGGDDDBBBBBBBBBAAA@@@???>>>===>>>>>>>>>@@@BBBBBB???===;;;===<<<;;;<<<@@@???<<<888<<>>@@@===:::999:::<<<<<<<<<>>>@@@FFFLLLSSSXXX\\\^^^\\\[[[ZZZYYYYYYYYYYYYYYYmmmuuu~~~yyyuuussssssrrrmmmkkkmmmnnnkkkhhhggghhhhhheeebbb^^^ffflllllljjjjjjgggcccfff___```kkkqqqqqquuu}}}~~~sssddd[[[YYY[[[]]]^^^UUUQQQOOORRRSSSPPPOOOQQQ]]]\\\^^^dddkkkmmmjjjeeegggrrrxxxtttsssuuuqqqiiihhhkkksss}}}~~~|||zzz}}}sssrrrtttwwwtttnnnnnnssslllppplllkkkoookkkkkkwwwyyymmmggghhhccc___ddd\\\VVVPPPNNNPPPRRRQQQOOOUUUOOONNNRRRPPPJJJLLLUUUVVVTTTSSSSSSTTTPPPIIIBBBJJJhhhqqqWWW???<<<;;;333777888999;;;<<<<<<======999<<<@@@AAA@@@<<<999666888:::<<<999555666;;;@@@@@@;;;888999999999;;;???JJJHHHMMMWWWYYYTTTWWW```eeennnqqqnnnlllhhhccc___[[[PPPFFFDDDCCC???<<<<<<:::777444444777:::===???777;;;888<<>>:::888:::@@@FFFJJJFFFJJJIIIDDDAAAEEEGGGEEELLLMMMHHH@@@>>>BBBDDDBBB??????@@@AAAAAAAAA@@@@@@??????@@@AAABBBAAA>>><<<:::===<<<:::;;;>>>>>>::::::===??????<<<;;;;;;<<<;;;;;;<<<<<<=========<<<;;;;;;<<<<<<;;;:::999888999<<<@@@FFFLLLQQQTTTVVVZZZ[[[[[[ZZZYYYXXXYYYZZZaaacccmmm{{{{{{}}}~~~zzzqqqllllllkkkiiiggghhhjjjiiifffbbb\\\bbbdddbbbbbbgggkkkkkklllhhhiiippprrrrrrwwwyyyfff[[[[[[^^^___^^^WWWTTTTTTVVVUUURRRTTTYYY___]]]^^^gggsssxxxuuuooommmlllnnnsssyyyzzzvvvrrrrrrtttzzz}}}xxxvvvuuusssvvvzzztttwwwrrroooqqqlllkkkwwwyyymmmfffaaa]]]^^^ccc]]]\\\WWWTTT]]]kkknnniii```XXXSSSSSSPPPKKKLLLRRRQQQQQQQQQPPPMMMIIIDDDAAABBBOOOQQQEEE;;;:::888222444555555666888:::<<<>>>:::===BBBCCCAAA===:::888555888:::999777666888;;;>>>===<<<===:::888;;;BBBLLLDDDIIIYYY\\\RRRPPPXXXccctttsssddd^^^^^^[[[[[[ZZZTTTPPPMMMHHHAAA======999777444333666999;;;;;;444666222666CCCCCC;;;:::777666666555444444333333333444555777999:::<<<<<<;;;999777777999;;;;;;;;;666;;;AAAFFFHHHIIIJJJKKK@@@JJJJJJHHHKKKIIIJJJSSS\\\GGGAAADDDAAA@@@@@@<<<<<<<<<===AAAFFFFFFCCC@@@999888888888;;;???CCCEEEAAA???===<<<===AAAEEEHHHIIINNNOOOIIIDDDDDDFFFHHHQQQOOOHHH@@@===@@@BBBBBB;;;<<<===???@@@AAABBBBBBAAA@@@@@@BBBCCCAAA>>><<<;;;======::::::<<<<<<999<<<>>>??????======>>>@@@???>>>>>>@@@CCCBBB???;;;888===AAABBB???:::888888777888<<<@@@EEEIIILLLMMMVVVYYY[[[[[[YYYXXXYYY[[[]]]\\\___jjj}}}~~~uuuooopppnnnlllkkklllmmmlllgggccc___aaa```___ccckkkoooooohhhfffgggjjjjjjiiioooxxx~~~qqqaaaXXXVVVXXXYYYXXXTTTSSSUUUWWWVVVUUUZZZaaaddd```___dddnnnvvvzzz{{{wwwqqqqqq|||~~~~~~vvvpppoooqqquuuyyyxxxyyyrrrmmmppplllnnn|||{{{pppkkkiiibbb]]]]]][[[XXX```aaa]]]gggzzz}}}eee]]]VVVUUUSSSOOONNNQQQNNNPPPQQQOOOIIIEEECCCCCCBBBBBB@@@===:::888666444222333444555777888999:::888<<>>>>>???>>>:::888???IIIQQQEEEGGGWWW[[[NNNIIIRRR[[[vvvttt^^^ZZZ\\\[[[```XXXRRRMMMLLLHHHAAA<<<<<<777555444555888<<<>>>>>>666555000333???<<<333333333444555555555555444333111111111222444666999;;;;;;999777777999;;;;;;;;;<<<@@@DDDGGGGGGFFFEEEFFFBBBLLLKKKFFFHHHFFFCCCIIIQQQDDDFFFMMMGGGAAA>>>999<<<<<<<<<>>>AAAAAA>>><<<999888888888:::===AAACCC=========???BBBGGGKKKNNNMMMRRRSSSMMMEEE@@@BBBEEELLLIIIDDD>>>;;;;;;======888999:::<<<>>>??????@@@??????@@@BBBCCCCCC@@@>>><<>>>>>>>>>>>>>>>>>@@@AAA@@@===;;;>>>CCCDDD@@@<<<:::@@@FFFFFF@@@;;;:::;;;888999;;;>>>AAADDDGGGHHHNNNRRRWWWYYYXXXXXX[[[^^^``````bbbdddkkkwww~~~~~~~~~zzzsssoooppppppnnnllllllmmmkkkfffaaaaaa```^^^___fffnnnmmmhhh^^^^^^^^^___^^^]]]bbbiiieeeaaa[[[UUURRRQQQQQQRRRMMMMMMOOORRRRRRQQQWWW___dddeeefffhhhkkkrrryyy~~~}}}wwwyyyzzzzzz}}}xxxnnnkkkmmmppprrrvvvwwwooolllppppppvvvsssccccccgggaaacccggg```XXXbbbbbbXXXZZZnnneee]]]VVVTTTUUUSSSPPPOOOJJJMMMOOOLLLGGGCCCDDDEEEJJJFFFCCCAAA>>>999777999111333555777888777555444444:::???@@@<<<888666666666555444444555777888888?????????>>>::::::DDDPPPUUUIIIIIISSSSSSGGGFFFOOOWWWxxxuuu___``````ZZZbbbTTTKKKCCCBBBBBB>>>999888888777777999<<>>AAADDDEEECCCAAA@@@@@@BBBMMMKKKCCCEEEDDD@@@BBBAAA>>>JJJUUUKKK@@@===:::<<<<<<;;;<<<<<<<<<:::999:::999888888999;;;===>>>999:::<<<@@@DDDIIIMMMOOOJJJNNNQQQMMMEEE>>>???CCCAAA>>><<<:::888666555666666777888999:::;;;;;;;;;;;;;;;===@@@DDDEEECCCAAA>>>CCCCCC@@@===???@@@>>>>>>=========>>>???@@@@@@>>>:::666888>>>AAA@@@>>><<<@@@DDDCCC>>>:::;;;>>>::::::;;;<<<>>>AAACCCDDDFFFJJJPPPSSSUUUXXX\\\```^^^```aaa___\\\]]]ccchhh|||yyyzzzyyyuuussstttnnnkkkiiihhhhhhfffbbb]]]______^^^___dddhhhccc[[[UUUUUUVVVUUUUUUUUUWWWZZZRRRTTTUUUUUUTTTRRRQQQPPPOOONNNPPPUUUWWWXXX\\\bbbjjjooouuuwwwvvvwwwzzz~~~yyyxxx~~~|||vvvwwwxxxwwwtttvvvooolllqqqqqqwww|||hhhhhhjjj^^^aaakkkccc```ddd```TTTTTTiiiiii```VVVRRRSSSTTTPPPLLLGGGIIIKKKIIIFFFEEEFFFIIINNNKKKHHHEEE???999777888111333666999999777444222222999??????:::666444555999666444555999======<<<>>>>>>???>>>;;;;;;DDDPPPQQQNNNOOOPPPJJJBBBFFFPPPdddrrryyyooo]]]dddVVVKKKBBB@@@AAA???;;;:::;;;;;;:::<<<>>>???>>>===>>>:::555;;;DDD;;;///111///000111222444555666777444333222111333555999;;;:::999999:::===>>>>>>===;;;===@@@AAA@@@????????????JJJGGG???CCCEEEBBBDDD===???PPP\\\PPPCCCCCCCCC:::::::::999999::::::::::::999888888888999;;;;;;999:::;;;>>>AAAEEEHHHJJJCCCEEEIIIJJJFFF@@@@@@DDD???<<<<<<===;;;777666777666777888888999999888888888999;;;???CCCEEEDDDCCC???EEEFFFBBB???AAACCCBBB???>>>===>>>@@@@@@@@@>>>;;;888555666:::===>>>===:::<<<>>><<<999888:::===;;;:::::::::<<<>>>@@@AAABBBDDDGGGLLLQQQWWW\\\^^^\\\^^^^^^ZZZVVVUUUZZZ___^^^vvv|||wwwzzz~~~~~~{{{zzzjjjgggdddcccdddccc```]]]\\\```bbb```]]]\\\XXXRRRNNNOOONNNNNNPPPQQQPPPNNNLLLMMMQQQVVVZZZYYYUUUQQQTTTRRRVVV```gggkkkooosssqqqtttwwwxxxxxxyyyzzz|||}}}yyyyyyrrrqqq|||ttt{{{zzz```]]]iiibbbcccbbb^^^YYY\\\lllxxxkkk[[[RRRSSSUUURRRMMMHHHHHHIIIIIIIIIJJJMMMNNNPPPPPPNNNJJJEEE@@@<<<888222333555777888888777666333:::AAAAAA<<<666666777:::888777<<>><<<<<<>>>???<<<:::???GGGGGGPPPVVVPPPDDDAAAIIISSSkkkvvvWWW\\\TTTMMMFFFDDDAAA<<<999;;;888888999;;;===???>>><<<===:::777@@@JJJ@@@333666/////////000222555777999555444333222333555777999888888:::===@@@AAA@@@>>>;;;>>>AAABBBAAA@@@@@@AAA===IIIEEE<<>><<<888888;;;666666888999999::::::999777888:::>>>BBBDDDCCCAAA???EEEHHHDDDAAABBBEEEEEEAAA@@@???AAACCCBBB@@@===;;;::::::999999:::::::::888999999999999:::::::::<<<<<<;;;;;;;;;===???AAABBB@@@???DDDMMMUUUYYYYYY[[[]]]^^^\\\XXXXXX[[[^^^UUU___yyyyyytttzzz}}}zzziiieeebbbaaacccdddbbb___ZZZccchhhbbbXXXSSSQQQPPPJJJJJJJJJJJJMMMOOOLLLGGGMMMKKKNNNUUU^^^___XXXQQQRRRQQQWWWeeerrrzzzsssooojjjiiilllqqqtttvvvuuu~~~xxxooouuu}}}uuujjjaaammmeeeaaa]]]ZZZ\\\^^^dddssswwwbbbTTTSSSWWWUUUQQQJJJJJJJJJKKKNNNQQQSSSTTTWWWYYYWWWRRROOONNNGGG???333333444555777999;;;<<<555<<>>AAA>>>::::::>>>>>>PPPZZZPPPBBBBBBLLLUUU___{{{xxxwwwlllDDDHHHLLLIIIFFFCCC:::222111444111222444888===??????>>><<<999777CCCNNNDDD777:::///......///111444888:::444333222111111333555666777888;;;???BBBCCCAAA???AAACCCEEEEEEDDDBBBBBBCCC???JJJEEE;;;@@@FFFEEEEEE@@@:::CCCLLLEEE>>>@@@@@@===<<<;;;888666555666777888888888:::;;;===>>>???::::::;;;===AAAEEEJJJLLLBBB???BBBGGGGGG@@@===???CCC<<<888888666222333888555666888999;;;;;;<<<<<<888999:::>>>AAABBBAAA???>>>EEEHHHDDDAAABBBFFFGGGCCCBBBAAACCCEEEDDD@@@===;;;===???>>>;;;888777777888888888;;;======;;;999???>>>=========???AAACCCDDD???<<<@@@JJJSSSVVVUUUYYY\\\______\\\XXXVVVVVVZZZQQQ\\\}}}xxxrrrtttvvv|||zzzmmmhhhdddaaaeeejjjiii___VVVfffbbb]]]XXXTTTOOOKKKHHHKKKKKKLLLLLLLLLKKKJJJJJJMMMHHHJJJVVV^^^[[[UUURRRRRRRRRWWWaaajjjpppvvv{{{eeefffccc```fffttt|||}}}sss~~~}}}|||zzz~~~ooonnnzzz|||wwwxxx{{{]]]___aaabbbccchhhpppwww{{{kkkXXXNNNPPPTTTTTTQQQOOOLLLLLLPPPWWWZZZXXXTTTTTTVVVQQQJJJHHHIIIFFF???>>><<<;;;===@@@AAA???<<<<<<@@@CCC@@@999555666888===888777???JJJNNNHHH@@@:::;;;===??????<<<;;;<<<>>>AAADDDEEEEEEEEEFFFHHHWWWeeerrrrrrfffWWWIIIAAAKKKIIIFFFBBB<<<777333000000111444999>>>BBBBBBBBB<<>>EEEIIIEEEAAA@@@BBBBBB:::666444555666444555999888666888===;;;555555999;;;:::888888;;;AAAHHHLLLGGGEEECCC@@@===:::888777;;;:::777777888888888777444444555555666777777777666666777;;;@@@BBBAAA>>>===@@@CCCCCC@@@>>>???@@@???AAAEEEJJJLLLHHH@@@999BBBBBB???;;;:::;;;999444555888::::::999888888888===AAAEEEEEEBBB???>>>>>>???<<<:::>>>FFFMMMPPPPPPPPPVVV]]]___^^^\\\\\\]]]XXXWWW___mmmwww~~~rrrppptttuuuxxxtttgggiiiddd___^^^___^^^WWWQQQZZZWWWSSSPPPNNNMMMKKKIIICCCDDDDDDDDDDDDDDDEEEEEECCC@@@CCCMMMRRRNNNIIIHHHQQQNNNOOOWWW]]]^^^\\\\\\aaaeeegggjjjssszzzvvvuuuyyy~~~{{{rrr|||~~~{{{zzzzzzwwwpppjjj```^^^^^^```fffjjjlllllleee\\\TTTRRRUUUUUUPPPJJJOOOOOOOOOQQQTTTWWWXXXYYYWWWVVVPPPHHHFFFIIIIIIEEE>>><<<:::;;;======;;;888777:::===;;;666222111333444333444777<<>><<>>DDDLLLQQQLLL@@@666222000//////111111111000444222000000222444444444333111111555777999@@@GGGLLLHHHCCC???>>>===;;;999DDDKKKMMMFFF@@@BBBEEEEEE>>>BBBBBB>>>;;;<<<<<<:::<<<999999;;;;;;:::===BBB===:::;;;===;;;666666:::888666555555777<<>>;;;999777666555:::888777888999999888666444444555555666777777777888777777;;;@@@BBB@@@>>>===@@@CCCCCCAAA???@@@AAAAAABBBEEEIIIKKKGGG@@@:::===???===;;;;;;===:::555555777999:::888777777888999===AAABBBAAA>>>======AAA>>><<<>>>DDDIIIJJJIIIMMMOOOSSSXXX[[[\\\[[[YYYWWWTTTYYYaaaeeegggsssyyyrrruuu{{{xxxxxxuuuiiimmmhhhbbb\\\XXXUUURRRPPPTTTPPPLLLIIIHHHHHHHHHGGG@@@AAAAAAAAAAAABBBEEEGGGBBBBBBEEEIIIHHHCCC???>>>FFFCCCFFFRRR[[[[[[WWWTTT___ccciiioooyyy~~~{{{uuu{{{tttpppwwwzzzpppddd^^^^^^XXXUUU[[[eeejjjfff```WWWTTTRRRTTTVVVUUUOOOJJJLLLNNNOOOOOOQQQUUU[[[aaaXXXTTTLLLDDDCCCGGGIIIHHH<<<:::888888888777555444666888:::999666333111000222555888777555555999===DDDAAA<<<777555444333111999<<<@@@BBBAAA???======AAA;;;;;;CCCGGGDDDDDDGGGFFFEEEBBB>>>999444000---------...111333444333111777;;;AAAHHHLLLHHH???888444222///...//////...---333111///000111333333333111......111444777???HHHIIIFFFCCCAAAAAAAAA@@@???FFFJJJLLLJJJIIIIIIHHHFFFBBBDDDBBB===;;;;;;:::888;;;;;;===@@@@@@>>>BBBIIIBBB@@@>>>===:::666777;;;666555444555666999;;;======<<<:::888777666555555777777777888::::::888666444444555555666777777777999888777:::>>>@@@???<<<<<<>>>AAAAAAAAA@@@@@@AAA@@@AAACCCEEEFFFCCC>>>:::888;;;<<<;;;<<<>>><<<666555777999:::888777777777777:::???AAA@@@>>>======???===<<<>>>BBBEEEDDDBBBHHHFFFGGGLLLTTTXXXWWWUUUWWWUUUWWW]]]\\\WWWYYY___ooowwwsssxxx}}}yyyxxxwwwnnnqqqnnnhhhaaaZZZUUUSSSSSSWWWSSSLLLGGGDDDCCCBBBAAA???@@@AAA@@@???AAAFFFJJJLLLNNNPPPNNNIIIBBB>>>>>>AAACCCLLLYYYaaabbb``````dddggglllrrryyyyyyxxxrrruuuyyyggg]]]```ZZZSSSOOOSSS]]]bbb___YYY[[[XXXTTTRRRRRRSSSSSSRRRKKKKKKJJJKKKOOOUUU]]]bbbTTTOOOGGGAAA???AAABBBCCC888777555444444333222222999;;;======;;;777333222333777:::888444333666:::999<<<<<<666111111333444555999>>>@@@???===;;;:::HHH>>>;;;BBBFFFEEEJJJSSS===<<<;;;999777444222111/////////111333444222111222666<<>><<<===???EEENNNWWWWWWNNNDDDBBBFFFFFF???:::::::::999888:::===AAA???===AAAGGGFFFCCC???;;;777555777:::777777777888:::<<<===>>>???===;;;999777666666666555555666999;;;:::888666444444555555666777777777999777666888<<<>>><<<:::999;;;===>>>??????????????????@@@AAAAAA???<<<:::777:::<<<;;;===???<<<666777999;;;;;;999888777888888;;;>>>@@@AAA???===<<<999999:::===AAACCCBBB@@@@@@???@@@DDDJJJOOOQQQRRRSSSRRRUUU\\\^^^ZZZYYY\\\\\\iii~~~|||~~~uuuppptttvvvqqqsssvvvppplllllliiiccc[[[TTTQQQPPPXXXSSSKKKEEEBBB???>>>===<<<>>>@@@>>>===>>>CCCHHHOOORRRTTTQQQKKKFFFEEEEEEHHHMMMWWW^^^]]]XXXYYY^^^kkkkkknnnuuu|||zzzzzzyyyhhhbbbhhh]]]XXXSSSRRRVVVYYYYYYWWW]]][[[WWWRRRPPPQQQUUUYYYQQQLLLGGGHHHNNNTTTWWWXXXLLLGGGBBB>>><<<:::999999444444333222111111222333888;;;??????;;;666222000...111444555333111//////000<<>>???@@@???>>><<<:::999DDD???@@@MMM[[[\\\NNN@@@;;;CCCHHHBBB:::888999999::::::>>>AAA@@@===>>>CCCFFFDDD???888444555777999777888999;;;===???@@@AAABBB@@@===:::888666666666555555666888::::::888555444444555555666777777777999666444666:::;;;:::888777888999;;;<<<<<<<<<;;;???@@@AAAAAA@@@???>>>===:::===>>>===>>>???<<<666999:::<<<<<<:::999888888888:::<<>>;;;999999999;;;===???@@@>>>===999;;;>>>???AAAEEEKKKOOOLLLLLLQQQWWW[[[\\\]]]___[[[\\\dddyyy|||uuu~~~|||wwwnnnooopppmmmrrrwwwsssdddeeeccc^^^WWWPPPKKKHHHOOOKKKFFFBBBAAA@@@???>>>???BBBDDDBBB???>>>CCCGGGEEEKKKMMMJJJGGGHHHHHHHHHDDDKKKSSSUUUPPPKKKQQQZZZfffdddhhhrrr{{{|||tttmmmmmmgggccc]]]XXXUUUTTTUUUVVVVVVXXXYYYUUUPPPOOOSSSXXXYYYRRRKKKIIIMMMOOONNNJJJEEE@@@======;;;666333333444444444222111111333555333999>>>===666///,,,+++,,,---000222333222...+++111???FFF===222111444555>>>AAAFFFHHHGGGEEEDDDDDD;;;<<<<<<;;;;;;===BBBFFF666555444222000...,,,***,,,,,,---///222222111///,,,000666999:::;;;>>>AAA999555111...///222444555333111///000111333333333222111444999999666777;;;===<<<:::888:::@@@IIIOOOTTTHHHAAAGGGRRRRRRHHH???;;;EEELLLKKKFFFCCCAAA???>>>===???CCCDDDAAA???@@@CCCCCC???777333555888999777888999:::<<<>>>@@@AAACCC@@@===999777666666666666666666777999999777555444444555555666777777777888666444555999;;;:::999666666666888::::::999777???AAACCCCCCBBBAAABBBBBB???AAAAAA??????AAA===888999;;;<<<<<<:::888888888666777999<<>>;;;888======>>>>>>>>><<<;;;:::999;;;>>>>>>===???EEEKKKJJJMMMQQQTTTVVVXXX[[[^^^\\\WWWVVV___vvvzzzxxx{{{www{{{uuujjjiiijjjiiiooovvvqqqdddbbb___ZZZTTTNNNHHHDDDGGGEEEBBBBBBCCCDDDDDDCCCAAAEEEHHHFFF@@@>>>AAAEEE???DDDEEEBBBBBBEEEFFFCCC???BBBHHHMMMLLLNNNYYYeeeaaa___dddoooxxx{{{xxx}}}~~~uuuqqqjjjfffaaa\\\YYYXXXVVVVVVXXX[[[[[[UUULLLIIINNNUUUXXXTTTPPPNNNMMMLLLIIIFFFAAA<<<999;;;;;;666444666777777666444111000222555222;;;CCCAAA666,,,***,,,,,,...000222222222111000333===???666///222333000<<<>>>AAAAAA???===<<<<<<:::>>>;;;444555<<<;;;555333222111000...,,,***)))+++++++++---//////---,,,...333777777555666;;;@@@<<<777111------///222333444222000000222444444444222111333666777555888===:::999888777;;;DDDQQQZZZPPPFFFAAADDDGGGEEE@@@>>>???FFFOOOSSSUUUTTTLLLCCCAAA>>>>>>EEEHHHFFFBBB@@@AAABBB???666333777;;;:::999999999999:::<<<>>>???BBB@@@<<<999888777888999888777666666777888666555444444555555666777777777999666444666:::<<<<<<;;;777666666777::::::777555;;;???BBBCCCBBBAAABBBDDDBBBCCCCCC@@@AAACCCAAA<<<888999;;;:::888666666666555666999===BBBCCC@@@===>>>??????>>>===<<<;;;;;;>>>>>>=========???AAACCCFFFLLLRRRSSSSSSTTTXXX\\\\\\ZZZVVVUUU\\\rrr{{{tttxxxqqqkkkpppmmmbbb___bbbbbbiiinnnhhhiiieee___ZZZUUUOOOIIIEEEDDDCCCBBBCCCFFFGGGGGGGGG===BBBEEEBBB<<<888;;;>>>AAADDDDDD??????CCCBBB>>>DDDDDDGGGMMMQQQXXXeeeqqqfffdddhhhrrrwwwvvvvvvyyy~~~|||yyyzzzwwwttteeebbb^^^]]]^^^]]]YYYVVVcccccc^^^RRRFFFCCCKKKTTTRRRSSSTTTRRRNNNKKKJJJJJJ@@@:::777:::;;;888888;;;::::::999555111000222444666AAAJJJGGG999...---000***,,,......------000333222777444++++++222222+++<<<>>>>>>===:::777666555000555111***111AAA???222............---,,,,,,+++,,,,,,,,,---......,,,***111555888666222222888======888111,,,+++---///000111000///000333666888888555333222444444333777===:::::::::888777;;;BBBHHH<<<;;;>>>DDDCCC===;;;???>>>CCCJJJSSS\\\]]]OOO@@@BBB<<<<<>>BBB@@@===;;;:::;;;<<<===:::888666555666777666555444444555555666777777777:::777555777;;;>>>>>>===888777666888::::::777444777;;;???AAA@@@???@@@BBBCCCDDDCCCAAABBBEEEDDD@@@666888999999777555444444666777:::AAAGGGIIIGGGEEE;;;===>>>>>>===>>>???@@@CCC???<<<<<>><<>>:::999999<<>>:::555111111444666888CCCQQQRRRBBB///,,,444///---,,,---000444666777111...+++,,,///111111///111:::@@@===:::;;;999555333555666333///...222777111111222444444333///,,,,,,------***((()))...222...:::999333555555555<<<;;;666000,,,...222333000111222222333444555666777777555222111333777;;;===@@@===::::::<<<>>><<<;;;444:::@@@@@@===999888999===@@@EEEKKKNNNMMMIIIEEE>>>>>>@@@BBBEEEFFFDDDBBBFFFFFF???777666;;;<<<999===<<<<<<;;;;;;;;;<<<<<<;;;:::888777888888888777333666666555666:::999555444666888999777666666666;;;:::888888999999777666999;;;>>>???===:::555333===<<<:::999999;;;>>>@@@===<<<===AAAGGGHHHDDD???:::@@@BBB>>>999777555222222444888<<>>===;;;999888999===??????;;;999999:::;;;===AAAFFFIIIIIIGGGEEE>>>======>>>AAABBBBBBAAADDDCCC===555444999:::777???>>><<<:::999888888777;;;:::888888888888777777444777777555666999888555555666888888777666666777999888666666777777555444666888;;;===>>>;;;888666>>>===<<<<<<;;;:::::::::===;;;;;;???DDDFFFCCC@@@;;;AAACCC???999777555222222444777;;;@@@EEEJJJMMMLLLEEEBBBDDDFFFDDDBBBAAA??????===:::999999;;;===:::???EEEFFFEEEHHHNNNUUUXXXXXXVVVTTTRRRRRRUUUXXXppplllhhhiiinnnnnnkkknnnvvvqqqdddhhhtttxxxuuudddRRRIIICCC@@@EEENNNCCCGGGJJJJJJFFFBBBAAABBBEEECCC@@@===<<<===>>>???NNNOOOOOOJJJCCC???BBBFFFQQQ```^^^\\\iiiiiibbbgggttt~~~xxxrrrzzzuuuyyy{{{yyyxxxqqqnnnddd___ddd```^^^eee^^^TTTVVVZZZPPPIIIIIIFFFMMMMMMLLLIIIGGGFFFGGGHHHAAA:::555777:::999888777555666777777777777888999===@@@GGGPPPOOOCCC444+++...---,,,,,,...000000///+++---000000...---...000:::;;;888555555666555111444333000,,,***...777>>><<<888222---+++++++++***+++***)))***,,,.........;;;<<<555333;;;:::666<<<:::444///...000222333222///000000111222333444444999666888AAAMMMSSSQQQLLLFFFHHHIIIEEE???999777777@@@AAAAAA???<<<::::::;;;;;;<<<>>>@@@CCCEEEGGGGGGBBB???===<<<>>>@@@BBBBBBCCCAAA<<<777666999:::777===<<<;;;999888777666666;;;::::::999888888777777777::::::777777999888555777888888777666555777888888666555555555555444222222555888<<<======;;;:::;;;<<<======<<<;;;999888;;;:::999===AAACCCBBB@@@===CCCEEE@@@:::888666333111111333555999===AAACCCJJJDDDAAACCCEEECCC@@@AAA@@@>>>;;;999:::;;;;;;;;;999===AAAAAA???BBBHHHNNNPPPRRRTTTTTTRRROOONNNNNNYYYnnnyyyyyymmmppptttvvvrrrjjjfffeeepppfffnnn~~~|||jjjVVVHHHAAA@@@GGGPPPBBBCCCDDDBBB???<<<<<<===::::::;;;===@@@CCCDDDDDDRRRQQQPPPNNNGGGBBBBBBFFFKKK\\\SSSMMMaaaaaaWWWccc}}}yyywwwsss{{{vvvttt}}}}}}ssszzz{{{{{{wwwiiinnnppphhheeekkkkkkkkktttdddXXXYYY^^^UUULLLJJJEEEHHHHHHHHHGGGFFFGGGIIIKKKFFF???999999<<<<<<:::777111555888;;;;;;<<<===>>>999;;;EEETTT]]]UUU???---...,,,++++++,,,---,,,***)))000666777444444777<<>>///---222444333000......///000111222333333999888999???GGGJJJHHHDDDGGGLLLOOOKKKBBB:::888999DDDDDDDDDCCCBBB???<<<:::;;;<<<<<<===???BBBGGGJJJHHHEEE@@@>>>@@@CCCFFFGGGEEEBBB>>>;;;;;;<<<<<<;;;999999999888999999:::::::::;;;;;;:::888777777777999===>>>:::999:::999777888999888777555555777999888666555555555555444222111333777;;;<<<<<<;;;:::777888999:::;;;<<<<<<<<<999888888:::>>>@@@@@@@@@???EEEFFFAAA<<<999777444333333444555666666777777???;;;:::>>>AAA@@@@@@BBBBBB>>>::::::<<<===<<<::::::<<<===<<<;;;===CCCHHHJJJMMMQQQQQQOOOLLLJJJIIIRRR```xxx~~~zzzyyy}}}yyypppiiieeebbbvvvlllrrr|||zzzzzzzzzkkkXXXJJJBBBBBBGGGMMMFFFDDDAAA>>><<<<<<>>>@@@999:::===CCCHHHJJJIIIGGGIIIIIILLLNNNJJJCCC@@@DDDDDDSSSFFF@@@WWW[[[UUUdddnnnqqq}}}yyyqqqqqqwwwsssbbbbbbtttwwwmmm}}}}}}rrr|||nnnooosssnnnjjjrrrtttttt|||hhh^^^]]]\\\RRRLLLJJJCCCDDDEEEFFFGGGGGGHHHLLLNNNLLLGGG@@@======>>>;;;666222555:::<<<>>>???@@@AAA888888===LLLZZZ[[[KKK:::///---+++***++++++***)))+++222999999555444999>>>:::555000000222444555555,,,---------...111555888444111...,,,,,,+++***(((***((('''***...111000...777555000555===>>>III```fffKKK111,,,333666222...---......///000111222333444555666777777777999;;;DDDKKKPPPMMMDDD<<<;;;>>>EEEEEEFFFHHHIIIEEE>>>999::::::;;;:::;;;>>>DDDIIIKKKGGGCCCAAABBBFFFHHHJJJEEEBBB???>>>>>>>>>======:::::::::::::::;;;<<<<<<:::<<<===<<<999666666777;;;@@@AAA===:::;;;;;;999999999999777555555777999999777666666666666555333333555777:::;;;:::999888999888777777888:::===>>>888888888:::<<<>>>>>>>>>???EEEGGGBBB<<<:::888555555777999::::::999666444888555555:::======>>>AAABBB???;;;;;;===>>>===:::;;;;;;<<<:::999;;;@@@DDDHHHJJJLLLLLLKKKIIIIIIJJJQQQTTT___vvvzzzvvvmmmmmmpppppptttlllrrrwwwllldddggghhhrrrgggXXXKKKEEEDDDFFFIIIDDDAAA===999999;;;???BBBBBBBBBDDDIIIMMMNNNJJJFFFDDDDDDJJJRRRQQQHHHEEEHHHEEENNNDDDBBBUUU______iiibbbyyy~~~}}}ttt}}}yyyiiinnnhhh```ssszzzqqq~~~yyyrrrxxxrrrmmmuuuxxxtttwwwllljjjiii```SSSTTTTTTGGGDDDEEEEEEEEEEEEGGGJJJLLLLLLJJJEEE>>><<<<<<:::666444666888:::;;;<<>>@@@FFFLLLJJJCCC>>>===@@@CCCCCCEEEIIILLLIIIAAA999888:::;;;:::999<<>>???@@@>>><<<===???>>>===<<<;;;;;;;;;;;;999<<>>DDDFFFBBB===;;;999666111333666999:::999777666999666777:::;;;999:::>>>@@@>>><<<<<<<<<===<<<;;;:::::::::999999:::===@@@DDDEEEFFFFFFFFFGGGJJJLLLQQQNNNQQQbbb~~~zzzzzzsssxxx}}}|||mmmiiirrrvvvfff[[[___bbbjjjbbbVVVJJJEEEEEEFFFFFFAAA>>>:::999:::===@@@BBBHHHFFFDDDGGGJJJLLLIIIEEECCCAAAHHHSSSUUULLLIIIMMMHHHJJJIIILLLXXXfffkkklllgggvvv}}}|||~~~llldddxxxrrrwwwpppllluuuwwwpppnnnkkksssvvvfffXXX___```MMMEEEEEEDDDCCCAAAAAACCCEEEFFFIIIFFF===777777888666444555444333333555999===999999555333888CCCIIIHHH:::666111...///111222333444777888555000...000444666333444666555000000555///////////////...---++++++******+++,,,,,,+++)))(((((()))***+++---111444888111///;;;EEE@@@GGGaaasssTTT666---///......000......///000111222222333555666666666666888;;;>>><<>>BBB@@@@@@EEEKKKJJJBBB;;;:::===??????======BBBFFFEEEDDDCCCEEEGGGHHHHHHGGGEEE@@@???BBBCCC@@@>>>@@@>>>>>>===<<<;;;;;;;;;;;;999===@@@>>>999666555777777===???;;;777888999999888:::;;;:::888666666777:::888777777777777666444666777888888888777666555999999888777777888999:::888999;;;<<<<<<:::999999<<>>:::444111111444666888999::::::777555444777999000///111444000)))(((...---,,,+++,,,...000000000,,,+++))))))***++++++***''')))***)))))),,,222777666...///CCCUUUPPPTTTkkkkkkPPP777...---***,,,222......///000111222333333111000///000333555555444:::===@@@@@@===::::::;;;AAA>>><<>>???999===@@@???999555555777444:::===999555666888888888:::;;;;;;999666666666999888666666777777555444666666777888888777666555333555777999:::;;;;;;;;;888:::===>>><<<:::888777;;;AAADDDAAA===;;;:::888999777555333333555888:::777555555888777444666:::999;;;===;;;777666777999666777888999999999::::::888;;;>>>AAACCCFFFJJJMMMHHHKKKPPPWWWeeezzz|||uuuqqq}}}wwwyyymmmZZZaaacccggg^^^RRRKKKNNNRRRLLLAAAOOOIII???>>>MMM[[[QQQ===??????EEEJJJGGGAAAEEEOOOBBBBBBDDDGGGKKKMMMLLLJJJOOOJJJEEEGGGNNNVVVZZZ[[[UUUaaaoooyyy{{{yyygggdddzzzttthhhqqquuuuuueeexxxxxx}}}yyy^^^WWWTTTXXXZZZWWWUUUWWW[[[TTTNNNGGG<<<111///444:::888555444222111...---111,,,+++------)))+++000333888:::999===AAA>>>777<<>>555111444999999888888;;;??????<<<999555333000...---+++(((&&&---,,,+++,,,...///...---&&&'''))))))(((''''''(((***,,,------,,,---444<<<444//////===RRR``````ZZZUUUXXXFFF///,,,...,,,,,,---///111333333222000///222444777999888777666777===;;;===@@@===777888===HHH@@@888888AAAIIIGGGAAACCCAAABBBFFFHHHIIIOOOUUUPPPGGGCCCJJJQQQQQQNNNNNNJJJDDDIIIMMMDDDAAACCC@@@>>>>>>>>>>>>????????????<<<<<<<<<<<<;;;999777666777888::::::888666666666777999:::999666666888;;;999444222555666444333555555777999:::888666555555666555444666999;;;<<<<<<333444555777999:::::::::333???DDD<<<888???EEEEEE===:::::::::999666999>>>555888;;;;;;888666555666777888999::::::999777666::::::::::::;;;<<<======<<<<<<;;;<<<===@@@CCCEEEJJJMMMRRRVVVYYYbbbwwwyyyxxx}}}zzzvvvpppiiiuuuuuu}}}rrrfffbbbddd```VVVLLL@@@BBBEEELLLVVV[[[SSSFFF???HHHHHHAAAAAAKKKOOOJJJCCCAAA???@@@EEEIIIKKKKKKGGGCCC@@@BBBGGGJJJJJJHHHLLLPPP]]]oooxxxyyyzzzrrrxxx~~~|||fffuuuqqq}}}iiiyyy~~~^^^[[[[[[^^^]]]WWWUUUWWW]]]VVVPPPKKKBBB888555777555444333222222000...---555111///000///---///444333777999888:::>>>===999<<>>@@@>>>999555777555333111111///---+++,,,+++***+++---...---,,,((()))++++++)))((()))***,,,...000000...000888???111---,,,444@@@HHHHHHEEELLLQQQBBB///...222000111000000111222222222222111333555888:::::::::;;;<<<;;;===AAACCC>>>999>>>GGGMMMEEE===;;;BBBHHHHHHEEEFFFCCCCCCGGGJJJKKKOOOSSSQQQLLLJJJMMMOOOOOORRRXXXSSSHHHHHHIIIAAA@@@EEECCC>>>>>>>>>>>>==================>>>===<<<:::999888777999::::::888666555666666888:::999666666999<<<:::666444777888666555666555777999999888666555555999777555555888;;;===>>>666666777888888888888888666===@@@<<<@@@IIIMMMIIIAAA<<<:::::::::777777;;;555888::::::777555555666888999;;;;;;;;;999777666777777777777888888999:::======;;;;;;;;;===???@@@NNNPPPSSSTTTSSSXXXiiizzzwwwooossssssgggXXXPPPHHHBBBBBBKKKQQQPPPKKKHHHDDD^^^bbbHHH<<>>999444111666555333222222111000...+++***))))))+++,,,,,,+++((()))******)))((()))***---111333333111444<<>>>>>CCCKKKPPPSSSLLLGGGEEEJJJOOOPPPPPPRRRPPPPPPPPPOOOLLLMMMVVVaaa^^^NNNHHHFFF@@@CCCJJJIIIAAAAAA@@@@@@???>>>>>>>>>?????????>>>===<<<;;;:::888999;;;:::888666666666666888:::999666666999<<<999555444777888555444666444666888888666555444555888666444444777:::<<<===999999999999888777666666BBBFFFGGGIIISSS^^^]]]UUUCCC===888::::::888666666777888999888666444444555::::::;;;<<<;;;999777555::::::999999999:::;;;;;;>>>===<<<:::999::::::;;;KKKMMMPPPQQQNNNOOO\\\iii|||}}}nnnkkkuuuwwwfffUUUOOOXXXKKKGGGPPPSSSHHH@@@@@@NNNsss~~~\\\???AAAHHHDDD>>>===>>>CCCHHHIIIFFFAAAKKKNNNUUU]]]aaa___YYYTTTKKKEEEHHHTTTaaannntttjjjrrrvvvvvvuuukkklllbbbeee```YYYTTTQQQOOOMMMMMMHHHDDDBBBAAAAAA<<<666111...000222222111///...---///000222111///---...111000222333111111333777::::::999777222...,,,---///222777<<<<<<888222///...222000//////000000///---***((('''''')))*********&&&'''((('''&&&%%%'''(((,,,222555333222777===BBB444111......111444555666888???888000666999888<<<333111///------000333555666888;;;===@@@DDDHHHKKKOOOPPPPPPLLLDDD@@@DDDJJJIIIDDD@@@AAAEEEJJJRRRZZZQQQKKKHHHMMMSSSSSSRRRRRRNNNPPPQQQPPPMMMOOOXXXaaabbbPPPHHHGGGCCCHHHOOOMMMFFFFFFEEEDDDCCCBBBAAA@@@?????????>>>======<<<;;;999;;;<<<;;;999777666666999;;;<<<:::666555777:::777333222555666444222333333444666666444333333444555444444555888999999999999999999999888777666666IIIMMMQQQWWW```fffaaaXXXBBB:::555888;;;999666555999999888777555444444444999:::;;;;;;:::888555444;;;;;;:::::::::;;;<<<<<<>>>===<<<;;;:::999::::::CCCFFFJJJMMMLLLMMMWWWcccxxxkkkjjjwwwzzzjjjXXXQQQPPPPPPYYYccc[[[JJJIIITTTnnndddHHHCCCJJJNNN???<<<;;;???EEEHHHEEEAAADDDJJJRRRZZZ^^^]]]XXXSSSSSSUUURRRNNNUUUgggsssvvvtttssssssbbbfffeeennniiilllbbbTTTKKKIIIKKKKKKIII<<<<<<<<<===>>>===777111111333444333111......///555:::>>>===999777888888000...------...000444888===555,,,***---111222111333555666444///,,,,,,......---,,,---...///...---***(((&&&%%%''')))***)))&&&''''''&&&%%%%%%'''(((***111555111000666<<<>>>444///******///333333111444:::555111888999777<<<333111...,,,,,,///222444666888<<>>======<<<<<<<<<;;;===>>>===;;;888888888===>>>>>>;;;777444555888777444333777888555333333111333444444333222333444333444777:::<<<<<<999666666666777888888888777777???FFFOOOVVVYYYWWWPPPIII===666333777<<<;;;999888<<<:::888666555444444333666777888999888666444222666666666666777888999:::======<<<<<<<<<<<<<<<<<<===@@@FFFKKKLLLMMMVVV```ppp}}}tttkkkiiissswwwlll\\\SSSHHHPPP[[[[[[NNNKKKgggyyy\\\IIIDDDFFFGGGEEE>>>777888???EEEFFFDDD>>>BBBGGGLLLOOOMMMKKKHHHMMMWWWYYYQQQVVVdddfff[[[kkknnnsssxxxnnn{{{wwwzzzwwwsssuuuyyy{{{ttt[[[kkkmmmtttooollleeeWWWKKKHHHJJJJJJFFF:::===>>>>>>>>>>>>:::444222444666444000...000222;;;BBBEEEAAA======???@@@111,,,)))+++...000333666>>>555+++***000777999888444333000---+++***,,,......---,,,---///000///...***'''%%%%%%&&&((()))))))))))))))'''&&&&&&(((+++'''111444///---444999999888333///...000222000...111666222000666666333999111000///...///000222333555888<<<@@@CCCFFFJJJMMMPPPOOOKKKFFFFFFHHHEEEAAA???<<>>============>>>>>>???AAA@@@===:::999999???AAA@@@===888555666888:::777777:::;;;888666666222333555444333333444666666777:::===???>>>;;;888333444555666777777888777444===HHHMMMLLLFFF@@@<<<:::555555:::======<<<===@@@<<<888666555555555444444555777777777666444333666666666777888:::;;;<<<<<<=========>>>>>>>>>>>><<<>>>DDDIIIJJJJJJRRRZZZaaammmgggbbb```fffmmmkkk___SSSRRRRRRQQQNNNMMM[[[~~~yyyWWWCCC@@@BBBBBBEEE???;;;>>>FFFJJJGGGBBB===>>>@@@BBBCCCDDDEEEEEEGGGNNNSSSUUU[[[bbb___WWW]]]eeeuuunnnllldddppp~~~qqq```gggrrrssshhhnnnmmmmmmbbbwwwnnnjjjbbbaaaddd```UUUKKKGGGEEEAAA999???AAA===::::::777222111333444222......222666???DDDDDD<<<777;;;AAADDD555,,,''',,,222333333555:::555000///333777:::;;;444111---++++++---...///...---,,,---...///...---***(((%%%$$$&&&(((******))))))((('''%%%&&&(((+++&&&000444---+++222666555:::999888555111/////////---111---,,,222111...555111111222333333333333222444777<<<@@@BBBEEEGGGIIIDDDGGGFFFAAA@@@CCCBBB>>>777777BBBVVVaaaaaaaaafffTTTOOOLLLMMMOOOPPPTTTZZZWWWZZZ\\\[[[___cccaaa[[[RRRIIIMMMQQQJJJHHHKKKHHHFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA???>>>>>>??????@@@@@@BBBCCCBBB???<<<;;;;;;???@@@AAA>>>:::888999<<<;;;888888<<<===999777777555666777666555555777999888777888999;;;<<<;;;999222333444555666666666666222888@@@FFFEEEAAA===<<<:::888999>>>@@@>>>???BBBCCC>>>999666666666555444333444666888888777555444666666777999;;;===???@@@=========>>>>>>=========;;;<<>><<<=========>>>AAAEEEHHHKKKHHHKKKSSSXXXWWWVVVVVV___jjj~~~nnnrrr}}}uuutttvvvxxxyyycccaaaooo|||uuuhhhmmmsssjjjsss{{{ttt}}}yyyrrrdddsssddd```]]]TTTaaaggg]]]NNNDDD???;;;777>>>@@@:::444333000,,,///111222000---...444999CCCGGGDDD999333:::DDDIII888,,,'''---555666555555333444555444222333777;;;444///,,,+++...000000///,,,+++***+++---------++++++(((%%%$$$&&&(((******''''''&&&$$$###$$$&&&)))&&&111444---***111555333444888:::666...***+++///***...))))))///...,,,333111222444666777555444333333777<<<@@@BBBDDDEEEFFF<<>>BBBBBB???@@@EEEDDD???999666666777666555333444666888999888777666111222333555888;;;===>>>>>>>>>>>>>>>===<<<;;;;;;888999===BBBCCCCCCJJJQQQ[[[dddsssuuucccbbb\\\[[[ZZZPPPPPPaaasssnnnjjjooo|||yyyqqqQQQ===AAADDD???<<<;;;HHHbbbssskkkUUUDDD@@@@@@@@@>>>======???BBBEEEGGGMMMPPPLLLGGGLLLWWWXXXuuuttthhhlllzzzxxxkkkllltttssslllnnn{{{}}}uuurrrxxx}}}wwwqqqsss|||vvvooonnnkkk^^^PPPPPPZZZ___UUUBBB555777>>>999999777333...,,,---000///999;;;000(((...;;;EEEPPP999FFFGGG^^^jjjEEEOOOBBB111'''...444111...000555222000///000000000///;;;777333333555444///+++---///000///,,,***+++---&&&((('''%%%&&&******'''((('''%%%%%%%%%(((+++---)))+++)))(((,,,444444...333777777555666888333***)))((((((***---000111111222444777888777666666666:::999<<>>@@@AAA===888777;;;???666GGG^^^mmmpppjjjccc___]]]\\\WWWOOOLLLQQQYYY^^^VVVSSSSSSWWW___cccbbb```ZZZVVVRRRRRRUUUVVVSSSPPPIIIJJJKKKGGGCCCCCCHHHMMMOOOJJJDDDBBBBBBCCCAAA>>>@@@@@@AAADDDFFFGGGFFFEEEEEECCCAAA???>>>===:::888<<<;;;999777666555444444999::::::888666555666777:::;;;:::999777666777888333222111000222555888:::;;;999999===CCCEEECCC@@@BBB@@@===;;;<<>>???@@@BBBEEEIIIMMMbbbeeecccqqqrrrkkk]]]VVVUUUPPPWWWlllzzzooolllvvvxxxuuu{{{sssXXX@@@;;;<<<<<<>>><<>>===>>>BBBEEEPPPPPPPPPOOOGGGAAAEEENNN```yyyrrrvvvxxxsss{{{www}}}ssshhhcccgggpppvvvwwwzzznnn\\\fffyyy~~~}}}{{{yyytttkkkeeejjjxxx~~~wwwooommmllleeeZZZQQQLLLPPPRRRJJJ>>>666555777333444222///+++***,,,...000777999111,,,111:::@@@KKK@@@TTT\\\~~~YYYGGG:::,,,%%%+++000...---000666333000...------,,,+++111...,,,---//////,,,(((,,,......,,,)))((()))+++(((((('''&&&)))...---))))))'''&&&%%%%%%'''***+++''')))((((((...555666111444999<<<<<<======777---***((((((***---///000000///222666888888777777888;;;777777;;;>>>======???>>>AAACCCAAA<<<:::;;;>>>@@@HHHVVVdddmmmqqqqqqooobbb\\\TTTOOONNNQQQWWW\\\\\\WWWSSSUUU[[[```aaa```[[[WWWSSSSSSUUUUUURRRNNNIIIKKKLLLIIIFFFFFFKKKOOOKKKLLLLLLKKKIIIGGGEEEDDDEEECCCAAABBBDDDFFFDDDCCCDDDCCCAAA???===;;;;;;:::<<<;;;:::888777666666555888999888666444444666888:::::::::888666444555666555444222111222444666888===;;;888:::>>>@@@@@@???CCCBBB???<<<999999:::<<<<<<<<<;;;888666666888;;;<<<999666555777888666444666555333444777:::<<<===<<<<<<;;;;;;<<<===???@@@===>>>>>>???@@@CCCHHHKKKaaahhheeekkkxxxfff\\\]]]]]]hhh~~~~~~rrrjjjjjjnnnnnnjjjgggmmmooocccNNN???>>>CCC;;;888:::DDDLLLKKKCCC>>>CCCBBB@@@===<<<===AAADDDSSSQQQOOOJJJCCC???BBBJJJ```yyy~~~vvvxxx}}}ssspppoooqqquuuxxx{{{||||||~~~xxxpppsss{{{}}}rrrkkk```XXX\\\jjjvvvxxxvvvpppiiifffjjjhhh\\\SSSPPPLLLJJJFFFBBB>>>:::666444......---+++)))(((***,,,...111222...---111555666999>>>TTTXXXvvvSSS777111(((%%%***---+++---333555222...,,,***)))'''&&&)))'''&&&(((+++,,,***'''------,,,***''''''(((***)))(((&&&&&&,,,222111,,,)))(((&&&%%%%%%'''(((***%%%&&&''')))///666777333222888===@@@BBB@@@888000+++***)))***---...///...,,,000555888999999999:::<<<888666999<<<<<<>>>AAA@@@CCCEEECCC>>>:::999:::BBBCCCIIITTTaaaiiikkkjjjbbbVVVNNNMMMMMMLLLRRR[[[___YYYSSSSSSXXX^^^aaaaaa^^^[[[WWWUUUVVVTTTQQQMMMMMMNNNNNNLLLIIIHHHKKKNNNIIINNNTTTUUUPPPKKKIIIIIIJJJEEEAAAAAADDDEEEBBB???AAABBBAAA>>>:::888;;;>>><<<;;;:::999888888888888777777666444222333666999;;;<<<<<<:::777555555555666555333222222333444555>>>;;;888777888:::<<<<<<@@@AAAAAA>>>999777888:::;;;;;;;;;:::999:::<<<>>>DDD===666333666888888666777555444555888;;;===>>>;;;;;;;;;<<<===???@@@AAA>>>>>>===<<<===@@@EEEIII^^^lllhhhddd{{{|||wwwhhh___bbbccclll~~~{{{sssjjjeeecccccccccdddgggpppsssdddKKK@@@DDD888555333444777999999999>>>>>>===<<<:::;;;===???FFFFFFGGGGGGEEEFFFJJJOOObbbyyy|||rrrpppzzz{{{|||zzzzzz}}}zzzqqqnnnyyyxxxtttvvviii```XXXZZZccckkkmmmkkkgggbbbccciiidddUUUMMMNNNKKKFFFAAA>>><<<:::555222------,,,+++)))))))))***)))))))))))),,,...---++++++888IIICCCNNNWWW:::111+++((((((++++++***000777222///,,,)))((('''%%%$$$(((''''''(((+++,,,***(((...---+++)))''''''((()))((('''%%%%%%,,,333222,,,)))((('''%%%%%%&&&'''(((&&&&&&'''***000555555333///333999<<<>>><<<777222,,,+++******,,,......---,,,000555888999999999:::<<<999;;;AAAEEEDDDDDDFFFFFFGGGGGGDDD@@@===<<<===AAAAAADDDKKKTTTYYYZZZYYY\\\PPPJJJKKKHHHEEEMMMZZZ[[[VVVRRRSSSZZZaaacccbbbbbb___\\\YYYXXXUUUQQQNNNPPPQQQQQQNNNKKKIIIIIIKKKKKKOOOTTTUUUQQQMMMIIIGGGJJJEEEBBBCCCFFFGGGBBB<<>>>>><<<999666555666444444333333333444555555999888777666666777999;;;:::===@@@???<<<;;;===???===>>>??????======???AAACCC<<<555333777:::999777777555333444888;;;========================>>>>>>>>>>>><<<;;;:::===BBBEEEYYYnnnkkk```qqquuuxxxttteee[[[]]]]]]bbbpppzzzvvvpppiiibbbaaaffflllsssooowwwuuuTTT>>>;;;888777444111111555777888333555888999::::::<<<===:::===BBBGGGKKKPPPTTTUUUcccsssuuuhhhkkk|||~~~qqqrrrnnnpppuuu{{{{{{~~~wwwyyy}}}xxxyyytttqqquuu~~~|||ooofffeeehhhoooyyy~~~{{{vvvuuuwwwqqqnnniiihhhkkkooorrrtttgggcccdddhhhbbbUUUMMMNNNGGGDDD@@@<<<888555333111111000...---,,,+++******'''&&&&&&(((++++++***)))+++777CCC@@@AAA===---111'''(((***+++))))))///777...,,,)))'''''''''&&&%%%***))))))***+++***)))(((,,,***)))'''''''''(((((('''&&&%%%%%%+++111000+++((('''&&&&&&%%%&&&'''''')))'''''',,,000222111///...///222555666444444444---+++******,,,---------...111555777777888999:::999:::AAAKKKPPPMMMHHHGGGGGGFFFDDDBBBAAABBBDDDGGGDDDEEEFFFIIIMMMSSSXXX[[[ZZZTTTPPPNNNHHHDDDLLLYYYUUUSSSSSSXXXaaafffgggeeedddbbb```]]][[[WWWSSSPPPOOOPPPPPPOOOMMMKKKKKKKKKOOONNNNNNNNNNNNKKKFFFAAAFFFDDDDDDGGGJJJIIICCC===???AAA@@@<<<777666:::???<<<<<<;;;;;;;;;;;;;;;<<<888777555333222333777;;;<<<======;;;888555444444000111222444555666666666111444777888777777999;;;666999===>>>======>>>@@@???@@@AAA@@@>>>======>>>===888444555888:::888666666444333333666999;;;;;;<<<<<<<<<=====================<<<:::999;;;???CCCSSSkkklll___nnnzzzkkkiiiffffffooouuupppiiiccc^^^___iiiuuuwwwpppuuuxxxZZZCCC===666888888666777::::::888---000444777999:::===>>>888<<>>===;;;:::<<<@@@FFFIIIFFFDDDAAAAAAFFFPPP\\\ddd^^^]]]YYYTTTOOOPPPVVV\\\XXXWWWYYY```hhhllljjjfffccccccbbb```\\\YYYUUUSSSLLLMMMOOOPPPPPPPPPOOONNNPPPMMMJJJKKKLLLJJJDDD???DDDEEEGGGIIIKKKIIIEEEBBBBBBCCCBBB???;;;999<<>>@@@???<<<:::999888777666666666888888777666888555333333555888999999777888:::;;;======>>>>>>;;;<<<<<<;;;:::;;;>>>@@@MMMdddhhh___mmm}}}tttuuurrrooommmlllhhheeejjjsssrrrmmmoootttlllWWWGGGDDD999???DDDFFFHHHKKKFFF???777777777666666777;;;===:::<<<======CCCIIIHHHBBB<<<@@@===444444===CCCBBBGGGNNNQQQVVVYYYOOOFFFMMM[[[www}}}qqqooozzz|||sssmmmooouuusssgggaaacccjjjaaafffxxx~~~nnn[[[TTTgggkkkkkkiiimmmyyysssmmmfff^^^YYYVVVSSSQQQSSSWWWUUUNNNOOOTTTRRRIIIBBBAAA???>>>===;;;777555000...---...000000...++++++,,,000111---***333>>>HHHaaaaaaQQQAAA111(((###+++---...+++((((((+++...---+++((('''((()))((((((&&&'''(((((('''&&&&&&&&&'''''''''))),,,---***(((&&&***+++(((&&&(((******%%%%%%%%%&&&&&&''''''(((***%%%%%%,,,000---*********((()))+++***(((+++222,,,***)))***,,,.........000111222333444777<<<@@@AAA@@@CCCJJJMMMJJJGGGFFF@@@>>><<<<<<>>>AAACCCEEEEEE???:::;;;BBBLLLTTTXXX\\\^^^[[[VVV[[[fffiiiccccccbbbbbbgggmmmoookkkggg```aaaaaa___\\\YYYVVVUUUPPPPPPQQQSSSSSSRRROOOMMMMMMMMMNNNNNNMMMJJJFFFCCCGGGIIIJJJJJJGGGFFFGGGHHHHHHGGGEEECCCAAA??????>>>===<<<<<<;;;::::::::::::;;;<<<;;;999777777999;;;777999;;;:::888555444333///111444666777666555444...333999888555555;;;AAA:::777555777:::<<<:::777:::<<<>>>>>><<<999777777777888999888555444555777:::888555555666888888888777888999;;;;;;<<<;;;;;;999:::<<<<<<;;;<<<===???JJJ]]]aaa]]]jjj}}}vvvpppsssuuu|||}}}rrrnnnqqqtttpppnnnjjj]]]KKKAAAAAACCCLLLUUUYYY^^^___WWWLLLEEEBBB===777333333666:::::::::777444777>>>===666999===>>>;;;888777777666;;;AAA@@@===<<<555999KKKFFFLLLNNNRRRWWWSSSUUUdddxxxnnnbbbTTTKKKLLLKKKGGGKKKSSSPPPZZZlllwwwhhhPPPLLLYYYdddrrrrrrgggiiiwwwuuueeeZZZSSSLLLKKKNNNOOOMMMIIICCCJJJGGG>>>BBBPPPPPPDDD777555333555777666111,,,---+++***,,,///000...,,,+++...333333,,,)))555EEEhhhYYY222$$$,,,///000222222...***+++,,,---///,,,)))((())))))((('''%%%'''(((((('''''''''((())))))+++...222222///+++'''---///***%%%&&&)))***$$$$$$%%%&&&&&&'''(((((((((###$$$+++///,,,)))***&&&###%%%((('''###&&&---+++***)))***---//////...///000000111333888???CCCKKKFFFDDDGGGHHHFFFGGGIIIOOOMMMKKKIIIHHHHHHFFFEEEFFF@@@;;;>>>FFFJJJGGGAAAUUUYYYVVVTTTcccxxxyyykkkooollljjjlllppppppkkkfff]]]^^^______\\\XXXVVVUUUWWWWWWVVVVVVTTTQQQLLLIIIIIINNNSSSTTTOOOKKKHHHHHHKKKMMMMMMIIIDDDCCCGGGLLLLLLJJJHHHFFFEEEDDDAAA???======<<<;;;:::999999:::=========<<<999888999:::999;;;======;;;999777777111333555777777555333111111666:::777333444;;;CCC<<<777444666===@@@>>>:::999<<>>IIIXXX\\\\\\gggxxxvvveeeooouuu{{{|||kkkvvv{{{}}}jjjNNN===;;;BBBKKKWWW^^^___ccciiieee[[[ZZZRRRMMMBBB444666:::444HHH@@@777111333:::AAAFFFBBB@@@<<<888999===??????DDD>>>:::===BBBDDDCCCBBB:::777AAA======HHHIIIWWWbbbxxxuuuUUULLLEEEEEEJJJIIICCCFFFOOO]]]cccdddWWWFFF>>>DDDNNNdddlll^^^VVVhhhkkkVVVMMMCCCCCCCCCFFFNNNPPPGGG<<>>======>>>>>>===;;;888555444444444444444333333444333222333555888<<<>>>???999333444999===;;;777;;;888444444666777666444888999999999888666555444:::999999:::;;;:::888777666555555666888:::999999;;;;;;;;;;;;;;;<<<>>>>>>FFFPPPSSSVVV___jjjwwwjjj```mmm~~~yyymmmrrr{{{}}}wwweeePPPFFFKKKUUUVVV```gggjjjrrryyyuuujjjYYYQQQNNNIIIBBBCCCAAA444DDDAAA===999999<<<@@@CCC;;;999666444666:::===???AAA;;;666888@@@GGGKKKMMMEEEHHHNNN<<<888FFFDDDGGGPPPgggzzz~~~|||vvvaaaIIIEEE===:::???BBB@@@FFFOOOVVVWWWUUULLLBBB<<>>AAACCCCCC??????<<<555,,,&&&%%%'''%%%%%%$$$$$$%%%&&&((()))&&&%%%(((...---(((&&&)))'''(((((())))))(((((('''&&&%%%%%%(((,,,...---+++,,,...------444AAAJJJLLL\\\ZZZUUUQQQMMMKKKIIIHHHLLLNNNRRRWWWZZZYYYSSSOOOQQQQQQNNNGGGCCCCCCBBB???FFFNNNSSSWWWeeeuuuwwwnnnqqqnnnlllmmmqqqqqqnnnkkkeeebbbccceeeddd___^^^___YYYWWWSSSQQQOOONNNKKKIIIGGGGGGHHHIIIKKKLLLMMMMMMQQQRRROOOGGGBBBCCCDDDCCCFFFFFFEEECCCBBBAAA@@@??????AAADDDEEECCC@@@<<<::::::;;;;;;:::888888;;;===???>>>=========<<<999777333333333333444444444444444333222333555888;;;>>>???:::555777<<<>>><<<888;;;999777888:::;;;:::999999888777777777777888999888777666777999;;;;;;:::888777777777888888888888;;;;;;;;;;;;<<<===>>>>>>DDDNNNPPPRRRZZZcccxxxyyysssqqqggg]]]___XXXPPPKKKHHHXXXvvvooommmwwwrrrhhhYYYMMMMMMVVV```^^^dddhhhgggkkknnniii___]]]TTTSSSUUUUUUXXXOOO;;;777:::===<<<999777777888333222000000222666;;;>>>???;;;;;;EEEZZZppp}}}~~~SSS???GGG???999III___pppqqqmmmllldddXXXMMMAAA777777888777:::@@@EEEBBB===999666444333222<<<<<<>>>NNN[[[OOOBBBGGGGGGGGGFFFCCCFFFJJJKKKHHHHHHKKKMMMHHH@@@999999;;;888888999999555000...111111666666///******---...***)))'''&&&'''***---///111777;;;555444AAABBB111------...///,,,((()))......++++++***(((&&&(((...((())))))))))))*********)))///666<<>>>>>???@@@>>>AAAFFFGGGFFFCCC@@@???;;;<<<<<<<<<;;;<<<>>>@@@@@@???=========;;;888666111222222333333444444555555444222222444777:::<<<===:::777:::>>>@@@===999999999999;;;===>>><<<;;;<<<:::888666666777999;;;999777555555777999:::::::::999888888777777888888;;;;;;;;;;;;<<<===>>>???CCCKKKLLLMMMTTTZZZkkkzzzhhh\\\SSSFFFLLLMMMFFFBBBCCCCCCRRRmmmyyyvvvxxxnnn```WWWUUUZZZ```cccccchhhhhhbbb^^^^^^]]]YYY^^^QQQNNNSSSWWW]]]UUU???...444::::::555000000111000......000111333777<<<;;;:::AAAYYYaaaFFFGGG>>>>>>HHHWWWccceeefffmmmoookkkRRREEE999555444222111333777555111//////...---+++222000222:::AAA@@@@@@HHHBBBEEEEEEAAAAAAFFFIIIHHHBBBBBBCCCCCC???::::::===:::888777666333000/////////222333///---//////---***(((&&&&&&)))+++,,,+++111)))222;;;:::BBB???'''******,,,///,,,'''%%%(((%%%'''))))))&&&%%%(((,,,&&&&&&&&&'''((())))))***(((,,,222999>>>CCCFFFHHH222---'''$$$###$$$$$$###$$$$$$$$$%%%%%%&&&''''''&&&(((++++++((($$$###$$$'''(((+++,,,,,,+++((('''((((((((((((***+++++++++)))+++---///444;;;BBBEEEBBBEEEIIIIIIFFFBBB??????>>>BBBFFFHHHJJJOOOXXX___WWW```cccXXXJJJDDDEEEGGGEEEQQQVVVTTT^^^rrryyyqqqmmmjjjhhhhhhiiiiiifffdddbbb^^^\\\\\\YYYUUUTTTVVVWWWUUUSSSSSSRRRQQQNNNLLLPPPNNNJJJGGGGGGIIILLLNNNPPPNNNJJJGGGLLLRRRRRRNNNOOOKKKFFFAAA>>>>>>???AAA<<>>@@@BBBCCCAAA???>>>===;;;999666222222333333333333333333555444333222333555888:::999888888;;;???@@@===999777888:::<<<===<<<:::888<<<<<<:::999888888888888===:::555333444555666666999999999888777888999;;;;;;;;;;;;;;;<<<===>>>???AAAIIIJJJKKKSSSWWWbbbwwwzzz~~~}}}nnn```TTTFFFDDDFFFAAAAAADDDCCCMMMdddzzz|||~~~~~~wwwjjjfffjjjnnnmmmjjjeeekkkllleee\\\\\\ccchhhTTTFFF@@@AAADDDLLLIII888...333888777222///000222000...000444444111444:::888888???ZZZxxxjjjQQQAAA???:::FFF???EEEHHHIIIOOOXXX[[[WWWCCC:::333222555555444444333444555333111000000222///222444111222<<>>;;;///***$$$###&&&(((((('''######$$$%%%%%%&&&&&&&&&&&&***,,,***%%%#########%%%''')))++++++)))'''%%%(((((((((((()))***+++---***+++---///000333888===<<<===>>>???===<<<<<<<<<<<<@@@CCCDDDDDDIIITTT]]]ZZZeeejjjaaaTTTNNNNNNPPPJJJVVV\\\[[[```lllooojjjddddddeeeggghhhhhhfffeee```]]]\\\^^^]]][[[[[[^^^^^^\\\ZZZXXXVVVTTTPPPMMMMMMLLLKKKJJJKKKLLLNNNOOOLLLJJJGGGGGGOOOXXXYYYUUURRRNNNHHHBBB??????@@@AAA<<>>===<<<:::777444444444333333222222222666555333222222444666888555555666:::===>>>;;;888888:::<<<>>>===:::888666777888:::;;;;;;:::888777===999555222333555666777777888999888888999<<>>777555;;;888333111444777222***)))***+++///888===666,,,&&&(((+++------,,,)))((((((222CCCGGG:::222...'''***''''''))))))%%%%%%'''%%%%%%%%%$$$&&&)))'''"""######$$$%%%&&&&&&''''''+++((((((...555888555000...***%%%$$$%%%'''&&&%%%"""###$$$%%%&&&&&&&&&%%%%%%+++...***$$$###$$$$$$%%%&&&'''(((((('''&&&%%%'''(((((((((((())),,,///++++++,,,.........444;;;GGGDDD???===<<<;;;:::999666;;;AAADDDEEEHHHOOOTTT^^^ggglllhhh```\\\ZZZXXXSSSYYYaaadddeeefffgggiiicccdddeeefffgggggghhhhhh```___```eeegggfffgggkkkfffddd```]]]YYYTTTOOOJJJGGGHHHIIIKKKMMMOOOQQQRRRNNNMMMIIIHHHNNNVVVWWWRRROOOLLLIIIEEECCCBBBCCCCCC???CCCGGGEEEAAA???AAADDD>>>===;;;;;;===?????????EEECCC@@@>>>===<<<:::888555555555444444333333333777555333111111333555666333333555888;;;<<<:::888999<<<>>>???===:::888777222444888<<<===<<<:::888888555222222444888:::<<<666888999999888999>>>CCC<<<<<<<<<<<<===>>>??????@@@GGGIIIOOOYYY[[[___mmmdddSSSOOO[[[hhhcccZZZRRRFFFEEEJJJIIIJJJJJJCCCGGGYYYyyyzzztttooowwwwww~~~nnn]]]VVVWWW\\\OOOPPPQQQOOOKKKIIIKKKNNNLLLKKKMMMDDD444333888444,,,,,,,,,+++,,,---///000//////777@@@>>>555444;;;777;;;<<<===EEEOOOLLLAAAFFF>>>GGGCCCAAAAAA444888???;;;666444999===999333555444111...------...---,,,///222222///------...222---666:::111666;;;000444777888777999======:::;;;333333;;;===555000111333444222//////222///(((((()))***,,,111555111)))%%%))),,,,,,***((()))***///BBBIII@@@777---%%%''''''$$$$$$'''(((%%%$$$&&&$$$&&&&&&###%%%)))(((###%%%%%%&&&&&&'''''''''(((''''''(((+++///000---+++***'''%%%###""""""!!!!!!!!!"""$$$%%%&&&&&&%%%%%%$$$,,,///)))######%%%%%%&&&&&&''''''''''''&&&&&&&&&'''((((((''')))---111+++***,,,//////000777BBBNNNGGG@@@===???@@@<<<888777999<<<===>>>AAAFFFJJJVVV\\\bbbddddddeeebbb]]][[[[[[bbblllkkkcccfffppplllkkkhhhfffdddfffhhhkkkcccaaaccchhhiiiffffffhhhfffcccaaa^^^ZZZVVVPPPLLLHHHHHHHHHHHHJJJLLLNNNPPPRRRQQQMMMIIILLLQQQQQQNNNJJJJJJJJJJJJJJJJJJJJJJJJCCCFFFHHHEEE???<<<@@@DDDAAA>>><<<<<<>>>@@@???>>>CCCAAA===<<<;;;:::999888333333444555555666777777777555333111000111333555222222444777999;;;;;;:::666999<<<<<<:::888888999555666888::::::999777666666444222333666:::<<<===777:::;;;999777888>>>CCC<<<<<<<<<<<<===>>>???@@@@@@GGGIIIPPP[[[[[[\\\hhh|||lllJJJLLLGGGSSS```\\\SSSJJJ???<<>>999222333111---+++...111222///000222222111000...,,,666$$$+++666,,,***333///...///...---000555666333111,,,---555444,,,+++111)))///111+++)))***)))%%%'''))))))'''(((***)))%%%&&&))),,,***&&&%%%)))---)))AAA@@@222222,,,$$$***$$$""""""'''(((%%%###$$$!!!'''((($$$$$$(((***''''''''''''((((((((((((((("""%%%((())))))(((((()))'''&&&&&&%%%############!!!"""$$$%%%&&&&&&%%%%%%$$$---000)))###$$$&&&&&&'''''''''&&&&&&'''''''''%%%'''((((((''')))...222)))(((+++111222333===IIIIIIBBB;;;<<>>CCCGGGMMMSSSZZZbbbhhhddd]]]```[[[bbbpppnnnccchhhxxxvvvrrrllleeebbbdddiiimmmeeeccccccfffddd^^^[[[\\\___^^^]]]\\\[[[XXXSSSPPPNNNKKKHHHFFFEEEGGGIIIJJJSSSSSSOOOJJJJJJMMMNNNLLLHHHJJJMMMOOOQQQRRRRRRRRRFFFIIIJJJEEE>>>;;;@@@EEECCC@@@======???AAA@@@>>>AAA???;;;:::999999888777111111333555777999:::;;;888666333111000111333444222333444777999;;;;;;<<<222555888888666555777888===<<<;;;888666444333222999777555555777999::::::999<<<<<<:::777777<<>>???@@@@@@GGGIIIPPP[[[ZZZZZZcccsss^^^MMMKKKMMMXXXeee```KKK<<<999???EEE@@@666222222CCC___zzzooonnn]]]]]]dddpppmmmzzzlllccciii```IIIEEETTTVVVYYYXXXUUUWWW]]]___^^^___[[[[[[QQQ;;;222444111333000...///222444333111---111666:::<<<<<<<<<<<<:::333***222EEEDDD555000///000555===CCCCCC<<<555555555333333333666999<<<333444111...///222333000000333333///000444333---...---000444444///,,,---+++...///---///333444222,,,---...---+++******++++++)))((((((******)))(((''')))++++++)))((('''((())))))******(((''')))------000333111,,,(((&&&&&&&&&%%%$$$%%%''''''&&&%%%%%%&&&((()))***)))(((&&&(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$***)))&&&$$$""""""###$$$%%%%%%$$$###$$$%%%&&&'''(((---...(((%%%(((+++))))))((('''&&&&&&%%%&&&&&&''''''(((''''''(((+++---)))***&&&'''111333666BBBFFF<<<666:::@@@@@@@@@BBB@@@===999777222000555<<>>@@@999888@@@EEEFFFGGGJJJAAA???<<<:::888888999999888222111555777555666:::444333333333444444222111333444444444333444777999:::666222000222666999:::;;;888555111//////000111777777666444333555999<<<888888999:::;;;===>>>???;;;===>>>>>>>>>>>>@@@BBBDDDEEEJJJRRRWWWZZZ```gggrrrWWWHHHWWWUUUYYY]]]TTTDDD<<>>>>>===>>><<<;;;<<<<<<999555666<<>>;;;;;;===CCC???AAAGGGJJJGGGGGGIII???>>><<<:::999:::;;;<<<:::555222666777444444666444333333333444333222111555444333333444555777888666444222222555888:::::::::999666333111111111111444555666555555666888:::999999999999:::<<<===>>>:::;;;<<<======???BBBEEECCCDDDIIIPPPVVVYYY___ffftttlllfffiiifff|||PPPBBBSSSRRRTTTSSSGGG999666===???BBB;;;555666444<<>>777777888666333222666888===AAA>>>999888;;;===>>>BBBKKKTTTXXXUUUPPPOOOPPP\\\ooozzzwwwpppooorrrpppmmmiiifffcccaaa___```______`````````^^^[[[bbbbbb___[[[UUUQQQPPPPPPPPPNNNLLLMMMPPPPPPMMMJJJDDDDDDDDDEEEFFFFFFCCCAAAJJJHHHJJJLLLKKKJJJMMMSSSHHHHHHGGGCCC???<<<<<<<<>>:::555222222000///......///000000000666---...333222222333000666333111222555888::::::666222///000333555333111000555777444444555555222111222333444555555111...///...111666555///++++++...000///++++++...///------///000///---***)))((('''''')))+++---,,,)))&&&((()))***(((&&&%%%%%%&&&***+++******+++---***&&&&&&%%%$$$'''+++,,,)))&&&)))(((''''''''''''&&&%%%$$$%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$---+++'''""" !!!$$$%%%$$$%%%&&&''''''(((((((((%%%&&&''''''''')))+++...---///******111///...888AAA;;;555333333333000...000333999>>>===888777:::999999===DDDMMMRRRQQQOOOSSSTTT\\\gggllljjjiiikkkgggiiikkkjjjgggcccaaaaaaeeeeeeeeeggghhhgggdddaaadddbbb___[[[WWWUUUUUUUUUQQQOOOLLLMMMOOOPPPMMMJJJDDDDDDFFFGGGGGGFFFEEECCCJJJJJJMMMRRRSSSQQQQQQTTTCCCCCCBBBAAA@@@@@@@@@@@@KKKPPPUUUWWWRRRJJJDDDCCC;;;;;;::::::::::::;;;;;;:::777555555555444333222333444555444333222222222;;;666222333777999777444111222444777::::::888555666666666666444333111///000111333444444555777888::::::999999999999::::::777888888999:::???EEEIIIBBBCCCHHHPPPUUUYYY___fffssshhh^^^ggg]]]bbbiiitttUUU@@@HHHPPPPPPDDD777333555111333......555333222<<>>;;;666111000111000...,,,---000222222111---***555:::---***111000555333000000333888<<<>>>???:::555333222000...+++///444666444111222222000......111555777555222///,,,,,,111777888333//////,,,000111///...///,,,(((+++---//////---***(((((('''((())),,,...---***'''%%%&&&''''''&&&%%%'''((((((******+++///444000((((((&&&%%%'''***+++)))%%%(((''''''((()))******)))$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&'''((())))))((('''&&&///+++&&&###""""""$$$&&&%%%&&&((()))************'''((()))))))))+++...000000222------333///---666444222000///111444444333,,,---111666555111333888000000222888@@@EEEGGGGGGPPPWWWaaaeeeccc___aaaggg```eeejjjllljjjeeeaaa^^^aaaaaabbbdddeeeeeebbb______]]][[[YYYYYYYYYYYYYYYQQQNNNKKKKKKMMMMMMKKKIIIEEEGGGIIIJJJJJJJJJJJJJJJKKKHHHKKKSSSVVVQQQJJJEEE>>>>>>>>>@@@CCCFFFHHHIIIOOOUUUYYYWWWPPPIIICCC@@@;;;;;;:::999999888888888666666555555666888666444222444555555333111222333:::666444555999;;;777333333333555888999888555111333333444444444222000...222333222111111333777:::::::::999888888888888999777777888888:::>>>DDDIIIBBBCCCIIIQQQWWWZZZaaahhhppp~~~uuuvvvyyyvvvfffUUUUUU___XXXZZZ[[[uuuKKKAAAEEEHHHCCC:::222000222...111---///666333000:::RRRoooyyy|||]]]???EEERRRQQQOOOUUULLLQQQXXXZZZZZZZZZ___ddd]]]ZZZSSSFFF===CCCNNNSSSHHHAAABBBCCC;;;999777---888999999777444111//////---+++)))+++///222111000%%%,,,HHHQQQ555)))000,,,222111000000333777<<>>BBBDDDEEERRRaaafff```ZZZ\\\bbbdddhhhmmmppppppkkkddd___]]]]]]]]]___aaabbb```^^^YYYXXXVVVVVVXXXYYYXXXWWWQQQOOOMMMMMMOOOOOOLLLHHHHHHJJJKKKKKKKKKKKKMMMNNNPPPMMMOOOVVVYYYPPPBBB:::>>>======@@@EEEKKKNNNPPPTTTXXXXXXSSSMMMHHHCCC???;;;;;;;;;:::999888888777444666666666888;;;:::666111444666555222000222444666666666999<<<;;;777333444444444666777666333000111222333333333111000///555444333111000222666:::999999888888777888888888777888888888:::===BBBFFFCCCCCCIIIQQQWWW[[[aaaiiinnnyyyPPPUUUXXXSSSKKKFFFHHHLLLCCCIIIPPPlllnnnAAA:::<<<===999222///......---111...///444///---666DDDWWWjjjtttcccaaa{{{xxxcccMMM<<>>666444555777999:::888444111---+++)))+++000222000---&&&444[[[ccc;;;'''///,,,111111111111222555888;;;<<<<<<999333---,,,111555222777777111,,,,,,.........---000777888111+++***))))))///666777222...---,,,000333111111111...)))%%%(((,,,---,,,)))((('''&&&%%%&&&''')))***)))(((%%%&&&&&&%%%$$$$$$&&&(((%%%((()))***333<<<666((($$$%%%&&&&&&&&&%%%&&&((('''&&&%%%&&&((())))))((($$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))...'''###&&&'''%%%$$$'''&&&''')))+++++++++***)))'''((()))******,,,///222555888444444999444///777:::;;;777000,,,---***%%%***)))***+++)))'''+++111...------000555;;;AAADDD???KKKXXXZZZUUUSSSUUUZZZaaabbbdddhhhkkkiiiccc^^^ZZZYYYYYY[[[^^^_________ZZZXXXVVVWWWXXXWWWUUURRRRRRRRRSSSVVVXXXUUUNNNIIIKKKLLLLLLJJJHHHIIILLLOOORRRQQQUUU[[[YYYOOODDD>>>@@@>>>;;;===BBBHHHLLLNNNZZZZZZUUUMMMIIIIIIFFF@@@;;;;;;;;;<<<<<<;;;;;;:::555888888777999===<<<666111444777666222000111444111444999===>>>;;;777444444222111222444444333222222222333333222222111111555555555333222333555777888888777777777888888999777888:::::::::<<>>BBBRRRiiihhhUUUIII222666::::::777555222///111555333222666000---777:::EEE[[[pppZZZGGGTTTMMM111777<<<<<>>BBB>>>222444888>>>BBBAAA;;;666000---+++...222333000,,,---;;;dddhhh888###000000000111111111111222555777000333333000---000:::CCC444999888111++++++...///000...111888777///((('''((()))...555555///******...111222000///111000,,,###'''+++,,,+++)))((('''%%%$$$###%%%'''(((((('''''''''&&&%%%######$$$&&&))),,,+++***222:::111!!!"""%%%((((((&&&&&&))),,,'''&&&%%%%%%&&&'''&&&$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&######"""###$$$&&&(((***,,,%%%"""&&&(((%%%$$$&&&&&&''')))***+++***((('''&&&'''((())))))+++///111777999666666;;;666111888222555333......111111---***)))***,,,)))&&&)))///+++***)))+++///666<<<@@@BBBHHHLLLJJJGGGIIIOOOSSSSSSQQQQQQVVV\\\___\\\XXXTTTSSSSSSUUUXXX[[[\\\\\\^^^\\\ZZZYYYYYYWWWRRRNNNSSSUUUZZZ___aaa[[[QQQIIIMMMMMMLLLIIIEEEEEEIIIMMMMMMOOOUUUZZZVVVLLLFFFEEEBBB>>>999999===CCCFFFHHH^^^[[[SSSIIIGGGJJJHHHAAA:::;;;<<<===>>>>>>>>>>>>666::::::888999>>><<<666000444777666222///111444...444;;;??????;;;777555333111//////222444555555333333333333333333333333444666777666555333444444777777777777777888999999888999;;;;;;:::;;;===???@@@AAAGGGOOOUUUYYY```gggqqqvvvKKKFFFEEEIIIGGG@@@<<<===@@@999;;;FFFYYYZZZJJJOOO666111555666111333444---111222222000......111444===LLLfff}}}TTT666999888999:::<<>>EEELLLCCC444111111111333555555444222&&&TTTuuu]]]222,,,777333222222///+++...555555000...000000------666FFFTTTIII888+++444<<<111///BBBHHHCCCCCCHHHFFF999,,,&&&,,,---...//////---,,,***+++000222///000333222,,,)))'''&&&'''******(((%%%$$$%%%'''***,,,+++(((%%%""""""###$$$%%%'''((()))))))))))),,,......***&&&%%%$$$&&&(((&&&$$$'''...)))(((&&&&&&''''''&&&%%%""""""###$$$%%%&&&&&&'''!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$'''%%%"""&&&...+++(((%%%$$$%%%&&&''''''###%%%'''((('''%%%%%%&&&'''(((((('''&&&(((+++...777666555444333333333333333000+++)))***---000111++++++*********+++---...+++...---+++///777999555999AAAFFFCCC???AAAEEEHHHOOOMMMGGGCCCJJJVVVZZZWWWUUULLLEEEGGGNNNTTTYYY]]]UUUWWWYYYYYYUUUQQQNNNLLLMMMPPPTTTWWWWWWTTTOOOLLLKKKJJJIIIIIIGGGEEEFFFIIILLLHHHIIISSSZZZXXXRRRNNNMMMBBB999:::>>>CCCHHHMMM^^^XXXLLLBBBAAAFFFGGGCCC;;;<<<;;;999666777;;;???<<<999777999===???<<<888444444555555555444222111999888888:::<<<;;;777333222111000000222444777999222222111111222222333444333444444555555444444333333444555777888888888888888:::;;;<<<;;;;;;;;;===???@@@GGGPPPTTTUUU\\\eeennnuuu>>>===???EEEEEE>>>888888444111666DDDXXXaaa^^^gggHHH777111444111111222+++////////////111444888:::CCCOOOeee^^^;;;888777777777666777;;;AAAEEEMMMZZZdddaaaWWWSSS\\\fff]]][[[SSSJJJHHHNNNTTTVVVaaaSSSHHHEEEAAA;;;:::???IIIGGGGGGJJJSSSWWWNNNCCC555333222222333555444444333TTTfffLLL111===KKKAAAGGGEEE<<<333///111///***(((///:::CCCJJJOOOTTTXXX<<<666555GGGTTTGGG@@@NNNXXXZZZXXXRRRNNNIII<<<...)))***,,,......,,,***((()))...000......111///+++((('''&&&'''))))))'''%%%&&&''')))+++------***'''$$$$$$%%%%%%'''(((******)))))))))+++---,,,)))%%%''''''((()))'''%%%(((///)))'''&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%&&&&&&&&&%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######&&&%%%###(((///+++(((%%%$$$%%%''''''&&&$$$&&&(((((('''&&&'''(((((())))))((('''))),,,...111000///...---...//////111---***((()))+++,,,,,,+++***)))))))))+++,,,---+++---...,,,000666777444333;;;???<<<:::>>>CCCFFFNNNLLLFFFCCCHHHRRRUUUSSSRRRHHH@@@@@@DDDGGGKKKOOOKKKNNNQQQRRROOOLLLJJJJJJMMMLLLLLLLLLLLLKKKKKKKKKKKKPPPUUUSSSJJJCCCCCCGGGKKKJJJNNNXXX]]]YYYRRROOOPPPGGG>>><<<>>>@@@FFFKKKEEEDDD???<<<===@@@===777:::::::::777555666999===999777666999>>>@@@===999888888777777777777888888999888888:::;;;999555111111000000000111333555777333222222111111222222222333333333333333333333333333444444555666777888999:::;;;======<<<;;;<<<===>>>@@@FFFOOOSSSTTT[[[dddpppwww888777999<<<<<<888666777666666:::III[[[iiitttzzz\\\>>>///333222000000---222000000222777===BBBDDD???BBBNNNfffqqqXXX<<<777---111555777888:::???CCCMMMSSSVVVPPPFFFCCCMMMXXX]]]^^^XXXMMMGGGKKKSSSWWW^^^MMMEEELLLMMMDDDCCCLLLNNNKKKNNNYYY```[[[PPPGGG111///...000666<<<@@@BBBIIIXXXZZZCCC888OOO^^^QQQIIIEEE<<<333000222333111555<<>>;;;:::@@@HHHAAABBBAAA@@@DDDHHHFFFAAA::::::999777666777999<<<777666777;;;@@@AAA???<<<:::999888888888999:::;;;888888888888888666222///////////////000222333444333222222111111111222222333222111111111111222333444333333333444666888999:::<<<======;;;::::::;;;>>>AAAGGGNNNRRRUUU[[[cccooovvv888777666555444555888;;;<<<===@@@TTThhh{{{```???000666555000111333222111000333999???BBBDDD>>>999555@@@KKK@@@111222///666???CCCAAA>>>???AAASSSUUUXXXVVVRRRSSS^^^kkk______[[[SSSRRRYYYaaadddQQQLLLNNNUUUUUUOOONNNSSSFFFHHHSSScccdddTTTEEE@@@444111///111666>>>DDDGGGAAA@@@AAA888000;;;DDD>>>:::777111,,,---222888;;;GGGIIIKKKKKKFFF???888444000---)))///777---&&&///222777666...---222---"""$$$&&&***,,,---+++(((&&&)))+++---.........---+++&&&&&&&&&'''''''''&&&%%%'''((())),,,......+++)))))))))(((((())))))******((()))***++++++)))&&&$$$,,,++++++,,,)))%%%(((...'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""$$$(((---111)))'''%%%%%%&&&''''''&&&'''(((((('''''''''***,,,)))*********))))))+++---...---,,,+++,,,///111333111///,,,+++++++++***)))***)))(((''''''((()))***'''((()))+++...000...,,,...444777555555;;;AAACCCGGGEEEBBBBBBFFFJJJLLLLLLFFF>>>888888999999<<>>:::===DDDFFFDDD;;;::::::888888999:::<<<888888:::>>>AAABBB???===999999999888888777777777555555555555555333111////////////000000111111111000000000000111222333444333111000......000111333333333222111222555777999:::;;;<<<<<<:::888888999@@@CCCIIINNNRRRWWW^^^dddjjjrrr333666888777777888;;;===888;;;???^^^xxxRRR777000999444---111777111111333666999<<<======@@@;;;000///666111,,,222BBBHHHMMMKKKEEEAAADDDIIIVVVVVVYYY]]]^^^```iiiuuukkkhhhbbb]]]```hhhkkkkkkLLLVVVZZZSSSMMMPPPTTTSSSJJJNNNYYYaaaXXXDDD888999===999333000111444666888222---888AAA444(((+++000444111---+++,,,111888>>>HHHKKKJJJBBB777///...///,,,***######***((('''222)))&&&&&&)))+++***)))+++$$$&&&***,,,---,,,***)))%%%&&&(((******)))''''''&&&'''((((((''''''&&&'''%%%'''))),,,...---***'''***)))((((((''''''(((((('''(((+++++++++(((&&&%%%+++******+++'''$$$&&&,,,&&&%%%$$$%%%&&&'''&&&%%%""""""###$$$%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""%%%***...000(((&&&%%%&&&'''((('''&&&'''((((((((('''(((+++---''')))))))))(((((()))+++***)))((()))***---///111111///,,,+++++++++***)))***)))(((''''''((())))))***)))***---///...---,,,///444666444444888<<<===@@@??????BBBEEEGGGJJJKKKEEE>>>:::999999888:::>>>>>>AAADDDEEEEEEDDDEEEEEECCCHHHQQQXXX[[[[[[WWWUUUWWWbbbhhh```UUURRRSSSTTTTTTSSSTTTUUUQQQLLLOOOTTTSSSPPPMMMHHHBBBAAAIIISSSIIIIIIEEEAAAAAAEEEGGGEEE:::999888777888999999999888999:::<<<>>>===<<<:::::::::;;;;;;999777555333222333444333222111000000//////111111222111000000---......000111333555666222111///......///111222333222111111222444777888;;;===>>>===;;;::::::;;;@@@FFFKKKOOOSSSZZZbbbggggggooo333;;;BBBCCCAAA@@@===;;;999>>>???bbbxxx@@@000000888111,,,111555444999???CCCCCCBBBAAA@@@555777111111::::::777===GGGKKKMMMHHHDDDHHHWWWeeefffaaabbbhhhjjjhhhmmmvvvxxxtttlllfffgggkkkiiiddd[[[jjjiiiTTTGGGOOOWWWVVVVVVVVVUUUNNN???111...222777444///,,,,,,---.........***<<>>)))***333///------///111444;;;CCCFFFJJJJJJBBB555+++))),,,+++///)))''',,,***(((///)))###$$$******&&&&&&,,,&&&'''))),,,------,,,,,,)))(((***......+++)))+++&&&((())))))(((''''''(((%%%(((,,,000222000+++'''***)))((('''&&&&&&&&&&&&%%%(((+++,,,+++)))((((((***))))))***&&&###%%%+++&&&%%%$$$%%%&&&'''&&&%%%!!!"""###$$$%%%&&&&&&'''$$$%%%%%%&&&&&&&&&%%%%%%'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######"""&&&---///---'''&&&%%%&&&(((((((((&&&&&&'''((((((((((((+++---'''((())))))((('''((()))***++++++,,,...///111222000---***((()))******)))******(((''''''(((((()))///,,,,,,///111///...///---111333111111555666555:::999;;;@@@CCCCCCEEEHHHDDD???;;;;;;999777888<<<999<<<@@@BBBCCCDDDFFFHHHFFFIIINNNSSSWWWZZZ\\\\\\YYY```aaaWWWOOOQQQSSSRRRPPPSSSYYY\\\XXXOOOKKKKKKLLLIIIFFFCCC???>>>FFFPPPLLLOOOPPPLLLJJJIIIFFFAAA888777555555777888777666666777777888888888888888======>>>===<<<:::888666444555666555222111000111000111333444444222000///------...///111333555666111000////////////000111333222222222333555777888===???@@@@@@>>>======>>>@@@GGGLLLNNNSSS]]]fffjjjhhhpppJJJQQQTTTMMMFFFCCC@@@<<<===DDDAAA^^^gggxxxhhh:::111444888111000333111333>>>JJJQQQOOOKKKIIIIII888>>>::::::EEEFFFAAABBB;;;BBBGGGFFFDDDNNNbbbtttxxxpppnnnsssuuuqqqssszzzuuutttpppiiieeedddbbb]]]hhhpppooo```SSSRRRVVVWWWWWWTTTIII999...+++,,,,,,---+++******,,,------,,,%%%$$$000888---%%%((((((((('''+++111333444:::BBB???AAA@@@;;;111***'''(((+++222---'''***'''"""%%%%%%&&&&&&$$$###$$$$$$$$$&&&'''(((***+++,,,---...,,,***,,,111111---+++...''')))+++***((('''(((***(((+++111777999555///)))++++++)))(((&&&&&&%%%%%%$$$(((,,,---,,,*********)))((())))))&&&###&&&,,,%%%$$$###$$$&&&'''&&&%%%#########$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$###(((......***&&&%%%%%%&&&((()))(((&&&$$$&&&((()))((()))***+++((()))+++***)))((()))***,,,---///111222222222222111---***((()))+++,,,,,,+++***)))((((((((())))))222---+++...000---,,,///)))...111000111444444111666444888>>>???===>>>BBBAAA>>><<<===;;;999;;;@@@===???BBBCCCCCCCCCDDDEEEDDDGGGLLLQQQUUUWWWXXXXXX\\\dddbbbTTTKKKMMMOOONNNQQQQQQUUUXXXUUULLLGGGFFFDDD@@@<<<;;;888888???GGGBBBEEEEEE@@@======;;;777:::888666777999:::999777555666666666666777999;;;@@@>>><<<;;;;;;<<<===>>>:::;;;;;;888444111111222222333666777666444111000////////////000222333444000000000000000000000000222222333444555666777777;;;===??????>>>===>>>???>>>FFFKKKMMMSSS^^^hhhllliiiqqqhhhjjjbbbQQQEEEBBBBBBAAA:::CCC???WWWXXXdddTTT===666888999444666777///+++:::KKKTTTRRRLLLJJJKKKUUUVVVJJJCCCJJJIII>>>;;;666@@@IIIJJJFFFKKKZZZhhhggg\\\YYY___bbb___aaahhhhhhmmmmmmggg```______]]]dddgggkkkjjjaaaTTTOOOQQQSSSPPPCCC333///333222+++///...---------+++)))&&&---,,,...(((###,,,111&&&)))(((+++000///+++...555222000---+++***+++,,,,,,'''...)))"""%%%&&&$$$(((###......###!!!***+++"""&&&&&&'''((()))+++---///(((%%%''',,,---(((&&&)))'''***,,,+++)))((()))++++++///666<<<>>>:::222,,,---,,,***((('''&&&&&&%%%###(((,,,...,,,++++++,,,)))((()))***'''$$$'''---%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$###!!!"""###$$$%%%&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%%%%$$$)))///...(((&&&%%%%%%'''((()))(((&&&"""%%%((())))))))))))***)))+++,,,,,,***))))))***(((***,,,///000///...---444000+++)))+++---000111,,,+++***((((((((()))***111***(((+++,,,))))))---(((---111111333555444111444222666<<<===888888======;;;;;;>>>??????BBBHHHFFFGGGHHHFFFCCCAAAAAAAAA>>>DDDMMMUUUXXXVVVRRRNNN```iiihhhWWWJJJJJJMMMKKKVVVPPPMMMLLLIIIEEEEEEGGGEEE@@@<<<:::999999???FFFIIIIIIEEE===:::>>>AAABBB>>><<<:::;;;===>>><<<:::666777777777777:::===@@@@@@===999777888;;;AAADDD@@@AAA@@@<<<666111111222333555777999888555222000111111000000000000111111000000111111111111000000111222444555666777777777888:::;;;<<<;;;;;;;;;===<<>><<<555222444444111444555;;;AAAAAABBBLLLXXXZZZQQQLLLUUUbbbaaaPPP>>>:::;;;>>>CCCKKKPPPTTTUUUMMMRRRSSSNNNLLLSSS[[[aaaWWWaaafff]]]UUUVVV[[[^^^WWWiiidddVVVUUULLLDDDOOOaaaRRR>>>111---...---,,,+++***,,,000///***'''(((***((('''***...///,,,''')))+++------+++))))))))),,,***((('''&&&'''((()))''')))(((%%%%%%)))***(((&&&)))+++***'''%%%&&&''')))'''&&&%%%%%%'''***,,,---,,,+++)))((()))******((($$$&&&---000,,,***,,,///...---000333111+++%%%(((***,,,***&&&$$$$$$%%%###)))------,,,,,,---------)))''''''%%%###%%%+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$''''''&&&&&&&&&%%%%%%%%%############$$$%%%&&&&&&&&&&&&$$$###***222///&&&%%%&&&&&&&&&%%%%%%''')))(((***++++++******+++,,,---,,,+++)))(((((())))))'''...555555///******,,,000,,,((((((+++///000111---,,,***)))((('''((((((,,,///000///+++***+++---((((((***,,,...000111222///444999;;;:::999;;;===BBB<<<999<<<@@@AAAAAACCCFFFDDDCCCDDDEEEDDD???;;;;;;GGGRRRUUUOOOJJJKKKOOOhhhWWWPPPVVVRRRDDDFFFUUU```[[[RRRJJJDDDAAAAAAAAABBBCCCBBB>>>::::::>>>BBBJJJJJJEEE>>>:::<<<;;;999===???@@@???===:::999999888888777777777888:::;;;777777777888999:::<<<===???>>>===;;;888666333222555666888999888666444222000///////////////000111///000000111111111000000666555444333333444666666888999999888999<<<======CCCFFFJJJNNNTTT[[[bbbggghhhmmmyyyUUUOOOGGGAAA>>>>>>CCCJJJHHHLLLJJJEEEIIIRRRRRRJJJ<<>>>>>BBBEEEEEEFFFIIIJJJHHHFFFGGGHHHGGGDDD@@@>>>IIITTTUUUNNNGGGFFFHHHZZZMMMHHHOOOOOOHHHKKKUUUbbb[[[PPPEEE???>>>@@@CCCGGGGGGFFFCCC>>>===???BBBGGGHHHDDD???===@@@BBB@@@===???@@@???===:::999999999888888777777888999:::777777888888999;;;<<<=========<<<;;;999777555444444555777777777555222111000000////////////000000///000111111222222111111666555555555555666666777888999::::::;;;<<<===<<>>===>>>??????===;;;<<>>:::666333///---+++***+++//////,,,+++---,,,***'''(((+++---+++)))&&&((())))))'''&&&&&&&&&***)))((('''''''''((())))))+++***&&&&&&((()))&&&&&&'''((((((((())),,,...***)))&&&$$$$$$$$$%%%&&&))))))*********))))))(((+++)))***...000...+++,,,***))))))+++...///+++'''((()))***(((&&&%%%%%%&&&"""%%%***------,,,+++,,,+++((('''))))))&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%#########$$$%%%'''((()))&&&&&&&&&''',,,000+++$$$&&&((()))(((&&&$$$$$$%%%)))***))))))((())),,,///000222222///******///444222000...,,,+++,,,---...,,,+++***+++.../////////''''''&&&'''(((***---...///---***)))))))))((((((((()))+++---............111333444222000111555999>>>===AAAEEEGGGFFFHHHMMMIIIGGGEEEEEEEEEEEEDDDCCC@@@IIIQQQQQQIIIAAA>>>>>>IIIFFFIIIPPPTTTRRRNNNMMMXXXSSSKKKDDD???>>>???AAAEEEFFFEEEBBB>>>>>>@@@DDDGGGGGGDDD??????CCCEEEDDD<<<>>>??????<<<:::999::::::999999888888888888999777888888999:::;;;<<<<<<;;;;;;;;;;;;:::999888777333444555555444333111000111000000//////000000000000000111222333333222222444555666777777777777777777888999;;;<<<<<<<<<===@@@DDDJJJQQQWWW]]]cccggghhhkkkuuuLLLDDD???AAABBBAAAEEEMMMGGGHHHCCC:::666888999666888888777222//////111222666777888666111,,,,,,///...,,,+++///666;;;======666555666777999:::999777777@@@DDD@@@;;;===CCCGGGPPPPPPOOOOOOQQQSSSQQQNNNRRRTTTOOOHHHIIILLLLLLLLLAAACCCDDDAAA999222---+++***((()))---...++++++......+++((((((***++++++***&&&((()))(((&&&%%%&&&''')))(((((('''''''''(((((())),,,,,,)))(((++++++))))))(((((('''(((***,,,///***((('''%%%%%%&&&''''''***+++,,,------,,,+++***+++***+++---///...+++***+++***)))***,,,,,,***''')))))))))(((''''''''''''&&&%%%(((---//////000333111+++((((((((('''(((+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%######$$$%%%&&&((()))***&&&&&&'''***---...)))###$$$&&&(((((('''&&&&&&'''---,,,***'''$$$$$$''')))+++///111///+++,,,444;;;333000,,,+++,,,...---,,,......//////...,,,***(((&&&&&&&&&'''(((***---...444000+++***,,,---+++)))&&&''')))***+++***)))(((+++---000000000222666;;;888:::???DDDCCCAAACCCHHHCCCAAA???=========>>>>>>AAAFFFJJJIIIBBB<<<999999???FFFOOOVVV[[[ZZZOOOCCCEEEFFFFFFFFFDDDAAA===;;;>>>>>><<<999777:::@@@FFFGGGHHHDDD>>>===AAACCCBBB<<<===???>>><<<:::999:::;;;::::::999888888888888777888999::::::;;;;;;;;;;;;;;;;;;;;;:::999888777444444333333222111000///111111000000///000000000000111222333333333333333222333555777777777777666888666777:::;;;;;;<<>>888333444777777444333222222111///...///111555666555111...---000222222000...------000333666111222444777:::<<<;;;999666???EEE@@@999:::@@@DDDRRRMMMKKKMMMPPPOOOKKKHHHJJJLLLNNNJJJFFFKKKQQQQQQAAACCCDDD???666...******)))&&&&&&***+++)))***......,,,***))))))*********((()))***)))'''&&&''')))((('''''''''''''''(((((())),,,---++++++//////,,,+++***((('''(((***+++,,,((((((''''''((()))******((()))+++,,,------,,,+++)))******+++------+++'''...---++++++***)))(((&&&+++***)))(((((()))))))))***&&&(((...222333666<<<777///((('''''''''))),,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''))))))&&&%%%'''+++...,,,(((%%%"""$$$&&&((('''((()))+++,,,+++)))%%%""""""%%%'''(((,,,///---***+++222999///,,,***+++...///,,,)))---///000000///,,,)))'''''''''''''''''')))+++,,,444000,,,+++---...,,,***&&&&&&((()))))))))(((((('''+++000222222333555888555777<<>>===EEELLLOOOTTTUUUNNNCCC@@@AAABBBBBBAAA>>>:::888===;;;666111///333===EEEDDDDDD@@@::::::>>>BBBAAA;;;===>>>>>><<<:::::::::::::::::::::999999888888666777888999:::::::::999;;;;;;;;;:::999777666555555555333222111000000000222222111000000000000000000000111222333444444444///111333555666666666666999555555999;;;999<<>>CCCFFFAAA???CCCGGGEEEAAA???@@@@@@HHHHHH???EEENNNIII888999999666000+++***+++)))&&&%%%((((((''')))------,,,+++***))))))))))))******+++)))((('''(((***&&&''''''''''''(((((((((***---...,,,---//////,,,+++)))''''''(((*********(((((((((((()))***+++,,,%%%&&&'''((()))*********''')))******,,,...,,,'''///...,,,***(((''''''&&&+++)))''''''(((*********,,,'''(((111666555666;;;888...'''&&&''''''(((+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&$$$&&&+++---+++(((((("""$$$%%%&&&'''))),,,...&&&'''&&&%%%$$$$$$'''***))),,,...,,,((('''+++///***)))))),,,//////+++((())),,,///000///---++++++(((((('''&&&'''((()))***---,,,++++++,,,+++***((((((((())))))******++++++)))---222333222111222333666666:::>>>???<<<<<>>@@@@@@@@@CCCJJJOOOOOOKKKGGGAAA<<<888777888999CCC???888000+++///777??????@@@<<<888999???DDDDDD:::<<<>>>===<<<:::::::::999::::::;;;::::::999888555666888999999999888777:::::::::999888666555444888666444222111111111111333222111111000000000000//////111222333333333333///000111333555666666777999555777>>>@@@;;;<<>>>>>@@@<<<===<<<999444222444555999:::<<<@@@DDDFFFFFFDDDAAA@@@???>>>???DDDOOOZZZQQQLLLDDD<<<777666888:::CCC@@@:::222---...444:::AAAAAA>>>999:::AAAEEEFFF999;;;======;;;:::::::::888999:::;;;;;;;;;:::999444555777888888888666555777777777777777666555555;;;999666333222222333333444333222111000000000000---...000111222333333333000000111222444666888999777555;;;GGGIIIAAA===@@@AAADDDIIINNNTTTZZZaaafffbbb```cccrrr666///000;;;@@@999444555...000333444111///333999444333666:::666,,,(((***---222222...---000...***---------,,,+++++++++,,,***+++---111333333111///111;;;???777......666===777222333999;;;666333444999000999???888>>>???,,,*********+++,,,,,,,,,+++---)))'''(((((('''***...+++---...---+++((('''&&&*********(((&&&&&&(((***%%%%%%&&&'''((((((((('''---000000,,,******(((###$$$######&&&+++---,,,))))))))))))(((''''''&&&&&&'''&&&&&&&&&(((***,,,---&&&***,,,+++---222000***))))))(((&&&$$$$$$&&&((((((%%%""""""%%%((((((((('''###***777;;;000((((((((("""!!!&&&***)))&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&###$$$***,,,)))***...((('''&&&$$$$$$&&&+++///)))***+++***(((''''''((('''''')))******)))((('''$$$%%%'''((()))***+++,,,,,,///111111---***)))***&&&%%%%%%&&&''')))+++,,,$$$(((---...+++)))(((***(((&&&%%%$$$%%%(((+++---''')))+++,,,,,,///444999555111222999???@@@@@@AAA===>>>>>>:::555333333555222444999@@@EEEFFFCCC@@@EEEDDDFFFJJJGGGFFFOOO]]]NNNKKKFFFAAA===;;;:::999>>>===:::444000///444888GGGGGGBBB<<<;;;@@@DDDEEE999;;;======;;;:::::::::777888:::;;;<<<;;;;;;:::333444666777888777555444333444555666777777777666<<<:::777444222333444555444333222111000000000000---...///000222222333333111111111222444777:::;;;555555@@@OOOQQQEEE===>>>@@@CCCFFFKKKPPPWWW___dddbbb___aaaooo222222444666222---...222222555---)))111222...111,,,...<<>>AAAAAABBBHHHLLLJJJDDDBBBHHHNNNJJJOOONNNEEE?????????<<>>777999IIIGGG<<>>@@@>>>EEEJJJNNNJJJBBB>>>AAAGGGNNNVVVZZZSSSKKKGGGDDD@@@;;;888555444444777;;;@@@@@@GGGEEE;;;===JJJNNNHHH888999:::999777555555666888888888777777777777777:::999:::;;;777222444;;;222222111111111222333444888555111......111555888444222000///.........---111///...000333444333111222222333444666888:::;;;777888777===CCC===999AAA===@@@FFFLLLRRRWWW^^^bbb```^^^iiizzz666111---......---...111,,,111---+++000,,,(((---///)))***999KKKMMM:::&&&)))++++++((((((***+++))),,,,,,,,,---...000111222))),,,...,,,,,,...---***...000222444555555444333999777888;;;999222...---000000111111///,,,)))'''---++++++......)))((())),,,---+++)))+++111333000***,,,---,,,)))))),,,000000---)))&&&&&&'''(((''''''%%%######$$$&&&''''''***------)))(((,,,......((('''&&&'''(((((('''&&&$$$$$$$$$$$$%%%&&&(((((((((''''''(((******)))(((,,,,,,***(((&&&'''))),,,)))(((((('''&&&%%%$$$$$$$$$%%%&&&((())))))))))))(((&&&&&&))),,,,,,(((###$$$%%%'''))))))))))))(((***---///...***&&&%%%&&&%%%%%%%%%%%%%%%&&&&&&'''***(((&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&)))'''&&&''')))******)))&&&(((+++...,,,'''&&&)))))))))(((&&&$$$$$$&&&'''&&&&&&'''((()))+++,,,,,,))))))***+++,,,,,,,,,,,,((((((((('''''''''&&&&&&'''***------)))'''((()))%%%'''''''''***......***)))+++,,,,,,***(((''''''%%%'''************+++,,,)))(((***------+++,,,000,,,+++***+++...111222222555555666777999888666444333666888888<<>>:::???CCCBBB===:::<<<@@@FFFRRR^^^]]]RRRHHHEEEFFF<<<666555777444111===NNNBBBCCC>>>999@@@LLLMMMFFF:::;;;:::888555333333444000222444777888888777666666666666444222111444777444333222222111000000000111000////////////000111333222000...,,,---///111/////////000111222222222111222444666777888777777888111888;;;666DDDOOODDD>>>AAAFFFKKKPPPVVV]]]aaaeeeeeetttBBB999222000///,,,++++++222666111...---$$$"""---)))///111///555<<<666))),,,++++++,,,+++***)))***(((***,,,,,,+++,,,...111......///111222111222333...000333888<<<<<<:::777222222666999666///,,,---.........///////////////---******,,,+++(((''')))(((***)))(((+++111222///+++++++++******,,,///222444111---++++++,,,,,,,,,)))((((((+++///000---***///222000***&&&''''''%%%)))'''&&&&&&''''''&&&$$$!!!""""""###$$$%%%%%%%%%###$$$&&&''''''''''''(((%%%)))------)))&&&%%%%%%)))((('''&&&%%%$$$######!!!"""$$$%%%&&&''''''(((+++000555444///***)))***%%%'''(((***+++++++++***&&&))),,,,,,(((%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((,,,)))&&&$$$######%%%&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''$$$+++000---&&&###%%%((('''(((((('''&&&%%%&&&((($$$%%%(((+++,,,---,,,,,,((()))******+++*********((('''''''''&&&&&&&&&&&&%%%&&&(((((('''''''''((($$$(((******---000...)))((()))***)))(((''''''((($$$&&&)))*********+++---,,,,,,+++)))***+++,,,+++((((((***---000111///---111000000333666666333000666777666666:::@@@@@@;;;555999===<<<:::999;;;???===HHHSSSTTTKKKCCCCCCHHHEEE<<<666444222333???NNNGGGEEE???:::>>>GGGGGGAAA;;;<<<;;;888555444444666111333555777888888777666555666666333222333555555333333333222111000///...////////////////////////111222111///,,,,,,///111...///000000000111222222111222444555666666666555777555999888>>>\\\dddGGG>>>AAAEEEJJJOOOUUU\\\aaaddddddrrr???:::666777555111000111---000...---///)))...@@@YYYRRRDDD666333888666///...,,,,,,...---***)))+++'''***,,,+++)))))),,,///---,,,...222333111111333444555777888777666555444444111222555444///,,,---++++++++++++,,,...///000---))))))+++***'''&&&)))&&&)))+++,,,111777888444((('''''''''((()))+++,,,...,,,***)))***+++++++++((()))+++...000000---+++---000111---+++------,,,***(((''''''((('''&&&%%%###$$$$$$%%%%%%%%%%%%$$$"""$$$&&&'''''''''((()))&&&))),,,---+++(((%%%###(((''''''&&&%%%$$$######!!!"""###%%%%%%&&&&&&&&&'''...666555---((((((+++&&&'''((())))))(((''''''&&&(((***)))&&&$$$%%%''''''''''''''''''(((((()))+++)))'''%%%######$$$%%%$$$%%%&&&''''''(((''''''$$$%%%&&&%%%$$$$$$&&&(((%%%,,,000+++%%%###%%%&&&%%%&&&((('''&&&&&&'''(((%%%''')))+++,,,,,,,,,,,,(((((()))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%)))+++,,,///111...(((&&&'''((((((''''''((()))'''((())))))((()))+++---------+++(((***------+++'''((())),,,...///,,,***...///222666999;;;:::888:::<<<:::777888;;;;;;777888:::<<<:::777777999<<<;;;AAAJJJLLLGGGAAACCCJJJMMMHHH???666111555AAAKKKDDDCCC>>>:::<<>>SSSpppkkkIII???AAAEEEIIINNNUUU\\\aaaaaaaaannn~~~>>><<<===>>>;;;444222444))),,,***,,,000...999RRRfffLLL>>>===AAA...+++,,,///...)))(((***(((+++---+++((('''***---,,,+++...444666222111444888999:::777333222333555;;;444000111222///------,,,+++******+++,,,...///,,,)))(((***)))&&&&&&))))))---000222555999777333'''&&&&&&'''((())))))(((((((((((())),,,---,,,+++''')))+++,,,+++++++++,,,(((...111//////111111///,,,+++))))))***)))(((&&&''''''((((((((('''&&&%%%###&&&((()))((((((***+++,,,+++*********)))&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%###***111222///++++++---******+++******(((&&&%%%&&&((()))'''$$$###&&&)))((((((((((((((()))*********)))(((&&&$$$$$$######$$$%%%&&&'''((((((((('''###$$$&&&&&&%%%%%%(((***'''...000+++%%%&&&'''%%%%%%'''(((((('''&&&&&&'''(((((()))***++++++,,,,,,((()))))))))))))))(((((()))))))))(((((((((''''''((('''&&&&&&&&&''''''&&&&&&***---...///111,,,&&&$$$%%%''''''&&&''')))+++++++++***)))((())),,,///......+++(((***//////+++*********,,,......,,,***---111555888999:::;;;;;;888;;;;;;777666999;;;:::=========:::777888;;;>>><<>>222888BBBHHHAAAAAA===999:::>>>BBBBBB======<<<999777777999;;;;;;;;;:::999999888777777555999:::888888;;;999444111111222222111000///...//////............//////---000333222///---...000,,,///000000//////111333111111111111111111222222666;;;===MMMmmmvvv```HHH???BBBEEEIIIMMMTTT[[[```^^^___mmm}}};;;<<<>>>???888///+++---//////***((()))&&&222LLL|||bbb999...777...***+++///...)))'''***))),,,...,,,'''&&&)))------+++///777999444222555888;;;;;;888333222666;;;AAA777000000111///---,,,///...,,,++++++,,,...///,,,)))(((***)))&&&&&&)))...222444444666666222+++)))((((((***++++++***(((&&&'''(((+++...///...---''')))***(((&&&&&&))),,,&&&,,,000//////111000......---++++++,,,+++***(((******+++++++++)))((('''$$$'''***+++***)))+++...111,,,((('''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&"""&&&,,,111222111000.../////////...---***((('''&&&'''(((%%%""""""&&&***)))))))))))))))******+++***)))((('''%%%$$$###"""###$$$&&&((())))))((('''###%%%''''''&&&&&&))),,,***000111+++'''((((((%%%'''((()))((('''%%%%%%&&&)))))))))******++++++,,,))))))*********))))))((())))))))))))(((((((((((()))(((&&&&&&'''''''''&&&'''+++...///000111,,,%%%###$$$&&&&&&&&&'''***,,,...---,,,)))(((***...111...///,,,(((***111111,,,---------...//////---+++)))...222333111000111333222777999777666:::???AAA???>>>===:::999:::???BBB>>>>>>DDDJJJHHHAAAAAAFFFQQQ```^^^FFF444999CCCFFF@@@AAA>>>:::888;;;???AAA======<<<:::888888;;;===???>>><<<:::999888777777222777999777888;;;888111000000111222222111///...000///............///000+++000444444000------000,,,...111000///...111333222111000//////000111222777:::>>>[[[~~~tttRRRGGG@@@BBBEEEHHHMMMTTT[[[```\\\^^^nnn~~~???999333000000000///---,,,***)))((((((***,,,---LLLfffqqqKKK444000333111---***((((((***+++...,,,***)))***+++++++++...000222555666777777777222GGGQQQBBB000---333777:::999999:::666///,,,......+++(((''')))+++,,,,,,+++---...,,,)))'''(((***999666111...,,,++++++***&&&'''''''''''''''&&&&&&&&&+++111555444111...+++(((&&&&&&&&&'''''''''&&&***---111444333///***&&&***)))((('''&&&&&&'''(((&&&))),,,------+++***)))((('''+++333444///,,,......++++++///111...,,,---'''((()))((('''''''''((('''&&&&&&%%%&&&'''((()))###)))000111---******+++,,,000444444///+++))))))%%%''''''&&&######&&&)))***))))))))))))))))))***)))((('''%%%$$$$$$%%%%%%'''%%%%%%&&&(((***+++***'''''''''''''''((()))***---333333,,,(((+++,,,***------,,,)))''''''))),,,111000...,,,+++,,,---...******+++******)))'''''''''((()))******)))((('''%%%&&&&&&&&&''''''((((((,,,///222222111...---,,,(((*********)))((()))***......---,,,***+++---000---,,,,,,+++,,,---...000333///+++)))))))))&&&###)))))))))+++...000111111:::888777888:::<<<======BBB>>>888444555999@@@EEE:::666444888@@@DDDCCC???IIIXXXcccEEE000999===GGG@@@<<<777777:::===<<<;;;???AAA>>>777555999:::777333===;;;666======666333333999===:::777777666444222222333222222111//////333333111000////////////...///111333222000---+++......///...------///111333222111////////////000777<<>>111000333111...---,,,---------111///---+++++++++++++++000000111222222222111111333@@@EEE999//////333333333222444555222,,,***,,,...+++((('''(((***++++++(((***+++***(((''')))***000///---------.........(((((((((((((((''''''&&&)))+++...000///,,,***(((***)))))))))***))))))(((---///222333222///+++(((***)))(((((('''''''''(((***))))))((())))))))))))&&&$$$(((///111---,,,...,,,)))***...000...---...+++++++++)))(((((())))))((('''&&&&&&&&&''')))***+++...000///***((())),,,...000111111...***'''&&&"""$$$%%%%%%$$$%%%(((,,,***)))(((''''''((()))***((('''%%%$$$######$$$$$$%%%$$$###$$$'''))))))(((&&&%%%%%%&&&&&&'''((()))+++000///)))&&&((()))'''***+++***)))'''(((+++---,,,,,,,,,,,,---///111222---,,,+++***)))(((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((((((((+++...000111///---,,,+++''')))***)))((('''(((***,,,,,,,,,+++))))))+++---,,,,,,,,,,,,,,,---......+++)))((()))+++,,,+++))))))))))))+++---...//////333222111222666888::::::@@@<<<555222333:::CCCIIIAAA;;;666777>>>EEEGGGEEEFFFRRR]]]CCC444===;;;???777999::::::999999:::<<>>@@@DDDHHHMMMSSSYYY\\\\\\```mmmuuu}}}222222222000...,,,,,,---((()))******++++++******$$$(((///666555///---///333111...///111222000...//////...---------.........///111222333333333333777;;;888000...333444111...---///222000+++***,,,...+++((('''((()))))))))***++++++)))'''&&&'''))))))***+++---///000111111------...............---000000000000...,,,+++***++++++++++++***))))))(((,,,...000222222000---,,,))))))))))))))))))((('''++++++++++++***))))))(((((('''(((,,,---******,,,+++((((((,,,///---,,,------,,,***(((((('''(((((('''''''''&&&''''''((()))...///...+++'''(((+++///222000///......,,,)))'''$$$%%%&&&&&&&&&&&&)))++++++***(((&&&&&&(((***+++'''&&&%%%#########$$$$$$$$$###"""$$$&&&''''''&&&$$$$$$$$$%%%%%%'''((((((***,,,+++&&&$$$%%%&&&%%%(((((()))((('''(((+++---)))***,,,...///000111222...---+++***((((((((()))%%%%%%$$$$$$$$$%%%%%%&&&(((((((((((())))))))))))***,,,......,,,+++******'''(((******((('''((()))((()))******)))((()))+++***+++,,,,,,,,,,,,,,,,,,&&&&&&'''***---...---+++))))))******+++,,,,,,,,,---++++++,,,000333444555:::666000---000888AAAHHHHHH@@@777555;;;BBBGGGIIIDDDRRR```LLL@@@GGG===;;;555<<>>999666888888666555999:::777555666888:::666;;;===:::777777555222222222222111111000//////000000000000000000000000...............---------333444555555444555777999999777555333111000000000000555KKKsssnnnLLLEEE???>>>CCCIIILLLNNNSSS[[[aaa___```iiioooxxx,,,///222111...+++,,,...'''(((***+++,,,+++***)))+++)))''''''((()))***,,,111...---///333333000,,,+++,,,---......///000111***...444:::>>>>>>===<<<;;;:::333---...333555222------///222000,,,+++...---***(((''''''(((((('''...---,,,)))'''&&&&&&'''***---///111111000000000000000000111222333444555333222222333222111...,,,+++---------+++))))))((())),,,000444555333111...)))***+++,,,+++***)))(((***...222111---******+++...,,,++++++*********++++++''''''***,,,***)))***---+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***)))(((''')))...222333///,,,,,,...///---***++++++***)))((((((((((((---+++(((&&&&&&(((+++---((('''%%%$$$$$$$$$%%%%%%$$$######$$$&&&''''''&&&$$$$$$%%%%%%&&&'''((())),,,,,,)))&&&$$$%%%%%%&&&'''((((((((('''''')))+++***+++---///000///.........,,,***)))((()))+++,,,((('''&&&&&&&&&'''((()))))))))))))))))))))******)))+++,,,+++***((()))***''')))++++++)))(((((()))&&&(((******)))((()))***)))***+++,,,,,,,,,******'''(((***+++,,,+++)))(((***+++++++++******+++++++++)))((())),,,...//////111...+++***---333:::???HHH@@@666333666<<<@@@BBB===UUUnnn[[[JJJIII===;;;888>>>DDDCCC>>>:::<<>>???CCCIIIOOORRRRRRXXXXXXbbbnnn~~~)))+++---...---,,,,,,---&&&''')))++++++***)))((($$$)))+++******,,,---+++......//////...,,,+++***...000222000,,,******,,,+++333>>>GGGKKKHHHBBB===888555000,,,+++---///000......000444222...---000///---,,,,,,---......---+++)))((((((+++...000000444777999777222...,,,---555555555555777999<<<===555555777<<>>:::666555666888:::>>>???===777111------......///////////////222111...+++***...555:::,,,---,,,***+++000333222///***(((***+++)))(((***111...+++,,,---...+++(((%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''(((((((((((('''&&&''')))+++++++++))))))***,,,///000000///---,,,***((((((***,,,---)))((('''&&&&&&'''((()))&&&&&&'''(((******(((&&&%%%%%%&&&&&&((()))+++,,,333---)))))))))((((((***'''((()))'''%%%$$$$$$%%%###%%%))),,,...//////...(((((('''((((((***,,,---&&&&&&&&&&&&&&&'''((()))************)))))))))))))))))))))'''%%%&&&(((***&&&))),,,,,,+++)))((((((((()))++++++******+++---)))))))))***))))))((((((&&&(((***+++***))))))***+++---///---***)))***---///---+++***+++++++++******,,,...000111111111000666333000//////000111111444ZZZlllNNNFFF===BBB;;;888555666999999555000444222222666777777888<<<666333777666@@@iii{{{ccc;;;<<<;;;888888:::777333333222000///......///000...///000000000///...---000000///......///111222...///000000///000222444//////......///111333444222444777IIIDDD666===888===;;;<<>>???;;;777999===@@@>>>999444444555::::::;;;:::888555111///000000000000000111222222:::666444;;;DDDHHHBBB;;;222555444000000555777444000,,,***---///......000000...,,,...111111---(((''''''((((((((('''&&&%%%&&&%%%%%%%%%'''((())))))((()))******)))((()))***''''''(((+++///111000...+++***)))(((((()))***+++((('''&&&%%%&&&&&&'''(((''''''''')))+++***(((&&&$$$$$$%%%&&&''')))***+++333,,,'''((((((&&&&&&)))$$$&&&''''''%%%$$$%%%&&&###%%%'''***,,,---------((((((((((((((((((((((((###$$$%%%&&&''''''''''''******)))))))))(((((((((******(((&&&%%%%%%(((***$$$'''***+++)))'''&&&&&&((()))***))))))))),,,...***)))(((((('''''''''(((%%%'''))))))((((((***,,,))),,,...,,,)))''')))------+++))))))***++++++******+++---///000111111000///......///000222444444777SSSppp]]]HHHHHH???AAA666555555999===<<<666000222//////333444111111555555111555666MMM;;;<<<:::777888;;;999444333222000...---...///000...///000111000///---,,,...............///000000---///000000000111333666000///......///000222333...666///999>>>333888;;;???@@@BBBGGGNNNTTTYYY[[[TTTSSS]]]mmm***(((&&&'''***+++***''''''(((((()))))))))))))))---...+++***000777444,,,444888:::555---)))+++///(((---222333111000333666444999???EEEGGGFFFCCC@@@777000,,,000777999555222111111555;;;<<<999:::>>>555444444666888:::999888222...)))'''(((***)))(((%%%***...///------111555888666333111000///000111444000---///333555333000222666:::888222------...555444333222222222222333333222111000111222444555???<<<@@@RRRddddddNNN999>>>@@@>>>777555888888444111,,,+++///222222333666---++++++...222111,,,'''((()))*********)))'''&&&%%%$$$"""$$$'''+++...///,,,...000///+++))))))+++)))((((((+++...///---***((((((''''''''''''(((((('''&&&%%%%%%%%%&&&'''(((&&&&&&''')))+++***(((%%%#########%%%&&&((()))***222***$$$&&&'''$$$%%%((("""$$$&&&&&&%%%%%%&&&''''''(((((()))))))))))))))))))))))))))(((&&&%%%$$$###%%%&&&((())))))((('''***)))))))))((((((''''''******(((&&&$$$%%%(((+++"""%%%((()))(((&&&$$$$$$)))))))))((('''))),,,///***)))(((&&&&&&&&&'''((((((******)))&&&&&&(((+++'''***---+++'''&&&))),,,***(((''''''(((***+++***(((((()))+++---///000111---------///222666999;;;444EEEXXXGGG<<>>:::666111...***(((((((((((('''***---000000///000333666999...+++***%%%+++222...444&&&""",,,///)))***333...000000///------222555333555333...,,,///333333444222...***))),,,333888CCCEEEMMMZZZccc___NNN>>>??????===;;;777333000...''')))***+++,,,///333666333222000//////000111222333111...)))%%%%%%(((+++%%%$$$###"""%%%)))...111000000///,,,)))***...222+++'''%%%&&&***+++'''###)))++++++'''(((++++++)))'''&&&%%%$$$$$$%%%&&&'''"""&&&***......,,,'''$$$###&&&'''%%%"""!!!&&&***///+++'''%%%&&&'''&&&$$$###$$$%%%%%%&&&&&&%%%%%%###$$$'''(((((('''%%%###))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&''''''&&&$$$...***&&&&&&))))))%%%!!!$$$&&&)))***)))((('''((()))))))))))))))((((((((('''''''''((()))+++---...---***'''$$$$$$%%%(((***(((***++++++)))(((((()))******+++)))((()))+++---,,,+++((('''(((+++///222///111222111000222777<<>><<<999888888222333333000---,,,///222---...///000000///...---000111111///---,,,---//////////////////111333444000000//////000111333444222222222333777<<>>@@@@@@===:::777777...444---///???<<<000111******++++++,,,...///000000222...)))222???;;;---333777<<<===:::777666666444666666444///---...111---...///000000///...---000000000///,,,,,,---...////////////000111333444111000///......//////000333333333444888>>>CCCFFFCCCFFFJJJLLLNNNQQQUUUYYYZZZ]]]\\\ccc&&&&&&'''((()))+++---...)))***+++***((('''((()))'''(((+++---///000111222...///000111111000000000111666333222:::::::::AAA>>>@@@>>>777333444555333666333---***///777;;;:::///333<<>>111000111444888::::::888:::777222///...---,,,***(((***---.........///000...''')))***&&&+++111---+++,,,'''!!!###******###***,,,,,,***''''''***---...000///+++))),,,///......---,,,)))((())),,,///222555;;;BBBFFFCCC:::222000111222222222222111111111111000---***(((((()))+++)))'''&&&%%%&&&((((((111000...***((('''***,,,(((((())))))))))))((((((*********)))''''''(((***'''%%%$$$&&&)))+++)))&&&%%%''''''$$$%%%))))))'''$$$$$$############$$$$$$'''&&&%%%$$$###$$$%%%&&&!!!"""#########'''///555---+++'''&&&&&&&&&%%%$$$&&&&&&%%%%%%&&&&&&'''(((************))))))((('''&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***---...***(((&&&'''***+++***'''###&&&((()))((('''''''''%%%&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******)))(((((('''''''''((((((+++,,,---+++)))&&&&&&&&&((()))***))))))***,,,//////,,,)))&&&%%%&&&(((***555111...---...222555666333555777888777666666777000333000666DDDBBB555222+++++++++,,,---...///000000111///+++***,,,+++(((444888<<<<<<888555444555666888:::777222///...///......////////////....../////////...,,,+++,,,---.........///000222333444333222000///.........////////////111555:::???BBBDDDHHHLLLKKKIIILLLSSSZZZ___^^^ZZZaaa))))))******+++---...///)))***+++***)))((()))***)))***,,,...111333555666222111000000111000...,,,111666333222::::::888>>><<>>HHHEEE888...+++++++++,,,---...000000---,,,,,,//////---///333666:::<<<;;;777444444555444777:::999444000...///...//////////////////......//////---+++***+++------......///111222333444333222111000///000000111------...000444888===???GGGIIIJJJIIIHHHLLLTTTZZZ```]]]ZZZccc++++++*********+++,,,,,,((()))++++++++++++,,,...---...000222444666888999333222111111222111///---...555333333:::888333888888===@@@===<<<<<<<<<999666333000//////222999>>>LLLPPPSSSPPPHHHAAA???@@@>>>:::444///...111666:::>>>:::555111///---+++***)))+++...000222111///---333888EEEEEE555---...***+++...???UUUYYYGGG444,,,---///000...***(((***,,,***...///,,,+++---...---111111000---)))&&&%%%%%%)))+++...000000000//////++++++++++++,,,------...((()))+++***)))((()))***+++***(((&&&%%%&&&'''''')))))))))(((&&&&&&''')))***)))&&&%%%%%%(((+++---(((((((((((()))(((&&&%%%&&&&&&''')))+++,,,,,,+++///111///+++***++++++(((''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###'''...222******)))'''%%%$$$$$$$$$'''&&&&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''')))***)))((())),,,...((('''&&&&&&&&&&&&%%%###%%%&&&(((((('''&&&'''(((&&&&&&''''''((((((((()))((())))))))))))(((''''''%%%&&&'''((())))))((((((''')))++++++)))))))))***))))))***))))))***,,,///+++***((('''((()))+++---;;;555...++++++,,,+++***,,,000666999888666333222,,,+++111:::>>>===666,,,+++++++++,,,---...///000000+++)))...///++++++...888;;;<<<:::666444444666000444888777444000///////////////....../////////...//////---+++***+++---,,,---...000111333333444000000///...///000111222333333444555888<<<@@@BBBKKKHHHFFFFFFJJJQQQWWW[[[___^^^___mmm******))))))((())))))***)))+++,,,---------///111000111222444666777777888000111222222222222222222+++222222333:::777222555;;;@@@BBB???<<<;;;999555555111///...///444@@@KKKJJJIIIGGGDDDBBBDDDIIIMMMNNNFFF;;;333000111444666EEE@@@:::444000---***(((,,,...111444666555111...999RRRooojjjDDD***+++000---+++999QQQSSS>>>,,,)))+++---///---)))((()))+++)))...000---,,,...///---111222111...***'''%%%%%%''''''(((***+++------...***))))))((())))))******)))+++,,,,,,***)))))))))+++***'''%%%$$$%%%%%%&&&''')))******)))((()))***)))'''$$$###$$$'''+++...((('''''''''((((((&&&%%%%%%&&&((()))***+++++++++///111///+++)))+++***'''''''''((((((((((((''''''$$$%%%&&&'''((('''&&&%%%###"""!!!"""%%%+++000444))))))***(((%%%######$$$%%%%%%&&&''''''''''''&&&((())))))******))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,+++((('''))),,,''''''&&&%%%$$$$$$######&&&'''((((((''''''(((***''''''(((((()))*********'''((()))***)))((('''&&&%%%%%%'''((())))))))))))&&&(((*********)))***+++******+++)))((()))+++---)))((((((((()))+++---///888555000,,,***)))((((((,,,000777::::::777444222000***...111,,,000444---*********+++,,,---...///000+++))),,,...---+++,,,888::::::888444222444666...222666666333///////////////............///////////////...,,,+++,,,---+++---...000222333444444...------------///111222444444555666888;;;>>>???NNNJJJGGGHHHMMMTTTYYY\\\___bbbiiizzz******)))******+++,,,---,,,...//////......///111///111333444555444333222111444666555222111222444)))000///000888777444:::EEEIIIIIIDDD@@@@@@>>>;;;000333;;;EEELLLRRR___llliii\\\LLLFFFIIINNNOOOMMMOOOFFF;;;444444555555333BBB>>>888333000---+++)))///000444888;;;999444///777LLLgggcccAAA,,,...111///***+++333555000++++++***,,,...---***((()))+++(((---000...---......,,,...///...,,,)))(((((()))(((&&&&&&(((+++///000///,,,+++*********+++,,,---+++---......---,,,,,,,,,,,,+++(((&&&%%%%%%&&&'''%%%''')))***)))((()))***'''&&&%%%$$$$$$&&&)))+++)))'''%%%%%%''''''&&&$$$$$$%%%'''((((((((())))))---///...***))),,,,,,)))((()))************)))(((&&&&&&((()))******++++++'''&&&%%%&&&)))---000222''')))***(((%%%"""###$$$"""$$$&&&(((((('''%%%$$$%%%&&&(((*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$(((,,,,,,)))'''(((***%%%%%%&&&%%%%%%$$$%%%%%%'''((())))))(((((()))+++''''''((())))))***++++++&&&'''((()))***)))'''&&&%%%%%%&&&'''((()))***+++''')))++++++)))))))))***+++,,,+++***((((((***,,,''''''''''''(((***,,,---222111000---***(((((()))+++///444777888666555555111+++333666)))+++333,,,)))))))))***+++,,,---...+++------,,,...222333222555777777555111000222555111444666555111......///000///...------...///000000000000///,,,,,,---...+++,,,...111222333444444111111000//////000111222444444444555666888999:::PPPOOOMMMLLLNNNSSSYYY^^^```fffqqq++++++,,,---...000111222///000111000///...///000...///222333333111///---555999;;;888222...///222)))///,,,---666888888???OOOQQQPPPJJJGGGHHHIIIHHHMMMYYYoooooo___\\\ZZZOOOCCCAAA999000...111444222...999666222//////...---,,,,,,---000555888666111+++,,,///:::<<>>CCC111...333)))((((((((()))***+++------)))000222,,,***///222000333444555222///...111444444666888666111------...000///...------...///000000111111///---,,,---///***,,,...111333444444444777666555333222333333444777777777888888999:::;;;QQQSSSSSSQQQNNNPPPXXX___```gggsss(((,,,...---+++,,,111777333333111000...,,,+++***.../////////000000000000666888888777333000//////,,,111555333000444???IIIWWWQQQSSSYYYWWWNNNPPPYYYjjjwww```RRRHHH???888999---(((000555///+++---666666444111...---///000000555666111000222222///,,,...000000///---,,,+++***---000222222333555777000333555222000000111000,,,000888)))222888%%%888999111///+++###'''...***---***''''''***------,,,,,,,,,+++++++++++++++,,,((()))*********,,,222666222555444,,,''''''))))))%%%%%%&&&''''''&&&%%%%%%(((''''''''''''(((((()))'''%%%###$$$&&&'''%%%###(((%%%###$$$'''(((&&&$$$+++***(((((()))******))))))+++...111222333222222222000000333222000111555666...222111+++777<<<&&&///---)))%%%######$$$%%%###$$$#########%%%***---+++(((***......)))$$$###(((&&&&&&(((&&&###$$$)))'''&&&%%%%%%''''''&&&%%%))))))+++///111000***%%%&&&&&&&&&$$$######%%%'''%%%'''******))))))))))))$$$%%%&&&&&&''''''&&&&&&'''&&&%%%(((***+++(((%%%***++++++)))'''''')))+++)))***+++***(((&&&&&&'''))))))))))))(((((((((((((((((((((((()))***+++,,,...///...,,,)))(((((()))'''***...222444444333111333888;;;;;;777333111222+++++++++,,,,,,---------///...------///000000///111111111111111111222222///222444555333000......111000///...------...///000000///...,,,+++***))),,,---///111333333000---222333333444333222000///888777888:::999444444777AAANNNUUUPPPOOOWWW^^^]]]\\\gggrrr~~~+++///222111...---///222000000//////...------,,,***+++,,,...000222444555555555444111...,,,---...+++111777999888<<>>:::999999///---444666000,,,///555666666444000.........000444555111111333333000000111111111000//////000---///111222111111222333111444555333000/////////333///:::444444555---CCC555222666444******000------***''''''***,,,,,,,,,******)))((())))))++++++&&&'''((('''''')))...222///222222,,,((())),,,,,,)))(((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''((((((&&&$$$%%%''''''%%%###%%%$$$$$$%%%&&&''''''&&&)))((('''(((+++,,,---,,,+++---///111222333333222111333999<<<999555888>>>@@@===CCC???555===CCC444000...+++'''%%%$$$$$$$$$"""%%%''')))+++...111---)))(((+++,,,)))((()))###"""###%%%$$$!!!"""&&&)))'''&&&&&&''''''&&&%%%******,,,///000...(((###'''&&&&&&%%%$$$%%%&&&'''&&&(((******)))''''''(((%%%%%%&&&&&&'''''''''&&&((('''&&&(((******(((&&&+++,,,+++***((((((***,,,***+++,,,+++)))((('''((()))))))))(((((((((''''''))))))))))))***+++,,,,,,,,,------+++)))''''''(((+++---111444555555444333000333666777555222000///******+++++++++,,,,,,,,,///...------///000000///000000//////.../////////...111333444222000//////111000...---------...///111111000///---,,,++++++------...111333333000...333333444555555444333222999888:::===<<<777444666===JJJRRRNNNMMMTTTXXXWWWZZZfffuuu...222555555111......///------------............)))***+++...222666:::<<<555444222///------///111000666===??????CCCLLLUUUNNNQQQNNNGGGFFFQQQ```jjjnnnnnn___VVVTTTNNNDDD;;;666888;;;444000000666555...+++...666777888666222///------333666777555555777777444111000000000111111111222000222333222000...---...000111333111...+++,,,...)))(((???AAA111,,,000CCCIII@@@>>>777***)))///---,,,***(((((()))+++++++++)))((('''&&&&&&(((***+++&&&&&&'''&&&&&&(((,,,///+++///000,,,))),,,///000---+++)))'''&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((()))(((&&&&&&'''(((&&&%%%$$$%%%&&&&&&&&&&&&'''(((&&&&&&&&&(((,,,.........,,,------...//////000000,,,111:::>>>:::555999AAACCCFFFMMMGGG;;;>>>DDD===111111///---+++)))(((''''''***,,,------,,,,,,,,,///)))&&&((()))(((***---'''&&&(((***)))&&&&&&***'''&&&%%%&&&((())))))((()))***+++---...+++&&&"""'''&&&&&&%%%%%%&&&&&&''''''(((******(((&&&%%%%%%%%%%%%&&&&&&''''''''''''(((''''''(((******)))''',,,,,,,,,***((((((***,,,***,,,---,,,***)))))))))((((((((('''''''''&&&&&&))))))((())))))***+++,,,)))***,,,+++((('''''''''///000111222333333222111+++,,,...111333222///,,,))))))************++++++///...,,,---...//////...///...---,,,,,,+++,,,,,,,,,...111222111000//////000///...---,,,---......111111000///......------.........000222222111000222333444555666666666666999999===BBBAAA;;;666555>>>KKKSSSRRRQQQUUUWWWUUUWWWdddvvv000222444333000.........,,,,,,,,,,,,------------------...000333777;;;===333444444444333333555777:::>>>AAA@@@???BBBKKKRRRQQQZZZXXXIIIBBBKKKTTTUUUggg~~~fffTTTIIIAAACCCCCC@@@<<<:::;;;===333222666999555...---111::::::999555111/////////888999999999;;;<<<;;;999......///111222222000///000111333222000---,,,,,,,,,---//////+++))),,,222///HHHssswww[[[ZZZmmmvvvuuuYYYCCC555+++---111,,,***)))((((((((()))*********((('''&&&''')))+++---)))((((((((((((***,,,...)))...000,,,***---000111...,,,)))''''''(((+++,,,(((((((((((()))***++++++******))))))((((((''''''''')))+++***&&&%%%''')))%%%%%%%%%(((+++------,,,+++******))))))******+++''')))///333111...111777:::???CCC???777888;;;888222222333333222000///...,,,...//////...------...000***'''((())))))***---,,,+++---000...******---$$$###"""$$$(((+++,,,,,,&&&(((***++++++)))%%%"""&&&%%%$$$$$$&&&&&&&&&&&&'''(((***)))'''%%%$$$$$$&&&&&&&&&&&&&&&''''''(((&&&'''''')))***++++++++++++++++++)))'''''')))+++)))+++,,,,,,***((())))))((('''''''''&&&&&&&&&&&&((((((''''''((())))))***((()))++++++)))(((((((((...............---,,,,,,(((((()))---222222...***))))))))))))))))))))))))...,,,++++++,,,------,,,...---,,,+++******)))******,,,///000000//////000///...---,,,,,,---....../////////...............///......///111333333222222222333444666777777777777777===DDDEEE???999777>>>IIIRRRSSSSSSVVVVVVTTTVVVaaasss000000///...------///000------,,,,,,++++++******/////////000111333555666...222666888888888999999>>>??????===<<<@@@HHHOOOttt{{{qqqVVVEEEEEEDDD>>>PPPdddpppgggUUUIIICCC>>>@@@??????@@@BBBAAA===999333666:::<<<888222222555???===999333//////111444999888777:::<<<<<<:::999---...000444666555111------///222222111///...---++++++---000---,,,333===PPP___===333333999888,,,)))******)))(((((()))***,,,+++***)))***+++---...+++***))))))***+++,,,,,,***///111---+++---000000,,,***((('''(((+++...111,,,,,,,,,,,,---...///000,,,,,,,,,+++***)))((())),,,...///---)))&&&''')))&&&&&&&&&(((******)))(((***)))((((((''''''(((((()))%%%$$$'''))))))***---///333222000444555111///...///111222333333111111'''(((***+++---111666:::222...,,,//////,,,+++,,,+++***+++---+++''''''+++&&&$$$###$$$&&&)))******$$$&&&)))******'''%%%$$$$$$###"""$$$&&&'''&&&$$$&&&'''))))))'''%%%%%%%%%''''''&&&&&&&&&'''((()))%%%&&&((()))***,,,---///)))))))))'''%%%%%%''')))((()))+++***)))'''((()))((('''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''')))++++++***)))***+++.........---,,,***)))(((&&&&&&(((,,,111111...***((((((((((((((((((((((((,,,***))))))***+++***)))...---,,,+++***))))))))))))+++---............///...---,,,++++++,,,---...,,,------------.........///......///222333333333111111222222333555555666444444:::BBBFFFAAA;;;999999AAAJJJNNNOOORRRRRRQQQWWW___ooo///...,,,++++++---///000...---,,,+++***)))((('''------------............***...333777888777666666999:::;;;:::;;;@@@HHHOOOqqqWWWGGGFFFDDD>>>???IIILLLCCC===>>>???===AAA<<<999===BBBBBB:::111...111444555222000000222BBB???999222...000444888777333222666999777555444111111333666999888333...+++...111333222111000000///---///222111111===LLLzzzmmmFFF---...777===888***+++,,,------+++***+++,,,//////...............///,,,+++))))))***++++++)))***///222...,,,...000///***)))((('''))),,,000333---------...///000111222---......---+++)))******000111000...+++***)))***((('''''')))******'''%%%************))))))((((((...'''"""$$$((())))))******---((()))666666------((()))+++---............'''(((((()))***...333777333000000444444111...///+++)))***,,,+++(((***///---***&&&%%%%%%&&&&&&&&&&&&))),,,,,,***'''&&&&&&%%%###"""$$$''')))&&&$$$$$$&&&((()))(((''''''(((((('''&&&&&&&&&''')))***'''((()))******+++---///(((((((((&&&$$$$$$&&&((('''(((******((('''((()))((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''((()))***))))))***,,,...000000000///...+++)))(((&&&'''***---//////,,,***))))))((((((((((((''''''+++***(((((()))***)))(((---,,,+++***************(((***,,,---,,,,,,---...---,,,+++***+++,,,---...++++++,,,,,,---......///.........000333444444222222222111111111222333333333222666>>>CCC@@@;;;999999>>>EEEKKKOOORRRUUUWWWZZZ___nnn...------,,,---......---,,,,,,+++***)))(((''''''(((***,,,---......---,,,***---111222222111111111333666999<<<>>>CCCHHHMMM``````YYYOOOJJJJJJIIIDDD999======999<<>>999444111222666999666000...333666333000000666444222444777888444000***...222444444222111111222...///333111222AAATTTKKK000%%%---222555555//////111333222///...///000000111111111111000...---///---++++++------,,,***(((...111///---///111111***)))(((((())),,,///111+++++++++,,,---...000111...000000///+++******,,,000///------------,,,+++)))))))))+++,,,+++)))'''((()))*********)))((('''+++&&&$$$'''((('''(((***(((---&&&(((888666+++...&&&'''(((((())))))))))))))))))***)))((((((***,,,...+++,,,111333111000111---++++++...//////333:::///,,,(((''''''((())))))---000111000,,,(((''''''&&&$$$###&&&***+++)))%%%"""$$$'''))))))***+++,,,((('''&&&&&&&&&''')))***+++,,,---+++((((((***---(((((((((&&&%%%%%%&&&(((''')))+++***)))((()))***)))))))))((((((((('''''')))((((((''''''((((((((('''''''''&&&&&&(((,,,///000111222222000---***'''%%%))),,,...---+++))))))))))))))))))((((((''''''---+++))))))*********)))+++******)))))))))******(((***+++++++++***,,,---,,,+++*********+++---...***+++,,,---...///000111------///222444555444222555444222111000000000111666222222999===<<<888666:::===BBBHHHOOOTTTZZZ^^^^^^aaaqqq.........///000///,,,)))++++++******))))))((((((&&&(((,,,000222222111000...///000///...---...///111555;;;@@@BBBDDDGGGHHHEEEGGGIIILLLOOOMMMGGG@@@666999888999AAAIIIDDD888111---,,,///555777222---...000000000111444555333>>>===:::666333333666999888000---333666333//////999444//////222555333111+++///333555444333111111333......111///000AAAVVVmmmxxxBBB000,,,222///000777;;;222444666666333111222333111222333333222000...,,,333111//////111111///,,,'''---111///---000333333+++***))))))***+++---...)))))))))***+++,,,...//////111222000,,,***+++---...,,,***+++...000...,,,)))******,,,......+++)))%%%&&&((())))))(((&&&$$$######%%%((('''$$$%%%***&&&...&&&(((888333(((///)))(((((('''''''''&&&&&& ###&&&((())))))+++,,,(((%%%%%%***......///111***((()))---///222888@@@,,,***''''''***---///000333555666444...)))''''''(((&&&%%%(((,,,...***&&& ###''')))***+++---...)))(((&&&%%%&&&''')))+++///000///,,,(((&&&'''***)))))))))'''&&&%%%''')))(((***,,,,,,*********+++))))))))))))((((((((((((+++***))))))))))))******'''&&&%%%$$$$$$''',,,000///000222222000---)))&&&%%%)))......+++((('''(((******))))))((((((((('''...,,,******+++,,,+++***))))))((((((((())))))***)))***++++++***)))+++,,,++++++*********+++---...+++,,,---...///111222222,,,---///333666666444111777666444111000//////000888333111666:::888444333777888;;;BBBJJJQQQYYY___```ddduuu222,,,+++222666111------000***(((,,,...+++((()))((()))***,,,///222555666///555999777000---///333222333555999>>>AAABBBBBBHHHIIIJJJHHHDDD@@@>>>===999999777777???EEE@@@555---,,,,,,000444555333000333///---///555888666333<<<>>><<<555222777===@@@;;;666111333999:::444...777333000111555666333000%%%333222555DDD<<<+++...000---///555666555;;;EEEVVVmmmmmmNNN111+++111777111000555333...///222333111...///222...------000333333///+++222+++'''---777<<<999333***///000,,,+++000333111((()))************---///((())))))((('''''')))+++---000555666111,,,///666---+++***+++...000...,,,&&&&&&(((+++------***(((&&&&&&%%%%%%%%%%%%%%%$$$&&&$$$""""""%%%'''''''''&&&%%%(((//////)))'''***,,,&&&$$$((((((%%%$$$'''%%%%%%%%%&&&((())))))(((,,,)))'''&&&(((***++++++))))))))))))***)))'''%%%&&&&&&''')))---111555777888555111...+++***+++++++++,,,+++(((***......+++''''''((()))************((()))******)))((('''&&&&&&(((***+++***((('''(((%%%&&&((()))***)))(((&&&'''''''''(((((((((((()))+++***)))(((((()))******,,,,,,++++++***+++++++++++++++******)))*********......///000111///,,,))))))'''&&&'''((()))(((&&&((()))***++++++***)))(((%%%555<<<222((()))***((())))))))))))))))))******++++++******++++++,,,---)))************+++++++++---------......///000111////////////000000000000333444555333111///......444111000333888:::888444888===AAABBBCCCKKKXXXbbbbbblllttt333111.........000333666333,,,---555555+++$$$%%%&&&'''***...111444666777999<<<>>>999222---,,,...111111111444777:::::::::?????????===:::888666666333444333666>>>EEEBBB999---,,,+++---000222111///222000///000333555666555:::>>>???;;;:::<<<>>>>>>GGGAAA<<<===@@@@@@:::444:::666111000111444666777;;;[[[jjjeeeXXX===---666333222111222333666===EEEGGGwww}}}YYY===333333666///000555444---,,,---000333666777999888555444555777888555222111---+++///666999555111,,,222333000000444555333+++***(((&&&&&&'''***,,,)))***+++***((('''(((***+++,,,...000...+++...555///---++++++,,,,,,***((())))))***,,,---,,,)))&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%'''((((((((()))(((+++000///)))&&&((()))$$$###'''(((%%%$$$&&&&&&%%%%%%&&&'''(((((((((,,,***((((((***,,,,,,++++++***((('''((((((((((((&&&'''***...111555777888444111---)))&&&%%%%%%&&&(((***(((&&&'''++++++'''&&&'''***,,,.../////////,,,+++***(((&&&%%%%%%%%%&&&))),,,---+++)))((((((%%%&&&((()))***)))((('''&&&&&&'''''''''(((((((((******)))(((((()))***+++++++++************++++++,,,,,,+++******++++++++++++,,,,,,------+++(((%%%((('''&&&''')))***)))(((((())))))))))))))))))(((000<<>>BBBDDDFFFMMMZZZdddiiikkknnn---222111***---<<>>AAAAAAHHHDDD???>>>@@@>>>888333;;;999666333333777===BBBSSSkkk>>>///>>>:::;;;999444555<<>>===;;;===DDDJJJYYYhhh===333???999<<<;;;555666>>>BBBAAADDDgggdddOOOFFFVVVuuuyyyJJJ:::444555222555;;;888555888888888<<>>III]]]^^^OOO777...111<<<999)))###+++666777999999777444000---,,,,,,,,,,,,,,,,,,,,,,,,444111...,,,---...//////...---...111666999:::999666555555666666555444444000/////////111555999<<<:::>>>AAA???;;;999===BBBJJJHHHBBB:::999???BBBBBB;;;;;;;;;<<<=========<<<>>>CCCGGGFFFBBB@@@BBBFFFMMMaaauuupppTTT>>>999:::333666666555777;;;<<<999777DDDAAABBB???FFF^^^___DDD666444888888;;;@@@<<<...888>>><<<<<>>===777;;;???>>>888333222444///222666999777444222222------------...,,,)))'''))),,,///111000.........***'''***222888777333222888777555222...+++)))))))))((('''((())))))&&&$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&(((******((('''%%%***...---(((%%%$$$###$$$%%%&&&''')))***'''$$$&&&''')))(((&&&%%%&&&(((&&&'''(((***,,,+++)))&&&&&&))),,,---+++)))))))))+++***((('''(((***---///000...***'''%%%%%%&&&'''((()))'''%%%&&&))))))%%%&&&)))---000111111///---)))***,,,---,,,***(((&&&"""&&&+++---,,,(((&&&$$$&&&''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++++++++''''''''''''((()))***+++------------...///000111,,,///000000...,,,,,,---+++***))))))******)))(((((('''&&&%%%%%%&&&'''((($$$''')))***,,,//////,,,'''((((((***+++,,,------,,,,,,++++++,,,,,,---...+++,,,,,,,,,------------...------------......///000///.........///111222333444555333111////////////555::::::666444666999;;;???DDDIIINNNUUU]]]ccckkkiii@@@EEE@@@999???IIIAAA---'''###&&&---...***,,,444:::999888666444111...,,,***+++---......///222555555222000//////000/////////...///444999<<<;;;999444333444777666444666:::222222333333444777<<<@@@===AAAEEEDDD@@@>>>???BBBDDDGGGGGGFFFFFFGGGCCC======???BBBCCCCCCDDDFFFGGGGGGJJJLLLIIICCC???AAACCCGGGEEENNNSSSJJJGGGFFF===:::888:::@@@CCCBBBAAAAAAMMMSSSYYYhhhaaaYYYfff^^^@@@666999@@@???AAAEEEBBB@@@MMMSSSIII???CCCNNNTTTNNNGGG@@@;;;::::::999777444888<<<:::555111111444...///222666444...,,,---...111444555222...,,,+++***---111333222000......)))''')))111555333000///<<<<<<999444...)))'''&&&&&&&&&%%%&&&(((((('''%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&''')))***)))((($$$,,,000---'''%%%$$$###%%%''''''&&&(((***((($$$$$$''')))(((%%%$$$''')))&&&&&&''')))+++***(((&&&''',,,111222000---,,,---000---***'''(((+++...111777444///***&&&$$$$$$$$$%%%&&&%%%"""$$$(((((($$$&&&(((+++------,,,***)))%%%(((+++---...,,,)))'''"""&&&***,,,***'''%%%$$$''''''''''''((((((((()))%%%&&&&&&&&&'''''''''''''''((()))******+++******(((((('''(((((()))***+++,,,,,,,,,---...000111222222444444111+++''''''(((&&&&&&&&&'''***,,,,,,,,,''''''&&&&&&&&&&&&'''''''''(((***++++++++++++***''''''((()))***++++++,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,---...///000111000...---...///111222555666666555222000//////...333777888555555999===:::>>>CCCIIIOOOVVV]]]bbbbbbddd666777333...222999333''''''***+++,,,...444;;;@@@666444222000/////////000)))---111222111333999>>>;;;999666555555444222000222222333777<<<===999444333222555888777555888???999;;;<<<;;;:::<<<@@@CCCBBBFFFKKKKKKIIIEEEDDDCCCCCCGGGLLLNNNQQQQQQKKKCCCHHHKKKNNNNNNLLLLLLNNNPPPPPPNNNJJJEEEBBBDDDKKKQQQTTTJJJRRR[[[YYY]]]]]]MMMKKKBBBCCCPPPUUUOOOOOOVVVnnnrrrwwwzzzwwwmmmEEE===BBBIIIEEEEEEJJJGGGTTT___```PPP@@@>>>@@@@@@@@@<<<777666777888777555222555888777444222333666555444666999666///---000555:::>>><<<666000000222---111555666444000---+++,,,)))***...000......000777777666222,,,((('''((((((&&&&&&&&&(((((('''&&&&&&&&&''''''((())))))***)))'''&&&''')))++++++***'''000444///'''%%%$$$"""&&&((('''$$$%%%)))(((######&&&)))(((%%%$$$'''+++''''''''')))***+++)))'''&&&+++000000---+++,,,......---+++***+++---000333999666111,,,(((&&&&&&&&&###%%%$$$"""%%%)))***&&&%%%&&&((()))******)))(((%%%&&&)))***+++***((('''$$$'''***+++***'''&&&&&&'''''''''''''''((())))))&&&&&&'''''''''(((((((((((()))******+++***)))))))))))))))(((((()))******++++++,,,---...000111222333555555111+++'''''')))'''&&&&&&''')))+++***)))''''''((((((((((((''''''((()))++++++(((&&&&&&(((''''''((((((((()))))))))---,,,,,,,,,,,,---......------------............******+++,,,---///000111111000...------///111333444666777666444222222222222444666666666777;;;>>>;;;>>>DDDJJJQQQXXX^^^bbbbbbccc+++---,,,+++222<<<@@@>>>)))///000***+++555<<<===000...,,,***+++...111444222666999666000...333999AAA@@@===<<<;;;999555333777666777:::>>>===777111444333666:::888444888AAABBBDDDEEECCCAAAAAADDDGGGIIILLLPPPRRRQQQMMMIIIGGGGGGJJJLLLNNNSSSWWWTTTOOOVVVZZZ]]][[[WWWUUUVVVYYYVVVPPPGGGAAABBBLLLYYYcccggg]]]iiitttnnnpppppp^^^UUUGGGFFFWWW]]]UUUVVVccctttqqqjjjnnnlllzzzgggLLLEEEJJJOOOHHHGGGLLLKKKOOOZZZZZZKKK===;;;999555<<<:::888999===>>>===;;;333555666666555555777999===;;;<<>>AAA<<<222---...333111444777888444///+++)))111---+++---,,,+++...333...000000///+++)))***,,,***(((''''''(((((('''&&&$$$$$$&&&(((***+++---...+++)))'''(((***,,,---,,,+++444888111(((%%%$$$!!!&&&(((&&&"""###''''''!!!"""&&&)))(((%%%%%%(((,,,)))(((((()))++++++***)))$$$(((+++***'''&&&))),,,))))))***+++---///111222111///+++(((&&&%%%&&&'''%%%&&&&&&%%%''',,,---***$$$%%%&&&'''((()))))))))&&&&&&&&&'''''''''''''''&&&(((***+++***((((((((('''''''''''''''((())))))'''''''''(((((((((((()))))))))***++++++***((((((+++******))))))))))))*********+++,,,...000111222000333555222---+++---000,,,***((((((((('''%%%###&&&'''((())))))((('''&&&)))+++---...***'''(((,,,''''''''''''((((((((((((---,,,,,,,,,,,,---......---------.........//////)))******+++---///111222111000...------///111333333555666666555444444555999999888666666777999<<<;;;>>>DDDKKKSSSZZZ___bbbgggeee+++***))),,,666BBBFFFCCC333000///222888:::888555+++******,,,///222222111444555444222//////333777333888HHH]]]```NNN===666===999888;;;===;;;888555:::888:::===<<<:::???GGGDDDGGGGGGDDD@@@BBBFFFIIIIIIKKKMMMPPPSSSTTTOOOJJJHHHOOOUUUWWWXXXXXXTTTOOORRRYYYbbbeee^^^WWWZZZbbbddd\\\HHHAAASSSbbbdddggglllsssxxxuuuqqqnnnkkkgggXXXPPPPPPUUUPPPMMMaaa~~~nnn\\\[[[aaaccc^^^ZZZIIIDDDHHHRRRTTTLLLGGGJJJSSSXXXXXXPPPGGGCCCAAA???CCCAAA>>><<<;;;;;;;;;;;;AAA===888333222333666888FFFAAAAAACCC<<<111222<<>>CCC>>>>>>CCCGGGFFFCCCEEEKKKJJJJJJGGGFFFGGGKKKNNNPPPJJJOOOUUUZZZ\\\[[[WWWRRRLLLRRRVVVXXX[[[___^^^ZZZVVV\\\ccccccZZZRRRVVV```cccbbbTTTNNN[[[ddddddgggtttwwwvvvrrrnnnmmmiiidddhhh]]]YYYZZZWWWVVVjjjzzzhhhWWWTTTYYYZZZWWWSSSLLLKKKNNNTTTVVVRRRNNNMMMOOOTTTTTTMMMFFFDDDCCCBBB@@@@@@???<<<:::888888999===999444000///222666999@@@;;;<<<>>>888///000999AAAAAA???:::444111333666...///111111///+++(((&&&///000111222222111111000,,,---...000111000---***+++,,,------+++)))'''&&&$$$%%%%%%&&&'''((()))***'''%%%$$$%%%)))+++***))),,,333222((($$$((()))$$$'''%%%%%%&&&((()))'''%%%%%%%%%'''((((((((('''''''''&&&&&&***...///,,,)))+++++++++***))))))+++...***))))))***,,,///111222---------***&&&%%%''')))&&&(((+++---......---+++((((((************)))(((&&&((()))******)))((('''&&&''''''''''''%%%$$$############$$$&&&***...111333222000,,,((('''((())))))))))))))))))***+++,,,)))((('''''')))+++---...***+++(((&&&+++111000+++------+++)))((())),,,///000,,,)))((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))+++,,,,,,,,,***)))((((((((((((((((((((((((******))))))******+++,,,,,,------......------,,,+++,,,---......//////......///000000000111333555333222222333444444333222444444555666888:::;;;===@@@AAADDDKKKTTT]]]dddgggpppyyy(((***)))(((+++333888888888<<>>===AAAAAA===;;;<<<>>>===<<>><<<>>>===???DDDGGGFFFFFFGGG;;;PPP___[[[NNNGGGIIILLLVVVYYY[[[ZZZ[[[```fffkkk___aaafffkkkiiiiiiqqq|||tttiiijjjqqqwww~~~~~~wwwkkkdddkkkvvvvvvqqqnnnlllaaaaaabbb```[[[TTTNNNLLLWWWVVVWWWYYYXXXTTTRRRUUURRRVVVTTTKKKIIILLLGGG===???BBBCCC???>>>@@@@@@>>>BBBEEEGGGEEEBBB???>>>???;;;777222...---...111444111000111222222111333666888;;;===;;;666000......)))...222111,,,'''%%%%%%%%%(((,,,///000...+++)))&&&)))------++++++...000---+++******++++++)))'''((((((''''''&&&%%%%%%%%%%%%&&&&&&''''''(((***+++333222...(((&&&'''&&&$$$$$$%%%&&&''''''&&&''''''''''''''''''&&&&&&''''''&&&$$$%%%)))---///---+++$$$)))***'''(((---000///***'''%%%&&&+++......,,,,,,***(((&&&&&&&&&&&&&&&$$$%%%&&&'''((((((''''''&&&''''''(((((()))***+++***)))'''%%%%%%%%%&&&'''"""###$$$&&&&&&&&&&&&%%%''''''%%%%%%$$$%%%%%%&&&%%%&&&%%%$$$###%%%(((***&&&&&&''''''(((***+++,,,(((((((((((((((((())))))%%%%%%'''***,,,***((('''...---...222666777444000...000222222111...,,,***************++++++,,,,,,------------,,,,,,++++++******************************))))))******+++,,,++++++,,,,,,,,,,,,++++++,,,---...///000000000000111222333222111111333444888:::;;;;;;999888999:::555555666777999;;;<<<===???EEELLLRRRWWW___iiiqqqzzz222444444222555===BBBBBB;;;888444111///...///000000000000222555777777666222444888===AAAAAA>>>;;;;;;:::;;;???CCCFFFFFFFFFKKKrrr{{{SSS===CCCPPPOOOWWW___```aaacccdddccc]]]```hhhqqqrrruuuxxx}}}uuunnnqqqxxxyyyrrrvvv}}}iiijjjggg___XXXUUUSSSQQQYYY[[[______XXXPPPNNNQQQTTTTTTQQQKKKHHHGGGCCC>>>===@@@BBB@@@@@@BBB@@@===AAAAAAAAAAAA@@@???>>>===;;;999555222000000111222222111111111222333333444333666999777222---+++++++++222999:::444---))))))%%%)))...333444111---***'''***...000222333444555---+++((()))+++,,,***'''))))))(((((('''&&&&&&%%%%%%&&&'''''''''(((***,,,444111,,,(((''''''&&&%%%%%%'''(((((('''&&&&&&'''(((((('''&&&&&&&&&''''''%%%$$$&&&+++///111...+++(((...///))))))000222000,,,((($$$&&&,,,///...+++---+++((('''((()))((('''(((((()))***************''''''''''''((()))******((('''&&&%%%%%%%%%''''''"""###$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%###$$$&&&)))$$$$$$%%%&&&'''(((***+++)))))))))))))))))))))(((&&&%%%'''++++++((('''(((***+++...111444333111///...000222222000---,,,,,,++++++,,,,,,------............------------------++++++++++++++++++++++++******))))))******+++,,,+++,,,,,,------,,,,,,+++,,,,,,---...////////////000111222111111111333555666999;;;:::888666888:::555555666777999;;;===>>>???FFFOOOUUUXXX^^^iiirrr555888;;;>>>CCCGGGDDD>>>777777555333111//////000333222222444888::::::999777777888;;;???@@@>>>;;;777:::===???@@@BBBDDDDDD[[[~~~SSS<<>>888<<>>:::888888<<<===;;;999888777555444333222222222111111000///000222222111---000444333000---,,,---///666======777000------'''***...111222111...,,,,,,---000555999:::999777...***'''(((+++---***'''))))))((((((''''''&&&&&&$$$&&&((('''&&&'''***,,,555///***(((''''''''''''''')))+++***'''%%%&&&''')))((('''&&&%%%&&&&&&'''$$$%%%(((---222333///******111111***)))///222------(((%%%''',,,000...+++///,,,))))))***+++***)))***++++++++++++,,,,,,,,,)))(((''''''''''''((()))(((((('''&&&&&&&&&&&&&&&"""###%%%%%%&&&%%%$$$############$$$%%%%%%&&&&&&))))))(((&&&$$$$$$''')))###$$$$$$%%%&&&(((***+++***+++++++++***))))))((((((&&&'''++++++''''''***)))***,,,,,,+++***+++,,,***---//////---+++,,,---+++++++++,,,---.........---------------......///******************************))))))******+++,,,+++,,,,,,------,,,,,,++++++,,,---......//////......///000000000111333555444888;;;:::666555777999555666666777999;;;===>>>@@@HHHOOORRRSSSZZZhhhsss555:::@@@FFFLLLMMMDDD999;;;:::777444111000222444444444444777:::<<<===<<<===:::888999<<<>>>===<<<999>>>BBB???===???DDDHHHSSSiiitttdddNNNDDDBBBAAA>>>EEEIIIIIIQQQaaaooouuuuuuiiiaaaccceeeiiiyyy~~~{{{qqqkkkiiikkknnngggfffvvvzzzjjjaaadddiiifff^^^WWWbbbggg```YYYXXXVVVQQQVVVYYY\\\XXXLLLCCCGGGPPPLLLDDDAAAEEEEEE>>><<>>;;;555555555555444444333333000000///---...000///---///333777777555333444666+++222888888111***)))***''')))+++---//////...---******---222777888555111...***'''(((+++---+++((((((((('''''''''&&&&&&&&&$$$&&&((((((&&&'''***---555///)))'''(((((('''((()))+++---+++(((%%%&&&''')))((('''&&&%%%&&&&&&'''###%%%)))///444444///******111111(((&&&---///***...)))%%%'''---111///+++111...******,,,---,,,******************+++++++++***)))'''&&&&&&'''((()))******)))((('''&&&&&&%%%###$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$'''''''''%%%$$$%%%(((***$$$$$$$$$%%%''')))***+++++++++,,,++++++***)))((()))&&&''',,,+++&&&''',,,+++,,,+++((($$$$$$'''+++&&&))),,,,,,+++***,,,///******+++,,,,,,---......---------------...///000))))))))))))))))))))))))*********)))***++++++,,,++++++,,,,,,,,,,,,++++++***+++,,,---............---...///000000111333555555999<<<;;;777555777:::555666666888999;;;===>>>BBBHHHNNNOOOOOOWWWgggttt222777CCCQQQVVVNNNEEE???:::999777666555444444444666777888999;;;<<<===>>>===;;;;;;<<>>BBBJJJNNNVVVYYYQQQHHHFFFKKKNNNSSSVVVYYY\\\aaakkkyyyxxxvvv~~~qqqooogggXXXRRRSSSUUUZZZ___bbbfffkkkpppmmmeee[[[WWWYYY\\\]]]]]]XXXTTTOOOMMMMMMMMMJJJHHHFFFHHHIIIFFFBBB@@@AAACCCCCC@@@<<<999777777888:::999888888;;;===>>>;;;777666555444444444333111///...---,,,---...//////...---000111000111444444222333,,,///333222666:::444///333777777222+++((('''%%%---///((($$$(((,,,,,,+++---///111111111000///***((((((+++......***&&&***)))(((''''''((())))))+++'''######'''+++------///)))###!!!###&&&((((((***+++,,,,,,+++)))&&&$$$***'''$$$$$$'''))))))(((---((()))333888555///---***++++++(((%%%%%%)))---+++)))))),,,///111///---000111222111///------...***)))(((***,,,,,,(((%%%+++((((((+++,,,(((&&&'''---)))%%%%%%%%%%%%''')))&&&&&&%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%###$$$%%%(((((('''&&&'''((()))***%%%%%%&&&'''&&&%%%$$$###&&&(((++++++***((('''(((...,,,)))'''((())))))((()))*********++++++++++++++++++++++++,,,,,,---...,,,+++******---222666999000...,,,***((())))))***************************))))))+++---,,,)))+++///,,,+++)))***---///000///222222111///...///333555222:::???;;;666777:::<<<:::;;;<<<;;;;;;===@@@BBBBBBLLLPPPRRRUUUUUUccc|||333666???KKKPPPLLLFFFCCC@@@>>>;;;888666555666666777777888999;;;<<<======AAA@@@???@@@AAA@@@<<<888AAAAAABBBCCC@@@???EEEMMMKKKPPPSSSQQQQQQUUUWWWWWWeeeiiimmmpppvvvxxxiiieee\\\OOOLLLJJJLLLRRR\\\eeefffaaa]]]]]]WWWOOOLLLNNNQQQQQQPPPRRRMMMHHHEEEDDDBBB???<<>><<<888555444444666777444444444777999999666333333222111111111111000...++++++***+++------,,,***+++///111111333777888666000...555777///000444000,,,000555555111,,,******###***,,,'''$$$(((,,,...000222333444444222000///---...//////---+++)))(((+++************,,,...///***'''%%%$$$'''+++---///---)))###!!!###&&&(((((())))))******)))((('''&&&000,,,)))((()))******))),,,***---444666222000222+++,,,,,,+++++++++---///000...---///222333333111///000111111///------...---+++))))))+++***(((%%%,,,(((&&&))))))'''&&&))))))'''&&&(((***(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''%%%$$$$$$%%%''''''&&&&&&&&&'''((()))%%%%%%&&&&&&&&&%%%$$$###$$$(((+++,,,***(((((((((...+++((('''((())))))((())))))))))))************,,,++++++++++++,,,,,,---******+++,,,000555999<<<000///---***)))))))))***************************---((('''***,,,******,,,,,,,,,---------,,,------222222222000///000333555999>>>>>>999666888;;;===999:::;;;;;;<<<>>>AAADDDHHHQQQSSSUUUXXXWWWccc{{{555555;;;DDDIIIGGGEEEEEEDDDBBB>>>;;;888888888888888999999:::;;;<<<<<<<<<@@@@@@@@@AAAAAA@@@<<<999@@@???@@@CCCCCC@@@CCCGGGHHHKKKNNNSSS]]]fffgggccctttxxxvvvsssxxx~~~yyyjjjeee]]]TTTTTTRRROOOPPPYYYdddfff[[[OOORRRNNNJJJIIIJJJLLLKKKIIIKKKGGGAAA???>>>===:::777:::;;;<<<>>>@@@@@@>>><<<777555333111000111333444111111222444666555333000222111//////000111111000++++++,,,---......+++(((***...111111444999;;;999///111::::::---***...,,,)))---111222000---,,,---&&&,,,---)))%%%''',,,...777888888888666333000...000333555222,,,''''''((()))))))))***+++...000111)))((('''&&&''')))...222///+++'''%%%''')))++++++,,,+++******))))))))))))///,,,)))(((((()))***)))'''(((+++///...,,,---222...------...000222222222///---,,,,,,...///000///---///000000...---......///---***)))))))))((('''...***'''((((((%%%'''***'''&&&%%%&&&((((((%%%"""$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$###"""'''+++,,,***(((((()))...+++(((''''''))))))(((''''''((((((((())))))))),,,,,,+++*********++++++''''''(((***---000333444111000---+++***)))******************************///((($$$(((++++++***++++++---......---,,,---...111222333222111222333555===>>>:::555444888;;;:::888999;;;<<<===@@@CCCFFFNNNTTTUUUXXXZZZXXXbbb{{{777666999@@@DDDBBB@@@AAAAAA@@@???===<<<;;;:::999999:::::::::;;;;;;<<<<<<999:::<<>>===;;;;;;???DDDDDD???<<<===IIIMMMRRRYYYeeeoooppplllttt{{{zzzoooeeebbbggglllvvv}}}vvviiieee___[[[______XXXPPPPPPWWW\\\TTTJJJKKKIIIGGGGGGHHHIIIGGGFFFBBB>>>:::999;;;;;;999777555444555888<<<<<<888444222000...------...000222000111333444555444222000222111//////111333333333......///111222111---***)))...000000333888999777333222999888,,,***///,,,(((,,,//////---+++---......111111,,,&&&&&&***...;;;;;;;;;999666222///---000111222///***'''%%%&&&'''''''''''')))+++---...'''))))))(((&&&)))///444...,,,***))))))+++---......---***(((''''''(((((()))(((&&&&&&''')))+++,,,)))))))))++++++,,,...111333000------111444444333///---+++******+++,,,---+++---//////---------......,,,)))''''''(((******///,,,***+++((($$$%%%)))%%%'''&&&"""!!!###'''(((######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((('''%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!''',,,---***'''(((***---***'''&&&'''((()))(((&&&&&&&&&'''''''''((((((,,,+++******))))))))))))))))))***+++++++++++++++111000...,,,+++*********************************---(((&&&)))++++++---111111...++++++...111111111000222444444333333444555:::999555111444999999555999:::<<<===>>>@@@DDDGGGOOOSSSUUUYYY\\\YYYddd999777999???AAA===::::::777999<<<>>>???===;;;999:::::::::;;;;;;<<<<<<<<<999;;;===>>>??????@@@@@@???<<<<<>>=========>>>===<<<:::666333222444666444222222111111333666555111,,,...---,,,,,,,,,---///000...000222333222111//////000...---...000222222111......///111333111...+++***...//////000444555333888000111222...111444///***,,,...---***)))+++---///000///,,,'''&&&***000<<<;;;999666333000...,,,...,,,)))))))))(((&&&###''''''&&&&&&'''(((***+++'''((()))(((''')))///444......---------...000111222000,,,)))'''''''''(((---,,,+++******+++---///111...++++++000555555333777222,,,***---111333333222111///,,,++++++,,,...***,,,......,,,,,,,,,---***)))'''&&&&&&(((,,,...,,,******+++'''""""""&&&!!!***...''' !!!&&&)))######$$$%%%&&&&&&''''''$$$$$$############$$$$$$%%%'''''''''%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""(((---,,,(((&&&(((+++,,,)))'''&&&'''((())))))%%%&&&&&&&&&&&&'''''''''+++***)))(((((((((((((((------...//////...---,,,///...---,,,+++*********************************))))))+++,,,+++***111999;;;222***)))...333333000000222333444333333444666555555333333777<<<:::444;;;<<<===>>>???AAADDDGGGPPPTTTWWW]]]```]]]mmm;;;888999>>>???:::666555000333888<<<======;;;:::999::::::;;;<<<=========???@@@@@@@@@>>>???@@@BBBHHHCCC===;;;999;;;BBBKKKTTT]]]cccccccccgggkkkmmmooowww~~~~~~|||zzzwwwwwwxxxzzzvvvxxxxxxqqqfff______aaaSSSPPPPPPTTT[[[\\\WWWQQQMMMWWWSSSIIIFFFAAA===AAA@@@EEEFFFBBBDDDHHHEEE===888666444333222333444555;;;777333222333333111//////......//////...+++(((,,,,,,+++++++++,,,......***,,,...///---+++******+++******+++---...---+++******+++---///...,,,******---///---...111111///999---***...000777:::111***,,,,,,***'''&&&***---))))))***+++((('''...777:::888444111............+++(((%%%&&&)))***'''$$$)))(((((('''((()))+++,,,'''''''''&&&'''***///333333444666666555666888::::::888555222000///000000666666444111...---...000///---((((((...555444///555111,,,)))***---000111111111000---***((()))+++***,,,------+++***++++++&&&'''&&&%%%%%%''',,,///((('''((()))&&&"""$$$)))%%%222888///%%%###$$$######$$$%%%&&&'''((()))***%%%$$$$$$######$$$$$$%%%%%%&&&''''''%%%%%%%%%'''###$$$%%%&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%***---+++%%%###(((---+++)))&&&%%%'''((())))))%%%%%%&&&&&&&&&'''''''''))))))((('''''''''((((((((()))***,,,------------,,,,,,,,,+++++++++******************************'''***...///+++***111<<<@@@666,,,)))...111000---000111222222222222555777444666666666:::>>>===888:::<<<>>>???@@@CCCGGGJJJSSSYYY]]]dddeeebbbxxx<<<888888;;;;;;888555666000111444777999;;;<<<<<<888999:::;;;<<<===>>>???@@@AAA@@@>>><<<>>>BBBFFFKKKHHHEEECCCAAACCCNNNZZZZZZ```dddbbbaaadddhhhiiiiiiooowww{{{vvvzzzyyywwwuuuuuutttsssssshhhgggddd^^^XXXUUUXXX[[[MMMKKKLLLRRRYYYYYYRRRKKKCCCMMMJJJBBBBBB===777999555===AAA@@@DDDJJJDDD999777555111...,,,...111444999555111111222333111///***,,,---,,,***(((((()))++++++*********+++,,,,,,&&&))),,,,,,***''''''((((((((()))+++---,,,)))''''''&&&'''(((+++,,,+++***)))---...,,,---111111...555)))'''---111999:::000***+++***(((%%%&&&***...***)))+++---++++++333===777444000,,,+++,,,000222))))))((((((((())))))((('''''''''''')))+++---...(((&&&$$$$$$''',,,///111111333666777666666888::::::999777555444444444555666666444000+++)))+++---'''(((&&&$$$'''...///+++---...---,,,+++,,,...000000111111...***''''''(((***,,,---,,,***))))))***$$$&&&&&&%%%$$$%%%))),,,)))(((((((((&&&&&&...777;;;AAA===...%%%&&&&&&!!!$$$%%%&&&''')))***+++,,,'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''$$$$$$&&&'''''''''&&&%%%'''&&&%%%$$$$$$$$$%%%%%%(((,,,...***###!!!'''...+++(((&&&%%%'''((())))))&&&&&&&&&&&&'''''''''''''''''''''&&&''''''((((((%%%%%%&&&'''((()))******))))))******+++++++++***************************)))***...000---***///666666333///------...///000000000111000000111555777777999888666888<<<===:::888:::<<>>888888:::;;;===>>>???@@@<<<<<<<<<::::::===DDDIIIGGGJJJOOORRROOONNNVVV```]]]aaabbb___```dddffffffaaadddiiimmmooommmhhhdddrrrrrrsssttttttqqqlllggghhhddd^^^ZZZZZZ[[[^^^___KKKJJJKKKOOOQQQOOOGGG@@@===GGGEEE@@@CCC@@@999:::555:::;;;999>>>FFFBBB666777444///***(((***///333///,,,******---000///---'''***,,,***'''&&&(((*********)))))))))*********&&&))),,,,,,)))'''&&&'''((()))+++---...---)))&&&&&&%%%%%%'''***,,,,,,+++(((,,,---,,,...111222///000&&&(((///111888999...((())))))&&&$$$&&&+++000000...///222///...666AAA666222---)))))),,,111555)))+++---+++((('''***---$$$$$$%%%&&&(((+++...///(((%%%!!!###(((---//////%%%))),,,---++++++---000..................//////------,,,)))%%%$$$&&&)))###)))***%%%%%%+++...,,,'''***...///---,,,...000555666777444///+++***++++++,,,---,,,***((((((((($$$&&&'''&&&$$$$$$'''***---+++)))))))))---999FFFSSSNNN<<<''' '''***%%%$$$%%%&&&((()))+++,,,---((((((''''''''''''((((((%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''((('''&&&&&&'''&&&%%%$$$###$$$%%%&&&***---...)))!!! '''...***(((%%%%%%&&&((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))******)))((((((((())))))''''''(((******+++++++++************************---+++,,,///...+++,,,///(((,,,000000------111555000000000......000555888999:::888333333777::::::555777;;;???CCCHHHNNNRRRWWW^^^eeeiiifffbbb999666444555888:::999777333222000///222666;;;>>>@@@???>>>>>>>>>???AAABBB>>><<<999888;;;BBBIIINNNPPPQQQRRRRRRQQQSSSVVVYYYUUUXXXYYYZZZaaagggddd[[[SSSWWW]]]aaaccccccddddddmmmqqqqqqnnnooorrrooohhhddd___XXXSSSRRRSSSSSSTTTFFFFFFGGGFFFEEEBBB@@@???<<>>?????????>>>>>>;;;;;;;;;<<>>??????===;;;999:::;;;>>>AAACCCDDDDDDDDDHHHHHHJJJOOOTTTUUUPPPKKKKKKMMMNNNKKKKKKMMMLLLHHHJJJNNNSSSVVVVVVTTTSSSRRRQQQSSSSSSQQQQQQRRRNNNIII@@@??????AAACCCDDDCCCBBB===:::555222000222444666666:::888///---333666444JJJGGGEEEGGGKKKIIIAAA999...---,,,+++***)))))))))111///---+++(((&&&%%%%%%'''((())))))(((''''''((($$$%%%&&&'''&&&&&&'''((('''***,,,+++((('''(((+++,,,---...---***(((((((((''''''(((***,,,---,,,***,,,---,,,***---111222...///---+++,,,333999666///+++)))(((((()))******)))111555777444///,,,+++,,,444111111444444///+++***+++***)))***,,,---,,,+++***)))((()))+++---------111---)))***///333333111000......111///***((()))******((('''+++000///++++++((((((******&&&%%%'''$$$&&&'''((()))+++...111---,,,+++,,,///222333333+++,,,------...------------,,,+++'''%%%$$$%%%'''&&&'''''''''&&&'''***---///***))),,,------666AAA;;;...+++,,,%%%%%%((($$$###$$$&&&((())))))(((((('''++++++***+++///000...222222222000...---///000***)))'''&&&&&&&&&((()))((('''&&&&&&&&&'''((()))...,,,(((%%%$$$%%%'''(((&&&&&&%%%%%%%%%&&&&&&'''(((((())))))))))))(((((())))))***)))(((&&&%%%###''''''''''''''''''''''''''''''&&&&&&''''''((())),,,+++++++++***))))))))),,,+++***,,,000222111///000//////.........//////111111111111111222333333555555555444444666:::===:::;;;>>>CCCHHHNNNTTTWWW]]]aaadddgggxxx...///222888>>>@@@>>>;;;999888777666777888:::;;;999:::<<<===<<<;;;999888<<<>>>AAACCCEEEEEEDDDCCCHHHIIIKKKMMMMMMKKKGGGCCCFFFGGGHHHEEECCCBBBCCCCCCCCCGGGMMMPPPOOONNNLLLLLLFFFFFFDDDCCCBBB@@@<<<777666555555777:::<<<<<<<<<999777444222222555888:::333777666333555<<<@@@???JJJHHHGGGIIIJJJFFF>>>777,,,,,,++++++************000...,,,***)))(((''''''''')))++++++)))''''''((('''''')))---111111///+++***---000...)))(((+++/////////...---+++)))((((((%%%%%%'''***------***(((***,,,+++(((***...000...---,,,+++...333666444///...,,,++++++,,,---,,,+++///333444111---------,,,000------111000---+++,,,((('''''')))+++,,,,,,+++***)))))))))+++,,,------///***'''+++222666444//////...///333222,,,))))))''')))((('''***///...+++)))'''(((++++++'''%%%''''''((())))))***,,,000333...,,,++++++///222555666,,,---...//////......------,,,***'''%%%$$$''')))'''(((((()))***,,,...///000+++)))+++***'''&&&***(((''',,,+++###&&&+++%%%$$$%%%&&&((((((((('''&&&+++...000......111000------///111222222111222333---+++(((%%%%%%&&&''')))((('''&&&&&&'''((()))***///,,,((($$$###$$$''')))%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''((()))'''&&&&&&###'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((+++++++++***************...+++))),,,222555333000//////...------------...111000000000111222333444555555555333333666:::>>>:::<<<@@@EEEKKKQQQVVVXXX___cccccciii,,,...333<<>>888444333111...,,,+++******---,,,+++******+++,,,---&&&(((******)))((('''''',,,+++,,,444<<<===555---***...000...)))(((,,,000222000///---+++***((('''###$$$&&&***,,,,,,)))&&&(((+++***''''''+++---,,,,,,+++,,,000333333111000---,,,+++,,,------,,,***---000000,,,,,,111444222333000...///---))))))---(((''''''))),,,......---)))))))))))))))***+++---***&&&%%%***222666444///***))),,,000///)))%%%%%%&&&))))))(((***......+++(((&&&(((,,,,,,)))(((***'''((()))***,,,///444888...,,,+++,,,///222555555......//////......------,,,,,,+++(((&&&%%%''')))$$$$$$%%%'''))),,,------)))((((((******((())),,,&&&%%%((($$$$$$***"""&&&'''((((((((('''&&&%%%+++///000......000...***&&&))),,,...---,,,,,,------+++(((%%%$$$%%%'''((('''&&&&&&&&&'''(((***+++...,,,'''$$$###$$$''')))%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$((()))(((+++///---'''''''''''''''''''''''''''((((((''''''(((((()))******************+++++++++...+++))),,,222555333000......------------......000000000000111222333444666666666444444555999<<<:::<<>>BBBEEEEEECCCBBBEEEIIIKKKJJJFFFAAA>>>DDDBBB===999555333333222///...,,,++++++,,,...///&&&&&&&&&)))+++***(((%%%(((&&&'''...666777000(((***+++,,,+++)))))),,,///444222///---,,,+++)))'''$$$$$$&&&))),,,,,,)))''''''++++++((('''***,,,++++++***---111222000///000+++******+++------+++***+++000///***,,,555999666:::666333111,,,'''(((,,,*********,,,///000000000'''((())))))((((((***,,,'''%%%%%%)))000333222///+++***,,,000///***''''''&&&)))+++)))***------***(((&&&'''++++++)))))),,,%%%&&&((())),,,111777<<<---,,,---///222444444333//////...---------......,,,---,,,***'''%%%&&&'''&&&%%%&&&)))---000111000.........---,,,+++,,,......((((((&&& &&&,,,%%%&&&'''((())))))((('''&&&(((+++,,,******+++***&&&$$$&&&((((((&&&###""""""+++)))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&(((***,,,,,,***'''$$$$$$%%%''')))%%%%%%&&&'''((((((((((((&&&&&&&&&''''''&&&&&&&&&###(((***+++222;;;;;;444''''''''''''''''''''''''))))))(((((())))))***+++)))))))))***+++++++++,,,,,,+++***,,,000222111///---------------...///////////////000111222333444555555666666555666888;;;:::===BBBIIINNNSSSUUUWWWUUU^^^jjj~~~@@@;;;555444777;;;<<<<<<777888888999999999888777666666777888999::::::;;;;;;<<<>>>???AAAAAAAAA@@@FFFIIIIIIEEE???===@@@DDD???:::888<<<<<<666222111555555555444222222444666111...///555777444222333///...---...111333333222...000222555777888888888444222111555999<<<======???AAACCCCCCAAA@@@??????FFFCCC???;;;999:::;;;===555333000---++++++,,,---)))'''&&&***000111,,,'''%%%$$$%%%''')))***)))(((+++******)))***,,,...000777333///---,,,+++)))'''&&&&&&(((***------+++)))&&&,,,...+++)))+++,,,+++***)))---222222------111+++++++++---//////...,,,,,,222222---///888999444666444333222---((((((,,,+++++++++,,,///111111000&&&((()))(((&&&&&&(((***(((((((((***...//////......,,,...111111,,,)))***%%%***+++))))))++++++)))'''$$$%%%((()))((()))---'''(((((()))***...444888---...000333666666333000...---+++***+++---000111,,,---...,,,)))&&&$$$$$$((('''(((,,,111444555444555333000.........,,,)))000'''***---((((((,,,)))%%%&&&((()))+++++++++***'''******'''''')))(((%%%%%%''')))(((%%%###!!!!!!((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&(((***+++)))(((&&&%%%%%%&&&((()))%%%&&&''')))))))))))))))'''(((((((((((((((((('''$$$))))))(((///:::;;;333(((((((((((((((((((((((())))))(((((())))))***+++((())))))***++++++,,,,,,******+++,,,------......,,,,,,------...///111111......//////000222333444111333555777777888:::;;;:::>>>CCCIIIOOORRRTTTUUUSSS```uuuKKKAAA555...---111555777444555666888888777666666222444888:::<<<;;;:::999666888<<>>===GGGFFFDDD@@@<<<999777777666000///888===999555444...///000111222555999===555111111666666000---...)))***+++...111222000...000000111222333444555555333...---000666;;;>>>AAA:::;;;:::888666666999<<<777555222111222777<<>>DDDJJJOOORRRSSSSSSVVVfffGGG@@@888333...,,,///666555555666777777666555444000000666======888:::@@@999888888;;;AAADDDCCCBBBCCCAAA<<<888444222111000//////...---------......(((///000,,,444IIIXXX\\\@@@333+++000111,,,+++/////////000111111///***'''000222444555333222222333+++111444222444;;;???>>>===999555222///000666<<<++++++,,,---...000333444111///...------,,,***(((///,,,******+++,,,+++)))+++***+++---,,,)))***...---(((***444777222111555000///---+++---///---'''...+++)))***---000000///000---))))))+++------,,,///---,,,...111222000---,,,)))(((+++000444444333555555666555...***...777+++,,,------......------&&&'''***---000111///,,,)))'''%%%%%%'''))))))))),,,******------***))),,,+++)))(((***,,,---+++((()))******(((%%%%%%(((+++'''&&&&&&%%%&&&'''((()))))))))*********+++++++++...///111555888777222...//////---***,,,222444222---......---,,,***(((&&&((()))+++,,,++++++,,,...///---+++,,,///000///---***'''&&&'''***+++***((('''&&&(((,,,...,,,)))(((!!!&&&)))((((((***((($$$&&&&&&&&&&&&&&&'''((()))&&&&&&''''''(((((())))))(((%%%%%%(((&&&$$$)))111$$$(((((($$$###&&&(((&&&###%%%&&&&&&%%%%%%'''(((((((((''')))+++,,,+++)))%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%************))))))))))))%%%&&&(((***,,,---......---,,,,,,,,,,,,---............---------......///111000111111222333444555333444666777999;;;<<<===@@@===@@@IIIOOOOOOMMMMMM[[[mmmGGGAAA;;;777333000333888444555777888777666444333111000444888888444666<<<:::999999<<<@@@AAA???<<<:::888555222000.........------,,,+++++++++,,,,,,''',,,---///<<>>>>>:::::::::;;;999666333333...///000111222222222222000...+++*********)))(((---***((((((******)))(((&&&%%%(((,,,,,,)))+++///,,,***---444999888888:::999444000///+++'''(((---+++++++++---000000...+++000---)))))),,,...---,,,---++++++---000111000...+++,,,---...///111333555555333333333...***...444---------...------,,,,,,)))***,,,...111111///---***)))''''''((((((((('''+++))),,,000000,,,)))***---+++)))***++++++(((&&&'''***,,,+++)))((()))+++''''''&&&&&&&&&'''((()))))))))))))))************---...000444777666222//////000...+++---222333000******++++++***)))'''&&&&&&(((+++,,,,,,,,,---...///---+++,,,......,,,***((('''&&&'''***+++)))'''&&&&&&(((+++,,,+++)))'''$$$(((***((()))+++)))&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''((((((((('''%%%%%%'''&&&$$$(((000$$$((((((%%%$$$'''((('''$$$&&&((()))))))))+++---)))))))))+++------+++***&&&&&&'''((()))******+++%%%&&&''')))))))))(((((())))))))))))))))))))))))***++++++,,,------.........---------......//////......---------...//////111111111111222444555666555666777888:::<<<======>>>>>>BBBHHHKKKKKKOOOTTTggg}}}EEE???:::999777444555999444555777888888666333222000000111444333111333777:::999999;;;===<<<888333000///...---,,,,,,,,,,,,++++++***))))))))))))))))))***+++000???MMMLLLBBB000(((%%%,,,///,,,+++...000---***))))))******))))))+++------,,,******+++...///---+++...666<<<===888888555333111222333333111333555666666444111000...+++(((''''''(((((((((***(((''''''((()))((('''&&&&&&)))......++++++...---000111111444888888444555000000111,,,###%%%...***+++...111222000,,,(((000,,,******---///...,,,+++******,,,...000000///***...111111//////333777555111//////...,,,---000.........------,,,,,,+++++++++,,,---//////---+++***)))((()))))))))'''%%%))))))---333333---))))))...,,,+++******)))&&&$$$%%%))),,,...---,,,++++++''''''&&&&&&''''''((()))(((((()))))))))*********,,,---///333666555222000000111///---...222111...))))))***+++***)))((('''$$$'''+++---...---...///...---,,,,,,------+++)))&&&&&&&&&((()))***(((&&&&&&(((***++++++***)))''''''******((((((++++++(((&&&&&&&&&&&&&&&&&&'''(((''''''''''''''''''&&&&&&&&&$$$$$$&&&%%%%%%(((---%%%'''(((%%%&&&))))))'''$$$&&&)))******+++---...******+++---///...,,,)))''''''((())))))***++++++$$$%%%&&&((()))*********''''''(((((())))))******---------------,,,,,,,,,............//////000000......------......///000111111111222333444666666888888888999:::;;;======???AAAFFFJJJJJJKKKSSS]]]ppp@@@;;;888999888666666888333555777888777555222000---...000333444333444555666555555888999777222---------,,,,,,,,,,,,,,,,,,++++++***)))((((((((((((+++,,,,,,///888>>>999...)))%%%$$$***,,,***)))***---+++)))((())))))(((''')))+++------+++*********---,,,++++++///444888999555===CCCBBB===:::::::::111333666888777555111///---***'''%%%&&&'''((()))(((((('''''''''(((((((((++++++...222000+++***,,,---222222...111999999222111444777777333---******+++,,,///111111///,,,)))///,,,+++,,,///000...,,,+++******+++,,,---......***---000222111222555777555...***,,,...,,,,,,------------,,,------------,,,+++******++++++)))'''(((((((((***++++++)))''')))))),,,111222---******,,,,,,+++***)))(((&&&%%%%%%'''***---------,,,,,,''''''''''''''''''(((((()))))))))*********++++++***,,,///222444444222000111222111///000222111---,,,,,,------,,,+++)))(((%%%))),,,......------------------.........,,,+++$$$%%%&&&((()))((('''%%%(((+++---,,,+++++++++((()))+++***&&&&&&***+++)))&&&&&&&&&%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&(((+++%%%'''(((&&&(((++++++(((%%%''')))************+++++++++,,,---///...***(((((((((((((((((('''''''''%%%&&&''''''((()))))))))&&&&&&'''((())))))******+++++++++******+++++++++------...///////////////...---------...///000111111111111222444555777777999999888999999;;;<<<===BBBDDDIIIMMMNNNPPPXXXbbbuuu>>>999777999;;;999777999333444555666555333111///***---111444666888666444000000000333555444///***---,,,+++++++++++++++,,,,,,+++***)))((((((((((((,,,---...---//////,,,&&&'''%%%&&&)))***((('''(((******)))*********(((%%%(((***,,,---,,,+++++++++,,,***+++...333444444444444MMMfffkkk```QQQCCC:::000222444666666444111///---***&&&%%%&&&(((******((((((((((((((()))***+++,,,,,,///222000+++))),,,,,,111111,,,000999;;;555222999999444555;;;777,,,---...//////...---------...,,,,,,...111222///,,,,,,,,,,,,+++++++++,,,---,,,+++,,,000555777777666333,,,(((***---,,,++++++******++++++---...000111///,,,***)))***)))((('''&&&&&&'''***------,,,***+++)))***...///++++++---***+++++++++)))(((((('''''''''((()))+++,,,---,,,((((((((((((((((((''''''*********+++++++++,,,,,,))),,,///111222111000000222333222///000333111---------------,,,***((('''(((+++---......,,,,,,---+++---///000000/////////$$$%%%'''(((((('''''''''***000222...+++------***)))***)))%%%%%%)))***((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%((())))))%%%'''''''''***...---((((((***,,,,,,***)))((((((+++++++++,,,---,,,)))&&&&&&&&&''''''(((((())))))((((((((('''''''''((((((&&&''''''((()))******+++***))))))***+++,,,...///+++,,,---.........---------------...///000111111111111222333444666888999999999888888999:::<<<===DDDCCCGGGNNNSSSWWW]]]ddd???:::777;;;===<<<:::;;;333333333333222111///...))),,,///111555999777333---,,,---///333333///+++,,,+++)))(((''')))***+++---,,,+++***)))((((((((())),,,......+++******+++(((((())))))))))))((((((*********+++,,,+++)))&&&&&&)))+++---,,,,,,,,,------***+++111666555333222>>>VVVjjjhhhZZZMMMBBB:::111111222222222111000///+++)))'''&&&(((***+++***''')))******)))***,,,...''''''***......******---333333000...000555666333000222000---333======666/////////---,,,,,,///111---,,,,,,///333333000,,,,,,,,,,,,+++***+++---///,,,++++++000666888777333222+++(((***,,,+++***,,,)))))))))***,,,///222333333000---++++++++++++***&&&&&&''')))---//////...,,,******......,,,,,,///***+++---,,,***)))))))))(((''''''(((+++------,,,(((((()))))))))((('''''')))*********++++++++++++***,,,///000000......///111222000---...111000---******++++++***)))'''&&&)))+++---------,,,---///+++...111222111/////////%%%'''(((((('''&&&((())),,,444555///+++...///,,,)))***)))%%%%%%((()))''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%###&&&******'''%%%''''''(((,,,111///)))+++---//////---***)))(((---,,,++++++++++++)))'''%%%%%%'''(((***,,,------))))))((('''''''''''''''(((((())))))******++++++*********+++---000222444***+++---.........---,,,---------...///000111222111222222333555777999::::::999888888999<<<>>>@@@CCCBBBFFFNNNVVV]]]fffooo???999666999===<<<::::::333222111000///......---+++---,,,***...555555111...---,,,...222222000---,,,***'''&&&&&&))),,,///---,,,+++)))((((((''''''&&&))),,,...,,,***+++---(((*********)))***++++++...,,,******+++,,,+++***(((***...///000000111222111,,,***111666555444444EEEOOOQQQEEE<<<===???===555444222///...---......)))(((&&&''')))******)))&&&(((******)))***,,,///((('''))),,,+++((()))---555111222888???DDDIIINNNWWWOOOMMMQQQLLL>>>777:::---...///...,,,---000333,,,,,,---000444444000,,,)))***++++++***,,,000444,,,---///222333444333111000+++)))***+++)))***---+++*********,,,...111333444111---++++++,,,,,,+++(((''''''))),,,...//////,,,+++---222222///...000,,,...///...***(((((()))(((((()))+++...///,,,)))((())))))***)))((('''&&&(((((((((((())))))))))))***---000000...,,,,,,...//////,,,)))***...///,,,'''((()))***++++++***)))((()))++++++,,,...111444---000333333000---,,,,,,'''((()))'''%%%&&&))),,,,,,555777...***...///,,,)))++++++''''''******''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$''',,,,,,'''%%%''''''(((...333000******,,,//////---***)))(((111...,,,***++++++***)))'''''''''((()))))))))***(((((('''&&&''''''))))))************++++++++++++++++++***+++---000222444+++,,,...///000///...---------......///111222333111222333444666888999:::<<<;;;::::::<<>>777333666:::999888888333222000...,,,,,,------------)))$$$(((000333///111///---///222333111...---+++(((&&&''',,,000444,,,+++***)))''''''&&&&&&%%%&&&***------***)))***(((***+++******,,,//////111...***(((***,,,---...+++...111444444555777888666---***000555555555777AAAFFFDDD:::888???AAA;;;:::777222...++++++---...'''&&&&&&''')))***)))(((%%%'''***)))((())),,,///...,,,,,,---+++'''(((,,,...+++333GGGYYYeeerrrwwwFFF///777+++---//////......000333,,,,,,---111555555000,,,&&&)))***++++++...333888,,,000444444111//////111///+++***+++***(((***...,,,,,,+++***+++---000111333000+++))))))***+++++++++)))((((((+++---......++++++000666777222/////////111222///***''''''(((((((((+++///222111,,,'''((()))*********((('''&&&&&&&&&&&&&&&'''''''''(((+++...000000---++++++---,,,,,,)))%%%''',,,---+++%%%'''))),,,---...//////&&&((()))***,,,///444888...111444333...***(((((()))***)))'''%%%&&&***...,,,666777...)))---///+++***---,,,))))))++++++((('''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%'''&&&$$$'''---,,,&&&&&&'''''')))///444111***%%%(((+++,,,+++)))((((((333000---++++++++++++++++++***)))'''%%%###!!!!!!'''&&&&&&&&&''')))***,,,,,,,,,,,,+++++++++++++++******))))))+++---000111,,,---///111111000///...------......///111222333222222333444666888:::;;;===<<<<<<<<<>>>AAAEEEGGGGGGJJJPPPVVV\\\jjj===;;;999777666666777888444333111...---,,,++++++------+++++++++,,,---...111000//////000000///---******,,,000333333///+++...+++))))))++++++)))&&&++++++,,,,,,+++***((('''---)))'''(((+++---,,,***000...,,,***)))***,,,.........222???JJJJJJ>>>222///000111111222333333444???;;;999;;;@@@AAA;;;555666000...000///******...''''''''''''((()))))))))&&&)))++++++(((&&&''')))***,,,---***''''''+++///000111<<>>888---+++000...&&&)))///444333222333000,,,)))***++++++)))''''''((('''&&&&&&&&&''')))+++,,,:::666222000111111000//////---++++++,,,,,,+++***,,,,,,---///111000---+++***(((((()))---000000///,,,---------+++*********)))(((&&&&&&)))...444888:::BBB<<<444777555///000......//////...---+++***$$$%%%&&&(((((('''%%%$$$$$$%%%%%%$$$###$$$&&&(((%%%'''((((((,,,000---&&&&&&(((((('''***...---'''((())))))***+++,,,.........000000---***)))***,,,)))((('''''')))++++++***((('''''''''((()))+++,,,+++++++++++++++++++++++++++++++++,,,---...000000.../////////000111333444111000000111111222333444000222333444555777<<<@@@CCC>>><<<>>>??????BBBGGGOOOSSS]]]lll|||EEECCC@@@===:::777666555333111...++++++,,,...000111000...---,,,,,,,,,,,,...///000222333333000...///---,,,,,,,,,,,,***(((111+++(((---666999444,,,&&&&&&((()))************%%%%%%'''(((***,,,------,,,+++++++++++++++,,,---444999>>>===777///***))))))(((((((((***,,,///111222//////222888;;;888444333000///000///,,,,,,......***((()))---111333222---------+++)))((()))++++++,,,---......---,,,+++555333666;;;<<<@@@OOOaaaxxxzzz]]]HHH<<<;;;CCCBBB===777333000...,,,+++,,,---///000///---***(((***+++---.........---,,,111111666<<<===777333333///***)))---000000111444///---***))))))***)))(((---,,,+++******+++,,,---000---***+++...000///---(((...222222444:::============888...,,,000...(((***///222333555666222,,,***+++,,,+++)))(((((((((&&&&&&%%%%%%&&&(((***+++<<<666//////222555333///666111---...000000---)))---///222333222000......---,,,***+++,,,------,,,---------,,,,,,+++++++++%%%%%%$$$&&&)))...444777777BBBAAA;;;<<<888222555111222333333222///,,,***%%%%%%&&&&&&&&&&&&%%%$$$"""###$$$######$$$''')))''')))***+++...///+++$$$$$$'''''''''***---,,,(((''')))+++---//////000///...///...---*********,,,+++)))'''((()))******)))((('''''''''((()))***+++))))))))))))))))))))))))************+++---......222111000///000333555777///000111222333333333333111222333444666999???CCCCCC>>>===???@@@@@@DDDIIIQQQTTT```wwwEEEDDDBBB???<<<999777555333000---******,,,///111......------------------++++++,,,///333666777666111///,,,)))((((((((((((,,,((('''+++222444000***))))))******++++++++++++((((((''''''&&&''')))++++++++++++,,,,,,,,,,,,,,,...333777555...)))(((***((('''&&&'''))),,,000222///......222888;;;:::777111000111111000---+++******)))+++444???FFFFFFDDD111000---+++******+++---+++,,,,,,---/////////...333222333555333333;;;GGGgggkkk]]]LLLKKKKKKFFFFFFCCC>>>999888555...(((%%%+++---//////...+++***)))***+++---...///000000000444666;;;AAAAAA;;;777777...***))),,,///...///222///---***)))***+++++++++,,,+++************+++,,,,,,)))&&&&&&(((+++++++++,,,///000...000444666555;;;<<<777///,,,......***///222444555888999333***+++------,,,***(((((()))%%%%%%%%%%%%&&&((()))+++333...******...222333222999333//////333333---''',,,111555555222///...///...---,,,++++++,,,,,,+++000///---,,,,,,+++***)))$$$&&&***...000000///...000<<>>;;;999777222///,,,)))))),,,///222******+++,,,---......///---,,,+++---222666999:::111///,,,(((&&&&&&'''((('''((()))***++++++***))),,,++++++***************)))&&&$$$######&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,***)))))))))((('''&&&&&&(((+++///111111000111555:::===>>><<<333444444333000---***&&&***+++333BBBQQQVVVRRRJJJ222000---++++++,,,------))))))***+++,,,---///111111111333333111///444:::XXXSSSGGGDDDIIIEEECCCMMMCCC:::222222111,,,((((((***---//////,,,***)))***)))***,,,///111333444555888:::???DDDBBB<<<999:::111,,,***---///......000...+++)))(((***,,,------************************)))'''%%%$$$&&&((())))))...000///---...111222///999999555///,,,,,,---,,,444666888888:::999222)))---...///...+++)))))))))%%%%%%%%%%%%&&&((()))++++++******)))***,,,000222888333...///333333...'''+++///444555222///...///,,,,,,,,,,,,++++++,,,---333000---++++++***(((&&&***---000444555555444333111<<>>@@@BBB@@@??????BBBDDDEEEKKKSSSVVVbbbzzzAAAAAABBBBBB@@@>>>;;;999111///,,,******,,,...000((()))+++---///000111111222000...///111444666777///...,,,(((&&&%%%(((***(((***+++***((('''(((***+++***)))(((''''''''''''(((%%%###%%%***---...,,,//////...---------------***)))((((((((()))(((((('''&&&&&&&&&(((***---///333222333666:::===>>>>>>000222111------//////---777888@@@OOO[[[[[[MMM???111///---,,,---......---(((+++------++++++...111111222444222///---...111444333111555666000>>>___WWWEEE555///,,,((((((,,,***---000///+++)))***+++)))***,,,///222555777888888:::???BBB???888666999555000...000111000000222---***'''&&&''')))++++++)))))))))))))))))))))))))))((('''''''''(((******---//////...000444444111777666333...+++***+++,,,444999<<<;;;:::888111)))...///000///,,,***)))***&&&&&&%%%%%%&&&(((***+++***,,,---,,,******---000444000...000333333...)))***...222444333111///...+++,,,---,,,++++++,,,...444///+++)))******(((%%%,,,++++++,,,000555;;;>>><<>>===000'''---222333444333222...+++)))(((((()))(((((('''&&&%%%###$$$%%%%%%%%%'''***------)))(((,,,...+++'''%%%''''''+++...---(((''')))$$$&&&))),,,......---,,,***)))'''((()))******)))((('''%%%&&&'''(((((('''(((((())))))))))))((((((&&&''''''(((((()))))))))---------------...//////------///333777777222...000111222444555666777777===<<<::::::<<<>>>>>>>>>======???CCCEEEGGGOOOXXX\\\rrrBBBCCCEEEEEECCC@@@<<<:::000///---+++++++++---...+++,,,...000111222222222111111111222555555444333,,,---,,,)))&&&&&&))),,,+++***(((''''''(((***+++***)))(((''''''((())))))000---...444;;;===777000333222///---,,,------...******))))))((())))))***))))))))))))+++,,,---...222222222444777999;;;;;;---///...,,,333BBBMMMQQQLLLKKKOOOYYY```XXXCCC000///---,,,---///000///---,,,444::::::333...///222111333444111---+++++++++,,,///000444555111BBBccc[[[HHH777333000)))'''++++++...111///+++)))***---***+++,,,...111444666888666777:::<<<777000000444333///---000222111222444111---)))''''''((())))))((())))))))))))))))))(((((()))))))))))))))***+++,,,...//////222666555000555444111...)))''')))---111777<<<;;;999666000***///000111///---*********'''&&&&&&&&&''')))+++,,,+++++++++---...//////...///...///111222222000---***,,,000444666555111...,,,......---***)))+++---111,,,(((''')))+++)))''''''&&&%%%''',,,444;;;@@@BBBCCC>>>===>>>222)))///000000000000...,,,***((())))))***+++***(((&&&%%%%%%&&&''''''&&&(((+++---111+++)))---///,,,)))***))))))---111...'''&&&)))&&&'''***,,,------,,,,,,,,,)))((()))+++---,,,+++)))(((&&&''')))*********(((((()))******)))(((''''''(((((()))******++++++---------------......//////......111666777333///111222222333555666888999===;;;;;;===???AAA???===>>>>>>BBBGGGIIIMMMVVV```kkkEEEFFFGGGGGGEEEAAA===:::000///...,,,++++++,,,,,,...///111222333333222222,,,...111666999888555222+++,,,,,,***''''''+++...---((($$$$$$'''++++++*********)))))))))+++,,,---<<<:::;;;CCCLLLJJJ>>>222666444000---,,,,,,...///(((***,,,+++)))))),,,///,,,,,,---...///000000000000000000111333555777888000222222444CCC]]]sss|||\\\YYYYYY___bbbWWW>>>)))---++++++---000111///---333===HHHGGG===333111333000333444111...,,,,,,+++222333------222---...===BBB444...333555...)))++++++///222000+++)))+++...++++++,,,...000222444555333333666666000******///000+++***...111111222444777222---)))((()))))))))(((((())))))))))))((((((&&&((()))***)))((()))))),,,...//////222555222,,,444222000---)))&&&(((---,,,555<<<;;;777444000+++000111111000---+++******''''''''''''(((***+++---(((&&&&&&+++222555222...,,,---000222333222111000+++,,,///444888888333......///000---***((())),,,...)))%%%%%%))),,,+++)))$$$&&&)))...333888;;;===AAA@@@999:::>>>555---333///......---,,,***)))((()))***,,,---,,,)))'''%%%&&&'''(((((('''(((+++---444---***...000---,,,...++++++...222///'''%%%)))((()))***,,,------,,,,,,---+++)))***---///...---***)))((()))+++------,,,(((((()))******)))((('''***++++++,,,---.........------,,,,,,,,,---......222///---000555777555222222222222333444666999:::===<<<===@@@DDDEEECCC@@@AAABBBGGGLLLOOORRR]]]ggg~~~???BBBCCCCCCCCCCCC===555444111---,,,---......---666666777GGG]]]WWW???222+++000111///555===:::///,,,+++)))((((((((()))***---***'''&&&(((+++,,,+++,,,+++------***...EEE```oooTTTEEE@@@:::333......,,,+++))))))***,,,------+++)))'''''')))+++---(((...000+++)))...444666888666444111...---333:::333777///,,,NNN~~~qqqqqqwwwoooeeeaaaQQQ888***'''***---...000111000...@@@NNNWWWZZZVVVAAA000222888===:::...'''***+++(((------,,,,,,,,,,,,------000111777<<<888///---111/////////......------------...//////000222666:::999777222+++'''(((...444111...,,,,,,---.........000000///---***((()))***)))((('''(((******((('''((()))))))))'''&&&&&&'''222111111222444333000,,,---...---)))%%%$$$'''***,,,333999999111***((()))...//////000...,,,***(((,,,)))&&&$$$$$$&&&)))+++(((+++///000......///222+++***+++,,,...//////---...111555666333000---+++......---------,,,,,,,,,///(((###&&&...222///***&&&'''***...333888<<<>>>;;;<<<======:::555///,,,...---,,,,,,------+++***'''((()))******)))((('''$$$''')))(((%%%%%%)))...***---333999444***'''+++...,,,---000///***''')))&&&'''))),,,000111000...+++******+++------,,,***(((((()))************)))*********)))))))))))))))+++++++++)))((((((+++---...,,,***+++---...,,,***111111222333333222000///333333444666777999::::::>>><<<:::<<<@@@CCCCCCAAACCCDDDHHHMMMQQQYYYiiiwww>>>EEEIIIGGGDDDCCC???:::444111///......//////...---KKKvvvXXX555999...333444222777>>>:::000++++++***))))))))))))))))))((('''&&&(((+++...//////((("""&&&777YYYzzzSSS===777444...***,,,+++***))))))***,,,---+++***)))((()))+++...///222777777000,,,///333444666777666444222000+++'''(((000555===YYY}}}{{{iiifff^^^HHH999333111...+++***++++++***444AAAFFFEEE@@@000(((000000333444000...///...,,,...---+++***+++---000222888555666999888000******------,,,,,,,,,+++++++++***+++,,,,,,,,,...111444999888555000,,,+++...111111///---,,,---...------------...,,,+++***+++,,,+++***))))))******(((&&&'''((()))((('''&&&''')))444222111111222111...***,,,---,,,)))&&&%%%(((***,,,333999888111+++)))***+++,,,---...---+++)))(((+++)))'''&&&&&&''')))***)))+++...///...---......,,,,,,,,,---...///......///222555555222...+++***+++,,,,,,---.../////////...***&&&(((---000///+++'''(((***,,,///333666777:::???BBB@@@999333000000///...------......---+++''''''((())))))(((''''''$$$''')))(((%%%%%%)))---///333:::===666+++(((,,,+++***+++//////***)))***((((((***...111111000...)))((((((***+++,,,+++***)))***++++++,,,,,,++++++************))))))))))))***+++,,,+++***)))+++,,,...,,,++++++---...---+++...///000111222111111000444444555666888999999::::::999888;;;???BBBCCCBBBDDDGGGLLLQQQVVVeee;;;DDDJJJHHHDDDCCCAAA???444222000///000111000...AAAmmm{{{CCC+++888222666777666999>>>:::000*********+++******)))(((000///...---............((()))+++555MMMooo___<<<,,,,,,...,,,)))***)))(((((()))***,,,---***)))))))))***---///111444777666///+++,,,///000777777111+++...555444---444333555BBB\\\xxxvvv}}}sssjjjooojjjPPP:::222///+++******+++,,,,,,,,,000000666@@@<<<444999222///...111000,,,((((((///,,,)))&&&&&&)))...111888333000333333...'''$$$,,,,,,------,,,,,,++++++***+++,,,,,,,,,---///222777777666444000...---...111///---,,,---...------)))+++,,,,,,,,,,,,---///---,,,+++++++++***(((&&&&&&'''((((((((((((***,,,777444222000///...+++)))+++++++++)))'''''')))+++,,,111777666000+++)))***))))))++++++++++++***))))))))))))))))))))))))***------...///000000---+++,,,,,,---....../////////111333444333000,,,)))((()))***+++---///111333444...,,,******,,,.........******+++,,,---///000111333:::???===444---,,,//////...------...///---,,,&&&''''''((((((''''''&&&%%%''')))(((&&&&&&))),,,222999AAABBB888---***---)))''')))---...***)))+++***+++,,,///111111000...)))))))))***---...---++++++,,,,,,---------------***************************,,,------,,,++++++,,,...,,,+++,,,---...---,,,,,,---...///111111111111555666666777888999::::::888888999<<>>DDDDDDDDDEEECCC???333222000000111111000///LLLqqqyyyZZZ???333......333777999888999;;;777///)))***+++,,,,,,+++)))(((((('''(((...555777222---(((444???DDDNNNXXXWWWNNNGGG666&&&%%%***,,,***((((((((((((((()))***,,,,,,+++*********+++---///111///000///,,,***,,,///222333666222***---777999333555333333===TTTjjjoooiiiNNNUUU]]]sss}}}VVV===444000---///000///------444222111BBBZZZWWWBBB666===222---111111***'''***000...***'''&&&(((+++,,,222000///000111...***(((------...//////...---,,,,,,---///000000111333444444444555444222000.........,,,,,,,,,...000//////)))+++,,,---,,,,,,---...,,,+++++++++,,,,,,***)))''')))*********+++...000999777444111...,,,***)))******))))))((()))***+++***...333222...***)))***((((((***+++,,,,,,++++++((()))+++,,,,,,+++***)))111//////111333222---)))***+++,,,---...///222333///111333222///,,,***)))((()))+++---000222444555---------,,,+++,,,...///------,,,------.../////////444999777111,,,,,,...---,,,++++++,,,---,,,***&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''''')))+++000999BBBAAA777---+++---((('''(((------)))(((***++++++,,,...000000...,,,,,,++++++---000111000///+++,,,,,,---...---------)))***************++++++***,,,//////...,,,,,,,,,------------..................///000111111222222777777888888999::::::::::::;;;===@@@CCCFFFHHHHHHNNNNNNVVVggg~~~666999<<>>444333222,,,,,,111---,,,+++*********+++,,,...111333222000...------+++,,,---.........,,,++++++---111333333333555666333222222222222222111000***)))***,,,000222222111+++,,,......,,,+++++++++)))))))))+++---...---,,,)))***+++,,,,,,...222444999888555222...+++******))))))((())))))*********(((+++......,,,)))))))))))))))***,,,------......(((***,,,...///...,,,***000///...000222000+++&&&&&&(((+++,,,---000444777,,,///222222000...,,,,,,******,,,...000222333444---......---+++***---///++++++++++++,,,---...///111333555666555222111000)))((('''((()))***)))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&(((((((((((()))***+++555<<<;;;333,,,+++,,,)))((()))---,,,(((&&&(((******+++---//////---***---,,,,,,...000111000...******+++,,,,,,,,,,,,,,,))))))******+++++++++,,,+++---//////...---,,,---------............///000333333222222222222222222777888888999:::;;;<<<<<<===>>>@@@AAADDDGGGJJJLLLRRRRRR___}}}888999;;;@@@JJJOOOJJJ@@@222///,,,,,,---/////////%%%,,,---///111***&&&000000333666888777333///+++)))***++++++,,,+++++++++///---333DDDWWW^^^VVVKKK888<<<<<<444...,,,---...))))))***,,,***''')))...((())))))******+++++++++,,,,,,++++++++++++,,,,,,...***)))*********,,,111///000000...///555@@@HHHdddtttmmmLLL333111///&&&444111@@@nnnoooiiiJJJ:::...///444888???HHHOOOoooeeeYYYLLLBBB888///++++++((((((((())))))***+++,,,+++222666333///......---,,,---///000111000...------000444666666555666666555444444666777777444222((((((***---000222222222,,,...//////,,,***))))))''''''(((***---//////...+++,,,,,,,,,---///333666666666555222...+++*********)))((()))***+++***)))((()))+++,,,***)))*********++++++,,,...///000000)))+++---000000///---,,,,,,,,,...//////---(((%%%$$$'''***+++,,,...444888***...222444222000---,,,******,,,---///111222222.........,,,******,,,---((((((((()))***+++---...111111111222222111///---((('''&&&'''((()))(((''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))))))))))))))000555333...,,,+++******((()))---,,,(((&&&(((******+++---//////,,,***,,,++++++,,,---...---+++))))))***+++++++++++++++))))))******+++,,,,,,,,,+++---......---,,,,,,---,,,...//////......000111666555555444333333444444777888999:::;;;===>>>>>>???@@@AAABBBDDDIIIOOOSSS[[[bbbyyy888;;;===AAAGGGKKKFFF>>>111...)))((())),,,...///---+++'''***...%%%"""000///111555888666111---++++++*********++++++,,,---(((&&&)))000999:::444,,,---...111333///)))'''***(((&&&&&&(((((('''+++111******+++++++++++++++***************++++++,,,,,,,,,'''$$$'''(((''')))---333---000;;;EEEMMMZZZiii}}}zzzfffDDD...,,,333777111555:::LLLgggqqqooottt___QQQJJJSSS___gggppp{{{vvveeeUUUHHH>>>666444333111///...///000222111888<<<;;;;;;===;;;666777888;;;<<<===<<<:::999888<<>>@@@@@@BBBCCCDDDEEEHHHOOOXXX___mmm666;;;???@@@BBBDDD@@@;;;000,,,(((%%%'''***---///,,,222)))###...555...)))...000555888666000,,,+++++++++***)))***+++---...+++,,,---///000000///---***%%%&&&......((()))///---)))''')))***)))(((+++++++++,,,,,,,,,++++++***''''''(((***+++,,,---------'''%%%***,,,+++---333000000CCCaaapppiiibbbeeeWWWGGG888666999:::777666222AAA@@@:::LLLeeettt~~~yyyzzz|||qqqeeeXXXMMMIIICCC===::::::;;;===>>>CCCGGGJJJPPPUUUQQQIIIDDDFFFIIIKKKKKKJJJHHHGGGFFFIIILLLMMMJJJGGGDDDCCC???@@@DDDGGGHHHBBB888000,,,,,,,,,...000000...---***,,,...///---+++******)))((((((***,,,---,,,***+++++++++******---111444,,,///111000,,,)))'''(((,,,***((()))++++++)))&&&***++++++,,,,,,---......,,,,,,,,,,,,---...///000+++,,,...000111111000///+++000555555222...,,,,,,&&&)))+++***((()))...444,,,111666999666000+++(((&&&''')))+++...111333444000---***)))***+++***)))++++++++++++,,,---...///444888;;;777---'''(((+++,,,+++***+++---...---,,,((('''&&&&&&&&&&&&'''(((%%%%%%&&&(((******)))'''...111000++++++...,,,&&&'''&&&(((---...++++++---******,,,///111111000...///...------...---+++*********+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,---,,,+++******,,,...,,,...111000//////111333444333333333444666888999666777888;;;===???AAABBBFFFGGGHHHJJJNNNWWWbbbjjj666<<>>???:::666333...((((((***++++++*********+++)))***++++++***)))***+++******+++,,,---///111222...***)))+++***'''&&&((()))***,,,---,,,******,,,((()))---000...+++111;;;LLLGGGAAA===888888AAALLLPPPRRRZZZkkkwwwrrrqqqmmmggg```\\\YYYWWWWWWXXXQQQMMMOOOOOOLLLKKKNNNVVV^^^bbb[[[UUUWWW^^^bbbfffdddaaa\\\UUUMMMMMMPPPKKKLLLOOOTTTWWWUUUMMMFFFHHHRRRXXXPPPAAA555000///111222333444444333111000222888:::666222444777888@@@BBBCCCDDDDDDEEEHHHJJJGGGOOOVVVTTTOOOHHHAAA:::222333555444000,,,+++,,,((())))))'''%%%###$$$%%%)))((()))---***%%%&&&+++222111...,,,,,,---111333)))000555555333333000,,,---000333333///+++))))))))))))((('''((()))***+++///---,,,///333333...)))''''''''')))---000111111///,,,)))((()))+++,,,,,,...+++)))***///555888:::===;;;777111+++(((((()))((()))***++++++,,,++++++)))((('''&&&%%%&&&&&&''''''&&&&&&&&&&&&'''((((((000...+++(((&&&&&&'''(((,,,+++******+++,,,...///...//////......///111444111///------------+++***+++///000,,,***++++++)))+++++++++,,,,,,++++++***)))***+++,,,---...//////.........//////111222333111333444555444555666888<<<<<<===???AAACCCDDDDDDDDDNNNPPPQQQYYYfff999???FFFJJJHHH@@@555///,,,---,,,+++***+++...000555///555EEEFFF666---111???CCCDDD<<<444///+++&&&(((***++++++)))((()))))))))***++++++***)))***++++++++++++++++++************'''''')))***((((((,,,(((***+++***))))))+++,,,+++000666999888===KKK[[[jjjiiifffeeeppp~~~~~~yyyvvv|||}}}qqqYYYVVVUUUWWW\\\^^^[[[XXXYYYUUUOOOLLLKKKMMMOOOPPPLLLGGGGGGLLLPPPNNNIIIGGGHHHNNNOOOHHHAAABBBHHHMMMRRRMMMHHHDDD===:::@@@JJJOOORRRSSSSSSZZZ___WWWIIIIIIVVV[[[OOO<<<111///000444777999:::888888:::<<<888;;;:::666444777::::::@@@BBBDDDDDDCCCCCCCCCDDDAAAJJJQQQRRROOOIII???555333111...,,,***)))'''&&&(((***,,,---+++)))))))))((((((+++//////...000444333333222///---,,,---...---222555444333444333111...000222222///,,,***)))'''''''''''''''(((((((((000---+++,,,///000,,,((((((''''''))),,,///000000///---)))((()))***+++******)))((('''(((---444888===;;;777111+++((('''(((((())))))******)))))))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&''''''((()))///---+++(((''''''((()))---+++)))((()))+++...000,,,---.........///222555111000...---...---,,,******...///+++)))***+++)))+++,,,,,,---------,,,,,,+++++++++,,,---...//////...//////000111111111000222444666666666777888::::::<<>>@@@BBBCCCAAA;;;444000---------,,,,,,,,,///222000111DDD]]]XXX;;;+++///888>>>@@@999111...,,,+++***+++---,,,***))))))))))))***++++++***)))***+++******++++++++++++++++++***'''&&&(((((('''***000,,,111555777;;;BBBHHHKKKTTTYYY___fffmmm|||yyysssyyy}}}|||xxx{{{}}}jjjgggeeeeeegggjjjmmmnnnbbbaaa^^^[[[YYY\\\ccciiijjjggggggmmmrrrooofff^^^UUU]]]fffiiifffaaa\\\XXX]]]WWWTTTXXX\\\```kkkxxxjjjpppnnn___QQQNNNPPPPPPKKKHHHEEECCCDDDFFFJJJLLLDDDEEECCC>>>===??????<<<<<<>>>??????===;;;;;;;;;888;;;<<<>>>DDDMMMPPPNNNQQQNNNHHHBBB@@@>>>666...(((---222555444000---,,,*********+++++++++---///++++++---111333222...***000444555222222444555444///000111222000---+++***%%%&&&'''((())))))))))))......---,,,+++*********+++***)))***---///000//////---***))))))***))))))&&&''''''%%%###'''///777777777666333///,,,++++++((()))))))))(((''''''&&&''''''''''''&&&&&&'''''''''''''''''''''(((((()))...---+++)))((((((((()))++++++*********,,,...///***,,,------...000333666222000///.........,,,+++***......***(((***+++***,,,------............---,,,,,,------......//////...///111222222111000///555777999:::::::::<<<>>>;;;>>>AAADDDFFFIIIKKKLLLLLLUUU^^^rrr===@@@CCCDDDAAA;;;444000,,,---...------...000222...333III```VVV555'''000222999;;;666000///000000,,,---...---,,,******+++)))***++++++***)))***+++***+++,,,---///000222222***)))***---...///444;;;HHHSSS```hhhqqqzzz~~~|||vvv{{{uuuvvvzzzqqqsssrrrmmmgggiiittt}}}nnnnnnooouuu||||||tttkkkttt{{{xxxxxxpppoooyyyyyymmmmmmxxx~~~|||wwwkkk[[[SSSSSSUUUUUUTTTQQQTTTUUURRRQQQRRRPPPLLLMMMOOOPPPPPPNNNKKKJJJKKKJJJJJJJJJMMM]]]tttxxxooo^^^OOOCCCKKKUUU^^^aaa```]]]\\\UUUQQQJJJAAA;;;777555222111,,,***///666888333,,,000333333///---111333222//////000111000///---+++$$$%%%''')))+++,,,,,,,,,+++///111...(((%%%)))///---,,,+++,,,...000000///...,,,***))))))***)))((('''***+++(((%%%(((000888444666888777333...+++***((((((((((((''''''&&&%%%&&&&&&''''''''''''''''''(((''''''''''''((())))))...---+++***)))))))))))))))***,,,---......---,,,***+++,,,------000333666333111////////////---+++***......***(((+++,,,+++,,,---...///////////////........................///000111222222111000///666888:::;;;;;;<<<>>>???@@@BBBDDDFFFFFFIIINNNQQQPPPfff:::BBBLLLOOOHHH===333---+++---............000222///222@@@LLLAAA***&&&222444888888333///000111000,,,---......---+++,,,,,,)))***++++++***)))***+++++++++***))))))***,,,,,,***///999EEEMMMSSS\\\eeeyyyvvvuuuzzzuuulllmmmqqqsssuuutttnnnhhhhhhqqqzzzxxx{{{}}}~~~~~~xxxwwwrrrccc^^^]]]YYYTTTVVV\\\___^^^^^^______]]]aaabbbccccccaaa______```\\\___bbbgggwwwlllXXXWWWaaaqqq~~~xxxwwwuuurrrVVVKKK>>>777666444...(((000222111,,,***,,,///............000111111///...&&&'''(((***+++---...///+++000333000)))&&&+++111///---,,,,,,...///......---+++))))))******)))(((%%%((()))'''%%%'''---333444666888777333...)))(((((((((((((((((('''&&&%%%%%%&&&''''''((('''''''''((((((''''''(((((()))***------,,,+++***))))))))))))+++...000111000...,,,***+++,,,------///222555333222000///000///...,,,+++......***))),,,...---,,,---...//////////////////////////////.........///000000111222222222111444666888999999:::<<<>>>@@@AAABBBBBBDDDJJJSSSZZZbbb;;;FFFRRRRRRHHH:::000---***,,,............000222...---222777111'''(((000444555444///---//////,,,***,,,------,,,+++,,,---)))***++++++***)))***+++,,,,,,,,,...222888===@@@FFFQQQdddxxx~~~uuuqqqqqqeeebbb___```dddhhhkkkkkkjjjppp{{{~~~yyywwwrrrnnnkkkmmmqqqtttoootttxxxzzz~~~}}}wwwhhhbbb___\\\XXXVVV^^^bbb```^^^```dddeeeggghhhiiihhhffffffgggiiiaaafffhhhiiinnn{{{zzzmmmYYYEEEDDDMMMZZZjjjyyyssslll___PPPBBB666,,,'''333555333...+++---///...---,,,,,,///222333222000******))))))***+++---......///000000...---...///...,,,++++++,,,,,,,,,++++++***((()))*********(((###%%%&&&&&&%%%&&&***---222444444222///,,,+++***'''((((((((((((''''''&&&%%%%%%'''(((((((((''''''((((((((((((((())))))***---,,,,,,++++++*********+++---...000111000000///***+++,,,,,,---...222444444222000000000000...,,,,,,//////+++)))---//////+++,,,---...////////////000000000/////////......//////000000111222333444444555888999999:::===???>>>@@@BBBEEELLLZZZkkkxxxAAAJJJRRRMMM???333///000***+++---.........000222***)))***...///,,,******000000...******------)))(((***,,,,,,++++++,,,---)))+++++++++***)))***+++,,,///666@@@NNN]]]kkkssssssyyypppjjjiiicccYYYWWW]]]TTTRRRQQQSSSXXX\\\^^^___kkkuuuwwwtttwwwzzzyyywwwzzz~~~}}}zzz~~~vvvwww}}}}}}}}}xxx~~~pppeee```___``````\\\cccfff```\\\^^^dddhhhjjjjjjjjjiiihhhiiilllnnnfffjjjiiibbb^^^aaagggkkkvvv}}}zzzmmmcccZZZJJJ999???AAAEEEKKKRRR]]]hhhpppgggddd\\\VVV\\\jjjssstttqqqtttrrrgggUUUCCC777222888:::888222///111222111---++++++...222444333111...,,,***(((((()))***+++111...---///222333000------+++))))))***+++***)))***)))((()))***+++***)))'''((()))))))))***,,,...//////...,,,++++++...111''''''((((((((((((((('''$$$%%%'''(((((((((''''''((((((((((((((()))******,,,,,,,,,++++++*********.........//////000111222+++,,,------,,,...111333444222111000111000...------000///+++***---000000+++,,,---...////////////111111000000//////......000/////////000222555666555777999;;;;;;<<>>===@@@EEEHHHFFFCCC=========>>>>>>>>>>>>>>>AAANNNWWWSSSKKKFFFBBB>>>???:::444000///000222333///000111///---++++++,,,---+++***+++---,,,)))%%%+++,,,000444333...,,,///---,,,------***&&&&&&))))))))))))))))))(((((('''%%%%%%&&&&&&((()))+++,,,,,,++++++---000000...+++,,,((($$$%%%((()))&&&###%%%%%%%%%%%%%%%%%%%%%%%%+++&&&%%%)))***(((***000---,,,+++*********+++,,,......,,,+++******))))))***)))))))))+++...000222000///...---,,,------...///...---,,,------//////,,,,,,,,,---------......222222222111111111111111...000222444444555666888666:::888:::AAA>>>===GGGJJJOOOWWWhhh<<>>hhhkkkIII666111...444000///000333222...,,,---,,,++++++,,,......,,,+++,,,+++,,,...111111...+++,,,---------///555===DDDKKKHHHGGGMMM[[[lll{{{~~~wwwsssooohhhcccdddkkknnnjjjgggllltttyyyuuuuuurrrjjjbbb\\\[[[]]]XXX\\\______\\\YYYYYYZZZZZZYYYZZZ^^^______dddiiiuuu}}}}}}|||}}}xxxpppooojjjlllrrruuurrrtttzzzfffeeeaaa]]]ZZZYYYZZZ\\\\\\___aaa```]]]]]]```ccc\\\]]]bbbnnn{{{{{{|||yyyttt~~~pppddd]]]ZZZYYYTTTRRRQQQTTTZZZaaagggjjjeeedddbbb^^^[[[[[[^^^```xxxmmm[[[YYYYYYYYYXXXWWWYYY___ddd[[[[[[[[[\\\]]]___aaabbbaaaaaacccgggfff```\\\\\\YYYXXXTTTNNNGGGDDDEEEHHHFFFEEEBBB===888444444444000000000000000000//////...///...---111777999888444222///------///222444777<<<@@@>>>;;;<<>>:::555'''---555:::===CCCLLLTTTYYYXXXYYY^^^iiixxx{{{qqqkkkjjjkkkkkkiiieeekkknnnllllllqqqvvvxxxllljjjfff```[[[XXXYYYZZZ[[[___cccdddbbb``````bbbaaabbbdddeeeeeedddfffhhh{{{~~~||||||yyytttllliiiiiimmmnnnmmmqqqwwwjjjkkkiiiddd^^^[[[\\\___bbbbbb```___]]]\\\[[[\\\YYY^^^hhhvvv~~~zzz{{{~~~~~~rrrqqq~~~wwwiiiYYYNNNGGGEEEDDD???@@@BBBGGGOOOXXX```ddd^^^]]][[[ZZZYYYYYYYYYYYY^^^ttt|||eeeZZZ\\\]]]\\\YYYUUUTTTYYY]]]YYYXXXWWWWWWYYY\\\___aaa___\\\[[[]]]]]]\\\___dddXXXWWWSSSKKKCCCBBBHHHNNNPPPPPPMMMEEE;;;555555777111222222222333333444444555555444222333777<<>>AAABBBAAADDDLLLSSSSSS]]]jjjsssxxx}}}~~~yyyoooiiigggggghhhgggbbbfffgggfffgggjjjiiieee^^^^^^]]][[[YYYXXXXXXYYY^^^bbbeeeeeeccc```aaabbbeeehhhjjjjjjgggeeedddbbbnnnssswwwwwwwwwxxxyyyxxxmmmjjjhhhfffdddcccgggllliiikkklllhhhaaa[[[YYYYYYYYYWWWVVVUUUUUUUUUTTTTTT\\\aaakkkwww|||www{{{|||zzzvvvuuuxxxyyywwwsssvvvsssnnnnnnqqqmmmccc\\\UUUIII>>>666222222222000111444888>>>DDDKKKNNNOOOQQQTTTWWWZZZ\\\\\\\\\]]]fffeeedddjjjfff\\\[[[]]]^^^\\\XXXTTTQQQRRRTTTZZZXXXVVVTTTSSSUUUWWWYYYYYYWWWWWWYYYXXXWWWZZZaaaUUUVVVUUUPPPLLLLLLRRRYYYUUUVVVSSSIII<<<444333555000111222222333444555555000333555444111000666===666777666333000///000222)))///444333///222;;;EEEUUUfff{{{sssgggaaa]]]TTTJJJ???333(((%%%(((000111///******------)))'''''''''''''''&&&&&&%%%&&&&&&'''''''''&&&%%%$$$++++++,,,++++++***++++++***)))'''&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())),,,------++++++)))((((((((()))***++++++***++++++,,,---...,,,,,,,,,------...//////000///...---......000000111000///...---......////////////000000000111111111111222222333333333444222444555666666888;;;===>>>GGGJJJNNNXXXcccxxxjjj}}}hhh@@@777888///+++,,,,,,+++---===YYYvvvdddDDD333,,,(((+++000???===<<<<<<>>>>>>;;;999DDDBBB>>>;;;<<>>888111---,,,---......000111222333555888;;;===BBBIIIPPPUUUYYY^^^aaa\\\```ZZZWWW___aaa___dddbbbaaa___]]]ZZZVVVSSSQQQOOOLLLHHHDDDAAA@@@@@@AAAFFFHHHMMMPPPMMMFFFDDDGGGCCCFFFHHHHHHHHHKKKPPPUUUUUUVVVTTTLLLAAA999666777000000000111111111111111---111777888444111777AAA999;;;;;;888333000111333,,,000222000+++***000666666EEEYYYeeeiiihhhiiijjjnnnfff\\\QQQDDD888333444222888666...)))***)))$$$'''(((((((((((('''&&&&&&'''((()))))))))((('''&&&***,,,......,,,+++***++++++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''(((((()))---...,,,,,,+++***)))((()))******,,,,,,+++,,,,,,---......------------------------000///.........///000111222111///............///////////////000000000000//////000000111222222222333444666888999<<>>999666777999???===;;;???IIIYYYjjjttt}}}{{{xxx|||~~~~~~xxxpppggghhhjjjmmmoooooonnnlllqqqyyy{{{qqqeee^^^^^^^^^SSSTTTWWWZZZ]]]___^^^]]]```cccfffggggggiiimmmrrroooxxx~~~~~~}}}~~~zzzuuuppprrrtttqqqjjjdddbbbcccgggiiiiiiddd]]]YYYXXXZZZUUUSSSPPPMMMJJJEEE???<<<111333555555555666999<<>>555888666444111///...------///111333333222222444777222888>>>BBBEEEKKKTTT[[[VVVZZZVVVWWW```bbbbbbkkkgggddd```^^^\\\VVVMMMFFF===:::777333000///......000444:::>>>999111///111///000222444777:::===???HHHJJJLLLKKKGGGCCCBBBCCC999999888777555444333222222222666999888555999AAA:::<<<===:::555111222444...000111///,,,***,,,///+++111:::@@@DDDIIIPPPVVV```[[[WWWSSSLLLEEEBBBEEE@@@IIIIII<<<000...+++%%%(((((()))))))))(((''''''((()))***,,,,,,+++***)))))),,,000111...+++******+++++++++***((((((((()))''''''''''''''''''''''''###''')))''')))...///,,,---,,,+++***)))******+++///............//////000....../////////......---000///.........///111222333222000............///........./////////000000//////000111111222333333333555888;;;>>>BBBHHHLLLUUUZZZ```uuuttt___KKK555...000...+++...,,,444WWWxxxMMM777&&&)))111444666;;;BBBEEEEEE???777444777===@@@BBBGGGSSSdddwwwwww{{{zzzsssppppppmmmhhhmmmpppuuuzzz{{{xxxtttpppsss~~~sss___WWW[[[aaaZZZZZZ\\\___ccceeefffeee```dddiiimmmpppwwwyyypppmmmppptttuuupppjjjjjjmmmmmmsssvvvssslllfffdddcccNNNIIIBBB===:::555000++++++...///...******,,,///++++++,,,222???OOO^^^gggtttuuurrrmmmnnnssswwwwwwvvvpppuuu|||pppRRR===;;;222111000///---+++)))(((***---111222111222555888000444888777777<<>>;;;999888333...---111333000222777888<<<>>>;;;666222333555,,,...//////...---...///000222444444666;;;BBBHHHNNNLLLLLLLLLIIICCCCCCFFFTTT___```PPP@@@:::666000)))))))))))))))(((((('''(((***,,,---...---+++***(((---222333000,,,***))),,,,,,,,,+++)))((()))***))))))))))))))))))))))))"""''')))''')))...///+++------+++*********+++,,,111111000000000000111111///000000000000//////...000///.........000111222333222000///.........///............////////////111111222333444444555555555777:::===AAAGGGMMMRRR[[[bbbpppccc>>>777222+++111---+++(((AAArrriiiJJJ///000...,,,111999===<<>>666222888???BBBIIIYYYkkk{{{zzzzzz{{{vvvpppnnnooossssssooollllllppp|||}}}wwwzzz}}}}}}wwwooo___bbbccc___```aaadddjjjlllfff]]]jjjllllllmmmvvvlllWWWQQQSSSWWWbbbqqq{{{}}}hhhNNN<<<<<<777444333000+++***,,,111222333444333000---+++...))))))---...333HHH```uuutttnnniiilllssstttppplllaaaWWWSSSPPPGGG>>>888444111...------...------)))...333444222111333666---111666555//////===MMM___cccccc```^^^___^^^[[[[[[UUUQQQMMMEEE:::444333000111000...,,,+++,,,---,,,))),,,000///))))))......,,,)))'''&&&&&&'''(((+++,,,111999CCCLLLRRRTTTRRRWWWXXXSSSNNNKKKGGGBBBCCC===555000////////////111666;;;;;;666222111222......---,,,***+++...000///000000000333888===???DDDBBBBBBCCCBBB@@@CCCHHHJJJ^^^hhh\\\PPPRRRSSSOOOAAA666---------(((%%%%%%)))...222000((("""%%%,,,+++++++++,,,,,,,,,------,,,***(((''')))******)))''''''''''''''''''&&&&&&***(((&&&''')))+++,,,,,,---,,,++++++***+++++++++000000//////............333333333222111000000///,,,------...///000000111---------------.../////////......///000222444555444333111111333555666666;;;:::???IIIOOOPPPUUU[[[fff~~~___BBB777///***+++111111---@@@gggsssWWW999---111555888===CCCBBB>>>888===@@@AAAFFFQQQZZZ^^^ttt{{{zzz{{{||||||yyyvvvtttrrrlllkkkttt|||~~~{{{yyy~~~zzznnneeehhhmmmiii\\\RRRbbbbbb^^^[[[aaammmxxx|||ooommmfffYYYIII>>>::::::???HHHQQQ\\\nnn{{{^^^FFF:::888444000///111000...///222000111222222111///,,,++++++&&&&&&+++,,,---;;;LLL\\\bbbdddddddddeee```XXXMMMDDD<<<:::888333///...333333111000......------,,,...222333333444666999777777777666222111:::EEEYYY^^^aaa``````dddhhhhhhlllgggbbbZZZMMM===444333///000000///,,,+++++++++***)))+++///---))))))---...---+++)))(((((((((((('''(((***000:::EEEPPPWWWYYY\\\[[[WWWUUUUUURRRMMMBBB;;;222......///---+++---222777777333///...000+++,,,------,,,+++,,,---+++...000111222222111111;;;999999<<<======BBBHHHHHHNNNRRRQQQQQQXXXccclllttteeeRRRAAA222((((((...(((,,,111333...)))&&&&&&++++++,,,---------------...,,,)))((()))))))))(((''''''''''''''''''''''''***((('''(((***,,,,,,+++************************////////////.........---222222111111111000000000......//////000000111111//////.........//////000////////////000111333444111111111333555888999::::::@@@JJJPPPQQQYYYooosssSSSAAA222---///......111---999XXXdddPPP<<<,,,111666999>>>DDDCCC>>>;;;DDDOOOYYYdddrrr{{{~~~wwwtttxxx{{{zzzvvvssstttuuuxxxtttrrrtttuuuuuuxxx|||uuusss|||yyyjjjXXXIIIBBBAAA>>>888444777===@@@>>>===999444222111///---+++444888777===[[[~~~|||~~~{{{nnnWWW<<<------333...++++++...//////111555000000//////...---,,,+++***&&&&&&++++++)))...666???KKKWWW[[[YYYRRRGGG===444///,,,,,,+++)))***...222444555333///,,,---...///...///111555999:::;;;999666444444333333:::AAAOOOSSSVVVVVVYYY___ccccccpppmmmiii```NNN<<<222111...000111000---***)))((()))(((***---,,,)))***---......------,,,+++))))))%%%&&&&&&(((---888FFFQQQ\\\]]][[[XXXZZZ]]]ZZZTTT>>>666---***---...+++''')))---111111...,,,+++,,,'''***------,,,***))))))///111222222111//////000:::888888:::<<<===BBBIIIUUUKKKDDDDDDEEEHHHUUUeeelllllljjj___JJJ777...///...///000111111///,,,)))***+++---...//////......000...+++))))))))))))''''''''''''''''''''''''''')))((()))+++------,,,***(((((())))))***))))))(((....../////////...------/////////000000000111111000000000111111111111111111111000000///000000000000000000000000111222333444444555666777888999999???GGGSSS]]]fffzzz[[[BBB===000...777888222888333777MMMXXXOOOFFF000333444666===FFFKKKIIIQQQ[[[gggqqq{{{yyy~~~}}}zzzvvvvvvzzz|||{{{|||{{{vvviiiXXXOOOXXXffffffZZZRRRYYYnnnWWWBBB<<<:::222000+++)))---222000+++111...+++,,,///111///---444666...222WWWpppttt```GGG777111...,,,+++000,,,+++------,,,---000000///---,,,+++++++++,,,...)))(((,,,,,,)))))),,,///;;;JJJPPPLLLAAA555---,,,+++,,,...---+++...444000444777555///++++++...000---,,,///666<<<<<<;;;444222444777888:::BBBKKKPPPPPPPPPPPPUUUXXXUUUMMMZZZ[[[[[[UUUEEE444...///---///222111...***'''&&&)))***,,,,,,+++***+++---,,,---......---+++)))((())))))(((%%%%%%+++888BBBTTTUUUTTTUUUYYY[[[UUULLL777///(((''',,,...+++&&&&&&))),,,---,,,***)))***''')))++++++***(((((()))333111000000......333:::>>>:::999;;;;;;;;;@@@FFFaaaYYYNNNCCC:::888>>>FFF@@@MMM[[[___TTTBBB555000444444000,,,***,,,---,,,***+++---///000000//////000---+++******+++***)))''''''''''''((((((((((((((((((***---///...,,,)))'''((()))***+++******)))---.../////////......---------...///000111222222222222222222222222111111333333222111111111111222111111111111111111222222777888999:::;;;===@@@BBBJJJQQQ```vvvkkkEEE:::AAA777222999999:::CCC>>>999BBBFFF???:::111666===DDDPPP]]]ddddddgggnnnuuuzzzwwwwwwxxx{{{||||||xxxyyy~~~rrrjjj]]]MMM<<<444:::EEEBBB<<<:::EEE\\\uuuiii<<<888<<<777///...,,,,,,111666444...000000000/////////000000...111---444]]]nnnoooUUU;;;222444222+++&&&111---+++---,,,)))***---///---+++***)))***+++,,,111,,,)))***+++*********+++222<<>>===444,,,***)))&&&+++,,,---///////////////---+++))))))+++,,,,,,,,,'''''''''((((((((())))))'''(((***---//////,,,)))((()))***+++,,,------------...///000000000......,,,,,,---///000111222333333333333333222222222222444333333222222222333333222222333333333333333333444666888999<<>>CCCIII[[[aaaRRRGGGGGGCCC999<<>>BBBEEELLLTTT]]]hhhrrr|||}}}uuutttrrrpppuuu}}}|||uuuvvvmmm[[[JJJ===111(((***000222///...333222333666<<>><<<555///000///000333333333999AAAIIIFFFBBBBBBHHHJJJAAA555888777888:::666000...000,,,///222222000...---,,,///222111+++)))+++,,,***)))***+++++++++***)))(((%%%&&&''')))*********+++---555===??????<<<444,,,&&&'''))))))******+++,,,,,,+++++++++++++++)))((('''((()))(((&&&&&&''')))(((222FFFWWWUUUEEE;;;<<<@@@??????AAA???<<<===AAA@@@HHHLLLFFF>>>;;;555//////777???CCCHHHLLLIIICCCIIIWWWaaa```[[[TTTCCC111///...,,,+++++++++---...,,,***(((((()))+++++++++&&&''''''((())))))******''''''(((+++------+++))),,,+++******,,,...111333...000222444444333111000......///000111333444444111111222222333333444444111111111222333444555666333444666777888888888777<<<===???CCCLLL^^^ttt111>>>===<<>>======:::777999<<<:::444777444444777666111///111---///222222111////////////333111***'''******(((******+++++++++******)))(((''''''(((******)))(((&&&///666888777555111+++'''))),,,,,,)))((()))+++---,,,++++++++++++)))'''%%%'''******)))'''''''''%%%...CCCVVVVVVHHHBBBFFFBBB@@@@@@@@@<<<666444777<<<777555888666///+++,,,***222888777:::???AAA???DDDPPPXXX[[[^^^^^^OOO<<<000///,,,))))))***,,,------+++((((((((())))))(((&&&''''''((()))******+++''''''((()))+++,,,+++))),,,+++))))))***...222555...000333555555444222111//////000111222333444444000000111222222333444444000000111222333555666777333444666888999::::::999===AAAJJJWWWmmm---BBBGGG>>><<>><<<777444>>>555///444;;;@@@BBBDDD@@@>>>@@@CCC???555000111888:::999666777999555,,,***...000...,,,---///000999555///,,,++++++,,,,,,------,,,++++++******)))'''((()))((('''''')))+++******+++,,,,,,,,,++++++***)))((((((((()))***+++,,,+++,,,---...,,,)))'''&&&&&&&&&'''((())))))***,,,---...000444;;;CCCHHHBBBDDDDDD===333***((()))...---,,,,,,,,,+++)))''''''))),,,111888>>>DDDGGGAAAAAADDDIIIMMMLLLGGGAAA666111***)))+++,,,+++(((---,,,+++)))((((((''''''&&&((()))++++++)))(((&&&))))))+++,,,...---+++))),,,,,,,,,---...000222333444777999888888888333,,,//////111222222333222222111222444555555444333222///000111444555444222///:::999444999DDDBBB???HHHGGGSSSiii999IIILLLHHHMMMVVVeeexxxuuuoooeee```iiizzz|||rrrrrrxxxyyyvvvnnnkkk]]]UUUVVVMMM===999===XXXwwwSSS666000...(((///......------,,,,,,,,,///,,,,,,111333333666<<>>:::444111000//////......,,,+++222222111///---,,,...///333000333;;;AAA???<<<::::::333111777???AAAAAAAAACCC>>><<<<<<888111...111===???>>>;;;::::::444,,,)))---///...------///000888444///,,,++++++++++++---,,,,,,++++++******)))((()))))))))((((((***,,,******++++++,,,,,,++++++******)))))))))***+++,,,+++++++++,,,---,,,)))'''&&&&&&''''''((())))))***%%%%%%&&&(((***000777<<>>333+++111QQQ}}}xxxcccDDD...***000000+++000000000///...------,,,+++,,,...///...000:::FFFbbblllrrrmmmZZZEEE555...000//////000111000---+++///+++(((***...000///,,,++++++,,,...000222444555---333333@@@^^^iii]]]UUU666,,,(((,,,...+++***...///---+++)))((()))+++------)))(((******'''(((+++///---***''''''))),,,...)))***---666???BBB>>>:::888666444111///...---,,,///000111000...---...///222///111888===;;;888888666111111999@@@AAA>>>===AAA;;;666444111///111555AAADDDDDDAAA???<<<555---)))***---.........///111666222...+++++++++***))),,,,,,,,,+++******)))))))))*********))))))+++,,,*********+++++++++,,,,,,,,,,,,+++******++++++,,,+++******,,,---,,,***(((&&&&&&''''''((()))))))))$$$%%%&&&&&&'''+++000444<<<===;;;444,,,(((***---(((((('''((())))))(((&&&(((((((((***---222777:::<<<;;;:::777444444555777777444222222555666444222******))))))))))))******)))))))))))))))))))))))))))***,,,......---,,,+++,,,+++******---222888;;;888999666222222444333...111111000000111222444555555333111000000111333444777666444333444666888999888>>>>>>CCCQQQYYYcccuuuEEE]]]ppp|||~~~nnngggssszzznnnfffeeemmmlll```UUURRR@@@999///111555000666LLLrrrQQQ;;;333+++)))((()))...444111000000///...---,,,,,,(((,,,000...---555GGGXXXmmmkkkggg\\\HHH555///222------...///111000...+++///---,,,---...///---,,,,,,,,,,,,---...///111222,,,...666KKKccchhh\\\PPP111***(((+++---+++)))***---,,,***(((((()))+++,,,+++((((((++++++'''''')))+++***)))))))))***,,,---++++++///999???>>>:::777666666666444111///------,,,...000000...---......111000333:::<<<888333222333//////777<<<<<<;;;;;;;;;666222000111444777:::AAACCCEEEEEECCC>>>777222+++***+++.........///222444111...,,,++++++***(((,,,,,,++++++***))))))))))))***+++***))))))+++---)))))))))******+++,,,,,,//////...,,,+++***))))))***))))))+++,,,,,,+++)))''''''''''''(((((())))))(((((()))(((((()))---///333666666111+++''')))---'''&&&&&&((()))***)))''')))(((''''''))),,,000333444888<<<<<<888444333333333222111222555666555333,,,,,,+++***))))))************)))(((((()))******)))+++...///...---,,,,,,)))***,,,///111333555555000333555444666888555000222111000///000222444666777666555444444555666666333555777777777888888999>>>HHHMMMVVVlllmmmkkkmmm~~~zzztttjjjfffgggiii\\\FFF777444111000+++,,,---***:::YYYttt\\\LLL;;;+++)))***000333...(((***333//////......---,,,,,,++++++000222///000<<>>:::555444...000333333000---++++++***,,,...///...---...///777888<<>>CCCFFFEEEAAA<<<:::000+++***---...---///333222000...------,,,***(((,,,,,,+++******))))))((()))***+++***))))))+++---))))))))))))***+++,,,---222111000...+++)))'''&&&))))))((()))+++,,,+++***''''''''''''((((((((((((&&&'''''''''%%%&&&''')))***///333111,,,((((((***((('''''')))++++++***)))***)))'''&&&'''))),,,...,,,111666777555222111222000000000222444555555555000///...,,,***))))))(((******))))))))))))******))),,,///000...---------+++++++++,,,...000333555222888>>>BBBEEEFFF@@@999333222000000000222555666444555666777888777666666999999999999999<<>>RRR]]]cccXXX@@@000,,,)))***,,,,,,***(((******)))))))))+++,,,---)))''''''***)))&&&%%%'''&&&'''***,,,---,,,***)))((('''///<<>>DDDBBB:::222000222---***---///000222666888888666444666888666000666888>>>EEEFFFBBBAAACCC888///***---...,,,...444111000///......---***(((+++++++++***))))))(((((()))*********))))))+++,,,)))((((((((()))+++,,,...111000///...,,,)))'''&&&)))(((''')))+++,,,,,,+++''''''((((((((((((((((((&&&'''((((((&&&&&&&&&'''$$$***000000,,,((('''))))))((((((***,,,,,,+++***)))((('''''''''(((******,,,...///000111222555777111111222333444666777888333222000...,,,***))))))************************)))---111111///------///000---***))),,,333;;;@@@LLLPPPRRROOOMMMHHH>>>555222222111111222333555666000222555777888888666555888888777777;;;GGGVVVaaavvvjjjwww}}}||||||~~~sssFFFGGGBBB888222111222000(((111///***...555EEE[[[[[[QQQBBB333,,,---///000)))(((((((((---000///+++.............../////////&&&---222777AAAPPPZZZ\\\\\\WWWHHH444***++++++'''---,,,***+++---...---,,,///111444666555333111000///...---+++************,,,111EEETTTYYYcccWWW555...,,,)))))),,,///...,,,***))))))******,,,---...)))&&&&&&((((((%%%%%%((((((((()))))))))***+++++++++***333BBBGGG???;;;===666777666111***&&&'''))))))***+++++++++---000333444444777;;;999333//////222...+++---...---///333666777444111333666222***333555<<>>444***&&&)))---))))))*********,,,000444222111333555444000///222222...---//////------000222222000---111666222***333444;;;DDDFFFDDDHHHNNNEEE666,,,------))),,,555111000000111111///+++)))++++++******)))((((((((('''((()))((('''''')))+++((((((''''''(((***---...((()))+++,,,---,,,,,,+++((('''&&&'''***,,,---,,,((((((((((((((('''''''''###%%%'''((('''&&&&&&'''%%%))),,,+++'''&&&)))---***))))))***++++++)))(((###$$$&&&'''(((((('''&&&###&&&,,,444999888222,,,111111000//////111555999333333111000////////////((()))+++,,,,,,+++)))((()))...222222///---...000)))000<<>>333///111222///000111222444444444444444555555444555888;;;>>>@@@@@@OOOgggooo~~~{{{tttvvvhhhZZZ```ooonnnOOO333444444333///+++***,,,......111...+++999KKKJJJ::://////...---,,,,,,++++++,,,+++*********+++,,,---444---***---000...,,,,,,...???SSScccnnntttrrrlllxxx~~~QQQ***555333$$$///,,,---------++++++,,,------...///111333222000---)))000,,,(((,,,***&&&***,,,888CCCOOO^^^bbbMMM000---,,,,,,,,,------+++))),,,,,,,,,,,,,,,+++***)))))))))((('''''''''''''''(((***,,,,,,++++++,,,---+++333@@@IIIKKKJJJMMMQQQXXXLLL???555...)))(((+++111...+++***+++---------***///444555333111222333111000...---...///111222111...++++++---...---+++...000444:::CCCJJJKKKIIIDDD===444...,,,---...---+++,,,...000000///...---******)))(((((((((((((((---,,,+++***)))))))))))))))))))))***+++,,,---...+++++++++...000000---)))(((((((((&&&%%%&&&)))+++))))))((((((''''''&&&&&&((((((((((((((((((((((((+++***)))((('''''''''''''''((()))***+++******)))'''&&&%%%$$$$$$&&&''')))++++++///666===>>>888222333///++++++...111222222111222444555444111...,,,,,,***))))))***++++++***+++//////,,,+++...000000...FFFWWWRRREEEAAAAAA@@@666555333333444444444333777555333333333333222111///777===>>>>>>DDDSSS___xxx}}}|||xxxtttgggOOOFFFRRRiiiIII===777000333000---,,,,,,---,,,,,,...000444:::???@@@:::333...------,,,++++++******---,,,+++++++++,,,---...///---...000///---///444BBBWWWmmmtttqqqqqquuuxxxssspppLLL111777333(((......---,,,***)))***---.........///111333333222000,,,111+++''',,,+++&&&+++222@@@NNN[[[iiikkkRRR333---,,,+++,,,------+++)))++++++,,,,,,+++******)))))))))((('''''''''''''''(((***,,,,,,++++++,,,---...777CCCLLLQQQUUU\\\bbbbbbWWWIII===333++++++...111...,,,+++---...//////,,,...111222111000//////111111111111111111000000///,,,******,,,,,,+++)))...///222777>>>DDDFFFEEELLLFFF<<<444///...///000---.../////////...,,,+++(((((()))))))))((('''&&&+++******)))******++++++)))))))))***+++---...///---,,,+++---///000...,,,,,,,,,***(((&&&&&&(((***)))))))))(((((('''''''''(((((((((((((((((((((((())))))((((((((())))))******))))))(((((()))***+++((('''&&&%%%&&&''')))***)))+++...555:::;;;777333222111///------......///000111222222111000...---******+++---......---,,,---000000---,,,///222111777CCCGGG???777777666222666444111//////111222333,,,...000222444555666777888???IIISSSccc|||sss```UUU???555JJJeeehhhDDD---'''***...222...******---///---+++...222>>>HHHDDD444,,,---,,,,,,++++++******))))))---,,,,,,,,,,,,---...///)))+++...///,,,,,,666BBBYYYhhhuuuuuupppoooqqqsssiiiWWW???555555111++++++///---***))))))+++---//////......///222444444444000222+++'''---+++'''---999HHHXXXfffsssqqqTTT333,,,+++++++++,,,,,,***)))******++++++******))))))))))))((('''''''''''''''((()))++++++++++++,,,...444>>>IIIRRRXXX```iiiooommmcccVVVHHH888---,,,111///---,,,,,,...000111111...---,,,---.........,,,///000222222222000...,,,,,,***)))(((*********)))...---...333999???BBBDDDJJJGGG???555---)))+++///////////////...,,,***)))'''((()))))))))(((&&&%%%((((((((()))***+++,,,---))))))***+++,,,...000111///,,,++++++---///111111...---+++(((%%%%%%(((+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,+++(((&&&&&&(((***,,,)))((('''''''''(((***+++***---000333555444222000111333444111---***+++,,,........................(((***,,,...//////...---...222222...---000222222<<<;;;444,,,---444333---.........000111333555666555666666444444888>>>DDDWWWggg~~~{{{WWWBBB777(((777```yyyfffWWWDDD999222---,,,...222000---++++++,,,------333===JJJKKK???000***,,,,,,,,,++++++************++++++,,,,,,------......---,,,,,,---///777HHHXXXiiijjjjjjlllqqqtttnnnddd]]]===111444...+++...)))---,,,+++***,,,---------///---,,,---000333555666444333+++(((---+++***222@@@NNN]]]hhhssspppQQQ///,,,+++***+++,,,,,,***((())))))*********))))))((())))))((('''''''''''''''''')))************,,,...999CCCOOOVVV\\\dddkkkooopppiii^^^OOO===...,,,000,,,+++***+++...000111111...+++)))***---//////------.........---,,,***)))+++***)))))))))*********---+++---222888===BBBGGGHHHHHHCCC888---(((***///............---+++***)))((((((((('''''''''''''''((((((((())))))***+++,,,))))))***+++,,,...000111---+++)))))),,,000444777...---+++(((&&&&&&)))+++))))))))))))))))))))))))((((((((((((((((((((((((((())))))***************+++***(((''''''''')))***)))(((((((((((()))***+++---///222222000---,,,,,,...333888666///***+++---,,,,,,+++++++++,,,......***+++,,,---,,,,,,,,,,,,///222222...---000222111666222***'''...999:::555///111444555555555555555666888;;;===DDDSSSggguuuGGG888666555222III```^^^JJJ:::,,,)))+++***+++//////111000,,,'''(((---333AAAOOORRRBBB222///...***,,,,,,,,,,,,++++++++++++)))******+++,,,---------444---)))...999HHH\\\lllooommmlllooowwwzzzpppcccSSS///(((111)))(((000+++++++++,,,///111111...+++---+++***+++...222444555555444+++)))---+++---:::LLLWWW```gggppplllOOO---+++***)))***++++++)))'''((())))))*********))))))))))))(((''''''''''''''''''((()))))))))***---///555CCCQQQXXX]]]eeejjjkkkooojjjbbbUUUCCC222+++---)))((((((***---000000000...+++((()))---111111000///...,,,***))))))******+++++++++*********+++,,,,,,***,,,444:::>>>EEEMMMRRRSSSPPPDDD666......222,,,,,,,,,,,,,,,++++++***+++***'''%%%%%%&&&(((******))))))))))))))))))***))))))***+++,,,...///000((((((((())),,,111666:::444444222...***))))))+++((((((((((((((()))))))))(((((((((((((((((((((((()))************)))((('''(((((()))))))))(((((('''((((((((((((((())))))))),,,...111111000---,,,,,,+++222999888111,,,---000,,,+++***)))***,,,...///000000000...+++***,,,......111111---,,,///111000---,,,+++,,,111888:::777888777555222000222666:::666@@@OOOaaavvv---///333444999HHHJJJ::::::111((((((***+++,,,---+++...///+++'''+++666AAAPPPXXXNNN666)))...///''',,,,,,,,,,,,,,,,,,,,,+++((()))***+++,,,---------000)))(((333EEEVVVeeepppkkkssszzz|||{{{wwwnnneeeIII---)))000)))***222///++++++---222555444///***,,,+++)))***...111333444333333,,,***---***111EEE]]]eeeiiilllqqqmmmQQQ111+++)))))))))******)))'''))))))******++++++******))))))(((''''''''''''''''''((()))((((((***---000111AAAQQQXXX^^^hhhmmmlllooolllhhh___NNN:::...***((('''(((***---/////////---,,,***+++---///000111000...,,,***)))***,,,---+++,,,,,,,,,++++++,,,...+++))),,,666;;;===EEEPPPZZZ[[[XXXNNN>>>333///000,,,+++++++++++++++++++++,,,+++(((&&&&&&''')))+++***))))))((((((((()))))))))))))))***+++,,,---...%%%&&&(((***,,,000555888===<<<;;;666111,,,***)))''''''''''''(((((((((((((((((((((((((((((((((((())))))******)))(((&&&%%%%%%'''((()))***)))(((''''''((((((((()))))))))))))))+++...111333222000...***111777777222---...111,,,++++++***+++,,,...///555666666333///---...000///222111---+++...000///+++---///000111222444555333222111111666DDDUUUaaaooo{{{...333000///888:::444222+++...000000000111...+++***,,,------000:::IIIUUUVVVOOO>>>...***......(((******++++++++++++++++++((()))+++,,,---......---,,,,,,555HHHZZZeeekkkooopppxxxxxxgggWWW<<>>JJJQQQTTTUUUQQQIII???888555000...---***)))''''''&&&(((***,,,......+++(((&&&%%%&&&&&&''')))***,,,---******))))))))))))******%%%)))---...---+++,,,---222555888999666222///...%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((###$$$'''((()))((('''&&&'''&&&%%%$$$&&&))),,,...******+++,,,,,,,,,,,,+++222111111555777444,,,$$$+++///222222///+++***+++........................,,,333:::;;;777111......111444444000...000222111///...///333888???JJJRRR^^^mmm444555666444111/////////...,,,---///---)))***...000---,,,888RRRgggjjjaaaDDD:::///***,,,...---+++......---,,,,,,+++******,,,***)))+++///111111222222SSShhhmmmuuuzzz|||ZZZ888111...,,,---000111///---222222222222111///...---***)))))))))+++...222555,,,777222---...'''666]]]uuuyyysssfffRRR777---***)))+++***'''&&&(((+++------+++(((''')))+++)))((('''&&&&&&&&&&&&&&&)))'''%%%&&&(((***,,,,,,===KKKYYY___dddjjjqqqttt{{{sssvvvyyyooo___HHH---******+++------,,,---///222000...,,,***))))))))),,,+++***((((((((())))))+++((('''+++000222...***222)))&&&---222333<<>>MMMcccrrrhhhTTT666111,,,***---///...,,,---------,,,,,,+++++++++...******///111///000444BBB```ppprrrxxx}}}wwwTTT777---,,,,,,,,,---...---,,,000111222222222000---,,,...---,,,+++,,,...111444,,,111......111,,,===fffvvv|||}}}nnndddMMM+++///++++++,,,+++((('''******,,,,,,***((('''(((***))))))(((''''''''''''''')))(((&&&&&&'''***+++,,,<<>>000,,,///111000---,,,...000+++---111333333111...+++111555888999666444333444...)))(((---,,,///QQQ~~~rrrCCC111---+++,,,+++((((((+++******)))(((&&&&&&&&&'''((((((''''''''''''(((((())))))((('''''')))+++---BBBQQQ___```___ccclllsssvvvrrr{{{xxxiiiTTT>>>444,,,------)))'''***+++***)))(((((())))))***'''(((***++++++***)))((((((+++.../////////000111000000333555333444???LLLWWWUUUQQQRRRXXX^^^[[[SSS>>>555......///---+++,,,+++)))''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***///444888666111,,,+++------)))$$$$$$'''...888CCCJJJMMMMMMKKKBBB555,,,(((((()))))))))))))))(((''''''&&&%%%&&&'''((((((&&&&&&((()))******+++++++++***))))))+++++++++++++++,,,------000444555222000000///+++///111222111---++++++,,,+++000222///...//////---000000000111222444888;;;777000HHH---///000000/////////000......000000---///;;;IIIhhhgggpppwwweeeAAA...000222444555222...,,,///222+++,,,,,,,,,,,,,,,,,,,,,000,,,,,,...,,,333QQQrrrzzz{{{vvv~~~www```III999111---///111000...,,,...111***---000333444222///---000666>>>@@@===888666555111***+++,,,'''222\\\nnn<<<000,,,***+++***'''(((+++***)))((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((('''))),,,///GGGUUUaaacccbbbhhhrrrxxxsssoooxxxxxxhhhKKK:::---------(((&&&***+++***)))(((((((((******'''((()))+++++++++***)))+++---000000...------...000333777888555555===FFFOOOSSSWWWXXX[[[aaacccbbbHHH:::...---111000+++(((+++***((((((***++++++***(((((('''&&&%%%$$$######$$$&&&)))******,,,///222333...)))))),,,---***&&&$$$%%%***000888???BBBDDDLLLIIIAAA666+++''''''*********)))((('''&&&&&&%%%''''''((('''&&&''')))+++***++++++,,,,,,+++***)))))))))))))))***+++,,,---///444666222///...---******---000///,,,***,,,///+++000222///...//////---...///000000000333888<<<999555SSS...///000///...,,,,,,---222///......111===SSShhhwwwuuu|||}}}aaa777(((111000111111///,,,,,,000444,,,,,,,,,,,,,,,,,,,,,,,,///------000777JJJhhh|||yyyzzz|||hhhTTTBBB888555---...//////...---...///***---000333444333222000000777???BBB===888666666222+++---...+++BBBnnniii;;;111,,,******)))'''(((++++++)))'''''''''((('''%%%%%%%%%%%%$$$%%%%%%&&&'''%%%((()))(((''')))...222MMMWWW```ccceeellltttyyyuuuqqqyyyuuuTTT>>>,,,,,,---))))))...+++***)))(((((())))))***''''''(((******+++++++++......//////...---+++***000555999999666555777;;;???LLLYYY___aaadddeeecccQQQBBB444000222///***'''+++***)))***,,,---,,,+++))))))(((&&&%%%$$$######''')))++++++***((((((((()))''''''))),,,///...,,,&&&'''))),,,000666:::===EEEHHHGGG???333***((()))+++***)))'''&&&&&&&&&&&&'''(((((('''&&&'''***,,,******************++++++))))))(((((()))+++,,,---///555888444///...,,,***+++///222000+++)))+++...+++000222///...//////---,,,///111222111333888<<<;;;999LLL|||---...000///...------...111///111;;;JJJ[[[pppxxxSSS222(((,,,............---...000222---------,,,,,,+++++++++......///777LLLhhh||||||}}}zzz~~~ooo___MMM<<<444555000///...///000111000///,,,---000333444555444333333999>>>===777333333555111***...222:::^^^eee<<<222---++++++***((()))---,,,***''''''((()))'''&&&%%%%%%%%%%%%%%%&&&''''''###&&&))))))(((***///555UUU\\\bbbdddhhhooovvvwww{{{www{{{___DDD---+++,,,((()))000,,,,,,***)))((())))))***'''''''''((()))+++,,,---...,,,+++---//////,,,))),,,222888:::::::::888777===IIIVVV]]]```bbb```\\\WWWKKK???777111+++)))******)))***+++------+++***''''''''''''&&&&&&&&&&&&***************)))'''&&&$$$%%%'''***+++,,,,,,,,,&&&''''''))),,,111777;;;>>>DDDHHHGGG@@@666...+++***)))((('''&&&&&&'''''''''(((((('''&&&'''***---((((((''''''''')))***+++---+++***))))))+++...000000777;;;777222///---***---222555222---)))+++///+++000222///...//////---+++000555666555666999===999;;;@@@XXX))),,,...//////000111333------888NNNgggxxxkkkDDD333000...000000000000000000///.........---,,,,,,+++******...///111>>>^^^~~~}}}~~~|||uuuoooggg\\\JJJ777000222444222000111444555333000---...000222444555666666888;;;<<<888111---000555000(((---666GGGtttuuuWWW222444///,,,,,,+++)))***...---***'''''')))***(((&&&&&&&&&&&&&&&&&&'''((()))"""&&&))))))(((***111666]]]aaadddfffkkkssswwwwwwxxxwwwiiiJJJ000++++++&&&'''......---+++))))))))))))***(((''''''''')))+++---...---***(((+++000111---((('''...666<<<@@@AAA???;;;FFFLLLRRRUUUYYY\\\ZZZUUUYYYRRRHHH===000((()))///(((((())),,,------+++(((%%%%%%&&&''''''(((((())))))'''&&&(((***,,,,,,***%%%'''***+++***(((((((((%%%%%%%%%&&&)))///666;;;<<>>:::444111...+++---222666444...,,,///333+++000222///...//////---+++111777:::888888:::>>>888???<<>>MMMHHHMMMYYY^^^XXXRRRSSSTTTWWWPPP@@@333///...+++((()))***++++++***)))(((''''''''''''''''''''''''******)))((((((((((((((()))***+++,,,,,,+++)))((((((+++,,,)))'''+++666???EEEFFFHHHIIIGGGAAA999333...***'''(((+++...,,,)))&&&''')))+++,,,+++***)))'''(((((())))))))))))))),,,,,,+++***)))+++///222222<<>>UUUpppzzz\\\>>>...,,,...---111111111000///......---,,,,,,,,,---...000///...///BBB[[[ppp~~~gggaaadddtttzzz~~~sssVVV===555333000...000///...222999;;;888///////////////.........333666666000---------+++)))***555WWW~~~sssWWW888111+++++++++)))((()))---///111+++'''(((***'''%%%&&&''')))(((%%%'''+++,,,)))&&&)))%%%%%%+++***---:::UUU]]]aaa```fffqqqrrrlllsss}}}vvvUUU555---///......000///......///000000///---))))))((())))))***++++++,,,******,,,///000---***,,,...222555666888;;;===??????DDDOOOUUUTTTPPPNNNTTTVVVOOO@@@333...---+++(((((()))******)))((((((''''''''''''''''''''''''******)))(((''''''''''''******,,,,,,,,,***(((''''''***,,,***'''***333;;;IIILLLOOORRRQQQLLLFFFBBB555...((('''+++---***&&&'''(((***++++++***)))(((''''''((()))))))))(((((()))))))))((('''(((,,,...333;;;@@@===777333...***000222333333111///...///000333555333000...///000...222444333555999999777111777888666AAAiii///+++***///444777;;;???```wwwxxx^^^@@@///***+++...000///000111111111///---,,,///,,,***,,,///111222111<<>>aaaggglllooovvv||||||wwwzzz||||||}}}xxxqqqYYY;;;---000333///,,,+++***+++---//////...*********)))******++++++,,,,,,------------------,,,------------000444777555>>>EEEIIIRRR]]][[[RRRBBBDDDEEE@@@999222,,,(((''''''(((((((((((('''''''''''''''''''''''''''''')))((('''&&&&&&%%%%%%%%%,,,,,,,,,,,,+++)))'''&&&&&&)))++++++((((((+++///<<>>777555555555333111//////000111111111111---)))***...333666777555666999999666;;;///...777:::777DDDWWW///111333222444FFFiiilllRRR777---***111444...+++...***---000222222000---+++******++++++(((***888HHHqqqyyyxxx}}}{{{~~~jjjQQQ???777222000000......000333555333///---,,,---///000111000///...222555444...+++---///......CCCkkkZZZ666***...,,,,,,,,,+++******+++---111,,,))),,,...+++)))((('''(((((((((,,,000,,,&&&%%%***'''&&&++++++111BBBgggkkkqqqvvv|||~~~{{{zzzyyyzzz~~~xxxwwwcccAAA...222555000000...,,,+++,,,------,,,*********+++,,,---///000...+++)))+++///000///---------,,,+++***,,,111444888AAAHHHKKKUUU```___WWWHHHKKKOOOOOOHHH===222---((((((''''''''''''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&------,,,+++***)))''''''&&&(((++++++((('''(((***333999AAAFFFGGGEEECCCCCCBBBAAA===444***%%%'''***))))))))))))((((((''''''%%%&&&&&&'''''''''''''''&&&(((******))))))***,,,***///333999@@@FFFBBB;;;>>>===999555111///000222111000111222...)))***///222555666444444777777444666222111666;;;;;;666333HHHxxx333,,,)))444IIIccc~~~zzzUUU666111...---//////,,,+++---))),,,///111222000...,,,)))***---...+++000GGG```{{{~~~}}}~~~fffGGG999666222000000,,,***,,,111222...+++******,,,...000111000///...///222111,,,***---//////+++SSS}}}~~~SSS555///------......---++++++,,,---111,,,***...000---***)))((())))))***///333...&&&&&&+++)))(((,,,,,,444FFFhhhjjjnnnsssxxx{{{{{{yyyoooqqqtttyyy}}}yyyxxxwwwdddDDD333666777111444222///------...---,,,******+++,,,---///111111---***(((***///222111///......---+++***+++///222777<<>>CCCCCCAAA@@@@@@>>>???>>>777---'''(((+++))))))((((((((((((((((((&&&&&&'''(((((((((((('''%%%'''''''''&&&''')))+++///333555777===AAA>>>999CCCBBB>>>888333111222333222000333777444,,,,,,333///222333111222555444222+++444999666777===???:::111NNNwww///---555MMMjjjmmmEEE---000111///++++++...---***)))+++...000111000///---...+++---222666AAA]]]zzzaaa>>>444444222000111+++(((***000111,,,)))***)))+++---...///---+++***---//////***)))---111111<<>><<<888333///,,,(((''''''''''''(((((()))''''''((()))))))))(((((('''((('''&&&&&&'''***---000444555444777;;;:::777AAAAAA@@@<<<888444222222111///333:::777...---444///222333222333666666333---555999777777<<>>///,,,000///+++---444000&&&***+++---///000000///...222,,,---666@@@PPPoooZZZ777...222222000333---)))+++111222---***,,,)))***,,,------***(((&&&---000///++++++///333444SSSuuusss;;;)))333//////000111000...------///111---+++///222///+++***+++++++++...333666000&&&'''...,,,***......888KKKfffdddcccfffgggfffeeeeeennniiifffjjjooosssuuuvvvwwwnnnZZZEEE:::;;;:::444222///,,,***+++,,,,,,,,,---,,,,,,++++++,,,,,,---&&&***------,,,---333999///000000...,,,,,,---///777333;;;LLLXXXZZZ[[[aaaZZZVVVUUUXXXUUUKKKDDDCCC+++***)))(((((()))***+++''''''''''''''''''''''''&&&&&&&&&''')))***,,,---++++++******)))******+++(((((())))))((()))))))))%%%...888>>>>>><<<===>>>DDDAAA???AAACCC@@@777///'''''''''''''''((()))***'''(((((()))))))))))))))+++******(((''')))---000---111222111333777999888===???AAA@@@;;;666222111...,,,111:::888...,,,333111555666555666999999777888444333888===;;;444...111...222CCC^^^BBBkkk___>>>888333.../////////...------,,,(((,,,.........//////...+++...222<<>>??????===:::999<<>>:::111+++)))(((&&&&&&(((''')))++++++)))'''''''''(((((()))***+++---...///000111444777888666222...555555888===BBBCCC@@@<<<666///+++///222111000000000...000666999666333333666666888:::<<<<<<999777666555888;;;999888FFFXXXhhhEEE999111+++...////////////......---///---,,,,,,---...------333222HHHrrroooBBB333000///333...333000000............///000******+++---...///000111)))///,,,(((---777TTTyyy```777***000111*********++++++,,,,,,,,,///000///---++++++---///---***+++000111---*********---+++***,,,***777PPPgggiiihhheeeeeeiiijjjhhhfffccc```^^^___aaaaaabbbgggddd^^^SSSAAA111***+++.........///000222333444000111222111///...///000---,,,+++...111333111...111///,,,+++,,,---------333555GGGVVVVVVVVV[[[YYYRRRNNNLLLLLLJJJFFFEEEGGGBBB;;;222+++))))))+++,,,(((((()))))))))'''%%%$$$)))(((&&&''')))++++++***+++******+++,,,,,,+++)))///---***)))))))))((('''$$$&&&+++222;;;AAAEEEFFFDDDAAA======@@@BBBBBBAAAGGG:::,,,(((((('''&&&'''''')))******(((''''''(((&&&'''((())),,,...000222///111444777888555000,,,///000222999???CCCBBB???;;;444000555:::999444222111...///444666444333444555555666888999999666444555222555<<<===777777<<>>777...///------............---,,,...++++++///111000000111...DDDiii```;;;333111///333---222000///...---,,,---......)))******,,,...111333444...111...(((---AAAaaa}}}~~~```888+++000111+++++++++++++++,,,,,,,,,------,,,,,,++++++,,,---+++)))+++//////+++)))***)))---***))),,,+++999SSSjjjkkkhhhbbb```aaa```]]]\\\\\\\\\\\\]]]^^^```bbb______```[[[HHH000)))...------///000111222222222+++,,,...---,,,++++++,,,***))))))+++...111111000,,,***(((***...222333222111333EEETTTTTTVVV[[[YYYSSSLLLJJJMMMKKKBBBAAAFFFEEE???666...***((()))***************)))'''&&&%%%(((''''''''')))******+++***))))))+++------,,,+++333///***(((******)))'''$$$%%%***111999???CCCDDDKKKHHHEEEDDDFFFGGGGGGFFFJJJ>>>111+++(((&&&%%%'''''')))***)))((('''((()))&&&'''((())),,,...000111,,,---///111333222...+++//////111666===AAAAAA@@@AAA999666;;;@@@===777222000------111333222222444555555555666888777555222444000000666999888:::>>>===IIIYYYzzzcccAAA;;;222)))333+++,,,,,,---------,,,,,,,,,***,,,000111...///333===___RRR444222111///222---111...---,,,+++***+++,,,,,,)))******,,,...111333444000000---***444QQQlllvvvyyyxxxtttrrrxxxzzz___;;;---111222///......---,,,++++++++++++++++++,,,,,,,,,,,,+++***(((***......***)))+++)))---)))))),,,---<<>>555...***)))***///...+++)))(((((())))))'''''''''(((((()))***+++)))((()))+++---......,,,444///***)))***+++)))''''''''')))...555:::======HHHHHHHHHIIIJJJJJJHHHFFFDDD===666222,,,&&&%%%)))''')))))))))(((''')))***)))))))))***+++,,,......+++++++++---///111000//////...///333;;;AAACCCBBBAAA:::888<<>>ccczzztttwwwwwwuuutttyyy{{{~~~yyysss^^^>>>///222111000//////...,,,++++++***)))***,,,...000000---***)))(((+++...---))))))---***---***)))---///@@@[[[]]]``````]]]___ccceeeddd```cccdddaaa[[[ZZZ]]]aaaeeelllooocccHHH///&&&***))))))***,,,,,,------,,,***++++++***)))***,,,///,,,,,,,,,...111555999;;;444111...---///222444555666222@@@RRRYYY^^^aaa[[[NNNLLLNNNQQQRRROOOOOORRRPPPNNNHHH???666///,,,+++222///,,,)))((((((***+++&&&'''(((((('''(((***+++)))))))))+++...///...---000...+++*********)))((()))((())),,,111555777888>>>@@@DDDHHHIIIHHHFFFDDD>>><<<:::777111)))'''***(((((()))((('''''')))++++++++++++***++++++,,,,,,---,,,---///222444444333---++++++000999@@@DDDEEEBBB>>>===@@@BBB===999888000,,,,,,000333222111333666555555555777777666444555666666444000...000222999???<<<<<>>CCCHHHKKKMMMNNNPPPEEE>>>888::::::444---***((((((((((((''''''***,,,************+++,,,------,,,///444999;;;888222---333///+++,,,222777;;;<<<999:::===AAA@@@>>>AAAFFF333111222777999777555666333222222333555666666555444333000///333777777555888:::777999???<<<<<>>YYYfffnnniiieeeccc```[[[ZZZ]]]jjjeee___\\\```hhhppptttyyyvvvkkk^^^WWWRRRBBB000...+++***++++++(((***...+++***((('''((())),,,---///,,,((((((***,,,---,,,777777666333///...000222333111777HHHYYY```___^^^XXXUUUTTTVVVZZZ[[[VVVQQQVVVSSSOOONNNLLLDDD777,,,......---,,,+++***)))))))))))))))******+++++++++,,,///...++++++---...+++)))((('''(((***+++***))))))***(((''',,,666;;;999<<>>======888666333333444555555555111111111222222222222222222222222444666666555333444444555666888;;;===???>>>CCCVVVyyy^^^@@@333222444111333777333222666999888444222333666)))444666333FFFooo~~~TTT333222///---,,,---............------,,,,,,,,,,,,,,,((()))***+++---...///000...111???UUUeeejjjnnntttssssssvvv}}}wwwsssttttttaaaAAA---***,,,,,,,,,------,,,)))&&&---///222333111///......,,,+++***+++---...---,,,+++(((+++---,,,@@@^^^mmmtttooohhhccc\\\VVVUUUYYYfff```YYYYYY___gggkkkmmmwwwuuulll```ZZZWWWIII888...+++***,,,,,,)))))),,,+++***((('''''')))+++,,,,,,***((((((***,,,------333444333111//////111333333222888HHHWWW]]][[[ZZZUUUQQQOOOPPPSSSRRRMMMHHHMMMJJJGGGGGGGGGAAA666...000///...,,,++++++******))))))***+++,,,---......///222111...,,,---,,,(((((('''&&&''')))***)))((('''))))))''')))222999<<<>>>DDDKKKMMMJJJFFFFFFHHHXXXTTTOOOJJJGGGDDDAAA???333---***++++++((('''))),,,***((()))+++---//////...///111333333111000//////+++(((***111888<<<>>>EEEDDDCCCBBBAAA@@@@@@@@@???;;;666333333333333333...///111222333222222111222222222444666777666444222333555777999;;;<<<<<<999444555EEEgggvvvJJJ<<<222333444///222777333111222555666777666666555---555777;;;VVV~~~mmmGGG222111///---,,,.........---......---,,,,,,,,,------***+++,,,---///000222222)))222JJJeeeqqqoooooovvvkkknnnuuuwwwrrrssswwwhhhIII222+++,,,222888999444---)))'''---000222444333111///...,,,+++***,,,---...---++++++(((---...---@@@___nnntttnnnhhhaaa[[[XXX^^^gggkkkeee^^^YYYXXXZZZ^^^```kkkkkkdddZZZXXXWWWLLL>>>000,,,***------)))(((*********((('''((()))***++++++***)))***+++---///000222222111111111111333444555444;;;IIIVVVYYYXXXVVVQQQNNNKKKLLLOOOPPPKKKGGGBBBAAA@@@AAABBB@@@999333111000...,,,+++******+++******+++,,,------...///000333333///......,,,(((((('''&&&'''((()))((('''&&&((()))''''''---666===BBBFFFJJJLLLHHHGGGNNNVVViiieee___YYYSSSMMMGGGBBB888111+++***)))((())),,,,,,+++)))((())),,,...000...///000111222111000///---,,,,,,///444999<<<<<>>333...+++------+++)))***+++***)))(((((()))******)))******++++++---///111111111111111333444555555222222999HHHUUUYYYYYYYYYTTTPPPMMMMMMPPPPPPLLLHHH@@@??????BBBDDDDDDAAA>>>333111///,,,******************+++,,,,,,------......222222//////000...***((('''&&&'''((()))((('''%%%''')))(((&&&)))222;;;@@@CCCHHHLLLJJJGGGNNNXXXeeecccaaa^^^ZZZTTTMMMHHH???666---)))(((''')))---,,,+++)))((((((***---000---...///000000000000///+++,,,///444777999999888BBBAAA@@@@@@@@@BBBDDDEEEEEECCCAAA>>><<<888333///)))+++---///000000///...000//////000222333333222///111444777999999888777111:::???<<<999EEE___vvv]]]@@@888111222333222;;;AAA999555333222444777555000+++///000AAAcccsssJJJ333111///...------......---+++...------,,,,,,,,,,,,,,,))))))***+++,,,---...///444HHHccctttuuuoooiiigggdddjjjtttyyyxxxiiiLLL555...,,,888CCCAAA666+++(((+++((())),,,///000///+++'''+++***+++---......,,,***---(((,,,///000BBB[[[eeefffnnnzzz}}}xxx{{{|||mmm[[[OOOMMMPPPMMMQQQOOOJJJKKKPPPMMMCCC777000,,,---...,,,++++++,,,++++++***************''')))*********+++---///111000000222444555555444,,,---555EEERRRYYY\\\___ZZZUUUQQQPPPRRRQQQMMMHHHBBBAAAAAABBBDDDEEEDDDCCC777555111...+++***)))***)))***+++,,,---...//////...111111......000///,,,((('''&&&''')))***)))(((&&&&&&((()))''''''...777:::===GGGPPPOOOHHHIIIOOOTTTUUUVVVYYYZZZYYYVVVSSSIII???555000,,,((((((+++***+++***)))((())),,,///,,,---...//////000000000***,,,000444666777555444<<<;;;;;;;;;===@@@CCCEEEDDDCCCBBBAAA???:::444000***+++---...///......---111000......000111111111---///111444555666555444333444555888???HHHPPPVVVjjjgggKKK===555000111444777AAACCC777333666999999777333111000,,,;;;XXXyyyfffBBB222444...---,,,---......,,,+++------,,,+++++++++++++++((()))***,,,...000111222FFF[[[mmmpppppprrrrrrmmmnnnssszzz{{{uuusssdddGGG333...)))...333111,,,'''&&&(((((()))+++///222000+++'''******+++---///...,,,***---&&&***000444FFF\\\bbbttt|||~~~sssssszzz{{{~~~|||sssdddVVVMMMKKKOOOSSSRRRNNNPPPUUUSSSKKK<<<333,,,,,,...---,,,------,,,,,,+++++++++++++++(((***,,,,,,++++++---///000//////111444555444222++++++222AAAMMMTTTYYY]]][[[VVVQQQQQQSSSTTTPPPLLLJJJHHHFFFEEEEEEEEEDDDDDD<<<999555000---+++***+++'''(((***---///222444555///111000,,,,,,......+++)))((('''(((***+++***)))'''%%%'''***)))'''***111999:::CCCPPPSSSMMMLLLRRRSSSSSSSSSVVVYYY\\\\\\\\\WWWOOOFFF@@@999000***))))))***,,,+++))))))+++---,,,,,,---...//////000000***,,,...000000111222222555555555666999===AAADDDCCCAAA@@@???>>>;;;777333........................333111//////000111111000///000222444555666666666777444444999AAAGGGGGGEEEHHHhhhuuuRRR<<<999555000222777:::CCCAAA111...777???>>>777333555:::333PPPuuuxxxYYY:::...111...---,,,---......,,,***---,,,++++++******++++++)))***,,,///222555777888iiizzzvvvqqqxxxzzztttxxx{{{zzzqqqmmmmmm___DDD222///...,,,***))))))+++,,,,,,++++++...222555444...*********+++---//////,,,***,,,%%%)))000888JJJ^^^aaasssxxx|||xxxmmmdddiiisssvvvyyy{{{yyypppbbbTTTLLLPPPTTTSSSOOOPPPVVVTTTLLL???555---,,,.........///---------,,,,,,++++++++++++---//////------///111///...---///333444222000...---333>>>IIIOOOSSSXXXWWWRRROOOPPPTTTWWWTTTQQQUUUSSSPPPMMMKKKIIIHHHHHH@@@===888222...,,,,,,,,,%%%'''***---222555888:::111222000+++***------+++***)))((()))***+++***)))(((%%%&&&******'''(((...===999???LLLSSSRRRVVV___```]]]ZZZXXXZZZ]]]___```ddd]]]VVVPPPGGG999...***(((***,,,,,,)))(((***,,,,,,,,,------...///000000,,,,,,,,,++++++,,,///111111000111333666;;;@@@CCCBBB@@@===;;;;;;:::888666111000000/////////000000555333000000000111111000333444555777888999999999999===AAAAAA>>>;;;<<<>>>777AAASSSvvvyyy___EEE===AAA444555888>>>BBBAAA:::444333<<>>;;;888555333///,,,,,,---///111111111000111333333222000222222333444555555555555777;;;@@@BBB@@@<<<999777>>><<>>444555777<<<@@@???888222999:::;;;888333333:::BBBTTTqqqwwwIII555666+++........................,,,,,,,,,,,,,,,,,,---...,,,)))///888555000???XXX~~~zzzxxxxxxwwwvvvtttxxx{{{}}}|||xxxuuuvvvxxxtttkkkeeeVVV@@@111...///...,,,+++***)))))))))++++++---000333222///+++***++++++++++++******)))***111---+++:::JJJTTT___nnnooolllfff^^^YYYXXXYYYXXXXXXYYYXXXVVVSSSPPPNNN[[[\\\ZZZXXXZZZ]]][[[VVVOOO999------,,,///222---............---------------......------...111444666333000////////////...333---222;;;EEEUUU\\\SSSVVV[[[[[[UUUPPPPPPRRRRRRLLLJJJLLLRRRRRRLLLFFFEEE>>>???===666...)))***,,,+++)))((((((+++---...---///000111000...,,,,,,,,,))))))((((((((('''''''''((()))))))))((((((***,,,===BBBFFFIIIJJJMMMQQQUUU\\\XXXSSSPPPQQQXXX```fffddd^^^XXXUUURRRIII;;;000+++***))))))+++,,,***(((***,,,///111111///---++++++---,,,))),,,222555333000444333------555???CCCEEEBBB???=========:::888888666222///---,,,------000///...///000000///---000111111222222000///...555888<<<>>>===:::888777999999;;;AAAMMMgggyyy```JJJ???;;;999555555777;;;>>><<<666111>>>888444444333444@@@NNNlllfffFFF777333...///////////////////////////...---------------...+++(((...777555555LLLkkksssuuuwwwxxxwwwvvvuuuvvvuuuwwwvvvqqqjjjeeefffiiizzzrrrjjjaaaNNN888,,,,,,...---,,,+++***)))))))))+++++++++---///000...,,,---,,,+++******************222///,,,777CCCMMMYYYnnnkkkhhhddd```]]]YYYWWWNNNMMMKKKJJJJJJLLLOOOPPP]]]___```aaadddgggccc\\\UUU>>>000,,,)))---000+++///...---,,,,,,,,,------......---+++***+++///222333111...............,,,444111666;;;===KKKUUUPPPWWW\\\]]]WWWSSSSSSSSSRRROOOLLLLLLNNNMMMFFF@@@>>>:::>>>@@@;;;111***(((***,,,*********,,,---,,,+++---//////...---,,,,,,---)))))))))(((((((((''''''((()))))))))((((((***,,,;;;???DDDGGGHHHLLLQQQUUU[[[WWWRRRQQQTTTXXXZZZ[[[___\\\YYYYYYYYYTTTJJJBBB000---,,,...222111---(((***---111444444333000...***...000---,,,000333444111777888222---000999???AAA???=========<<<;;;999<<<:::777333000---+++***000...------...///...---555666777777555333000///333555888999888777888888999;;;<<<<<<<<>>FFFKKKUUUgggfffdddaaa___\\\YYYXXXPPPQQQQQQRRRQQQPPPOOONNNYYY\\\___aaadddeee___WWWVVVFFF<<<444***+++000+++///...,,,******+++,,,......---,,,)))((())),,,///000...------......,,,+++000222:::<<<999CCCNNNKKKTTTXXXZZZVVVTTTUUUVVVUUUPPPMMMLLLLLLJJJFFFAAA>>>???DDDGGG@@@444***((()))+++++++++,,,...///...,,,,,,---...---,,,+++,,,...)))))))))((((((((((((''''''((())))))(((((()))+++222777>>>BBBFFFKKKQQQVVVYYYXXXWWWTTTRRRPPPNNNNNNRRRSSSTTTVVVUUUPPPGGG@@@;;;444000333777444...)))+++...222555555333000---***,,,...///000222333333111555666222......444999BBBBBBAAA@@@???>>>===<<>><<<999555111...,,,111///------///111111111777888999:::999666333222111333555555555666888::::::;;;===;;;999>>>PPPbbb~~~___EEE;;;<<<:::666888999:::;;;<<<:::666444777222111333777AAAZZZsssgggCCCAAA;;;///333000000000000000000000000......---,,,,,,+++,,,,,,+++111///+++;;;\\\ttt{{{uuuyyy{{{xxxtttrrrwww||||||wwwwwwxxxxxxuuurrrpppooojjjZZZCCC111,,,000------,,,+++************------------------...///...---+++*********+++,,,)))------777KKKSSSRRRWWWccceeefffbbb\\\WWWVVVWWWYYYYYYZZZYYYXXXVVVTTTSSSVVVZZZ\\\]]]______XXXOOOXXXRRRPPPEEE111---333111///---+++***)))***,,,------,,,+++)))'''(((+++---,,,,,,,,,---......,,,***+++000===@@@999@@@JJJHHHSSSWWWWWWTTTRRRUUUUUUSSSKKKLLLLLLMMMOOOQQQPPPNNNLLLOOOMMMEEE777---)))***(((((()))+++...//////------......---++++++---...***)))))))))((((((((((((&&&((())))))(((((()))***,,,222999???BBBGGGLLLQQQVVVWWWVVVPPPJJJIIIPPPWWWdddgggiiiiiicccXXXLLLDDDFFF===666888:::444---))),,,...111333333000,,,***+++)))***///555666444111000///////////////111333EEEEEEFFFEEECCCAAA@@@???@@@@@@???===:::777444333111...,,,,,,...111333333000111222333333222111000111222444444444666:::<<<888666666888888:::BBBLLL\\\qqqpppOOO===;;;:::888666888999:::;;;:::999777666111222333666AAAVVVpppWWW<<<@@@:::---000000000000000000000000000...---,,,,,,,,,,,,,,,,,,///444333555MMMppp}}}~~~~~~yyysssrrruuuzzzzzzyyyyyy||||||xxxlllllleeeTTT===---***...---,,,++++++******++++++,,,---......,,,,,,---...,,,,,,++++++++++++,,,,,,***,,,...>>>WWW```]]]```oooqqqrrrmmmeee^^^\\\]]]^^^\\\XXXVVVVVVXXX\\\^^^[[[]]]^^^^^^______XXXOOOUUUWWW[[[MMM333,,,111000---,,,+++*********+++++++++++++++***((((((***,,,******+++---///...,,,)))(((000???CCC===CCCMMMLLLXXXYYYVVVQQQOOOQQQQQQOOOSSSSSSRRRQQQSSSWWWXXXUUUUUUUUUQQQHHH===333///---'''&&&&&&(((,,,........./////////---++++++---///******)))))))))(((((((((%%%'''))))))((((((((()))***111888>>>@@@BBBEEEHHHPPPRRROOOHHHCCCIIIZZZiiitttyyy}}}|||vvvkkkaaa[[[QQQGGGBBBEEECCC999000...---...///000///---***))),,,((((((000777666111......+++***---///...///222BBBDDDFFFFFFDDDBBBAAAAAA@@@@@@@@@???===;;;:::999222///+++***+++...000111------...///000111111111111222333333444666999<<<:::666666888999999<<>>@@@AAABBBCCCIIIKKKKKKGGGDDDJJJVVVaaa]]]bbbggghhhccc\\\XXXVVVQQQJJJJJJOOOJJJ;;;111000,,,,,,---------,,,++++++,,,))),,,333666111,,,+++---+++,,,...---***...444999===@@@AAA@@@???@@@AAAAAA@@@???>>>===<<<<<<;;;888444...++++++,,,......000000//////000222333444000111333333333555888:::<<<;;;<<<===;;;888<<>>777222666555666888888777666666777///444444;;;YYY^^^===<<>><<<666222999666666999888333000000000:::BBBQQQpppuuuSSS555444???@@@777222///000222333333222111111,,,---,,,+++---222444222777===RRRnnn~~~|||yyy|||uuu|||uuummmvvv}}}yyywwwwww{{{wwwqqqjjj```PPP===000,,,++++++++++++******)))))),,,***((()))+++,,,+++(((+++---------...000///---***000:::FFFSSS]]]eeeiiiooonnnlllmmmrrrvvvqqqhhhhhhbbb]]]]]]```ddddddcccjjjhhhfffdddcccbbbcccccc___]]]ZZZTTTDDD222+++.........//////...,,,+++*********))))))))))))******)))&&&(((...222000---,,,---***DDDSSSFFFOOO\\\LLLPPPPPPOOOOOOPPPQQQSSSTTTNNNPPPOOONNNRRRYYYXXXRRRNNNNNNOOONNNJJJEEE@@@======666...+++...222444444:::444111333333000,,,+++*********))))))((((((((()))************))))))(((---...222888>>>BBBCCCBBBEEEIIIMMMLLLGGGDDDDDDFFFGGGJJJLLLKKKFFFBBBAAAAAA???@@@CCCDDDBBB;;;222+++,,,,,,---...000///...,,,***///444666333///---,,,...///...,,,)))***---111111222777======999<<>><<<888333///...------,,,000///...000111111000///000000000000111222333444777>>>DDDEEEAAA<<<;;;<<<@@@>>>DDDRRR]]]jjj[[[FFF666777;;;999666777999666666999999444222333>>>CCCOOOddd}}}```HHH555666<<<:::444111222222222222111000000///111...,,,...000111111111GGGGGGUUUmmm}}}}}}}}}vvvzzzzzzvvvxxxvvvyyy}}}~~~}}}|||{{{{{{xxxqqqhhh___PPP>>>222---++++++++++++*********)))---+++******,,,---,,,***)))+++,,,---...///...---444;;;GGGRRR[[[aaafffiiirrrtttuuuuuuxxxyyytttkkkmmmhhhccccccgggjjjjjjhhhiiihhhgggeeeddddddddddddeeebbb```[[[MMM;;;111000/////////...---+++)))(((***))))))(((((())))))******'''(((...111///,,,,,,//////HHHSSSCCCIIIVVVKKKKKKJJJJJJJJJJJJKKKMMMMMMOOOQQQQQQOOOQQQVVVVVVRRRUUUTTTRRRPPPMMMKKKIIIHHHIIIBBB999333222666:::<<<888333000111000---,,,...++++++++++++******))))))***************))))))(((---...111666;;;>>>>>>===BBBEEEGGGEEEAAA@@@BBBEEEHHHJJJLLLKKKIIIGGGEEEEEEAAABBBCCCEEEDDD@@@:::555,,,+++***+++...///---+++***...222333000---+++***---...---+++))))))---000111000444:::;;;:::<<>>???:::999???>>>:::555111///---+++***000000///000222222000...000000000000111222333444888===CCCEEECCCAAA@@@AAA===;;;@@@KKKSSSZZZkkk~~~HHH===777999:::777888===:::777777999888555444777DDDHHHYYYttt}}}nnnIII===666999;;;666222333444333222000//////......444......333444111333:::PPPLLLRRReeevvv{{{|||~~~|||~~~zzzxxx|||vvvsss|||zzz|||~~~~~~|||zzzzzzzzz|||rrrfffZZZLLL===222...++++++++++++************---,,,++++++------,,,+++)))+++...000///......///:::FFFUUUaaafffhhhjjjmmmsssxxx{{{zzzyyyyyytttnnnsssooojjjjjjlllnnnmmmllliiijjjjjjjjjjjjjjjjjjjjjlllhhhfffcccYYYHHH999111/////////...,,,***(((''')))((((((''''''(((((()))+++((()))...000---++++++---444KKKPPP???DDDSSSMMMIIIIIIHHHGGGGGGGGGHHHHHHLLLPPPRRRQQQRRRVVVYYYYYY]]]ZZZWWWSSSQQQQQQRRRSSSSSSMMMDDD:::555666;;;@@@777222///...,,,***---333------,,,,,,,,,,,,++++++************))))))((((((,,,---///333888::::::999>>>@@@@@@>>>;;;<<<@@@DDDIIIHHHIIIKKKLLLLLLKKKIIIKKKKKKMMMOOOPPPOOOLLLIII222...******...000...++++++---//////,,,***)))))),,,---,,,***)))***,,,///000...///555999;;;===???@@@:::999???AAA===<<<@@@AAA>>>:::777444111---***000///000111222222///---000000000000111111222333666888<<<@@@CCCEEEFFFFFFBBB???AAAIIINNNQQQYYYeeeuuu<<<888777;;;;;;999:::>>><<<999777888777444666;;;CCCOOOeeezzzwww^^^>>>999777:::;;;777444555444222111///......///000222...000555444111<<>>===<<<===@@@CCCFFFEEEEEEHHHLLLOOOMMMJJJRRRSSSVVVZZZ\\\[[[XXXTTT<<<555...---///111...+++......---,,,******)))***,,,+++******)))***,,,...///,,,+++000777<<<>>>???@@@<<<<<>>@@@BBB@@@>>><<<:::666222///...---...000222222000...000000000000000111222222222222444999@@@FFFIIIJJJIIIDDDCCCGGGJJJMMMSSSZZZhhhxxx;;;888777;;;>>>>>><<<<<<>>>:::888888666555:::AAAJJJ```uuu}}}qqqQQQ===888555888:::888555444222111000//////000111222000000222333000333FFF\\\fffhhhsssrrrdddQQQPPPOOO[[[lllllliiirrrzzz|||~~~uuucccQQQ???111,,,...+++++++++++++++++++++,,,***+++++++++*********+++------000222---***///999CCCRRRdddooorrrqqqrrrttt{{{yyyuuuwwwzzz{{{zzzxxxuuurrrooollliiiggg]]]^^^aaadddgggjjjmmmnnnllliiigggfffcccXXXDDD333...------,,,,,,+++++++++((((((''''''''''''((((((+++)))***...---***))),,,(((888HHHDDD;;;DDDSSSWWWPPPOOONNNKKKHHHFFFCCCBBBDDDFFFJJJMMMNNNQQQXXX^^^\\\[[[YYYWWWUUUTTTRRRRRROOOPPPOOOGGG;;;333111333444111...,,,((((((...666------------------------,,,+++***)))((((((((((((((())),,,111888===??????>>>???BBBCCCBBBBBBBBBBBBBBBAAAAAAEEEJJJMMMLLLKKKQQQTTTYYY^^^```]]]WWWRRRCCC<<<444000000000---***000...,,,++++++++++++++++++************,,,,,,------+++***---444===AAAAAA@@@>>>>>>AAABBB@@@===<<>>======<<<:::777444---------...111222111000000000000///000000111111000000000555<<>>;;;===:::888888888:::BBBLLLXXXooo~~~}}}dddHHH===888444555777777444111111111000111111222222333000222333222333@@@VVVggguuu{{{rrr```JJJMMMMMMVVVeeefffccchhhrrrssstttuuuvvvxxx|||{{{sssfffTTT???///***...++++++++++++,,,,,,,,,,,,)))***++++++))))))***+++---,,,...///+++)))555EEEXXXbbbnnnuuuvvvtttssstttvvvyyywwwpppnnnrrrxxxzzz{{{zzzxxxvvvrrrnnnjjjhhhaaabbbccceeehhhlllppprrrjjjiiifffeeeddd]]]KKK::://////...---,,,,,,,,,,,,)))((((((''''''(((((())))))(((***---,,,)))***...,,,===DDD===<<>>;;;;;;::::::;;;<<<;;;999777333111///...000222222222000000000//////000000111222111111333999CCCLLLRRRSSSRRRNNNJJJGGGFFFIIIMMMTTT```mmmvvv<<<;;;::::::===@@@@@@???;;;999888:::<<>>666???NNNVVVXXXQQQQQQRRRRRRQQQPPPOOONNNUUUOOOMMMOOOQQQOOOQQQUUUVVVVVVXXXXXXYYYXXXXXXWWWZZZ^^^```^^^UUUKKKCCC>>>555000---//////------///))))))******++++++++++++...,,,***(((''''''(((((('''(((+++222999@@@DDDFFFJJJIIIHHHHHHGGGFFFEEECCCBBBCCCEEEGGGHHHIIILLLOOOQQQTTTXXX\\\]]][[[UUUQQQHHHGGGDDD===777333222333///,,,***+++---///...---,,,+++)))+++...///...---+++......,,,111===HHHKKKBBBDDDFFFHHHJJJIIIFFFBBB<<<;;;;;;<<<======<<<:::<<<888333111000222333333000000////////////000000111111111111444===JJJSSSXXX^^^cccaaaZZZUUURRRQQQPPPZZZdddhhhkkkyyy:::<<<<<<::::::>>>AAABBB999888888<<>>JJJNNNFFFIIILLLOOOQQQRRRNNNJJJAAA@@@>>>???@@@@@@???>>>DDD???888333111222333333111000////////////000000///000000...///888FFFQQQVVVcccppprrrkkkaaaZZZUUUUUUWWWZZZ___dddmmm{{{:::999888999:::;;;<<<<<<222888>>>AAABBBKKK___ppp}}}~~~~~~uuuVVVHHH777<<<:::777888999888555111000333555555444333111...)))111555AAAccc~~~}}}|||wwwnnnffflllrrryyyzzzwwwsssssstttwwwnnnmmmkkkgggmmmtttooorrrkkkooolllTTT<<<111+++++++++,,,,,,,,,,,,---------...///...,,,+++,,,---333111333555444<<>>FFFZZZeeeoooqqqqqqooohhh___RRRVVVZZZ[[[\\\bbblllttt999777666777999;;;:::999777;;;AAAHHHQQQ___ppp}}}fffMMMHHH@@@<<<:::888888999888555222333444555333222222222111222...666TTT{{{wwwppppppuuuzzz|||{{{zzz|||zzzoooooosssnnnooouuussstttmmmpppmmmSSS<<<222,,,...---------,,,,,,++++++,,,---...---,,,+++,,,...222///000555>>>MMMcccttt~~~|||}}}{{{xxxuuutttuuuwwwxxxssstttsssoooiiiffffffhhhgggccc___^^^bbbfffiiijjjggghhhgggeeeeeefffbbb\\\DDD555......)))+++---'''++++++***((((((''''''(((***......***))),,,---***111;;;666999UUUddd^^^[[[```fffgggaaa\\\\\\]]]\\\^^^YYYXXX[[[\\\ZZZ[[[___ZZZ[[[\\\\\\\\\]]]___aaaccc___\\\^^^aaa___VVVMMMEEE:::222222222///+++)))------......---,,,***)))***+++,,,+++)))((()))******'''(((000666888;;;@@@BBBBBBBBBBBBBBBCCCEEEFFFHHHEEECCCDDDIIIKKKIIIFFFCCCBBBAAACCCFFFHHHHHHFFFKKKJJJKKKOOORRRMMMAAA777,,,------,,,++++++,,,...222000....../////////...111222111...,,,111<<>>BBBCCCBBB???>>>===<<<>>>BBBFFFHHHIIIHHHIIINNNUUUYYYUUUKKKBBB444222///...------,,,+++111000...---...//////...111222111,,,)))---555===IIILLLOOOSSSUUUWWWWWWVVVPPPQQQQQQPPPNNNLLLKKKLLLLLLJJJIIIGGGDDD@@@;;;777222111///.........000111---///111111000222777<<>>;;;<<<:::999:::>>>BBBGGGIIIHHHIIINNNUUUYYYWWWPPPJJJ???999333///000000///---000///------...///...,,,,,,------***))),,,444:::DDDJJJOOORRRSSSUUUUUURRRLLLPPPTTTTTTRRRQQQRRRTTTSSSPPPNNNNNNOOOLLLFFF???555333000...///000111111...000222222222222555777>>>GGGVVVgggttt}}}~~~}}}ssskkk```XXXUUUXXX^^^bbb^^^dddooo=========???@@@@@@@@@???CCCMMM^^^uuuwwwPPP===<<<<<<<<<;;;999777666666222111444666333...111777GGGcccxxxuuuzzz}}}}}}~~~wwwuuuwww{{{uuuxxxrrrUUU;;;333///........................+++,,,,,,,,,+++,,,///222222555999CCC[[[vvv{{{|||tttqqqnnnkkkuuutttrrrpppnnnmmmkkkkkkkkkmmmooollleee___]]]]]]dddeeefffggggggggggggggglllmmmkkkfffgggnnnssstttfffIII999666000...222000,,,++++++************+++...///...,,,((((((---333LLLNNN]]]nnnlll```]]]___QQQUUUZZZ______\\\YYYWWWSSSWWW]]]```bbbcccccccccccc___ZZZXXXXXXYYYXXXXXXUUUSSSSSSWWW\\\]]]XXXSSSKKKBBB:::888666222000111------,,,+++***++++++++++++,,,------,,,+++,,,......---,,,---111666999999AAAAAACCCEEEEEEAAA;;;666;;;>>>CCCGGGIIIGGGCCC???<<<;;;::::::<<<@@@EEEIIIJJJJJJLLLPPPTTTTTTPPPMMMFFF???666000///000///...///...------......---+++)))***+++***))),,,222666???IIIPPPQQQRRRTTTSSSOOONNNQQQUUUUUURRRQQQRRRTTTQQQNNNLLLNNNRRRQQQKKKEEE;;;777222000000111222111000111333444444444555666888>>>KKK]]]mmmwww|||}}}zzzwwwnnncccYYYUUUYYY^^^\\\___dddlll{{{:::===??????===>>>BBBEEEVVVeeexxxwwwzzzzzzOOOAAA<<<===>>><<<999777777777777555666888444---111;;;SSSyyyzzzwww|||{{{~~~|||}}}}}}~~~zzzyyyZZZ???555222........./////////000000,,,------,,,,,,...222555000666@@@OOOeeeyyy~~~sssllljjjhhheeesssssssssrrrqqqooonnnmmmiiilllooommmgggaaa]]]\\\^^^```ccceeefffggghhhjjjlllmmmjjjeeedddkkkqqqtttfffHHH777666111...000...,,,,,,+++++++++++++++,,,...---...---***)))000999TTTTTTdddqqqhhh```aaa```YYYZZZ^^^cccccc]]]XXXWWWQQQVVVZZZ^^^ccchhhfffbbbbbb]]]XXXWWWZZZ\\\ZZZXXXSSSSSSUUUVVVWWWVVVRRROOOUUUNNNGGGCCC>>>666000000*********++++++,,,,,,,,,***,,,------++++++,,,......///...---111999<<<;;;>>>===>>>AAACCCCCC>>>999;;;>>>CCCGGGHHHFFFCCCAAA=========<<<===@@@EEEIIIKKKKKKLLLNNNPPPPPPOOOMMMGGGBBB:::444111///.........---,,,---......,,,***,,,,,,,,,+++***+++...000;;;HHHRRRSSSSSSVVVUUUPPPSSSTTTUUUTTTRRRPPPOOOPPPQQQOOONNNQQQVVVVVVRRRNNNCCC>>>777333333333222000111222333555666666666666666888AAASSSdddooouuuyyy~~~~~~{{{qqqddd[[[ZZZ\\\[[[^^^bbbdddhhhxxx:::???CCCAAA======FFFNNNaaawww~~~pppIIIFFF<<<>>>???===:::777777888888444444777444222;;;JJJnnn}}}aaaDDD999555000000//////////////////---......------000444777666:::HHH^^^qqqzzz|||||||||}}}xxxoooiiiiiijjjhhhnnnooopppqqqqqqpppnnnmmmiiikkkmmmkkkeee```^^^^^^]]]```cccddddddeeehhhjjjfffiiiiiieeedddiiinnnpppfffGGG777999444//////---,,,,,,+++++++++,,,,,,---...---...///,,,,,,555AAAUUUPPP^^^ggg```bbbggg^^^[[[YYY[[[aaa```XXXSSSRRRRRRTTTWWW[[[dddkkkiiiaaa]]]\\\[[[[[[\\\]]]]]]]]]ZZZ\\\]]][[[WWWUUUUUUWWWYYYTTTOOOLLLEEE999111///)))***,,,---------,,,,,,)))+++,,,,,,++++++,,,---...000///...333<<>>BBBDDDAAA>>>:::;;;===??????@@@AAABBB<<<>>>?????????BBBHHHLLLKKKLLLMMMPPPQQQPPPNNNLLLEEEEEECCC>>>888333///...---,,,,,,---...---+++)))------------,,,,,,,,,---555EEEQQQSSSTTTYYYXXXRRRVVVTTTSSSRRRSSSSSSSSSRRRTTTSSSRRRTTTXXXYYYXXXVVVLLLDDD<<<777666555222000222222222444666777777666666444:::KKK\\\hhhpppvvv~~~|||sssggg___ZZZXXX[[[```bbbaaaggg{{{;;;BBBHHHDDD>>>???JJJUUUccc|||gggCCCHHH<<<>>>???===:::777777999555000000555555888GGG[[[fffHHH<<<888222222111000///...------...............111555888@@@@@@OOOiiizzzyyysssrrruuuvvvrrrkkkggghhhjjjjjjiiijjjlllnnnnnnnnnlllkkkiiikkkkkkhhhccc______aaa```ccceeeeeecccccceeehhh```eeehhheeeeeeiiilllmmmfffGGG888<<<888222111///,,,,,,,,,++++++,,,------///---///111//////999FFFXXXOOOYYYbbb___iiipppaaaYYYVVVXXX^^^^^^WWWRRRRRRRRRSSSTTTYYYdddnnnjjj```YYY\\\______]]]]]]```cccccceeefffaaaZZZXXX]]]bbbUUURRRPPPOOOHHH<<<222///+++,,,...//////...,,,+++)))***,,,+++++++++,,,---...111000...444???DDDBBBAAA>>><<<>>>CCCEEECCC@@@>>>===<<<;;;;;;???CCCGGG;;;>>>@@@AAABBBEEEJJJOOOIIILLLOOOSSSTTTRRRNNNLLLEEEIIIKKKHHH@@@888222000---,,,,,,---...---+++))),,,,,,---------............@@@OOOQQQSSSZZZYYYSSSUUURRROOOQQQUUUYYYYYYXXXRRRQQQQQQRRRTTTVVVVVVUUUQQQIII???999777666222///222111111333555777777777777222777GGGXXXdddmmmuuu~~~}}}rrrdddZZZTTTWWW^^^bbb``````lll|||AAA@@@HHHPPPJJJCCCSSSllldddUUUAAA===BBBFFFAAA888444777<<<999222111777888BBBhhh|||~~~lllKKK:::;;;444333111///...---......000///000222222111555<<<:::KKKaaammmpppppptttyyyrrrqqqooommmlllllllllmmmoooppprrrssssssqqqnnnlllmmmppprrrppplllhhhhhhiiikkkmmmkkkhhhhhhjjjddd[[[dddeeeffffffgggiiilllooocccMMM>>>??????666///000------,,,+++)))***,,,///111......222444999CCCMMMXXXYYYZZZ[[[[[[ZZZYYYYYYXXXXXXYYY[[[\\\[[[WWWTTTVVVWWWZZZ^^^bbbcccaaa___`````````bbbeeehhhlllnnnllloooooolllfffdddgggkkk```YYYUUUSSSMMM@@@888777...---,,,---......---+++++++++******)))******+++333333111111888BBBHHHGGGJJJEEEAAABBBEEEEEE@@@;;;===<<<<<<===AAADDDEEEEEEFFFHHHIIIFFFCCCAAACCCFFFGGGLLLQQQSSSPPPLLLKKKKKKKKKKKKKKKMMMKKKCCC555+++******///444111******///222222111///,,,++++++---000777CCCQQQ[[[^^^\\\XXX[[[UUUPPPRRRXXX\\\ZZZWWWZZZZZZXXXWWWUUUSSSQQQQQQNNNSSSRRRHHH<<<666222///111...///333555555666:::666333444===JJJXXXgggssszzz~~~zzzwwwuuu```YYYUUUXXX]]]```cccfffjjjzzzEEEDDDFFFGGGEEELLLggghhhRRRDDDAAABBBCCC@@@<<<999:::<<<:::888555444<<>>AAA???>>>>>>AAADDDEEEEEEGGGIIIKKKKKKIIIGGGGGGGGGKKKOOOSSSSSSPPPMMMLLLMMMRRRPPPOOONNNLLLEEE999000+++))),,,000...)))(((+++///111111000...---......000777DDDRRR^^^bbb```\\\ZZZVVVSSSSSSWWW[[[[[[YYY]]]]]]\\\[[[ZZZZZZZZZZZZUUUXXXVVVMMMCCC<<<666000333000000444666444555888888777888<<>>===<<<;;;===:::999KKKppp~~~}}}}}}~~~nnnLLL<<<===555555555555444444333222///...///444666666888<<>>888444222///,,,++++++,,,---)))***+++,,,...///000111,,,---+++,,,555DDDNNNRRRRRRPPPOOOPPPQQQOOOJJJEEEDDDBBB@@@AAADDDHHHJJJJJJJJJKKKMMMPPPQQQPPPMMMJJJQQQTTTVVVTTTQQQNNNOOOQQQVVVSSSPPPOOONNNJJJCCC>>>111---+++,,,,,,)))((()))---///222222111000///000...444AAAPPP]]]bbbaaa]]][[[ZZZXXXWWWXXXZZZ\\\^^^\\\[[[[[[[[[\\\]]]___```\\\]]]ZZZSSSMMMGGG>>>555555111000444666444444666999:::<<<;;;999???RRRfffxxx{{{{{{zzz|||~~~{{{xxxnnnccc[[[VVVUUU[[[cccaaadddqqqIIILLLJJJIIIXXXwwwjjjFFFIIIFFFDDDBBB@@@>>>=========@@@BBBFFFPPPiii}}}}}}zzzyyyyyyzzzzzz|||mmmLLL;;;;;;333444555666555444333222111///000555777777999>>>TTT```nnntttrrrnnnmmmnnnkkklllmmmoooqqqsssuuuvvvsssssstttuuutttsssqqqppppppoooooorrruuuuuuqqqmmmfffggghhhllloooppplllgggccccccbbb```^^^^^^___aaacccVVVIIIBBB>>>777///+++,,,,,,,,,+++***,,,///111///,,,---666???FFFMMMSSSUUUWWWZZZ\\\]]]]]]\\\[[[WWWWWWWWWYYY\\\]]]]]][[[WWWWWWXXXZZZ\\\\\\[[[YYY\\\aaaeeeccc^^^]]]bbbhhhggghhhiiigggdddcccdddfff\\\XXXUUUVVVUUUOOOEEE===<<<:::555000,,,+++,,,...)))***+++---...///000000+++,,,******333CCCOOOTTTSSSTTTUUUWWWWWWUUUQQQNNNHHHFFFEEEFFFJJJNNNPPPQQQQQQOOOOOORRRVVVWWWUUURRRVVVXXXXXXVVVRRRPPPRRRTTTTTTRRROOONNNOOOPPPOOOMMM>>>666...******+++,,,,,,,,,///333444333111///...,,,000:::IIIWWW]]]\\\YYY\\\]]]\\\ZZZXXXYYY^^^bbb]]]]]]\\\]]]^^^```cccdddaaaaaa^^^ZZZXXXTTTJJJ>>>777222000333555444444555888:::<<<:::666888GGGWWWlllsssyyyzzz|||}}}tttjjj___WWWXXX^^^___```hhhvvvKKKLLLLLLRRRlllgggDDDIIIDDDEEEEEEAAA<<<:::<<>>999222...///...,,,++++++...000***)))000BBBTTT]]]```aaa[[[]]]aaaddddddcccaaa___[[[YYYXXXZZZ]]]```bbbbbbcccaaa``````aaaaaa___]]]___cccggggggddddddgggkkkeeefffhhhjjjlllmmmnnnnnnffffffddd^^^ZZZVVVOOOHHHLLLJJJCCC:::000++++++---***+++---.........------,,,...---+++000>>>KKKQQQNNNSSSWWWXXXVVVUUUUUUWWWWWWVVVUUUUUUVVVUUUSSSPPPYYYVVVTTTTTTWWWZZZ]]]^^^YYYZZZYYYVVVSSSRRRUUUYYYXXXVVVTTTRRRQQQRRRSSSTTTOOOIII<<>>;;;===DDDJJJLLLKKKOOOuuuyyywwwuuuuuuwwwxxxxxxwwwzzz~~~{{{ssstttvvvaaaMMMAAA@@@???===;;;:::999::::::666;;;@@@@@@???IIIccc}}}zzz|||}}}{{{wwwtttvvvyyyuuuuuuwwwxxxxxxxxxwwwvvvssstttvvvxxxzzz|||~~~zzz{{{|||xxxsssooooooqqqtttmmmjjjooossstttvvvzzzyyyxxxuuuqqqllliiihhhiiidddhhhfffaaaeeefffTTT;;;111111000---+++***,,,...000///777KKK]]]bbb^^^YYY^^^```dddffffffdddaaa___[[[ZZZZZZ^^^dddjjjoooqqqiiigggeeeddddddcccaaa______aaacccfffiiikkkmmmmmmmmmlllkkkjjjiiigggdddaaa```gggiiiaaa\\\]]]^^^]]]YYYWWWQQQEEE777...,,,---(((***---000333333333333))),,,---,,,000===IIIPPPMMMRRRUUUSSSMMMJJJLLLPPPPPPRRRUUUYYY\\\\\\XXXUUUSSSVVVYYYZZZXXXXXXZZZ]]]UUUWWWXXXVVVSSSSSSUUUYYYUUUVVVWWWWWWWWWVVVWWWXXXSSSWWWSSSFFF999333---(((***,,,///111000//////000///+++***444EEETTT[[[\\\]]]___aaaccccccaaa^^^\\\ZZZ\\\```dddfffffffffeee```cccddddddfffhhhgggbbb___PPP@@@:::999888777888777444444666666444666;;;<<>>>>>CCCJJJTTTeeeuuuzzzvvv|||}}}ooobbb```bbb``````aaattt{{{ooouuuSSSFFFFFFGGG@@@???===FFFTTTVVVXXXeeexxx{{{}}}~~~||||||}}}zzz}}}~~~~~~{{{lllVVVDDDCCCBBB@@@>>><<<<<<<<<<<<;;;@@@DDDHHHUUUhhhyyy}}}zzzzzz{{{||||||{{{yyyyyyuuurrrsssyyy{{{yyyvvvxxxzzzyyywwwttttttuuussssssttttttuuuvvvvvvvvvwwwvvvuuuuuutttqqqmmmiii___dddggghhhnnnppp```LLL???888222111000///000333111///:::TTTfffgggcccaaacccaaa```bbbeeefffbbb___eeeffffffffffffiiimmmqqqjjjeeebbbddddddbbbccchhhlllkkkkkkmmmppprrrrrrppphhheeeaaa``````^^^[[[XXX___aaa```^^^```ddddddaaa[[[aaa___TTTLLLHHH>>>111000111///---111777777111...///,,,)))///>>>MMMTTTXXXWWWWWWXXXYYYYYYXXXWWWTTTWWW[[[]]]]]][[[ZZZYYYUUUYYY[[[[[[\\\^^^]]]ZZZUUUVVVXXXZZZZZZZZZYYYXXXZZZZZZZZZYYYXXXVVVTTTSSSRRRVVVZZZYYYQQQDDD777///,,,///222000,,,***+++.........---000888EEEPPPVVV^^^]]]aaaeeeccc]]][[[^^^```\\\^^^fffllllllkkkjjjkkkmmmkkkgggeeeggggggeeehhhgggcccZZZNNNCCC;;;777666555666999999777777;;;<<<>>>AAALLL```sssxxxttt{{{zzz{{{}}}uuuhhhcccbbb______bbbjjjooozzzjjjMMMHHHHHHEEEAAA:::<<>>======>>>>>>======CCCQQQ___jjjuuu|||zzz{{{|||}}}}}}|||{{{zzzvvvtttssssssuuuvvvvvvvvvssstttqqqnnnppptttuuurrrqqqsssvvvwwwvvvtttssssssooopppqqqtttvvvyyyzzz{{{wwwvvvuuuuuussspppkkkggg```gggkkkkkknnnooofffYYYCCC;;;444444444222222444000000<<>>======>>>??????@@@===GGG[[[iiimmmqqqwwwyyyyyyyyyyyyxxxvvvuuutttnnnmmmlllmmmppprrrrrrqqqnnnooommmjjjkkkooooookkkoooppprrrsssrrrooommmllliiijjjmmmppptttwwwzzz{{{tttrrrpppnnnnnnllljjjhhhbbbfffiiijjjnnnoooiii___HHH>>>555555777555333333222444AAAWWWgggmmmmmmmmmgggeeedddddddddbbb___\\\]]]]]]\\\ZZZXXXWWWYYY[[[\\\\\\]]]^^^]]][[[[[[\\\ZZZ[[[^^^bbbddddddcccbbb\\\]]]^^^```bbbccccccbbb^^^^^^\\\\\\___dddaaa[[[YYY]]]aaabbbccc___QQQCCC...///111666;;;>>><<<888...000...---444CCCRRRZZZ\\\YYYVVVUUUVVVXXXYYYZZZ]]]\\\ZZZZZZ\\\^^^```aaabbbeeeddd___]]]]]]ZZZVVVbbbbbbbbbbbbbbbbbbbbbbbb]]]\\\YYYVVVTTTRRRRRRRRRUUUWWW[[[^^^^^^VVVJJJ@@@333000---,,,......,,,***((())),,,///222;;;KKKZZZXXXZZZ]]]___^^^\\\[[[\\\___\\\\\\aaaffffffgggiiikkkdddccckkkmmmgggdddhhhcccdddfffgggeeeZZZJJJ>>>999666777;;;<<<999777999:::888888@@@QQQdddrrrxxxyyyxxxwwwuuuvvvzzz|||rrrggg^^^YYYccccccfffnnn{{{yyyYYYJJJLLLKKKDDDCCCIIINNN___zzz|||xxx{{{|||pppWWWAAA??????>>>=========>>>???BBBCCCPPPgggvvvwwwwww{{{}}}{{{xxxvvvuuuttttttmmmlllmmmoooqqqssssssrrrooopppmmmjjjkkknnnnnnjjjnnnnnnoooppppppooommmkkkkkkkkkmmmoooqqqsssuuuvvvsssoookkkiiijjjlllmmmmmmeeedddeeehhhmmmooohhh___NNNAAA666555888777444333222888FFFXXXggglllmmmnnniiihhhgggfffdddbbb___\\\^^^___^^^]]][[[ZZZ\\\]]]]]][[[ZZZ[[[^^^___[[[VVV]]]]]]]]]]]]]]]^^^```aaaZZZ\\\^^^___```aaabbbccc\\\]]]\\\[[[^^^aaa___ZZZ]]]^^^```bbbccc```UUUJJJ333111222777;;;<<<:::777///222333333999FFFQQQVVVZZZWWWTTTSSSUUUXXXZZZZZZ\\\YYYWWWWWW[[[^^^```aaabbbdddccc___]]]^^^]]]YYYdddddddddeeeffffffgggggg```]]]XXXSSSQQQRRRTTTVVV\\\[[[\\\]]]]]]XXXPPPJJJ999333---+++---...---+++******---000222777GGGWWWZZZ]]]```aaa``````aaaaaaaaa^^^^^^bbbdddbbbccceeehhhccceeemmmnnnfffcccfff___^^^___dddfffaaaVVVLLL???999666777999888888:::666777999>>>FFFTTTggguuuwwwyyyzzzxxxvvvuuuvvvxxx|||uuuggg^^^cccaaaccciiippp~~~iiiTTTNNNOOONNNJJJFFFTTT\\\iii}}}}}}{{{oooXXXDDDAAA@@@???>>>===>>>???@@@@@@GGGXXXmmm{{{~~~zzzwwwuuussssssrrrsssrrrsssuuuxxxzzzyyyxxxvvvvvvsssoooooosssssspppnnnmmmnnnooorrrssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqtttqqqmmmkkkllloooqqqrrrgggeeedddhhhmmmmmmggg```TTTDDD666444999:::777444222;;;IIIYYYdddhhhiiiiiijjjjjjiiihhheeebbb___^^^___`````````^^^^^^___``````^^^[[[ZZZ___bbb^^^WWW```___]]][[[YYYZZZ]]]```ZZZ[[[\\\\\\[[[\\\^^^```[[[___```^^^^^^```___\\\]]]]]]^^^______[[[TTTMMM???999666888999666333333000555777777===HHHQQQTTT\\\YYYVVVUUUWWWYYYZZZ[[[XXXUUUTTTVVV[[[___```______bbbbbb___```ccccccaaabbbbbbccceeeeeefffffffffbbb___ZZZWWWVVVXXX[[[^^^bbb```^^^]]]\\\YYYVVVSSSDDD===333---,,,---------///---///222111222>>>NNN\\\aaadddccccccfffgggfffcccaaabbbeeeeeebbbbbbdddhhhhhhjjjllliiicccbbbddd```^^^^^^aaaeeeeee```[[[KKKBBB:::888999888888;;;333555999;;;<<>><<<999777CCCSSS___eeefffeeebbbbbbccccccaaa^^^[[[YYYXXX[[[\\\]]]\\\ZZZXXXYYYZZZXXX]]]]]]XXXVVVYYY[[[YYY```bbbbbb```]]]]]]```cccdddcccaaa\\\XXXWWWZZZ^^^WWW```eeeaaa\\\[[[]]]^^^]]]___ccceeebbb[[[WWWWWWVVVKKKBBBAAA@@@<<<;;;???444777777666<<>>AAA===999:::JJJ\\\dddggghhhhhhffffffbbb]]]ZZZYYYZZZ[[[[[[[[[ZZZXXXVVVUUUWWW[[[^^^aaa___[[[ZZZ___ccc___WWW[[[ZZZZZZ]]]bbbffffffdddhhhddd___[[[ZZZZZZ\\\\\\aaa```^^^^^^aaaccccccccc___aaacccdddccc___\\\ZZZRRRPPPIII@@@???AAA???888777555666;;;>>>AAAKKKWWW]]]YYYXXXZZZWWWRRRSSSXXXSSSRRRUUU^^^iiikkkddd\\\^^^aaaaaa______aaa```]]]___bbbcccaaa^^^\\\^^^```ddd___]]]aaaeeeffffffhhhmmmggggggkkkhhh``````ggg^^^\\\NNN::://////,,,$$$***+++///111000...333;;;TTTWWWZZZZZZZZZ[[[___bbbffffffggghhhjjjiiigggdddjjjjjjiiiiiiiiikkkmmmooommmjjjfffbbb```______```cccaaaZZZNNNAAA999999;;;@@@===<<<<<<;;;;;;AAAJJJ```iiisssxxx||||||xxx{{{zzzxxxvvvttttttttttttrrrjjj___WWWUUUZZZbbbgggppp~~~pppRRRNNNIIIIIIUUU```vvvttt___SSSKKKFFFGGGGGGGGGPPP]]]qqq{{{{{{{{{|||~~~}}}}}}{{{{{{|||~~~~~~zzzvvvzzzwwwtttrrrqqqpppnnnnnnpppqqqqqqpppllljjjiiiiiiggghhhkkkpppuuuyyy{{{|||iiikkkmmmlllkkkjjjlllooommmjjjhhhjjjllllllgggccccccOOO===888<<<>>>;;;888EEESSS___cccdddeeegggfffeeebbb___]]]]]]^^^^^^^^^\\\\\\ZZZYYYXXXZZZ\\\^^^dddcccaaa```dddgggaaaXXXZZZYYYYYY[[[___aaaaaa```aaa___\\\ZZZXXXWWWUUUTTTZZZ[[[\\\]]]]]]]]]\\\\\\\\\___bbbccccccaaa___^^^XXXWWWOOOCCC===<<<777111555444888===@@@BBBJJJTTT^^^XXXUUUVVVWWWUUUYYY^^^VVVUUUVVV]]]dddgggccc^^^```bbbbbb^^^]]]^^^]]]ZZZ^^^```bbb```\\\ZZZ\\\^^^___\\\^^^fffiiifffbbb```dddccceeehhhiiiffffffjjjbbbbbbZZZJJJ;;;333---*********,,,...---,,,222:::QQQZZZ```^^^\\\```ddddddfffhhhjjjlllllllllkkkkkkllloooppplllhhhgggkkkppp~~~yyypppfff```^^^aaaccccccbbb___XXXOOOFFFAAA???>>>;;;:::;;;:::999===DDDTTTaaapppxxx|||~~~yyyyyyyyyxxxwwwtttrrrqqqqqqmmmfff]]]WWWWWW]]]bbbgggoooyyyfffNNNOOOLLLMMMcccxxxyyydddXXXNNNLLLNNNTTTfffxxx{{{yyy~~~}}}}}}~~~zzz|||~~~~~~|||yyyvvvxxx|||~~~yyyrrrnnnoooqqqqqqqqqpppnnnkkkiiijjjkkkhhhdddbbbeeekkkppppppoookkknnnpppooollljjjlllnnnkkkhhhfffgggjjjllljjjhhhfffUUUCCC===>>>???>>>???NNNWWW^^^]]][[[]]]___```hhhfffdddcccccccccaaa___```_____________________eeefffeeeeeehhhiiibbbYYYYYYYYYYYY[[[___aaaaaaaaa]]]]]]^^^]]][[[WWWSSSPPPUUUYYY]]]]]]ZZZXXXWWWWWWWWWZZZ\\\]]]\\\ZZZYYYYYY[[[ZZZTTTHHH>>>888444111444666:::???AAACCCJJJRRR```ZZZXXX[[[^^^^^^^^^___ZZZYYYZZZ\\\```cccccccccfffhhhgggbbb```aaa```]]]ccceeefffddd```^^^___aaa^^^\\\^^^eeehhheee```^^^^^^bbbeeeeeegggkkkkkkiiieeeeeeddd\\\JJJ777...---,,,+++,,,...,,,+++000777III[[[fffaaa^^^dddhhhfffeeeiiimmmnnnmmmmmmoooqqqmmmrrrtttooogggdddhhhmmmzzzpppgggbbbcccfffaaabbbcccbbb^^^VVVLLLEEE===:::;;;===;;;999<<<@@@EEEVVViiisssxxx|||~~~~~~zzz|||}}}~~~|||yyyvvvtttqqqrrrpppggg\\\VVVWWWZZZaaadddhhhqqq\\\KKKPPPOOOUUUrrrooo]]]OOONNNVVVbbbttt}}}||||||}}}wwwzzz~~~|||yyyvvvtttvvv}}}{{{rrrnnnnnnooommmnnnnnnmmmjjjhhhhhhiiiooolllhhhgggkkknnnqqqqqqooorrrtttpppiiiddddddeeebbbaaaaaadddgggiiihhhffffffXXXIIIBBB@@@@@@CCCGGG\\\bbbfffccc```aaacccbbbfffeeeddddddcccaaa^^^[[[^^^^^^___```aaa```^^^\\\^^^___^^^^^^aaaccc___WWWVVVVVVXXXZZZ]]]```aaabbb]]]___aaaaaa___[[[XXXVVVVVV[[[___^^^YYYUUUVVVYYYWWWYYY[[[YYYUUUSSSRRRSSSXXXXXXUUULLLCCC===::::::888:::===???AAAEEEMMMTTTcccaaaaaaeeeiiihhhaaa\\\^^^^^^]]]]]]^^^bbbgggkkkhhhjjjiiieeeccceeeeeebbbgggiiijjjhhhdddaaabbbdddddd^^^\\\```dddddddddfffbbbgggfff```bbbjjjkkkeeefffccceeedddVVV>>>///---...---...000...+++---111AAAXXXhhhccc```gggkkkgggggglllppppppmmmlllooossskkkooorrrpppjjjffffffgggtttxxxzzzwwwpppiiifffeee______aaaeeefff```UUUKKK???======@@@@@@======AAA>>>LLL\\\hhhrrrxxxyyywwwyyyzzz{{{||||||{{{yyyxxxuuuvvvvvvpppfff\\\VVVTTT^^^```ccciiiuuurrrSSSGGGOOOSSS```~~~www```NNNSSScccqqq|||~~~~~~~~~{{{vvvzzz}}}~~~|||xxxtttsssvvv|||~~~xxxsssqqqoookkklllnnnqqqqqqooollljjjjjjjjjjjjiiifffeeegggkkkpppmmmqqqsssoooeee^^^\\\]]]ZZZ[[[___cccffffffdddccchhh]]]QQQHHHAAA???DDDKKKYYY___bbb```]]]^^^]]][[[]]]]]]^^^```aaa```\\\YYY[[[[[[\\\___aaa```]]]ZZZXXXXXXWWWUUUYYY^^^^^^ZZZWWWXXXYYYZZZZZZ[[[\\\]]]\\\___``````]]][[[[[[\\\YYY]]]^^^[[[VVVTTTWWW[[[YYY[[[]]][[[WWWTTTVVVXXXWWWXXXWWWRRRKKKDDDCCCDDD@@@BBBAAA@@@BBBIIISSSZZZgggeeebbbdddhhhkkkgggbbbbbbaaa```______ccckkkpppeeehhhgggddddddggghhhfffeeeggghhhfffbbb```aaacccddd___]]]bbbfffggghhhjjjgggiiiddd\\\^^^hhhjjjeeeggg``````ddd]]]III777111,,,+++,,,000///,,,,,,///<<>>>>>@@@<<>>;;;===BBBPPPeeexxx|||wwwuuuuuuuuuvvvwwwzzz}}}~~~yyywwwuuuvvvwwwqqqfff\\\QQQTTTXXX\\\```hhhzzzWWWIIIEEEPPPeee{{{dddVVVaaavvv~~~{{{}}}|||{{{zzzxxxvvvzzzxxxwwwxxxyyywwwsssoooooovvvwwwoookkknnnlllfff```ccceeeeeedddbbbaaaaaaaaabbbeeefffhhhiiijjjkkk```gggmmmkkkccc\\\[[[]]][[[^^^aaadddeeeddddddddd```]]]XXXOOOCCC===EEEPPP```dddeeebbbbbbcccccc```UUUVVVXXX[[[______^^^\\\]]][[[\\\```fffgggddd```^^^``````^^^aaafffhhheeedddeeefffdddaaa___```bbb[[[___aaa^^^ZZZWWWWWWZZZYYYYYYYYYYYYXXXWWWWWWWWWSSSWWW[[[YYYVVVWWW]]]ccchhhccc``````\\\SSSMMMLLLLLLPPPOOOJJJKKKUUU^^^bbbcccccc___ZZZ]]]gggnnnpppcccaaa^^^\\\\\\___aaaccceeehhhgggeeeggglllooommmgggjjjlllkkkhhhgggiiikkkeeebbbdddkkknnnjjjeeecccfff___\\\```eeefffggghhhbbbbbb___[[[\\\]]]YYYRRRDDD<<<444111...+++---111888BBBUUUeeejjjggghhhlllnnnnnnnnnnnnoooooopppqqqkkkkkkkkkmmmoooooonnnlllnnnkkkhhhiiikkkkkkhhheeecccbbbaaacccgggiiihhhfffZZZPPPFFFAAA>>>:::999;;;;;;:::;;;EEEYYYnnnxxxxxxvvvvvvwwwxxxyyyzzz{{{{{{tttssssssvvvwwwuuuoooiii\\\WWWTTTWWW[[[```kkkvvvtttTTTJJJIIIUUUooo}}}yyy~~~~~~yyy}}}~~~yyyttttttwwwjjjWWWKKKWWWhhhooommmkkkfffgggjjjkkkhhhcccaaabbbeeeaaa]]][[[\\\___aaabbb```]]]ZZZZZZ]]]]]]XXXSSSOOOZZZ[[[RRRLLLOOOPPPLLLHHHIIIIIIHHHGGGGGGHHHJJJBBBBBBCCCHHHNNNPPPNNNKKKHHHPPPVVVTTTKKKDDDCCCEEEFFFGGGIIIIIIIIIJJJKKKMMMIIIIIIHHHBBB777333===JJJOOOQQQOOOKKKJJJMMMNNNLLLOOONNNOOOPPPQQQQQQNNNKKKRRRQQQQQQVVV\\\^^^\\\XXXUUUXXXZZZYYYZZZ^^^]]]ZZZZZZ\\\______]]]]]]___bbbaaaeeehhhfff___ZZZYYYZZZYYYYYYZZZ\\\]]]\\\XXXVVV[[[___aaa___ZZZZZZ```fffllleeebbbdddbbbYYYQQQOOOMMMSSSTTTPPPQQQYYYaaaccc___eeegggcccccchhhjjjhhhccc___[[[YYYZZZZZZZZZYYY^^^```___]]]^^^cccfffeeecccfffhhhhhheeedddgggiiimmmgggcccfffhhhfffeeefffggg^^^\\\eeeiiieeebbbddd]]]bbb___WWWWWW___bbb___[[[OOO@@@555...***,,,111444999KKK```gggaaabbbiiiiiihhhggghhhkkkmmmnnnnnniiiiiiiiigggeeegggkkkooollljjjkkkoootttsssjjjbbbaaa```aaabbbeeefffgggffffffYYYLLLDDD???:::999;;;<<<;;;999===MMMbbbppptttoooqqqsssuuuuuutttrrrpppnnnpppsssuuuuuuuuutttsssnnnaaaVVVVVV[[[^^^ccciiiooohhhNNNFFFEEE]]]{{{vvvtttvvvzzz}}}yyylll```\\\ZZZ[[[aaaiiiffffffccc\\\VVVWWW^^^dddVVVKKKCCCEEEKKKOOOQQQRRRYYYTTTRRRRRRMMMFFFFFFKKKNNNLLLKKKLLLOOORRRTTTUUUZZZXXXTTTOOOLLLMMMQQQTTTKKKLLLHHHCCCBBBBBB???:::;;;<<<>>>AAADDDCCC???<<<888???DDDAAA======>>>===AAAAAADDDGGGDDD<<<888999333555888;;;============>>>999666666444111444<<>>:::777777999<<<;;;;;;;;;;;;;;;<<<<<<<<<:::<<<>>>?????????@@@AAABBBBBBCCCEEEGGGIIIKKKLLLMMMMMMNNNOOOPPPQQQRRRSSSTTTTTTVVVXXXYYYZZZZZZZZZUUUUUUWWWZZZ]]]\\\XXXTTT]]]^^^______^^^^^^___aaa___eeeddd[[[XXX]]]\\\TTTKKKXXX\\\TTTQQQYYY``````cccfffgggcccbbbcccbbb___dddbbb```^^^\\\ZZZXXXWWW^^^[[[XXXYYY]]]aaaccccccbbb___[[[ZZZ\\\___bbbccc```gggggg``````hhhhhhaaaaaaaaaaaabbbcccbbb___]]]XXX\\\^^^]]]YYYWWWZZZ]]]^^^XXXMMM@@@555///------...999LLL___gggggggggjjjiiijjjiiifffddddddgggkkkfffhhhkkkjjjhhhhhhjjjmmmppprrrvvvwwwvvvqqqkkkhhhgggeeebbb^^^]]]\\\]]]^^^jjjhhhaaaTTTFFF===;;;======;;;<<>>DDDEEEHHHLLLHHH@@@;;;;;;666666777888999;;;<<<<<>>@@@>>>;;;777222000111333222222222222222222222222111222222111000111333666::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAAAAAAAABBBBBBCCCGGGKKKLLLJJJGGGIIIMMMSSSVVVWWWXXXXXXXXXZZZaaaaaaZZZYYY^^^]]]VVVJJJUUUYYYTTTUUU^^^ddddddaaaddddddaaa___aaaaaa___^^^______\\\YYYUUUSSSRRRVVVTTTSSSTTTXXX\\\^^^^^^___]]]ZZZWWWVVVXXX[[[]]]]]]cccddd^^^]]]cccbbb[[[^^^^^^___``````___]]]\\\ZZZ]]]___]]]ZZZXXXZZZ]]]]]]YYYQQQGGG===555000......777III]]]ggggggeeeeeegggiiijjjiiiggggggiiilllhhhiiiiiiiiigggffffffgggnnnqqqtttuuutttqqqllliiiooollliiifffdddcccdddeeennnmmmhhh^^^QQQEEE<<<888:::999:::>>>DDDNNN^^^mmmrrrmmmmmmqqqsssooonnnooorrrooommmmmmqqqtttuuuuuutttqqqkkkbbbZZZUUUUUUVVV^^^hhhvvvuuuRRRIIIHHH___xxxttttttxxx{{{~~~rrrqqqpppnnnllljjjhhhggg```^^^ZZZUUURRROOOMMMLLLNNNPPPUUUYYYWWWSSSSSSWWWPPPQQQTTTVVVWWWXXXXXXXXXLLLJJJJJJMMMNNNKKKJJJLLLGGGKKKRRRXXXWWWQQQLLLKKKNNNMMMLLLNNNQQQTTTVVVVVVTTTTTTRRRNNNKKKIIIJJJKKKOOOMMMHHHBBBAAAFFFGGGEEEBBBBBBCCCBBB@@@?????????@@@AAA@@@===???CCCCCC@@@HHHIIIMMMPPPMMMDDD??????:::888666555555888;;;===CCC@@@>>>>>><<<:::===BBBDDDCCC@@@<<<666222111111222222222222222222111111222111///,,,++++++///111555444444333222111111111222222222111000///...---...//////000111111000000111000111333666888888888666<<>>555000///444CCCXXXeeegggdddbbbbbbeeehhhjjjkkklllnnnpppjjjiiiiiiiiijjjjjjiiigggmmmoooqqqssssssqqqnnnkkkrrrpppmmmkkkkkklllmmmoooqqqqqqppplllbbbRRRBBB777999777888<<<@@@GGGUUUaaallllllooossstttqqqoooqqqpppnnnmmmnnnpppqqqrrrqqqrrrrrrpppkkkccc[[[UUURRRYYY```kkkwwwnnnOOOHHHUUUrrr~~~yyyvvvuuutttqqqpppkkkeeebbbbbbeeehhhiiihhhhhhgggbbb]]]ZZZ[[[]]]UUUTTTRRRPPPNNNNNNNNNNNNRRRWWW]]]___ZZZUUUUUUXXXXXXXXXYYY\\\^^^^^^\\\ZZZLLLLLLOOORRRQQQMMMNNNRRRKKKKKKMMMNNNMMMMMMOOORRRRRRPPPMMMLLLLLLLLLKKKJJJJJJLLLMMMMMMKKKJJJKKKLLLPPPOOOJJJDDDDDDHHHIIIFFFAAAAAAAAA???===<<>><<<777>>>CCCEEEDDDGGGNNNPPPNNNVVVZZZ[[[WWWUUUWWWZZZZZZUUUZZZ______ZZZUUUSSSRRRIIIKKKNNNQQQUUUWWWXXXXXXZZZ]]]^^^ZZZUUUTTTXXX]]][[[```cccaaaaaadddaaa\\\]]]^^^```aaaaaaaaaaaabbb\\\^^^___^^^\\\\\\]]]^^^^^^______\\\UUUIII<<<444222333<<>>AAAJJJTTTdddiiipppuuuvvvsssrrrrrrooooooooopppqqqqqqpppoooqqqssstttqqqlllccc[[[WWWZZZ^^^dddmmmwwwmmmTTT[[[ppp|||zzzyyyxxxvvvuuutttrrrqqqwww}}}pppjjjjjjjjjcccaaa^^^^^^___```aaa```ZZZ[[[ZZZUUUOOOLLLNNNQQQPPPNNNLLLKKKKKKMMMOOOQQQQQQUUUWWWTTTOOONNNPPPSSSWWWVVVTTTTTTUUUTTTQQQOOOGGGGGGJJJLLLJJJHHHLLLRRRMMMMMMKKKGGGFFFIIIMMMPPPSSSPPPMMMJJJIIIGGGDDDBBBDDDFFFIIIJJJIIIIIIIIIJJJMMMMMMJJJFFFFFFHHHGGGBBBBBBBBB@@@???>>>@@@CCCFFFIIIDDD===888;;;AAA@@@;;;???>>>???BBB@@@===>>>BBB:::777333222333999???CCC;;;>>>?????????AAADDDFFF>>>???@@@===:::666555444666666666555555444444444222444555444222000......***+++---///000111111111,,,---...//////...,,,+++,,,,,,------,,,,,,++++++///...---++++++---000222111333666666444111000000///222555555555666333000888;;;===>>>AAAFFFGGGFFFFFFKKKLLLHHHDDDEEEGGGHHHBBBGGGKKKLLLIIIFFFCCCCCC@@@BBBFFFIIIKKKLLLMMMMMMSSSVVVYYYWWWTTTSSSWWW[[[SSSXXX[[[\\\^^^```___\\\WWWZZZ\\\]]]]]]]]]___aaa___```aaaaaa``````aaabbb```bbbdddeee```TTTEEE;;;999444777FFFWWWbbbfffhhheeeeeeeeefffiiilllnnnpppooonnnnnnqqquuuvvvssspppnnnoooppprrrssstttttttttqqqpppnnnmmmnnnppprrrtttpppoooqqqttttttmmm___SSSAAA===:::;;;;;;;;;@@@GGGYYYdddpppvvvwwwvvvuuutttppprrrsssssssssrrrrrrqqqssstttttttttqqqlllfffbbb\\\\\\___eeekkkvvv}}}mmm^^^fffzzzzzz}}}wwwiiilllllllllnnnppppppnnnlllrrr}}}hhh^^^^^^___XXXXXXXXXZZZ\\\\\\ZZZYYYRRRRRRQQQNNNIIIGGGHHHKKKQQQOOOMMMKKKKKKLLLNNNPPPPPPSSSRRRMMMJJJNNNRRRTTTUUUUUUSSSPPPNNNKKKJJJIIIGGGEEEFFFHHHFFFEEEIIIPPPPPPSSSSSSOOOLLLMMMNNNLLLOOOLLLJJJIIIHHHFFFCCCAAAAAACCCEEEFFFDDDCCCCCCCCCFFFGGGFFFCCCCCCFFFDDD???@@@===::::::<<>>AAA888<<<>>>======@@@BBBAAA888999:::999777555555555444333333222222111111111...111444555333000///......///111111222111000///+++,,,...000000000...---+++++++++,,,++++++******---------,,,---///444888333444444333111000111222///111333333333333111///555888===@@@BBBEEEHHHJJJ>>>EEEGGGAAA<<<;;;<<<<<<::::::;;;;;;:::999666555222555888:::;;;;;;<<<===CCCFFFIIIJJJIIIIIILLLNNNLLLOOORRRVVVXXXZZZZZZZZZSSSVVVZZZZZZYYYZZZ]]]aaa^^^___```aaabbbcccdddeeebbbcccfffhhhggg^^^QQQHHHAAA999888BBBQQQ]]]eeejjjjjjhhhggggggiiijjjjjjiiirrrrrrrrrssssssrrrooolllpppppppppqqqrrrtttvvvwwwwwwuuussspppooopppqqqrrrnnnmmmmmmpppsssqqqjjjcccLLLFFF@@@>>><<<999;;;???NNN^^^ooowwwxxxwwwwwwvvvrrrtttvvvvvvuuuttttttuuuvvvuuutttssssssrrrooommmaaa\\\[[[___bbbhhhxxx}}}}}}zzzvvvtttqqqkkkddddddmmmqqqmmmlllooonnniiigggggggggjjjnnnqqqpppooolll~~~ttt^^^UUUTTTUUURRRRRRRRRTTTVVVVVVTTTRRRQQQQQQPPPNNNLLLKKKKKKKKKPPPPPPPPPOOOOOOOOOOOOOOOOOORRRQQQMMMNNNRRRSSSQQQPPPRRRTTTRRRMMMJJJIIIJJJJJJGGGGGGHHHGGGEEEFFFKKKNNNSSSSSSMMMJJJKKKJJJGGGHHHGGGEEEEEEEEEDDDAAA???:::<<>>>>>>>>???>>>>>>===:::<<>>999333444999<<<;;;888<<<:::555111222777888555333333666999777222111444444333222222333666999;;;777===???;;;:::======:::555666777666444444444666444444333222222111000000///111444555444333333333333333444555444333111000---///111333333222000///,,,,,,------...---------+++---------,,,...333777444555555444111000111222...---...000000//////000444888>>>AAAAAAAAAEEEJJJ???FFFJJJDDD<<<888888777AAA===888666777777444111,,,...000000///...///111444555777999:::;;;;;;<<>>===@@@EEEYYYnnnwwwxxxyyyyyyxxxsssuuuwwwwwwuuuuuuwwwyyywwwtttsssssstttuuusssqqqoooddd]]]]]]\\\]]]hhhwww}}}{{{{{{wwwrrrmmmllljjjgggggghhhhhhfffeeebbbbbbeeefffdddeeeiiidddaaa___aaafffjjjllllllmmm}}}ppp]]]WWWXXXWWWUUUTTTSSSTTTUUUUUUTTTSSSPPPOOOOOONNNNNNMMMLLLLLLJJJKKKNNNPPPQQQPPPNNNLLLIIILLLMMMJJJKKKNNNKKKDDDDDDIIINNNMMMHHHDDDDDDEEEJJJFFFEEEGGGGGGBBBAAABBBGGGJJJGGG???;;;???AAA???DDDCCCAAAAAA@@@???<<<:::333555888:::;;;<<<>>>@@@888888555333666===AAA@@@CCC;;;444555;;;>>>;;;555999999666222333999;;;999555777;;;???===555111111222222111222222444555666999???@@@;;;999:::999555111222222111//////111222333222222111000//////......000111111111222444666///000222333333222000///---///111222222111...---,,,,,,---...............---//////---+++,,,///333777888888666333000......---,,,,,,///000///000222444999???@@@<<<999===CCC>>>FFFJJJCCC:::555333222KKKCCC:::666888888444000,,,...000...+++***,,,...++++++,,,...111222000...111000111444666666888:::<<<@@@DDDDDDCCCDDDIIINNNNNNNNNOOORRRVVVXXXZZZZZZ^^^^^^aaagggmmmmmmggg```LLLEEEBBBGGGNNNTTT\\\bbb\\\___fffooouuuvvvqqqmmmnnnrrrvvvvvvsssppppppqqqqqqpppnnnnnnooorrruuuwwwrrrqqqppppppqqqtttwwwyyymmmmmmllllllmmmmmmkkkjjjjjjaaaVVVPPPJJJDDDCCCEEE@@@VVVmmmvvvxxxzzzzzzyyytttvvvwwwwwwuuuuuuxxx{{{wwwtttrrrsssuuuuuusssppppppbbb^^^ZZZWWW___llltttzzzkkknnnsssvvvuuurrrmmmiiihhheeebbbaaabbbcccdddddd___^^^]]]^^^aaaccccccccc```^^^\\\\\\```gggmmmrrrtttuuuwwwuuukkk___\\\___ZZZUUURRRRRRWWWZZZZZZXXXXXXUUUSSSUUUWWWVVVPPPKKKOOOOOORRRYYY___^^^TTTKKKPPPRRRSSSRRROOOLLLJJJIIIRRRRRRPPPNNNLLLIIIFFFEEEGGGEEECCC@@@??????@@@AAA<<<<<<;;;:::999888888777<<<;;;888666444333333333555444333666:::===<<<;;;777999;;;;;;::::::;;;<<<555555666777999;;;<<<===DDD<<<666777999999;;;>>>>>>:::<<>>666999:::666DDDGGGEEE>>>777666888999IIIBBB:::666777888777444222111...+++*********+++...---,,,++++++,,,---...***,,,---///000000//////222333444555777888999:::===>>>@@@BBBCCCFFFKKKNNNOOOQQQTTTXXX\\\___aaabbbTTTIIIBBBHHHUUU```fffjjjjjjiiijjjlllppprrrssssssrrrrrruuuwwwtttnnnmmmqqqooommmlllooorrrsssnnniiirrrqqqqqqsssuuuuuuqqqnnniiifffeeeiiiooosssrrrooommmjjjddd[[[QQQJJJFFFEEEHHHPPP___ooo{{{~~~|||{{{zzzwwwtttrrrrrrvvvyyytttttttttvvvxxxxxxvvvtttxxxnnneee[[[TTTXXXaaafffrrrzzzuuurrrpppxxxxxxuuuqqqqqqrrrnnnhhhaaadddhhhlllmmmllljjjiiigggeeecccbbbcccddddddccccccaaa____________^^^]]]\\\^^^_________dddnnnuuuoookkkhhhhhheee^^^YYYXXXVVVTTTRRRUUUYYYZZZWWWTTTUUURRRPPPQQQTTTTTTOOOKKKLLLLLLOOOSSSVVVTTTLLLFFFHHHIIIKKKJJJHHHEEECCCCCCFFFEEEDDDBBB@@@>>><<<;;;999777555333222222333333222222111111000//////...//////.........////////////---,,,...000111000///...///111111000///000111000000111333555888:::;;;>>>777111222333444666999===999:::??????888111000777555666999999666666999999<<<>>><<<:::999<<<@@@888555555::::::777888<<<666444222222333444444444777888888777666666777999444555555555555555555444777777666666555444444444000//////000111222222222111000...---,,,---...///,,,000333111,,,***...333///***(((+++------///222777BBBGGG@@@<<>>>>>???CCCDDD???999<<>>AAAEEEGGGIIIJJJNNNEEE@@@FFFQQQZZZaaafffmmmmmmoooqqqtttvvvwwwwwwuuutttuuuuuupppiiifffiiilllkkkjjjnnnrrrtttqqqmmmooonnnnnnoooqqqqqqooolllbbb___]]]___dddhhhjjjjjjlllkkkhhhccc\\\UUUNNNIIIGGGMMMXXXeeepppwwwyyyxxxyyyyyywwwuuutttuuuxxx{{{yyyxxxwwwxxxzzzzzzyyywwwzzzrrrlllbbbXXXUUUXXX^^^gggzzz{{{vvvrrrnnnlllkkkjjjmmmmmmllllllmmmiiicccaaaccceeegggiiijjjkkkkkknnnllliiigggeeebbb^^^[[[cccaaa^^^]]]]]]]]][[[ZZZ[[[___aaa^^^YYY[[[dddmmmiii```ZZZ]]]```]]]WWWSSSUUUUUUVVVXXXZZZXXXRRRMMMLLLJJJHHHHHHKKKKKKIIIFFFFFFGGGIIIJJJIIIEEEAAA>>><<<>>>@@@???===;;;:::;;;:::999777555444333333444333222000...------......//////......------,,,,,,)))***,,,...///111111222000...,,,,,,------+++***+++---......,,,++++++,,,******,,,...000333666777888222---...//////111555:::777666888888222...---///...000444555111000111333333222222333555777999111......111333333555999333222000000111222222111555666666555444444555777333333444444444444333333222222222222222222222222///000222333444444333333111000///...///000111222,,,000444333///---...222222---+++---///...///111444???EEEAAA???BBBCCCAAA:::999@@@GGGEEE===>>>FFFEEE@@@;;;888888777444222555333111...,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***,,,------------,,,//////......---,,,,,,,,,***,,,......,,,,,,,,,------...///111444666777888===777555:::AAAHHHPPPWWWbbbdddgggkkkoooqqqsssssssssqqqrrrrrrooohhhfffiiihhhggggggkkkooopppnnnlllnnnmmmllllllmmmmmmllljjj```___]]]]]]___cccgggjjjlllkkklllllliiiaaaVVVNNNHHHJJJQQQZZZeeennnsssuuuvvvvvvvvvuuutttuuuxxxzzzyyywwwuuuuuuvvvwwwwwwvvv|||xxxuuurrrlllaaaYYYUUUVVVZZZhhh}}}|||}}}{{{sssrrrqqqooonnnoooooopppmmmpppqqqooonnnooolllgggjjjiiihhhhhhiiijjjlllmmmrrrpppnnnllliiiddd___[[[cccaaa______``````___^^^___aaa```[[[TTTRRRWWW\\\]]]VVVRRRWWW\\\ZZZSSSOOOOOOOOOOOOPPPOOOKKKEEE@@@@@@>>><<<<<<>>>@@@???>>>===???AAA@@@<<<999999:::444666777777666444444555555444222000000111222333444333222111000000000000///////////////.........+++,,,///111222333222222222111000///...---,,,+++---...///...---++++++,,,(((((()))+++---///111222555000------...---000444666555333333222///...---,,,***,,,000000------///111---******---000111111+++)))((()))+++,,,///222...,,,++++++---------+++---......---,,,,,,---///,,,,,,------------,,,,,,,,,,,,,,,---------......+++...111222222111111000...---------...///111222...333777777333000000111888222///111222000///111222;;;AAA???===>>>???===:::;;;>>>BBBDDDCCC???===;;;999777777888888666444222111///---+++***))))))+++++++++++++++++++++++++++,,,.../////////......000000//////......------,,,...000000...---,,,------------...000111222333111...---000333666===EEEHHHLLLRRRWWW[[[^^^aaacccdddcccfffkkkllljjjkkkooojjjiiijjjlllpppqqqpppnnnnnnllljjjiiihhhhhhhhhgggcccddddddbbbbbbcccgggjjjlllkkkkkkmmmmmmggg[[[QQQIIIJJJMMMUUU___iiiqqqtttssstttvvvuuuttttttuuuwwwzzzwwwtttrrrsssuuuvvvvvvuuussssssuuutttmmmddd]]]VVVUUUZZZjjj~~~tttssssssxxx~~~zzzuuunnnnnnmmmlllkkkjjjiiiiiijjjmmmmmmjjjjjjlllllliiinnnmmmlllkkkkkklllnnnoooooonnnmmmmmmmmmjjjeeebbbbbb```^^^]]]^^^^^^]]]\\\\\\ZZZWWWRRRNNNLLLLLLLLLLLLIIIJJJPPPQQQMMMHHHFFF@@@@@@??????>>><<<999777777666555555666777777777555888:::888444333555888111333444444222222222333555333222111111222444555111111000///............,,,,,,,,,,,,------------,,,---...//////---,,,+++.........---,,,+++++++++***,,,---,,,***))))))***************+++,,,---...333///---------,,,///444111222222000//////000000222......111111000222555444///******---//////---......,,,***+++---///000***)))((()))***+++)))(((,,,------,,,++++++,,,...((())))))******))))))(((++++++,,,,,,---.........'''***---...---++++++,,,))))))******+++---......,,,000444666555333222333444///...111333222222444000666;;;;;;;;;<<<===<<<<<<@@@>>>===EEENNNFFF666888777777777888888777666111000///---,,,+++*********++++++++++++++++++***,,,---.../////////...---***+++++++++++++++,,,,,,***---//////...,,,,,,,,,...------------...///000222000000111111111666<<<666:::???CCCEEEGGGJJJMMMOOONNNQQQYYY^^^```cccggghhhiiijjjnnnrrruuuvvvvvvmmmmmmllljjjhhhgggggggggdddfffhhhgggfffddddddeeekkkiiihhhiiijjjeee\\\TTTKKKJJJKKKQQQZZZeeemmmqqqsssvvvxxxxxxwwwuuuuuuvvv}}}zzzwwwuuuwwwyyyzzz{{{sssssstttuuuwwwuuuooohhh]]]WWWTTT\\\kkkqqqppprrryyy{{{tttooopppqqqrrrqqqpppnnnmmmjjjnnnpppmmmmmmqqqrrrrrroooooonnnnnnnnnoooppppppnnnllljjjhhheee```ZZZVVVTTTRRROOONNNMMMLLLKKKIIIHHHFFFDDDBBBAAAAAAAAA@@@>>>>>>@@@DDDBBB<<<999;;;666666777777888888999:::444444555555555555555555333444666444222222444777222333444333111111222333333222111111111222333444//////.........---------,,,,,,,,,------.........000000//////---,,,***)))...///000///---,,,---...+++,,,...---,,,***+++,,,+++++++++******++++++,,,///,,,,,,---+++***---333...111111...---000222111222...---///000000222777999555000///000111000...///111///,,,+++...///---+++******+++,,,,,,***))),,,------,,,++++++,,,...++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,'''***---,,,)))'''''')))''''''((())))))***++++++&&&)))...222333333444555***'''(((---111222444666///222666999;;;===???@@@<<<>>>???CCCNNNVVVLLL<<<<<<<<<;;;:::888777666555000000000//////...------+++,,,,,,------,,,,,,+++***+++,,,---------++++++((())))))***+++,,,------+++---///...---,,,---...000///...------...///000333111000222111///111666222555888999777888;;;>>>@@@===>>>DDDIIIJJJKKKNNNTTTVVVZZZ^^^dddhhhlllnnnkkklllmmmlllkkkjjjkkkllleeefffhhhjjjjjjhhhfffdddiiigggeeeeeefffccc^^^YYYPPPMMMJJJLLLSSS]]]fffkkksssvvvzzz|||{{{yyyxxxxxx{{{xxxuuuuuuvvvyyyzzz{{{vvvxxxxxxvvvvvvwwwtttooohhh```XXXWWW^^^llltttqqqqqqwwwyyyrrriiikkknnnqqqqqqooollljjjmmmtttwwwvvvtttvvvvvvuuuhhhhhhiiiiiihhhfffdddccc```]]]YYYUUUQQQKKKEEEAAACCCAAA>>>======<<<;;;999777:::<<<<<<;;;;;;>>>@@@>>>;;;:::;;;999444333666444555666777777888999999444555666777666555444444555555555444333333555666333333444222000000111222000000000111111111111222///000000000//////......------...///000000111111222111000000////////////111333444222///...///000,,,...000000///...///000***************+++,,,---...,,,,,,---,,,***---333,,,111222...,,,///000//////,,,,,,000111///111444777666333222111111///...,,,000///++++++......***,,,++++++,,,...---+++*********+++***)))(((***,,,++++++,,,,,,,,,,,,++++++(((((((((((((((((())))))+++...///---)))&&&(((+++'''(((((()))************(((+++...000111222222222(((%%%&&&,,,000111222555222222444777888:::===???;;;777???QQQZZZQQQGGGDDD;;;;;;:::888555444444555...//////////////////.........///000000///......++++++---------,,,+++***++++++,,,,,,---......///000111111000...---...000111///...------...///000///,,,+++...///---...000111444666444222333777<<<===888666888:::888666777<<<>>>AAAEEEIIIMMMQQQTTTWWW[[[___aaaaaaaaaccceeeaaa``````cccfffhhhfffdddeeeffffffgggfffeeecccaaa]]]UUULLLGGGKKKUUU```fffmmmrrrxxx{{{|||{{{zzzyyyvvvuuussssssuuuxxxyyyyyywww|||}}}xxxvvvxxxxxxuuuuuunnnddd\\\XXX^^^ooowwwrrrooosss{{{|||vvvooosssuuuwwwxxxuuupppjjjfffkkksssxxxvvvrrrqqqnnnkkk\\\]]]]]]\\\XXXTTTOOOLLLEEECCCBBBAAAAAA@@@===;;;<<<:::999999;;;<<<;;;:::888>>>DDDCCC@@@???EEEJJJGGG@@@:::999888555555888111333555555333111000000333555777777666444333222888777666555555555555555333333333111//////000111///000000111111111000000....../////////......---++++++,,,---...//////000......------...///111222111222333111---++++++---***,,,......------...///))))))))))))+++,,,---...///......000...+++///555,,,222333...***---...,,,///...000555777444333555333222222111///...------,,,111222......111111,,,+++***+++,,,------+++)))***++++++***))))))***,,,(((((())))))))))))((((((************))))))))))))000222333000***(((***...))))))***++++++++++++***000111222222111000///...---***)))...000//////111666444333444555555777::::::000>>>^^^aaaGGG<<>><<<:::888===<<<::::::;;;;;;;;;:::777999<<<>>>@@@BBBEEEHHHCCC>>>:::::::::888:::???===999555666999999666222555555333333333333444555666777777555333111111222222///---...111333222000222111111111000000//////......---,,,,,,,,,,,,---000////////////.........///...///555;;;;;;555---111111000///...,,,***)))'''...111---+++111:::???222...---......++++++...---,,,,,,,,,---...000111000111111...***)))+++.........000444888999777333555555444222///...///000...---,,,,,,------,,,***))))))))))))************,,,,,,,,,+++++++++******)))((()))***,,,---+++))))))((((((((((((***,,,---,,,------,,,,,,***)))(((******))))))((((((''''''''')))***,,,------,,,,,,))))))***+++---///111222;;;888555333333666;;;===888<<>>888:::888111...///000///,,,...//////---+++++++++))))))***+++,,,...000111///---,,,---000222111......///000111111222222111666555333000,,,***+++,,,,,,+++***+++---------,,,///............000222333333444444222000222888======888333222444666444111///000222444555666555555888777666666777999<<<===BBBDDDHHHNNNTTT[[[```ccc```gggooorrrpppmmmmmmnnnssslll```SSSKKKKKKSSSYYYhhhjjjmmmppprrrsssssstttwwwpppnnntttxxxwwwyyy|||yyyzzz|||{{{yyywwwvvvwwwxxx{{{yyyrrrjjjfffaaa\\\xxxzzzyyywwwtttrrrpppoooooopppooommmkkkiiiddd^^^ZZZXXXVVVSSSOOOKKKHHHEEEDDDBBBAAA@@@??????>>>??????>>>?????????>>>===;;;:::===;;;::::::;;;;;;;;;999999:::<<>>BBBGGGKKKOOORRR\\\ccckkknnnnnnnnnppprrrsssqqqkkk^^^QQQLLLPPPUUUccceeeiiillloooqqqqqqqqqrrrlllkkkppptttuuuvvvzzz{{{|||~~~}}}{{{yyyyyyyyy{{{~~~}}}wwwpppjjjaaaYYYdddtttnnnmmmkkkhhheeeaaa^^^]]]]]][[[YYYWWWUUURRRNNNKKKHHHFFFCCCAAA@@@@@@AAABBB??????@@@@@@@@@??????>>><<<<<<===>>>>>>>>>=========;;;:::999:::;;;:::999;;;;;;<<>>???IIINNNUUUYYY[[[]]]aaadddiiinnnooofffXXXNNNOOOSSS___bbbggglllooooooooonnnpppmmmlllppptttuuuwwwzzzzzz|||}}}|||zzzyyyxxxyyy{{{~~~~~~|||yyytttiii^^^VVV```vvvYYYYYYXXXUUURRRNNNJJJHHHGGGFFFDDDDDDFFFGGGFFFEEEFFFEEEDDDCCCCCCCCCDDDEEE???@@@AAABBBCCCBBBAAA@@@:::;;;<<<===>>>>>>??????===;;;999999:::;;;:::999<<<::::::>>>CCCDDD@@@;;;888444333555555333444888777666666888::::::999666555555444222111000000000222333333222000///000111111111111111222222111111111111111000000000000000111000000///////////////---------,,,,,,,,,++++++***,,,---,,,,,,...333777222000...+++***+++,,,,,,...444555000+++***+++***...,,,---000000,,,+++------...///000000...---,,,,,,---......///000111222222000,,,******,,,///000777999;;;999555000---+++---***&&&%%%&&&((()))))))))))))))((((((((((((((()))))))))))))))(((((((((,,,,,,+++,,,---,,,***((()))))))))))))))******++++++***(((&&&%%%&&&((()))((((((((((((((((((((((((+++***)))((('''((()))***'''&&&%%%%%%'''***...000666333...******,,,000333666555555666222,,,+++...111444555111///222444333***,,,---+++)))&&&%%%$$$***))))))))))))******+++++++++************))))))******)))*********++++++---///000///......///000///...---...000111000///111111222444666888999:::888666444555666666333111000...---...111333333222000111111222333333333333222222111000000111111222000000111111333444666777666999<<>>AAADDDEEEEEEDDDDDDDDDDDDCCCAAA@@@>>><<<===>>>??????>>>======::::::;;;<<<===>>>???@@@<<<;;;999999:::::::::999:::888888<<>>DDDFFFIIILLLMMMLLLKKKJJJOOOWWWdddpppwwwxxxtttqqqlllnnnooooooppprrrtttttttttuuuvvvuuusssrrrsssuuuwwwxxxxxxzzz{{{lll\\\ZZZmmmFFFFFFFFFEEEDDDCCCBBBAAACCCBBBAAAAAACCCEEEEEEDDDAAABBBCCCCCCAAA???<<<:::<<<===============<<<<<<;;;;;;;;;;;;<<<===>>>???<<<:::999888999:::999888888777777:::===>>>;;;777999666777999999555333555666777999;;;;;;:::999888//////000000000000000///000111222222111000111333000222444444222111000111000000000000111111111111111111000///////////////------,,,,,,,,,+++++++++))),,,......,,,+++,,,...000///---,,,+++++++++,,,+++000111...,,,------++++++---555>>>???888111///...//////000000000/////////.........///...,,,***+++...000222222222333444444666888777222---)))(((---+++((('''((()))***)))++++++******))))))(((((((((((((((((())))))))))))*********+++,,,,,,)))'''((()))************)))))))))((('''&&&&&&''''''(((&&&''''''''''''((((((((('''''''''&&&&&&'''((((((&&&'''(((***---000222444000...,,,******+++---...///...222777888444222333000555666444333666777666---///000///,,,***))))))((('''''''''''''''((()))%%%'''(((((((((((()))+++///...,,,+++*********+++...///000///---+++++++++///...---...000111000///---...000111333444555555000444888888666555888;;;;;;:::888555222000---,,,000///......---......///------...///111222222333.........///111222444555999888777666666777888999;;;::::::<<<@@@BBBAAA???AAAIIIWWWdddnnnssssssrrrkkkpppsssrrrssswwwzzzyyyuuuvvvvvvuuuttttttuuuwwwyyyzzzyyyyyy~~~tttdddZZZ```oooCCCCCCBBBAAAAAAAAAAAABBBFFFEEECCCDDDEEEEEECCCBBBAAAAAAAAAAAAAAA@@@??????@@@???>>>>>>===============<<<;;;;;;;;;;;;<<<===<<<:::888888999:::999888777777888:::;;;;;;;;;;;;:::888888;;;999444222333444666999:::999888666666111222222222222111///...000111222222111111333444000222555555333000000111///000000000111111111111000000///............///------------,,,,,,,,,,,,)))+++,,,,,,,,,,,,...///...------,,,,,,+++++++++,,,//////,,,,,,...///---,,,///777??????777///,,,------,,,------...///000...---,,,---///...,,,)))---///222222111111333555888999;;;999555111...---...,,,******+++++++++***,,,,,,,,,+++***)))))))))((((((((())))))*********(((((((((***++++++)))'''((()))***++++++***)))((('''''''''''''''(((((((((&&&&&&&&&'''''''''(((((($$$%%%&&&''''''''''''''''''(((***,,,.../////////---,,,,,,,,,---------...///---...444666444333555///444666333333555666555,,,---///...,,,***)))***''''''''''''(((((()))***&&&((())))))'''&&&(((***,,,+++***))))))***+++------...000///---,,,++++++///...---...000111000///+++,,,...000111111111111///111222222333444555666888888888666444222111111222111000///...//////000...//////000111111111111---------...///000222222666555444333555666666666777777777777888888888999999>>>FFFPPPYYY```dddfffeeemmmrrrqqqtttzzz~~~~~~vvvwwwwwwvvvtttuuuwwwyyywwwzzz{{{zzz}}}yyyrrrhhh___aaaoooEEEDDDCCCBBBAAABBBCCCCCCCCCBBBBBBCCCDDDDDDBBB@@@@@@???>>>>>>???AAACCCDDD@@@>>><<<;;;::::::;;;;;;???>>><<<;;;::::::;;;<<<<<<:::888888999:::999888777888::::::::::::<<<>>>:::888999;;;999444111222222555888999888666444444444555555444333111///...000111333333222222333555000333666666333000000111//////000000111111111222000000///.....................------------,,,,,,******))))))+++...000222---------------,,,+++***---000///,,,,,,///000...///...111666555...***)))++++++******+++---...000,,,+++***,,,//////,,,)))///111222111///000333666666777888777333///---,,,...---,,,,,,------,,,***------,,,,,,+++***))))))(((((())))))******++++++'''&&&''')))++++++)))'''((()))***++++++***)))(((''''''((())))))(((((('''&&&&&&&&&'''''''''(((((("""###%%%'''((((((''''''&&&'''***+++,,,+++***)))+++,,,---...............000,,,,,,000222222333666///333555333222444555333(((***,,,,,,***((((((((())))))))))))***+++,,,---(((***+++)))&&&%%%&&&((('''&&&%%%%%%&&&(((+++,,,***,,,......---+++++++++...---,,,---...//////---,,,---///000111111111000111...+++---000333222000000222444666666666777888666555444222222222333333222222222222222222111000...............///000111111000000111444666777777333666999888555444666999888999<<<@@@FFFNNNTTTXXXYYYbbbiiiiiimmmuuuzzzzzzvvvvvvvvvuuuttttttvvvxxxrrrxxx{{{{{{}}}}}}xxxfff[[[cccxxx???BBBDDDFFFGGGHHHKKKMMMEEELLLIIICCCDDD@@@>>>GGGBBB???===???CCCDDDAAA<<<;;;>>>@@@@@@<<<::::::;;;999<<<>>><<<888777;;;>>>888<<<<<<999888;;;===<<<::::::;;;;;;<<<<<<;;;;;;666666666555444333111111555666888888777777999:::555444444666444000///222333333333333333333333333111555666666777999666000///000111222333444444444444333111///...///000111000///...---,,,---......,,,,,,++++++,,,,,,---...------------------------,,,,,,------...---------,,,...111222000...---,,,,,,///...))))))---...+++,,,,,,,,,,,,,,,,,,,,,,,,(((...111///000666888777;;;666222111...,,,---111000///...,,,+++***)))))),,,++++++***)))(((((('''---,,,+++)))((((((((((((%%%''')))+++***)))&&&%%%***(((&&&&&&((((((((('''&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))))))))(((((((((+++---+++((((((,,,111444///+++...444777333///...---,,,---//////...---)))))))))((((((((((((((()))'''&&&))),,,---+++)))((((((((()))+++,,,***)))******)))'''&&&'''+++...111111000---+++***+++---)))+++---......---,,,***++++++,,,---000111000/////////.........---------111111222333333333333222111333666888999888666555444444444555555333000---////////////////////////111111111111111222333333111111222333333444444444777888999;;;===???AAAAAAFFFIIINNNRRRVVV[[[bbbhhhqqqrrrttttttsssssstttvvv}}}}}}}}}}}}}}}}}}~~~~~~{{{vvvhhhaaaeeelllBBBCCCDDDEEEGGGKKKPPPTTTLLLIIICCCMMMccccccNNNAAAAAA???===???AAAAAA???<<<888;;;>>>>>><<<:::;;;<<<888;;;===;;;888777:::===888<<<<<<999888;;;===<<<;;;;;;;;;;;;:::999888777444444444444444444333333333555666666555555777999333111222555444000000333222222222333333333444444111444666555555777555000//////000000111000000000///...---------///111222000///...---,,,,,,------,,,,,,++++++,,,,,,---...------------------------***++++++,,,---------,,,+++---000111///---++++++,,,...---))))))---...+++++++++++++++++++++++++++(((...000......333555333888333//////...+++---000111000...,,,+++)))))))))*********))))))((((((((())))))((('''''''''(((((('''((()))******)))(((&&&'''&&&%%%&&&(((*********'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$&&&((()))***)))'''&&&((((((((((((((((((((((((***---...,,,((('''***...222///---///333555333//////...---.........,,,************))))))((((((((('''%%%%%%''')))+++)))''')))(((((()))++++++***))))))+++,,,+++******,,,---555444333///,,,******++++++,,,---------,,,++++++---,,,------...///...---......------------,,,,,,...///000000111111000000///000333555666555444222555555666888999999666444333333222222111000000000000111222111000///111333333333333333444555666777444444666777999:::<<<<<<999<<>>PPPoooqqqVVVAAA???????????????>>>===<<<777999;;;<<<;;;;;;<<<===777:::<<<;;;888777999<<<888;;;<<<999888:::<<<;;;<<<;;;;;;:::888777555444333333333444444555555555222333444444333333555777222///000333333111111444111111222222333333444444///333555333333555333///222222222111000///...------,,,,,,+++,,,...///000000///...---,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------((()))***+++,,,---------***,,,//////...+++******,,,---,,,)))))),,,---,,,+++******************+++)))---///------///000///666222000111000...000444111000...,,,***)))(((((())))))))))))((((((((((((&&&&&&%%%%%%&&&''''''(((((())))))******)))))))))((('''%%%&&&((())))))((((((''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((###&&&))),,,,,,***'''%%%)))((((((''''''(((((())),,,......,,,(((&&&(((***///......///222333222000111000/////////---***''',,,,,,+++***)))((((((''''''&&&%%%''')))***)))(((***)))((()))***+++***)))'''***,,,---,,,+++++++++333333222///+++***+++,,,...------,,,++++++++++++---------------,,,++++++---,,,,,,,,,,,,+++++++++,,,,,,---...............,,,---000111222111000///222333444777:::;;;999777666555555444333222111111000333555333///...111555555444333222222333555666222333333444555666777888333555777888:::>>>BBBEEEIIILLLQQQWWW^^^fffnnnsssrrruuuyyy|||~~~~~~|||{{{~~~wwwmmmfffnnnFFFFFFDDDBBB@@@BBBFFFIIIAAACCC???FFFWWWXXXMMMIII???@@@AAA@@@>>>=========999:::;;;;;;;;;;;;<<<<<<888:::<<<;;;:::999:::;;;777;;;<<<888777999;;;:::999999999888777666444333444444444333444444444444222333333333222333555777333000///222333111000222333333222222222222222222///333555333111333222///777777666555333111///...000///...,,,,,,,,,,,,,,,000///...---,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---------((()))***+++------......+++---//////---+++++++++,,,,,,+++)))***,,,------,,,+++***))))))***+++,,,+++...000///---------,,,111...---000000///000444111000...,,,***))))))((((((((((((((((((((())))))&&&&&&&&&%%%%%%&&&''''''(((((((((((()))))))))))),,,***((('''''''''&&&$$$((('''&&&%%%%%%%%%&&&'''######$$$%%%&&&(((((()))&&&''')))++++++***(((''')))(((''''''''''''((()))+++,,,---+++(((&&&'''))),,,---...000111111111111111000000000111///,,,)))------,,,+++***)))((('''))))))((()))******+++++++++)))((((((***+++***)))&&&(((******)))((()))***---------,,,++++++---///000///,,,+++******+++,,,+++---------,,,+++++++++++++++++++++***************+++,,,,,,------,,,,,,+++,,,.../////////...------...000333666777555333444444444333333333333333333888;;;888222000555:::999666333111///000222333333333333444555555555666555666666777888:::<<<>>>???AAADDDGGGKKKRRRZZZ___iiilllrrrwwwzzzzzzxxxwwwwwwxxx||||||tttnnngggppp~~~CCCDDDDDDCCCAAA@@@AAACCCAAAFFFBBB>>>CCCAAA@@@HHH???AAABBBAAA@@@>>>>>>???>>>===<<<<<<<<<<<<<<<;;;:::;;;======<<<;;;;;;;;;777;;;;;;777666999:::999555555666666777666666555777666555333333222333333333444444333222333666999777111///111222000///000444444333222111111000//////444666333111222222000999999888666555222111000000000///......---------.........------,,,+++***,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------)))***+++---.../////////,,,...//////---,,,,,,,,,,,,***)))******+++,,,...---,,,+++******+++,,,---...///111111///,,,+++,,,+++)))***---///---...111000///...,,,+++***))))))(((((((((((())))))))))))***)))((('''&&&&&&&&&&&&'''''''''(((((())))))))),,,***((('''''''''&&&$$$'''&&&%%%$$$$$$%%%''''''######$$$%%%&&&(((((())))))(((((((((((()))******((((((''''''''''''((((((((()))******)))((())))))***+++---///000000000/////////000222333333000---------,,,+++***)))((('''))))))))))))((()))***+++,,,***(((((()))******)))((()))((('''&&&'''))),,,,,,------,,,+++,,,///111111///,,,***)))***+++,,,)))+++------,,,+++,,,---++++++*********)))))))))***+++,,,,,,------,,,,,,,,,,,,......///......---++++++---///111222000---//////000111222333333444666;;;???<<<666444999>>>===;;;777333111000111111222222333333333444444444777666555555666777888999===>>>>>>???@@@DDDIIIMMMVVVZZZaaahhhnnnpppqqqppppppuuu{{{~~~|||{{{{{{rrrhhhjjjAAACCCDDDEEEDDDDDDEEEFFFHHHJJJCCC@@@EEECCC===@@@@@@@@@@@@AAAAAAAAA@@@@@@AAA???<<<<<<<<<===<<<;;;;;;<<<===>>>>>>===<<<;;;777;;;;;;777555888999888222333444666777777888888888777555333222222222333444555444333222444777:::999333///111333111///000444444333222111000000///111777888444111222333222666666555444333111000///---......///000000111111,,,------------,,,++++++,,,,,,++++++,,,,,,---...******++++++,,,,,,------***+++,,,---.../////////---...//////---,,,,,,---,,,)))(((***+++***+++///...---+++******+++---...000000222333111+++***,,,---+++---222444222222555......---,,,++++++++++++************)))))))))))),,,+++***((('''&&&&&&&&&''''''((()))************((('''%%%&&&((())))))(((%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((***((('''%%%&&&(((***+++&&&''''''((((((''''''&&&&&&&&&((()))************))))))+++...111111///---,,,---///222555444222000,,,,,,+++***)))(((((('''((((((((('''%%%&&&(((***---***(((''')))******)))++++++)))'''&&&(((,,,//////000///...,,,,,,...000///...,,,*********,,,---(((,,,......,,,+++---///+++************)))))))))***++++++,,,,,,,,,,,,,,,------...............---,,,,,,---///111000...,,,+++,,,---...000222333333666999<<<:::777666:::>>>@@@>>>:::777555444333444111111111222222333333333;;;999777777888999999999<<<<<<=========???CCCFFFBBBFFFLLLTTT[[[```dddeeemmmttt{{{|||zzzzzz~~~sssiiippp~~~DDDDDDEEEDDDCCCDDDGGGIIIGGGHHHAAA@@@HHHFFF>>>??????======???BBBCCCAAA>>>???<<<::::::<<<===<<<;;;;;;;;;<<<===>>>===;;;999777:::;;;777555777888777222333444666777888888888777666444222222222444444444444444222222333777::::::222...111444333111222111111111111111111222222333999;;;666222333555555333333333333222111000///---......///000000111000***+++,,,---------,,,,,,,,,,,,++++++,,,,,,---...)))******+++,,,,,,------***+++,,,---------------,,,---...---,,,++++++,,,,,,((('''***+++)))+++///...,,,***))))))***,,,...000///111444111+++(((+++///...111666888555555888---,,,,,,++++++,,,,,,---,,,,,,++++++******))))))******)))((('''''''''(((''')))+++---------,,,+++'''&&&%%%&&&(((*********###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''((()))$$$&&&((())))))(((&&&$$$%%%&&&'''(((******)))((()))((((((,,,222333///+++***+++...111444333111...*********))))))(((((((((((())))))'''%%%%%%(((+++---+++((('''((())))))))))))******)))((((((+++---,,,------+++***+++---///------,,,+++++++++,,,---+++...111000,,,***,,,///+++++++++*********)))))))))******+++++++++++++++..................------+++,,,---///111111///---++++++,,,---///000111111111222333333333333666888;;;:::999777666555555555111222222333444555555666<<<999777777999;;;;;;999888999;;;<<<<<<>>>AAACCC<<<>>>@@@DDDIIIOOOSSSVVV```gggnnnrrrrrruuu{{{rrroooIIIHHHEEEBBB@@@AAAEEEHHH===CCC???;;;@@@???>>>FFF>>>;;;:::<<>><<<888<<<888888>>>FFFHHHBBB:::666777888777666666888:::444555666777888888888777666666777999;;;;;;999666555333222222333444222111444222000111333666777888666333//////111333333222111444777777666555777:::333888:::444...---//////555222111111///***+++......000---///555///)))...///......---+++******)))******))))))))))))*********)))))))))***+++,,,,,,,,,***)))***,,,+++'''$$$)))&&&&&&)))***((()))---***))))))))))))+++,,,---444444222///,,,******,,,/////////---***)))+++,,,((()))+++,,,------,,,,,,...,,,+++))))))***,,,---))))))(((((((((((())))))...............///000000&&&'''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((()))'''&&&&&&&&&'''(((***+++******))))))))))))******+++***)))(((((()))***++++++))))))///555555---%%%------,,,***)))***---///111///***&&&(((,,,+++'''***,,,,,,)))%%%$$$)))...---,,,***((((((((())))))&&&$$$&&&)))(((%%%&&&***)))((('''''')))---000333999333,,,))))))******)))***---///000...,,,++++++'''(((((((((,,,000---((((((((('''(((((()))******)))+++---...------...000++++++++++++++++++++++++++++++,,,,,,,,,---------)))***,,,------...///111/////////000111111222222444444555666777888999999777777666555555666777888444555777999:::<<<<<<===;;;;;;;;;;;;===>>>???@@@FFFIIINNNRRRWWW___iiipppsssuuuGGGEEECCCCCCCCCCCCAAA@@@???EEEHHHFFFDDDFFFEEECCC999;;;===@@@AAABBBAAAAAA<<<999666888<<<>>><<<:::<<<999888<<>>??????AAADDDGGGIIILLLRRRZZZ```nnnzzzvvvyyy|||CCCBBBCCCDDDEEEEEEBBB@@@===GGGMMMHHH@@@===>>>>>>888999;;;<<<<<<<<<;;;:::999777555777:::===<<<:::;;;999888999:::999777555555777999999777666666666999888666555444444555555333666888777555444666999555444444555777999999888555444222333555777888888555222000000111333333333555666777666333222222222222333222000111444333///111///000333333000///111...000---///555///)))...***+++++++++,,,,,,------******))))))))))))*********)))))))))))))))))))))((('''''')))+++,,,+++)))(((&&&%%%((()))'''(((,,,***))))))))))))+++,,,---222222111...+++***+++,,,000------111666666111***---+++)))((()))+++...000...,,,+++)))((((((((())),,,,,,++++++++++++,,,,,,------,,,,,,------...///***************)))((('''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&'''((()))***+++***))))))((((((((()))''''''&&&&&&&&&&&&'''(((%%%'''***,,,,,,+++******(((***,,,------...///111,,,222333...(((((((((((((((+++......+++))))))+++''''''&&&''''''((()))***'''%%%%%%'''&&&%%%(((------,,,***(((((()))***+++***)))((()))+++---...---***,,,......,,,+++******+++------,,,...111000+++******))))))******++++++***+++------,,,++++++,,,************************)))*********++++++++++++)))+++,,,---,,,---...000......//////000111111111//////000111222333333444555555555555666777999999999999:::::::::999999888<<<<<<<<<<<<<<<===>>>???>>>@@@BBBAAAAAADDDJJJOOOOOO\\\aaadddppptttssswwwAAA@@@@@@BBBDDDEEEDDDCCCAAALLLQQQGGG999333666:::888999999999999888666666999777666666999::::::999888999888777555444555555444777999:::888666555555666444222111000111333444111555888777444444888===888777666666777777666444555333222333555777777666333222111111111222333333444444555444333222111111333333000000444999777111333111111555555000---......000---///555///)))...***++++++++++++,,,,,,,,,******))))))))))))******))))))))))))((((((''''''+++************)))(((((()))&&&&&&))))))'''(((+++***))))))))))))+++,,,---000000///---+++***+++---//////111555999777111+++,,,+++*********,,,...///---,,,+++)))(((''''''''',,,++++++******++++++,,,,,,++++++++++++,,,------)))***))))))((('''&&&%%%&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&''')))+++,,,---&&&&&&&&&&&&'''''''''(((''''''((()))+++,,,++++++'''))),,,---+++***))))))***///222...++++++***((((((***,,,,,,***))))))+++)))(((((('''&&&&&&%%%%%%(((%%%%%%&&&&&&%%%)))///---,,,***((((((((()))***'''''')))+++---//////...,,,...///...,,,+++++++++---//////---...111000---+++++++++******+++,,,,,,***+++---,,,+++******+++))))))))))))))))))))))))))))))))))))***************+++------,,,,,,---///------...//////000000111......//////000111111222333333444555666777888999888999999:::999999999888<<<<<<<<<<<<<<<===>>>>>>???AAAAAA@@@>>>???DDDHHHHHHKKKIIIQQQaaafffgggpppyyyIIIFFFCCCBBBCCCDDDEEEDDDFFFOOOQQQEEE777444:::@@@::::::999999888777666555;;;999888777777888777777666777888666444444666888333666999999888666555555444333111000111222444666444888:::888444333777;;;777666444555666666555333333222111222444555555444222222222222111222222333222222222333444444333333555444111111666;;;999222333000000444666222.........000---///555///)))...,,,,,,+++++++++***************))))))))))))******))))))******)))((('''&&&*********))))))((())))))***'''''')))***'''(((+++***))))))))))))+++,,,---.........,,,******,,,...///222666888777333///,,,******+++,,,---------------,,,+++)))((('''''''''******))))))))))))*********************++++++,,,+++++++++***)))'''&&&%%%$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&''')))***,,,---''''''(((((())))))))))))+++'''%%%(((...111...***'''))),,,---,,,***)))))))))+++,,,,,,...111---(((***)))((('''&&&''')))+++((((((((('''&&&&&&%%%$$$(((%%%%%%&&&&&&&&&***000***)))((((((((()))******'''))),,,...//////.........///000///---++++++,,,...111111...---000000...,,,,,,+++++++++++++++,,,***+++---,,,+++******+++))))))))))))))))))))))))(((((()))))))))************,,,---,,,++++++,,,------------...//////000000.........//////000000111111111333444555666777777555555777888999:::::::::<<<<<<<<<<<<<<<===>>>???@@@AAABBBAAA??????CCCGGGHHHHHHDDDIIIUUUUUUXXXeeeiiiuuuSSSOOOJJJFFFDDDDDDCCCCCCAAAGGGFFF===555777>>>CCC:::::::::999888888777777;;;;;;999888777666666666666666777666555666777999333555777888777666666777555555444444555666888999999;;;<<<999555222333555333222111333555777777666222111111222333444333222111222333333222111222333000000000222555666555444666555222111666:::888222000,,,,,,111555444222222...000---///555///)))...,,,,,,++++++*********)))******))))))))))))******((()))***+++***)))((('''&&&'''((())))))***,,,...,,,)))(((++++++((())),,,***))))))))))))+++,,,---,,,,,,,,,+++******,,,///000444777777444000......)))***,,,.........------,,,,,,+++******)))((('''))))))(((((((((((())))))))))))(((((())))))***+++///......---+++)))((('''$$$$$$%%%&&&''''''''''''&&&''''''(((((((((''''''%%%&&&&&&'''''''''&&&&&&(((((((((''''''((())))))'''((()))***+++++++++***---(((%%%)))000333///***&&&)))---//////......///'''(((((()))...222///(((***(((&&&%%%%%%'''***+++$$$%%%&&&'''(((((((((((('''%%%%%%(((((('''***000'''''''''(((((()))******(((+++...000///...------...//////...,,,***+++,,,...111111---+++---...---,,,,,,++++++******++++++***+++------,,,++++++,,,************************((()))))))))************+++,,,---,,,+++***+++,,,,,,,,,------.../////////............/////////000///000111333444444444444111222444666888999::::::;;;;;;;;;;;;===>>>???@@@>>>AAABBBAAA???@@@CCCGGG@@@FFFGGGIIIPPPMMMLLLWWWXXXcccrrr|||QQQNNNJJJHHHFFFEEEBBBAAA;;;>>><<<777555:::>>>???::::::999999999999:::::::::::::::999888777888999777666666666777777666666222444666666666666888999777777777777777888888888888888888888777555333222333222111333555777777666333222222333444555444222000222444444222000222333222000000333666777666444555555333111333666444///000+++)))///444444222222...000---///555///)))...************++++++++++++******))))))))))))******''')))***+++,,,+++***)))%%%'''))))))((()))---000---******,,,,,,******---***))))))))))))+++,,,---***+++++++++******---///222222111222222111000///++++++,,,,,,---......///++++++,,,++++++***)))))))))((((((''''''(((((()))((((((''''''(((((()))***000000///---,,,)))((('''$$$%%%&&&'''((((((((((((%%%&&&'''((())))))((((((%%%&&&'''''''''&&&%%%%%%)))(((((('''''''''(((((('''((()))+++++++++++++++)))''''''+++000111///+++(((***---/////////000111%%%)))***)))+++...---))))))(((''''''((()))******$$$%%%'''((())))))((((((&&&$$$&&&))))))(((***///'''''''''((((((((())))))(((+++...///---,,,,,,------......,,,)))((()))***---111111,,,)))+++---,,,,,,,,,+++***************)))+++---------,,,---...++++++++++++++++++++++++)))))))))*********+++++++++------,,,***)))***++++++,,,,,,---......//////---------------............///000111222222111111000111222444666888888999999999:::;;;===???@@@AAA>>>AAACCCBBB@@@@@@CCCGGG===HHHIIIGGGKKKKKKIIIOOOQQQXXXaaakkksss}}}HHHGGGFFFFFFGGGEEEBBB@@@>>>>>><<<999;;;??????<<<999999999999999:::;;;;;;999999:::999888888:::;;;888777666666777777555222222333555555555666999;;;777888888888777666555444222222333666888888666444777555444444555555444333444333333444555666444333000222555444222000111333333222111333666777666333444555444111111333222...444---***...222111000///...000---///555///)))...'''((()))***+++,,,------******))))))))))))******'''(((***,,,---,,,+++***)))***+++)))''''''***---...++++++------***+++...***))))))))))))+++,,,---******+++*********---///444///+++---111444222///...,,,+++***+++---///111++++++,,,,,,,,,++++++***))))))(((((((((((())))))'''''''''''''''((())))))......---,,,***(((&&&$$$%%%&&&'''((())))))))))))$$$%%%''')))))))))))))))%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''''')))***+++&&&''')))***+++++++++***%%%'''***---.........---***,,,------,,,+++,,,---$$$***---***''')))++++++(((((((((***+++,,,***)))((())))))))))))'''&&&%%%%%%$$$&&&******(((***///((((((((((((((('''''''''&&&)))------,,,+++,,,...,,,,,,,,,***'''&&&'''(((,,,000000+++''')))++++++,,,++++++***)))))))))***)))+++---...------...000++++++++++++++++++++++++************++++++++++++,,,------,,,***)))***+++++++++,,,------......///,,,,,,,,,,,,,,,,,,------...///000111111000///...000111222444555666777777888999999;;;===???AAABBB@@@BBBDDDCCCAAAAAADDDGGGBBBMMMIIIAAAGGGKKKKKKOOORRRTTTXXX^^^fffqqq|||BBBCCCDDDEEEEEEDDDCCCBBBBBB@@@>>><<<;;;;;;===>>>:::;;;;;;<<<=========<<<999999888999::::::999777:::999888777777888999:::999555333555:::===<<<999<<<:::777777999999666444222444555555333333444555;;;::::::888777666555444555555222111444888555///333666888777444111111222222222222222222111000///222333333333333222111111000...,,,---//////...+++//////...///111111000...******))))))))))))******,,,+++++++++******)))))),,,,,,,,,------,,,++++++***+++,,,---...---,,,,,,)))))))))***++++++,,,,,,++++++***************+++------------...000111222---...000111111000000///...+++))),,,222444000+++///...------,,,+++******++++++******)))******+++)))(((''''''((()))(((&&&,,,+++***)))((((((((((((&&&''')))******)))((('''(((((((((***+++***)))(((++++++******)))((((((((((((((()))(((''''''***,,,******)))(((((((((((((((((()))***+++***+++...000,,,,,,---...---,,,+++******+++,,,+++))))))***++++++)))((()))******)))((('''((()))(((((((((***+++((()))'''%%%'''---...,,,***)))((('''''''''''''''******+++,,,,,,,,,,,,,,,000***''')))***)))***---............---,,,+++******++++++***))))))***,,,((($$$(((444555,,,&&&(((******+++++++++,,,,,,,,,,,,+++*********+++,,,------+++++++++---------+++///...---,,,+++,,,---...---,,,+++******,,,...///---///000000//////000222222222222333444555777777444666999;;;<<<===???@@@AAACCCCCCBBB??????BBBEEECCCEEEGGGIIIIIIIIIJJJLLLOOOPPPRRRTTTYYYbbbnnnwww~~~CCCDDDDDDEEEDDDCCCAAA@@@AAA@@@>>>===<<<<<<<<<===888999::::::;;;;;;:::::::::999999:::;;;;;;:::888;;;:::999999999999:::;;;999666444666:::===<<<999===;;;999999;;;;;;999777666666555555555555555555888777777666555444333333666666444111333666555111444555666666444333333333111222222222222111000///000000000/////////......222000......000111///---000///...///000000///---******))))))))))))******+++++++++******))))))))),,,---------,,,++++++***)))***+++,,,---,,,,,,+++++++++******************++++++************++++++,,,,,,,,,,,,---...///000...///111222222222111000...+++***---222333000+++***************)))))))))---,,,+++***************)))(((''''''((()))((('''++++++***))))))))))))))))))))))))******))))))((()))((((((+++......+++(((++++++******)))(((((((((&&&'''((((((''')))+++...))))))((('''''''''''''''+++,,,,,,+++***)))+++,,,+++,,,,,,------,,,*********+++,,,+++)))))))))++++++)))((()))***+++)))((('''((()))((('''''')))+++'''(((&&&$$$&&&+++---***'''((()))***)))(((&&&%%%******+++,,,,,,+++***)))+++'''&&&)))+++)))(((***,,,,,,,,,,,,,,,------...***++++++***))))))***,,,---))),,,666888000+++---*********+++++++++,,,,,,++++++*********+++,,,------,,,++++++------,,,+++...---,,,,,,,,,,,,---...---,,,+++***+++,,,...///...///000000//////000111000000000111222222333333333555888999::::::<<<>>>???AAAAAA@@@>>>>>>AAADDDAAACCCFFFGGGHHHIIIJJJLLLKKKMMMNNNNNNQQQXXXbbbjjjnnnvvvGGGGGGGGGFFFEEECCC@@@???????????????>>>===<<<<<<999999::::::;;;;;;::::::;;;:::999:::<<<<<<:::999:::999999888888999999:::999777555777;;;===<<<:::===<<<;;;;;;======<<<;;;;;;888444444666777666444333333333333222222222222666999777222000333444444666444333333444444444333111111222222111111000000000000...---------...///333222000000111222000///000///......//////---++++++******))))))******+++*********)))))))))))))))------------,,,+++))))))))))))***++++++++++++***,,,,,,++++++***))))))(((++++++************++++++------,,,,,,,,,,,,---------...///000111000000///---,,,,,,///222333000,,,)))))))))*********++++++000///---,,,***))))))))))))(((''''''))))))((('''***))))))((()))***+++,,,---,,,***))))))))))))***++++++,,,///111111---***++++++******)))((((((((($$$&&&'''((((((***---///(((((('''&&&&&&&&&'''''')))+++,,,+++***)))+++,,,++++++,,,,,,++++++***)))***+++,,,+++)))((()))******)))((()))***+++***)))'''(((((('''&&&'''(((***'''((('''%%%''',,,---***%%%'''***++++++)))&&&$$$)))***,,,,,,,,,***(((&&&(((&&&''',,,...+++))))))))))))***+++,,,...///000)))***+++***)))(((***,,,+++''')))111333,,,)))+++*********++++++++++++,,,++++++******++++++,,,------,,,++++++------,,,+++------,,,,,,,,,------...------,,,+++,,,---...//////000111000///...///000//////000111111111000///222444777777777777888:::<<<===>>>>>>======???AAA>>>@@@CCCEEEFFFHHHJJJLLLJJJKKKLLLKKKKKKOOOVVV]]]___dddjjjqqqyyyJJJJJJIIIHHHFFFCCCAAA???===>>>@@@@@@@@@>>><<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;::::::;;;<<<<<<;;;999777666666666666666666777888777777888;;;<<<;;;:::;;;;;;;;;<<<<<<============888333333666888666222111111111111222222222222666::::::333...000444555555222//////222444444222000000111111111111000000444222000///...///111222333222111111111111000///000...------...---+++)))++++++************++++++))))))))))))))))))))))))......------+++***((((((((())))))***************+++++++++*********))))))++++++*********+++,,,,,,......---,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,---///111222222///---------------------------111000...,,,+++)))(((((()))((('''''')))***)))((())))))(((((()))+++---...000...+++)))((()))***+++...111444555333000...---++++++******)))(((((((((%%%&&&((())))))***,,,...))))))(((''''''''''''(((%%%'''***++++++,,,...///++++++++++++******))))))+++,,,,,,+++)))((()))******)))((()))***+++***)))'''(((((('''&&&&&&((()))***+++***(((***//////,,,&&&''')))******)))((('''***+++,,,,,,+++)))&&&$$$((('''***111333///+++***&&&(((***---.........---)))******)))((((((***,,,((($$$%%%+++,,,(((&&&'''************+++++++++++++++***++++++++++++,,,,,,...,,,++++++------,,,***---,,,,,,,,,------......---------,,,---...//////000111111000///......///000111222333333111///---222444666666555555666777999999:::;;;;;;<<<===>>>;;;===@@@BBBCCCFFFIIILLLLLLNNNNNNMMMLLLNNNTTTYYY^^^___```bbbjjjxxxHHHHHHGGGFFFDDDAAA???======>>>@@@AAAAAA???===;;;;;;<<<<<<===<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;999666666666777777666666666777777888999;;;;;;:::999888999:::::::::;;;;;;<<<<<<777222222666777555111222222222222222333333333555::::::222,,,...333555333000------000222222000///000000111111111000000555444222000000111222333111222111111///.........///...------------+++))),,,,,,++++++++++++,,,,,,)))))))))))))))*********---------,,,+++)))((('''((((((((()))))))))******))))))*********+++++++++++++++******+++,,,,,,---000///...---,,,,,,,,,,,,)))***+++------,,,,,,+++,,,...222333222111///...111000000///......------111000...,,,+++))))))))))))''''''(((*********))))))(((''''''))),,,...000111///+++)))((()))+++,,,000777<<<999111+++,,,000++++++******)))((((((((('''(((******))))))***,,,+++***))))))(((((())))))%%%'''***,,,,,,---///000+++++++++***************+++,,,---+++)))(((((())))))(((((((((***++++++)))(((((()))(((&&&&&&((()))***++++++)))+++///...+++)))(((''''''''')))***,,,++++++,,,,,,***(((&&&$$$''''''+++222444///+++***%%%(((,,,000000---***'''((()))))))))((((((***,,,***((())),,,...,,,******))))))*********+++++++++******++++++,,,,,,,,,,,,...---+++,,,,,,---+++***+++,,,,,,------...............---.........//////000111111000///......//////111222333222000...,,,222333555555444444555666666666777888:::;;;;;;;;;999;;;===???AAACCCGGGJJJLLLNNNQQQQQQPPPRRRVVVZZZ``````___```fffrrrCCCCCCCCCBBBAAA???<<<;;;===>>>@@@AAAAAA@@@>>>===::::::;;;;;;::::::999999;;;:::999:::<<<<<<:::999888999999::::::999999888666777888999:::999888888666777888888777777999:::888666444444666777444222333333333444444444444444222777888222---...222444111000//////000000000/////////000000111111000000333222000/////////000111000111111000...,,,------///...------......,,,***---,,,,,,++++++,,,,,,---***************+++++++++,,,,,,,,,,,,+++***(((((()))))))))((()))******+++((())))))***++++++,,,,,,++++++***++++++,,,---...//////...------,,,------+++,,,---...///......---+++///444555333000//////000//////...,,,++++++***......,,,+++************(((''''''(((***++++++******)))((('''))),,,///111///---+++)))((()))+++,,,000777<<<777...(((+++000++++++******)))(((((((((''')))++++++***)))***+++,,,+++******))))))******)))+++.........------...,,,,,,+++************+++,,,------+++)))(((((())))))((('''(((***++++++***)))******)))''''''(((***''')))((('''(((,,,+++'''***(((&&&&&&&&&))),,,...,,,,,,,,,+++***((('''&&&'''%%%(((...000,,,((('''%%%(((---000000,,,'''$$$'''((())))))((((((***,,,******+++---///...,,,***)))))))))************+++)))***+++,,,,,,,,,,,,+++///---,,,,,,,,,,,,+++)))++++++,,,---.....................//////////////////000111000///...///000...//////000///...,,,+++000222444444333333333555333333444666999;;;:::999888999;;;<<<>>>AAAEEEHHHHHHLLLPPPRRRRRRSSSWWWZZZ^^^^^^```ccchhhrrr|||@@@@@@AAAAAAAAA???>>>===>>>>>>@@@@@@@@@@@@???>>>::::::;;;;;;::::::999888:::999999:::;;;;;;:::888999999:::;;;;;;:::999999444666888999999888777777555777888888666555777999555666777888888777555444555444444444444444444444000444555000...000111111111222333222111//////000...//////000000000000000000000000000////////////000222222000---+++,,,......---------//////---+++------,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,+++++++++++++++***))))))******)))))))))***+++,,,******************++++++++++++++++++,,,---......------,,,,,,,,,,,,,,,---,,,,,,.../////////...---***000666777333//////000------,,,,,,++++++******++++++*********++++++,,,(((''''''(((***,,,+++***+++***((('''))),,,///111---,,,***))))))***+++,,,000222222000+++)))***---++++++******)))(((((((((&&&(((+++++++++++++++,,,+++******)))))))))))))))))),,,///000///......///...---,,,+++***++++++,,,,,,------+++)))'''((())))))((('''(((***,,,+++******++++++***(((((()))***&&&((((((&&&(((+++***&&&((('''''''''(((***,,,......---+++***)))))))))***)))&&&'''+++---***'''(((''')))+++------+++((('''&&&((()))(((((((((***,,,'''(((***+++------***'''))))))))))))************)))***+++,,,,,,,,,++++++///---,,,,,,,,,,,,+++)))***+++,,,.....................///000000000000000...///000000//////000111/////////...............---///111111111111222333222111222555999;;;:::888777888::::::<<<>>>CCCFFFEEEJJJOOORRRRRRSSSVVVYYYYYY[[[```dddjjjoootttwww{{{AAAAAABBBCCCCCCCCCBBBAAA>>>??????@@@@@@@@@??????<<<=========<<<;;;;;;:::999999888999:::;;;999777777888999::::::999888777333555888999888777666666555777999888555444666888333666:::;;;:::888666666555555555444444444333333...222333000///111111///111444777666222//////111......///000000000000000111111111222111000//////111222333111...,,,---......------...///000...---...------,,,,,,------...+++++++++,,,,,,---------******+++++++++******)))+++***)))))))))***,,,---,,,,,,++++++***)))))))))++++++++++++,,,---...///,,,++++++***++++++,,,,,,***+++,,,---------,,,,,,***111777888333......111++++++,,,,,,,,,,,,------))))))))))))***+++,,,---(((''''''(((+++,,,+++***,,,***((('''(((+++///111+++***)))))))))***+++,,,///,,,)))(((***++++++***++++++******)))((((((((($$$&&&***+++,,,,,,---...******)))(((((((((((((((&&&)))...000111111222333...---,,,+++++++++,,,---,,,------,,,)))'''(((((((((''''''(((+++,,,+++***+++,,,,,,+++)))((()))+++(((******(((***---+++'''&&&&&&((()))++++++,,,,,,///---+++)))))))))+++,,,---)))(((+++---***)))***((()))))))))*********+++&&&'''((((((((((((***,,,'''***,,,---//////,,,'''))))))))))))************)))***+++,,,---,,,++++++///...,,,,,,,,,,,,+++))))))+++,,,...//////............///000000000000000---///000000//////000222111111000000000000111222***,,,////////////111222111111111555999;;;:::888777888999999:::===AAAEEEEEEJJJOOORRRSSSSSSUUUXXXVVVYYY___eeeiiijjjkkkjjjlllpppxxxIIIFFFCCCAAAAAABBBBBBAAA????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::999888777666555444555666888:::;;;;;;;;;===888666999999555666;;;888999:::;;;:::888666444333444444444333333222111333333333333333222111000111222333333222111000///---...///000000///...---111111111222333444666666444444333222000///......//////......---------,,,000////////////.........)))))))))***++++++,,,,,,***+++,,,***(((''''''((('''((()))***+++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------.........******))))))***,,,///000+++,,,---.........---,,,000333666555111......///++++++,,,---///...+++)))---,,,+++***))))))))))))''''''''')))+++,,,,,,***...+++((((((,,,/////////000///---***'''(((***---...///...---,,,,,,...000+++)))'''&&&'''))))))((('''+++,,,+++,,,///000---*********(((&&&%%%&&&'''$$$(((---000000/////////---,,,***)))((((((((()))((((((((((((((('''''''''%%%''')))***+++++++++***))))))((((((((((((((()))---+++***+++------+++(((******...555333+++(((+++...,,,)))))))))******)))---+++)))***,,,---,,,)))+++++++++++++++,,,,,,,,,///...,,,***((((((((((((&&&''')))+++,,,---,,,,,,(((***,,,---...---+++***(((***,,,...///...,,,+++---------,,,++++++...000+++,,,,,,------,,,,,,+++***+++---//////...---,,,+++---///000/////////111111111222222222333333333000000000000111222333444333333444444555666666666777666666999>>>@@@@@@>>>BBBEEEHHHKKKMMMQQQUUUXXXSSSSSSUUUZZZbbbggghhhhhhhhhmmmuuu~~~HHHEEEBBB@@@@@@AAAAAA@@@AAA@@@@@@???===<<<;;;;;;======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999888777666555555666888999::::::;;;;;;:::666666999:::888999>>>999999::::::999888666555333333444444444444333333222222222222222111000000111111222333222111000000111111222333333222111111222222222333444555666777555555444333222111111111//////000000000000000000...------------,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,+++)))(((((()))((()))***+++++++++++++++++++++*********)))))))))******++++++,,,,,,,,,,,,***)))((((((***,,,...///)))***+++,,,---,,,,,,+++111333555444000---+++,,,+++++++++---......+++)))******)))))))))***++++++'''&&&''')))+++,,,+++******(((&&&''')))++++++***,,,,,,+++)))'''(((***------......---,,,,,,---///---+++)))((())))))(((&&&&&&***+++***,,,///000---)))******)))'''&&&'''(((&&&(((+++...//////---,,,+++***)))(((''''''(((((((((((((((((((((((((((''''''((()))***************))))))(((((((((((())))))***)))((()))+++,,,***((()))(((,,,111000***(((+++---***(((((()))++++++***---+++)))***,,,---+++)))*********++++++++++++,,,,,,+++***(((((((((((()))&&&'''(((***+++++++++***))))))+++,,,,,,,,,+++***+++,,,...//////...,,,***/////////---+++)))***++++++,,,,,,------,,,,,,++++++,,,...//////......---,,,---//////......000111222222222222222222222222444333222111000000000000111111222444555666777888888777777999===>>>===<<>>>>>===<<<;;;;;;===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999999999888777666666888999999::::::::::::::::::777777999:::999:::===999999999888888777777666444444555555555555555555111111111111111000000///000000111222222222111111222222333444444333222222222222222333444555666777555444444333333222333333/////////000111111222222...------------,,,,,,,,,---------,,,,,,,,,,,,++++++,,,------+++))))))***)))******+++++++++******)))))))))((((((((((((((()))))))))***************))))))(((((()))+++---...++++++,,,------------,,,111333444333000,,,***)))+++++++++,,,...---+++)))(((((((((((()))***+++,,,)))((()))+++---...---,,,)))((('''(((******)))''''''((()))((('''(((***+++***,,,......---,,,,,,,,,...,,,+++++++++***'''%%%'''***+++***+++......,,,((())))))(((''''''(((***((('''(((+++...///,,,))))))(((((('''''''''((((((''''''((((((((((((((((((***))))))(((((())))))***))))))(((((((((((())))))'''&&&&&&(((******)))(((((((((***,,,,,,)))***---,,,***(((((()))+++++++++,,,*********+++,,,+++***))))))*********+++++++++))))))((((((((())))))***&&&'''((())))))))))))))))))))))))*********++++++---...///000///---+++***,,,......---+++))))))***+++,,,,,,------,,,,,,+++------------............---.........---...000333222222222222222222111111444333222111000000000000///000111333444666777888999888888999;;;<<<;;;::::::===???AAACCCFFFJJJMMMSSSQQQQQQTTTYYY]]]```aaabbbggglllqqqvvv|||DDDBBB???????????????>>>;;;;;;<<<<<<======>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888:::;;;;;;;;;;;;:::999999;;;:::999999888777777777999999888777666777777777666666666666666555444444111111222222222111111000000000111111222222222222000111111111111111111000222222222222333555666777444333222222222333444444////////////////////////000////////////............------,,,++++++******+++---......,,,+++***+++******+++++++++******)))))))))))))))(((((((((((()))))))))***************))))))((())))))+++,,,---.........///////////////111222333333111...,,,+++++++++***,,,------+++))))))((((((((())))))***++++++++++++---///000000...++++++,,,---...---***)))&&&''')))((('''&&&'''((((((+++...///...,,,+++***,,,,,,,,,---...,,,(((%%%))),,,,,,******---,,,)))&&&'''((('''&&&&&&((()))+++((('''***...000,,,(((''''''&&&&&&'''''''''(((''''''''''''((((((((((((+++***)))'''''''''((())))))(((((((((((())))))***%%%&&&&&&((()))***))))))((())))))***)))))),,,///,,,***(((((()))******)))+++*********+++++++++***((())))))******+++++++++******))))))))))))******(((((())))))))))))))))))))))))(((((())))))***+++,,,---...///...---+++***'''))),,,---,,,++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,---...............---,,,---111444222222222222111111111111000000000000111222333444000111222222333444555555888777777888999::::::;;;999;;;===???@@@BBBFFFIIILLLKKKLLLNNNSSSYYY^^^aaaccchhhooossswww{{{CCCAAA@@@???@@@@@@???>>>;;;<<<<<<<<<=========>>><<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;:::999888888888999999888777888777666999888777666666666777777999888888777666444333222222222333333444333333222000000000111111222333333000000000000000000000000222222222333444555666777666555444333333555666777222222111000///......---000////////////.........------,,,+++***)))((((((***,,,...///---+++++++++******+++++++++******)))************************+++++++++++++++++++++***)))))))))******+++,,,,,,............//////000000000000111333333222000...,,,+++***+++,,,,,,+++***++++++***)))))))))))))))*********,,,///000///...,,,...000111000...---,,,((()))***)))'''%%%%%%&&&(((+++...000...,,,******))))))+++...///...+++(((+++......+++***,,,+++'''%%%&&&'''&&&%%%%%%&&&(((---***''')))...000---***&&&&&&&&&'''''''''''''''&&&'''''''''(((((())))))+++***)))'''''''''((((((((((((((((((((()))******&&&'''((()))*********+++)))+++,,,+++***,,,...000...+++)))(((((()))((('''************************((())))))***++++++,,,,,,,,,,,,,,,,,,+++***))))))*********************+++))))))(((((())))))***+++)))***+++,,,,,,,,,,,,+++'''))),,,---,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++******++++++,,,---.........---,,,---111444111111111111111111111111000000000000111222333444444333333333333222222222555555666666777999;;;<<<:::<<<>>>??????AAADDDGGGHHHHHHHHHJJJMMMRRRWWWZZZ\\\bbbjjjpppuuuyyyDDDBBBAAAAAABBBBBBAAA???AAA@@@???>>><<<;;;::::::<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;:::999888777222555777777999<<<===:::777777777777777777777777888888888777666444333222222333444444444444444444111111111000111111222333222222111111111111222222444444444555666777888999999888666555555777888:::666555444333222000//////...------------,,,,,,,,,,,,,,,++++++***)))(((((())),,,...///---,,,++++++)))******+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000222444444222000,,,***)))***+++,,,+++***---,,,+++***))))))))))))((('''((())),,,---,,,++++++...000111000.........+++++++++)))'''&&&&&&'''))),,,///000...,,,++++++((((((***---///...,,,)))+++......,,,+++---,,,)))&&&''''''&&&%%%%%%&&&(((,,,***((())),,,///...---&&&''''''(((''''''&&&&&&&&&&&&''''''((()))))))))***)))((((((''''''''''''(((''''''(((((()))***+++''')))++++++******+++,,,)))---///---,,,...///...---+++((('''((()))(((''')))***+++***))))))***+++))))))***+++,,,------...------------,,,+++***)))******))))))***+++,,,,,,)))))))))*********++++++((()))***++++++,,,,,,,,,+++,,,...---+++******++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---.........---...000333000000000111111111222222444333222111000000000000666666555444333222111111333444555555555777:::===;;;<<<>>>>>>???@@@CCCEEEGGGHHHHHHHHHGGGIIIMMMOOOUUU[[[dddlllqqqwww}}}|||EEEDDDCCCCCCDDDDDDCCCAAACCCBBBAAA???===;;;:::999<<<;;;::::::999999:::::::::::::::;;;;;;;;;<<<<<<999999:::::::::::::::999::::::::::::999888777777111666999888;;;@@@@@@===555666777888888777666666555555666666666555444444111222333444444444444333333222111000000000111222444333222222222222333444777777777888999:::<<<<<<999777555444444555777888555555444333222222111111...------------,,,,,,,,,,,,,,,,,,++++++*********(((+++...///---+++******((()))***+++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,------------,,,,,,++++++******+++------/////////111444444111...,,,***))))))+++++++++***,,,,,,+++++++++++++++,,,(((((((((***,,,---,,,++++++...111111000///000111,,,,,,+++)))''''''***,,,***---///000...---,,,,,,))))))***,,,------+++((())),,,---,,,---000000...)))******(((&&&&&&'''((())))))((((((***,,,...///(((((())))))((('''&&&%%%&&&&&&''''''((())))))***((((((((((((((((((''''''''''''''''''((()))***+++'''***,,,,,,***)))***+++'''...111///...///...******(((&&&&&&(((*********(((***++++++(((((()))+++******+++,,,---...//////***+++,,,,,,,,,,,,+++***(((((((((((()))***,,,---))))))+++,,,,,,,,,+++***++++++++++++++++++++++++---......---++++++,,,---+++,,,,,,------,,,,,,++++++,,,---...///...------,,,---//////......000111......///000111222333333444333222111000000000000666666555555444333333333444555666555444555888;;;:::;;;<<<===<<<===@@@BBBDDDFFFGGGFFFDDDDDDFFFIIIOOOUUU^^^eeejjjpppwww|||zzzFFFEEEDDDEEEFFFFFFDDDBBBAAAAAA@@@???>>>===<<<<<<<<<;;;::::::999999:::::::::::::::;;;;;;<<<<<<<<<777888888999999999888888999999999999999888777666555:::<<<:::<<>>???666555222000000111333444222222111111111111111111000000/////////.........------,,,,,,,,,,,,++++++'''***---...---+++******'''((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,---.........------------,,,+++,,,---...///000//////000333222...+++,,,***))))))***++++++***++++++++++++,,,---......+++***+++,,,///000///...---000333333111111333555,,,,,,+++)))((()))---000,,,...000000...------...++++++***+++,,,+++)))'''&&&***,,,,,,...333444222+++,,,,,,***((('''((()))&&&'''(((''''''***---111))))))******)))'''%%%$$$&&&&&&&&&'''((())))))***&&&'''((())))))((('''&&&''''''''''''((()))++++++'''***,,,+++)))'''(((***%%%...333111///000,,,&&&'''%%%$$$&&&))),,,------(((***,,,+++(((''')))+++******+++,,,...//////000'''(((***+++,,,,,,++++++'''&&&&&&'''(((***,,,---(((***,,,---...---+++***...------,,,,,,++++++***++++++,,,,,,+++---000222+++,,,,,,------,,,,,,+++,,,---///111111000///---+++---///000//////000111------...000111222333444000000000000111222333444555555555555555555555555666777777555222333666999888:::;;;;;;:::;;;===??????BBBEEEEEECCCCCCEEEHHHHHHNNNVVV\\\aaagggmmmrrrvvvHHHGGGDDDBBBAAAAAAAAAAAA===@@@AAA<<<999:::999777>>>>>>===;;;:::999888777:::::::::::::::::::::999888888999999::::::999999::::::999999999::::::;;;<<<<<<;;;;;;;;;:::::::::666555555666666555333111222333444555555555444333333333333222222222222222555444222000//////000000555555444333333222222111666999<<<===<<<;;;;;;<<<777555444333333444666777111111000///////////////000...,,,,,,---/////////---,,,+++*********++++++(((***---,,,***)))***,,,))))))))))))***++++++,,,*********++++++,,,,,,,,,...---,,,,,,------+++)))((()))***+++,,,------,,,///***)))------***+++111......//////...,,,***))),,,,,,************+++,,,------,,,++++++---222666---...///111888<<<777......444888444,,,(((,,,222---***((('''(((*********+++,,,---///000...***&&&,,,,,,+++******)))))))))...,,,******,,,...000000000...,,,***((('''''''''(((,,,,,,((()))...///,,,***))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&)))+++((((((((((((((('''''''''(((***++++++)))'''&&&''')))***++++++***)))((('''***'''%%%$$$'''***,,,---%%%'''((()))((()))***,,,222111///---,,,,,,,,,---(((((()))************)))(((((())))))***+++------***+++---...///......---***++++++++++++***))))))(((((()))***************------,,,++++++,,,,,,,,,,,,,,,------...---------............////////////000000//////000222444555666444222000/////////000222222222111000111444666555555666666777777888888444555777888888999;;;===@@@??????AAADDDFFFGGGGGGLLLLLLOOOTTT[[[aaafffhhhooorrr|||IIIHHHGGGFFFDDDCCCCCCBBB<<>>>>>===<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::::::::999999777666666777888777555333333444555555555444333333555444333222111000000000555444222111000000111111111111111111222222222222555888<<<>>>===<<<;;;;;;888555333222444555555555111000//////......//////111///,,,,,,---------,,,,,,,,,,,,,,,+++++++++++++++---...---+++***+++---,,,,,,+++++++++,,,---...******+++++++++,,,,,,,,,---,,,+++,,,------+++)))((()))***+++,,,,,,,,,,,,...***))),,,---***+++///...............---,,,++++++++++++,,,...000333444,,,++++++******,,,111555111111000222888===999111000333555111***&&&(((,,,,,,)))''''''(((***++++++---...///000000...+++)))************))))))((((((---+++))))))+++---......,,,+++)))((((((((())))))))),,,,,,))))))---...+++******)))(((((('''&&&&&&%%%&&&&&&&&&''''''''''''%%%'''''''''&&&'''(((***((((((((((((((((((((((((&&&(((******)))(((((())))))******+++***)))(((''')))((((((***,,,,,,+++***&&&'''))))))((()))***,,,,,,+++***)))))))))***+++((())))))***+++***************************++++++))))))***+++++++++++++++******++++++,,,++++++***))))))***+++++++++++++++---,,,,,,,,,+++,,,,,,,,,,,,,,,---............---.........//////000000000111111000///000000222222222222111111000111111111111222222000///000333666444444555666777777888888777888:::999888888999;;;<<<;;;;;;===@@@CCCDDDDDDKKKKKKMMMQQQVVV\\\```aaabbbgggrrrMMMMMMLLLKKKIIIGGGEEECCC;;;>>>>>>::::::>>>AAAAAA>>>>>>======<<<;;;::::::::::::;;;;;;<<<<<<======999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999777777777999;;;;;;999777555555555555555444333222666555333111000//////000222111000000000000111111---......000111222333333444888<<>><<<:::::::::555111111555777555222000///......------......111///,,,,,,,,,,,,+++***,,,------......,,,+++***...//////---,,,+++,,,...000///---,,,+++,,,...///***++++++++++++,,,,,,,,,******)))+++,,,---+++***))))))******++++++,,,,,,...+++***,,,,,,******---............------------,,,,,,---...///222444666******)))((((((+++///333444444222333:::AAAAAA<<<555555333000+++(((((()))***)))'''''')))+++++++++...///000000000///...---++++++++++++***)))((('''***)))((((((***,,,,,,,,,***)))))))))***+++,,,---***,,,,,,******------+++*********))))))(((((('''&&&&&&'''''''''((((((((('''((()))(((''''''(((***((((((((((((((((((((((((%%%''')))***))))))***+++))))))*********)))(((((()))***,,,///000...+++'''&&&((())))))((((((***+++((((((''''''((()))******))))))***++++++++++++***+++++++++*********)))))))))))))))*********************+++,,,------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////---......///000111111222111111000//////////////////000000111222222222222111111111000//////222444333333444555666888888999:::;;;<<<;;;999888888:::999888999;;;???CCCDDDDDDIIIJJJKKKNNNQQQUUUXXXZZZWWW[[[eeesssSSSSSSSSSRRRNNNJJJFFFCCC===@@@???::::::>>>BBBBBB>>>>>>======<<<<<<<<<;;;999999999:::;;;<<<======:::;;;<<<>>>????????????======>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::::::::888888999;;;======<<<:::777777666555444333222111666444222000///000111111.........//////000000111......///000111222333333222777<<>><<<999888;;;555000111666888444/////////...---------------///---++++++,,,,,,+++***,,,---...//////---+++***......---+++******+++,,,111000---++++++,,,---///++++++++++++++++++++++++)))((((((***,,,---,,,***))))))))))))******++++++---,,,+++,,,,,,++++++,,,................../////////...---,,,,,,---...///))))))((('''''')))...222555555444555<<>>????????????======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999999:::<<<>>>???===<<<888888777555444333222222333222222111111222333444///000000111222222222222222222222222222222222222111555;;;>>>===:::888777999444///111666888444/////////...---------------+++******+++---...---,,,,,,---...//////---+++***,,,+++***))))))***))))))000...,,,+++***+++,,,---++++++++++++++++++++++++(((((((((***,,,---,,,+++))))))((((((((()))***+++,,,------,,,,,,---,,,+++.../////////////////////000///---+++******++++++))))))((('''''')))...222666666555444999AAACCCAAA...,,,******++++++)))&&&+++***))))))+++,,,,,,+++(((***---//////000222444888666444222///---++++++''''''''')))+++,,,***))),,,,,,------------------******+++,,,---+++++++++************))))))))))))'''''''''(((((((((((())))))******)))''''''(((***(((((((((((())))))*********++++++***(((((((((***(((((((((((((((((()))))),,,+++++++++,,,+++)))''')))***+++***)))((()))***+++++++++++++++*********))))))***++++++++++++***'''(((***+++,,,,,,,,,+++++++++++++++++++++++++++)))***,,,---...///000000)))***************))))))***+++,,,------------,,,,,,---...///000000000000---......///000111111111,,,------...///000000000000000111222222000///...000111111111//////000111000111222444555777888888888:::;;;;;;;;;;;;<<<>>><<<;;;;;;===AAACCCEEEEEEDDDFFFIIIJJJLLLOOOTTTXXXWWWUUUXXX^^^fffqqqWWWWWWVVVSSSOOOIIIDDD@@@@@@CCCAAA<<<:::===>>>>>><<<<<<<<<<<<<<<<<<======777777888888999999::::::<<<<<<===>>>>>>>>>======;;;<<<======<<<;;;999888::::::;;;;;;;;;;;;<<<<<<999999:::<<<>>>>>>===;;;999888777555444333333333222222333333444555555555333333444555666666555555555555444444333222222111000444999;;;:::888666666666333000222555777444000000///......------......*********,,,...//////---,,,------......,,,+++******))))))***,,,,,,***(((,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***)))((()))***,,,---,,,+++***)))(((''''''((()))***+++---...------000///---...///000111111000///...---,,,,,,+++,,,---...///******)))((((((+++///333444666444222333777777333...///000222333333000...---,,,+++,,,------,,,+++'''+++///000//////111444;;;888555222////////////'''((()))+++...---+++))))))***************)))((()))((()))---...,,,+++---))))))))))))))))))))))))&&&&&&'''''''''((((((((('''((()))(((''''''(((***'''(((((())))))******+++,,,,,,,,,***((('''(((***(((((('''''''''((())))))---+++)))((()))***)))(((***+++,,,+++)))((((((******************)))((('''(((((()))************)))&&&''')))+++,,,,,,,,,,,,)))***+++++++++***)))((()))***+++---.../////////)))************)))(((((()))***,,,---...------,,,+++,,,---...///000000000............////////////+++,,,---///000111111111111111111111000//////...000222222222000///000111111111222333444666666777666888:::;;;;;;<<<>>>@@@<<<;;;:::;;;===???@@@???@@@CCCFFFHHHIIILLLRRRWWWTTTRRRRRRVVV[[[cccqqq~~~QQQPPPPPPNNNJJJFFFBBB@@@>>>AAAAAA===;;;===>>><<<::::::;;;;;;<<<<<<<<<===999999999999999999999999<<<<<<<<<<<<<<<<<<;;;:::999:::;;;<<<;;;999777666888888888999999:::::::::999999999;;;======;;;:::999888666555444444444444333444555777777666555444444444555666666666555555555555555444333222222222///333666888777666555555222111111333555666555333111000//////......//////,,,+++,,,---///000...---,,,,,,,,,,,,++++++++++++******+++...000000---*********,,,,,,---,,,++++++,,,,,,,,,+++++++++******+++******+++---...---+++***)))'''&&&&&&''')))***)))...000...///222222......000222333333111...,,,************,,,...000111,,,++++++******,,,111555///222333111222333111,,,000333777::::::888555333000///......///...,,,+++***...333444111//////111888555111...---///222444((()))+++...000///,,,***&&&'''((())))))(((''''''(((&&&(((...///,,,+++...((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''%%%'''''''''&&&'''(((***'''(((((()))******+++++++++++++++***((((((***,,,(((''''''&&&'''((()))***,,,***))))))*********)))+++,,,,,,+++)))(((((()))'''((()))*********))))))''''''((())))))))))))((('''(((***,,,,,,,,,+++***(((***,,,...---+++(((&&&)))***+++------.........***+++++++++******)))((((((***,,,---......---,,,***+++,,,---////////////............---------------...///000111000000///000////////////000000111111333444333111000000111111222222333444444555555666777999::::::;;;===???>>><<<::::::;;;<<<;;;:::<<<@@@CCCDDDDDDGGGMMMRRRNNNMMMOOOTTTVVVZZZdddmmmyyyJJJJJJJJJIIIGGGDDDBBB@@@;;;???@@@===;;;===>>><<<999999::::::;;;<<<<<<<<<;;;:::::::::::::::::::::<<<<<<<<<<<<;;;:::999888888999:::::::::888555444666666777777888888888999999888999:::<<<<<<:::888999888666555444444555555444666888999888666333222222333444444444333222111444444444333333333222222///222555666555444444555000111222333444555555555111111000///////////////...------///000///---+++---,,,+++*********+++++++++,,,---111555555111---(((***,,,.........,,,+++,,,,,,,,,++++++*********,,,++++++,,,......---+++***)))'''&&&&&&'''((())))))...000...000444444000...111333555444111---***))))))))))))***,,,...///------,,,++++++---222666***///222333444666333...+++000666999888444111///222000//////000///---***---222777777222...---...333000,,,******...333777)))***,,,///222111---***&&&'''(((*********))))))'''%%%'''...000,,,,,,000''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&)))+++'''(((((()))***+++++++++)))******))))))))),,,...((('''&&&&&&'''((()))******))))))+++,,,,,,***(((,,,------+++)))(((((()))&&&((()))+++,,,---,,,,,,&&&''''''((((((((((((((()))***,,,,,,,,,+++)))(((***,,,000222111...***(((******+++,,,------------,,,,,,,,,,,,,,,+++***)))((())),,,.........---,,,)))***+++---.../////////.........---,,,,,,++++++///000111111111000............------///111333444222333444444222111111111222222222333333444444444666888::::::::::::<<<>>>@@@>>><<<;;;;;;;;;:::999:::===AAAAAA@@@BBBHHHMMMIIIJJJOOOUUUWWWWWW]]]dddgggyyyKKKIIIFFFDDDDDDDDDCCCBBB===<<<;;;:::999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<:::;;;<<<======<<<;;;:::999:::;;;:::999999:::<<<>>><<<;;;::::::::::::::::::999777666666999<<<>>>777777777;;;>>>===:::666===<<<;;;:::999777666666555555555555444333222222222555777666444333444666333444444444444333222222666555333222222333555666333111//////000111000///---...000111222111///......000222333333111///---......---------,,,,,,,,,***)))))),,,///000...,,,+++++++++++++++,,,,,,,,,++++++******++++++,,,---***+++,,,+++******,,,---(((((((((((()))***+++,,,,,,---...///000000000000//////222777666000++++++))))))))))))***---///000...+++((('''(((***,,,,,,---&&&(((333777111///555///222555888888666333000111222+++)))222000)))+++---,,,,,,666@@@555+++222............///000111222***))))))+++333999555,,,&&&&&&&&&(((***,,,+++)))'''&&&&&&'''***++++++***((((((((('''&&&&&&%%%%%%((('''%%%$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''((()))))))))))))))+++)))'''))),,,---,,,***(((((())))))))))))((((((***+++,,,---,,,***((('''***)))))))))((((((''''''(((***,,,,,,,,,---...000******)))((('''&&&%%%%%%(((,,,---)))(((***+++***+++++++++++++++***)))))))))+++...///000...,,,+++---...000000000...+++*********+++,,,,,,---......,,,---......///.........//////......---------,,,///......---------......---.........//////000000111111000000000000111111111111111111222333444555;;;888555555888::::::999>>>>>>===<<<;;;;;;::::::===???AAA???>>>@@@GGGNNNLLLKKKPPPWWW[[[ZZZZZZ\\\bbbmmm}}}GGGEEEBBBAAAAAABBBAAA@@@???>>><<<:::999999999999;;;::::::::::::::::::;;;<<<===>>>??????>>>===<<<:::;;;<<<;;;::::::;;;===>>>>>>===<<<<<<<<<>>>>>><<<;;;::::::;;;<<<>>>???===999555555777:::;;;;;;;;;:::999888777666555555333333444444444333333222999888777444222222666:::333333444444333333222111666555333222222333555666222000//////000000///...***+++---//////...---,,,///000111222111000...---.........---------,,,,,,+++******,,,......,,,***((((((((()))******++++++++++++******++++++,,,---,,,------,,,++++++,,,...+++************+++,,,,,,---,,,++++++,,,---///111---,,,///333222---))))))(((((((((((()))+++,,,------+++(((''')))+++,,,,,,...+++,,,222555333222444111333555666555333000...(((++++++///222)))'''777111222222999???333)))000000///.........///111222(((***++++++///333222---(((''''''(((***+++***((()))'''&&&''')))***+++***((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))******))))))+++)))((()))+++,,,+++))))))******++++++******)))******,,,,,,,,,***)))'''*********)))))))))((((((******+++++++++,,,---...,,,++++++*********++++++%%%((()))'''(((******'''+++,,,,,,,,,,,,++++++***,,,---...///...---+++)))---.../////////...,,,,,,+++++++++,,,,,,------...,,,,,,---.../////////.../////////.........------...------,,,,,,---------/////////000000000111111000000////////////000000000000000111111222444444888666555777999:::888666::::::::::::::::::::::::???AAABBBAAA???@@@FFFLLLIIIJJJNNNTTTVVVUUUYYY^^^[[[dddrrrCCCAAA>>>>>>???@@@??????>>>===<<<;;;::::::::::::::::::::::::::::::::::::??????@@@@@@@@@@@@??????<<<===>>>===<<<;;;<<<>>>=========<<<;;;<<<>>>@@@;;;;;;<<<<<<======>>>>>>===:::666555666888999999999888888777666555444444111111222333444444444444999::::::999777666777888333333444444333333222111555444333222222333444555222000//////000000///...)))***,,,...//////......111111000000///...------.........------------,,,---,,,++++++,,,,,,***((('''(((((()))***+++,,,,,,++++++******++++++,,,---...//////---++++++,,,---...---,,,,,,+++,,,,,,,,,---,,,)))((((((+++...111...,,,---111000,,,***+++***************+++,,,,,,---***(((((())),,,------...000111000222777777444333333333333111///---+++*********222666(((%%%666222666777;;;>>>222)))111333111///------...000111'''+++,,,***+++///111000***)))((((((******)))(((,,,)))'''&&&((()))******((((((((('''&&&&&&%%%%%%&&&&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''(((((()))***************+++***))))))***+++***(((((())))))******))))))((()))***+++,,,,,,+++)))(((+++++++++************)))+++***)))))))))+++,,,---,,,,,,+++++++++,,,...///)))+++,,,---111555222---,,,,,,---------------,,,.........---,,,+++))))))------------............,,,,,,,,,,,,,,,---------+++,,,---...////////////000000////////////......------,,,,,,,,,,,,------000000000000111111111111//////............//////000000000000000111222333444444555777999888666333666666666777888999::::::AAACCCCCCBBB???@@@DDDHHHGGGHHHKKKOOOOOOPPPWWW```bbbfffkkksss~~~AAA???======???@@@@@@@@@999::::::;;;<<<===>>>???;;;;;;<<<<<<<<<<<<;;;;;;@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@>>>===>>>???;;;;;;;;;999888888:::<<<777888999;;;;;;;;;;;;:::777888999;;;;;;999666333888888777777666666555555111222333555666666777777222777===BBBAAA===777333333444444444444333222222555444333333333333444555222111000111222222000...,,,---///000222222222222222111///...------------............------------,,,+++++++++++++++***)))++++++,,,,,,,,,,,,,,,---++++++******++++++,,,---...//////---+++***+++,,,///...---,,,++++++++++++,,,+++)))((()))+++...///111...///222222...---000...---------------------+++***((((((***---......,,,333333---111<<<===555222111000///...---,,,,,,***---))),,,666222***---111777999;;;===222,,,444555333///,,,+++,,,...000)))+++***))),,,222444333***((('''(((***+++***)))...+++'''&&&''')))******((((((((('''&&&&&&%%%%%%))))))******)))(((&&&%%%((((((''''''''''''((((((((())))))***************++++++*********)))((((((&&&&&&''''''''''''&&&&&&)))******+++++++++******++++++++++++++++++++++++***)))'''(((***,,,......,,,+++***))))))***+++,,,...///000333999>>>;;;333+++,,,,,,------------,,,...---,,,,,,+++*********,,,,,,,,,,,,---...///000---------------,,,,,,,,,++++++---...//////000000000000000000000/////////...------------......///000000000000000000000000///......------......///000000//////000111111222222333444555666666555333555555666777777888999999BBBCCCCCCAAA??????AAACCCEEEFFFIIIKKKIIIKKKVVVbbbpppjjjfffhhhqqqBBBAAA??????@@@BBBBBBBBB::::::;;;===>>>???@@@@@@======>>>??????>>>======???????????????????????????AAABBBBBB@@@???>>>???===;;;:::999999999888777555666888:::::::::999888777888;;;<<<;;;888666555888888888888888888888888444444666777888888999999000555<<>>@@@777.....................///&&&======...000777333---777>>>===;;;<<<444...666555333///+++***+++---...---+++((((((000999:::555***((('''(((***+++,,,+++///,,,(((&&&''')))******((((((((('''&&&&&&%%%%%%'''((())))))((('''%%%$$$)))((((((''''''(((((()))(((((()))***************************)))(((((((((&&&&&&''''''''''''&&&&&&((()))******+++++++++++++++++++++++++++,,,,,,,,,)))'''&&&(((,,,///111000---,,,***)))(((((())))))+++,,,...000777<<<999222++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,...///000...---------------------+++,,,---.../////////////////////000000000000000///////////////000111111//////////////////////////////............//////000000000///000000111222333333333222222333444666666777777777888888888999@@@@@@@@@@@@>>>===>>>???DDDEEEGGGHHHGGGHHHTTT```pppcccXXXZZZdddppp~~~DDDBBB@@@@@@AAACCCCCCBBB??????@@@@@@@@@???>>>>>>>>>???@@@AAAAAA@@@???>>>??????>>>======>>>??????@@@BBBCCCCCCAAA?????????@@@===;;;===@@@@@@;;;666666777999;;;;;;;;;::::::<<<;;;:::777666777:::<<<999999999999999:::::::::777777888999999999888888777777888:::<<<===<<<:::666666777777666666555444444444444444444444444444222222222333444333111///------...//////000111111111000///.........///000/////////.........------+++,,,,,,,,,++++++---///,,,,,,,,,+++******))))))++++++******++++++,,,---,,,------+++))))))***+++,,,+++***)))((((((((((((((()))***+++,,,,,,,,,+++---***+++//////------///***+++++++++++++++***))))))((((((***---/////////)))111222---222===>>>666,,,,,,---...///000111111222\\\bbb???,,,000333111BBBFFF???999999333---333333111...+++)))***+++,,,...+++'''(((222;;;:::444+++)))'''((()))+++,,,+++...+++)))((((((*********((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''((((((''''''''''''((((((''''''((()))))))))))))))(((*********((('''((()))((())))))******))))))((((((((()))***++++++,,,---***++++++++++++,,,,,,,,,***)))(((+++000333222000///......---,,,+++***)))***,,,---///333888666000,,,,,,,,,,,,,,,+++******((()))***+++++++++++++++***++++++,,,---.........---------------.........,,,---......///...............////////////000000000000000000000111222333////////////............111111000000000000111111111111000000000111111222333333333111000111444777777777777888888999999999======>>>???>>>>>>======CCCCCCEEEGGGFFFGGGPPPZZZcccVVVOOOTTT]]]fffrrr}}}CCCAAA???>>>@@@AAAAAA@@@AAAAAABBBBBBBBBAAA???>>>===>>>@@@AAAAAA@@@>>>===@@@???>>>======>>>???@@@@@@BBBDDDDDDBBB???>>>>>>AAA<<<999???HHHIIIAAA777888888999:::;;;;;;;;;;;;;;;;;;;;;888777888<<>>???>>>>>>???@@@BBBCCCDDDCCCCCCBBB<<<>>>???@@@@@@???>>><<>>>>>???@@@AAA@@@BBBDDDDDDBBB???>>>>>>???999777???KKKNNNDDD888777888888999999:::;;;;;;555999>>>???===;;;;;;;;;888888888999::::::;;;;;;;;;::::::999777555444333:::999999;;;<<<:::555000999999999999999888777777333444444555555444444333......///000111000---+++......---------....../////////000000111222222222000/////////............000111111...+++***,,,...)))***+++,,,...///000111++++++******++++++,,,---,,,---...---,,,,,,---///+++***)))))))))))))))))))))(((%%%$$$%%%'''***---(((''')))...///,,,+++---)))***+++,,,---,,,++++++(((((((((***...000000000---...000222444555333000---...000222333222222111&&&:::999))))))///...,,,>>>>>>111(((---,,,(((***------,,,***)))((((((((((((++++++))))))---...---333///+++)))(((((('''&&&+++***)))***+++,,,+++))))))(((((('''&&&&&&%%%%%%***)))'''&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''%%%(((***)))((('''))),,,(((((())))))))))))((((((((((((((()))***,,,---...)))))))))******+++++++++222000///222666666111+++)))+++...///000...,,,+++)))---///,,,+++...000///111000000///...,,,+++***)))***,,,---,,,)))&&&$$$)))+++---......---,,,+++,,,,,,,,,---...///000000////////////...---,,,+++,,,---------......//////............///000222222222111111111000000//////555444444333333444444555333333222222222222222333///222666666444222333444111222333555888:::<<<<<<:::;;;===???BBBBBBAAA??????===???DDDFFFFFFHHHKKKFFFGGGOOOXXXWWWUUUaaarrrCCCAAA>>><<<<<<>>>@@@BBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAAAAAAAABBBCCCDDD>>>:::<<>>===???>>>===>>>???@@@???======:::777888;;;>>>???>>>===???AAA???;;;999999;;;999555333666===@@@<<<777>>>;;;999999666222333777999777777888;;;;;;888555;;;999777666777666444333222333555777999888444111555444333000......000222---...000111222111///...000///......///000///...000111222111000///000111222///++++++,,,---,,,***+++,,,...000000///...---++++++***************+++000...,,,+++,,,,,,+++***...***((((((+++,,,***'''&&&''''''((()))******++++++,,,---......---+++***///)))***222222***)))///)))(((((((((***---000222111000000333777777111,,,777<<<===777000---***(((000///---***''''''***,,,999444---+++---...,,,)))000---+++,,,...000///---,,,------+++)))***...222555000***)))++++++((($$$******))))))***+++,,,,,,'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$$$$''')))((('''&&&'''((()))*********)))+++***(((''''''(((((()))))))))(((((((((((())))))'''(((***,,,---...//////------------------------///...---...///000///......------000444777555333---222777888555111//////...------,,,,,,++++++*********+++++++++******)))(((***,,,...///---,,,***------......///000000000///000000///---++++++,,,000000//////......---------.........//////000000000000////////////000000000000//////......------222222222222333444555666444555555555555555444444555555555555555666777777<<<>>>@@@AAABBBBBBAAAAAA@@@@@@@@@???>>>>>>@@@BBBBBBDDDHHHKKKPPPVVV]]]bbbuuu}}}DDDCCC@@@>>>======???@@@AAAAAA@@@AAAAAABBBCCCDDDBBBBBBAAA@@@@@@AAABBBBBBCCC???======AAACCCBBB@@@@@@@@@@@@@@@@@@???>>>>>>???>>>======>>>???>>>======:::888999<<>>??????>>><<<:::999:::<<<999888:::===>>><<<888<<<999999:::777333333777;;;:::999;;;======:::888777666555666777888666555333444666888:::888555222333444333111000000222555///000111222222111///...000.........000111000///000111222222000000111222222///,,,+++------,,,+++***,,,---//////...---,,,,,,++++++************+++///---+++++++++++++++)))///---++++++++++++******%%%%%%&&&((()))+++,,,---++++++,,,,,,,,,++++++***)))(((///;;;;;;///((()))))))))))))))+++,,,...///444111000333999;;;:::777@@@@@@<<<555222222///+++111000...+++(((((()))+++555000,,,+++...000///,,,111///,,,,,,...///---+++...//////---+++,,,000333111,,,)))(((+++,,,***(((***)))))))))******+++,,,(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$%%%''')))(((''''''''''''((())))))******,,,+++***)))(((((())))))***))))))(((((())))))******+++---///000111111222------------------------000///...///111222111000333111000222555666555444///111444555555333111000......---,,,,,,++++++***)))***************))))))***,,,...000000///---,,,///////////////////////////000000///---,,,,,,---000000000//////.........---........./////////000000000000//////000000000000000000//////.........111111111111222333444555444555666777888999999999<<<;;;999777666444444444:::<<>>>>>>>>@@@@@@@@@AAAAAACCCDDDEEEAAA@@@????????????@@@AAA>>>>>>>>>@@@AAABBBCCCDDD???@@@@@@@@@@@@???>>>>>>>>><<<<<<<<<===>>>===<<<<<<;;;999:::<<>>@@@@@@FFFBBB999111000333111,,,000000///,,,)))((()))+++///,,,***,,,///222111///111000...---------+++***000000000...---...111333///,,,))))))+++,,,***((()))))))))************+++'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%''')))((((((((((((''''''((()))+++,,,------+++***))))))))))))*********))))))*********((()))+++,,,---...//////------------------------///...---...000111000///666333111111222333333222111000///111444555333111......---,,,++++++++++++)))******++++++*********,,,...000111111111///...000000000///////////////...000000///---,,,---...000000000000////////////.............../////////111111000000000000111111000000000000////////////000000000000111222333333222333555777999:::<<<<<<>>>===;;;999777555444444777999===@@@BBBBBB@@@???@@@FFFKKKKKKGGGDDDDDDFFFHHHHHHIIIJJJMMMSSSZZZ___dddjjjuuuCCCCCCCCCBBBAAA@@@??????AAA@@@@@@@@@@@@AAAAAABBB@@@???>>>======>>>???@@@888<<<@@@BBBBBBCCCEEEHHH??????@@@@@@@@@??????>>>===<<<;;;;;;<<<===<<<;;;<<<;;;;;;;;;===>>>???@@@???<<<999999;;;<<<999777666888::::::777555666888777666999===;;;666555777555555555555555666555444888888888;;;===>>>===;;;555555666777888777444222222222333222000111222444222222222222111///...------,,,+++---///000///......///111000//////000111//////...------------,,,)))***+++,,,,,,,,,,,,+++------,,,+++++++++++++++...,,,***)))******)))((((((''''''+++......(((###%%%&&&'''(((***+++------***)))((('''((()))***++++++((()))------)))(((+++((()))+++,,,,,,,,,***)))///......111777===@@@AAAAAA>>>777...,,,...---))),,,------,,,***)))***,,,,,,++++++---000111111//////.........------+++***000000///......///000222111...+++******)))'''%%%))))))***************)))&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&'''(((((((((((()))((('''&&&''')))+++,,,---,,,+++***)))(((((((((++++++************++++++'''((()))+++,,,,,,------------------------------,,,++++++,,,...///...---222000...------...///000333///+++---444777555111///...---+++++++++++++++***++++++,,,,,,,,,,,,+++---...///111111000//////.............../////////...///000///...---...///000000000000000000000000........................111111000000000000111111000000000000000000000000///////////////000111222///000111333555777888999999888888888888888999999777888:::<<<>>>@@@@@@AAA@@@EEEKKKJJJFFFDDDFFFIIIIIIIIIHHHHHHJJJOOOVVV[[[```dddlllwwwAAABBBCCCCCCDDDCCCBBBBBBCCCBBBAAA???>>>>>>>>>>>>???>>>============>>>???999>>>CCCDDDBBBAAACCCEEE>>>??????@@@@@@@@@??????<<<;;;:::;;;<<<===<<<:::<<<<<<<<<<<<<<<<<<===>>>>>>;;;777777:::;;;999777333666:::999666555777:::666666:::>>><<<777555888888888888888777777888888999999999;;;<<<<<<:::777444444444555666555333000222333333111///...///000111000000000///...---,,,,,,+++***+++---...---,,,+++---......------...000......//////...---------*********+++++++++++++++------,,,,,,,,,,,,------...,,,***)))******)))(((,,,)))***111::::::000&&&(((((())))))******++++++***)))((((((((()))+++,,,,,,(((&&&&&&&&&&&&(((,,,((()))+++,,,---+++)))(((+++---000444999<<<<<<<<<888:::888000***))))))(((''')))++++++++++++,,,---------,,,---...///...---+++,,,---...------,,,,,,000...---------.........///---,,,+++***)))'''%%%))))))*********))))))(((%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''&&&'''((((((((((((((())))))((('''&&&''')))+++,,,*********))))))(((''''''++++++************++++++***+++,,,...////////////------------------------,,,+++***,,,...//////......---,,,+++,,,---000222444...)))+++333777666222///...,,,+++******+++,,,+++,,,,,,---.........---,,,---.../////////......++++++,,,------...//////---///000///......///000///////////////000000000...............---------111111000000000000111111///////////////000000000//////......//////000000000000000000111333555666444444555555777888:::;;;888888777888999===@@@BBBAAAEEEHHHGGGEEEEEEIIIMMMKKKKKKJJJJJJKKKOOOUUUZZZ^^^___ccckkkvvvAAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBB@@@>>>===<<<<<>>============>>>??????BBBFFFFFFCCC???>>>???>>>>>>???@@@@@@@@@@@@???===;;;;;;;;;<<<===<<<;;;<<<===>>>===;;;::::::;;;<<<:::888777888888888888444777::::::888777999;;;777777:::>>><<<777666888777777888777555555777999777777888999:::888555333555444333444555444222///111222333111///------...000//////......------------,,,++++++,,,---,,,+++***+++,,,,,,,,,,,,---///---...000000...---......******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////...,,,*********+++***)))+++((()))000999999000&&&************************************++++++,,,---)))))))))******)))))))))''')))***,,,,,,+++)))(((+++///444999<<<<<<;;;:::333888888111+++))))))(((&&&(((+++---,,,,,,---...000///...---,,,,,,,,,,,,)))+++......---,,,,,,---///---,,,,,,---------+++)))******+++******))))))((()))*********)))((('''%%%(((+++...///,,,)))&&&''''''''''''''''''''''''%%%'''))))))((((((((()))((((((''''''((()))+++,,,((())))))))))))(((''''''*********))))))*********)))***+++,,,------------------------------------...------...000222222111...////////////000333666444...)))+++222666555222000...,,,*********+++,,,++++++,,,---............,,,,,,------.........---+++,,,,,,---......//////---...000000//////000222............////////////.........---------------000000////////////000000............/////////////////////......//////000333222111111111222444555444444444444555666777888888777666555777:::>>>@@@BBBCCCDDDEEEFFFIIILLLOOOMMMMMMNNNNNNNNNQQQVVVYYYYYYXXXYYY^^^gggsss~~~DDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@???????????????>>>======>>>?????????BBBEEEFFFEEEAAA>>>===>>>>>>???@@@@@@@@@@@@@@@===<<<;;;<<<===>>>===;;;<<<>>>???===999777777888999999888777555666888:::777888999999888777777777999888:::===;;;666666888555666777555333333555888777777888999:::999666333666555444444555444222000000111222222000//////000//////...............///000...------......,,,+++)))+++,,,---,,,,,,...///,,,...111111///---...///+++++++++++++++,,,------+++++++++,,,...///111222///---+++++++++++++++))))))((((((+++...---***''')))))))))******+++++++++***+++,,,---............)))***++++++++++++***)))'''((()))***++++++******+++///555999;;;<<<;;;;;;222555333...++++++***''')))+++///000///---------111000...,,,******,,,---))),,,//////---+++++++++///---++++++---...,,,***((()))++++++***)))))))))((()))***+++***)))'''&&&'''+++111555666222---)))''''''''''''''''''''''''%%%(((******)))'''(((***'''''''''((())))))******'''((()))*********))))))***))))))(((((())))))***'''((()))******+++******------------------------...------///111333333222///111333333222333555777333///+++---111444444222000...,,,***)))***,,,---)))***+++,,,------------,,,,,,---------.........000000/////////.........,,,...///000//////111222,,,---------.........///.........------,,,,,,,,,//////............//////,,,---------.........///000000///////////////000333222111000111333555666555555444444555555666666555666666777888:::;;;;;;>>>>>>???CCCHHHKKKLLLLLLJJJLLLMMMNNNOOOQQQTTTVVVTTTSSSRRRUUU]]]hhhssszzzGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBB@@@???>>>======>>>???@@@<<<>>>BBBEEEGGGEEEBBB@@@===>>>???@@@@@@@@@@@@@@@>>>===<<<<<<===>>>===<<<<<<>>>???===888555555666888999999777444444777;;;888888777777666555333222:::999;;;===;;;666555888888::::::888666666999<<<888888:::<<<======999777777666555555666555333111///111222333111111111222000////////////000000111222111////////////---+++***+++------------...000+++...111111///---...///,,,,,,++++++,,,,,,---...******+++,,,...000222333000...,,,+++,,,,,,+++***+++------+++'''&&&))),,,'''((()))***+++,,,------***,,,---///000000//////,,,+++)))&&&&&&)))+++,,,'''((()))******+++++++++***...333777999:::;;;<<<333222---((())),,,***%%%,,,///222222000...,,,,,,111000...+++)))***,,,///+++...000000,,,)))))))))000---+++,,,......,,,******,,,---,,,***'''&&&&&&((()))***+++***)))'''%%%)))...555:::;;;666000+++(((((((((((((((((((((((($$$(((++++++)))'''(((***&&&'''((()))*********)))'''(((***+++,,,,,,++++++))))))(((((((((((())))))***+++,,,------------------------------------------,,,,,,---000222111111///222555555333222444666222///---...111333333111000///,,,***)))***,,,---'''((()))***+++,,,,,,,,,------------.........///555444333111000...---,,,,,,...///000///000111333,,,,,,,,,---------...............------,,,,,,,,,......------------......,,,,,,,,,---------......111000000/////////000000000000//////000222444666444444444444555777888999333555777:::;;;:::888777888888:::@@@HHHKKKIIIFFFFFFHHHKKKLLLMMMNNNPPPRRRRRRPPPPPPRRRYYYdddooovvvBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFCCC@@@>>>>>>???;;;===>>>===<<<===AAADDDBBBBBBBBBBBBAAA@@@???>>>DDDCCCAAA???==================>>>>>>>>>>>>======999::::::999888777888:::555888:::999666555777:::999555444666555222222555999:::666888>>>888222888888999999999888777555555666555555888;;;<<<999666666777777888777555333222111000///......000222444///......//////000111222111000------555===888...------------------,,,,,,000///...---,,,,,,---...,,,+++***+++---////////////...---,,,,,,---///000//////...---------------,,,++++++******++++++,,,******************++++++///---,,,---111111...+++*********,,,---,,,***((())))))((((((***...111444***,,,000444888<<<>>>???>>>888000+++***+++---...000111111111000000000000,,,***((())),,,...---+++............---,,,+++***222...---///---'''(((...---,,,,,,+++*********+++))))))***,,,......,,,******---111555666444000...%%%))),,,---+++)))***+++,,,,,,,,,+++***(((&&&%%%)))((('''))),,,---+++((((((((((((((()))***,,,,,,+++*********+++,,,------111111///...---,,,,,,,,,111///---+++++++++,,,---'''))),,,///111222222111111333444444222000000000111000000333888:::666222000///---+++***+++,,,---(((+++---...---+++******+++---///000000000111222555333000---,,,---...000222333333111000///000222......////////////......//////...------------...+++---...000000000//////222111...,,,+++,,,---...111000///////////////000222222111111111111111111444444444555777888:::;;;444555666777999:::;;;<<<;;;777:::FFFOOOMMMDDD>>>???AAADDDGGGJJJLLLMMMMMMMMMNNNNNNOOOQQQWWW___ddduuuAAAAAABBBBBBCCCCCCDDDDDDBBBDDDEEEEEEBBB???>>>>>>===???@@@???>>>???CCCFFFCCCCCCCCCBBBBBBAAA??????CCCBBB@@@>>>=========>>>======>>>>>>>>>===<<<<<<;;;<<<>>>===;;;::::::;;;666888999999888777777888999666555777666333333555888;;;999;;;BBB;;;333777777777777777777777777777777555444555777888555333444555555555444333111000444333111/////////000111//////......//////000000//////,,,+++111777444---------------------------000///---,,,,,,,,,---...,,,+++***+++---......---------.........//////000000000///...............,,,,,,++++++++++++,,,,,,************************)))---000000---++++++,,,))))))))))))))))))'''&&&'''((()))***,,,---/////////000222666999===???@@@@@@:::222,,,+++,,,---...333222111222333333222111///---+++,,,...000000...------------,,,,,,,,,,,,000---...000...))))))------,,,+++***************+++***)))***++++++***(((***,,,000333333222///---+++,,,...---+++***,,,///'''(((((()))*********)))***(((((())),,,,,,+++((())))))((())))))***+++,,,)))))))))))))))***++++++++++++******++++++,,,,,,000///---+++***+++,,,---)))***---///111111000000333444666666444222222222111///...111555777444000///...,,,+++++++++---...)))+++---...,,,*********+++,,,............///000111000...,,,,,,---///000000111222111000000222444000000000000000000000000//////...------------...---...///000000000//////---,,,+++++++++,,,------000000////////////000000111000000000000000111111444444444555666777888999666777777888999::::::;;;999555666>>>EEEDDD???======>>>@@@BBBEEEHHHKKKLLLMMMMMMNNNNNNOOORRRWWW[[[kkkxxxAAAAAAAAABBBBBBBBBCCCCCC???AAADDDEEECCC@@@>>>===???@@@AAA@@@@@@AAADDDFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>??????======>>>======<<<;;;;;;;;;===??????>>><<<;;;;;;777777888999;;;:::888555:::777666888888444444777777;;;:::???EEE===444777666555555555666777999:::888666555555555555333222444444444444333222111111777666333111/////////////////////...............------,,,)))+++///000---+++,,,,,,------.........//////---,,,,,,------...,,,,,,,,,---//////---+++------...///000111111111222111111000///000000000---------,,,,,,---------************************&&&...555333+++&&&)))...***)))((('''''''''''''''&&&''')))+++,,,,,,,,,+++111111222444666:::<<<>>>CCC===666111//////000000222000...///222333111///---+++))))))+++---------,,,++++++***+++,,,---...------///111000+++***---,,,+++******************---+++)))((())))))((('''***+++...///000///...---......---+++)))***---///(((((()))***+++,,,,,,---***))))))***,,,,,,+++)))******)))))))))******+++(((((((((((((((((()))******************+++,,,,,,000...,,,*********+++,,,,,,...000111333333222222555777888888666555666666333000......111222111......---,,,+++,,,---...///***,,,------+++***))))))------......//////000000///...,,,+++,,,---///111---///111111111222444555333333222111111222333333000///......------......000000111111111000///...******+++,,,---......///000000000//////000000111///////////////000111222555555555555555666666777888888888999999999::::::999555555999<<<;;;;;;===::::::;;;===@@@DDDGGGJJJLLLMMMMMMMMMLLLMMMOOORRR[[[gggttt|||CCCCCCCCCBBBAAAAAA@@@@@@>>>@@@CCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEECCCCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>??????@@@======>>>======<<<;;;:::999<<>>999555444555555555444000...///222333111...,,,+++)))))))))***+++,,,+++***)))((())),,,...000,,,...111333222///------+++******)))))))))******---+++(((((()))******)))******+++,,,------,,,,,,,,,+++***)))((()))***+++,,,,,,,,,,,,,,,,,,------*********+++,,,,,,+++***++++++******)))*********))))))(((((((((((())))))000000///...---,,,,,,,,,///...,,,***)))***+++,,,///111222444666777777777666888999999888777888999888555111/////////...---...---------...///111222+++---...---+++***)))***///......///111333444333///...---,,,,,,---///000---///111222111222333444555444222111111222444555000//////...............222222222111000//////...+++,,,...///000000000000000000000///000000111111////////////000111333333555555444444444444444555777777777888999:::;;;;;;:::888999;;;;;;999;;;???888888777888;;;@@@EEEHHHIIIKKKNNNNNNMMMMMMMMMNNNOOOWWWaaakkkwwwFFFEEEDDDCCCAAA@@@???>>>AAAAAAAAA@@@???@@@BBBEEECCCBBBAAAAAABBBCCCEEEEEEBBBBBBBBBCCCBBBBBBAAAAAA<<<======>>>??????@@@@@@======>>>>>>===<<<;;;;;;:::===???@@@>>>;;;999888999888888;;;>>>===999555:::777888;;;;;;777666999888:::777999@@@;;;444:::777666444333333444666777444444555444444444444444555444444333333333333333555444333222111111111111////////////...---+++***...------+++)))))),,,///++++++,,,,,,---...//////111111000//////000111222/////////111222111...,,,222000---,,,---111555888333222222111111111111111///......------......///+++++++++*********))))))''',,,000000,,,((((((***((())))))(((&&&&&&))),,,+++***)))((()))***,,,---...---++++++,,,...000222===999666444555777888888666333111111333333111...............---------...***)))((((((***,,,///111+++000444444333111///---)))))))))(((((())))))***,,,***((((((***,,,---,,,)))*********++++++++++++)))******+++,,,+++)))(((,,,,,,+++++++++,,,---...++++++,,,,,,,,,+++++++++,,,+++***************+++++++++***))))))*********222111000///////////////000...,,,*********+++,,,...///111444666888999:::555777888888777777888:::<<<999444111///...---,,,...//////000111222333333,,,---......,,,++++++,,,...,,,,,,...111555555555222111000///...............000222333222111111222444333111000000111333444000000///............///333333222111000///......---...///000000000000///000000000000000111222222000000000111222333444555555444333333333333333333333444555777999;;;<<<===999999<<>>CCCFFFFFFIIIMMMOOOPPPPPPPPPQQQNNNPPPWWWcccsssFFFEEEEEECCCBBBAAA@@@@@@CCCCCCAAA???>>>@@@DDDGGGFFFDDDBBBBBBDDDFFFFFFFFF@@@AAAAAABBBBBBAAA@@@@@@;;;<<<===>>>????????????======>>>>>>>>>>>>=========???AAAAAA>>><<<;;;:::999999:::;;;===<<<:::777999777888<<<<<<888777999777999555777>>>999444:::666555444333333444555666000222444555444222222333222222111000000111111222222222222222222222111111//////000000///...,,,+++///------...,,,***,,,000+++,,,,,,------.........111111000//////000222333/////////000222222000...222000---,,,---000444777222111111000///000000000......------------......,,,,,,++++++***)))))))))&&&'''((())))))((('''''')))+++,,,***&&&%%%'''***+++)))'''&&&'''))),,,...---,,,+++++++++,,,...///555333111111333555666555222222111///---,,,+++******---//////---+++++++++)))))))))***+++---///111+++111444333111000...+++((((((((((((((())))))***+++***)))***,,,---------))))))***************)))******+++...//////,,,***(((''''''((())),,,...///+++---......,,,++++++,,,++++++*********++++++,,,---,,,++++++++++++++++++---------...///000111222111///---+++++++++,,,---+++,,,...///222444555666222333444444444444666999:::888444111...---------//////000111222222333333---...///...------...///,,,)))(((***///222333222333222111000///......---...000333333222111111111222222111000000111222222111000//////......//////333222111000///......///,,,,,,---------.........000000000000111111222333222222222222222333444555333333222222222222222333111222333666888:::<<<===777777:::>>>===999777:::999888777777999===AAADDDBBBFFFKKKOOOQQQRRRTTTUUUSSSPPPSSS```ppp}}}CCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCBBBAAAAAADDDFFFDDDBBB???@@@BBBDDDDDDCCC??????@@@@@@AAA@@@@@@???;;;<<<===?????????>>>>>><<<===>>>???@@@@@@@@@@@@>>>???@@@???===;;;:::;;;999;;;<<<<<<;;;::::::;;;888666888<<<<<<888666888444777555888@@@:::333888333333333444444555555666222666999:::777444222222222111000//////000111222111111111222111111000000//////111111111///---,,,///++++++//////,,,,,,///------------------------//////.........///111111...---,,,---///000000///000//////...///000111222000000///..................------------------...,,,,,,++++++***))))))(((&&&''''''''''''((()))***000222333000***&&&&&&(((&&&&&&%%%%%%&&&((()))***+++++++++++++++,,,,,,,,,333111000000222444444333000222333///***&&&''')))&&&***...///,,,)))'''''')))***+++,,,---...///000***000222///------,,,((((((''''''''''''((()))*********)))***,,,,,,+++)))((()))***++++++***)))(((+++))))))+++...000...---******))))))***,,,///000+++...///...,,,***+++,,,************+++,,,,,,---------,,,+++++++++++++++,,,,,,------...000111222222000...,,,,,,,,,---...,,,,,,------...///000111...///000000000111333666111111000...,,,,,,,,,---...//////000111111111111---///000/////////111333...+++'''(((---000000...000000//////............,,,///222333333222222333111111111111111111111111111000000///////////////222111///............///+++++++++,,,---///111222000000000000111222333444333222222111222222333333222222111111111222222333111111333555666888::::::666555666;;;;;;888777888999888777777888;;;>>>@@@>>>BBBHHHLLLOOORRRTTTVVVSSSOOOQQQ[[[fffoooyyy@@@AAABBBDDDEEEGGGHHHIIIBBBDDDEEEEEEDDDCCCCCCDDDAAA>>>;;;;;;>>>@@@???>>>>>>??????@@@@@@@@@??????;;;<<<>>>?????????>>>===<<<===>>>@@@AAAAAAAAAAAA=========<<<999888888999999;;;===<<<999888:::===777666777;;;<<<888666888222777666;;;BBB<<<333666///000222444555666777777777;;;???@@@<<<777444333333333222111111222333444222222222111111///.........///111222222000...---///***)))///111...,,,...------------------,,,,,,...---,,,,,,---...///000,,,+++***+++---/////////---...000111222000///...//////...------------------------,,,,,,---------,,,,,,++++++***))))))(((''')))+++***((()))---111888;;;<<<777///)))''')))!!!"""$$$&&&'''''''''&&&(((((()))************)))666444222333444555444333666:::;;;777...***+++///(((---222333000,,,***))))))***,,,---.../////////)))///111,,,)))+++)))%%%'''''''''''''''((()))***+++******++++++***(((%%%((()))+++,,,,,,***((('''***(((%%%&&&***---......222000///---------///000,,,...000///,,,***+++---************+++,,,---...------,,,+++*********+++111000000////////////000222111///---,,,---...///000//////...............+++,,,---------...111444)))***++++++***+++,,,...---......///////////////...///000000000000333555333...******...000///------------...............***---111333444333444555111222222333333222222111111111000///////////////111000...------...//////,,,,,,+++,,,///222555888000000000000111222333444222222111111111111111111111111000000111222222333222222333444555666777888999555444888:::999888999999888777777888:::<<<>>><<<@@@EEEIIIMMMPPPSSSUUUPPPLLLMMMTTTZZZaaannn{{{DDDEEEFFFGGGIIIJJJLLLLLLLLLIIIDDDAAA@@@CCCGGGIIICCCBBB@@@>>>======>>>?????????>>>======>>>???@@@=========???AAABBBAAA@@@DDD@@@===???CCCDDDBBB>>>???===;;;;;;<<<<<<;;;:::;;;<<<<<<:::999999;;;===<<<:::888888:::;;;;;;:::999555555;;;>>>;;;777666888777555444333333444444666:::>>>>>>999444222111222222444555555555444444000222333333111000000111111111222333222111000///........................---------,,,,,,+++++++++///...,,,++++++,,,...//////...,,,,,,------,,,+++,,,000000///222888666///---,,,+++******+++,,,---222000...,,,+++***++++++******)))))))))))))))))),,,***(((''''''(((***,,,,,,...///000000---***(((%%%&&&&&&'''''''''''''''((()))))))))((((((***,,,111222333111---+++---000666777666333///+++******---+++)))***++++++'''$$$&&&)))---......------...///000111///+++))))))+++((((((((('''&&&&&&%%%%%%((()))((('''***...,,,'''***))))))((((((((())))))---,,,******++++++)))(((,,,***(((((()))******))),,,++++++***)))((((((''''''(((((()))***+++,,,,,,,,,,,,++++++***+++++++++/////////000111333444555222333333111000000222444111111000///.........///000///...,,,,,,------...'''***------++++++---000000000111111000///---,,,,,,,,,,,,,,,---///111222...///---***,,,000000...---.../////////...---,,,------...111444555444333333333444444444444444444111888---333777,,,222666000///...------,,,,,,,,,///***......222KKKUUU???333333222222222333333444222333444555555333111000111111222333333222222222555666777666444444666777333444555888999888555222777888999;;;<<<=========999;;;???DDDIIINNNRRRTTTMMMKKKJJJOOOYYYccckkknnnFFFFFFFFFGGGGGGHHHHHHHHHJJJGGGCCC???>>>>>>@@@AAA???>>>=========>>>???@@@AAA@@@???>>>>>>???@@@@@@===<<<===>>>@@@AAA@@@???CCC@@@>>>@@@CCCDDDAAA===>>><<<;;;;;;<<<======<<<:::;;;;;;999888888:::<<<;;;:::999999:::;;;:::888666333555<<<@@@===:::999777666555444444444555555444666999:::888555333222222333444555555555444333111222444333111000000111000111222222222111///.....................------------,,,,,,,,,+++++++++...---,,,++++++,,,...//////---,,,,,,------,,,+++,,,//////...222666555///000///...------...///000......---,,,++++++++++++******)))))))))******+++,,,***(((''''''(((***,,,)))***+++++++++)))'''&&&&&&&&&'''((((((((((((''''''(((((()))***+++++++++///000000...,,,+++,,,---///111222000---+++)))))),,,+++***+++---,,,)))&&&&&&))),,,---,,,,,,---...---...///,,,)))&&&'''((()))))))))(((((((((((((((''')))***((()))++++++'''''''''''''''''''''((((((***)))((((((******)))'''************)))(((((((((******))))))((('''''''''''''''(((((()))***++++++++++++*********++++++,,,+++,,,---...000222444555777777666444222111333444111111000000000111222222111000///.........///000***+++,,,,,,,,,,,,---...111111222222222111000///---------------///000111222333111------111111///...///000000///...---,,,//////111444777888777666555555555555555444333222...444...444333///:::555111111000///............---***///:::LLL]]]YYYCCC333333333333333444555555555666777777777555333222222222333333444333333222555666666666444444666777444444555777888888666444777888999;;;<<<>>>>>>???>>>>>>>>>@@@CCCGGGKKKMMMPPPMMMKKKMMMTTT\\\dddhhhsss{{{GGGGGGFFFFFFEEEDDDDDDCCCDDDCCC@@@>>><<<<<<<<<<<<;;;;;;<<<<<<>>>???AAABBBBBBBBBAAA@@@?????????@@@===<<<<<<===???@@@???===AAA@@@???AAACCCBBB>>>;;;<<<;;;:::;;;===>>>===<<<888888999888666666888:::::::::999:::;;;:::888666888555777>>>AAA>>>999888555555444444555555666777333333444555777777555333333444555666555555333333111333444444222111111222000111222222222111///.../////////......---------,,,,,,,,,,,,++++++++++++,,,,,,+++***+++,,,...///...---,,,,,,------,,,+++,,,.........000333222...000//////......//////000,,,,,,,,,,,,,,,+++*********************+++,,,---+++***)))'''''')))***+++(((((((((((('''&&&&&&%%%''''''((()))))))))(((((((((''''''***...///---***...---,,,+++,,,,,,+++***))),,,...///---+++++++++++++++,,,---///...+++)))''')))************,,,............,,,)))'''&&&'''))))))************++++++&&&+++---***'''((()))(((((((((((((((((((((((())))))(((((()))++++++***)))))),,,...---***''''''((()))))))))(((''''''&&&&&&'''''''''(((((()))))))))***)))))))))***+++,,,,,,++++++,,,---...///111222666777666444333333444666222222222222333444555666555444333222222222333333000///......000000000///000111111222222222222111000///............//////222333222......222333111111111111000000...---,,,000000111444777888888666777777777666555444222222000222111444)))...???---333333222111000000000000...,,,///EEEcccgggQQQ???333333333333444555777777999999::::::999888666555444444555555555444444333555666666555444444555777555444444555777999888777777888999;;;===>>>@@@@@@BBBAAA>>><<<===???AAACCCOOOOOOMMMMMMOOOUUU\\\bbbdddmmmFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>===;;;<<<<<<>>>???@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>===<<<;;;===>>>>>>===;;;?????????AAABBBAAA===999<<<;;;::::::<<<<<<:::999666777888777666555666888999999999:::;;;:::777444;;;888999???@@@;;;555222444444444555666666777888666333222333666888666444444555666666666555333333222333555444222111111222111222333333333222000///000000//////......------,,,,,,,,,,,,,,,+++++++++++++++******+++,,,---...---,,,+++,,,------,,,++++++---......///000///---.........------.........------......---+++***(((************+++,,,---...+++***)))(((((()))***++++++***((('''''''''(((((('''(((((())))))))))))))))))'''''',,,111333000+++...+++)))+++---...+++((((((+++...///...---,,,,,,)))***,,,...///...,,,+++((())))))((('''))),,,...111111000///,,,******)))(((((()))******+++,,,,,,&&&...111---''''''***+++,,,,,,,,,,,,,,,+++******---,,,,,,---......---++++++///333222,,,((()))+++******)))))))))(((((((((''''''((((((((((((((((((((((((((()))***+++,,,---------,,,,,,,,,---......000111222222222444777999666555555555555555666666777777666666555555555555666444222222555666444111//////000111222222333333222111111000000////////////222111------111444444333333222111000///......------///111444555444333666666666666555555444333333222444666'''555OOO777555555444333222222222222000000---CCCcccZZZ<<<333222222333444555666888999;;;;;;;;;;;;:::999888777555666666666666555555444555555666555444333555777555444333444666999::::::777888999;;;===???@@@AAABBBAAA???===<<<<<<<<<<<>>???@@@AAAAAAAAA@@@????????????@@@AAAAAAAAAAAAAAA@@@@@@???>>>======<<<===<<<<<<<<<>>>>>><<<:::======???@@@AAA???<<<999;;;::::::::::::999777555555666777777666555666777888888888:::;;;999666444:::777888===???:::444222333444444666777777888888888666333444777999777555444555666666666555444333333444555555333222222333222333444444444333222111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...---+++***+++------,,,+++,,,,,,...//////------------..................---000000000000...,,,***(((************+++,,,---...******)))(((((()))******+++***(((''''''((()))***'''(((((()))))))))))))))+++))))))---333555111------+++***,,,//////---***(((+++---...---+++++++++'''))),,,//////---,,,+++))))))((('''&&&(((+++...222111000///...---,,,+++&&&''''''((()))***++++++'''///444///((('''+++---...//////...---,,,***)))/////////000111000---+++...333777555000,,,,,,...,,,,,,,,,,,,++++++++++++))))))))))))))))))(((((('''''''''((()))***+++,,,+++++++++,,,---...///000///000111111222333777999999888777666555555555555555555555555444444333333777555333444666777555222111111222222333444555666333333333333222222111111333666555///,,,///333333444444333222111111000000......///111333444222111333333444555666666666555333222555888---@@@___JJJ666555444333333222222222111111,,,:::PPPCCC,,,---222222333444555666888999::::::::::::999999888888777777777777666666555444444555666555333333555666666555333444666999::::::888888999:::<<<>>>@@@AAA>>>???AAAAAA@@@>>>;;;999???EEELLLPPPRRRTTTWWWZZZWWW^^^mmm~~~AAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDCCCAAA???>>>@@@AAAAAABBBAAAAAA@@@@@@???????????????>>>===<<<>>>===<<<===>>>===;;;:::;;;<<<>>>??????>>><<<;;;::::::999:::;;;:::777555555777888888777666666777777666777888999999777555777333444:::>>>;;;888777333444555666777888888777888777666777888999999888333444555666777666666555333555666555444333333333222333444444444333111111////////////////////////------------............------------------------,,,+++***+++,,,---,,,+++---,,,...111///++++++......//////000000//////...111111111000...---+++******************+++,,,---******))))))))))))******)))((('''&&&&&&&&&((((((''''''((()))))))))((((((+++******---111222000---++++++,,,...//////...,,,((()))+++***)))((())))))&&&***...000///---++++++)))***)))((('''(((+++---///...,,,,,,------+++***&&&&&&''''''((()))******'''///333...)))))),,,...+++,,,---...---,,,+++***///...///111222111...,,,222555777666333000000111........................,,,,,,,,,++++++*********((('''''''''((()))******%%%&&&(((***---000222444444444444333222222555777:::999888666555444333333111111222222111111000///333222111111333333333111444444444444555666888888333333444555666666555555<<<>>>;;;333...///222222555444333333222222333333333222222444555555333111111111333444555666666666666666222555---888PPPDDD555555444333222222222222000///...555<<<555,,,000333333333333444555777777777777888888888999999999777777777777666666555444444555555444333333444666777555444444777999::::::999999888999:::<<<>>>@@@;;;>>>BBBDDDDDDBBB>>><<<;;;@@@HHHNNNRRRUUUVVVWWWPPPTTT```ppp~~~AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA???>>>???@@@AAAAAAAAAAAA@@@???>>>???@@@@@@@@@???>>>>>>@@@>>>===>>>>>>===;;;999999;;;<<<============>>>888888999;;;======;;;999666888::::::999888888888666555555666888999888777888444444999===<<<:::;;;444555666777888888777777333555777888999999:::;;;222333555666777777777777444555666666444333333444111111222333222111000///.........///000000111111........./////////000000////////////...---,,,,,,+++***)))***,,,---,,,+++...---///222///******...---...///000000///...---//////...---------......******)))))))))******+++***))))))))))))))))))***''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''))))))***+++,,,---------(((***---///............((()))))))))((((((***---''',,,000222000---,,,+++)))******)))((()))+++---,,,***)))***,,,---+++)))'''''''''(((((()))))))))%%%,,,///,,,((())),,,,,,((())),,,...000000//////---...000333555666333111555555555444444333333333//////////////////////////////......---,,,,,,+++(((((('''''''''(((((()))%%%&&&'''(((+++---///000444444444222111111333555888777666555444444444444111222222333222111000///...///111111000000111333444444333333333555666777222333555777999:::::::::<<>>AAADDDEEEDDDAAA@@@>>>???CCCIIINNNQQQRRRQQQNNNLLLQQQ___ppp~~~CCCBBBBBBAAAAAA@@@@@@@@@??????@@@AAAAAAAAAAAAAAA===>>>???@@@AAA@@@@@@???>>>???@@@AAABBBAAA@@@???@@@???>>>>>>>>>>>><<<:::999:::;;;<<<<<<<<<>>>???777777999<<>>111222444666888888888888444555777666555333444444///000000111111///...---------...///000111222222.../////////000000111111111111000000///...,,,++++++***)))***,,,---,,,+++...---///333000)))***///***+++,,,------,,,+++***,,,+++++++++,,,...000111******))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((((((%%%&&&&&&'''''''''''''''((()))))))))((((((***,,,&&&***...///---,,,---///*********))))))+++///222)))...333444111...,,,,,,)))***+++***))))))+++,,,,,,***(((***---...---***(((((((((((())))))))))))$$$***,,,)))(((***+++***&&&(((,,,000333555555555---...111666:::;;;999888666444222222444555444333......//////////////////111111000///...------,,,)))(((((('''''''''(((((())))))(((((((((((())))))...////////////000333555666555555444444444444555444555666666666555333222---000222222000000222555222111000000000111222333111333666999;;;<<<======555999888111---111666999444444333333444555777888888777666666666555222///222222333333333222111111)))111)))222888...555999333333222111000000000000000+++555888---222999///333333222222222333444444555555666777888:::<<<===777777777777666555444333444444555444333222444666888777666777888999888777:::999888777777999;;;<<<===>>>@@@BBBCCCDDDCCCCCCCCCAAAAAADDDIIIMMMNNNMMMOOOIIIHHHSSSeeeuuu@@@BBBDDDCCCAAA>>>===<<>>======???@@@BBB>>>>>>???AAACCCCCC@@@>>>EEEDDDBBBBBBCCCDDDDDDCCCFFFBBB>>>===???@@@???===???===;;;:::<<<>>>?????????<<<<<<@@@AAA???>>>???>>><<<999999:::;;;;;;;;;999999999888888888888777===<<<:::999888999999:::666777777777666666888:::555777999<<<=========<<<222333555777777777777666555555555444333222000///111222222222222111000000/////////000111333555666333333333222222111111111000111111000---,,,,,,---111...,,,---000222222111)))+++---...------...///------,,,+++************------------------------++++++***)))))))))***++++++)))'''))),,,---+++(((+++***)))((()))***,,,---***,,,,,,,,,***))))))))),,,***))))))******)))'''***++++++***))))))***,,,222///***'''&&&)))...111???444***((()))***+++------,,,,,,++++++,,,,,,---//////---+++...111///***++++++)))(((((('''''''''))))))***++++++,,,------)))+++---///000000//////---...000333555888:::;;;:::999888999<<<<<<999666111111111000///...---,,,444222...+++)))(((((((((+++***))))))((()))))))))&&&''')))))))))***,,,...---,,,,,,,,,---000333555777666444222111444888===777777777888888888888888444444555555444222000///---222777888444222444777222555888;;;===<<<;;;;;;888555222000000222555888555333222222555777777777999888888666555222111///,,,...111333444444222111............///000111222000111111111111222222222111111000111333444333333222000---...111444444333333333333444666999;;;<<<===:::777555666777777666777666555555555555555666888777999<<<<<<999999===999999999999:::<<<===???<<<;;;;;;>>>CCCEEECCCAAADDDDDDDDDFFFIIIIIIHHHFFFJJJHHHGGGIIISSSfff}}}???BBBDDDDDDBBBAAA@@@@@@AAA@@@???>>>>>>???@@@AAA@@@@@@AAACCCEEEEEECCCAAAFFFEEECCCCCCCCCDDDDDDDDDFFFCCC@@@@@@BBBCCCCCCBBBEEEBBB???>>>???@@@AAA@@@AAA===<<>><<<;;;;;;<<<======<<<::::::999999888888777777888888777666666777888999777888999999888999;;;===999;;;???BBBBBB@@@===;;;444555666777777888888888555555444333222111000000111111111222222222111111......///000111222222333111111111111111222222222...///000///...---...///111...,,,---000222222111---///000000...---............---,,,++++++,,,,,,------------------,,,,,,+++************+++---...///...---+++))))))***++++++***)))((((((***+++,,,***+++,,,,,,+++*********+++***))))))******)))'''+++,,,,,,+++******+++---///---***((()))---111444999///((((((***++++++------,,,,,,,,,,,,,,,---.........,,,)))+++///...)))+++***)))(((''''''&&&&&&'''((()))+++,,,......///,,,---///000000///...------...///111333555777888;;;999888999:::999666333222222222333222222111000444222///---+++***++++++******))))))((((((''''''&&&((()))))))))***,,,...,,,,,,,,,,,,...000222333555555444333333555999===222222222222333444555555555555666666555444222111000333777777555333444555000000111666<<<>>>===::::::999666444222111111111666444222222444777888888666666666666555333222222111222444555444333222111111000000000111222333333/////////000000000111111222111000000111222222222333111//////222444555444222222222333555777:::;;;===:::777666777777777777666666666666666666777777999888:::===<<<999;;;??????>>><<<;;;:::::::::;;;;;;:::<<<@@@DDDFFFCCC???BBBCCCDDDGGGIIIJJJHHHFFFIIIHHHFFFGGGOOO]]]ooo{{{???AAADDDEEEDDDCCCCCCDDDBBBAAA@@@?????????@@@AAABBBBBBCCCEEEGGGHHHFFFDDDGGGEEEDDDBBBCCCDDDEEEGGGGGGEEECCCDDDEEEGGGHHHGGGHHHEEEAAA@@@@@@AAA@@@@@@@@@<<<;;;>>>>>>:::888999===<<<<<<===???@@@???===;;;;;;::::::999888777777666666666666777888999:::888999;;;;;;;;;<<<>>>@@@???AAAEEEGGGFFFBBB===999666666666666666777888999888777555444333222333333111111222222222222222222//////000111111111111111...//////000000111222222,,,...//////......///000000...---...000111111111000222333222000......//////...---------------............------,,,,,,,,,*********+++,,,...111222333333222---'''&&&***...***)))((('''((()))***+++))))))***+++++++++******+++)))(((((()))***)))''',,,------,,,++++++,,,......,,,+++***+++...111333000)))&&&))),,,++++++,,,,,,+++++++++,,,---......000000---)))***...///,,,+++***)))(((&&&&&&&&&%%%%%%&&&)))+++.../////////......///000///...,,,+++,,,---...///000111222333999888777777777666333000222222333444444555444444333222000...------......++++++,,,,,,+++)))((('''&&&((())))))))))))+++---***+++,,,---...///000111111222333333333444777999222222111111222444666777444555666666555444333222000222444666888777777666333///...222:::>>><<<888;;;;;;999777555222111///666333111000222555666777555555555555444444444444444444444555555555555555333333333222333333444444000000111111111222222222333222111000///000111222444222111111333555555555222222222222444666999:::<<<:::777666777888888777666666666666777888888888999777888::::::888:::>>>@@@???>>>===<<<<<<<<<<<<======???CCCGGGGGGCCC???@@@AAACCCGGGJJJJJJHHHFFFJJJJJJIIIIIILLLTTT^^^eeettt@@@BBBDDDDDDCCCCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCEEEGGGIIIHHHFFFDDDDDDCCCBBBBBBDDDHHHJJJHHHGGGFFFFFFGGGGGGHHHHHHDDDAAA>>>===>>>??????>>><<<999999===>>><<<;;;<<<;;;;;;<<<>>>@@@AAA???===<<<;;;;;;:::999888777777999999999999::::::;;;;;;888999;;;;;;;;;===???AAACCCDDDEEEEEECCC???;;;888666555444444444666777888;;;999777555444444666777444444333222111111111111111111222333333222111000......//////////////////---...//////------...///------------.../////////000111222222000/////////...---------------...............------,,,,,,+++*********,,,...000333555444444333///+++)))+++---((((((((('''((()))******''''''''')))***+++***)))***)))((((((******)))(((+++,,,---,,,******,,,---///...---,,,+++,,,------***&&&&&&+++---+++))))))************+++,,,------333333000,,,,,,000111///+++***)))'''&&&&&&%%%%%%%%%'''***,,,.........---------......------,,,+++,,,,,,,,,,,,------......333333333333333111///...000111222222333333222222000000///......//////000......///000///---***)))&&&(((******))))))+++,,,)))***+++---......//////...000222333222111111222222111000000111333555777222333444555444444222111///000222666:::<<<;;;999888555333444777::::::888===<<<:::888777666555555555222///...000333444555555555444444333333333444222222222333444666999:::444444333333333333444444333333333444444444555555555444333111000000111333555444333333444555666777333222222333444777999::::::888666666777777777666555555666777888999999999666444444777666444666;;;;;;;;;<<<===>>>@@@AAABBBCCCAAAAAADDDGGGGGGDDD@@@???@@@CCCGGGKKKKKKIIIGGGMMMMMMMMMMMMNNNPPPSSSUUUaaarrrBBBCCCDDDDDDBBBAAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@AAACCCFFFHHHHHHGGG@@@BBBCCCCCCCCCEEEIIILLLHHHHHHGGGFFFEEEDDDDDDEEE@@@>>>;;;;;;<<<>>>??????===999999===???===;;;===999999:::<<>>@@@CCCBBB@@@===;;;999888777555444333222222444555666999777555333333444555666888666444222000/////////000000000000000//////...000000//////...---,,,,,,...///000///,,,+++,,,---++++++,,,,,,,,,,,,,,,---,,,...000000/////////000,,,,,,+++,,,,,,---...............------,,,,,,,,,*********,,,...000333555222000000000111000,,,)))((((((((((((((())))))***'''&&&&&&'''***+++)))'''***)))((()))***+++***)))***+++++++++))))))+++,,,---,,,++++++******++++++)))'''(((,,,---)))''''''))))))(((((()))***++++++333444111,,,+++...000000***)))(((''''''&&&&&&''')))***+++,,,---,,,,,,+++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...///...---------...............---,,,,,,,,,,,,,,,,,,------......---...///000///---+++)))&&&(((***+++***)))***+++((()))***,,,------------000222444444222000......------,,,,,,---///000111333333555666666555444444333333555888:::;;;999777888::::::999777777;;;>>>BBB???;;;888666777888999666444111000222444555666777666555333222222222222111111111111222555777999333222222222222333333444333444444444444555555555555666666444111111333555666555555444444555666777444444444444666777999;;;888666555555666666666555444555777888999999999999444222333666555333555:::777888:::===???AAACCCCCCFFFCCCAAABBBEEEFFFDDDAAA@@@AAADDDGGGKKKKKKJJJHHHMMMNNNNNNOOOPPPOOONNNMMMQQQbbb|||CCCDDDEEEDDDBBBAAAAAACCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>???AAADDDFFFGGGFFF>>>AAADDDDDDBBBCCCGGGJJJEEEFFFGGGEEECCCAAAAAABBB@@@===;;;;;;===???@@@@@@@@@<<<;;;>>>>>>:::888999:::999999:::<<<===<<<:::999999999888888888888777999::::::999999777666666555666888888888999;;;===@@@===:::777666666666777333333222222222333333444555444222111111111222222999777555222000/////////...---,,,,,,,,,,,,,,,---222111000///---,,,++++++///000000...,,,***++++++)))+++------+++++++++,,,***,,,...///......///000++++++++++++,,,---...///------------------------*********+++,,,...111222///------000333222---'''(((((()))))))))************(((&&&(((+++,,,***'''+++***)))***,,,,,,,,,******++++++***))))))***,,,))))))((()))***+++---...+++)))***---,,,)))''')))******)))))))))))))))***///222000+++)))+++---,,,))))))(((((((((((())))))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++************&&&(((+++,,,+++***++++++******+++******)))((((((((())))))***++++++,,,,,,******+++++++++***)))(((&&&(((++++++***))))))***)))))))))***+++,,,,,,---111444666666333111//////////////////000000000000444555666777888888777666888999::::::999777555444555999<<<;;;888888>>>DDDFFFCCC===888555555666888999777555555666888888777888666444333111111111222555444222111111111222333111111111111222333444444111111222222222333333333333666888777444222444666555666666555333444666888555555555555666888:::;;;777666555555777777666555444555777888999888888777444444666999888555666:::888999;;;<<<===>>>>>>>>>DDDBBBAAACCCFFFHHHFFFDDDDDDDDDEEEGGGJJJLLLKKKJJJLLLLLLMMMOOOPPPOOOLLLIIIHHHUUUmmmCCCDDDEEEDDDCCCCCCEEEFFFDDDDDDDDDCCCCCCBBBAAA@@@>>>======???CCCFFFGGGGGG???CCCFFFEEEBBB@@@BBBDDDAAACCCEEEDDDAAA@@@AAABBBAAA>>><<<;;;<<<===>>>>>>???;;;:::<<<===999777888<<<:::999999;;;<<<;;;:::666777777777777888888888666666777888777777666555555666777777666777999;;;:::999777666666666777888333333333444444333333222333333333222222222222222777666444222111111111222///---,,,******,,,...000111000000///...------,,,---...///...,,,+++,,,---***,,,//////---+++,,,---,,,...//////...---...///+++++++++,,,---///000111+++,,,,,,------.........+++************+++---...------.........---+++)))((()))******************...+++)))+++...///+++(((,,,+++***+++---...---,,,++++++,,,+++***)))+++---+++***)))((())),,,...000,,,******---,,,)))***...---,,,+++******)))******---111111,,,)))***+++***)))(((((())))))***+++,,,,,,+++***)))***+++---...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********&&&)))++++++***((()))***''''''((()))))))))((((((''''''((()))************(((((((((((())))))))))))&&&(((+++,,,+++)))))))))))))))(((((()))***,,,---...000222333111000///000222333444555444333111000111222444666666666666555777:::===<<<999666666777555777::::::888999<<>>======???CCCFFFGGGGGG@@@EEEHHHGGGAAA======???>>>AAADDDCCCAAA@@@BBBCCCAAA>>>;;;999:::;;;;;;::::::777666:::<<<:::999:::>>><<<999999:::;;;;;;;;;555555555666777777888888444555666888888888777777666777777777666666888:::555666777777888888888888333444555555555444333222444555555666666555444333555444222111111222444555222000...,,,,,,///222444//////////////////......+++---...---,,,,,,---///+++...111111...,,,---...///000111000...---------,,,,,,------///000222333***++++++,,,---...//////++++++***)))))))))++++++---///000---)))'''))),,,))))))***+++++++++++++++222...,,,---000111---)))---,,,+++,,,...///...---,,,------,,,++++++,,,...000...+++))))))***,,,...---******,,,,,,***---222//////---,,,+++*********---222333...++++++,,,+++((((((((()))***,,,---...+++***(((((())),,,///111111111///...---,,,,,,,,,,,,,,,,,,+++++++++++++++(((+++---,,,)))'''((()))%%%&&&'''(((******++++++&&&'''((()))))))))))))))(((((((((((()))***+++,,,&&&(((+++,,,+++)))))))))***)))((('''((()))+++---(((***---............//////111333444333111...,,,---...000222333333333222111777<<<===999888:::===888888777777888888777666:::999999888777666555555555444444666777666444222444333222111111333555666333333333333333333333333///000000111333555777888222222333333333444444444---222888888555222333555444666666555222222444777444333333333444666777888999888888999;;;;;;999888444555777888777666444333000111555:::999555333555666777999:::;;;::::::999>>>AAAIIISSS[[[\\\WWWRRRJJJHHHGGGGGGIIILLLMMMLLLQQQPPPOOOQQQTTTSSSPPPLLLFFFJJJVVViiiyyy