BMb 6(| vvvuuussspppmmmiiifffddd^^^ZZZXXX\\\bbbaaaXXXOOOKKKOOORRRSSSTTTUUUYYY\\\QQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUWWWZZZ^^^bbbdddqqqrrrpppkkkhhhkkkttt{{{|||}}}~~~}}}tttjjjqqqiiicccbbb```[[[XXXXXXUUUTTTTTTRRRQQQPPPOOONNNTTTJJJMMMUUUSSSTTTSSSLLLLLLJJJIIIJJJLLLLLLKKKJJJIIIJJJGGGCCCDDDHHHJJJHHHGGGEEEBBBBBBBBBBBB@@@>>>EEEFFFEEEBBB???@@@EEEJJJQQQPPPOOORRRVVV[[[]]]]]]eeegggmmmtttwwwwww{{{yyyrrrkkkcccbbb]]]XXXYYY[[[VVVNNNPPPOOORRRXXX[[[XXXWWWXXXSSSTTTUUUWWWXXXZZZ[[[[[[WWWTTT\\\ccc[[[WWWWWWSSSVVVTTTSSSSSSUUUXXX[[[]]]YYYXXXUUUQQQSSSYYYZZZWWWOOOMMMJJJFFFCCCAAA@@@???HHHJJJLLLKKKHHHEEEDDDDDD===<<<;;;<<<>>>BBBEEEFFF@@@AAAFFFLLLMMMKKKMMMRRRSSSXXXaaalllooonnnnnnqqqwwwyyytttnnnkkkfffaaa[[[WWWSSSQQQSSSRRRRRRTTT\\\dddeeeaaaWWWYYY]]]bbbaaa^^^```eeeaaabbbeeehhhkkkmmmooopppmmmnnn{{{~~~nnndddeeedddbbb```^^^\\\]]]bbbjjjpppnnnkkkccc\\\\\\dddjjjlllkkkggg```YYYTTTPPPOOONNNRRRTTTVVVWWWVVVSSSOOOMMMMMMMMMMMMMMMLLLMMMPPPRRRQQQMMMKKKJJJFFFAAAAAAEEEEEEEEEIIIPPPQQQMMMLLLMMMSSSTTTWWW]]]fffnnnsssvvvzzzzzz{{{~~~yyyuuujjjiiifffccccccccc]]]UUUWWWXXXXXXUUURRRQQQSSSVVVTTTXXX___eeemmmuuu{{{}}}xxxwwwvvvsssnnnlllsss}}}uuuwwwxxxzzzwwwqqqllllllqqq{{{yyysssllljjjhhhccc___\\\]]]^^^aaabbbcccbbbaaaXXXZZZ\\\\\\YYYXXXXXXYYYbbb[[[UUUPPPKKKFFFGGGJJJMMMLLLMMMLLLEEE===;;;>>>CCCAAA@@@BBBGGGLLLOOOQQQSSSRRRSSSXXX```fffhhhhhhlllsss|||{{{ssskkkeee```[[[XXXUUUYYYYYYVVVUUUXXXXXXVVVTTTWWW[[[[[[[[[^^^ccciiibbbjjjtttzzz{{{|||{{{yyysssooosssuuuooogggfffjjjppptttuuussspppnnn]]]```cccdddbbb^^^[[[ZZZ\\\YYYXXXYYYWWWRRROOOOOORRRTTTWWWVVVNNNFFFHHHOOODDDAAA???>>>???@@@AAAAAAAAA??????CCCIIINNNOOONNNMMMSSS[[[```dddjjjttt|||Ħ|||uuupppnnn___^^^]]][[[[[[\\\^^^```ZZZ^^^___\\\\\\bbbggghhhfffiiimmmpppqqqtttyyy}}}}}}}}}sssrrr{{{|||uuu~~~|||wwwwwwwwwyyyyyywwwssspppiiiiiinnntttrrrggg\\\VVVXXXYYY[[[ZZZSSSLLLNNNTTTLLLJJJIIIIIIJJJIIIHHHFFFAAA???>>>>>>?????????>>>DDDFFFHHHJJJLLLQQQZZZ```aaaeeekkkrrrxxx>Lyyyuuunnnhhhccc```___``````bbbdddddddddfffkkkpppnnnnnnkkkhhhkkksssxxxxxx{{{~~~}}}~~~||||||~~~uuulllhhhiiiccc___]]]XXXOOOIIIHHHUUUUUUVVVXXXZZZXXXTTTQQQIIIIIIHHHEEEBBB@@@@@@AAAGGGCCC>>>::::::===BBBEEELLLNNNQQQUUU[[[bbbjjjpppwww|||HdĦzzzrrrmmmjjjfffccc___\\\\\\___cccfffsssvvvwwwsssnnnmmmqqquuu}}}vvvsssyyyzzzxxxwwwoooccc[[[[[[]]]___cccdddaaa[[[WWWSSSTTTUUURRRNNNLLLMMMPPPbbbZZZPPPHHHEEEFFFHHHJJJEEEEEEEEEEEEGGGLLLSSSXXXXXX^^^gggooovvv{{{DdDӵӵӵĦӵĭӵ~~~zzztttkkkeeebbbbbbcccccccccgggjjjmmmttt~~~{{{zzz~~~{{{{{{~~~{{{uuurrrsssvvvllliiimmmqqqjjj```gggwwwhhhbbbZZZ^^^cccVVVLLLTTTWWWPPPKKKNNNNNNIIIFFFHHHBBBAAADDDJJJOOORRRZZZbbblllrrrzzzD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??|||uuupppaaa^^^]]]^^^bbbhhhlllnnnzzz}}}~~~}}}~~~|||ssstttsssoooqqqxxxggggggaaaaaaeee\\\RRRVVVVVVOOOIIIJJJJJJGGGGGGIIIAAA===;;;>>>AAADDDIIIOOO[[[aaaiiiooossszzzDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ}}}rrrllliiigggffffffggglllttt~~~~~~}}}~~~}}}qqqyyytttmmmoookkkcccbbbZZZRRRLLLIIIGGGDDDDDDFFFAAA<<<;;;???BBBBBBAAABBBKKKOOOUUU[[[aaajjjttt|||HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ~~~xxxnnnhhhfffhhhkkkmmmuuuwww}}}ssstttyyyxxxyyyzzzsssoooccc^^^XXXRRRMMMHHHEEEDDDBBB>>>@@@HHHMMMJJJCCC>>>DDDGGGJJJNNNTTT]]]gggnnnyyyDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ~~~tttqqqoooooosssxxx|||~~~~~~}}}wwwoooooolllfff```ZZZTTTPPPIIIDDDBBBGGGKKKHHHCCC@@@CCCCCCDDDFFFJJJQQQYYY^^^kkkqqqyyy>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ}}}xxxuuuvvvwwwyyy~~~zzz|||vvvrrrmmmhhh^^^TTTJJJFFFEEEDDDEEEHHHDDDCCCAAA@@@BBBGGGKKKNNNYYY___jjjuuu&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR}}}{{{}}}zzzmmmcccYYYRRRLLLIIIKKKPPPJJJGGGDDDCCCCCCEEEGGGIIISSSYYYdddqqqHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hlllgggccc___WWWOOONNNPPPQQQNNNKKKIIIIIIJJJKKKKKKYYY]]]gggtttD^DdDĦs׼s}}}~~~{{{rrrgggcccbbbZZZPPPUUU^^^YYYOOOPPPNNNHHHHHHTTT\\\hhhttt>d<Ħ>d<ĦĦBeĦ|||rrrnnnjjj```ZZZZZZ\\\eeeaaaYYYZZZWWWOOOOOOTTT[[[ggguuuDdDĦsdKĦgdKĦgdKĦyyy|||vvv|||vvvddd[[[```aaajjjgggbbbeeeaaaWWWWWWSSSVVVbbbtttDenenenexxx{{{{{{ttt~~~~~~mmmaaa``````hhhgggffflllggg]]]^^^VVVRRRZZZooo|||oooppp|||uuuyyytttkkkddd^^^dddcccgggppplllcccfff```WWWXXXiii|||yyypppiiigggiiiuuuuuuqqqxxxzzz{{{vvvooorrrqqqlllaaadddbbbgggrrroooiiinnnkkkccc^^^dddssszzzuuurrreee]]]fff}}}tttnnnvvvxxxzzz}}}}}}zzzqqqlllkkkmmmgggfffaaafffqqqoookkkrrrlllmmmgggaaaiii~~~ӵĦĦӵoookkkiiinnnuuuxxxvvvrrryyyyyy{{{}}}{{{yyy}}}www{{{hhhbbbiiijjjggg```dddooommmjjjrrrfffooolll___ccc|||4ĉ@ӵ>L=hĦ4ĉ@ӵtttqqqllllllwww}}}rrr~~~{{{xxxxxxzzz|||}}}}}}zzzvvv}}}sssiiigggpppccc\\\bbbkkkmmmkkkkkkmmmfffeeejjjnnnuuuGG=?HdĦ=ĪjGG=?uuuooojjjqqq}}}wwwvvvzzz~~~wwwwww{{{}}}wwwtttkkkbbb\\\```fffiiilllqqqiiidddeeejjjlllrrrӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵuuu~~~vvvqqq}}}ӵ{{{rrrsssyyyĦ{{{}}}~~~xxxppplllqqqjjjdddĦhhhfffhhhlllllloooĦ?~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??{{{}}}yyyg<ĉuuuuuu3we<Ħ3h?@emmmlllggg```\\\zzzssshhhZrrrjjjkkknnnpppnnn3h?gL4Dӵ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׼s}}}|||tQ}}}|||je<ĦBt=o9ĦH׼swwwrrrpppooollliii|||ssseeeHtĦfffkkkooottttttBt=o9ĦHdĦ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ĦwwwyyyzzzgeĦ}}}|||FSĦqjRgdKӵDdDĦ}}}~~~}}}vvvhhhDdDĦdddkkkqqqwwwqjRgdKӵ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Ħ}}}zzzwwwrrrgeĦsp?aĦGIdnuR)ĦDdDĦ}}}uuuDdDĦeeelllttt|||GIdnuR)Ħ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Ħ}}}}}}yyyzzzyyyvvvgeĦs<v>aĦpeӵDx<DdDĦxxx{{{}}}DdDĦ```nnnxxxpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>dd<ӵzzzB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@G{{{~~~se~~~vvvrrruuuyyy|||<Ōpppxxx}}}@GHkge4DuXӵĵD^DdDĦ~~~D^s׼sgeFm8>aĦ}}}zzzsssqqqmmmssss׼s|||wwwqqqqqqxxx~~~Hopppxxx{{{}}}zzzΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ}}}Ħ>d<ĦBegeFYĉ>aĦtttuuu}}}qqqkkkiiiggglllBeooonnnjjjfffgggmmmsssnu]ӵyyy~~~{{{|||~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ}}}gdKĦsdKĦŶS3we<{{{uuuooosssqqqrrrpppiii```[[[\\\^^^~~~iĉ@3hR/Ōyyyvvvzzz|||yyy>AneneneneDe}}}}}}ne}}}~~~ne>Ak<xxx{{{zzzqqqjjjjjjlllvvvxxx|||fh}}}xxxzzzpppttttttwww~~~|||yyy{{{|||}}}{{{~~~~~~~~~~~~uuutttyyy~~~|||~~~gggooowwwyyy~~~~~~{{{vvvtttuuuxxx{{{|||zzz~~~{{{sssnnnmmmggghhhsss}}}}}}yyyxxxhhhqqq}}}}}}}}}zzzwwwxxx{{{}}}{{{yyyyyyooohhhiiinnnqqqtttvvvjjjrrr~~~}}}}}}{{{zzzxxxvvvqqqkkkhhhbbbhhhqqqxxxxxx{{{{{{yyynnniii^^^aaagggmmmpppsss{{{zzztttdddgggkkklllkkkjjjmmmqqq|||uuunnntttxxxtttlllhhhhhhjjj{{{}}}vvvyyy~~~uuuooolllkkkooozzzrrrjjjhhhtttfffeee|||~~~gggcccrrrsssiiippp{{{oooooo}}}wwwpppooo{{{uuummmqqq~~~qqqwwwtttooosssuuusssvvv}}}}}}}}}uuuzzz}}}|||wwwzzzlll]]]bbbrrr~~~}}}xxx~~~~~~|||wwwzzzxxxxxx~~~{{{zzz}}}}}}~~~}}}zzzzzz}}}sssrrrrrrsssttttttsssrrrkkkhhhgggjjjllljjjjjjllliiiiiihhhiiikkkmmmooopppkkkjjjhhhhhhhhhiiilllmmmiiigggffffffiiilllnnnooouuuooommmttt~~~{{{}}}zzz|||zzzuuu|||xxxyyy}}}~~~~~~|||xxxtttrrrrrr}}}}}}zzzuuuttttttqqqlllrrroooiiiccc^^^]]]```bbb]]]\\\ZZZ[[[^^^bbbeeeggggggfffeeeeeeffffffeeedddccc___]]]^^^]]]XXXTTTTTTTTTVVVWWWXXXWWWWWWWWWWWWWWWUUURRRPPPRRRTTTWWWXXXYYYVVVSSSSSSVVVXXXXXXVVVVVVRRRQQQVVV\\\bbbhhhnnngggjjjkkkhhhccc```bbbeeennnkkklllppptttuuuxxx|||}}}wwwpppnnnpppsssnnn~~~|||wwwzzzzzzwwwrrrnnnnnnpppppppppoooqqqtttxxx|||~~~zzz}}}~~~zzz}}}vvvpppjjjbbb[[[[[[aaa\\\^^^```bbbbbb```\\\ZZZVVVVVVWWW\\\aaadddcccaaafffbbbaaaeeegggdddaaa```\\\^^^bbbgggjjjjjjgggdddkkklllkkkiiigggeeeffffffaaa^^^[[[\\\______\\\XXXXXXVVVTTTSSSPPPKKKHHHFFFIIIKKKOOOQQQQQQPPPPPPPPPOOOMMMLLLMMMOOOQQQTTTVVVPPPQQQUUUZZZ___bbbaaa```nnnkkkvvv{{{|||}}}|||~~~zzzvvvssspppdddhhhiiieee```___dddjjjvvvrrrmmmmmmttt|||||||||xxx|||~~~xxxpppkkkjjjccccccfffnnnvvv{{{{{{yyy{{{xxxzzzyyyrrrkkkgggjjjhhhiiipppyyy~~~~~~|||{{{zzz~~~{{{uuurrrssstttuuuttt|||vvvlllbbb___dddlllqqq```XXXOOOKKKLLLOOOOOOMMMQQQUUUWWWUUUQQQPPPQQQRRR[[[\\\^^^cccjjjooorrrsssuuurrr{{{xxxssssssppphhhhhhiiimmmsss|||hhhaaajjj}}}www|||kkkrrr|||}}}tttpppkkkwww~~~|||zzzuuuyyy}}}{{{xxxzzz~~~{{{}}}~~~~~~||||||uuu}}}yyyvvvxxx}}}zzz}}}zzzrrroooppptttxxx~~~tttiiieeellluuuzzzuuummmeeecccdddaaaXXXPPPKKKQQQUUUQQQMMMMMMNNNMMMMMMNNNRRRXXX```fffjjjkkkyyyuuu}}}xxxrrrssspppnnnhhh___YYYXXX[[[^^^```eeehhhoooxxxvvvllluuuqqqppprrrtttvvvvvvxxxuuu|||zzziiibbbkkk|||}}}|||~~~~~~||||||}}}~~~xxxqqqkkklllttt|||nnnsss~~~~~~xxxooohhhfffgggnnnqqqnnnfffaaaaaabbb```gggfffgggiiihhhaaaUUUKKKQQQSSSRRRMMMNNNSSSVVVTTTPPPRRRWWW]]]cccggggggfffccc^^^eeekkkeeedddhhhfffwwwoooeee___]]]]]]ZZZWWWRRRSSSVVVZZZ^^^```aaaaaaccciiittt}}}nnn```gggqqq{{{vvvzzzqqqnnnrrrxxxttttttssspppmmmxxxrrrnnnuuuvvvooo~~~xxx}}}{{{}}}yyysssnnnkkkhhhfffeee___[[[SSSNNNSSS^^^bbb^^^YYY\\\bbbgggkkkiiieeeaaaccc\\\aaafff``````dddbbb[[[XXXVVV[[[dddjjjhhheee]]]]]]^^^_______________]]]___aaa___^^^aaaiiipppyyy{{{pppmmmqqqwwwzzzvvvxxxwwwjjjppp|||zzz~~~wwwnnnkkkzzz{{{sssjjj~~~vvvsss~~~{{{sssyyylllgggnnnzzzzzzpppsss|||yyyvvvrrrhhhmmmeeejjjpppiiidddaaaYYYaaa]]]ZZZ]]]fffnnnqqqqqqnnnhhhaaa```hhhnnniii___lllnnnooollleee```^^^^^^ZZZ```fffhhhiiinnnyyyuuuyyywwwqqqqqqwww||||||}}}sssoookkkhhhwww|||yyy{{{|||zzz}}}xxxuuurrrvvvpppyyypppvvvtttuuufff^^^aaakkktttwwwuuukkkmmmuuuvvvyyy|||xxxrrrttt|||~~~sssnnnuuu{{{kkkhhhccc```___aaacccdddeeeccc^^^ZZZ]]]dddfffcccaaagggpppvvvwwwtttpppmmmkkkkkkkkkiiigggcccaaa``````kkkyyyzzzkkkdddgggjjjjjjyyyqqqsssvvvuuu|||~~~|||{{{}}}{{{www}}}|||}}}uuuwwwyyy|||~~~}}}{{{zzzyyy{{{rrrtttxxxqqqnnnmmmggglllccc___eeennnrrruuuuuuppppppnnniiibbb]]][[[[[[___bbb___XXXVVV[[[dddhhheeeiiipppwww|||}}}zzzvvvzzzxxxvvvyyyzzzvvvlllccc```cccggghhhjjjmmmtttyyyxxxmmmhhh```dddlllqqqzzzwww|||}}}xxxyyy}}}{{{{{{{{{yyywww}}}ooo]]]yyy~~~xxx{{{qqqdddXXX```WWWNNNTTTdddjjjhhhiiilllnnnpppooolllgggcccaaadddgggeee]]]YYY\\\cccgggkkkgggeeegggnnntttwwwxxxwwwwwwzzzzzzvvvuuurrrllleeeaaaaaaaaallltttxxxggg[[[XXX[[[]]]iiisssppprrrxxxvvv}}}www{{{vvvqqqnnnpppsssvvv|||~~~~~~rrrtttssshhh]]]hhhgggbbbaaaXXXZZZmmmnnnjjjffffffkkkoooooonnnjjjllljjjddd```aaabbb``````[[[UUUVVV\\\eeekkknnnfffiiinnnssswwwxxxwwwuuuwwwwwwwwwtttooojjjeeecccWWWVVV[[[fffttt}}}{{{qqqmmmiii``````ccc\\\sssvvvnnnkkk{{{}}}xxx|||~~~}}}{{{tttnnnmmmrrrwwwyyyyyy~~~qqqhhhxxxuuuiii\\\XXX]]]gggnnnqqqhhhjjjhhhdddcccccc```[[[YYYWWWTTTTTTTTTUUUVVVUUUWWW[[[```cccdddfffiiilllppprrrsssrrroooiiiccc___bbbZZZUUUWWW^^^fffnnnuuu~~~~~~sssiiiYYYfffrrrpppgggiiinnnxxxvvvssswwwwwwrrr|||wwwuuuxxx{{{{{{xxx}}}vvvyyyzzz|||}}}rrrrrr}}}}}}}}}~~~|||}}}sssjjj^^^VVVUUUYYY___bbb___bbbdddaaaaaacccaaa^^^\\\\\\\\\YYYTTTNNNKKKIIIQQQUUUYYY[[[]]]___cccfffbbbcccfffjjjnnnqqqqqqqqqggg```[[[ZZZYYYVVVYYY^^^nnnnnn~~~rrrbbbllliiiccchhhmmmqqq{{{sssoooooonnntttuuuwwwxxx}}}sssxxxzzztttrrryyy~~~yyyllliiitttzzzyyyuuucccMMMRRRbbbaaaXXXaaa]]]fff~~~~~~vvvooo{{{uuurrrpppkkkccc\\\ddd]]]YYYXXXVVVMMMDDD>>>999EEEHHH@@@DDDWWWddddddlllYYYKKKNNNSSSTTTYYYaaaqqquuuwwwpppxxx}}}sssllljjjfff___WWWRRRQQQQQQWWW]]]aaa___^^^bbbeeeeee[[[]]]]]]ZZZUUURRRRRRTTTRRRSSSTTTVVVWWWXXXXXXXXXWWWVVVTTTUUUYYY^^^bbbdddtttkkkccc___[[[XXX^^^ggg```ZZZeeexxxvvvrrrccc```qqqyyyrrrnnnwwwnnnsssssstttuuuvvvxxx{{{tttiiigggmmmwwwmmmuuu~~~||||||llliiiuuuvvvrrrxxxssseeedddPPPPPPGGGDDDMMMQQQPPPVVVLLLOOOTTTVVVRRRQQQ___ooosssxxx}}}|||xxxqqqdddZZZUUUMMMFFFHHHNNNWWWdddoootttjjj___YYYYYYZZZXXXUUUZZZYYYQQQEEE===;;;:::999888888999888666222...+++;;;CCC???///%%%(((+++***444666555000+++---555===---444::::::777:::FFFPPPSSSYYYaaammm}}}tttxxxuuummm```RRRIIIHHHJJJCCCGGGLLLPPPQQQRRRSSSSSSTTTTTTUUUYYY]]]___]]]YYYVVVWWW[[[^^^[[[TTTPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRYYYWWWYYY^^^___]]]\\\^^^^^^```bbbcccfffnnnyyyuuuqqquuuwwwuuu{{{~~~uuuqqqhhhrrrssssssvvvzzzsssiiidddfffjjjmmmiiijjjjjjlllpppxxx|||{{{{{{xxxqqqdddgggvvvvvvoooppplllttt^^^NNNEEEHHHRRRFFF<<<777III___[[[LLLLLLTTT]]]gggeeeSSSAAA???GGGQQQKKKEEEAAAAAA@@@AAABBB<<<<<>>===::::::???CCCDDDIIIFFFBBB===:::666333111<<<@@@;;;---%%%(((+++)))***---...---+++,,,111666444000+++'''''''''''''''111444;;;KKKcccyyy}}}sssmmmeee___YYYOOOAAA666:::===BBBDDDEEEEEEEEEFFFFFFHHHLLLRRRXXX\\\]]]]]]WWWTTTTTTXXXYYYVVVRRRQQQTTTRRRPPPNNNNNNNNNPPPQQQRRRPPPRRRVVVWWWXXX\\\aaaiiigggdddaaa```cccgggkkkzzzvvvsssooo|||tttlllpppmmmpppppppppqqquuuzzz~~~yyynnngggdddccccccbbbeeebbb]]]YYY[[[bbbmmmuuu~~~yyyssspppqqqtttxxx{{{uuujjjlllyyyuuuiiiggg]]]gggMMM>>>666444:::CCC555111;;;^^^zzzppp```eeebbbjjjuuu{{{rrraaaTTTNNNCCC:::444666666///,,,...,,,...666BBBJJJMMMQQQUUUJJJBBB888111///......---555:::<<<:::<<>>:::===@@@AAAAAA?????????DDDGGGLLLOOOQQQSSSUUUWWWWWWPPPLLLRRRWWWWWWTTTRRRQQQPPPOOOPPPSSSXXX]]]```UUUTTTTTTVVVVVVWWW^^^gggccc```]]]]]]___cccfffgggssszzzvvvxxxiiimmmnnnppppppqqqsssuuuxxxxxxxxxvvvooogggdddeeeggggggfffaaa___\\\YYYYYY\\\aaadddhhhkkkooosssuuuuuutttsssrrroookkkggggggkkkrrrxxx{{{xxxooonnnvvvrrrkkkpppgggIII===555666666444999BBB???MMM^^^sss|||pppkkkyyyyyywww|||ttt___MMM>>>555555<<<<<<000)))***///---///333555555888===666333000//////111222222222666888444222222222000444000+++***---222444555666444...'''(((---...***(((''''''***---...+++(((+++333777///### +++888BBB???:::333333;;;GGGPPPgggjjjfffXXXGGG>>>CCCLLL???AAACCCCCCAAA?????????CCCGGGKKKLLLKKKKKKNNNPPPOOOJJJIIIOOOTTTSSSRRRRRRMMMNNNOOORRRWWW]]]bbbeee\\\[[[[[[[[[YYYXXX___gggXXXVVVVVVZZZbbbiiimmmmmm^^^kkkzzzxxxhhhoooppprrrwww}}}tttnnngggccccccfffgggggg^^^]]][[[ZZZ[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^___```cccbbbbbbaaadddjjjrrrxxxmmmpppjjjggglllmmmuuudddZZZ777;;;666444666555555AAAPPPTTThhhoooggg```YYYWWW___iiifffdddeeefffaaaSSSFFFAAA:::888<<<<<<777777===555333444666555333666<<<111333444444222000///...777<<>>444333>>>JJJKKKVVV___\\\MMM@@@<<<>>>===>>>???>>><<<:::999:::888<<<@@@BBBBBBDDDHHHKKKBBBAAAEEEKKKLLLJJJJJJLLLLLLMMMOOOQQQSSSTTTTTTTTTZZZYYY[[[]]][[[XXX[[[```XXXVVVVVVZZZ```dddeeedddcccgggqqqsssqqqrrrwww}}}wwwooofffaaa___```bbbeeeaaa]]][[[[[[^^^___```aaa^^^ZZZUUUSSSRRRSSSSSSSSSTTTUUUWWWZZZ```hhhmmmiiinnniiicccdddgggxxxvvvdddOOO@@@LLL444999888:::<<<777333<<>>;;;888888;;;======<<<666000((($$$$$$&&&''''''111777>>>>>>777555===IIIDDDDDDDDDEEEEEEAAA999333999:::;;;:::888666666777444555777888888999;;;===999:::???EEEDDD@@@AAAEEEFFFHHHKKKOOOQQQQQQPPPPPPUUUTTTVVV[[[\\\YYYYYY[[[TTTTTTUUUXXXZZZ\\\[[[ZZZhhhgggnnn}}}}}}zzz}}}yyyoooddd^^^___bbbhhhddd___^^^___``````___iiieee___YYYUUUSSSSSSSSSNNNNNNNNNNNNPPPTTT[[[```eeejjjfff```aaacccrrrrrrCCCDDD???888PPP>>>000000777>>>>>>999===GGGNNNWWWZZZdddxxx|||qqqjjjwww~~~|||lll[[[TTTWWWZZZTTTeeepppkkkeeeeeeddd```rrrvvv}}}|||tttppprrr~~~|||xxxtttqqqnnnkkkiiiYYYMMM===333...+++%%%))))))...444555555:::AAAGGG???666444888;;;;;;888888999:::999777666777888888777666666777777777666===:::;;;???AAA??????AAA???AAAEEEIIIMMMPPPQQQRRRRRRMMMLLLRRRUUUSSSPPPOOOKKKNNNRRRVVVWWWXXXYYYZZZ___```jjj{{{wwwkkkdddeeeiiiaaa_________```^^^YYYUUUkkkhhhddd___[[[YYYXXXXXXTTTSSSQQQNNNNNNRRRWWW\\\SSSZZZYYYXXX^^^aaannnlllYYY333DDDFFF777LLL999FFFAAAAAAJJJRRRYYYeeessspppxxxrrrdddccclllrrrrrrrrr~~~|||hhhPPP???777555(((!!!!!!***333666999<<<;;;>>>AAA@@@;;;888999;;;666777888777666666777888777555555888>>>BBBCCCBBBFFF>>>:::===BBBCCCBBBBBB@@@@@@@@@AAACCCEEEGGGIIINNNFFFAAADDDHHHFFFAAA>>>IIINNNTTTWWWVVVUUUWWWXXXYYY^^^kkk{{{~~~|||tttwwwvvvuuutttsssmmmeee___bbbbbb```]]]ZZZZZZ[[[]]]YYY[[[\\\[[[XXXVVVWWWYYYWWWUUUSSSRRRRRRPPPNNNKKKTTTKKKRRROOOGGGccczzziiiMMM@@@AAA@@@777IIIhhhrrrlllZZZPPPPPPXXXqqquuusssxxxmmmdddiii~~~}}}tttzzzttttttvvvyyyrrreee]]]@@@<<<666000,,,***+++,,,(((222BBBMMMHHH:::333444666777777666555555777888;;;;;;<<<>>>BBBFFFJJJMMMCCCDDDDDDCCCBBBBBBDDDFFFFFFEEEEEEGGGIIIIIIHHHFFFFFFHHHIIIIIIHHHGGGHHHIIIQQQRRRTTTVVVWWWWWWWWWWWWTTT___nnn{{{}}}{{{nnnhhhhhhjjjhhheeeZZZ[[[]]]______^^^]]][[[VVVXXXXXXVVVSSSRRRSSSUUUYYYZZZZZZYYYVVVTTTQQQPPPMMMLLLTTTVVVTTTfffppp______bbbrrr|||{{{{{{oookkkmmmooo~~~}}}|||~~~rrrTTTSSSQQQLLLHHHEEEDDDEEEEEEIIIOOOUUUZZZbbbkkkqqq|||{{{zzz~~~nnn\\\UUUQQQbbb]]]TTTIII>>>444---***))),,,666BBBEEE>>>777555444555666666555666888:::666777:::===AAADDDFFFGGGIIIFFFCCC@@@???>>>>>>>>>DDDDDDFFFGGGHHHHHHIIIIIIOOOOOONNNKKKHHHGGGHHHIIIQQQQQQQQQQQQRRRTTTVVVXXXgggkkkpppwww}}}zzzwwwvvvrrrmmmbbb```^^^^^^aaabbbaaa___`````````^^^\\\\\\^^^```aaadddfffccc]]]VVVSSSRRRUUUTTTTTTWWWdddyyy}}}tttxxxzzzvvvmmmkkkcccYYYTTTPPPNNNOOORRRRRRMMMOOO[[[bbb\\\TTTQQQJJJEEE@@@<<<;;;<<<>>>???,,,+++******,,,000444777===<<<@@@EEECCC>>>CCCMMMNNNJJJRRRWWWIII>>>@@@@@@GGGFFFEEEDDDBBB@@@>>><<<111---000;;;DDDCCC<<<777444555666666666777999;;;;;;>>>AAAEEEGGGHHHHHHHHHKKKFFFAAA???@@@@@@@@@>>>BBBEEEHHHHHHGGGGGGJJJLLLOOOOOOLLLIIIFFFEEEFFFHHHFFFHHHKKKMMMOOORRRVVVYYYeeeiiippp{{{}}}sssggg```___bbbbbbaaa^^^]]]]]]]]]]]]___aaaccc___dddgggddd[[[RRRNNNNNNOOOPPPNNNXXXrrrtttYYYIIIEEEQQQQQQSSSUUUYYY\\\[[[XXX```SSSRRReeeyyy{{{cccNNNAAA:::777555444111---+++******)))(((111111555888555///000555///+++444<<<666555;;;;;;555555555444333111000000999555555===FFFGGG???777666888888888777777999;;;===>>>@@@BBBCCCCCCCCCBBBBBB===999:::@@@DDDEEEDDDEEEIIILLLJJJFFFEEEIIIMMMIIIJJJJJJIIIHHHGGGIIIKKKJJJMMMQQQTTTTTTVVVYYY[[[aaalll~~~uuupppmmmiiifffbbbaaaaaabbbcccfffggghhhhhhnnnuuuuuupppjjjhhhiii^^^aaahhh|||{{{ooobbb\\\ZZZYYYZZZ^^^```eeeeeeaaa______ZZZQQQNNNKKKUUUoooqqq\\\III===888555444666666777:::<<<===;;;999333555777999555000...000666...333<<<<<<@@@EEE@@@>>><<<777333///---++++++666777999>>>CCCCCC===555999::::::999777777888:::555555333333333333444555999555333777???FFFHHHGGGJJJMMMNNNKKKFFFDDDGGGKKKFFFHHHKKKLLLKKKKKKKKKLLLTTTVVVVVVUUUUUUYYYbbbiiiuuutttrrrrrrrrrrrrpppnnnnnnttt|||yyyuuuuuuooogggcccddddddbbbSSSKKKIIIRRR^^^eeeggghhhbbbfff___MMMCCCEEECCC;;;---333???MMMZZZ``````]]]VVVRRRNNNKKKKKKKKKLLLLLL???AAAFFFIIIKKKKKKJJJJJJPPPSSSUUUVVVTTTQQQOOOOOOKKKAAAAAAFFFFFFJJJKKKBBBAAA???<<<999777666777777...333888;;;>>>???999222888888999888777666888999777666444333444555888999@@@>>>===AAAGGGLLLMMMMMMMMMNNNMMMIIIEEECCCEEEGGGCCCEEEGGGHHHHHHHHHIIIJJJJJJKKKMMMNNNUUUdddxxx{{{vvvlllooorrrttttttrrrooommmtttggg{{{~~~wwwuuuvvvxxxyyylllnnnkkkgggfffkkkoooooorrrbbbQQQLLLOOOVVV]]]ccc[[[bbb[[[FFF===EEEKKKHHHFFFSSS[[[[[[]]]eeehhhdddcccddddddaaa]]]YYYWWWVVVRRRUUUXXXXXXVVVTTTTTTUUURRRTTTVVVWWWVVVTTTSSSQQQWWWOOOOOOPPPKKKMMMNNNDDDOOOMMMIIIDDD???:::666444555888999999<<>>@@@BBBDDDFFFGGGIIIJJJKKKMMMOOOQQQQQQRRRLLLJJJHHHEEECCCBBBCCCCCCCCCDDDDDDDDDFFFIIINNNQQQRRRYYYdddnnnyyy~~~{{{vvvooogggaaaWWWPPPyyy{{{}}}|||uuutttrrrrrrrrrpppmmmjjjiiilllllliiiiiimmmqqqpppjjjeeebbbbbb^^^UUUMMMJJJMMMZZZYYYHHHAAANNNXXXWWW:::RRRcccbbbaaaiiijjjccc^^^```bbbaaa___```dddhhh\\\___bbb```\\\[[[^^^ccc]]]```aaa___^^^]]][[[YYY\\\WWWZZZXXXPPPQQQTTTMMMJJJLLLMMMNNNMMMKKKIIIGGGCCCCCC???<<>>CCCGGGIIIJJJKKKHHHJJJNNNOOOOOOOOOOOOPPPIIIFFFCCCAAABBBBBBBBBBBBHHHHHHGGGHHHKKKSSS\\\ccczzzvvvnnnkkkmmmzzzvvv{{{~~~zzzrrrnnnppptttpppooopppsssvvvuuuooojjjmmmjjjgggiiimmmooolllggghhhgggeeebbb]]]XXXSSSPPPVVVccc^^^EEE:::FFFNNNHHHOOOZZZeeehhhhhhjjjkkkjjjbbbfffkkkmmmmmmkkkkkkllljjjkkkhhhfffiiillliiicccfffdddbbb___[[[XXXXXX[[[YYYYYYYYYWWWRRRMMMNNNRRRNNNMMMLLLJJJHHHGGGFFFEEEEEEFFFFFFCCC@@@======>>>333444666777888888888777999;;;>>>@@@BBBDDDHHHJJJHHHJJJKKKJJJGGGFFFIIILLLFFFHHHJJJJJJIIIHHHHHHHHHKKKNNNQQQVVV___qqqxxx{{{vvvyyy|||~~~zzz{{{yyywwwtttqqqppprrruuuwwwooorrrvvvwwwuuuqqqmmmjjjrrrooojjjfffddddddeeeffffffgggggggggfffeeeccccccfffooodddCCC000888BBBAAAVVV```hhhiiijjjmmmoooooouuuqqqmmmlllmmmllliiieeeaaaeeegggffffffhhhhhheeedddbbb`````````^^^]]]]]]]]][[[[[[\\\\\\ZZZXXXWWWSSSSSSSSSSSSQQQOOOMMMKKKGGGEEEBBBBBBEEEHHHIIIHHH>>>===;;;999999999:::;;;===777444999BBBHHHGGGCCC<<<>>>AAA@@@>>>>>>AAADDDLLLJJJGGGDDDCCCGGGMMMRRRhhhqqqxxxrrrqqqrrrtttttt|||~~~xxxqqqkkkgggeeeiiiqqqvvvwwwtttmmmsss{{{|||xxxsssppppppiiieee]]]TTTMMMMMMQQQVVVPPPQQQSSSUUUWWWXXXYYYYYYbbbkkkaaaBBB,,,...666888JJJSSS[[[___dddlllrrruuunnngggaaaaaaddd```UUUKKKTTT^^^ffffffdddeeehhhiiikkkiiifffeeeeeeeeebbb___]]][[[YYYZZZ]]]^^^ZZZUUUXXXYYYZZZYYYXXXUUURRRPPPQQQKKKDDDDDDIIILLLKKKIIIJJJFFF@@@;;;999:::<<<>>>:::555111444<<>>LLLXXXXXXSSSSSSWWW[[[___``````^^^___bbbdddccccccbbb___\\\]]]___^^^ZZZ]]]]]]\\\[[[YYYVVVTTTSSSVVVQQQLLLJJJMMMNNNMMMKKKNNNJJJDDD???<<<<<<>>>@@@999;;;<<<;;;999999;;;>>>;;;@@@GGGKKKOOOSSSYYY^^^nnnvvvsssoookkkeeecccaaa^^^\\\YYYVVVSSSFFFSSS[[[]]]dddlllbbbNNNBBBHHHQQQ]]]ffflllnnnmmmooolllhhhbbb[[[PPPCCC;;;555...&&&###%%%''''''&&&$$$######""""""!!!!!!!!!%%%)))'''%%%&&&###(((...444666888::::::777666;;;CCCKKKNNNIII@@@999+++999CCCAAA999666888:::===DDDIIIHHHJJJSSS[[[]]]eeehhheee___]]]bbbggghhhbbb```^^^[[[YYYXXXXXXXXXWWWWWWVVVTTTSSSSSSTTTUUUNNNLLLIIIFFFDDDCCCCCCDDDEEEFFFIIINNNTTT[[[aaacccuuu|||xxxvvvqqqppplllbbb\\\VVVOOOMMMQQQXXX]]]```___llltttttttttppp]]]FFF222666===CCCKKKVVVaaaiii]]]XXXQQQKKKFFF???555...+++%%%!!!"""'''+++(((%%%$$$###"""!!! !!! """$$$### ###'''((()))+++((($$$---111777;;;<<<>>>AAADDD000999???;;;333///---,,,///888<<<:::<<>>EEE>>>222444;;;===999<<>>BBBFFFKKKMMMQQQOOOHHH>>>444///000333((()))))))))'''(((***,,,((('''%%%###"""!!!!!!"""!!!%%%%%%'''%%%###$$$((((((%%% """###$$$$$$$$$%%%&&&&&&)))+++...333777444...&&&,,,111888FFFOOOBBB...111666777555<<>>???GGGRRRTTTKKK???999:::666000,,,***+++---///CCCDDDEEEEEEDDDDDDFFFHHHCCCEEE???222'''&&&***---'''&&&$$$$$$%%%&&&%%%###&&&&&&&&&&&&%%%$$$###""""""!!! ###%%%(((((((((((()))***+++,,,&&&%%%$$$###!!!"""###$$$%%%&&&(((,,,///)))((((((***///333555666666777888888777666333222<<<>>>EEE999(((444===+++999888444---***111AAANNNMMMNNNNNNMMMMMMOOORRRRRRHHHHHHHHHGGGHHHOOOXXX___~~~qqq```TTTJJJGGGBBB:::444333111---+++///666<<<<<<;;;BBB@@@???>>>>>>===999666:::666333333666888666444;;;;;;;;;999666444555666///))))))...---&&&$$$(((%%%$$$$$$$$$%%%%%%###"""###############"""""""""###"""  !!!###$$$""""""###$$$%%%&&&&&&'''######"""!!! """###$$$$$$$$$&&&)))+++---,,,++++++---...------...111555666666666666777999777???:::&&&%%%...(((999888777777:::@@@HHHNNNIIILLLKKKFFFAAAAAABBBBBBCCCFFFJJJKKKJJJIIIJJJKKKZZZ~~~iiiPPPCCC???999555555666333000///111...///666@@@DDD???999;;;===;;;555888AAACCC???DDD???<<<<<<===:::111)))---...---+++(((&&&&&&'''"""***AAAFFF555'''&&&%%%%%%%%%&&&'''&&&$$$!!!""""""!!!!!!!!!!!!""""""   !!!"""!!!!!!!!!###%%%---,,,+++++++++***(((&&&***///555666444444777:::HHHDDDMMMPPP>>>333;;;BBB444333333555999:::999777@@@CCCBBB;;;555555555444888???HHHNNNOOOLLLIIIFFFLLLSSSgggpppMMM888444777888666444555555444111000444222333777;;;;;;666000333>>>BBB===???HHHGGG<<<@@@???===;;;777000''' """###$$$###""""""$$$%%%AAALLLaaarrrlllRRR:::000&&&&&&&&&'''((('''%%%"""###"""!!! !!!###### !!!""""""""" !!!"""######"""   ''''''''')))******(((&&&***000666555111///333888===>>>FFFIIIAAA;;;@@@HHH333222222555888;;;;;;:::;;;>>>;;;555666:::888111---333;;;DDDJJJNNNPPPPPPOOOOOOKKKYYYjjjEEE000...222222///000000///...---,,,)))&&&+++,,,///000000///000111:::FFFJJJBBB===>>>555''')))...333222,,,'''&&&((( """######"""###%%%'''JJJcccvvvoooYYYCCC111%%%%%%$$$$$$%%%&&&&&&###!!!###!!!  """%%%'''"""###$$$%%%'''((()))))))))***++++++***(((%%%### """###"""!!! !!!"""###$$$%%%'''******)))'''(((...222000+++))),,,111...666777444777<<<===>>>444555777;;;BBBNNN[[[cccHHHGGGAAA<<>>===???666444111111999HHH[[[hhhUUUUUUNNNFFFJJJQQQHHH888OOOEEE777...,,,333;;;@@@JJJMMMPPPSSSOOOGGG^^^lllQQQ...333777555///+++---000+++//////,,,+++//////,,,000111000//////000444777<<<<<<:::666111...///111---555;;;:::111)))''')))------,,,***'''%%%%%%&&&###...222+++&&&***000111&&&###!!! !!!"""""""""######$$$&&&,,,444<<>>:::///,,,111222---((('''&&&%%%$$$%%%&&&&&&)))&&&###$$$&&&((((((&&&)))+++++++++222999888000---222111)))%%%)))///000,,,---111555333111555<<<222000,,,)))'''%%%""" !!!"""""""""$$$&&&###$$$$$$$$$$$$&&&***---,,,000+++(((+++'''"""&&&'''((('''&&&%%%%%%''')))///333<<>>???@@@@@@@@@CCCIIINNNAAA===999999===AAACCCBBB<<<>>>CCCIIIIIIGGGJJJOOOQQQLLLmmmmmmQQQDDD===555...666::::::333---+++***''')))&&&&&&((('''$$$$$$&&&/////////000000...,,,***222+++&&&'''(((&&&%%%&&&'''...555777555444777;;;>>>===555---000::::::222***)))(((((()))***+++,,,***'''$$$###$$$%%%###"""!!!!!!"""'''......)))$$$)))***'''&&&((((((%%%((()))---111///,,,///666111...+++)))'''&&&###!!! """""""""###$$$&&&#########"""!!!"""%%%((($$$''',,,+++$$$!!!"""###%%%%%%%%%$$$""""""$$$&&&222222222111---...888CCCDDDEEEDDDAAA>>>===???BBB444555666888<<<@@@FFFIII:::;;;AAAGGGIIIFFFEEEHHHJJJLLLWWWrrrfffFFF666777;;;555------222333---''''''))))))000,,,******)))&&&'''***555333222000///000111222333...---000000***$$$!!!(((---222333333555;;;AAA???888---'''///:::888...+++++++++,,,---...000000+++)))&&&$$$######!!! !!!!!!$$$))),,,+++&&&((('''%%%%%%&&&$$$ """###'''+++)))%%%''',,,...,,,)))'''&&&&&&$$$"""!!!"""###"""###$$$&&&#########""" """$$$)))###...222&&&''',,,"""%%%&&&&&&$$$""""""###%%%000111---&&&%%%,,,444777777888:::::::::;;;===>>>222666:::;;;:::<<>>777,,,''',,,333...$$$***+++++++++,,,---......,,,***(((&&&%%%###"""!!!"""$$$&&&%%%&&&(((,,,---...---***%%%$$$%%%&&&'''$$$$$$'''+++***&&&&&&***+++)))&&&%%%%%%%%%###"""!!!""""""!!!!!!###$$$###$$$$$$###""""""$$$%%%...<<>>CCCBBB@@@@@@@@@???EEEOOOYYYnnnwwwRRRKKKJJJGGG@@@777111...---333666555...+++///555888111+++(((((('''&&&)))---((()))***))))))+++000444---,,,///666777000'''"""'''((()))((((((,,,222777777555111------...***$$$))))))))))))))))))((((((((((((((('''%%%$$$############$$$$$$$$$###%%%(((*********)))&&&%%%(((,,,(((''')))---,,,)))))),,,(((&&&$$$###$$$$$$"""!!! !!!"""""" !!!"""!!!"""######"""###$$$&&&(((SSSPPP%%%((((((***+++,,,+++)))(((((()))###///555---&&&''''''$$$&&&''')))+++,,,,,,+++*********---222888<<<===<<<<<<777666<<>>``````777"""'''(((''')))++++++)))((()))***$$$,,,000+++%%%&&&,,,///)))))))))***,,,+++)))''')))''''''+++111444222000666111000444999;;;???DDDAAACCCEEEDDDCCCFFFQQQ\\\mmmWWWMMMKKKEEE???777555666666444222222888>>>CCCKKKQQQOOOKKK===888444333000,,,,,,000111999AAACCC===444---***---'''%%%(((***(((&&&&&&$$$%%%&&&&&&&&&''''''((("""$$$&&&(((((('''(((***''''''))))))***)))(((((('''***,,,+++(((&&&&&&'''***&&&'''...111...++++++888---%%%'''+++)))&&&%%%%%%!!!"""$$$###%%%(((+++)))'''&&&&&&&&&%%%######%%%%%%$$$"""!!!"""### """######"""!!!"""###'''###!!!!!!"""&&&))))))%%%'''***+++***)))*********)))***+++)))(((---444)))((('''***---///...,,,---,,,+++*********)))(((---++++++...///...222888???IIIKKKBBB???FFFJJJGGGjjjoooWWWMMMGGGBBB888<<<>>>;;;444111222666444:::BBBIIIPPPQQQIII>>>???:::666444000***)))+++(((---333444000,,,,,,---333+++%%%&&&((('''((()))'''(((***,,,,,,,,,++++++(((&&&&&&(((***+++---///'''(((***,,,---------,,,---000222000---******+++,,,'''(((222888555111000WWW>>>&&&"""(((+++)))''',,,'''%%%(((******---000...,,,)))(((((((((&&&%%%&&&''''''&&&$$$###$$$%%%%%%&&&'''&&&$$$""""""###)))///...,,,%%%###+++%%%(((+++,,,,,,+++,,,---...''''''///000***)))------+++)))***,,,---+++)))(((***,,,,,,)))***---111+++,,,...000...+++...333444BBBNNNKKK@@@:::@@@III<<<\\\mmmZZZRRRIIICCCCCC>>><<<999666444333333333999666777;;;;;;555000///888777444111///---------,,,***''''''))),,,---...***)))'''((())))))((('''))))))))))))***+++,,,---(((((((((((('''''''''''',,,+++*********,,,///000...///...+++,,,///...)))++++++++++++,,,---......@@@666,,,))),,,...+++&&&((('''&&&''')))++++++***&&&'''((())))))((('''&&&(((---...***'''***)))%%%+++'''$$$"""###%%%''''''$$$$$$'''+++***'''---777000///---++++++,,,---.........---,,,******+++---******************+++,,,,,,------+++***)))+++,,,,,,,,,+++,,,,,,---...//////333777;;;>>>@@@BBBDDDCCCGGGeeewww\\\QQQLLLDDD??????:::999666333222111222222333333888AAACCC???:::888111333555666444111---+++...+++'''&&&'''((()))))),,,+++))))))))))))'''&&&))))))))))))***+++,,,---*********))))))(((((((((+++************,,,...///---...---***+++...---)))))))))))))))***+++,,,---333///***(((***,,,,,,***'''&&&%%%%%%'''))))))((($$$%%%''')))+++,,,---...555777333+++&&&'''(((&&&+++)))''''''(((******)))''''''+++---+++***333>>>000///...---,,,,,,++++++------,,,+++***+++,,,...++++++***)))((((((((((((***++++++***(((((()))***//////...//////000111222111333777999:::;;;>>>@@@GGGCCCOOOuuujjjZZZKKKHHHEEE>>>999999666555333111000000000000///111999DDDHHHDDD>>><<<888999;;;;;;;;;999777666444111---+++*********)))///---+++******)))'''&&&)))(((((())))))***+++,,,---,,,,,,+++***))))))((()))))))))***++++++,,,,,,,,,---,,,)))***---,,,(((''''''''''''((()))***+++)))))))))((('''(((***,,,(((&&&%%%%%%&&&''''''&&&$$$$$$%%%'''***,,,...000\\\\\\UUUHHH;;;222+++%%%)))((('''(((***++++++***(((+++......)))'''000;;;..................------,,,,,,+++***+++,,,---...,,,+++******))))))))))))+++++++++***)))((()))+++////////////000111222333222444555666666777999;;;CCC@@@@@@QQQyyy]]]TTTLLLEEEDDDAAA:::555555333222111000/////////000...///666???BBB>>>888777BBB???;;;888888:::===@@@555222...,,,,,,,,,+++***...---++++++++++++)))(((((((((((((((((()))***+++---,,,,,,+++***)))(((((('''((()))******************,,,+++(((***---,,,(((''''''''''''((()))******)))))))))))))))))))))***+++)))''''''((()))((('''((('''&&&%%%&&&'''((()))999>>>DDDDDD???888000+++***)))((())),,,.........,,,111555222***&&&+++333------,,,,,,---///111222///---+++++++++,,,---,,,---------,,,------......---......---++++++,,,---,,,,,,,,,------...///000222333444333333555888:::888>>>CCCEEESSSuuucccFFFLLLHHHDDDAAA===888555555222111111000000//////000///---000777:::777444444<<<999555111000222555777---+++))))))*********))),,,+++***+++,,,---,,,+++((((((((('''(((((())))))+++******)))((((((''''''(((((()))*********)))))))))+++***((()))---,,,((((((((((((((()))***+++++++++)))(((***---///---***...---++++++,,,---,,,+++,,,***((('''&&&&&&&&&'''###,,,333333---(((%%%///---++++++...111333333///777<<<999111---...222222000---++++++...111444222///,,,+++,,,---,,,+++111000///......------......//////...,,,+++---...++++++++++++,,,---......000111222333333555999<<<777;;;DDDHHHFFFQQQxxxeeeOOOMMMEEECCC@@@===:::777666666111111111000000//////......+++,,,111555444444666000111222333222000---,,,+++***)))***,,,......---***))))))***,,,------,,,((((((''''''''''''((((((((((((((((((''''''''''''))))))))))))))))))******)))+++***(((***---,,,)))((((((((())))))***+++,,,***(((&&&***///222111///000...------...//////...,,,,,,+++*********++++++222111222222...(((&&&'''+++***((())),,,...//////***111777555111000000000777444000,,,+++,,,///111444000---,,,///000...,,,444222000...,,,+++***))),,,------,,,******+++---,,,,,,,,,,,,---...///000...000222333444666999<<<===777<<>><<<>>>GGGPPPRRRkkknnn^^^YYYMMMBBB@@@>>>===<<<:::888777666555000000///...------,,,,,,...---,,,,,,---...---+++///......///000111111000...111333111---***)))***,,,++++++***)))(((''''''(((((((((((((((''''''''''''''''''''''''((())))))333111---)))''''''((()))&&&(((+++---//////...---((()))***,,,---,,,)))''',,,(((111666,,,''',,,/////////---+++---000...)))---***((((((***+++)))'''+++,,,,,,+++)))((()))***++++++,,,------...//////444444444222000000111333666222...---...///...------***+++------***,,,222---///222111...,,,---///000///...///111111111///---,,,*********,,,...000111111222333555666777777666888:::===???CCCHHHLLLVVVjjj```UUURRRIII@@@???;;;;;;999888666555333333//////......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,***((((((+++000333333111000222222111---+++***+++111111222222000...***(((((((((((((((((((((((('''(((''''''''''''((())))))///---+++)))(((((())))))'''(((***,,,------,,,,,,---***)))))),,,,,,***'''...***222666,,,(((---...***+++)))''')))---,,,(((---***((('''))))))(((&&&''')))***)))(((((()))*********+++,,,,,,---......)))+++...///111444999<<<>>>:::555111000///,,,***000///...,,,,,,---------+++---.........---...///+++******+++---......------,,,++++++++++++------000000111111222333444444444666888:::<<<@@@DDDGGGOOOZZZuuugggPPPLLLKKKCCC===>>>999888777555444222111000...------,,,,,,+++++++++))),,,......,,,+++...000000---,,,///666999888555111111111///,,,+++,,,---111222444555333///***'''''''''((((((((((((((((((((((((''''''(((((()))************)))))))))******)))))))))*********++++++---***'''(((***,,,+++)))---)))///333***'''+++***)))***(((&&&(((------***---***((('''''''''&&&$$$%%%&&&(((((('''''')))+++))))))******++++++,,,,,,---...///000000111444666555333111111222444444444222444111,,,...555555...---,,,+++,,,---...---,,,,,,++++++,,,...000///.........------------,,,,,,.../////////000000111111222444666777999;;;???BBBNNNOOO[[[xxxdddTTTHHHIIIHHH@@@;;;===777777555444222111//////,,,,,,,,,+++++++++*********...222111...---000555999444111222777888555000000///---,,,******+++,,,***+++---...---)))&&&###''''''''''''((((((((((((((((((((('''((())))))***)))***+++,,,,,,+++******+++******)))))))))*********,,,...---+++***+++,,,+++&&&+++...&&&&&&)))%%%)))***)))%%%&&&***+++))),,,***((('''&&&%%%$$$###%%%'''((((((''''''((()))((((((((())))))*********111222222000...------...))))))***---111555777999111666333,,,111>>>===111111---++++++---...,,,)))...---,,,---/////////...------.../////////..................////////////111333555666777888;;;===JJJKKKMMM^^^kkkXXXOOOIIIJJJHHH@@@;;;;;;777666555444222000///...+++++++++++++++*********)))---111000---,,,000444444000,,,,,,......***&&&---+++)))(((((())))))***&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((((((((()))*********+++---......,,,+++***,,,,,,+++************+++///666<<<999000******---+++&&&***,,,'''***---&&&)))+++***&&&$$$''''''&&&+++***)))'''%%%$$$###$$$((()))***)))'''&&&'''(((''''''(((((((((((((((((((((+++---......///111333------------------...///000444111***///<<<;;;//////,,,***+++...000///......,,,++++++,,,,,,***))))))***+++,,,------------............////////////000333555666666777999;;;>>>DDDHHHOOOhhhuuuZZZUUUOOOKKKJJJGGG@@@::::::777666555333222000///...++++++++++++++++++++++++'''***,,,,,,***))),,,...***)))''''''(((((('''&&&***(((''''''((()))(((''''''((((((((())))))***+++&&&&&&''''''((()))))))))))))))(((((())))))***++++++,,,---......---,,,+++++++++++++++++++++******777???EEEAAA555+++)))+++---(((+++---,,,222555,,,///222333...+++,,,,,,*********)))'''%%%###$$$%%%)))******)))'''%%%&&&'''''''''''''''((((((((((((&&&(((+++---...///000222...//////...,,,++++++,,,000222...(((***111///((()))((((((***...222444555111000......//////---,,,(((((()))******++++++,,,............//////000000000222555777777777999:::666AAAIIILLLYYYzzz|||ddd]]]RRRMMMHHHFFFCCC>>>999888666555444222111///...---,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))))))))&&&'''))))))''''''(((***)))'''&&&'''******(((&&&'''(((***+++++++++***)))&&&&&&''''''((())))))***))))))(((((())))))***+++)))***+++,,,---.........((()))***++++++******)))777:::===;;;555...+++***---)))+++...///999<<<111000555888444111222111///(((******(((%%%$$$%%%'''&&&'''((('''&&&%%%&&&'''(((((((((((((((''''''''')))+++------,,,++++++,,,'''***------,,,,,,...000///...,,,)))(((((((((((('''((()))***+++...222555333222111222444555444333///...---,,,++++++,,,---,,,,,,------...///000000///111555777777777999:::999???GGGKKKPPPeeefffZZZeeeOOOIIIDDDAAA???<<<999777555444333111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))******)))((($$$'''***((($$$###&&&)))((('''''')))+++,,,)))&&&%%%'''***,,,+++)))%%%###&&&&&&&&&'''((())))))***)))))))))))))))******+++&&&'''(((***,,,...000111%%%''')))***+++***)))'''000///...000111111...,,,+++'''))),,,///;;;???333)))000444111//////...,,,(((******)))&&&%%%''')))"""$$$%%%%%%%%%%%%&&&(((((((((((((((((((((''''''&&&(((+++---,,,,,,---...'''))),,,,,,***)))***,,,...+++***,,,***''')))...***,,,,,,***((((((,,,000.........000333555555444888666333000///...//////******+++,,,...///000000...000444666777777888:::<<<<<<@@@FFFHHHSSSpppooobbb\\\LLLHHHEEE@@@===;;;:::777666555444333111///...---,,,,,,,,,,,,+++++++++******++++++***)))(((((())))))%%%'''((('''&&&%%%'''(((&&&&&&'''((((((((((((((()))+++,,,+++)))&&&%%%%%%!!!%%%'''''')))---,,,&&&(((&&&$$$$$$&&&)))***+++---++++++...111222///+++))))))(((((((((((())))))&&&///555555222333333333,,,---//////000222444777000///,,,******---000222777333---)))((()))***+++))))))(((((('''&&&&&&&&&,,,+++++++++,,,...000111111...+++***+++---...---...///000000///,,,'''$$$)))***+++***)))((()))***,,,---------------,,,,,,///111***'''000000******---555...'''...333000...111000000///...---,,,,,,///333:::>>>===999777999;;;===AAACCCEEENNNbbbvvveee]]]XXXJJJEEEBBB>>>;;;:::999777555555444333222000...---,,,,,,,,,+++++++++*********+++******)))(((((())))))******)))'''&&&%%%$$$###$$$&&&(((***,,,...//////+++,,,---,,,***'''&&&&&&%%%''')))******)))'''&&&(((((('''((())),,,...000444333111000000000...,,,)))))))))***************222888<<<888333222333222...///000000000000111333333111///------///111333777333,,,)))***---000222+++++++++*********************))))))***+++------///---,,,,,,...///000000555333000---+++))))))))))))***+++***))))))***,,,---------------,,,,,,+++---111+++)))000---%%%%%%***444444000222333000000000333444333111000333555111333666999888444555888;;;===AAACCCDDDKKK]]]nnnkkkZZZWWWSSSGGGBBB???;;;999888888666555666555444222000///...---++++++++++++*********)))******)))((((((((()))))),,,***''''''))))))'''$$$'''(((***---///111222222---...///...+++(((''''''+++,,,444<<<888,,,''')))''')))++++++***+++///222111111000---+++)))***+++))))))***+++,,,,,,,,,+++888<<<<<<666111222333222000111222111///------...222111///------...000111333///***'''***///333666************++++++++++++)))((((((''''''(((((()))***))))))***---......---111111///---***)))***+++))))))))))))((()))+++---/////////......---------'''+++'''&&&...---)))...&&&---000...+++***+++,,,,,,000333222000000444999555444666:::888444444888:::<<<@@@CCCCCCGGGTTTaaa~~~mmm]]]UUUQQQMMMCCC???<<<999888888888777666666555444222111///...---+++************)))))))))***))))))((((((((())))))***&&&$$$'''---000///+++,,,------......------,,,---...///...+++)))(((((((((,,,:::IIIDDD000%%%)))(((,,,///---)))''')))---'''***,,,+++((('''(((+++((()))***+++,,,,,,,,,+++222555444///...111444555000111222222///---,,,,,,...---,,,+++***++++++,,,,,,)))'''''')))---///000&&&&&&&&&'''((())))))***(((((((((''''''&&&&&&&&&%%%$$$%%%&&&((()))((('''%%%(((+++,,,+++)))((((((''''''((('''&&&(((+++---111000000///////////////***,,,((('''/////////999666111222222------111000+++---...//////000333555777666<<>>;;;999888888888888777666555444222000///------*********)))))))))(((((()))((((((((((((((()))))))))&&&%%%)))000444333000---------,,,+++***)))(((+++---...---+++)))(((((($$$%%%111???:::)))"""'''...111333000)))%%%%%%'''$$$)))---...,,,***+++,,,((())))))***+++++++++***+++......,,,---222666666000111222111///.........,,,,,,+++***))))))((((((((('''(((***,,,+++)))'''###$$$$$$%%%&&&'''(((((()))))))))(((((('''&&&&&&%%%$$$$$$%%%&&&&&&$$$"""%%%$$$%%%&&&''''''&&&$$$%%%&&&&&&&&&%%%&&&)))+++...---,,,,,,,,,,,,---......333333666:::555333>>>===...222;;;555222111(((///......///222333222111555666AAAPPPSSSIIIAAABBB===;;;<<>><<>><<<999666555555555555444444333222000...---,,,+++))))))(((((((((''''''''''''''''''''''''((())))))++++++***************)))((()))***+++,,,---------)))+++......---,,,,,,---000...+++)))(((***,,,///...///111111///,,,)))'''&&&%%%%%%&&&***---...//////---+++)))((()))***,,,)))---111222777;;;<<<999555444333000......111333////////////...+++)))'''+++,,,...000000---((($$$&&&&&&&&&''''''((((((((()))******++++++***)))(((+++)))'''''')))*********,,,'''$$$***333666000'''%%%'''******)))((('''((($$$$$$###$$$%%%'''***+++$$$)))---555;;;888===QQQWWWAAAQQQhhh]]]UUUTTTGGG000888???@@@<<<888999;;;999555>>>TTT___[[[[[[bbbUUUMMMFFFCCCBBBBBBDDDHHHLLLUUU___{{{{{{jjj^^^VVVMMMCCCEEEFFF===:::888555333444444333222333222111///...,,,+++***)))((((((((('''''''''''''''''''''''''''((()))***((()))***)))''''''((()))***+++,,,---............))),,,...//////...///000...000///+++,,,...,,,''''''(((***---///...+++(((***&&&$$$&&&---555:::<<<222000,,,)))((()))+++---$$$***000444:::@@@???;;;888777444000---...000333.../////////---+++(((&&&++++++,,,......,,,)))%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++***)))(((***(((&&&&&&)))+++------""""""(((777EEEFFF888(((&&&))),,,---,,,)))((('''%%%%%%$$$%%%'''))),,,...333000'''###%%%###111KKKLLL333AAAVVVGGGBBBLLLFFF888FFFSSSSSSJJJCCCGGGOOO@@@888===RRR___```fffrrraaaVVVKKKFFFDDDBBBDDDHHHHHHOOOSSShhhooocccXXXNNNJJJHHHCCC@@@???777666555444333222222222111111000...---***)))((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''((()))******+++)))***,,,,,,,,,---000222///333444222111222000,,,===888111,,,******+++,,,///......///111111---***---+++((()))333AAAGGGFFFEEE>>>111'''''',,,,,,(((+++((('''---777<<<:::555777222...---000111///,,,///---+++******)))'''%%%(((((()))***,,,...000222***&&&######&&&'''&&&$$$((()))+++,,,,,,++++++******(((&&&(((,,,///000///,,,(((%%%(((...222///***+++(((###"""+++444222)))'''%%%$$$$$$''')))))))));;;:::333***%%%)))---...555===AAA===444000222444333AAANNNPPPMMMPPPZZZcccIIIMMMKKKGGGOOOdddrrrtttkkkbbbTTTIIICCCBBBCCCCCCBBBRRRWWWXXXwwwpppddd^^^SSSJJJFFFDDD@@@<<<<<<777666555333222222222222000000///...,,,***)))'''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''''''''(((((())))))******)))***+++*********,,,...+++---...---///222///***555333000---,,,+++***)))---,,,+++,,,///000///---,,,,,,,,,...777CCCIIIHHHEEE999000///...))))))---))),,,111555666555111...666222//////222444111......---+++++++++***)))''''''((((((***,,,...///111...***&&&%%%((()))(((''''''((()))*********)))))))))'''%%%&&&***---------,,,)))&&&(((+++,,,***'''+++,,,***(((+++000...((()))+++,,,***((((((***,,,,,,...---******111777888222555777555000,,,++++++$$$---777;;;;;;>>>EEEKKKCCCFFFDDDBBBNNNcccqqqssshhhfff```VVVKKKEEEDDDEEEAAAGGGMMMYYYsssvvv___^^^WWWNNNFFFCCC@@@;;;999999666666444333222111111111000//////...,,,***(((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((())))))***)))''''''(((***,,,,,,,,,,,,111666333,,,---...000111000...,,,+++///...///000222111///---***---000222888AAAFFFFFFBBB555222:::777***)))333111777;;;999222---,,,...222000///111444555333000---,,,++++++,,,,,,+++***(((((((((***+++---///000111---(((''')))+++***)))'''((()))*********))))))(((&&&%%%%%%''')))************)))((('''&&&%%%%%%$$$((()))((('''))))))'''(((,,,///,,,'''$$$'''+++'''+++,,,)))***///333333777777555333000---++++++...------------...111333<<>>999777888666555444222111111111111///......---+++***((('''''''''''''''''''''''''''++++++***))))))))))))***(((((((((((((((((('''''')))******)))(((((()))+++333222///000777<<<888000+++---111333333222111111333666;;;???>>>888111+++,,,111555555666;;;>>>>>>???;;;===AAA>>>444222666@@@@@@>>>666---***...444.........111444555333111,,,+++***+++---...---,,,))))))******,,,---//////222---(((&&&(((******)))((()))***+++++++++******((('''&&&%%%&&&'''((()))(((***+++)))%%%$$$%%%&&&###$$$%%%%%%''')))++++++))),,,...,,,(((&&&(((***+++......+++***///222333===;;;999555111///333:::GGG<<<000,,,---///222555555IIIUUUJJJ:::===SSShhhllltttyyytttfffYYYSSSRRRMMMCCCDDDVVVfffrrrnnn^^^XXXPPPPPPIIIDDDAAA>>>999888999555444333222111000000000---------,,,+++)))((('''&&&'''''''''''''''''''''000///---+++***))))))((((((((((((((('''''''''''')))***++++++***+++---///666444000000555:::666---)))+++///000000111333555333;;;GGGOOOMMMDDD888000555999;;;888888:::;;;:::===FFFJJJEEEAAABBB>>>666CCC???888222------///222++++++---///111111000///+++******+++---......---++++++++++++,,,---/////////+++&&&%%%''')))(((''''''((()))*********)))((()))(((((('''&&&'''(((***&&&)))+++***&&&%%%'''******&&&###%%%***---...///---,,,,,,,,,,,,---,,,,,,***---...,,,///777???AAA999888888666//////===MMMZZZHHH666000333777???FFF888FFFNNNEEE666444AAAOOOYYY^^^dddgggddd```\\\ZZZOOOIIIGGGPPP```pppbbb\\\VVVJJJLLLGGGCCCAAA===888777:::444444222111000/////////,,,,,,,,,+++***)))((('''&&&&&&&&&'''''''''''''''...---+++)))(((&&&&&&&&&'''''''''''''''''''''''')))+++,,,++++++,,,...000000...+++))),,,000,,,&&&&&&(((+++,,,+++,,,111555///:::IIISSSSSSKKKAAA:::AAACCCAAA>>>>>>AAABBB@@@AAAMMMPPPFFFDDDIIICCC555888555222000111///,,,)))***+++,,,,,,------------+++***)))***---...---,,,,,,+++++++++,,,------...,,,)))&&&&&&(((***)))'''%%%&&&'''((((((((('''&&&((())))))((('''''')))+++%%%(((******((('''))),,,---'''###%%%)))***)))***---***''''''***,,,+++***(((++++++))),,,555<<>>;;;:::AAAJJJEEEDDDBBBBBBDDDDDDAAA>>>SSSSSSUUUYYY\\\\\\WWWSSSKKKIIIFFFJJJXXXkkkuuuuuurrr```XXXRRRKKKGGGCCC@@@???;;;666555888444333222111////////////++++++++++++***)))''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((()))***+++***))))))***,,,)))***((($$$%%%((('''######'''+++,,,***+++...222...777BBBIIIJJJGGGCCCAAAGGGFFFBBB@@@DDDLLLNNNLLLHHHLLLKKKGGGFFFGGG@@@444111///---.........,,,))),,,,,,,,,+++*********+++***))))))***,,,---,,,+++*********)))******+++++++++)))((())),,,---+++)))&&&''')))*********)))((('''((()))(((&&&'''***---'''((())))))(((((()))***)))'''(((------)))(((+++///...+++)))'''(((+++---***------******///333333444333555777111,,,999KKKYYYOOOIIIHHHAAA999;;;CCCHHHCCCAAAGGGNNNNNNEEE<<>><<<888333333666444333222000//////......++++++++++++***(((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((()))))))))******(((&&&%%%&&&'''''')))(((%%%$$$''''''%%%###(((...///---,,,...111222666<<<>>>??????@@@BBBGGGDDD@@@???GGGRRRWWWUUUNNNHHHEEEHHHHHHBBB999555333000,,,))))))+++///111......---+++)))((()))+++***)))((()))+++,,,+++***))))))(((((((((((()))))),,,******---000111...+++***+++,,,---...---,,,,,,%%%'''((('''&&&&&&)))---((((((((((((((((((((('''(((+++333:::888111111777888999888222,,,,,,111777+++000222000000444666666444//////111*** $$$111666666>>>FFFCCC999:::CCC===@@@FFFKKKIIICCC???>>>777:::???EEEJJJLLLKKKJJJHHHCCCCCCHHHHHHFFFKKKTTTXXXmmm```VVVPPPKKKDDDEEEAAA<<<999888777777666222222222111111///......,,,,,,++++++***)))))))))(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''((())))))(((,,,+++&&&$$$(((***((())))))((((((''''''&&&&&&'''+++...000///...000222555>>>FFFFFF???999999<<>><<<888333...,,,++++++333;;;<<<444***((())))))))))))))))))************)))))))))******+++++++++---,,,***)))((((((((((((((()))******))))))+++---+++***(((&&&&&&&&&'''(((%%%&&&%%%$$$"""###&&&(((%%%)))444MMM\\\KKK444222222777666---(((---777>>>444666888777555555666999???555111777999333///222444555555111......444999444:::BBBGGGGGGEEEDDDDDDDDD???;;;===BBBEEECCC???AAA@@@??????@@@DDDGGGJJJFFFYYYhhhXXXSSSKKKGGGGGGCCC@@@===999666555444444333000111111111000///...---,,,++++++******)))((((((''''''''''''&&&&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&''''''((()))+++&&&&&&++++++%%%"""&&&%%%''')))+++,,,+++***)))###&&&***...000222555888>>>AAAAAA:::111...111666444;;;EEEKKKMMMLLLLLLMMMHHHEEEEEEJJJPPPOOOGGG>>>999:::999666222...,,,,,,333===BBB;;;000))))))***)))******+++,,,,,,------***)))((('''((()))+++,,,***)))((('''''''''((()))'''((()))(((((()))+++...+++***((('''&&&&&&'''((($$$%%%%%%$$$######$$$&&&&&&'''...FFFZZZPPP???>>>;;;<<<888///***...444777666888::::::777444333222===555222888:::666555777888999888444000...000333999<<<@@@AAAAAA?????????FFFBBB???AAAEEEFFFBBB>>>:::999888888:::???DDDHHHFFFMMMjjjqqq___VVVSSSJJJGGGGGGCCC???<<<888555555444333222///000000000//////...---+++++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((+++''',,,666333%%%""")))%%%(((+++......,,,***'''&&&'''***,,,...000111333>>>@@@===666---(((***...444:::AAAEEEDDDCCCCCCDDDDDDEEEHHHLLLMMMIII@@@888111111222444555333...***///666;;;999222------...+++,,,,,,---....../////////---***((('''(((+++,,,))))))''''''&&&'''((())))))******))))))***...000+++***)))((('''''''''(((%%%&&&'''&&&$$$$$$$$$%%%+++'''&&&888PPPQQQJJJNNNKKKJJJBBB777222333444222:::;;;;;;;;;999666444333999333111555777555555777333555888999888888;;;===??????>>>===;;;::::::;;;???>>>===@@@DDDEEEAAA===777555444333666;;;@@@CCCGGGMMMWWW}}}iii\\\WWWTTTIIIEEEEEE???===;;;888666555444333111...////////////...------++++++******)))(((((('''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((((((%%%'''222===666%%%!!!+++'''***---//////,,,(((%%%&&&&&&'''(((+++---......000333444222---,,,...111666888:::888555444555888999AAAIIIKKKFFF>>>777444888111+++,,,222555222...222222333444333111000111////////////////////////555222///+++***)))***+++,,,+++)))((('''(((((()))******+++******+++---000+++***))))))((((((''''''&&&'''((((((&&&%%%&&&'''---)))%%%333JJJOOOMMMTTTJJJJJJEEE>>>;;;======:::;;;:::999888888888777777666333000111222111111333111444888;;;===???@@@BBB>>><<<:::999999:::;;;;;;888888999<<>>CCCMMMNNNeeennncccXXXTTTPPPEEEBBBAAA:::<<<999777555555444222111---...............------+++******))))))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((!!!%%%000777000$$$"""((((((***---///...+++'''$$$%%%$$$$$$&&&))),,,------+++...000000---+++,,,...444444333///++++++///333666@@@KKKMMMFFF>>><<<===EEE999---)))...444666555999444111333444222111111000000//////////////////666444222000...,,,+++***---,,,***)))((())))))***(((***++++++***)))+++,,,+++******))))))(((''''''&&&'''((('''&&&&&&(((******++++++666GGGIIIDDDHHHCCCEEEDDD@@@>>>???>>>;;;999888666777888::::::999666444222000000000111222555666999;;;<<<<<<<<<<<<666555555666:::<<<======::::::;;;===>>>>>>;;;999777666444444444666999:::@@@LLLNNNYYYddd]]]RRRNNNIII@@@@@@@@@777999777555444333333111///,,,------.........------*********)))((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((###%%%(((***)))'''&&&&&&''')))+++------+++(((&&&)))&&&%%%%%%(((******))),,,......---***((()))+++000111111///...111777===<<>>;;;666333222444555666888333222555444//////222......//////000000111111222222333444222///,,,***+++***)))))))))***+++,,,)))+++......,,,*********************)))(((((('''%%%&&&&&&%%%%%%&&&))),,,+++...,,,000:::888222777;;;@@@CCC@@@===<<<:::777:::999:::<<<>>>???===:::777777666333222444666777777777888:::;;;;;;:::999222111222555999;;;:::888888888:::<<<>>>>>>>>>===555555444555555666777888>>>BBBKKKUUUoooxxx]]]YYYOOOJJJEEE>>>AAAAAA888777555333222222111///---,,,,,,---......---------*********)))((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((((((((&&&%%%%%%%%%%%%&&&'''''')))'''### %%%,,,,,,&&&%%%''')))+++,,,+++***(((///,,,((('''((((((&&&$$$'''((()))))))))+++///222...111333555777<<>>@@@<<<555222222000000333666222,,,---444,,,,,,---///000111333333---000333555555222...+++(((''''''((()))+++---...,,,...111222000---+++******++++++******)))((('''$$$$$$$$$######%%%***---///000((($$$)))'''%%%---...777>>>>>>=========;;;======???CCCFFFEEE@@@<<<999:::999666666888<<<===555555666999<<<>>>>>>>>>333222222555888777444111---...111444888:::<<<===222333444555666777777777999444AAANNNYYYyyy```___QQQLLLFFFAAA>>>;;;:::888777555444222000......---......---------,,,,,,,,,,,,+++***(((''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''((((((&&&###&&&!!!000JJJ::: ,,,777999111+++---111;;;444,,,%%%###$$$%%%&&&((())))))'''&&&)))///555666666888===FFFQQQ[[[aaaLLL>>>888777444:::>>>777666222===???///222<<<444///111///444<<<444,,,111222333222222333555444222444555222///111555000'''''')))+++***((()))---000---111444555888999333+++))))))***+++,,,***'''$$$&&&&&&%%%%%%%%%'''((()))'''---...))))))000111,,,666BBBBBB:::888555333:::555333:::IIIRRRNNNEEE@@@>>>===<<<:::888888;;;===777666444555777:::::::::222333444555666555444333222111222444222///333999444444444333222444777:::999>>>>>>CCCSSSjjjsss^^^[[[PPPKKKEEE@@@===;;;999888666555333111///...------------------,,,,,,,,,,,,,,,+++***(((''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%&&&&&&''')))+++%%%'''&&&999RRRAAA000>>>KKKIII===222222777555000***%%%$$$&&&''''''(((((('''&&&&&&)))---111222555999>>>DDDLLLTTTYYY>>>111------+++222888222666222<<<>>>111333<<<555444555111444===777111777:::888555444888;;;888222000111...+++...222///(((+++,,,---,,,******,,,//////222444444777999666000+++***)))******)))'''$$$))))))(((((()))***+++,,,,,,,,,///222222...---...CCCMMMJJJBBBBBB<<<333333:::666999DDDLLLIIICCC@@@888:::<<<<<<:::999999999888777555666888999:::999,,,---///222444555666777111111444888777333333777222222222111111222555777555;;;>>>EEENNN]]]iiiXXXRRRMMMIIICCC???===;;;999777555444333111///...---------------,,,,,,,,,+++++++++***)))(((((('''&&&&&&$$$%%%&&&''''''(((''''''&&&&&&&&&'''((())))))***'''&&&&&&%%%%%%%%%&&&&&&%%%///)))&&&'''<<>>888666;;;@@@<<<222...---***(((+++///...***---......,,,+++***+++---000333333222333555222------+++)))(((((((((&&&%%%&&&'''***,,,///000111111///***...777777---,,,444===DDDAAA@@@HHHEEE999444<<<777666<<>>222666;;;===<<<999777666999777666666777888888777---...///000222555777888///000555;;;999444111222//////000///...///222444000666===EEEHHHLLLqqqqqq^^^RRRIIIIIIFFFAAA>>><<<:::888666444333222000...---------,,,,,,,,,,,,++++++++++++))))))))))))((('''&&&%%%$$$%%%&&&&&&'''''''''&&&%%%&&&''''''((()))******''''''&&&%%%%%%%%%&&&&&&***???888,,,'''333CCC333)))333;;;999///((((((+++***(((''''''(((((('''&&&)))&&&$$$%%%(((***(((&&&&&&...999AAADDDFFFIIIKKK777///000222222;;;FFFEEE888333555888777555333111000222...000===>>>:::>>>@@@@@@;;;666888>>>;;;222///,,,)))(((***------,,,++++++++++++******++++++333666777444333222...)))---+++'''&&&''''''''''''%%%***000777<<<======<<<555444555777666555999???:::>>>999;;;IIIKKK???777999555333666;;;===<<<;;;111555:::<<<;;;999777666888666555555666666555444666555333222222333555555111111555999888111---------.........---...000222111333999DDDEEEAAA^^^dddYYYOOOEEEFFFCCC???<<<;;;999777666333222111///...---------,,,,,,+++++++++*********(((((())))))((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***'''&&&&&&%%%%%%%%%&&&&&&000MMMGGG666)))(((111&&&,,,,,,,,,+++***(((((((((((((((((())))))(((&&&###(((%%%$$$%%%((()))'''$$$'''...666<<<===<<<<<<<<<111+++...111///888EEEFFF;;;666222666:::555------(((,,,)))---;;;???999:::777===<<<333111666777222222///------------,,,---''''''((()))***+++++++++222777:::888666555000+++---***''''''(((***++++++...444<<>>KKKLLL@@@999999888777777;;;>>>===;;;555777:::::::::999999999666555444444444444222111888777555333222222222333888555555888666111------,,,---............000222444333555@@@DDD???QQQvvvttt___WWWNNNDDDBBB@@@===;;;:::999777555222111000...------,,,,,,+++++++++*********))))))''''''((()))((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''(((###CCC???555---%%%------222,,,'''%%%(((***)))'''(((((((((******)))%%%"""'''&&&%%%&&&'''((('''&&&...///111333333111...+++...)))---...***222@@@BBB===888000555@@@888+++---&&&,,,(((+++:::???888666111:::;;;000,,,333777333222111111444333///---...((('''(((***,,,---,,,++++++111444222111111...+++---+++***+++...111333333888;;;???CCCCCC@@@;;;888GGGRRRLLL666000???HHHCCCQQQQQQEEE@@@JJJLLLDDDAAA???@@@>>><<<>>>AAAAAA>>>:::;;;<<<;;;::::::<<<===555444333444444444222000222222222111111222333333<<<777555777666222000000+++---...///......///111444444333;;;CCCAAAKKKccchhhZZZSSSIIIAAA@@@>>>;;;:::999888666444111000///...---,,,,,,,,,+++*********))))))))))))&&&'''((())))))'''&&&$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))(((@@@777333444(((---444---)))%%%$$$&&&((('''&&&''''''(((***+++***'''$$$%%%&&&'''&&&%%%&&&((()))444000,,,,,,...---***&&&...+++///...'''...<<>>:::...555GGG>>>---222///333,,,+++999???999666000999888...---777;;;555000000444:::999333///000---,,,,,,...000111///,,,---111111,,,((()))***))).........111555999<<<<<>><<<999777444222111CCCMMMLLL>>>888>>>DDDBBBFFFKKKDDD@@@IIILLLIIIKKKGGGHHHDDD===<<<@@@@@@===>>>???@@@???>>>======???555444444555666666444222///000111222333444444444666222111555666333111111***,,,......------...///111666555777@@@CCCIIIXXXwwwxxx___UUUNNNDDD<<<>>><<<:::999999888666444111000///...---,,,,,,,,,************))))))))))))%%%&&&((())))))'''&&&$$$%%%%%%%%%&&&&&&%%%$$$$$$'''&&&&&&%%%%%%$$$############$$$%%%&&&((()))***HHHUUUAAA<<<<<<(((&&&...&&&&&&%%%%%%&&&'''((()))&&&'''(((***,,,+++)))'''$$$&&&(((&&&$$$%%%))),,,666000))))))...111///+++...+++///---$$$***777;;;>>>:::...666LLLBBB111777999;;;111,,,999@@@:::777333999777---000>>>???666,,,...555======555111222333111000222444444111...:::;;;777---'''(((***+++000000111555;;;@@@BBBCCCGGGCCC<<<666333333555777AAAGGGMMMMMMHHHEEEGGGKKKEEEMMMIIIDDDJJJLLLJJJNNNLLLLLLEEE;;;888<<<>>>;;;???AAACCCCCCAAA???>>>>>>555555555666888888666444111222444555666666555444...++++++111555222//////)))+++---------,,,---...---777777555<<>>;;;888888999999666333000000///...---,,,,,,+++))))))))))))))))))))))))((((((((('''&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&&&&"""$$$&&&!!!)))AAAYYYJJJ<<<666111***%%%&&&%%%''')))******)))))))))&&&(((++++++)))''''''''''''$$$&&&)))&&&$$$333GGGDDD222'''+++000---***---'''+++///...,,,+++///333===666555===CCC@@@:::888;;;777444444777888555222888444///000444999;;;:::222444777<<<>>>;;;333---------...///000111222222>>>:::333,,,&&&$$$&&&)))...555666111333===DDDBBBLLLDDD???<<<777111111777@@@:::999@@@IIIQQQ___kkk[[[TTTHHHBBBJJJTTTPPPCCC===>>><<<;;;>>>BBBAAA<<<<<<===???@@@AAA@@@??????BBB???===<<<777111000333111333555555222000......***,,,---......,,,***))))))))))))+++,,,...000111///111222444888===DDDIII[[[uuu\\\VVVLLLCCC@@@<<<<<<:::888888888777444111000000///...---,,,++++++))))))))))))))))))))))))(((((((((((('''&&&%%%$$$''''''&&&%%%%%%$$$$$$###%%%%%%%%%&&&'''''''''&&&---444222...+++&&&,,,>>>MMMAAA555000,,,)))***...+++(((&&&)))---///+++&&&(((***---...,,,***(((((('''$$$&&&***((()))999MMMKKK999++++++...+++)))+++(((+++...---)))(((+++...333...///666;;;:::777777;;;888666666999999555111111111000000000333666999888888999;;;<<<:::555111---......///000111222333666444111...+++***+++,,,---444<<>>;;;888===EEEAAA666111;;;JJJTTTYYY[[[JJJGGG===666<<>>>>>????????????>>>>>><<<999888999777111......---///111222000///000000,,,---......---,,,+++***((())))))***+++,,,...//////000222444777===CCCHHHQQQqqqeeeVVVTTTKKKBBB???<<<;;;999888888777555222///000///......,,,,,,+++***))))))))))))))))))))))))((((((((((((((('''&&&%%%+++***)))'''&&&$$$######%%%%%%&&&&&&''''''''''''555AAA===...((()))444EEE<<<555...)))'''(((...666000(((###'''000333---$$$))),,,///000///,,,***))))))&&&''')))((()))777HHHHHH777***)))***((((((+++(((***,,,+++'''&&&'''***)))(((***///333333555999<<<999777888:::;;;888555///111222000......333888<<<:::888777777666555333//////000000111111111222000000000//////.........,,,000===NNNWWWQQQCCC999444999AAADDDAAA>>>DDDMMMGGG888///:::MMMWWWTTTMMMEEEGGGCCC;;;999???@@@;;;---111555888???FFFHHHEEEAAA@@@>>>===<<<<<<===>>>999444444777888222---******+++---------...111333//////...---,,,,,,++++++))))))))))))***+++,,,---///000111333666;;;BBBGGGJJJbbbvvvaaaWWWUUUIII???===:::999888888888666333000...//////...---,,,+++******))))))))))))))))))))))))'''''''''(((''''''&&&&&&++++++***)))'''&&&%%%$$$%%%&&&&&&&&&&&&&&&((()))<<>>999---111333444999BBBFFFEEEDDDAAA>>>;;;:::;;;===???<<<666222555777222,,,)))((())))))))))))+++///222000000...---,,,++++++,,,***************+++,,,,,,//////000222444999@@@EEEJJJZZZqqq___WWWRRRDDD<<<<<<999777888888777444222000///......---,,,+++***))))))((((((((((((((((((((((((%%%&&&&&&''''''''''''&&&))))))((((((((('''''''''$$$&&&''''''%%%&&&)))+++AAAMMMAAA((('''666HHHVVV'''+++---***&&&&&&+++000+++(((&&&'''***+++)))&&&'''***---...---***((('''((((((((()))&&&###$$$(((***%%%###&&&'''''''''((('''((())))))(((((()))***%%%)))+++***))),,,111555444111---,,,///555;;;??????999000***+++...222444666777777666333111...---555555333111///---,,,+++...,,,,,,---111555666666>>>:::>>>EEEEEE<<<999===BBBBBBCCCDDDIIINNNRRRRRRAAA@@@<<<777444555999<<<...:::AAA>>>;;;@@@CCCBBB444666555111444;;;AAABBBCCCAAA<<<999999;;;>>>AAA@@@888111111111...***(((((((((((('''&&&(((,,,///000///...,,,,,,++++++,,,+++++++++++++++,,,---......///000111333777>>>BBBJJJVVVsssiiiYYYQQQKKK???:::<<<888777777777555333111111222...---,,,,,,******)))(((((((((((((((((((((((((((%%%&&&'''(((((((((((((((&&&&&&&&&&&&''''''(((((($$$&&&((('''%%%&&&)))---???GGG;;;((()))222777<<<$$$+++...***&&&&&&((()))((((((((('''%%%%%%&&&(((&&&(((++++++)))'''&&&'''%%%&&&'''((((((((('''&&&''''''((())))))(((''''''((((((((())))))*********$$$)))***'''&&&)))---...+++(((%%%###&&&---555;;;>>>555***%%%''',,,///000555777999999555222///...555444222000...,,,+++***,,,***+++///777>>>@@@AAA???@@@DDDGGGDDD>>><<<>>>IIIGGGBBB@@@CCCGGGFFFBBB???EEEEEE999---+++333:::444::::::333333===DDDDDD;;;<<<999444333888>>>??????<<<999666777:::>>>AAA???777///---,,,(((&&&&&&(((((((((&&&%%%&&&))),,,------,,,,,,,,,,,,++++++++++++++++++,,,---...///......//////111666<<<@@@EEEPPPbbbqqqbbbSSSLLLGGG===:::;;;666777777777444111111333666------,,,+++***)))((((((((((((((((((((((((((((((''''''(((******+++++++++$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&((('''%%%%%%***///EEECCC222%%%)))+++&&&%%%###)))+++&&&$$$''')))((((((((((((&&&$$$$$$&&&''''''((()))(((&&&%%%&&&'''%%%%%%$$$$$$''')))***(((''')))+++***))))))))))))***)))(((((())))))((('''%%%)))***&&&&&&***,,,***'''%%%$$$###%%%***000555333///)))&&&&&&)))---///444666888777444000//////111000000///...------,,,,,,,,,///666@@@FFFGGGEEE???CCCEEEEEEFFFHHHEEE@@@IIIIIIEEE???<<<===999222@@@HHHHHH===222000444777<<>>???888666333222444888===@@@:::555111///,,,'''%%%'''%%%&&&'''&&&&&&&&&)))+++)))***+++,,,,,,,,,+++***)))))))))***+++---...///---......///000444:::>>>???MMMUUUqqqfff```QQQKKKGGG===;;;:::222777777666333111111555999------,,,+++***)))((((((((((((((((((((((((((((((((()))***+++,,,---------$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))'''$$$%%%***///SSSHHH000$$$+++,,,%%%$$$"""''''''""""""(((+++******(((&&&%%%%%%&&&&&&&&&'''(((((('''%%%%%%&&&((('''%%%!!! """''')))(((%%%((()))'''&&&))),,,---+++***((((((((('''&&&$$$&&&***+++''')))......)))''''''(((((()))+++///111***+++,,,***((()))---222222444555333///---...000------------......//////000111555===FFFJJJGGGCCCFFFGGGBBB;;;>>>EEEAAA777<<>>@@@AAA@@@222111000000222666;;;>>>777555444444000)))(((***###%%%&&&&&&&&&'''***,,,&&&(((***,,,---,,,+++***''''''((()))***,,,...///---.........000444999>>>===LLLOOOcccuuueeeVVVNNNEEE???===<<<999555999888666444222111000000,,,,,,+++******))))))((((((''''''''''''&&&&&&&&&((()))+++,,,,,,+++******'''&&&$$$#########$$$$$$''')))$$$""")))111333FFFJJJ<<<,,,***)))$$$&&&,,,%%%"""'''+++******++++++'''###$$$(((+++)))&&&((('''''''''((('''&&&$$$'''&&&%%%%%%&&&(((***,,,+++)))+++...---(((&&&(((+++(((%%%&&&***,,,)))&&&((()))******))))))+++---)))'''%%%$$$%%%)))---000,,,......+++'''&&&***......///000000///.........'''+++---,,,+++,,,---,,,///...333@@@IIIIIIFFFDDDTTTMMMBBB<<<@@@EEEBBB;;;IIINNNLLLCCC<<<;;;888222:::>>>@@@:::111---222888444555666999AAAGGGBBB888;;;???BBBAAAAAABBB@@@;;;888444000...111555888999444222444777333)))%%%''''''&&&$$$$$$&&&((())))))&&&((()))(((&&&%%%%%%&&&&&&'''(((***++++++++++++...,,,---000222333888>>>999EEETTT___yyyjjj]]]SSSLLLCCC>>><<<;;;999666888777555333111000//////,,,,,,,,,+++******))))))(((''''''''''''&&&&&&&&&((()))***+++++++++***)))&&&%%%$$$#########$$$%%%###((()))'''+++888FFFLLLPPPRRRBBB...)))&&&"""###"""$$$&&&)))...333+++(((&&&))),,,---+++''')))(((''''''''''''&&&%%%((((((''''''(((***,,,---///,,,---111333///------)))'''%%%(((,,,...,,,))))))***+++------,,,+++******)))&&&%%%%%%''')))+++222222444888:::777000)))---...000000000//////000***+++,,,++++++,,,------+++***111>>>IIIKKKJJJIIIUUURRRLLLIIIKKKOOOLLLEEEKKKMMMNNNKKKGGGDDD>>>888;;;???AAA;;;222...222777666666888<<>>999666222///...000333555///---///333111***))),,,(((&&&$$$$$$&&&(((((((((&&&((())))))'''&&&&&&&&&&&&'''((()))***+++++++++...,,,---000111222777>>>???CCCJJJOOOcccwww___VVVOOOIIIAAA<<<;;;:::888666777666444222000///......---------,,,++++++******(((''''''''''''&&&&&&&&&''''''((()))***)))))))))&&&&&&%%%%%%%%%&&&''''''%%%'''''''''000EEE[[[iiiZZZ]]]JJJ222***((($$$%%%"""...333+++%%%(((///111***)))***...111000,,,((())))))((('''''''''((((((******+++,,,---//////000222------444999888444333(((''''''+++000222000---,,,,,,,,,///111000,,,'''+++***((('''&&&%%%%%%&&&///---111===HHHDDD222!!!,,,---...000111111111111...---,,,+++,,,,,,...///---,,,111===FFFHHHHHHIIIFFFHHHIIIIIILLLPPPOOOJJJMMMJJJJJJMMMMMMGGG???<<<;;;???@@@;;;222...111555777555888??????888666;;;;;;BBBGGGEEECCCBBB@@@===::::::777333//////333888444222222222///******---)))'''%%%%%%&&&''''''&&&'''(((***)))'''&&&''''''''''''((()))***+++,,,,,,---+++---000111222666===@@@@@@BBBEEESSStttmmm\\\VVVJJJEEE???;;;:::999888777777666444222000///............---,,,,,,++++++***(((''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))'''''''''(((((()))******###%%%&&&%%%,,,BBBaaavvv\\\```LLL000((('''%%%''',,,;;;>>>000&&&***...+++((())),,,111333111,,,(((((((((((((((((()))+++,,,---...000222444555666666777000///666<<<;;;666333))))))***...111222111///111...,,,...111222---(((+++++++++***)))'''%%%$$$(((''',,,;;;IIIHHH888'''+++++++++---000111111111222...,,,...//////000222888555777===BBBBBBAAACCC444;;;???AAADDDIIILLLKKKQQQHHHCCCGGGHHHBBB<<<;;;<<>>BBBJJJTTTdddgggYYYTTTEEEBBB>>>:::999888777777888666555333111000//////......---,,,,,,++++++***(((''''''''''''&&&&&&&&&&&&&&&&&&''''''((()))***&&&&&&''''''((((((((()))!!!&&&(((%%%%%%666VVVqqq]]]bbbNNN///$$$%%%$$$%%%$$$111333)))%%%,,,...(((%%%(((,,,000111000+++(((%%%''')))))))))***---000000222444777:::<<<===>>>CCC;;;777;;;>>>:::333///,,,,,,---///000111///...444///***+++...000...+++***+++,,,---,,,***((('''((((((---888DDDGGGAAA:::,,,***)))***---000111000555///...333666444333555@@@<<<;;;===???======@@@999>>>@@@???@@@FFFJJJKKKWWWMMMEEECCCDDDAAA>>>===???AAABBB>>>888333444666000(((---???FFF>>>777888000111333888AAAHHHEEE>>>444666555111,,,+++000555555666444111000222555777***(((%%%$$$%%%%%%$$$###&&&'''))))))(((''''''((((((((((((((()))***,,,---,,,***,,,000111000444999777<<>>;;;888777777777888777555333111000//////---------,,,++++++******(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''')))***+++###$$$%%%%%%&&&%%%%%%%%%$$$(((,,,(((###+++EEE^^^ccckkkVVV444((()))((((((###)))+++&&&&&&++++++%%%$$$'''***---...---+++)))%%%(((,,,,,,+++***---///111222555999===@@@CCCEEENNNFFFAAABBB@@@999111,,,........................222...***)))+++---...---)))+++,,,......,,,***)))'''(((,,,111777<<<@@@BBB222---((((((+++///000000666000222;;;???;;;777888@@@<<<;;;===>>>>>>AAAFFFHHHJJJGGGBBB@@@CCCFFFFFFUUUSSSNNNIIIHHHJJJGGGBBBAAACCCDDDAAA<<<888888999,,,&&&)))777AAA>>>777444333333333666>>>EEECCC===>>>>>>;;;666111///000333999:::666///******++++++***'''%%%$$$$$$%%%$$$$$$$$$&&&(((((('''&&&'''(((((((((''''''(((***,,,---+++***,,,000111000333888777>>>===DDDPPPQQQssszzzggg^^^RRRGGGBBBAAA>>>;;;888666666777777666444222000///......,,,,,,,,,+++******))))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&((()))+++,,,$$$%%%&&&&&&&&&%%%$$$###&&&(((+++***&&&'''666HHH```jjjVVV444'''******)))(((***+++***((('''&&&%%%%%%''')))*********+++,,,''',,,000000,,,))))))+++000111444777<<>>:::999<<<>>>AAAHHHOOOQQQPPPLLLEEECCCDDDDDDAAADDDQQQVVVQQQQQQVVVPPPCCC===???@@@???;;;888777777,,,******...333555333000,,,000111000222777:::999DDDAAA>>>999666444333444999;;;666,,,%%%%%%$$$""")))'''$$$###$$$%%%%%%$$$###%%%''''''&&&%%%&&&''')))(((''''''(((***,,,...******,,,000000///222777666???:::???LLLIII```mmm```]]]SSSFFFBBBAAA???<<<888666666777555444333111///...------,,,,,,++++++***))))))((((((((('''''''''&&&&&&&&&''''''&&&'''(((***,,,---(((((()))))))))'''&&&%%%'''%%%'''***)))'''...888PPP\\\KKK***$$$%%%%%%######'''+++((($$$%%%+++&&&'''((((((((())),,,...***///333222---(((&&&'''...///222666;;;BBBHHHKKK>>><<<>>>AAA@@@<<<999;;;------+++))))))***---000''')))++++++******+++,,,+++,,,,,,,,,+++)))(((''')))******(((''''''+++///>>>666,,,(((***///222222555111888HHHNNNFFF===<<<===999999<<>>:::666444333333222111---111000)))'''+++---***(((&&&$$$###$$$%%%%%%%%%"""$$$&&&&&&%%%%%%%%%''')))(((''''''(((***,,,...***))),,,000000///111666333@@@<<<@@@NNNFFFSSSzzzccc\\\UUULLLDDD@@@???===:::888777666555666555333111///------,,,+++++++++************)))&&&&&&&&&'''''''''''''''%%%$$$%%%(((+++,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%)))&&&&&&'''((((((,,,333<<<333111---$$$&&&,,,)))***### ###&&&&&&'''(((!!!'''*********---...---222555888888555111,,,(((///,,,(((+++777BBB===111---888???<<<888:::======++++++***((((((******)))((((((((()))+++,,,+++)))'''((()))******)))((('''(((++++++((('''***)))'''555111,,,)))+++///222444222888<<>><<<:::888666555555555444222000///...------+++++++++*********))))))'''''''''''''''&&&&&&&&&&&&%%%&&&(((++++++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&(((((((((,,,333EEE111%%%$$$'''222777///,,,'''%%%'''(((''''''))) ---888888222...+++(((666333333888999222+++(((,,,,,,,,,111===EEEAAA666111888;;;888666999<<<<<<))))))))))))***++++++***(((''''''(((******)))'''&&&''''''(((((())))))(((***,,,,,,))))))++++++((((((&&&$$$&&&+++000555666999;;;888<<>>333++++++...111666<<>>666111111111///***)))***---//////...---)))((('''((())))))'''&&&&&&&&&&&&&&&'''(((***+++---//////+++***,,,,,,)))&&&&&&&&&(((---000222222<<<<<<222111@@@FFFAAA??????888333444<<>><<<===555...///888@@@BBBAAAGGGEEEAAA;;;777888===BBBAAABBBEEEKKKNNNIII???777777444111000...+++)))((())),,,---***)))******&&&)))+++,,,---+++)))&&&%%%''',,,)))(((...,,,(((---...------,,,,,,***'''%%%%%%&&&''''''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&'''''''''((()))*********+++,,,.........000222444666666999>>>??????FFFOOOaaasss\\\PPPMMMIIIDDDAAA<<<;;;999777555444444333111000///...------------*********)))))))))(((((((((((('''&&&%%%$$$$$$###&&&''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$''''''$$$&&&+++DDDTTTjjjfffEEE,,,%%% )))'''&&&&&&&&&(((111;;;LLLQQQTTTRRROOOJJJ@@@777000)))...======000222???======@@@EEEIIIKKKLLLLLLBBB;;;333222555:::>>>@@@444///...444888444000000,,,+++******++++++)))'''***)))''''''(((+++...000555777555000...///---***&&&(((,,,222999>>>@@@AAA===BBB;;;666===???;;;===@@@888000///555<<>><<<<<<<<<<<<===???BBBEEE>>><<<;;;===@@@@@@999111---......///000111...******333777333,,,+++,,,---------------,,,***'''%%%'''---)))&&&,,,***'''------,,,,,,---...---***'''&&&'''((())))))((('''&&&$$$%%%&&&&&&''''''&&&&&&''''''(((((())))))******+++,,,.........///111333333555999===???AAAFFFKKKWWW{{{iiiVVVNNNKKKFFFBBB???:::999888666555444333333111000///...,,,,,,++++++******)))))))))(((((((((''''''&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$((('''$$$%%%)))222333===<<<...***...,,,&&&"""!!!###%%%'''...555PPPQQQSSSVVVXXXSSSBBB222---+++111:::888111777EEEIIIFFFGGGLLLPPPPPPQQQRRR===666222555<<>>>>>888000,,,---111333333222333888@@@IIINNNNNNLLLBBB@@@<<<:::;;;===888111)))+++---000666<<<<<<888---777>>>:::333222444555000...---,,,,,,+++)))'''***///+++'''+++(((&&&---///---+++,,,///...***'''&&&''')))******)))'''&&&$$$%%%&&&&&&''''''&&&&&&'''((((((((()))))))))***+++,,,---------...000222222444777;;;>>>BBBFFFJJJSSSooossscccTTTLLLIIIDDD???>>>999888777555444333333333222111///---,,,+++*********)))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&######&&&***)))%%%%%%)))222******)))!!!$$$)))%%%""" ###+++111444777:::UUUTTTRRRSSSWWWSSSCCC222//////111555555555;;;CCCHHHDDDEEEMMMSSSQQQOOOOOOCCC===:::===@@@AAAFFFLLLEEE999333888999111++++++***))))))***,,,,,,+++))),,,+++***))))))+++---...666999:::888999======;;;<<<999777888;;;???BBBCCCLLLHHHAAACCCCCC555333DDDAAA===666///***)))+++---//////444AAAOOOVVVSSSLLLCCCDDDBBB???@@@BBB???888---......///888CCCFFFBBB777===@@@>>>;;;:::888444222///+++***++++++***(((...333...(((***'''%%%------***)))+++///111...+++&&&(((***++++++***(((&&&$$$%%%&&&&&&''''''&&&&&&(((((((((((())))))))))))***+++,,,,,,,,,---///111111333666888<<>>===999888666555444333222222222111///---+++***))))))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%&&&###%%%'''&&&$$$%%%(((+++''''''''''''''''''''''''%%%%%%(((,,,+++'''&&&***######,,,---""" ### %%%%%%---;;;FFFJJJJJJKKKXXXSSSLLLHHHJJJIII@@@333333222111000333888===>>><<<777:::EEELLLIIIDDDBBBFFFAAA???CCCCCCBBBFFFLLLNNN@@@888<<<<<<333,,,---((((((((()))+++,,,+++)))+++******))))))***+++,,,555999;;;;;;>>>CCCEEEDDD===:::888999>>>EEEKKKNNN^^^RRRIIIMMMNNN===;;;OOOKKKIIICCC:::222...///222000...222???OOOVVVPPPGGG;;;@@@BBB@@@BBBEEECCC===111000,,,***222???DDDAAAAAABBBAAA???@@@???777...222...***(((***+++***)))111666000)))***&&&%%%---(((&&&%%%)))000444444222'''(((***,,,,,,***((('''$$$%%%&&&&&&''''''&&&&&&(((((((((((()))))))))))))))+++,,,,,,+++,,,...000111444555666:::???CCCDDDNNNQQQsssoooeee]]]RRRIIIEEECCC@@@>>>;;;:::888666444333222222222111///,,,***)))((('''---)))&&&(((+++,,,)))&&&&&&''''''%%%######$$$%%%(((((()))***************)))))))))))))))(((((((((+++)))&&&$$$###$$$%%%'''&&&''''''&&&$$$###$$$&&&'''===RRRSSSFFFAAAFFFIIIDDDIIIVVVQQQ;;;///111,,,///333999======999666888;;;>>><<<888999>>>DDDIIIDDD???@@@CCCBBB<<<666777888888555000...///111......,,,)))'''(((***---111777777111...///...***+++---444<<>><<<:::999777555333222111111111000...,,,***))))))(((---)))'''(((+++,,,)))&&&&&&''''''&&&$$$$$$%%%''''''((())))))******))))))((((((((((((((((((((((((***(((&&&#########%%%&&&$$$%%%%%%$$$###"""$$$%%%)))...===KKKIII>>><<>>444;;;NNNMMM777***///555666777888777666555444666777999:::===@@@EEEHHH@@@<<<999999;;;;;;888444888888888444000---...///222222000...+++,,,...111222;;;BBBDDDBBB???555+++,,,---222:::BBBDDDAAA<<<888:::;;;===@@@EEEJJJMMM\\\[[[ZZZUUUKKKAAA@@@DDDDDDEEEFFFHHHGGGCCC;;;555,,,///333666===CCCBBB======GGG:::...777:::555:::111,,,)))...888???@@@>>>EEEIIIIIIDDD@@@BBBDDDEEE;;;888555222000///111333777333222333111+++((()))---+++***...555999:::;;;777333000...+++''')))---)))'''&&&'''***+++***(((&&&&&&''''''(((***+++,,,*********+++,,,---...//////111333444666888===@@@DDDRRRZZZ~~~wwwddd^^^VVVLLLDDDAAA???<<<:::999888666444222111000000///...---,,,************,,,)))'''(((***+++)))&&&&&&'''''''''%%%&&&''')))&&&''''''((()))((((((((('''''''''''''''''''''''')))'''%%%#########%%%&&&%%%%%%&&&%%%######$$$&&&***+++222888555...///777999...444IIINNN===222666>>>???>>>:::666555888;;;888666666<<>><<<<<<======>>>::::::888555111......///000000///,,,******---///222:::CCCIIIKKKFFF888+++---+++---444===@@@;;;555666===CCCCCC@@@AAAHHHPPPTTTXXX^^^\\\PPPBBB???CCCAAA??????DDDIIIHHHAAA:::---//////...000666888777;;;???666---000---,,,444---***'''***111666666444999AAAFFFBBB???BBBGGGJJJ@@@999000---000444444222333111111333111+++(((((()))***---444===DDDEEEDDD;;;555///...,,,)))(((***((('''&&&(((***++++++***&&&&&&''''''(((***+++,,,************+++---...///...000333555666888;;;>>>@@@MMMRRRpppmmmdddZZZSSSJJJCCC@@@>>>;;;999777666555333111000//////------,,,+++************+++)))(((((()))***(((&&&&&&'''((('''&&&''')))+++%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''''''''&&&%%%#########$$$%%%((())))))'''%%%$$$%%%&&&***)))+++---+++'''+++222---))),,,777???===666111777999:::777222222777<<<444///...666CCCLLLMMMIII999::::::777444444777;;;<<<;;;888555222000//////.........,,,***)))+++---444666:::???DDDBBB999//////,,,+++111:::>>>:::444444;;;CCCEEECCCDDDKKKRRRXXX^^^eeebbbSSSBBB>>>AAA???>>>>>>CCCGGGHHHDDD@@@:::777000+++---333555222888666111...,,,(((***555111...,,,,,,...///...,,,(((222;;;>>>???@@@???===;;;555---))),,,000...)))---...111666555000---///...000333777===AAA???:::<<<777555777666///)))&&&&&&&&&'''(((***+++,,,,,,))))))(((((((((((())))))))))))******+++,,,...///---000333555666888:::<<>><<<999777666444222000///......---,,,+++************+++***)))(((((())))))((('''&&&'''(((((('''''')))+++%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$$$$%%%%%%*********(((%%%$$$$$$%%%000//////000---+++...222***000...)))111???===///666:::===;;;888777:::???999444222888CCCJJJIIIDDD;;;<<<<<<999444444777;;;:::999666333111000...---111111111///------...///666444555;;;@@@???999444000---,,,000888<<<:::666444999>>>CCCFFFJJJOOOSSSZZZ___eeeaaaQQQAAA===BBB===???AAACCCCCCDDDDDDDDDCCC???;;;===EEEJJJDDD999222,,,---...******222999<<<;;;999666333000---+++''',,,222666<<>>999777999999222+++)))&&&'''((()))***+++,,,---,,,+++***(((''''''&&&&&&)))))))))***+++,,,---...---///333555666777999:::BBBJJJMMM\\\xxxeeedddUUUOOOGGGBBB@@@???<<<:::777666444222000///......---,,,+++***************)))))))))((((((((('''''''''(((((((((&&&&&&(((***%%%&&&&&&'''((('''''''''&&&&&&&&&'''(((((())))))'''&&&&&&%%%%%%&&&&&&&&&)))))))))(((&&&%%%&&&'''...//////...+++******+++(((111---"""(((999:::+++222555777666333111222444666333111333888;;;888555<<<======;;;777666888;;;999777444222111000///---000111111000------.../////////333:::>>>:::444111***((((((+++111666777777888999<<<@@@GGGLLLPPPQQQSSSWWW[[[YYYMMM@@@>>>CCC===???AAA@@@??????AAADDD@@@AAAEEEPPP^^^bbbTTTBBB---(((,,,///,,,555AAA@@@@@@@@@???;;;555///+++)))111000...///666<<<:::444666>>>AAA;;;777888777222,,,///444888555///...111...111111...222888666...:::333...---,,,))))))+++'''(((************,,,------,,,***)))'''&&&&&&%%%))))))))))))***,,,---...---///222333444666888:::???DDDJJJWWWzzzpppaaa^^^SSSMMMFFFAAA@@@>>><<<999777666444222000//////...---,,,+++***))))))))))))((())))))((('''''''''''''''(((((('''&&&%%%'''(((&&&&&&'''(((((((((((((((&&&&&&'''(((((()))******''''''''''''''''''''''''((()))*********+++---///000111222111000111222222...///...,,,///555666222555555444333333222222111777888888666333111000///555666666666555444555666<<<999666555666666444222000111111000...------///,,,+++000777888333000111))))))+++---111666;;;??????>>>???@@@DDDGGGKKKLLLMMMOOOSSSSSSJJJ@@@===@@@===<<<;;;;;;<<<===>>>???<<<>>>AAAIIITTTWWWKKK<<>>>>>888)))+++111444222,,,---111+++//////,,,222>>>???888333///,,,+++)))&&&(((,,,''')))++++++))))))+++---+++***)))(((''''''''''''(((((())))))***,,,---......000111222222444888;;;>>>@@@HHHTTTjjjjjj^^^XXXQQQKKKDDD@@@???>>>;;;888777666444222111000//////...---,,,***)))(((((((((((())))))((('''&&&'''(((((((((((('''%%%$$$&&&'''&&&'''(((((())))))(((((('''''''''((()))******+++''''''(((((((((((((((((()))+++---///000222666888<<<>>>@@@@@@BBBGGGIIIJJJSSSMMMOOOXXXYYYRRRRRRYYY[[[YYYVVVVVVXXXYYYZZZZZZ^^^aaabbb^^^VVVQQQQQQSSSCCCDDDEEEFFFHHHHHHHHHGGGAAA>>>;;;;;;<<<<<<;;;888555666666555333222222333222///000444444000333999111444777999;;;@@@HHHNNNDDDDDDCCCAAA@@@BBBEEEIIILLLMMMPPPQQQKKKAAA<<<<<<>>>999444555:::>>>===:::>>>;;;777444777:::555---555111999::::::RRRaaaQQQ===@@@BBB>>>777000------%%%+++///...///000///+++,,,444777333666>>>>>>666***---333888666333555;;;:::<<<777000222;;;<<<444111222666888555......111(((***,,,+++)))(((***,,,)))(((((((((((())))))***(((((())))))***+++---...///000111111111444888;;;??????HHHRRR```pppeee[[[RRRKKKEEE@@@===>>>>>>:::666222999:::)))@@@LLL000AAA333,,,))),,,,,,)))(((+++DDDBBB111%%%+++///(((%%%)))'''&&&%%%%%%&&&%%%$$$,,,***((('''%%%$$$(((,,,---***''')))---000...+++000+++---444555333:::EEEQQQWWWiiivvvxxxzzzuuuwwwzzzxxxvvvtttlll```XXXWWWXXXQQQOOOVVV[[[XXXTTTTTTMMMSSSRRRHHHFFFMMMRRRPPPTTTgggrrrmmmhhhlllrrrrrrgggeeeaaa[[[VVVTTTUUUVVVLLLWWWaaaaaaVVVMMMKKKMMMMMMJJJFFFCCCCCCDDDEEEEEEGGGDDDAAA>>>===<<<;;;::::::888:::>>>@@@???AAADDD>>><<<999666111......111/////////222444444222000...---+++******+++,,,---'''000444000+++...555:::666...+++333;;;===???CCCBBB<<>>:::000,,,)))+++---,,,)))''',,,++++++***))))))((((((************+++,,,---...000///...///000444777999===BBBEEELLLZZZllllllbbbYYYPPPJJJEEE???===>>>>>>;;;777<<<666///EEE~~~SSS===555///+++,,,,,,)))+++000NNNMMM<<<*********(((+++###$$$&&&'''(((&&&""" """%%%***...///---------+++(((&&&)))111777::::::EEEIIISSS^^^hhhqqq}}}{{{wwwssspppjjjffflllwwwyyysssppprrrooohhheeehhhlllmmmnnn|||yyyqqqkkkfffddd___fffpppvvvwwwvvvuuuuuu^^^^^^^^^^^^______^^^]]]aaa^^^ZZZVVVUUUTTTUUUUUUQQQOOOOOOQQQPPPLLLLLLOOOIIIDDD???<<<999666222000555444333333555555444222000...,,,)))(((((())))))###+++///,,,))),,,111444444///000:::CCCFFFGGGIII777222===CCC999===EEE>>>;;;888555111,,,(((&&&''')))))))))((((((((('''''')))))))))******+++------000///...///000333777999:::@@@DDDKKKVVVgggxxxggg^^^UUUMMMHHHDDD???===>>>>>>;;;999111666666cccWWW777444000,,,+++))))))...444RRRVVVHHH444+++&&&%%%---000---)))&&&&&&(((,,,///''')))+++******+++,,,...777;;;EEEUUUgggvvv~~~}}}yyytttoooqqqvvvttt|||wwwuuurrrnnnjjjgggiiinnnvvv{{{sssrrrqqqppppppqqqrrrssstttqqqmmmjjjhhhgggggghhhhhhffffffhhheee___^^^aaaiiiccc\\\XXXXXXVVVOOOHHHIIIFFFBBBAAAAAAAAA@@@???;;;999666333000/////////111777:::888888<<<===<<<;;;888:::AAAFFFEEEBBBAAA999444<<>>BBBIIIRRR___pppcccZZZQQQJJJFFFCCC???=========;;;:::222DDDIIIzzzqqqWWW@@@333111---***(((+++222999NNNZZZWWWJJJ===///***222---+++'''###"""###'''***(((******+++222@@@NNNUUUccclll~~~yyyvvvyyyvvvooopppwwwooo~~~zzzrrrnnnnnnnnnjjjfffnnnmmmooowwwzzzyyywwwssspppnnnppptttwwwssssssrrrooollliiihhhhhhkkkkkkmmmooommmiiijjjnnn}}}yyyvvvvvvvvvpppiiiaaa\\\VVVRRRPPPPPPOOOOOOJJJHHHEEEAAA???>>>??????777:::;;;:::<<>><<<888666===;;;???EEEHHHJJJJJJEEE999;;;:::555///---,,,***(((((())))))******++++++))))))(((((()))******+++///.........000222444666444<<>>???@@@???===<<>>@@@EEEFFFFFFIII@@@AAA@@@;;;999888222***))))))))))))))))))******)))))))))((())))))***+++............000111333444444;;;@@@GGGMMMSSSpppxxxiii```TTTJJJHHHEEECCC@@@>>><<<:::::::::444444>>>```kkkTTTAAA111<<<<<<:::999>>>FFFKKKJJJCCCQQQ\\\cccdddRRR???===666333///******111===FFF^^^sssyyygggXXXQQQMMMJJJAAACCCDDDCCC???===>>>@@@;;;777777>>>CCCCCCCCCDDD\\\dddxxxzzzrrrkkkiiijjjfffhhhgggeeeccceeejjjnnntttnnnfffbbbccceeeggggggkkkpppwww~~~wwwssshhhmmmtttvvvtttqqqooonnnjjjkkkmmmnnnkkkjjjpppxxxttt|||||||||zzzpppgggbbb___]]]\\\\\\[[[ZZZYYYZZZ\\\^^^``````cccbbbaaabbbeeeddd```SSSVVVVVVTTTSSSSSSQQQNNNIIIMMMFFFAAAFFFCCC>>>CCC???BBBBBB???AAAEEE???555++++++***)))((((((''''''******)))))))))******+++------......///111222333555:::>>>EEELLLPPPfffnnneee___QQQGGGHHHEEEDDDAAA>>>;;;999888999:::<<>>:::333000+++***444KKKhhh|||qqqlllwww}}}}}}kkkmmmpppooojjjgggnnnxxxxxxRRRPPPHHH???;;;>>>???===;;;:::<<>>;;;===999:::@@@DDD@@@;;;888111:::NNNlll~~~eeeWWWRRROOOLLLKKKCCC:::666888;;;>>>@@@::::::<<>>:::888888888555///LLLGGG888999111???@@@AAAAAAFFFRRR]]][[[SSSLLLEEE<<>>;;;666???LLL]]]qqqbbbFFF;;;FFFNNNSSSUUUOOO]]]```eeeeeeaaaaaammm{{{ggg]]]TTTUUU\\\aaa^^^YYYYYYpppBBB???>>>===AAALLLYYY^^^[[[bbb```aaahhhppprrrllleeeUUUOOOMMMQQQSSSOOOJJJGGG;;;777000999bbbrrrSSSFFFIIIKKKGGG>>>;;;888333111444???JJJ111333555555444333444555777===JJJ\\\nnnzzz||||||wwwiiiUUUBBB666111444:::AAAFFFIIINNNUUU[[[XXXXXXZZZ[[[YYY[[[fffrrrxxxzzzwwwrrryyy|||yyynnnddd]]]WWWSSSQQQJJJIIIIIIIIIKKKMMMPPPRRRTTTYYY[[[YYY[[[aaaeeefff^^^fffllljjjgggfffaaaYYYfffjjj```ddd{{{{{{lllllloootttmmm[[[PPPPPPOOOIII888777555222///---+++***,,,,,,+++++++++++++++,,,,,,------...///000111111666777777@@@KKKMMMYYYsss{{{aaaYYYUUULLLEEEEEECCCAAA===;;;:::999888777888222???222---666111AAAJJJ===???TTT___YYYVVV]]]RRR@@@BBBMMMEEE888777999OOOhhhuuunnn|||}}}ppp^^^WWWOOO???UUU[[[333<<>>===GGGaaazzzqqqrrryyysssjjjnnnQQQ///???)))AAA|||kkkFFFUUUAAA999QQQMMMBBB<<<@@@DDDHHHXXXlllKKKFFFBBB@@@<<<555222333444%%%444CCC@@@ZZZ|||{{{{{{sssgggNNN333---000,,,+++666===<<<;;;>>>AAAAAABBB999888BBBHHHJJJQQQ\\\\\\dddnnnxxx}}}ooojjjkkk[[[GGGBBBDDD444777999666333333999@@@777<<>>---)))+++...)))000888;;;;;;:::999999BBB888444999>>>???GGGSSSNNNPPPVVV```nnn{{{wwwmmmeeeXXXEEE:::<<<555999999333,,,,,,111555222333444444333555:::>>>>>>>>>HHHYYY___ZZZ[[[bbb[[[eeeiiiiii```GGG999@@@;;;EEEQQQXXX___jjjuuu}}}iii]]]UUU<<>>444...333<<>>EEE@@@:::>>>555222111]]]ooouuu===FFFcccvvv666CCCrrraaaEEEFFF~~~PPP111333EEEzzz}}}SSSIIIJJJ}}}qqqjjjeeeLLL888''''''QQQxxxxxx{{{vvvUUU555///---000@@@YYY\\\cccgggeee]]]XXXVVVRRRJJJFFFIIIKKKLLLSSS]]]III@@@<<<@@@EEENNN^^^nnnuuu}}}ppp___VVVBBB///333,,,777???===999;;;>>>>>>===<<<999555222222555888555333555999888777AAANNNWWWdddjjjcccOOO111$$$///777<<>>@@@@@@FFFQQQZZZqqqmmmbbbXXXRRRMMMFFFDDDGGGFFFCCC???<<<;;;:::999777555222333000000222111333000///222666111,,,444BBBAAA@@@AAABBB888)))222MMMhhhhhhaaaSSSJJJKKKPPPQQQ^^^___^^^eeeooohhh```eeeFFF;;;III~~~mmmeee@@@HHH]]]mmm???CCCpppzzzHHHPPPhhh:::888===ppp}}}RRRGGGXXX}}}qqq~~~yyyyyydddJJJ000111ZZZ}}}{{{\\\888666333999WWWwww|||~~~yyyyyymmmiiihhhiiifffbbbbbbgggWWWKKKAAA===444+++///:::]]]zzzsss]]]WWW@@@***000///AAAPPPRRRTTTXXXXXXRRRPPPPPPNNNKKKIIIGGGFFFFFFGGGAAA999000((('''...666WWW___```[[[NNN333%%%---777<<>><<<;;;:::999888999888222333444333555111@@@///)))333888666AAATTT[[[nnnzzzyyybbb999,,,CCC[[[999ZZZpppWWWDDDFFFZZZppp~~~~~~MMM@@@iiiDDDKKK|||yyyxxxvvv|||FFF888666^^^bbbUUUvvvWWWGGGXXXhhhZZZTTTNNNWWW___mmmyyy}}}|||yyymmmTTT777555XXXxxx}}}{{{eeeBBB:::222<<>>FFF[[[```LLL777<<<444///000000---,,,///,,,...///.........000222111:::BBBDDDCCCFFFPPPYYYaaa}}}|||ddd^^^VVVPPPKKKGGGDDDCCC@@@===:::888888888888777333666222EEEVVVXXXYYYKKKHHH;;;:::KKK\\\fffwww___777@@@jjj777[[[sssXXXAAAIIIjjjbbbQQQ???;;;@@@CCCCCCCCC[[[wwwKKK@@@cccBBBDDD{{{bbbVVV]]]ZZZKKKLLL\\\kkkVVVSSSWWW]]]}}}TTT:::888JJJFFF+++XXX]]]HHHPPP|||MMM777888<<<333888???EEEHHHPPPbbbttt}}}hhhGGG;;;MMMiiiyyyvvvpppTTTAAA333===^^^tttppp]]]fffqqqxxxxxxuuurrrrrrsssvvvzzzyyymmmVVV<<<+++000UUUfffaaaZZZFFF333555JJJYYYaaa^^^fffvvvsssbbblllmmmppptttvvvvvvrrroooaaabbbaaa___^^^VVV???(((444JJJ[[[[[[JJJ000+++>>>dddkkkrrrvvvzzz|||xxx___WWWiiinnnYYYFFF@@@666///111111---,,,000---...///.........000222...555===@@@AAADDDMMMTTT^^^rrrqqq___YYYQQQJJJHHHGGGDDD@@@===;;;888777888888888777...444777ccchhh???UUUoooqqqEEEHHHmmm===YYYuuufff???YYYVVVDDD666666<<<;;;555000:::UUUVVV???___HHHEEErrr}}}XXXMMMEEEEEEDDD@@@AAAFFFFFF444777<<>>PPPnnn}}}oooFFF@@@JJJVVV^^^dddiiiooossslllvvv|||zzzvvvkkkRRR999000DDDYYYaaa[[[KKK<<<444>>>SSS```eeewwwfffjjjgggddddddhhhlllnnnnnnccceeeccc```cccbbbPPP999'''@@@VVV^^^RRR888...:::]]]hhhkkkdddiii|||~~~uuu[[[NNNBBB555---000111+++***...---...///.........000222///333888<<<>>>CCCIIINNNYYYfff|||hhh[[[UUULLLFFFFFFGGGCCC>>>===;;;999888999:::::::::111888>>>wwwjjjccc|||cccfffzzzdddFFFOOOpppFFF333FFF```hhhfff}}}gggDDDXXXuuuqqqBBBlllMMMCCCAAAPPP]]][[[NNNEEE,,,===iii^^^===\\\SSSGGG___jjj>>>CCCCCC>>>AAAIIIIIIBBBDDD666<<<:::111WWW~~~TTTEEE444pppQQQ???;;;YYYPPP777>>>PPPaaaYYYOOOCCC666---///555999VVVfff\\\III===NNNlllooopppuuukkkKKK777:::AAAhhhxxxttt;;;222888>>>@@@BBBJJJSSSYYYcccpppvvvvvv{{{mmmTTT666;;;OOO___[[[OOOAAA222777RRRiiivvv```WWWPPPGGGCCCGGGNNNUUUYYYbbbbbb[[[UUU]]]kkkhhh[[[(((999LLL^^^bbbKKK444222VVVeeedddSSSQQQgggzzz|||[[[GGGFFF888000333444...,,,111---...///.........000222222444888;;;>>>CCCHHHLLLUUU]]]|||ooofff[[[MMMHHHGGGAAAAAABBB<<<@@@333CCC<<<999GGG<<<>>>444---888cccqqqoooLLLEEE<<<<<<000@@@QQQAAAKKKaaa:::111>>>888777KKK666RRRhhhCCCZZZrrrKKKuuuLLL,,,LLL___:::666XXXfffEEENNNUUUAAAUUUrrr??????:::EEEeeexxxtttoooiiiVVVLLL;;;***HHHXXX???EEEWWWPPP@@@AAAGGG^^^OOO444KKK___{{{rrrTTT///%%%999222444RRRkkk[[[CCCHHH[[[xxxtttrrraaaCCC666;;;SSSrrr}}}MMM666(((555EEE===;;;FFFHHHNNNVVVbbbllltttxxxtttnnnPPP>>>;;;SSSfff]]]EEE444222JJJkkkwwwaaacccGGG111111888888666777FFFQQQUUUPPPOOOWWW___aaa555+++BBB``````UUUDDD***LLLeeeEEE888AAA<<>>,,,***333<<<>>>111666666222777KKKaaammm>>>,,,;;;ZZZbbbYYYEEE+++GGGeeeFFF***---///===DDDBBBEEEOOO\\\ooo~~~iii===KKK;;;000333777222...//////---,,,---...000111111444444666888===AAAFFFIIIOOOUUUeeeggg___XXXSSSOOOLLLEEE@@@BBBGGGNNNjjj}}}RRR999mmm|||IIIwwwTTTPPPoooooo;;;DDD~~~IIIQQQHHH@@@cccMMM---555222MMM<<<555FFFvvvvvvKKKTTTHHH```}}}999@@@aaa\\\>>>IIIoooFFFFFFWWW@@@BBBgggiii999>>>:::EEEqqq|||QQQAAAfffrrrOOOFFFJJJaaaMMM999===;;;bbb|||oooCCC888AAA???uuurrrDDD+++111@@@VVVxxxoooJJJ???HHH```{{{vvvgggGGG...222000IIIiiihhhAAA555OOOkkkyyyrrr```PPP>>>---)))+++---444<<>>^^^vvvPPP444555UUUjjjfffPPP777888]]]HHH&&&$$$,,,444111******---999WWWxxxmmmCCCHHH<<<000---333666111***---,,,+++***+++---///000333444555888<<>>GGGbbbqqqEEE<<<:::BBBXXXqqqLLLHHHbbb???;;;nnnBBByyyFFF___AAAOOOqqqlllAAADDDeeepppkkkddd```RRR666333LLLttt===fff}}}UUUMMMYYYAAACCCQQQMMMLLLJJJ;;;888666333WWWOOO:::sssGGGCCC}}}WWWHHHEEEGGGDDDNNNQQQAAAFFFNNNFFFCCC```qqqKKKQQQvvvgggRRROOOIIIkkklllNNNMMM@@@FFFCCC;;;222,,,)))///;;;vvvzzzTTT<<<@@@SSSzzz___DDD@@@>>>cccxxx||||||fffCCC222555111,,,---555===???===III>>>333000000888SSStttqqqKKK***---EEEWWW[[[ZZZcccJJJ333555MMM^^^VVVEEE===+++(((???WWW```dddjjjhhhkkkmmmcccLLL888:::GGGXXX\\\ZZZHHH---$$$<<>>FFFggg{{{OOO===AAA999666555\\\???LLLUUU===555qqqHHHwwwZZZqqqEEEJJJyyyuuu???111777000555222---***000UUU}}}BBBnnn\\\NNNsssTTTKKKKKK===999>>>777;;;EEEMMMlllYYY888hhhRRRGGGsssmmm___fffxxxuuukkkrrrlllgggvvvVVVJJJaaayyy[[[RRRJJJ^^^rrroookkkwwwiiiMMM<<<999666???TTTxxxVVV@@@DDDcccnnnLLL???>>>YYY}}}aaaBBB555:::999222...///...)))///666444///'''""":::ccctttRRR///)))BBBaaassswwwpppWWW999000CCC[[[\\\QQQBBB///###---@@@LLLTTTYYY[[[]]]eeeiiiZZZAAA888>>>HHHRRR]]]WWW<<<&&&///GGGiiiVVV777111PPPhhhgggaaa333333QQQbbbWWWCCC<<>>AAAdddeee===IIIMMM777BBBKKKaaaCCCSSSNNN@@@BBBwwwcccDDDvvvmmm~~~NNNCCCooojjjCCCBBBCCC:::EEEFFFEEENNNaaayyyHHHxxxmmmVVV{{{___TTT[[[XXXcccooo|||bbb999___cccLLLggg```FFFQQQ~~~cccQQQKKKXXX~~~eeeaaa___dddvvv}}}]]]FFFIIIjjjXXXDDDBBBMMMyyyddd999999:::<<<;;;999666555???<<<...(((...,,,<<<___uuucccEEE...555WWWvvvmmm\\\@@@...999SSS```]]]PPP???---(((000999<<<;;;HHHIIIMMMSSSQQQIII@@@:::???III\\\dddPPP444000===tttpppJJJ---AAA^^^fffggg<<<+++IIIaaaccc]]]YYYsssoooiiihhhfffaaabbbWWW@@@CCC>>>444,,,)))***++++++***...111000---+++,,,//////000444888<<<@@@BBBCCCBBBOOOPPPYYYoooaaaZZZVVVOOOVVVGGGCCCLLL>>><<<___vvvYYYTTTzzzBBBFFFVVVnnnKKKVVVIIIBBBAAAVVVgggfff===000ooommm}}}XXXAAAaaammmwwwwwwjjjsssuuu|||xxxQQQyyyZZZsssyyyxxxggg;;;ZZZeeeGGGXXXeeeBBBFFFkkkhhhPPPKKKNNNvvviiiRRRTTTUUUbbbKKK???<<>>333:::yyy}}}TTT(((333RRR___dddHHH+++BBBVVV^^^dddaaavvvpppfffffffffaaabbb___TTTPPPCCC666000///---******(((---111111---***+++---...000444888<<>>^^^mmmWWWpppWWW{{{xxx{{{\\\;;;QQQwwwDDD;;;PPPTTTkkkwwwrrrrrrssssssssswwwyyy|||{{{sssbbbLLL===KKKVVVcccrrrBBBHHHCCC[[[|||tttUUU???<<>>===AAAFFF===eeeEEEQQQjjjAAA[[[nnnjjjbbb[[[```qqqmmmPPPUUU;;;AAA^^^PPPsssvvvRRRWWWgggqqqwww{{{\\\===QQQOOO;;;CCC<<<>>>KKKJJJVVVTTTRRRPPPOOOLLLHHHEEEGGGDDDAAA@@@@@@AAAAAAAAA<<>>777CCCAAABBBhhhxxxMMMIII666???LLLUUUUUUSSSYYYbbbfffiiilllnnnooopppppppppzzzwwwxxx{{{uuucccNNNAAA555DDDaaavvvlllEEE666333AAAUUUaaassszzzvvvvvvuuuqqqnnnoooooolllnnnrrr}}}vvvsssrrr\\\555...PPPrrryyyfffRRRCCCDDDYYYooommmddd]]][[[ZZZWWWVVVWWW\\\VVVRRRSSSQQQKKKJJJNNNLLLFFFTTTgggeeeVVVEEE555KKKfffTTT666...>>>\\\___RRR888+++888FFFJJJSSSaaaYYYUUUXXXXXXTTT]]]fffaaaHHHCCC;;;333...,,,++++++,,,,,,,,,,,,,,,---------...000222555777;;;???CCCDDDLLLKKKQQQjjjqqqeeeYYYOOORRRNNNIIIDDDBBB???;;;888888<<>>OOOjjjGGGjjjYYY<<>>AAA777;;;999888:::>>>???;;;777666888;;;=========>>>>>>>>>DDDLLLRRRUUUUUUTTTSSSQQQRRRSSSqqqWWWGGGKKKHHHFFFGGGEEECCCFFFJJJ???@@@AAAAAAAAABBBEEEGGGQQQOOONNNMMMGGG<<<444222...///OOOoooyyysss@@@444---111666555AAAYYYeeeiiifffhhhooouuuwwwzzz}}}zzz{{{sssjjjiiigggmmm~~~uuuxxxnnnCCC&&&;;;]]]|||qqq^^^IIIEEEUUUhhhmmmgggbbbcccbbb``````ccc```VVVWWWccccccWWWVVVaaa```ZZZ```fffaaaYYYIII444???UUUWWWIII...,,,NNNWWW___JJJ555---,,,...555>>>888666::::::999HHHZZZ\\\AAA???;;;555///+++++++++,,,,,,,,,------.........///111333444666999>>>AAADDDIIIJJJRRRcccxxxjjj```XXXQQQPPPMMMHHHAAA===>>>DDDGGGGGGNNN___www888KKKccc===ccc}}}xxxtttSSS:::yyyIII;;;///^^^fffqqqwww|||xxxlllZZZIIIAAA666777...+++555CCCjjj]]]GGG@@@@@@@@@???HHHXXXbbbeeeaaaSSSMMMWWWXXXZZZZZZVVVTTTRRRLLLDDDAAA999@@@___TTT444555:::AAAFFFAAA======@@@CCCGGGIIIHHHGGGMMMQQQWWWYYYYYYYYY[[[^^^dddiiimmmoooooopppsssvvvwwwhhh^^^PPPOOOPPPQQQKKK@@@666333===<<<:::555222222777;;;===>>>AAAAAA;;;333333777:::,,,IIIlllwww|||DDD888222666888---,,,444666777888@@@LLLUUUYYY]]]aaapppooohhhfffiiihhhuuusssrrriiiDDD(((555MMMhhhoooqqqcccNNNCCCLLLZZZccc^^^\\\]]]]]][[[\\\___XXXRRRTTT^^^```[[[\\\dddhhhdddeeeccc]]][[[LLL333777CCCQQQUUU333###DDDOOObbb[[[MMM===333111111000+++))),,,***'''777KKKPPP??????===888111,,,++++++++++++,,,,,,------......000111333444555888<<>>:::EEEZZZiiimmmsssqqq===RRReee888VVV~~~wwwuuu[[[<<<<<<|||CCC999>>>UUUKKKNNN```bbb___TTTMMMLLLOOOVVVWWWSSSNNNMMMOOOSSSOOOPPP```yyykkkeeegggddd\\\EEEIIIFFFCCCCCC:::444<<<<<<===;;;:::???HHHMMMLLLcccgggsssqqqUUURRRZZZeeeooosss~~~{{{}}}www}}}ttteee```YYY]]]``````]]]\\\___bbbdddjjjqqqsssjjj```___eee^^^GGGZZZvvv|||TTT;;;222666;;;444222222---///000666<<<<<<777444555======999:::???===FFF]]]```XXXVVVNNN777...444999JJJ\\\jjjgggXXXNNNOOOVVVTTTQQQOOOPPPOOOLLLNNNRRRQQQSSSSSSRRRUUU\\\```aaacccbbbeeeccc___bbbWWW>>>...///???TTT<<<%%%<<>>777AAAPPPQQQCCCBBB@@@;;;555000,,,+++)))******+++,,,,,,------///111222333555777;;;>>>@@@CCCGGGRRRZZZaaaqqqdddXXXVVVWWWQQQIIIGGG>>>:::MMMooofffAAAXXXeee;;;GGGooocccWWWHHH>>><<<333;;;VVVTTTKKKLLL^^^SSSLLLJJJFFFSSSWWWRRRTTT^^^ooo~~~ssshhheee[[[SSSWWWccceeefffjjjwwwqqqxxxkkkGGG666000222///222666111666666999<<<999111---...000666555666999333///888222333888444,,,111333'''333III___fffaaaZZZWWWUUUJJJGGGEEEDDDBBB@@@BBBGGGFFFIIIGGG@@@BBBMMMSSSQQQUUUUUU[[[^^^\\\```[[[JJJ777222999VVVMMM...111555TTT]]]```[[[VVVYYYZZZYYY^^^[[[]]]XXXPPPVVV^^^[[[HHHEEEAAA>>>:::666000,,,))))))******+++,,,------...000222333444777;;;>>>>>>BBBFFFOOOXXX```iiibbbVVVTTTXXXQQQHHHHHH@@@;;;NNNrrrvvvSSSAAAaaaQQQ:::444LLL___YYYWWWeeeUUUOOOKKKHHH@@@<<>>666444555666333///000555111;;;:::888<<<888...,,,(((***000111...555888,,,000DDDZZZeeegggcccZZZQQQDDD@@@>>>===;;;999===CCC@@@<<<888777777:::>>>BBBCCC@@@FFFJJJFFFHHHHHH???999666666WWW___;;;+++***MMMTTTZZZYYYWWWWWWYYYYYY```]]]___^^^YYY```fff```JJJEEE???===>>>;;;555///))))))***+++,,,---...///---///111222444777;;;>>>>>>CCCEEEKKKWWWaaazzzwwweeeaaaTTTSSSXXXPPPHHHJJJBBB;;;KKKkkk{{{xxxhhhgggdddXXXDDDEEEpppKKKJJJ;;;999HHHFFFAAAMMMWWWQQQTTT^^^hhhrrr~~~}}}~~~wwwwww}}}wwwqqqllllllnnnpppooommmkkklllooonnnkkkgggmmmnnnpppuuuzzz{{{xxxtttsssmmmrrrwwwqqqooossssssssspppoooqqqqqqqqqwww~~~}}}~~~}}}{{{{{{qqqiiicccYYYTTTOOOIIIDDD<<<777888>>>444>>>:::444<<>>===555777CCC555///333555---***---***&&&******QQQhhhFFF---,,,<<>>???DDDDDDHHHUUUbbbvvvvvvbbbZZZYYYVVVRRROOOFFFFFF>>><<>><<<999666222000222777JJJaaafffVVVCCC<<<===???DDDFFFDDDBBBFFFNNNTTTNNNLLLRRRXXXXXXZZZ^^^RRR777BBBAAA;;;:::***000+++*********+++---///000---...///000222555:::===BBB@@@AAAHHHPPP]]]pppqqq___XXXWWWUUUQQQOOOIIIIII===777EEERRRXXX```{{{|||sssoooppppppjjjbbb___^^^ZZZQQQIIITTTXXX\\\]]]XXXPPPJJJGGGOOOQQQOOOIIIFFFFFFFFFDDDKKKEEEBBBDDDDDDAAA@@@CCC???AAABBB@@@;;;999999;;;999;;;===<<<;;;;;;===>>>DDDBBB@@@@@@BBBDDDFFFGGGHHHEEECCCBBBCCCDDDCCCBBB???DDDFFFFFFMMMUUUPPPDDDIIIJJJKKKKKKOOOPPPJJJAAABBB???===<<<<<<:::999888::::::888777666999===AAAAAA======@@@@@@===>>>CCC777888BBBFFF???@@@DDD>>>EEEFFFFFFDDDBBBDDDJJJNNN```fffeee]]]YYY[[[[[[VVV```^^^ZZZXXXXXX[[[___aaafffaaa```eeeddd```dddooossskkkjjjkkkjjjjjjhhhggggggiiikkklllllldddbbbcccfffddd]]]YYYZZZUUUUUUUUUUUUVVVVVVVVVWWWTTTUUUWWWXXXZZZZZZ[[[[[[bbb\\\]]]fffiiiccc```cccYYYTTTPPPMMMEEE;;;666666:::666444666666666<<>>@@@EEEKKKSSSaaannnttteeeWWWSSSTTTRRRPPPOOONNNMMM>>>>>>fffmmmddd[[[VVVRRRLLLKKKLLLKKKDDD;;;888:::;;;:::777;;;:::999:::999888888999666555333333444555555555777666555666777888888777///777<<<;;;:::<<>><<<<<<<<<<<<>>>@@@AAA@@@???888???DDDCCC===:::<<<@@@@@@CCCFFFHHHIIILLLQQQVVVYYYYYYZZZ\\\]]]ZZZSSSMMMYYY\\\ZZZTTTRRRTTTUUUSSSTTTUUUSSSNNNMMMPPPQQQNNN???DDDGGGDDD@@@??????>>>BBBBBBBBBBBBAAA???===<<<===:::888999;;;<<<<<<<<<@@@===:::222///???IIIAAA222555777777666777:::>>>;;;AAACCC???@@@EEECCC<<<000111333444333222///...555666:::???@@@AAAKKKWWWOOORRRRRROOOIIIEEEDDDCCCBBBFFFJJJLLLLLLMMMQQQTTTYYYYYYYYYUUUQQQRRRXXX```WWWWWWXXXXXXYYYYYYZZZZZZYYYZZZZZZ[[[\\\^^^___```]]]___fffoooooofff]]][[[ZZZWWWXXX]]]]]]ZZZXXXYYYRRRQQQOOOJJJEEEDDDJJJRRRZZZBBB;;;999...((()))...+++++++++++++++,,,,,,---,,,---...///000333777;;;======???DDDIIIPPP[[[gggooobbbVVVSSSSSSRRRPPPPPPTTTQQQ@@@CCCnnnnnn___VVVLLLCCCAAA======@@@AAA===::::::::::::999666333333444666***---111333555666555333222777;;;<<<999888;;;>>>HHHDDDBBBFFFKKKMMMJJJEEEIIIPPPTTTRRRPPPQQQQQQPPPPPPRRRUUUYYY^^^aaaaaa___PPPPPPQQQUUU[[[___aaabbbTTT\\\cccdddaaa```ccchhhhhhkkkmmmmmmkkkkkknnnrrrtttuuuvvvwwwvvvssspppnnnzzz|||{{{vvvrrrsssttttttxxxxxxuuuooooootttwwwvvvlllxxx~~~vvviiidddccccccfffgggiiimmmoookkkccc\\\UUUUUUUUUVVV[[[bbbggghhhMMMHHHFFF@@@>>>MMMXXXRRR???@@@???<<<888999===AAACCC:::888AAAEEE@@@::::::555555555333111...,,,***///111555777888999AAAIII<<<;;;<<>>:::;;;CCCJJJIIIDDDAAA>>>@@@AAAAAA???>>>===>>>///777===>>>>>>@@@@@@???888999:::<<<>>>@@@AAABBB???AAACCCDDDFFFFFFFFFEEEOOOOOOOOOOOOOOOQQQUUUXXXUUUXXX\\\___\\\YYY^^^fff[[[]]]]]]YYYYYY]]]___^^^ZZZKKK===@@@111 )))&&&'''((()))+++,,,---------,,,---......///111555999;;;;;;>>>DDDHHHNNNXXXccc|||jjj___VVVSSSQQQNNNKKKKKKBBBAAA777555DDDIII@@@:::>>><<<;;;:::999777666666:::666444555666444444555===;;;<<>>999888;;;???AAAAAAGGGNNNOOOUUUWWWRRRPPPVVV]]]aaaTTTKKK===FFF777"""---&&&%%%&&&(((+++,,,---------,,,------......111555888===<<<>>>CCCGGGKKKVVV```qqqxxxiii___VVVRRRPPPLLLIIIIII===AAA===;;;@@@<<<666;;;444666555444666:::;;;:::===888999AAAGGGMMMYYYfff______aaagggqqq~~~}}}yyywwwvvvzzzvvvooojjjjjjiiikkkooopppkkkdddaaa___```dddbbbYYYVVVXXXNNNPPPUUU\\\```^^^WWWQQQUUURRRHHH<<<999===>>>;;;333444666999===@@@BBBDDDDDDFFFKKKNNNOOONNNKKKIIIIIIJJJIIIDDD@@@@@@AAACCCFFF???:::999888555444666666@@@DDD<<<888@@@MMMUUUKKKFFF:::FFF888!!!,,,$$$$$$%%%(((+++---.........,,,,,,------...000444777>>>===???BBBEEEIIISSS^^^iiirrrcccXXXNNNJJJJJJGGGFFFGGGAAABBB>>>888666888777333<<>>>>>???@@@AAAEEEIIIMMMNNNDDDFFFXXXfffeee``````\\\UUUPPPPPPNNNIIIHHHKKKGGGFFFGGGFFFAAA>>>EEEOOOGGGCCCAAA>>>999777<<>>::::::BBBQQQ]]]aaaiiivvv~~~~~~zzztttzzz~~~}}}uuupppuuuyyyzzztttkkkZZZVVVQQQOOOOOONNNIIIDDD======<<<:::777333000...000333999???FFFLLLPPPSSSJJJDDDGGGFFFJJJRRRPPPUUUJJJBBBEEEJJJGGGIIIPPPNNNNNNQQQRRRPPPMMMLLLJJJHHHMMMNNNNNNOOOUUU]]]```^^^^^^ZZZWWWXXXVVVQQQNNNMMMGGGIIIGGGCCCEEEJJJKKKHHHCCCEEEGGGFFFGGGKKKTTT[[[SSSWWW\\\]]]]]]^^^bbbggg```bbbaaa___ccciiijjjeee``````^^^ZZZXXX]]]jjjuuu~~~~~~vvvqqqrrrqqqnnn]]]eeepppvvvvvvrrrooommmmmmuuurrrlllpppqqqoootttpppoooooosssxxx}}}}}}|||xxxrrrmmmlllnnnsss}}}zzzlllbbb^^^\\\ZZZXXX^^^VVVOOOSSS___jjjllljjjggg^^^^^^kkktttppplllllloooiiidddccc```ZZZXXXZZZWWWWWWWWWUUUMMMFFFIIIPPPUUUOOOHHHDDDFFFIIIJJJIIIEEE>>>///888888***+++&&&'''''''''((()))***+++,,,,,,------,,,---///333666888999;;;@@@GGGNNNRRRUUUdddhhh^^^UUUOOOMMMKKKGGGDDDCCCBBB===;;;::::::DDD___{{{yyyrrrjjjfffeeeggggggfffdddccc]]]VVVTTTWWWXXXWWWVVVYYYXXXPPPKKKPPPWWW\\\eeennnrrrmmmkkknnnnnnjjjlllnnnllleee\\\VVVWWWZZZjjjggg[[[KKKCCCDDDAAA;;;>>>;;;888888999999666333111000000///...------,,,---...///000333;;;FFFNNNKKK888DDD>>>GGGLLL???GGGAAA<<>>999<<>>;;;:::;;;===999999888888888999:::;;;888;;;<<<<<>>999CCCEEECCCDDDCCC666222@@@YYYXXXXXXVVVTTTRRRQQQQQQCCC<<<666444111---,,,///---000444777999===DDDHHHAAAKKKVVVZZZYYYYYY___eeeiiiccc^^^^^^ZZZSSSPPPRRRUUUVVVXXX\\\^^^___bbbeeeggggggiiijjjgggbbbdddiiiyyytttggg\\\cccnnnfffTTTMMMHHH666999555(((+++%%%%%%%%%%%%&&&'''((()))***+++,,,,,,,,,+++,,,///222666999<<<@@@DDDJJJOOOSSSYYYzzzqqqbbbVVVRRROOOOOOKKKEEEAAAAAA@@@777444:::888222:::JJJ]]]YYYSSSMMMJJJHHHIIIJJJGGGDDD@@@===<<<<<<======:::<<<>>>===:::888;;;@@@@@@FFFIIIEEEBBBAAA???<<<<<<@@@AAA@@@@@@CCCDDDCCCCCCCCCDDDDDDCCCCCCDDDEEE@@@@@@<<<666222111111//////...------......---,,,111000...---,,,,,,,,,,,,(((***+++***+++222???III999???dddRRR___^^^YYYUUUDDD===JJJWWWGGG666>>>LLLRRRRRRYYY]]]UUUGGGGGGRRRKKKBBB@@@IIIOOOLLLJJJLLLOOOZZZaaa```^^^\\\OOO???PPP[[[eeecccSSS@@@666444333555666666555333333333111///000333888888444000000000111333444555777999999BBBIIIEEE:::333222444...///111222111///000222,,,+++***---222777:::;;;DDDBBB;;;;;;<<<000,,,888QQQSSSSSSOOOIIICCCAAA@@@111,,,***,,,---***((((((&&&)))+++***)))+++000666555CCCRRRXXXRRRIIIDDDCCC<<<:::999999999888;;;>>>FFFIIILLLLLLMMMPPPTTTWWWXXXWWWZZZ]]]^^^^^^cccjjjzzz{{{tttiiimmmwwwsssdddSSSNNN:::888111&&&+++&&&%%%%%%%%%%%%&&&((()))******+++,,,,,,+++,,,///111666888<<>>888888===<<<555111444<<<<<<<<<===============777555333111000000111111000///000///+++(((***///===???>>>:::999===@@@AAADDDDDDCCCBBBBBBCCCDDDDDD===:::777666666666222///333444555444222111111111444333333222222111111111000111111111111222222222+++,,,------///444===CCCFFF___|||rrrVVVfffjjjPPPbbb}}}tttddddddMMMFFFCCCJJJRRRTTTRRRQQQMMMPPPRRRQQQPPPNNNGGG???IIISSS^^^^^^NNN;;;333444444333333333444555666666111000000222555444111---///......000111111555;;;YYYgggmmm]]]FFF;;;>>>CCC<<<;;;<<<<<<999444555999555333111000000444:::>>>HHHFFF:::222222,,,***444JJJOOOTTTRRRKKKEEECCCCCC===444,,,++++++)))(((***+++++++++)))''''''+++///...333===KKKTTTRRRFFF:::222000...------...000111999<<<;;;555000000333333<<<;;;<<<@@@AAABBBGGGMMMVVV[[[[[[VVVWWW^^^___ZZZPPPMMM:::555///&&&---'''%%%%%%%%%&&&'''((()))***)))+++,,,,,,,,,---///111555888===???AAAEEEKKKPPPUUUmmmeeeaaaSSSPPPNNNMMMIIIBBB@@@AAA<<<:::::::::999777444222111333777::::::777333000333333222111///...///000222//////111...)))(((,,,666888777333333888<<<<<<:::666333000///---,,,,,,111///...///111111000---)))+++...000//////222555//////000///...---......,,,---...000111111000000,,,+++******,,,000555888IIIbbbtttzzziiiuuummmeeeVVV@@@<<<888:::CCCLLLKKKEEEBBB@@@AAAEEEEEEAAA===<<<999<<>>>>>???111000,,,%%%,,,&&&%%%%%%&&&&&&'''(((***+++)))***,,,------...111333444888===???@@@CCCJJJOOOTTThhhzzzbbbaaaSSSPPPNNNMMMHHHAAA@@@BBB999;;;999333222666888666333666999<<<<<<999666333...//////...,,,,,,---......***+++111111,,,***---(((---...---,,,...,,,)))333000,,,,,,---,,,,,,...)))***+++,,,---.........///000000000---,,,...222...///000000///...///000000111333444444222111///333000,,,,,,...111333444222AAA\\\TTTyyyuuunnn{{{nnnTTT888::::::444111:::FFFEEE<<<444111666BBBDDD:::444555===888888;;;;;;555333666777555444444555444222111333111...,,,,,,000444888...,,,...111///***,,,333<<>>rrrUUUvvv\\\xxxuuuTTTWWW{{{LLLdddvvvDDD111555///,,,///777:::555///,,,555777111222;;;???:::000333888;;;;;;777111---.........---,,,+++)))))))))---222333111...---------000111000---,,,,,,...;;;---777iiiWWWKKKxxxzzzllliiioootttyyy|||~~~kkkRRRiii{{{}}}~~~\\\jjjvvvVVV777777666LLLQQQNNNFFFEEEKKKHHH???---,,,++++++******++++++((((((((((((((('''''''''((((((((()))))))))))))))***)))(((((((((((()))))))))******)))'''%%%&&&''''''''''''''''''''''''''')))))))))((('''''''''&&&&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&''')))***+++((()))******+++---000333555777:::===AAAEEEHHHIIIPPP^^^}}}nnn^^^[[[OOOMMMKKKIIIGGGDDD@@@===;;;:::999777666444333222333333333333222222222222555555333222000///...---,,,---///000...+++...444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------.........////////////........................111111222222222222111111...000111111///......///---???FFF]]]MMMeee???VVVVVVBBBMMMxxxcccJJJLLLddddddKKK666...111---+++...333555222...,,,444666000///777999555...111555888999666222///......///......---,,,+++***---111222000.........///...,,,,,,,,,--------->>>ZZZtttzzzUUULLLuuu|||lll```cccpppwwwwwwuuucccPPPhhh{{{|||zzzYYYkkkwwwzzzRRR666555===KKKPPPNNNDDDAAADDDBBB;;;......---,,,,,,,,,,,,,,,((((((((((((''''''''''''((((((((())))))))))))*********)))))))))(((((((((((())))))(((&&&%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&''')))''''''&&&''''''((()))***((()))***++++++---000333333555888;;;???CCCFFFHHHQQQ\\\yyyhhh[[[YYYLLLMMMNNNKKKGGGCCC@@@>>>;;;:::999777666444333222222222222111111111000000666555333222000...,,,,,,///.........+++'''***///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------.........//////........................222111111000111111222222---///000000...------...$$$333888CCCXXXIIINNNGGG777<<>>>>>:::999888777666555444333333333333222111000000000------------------------'''222000'''666RRRRRR<<<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...---,,,,,,,,,...///000---...000///---,,,,,,---444(((IIIwwwOOO444+++,,,---,,,******---///(((,,,...,,,***+++,,,***000000///...---,,,,,,,,,++++++,,,---............---,,,,,,,,,---///000000+++///111---))),,,777BBB|||OOODDDwwwlllUUU```}}}~~~hhhhhh___nnn{{{xxxppphhhddduuukkkNNN;;;===333(((111AAACCCAAA888...***+++,,,,,,+++******))))))*********))))))((('''&&&&&&&&&$$$$$$%%%&&&''''''((((((,,,,,,------,,,***'''%%%&&&(((((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))))))))***+++***((((((***+++***)))(((''''''&&&''''''''')))+++,,,,,,---...000///111444999===BBBEEEGGGJJJTTTjjjrrrcccZZZSSSKKKKKKJJJGGGCCC???======999999888777666555444444444333333222111000//////------......///000000000'''222///&&&666SSSOOO666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---///000000...------...,,,+++OOOZZZ333---...---,,,++++++...///+++---000000///......///000000///---,,,+++***)))******+++,,,---------,,,---+++***+++...000000///(((---///+++(((111HHH[[[vvv^^^UUUVVVccciiibbbXXXWWWlllvvvssseeeuuu~~~xxxtttlllpppjjjYYY@@@555888444,,,---;;;;;;999333,,,******,,,///...------,,,,,,------******)))((('''&&&&&&%%%%%%%%%&&&'''((())))))***,,,---------,,,***)))((()))******)))'''%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))*********)))******)))(((((()))+++***)))(((''''''''''''''''''***,,,---------...//////111555999>>>BBBFFFGGGHHHRRRfffkkkaaaXXXMMMMMMJJJFFFCCCAAA???===;;;999999888777666555444444333222222111///......------............/////////,,,///---)))111;;;666''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...///000000///...000111111///......///222555MMMzzzwww666000...,,,+++,,,---...//////000333444333000000111.........---,,,+++*********+++,,,,,,,,,,,,,,,+++,,,******,,,///000000...(((+++,,,,,,444MMMqqqkkkUUU^^^~~~pppccc\\\___qqqlllvvvzzzvvvuuuiiioooVVVEEE;;;999555555777333777444111///---,,,---...000///......------......******)))((('''&&&%%%%%%''''''((()))***+++,,,---------,,,,,,,,,++++++++++++,,,,,,***'''&&&&&&&&&''''''''''''''''''''''''***************)))))))))((()))***)))'''''')))+++)))(((((('''''''''(((((('''***,,,------------...///000444888===BBBEEEGGGHHHPPP___zzz|||fff___UUUHHHNNNIIICCC@@@??????===:::999888888777666555555444222111000///...---,,,,,,------,,,,,,,,,+++++++++,,,)))***000111---)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---///111222111111000///000222111///......///))),,,888UUU```sss<<<111...+++***,,,......---,,,---///111...+++)))+++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++***))),,,///111///---+++******000EEEkkk~~~vvv|||llloooooommmnnn\\\```GGG777:::>>>333666@@@;;;444000,,,,,,......///000......---,,,,,,,,,,,,---+++***)))((('''&&&%%%%%%)))***+++,,,---...//////------,,,+++++++++,,,,,,---------+++(((&&&&&&&&&))))))))))))))))))))))))++++++******))))))((((((((())))))(((''''''(((***((((((''''''''''''(((((('''***---...---------......000333888===AAAEEEGGGHHHOOO[[[rrrvvvdddXXXRRROOOLLLHHHCCCAAAAAA@@@===;;;777888888555222000111222000000///.....................---------,,,,,,,,,---''',,,;;;FFF@@@111'''***+++,,,,,,******+++,,,000((()))+++)))---///((()))************+++++++++//////...---,,,,,,++++++---,,,+++*********+++,,,000'''+++222---+++///...)))000444222111111///+++//////222444444777DDDRRRtttmmm;;;,,,222333---)))+++000222,,,---,,,******...222444+++000555444---(((+++111000000111111111///...------...///---------,,,))))))///,,,CCC}}}qqqkkkfff\\\KKK>>>---///222777<<<@@@DDDFFF666333///+++)))((()))***,,,***)))***...///...,,,111,,,(((''')))+++***((((((((()))+++...000/////////---***+++---///---,,,,,,+++***))))))***++++++((())))))(((((((((+++---++++++******)))((((((((((((******)))((('''((()))''''''&&&%%%&&&'''((())),,,,,,++++++***+++++++++...111444777:::>>>BBBFFFHHHMMMYYYpppppp```VVVOOOLLLKKKGGGCCC@@@@@@???<<<:::888777555444222111111222000000///..................------------,,,,,,,,,,,,(((***555===999...(((***+++,,,,,,******+++,,,)))***((('''(((((((((***)))************+++++++++///......---,,,,,,++++++---,,,+++******+++,,,,,,111...///---+++000222***,,,///000---++++++,,,---))),,,000111000111777===UUUlllHHH111***+++***((())),,,///000888555000---...000...))):::777333///++++++000444,,,,,,++++++,,,---///000---......---,,,------,,,///222BBBmmm~~~qqqaaaVVVOOOFFF999...///000222555777:::<<<===444222///,,,***))))))***,,,***)))***---///...,,,...+++'''''')))***(((&&&))))))+++---///000000000///---+++,,,...///...,,,,,,++++++******+++,,,---,,,---,,,***''''''(((***************))))))))))))'''((()))(((&&&%%%&&&''''''&&&%%%%%%&&&'''((())),,,++++++******+++++++++...000444777:::===BBBEEEHHHLLLYYYoooiii^^^UUUNNNKKKJJJGGGBBB@@@>>>===;;;999888666333222222333222222000000///...............------------,,,,,,,,,,,,,,,))))))///333000+++)))***+++,,,+++******+++,,,(((///))),,,>>>;;;,,,---)))************+++++++++......------,,,,,,++++++,,,,,,++++++++++++,,,,,,///444222******222333***000///111222111...///222(((---000//////111222111===vvvUUU:::555333///,,,,,,.../////////111///+++,,,444<<<:::333444333111000111111///,,,//////000111222444555666...---......///////////////444```vvvaaaTTTDDD:::777666222...111111111111222222222222111000...---+++*********+++******+++---...---,,,+++)))''''''******'''$$$***+++---...000000000000///...,,,,,,...///...---,,,,,,+++++++++,,,...///---------***((('''(((***))))))))))))************&&&'''''''''%%%$$$%%%&&&&&&&&&%%%%%%&&&''')))***++++++*********++++++,,,...000333666999===AAADDDFFFLLLXXXlllzzzfff^^^UUUNNNLLLIIIFFFCCC???===;;;:::999777555222111333444333222000000///...............---------,,,,,,,,,++++++***+++---...---+++)))))))))+++,,,+++***)))***+++(((000%%%000UUUQQQ111)))))))))*********+++++++++---------,,,,,,,,,++++++++++++++++++,,,,,,,,,---,,,222111...000000///444---,,,---222333000//////...000111000111555777555777```pppEEE222333---,,,///000...///333333444000,,,111::::::444666888777444222111...***(((***,,,...//////...---------000444555222000111***;;;zzzuuuaaaEEE<<<000***+++000333444111111000///...---,,,,,,.........---,,,+++******+++******+++,,,,,,,,,,,,)))(((''')))++++++'''###)))+++.../////////...//////...------............++++++******+++,,,...///+++++++++***))))))+++---'''(((((()))***+++++++++&&&'''((('''%%%$$$%%%&&&&&&%%%%%%%%%&&&((()))+++***************++++++,,,...000333666888<<<@@@CCCEEEKKKVVVhhhtttddd\\\SSSLLLJJJHHHFFFCCC???<<<999999999666555444444444444333222000000///...............------,,,,,,,,,+++++++++)))...111000---+++***))))))***++++++))))))***+++$$$...$$$***IIIDDD***((())))))*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------+++...000<<>>]]]qqq}}}zzzzzzmmmXXXJJJAAA===:::444...,,,,,,...000++++++222<<<===444...///555iiiuuuXXXBBB777555000...+++))))))***,,,...////////////..................,,,+++************)))+++,,,+++******+++,,,)))((((((***,,,,,,)))%%%'''+++///000---++++++,,,,,,---...---++++++---...,,,+++***)))))))))++++++......,,,***&&&%%%&&&''''''(((((()))***+++++++++)))*********((('''((()))''''''&&&%%%&&&'''((())))))))))))))))))***+++,,,---///222555777:::>>>AAACCCIIIRRR___sssggg^^^WWWKKKGGGKKKHHHHHHFFFAAA<<<888888:::333999>>>===777222222333000000///...............,,,,,,,,,++++++++++++***(((---///,,,)))+++***'''(((***+++***)))((()))+++***......(((######)))333)))************+++++++++++++++++++++++++++++++++***+++,,,............---+++///000KKKgggQQQ555AAAXXXTTTDDD;;;UUU|||OOO:::000555333...AAA___```}}}{{{qqqWWWLLLSSSuuuhhhWWWVVVRRRLLLBBB888...)))---***///999999000,,,///AAA|||[[[:::******///&&&''')))***+++---000333////////////////////////000///,,,***))))))******)))+++,,,+++)))(((***,,,)))'''&&&(((++++++(((%%%''',,,111222...++++++,,,+++,,,---,,,******,,,......---+++***))))))***+++------+++)))%%%$$$%%%&&&(((((())))))*********+++)))***+++***((('''((())))))((('''&&&%%%&&&''''''(((((((((((()))***+++,,,---///222444666999===@@@CCCHHHQQQ[[[mmm{{{eee^^^XXXLLLIIIOOOIIIIIIGGGBBB<<<888999:::222:::BBB@@@888111111444000000///...............,,,,,,,,,+++++++++******(((,,,,,,'''%%%)))***'''(((***+++***)))((()))***,,,%%%&&&***+++000111))))))************+++++++++++++++++++++++++++++++++)))+++,,,...//////......(((000///GGGlll]]]777333EEEIII@@@>>>ccckkkIII222333111444YYYiii{{{mmmqqq{{{|||dddJJJ:::///))),,,444555,,,+++000FFFiiiBBB///---///111'''***,,,,,,+++,,,///222000000////////////......222///,,,)))(((((()))***)))+++---,,,)))(((***,,,(((&&&$$$&&&)))***'''%%%(((...333333///++++++---***,,,---,,,))))))+++...000///---+++*********+++)))))))))'''%%%%%%''')))))))))))))))************(((******)))((('''((()))***)))'''&&&%%%%%%&&&&&&(((((((((((()))***+++,,,---///222444666999===@@@BBBHHHPPPYYYiiirrrddd^^^RRRKKKLLLLLLJJJGGGDDD@@@>>>===<<<===999777555333222111111222111111000000//////......,,,,,,++++++***)))((((((,,,------+++(((&&&&&&'''))))))))))))))))))))))))******))))))******+++,,,,,,++++++,,,......---+++,,,,,,++++++,,,,,,---...---,,,,,,---......---+++444'''---BBByyyrrrQQQ,,,666>>><<<222gggyyyOOODDD555111@@@YYYzzzpppaaa<<<)))))))))///333***222JJJLLL000555***,,,'''***+++,,,...///000000000222111///......//////000---///...***((())))))''')))---...***((())))))&&&&&&'''(((***)))'''''')))***777AAA<<<333...------+++333777000)))((((((&&&///444...(((---+++'''+++&&&&&&&&&&&&&&&&&&&&&&&&)))(((''')))++++++(((%%%''''''(((((('''&&&%%%%%%((())))))(((&&&&&&'''((((((((((((((()))***+++,,,111111222555888;;;???@@@BBBFFFNNNWWWeeennn```\\\PPPJJJLLLKKKHHHFFFCCC@@@===<<<<<<<<<888777555333222111111222000000//////...---------,,,,,,,,,+++******))))))+++,,,,,,***(((''''''(((******************************))))))******+++,,,++++++***,,,---...---+++,,,++++++++++++,,,---------,,,,,,---......---+++...+++///;;;yyymmm@@@,,,666@@@:::YYYzzzmmmlll___HHH@@@888333;;;WWWbbb}}}EEE999;;;222+++***&&&333YYYEEE000222)))///***++++++---...///000000000222111000///......//////,,,...---))))))+++,,,)))###***...,,,***+++,,,***&&&''')))***(((%%%&&&***---555===<<<222+++***,,,555777555...***+++***&&&...333...+++///,,,&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''******'''%%%''''''(((((('''&&&&&&%%%((())))))(((&&&&&&'''((((((((((((((()))***+++,,,000000111333666:::===???@@@CCCJJJRRR___yyyiii\\\XXXNNNJJJLLLJJJGGGEEEBBB???===;;;;;;;;;888777666444222222111111//////......---,,,,,,+++---,,,,,,++++++*********)))***+++***((('''((()))***************************))))))))))))***+++++++++******+++---...,,,++++++++++++++++++,,,---------,,,,,,---......---+++)))///111555yyy^^^555333:::333@@@ggguuuxxxkkk[[[CCC111AAANNNlll{{{~~~qqqyyySSSUUUaaaRRR;;;///&&&333YYYsss888...+++'''111++++++,,,---///000000000000222222000///............---///---***+++......***"""(((,,,***(((***+++***......000111+++%%%&&&,,,444666<<>>CCCEEEJJJQQQ]]]vvvwwwdddYYYVVVMMMKKKNNNJJJEEECCCAAA???<<<;;;::::::888777666444333222111111//////......---,,,,,,,,,---,,,,,,,,,++++++******''')))***)))(((((()))***++++++++++++++++++++++++)))))))))))))))***+++++++++******+++------,,,***+++++++++***+++,,,,,,------,,,,,,---......---+++(((///222555www|||III555222---222fffkkkVVVbbbYYYAAAOOO___kkkuuunnnzzzrrrUUUiiiyyy[[[EEE111666IIIiii{{{ZZZ///,,,'''%%%///,,,------...///000111111000222222111000///......---000111///...111444111+++111111...***+++//////+++999888999999222((((((///444111888CCCAAA666888CCCAAA<<<222)))%%%&&&((()))???<<>>DDDFFFJJJPPP[[[tttqqq```XXXTTTMMMMMMPPPKKKCCCBBBAAA???===;;;::::::777777666555333222111000000000//////...------,,,,,,,,,+++++++++++++++***'''((())))))(((((()))***************************))))))(((((())))))***+++*********+++,,,---,,,***+++************+++,,,,,,---,,,,,,---......---+++***,,,333:::tttUUU:::222444666eeeiiibbbWWWLLLHHHOOO```oooyyyjjj]]]sssOOOmmmxxxfffOOONNN{{{LLL...---((()))...///......///000111111111111111111111000///......---//////000333;;;@@@<<<444DDD===222...333;;;;;;555999666777;;;555+++,,,444---)))000???AAA:::<<>>:::444,,,%%%###)))000???;;;111///444,,,$$$)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))***&&&&&&'''''''''''''''&&&'''(((***)))(((&&&&&&'''''''''''''''((()))***+++...///000222555999<<<>>>???AAAGGGMMMXXXooolll^^^WWWSSSMMMOOOQQQJJJCCCBBBAAA???>>><<<::::::777777666555444222111000000000//////...---------************************'''((())))))''''''((())))))))))))))))))))))))))))))(((((((((((()))*********))))))***,,,---+++******************+++,,,,,,---,,,,,,---......---+++---+++333???qqqiiiJJJ333444555^^^}}}jjjWWWIIIEEEHHH[[[sssWWWzzzuuuPPPrrrqqqEEE333...---000,,,444//////000111111111111111///000000000000//////...+++---111:::GGGOOOIII???III@@@444000777AAABBB<<<333---///777777///000999///---333>>>BBB>>>>>>BBB666555444000***&&&,,,555::::::888???EEE777''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&''')))+++%%%&&&''''''((('''''''''&&&(((******((('''&&&&&&''''''''''''((()))******...///000222555999<<<>>>???BBBIIIOOOYYYooohhh[[[UUURRRLLLOOOQQQIIICCCBBBAAA@@@???===;;;:::666666666666444222000/////////......---,,,,,,+++))))))))))))))))))))))))'''((())))))'''&&&'''(((((((((((((((((((((((((((((((((((((((((()))*********))))))***,,,,,,+++******************++++++,,,---,,,,,,---......---+++,,,+++444???nnn{{{aaa999222333UUU|||vvvwwwqqqhhhUUUzzzrrrWWW>>>444)))000555'''666000000111111222222111111......000111111000000///---000666BBBQQQYYYQQQDDDIIIEEE>>>888999@@@BBB???777......:::>>>777777>>>999:::===@@@AAA>>>888444,,,***,,,///...+++---444111111222>>>GGG999(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$''')))%%%&&&&&&'''((((((''''''&&&(((******)))'''&&&&&&'''''''''''''''(((******------///111444777;;;===AAAEEELLLSSS[[[nnnfffZZZTTTPPPKKKOOOQQQGGGCCCBBBBBBAAA???===<<<;;;666666666666555333000///......---,,,,,,++++++***((((((((((((((()))))))))((()))))))))'''&&&'''(((((((((((((((((((((((((((((((((((((((((()))*********))))))***,,,,,,+++)))*********)))***++++++,,,---,,,,,,---......---+++***,,,555===mmm}}}{{{qqqFFF===:::OOOXXX~~~UUUSSS}}}yyyCCC888222###///666"""555000111111222222222111111,,,...///111111111000000333555<<>>CCCJJJPPPWWWiiizzzbbbWWWNNNNNNPPPNNNKKKIIIEEECCC@@@===::::::::::::999555333555555000............---,,,++++++++++++((()))))))))************(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))******+++++++++,,,,,,,,,))))))*********+++++++++......////////////......***---***MMMooosss|||\\\666;;;jjjxxxZZZqqqqqqKKKSSSLLL555,,,...,,,,,,000...444888777111000222111---***,,,......***)))000999LLLJJJIIIKKKSSSWWWPPPFFFSSSPPPNNNLLLFFFAAADDDJJJEEEBBBCCCFFFEEE@@@>>>AAA;;;:::777111,,,(((''''''&&&&&&%%%$$$'''---666<<<)))!!!###...222***###$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###!!!######''')))'''###%%%***'''((((((((('''&&&%%%%%%''''''(((((())))))******)))***,,,...000555:::>>>888BBBHHHOOO]]]jjjuuu^^^XXXSSSSSSQQQLLLIIIIIIEEECCC@@@===;;;:::::::::999555333555555000......///...---,,,++++++++++++++++++******)))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))************++++++++++++*********+++++++++,,,,,,......////////////......***,,,***NNNrrrwww~~~rrrFFFBBBoooddd```qqqoooPPPSSS}}}III444,,,///------111...111444333///...111000,,,------+++))),,,444>>>EEEBBBFFFLLLRRRXXXZZZPPPEEENNNHHHFFFHHHHHHDDDAAA@@@AAA<<<888777;;;??????>>>777555111+++''''''))),,,))))))'''%%%%%%(((,,,000)))"""###---111***$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$"""###%%%%%%###%%%)))''''''(((((('''&&&&&&%%%&&&''''''((())))))******)))***,,,...000444:::>>>???IIIMMMSSS___iii|||lllZZZWWWVVVVVVQQQJJJHHHIIIDDDBBB@@@===;;;:::::::::999444333555444000......//////...---,,,,,,,,,,,,---,,,+++***((('''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))************+++++++++,,,,,,,,,------......////////////......+++,,,***OOOtttwww{{{|||~~~zzz___XXXvvvvvvWWWfffmmmlllVVVwwwRRRwwwEEE222,,,111//////222//////111000...---000000...//////+++)))222@@@FFFCCC>>>FFFNNNSSSXXXYYYSSSKKKOOOFFFBBBGGGKKKGGG<<<555999555---(((111???BBB<<<777444...((($$$%%%***...(((((((((&&&$$$$$$%%%''')))######+++///)))&&&'''((('''%%%$$$###$$$$$$%%%###%%%&&&%%%######'''******%%%!!!###$$$$$$&&&***&&&'''((((((((('''&&&%%%&&&&&&''''''((()))))))))(((***,,,...000444:::===@@@HHHKKKPPPZZZaaaqqqeeeXXXSSSQQQRRRPPPKKKIIIJJJDDDBBB@@@>>><<<:::999999888444222444444000......000///...---,,,,,,,,,,,,,,,,,,+++)))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((()))))))))))),,,,,,,,,---------......---......//////......---,,,---+++QQQuuuuuuvvvtttzzzZZZ___|||sssRRRfffaaalll\\\uuuPPPxxxAAA000---444222111333000111111000......///000///,,,...---...;;;IIIEEE888DDDJJJNNNOOOPPPTTTVVVTTTVVVLLLFFFHHHIIIBBB666---...000***###,,,>>>DDD<<<:::777222+++''''''***---###%%%''''''&&&%%%%%%%%%((($$$%%%+++---***((()))***(((&&&###""""""###$$$###&&&'''%%%""""""(((...333***######%%%&&&'''***%%%&&&((((((((('''&&&%%%%%%&&&&&&''''''((())))))(((***,,,---000444999======EEEHHHMMMXXX^^^kkkzzzeeeWWWNNNHHHJJJMMMMMMKKKJJJCCCBBB@@@>>><<<:::999999777333111444444000......//////...,,,,,,,,,,,,,,,))))))))))))((((((((('''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''((((((((())))))))),,,,,,---------.........------............------***...///UUUxxxwwwvvvssszzztttYYYkkkiii|||pppLLL|||aaaRRRsssaaaxxxRRRyyy>>>......555333111444222333111///......---...///***++++++111AAAOOOLLL@@@IIINNNPPPNNNMMMQQQSSSSSSZZZQQQIIIEEE???555+++'''$$$,,,+++%%%+++;;;BBB===;;;;;;888444000......///###%%%((()))'''&&&%%%&&&(((&&&(((,,,...,,,*********)))&&&$$$""""""###$$$$$$&&&'''%%%!!!"""(((...555,,,%%%$$$%%%$$$%%%'''$$$&&&((())))))(((&&&%%%%%%%%%%%%&&&''''''((((((((()))+++---///444999===???GGGKKKQQQ^^^eeeqqqvvvfffWWWLLLDDDFFFLLLMMMJJJIIICCCBBBAAA???===;;;999888666222111444444000...///......---,,,++++++++++++'''''''''(((((()))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((()))))))))))),,,,,,,,,---------......------............------'''///444\\\}}}yyyxxxwwwwww~~~zzzttt___aaalllkkkwwwzzznnnGGGsss```GGG~~~}}}aaawwwUUUvvvvvv===...///666333111555333333///---......---...222///***)))222CCCQQQVVVVVVJJJOOORRRPPPOOOPPPOOOLLLTTTMMMFFF@@@777---'''&&&!!!(((,,,***///999>>><<<:::;;;<<<;;;888555444444)))***+++)))'''%%%$$$%%%'''(((+++...///...---,,,)))(((&&&$$$############%%%&&&&&&$$$"""###'''+++///)))$$$$$$###!!!"""$$$###%%%''')))***(((&&&%%%$$$$$$%%%%%%&&&'''''''''''')))+++---///333999<<<@@@GGGJJJQQQ___hhhtttnnnbbbUUUMMMHHHJJJKKKJJJGGGGGGBBBBBBAAA???===;;;999888666222000333444000...///------,,,+++************'''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((()))))))))*********+++,,,,,,,,,------------,,,------......------,,,'''222:::___|||tttsssrrrqqqvvvwwwmmmwwwtttssslll\\\nnnmmmEEErrrcccDDDzzzZZZpppVVVlllttt===//////666222111555444444///...111333222555::::::111111;;;EEEIIIQQQZZZOOOQQQPPPLLLLLLNNNNNNJJJNNNHHHCCCAAA===555111111******,,,000777<<<======<<<>>>???===:::777555555------+++(((%%%###$$$%%%&&&***///111111111///---''''''&&&%%%%%%$$$######&&&%%%$$$######$$$&&&''''''%%%$$$&&&$$$!!!"""&&&###%%%'''******)))&&&%%%$$$$$$$$$%%%&&&&&&''''''''')))+++,,,///333888<<<@@@FFFGGGMMM[[[cccooofff[[[SSSPPPNNNOOOLLLFFFDDDFFFBBBBBBAAA???===;;;999888555111000333444000...///---,,,+++***))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))))))))************+++++++++,,,,,,,,,------,,,------......------,,,(((555===```wwwllliiiiiigggiiieee___fffooogggWWWaaakkk{{{UUU]]]~~~}}}}}}jjjBBBqqqhhhEEEzzzzzz~~~RRRhhhTTT}}}iiiuuu>>>000000666222000555555666111111666999888<<>>VVVNNNZZZXXXIIIGGGSSSTTTHHHHHH888555BBBFFF888...///111000***...<<>>GGG>>>@@@AAA>>>999555333333555,,,&&&&&&(((((((((***(((&&&$$$%%%))),,,///000&&&&&&%%%$$$$$$######"""'''%%%###!!! !!!###%%%$$$$$$######$$$$$$%%%&&&(((((())))))((('''&&&&&&#########$$$%%%&&&'''((()))))))))***,,,111777<<>>>>>>>>>>><<<:::777666444222///...//////...,,,......---,,,+++)))((('''(((((('''&&&&&&&&&&&&&&&(((((('''%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))'''***,,,+++)))(((***,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------111,,,???WWWVVVMMMMMMNNN___VVV^^^nnnuuuzzz{{{sssooofff]]]YYYBBBHHHvvvmmmJJJ~~~QQQvvvUUUpppZZZhhhnnn{{{EEE888111444666222000222777222111111333BBBJJJAAA@@@GGGJJJAAA666888HHHWWWXXXXXXRRRJJJIIINNNOOOLLL888------999:::...)))---111222///333===;;;888???:::888888999<<<>>><<<:::777222...---***%%%""""""$$$###$$$&&&)))+++,,,+++''''''&&&&&&%%%$$$$$$#####################$$$$$$###############$$$$$$%%%((((((((((((((('''&&&&&&$$$$$$$$$$$$%%%&&&&&&'''((())))))))),,,111888===EEEIIIOOORRRWWW```mmmwwwqqq^^^XXXJJJJJJKKKKKKIIIFFFBBB???>>>>>>======;;;888666444222111000000000///---+++.........---,,,)))'''&&&(((''''''&&&&&&&&&&&&&&&((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))'''))),,,,,,***)))***,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...111JJJcccccc___dddiiirrrjjjpppzzz{{{~~~pppUUU333BBBvvvsssRRR[[[oooTTT}}}uuuaaadddlllFFF:::222555666000---///444555444,,,---BBBIII::::::GGGHHH:::555CCCRRRWWWXXXOOOGGGEEEDDDDDDHHHNNN666111333:::999///---333333888888:::>>>777111888:::555222666>>>DDDBBB>>>555444666888555...+++,,,$$$$$$%%%(((***+++)))((((((((('''&&&&&&%%%%%%$$$ !!!###%%%%%%%%%$$$#########""""""######$$$%%%(((((((((((((((''''''&&&%%%%%%%%%$$$$$$%%%&&&&&&'''(((((())),,,111888===HHHLLLRRRUUUYYY```llluuukkkZZZVVVHHHJJJJJJIIIFFFCCC@@@???>>>>>>>>>===;;;888666444000000000000000///---+++,,,,,,------,,,+++((('''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%'''***((('''((())),,,,,,+++)))))))))***+++,,,,,,------+++++++++,,,,,,,,,------&&&666[[[xxxxxxtttxxxyyyyyyrrrxxx{{{|||~~~fff???EEEvvvtttVVV^^^bbbQQQrrrpppeeegggqqqsss}}}~~~DDD999222555666000...000333333555...+++:::DDD;;;<<>>BBB@@@999777:::888>>>===<<<;;;111,,,555>>>888444555:::>>>===;;;555666:::<<<888222000333+++***)))***+++***(((&&&'''''''''&&&%%%%%%$$$$$$"""######$$$$$$$$$######$$$############$$$%%%%%%'''(((((((((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%''''''((()))+++111888===JJJOOOUUUYYY\\\bbbkkksssfffXXXTTTIIIJJJIIIFFFBBB@@@@@@BBB?????????>>><<<999666555...///000000///...,,,,,,***+++,,,,,,,,,,,,******''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%$$$%%%(((***,,,'''%%%)))000333---&&&))))))***+++,,,------...+++++++++,,,,,,,,,------$$$:::bbbzzzuuuoooooollltttpppxxxxxxNNNEEEsssqqqVVV]]]XXXSSSsssjjj```mmm{{{hhhhhh|||???666111555666111///333555111666777///222@@@EEE@@@:::777>>>IIIOOOOOONNN@@@MMMMMM:::111;;;FFFGGGIIIDDD@@@@@@AAA???===;;;:::>>>:::555333***)))555:::999777333000000333666888777888777111)))(((+++222///+++(((''''''&&&%%%&&&&&&%%%%%%$$$#########'''&&&$$$"""!!!!!!"""###$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((((((((((('''&&&&&&%%%$$$$$$$$$%%%%%%''''''((((((+++000777<<>>@@@CCC@@@@@@???>>><<<999666444...///000000...------...++++++++++++++++++++++++'''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%$$$&&&(((+++...)))&&&+++333666000((())))))***+++,,,,,,------++++++,,,,,,,,,,,,------+++AAAddduuuooommmpppkkktttnnnvvv{{{OOO===mmmnnnRRR]]]TTTXXX|||nnnzzz~~~hhh```ooo```\\\}}};;;333111555666111111666777000666;;;333333AAALLL???777555@@@LLLOOOMMMJJJ@@@TTTXXXDDD999BBBHHHBBBEEEBBB===:::===AAA@@@<<<666888000***)))%%%'''555333777888222***(((---444444222111222///******---222...)))%%%$$$$$$######&&&%%%%%%$$$$$$###""""""***'''$$$!!! """###$$$$$$######$$$$$$%%%&&&&&&'''((((((((((((((((((%%%%%%%%%$$$$$$%%%&&&&&&((((((((((((***///666;;;GGGOOOWWW]]]```eeelllrrrttt___VVVOOOGGGIIIKKKGGGBBB??????BBB??????>>>===:::777555333...///000...,,,+++---///000...,,,***)))))))))***'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%'''(((((('''%%%$$$###$$$%%%%%%$$$&&&)))+++)))((())),,,000111...************++++++,,,,,,,,,++++++,,,,,,,,,,,,------000FFFgggvvvrrruuuzzztttrrriiinnnxxxzzz~~~vvvJJJ:::kkkiiiOOO^^^QQQWWWtttuuuuuugggaaannnZZZXXX999333111666666111111666333///222333000999EEEEEE555:::<<<===DDDMMMOOOKKK>>>KKKRRRLLLFFFHHHFFF@@@AAACCC???777666;;;===;;;333222)))$$$'''%%%)))777333999;;;666---***///777...++++++///111//////000...+++((('''&&&&&&%%%###'''&&&&&&%%%$$$$$$######'''&&&$$$###"""""""""""""""""""""!!!"""######$$$&&&&&&'''((((((((((((((($$$$$$$$$$$$%%%&&&&&&''')))))))))(((***...444999BBBJJJUUU\\\___dddkkkppp}}}ppp^^^TTTMMMDDDIIILLLJJJDDD??????@@@>>>>>>===<<<999666333111...///000...++++++...111444111---)))''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$%%%'''(((((('''%%%$$$###$$$%%%%%%$$$&&&)))+++!!!%%%)))++++++))))))******++++++++++++,,,,,,,,,++++++,,,,,,,,,---------///GGGhhhvvvrrrtttuuukkkiii```eeeqqqyyysssGGG<<>>HHH:::,,,???DDD888:::LLLTTTMMM777;;;DDDMMMOOOJJJCCC???>>>CCCAAA555...111555555111111'''$$$))))))---;;;:::???@@@<<<333000333999---)))(((,,,...***%%%$$$+++*********++++++(((&&&(((''''''&&&&&&%%%$$$$$$"""###$$$%%%$$$$$$"""""" !!!""""""&&&&&&'''((())))))((((((#########$$$%%%&&&'''(((******)))(((***...333888>>>GGGRRRZZZ^^^cccjjjoooyyyjjj]]]PPPGGGBBBGGGJJJFFFCCCAAA>>>:::<<<;;;:::888555333222111...//////---+++))))))***(((000+++%%%))))))%%%(((%%%$$$######%%%%%%$$$###%%%%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''(((((((((((()))))))))))),,,,,,++++++***+++++++++))))))))))))***+++,,,---333FFFfffmmmsssxxxzzzqqqoooGGGcccooovvvVVV___eee222mmm|||ZZZ[[[aaaHHH~~~UUU~~~{{{oooxxxccc[[[rrrmmmdddOOO@@@777111333666333///---222///---111:::AAADDDCCC@@@555...333>>>CCCBBBAAAAAAFFFIIIDDD??????AAAAAA<<<888444111000---)))%%%000---%%%&&&......222CCC333DDD???999BBB>>>000222///,,,+++---,,,&&&!!!!!!&&&&&&'''(((((((((((((((,,,((($$$"""""""""!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!)))'''%%%%%%'''''''''&&&$$$%%%%%%$$$###$$$&&&(((&&&'''((((((***...333777CCCKKKTTTZZZ]]]aaaggglll|||gggZZZNNNGGGBBBGGGIIIFFFCCCAAA>>>:::;;;:::999777555333111111///000000///,,,++++++,,,%%%---+++(((...,,,$$$"""%%%$$$###$$$%%%%%%%%%###%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&''''''((((((((()))))))))))),,,++++++******+++++++++******))))))***+++,,,,,,666JJJlllssszzz}}}xxxOOOkkkooofffiiimmmnnnjjjQQQffflll777jjjZZZWWWaaaGGG{{{SSSyyyttt}}}fff]]]wwwrrrfffPPPAAA888111333555444000///000000333999>>>===888222((()))---000111333<<>>::::::999888666444222111000000111111000---,,,,,,---***...'''###,,,...'''%%%&&&$$$###$$$%%%&&&%%%###%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((()))))))))++++++*********++++++,,,+++************++++++,,,333HHHllluuu|||zzzTTTvvvwwwbbb[[[]]]YYY^^^SSSrrrsss>>>hhh[[[TTT}}}bbbFFFuuuzzz}}}SSSrrruuu}}}```bbb}}}wwwhhhLLLAAA888111222444333111111000222555:::<<<999111***---///444777555333999AAABBBCCC@@@;;;999:::777222///---...444999888000'''333111,,,222>>><<<;;;EEEBBB>>>111555KKKMMM777'''$$$###'''...222000......000//////...,,,***)))(((,,,***'''%%%&&&&&&%%%$$$ !!!!!!!!!!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$)))((('''''')))***)))(((&&&''''''&&&%%%%%%(((******++++++******---111555???GGGPPPWWWZZZ^^^eeejjjrrrvvv___UUUKKKGGGCCCGGGIIIEEEAAA@@@>>>:::999888777555333111000//////000000///---,,,,,,---HHHCCC///!!!'''+++(((***&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((())))))***************++++++,,,+++++++++******++++++,,,000FFFlllvvv|||}}}sssPPP|||qqqkkkpppiiigggXXXwwwrrrBBBaaayyy~~~\\\UUUhhhGGGmmm|||zzzTTTlllxxx~~~XXXfff|||nnnKKK@@@777000000111000000222555444333444666666555333===555333===GGGFFF>>>777<<<@@@CCCAAA@@@@@@===999444222222777===<<<444+++------+++333>>>888000777444666666999@@@===222***&&&$$$'''...000...++++++/////////...,,,+++)))(((***(((&&&%%%&&&'''&&&%%%!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&'''))))))((('''%%%&&&&&&%%%$$$$$$''')))************+++...222666???GGGQQQXXX[[[```ffflllqqqqqq]]]TTTKKKGGGCCCGGGHHHDDD@@@@@@>>>:::888777666444333111000///,,,......---+++***+++,,,]]]TTT:::&&&((()))&&&(((&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((((((***)))))))))******+++,,,++++++++++++++++++,,,---111HHHoooxxx~~~zzzmmmIIIwww{{{{{{~~~qqq[[[xxxoooDDDSSSyyy~~~qqquuu[[[TTTnnnGGGdddxxx~~~www}}}}}}VVVggg}}}}}}{{{SSSccc~~~{{{vvvPPP<<<444......///......111777555333333444666777888333******999JJJKKK>>>222000888??????<<<;;;999555666222///111444333---'''%%%(((***444???666,,,111///...222777666333...))),,,)))***///111...+++,,,+++++++++++++++***))))))'''%%%$$$$$$%%%&&&%%%$$$"""######$$$$$$######"""########################%%%$$$%%%&&&(((((('''%%%$$$$$$$$$###"""###%%%''''''((())))))+++///444888===EEEOOOVVVZZZ___ffflllsssmmm[[[RRRIIIFFFCCCGGGGGGCCC??????>>>;;;888777666555333222111000***,,,,,,+++)))))))))***AAA@@@111%%%***+++&&&&&&'''%%%$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''''''''((((((((()))))))))))))))***+++,,,*********++++++,,,---...///FFFllltttxxx~~~~~~pppFFFnnnxxxzzzrrr]]]uuuMMMLLLqqq}}}mmmooo{{{zzzxxx|||~~~}}}|||VVVPPPzzz|||rrrGGG\\\qqqxxxqqq|||xxxwwwxxx|||XXXccc{{{}}}{{{}}}zzzuuuMMM]]]sssqqqxxxQQQ999222.........,,,---000333444666777777555222111))))))///999===999333111000666:::999777666222---555222...,,,---,,,(((%%%"""'''+++555???777222;;;AAA000---555888<<<:::...***'''&&&***,,,***(((***%%%&&&'''((((((((((((((($$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!######$$$&&&((((((&&&$$$###$$$$$$###""""""$$$'''&&&&&&((((((***...444888999AAALLLSSSXXX]]]dddjjjuuu|||iiiYYYPPPFFFCCCCCCGGGGGGBBB??????>>>;;;888777666555444333222111***+++,,,+++)))((()))***###***&&&"""***,,,'''((('''%%%%%%%%%&&&'''&&&%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,))))))***+++,,,---///000---EEEjjjooorrr|||yyy~~~}}}sssHHHjjjzzzyyyxxxvvvjjjXXXtttRRRIIIqqq}}}jjjiiisssppplllqqqtttuuussszzzwwwPPPJJJuuu{{{vvvrrrEEEVVVnnnwwwrrruuutttuuuyyyXXX```yyyyyyvvv{{{uuuwwwyyyrrrzzz|||{{{pppIIIYYYqqqooo{{{TTT777222/////////,,,,,,///...111444666555111...,,,000222555888666111111555<<<999444333777:::444+++000000///---+++)))))))))%%%)))***111888333666EEERRR444)))000333>>>DDD999***%%%"""$$$%%%######%%%###$$$$$$%%%&&&&&&&&&%%%"""!!!!!!###%%%&&&&&&$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!######$$$'''))))))'''%%%###$$$$$$###"""###%%%'''&&&''''''((())),,,111555888@@@KKKRRRWWW\\\dddjjjtttuuugggXXXOOODDDAAACCCGGGGGGBBB???>>>>>>;;;888888777666444333222222***+++,,,+++))))))***+++(((000,,,&&&+++***%%%''''''&&&%%%%%%''''''&&&%%%###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,((())))))+++,,,...000111222IIImmmqqqsss}}}zzzxxxsssJJJlll~~~~~~vvvttt___NNNwwwjjjKKKCCCqqq|||gggdddlllgggbbbgggkkknnnkkkqqqpppKKKHHHsssyyyqqqpppCCCSSSmmmyyyuuuyyywwwvvvzzzXXX]]]yyywwwrrrwwwpppsssvvvqqqzzz~~~}}}sssLLLYYY}}}yyy\\\666222000111000------000+++---//////............555000...333777888;;;>>>EEE999---+++666>>>888+++&&&))),,,+++)))'''(((***(((+++)))***...+++333GGGPPP222'''(((###000BBB@@@111***%%%%%%$$$!!!!!!$$$###$$$$$$%%%%%%$$$$$$###"""!!!"""$$$&&&'''&&&%%%""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%(((******(((&&&$$$%%%%%%$$$###$$$&&&((('''(((((('''(((***///222999AAALLLTTTYYY^^^ffflllrrrooodddRRROOOBBBFFFFFFFFFDDDBBB???===;;;:::999999777666444222111000---,,,,,,+++***)))((((((,,,,,,++++++***)))))))))&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$&&&&&&''''''((()))))))))((((((''''''''''''((((((+++++++++,,,,,,,,,------555AAAhhhuuurrrwwwvvv{{{{{{pppEEE```|||qqq~~~tttooo\\\WWWjjjkkkKKKDDDbbbkkkfff^^^XXXYYY```hhhlllnnniiillliii[[[ZZZeeejjjllloooSSSZZZiiikkk|||yyyyyy|||}}}zzzyyyyyy^^^XXXzzzrrrmmmzzzzzz~~~vvvwwwwwwGGG[[[}}}bbbttt555333000---,,,---...///111333555444000---,,,---333555666777666777999:::BBB444...555999222+++***(((&&&***111///+++333AAA666---''''''***,,,///333>>>444***'''&&&''',,,222'''((((((&&&&&&'''%%%!!!!!!"""#########$$$''')))"""!!!"""###%%%&&&$$$###!!!!!!!!!!!!!!!""""""###%%%$$$###!!!!!!!!!"""######%%%(((((('''&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''))))))***,,,000333;;;CCCMMMVVV\\\aaaggglllpppqqqbbbQQQNNNAAAFFFGGGFFFCCCAAA>>><<<;;;;;;999888777555444222111000---,,,,,,+++***)))((((((++++++***))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''((()))))))))((((((''''''''''''((((((+++++++++,,,,,,,,,------222>>>ggguuuqqqvvvssswwwyyyoooGGG```yyyllltttiiiooo]]]XXXjjjiiiJJJBBB]]]^^^\\\[[[]]]dddiiiiiieeeeeeccciiiggg[[[[[[fffiiirrrzzzfffjjjrrrmmmxxxyyynnnsssuuusssooooooqqqsssTTTMMMuuuvvvwwwvvv{{{zzzxxxwwwnnnGGGYYY}}}iiilll444333000...------///000333444555333///,,,,,,,,,444555666555333222333444:::111...444555...***---)))'''***000///...777FFF888...&&&&&&'''(((***...888000'''### """)))222***&&&$$$%%%'''&&&$$$######$$$$$$######%%%(((+++###!!! !!!###$$$###"""""""""!!!!!!!!!"""######%%%$$$###"""!!!!!!"""######%%%(((((('''%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''))))))***,,,000333;;;BBBLLLUUU[[[```fffjjjnnnppp~~~___PPPLLL@@@EEEGGGEEEBBB>>><<<;;;;;;;;;888777666555333222000000---,,,,,,+++***)))((((((***))))))(((((('''&&&&&&((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''((())))))))))))((((((''''''(((((()))***++++++,,,,,,,,,,,,,,,...<<>>NNN999+++###(((***$$$"""%%%$$$$$$###!!!!!!###'''***&&&### !!!!!!!!!###############$$$$$$%%%$$$########################%%%((((((&&&$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''((())))))+++///111888???IIIRRRXXX]]]cccgggjjjpppttt\\\OOOHHH;;;CCCBBB@@@<<<999777666777888666555444333222111000///---,,,,,,+++***)))((((((+++******))))))(((''''''((('''&&&%%%$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((()))))))))))))))(((((((((((())))))(((***+++,,,---,,,+++***+++999cccpppkkkmmmggghhhfff\\\FFFOOOcccaaa___]]]UUUNNNMMM\\\cccSSSPPPfffhhhdddaaacccbbbaaafffmmm___]]]```[[[UUUaaappppppiiihhhaaa\\\jjjtttmmmmmm^^^gggmmmnnnrrrxxxvvvooo\\\NNNsssvvvuuuppp~~~{{{|||~~~tttHHHQQQsss|||kkkYYY222111000000///000111111000///...---...000111222000111111///---++++++,,,,,,((((((---222222111111***+++,,,---***&&&'''+++444+++%%%%%%&&&%%%&&&((($$$%%%''''''$$$)))888III>>>222)))***)))$$$!!!$$$""""""""" !!!$$$'''&&&$$$!!! !!!""""""###############$$$$$$%%%#########$$$$$$$$$$$$######%%%'''(((&&&$$$############$$$$$$$$$%%%%%%%%%&&&'''((())))))+++...000666===HHHQQQWWW\\\cccgggjjjqqqnnnZZZOOOGGG:::CCC@@@>>>;;;888666666666777555444444333111000000///---,,,,,,+++***)))((((((++++++***))))))((((((''''''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''((()))))))))***))))))(((((())))))***((()))+++------,,,+++)))+++777___kkkeeehhhcccfffaaaWWWHHHMMM___ccc]]]___VVVQQQNNNYYY___RRRQQQeee___^^^aaafffddd```cccllldddbbbaaaZZZTTTbbbrrrqqqnnnfff\\\QQQbbbwwwpppttteeedddeeemmmuuuyyyuuupppZZZMMMvvv|||}}}wwwwww|||JJJ[[[|||jjjWWW333222111111000000000000///---,,,---000111111111---...///...,,,+++,,,------******---333555333111...000111111---)))'''&&&,,,%%%"""$$$&&&%%%$$$%%%%%%''')))(((######---999<<<777000***&&&$$$###""" !!!!!!!!! """$$$%%%###!!! !!!"""""""""###""""""""""""###$$$$$$"""###$$$$$$%%%$$$$$$$$$###%%%''''''%%%###""""""######$$$$$$$$$%%%%%%%%%&&&'''(((((((((***---000444<<>><<<:::888777777666444444333222111000//////---,,,,,,+++***)))((((((***))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%############$$$$$$$$$$$$############$$$%%%&&&'''%%%$$$$$$$$$%%%%%%&&&'''&&&&&&''''''((()))))))))******))))))))))))******''')))+++------,,,***)))+++555ZZZddd^^^bbb___cccaaaXXXOOOPPP```dddZZZ\\\UUUQQQLLLRRRXXXNNNOOOaaa```\\\```hhhiiiccceeemmmmmmjjjhhh]]]TTT```kkkfffnnnfffaaaPPPaaazzzttt|||qqqeeebbbllluuutttsssuuu]]]NNNxxxxxxzzzLLLddd{{{~~~jjjKKK444333222111000000//////000...---...000111///---+++,,,---,,,+++***+++,,,+++---...///111333333333///111222111///---,,,***)))$$$###'''***(((%%%%%%((())),,,+++&&&!!!%%%,,,333888444((("""%%%%%%!!!!!!######!!!!!!"""###!!!  """""""""!!!""""""!!!!!!!!!"""######"""###$$$%%%%%%%%%$$$$$$###%%%''''''%%%###"""!!!######$$$$$$$$$%%%%%%%%%&&&'''(((((((((***---///222:::EEEPPPWWW^^^eeejjjhhhppp{{{sssbbbTTTMMMGGG;;;FFF???>>>===<<<:::999888777444333333222111000//////---,,,,,,+++***)))(((((()))(((((('''&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%""""""######$$$$$$$$$%%%############$$$%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&''''''((()))))))))******))))))))))))******'''(((+++------,,,***(((***333VVV___YYY]]]\\\aaabbbZZZTTTTTTbbbeeeVVVWWWVVVRRRMMMRRRWWWQQQRRRdddkkkaaa___fffjjjgggiiiqqqjjjiiihhh^^^VVVaaallleeejjjeeeeeeSSSbbb|||wwwwwweee^^^iiioookkkmmmwww^^^MMMuuu}}}|||vvv{{{{{{yyyuuuNNNcccwwwppp???444444333222111000///...111000...///111000,,,)))***+++,,,+++***)))***+++(((...333111...///222444---//////......///000000+++'''''',,,///+++(((&&&$$$%%%)))***&&& $$$,,,777666&&&%%%''' """$$$%%%###""""""""" """"""!!!!!!!!!!!!!!!!!!""""""###"""###$$$%%%&&&%%%%%%$$$###%%%''''''%%%###!!!!!!######$$$$$$$$$%%%%%%%%%'''(((((((((((())),,,///111999EEEOOOXXX___ffflllgggnnnyyyyyyaaaSSSJJJCCC??????@@@@@@@@@>>>:::666555555333333222111000///...---,,,+++***)))((((((((((((***(((&&&%%%%%%%%%$$$###%%%###""""""######""" """############$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$&&&***---)))***+++***))))))+++------+++***+++------+++(((+++888LLL\\\```___dddllleeeYYYQQQTTT^^^cccaaa]]]SSSKKKYYYZZZTTTPPPQQQjjjqqqkkkcccaaaccceeeeeeddduuukkkfffaaaZZZ^^^ccc]]]lllbbbaaaWWWaaaxxxzzz}}}mmm___^^^aaacccfffkkk^^^DDD||||||zzzzzzxxxyyyOOOjjj```wwwrrrttt555111444777666222//////000000000000///...,,,+++******++++++++++++***))))))---------......---,,,,,,)))******)))((((((***+++222111000///---+++***)))%%%'''***------(((!!!,,,222111((("""$$$''''''%%%$$$###"""""""""$$$$$$######"""!!! !!!!!!&&& ###!!!###'''%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%$$$###!!! !!!###%%%%%%$$$$$$%%%&&&(((((('''((()))***,,,---000999AAAHHHRRR^^^fffiiilllnnnyyywww```QQQHHHBBB????????????>>>;;;777444333333333222222111000///...---,,,+++***)))((((((((((((***(((&&&%%%%%%%%%$$$###$$$###""""""######""" """############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$&&&''')))***((()))))))))((((((***,,,+++******,,,...///---+++%%%777NNN[[[^^^^^^ccchhh^^^UUUPPPVVV___aaa]]]YYY]]]RRR^^^^^^WWWPPPOOOeeerrrlllddd___```bbbbbbbbbsssjjjgggbbb[[[aaahhhdddtttgggdddYYYaaavvvuuuzzzqqqcccWWWWWW^^^dddkkkrrrcccBBBttt|||yyy|||RRRoooYYYvvvqqqccc000///333666666333111111222111111111000///...---,,,,,,,,,------,,,,,,+++***)))***+++,,,,,,,,,,,,,,,((()))***)))(((''')))***111111111111///---+++)))+++,,,...000000---(((###$$$+++,,,'''$$$'''++++++$$$$$$###""""""######$$$######"""!!!!!!!!!""""""### !!!###"""###%%%$$$$$$$$$######$$$$$$$$$###$$$%%%%%%$$$###!!!!!!!!!###%%%%%%$$$$$$%%%&&&((((((''''''(((***,,,---000888@@@GGGPPP]]]fffiiikkkmmmwwwuuu^^^NNNEEE???>>>???======;;;777333000111222222222111000///......---,,,+++***)))((((((((((((***(((%%%%%%%%%%%%$$$###$$$###""""""######"""!!!"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%######%%%(((***)))&&&'''((((((((('''''')))+++))))))***---///000///---&&&???WWW\\\ZZZ]]]bbbccc[[[TTTSSS[[[bbb```[[[XXX]]]PPPYYY\\\WWWNNNIII]]]nnniiiddd``````aaacccdddoooiiihhhaaaZZZbbbmmmjjjyyykkkfffYYY\\\llljjjqqqrrrfff[[[ZZZbbbkkkuuu|||hhh@@@jjjwww|||wwwzzz}}}LLLmmmSSSyyyvvvLLL---...222666666444222222444222222222222111///.....................---,,,,,,&&&'''((()))***+++++++++'''((())))))''''''((()))......//////...,,,)))((((((((()))***+++***'''$$$%%%((('''%%%'''******######"""""""""######$$$######"""""""""###$$$$$$ ###$$$!!! """###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$""""""!!!###%%%%%%$$$$$$%%%&&&((('''''''''(((***,,,---000777???DDDNNN\\\fffjjjkkkllluuuqqq[[[KKKAAA<<<<<>>gggnnnqqqsssuuutttttttttrrrzzz}}}{{{EEEjjjEEErrriii///666---000333222...+++***+++...............---,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,+++)))((('''&&&(((******)))''''''((('''(((((()))***************'''###""""""###$$$###"""!!!###&&&&&&""" !!! !!!"""##################"""""""""###$$$$$$### !!!%%%'''$$$""""""!!!"""###$$$$$$###"""!!!"""###$$$%%%%%%$$$""""""!!!###%%%%%%$$$$$$%%%&&&'''&&&&&&&&&''')))+++,,,///666<<>>dddjjjoootttyyyzzzuuurrrrrrwwwEEElllJJJzzz]]],,,555+++///222222...,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++******)))(((&&&(((++++++***(((((((((((('''''''''((()))+++,,,+++((($$$!!!!!!!!! $$$ !!!%%%&&&""" """ !!!"""#########"""######"""!!!!!!!!!""""""%%% ///444***!!!!!!!!!"""###$$$$$$###"""!!!###$$$%%%%%%$$$###!!!!!!!!!###%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''')))+++,,,///666===BBBJJJUUU]]]___fffjjjrrruuu~~~ooocccSSSGGG<<<555444777000222333444333222222333------------------,,,,,,,,,+++***)))((((((((((((&&&%%%######$$$%%%$$$###"""!!!!!!!!!###$$$$$$###"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$!!!###%%%&&&%%%%%%'''(((&&&'''''''''&&&&&&((()))''')))******---333<<>>FFFFFFKKK///(((000SSS^^^\\\dddccchhhkkkkkkHHHPPPvvvwwwuuu}}}VVV```tttrrrlllccceeefffpppzzz~~~|||yyyxxxyyyqqqKKKkkktttwwwuuunnnhhhbbbWWWNNNTTTaaaaaa]]]___gggllllllkkkllliiiEEESSShhhnnnvvvuuuxxxxxxEEE\\\RRRHHH,,,111///000333444///))))))---,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***)))(((&&&'''((())))))((('''&&&''''''''''''&&&%%%$$$###+++------((("""!!!$$$""""""###$$$$$$$$$$$$$$$######"""""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """"""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&'''&&&&&&&&&&&&'''((((((---111999BBBLLLUUU\\\```eeekkknnnppp~~~eee[[[LLL???777555555555666444333333333333111///999666111---******+++---******))))))((((((''''''%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''///***)))888AAA===:::+++000///<<>>666444444555444333222222333222000...777555111---+++***+++,,,***)))))))))((((((((('''%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''',,,)))...DDDPPPLLLJJJ<<<555...111>>>QQQNNN000'''...RRR___aaakkkjjjmmmhhhnnnMMMOOOqqqtttwww[[[fffvvvsssppphhhiiihhhmmmvvv|||{{{}}}kkkJJJllltttuuuvvvqqqkkkaaaSSSLLLYYYllleee___]]]bbbkkksssuuuvvvlllGGGVVVrrr{{{PPPooodddNNN999@@@:::666555999:::444///---*********)))******++++++---,,,,,,++++++,,,,,,---***************))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###%%%'''((('''%%%######$$$######$$$$$$%%%$$$$$$###"""""""""""""""######$$$ !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!###&&&''''''&&&&&&&&&&&&'''((((((+++///666@@@KKKUUU]]]aaabbbffflllrrrpppbbbXXXIII===666444555555222111111222333222///---//////...---,,,,,,+++***))))))))))))((((((((((((%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%$$$)))...+++111DDDMMMIIIHHHNNNCCCBBBDDDOOO^^^MMM...+++111TTTaaacccmmmkkkmmmlllrrrPPPPPPqqqwwwzzz\\\hhhzzzwwwqqqccc\\\qqqssswww}}}}}}}}}}}}mmmOOOttt{{{{{{uuupppjjjaaaSSSNNN\\\pppgggdddaaadddllluuuyyyyyyqqqIIIVVVqqqzzzPPPooosssLLL666:::999444333888;;;777333111---,,,+++***))))))))))))---,,,,,,++++++,,,,,,---*********)))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&%%%%%%$$$$$$"""###$$$$$$###""""""""""""###############""""""!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$###!!!!!!!!!###%%%''''''&&&&&&&&&&&&'''((((((---000666???IIISSS[[[___ccceeejjjqqq~~~lll```VVVHHH<<<555333444555000000000111222111...,,,)))***,,,......,,,***)))))))))))))))((((((((((((%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""### !!!!!!""""""######$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%)))000000666EEEJJJHHHLLLVVVOOO```hhhkkkiiiHHH***,,,111RRR```bbbllliiikkknnnsssNNNKKKmmmtttuuu{{{{{{YYYfffzzzyyysss]]]NNNvvvvvvxxx|||}}}|||}}}mmmQQQvvv}}}{{{uuuooohhhaaaVVVRRR```tttkkklllkkkjjjnnntttxxxwwwuuuIIISSSlllsssxxx|||WWWooowww~~~DDD222555333......333666333111111///...,,,+++)))(((((((((+++,,,,,,------,,,,,,++++++***)))(((((((((((()))''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""""""""""""""############"""!!!!!! !!!""""""######""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""""""""###%%%&&&'''&&&&&&&&&&&&'''((((((---000666>>>HHHRRRZZZ___eeefffiiippp}}}lll]]]SSSEEE999333222333444......///111222111...+++(((***+++------,,,***)))(((((((((((())))))))))))%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""!!! !!!""""""!!!!!!""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%***444777;;;CCCCCCDDDMMMQQQKKKhhhnnncccUUU555)))+++///QQQ___bbbmmmjjjkkkooosssKKKHHHllluuuvvvyyy|||XXXeeezzz}}}www\\\GGGrrruuuxxx|||}}}zzzzzziiiNNNtttyyyvvvrrrjjjccc^^^WWWUUUbbbsssjjjppprrrppppppuuuxxxxxxvvvIIISSSmmmrrrtttvvv[[[nnnrrruuuzzz===...222...+++***---///------000......---+++***************+++---......---+++***+++***)))((('''(((((()))'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%$$$$$$$$$"""!!! !!!"""""""""###$$$$$$$$$######"""!!! """#########"""!!!########################!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################$$$$$$$$$'''&&&&&&&&&&&&'''((((((+++...444===GGGRRR[[[```hhhfffhhhooo{{{lll[[[QQQCCC888111000111222......///111222111---***++++++,,,,,,,,,+++******(((((((((((())))))))))))%%%%%%$$$$$$###""""""""""""""""""""""""""""""""" !!!""""""!!!""""""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&///;;;===;;;;;;444333???III@@@[[[XXXCCC444!!!***+++///QQQ```dddooommmnnnsssvvvNNNLLLsssZZZfff{{{}}}```HHHmmmqqqxxx}}}}}}{{{jjjOOOtttxxxsssooofff^^^[[[VVVUUUaaapppfffpppuuusssrrrwww{{{|||vvvJJJVVVrrrxxxxxxxxxVVVjjjqqqttt}}}uuu999***,,,...+++***,,,+++***+++///------,,,,,,+++,,,,,,,,,)))+++---000000---+++)))+++***((('''''''''((()))'''&&&%%%%%%%%%%%%&&&'''###$$$$$$%%%%%%%%%$$$$$$&&&###!!! !!!"""######%%%%%%%%%%%%%%%$$$###""" """#########"""!!!######################## !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""###$$$$$$$$$######'''&&&&&&&&&&&&'''(((((())),,,222<<>>666333444555555...///000111000///---++++++---......,,,***)))***)))))))))(((''''''&&&&&&'''&&&$$$###""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!###"""!!! !!!!!! !!!"""""""""""""""$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((###(((,,,,,,(((%%%'''+++...:::<<<<<<===444((((((***111LLLfffnnnrrrvvvsssvvvvvvUUUHHHtttttt}}}~~~}}}cccXXXtttuuuJJJZZZkkkooolllttt|||yyyyyySSSLLLiiiccciiiccc___```___lllfffXXXqqqkkkuuu|||{{{wwwwwwyyyzzztttQQQDDDyyyxxxwwwzzzxxx~~~QQQddd{{{xxxyyyzzz:::...,,,,,,,,,,,,+++******))))))+++******+++---//////...---+++***)))******(((''')))(((''''''&&&&&&''''''&&&&&&&&&%%%&&&''''''(((%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$%%%&&&''''''$$$"""!!!!!!!!!"""######$$$$$$######""""""""""""##############################!!!!!!""""""""""""######!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""%%%%%%%%%&&&''''''(((((()))...333888BBBOOOXXX[[[bbbhhhhhhiiiuuuqqq]]]RRRHHH<<<555444555555444---...///000000...,,,++++++,,,......,,,***))))))))))))((((((''''''''''''&&&&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!"""""""""""" """""" !!! !!!"""""""""""""""$$$$$$%%%&&&&&&''''''((($$$$$$$$$%%%&&&'''((()))...***+++111111++++++000222:::777333888444***))),,,000IIIfffnnnrrruuusssssstttTTTEEErrrttt}}}}}}fffZZZuuu{{{PPPWWWjjjpppnnnuuu{{{~~~yyyyyyRRRLLLiiidddkkkggg```___```nnnfffVVVpppqqqwwwzzzxxxwwwyyyyyyxxxwwwXXXFFFxxx|||{{{{{{zzzvvv}}}MMMbbb~~~yyy~~~uuu666...///------,,,+++***)))(((((()))))))))***,,,,,,------///---,,,+++***)))&&&###***)))((('''&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$%%%'''))))))&&&""" !!!"""######$$$###""""""!!!!!!""""""###!!!"""""""""#########$$$!!!!!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!$$$%%%%%%&&&&&&'''(((((((((---222666@@@NNNXXX[[[aaaiiiiiijjjtttppp^^^RRRGGG;;;444333444333111,,,---///000///...,,,+++***,,,...---+++)))))))))((((((((((((''''''''''''&&&&&&$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!!!! """""" !!! !!!"""""""""""""""$$$$$$%%%&&&&&&''''''((($$$$$$$$$%%%&&&'''((()))111******333555000000666777<<<333+++111222,,,,,,,,,---FFFdddnnnpppsssrrrrrruuuUUUEEEsssvvv~~~fffYYYsssyyyPPPQQQhhhrrrqqqvvvyyyxxx{{{}}}wwwxxxRRRMMMlllhhhnnnmmmccc```aaalllbbbSSSnnnzzzzzzwwwuuuwww||||||xxx{{{___HHHttt}}}|||yyyzzzvvvyyy~~~LLLfffzzzlllyyy111---222------,,,+++)))(((''''''(((((())))))******++++++,,,+++++++++,,,+++)))'''******)))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$###$$$'''++++++'''"""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!!!!!"""######$$$$$$ !!!!!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!$$$$$$%%%%%%&&&'''''''''(((,,,000555???MMMWWWZZZaaajjjkkklllttt~~~nnn^^^PPPEEE888222222333111...,,,---///000000...---,,,***,,,------+++)))((()))(((((((((((((((((('''''''''&&&$$$###""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!###"""!!! !!!!!! !!!"""""""""""""""$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((***%%%&&&...222000111666999>>>444(((,,,000---...,,,+++CCCbbbmmmnnnqqqqqqsssxxxXXXGGGtttzzzhhh\\\tttzzzTTTOOOiiivvvwww{{{{{{wwwyyyxxxrrruuuQQQMMMlllhhhnnnpppeeebbbbbbkkk^^^NNNlll|||{{{wwwtttvvv{{{}}}zzzzzzbbbEEElllyyyzzzuuuyyyzzz|||PPPlll}}}xxxbbbxxx111---222---,,,+++***)))(((''''''&&&((())))))(((((()))***'''''''''))),,,//////...+++***)))((('''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%"""###$$$%%%%%%$$$###"""###""""""''',,,,,,'''"""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""######### !!!!!!!!!!!!"""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""$$$$$$$$$%%%&&&&&&''''''''',,,///333===LLLVVVZZZ___iiillllllsss|||iii\\\MMMBBB555000111333000,,,,,,---///000000///...,,,***,,,------+++)))(((((('''((((((((((((((((((((('''&&&$$$###""""""!!!!!!###"""""""""!!!!!!!!! """######"""!!!!!!""" !!!"""""""""""""""######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&))),,,...000222777@@@777)))+++///,,,---,,,)))???```kkklllooopppqqqwwwXXXEEEssszzzhhh^^^ttt}}}~~~|||YYYMMMhhhwwwyyy}}}|||yyy{{{uuuppptttQQQMMMkkkfffllllllddddddffflll[[[KKKjjjuuuzzz{{{wwwtttwww{{{|||wwwaaa???ddduuuxxxrrryyyzzz|||PPPooouuuuuuYYY{{{444---...,,,++++++***)))(((((('''%%%''')))(((&&&&&&(((***'''&&&%%%'''***---...///,,,+++***(((''''''&&&&&&###$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%$$$###"""""" !!!&&&,,,---'''!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""""" !!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########$$$$$$%%%%%%&&&'''''''''+++...222<<>>___kkkkkknnnooommmtttUUUBBBpppxxx}}}xxxbbbYYYooowwwxxxxxxXXXGGGbbbrrrtttxxxxxxvvvyyyvvvqqquuuRRRNNNkkkfffkkkgggbbbfffiiinnnZZZIIIiiimmmyyyzzzrrrrrrxxx}}}uuu```<<<```tttxxxsss{{{uuuyyy~~~LLLnnnsssrrrTTT}}}666,,,+++++++++******))))))(((((($$$''')))(((&&&%%%''')))+++)))&&&&&&''')))******,,,+++***(((''''''&&&&&&###$$$%%%&&&'''&&&%%%%%%!!!"""$$$%%%%%%$$$"""!!!""" &&&,,,---''' !!!!!!""""""######$$$$$$######""""""""""""######"""""""""""""""!!!!!!!!! !!!!!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$###$$$$$$%%%%%%&&&'''''''''+++...222<<>>333111111///,,,,,,...............------,,,...------,,,***))))))((((((((((((((('''&&&%%%$$$%%%%%%$$$$$$###""""""!!!######""""""!!!!!!!!!!!!######"""""""""!!!!!!!!!""""""""""""""""""""""""$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&''')))***))))))))))))+++...111444444@@@BBB444))),,,///---...///???ZZZhhheeecccgggjjjjjj[[[FFFiiiqqquuuqqqqqqiii___nnnvvvvvvvvv\\\IIIbbbjjjccclllwwwvvvrrrwwwpppdddLLLVVViiibbbfffhhhdddhhhiiilllZZZBBBUUUjjjrrryyyxxxvvvvvvuuusssqqqbbb@@@\\\sssggguuu{{{{{{}}}xxxyyyFFFbbbyyyvvv}}}VVVrrr666---...+++*********)))))))))))))))(((((((((((((((((((((***)))((('''&&&'''(((((((((******)))%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""#########$$$$$$$$$###"""!!!!!!$$$%%%%%%%%%"""""""""""""""""""""""" !!!"""   !!!!!!!!!!!!!!! $$$$$$$$$#########"""""""""######$$$$$$%%%&&&&&&)))+++...333:::EEEOOOWWWWWWbbbfffgggmmmtttsss___VVVFFF;;;222000000...------...............---,,,,,,------,,,+++***))))))((((((((((((((('''&&&%%%$$$%%%%%%$$$$$$###"""""""""###""""""""""""!!!!!!!!!$$$$$$#########"""""""""""""""""""""""""""""""""%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&''')))***)))+++,,,+++***,,,000444888@@@CCC;;;000+++)))(((111...;;;WWWhhhfffaaacccgggiii[[[FFFgggmmmoookkkuuujjj```ooowwwvvvttt[[[FFF```hhhdddlllwwwwwwuuuwwwpppcccLLLUUUhhh```ccciiifffmmmmmmmmm^^^FFFPPPgggqqqzzz{{{zzzyyyvvvrrrvvveee???XXXrrrjjjwwwyyy||||||ttt}}}{{{GGG\\\vvvyyy|||aaavvv888---,,,))))))))))))((((((((((((((((((((((((((((((((((((***)))((('''''''''(((((('''((()))'''%%%###$$$%%%&&&%%%$$$%%%((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######""""""""""""#########$$$$$$###""" !!!###%%%%%%$$$"""""""""""""""""""""""" !!! """""""""!!! $$$############""""""""""""######$$$$$$%%%&&&&&&)))+++...222:::DDDNNNVVVVVVaaafffggglllrrrqqq]]]TTTCCC:::222111111///...///------.........---,,,,,,,,,,,,,,,+++***))))))((((((((((((((('''&&&%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$$$$#########"""""""""""""""""""""""""""%%%%%%%%%&&&''''''(((((('''&&&&&&%%%&&&''')))******---///---******///555777>>>DDD@@@444+++,,,111333...888TTTggggggaaaaaaeeehhh\\\GGGggglllnnniiiwwwjjj___oooxxxuuurrrYYYAAA___mmmiiimmmtttwww{{{ssspppfffNNNUUUgggaaaggggggeeerrrqqqooofffNNNNNNhhhqqqzzz{{{zzzzzzxxxuuuyyyhhh@@@WWWsssnnnzzzuuu}}}|||pppvvvNNNXXXtttmmmtttmmm}}}666---+++)))((((((((((((''''''''''''''''''((((((((((((((()))))))))((((((((((((((('''''''''&&&$$$$$$######'''###"""$$$)))+++((($$$%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""""""""""""""###############""" !!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  !!!!!!!!!!!!!!! ############"""""""""""""""######$$$$$$%%%&&&&&&(((***---222999BBBMMMTTTVVVbbbggghhhmmmrrrnnn\\\RRRBBB:::333222222000///111---------...---,,,,,,+++,,,++++++******)))))))))(((((((((((('''&&&%%%$$$$$$$$$$$$###############""""""""""""############$$$$$$$$$$$$#########"""""""""""""""""""""""""""$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&''')))******---///---))))))...444000:::CCC@@@666111:::EEE555...777RRRggghhhbbbbbbcccggg\\\HHHhhhnnnqqqnnnxxxhhh\\\oooxxxuuurrrYYY===```tttqqqoooqqqvvvnnnpppjjjQQQUUUfffdddmmmfffeeeuuurrrmmmiiiRRRHHHjjjrrryyyyyyyyy{{{{{{zzzxxxkkkDDDYYYvvvsss|||rrr||||||ooosssUUU^^^vvv^^^hhhlllwwwuuu222,,,***(((((((((((('''''''''&&&&&&&&&''''''((((((((())))))))))))))))))((((((((('''&&&%%%%%%%%%$$$$$$###&&&###!!!$$$)))+++((($$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######"""""""""!!!!!!"""""""""############""" !!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### """ !!!""""""###"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&((())),,,111777AAALLLSSSWWWccchhhjjjnnnrrrjjjYYYOOOAAA:::444333222//////111---------------,,,++++++++++++*********)))))))))(((((((((((('''&&&%%%$$$########################"""""""""############$$$$$$$$$#########"""""""""""""""""""""""""""""""""#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%''')))******+++,,,+++)))***...222000;;;@@@888...000:::BBB555///888SSSgggiiieeefffeeeiii]]]GGGgggnnnttttttxxxfffZZZppp{{{vvvsss\\\<<>>lllsssxxxwwwwww{{{xxxoooIII[[[wwwwwwsss{{{tttvvvWWWiii}}}VVVhhhiiilllnnn///,,,***((((((((((((''''''''''''&&&&&&&&&''''''(((((()))))))))*********)))(((''''''&&&$$$%%%%%%&&&$$$###$$$""""""$$$''')))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""######""""""!!!!!!!!!!!!"""""""""#########""" !!!"""######"""""""""""""""""""""""""""!!!"""######"""!!!"""""" ### !!!###$$$$$$!!!!!!"""""""""""""""###"""######$$$$$$%%%&&&&&&'''))),,,000666@@@JJJQQQWWWdddiiikkkooorrr}}}fffVVVKKK???999444333111------000,,,------------,,,++++++************))))))))))))(((((((((((('''&&&%%%$$$########################""""""#########$$$$$$$$$######"""""""""!!!!!!!!!""""""""""""""""""""""""!!!""""""######$$$%%%%%%%%%$$$$$$$$$%%%''')))******))))))((())),,,...000111;;;<<<000---666===<<<555000:::UUUhhhjjjhhhlllhhhkkk]]]FFFeeemmmvvvxxxyyyfffZZZrrr~~~zzzwwwaaa???```vvvxxxwwwrrrpppwwwqqqnnneeeOOOXXXkkkdddhhhgggggg{{{rrrgggmmmYYY>>>lllsssxxxxxxyyy}}}yyysssLLLZZZuuuyyyyyyxxx}}}~~~SSSnnn|||vvvTTTooonnnffflll000...+++)))))))))(((((((((''''''%%%%%%&&&''''''((())))))))))))***+++***)))((('''(((&&&$$$%%%&&&'''%%%###""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""######""" """""""""!!!"""""""""""""""""""""""" !!!!!!!!!!!! ### """""" ### !!!"""######!!!!!!!!!!!!""""""######"""######$$$$$$%%%&&&&&&'''(((+++///666???IIIPPPVVVccciiikkknnnppp~~~yyybbbSSSHHH>>>888444222000,,,+++...,,,,,,---------,,,++++++************))))))))))))(((((((((((('''&&&%%%$$$##################$$$$$$""""""######$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$%%%''')))******(((&&&'''***---...///---777777000777KKKQQQIII555111<<>>444000...,,,,,,---...---,,,,,,+++******,,,,,,+++***((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$#################################### !!!######""""""$$$%%%!!!!!!!!!!!!"""######$$$##############################$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%)))))))))******+++,,,,,,+++000000???===///111...///000999666MMMrrrvvvuuutttpppoooLLL___mmmnnnlllxxxoooJJJiiipppttt|||gggNNNwwwuuutttmmmffffffZZZ\\\___WWWbbbssssss```rrr}}}~~~}}}aaaddd[[[bbbzzz~~~zzznnnPPPeee}}}nnn^^^vvv\\\zzzrrr\\\;;;...((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%########################""""""!!!!!!!!!!!!"""""" !!!!!!""""""######""""""!!!!!!  !!!!!!!!!!!!'''((("""!!!!!!!!!"""""""""""""""!!! !!!!!!"""###$$$&&&&&&&&&&&&&&&&&&''''''&&&)))***))))))111@@@LLLWWW]]]ccchhhiiilllooorrrsss[[[PPPIII>>>444///---,,,,,,---...---+++,,,+++******,,,,,,+++***((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$############""""""""""""""""""""""""!!!"""$$$###""""""###$$$ !!!!!!"""$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((()))***+++,,,......***---,,,???;;;***333+++000222;;;777MMMsssxxxvvvsssqqqrrrOOO___hhhkkkmmmwwwnnnIIIiiiqqqwwwnnnMMMnnnkkklllhhhdddfff[[[]]]bbb[[[ggguuuppp|||^^^qqq}}}~~~eee\\\}}}\\\^^^yyy~~~}}}|||kkkNNNaaawwwpppbbb~~~qqqZZZ~~~vvvqqq^^^===---)))((('''&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!"""""" !!!"""#########""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! )))+++###"""###!!!"""######"""""" !!!"""###$$$''''''''''''''''''&&&&&&&&&)))***)))(((000???LLLYYY]]]bbbfffhhhkkkooosssqqqYYYPPPIII>>>444...---,,,,,,......---+++,,,+++******,,,,,,+++***''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%$$$"""!!!"""### !!!"""$$$$$$########################""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((***,,,...000111444333+++>>>777'''666...000444<<<777MMMtttyyywwwrrrrrrtttQQQ^^^fffiiimmmzzzpppJJJiiiqqqvvv}}}sssLLLgggbbbeeedddbbbfff^^^```fff```kkkvvvkkksss}}}{{{{{{[[[nnn|||hhhXXXyyy~~~]]]]]]yyy|||}}}jjjKKKaaassszzz{{{mmm```}}}tttWWWxxx|||oooooo___<<<)))))))))((('''&&&&&&&&&&&&#########$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&%%%%%%$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""######$$$""""""""""""############ !!!!!!!!!""" !!!!!!!!! %%%((( """$$$!!!!!!"""#########""" !!!"""$$$$$$''''''''''''''''''&&&&&&&&&)))+++((('''///???LLL[[[^^^bbbeeehhhkkkpppsssmmm___QQQGGG===222---,,,++++++------,,,+++***++++++++++++***))))))((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$###""""""############$$$$$$$$$######################## !!!!!!""""""######$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###$$$$$$%%%%%%'''&&&&&&&&&&&&''''''(((---...///...,,,,,,...//////333666444000...///222333111888@@@JJJcccyyy|||qqquuuuuuYYYUUUmmmpppppp|||kkkMMMhhhqqqzzzxxxvvvfffXXXYYYaaa^^^]]]bbbaaafffrrrnnnXXXqqqrrrxxxzzzzzzXXXrrrvvvKKKyyy}}}\\\[[[~~~|||lllOOOdddyyyxxxttt|||lllkkksssUUUsss}}}ooodddTTT<<<,,,)))((('''&&&%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$"""!!! ######$$$$$$$$$$$$######"""!!!!!!"""""""""""""""""""""""""""$$$!!! """""" """!!!  !!!!!!   !!!"""!!!  !!!!!!!!!!!! !!!!!!""""""###$$$$$$%%%%%%&&&&&&'''''')))***))))))000;;;EEEPPP```ddddddjjjllllllssszzzkkk^^^PPPEEE<<<000---,,,++++++------,,,+++***++++++++++++***))))))((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###$$$$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&''')))***+++......///...---,,,...000///222555444000///000333222000777???IIIaaaxxx{{{tttxxxxxx\\\YYYqqqssstttwwwjjjNNNgggkkkqqqrrrssshhhWWWWWWaaaccceeegggcccgggsssoooZZZuuuxxx~~~^^^xxxzzzOOOzzz}}}{{{|||~~~bbb\\\}}}yyyuuuwwwmmmUUUggg{{{yyysss~~~xxxgggeeeZZZuuu~~~tttmmm\\\@@@---)))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&%%%$$$$$$###""""""######$$$$$$$$$$$$######"""!!!!!!"""""""""""""""""""""""""""###!!! """""" ######$$$$$$###"""!!!   !!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!""""""######$$$%%%%%%&&&&&&'''''')))***))))))///;;;DDDPPP___dddcccjjjllllllsssyyyiii]]]NNNCCC:::///---,,,+++,,,---...---+++***++++++++++++***))))))((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&$$$%%%%%%''')))+++---......//////...------...000///222444444111///000222111///777???HHH```vvvyyyrrrvvvvvvZZZWWWooorrrsssuuujjjPPPggggggkkklllooocccQQQPPP]]]dddhhhiiiccceeepppkkkXXXuuuzzz[[[www~~~TTTzzz|||yyy~~~eeeVVV|||zzzwwwtttwwwnnnXXXlll}}}vvv}}}vvvdddbbb^^^vvvzzzuuuaaaBBB---***)))'''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&%%%%%%%%%$$$'''&&&%%%$$$##################$$$$$$$$$$$$######"""!!!  !!!"""""""""""""""""""""""""""###!!! """"""!!!$$$%%%'''((('''%%%"""   !!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""######$$$$$$%%%&&&&&&&&&''')))***))))))///:::CCCNNN^^^bbbbbbiiillllllssswwwiii]]]NNNBBB:::///...,,,+++,,,---...---,,,***++++++++++++***))))))((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$######"""############$$$%%%&&&&&&&&&&&&'''(((***+++---......//////...------...000000222444222000......///111///777@@@III```vvvxxxqqquuuuuuZZZVVVoooqqqrrryyymmmQQQhhhhhhlllkkklll```OOOQQQ___fffjjjmmmiiiiiiqqqkkkXXXxxx~~~}}}VVVuuuWWWwww}}}iiiOOO~~~{{{zzz~~~{{{{{{oooWWWooo{{{wwwdddbbb___vvvvvv]]]===,,,***)))(((&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$&&&%%%$$$###""""""###$$$######$$$$$$$$$$$$######!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!!!!""""""!!!!!!&&&'''((((((&&&$$$"""  !!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$%%%%%%&&&&&&&&&((()))))))))...999AAALLL\\\aaaaaahhhkkklllsssvvviii^^^NNNBBB:::000...---,,,,,,......---,,,***++++++++++++***))))))((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###!!!!!!"""""""""#################################""""""""""""!!!!!!!!!!!!"""######$$$$$$$$$##################$$$%%%&&&'''((((((((((((***+++,,,---...///000///------///000222333333222///...------222000888AAAJJJaaavvvxxxvvvzzzzzz^^^ZZZrrrtttuuu|||mmmNNNgggkkkoookkkhhhcccWWW\\\iiimmmpppuuuuuutttzzzqqq]]]~~~{{{XXXzzzZZZrrrrrrLLL|||{{{~~~}}}pppVVVnnnzzzfffddd___wwwtttTTT777...***)))((('''&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''&&&%%%$$$$$$######""""""""""""#########$$$$$$$$$$$$######!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!""""""'''&&&%%%$$$""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""""""""""""""!!!!!!""""""###$$$$$$%%%%%%&&&%%%((()))((((((---777@@@JJJZZZ___```hhhkkklllsssuuu}}}hhh^^^NNNBBB999///...---,,,---...///...,,,***++++++++++++***))))))((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$######!!!!!!!!!"""""""""##############################""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""""""""###$$$%%%&&&'''(((((((((((()))***,,,,,,///000000///......///111222222222222222111000///222111999BBBKKKaaauuuwwwwww{{{zzz^^^YYYppprrrssszzzjjjKKKdddjjjooojjjeeefff\\\bbboooppprrrxxxxxxxxx|||ppp]]]zzzZZZ}}}\\\lllxxxGGG{{{zzzyyyyyy}}}rrrYYYlll~~~hhheee___vvvpppMMM333000******((('''&&&%%%%%%%%%(((''''''&&&&&&''''''(((%%%%%%'''''''''&&&%%%$$$######$$$$$$$$$######"""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######!!!!!!"""$$$&&&$$$""" !!! !!!!!!!!!!!!   !!!!!!!!!!!!######""""""""""""!!!!!!""""""######$$$%%%%%%%%%$$$''')))((((((---666>>>IIIXXX^^^___gggjjjlllsssuuuzzzfff\\\MMM@@@888...///---,,,---...///...---***++++++++++++***))))))((((((((('''&&&&&&%%%%%%######$$$$$$######"""!!!!!!!!!!!!!!!"""""""""##############################"""""""""!!!!!!!!! """"""###$$$$$$$$$$$$$$$"""""""""###$$$%%%'''(((%%%&&&&&&''')))+++---...///000000///......///111111111222444666777666666111000888AAAJJJ```tttuuuwwwzzzyyy\\\WWWnnnoooooovvvhhhLLLeeeiiimmmjjjgggkkk^^^bbbooosssuuuxxxuuuwwwyyylllYYY}}}yyyZZZ~~~\\\eee}}}CCCyyyvvvxxx{{{sssXXXnnnlllhhh^^^ooozzz{{{kkkIII000///+++***)))'''&&&&&&&&&&&&((((((''''''''''''(((((($$$%%%'''(((((('''%%%$$$"""$$$&&&''''''&&&$$$#########$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######!!!!!!###%%%""""""!!!!!!!!! !!!!!! !!!!!!  !!! !!!!!!!!!!!!#########"""""""""!!!!!!"""""""""###$$$$$$%%%%%%$$$''')))((((((,,,555===GGGWWW]]]^^^fffjjjkkksssvvvxxxeee[[[KKK>>>666---///...------...///...---***++++++++++++***)))))))))(((((('''&&&&&&%%%%%%###############"""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$"""""""""###$$$&&&'''(((######%%%'''))),,,...//////000000000......000111000111222555999<<<<<<<<>>444222555???ZZZtttyyy||||||vvvgggVVVzzzuuupppxxxpppLLL^^^jjjvvvxxxtttkkkaaawwwwww{{{~~~qqq\\\UUUuuuRRRPPP}}}xxx}}}|||UUUwwwkkk{{{~~~```QQQkkkfff^^^@@@111---,,,+++)))((('''(((((())))))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%$$$######%%%'''%%%%%%%%%$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!! !!!"""!!!!!!!!!!!!!!!   !!!!!!""""""!!!!!!!!!!!!!!!!!!!!! #########$$$$$$%%%%%%&&&%%%&&&''''''(((...666===DDDPPP]]]cccggglllpppqqquuuoooaaaNNNCCC>>>,,,------...............------++++++******)))((((((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$#########""""""""""""############""""""####################################"""""""""!!! !!!"""#########!!!###%%%&&&%%%%%%&&&'''''''''(((***+++,,,---......///000111111111111111111222444555666777:::<<>>222---+++***)))(((''''''((()))))))))(((((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%#########"""!!!"""$$$'''%%%$$$$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!  !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! #########$$$$$$%%%%%%%%%%%%'''(((((((((---555<<>>999***...+++---///000111000///...++++++******)))((((((((((((''''''&&&&&&%%%$$$$$$##################$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###############$$$$$$$$$$$$&&&((()))(((((()))+++''''''(((***+++,,,---...---...///000222222333333///333666555333333777;;;FFFBBBDDDBBB>>>LLL[[[\\\___eeehhh```QQQqqqhhh___aaalll```}}}|||vvvgggZZZxxxvvvbbb|||PPPVVVdddzzzbbb```yyy|||UUUrrr[[[pppiiiyyyDDDaaakkkTTT333111))))))((('''&&&&&&'''((()))'''''''''((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%!!!###&&&&&&%%%$$$$$$%%%"""""""""""""""#########!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!! !!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))(((+++111666<<>>EEEOOO[[[jjjyyy}}}~~~xxxooovvv~~~qqq}}}yyy~~~xxxdddwww```tttYYYooo___zzztttqqq```~~~}}}xxx\\\wwwxxxUUUrrryyywwwsssxxxsssVVVyyyvvvlllQQQRRRdddXXX888******)))((((((''''''(((((())),,,++++++***)))(((''''''(((''''''&&&%%%&&&&&&&&&'''&&&&&&&&&''''''%%%$$$$$$$$$$$$######""""""!!!!!! !!!"""###$$$%%%###!!!!!!"""###"""!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%'''))))))(((***///333:::IIIXXX___bbbgggmmmooorrr~~~pppcccSSSFFF:::000,,,,,,+++,,,...000000///...---++++++******))))))((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""###""""""###$$$$$$$$$$$$###"""######$$$$$$######"""###$$$%%%%%%%%%%%%%%%%%%$$$(((---)))(((999???000+++***++++++------...---............///000111222333333444555555555444444666;;;===@@@NNNfff|||~~~xxxpppyyy~~~nnnzzz|||rrr|||ddd{{{xxxbbbsss\\\}}}ooo]]]zzzyyyvvvbbb|||zzz___|||wwwSSSqqq{{{vvvyyysssWWWzzzwwwoooSSSRRRdddXXX999******))))))(((((((((((())))))++++++******)))(((((('''(((((('''&&&&&&&&&&&&'''(((''''''&&&&&&%%%$$$###$$$#########"""""""""!!!!!!!!!!!!!!!!!!"""######$$$###!!!!!!"""######"""""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!  ###'''(((%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%&&&(((***)))((()))...222:::HHHVVV]]]bbbiiinnnppprrr}}}pppcccRRREEE999///+++++++++,,,...000000///...---++++++******)))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###############""""""""""""######""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&''')))---***(((666;;;...***++++++,,,,,,------...///......//////000111222222333333444555444444444222999<<<===GGG```|||~~~~~~vvv}}}yyyjjjuuuxxxppp~~~eeexxxxxxeeesss^^^}}}zzzoooZZZ{{{~~~{{{ddd{{{^^^{{{tttQQQooo{{{{{{yyy|||rrrTTTyyyzzzuuuVVVSSSdddXXX999+++***))))))(((((((((((())))))++++++******))))))(((((((((((('''&&&&&&&&&&&&'''''''''&&&%%%###"""""""""#########"""""""""""""""!!!!!!!!!"""""""""""""""$$$"""!!!!!!"""######"""!!!!!!!!!!!!""""""""""""   !!!!!!!!!!!!!!!!!! ###(((...111...(((### ######$$$$$$$$$%%%%%%%%%''')))***)))''')))---111999FFFSSS[[[bbbiiioooppppppzzzoooaaaPPPCCC777---***++++++,,,...000000///...---,,,++++++***)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######"""""""""$$$######""""""######$$$"""######$$$%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%&&&''''''''''''***'''***+++(((000444,,,)))+++,,,,,,,,,,,,---//////////////////000111111222222333444444444444444444999======???OOOiii~~~sssuuuyyy|||xxx|||vvvhhhrrrxxxuuuhhhyyywwwgggsss```|||tttYYYzzz|||{{{|||~~~eee{{{^^^www|||}}}rrrQQQpppxxx{{{{{{}}}rrrTTT}}}|||[[[UUUcccWWW:::++++++***))))))(((((())))))***************))))))(((((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%###!!! !!!###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!###"""!!!!!!###$$$######!!!!!!!!!!!!""""""""""""   !!!!!!!!!!!!!!!!!! ###***...---)))%%%""" ######$$$$$$$$$%%%%%%%%%(((***+++)))'''(((,,,000888DDDQQQYYYaaajjjooopppoooxxxjjj]]]LLL@@@555,,,***,,,+++,,,...000000///...---,,,,,,+++***)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###""""""!!!!!! $$$######""""""######$$$###$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&''''''(((((((((,,,"""%%%,,,))))))...+++)))+++------++++++---//////////////////000000111222222333444444444444333777777:::===<<<@@@TTTjjjmmmnnnvvvvvvooosssxxxrrrvvvvvviiiqqqzzz}}}jjj{{{vvviiisssaaa~~~|||[[[wwwzzz~~~yyyeee~~~|||```sss~~~xxx|||zzzrrrRRRqqq}}}~~~zzzzzzoooSSS~~~```VVVcccWWW:::,,,,,,******))))))))))))******************))))))))))))'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%### """$$$!!!"""""""""""""""""""""!!!!!!"""######"""!!! ###""" !!!###$$$$$$### !!!!!!!!!"""""""""###   !!!!!!!!!!!!!!!!!! """$$$$$$""""""!!! ######$$$$$$$$$%%%%%%%%%)))***+++)))'''(((,,,000666AAANNNWWW```iiiooopppooowww|||fffYYYIII===333,,,***---+++,,,...000000///...---,,,,,,+++***)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$#########"""!!! $$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''((((((((((((,,,!!!,,,)))%%%***,,,(((+++------++++++---000000////////////000000111222222333444444444333333444000666AAACCCCCCTTTjjjssspppqqqllldddmmmyyyxxxtttwwwkkkrrr|||jjj|||uuukkkrrrbbb\\\uuu{{{}}}fff~~~vvv~~~cccppp|||vvvzzzzzzrrrSSSsss~~~uuurrrhhhMMMxxx~~~cccWWWcccVVV:::------******))))))))))))******************))))))))))))&&&&&&%%%$$$$$$$$$$$$%%%###%%%%%%### ###&&&!!!!!!!!!!!!""""""""""""!!!!!!"""######"""!!! ###!!! !!!###$$$$$$### !!!!!!!!!""""""######   !!!!!!!!!!!!!!!!!!!!! !!!!!!"""  """""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%)))++++++)))'''(((,,,///555@@@LLLUUU___iiiooopppooowwwyyycccYYYIII;;;111,,,+++***,,,///111111000///000000111000...+++)))(((''''''((((((((('''&&&&&&%%%%%%$$$$$$$$$############"""""""""""""""##################$$$%%%%%%%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%&&&&&&'''&&&&&&&&&###%%%&&&&&&&&&''')))+++,,,+++++++++,,,...000111...///000000///000222444111222333444444444333333444888BBB;;;???IIIPPPooo{{{{{{}}}uuuiiiooo}}}~~~iiijjj~~~{{{lllqqqpppsssgggiiidddmmm___sssaaaxxx|||nnneeemmmzzzuuu|||dddOOOooovvvzzzkkkSSS]]]]]]<<<...,,,---,,,***(((((((((((()))+++***)))))))))))))))***'''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''%%%### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""$$$######"""!!! """    !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!!"""!!!!!!"""""""""#########)))******))))))))),,,...999BBBMMMVVV\\\bbbjjjqqqnnnvvvuuucccXXXIII:::111,,,++++++,,,...000111000//////000000///---+++)))(((''''''((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$############""""""""""""##################$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$%%%&&&&&&&&&''')))++++++*********,,,...000111000111222111000111333555444444444444333333333333666888@@@:::???HHHOOOlllxxxzzzwwwiiioookkknnn}}}{{{kkkmmmrrrvvveeehhhgggjjjdddqqq^^^yyy~~~ppphhhpppzzzyyy~~~fffSSStttxxxxxxiiiQQQ[[[\\\<<<...------,,,***(((((((((((()))***))))))((((((((((((((('''&&&%%%%%%$$$$$$$$$%%%###%%%&&&%%%###"""""""""########################""""""""""""############""""""""""""""""""""""""#########"""!!! !!!!!!&&&)))'''###   !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!"""""""""######$$$%%%&&&)))******)))((())),,,...999AAAMMMUUU[[[bbbjjjqqqnnnuuupppbbbXXXHHH999000,,,+++++++++---///000///......//////...---+++)))(((((('''((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""#########$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''(((''''''$$$&&&''''''&&&''')))+++)))))))))***+++---///111222333333222111111333444555555444333333444444555888777===888???IIINNNiiiwww|||{{{lllpppllloookkkhhhvvvzzzeeeiiilllhhheee~~~wwwaaayyyrrrkkkttt{{{fffWWWyyyzzzvvvgggNNNYYY\\\===///---,,,+++***((((((((())))))))))))((((((((('''''''''&&&&&&%%%$$$$$$$$$%%%%%%"""###%%%%%%$$$######$$$########################""""""""""""############""""""""""""""""""""""""######""""""!!!!!! """"""***---)))### !!!!!!  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!  ############%%%''')))***((()))))))))((())),,,...888@@@LLLTTTZZZaaajjjqqqnnnuuummmaaaVVVFFF888///,,,+++,,,***---//////...---.........---,,,***)))(((((((((((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((((((%%%&&&'''(((((((((((((((%%%&&&''''''&&&''')))+++((((((((()))+++---///111222333333222000000111333444444444444444666777888888666;;;666@@@LLLPPPjjj{{{ooorrriiikkkmmmccc{{{zzz~~~gggkkkqqqgggbbb~~~}}}eeewwwtttnnnxxx}}}fffXXXyyyyyyvvvfffLLLWWW[[[===///---,,,+++)))((((((((()))************))))))(((''''''&&&%%%%%%$$$$$$%%%%%%%%%###$$$&&&%%%$$$######$$$########################!!!"""""""""############""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!"""&&&&&&!!!  !!!!!!  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!"""!!! $$$$$$###$$$&&&)))+++---'''((()))(((((())),,,...777???JJJSSSYYY```iiiqqqnnnuuukkk```UUUEEE666...+++,,,---***---//////...---......---,,,+++***))))))))))))((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%&&&'''(((((()))***%%%&&&'''((())))))))))))&&&'''(((((('''''')))+++)))(((((()))***---///000111222222111//////000222222333333555666888:::;;;666555999555@@@MMMSSSmmmqqqsssjjjiiimmm^^^vvvhhhllluuudddbbb~~~yyybbbuuu~~~uuuqqq{{{fffVVVxxxyyyyyygggLLLWWW\\\>>>///,,,+++***)))((((((((()))***++++++,,,++++++)))((('''%%%%%%%%%$$$$$$%%%%%%&&&%%%''''''&&&$$$"""!!!"""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!######!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!"""!!! ######$$$%%%'''))),,,---'''(((((((((((())),,,...666>>>IIIQQQWWW___iiiqqqnnntttjjj___TTTDDD555---+++,,,---+++---///000///......///,,,+++***)))))))))))))))((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&''''''((()))******&&&&&&((()))************'''((((((((('''''')))+++************+++,,,...///000000111000//////000222111333555777999:::;;;;;;555444999444===JJJQQQnnnpppsssnnnkkklll[[[tttgggmmmxxxccciii|||wwwbbbsss}}}wwwttt~~~kkkVVVxxx~~~kkkNNNXXX]]]???000,,,+++***)))(((((()))***+++,,,,,,------,,,***((('''%%%%%%$$$$$$$$$%%%&&&&&&'''(((((('''$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! $$$$$$ !!!!!!  """!!!!!! !!!!!!!!!!!!!!!!!!  !!!""""""""""""!!!!!!  !!!"""$$$&&&''')))***+++&&&'''((((((((())),,,...555===GGGOOOVVV^^^iiiqqqnnntttiii^^^SSSBBB444,,,+++,,,...,,,...000111000//////000+++******))))))))))))***((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&'''((((((((((((((('''''''''(((((())))))***&&&&&&((()))***+++++++++'''((()))((('''''')))+++---,,,+++++++++,,,...//////000111111000000222444333555777:::;;;:::999888444444:::333999DDDMMMkkk{{{kkkqqqqqqnnnoooZZZrrrhhhooo~~~iiirrr{{{xxxfffsss}}}zzzwwwtttYYY}}}pppQQQZZZ^^^@@@///++++++***)))(((((()))***++++++,,,------,,,)))'''&&&%%%$$$$$$$$$%%%%%%&&&'''%%%'''((('''$$$#########""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!  !!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!  !!!""""""""""""  !!!!!!###&&&'''(((((('''%%%&&&'''''''''))),,,///444<<>>000+++++++++***---000111//////111000------,,,++++++,,,,,,***(((''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&''''''''''''((((((((())))))))))))((((((((((((((()))******++++++***++++++***))))))***,,,)))+++,,,,,,,,,---///111555444333222222333555777666888:::<<<;;;999666444333000666222777===AAA___~~~qqqjjjwwwiiiyyyXXXttthhhuuuxxx}}}uuuvvvhhh{{{xxxqqq```RRRTTT```DDD///,,,,,,***''''''((((((((('''+++,,,,,,,,,+++***((('''&&&&&&'''(((((('''&&&&&&%%%$$$$$$######"""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""   !!!######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$''''''((('''&&&(((+++...555===HHHQQQXXX```kkksssqqquuuyyyfff\\\NNN<<>>ZZZsssjjj{{{kkk{{{YYYuuugggrrrssszzzyyynnnyyyiii{{{zzzvvvrrreeeXXXYYYbbbDDD...***,,,***((('''((())))))(((***+++,,,,,,+++***((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""   !!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$&&&''''''&&&&&&'''+++---444<<>>---///---+++)))(((***++++++***((()))++++++,,,+++***)))'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!   !!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$###$$$%%%%%%%%%&&&(((+++...777BBBKKKRRR[[[fffnnnqqqtttsssdddTTTGGG777,,,((()))))))))...111222000000222111...+++******+++,,,,,,+++)))(((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''((())))))*********+++,,,+++******,,,...---...///.........000222222222333333444555666666666777888999999888777666888444888444999<<<999QQQyyy}}}|||~~~mmmeee{{{jjj~~~[[[{{{uuueeeoooxxxrrrzzzsss|||tttxxxsssbbb~~~ccc[[[XXX:::---111,,,***((((((***+++++++++((()))++++++,,,+++***))))))'''&&&$$$$$$&&&''')))$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""   !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""$$$%%%%%%%%%&&&(((***---555@@@IIIPPPXXXccckkkooosss}}}qqqdddSSSFFF666,,,)))))))))(((---000111//////111000---+++******+++------,,,***(((((((((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&&&&''''''(((((())))))******+++,,,+++++++++---///---...///...------///111///000111222333333444444555666777888888888777666999444888666<<<>>>:::PPPxxx{{{yyy}}}nnnggg|||lll\\\zzzwwweeepppzzzsss|||vvvxxxyyywww}}}^^^jjj\\\VVV888,,,///+++***(((((()))+++++++++)))***+++,,,,,,+++))))))((('''&&&&&&&&&&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""!!!"""""""""""""""""""""""" !!!!!!""""""###   !!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""$$$&&&&&&&&&&&&((()))...555@@@HHHNNNVVV```hhhmmmqqq{{{ooobbbPPPDDD555,,,)))+++++++++,,,///000......000///,,,***))))))***,,,---+++******)))))))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&&&&&&&''''''((()))))))))***+++,,,,,,++++++---///,,,---...---,,,,,,...000//////111222333444444444555666777888888888888888;;;666:::777===???:::OOOuuu{{{|||nnnfff}}}iii\\\zzz{{{dddqqquuulllzzzxxxtttttt```jjj[[[TTT777+++---***((('''''')))***+++******+++,,,,,,+++***((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$$$$    !!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""$$$&&&'''''''''(((***///666@@@GGGMMMTTT^^^eeekkkoooyyymmmaaaMMMBBB444+++***---...---+++///000......000///+++)))(((((()))+++,,,***)))++++++******)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&''''''((()))))))))***+++,,,,,,+++,,,...000,,,---------,,,,,,---///000111333444555666666666666777888999999999999999===888<<<999??????999MMMpppzzz~~~lllccc}}}|||eee[[[zzzcccqqqpppeee{{{uuurrrmmmmmmdddeeeWWWSSS888+++,,,***(((&&&&&&(((*********+++,,,,,,,,,+++***((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%   !!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$###%%%'''((('''''')))***000777@@@GGGLLLSSS]]]dddjjjnnnxxxqqq```MMM@@@111,,,+++***+++...//////000000000...---,,,))))))************))))))++++++******)))'''&&&%%%&&&&&&&&&%%%$$$###"""!!!""""""###$$$$$$%%%&&&&&&((('''&&&%%%%%%&&&'''(((''''''(((((('''&&&%%%%%%(((((('''''')))***,,,---)))*********)))***---////////////...,,,---///111111222444666777777666666555555666777777777777777999999888888;;;>>>CCCFFFwww}}}{{{www\\\vvvddd}}}UUUyyyxxx}}}ZZZyyy|||fff|||nnnwwwhhhnnnzzz|||gggqqqeeeQQQSSS444---...))))))(((((((((((())))))---------,,,***((('''&&&########################$$$$$$$$$#########"""""" !!!######""""""###%%%%%%%%%$$$###"""""""""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!!!! !!!"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$##################$$$%%%&&&&&&%%%%%%'''))),,,555AAAJJJOOOUUU]]]ccciiippp|||nnn\\\MMM???111,,,+++***+++......///000000000///---,,,))))))************))))))*********)))((('''&&&%%%'''''''''''''''&&&%%%$$$""""""######$$$$$$%%%%%%''''''&&&%%%%%%&&&''''''''''''(((((('''&&&&&&%%%(((((('''((()))***,,,---***+++++++++***+++---000...//////---,,,,,,...000111222444555666777666666666777777888999999888888<<<;;;:::999:::>>>CCCGGGttt{{{zzzvvv[[[vvvddd\\\~~~www~~~ZZZyyy~~~hhhlllpppjjjqqq~~~}}}tttaaaxxxxxxjjj___LLLPPP444...000))))))(((((((((((())))))---,,,,,,+++***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!"""######"""!!!###$$$%%%$$$######""""""######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  """### !!!!!! !!!"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!########################$$$%%%&&&&&&%%%%%%'''))),,,555AAAJJJOOOUUU\\\bbbiiiooo{{{kkkXXXKKK>>>000++++++***+++---...///000000000///...---))))))************))))))(((((())))))((('''&&&&&&((((((((())))))(((''''''############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%'''''''''((()))***,,,,,,***+++,,,,,,++++++---///---...///...,,,,,,...///111222444555666777777777777888999999:::999999999===<<<:::999999>>>DDDIIIooo{{{xxxxxxuuuZZZvvvccccccppp\\\zzzooojjj~~~mmm~~~mmmvvv~~~~~~}}}lll[[[qqqzzzvvvjjj___KKKNNN333---///***))))))(((((())))))***+++++++++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""""""""###$$$###"""!!!"""###$$$$$$###"""""""""######!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!!!!!!!"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!########################$$$%%%&&&&&&%%%%%%''')))---666AAAJJJOOOTTT[[[aaaiiinnnyyy~~~jjjWWWIII<<>>@@@@@@>>><<<===@@@AAA>>>===@@@YYYxxxwwwuuutttuuu{{{}}}|||{{{iiixxx|||zzzrrrssswwwIII...,,,,,,)))))))))(((''''''***---------,,,+++***)))((('''((((((((((((((((((((((((&&&&&&'''((((((''''''&&&((((((''''''&&&%%%$$$$$$######""""""""""""##################""""""""""""""""""!!!!!!!!!  """!!!!!!"""""""""#########"""!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''''')))---777AAAGGGLLLUUU___aaafffkkkrrr~~~ooo___NNN@@@444000---///000---+++---......//////......---,,,+++++++++++++++******)))''''''((((((''''''&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((("""###$$$$$$###$$$&&&'''&&&))),,,---...///111222//////111222555777999;;;999888888777777777888888888999999:::<<<>>>@@@AAA???<<<===@@@@@@======???NNNwww}}}qqqtttvvvwwwwwwwww|||}}}yyyjjj{{{}}}vvvrrryyyJJJ///,,,+++((())))))(((((((((+++---+++++++++***))))))((((((((((((((((((((((((((((((&&&&&&'''((((((((((((''''''''''''&&&&&&%%%%%%$$$########################$$$$$$#########""""""""""""""""""!!!!!!!!!  !!!!!!###"""!!! !!!""" !!!"""######!!! !!!"""""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((((((((,,,555@@@GGGLLLTTT\\\cccfffkkkqqq}}}lll]]]MMM???555000---...///,,,,,,.........//////......---,,,+++++++++++++++***))))))''''''((((((''''''&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$%%%''')))(((***,,,---......///111//////000111333555777999888888888888888999:::;;;;;;::::::::::::<<<===>>><<<:::<<<@@@AAA??????BBBDDDcccuuummmvvvzzzzzzzzzxxxyyyttt{{{tttrrrPPP000,,,---,,,------+++***)))+++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%#########$$$$$$#########$$$$$$$$$#########""""""""""""""""""!!!!!!!!! !!!!!!!!!""""""$$$#########"""""""""!!!!!!!!!"""!!!  !!!""""""###""""""""""""""""""""""""""""""############""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''(((((((((((())),,,555AAAHHHMMMUUU\\\fffiiimmmrrr~~~~~~jjj\\\LLL>>>555000,,,......,,,,,,///......//////......---,,,***++++++++++++***))))))''''''((((((''''''&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&(((***)))+++---...------///000//////000111222444555666666666777888999;;;===>>>===<<<;;;:::999::::::;;;:::888:::???AAA@@@AAADDD>>>WWWqqqmmm{{{{{{{{{{{{www|||yyytttmmmqqqVVV111,,,///000000000...+++******+++(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((($$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$%%% !!!""""""###""""""""""""""""""""""""""""""############""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((((((+++///888CCCKKKPPPWWW^^^iiilllooottt|||gggVVVHHH???222...,,,------******---+++---...---+++))))))***++++++,,,---,,,+++***)))''''''((((((''''''&&&%%%(((&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&"""%%%(((((('''&&&%%%%%%%%%&&&&&&&&&'''(((((((((((()))***,,,---...//////000111222222444444555666666666777777888:::;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAABBBCCCCCCHHHkkkuuu|||}}}yyy}}}zzz|||}}}~~~hhhpppyyyvvvVVV333,,,---,,,,,,,,,++++++)))((('''((((((((((((((()))******++++++,,,,,,+++***((('''&&&&&&''''''''''''&&&&&&'''%%%$$$$$$%%%&&&%%%$$$$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!!!!!!!!!!!!! !!!######"""!!!"""###!!!""""""""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((()))333666:::EEEKKKPPP\\\eeehhhlllppp{{{{{{fffVVVGGG>>>111---,,,---,,,******...+++---...---+++))))))***+++,,,,,,---,,,+++)))(((''''''((((((''''''&&&%%%'''&&&%%%###############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&(((******(((&&&%%%%%%&&&&&&''''''''''''''''''((()))***,,,.../////////000111222222444444555666666666666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===???@@@BBBCCCCCCEEEGGGgggzzz}}}zzz~~~zzz|||~~~~~~jjjsss}}}~~~wwwvvv~~~OOO...((()))++++++++++++******)))(((((((((((((((((()))******++++++,,,,,,+++***((('''&&&''''''((((((''''''&&&'''%%%$$$$$$&&&&&&&&&%%%$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!"""### !!!!!!"""###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((333666;;;FFFKKKPPP[[[dddhhhlllpppzzzxxxdddUUUFFF<<<111---+++---,,,******...,,,---...---+++*********,,,,,,------,,,***)))(((''''''((((((''''''&&&%%%&&&&&&%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))+++,,,,,,)))'''&&&&&&(((((('''''''''''''''''''''(((***,,,...///000000000111222222444444555666555555666666777999:::;;;;;;;;;;;;<<<<<<===============>>>???AAABBBCCCCCCEEEBBB\\\}}}~~~uuuzzz}}}yyy{{{~~~~~~mmmwww}}}vvvrrr|||OOO111+++,,,*********************))))))(((((((((((()))******++++++++++++***)))((((((&&&''''''((((((''''''&&&%%%$$$$$$%%%'''((('''&&&$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!"""###"""""""""!!!""""""######!!!!!!""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((&&&222666<<>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCC===OOOyyy{{{xxxnnn{{{{{{yyyyyy|||{{{|||~~~oooyyy{{{xxxlll~~~SSS555///...)))))))))))))))*********))))))(((((())))))***+++***************)))((((((''''''((((((((((((''''''%%%$$$$$$&&&((()))((('''$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!######"""""""""###"""""""""!!!!!!""""""###!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''((((((((((((%%%111666<<>>>>>???@@@@@@??????@@@AAABBBCCCCCCDDDCCC>>>GGGkkkzzzsssnnnwwwwww~~~~~~yyyuuu{{{~~~pppyyywwwwwwjjj|||~~~UUU777---)))***))))))(((((()))***+++)))))))))))))))***++++++******))))))))))))))))))'''(((((((((((((((((('''%%%%%%%%%''')))***)))'''$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""###### """$$$$$$###"""###$$$!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((((((%%%111666<<>>>>>???@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDBBBDDDEEE___{{{sssllltttwww~~~{{{nnn{{{ooowwwqqqtttkkk~~~]]]???222***+++***(((((('''((()))******))))))))))))***++++++***))))))((((((((())))))'''(((((())))))(((((('''&&&&&&&&&(((******)))'''$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!""""""######$$$ """$$$$$$###"""###$$$ !!!"""############""""""""""""!!!!!!#########$$$$$$%%%%%%&&&$$$%%%&&&'''((((((((((((%%%111555;;;FFFJJJNNNYYYdddhhhkkkmmmvvvlll]]]QQQBBB555...***)))++++++)))+++...---...///...,,,+++++++++)))***+++,,,---,,,++++++''''''((((((''''''&&&%%%###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&''''''(((&&&'''((())))))((('''&&&%%%&&&''''''&&&&&&(((***((((((((((((((()))))))))+++,,,---...////////////000111222222444444555666777777888888999;;;<<<=========>>>???@@@AAABBBBBBAAAAAABBBBBBCCCCCCDDDDDD>>>HHHDDDTTTxxx}}}vvvfff}}}ttt{{{}}}ooo}}}mmmsss~~~ooosssllljjjKKK;;;000,,,+++)))'''''''''((()))******))))))******+++,,,***)))((('''(((((()))***(((((())))))))))))((((((''''''((()))+++***(((&&&$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!"""######$$$$$$!!!"""$$$$$$#########$$$ !!!"""$$$%%%&&&$$$$$$#########""""""""""""######$$$%%%%%%&&&&&&$$$%%%&&&'''((((((((((((&&&111555999DDDJJJNNNZZZeeehhhkkknnnvvvjjj]]]QQQAAA444...***)))++++++)))+++...---...//////---++++++,,,((()))+++,,,------,,,,,,''''''((((((''''''&&&%%%"""###%%%%%%&&&%%%$$$###$$$$$$%%%%%%&&&'''((((((&&&'''((())))))((('''&&&(((((()))(((&&&&&&''')))''''''(((((())))))******,,,---......//////......000111222333444555555666888888888999:::;;;=========>>>>>>@@@AAABBBCCCCCCAAABBBBBBBBBCCCDDDDDDDDD999IIICCCLLLsss}}}wwwdddzzz}}}uuu~~~ttt~~~kkkpppqqqtttlllpppQQQ???333---+++)))'''&&&&&&'''(((*********)))******+++,,,***)))(((''''''((()))***(((((())))))))))))(((((((((((((((***+++***(((%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!"""###$$$$$$$$$!!!###$$$$$$#########%%% !!!"""###%%%'''(((%%%$$$$$$$$$######""""""""""""###$$$%%%%%%&&&&&&$$$%%%&&&'''(((((((((((('''111444888DDDIIINNNZZZfffiiilllnnnvvvgggVVVQQQFFF222222,,,,,,&&&222:::+++222...//////---+++***+++---+++,,,,,,,,,,,,+++******))))))((('''&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&'''))))))((((((((('''''''''''')))((((((((((((((()))***---......///000111111222111111222333333444555555555777999::::::;;;===?????????AAABBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA???@@@GGGJJJfff|||kkkvvvxxx}}}rrr{{{{{{eeejjjmmmqqq|||ggg~~~zzzYYY>>>222...---+++************+++***+++---///000000///...******))))))(((((('''''''''((()))++++++******)))***'''&&&'''***+++)))&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###!!!!!!!!!###$$$###"""######""""""!!!!!! """"""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!###$$$$$$%%%(((***)))(((&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))(((((((((***+++///444:::AAAIIIRRRWWWdddiiinnnrrrzzz}}}eeeTTTNNNCCC000222******+++>>>FFF111000...//////---+++***+++---++++++,,,,,,++++++***)))))))))(((&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%$$$%%%'''(((((('''&&&((()))))))))((((((((('''''''''))))))(((((())))))******---......///000000111111...///000111333444555666555777999::::::;;;===???>>>>>>???AAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAA>>>???EEEHHHccc}}}{{{nnn}}}rrr|||uuu~~~wwwfffpppmmmqqq|||hhh}}}yyyWWW===111...---+++************+++***+++---///000///......*********)))(((((('''''''''((()))***+++******)))***((('''(((******'''###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""%%%&&&&&&%%%###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!"""############"""!!!###$$$###$$$&&&(((''''''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))(((((()))***,,,///444:::AAAIIIQQQVVVbbbgggmmmqqqyyyzzzcccRRRJJJ@@@///111'''(((///IIIRRR555---...//////---+++***+++---++++++,,,,,,++++++***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&((())))))(((''')))***)))))))))(((((((((''''''******))))))******+++,,,.........//////000000111,,,---...000222444666666666888:::::::::;;;===???<<<===>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBAAA@@@EEEEEE]]]uuuvvvnnn{{{qqqzzzwwwoooeeesssnnnqqq|||jjj|||{{{WWW>>>444...---,,,***)))******+++***+++---...//////...---+++******))))))((('''''''''((()))*********))))))***)))(((***+++***%%%!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!"""$$$%%%$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!######""""""$$$%%%%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***)))))))))+++,,,///555;;;AAAIIIPPPUUU___eeekkkpppwwwxxxcccQQQGGG>>>...///''')))000IIIPPP444,,,...//////---+++***+++---+++++++++++++++***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((())))))(((((()))***)))))))))(((((((((((('''************+++,,,------........./////////000000---...///111222444555666777999:::;;;;;;;;;===???<<<<<<===>>>????????????@@@AAAAAABBBCCCCCCCCCBBBDDDBBBEEEBBBUUUkkkooorrr~~~xxx~~~ooo|||||||||mmmdddtttnnnrrrlll|||[[[AAA777///...,,,***))))))******+++,,,---............---++++++******)))(((((('''((((((((())))))))))))))))))((()))+++---,,,'''"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""""" !!!""""""!!!!!!"""###############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***))))))***+++,,,000555;;;AAAIIIPPPTTT___eeelllooouuuwwwcccQQQFFF<<<000---(((,,,--->>>CCC.........//////---+++***+++---***++++++++++++***))))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&'''((())))))(((((()))******)))))))))((((((((((((************+++,,,---...............////////////000111111222333444555555888999;;;;;;;;;;;;===>>><<<===>>>??????@@@@@@??????@@@AAABBBCCCCCCCCCCCCCCC@@@CCC@@@PPPdddlll|||||||||nnnwwwrrrmmmiiiwwwooosssmmm}}}]]]CCC888///...,,,***)))))))))***,,,,,,,,,---------------+++++++++***))))))((((((((((((((((((((()))))))))''''''(((,,,//////***&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%%%%$$$###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$###### !!!""""""!!! !!!"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))))))))((()))++++++///555<<>>===>>>???@@@AAAAAAAAAAAA>>>???@@@BBBCCCDDDDDDDDD???===BBB???MMM```lll|||ttt~~~~~~ooo}}}xxxvvvmmmooo~~~ooouuulll}}}^^^BBB555000...,,,***)))))))))))),,,,,,,,,,,,,,,,,,------,,,++++++******)))(((((((((((('''''''''((()))***'''&&&'''+++...///,,,((($$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######&&&)))+++++++++!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$ !!!""""""!!!!!!"""### !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))(((((((((***)))...555<<>>???@@@AAABBBCCCCCCCCCCCC===>>>@@@BBBCCCDDDEEEEEEAAA???DDD@@@KKK[[[gggvvvmmmzzzqqq{{{yyyrrroooooowwwjjj{{{```CCC333000///---+++))))))))))))---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))((((((''''''&&&'''((()))***(((&&&&&&(((+++,,,)))&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&(((******))) !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!""""""############### !!!###"""""""""###$$$ !!!"""#########"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''''''''''')))''',,,444<<>>AAAAAABBBCCCDDDDDDDDDDDD===>>>@@@BBBCCCEEEEEEEEEFFFDDDHHHBBBIIIVVVaaauuunnnvvvttt}}}qqqyyyjjjpppyyyiii|||yyydddFFF444000///---+++)))(((((()))------,,,++++++,,,,,,,,,,,,,,,++++++***)))))))))(((''''''&&&&&&((()))***)))&&&%%%&&&((()))'''$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$$$$$$$$$$""" !!!!!!!!!""""""############################## !!!!!!""""""""""""""" !!!######""""""$$$%%% !!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&&&&'''(((&&&+++444<<>>>>>???@@@AAABBBBBBBBBAAA@@@AAAAAABBBBBBCCCDDDDDDDDDEEE@@@FFFBBBFFFMMMXXX~~~{{{{{{hhhzzzvvvyyywww}}}sssaaannnjjj~~~iiiZZZ333///---***)))***+++******---.........---,,,,,,+++,,,,,,+++***)))(((''''''''''''((((((((((((((()))***)))((('''(((((('''%%%(((&&&$$$$$$&&&&&&$$$"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! """"""""""""############ !!!"""""""""!!! !!!"""###"""!!!######""""""""""""######$$$###"""!!!!!!"""###$$$&&&%%%%%%$$$#########$$$$$$&&&((()))(((((()))******---222999AAAJJJRRRVVVbbbhhhmmmnnnqqqjjj\\\RRR@@@111,,,---......,,,++++++---///111000///---,,,+++******,,,,,,,,,+++***)))((('''))))))((('''&&&%%%$$$$$$&&&&&&&&&''''''&&&&&&%%%&&&&&&''''''(((((()))))))))((((((((('''''''''''''''((((((((())))))))))))))))))))))))***+++,,,,,,...///000000...,,,,,,---+++,,,---///111333444555888999;;;<<<======>>>>>>===>>>@@@AAAAAA@@@@@@???BBBBBBBBBAAAAAAAAAAAAAAAEEEAAAFFFBBBFFFMMMYYYlllxxx}}}qqq{{{{{{zzzuuu^^^|||jjj~~~iiikkk]]]666111...,,,+++,,,,,,,,,+++------......------,,,+++++++++******)))(((((('''''''''''''''''''''&&&&&&+++'''&&&+++,,,((((((,,,&&&%%%###!!! """&&&***$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############""""""!!!""""""""""""############!!!!!! !!!!!!"""###"""!!! !!!"""###"""!!!######""""""""""""######$$$###"""!!!!!!"""###$$$%%%$$$######"""""""""###$$$&&&((()))(((((()))******---222999AAAJJJPPPTTTbbbhhhmmmnnnqqqhhhZZZQQQ???000+++---...---,,,++++++---///000///...,,,+++******)))000///...---+++)))'''&&&)))(((((('''&&&%%%$$$$$$&&&&&&'''((((((''''''&&&''''''''''''''''''((((((((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))***+++,,,,,,------...---++++++,,,...+++,,,...000222444555666888999;;;<<<======>>>>>>>>>???@@@AAABBBAAA@@@@@@DDDDDDCCCCCCBBBAAAAAA@@@FFFAAAFFFBBBGGGNNN[[[ooo||||||ooo~~~~~~|||zzzaaa|||ggg}}}hhhlll```:::222000...------......---------......------,,,,,,+++*********)))(((((((((''''''(((((())))))((((((---'''&&&,,,,,,&&&'''---###%%%&&&$$$!!!!!!%%%***$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""""""""############"""!!!!!!!!!!!!"""######"""!!! !!!"""###"""!!!""""""""""""""""""""""""$$$###""""""""""""###$$$$$$###""""""!!!"""""""""$$$&&&((()))(((((()))******,,,222999AAAIIIOOOSSSbbbhhhnnnooorrrgggZZZQQQ@@@000***---------,,,++++++...000///...---+++***)))))))))//////...---+++)))'''%%%(((((('''&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''&&&'''''''''''''''''''''&&&(((((((((((((((''''''''''''''''''((((((((())))))((((((((())))))***+++,,,)))******)))'''(((***,,,,,,,,,...000333555666777888999;;;<<<======>>>>>>???@@@BBBCCCDDDDDDCCCBBBFFFFFFEEEEEEEEEDDDDDDDDDGGGAAAFFFBBBGGGOOO\\\mmm}}}mmmuuu{{{zzzcccxxxiii}}}hhh|||kkkaaa;;;333000...------......---,,,------...------,,,,,,***************)))))))))))))))))))))***++++++,,,)))(((&&&$$$$$$&&&%%%###"""%%%)))+++)))&&&""" $$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$######"""!!!!!!"""""""""############"""""""""""""""######$$$"""!!! !!!"""###"""!!!""""""############""""""########################$$$######"""""""""######$$$&&&((()))(((((()))***))),,,222999AAAHHHNNNRRRbbbhhhnnnooorrrfff[[[RRRAAA111***,,,------,,,+++,,,...000...---,,,+++***))))))))),,,,,,++++++***((('''&&&'''''''''&&&%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((()))***+++,,,)))))))))(((''''''***,,,+++,,,...000333555777888888999;;;<<<======>>>>>>???@@@AAACCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEAAAEEEBBBFFFNNNZZZlll||||||yyygggkkkrrrwww}}}___lllkkk~~~iii{{{wwwiiiaaa;;;111///,,,,,,,,,------,,,,,,,,,------...------,,,*********++++++++++++++++++***((('''''')))***,,,(((///+++"""(((666666(((+++(((&&&(((***)))###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######""""""!!! !!!"""""""""############"""""""""""""""######$$$"""!!! !!!"""###"""!!!!!!"""############"""!!!######$$$$$$$$$$$$######$$$$$$#########$$$$$$%%%$$$&&&((()))(((((()))***))),,,222:::BBBIIIOOORRRaaahhhmmmnnnrrreee[[[SSSAAA000***,,,,,,---,,,+++,,,...111...---,,,+++************)))))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&'''''''''((((((((((((((((((((()))***++++++++++++,,,+++))))))***,,,***+++---///222555777888888999;;;<<<======>>>>>>;;;<<<>>>@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDCCC???EEEAAAEEEKKKWWW}}}mmm}}}}}}wwwrrrhhhffflllyyyzzzccclllkkkggg~~~ssssssgggaaa;;;000...+++++++++,,,,,,+++,,,,,,------......------+++++++++,,,,,,------...+++***(((''')))...333666<<<@@@===999HHH\\\\\\MMMCCC777)))###%%%((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""!!! """"""""""""############"""!!!!!!!!!!!!"""######"""!!! !!!"""###"""!!!!!!"""###$$$$$$###"""!!!######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%&&&$$$&&&((()))(((((()))***(((,,,222;;;DDDKKKQQQSSS```ffflllmmmqqqcccZZZRRR@@@///(((+++,,,,,,,,,+++,,,///111...---,,,+++++++++++++++))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((''''''(((((()))***++++++,,,------+++))))))***)))***,,,///111444666777888999;;;<<<======>>>>>>:::;;;===???@@@@@@@@@???AAAAAAAAAAAAAAABBBBBBBBBAAA===DDDAAADDDIIIRRRxxxmmm{{{~~~ttt~~~zzzeeegggwwwssssss{{{iii}}}~~~ddd}}}ssspppfffccc===000...+++++++++,,,,,,++++++,,,------......------,,,,,,------...//////000++++++,,,000888DDDPPPWWWYYYOOOJJJWWWmmm{{{zzztttbbbRRR===---''''''((('''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############"""!!!!!!""""""""""""############!!!!!! !!!!!!"""###"""!!! !!!"""###"""!!!!!!"""###$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$##################$$$%%%%%%$$$&&&((()))(((((()))***'''+++333<<>>>>>>>>;;;<<<>>>@@@AAABBBAAAAAADDDDDDDDDCCCBBBBBBAAAAAA???<<>>??????>>>===???CCCFFFGGGDDDAAA>>>===>>>???BBBCCCBBBAAABBB@@@===AAADDDAAAOOOnnnuuusss~~~|||zzz|||||||||{{{zzzuuuqqqoooYYYvvvcccsssmmmvvv}}}jjj^^^wwwttt|||sssqqqbbbooobbb}}}zzzlll]]]qqq<<<000...+++***+++,,,+++++++++***))),,,000222111///***666555!!!666222;;;EEEFFFIIIPPPKKKBBBMMM___cccQQQLLLYYYttt~~~wwwxxxzzz|||qqqlllAAA888'''$$$ $$$%%%""""""%%%%%%!!!%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$######"""############$$$$$$$$$############""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%$$$""""""""""""###$$$%%%&&&'''((()))******++++++******---333:::BBBMMMWWW^^^___hhhpppppprrruuudddWWWJJJAAA///***,,,,,,,,,,,,---.../////////...---,,,,,,+++,,,,,,)))))))))((('''%%%$$$###'''''''''''''''&&&%%%%%%&&&$$$$$$%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))'''(((((()))******++++++,,,------,,,******,,,---...,,,...222555444555999;;;<<<<<<===>>>???@@@@@@@@@@@@AAADDDFFFFFFCCC@@@BBBAAA@@@AAABBBBBB@@@???===<<<999<<>>???@@@AAAAAABBBBBBCCCEEEFFFEEEBBB@@@FFFDDDCCCBBBBBBAAA???===??????;;;===AAA>>>KKKfffnnn___xxxyyypppddd___fffooorrrtttxxxzzzxxx~~~{{{jjjgggttt{{{uuuxxx]]]www~~~zzzyyynnn^^^^^^ddd```\\\fffhhhfffWWWrrrvvvnnnvvvCCC///---+++***,,,...//////---111333111,,,+++000555333111444AAA|||uuuYYY;;;...UUUwww~~~xxxzzzvvv{{{vvvccc???===111'''!!!###$$$ """((($$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$#########"""""""""""""""############"""""""""""""""#########$$$$$$"""######$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%&&&'''(((((((((((('''+++333;;;DDDMMMVVV[[[```hhhooooooqqqrrrcccWWWIII???...***,,,,,,,,,,,,---.../////////...---,,,++++++++++++))))))))))))))))))((('''&&&&&&&&&''''''&&&&&&%%%'''&&&%%%&&&((()))((('''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((('''''')))((('''&&&&&&&&&&&&&&&)))))))))))))))(((((((((((()))+++++++++,,,...000111///000555777666777:::;;;;;;<<<===???@@@AAAAAABBBBBBDDDEEEFFFEEEDDDBBBGGGFFFDDDCCCCCCBBB???===BBBCCC??????DDDCCCNNNfffnnnZZZppp}}}xxxtttjjjdddgggqqqiiigggzzztttnnn{{{___|||xxxaaa^^^UUUMMMJJJ^^^nnnttt~~~{{{BBB///---++++++---///111111000222444222000333;;;BBBCCC::::::PPPiiiPPP777---YYY~~~{{{sssttt|||gggLLLWWW???,,,!!!''')))"""$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""############"""""""""#########$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&$$$$$$######"""#########%%%%%%&&&'''((((((((((((%%%***333;;;DDDMMMUUUZZZ```gggnnnnnnppppppcccWWWHHH>>>---***,,,,,,,,,,,,---...//////......---,,,++++++++++++(((((())))))))))))((((((%%%%%%&&&&&&&&&&&&&&&%%%'''&&&%%%&&&((()))((('''&&&&&&&&&'''''''''''''''%%%%%%&&&''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''(((((())))))******)))***+++*********,,,...111///000444666444666999999:::;;;<<<>>>???@@@AAA???AAACCCDDDEEEEEEFFFFFFFFFDDDCCCCCCDDDCCCAAA??????@@@<<<<<>>((((((+++&&&$$$'''###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$############""""""############"""""""""#########$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&$$$$$$######"""#########&&&&&&'''((())))))))))))%%%***222;;;CCCLLLTTTYYY```gggmmmnnnqqqnnncccVVVGGG===,,,***,,,,,,,,,,,,---...//////...---,,,++++++*********&&&'''''''''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%'''((('''&&&''''''''''''''''''''''''$$$%%%&&&''''''''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&''')))***++++++***+++,,,+++******+++---111...///333555444555888888999:::<<<===???@@@AAA>>>@@@CCCDDDDDDDDDFFFGGGDDDCCCBBBCCCDDDDDDBBB@@@>>>@@@<<<;;;AAADDDMMM```vvvvvvttt}}}pppcccrrrrrrwwwtttddd\\\jjjyyyllllllfff|||qqq{{{www```sssvvvmmm]]]OOOTTT```nnnyyyqqqPPP222///,,,,,,...111444555555666888999:::;;;<<<===<<<>>>CCCQQQ~~~uuu[[[SSS```jjjnnn___[[[lllvvvyyy~~~yyy{{{YYYZZZtttmmmQQQ555(((&&&$$$%%%)))######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%$$$$$$$$$$$$#########""""""############"""""""""""""""#########$$$$$$"""######$$$$$$$$$$$$$$$$$$###############$$$$$$&&&&&&'''((())))))))))))%%%)))111999BBBKKKTTTYYY___ffflllnnnsssmmmbbbVVVGGG<<<,,,***,,,,,,,,,,,,---...//////...---,,,+++************''''''(((((('''&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''&&&%%%''''''''''''''''''''''''###$$$%%%&&&''''''''''''(((''''''&&&&&&&&&''''''%%%%%%&&&'''((()))******,,,---------,,,,,,...000111///000444555444555888999999;;;<<<>>>@@@AAABBB???AAACCCCCCBBBBBBDDDFFFDDDCCCBBBCCCCCCCCCAAA??????CCC???>>>EEEIIIRRRcccvvv||||||tttkkkxxxpppfffoooqqqvvv~~~bbbgggzzzaaapppjjj{{{aaa|||}}}cccXXXSSSTTTgggxxxhhhMMM444111---,,,...111444555333>>>LLLTTTVVVTTTTTTUUUHHHVVV\\\[[[{{{{{{sss]]]RRRXXX\\\zzzjjj^^^```jjjsss||||||vvv~~~vvvRRR___xxxrrrdddOOO;;;---'''%%%%%%"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%$$$$$$$$$#########""""""############""""""!!!!!!!!!"""""""""######!!!""""""###$$$#########""""""""""""###$$$%%%%%%%%%%%%&&&'''((((((((((((&&&***000888@@@JJJTTTZZZ___eeekkkoootttlllbbbVVVFFF<<<,,,***,,,,,,,,,,,,---...//////...---,,,+++************************)))((('''&&&###$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%'''''''''''''''''''''&&&###$$$%%%&&&''''''''''''''''''&&&&&&&&&''''''(((&&&&&&''''''(((((()))))),,,---.........///111333222000111555666444555888::::::<<<===???AAABBBCCC@@@BBBDDDCCCAAA@@@AAADDDEEEDDDCCCBBBBBBAAA???===>>>BBB>>>===EEEJJJSSScccuuuqqqhhhtttiiiyyyyyykkklll}}}xxxbbb{{{gggttt___sss|||~~~pppWWWPPPYYYRRRJJJ666222...,,,...111444555>>>SSSmmm~~~|||vvv[[[|||zzzvvvppp\\\kkkxxxuuuhhhcccjjjsssuuu{{{nnnLLLddd{{{rrrtttmmmWWW@@@222)))$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""############""""""!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%$$$""""""""""""###$$$%%%&&&$$$$$$%%%&&&''''''''''''&&&***///666???IIITTT[[[___eeekkkooouuuqqq^^^TTTDDD666///&&&,,,+++*********,,,...000---------,,,,,,+++++++++++++++***'''&&&''''''%%%((($$$"""&&&******(((''' $$$&&&&&&%%%%%%$$$###((((((((((((((('''''''''%%%)))---+++'''$$$%%%''')))((('''&&&&&&'''((()))'''''''''''''''((()))***,,,---------.../////////......000222555777777666;;;;;;<<>>???@@@AAAAAAAAAEEEDDDCCCBBBBBBDDDFFFGGGGGGGGGFFFEEEEEEDDDEEEEEEHHHAAA???CCCIIIRRRdddwwwqqqmmmgggtttjjjccc}}}rrr{{{www{{{{{{|||jjj~~~fffcccqqqfffuuuiii]]]GGG777333444...///666666JJJuuuzzzVVVyyy~~~ssssss\\\JJJ___mmmmmmuuuwww[[[MMMtttxxx|||mmmbbbdddgggZZZ>>>((('''((()))(((&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###"""#########$$$######""""""""""""""""""""""""""""""#########"""######$$$%%%%%%%%%%%%&&&''''''(((((()))+++111999CCCNNNWWW\\\___ffflllmmmqqqooo```VVVEEE777000)))+++++++++++++++---...///......---,,,,,,+++******+++)))((()))(((&&&%%%'''(((+++............,,,(((,,,'''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''((())))))''')))***)))'''%%%&&&(((%%%&&&'''(((((('''&&&%%%''''''''''''((()))++++++------...///000000111222222444666666666666777888:::;;;>>>@@@AAABBBCCCDDDEEEEEEDDDCCCDDDEEEFFFGGGKKKJJJHHHGGGFFFFFFGGGGGGIIIEEEAAABBBLLL\\\nnnyyyjjjjjjkkk|||iii```}}}{{{rrryyy|||~~~kkk}}}qqqVVVwww~~~ZZZ|||}}}zzzxxxXXXDDD:::777111111555111KKKtttyyyRRRtttxxxnnnhhhUUUWWWQQQjjjwwwsssSSSVVVxxx}}}tttttttttnnn```MMM;;;111'''((()))'''%%%$$$&&&(((&&&&&&%%%$$$$$$$$$$$$%%%""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###############$$$$$$%%%%%%&&&&&&'''((((((((('''***000999CCCNNNWWW\\\___eeekkklllqqqnnn```WWWDDD666000***++++++++++++,,,---......///......---+++******)))+++)))((()))&&&###(((///CCCHHHNNNRRRWWWTTTEEE555+++%%%###&&&'''$$$###%%%$$$%%%%%%&&&'''(((((()))(((((()))((('''&&&'''(((%%%&&&'''(((((('''&&&%%%&&&''''''''')))***+++,,,------...///000111222333333555888888777777888:::888;;;???AAABBBCCCFFFHHHGGGHHHIIIJJJKKKJJJIIIIIIOOOMMMKKKIIIHHHHHHHHHIIIFFFLLLGGG@@@LLLhhhvvvsss]]]nnnyyymmmhhhzzzsss}}}~~~|||lll}}}XXXoooYYYvvvrrrxxxqqqXXXCCC777444???FFF>>>RRRvvvvvvNNNooouuunnn~~~___dddssspppmmmwwwmmmIIIYYYrrrwwwrrr~~~zzzcccMMMBBB???(((((('''%%%$$$%%%''')))'''&&&%%%%%%$$$$$$%%%%%%""""""#########$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###############$$$%%%%%%&&&''''''(((((()))&&&)))///777BBBMMMVVV[[[```eeeiiikkkppplll___VVVCCC555///)))******+++,,,,,,------...//////...---+++***))))))***((()))***%%%$$$000AAA___hhhrrryyy{{{dddLLL---$$$!!!&&&)))&&&&&&***%%%%%%%%%&&&'''''''''((()))(((''''''''''''((((((''''''((((((((((((''''''&&&&&&'''((()))+++,,,------...///000111222333444333666::::::888888:::===999===AAACCCCCCDDDGGGJJJKKKLLLNNNPPPPPPOOONNNMMMPPPOOOMMMLLLJJJIIIHHHHHHDDDNNNJJJ@@@PPPoooyyylllddd}}}pppkkk|||vvvtttpppjjjiiicccmmmhhhtttoooTTT<<<:::SSSbbbWWW^^^~~~vvvGGGbbbzzzkkkfff{{{TTThhh||||||nnnIIIaaammmrrrxxx~~~oooaaaUUUNNN---***&&&$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######""""""""""""""""""""""""%%%$$$######"""#########&&&&&&&&&'''(((((())))))&&&)))///777AAALLLUUUZZZ```dddhhhjjjpppjjj^^^UUUBBB333...)))******+++,,,------------000///...---+++***)))(((''''''***+++%%%'''===WWWqqqxxx~~~wwweee888+++"""%%%'''%%%&&&---&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&'''((((((((()))))))))(((((()))))))))&&&&&&'''((()))+++---...---...///000222333444555222666:::;;;999999<<>>???@@@???CCCGGGGGGEEEDDDGGGKKKJJJJJJJJJHHHGGGGGGIIIKKKKKKMMMMMMJJJEEECCCDDDFFFEEEHHHAAALLLfffjjjhhhwwwyyyzzzjjjwww|||sss{{{xxxuuufffkkklll~~~]]]}}}ooo]]]xxxqqqQQQyyy___TTTzzzPPPTTTdddttt|||SSSzzzyyyzzzZZZUUUvvvwwwqqqtttrrrooommmnnnnnnjjjeeeTTTDDD+++""")))((($$$+++&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""&&&&&&&&&&&&&&&%%%$$$###%%%&&&(((((('''''')))***&&&***111999AAAKKKTTTYYY[[[^^^eeemmmvvvjjj]]]SSS???222///+++***++++++,,,---...///000000000000///...,,,+++***...(((+++,,,###000UUUpppwwwzzzZZZ...***+++###&&&%%%(((((()))***)))((((((+++...DDD666)))%%%&&&&&&(((+++---///000...***'''(((***((((((((((((***,,,...///.........///111222444555555666888:::<<<>>>?????????CCCGGGGGGEEEEEEGGGJJJJJJKKKKKKIIIHHHHHHJJJLLLLLLLLLLLLJJJHHHGGGHHHIIIGGGKKKEEEMMMgggpppqqq|||{{{zzz~~~{{{nnnrrrqqqlllwwwtttsssdddqqqhhheee~~~sss]]]rrruuuUUU~~~gggRRRuuuyyyNNNPPP}}}bbbpppwwwRRRwww}}}xxxwwwZZZWWWvvvvvvpppoooqqqqqqooommmnnnoooqqqeeeXXX;;;)))++++++(((+++''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""%%%%%%&&&&&&%%%$$$$$$###%%%&&&(((((('''''')))***&&&***111999AAAJJJSSSYYY[[[___fffooowww~~~hhh[[[QQQ>>>000...+++***++++++,,,---...//////000000//////...---++++++---)))+++)))%%%<<>>>>>???>>>BBBFFFGGGFFFEEEGGGJJJJJJKKKKKKJJJHHHIIIKKKMMMNNNLLLKKKJJJKKKLLLLLLKKKEEEIIIDDDIII```ooosssxxxzzzzzz~~~zzzqqqqqqzzzkkkkkkuuusssuuuhhh{{{cccmmmzzzvvv]]]hhhsssTTTmmmPPPkkkyyyLLLLLLxxxbbbppprrrVVVwww|||{{{vvv]]]___xxxwwwqqqqqqtttvvvtttpppnnnrrrxxxooofffHHH+++''')))&&&&&&(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""$$$$$$%%%%%%%%%$$$######%%%&&&(((((('''''')))***'''+++111888@@@JJJSSSYYY\\\```iiiqqqwww}}}gggZZZPPP<<>>>>>>>>BBBEEEGGGGGGGGGHHHIIIIIIIIIJJJIIIHHHIIIKKKMMMPPPMMMJJJJJJMMMNNNLLLJJJDDDGGGEEEJJJ\\\ooouuuuuu}}}~~~sssppp{{{ppptttxxxtttzzzlll^^^yyyqqqqqqyyyaaaaaasssSSSqqqPPPlll{{{}}}xxxMMMLLLuuucccuuuooo^^^{{{|||}}}ppp\\\cccuuurrrjjjssssssttttttoooiiihhhjjjkkkhhhLLL,,,&&&)))&&&###''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""###$$$$$$%%%$$$$$$######%%%&&&(((((('''''')))***'''+++111777???IIIRRRYYY\\\bbbkkkssswww|||fffXXXNNN;;;///---++++++,,,,,,------.........////////////...---,,,,,,)))+++---(((...TTT}}}mmm;;;///+++###((((((***(((&&&%%%%%%&&&(((***+++***&&&%%%***---***&&&%%%***+++,,,+++)))'''((()))((((((((((((***,,,...///------......000111333444555666888:::;;;<<<======>>>AAADDDGGGHHHHHHHHHHHHFFFGGGHHHGGGGGGHHHJJJMMMQQQMMMJJJJJJKKKLLLJJJGGGGGGGGGMMMYYYiii|||uuuooo}}}{{{yyy}}}xxxuuuyyynnn^^^ooovvviiikkkaaaxxxWWWvvvRRRuuuuuuxxxyyyQQQMMMrrrbbbyyyhhheeexxx}}}gggWWWcccnnnjjjbbbpppiiiggglllnnnfff]]]XXXaaaaaaIII---***...***'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""###$$$$$$%%%%%%%%%$$$$$$%%%&&&(((((('''''')))***(((+++000666>>>HHHRRRXXX]]]cccmmmsssvvv|||fffXXXNNN:::///...,,,,,,,,,,,,---------............//////...------,,,(((,,,---'''444```}}}ooo;;;...+++###((('''(((+++)))((((((***+++***)))%%%$$$&&&******'''(((+++(((&&&%%%&&&)))***)))'''((((((((((((***,,,...///---------...///111333333555666888999;;;<<<<<<===>>>@@@DDDGGGIIIIIIIIIHHHEEEFFFFFFFFFFFFGGGJJJMMMOOOMMMKKKJJJJJJJJJHHHGGGGGGCCCRRRkkk{{{uuurrr|||}}}vvv{{{{{{qqquuuyyyxxxeeefff}}}gggvvvcccwwwVVVwwwSSS{{{uuuttt{{{TTTMMMoooaaawww```iiizzzdddXXXkkkpppllldddmmmaaa^^^iiitttoooccc\\\XXXUUU>>>)))***---(((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&(((((('''''')))***)))+++000666===GGGQQQXXX^^^dddmmmsssuuu~~~}}}fffXXXMMM:::///...---,,,,,,,,,------------............///......---,,,***---+++%%%888jjjnnn:::---***###(((&&&&&&)))(((((())),,,,,,***(((((('''(((***)))'''(((---)))&&&%%%&&&)))+++)))'''((((((((((((***,,,...///---......///000222333444555666888999;;;;;;<<<<<<===???CCCGGGJJJJJJIIIGGGDDDFFFFFFGGGGGGHHHKKKNNNLLLLLLLLLKKKIIIIIIJJJKKKJJJ@@@XXX}}}ppprrrtttooosssqqqhhhxxx|||nnnaaaiii{{{___uuuTTTvvvQQQwww|||}}}TTTJJJjjj~~~bbbtttYYYkkk}}}{{{bbbZZZrrrtttrrrkkklll]]]YYYhhhxxxxxxpppjjj[[[OOO666&&&)))(((###&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""$$$%%%&&&'''''''''''''''%%%&&&(((((('''''')))***))),,,000555===GGGQQQXXX^^^eeemmmrrrttt}}}}}}fffXXXNNN;;;//////---,,,,,,------------------.........///......------,,,---)))###999qqqmmm999,,,***###(((%%%$$$%%%$$$%%%(((+++,,,)))%%%(((&&&(((,,,---***((()))***)))((()))*********)))((((((((((((***,,,...///...//////000111333555555555666888999:::;;;<<<<<<===???CCCGGGJJJKKKIIIGGGEEEFFFGGGGGGHHHJJJMMMOOOIIIKKKMMMLLLJJJIIILLLOOOSSSEEE```iiikkkwwwpppjjjlllhhhccc|||yyy{{{vvv```kkk{{{YYY}}}xxxWWW{{{OOOqqqSSSGGGfff|||fffrrrWWWmmm}}}uuu[[[UUUpppqqqqqqjjjhhhXXXSSScccsssvvvrrrqqqgggTTT777***---***$$$)))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############"""%%%&&&&&&'''((((((((('''%%%&&&(((((('''''')))***))),,,000555<<>>,,,,,,)))%%%'''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((''''''&&&%%%'''''''''&&&%%%$$$###""""""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((***,,,///444<<>>>>>AAADDDFFFFFFFFFFFFGGGDDDGGGJJJIIIFFFFFFJJJOOOIIIJJJJJJIIIHHHJJJMMMPPPSSS___yyyyyyoooxxxnnnddd~~~kkkyyyyyy___vvvwwwiii~~~ZZZqqqvvv{{{zzz```llluuu]]]ZZZjjjUUUOOOXXX}}}hhhmmm{{{TTTsss}}}oooQQQ[[[qqqrrrxxxzzzeeeZZZttt}}}nnnllliiieeeTTT777(((***'''&&&(((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))(((((('''&&&''''''''''''&&&$$$###""""""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((***+++...333;;;HHHUUU^^^eeeggglllqqqvvvwwwcccTTTGGG555---...***,,,---......,,,,,,---............///......---,,,------+++***555wwwrrr999******%%%((($$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,+++******+++***)))''''''((())))))(((((((((((((((((())))))***+++++++++---///222555666888888999;;;<<<>>>@@@@@@AAACCCEEEGGGHHHGGGGGGFFFEEEGGGIIIIIIHHHHHHJJJLLLGGGGGGGGGFFFEEEGGGJJJLLLRRRrrryyy}}}tttuuussshhhtttmmm|||zzz\\\sss}}}hhh```ooouuuzzziiiiiivvv[[[\\\jjjYYYQQQVVV{{{iiioooyyyVVVuuu~~~kkkPPP___ssssssyyyvvvaaaaaauuu}}}qqqllljjjdddLLL444***,,,)))(((+++)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((''''''&&&''''''''''''&&&%%%$$$###""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((***+++---222;;;HHHVVV```hhhhhhkkkpppvvvvvvbbbTTTGGG666///000,,,,,,---......,,,,,,---............///......---,,,---,,,******666yyyrrr:::++++++&&&)))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,,,,+++******+++***((('''''')))***)))(((((((((''''''((()))***+++++++++,,,---///222555666777888999;;;===???AAAAAADDDEEEFFFHHHJJJIIIHHHGGGFFFEEEEEEGGGJJJKKKIIIFFFGGGGGGFFFEEECCCDDDFFFIIISSSzzzzzzqqqxxxiiitttqqq~~~|||```www|||yyyooojjjuuuuuuwwwsssfffvvvWWW}}}aaalll\\\RRRSSSxxxlllrrryyyXXXwww}}}~~~{{{eeePPPddduuuttt{{{ttt]]]fffpppyyyuuupppnnnbbbDDD222,,,...)))(((***'''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&%%%$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((***+++---222;;;HHHVVV```hhhhhhjjjpppuuuuuuaaaTTTHHH666000111...,,,---......,,,,,,---.........//////......---,,,---,,,)))***777zzzqqq888******&&&)))&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***)))))))))***((('''''')))******)))((('''''''''(((***,,,---...---......000222555666555666999;;;===???@@@@@@DDDDDDFFFHHHJJJKKKIIIGGGGGGEEEEEEHHHLLLLLLHHHDDDHHHHHHGGGEEEDDDDDDGGGIIIWWW{{{ppp~~~aaazzzwwwkkk{{{uuuuuuxxxyyyrrryyycccwwwUUUzzz```fff^^^SSSPPPtttnnnqqqyyy\\\{{{|||vvv___RRRlllwwwttt}}}sssZZZkkknnnvvvyyyrrrnnn]]];;;---+++---'''&&&)))$$$&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((***+++...333;;;HHHUUU^^^ggghhhkkkpppttt~~~sss```RRRGGG666000111...,,,---......,,,,,,---.........//////......---,,,,,,+++)))***888{{{mmm555'''((($$$(((%%%'''''''''''''''''''''''''''&&&(((***+++***))))))***)))(((&&&''')))******)))'''''''''''')))+++...000000000///000111333444666444555888:::<<<===>>>>>>BBBBBBCCCFFFIIIJJJHHHEEEEEEGGGIIIKKKLLLKKKHHHFFFIIIIIIIIIHHHGGGHHHKKKNNNaaarrr___}}}}}}uuuwwwsssooo~~~nnn___yyyVVVzzz```aaa~~~___SSSMMMqqqnnnooozzzaaa~~~www___XXXsssxxxpppxxxlllVVVrrrqqqyyy|||oooiiiTTT333)))***---'''''')))%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((***,,,///444<<>>JJJEEERRRIIIUUUZZZQQQ///!!!)))***&&&(((***)))(((&&&%%%%%%&&&((()))))))))***++++++++++++***++++++***)))))))))))))))))))))))))))***+++,,,---111111111111222333444555666888:::;;;;;;<<<>>>@@@BBBDDDFFFGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIIHHHFFFJJJPPPwwwuuurrruuurrrwwwzzznnn~~~ppp|||]]]}}}}}}ZZZzzzYYY]]]dddGGGmmmpppmmmppphhhzzztttrrr[[[hhhxxxwwwuuuWWW```yyyzzz}}}uuuVVV:::...---+++)))((((((((((((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%%%%#########$$$$$$#########$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((***---111555<<>>...,,,+++...---FFF666;;;KKKOOO000"""******''')))***((('''&&&%%%%%%&&&'''((())))))***++++++++++++++++++***))))))))))))))))))******))))))***+++,,,,,,//////000000222333555666888:::;;;<<<;;;<<<===???BBBCCCEEEFFFGGGFFFEEEDDDEEEDDDDDDEEEEEEFFFGGGGGGEEEDDDEEEGGGEEEDDDIIIQQQ}}}{{{zzz}}}uuu~~~uuuwwwrrrnnnrrraaa{{{]]]~~~ZZZ___iiiKKKiiiqqqnnnjjjiii{{{|||ooooooWWWjjjwwwwwwrrrWWWcccxxx~~~{{{sssOOO222...---,,,***))))))))))))''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())),,,000444;;;GGGTTT^^^eeeccciiirrrtttyyymmm^^^MMM???555---+++...,,,---......,,,,,,,,,............///......---,,,((('''---&&&777RRRFFF999;;;999555666XXXEEEEEE]]]VVV666&&&(((&&&$$$((()))'''&&&%%%%%%%%%%%%&&&'''((()))***+++++++++++++++******)))))))))))))))***+++***************++++++---...///000222444666777777999:::;;;;;;;;;===>>>AAABBBDDDFFFFFFFFFDDDCCCDDDCCCCCCCCCDDDFFFGGGHHHFFFDDDDDDEEEDDDDDDIIIQQQ~~~zzz||||||zzzyyyxxxlllrrrttteeeyyy]]][[[```nnnQQQcccuuuqqq~~~dddmmm~~~sssrrrVVVjjjoooyyyrrrnnnZZZeeeuuuzzzzzzoooIII---......---+++******))))))''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$##################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((+++///333;;;FFFTTT^^^ddddddjjjqqqsssxxxlll^^^LLL>>>444,,,+++...,,,---...---,,,,,,---............///......---,,,)))&&&***"""111LLLFFF===999999999===aaaKKKHHH\\\LLL111&&&)))'''&&&((('''&&&&&&&&&%%%%%%&&&&&&&&&(((((()))***+++,,,,,,,,,***)))))))))))))))******+++***************++++++------...///111444666777444666888999999:::===??????AAACCCEEEFFFEEEDDDCCCCCCCCCBBBBBBCCCEEEGGGHHHHHHFFFFFFFFFDDDDDDIIIQQQzzz|||{{{zzzzzz~~~|||kkkyyy~~~tttjjjvvv[[[{{{]]]```tttWWW^^^xxxrrr~~~```qqq}}}vvvuuuVVVpppqqqwwwqqqhhhYYYgggsssvvvxxx|||iiiDDD+++...------,,,+++***)))(((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((((((***...333:::EEESSS]]]bbbdddkkkqqqsssxxx|||lll]]]KKK===222,,,+++...+++---...---,,,,,,---///......//////......---,,,---))),,,"""000MMMNNNNNN===;;;??????VVV???888???999&&&"""++++++******%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,,,,)))))))))))))))******+++******))))))***+++,,,,,,------...///111333555666333555777888999:::<<<>>>>>>@@@BBBDDDEEEEEEDDDCCCDDDCCCBBBAAABBBCCCFFFGGGHHHGGGGGGGGGEEECCCGGGNNNvvv}}}tttxxxuuuqqqzzzqqqlllqqqYYYxxx```___xxx\\\YYYxxxqqq}}}[[[sssyyyxxxtttWWW{{{{{{wwweeeWWWkkktttuuuvvvwww```===***,,,---,,,,,,+++***((('''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''((((((((('''&&&&&&%%%$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''''''''(((((((((((((((+++...333999DDDQQQ[[[```eeelllqqqsssyyyyyykkk\\\JJJ<<<222++++++...+++,,,...---,,,,,,---///......//////......---,,,---+++///&&&333SSS\\\eee]]]UUUVVVJJJRRRBBBFFFDDD<<<)))$$$)))((((((***%%%'''''''''((((((''''''''''''((()))***+++,,,,,,,,,)))))))))))))))***++++++))))))))))))***+++,,,---------...///111222444555555777999999999999;;;======???AAADDDEEEEEEDDDCCCEEEDDDBBBAAAAAABBBDDDFFFGGGFFFGGGGGGDDDAAADDDJJJuuuzzz{{{nnntttsss{{{wwwlllllllllYYYvvvaaa^^^zzz___VVVwwwmmm{{{XXXuuuyyytttVVV}}}zzzeee\\\rrrwwwuuuuuupppVVV666(((+++,,,,,,,,,***)))'''&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$###!!!!!!###$$$%%%%%%$$$###""""""###$$$%%%######$$$%%%%%%&&&''''''''''''''''''(((((((((((())),,,///222888CCCPPPYYY___eeemmmrrrssszzzxxxkkk\\\III<<<111++++++///+++,,,------,,,,,,...///......//////......---,,,***)))...$$$///NNN[[[ggg}}}llliiiVVVYYYXXXmmmlllPPP888***%%% """((('''''''''(((((((((((('''''''''((()))***,,,,,,,,,---))))))((())))))***++++++((((((((()))***,,,---............///000222333444888:::;;;;;;999999:::<<<===???AAACCCDDDDDDDDDCCCFFFDDDBBB@@@@@@AAACCCEEEFFFFFFGGGGGGDDD???AAAFFFvvvvvvtttllluuutttvvvhhh~~~llliiiYYYwwwccc]]]{{{aaaTTTuuukkkxxxUUUvvv~~~wwwVVV}}}vvvyyyyyygggcccwwwzzzwwwtttlllPPP111'''++++++++++++***((('''%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''!!!!!!"""###$$$$$$%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%%%%$$$###""""""###$$$%%%######$$$%%%%%%&&&''''''''''''''''''((((((((()))***,,,///222888BBBOOOXXX^^^eeennnrrrttt{{{tttlll\\\HHH;;;222,,,+++---////////////////////////......///////////////...***)))((()))111mmmyyy{{{{{{zzz|||yyy}}}eee222((()))%%%+++&&&$$$)))))))))(((((((((((((((&&&&&&'''((()))+++---...---+++((()))+++,,,***((()))***+++,,,,,,,,,,,,+++---///111333444555444444555555666777888:::<<<===;;;>>>@@@AAAAAAAAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBDDDCCCAAAAAADDDGGGiiiiii~~~vvvxxxrrrrrrtttnnnxxx^^^ooogggjjjpppjjjNNNwwwbbbooo[[[sss|||jjjhhhwww{{{VVVppp}}}tttwwwtttLLL***...---,,,+++)))((('''''''''(((%%%######%%%'''(((((('''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%###"""###$$$''''''''''''(((((((((((((((+++...333999AAAJJJPPPYYYcccnnnsssuuu}}}tttkkk[[[HHH;;;222,,,+++---////////////////////////......////////////......,,,++++++---666rrr~~~fff333)))***&&&,,,'''%%%(((((((((((((((((((((((('''''''''(((***,,,---......,,,)))(((***+++***)))*********+++,,,------...///000222444666666666666666666777777999:::<<<===<<<>>>AAABBBAAAAAACCCDDDDDDDDDDDDCCCCCCCCCCCCCCCAAACCCDDDDDDCCCCCCFFFHHHeeehhhzzzuuu|||wwwxxxvvvxxxcccmmmjjjjjjrrroooRRRxxxbbboooZZZttt}}}}}}ggglll]]]www||||||sssJJJ)))------,,,+++)))(((''''''''''''%%%$$$$$$%%%''''''''''''&&&%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$"""!!!!!!"""$$$%%%#########$$$$$$$$$%%%%%%$$$%%%&&&%%%###"""###$$$''''''''''''(((((((((((()))+++///333999AAAJJJPPPYYYcccnnnrrrttt{{{uuujjjZZZGGG:::111,,,+++...////////////////////////....../////////......---))))))***,,,666ssseee333***+++''',,,((('''((((((((()))))))))((((((''''''((()))+++,,,---...000---***((()))*********+++******+++,,,...000111111222444666777888888777888888888888999:::<<<<<<>>>@@@BBBCCCBBBBBBCCCEEEDDDDDDDDDEEEEEEEEEEEEEEEAAACCCDDDEEEEEEEEEGGGIII\\\rrr}}}|||zzz|||~~~xxx}}}}}}dddfffmmmkkkuuutttTTTxxxdddnnnYYYuuuyyycccnnn~~~bbb}}}oooEEE(((,,,,,,+++***)))((('''''''''&&&%%%$$$%%%'''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%#########$$$$$$$$$$$$%%%$$$%%%&&&%%%$$$###$$$%%%''''''''''''((((((((((((***,,,///333999AAAJJJPPPXXXbbblllppprrrzzzuuuiiiYYYFFF999111,,,+++...////////////////////////......//////......------((('''))),,,777tttbbb111***+++'''+++((('''((()))******+++******)))(((((()))+++,,,---------000...+++)))((()))***+++++++++******,,,...111333111222444666777888888888:::999999999:::;;;;;;<<>>))),,,+++***)))(((((((((((((((&&&%%%%%%&&&'''(((&&&$$$&&&%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$###""""""###$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&$$$###$$$&&&''''''''''''((((((((((((***,,,///444999BBBJJJPPPVVV___jjjnnnqqqzzzuuugggWWWEEE888000,,,+++...////////////////////////...............---,,,,,,++++++,,,000:::xxx^^^///)))+++%%%***'''&&&(((***+++,,,---,,,++++++((()))+++,,,------------///...,,,***))))))***,,,++++++******,,,...111333///111333555666777777666:::999999999:::;;;;;;<<<@@@BBBDDDDDDCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCC>>>???@@@BBBCCCDDDDDDCCCOOOnnn|||~~~rrrjjjjjjpppyyynnn{{{~~~UUU|||xxxfffkkkYYYxxx{{{]]]sss~~~lllbbb\\\888***+++))))))((((((((((((((()))&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$##################$$$""""""#########$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&''''''''''''(((((((((((())),,,///444:::BBBKKKQQQSSS]]]ggglllpppzzzttteeeVVVCCC777000++++++...////////////////////////...............---,,,+++***)))+++...888vvv[[[...(((+++%%%)))&&&'''((()))+++---...---,,,+++)))***,,,---......------,,,------,,,******+++,,,+++******+++,,,...000111...000222444555666666555888888888888999:::<<<<<<@@@BBBDDDDDDCCCBBBCCCDDDCCCBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>@@@BBBBBBAAA???LLL^^^}}}~~~|||zzzqqqhhhjjjrrrvvvmmm~~~YYYzzz{{{dddkkk[[[yyy|||]]]www~~~iiifffxxxQQQ222++++++(((((('''''''''((())))))(((&&&%%%%%%&&&'''&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################"""""""""############$$$$$$%%%&&&&&&%%%%%%&&&'''''''''''''''(((((((((((((((+++///444;;;DDDMMMTTTSSS\\\ggglllpppzzzrrrdddUUUCCC777000+++,,,...////////////////////////............---,,,+++***((('''(((***444qqq~~~ZZZ---))),,,&&&***'''(((&&&'''***,,,---,,,***))))))+++,,,...///...---,,,(((+++......,,,+++,,,---*********+++,,,------......000222444555666666555666666777777999:::<<<===@@@BBBCCCCCCBBBBBBBBBCCCDDDCCCCCCBBBAAA@@@?????????>>>>>>@@@BBBBBB???<<>>@@@???>>>@@@BBBBBB>>>;;;CCCAAAwww}}}zzzzzz}}}cccfffvvvwwwmmmWWWoooyyy}}}aaannn^^^xxx{{{{{{wwwUUUuuullllllwwwzzzmmmBBB++++++''''''''''''''''''((()))******((($$$###$$$&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######""""""""""""############$$$%%%&&&&&&%%%%%%'''(((''''''''''''((((((((()))%%%(((---444<<>>333...++++++---......////////////......///............---------///+++(((,,,888vvvMMM///###))))))&&&((((((&&&''')))+++,,,------,,,***+++,,,...///...+++(((,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///000222444666666666555444444444444555777999;;;===AAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@EEEDDDBBBBBBBBB@@@>>><<>>GGGPPPZZZ\\\eeeppprrrtttqqqcccQQQ>>>333...++++++---......////////////......///............---------///+++))),,,888uuu~~~JJJ///###***)))&&&((((((((()))***+++,,,,,,+++*********+++---///...+++((((((((((((((((((((((((((()))******+++,,,---......///000333555666666555444666666666777999;;;===???AAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@???@@@@@@AAAAAAAAA@@@@@@FFFaaa}}}rrryyy}}}rrrYYYnnnoooyyy\\\kkk}}}```___nnn}}}xxxvvvTTT{{{dddwww[[[444---)))---'''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%$$$$$$$$$$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$############""""""""""""""""""""""""###$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((***+++///666:::>>>GGGQQQXXXZZZdddnnnpppsssqqqbbbQQQ>>>333...++++++---......////////////......///............---------///+++)))+++666sss~~~}}}~~~~~~FFF---$$$***(((&&&)))((()))***+++,,,,,,+++***)))))))))***,,,---,,,***'''''''''''''''''''''''''''))))))***+++,,,---......---...111333555666666555888888888999;;;===???AAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCC>>>??????@@@@@@AAAAAAAAA===EEEWWW~~~wwwxxx{{{uuuYYY~~~jjjpppxxx___fffddd]]]mmm|||zzzvvvVVV}}}cccyyy{{{yyyTTT///+++))),,,(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%######$$$$$$######"""!!!$$$$$$%%%%%%%%%%%%$$$$$$########################""""""""""""###$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((,,,,,,///555999>>>HHHRRRUUUYYYbbbkkknnnrrroooaaaPPP===222---++++++---......////////////......///............------------+++)))+++555qqq|||}}}}}}{{{{{{@@@,,,&&&+++(((&&&)))(((((()))***+++,,,+++******)))))))))***,,,+++)))'''(((((((((((((((((((((((())))))***+++,,,------...,,,---///222444555666777888888888999;;;===@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCAAA@@@??????@@@:::AAALLLooo~~~yyy{{{{{{yyyZZZhhhqqqwwweeebbbeee___nnn|||zzzppp]]]```zzzwwwrrrMMM,,,+++***,,,(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%"""############"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$"""###############$$$$$$""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((---,,,///444888===HHHRRRTTTYYYbbbiiilllsssmmm```OOO===222---++++++.........////////////......///............---------+++)))(((***333ppp{{{}}}~~~{{{zzz999***'''+++''''''***(((&&&''')))+++,,,,,,,,,,,,)))(((((()))++++++)))'''))))))))))))))))))))))))((())))))***+++,,,---...,,,---///111444666777888888777888888:::<<>>???@@@AAACCCEEEGGGGGGGGGFFFEEEFFFFFFGGGGGGHHHHHHHHHCCCEEEFFFDDDAAAAAADDDGGG999555AAALLLnnn~~~~~~uuu~~~}}}ZZZiiitttwwwttt\\\ccc^^^nnnzzz}}}jjjeee{{{```qqqgggEEE+++000---,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%######$$$$$$######"""!!!######$$$$$$$$$$$$######""""""######$$$%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((++++++...333777;;;EEEOOOQQQYYYaaafffiiiuuunnn___NNN<<<111---***+++.........////////////......///............---------&&&&&&''')))222nnn|||lll///'''***---&&&'''+++)))'''(((***+++,,,,,,,,,++++++***))))))++++++***)))''''''''''''''''''''''''(((((()))***+++,,,------///000000222444666888999777777777888:::<<<>>>@@@@@@AAADDDFFFHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJDDDFFFGGGDDD@@@???BBBFFF:::...@@@BBBXXX~~~}}}~~~uuu~~~ZZZccczzzvvvwww{{{\\\ggg```ooozzz|||dddjjj~~~~~~ttt___mmmbbbBBB+++111---******)))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$######""""""###$$$$$$%%%&&&&&&""""""""""""###$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((())))))...333777:::CCCLLLNNNWWW```cccgggtttooo___NNN;;;111---***+++.........////////////......//////.........---------$$$$$$&&&(((111nnn|||ddd,,,&&&***---&&&''',,,))))))***+++,,,,,,+++***)))+++***)))***+++,,,+++)))))))))))))))))))))))))))(((((()))***+++,,,,,,---111111111222444666888999888888888999:::===???@@@@@@AAADDDGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJHHHIIIIIIDDD>>>;;;>>>BBB;;;***AAA>>>JJJsss|||}}}zzzvvv~~~ZZZbbbxxxwwwxxx\\\fffeeerrr{{{zzz}}}^^^pppzzzooo\\\kkk```@@@+++111---)))******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&#########"""###$$$$$$%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((('''(((---333777:::AAAJJJLLLVVV^^^aaaeeesssmmm^^^NNN<<<222---++++++---------............------...------,,,,,,++++++***,,,%%%"""$$$666^^^{{{|||RRR...***'''''')))+++***((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&)))(((((('''''''''((((((&&&''''''((()))+++,,,---......///000111333555666666888===AAACCCDDDDDDCCCBBBBBBDDDEEEGGGGGGHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIHHHEEEAAA>>>======<<<888===<<>>FFFMMMPPPXXXaaahhhssskkk^^^MMM;;;111---++++++---------............------...------,,,,,,+++******+++&&&'''***888ZZZssssss||||||OOO+++***(((((()))))))))((('''((((((((())))))))))))&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''((()))***,,,---.........///000222444666777666999===@@@CCCDDDCCCCCCBBBCCCEEEFFFHHHHHHIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGEEEBBB@@@@@@@@@CCC:::;;;>>>AAAYYYrrr{{{zzzwwwuuu{{{uuutttZZZnnn{{{}}}wwwaaa}}}ggg\\\}}}{{{sss]]]uuu}}}~~~ZZZgggmmmQQQ999...,,,,,,,,,************)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############""""""############"""""""""############$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###)))(((&&&%%%%%%&&&''''''(((***000666888888>>>FFFKKKNNNUUU]]]dddmmm~~~iii]]]MMM;;;111---++++++...------............---------------,,,++++++******)))&&&((((((,,,AAASSSRRRhhheeeWWW\\\kkk{{{uuuIII((()))******(((''''''(((''''''((((((((()))))))))&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((((((((()))***+++---...///------...000333555777888777999<<<@@@BBBCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJJJJHHHIIIJJJJJJJJJJJJHHHHHHEEEFFFFFFEEECCCAAABBBCCCEEE<<<777???BBBDDDfffyyyxxx|||~~~sssvvvzzzssstttZZZooouuu|||vvv```}}}eee^^^}}}pppXXXxxxZZZkkkjjjMMM777...,,,---...---,,,+++***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%$$$############""""""############"""""""""############$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###""")))(((&&&%%%%%%%%%&&&''')))+++000666888999>>>EEEGGGKKKRRR[[[bbblll~~~hhh\\\KKK:::000---+++,,,...------............------------,,,,,,+++*********&&&%%%)))'''%%%222AAA@@@OOOFFF<<<@@@RRRhhh```999%%%))),,,+++(((&&&&&&((('''''''''((((((((())))))&&&&&&''''''''''''&&&&&&(((''''''''''''(((((()))))))))***+++,,,...///000------///111333666888:::888:::<<>>666<<>>SSS|||{{{qqqyyy{{{vvvvvvzzz\\\nnnnnn{{{uuu\\\|||ddd___nnnTTTyyyZZZpppfffHHH444...---...///...---+++)))(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&&&&%%%$$$$$$#########$$$"""######$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###((('''&&&%%%%%%%%%&&&&&&***+++///666888999>>>DDDDDDIIIRRR]]]fffrrrhhhZZZJJJ999000---+++,,,///------............---------,,,,,,++++++***))))))%%%$$$+++---,,,999IIILLLPPPCCC===999DDDVVVIII***%%%(((+++***'''%%%%%%'''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''((()))))))))******+++,,,...///000---...///111444777999;;;999:::<<<>>>@@@AAAAAAAAA???@@@BBBDDDFFFGGGHHHIIIFFFGGGGGGHHHGGGFFFEEEDDDDDDEEEEEEDDDAAA??????@@@???CCC;;;;;;EEEBBBJJJfffzzzzzzttt{{{yyy}}}rrrzzz]]]}}}nnnmmm|||ttt^^^zzzdddaaannnSSS}}}|||WWWrrr}}}aaaBBB111...------......---+++)))((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&%%%%%%$$$$$$######$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''++++++///555999:::===CCCFFFJJJTTT___hhhttthhhYYYIII888///---+++---///------............------,,,,,,,,,+++******))))))&&&###(((+++)))222@@@BBBGGG===CCC::::::JJJ===)))&&&'''(((((('''%%%%%%&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&''''''&&&''''''((()))***))))))***+++,,,...///000//////000222444777999::::::;;;<<<>>>???@@@@@@@@@>>>???AAACCCEEEGGGHHHHHHFFFGGGGGGHHHGGGFFFDDDCCCEEEFFFFFFDDDAAA@@@@@@AAACCCFFFAAA???DDDEEEFFFLLLsssuuuxxx~~~zzzzzz{{{qqq|||^^^yyyuuuwww}}}uuueeewwweee~~~aaapppTTTyyyUUUttt|||}}}zzz[[[<<>>???@@@@@@>>>@@@BBBDDDFFFHHHIIIIIIHHHIIIIIIIIIHHHGGGEEEDDDDDDFFFFFFEEEDDDCCCDDDEEEFFF@@@BBBEEEBBBCCCGGGEEELLLrrrqqqvvvwww}}}}}}tttxxx]]]uuuuuuiiitttfff|||bbbtttXXXuuuUUUzzz|||{{{vvvVVV777...///---******(((((())))))******))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%############%%%''')))***---+++...555999;;;===AAAFFFJJJRRR\\\dddooo~~~gggXXXHHH777///,,,,,,---000---..................---,,,,,,++++++***))))))))))))###(((---)))***---))))))+++EEE777(((222((('''***'''######&&&'''&&&$$$&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''')))******(((((()))***+++---...///222222222333555777888999<<<<<<<<<===>>>??????@@@???@@@CCCEEEGGGIIIJJJJJJJJJJJJKKKKKKJJJHHHGGGFFFDDDEEEGGGGGGFFFFFFGGGIIIGGG777???JJJ@@@@@@JJJIII555iiinnnttt{{{uuuxxxsss[[[sssuuuhhhsssggg{{{bbbvvvZZZ~~~rrrWWWtttSSS555---///---))))))%%%&&&(((*********))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''&&&%%%$$$$$$"""""""""###%%%''')))+++...,,,...444:::;;;===@@@CCCGGGPPP[[[dddppp}}}iiiXXXIII888000------...111000///...---------------------------,,,***(((''')))'''!!!)))$$$!!!000***---...JJJ222111///333***)))(((&&&&&&((()))((('''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((()))******+++******)))***+++---......///111444777888777666===>>>@@@AAAAAA@@@???===@@@AAACCCEEEFFFGGGFFFFFFJJJKKKKKKIIIGGGFFFHHHIIIHHHGGGFFFGGGIIIHHHDDDAAADDDEEEFFFDDDAAABBBFFFIIIEEELLLvvvlllooozzz}}}mmmxxxyyyhhheeennnhhhpppnnn{{{yyykkklllaaa~~~fff___}}}}}}LLL555...---000(((***(((((()))))))))))))))((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$##############################&&&&&&&&&%%%%%%%%%$$$$$$########################%%%$$$###"""""""""###$$$))))))((('''&&&%%%%%%$$$#########$$$%%%'''***+++---,,,,,,///666;;;======BBBLLLUUUZZZ```ppp|||hhhYYYIII888000---,,,...111000//////...............------------,,,***((('''%%%&&&$$$...++++++<<<666;;;777MMM<<>>333!!!)))(((&&&&&&((((((((('''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((())))))***+++************,,,---...///000111333666888888888;;;===???AAABBBBBBAAAAAACCCDDDEEEGGGHHHHHHHHHGGGKKKLLLLLLJJJHHHGGGHHHJJJJJJHHHFFFFFFGGGFFFCCC@@@DDDEEEEEEEEECCCAAAAAAAAABBBCCCcccnnnttt}}}{{{qqq{{{zzznnnhhhmmmgggjjjlll{{{xxxnnnkkkeeefffbbb~~~}}}}}}JJJ555...---000(((***(((((())))))))))))(((((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$###############%%%%%%%%%%%%$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$$$$((((((((('''&&&&&&%%%%%%%%%$$$$$$%%%&&&(((***+++---,,,,,,///555;;;======AAAJJJTTTZZZ```ooozzzfffYYYIII888000---+++---000111000000///////////////---------,,,+++***)))((((((***'''111333===YYYZZZmmmcccppphhhsssjjjHHH+++)))'''&&&&&&'''(((((('''%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((''''''(((((()))***************+++,,,---...000000111222444777999;;;:::<<>>AAAFFFGGGDDD@@@CCCFFFEEE[[[{{{xxx|||zzzyyyyyyyyyvvvpppffflllmmmjjjcccmmmzzzttttttfffqqq}}}eeekkk~~~~~~tttDDD222...---///(((+++))))))*********)))(((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$######"""$$$$$$$$$#########""""""########################$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((((((((''''''''')))***+++,,,,,,---000444888;;;===BBBHHHSSS]]]eeepppwwwdddXXXIII888///,,,+++,,,///111111000000000000111222---,,,,,,++++++*********''')))!!!$$$+++JJJ}}}AAA(((((('''%%%%%%'''((('''&&&%%%&&&''''''((('''''''''(((((((((((((((((((((((('''''''''''''''(((((()))((()))***+++,,,------...111222222111000333888<<<<<<>>>AAACCCEEEEEEDDDDDDHHHGGGGGGGGGGGGHHHHHHHHHFFFGGGGGGEEECCCCCCDDDEEEFFFEEECCCAAA@@@@@@AAABBB???======@@@EEEHHHGGGEEE@@@MMMEEEHHHqqquuu}}}~~~xxx}}}yyy}}}|||wwwtttooofffoooooommmcccnnn{{{pppuuu~~~bbbwww|||eeeqqq{{{~~~nnnAAA111------///(((,,,***************)))((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$#########""""""########################$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''((((((((()))(((((('''((()))***++++++,,,...000333777:::===DDDIIITTTaaaiiirrrwwwcccWWWGGG777...,,,+++---000000000000000000111111222---,,,++++++******++++++%%%+++''')))...JJJ|||<<<000(((&&&%%%%%%&&&''''''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))'''(((***+++------......000222222111///000555:::<<<>>>AAACCCEEEEEEDDDDDDGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIGGGFFFGGGHHHBBBCCCCCCAAA???>>>???AAABBBAAAAAABBBDDDFFFFFFFFF===LLLGGGAAA\\\{{{~~~~~~wwwtttwwwxxxvvvsssrrriiinnnqqqnnn```nnnzzznnnvvv~~~aaa|||{{{eeewwwxxx~~~iii===000---,,,///(((---++++++++++++***)))(((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((('''''''''((()))+++,,,+++---///000222555:::===EEEHHHTTTcccmmmssswwwcccUUUFFF555...,,,,,,...111///////////////000111111---,,,+++*********+++,,,%%%...+++,,,///LLL~~~ttt///,,,(((&&&%%%%%%&&&''''''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&(((***,,,---.........///222333111......222666999;;;???BBBDDDFFFFFFEEEFFFFFFEEEFFFGGGHHHJJJKKKKKKLLLLLLJJJHHHGGGHHHJJJAAACCCDDDBBB???<<<===>>>===???CCCEEEFFFEEEFFFFFF@@@FFFIIIDDDJJJhhhzzz}}}vvvzzzxxxpppuuu{{{tttpppwwwllloooqqqnnnXXXlllwwwmmmwwwaaazzzeee{{{vvv~~~eee;;;///---,,,...(((---++++++++++++***)))((((((&&&'''''''''((((((((()))&&&&&&&&&'''&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''')))+++,,,***---///000111444999===EEEGGGSSSdddnnnssswwwcccTTTEEE555---,,,,,,///222//////...//////000111111---,,,+++*********+++,,,###+++%%%$$$'''HHHuuu...///(((&&&$$$%%%&&&'''&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&'''***,,,---.........///222333111---,,,000444777999===AAAEEEFFFGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLJJJKKKKKKIIIGGGGGGHHHIIIAAACCCEEECCC???;;;:::;;;444;;;CCCGGGHHHGGGGGGHHHGGGAAAJJJJJJ???RRRxxxqqq{{{ppp|||vvv{{{ooosssqqqlllyyylllvvvqqqmmmRRR|||jjjvvvnnnxxxccczzzeee}}}uuuccc999...---,,,...(((---,,,,,,,,,++++++)))((((((&&&'''''''''(((((())))))&&&&&&''''''&&&&&&%%%$$$"""###$$$%%%&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$######$$$%%%'''(((''''''''''''''''''''''''%%%%%%%%%%%%''')))+++---***---000111111444999===DDDEEEQQQdddnnnrrr}}}uuueeeWWWDDD333000000---...333222111111111000000//////...---,,,***)))(((((((((,,,$$$***+++)))LLL}}}aaa111+++&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&###$$$&&&'''((('''&&&&&&%%%$$$###$$$&&&((((((((('''(((***+++,,,,,,++++++)))+++,,,,,,+++,,,...000777:::???CCCFFFFFFEEEDDDIIIDDDDDDJJJMMMIIIGGGIIINNNMMMKKKIIIGGGEEECCCBBB@@@@@@@@@???>>><<<:::999666:::@@@FFFIIIJJJHHHGGGMMMEEE???EEEGGGCCC]]]yyyxxxwwwlllxxxttt|||zzzzzzrrrnnnjjjnnnlll]]]tttnnnrrrnnnyyy{{{gggmmmlllxxxwww\\\===...111---))),,,---,,,,,,++++++***)))))))))&&&'''((())))))((('''&&&((()))******)))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$&&&%%%$$$######%%%'''(((&&&'''''''''''''''&&&&&&'''''''''(((((()))***+++,,,,,,///333555666===EEEFFFKKKVVVbbbjjjrrrtttdddVVVCCC333//////---...222111111111000000000//////...---,,,***)))(((((((((---%%%(((((('''HHHxxx]]]...***&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%$$$%%%&&&((((((((('''(((***+++,,,,,,++++++)))+++,,,,,,,,,---///111::::::;;;:::;;;===BBBEEEIIIFFFGGGLLLMMMJJJJJJMMMJJJJJJIIIHHHGGGEEEDDDCCCAAAAAAAAA@@@???<<<:::999555888>>>CCCGGGGGGFFFDDDHHHGGGDDDEEEDDD@@@VVV~~~uuuvvv~~~uuu{{{qqq~~~~~~mmmjjjfffnnnpppVVVpppnnnrrrmmmzzzyyyhhhkkklll{{{yyyWWW:::---000---***---...,,,,,,++++++***)))))))))&&&'''((())))))((('''&&&&&&''''''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$&&&%%%$$$######%%%&&&(((&&&&&&''''''''''''&&&&&&'''''''''(((((()))***+++,,,,,,///333555666===EEEFFFKKKUUUaaaiiiqqq~~~rrrcccVVVCCC333//////------222111111000000000000//////------+++***))))))((((((,,,%%%'''&&&'''EEEsssVVV***(((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&''''''((((((((()))***,,,,,,,,,,,,+++)))+++,,,------...111333999<<<>>>===:::;;;AAAFFFIIIHHHJJJLLLLLLJJJKKKOOOFFFGGGHHHIIIHHHGGGEEECCCBBBBBBBBBAAA???===;;;999555888<<>>;;;:::777999<<>>HHHGGGAAAAAA???DDDRRR{{{~~~qqqzzzwwwrrrzzzjjjnnngggzzzmmmxxxZZZzzzvvvtttmmmsssmmmhhhnnn}}}xxxNNN777---000---+++...---,,,,,,++++++***)))))))))'''(((((((((((((((((('''###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&'''''''''&&&&&&''''''''''''((()))***+++,,,,,,///333555666===EEEGGGLLLWWWccckkksssnnnaaaTTTBBB111......+++,,,000//////////////////000000,,,,,,+++***))))))))))))"""))),,,((('''444YYY~~~MMM%%%'''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''')))(((((('''&&&&&&&&&&&&%%%'''******((('''((()))((()))+++,,,------,,,,,,***+++---...///000333555///;;;HHHNNNKKKGGGEEEFFFGGGIIIIIIHHHGGGGGGGGGGGGHHHJJJKKKLLLKKKIIIFFFDDDEEEEEEEEEDDDBBB@@@===<<<<<<===???@@@@@@@@@??????>>>FFFBBB>>>CCCCCC@@@EEEmmmuuummmnnnpppqqq}}}xxxnnnrrr|||lll|||mmm{{{]]]}}}yyyuuummmoooqqqhhhrrr|||{{{rrrJJJ777///111,,,+++---))),,,,,,++++++***)))))))))(((((((((''''''((((((((($$$#########$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&''''''''''''((()))***+++,,,,,,///333555666===EEEIIINNNXXXdddmmmtttmmmaaaTTTAAA111------++++++000......////////////000000,,,++++++***))))))******###,,,+++'''&&&(((===```{{{KKK%%%)))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''')))(((''''''&&&'''''''''%%%(((,,,+++)))'''((())))))***+++------------,,,***,,,---......///222444000777>>>BBBAAAAAADDDHHHEEEGGGHHHGGGIIIKKKIIIEEEJJJKKKLLLLLLKKKIIIGGGEEEEEEEEEEEEEEEDDDBBB@@@>>>AAAAAAAAAAAAAAA@@@@@@???>>>BBB??????FFFEEEAAAGGGTTTcccrrr~~~ppplllpppnnnttt~~~uuu}}}ppprrrwwwooo}}}nnn[[[yyywwwuuummmkkksss|||iiivvvyyyyyylllFFF666000111+++***,,,''',,,,,,++++++***)))))))))((((((''''''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&'''''''''(((((()))***+++,,,,,,///333555666===EEEIIINNNYYYdddmmmuuulllaaaSSSAAA000,,,,,,***+++///........./////////000000,,,+++******)))*********''',,,&&&%%%+++$$$)))AAA{{{wwwIII&&&+++&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((''''''&&&&&&'''((()))%%%)))------)))'''(((***)))***+++---...------,,,+++,,,---...---...111333555777888:::;;;>>>CCCFFFDDDFFFFFFHHHOOOUUUPPPHHHHHHIIIIIIJJJJJJIIIIIIHHHEEEEEEFFFFFFEEECCCBBBAAADDDCCCBBBAAA@@@@@@??????<<>>@@@EEEGGG@@@GGG^^^MMMRRRTTTmmmmmmlllfff}}}}}}qqqxxxwww~~~~~~vvviiiqqqrrryyy~~~qqqccc|||tttppp{{{iiicccrrrvvviii{{{xxxxxxhhh<<<000///000+++---///))),,,,,,++++++***))))))))))))((('''&&&&&&'''((()))"""###%%%&&&&&&%%%###"""#################################$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&'''&&&'''''''''(((((()))***+++,,,,,,///444555666===EEEFFFKKKVVVbbbjjjrrrnnn^^^QQQ???000---...++++++...///---,,,,,,...//////...---,,,,,,+++***)))((((((***&&&&&&+++---,,,,,,...kkksssEEE...!!!&&&&&&&&&'''((())))))***&&&&&&''''''''''''&&&&&&''''''(((((())))))******+++,,,,,,+++***)))+++,,,************+++,,,---...///.........000222444555777:::<<<>>>???AAACCCFFF???IIIHHH@@@III[[[ZZZJJJGGGEEEEEEHHHLLLKKKEEE???DDDEEEEEEFFFFFFDDDCCCBBB>>>CCCEEECCCDDDFFFBBB;;;GGGBBB@@@CCCCCCCCCJJJSSS```SSS???[[[rrrtttzzzyyyxxxttt{{{qqqccciii{{{www{{{~~~xxxrrrmmmppp{{{ttt~~~mmmxxx___{{{tttiiizzzuuubbb<<<111,,,000///((((((...---,,,+++***))))))))))))'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''((()))******++++++******---111222444888>>>CCCGGGRRRXXXaaammmrrr|||nnn___QQQ???000---...++++++//////---,,,,,,...//////...------,,,+++***)))((((((,,,(((&&&((()))((()))---nnn}}}MMM000'''&&&&&&&&&'''((()))))))))&&&&&&''''''''''''&&&&&&''''''(((((())))))******+++,,,---,,,******+++---*********+++,,,,,,------,,,,,,---...111444666888;;;<<<>>>??????@@@BBBDDDAAAHHHGGGAAAFFFQQQPPPEEEGGGEEEDDDGGGJJJIIIDDD@@@EEEEEEFFFGGGFFFEEEDDDCCC===AAACCCBBBDDDGGGDDD>>>BBB>>>AAAHHHMMMKKKJJJKKKPPPOOOHHHfff|||yyy}}}nnnzzznnnuuuwwwxxxttteeekkk{{{zzzzzz~~~vvvqqqnnnppp{{{ttt}}}lllxxxbbb~~~qqqiiizzzvvv\\\:::000,,,//////((((((...---,,,+++***))))))))))))'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''((()))******++++++******---000222333777>>>CCCEEEPPPWWW```lllrrr|||nnn___QQQ???000---...++++++//////---,,,,,,...//////...------,,,+++***)))((((((,,,(((%%%'''''''''***///rrryyynnnFFF)))(((&&&&&&&&&'''(((((())))))&&&&&&''''''''''''&&&&&&'''''''''((()))*********,,,,,,---,,,++++++---...******+++,,,------------***+++,,,///222666999;;;===???@@@@@@??????@@@BBBBBBEEEFFFDDDEEEIIIIIIGGGIIIGGGEEEGGGIIIIIIGGGDDDFFFGGGHHHHHHHHHGGGEEEDDD>>>@@@BBBBBBEEEHHHFFFAAA@@@===???HHHPPPOOOJJJFFFEEEHHHKKKiiizzz|||rrrooottt|||kkkfffkkkwww|||uuuuuuqqqpppooo|||sss|||kkkyyygggnnniii~~~zzzyyyzzzTTT777...+++......))))))---,,,,,,+++***))))))))))))'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&''''''(((((('''((()))******++++++***))),,,000111333777===BBBDDDOOOVVV___kkkqqq|||ooo```PPP>>>///---...++++++//////---,,,,,,...//////......---,,,+++***))))))((()))&&&&&&)))***)))---333yyytttKKKJJJ999"""(((&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''((()))******+++,,,---------,,,,,,...000***+++,,,---......------+++,,,---///333777:::<<<<<<>>>??????>>>>>>@@@AAABBBBBBEEEHHHGGGEEEHHHMMMKKKIIIGGGHHHJJJKKKJJJHHHGGGHHHIIIIIIIIIHHHFFFFFFAAAAAABBBCCCEEEFFFEEECCCDDDAAAAAAEEEJJJLLLJJJHHHBBBEEEUUUxxx}}}{{{~~~wwwqqqppp^^^~~~fffiiirrr~~~ppptttrrrsssooo|||ssszzznnn~~~zzzjjjlllmmm|||~~~uuuMMM444---***------******---,,,++++++***))))))******'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$###$$$$$$&&&'''((())))))$$$%%%%%%&&&&&&'''(((((('''((()))******++++++***))),,,///111222666===BBBEEEPPPVVV___lllrrr}}}pppaaaPPP>>>///---...+++,,,000///---,,,,,,...//////......------,,,+++***))))))'''&&&(((+++***))),,,222{{{VVV***444888%%%***&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((()))***++++++,,,---......---...000222,,,,,,---............---...//////111333777999;;;999:::===>>>>>>???AAACCCCCCCCCEEEIIIGGGBBBEEEMMMJJJIIIGGGGGGHHHIIIJJJIIIHHHIIIIIIJJJJJJHHHGGGFFFFFFCCCCCCDDDEEEEEEDDDCCCEEEGGGIIIJJJJJJKKKLLLKKKBBBGGGhhhvvvfffmmmmmmzzzeeejjjooopppuuuuuuvvvnnn|||rrrxxxrrryyyllllllttt}}}qqqIII222...+++,,,---,,,+++,,,,,,+++******)))*********''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$######$$$%%%&&&(((((()))$$$$$$%%%%%%&&&''''''''''''((()))******++++++***))),,,000111333777===BBBHHHRRRXXX```lllssspppbbbOOO>>>///---...,,,,,,000///---,,,,,,...//////.........---,,,+++***))))))((('''(((***((('''+++222vvvkkkOOO///555>>>)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((()))***+++,,,,,,---.../////////222444......---------......///111111111222444777999:::777999<<<>>>???AAACCCFFFFFFFFFGGGHHHDDDAAABBBFFFGGGGGGFFFFFFFFFGGGHHHHHHHHHIIIJJJJJJJJJIIIGGGFFFIIIDDDBBBDDDEEEDDDCCCEEEBBBJJJPPPQQQOOOOOONNNKKKGGGLLLqqqvvviii{{{zzzlllppptttffflllppptttuuuvvvyyymmm}}}rrrwwwuuuyyymmmlll{{{}}}mmmGGG111///------------,,,+++++++++***************+++'''''''''''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$######$$$$$$%%%&&&''''''$$$$$$$$$%%%&&&&&&'''''''''((()))******++++++******---111222444777>>>CCCJJJTTTYYY```lllsssqqqcccOOO===///---...,,,,,,111///---,,,,,,...//////.........---,,,+++******))))))(((((()))(((+++444???lllhhhPPPBBBBBB+++###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&((()))+++,,,,,,,,,---/////////111333555111///---,,,,,,---///111111111222333555888:::<<<999;;;>>>@@@AAACCCEEEHHHFFFIIIIIIFFFEEEEEEFFFDDDGGGGGGHHHIIIHHHHHHIIIJJJHHHHHHIIIJJJIIIHHHGGGFFFIIICCCAAADDDFFFDDDEEEHHHBBBGGGJJJIIILLLQQQPPPKKKJJJWWW|||iii___zzzjjjmmmpppwwwtttsss{{{lll}}}qqquuuuuuyyynnnlllzzziiiFFF222111///.........,,,***+++***************++++++&&&'''''''''((((((((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&########################"""""""""""""""######$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&'''''''''((()))******++++++***+++...222333555999???DDDKKKUUUYYY```kkkqqq}}}qqqcccOOO===///---...,,,---111///---,,,,,,...//////...///...------++++++***))))))''''''(((+++222AAAOOO}}}rrrOOODDD...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%&&&((()))+++,,,,,,,,,---///000000111444666222000---++++++---000222111111111333666999<<<===<<<>>>@@@BBBBBBDDDFFFHHHEEEJJJJJJFFFGGGMMMMMMIIIIIIJJJLLLMMMLLLLLLLLLMMMGGGHHHIIIIIIIIIHHHGGGFFFHHHBBB@@@DDDGGGEEEGGGKKKDDDCCC===;;;CCCNNNRRRNNNGGGdddzzzllluuusssYYY```^^^mmmkkknnnxxx~~~sssooo|||lll}}}qqquuusssyyyooolllxxxgggFFF333222000......///---)))+++***************++++++&&&'''''''''(((((())))))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&########################"""""""""""""""######$$$#####################$$$###$$$$$$%%%%%%&&&'''''''''((()))******++++++***,,,///222444555999@@@EEELLLUUUYYY___jjjppp{{{pppbbbQQQ>>>///...000...---///...---,,,,,,......---,,,......---,,,,,,+++******(((&&&***...!!!888eee^^^|||VVVAAA;;;333,,,%%%"""%%%)))((('''(((&&&&&&&&&''''''''''''(((************)))))))))))),,,---...//////000222555444222000...---///111222111333555555666888:::===???AAADDDDDDDDDDDDEEEFFFIIIHHHHHHHHHHHHIIIJJJJJJNNNNNNMMMMMMKKKJJJHHHHHHMMMKKKJJJKKKMMMLLLIIIFFFFFFBBBAAADDDDDDCCCEEEIII>>>>>>BBBBBB???GGGLLLFFFOOOsssvvvxxx~~~|||gggWWW\\\zzzqqqnnn~~~}}}yyynnnlllzzznnnjjj|||mmmooo~~~mmm555000000///...............+++,,,,,,,,,,,,+++***)))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&'''&&&$$$#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))******---///111222555999>>>BBBIIINNNUUU[[[cccpppoooaaaPPP===---+++---,,,---000...---,,,,,,......---,,,......---,,,,,,+++******(((&&&+++111(((DDDtttmmm[[[???III???+++'''%%%((()))'''&&&'''&&&&&&&&&''''''''''''((())))))))))))))))))******,,,.../////////000333555444333000......///111333333555666777888999<<<>>>???AAADDDEEEDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKMMMMMMMMMMMMLLLJJJIIIIIIMMMLLLKKKLLLMMMLLLIIIFFFEEEBBBBBBEEEEEEAAA@@@BBB<<<>>>???AAADDDGGGHHHLLLfff~~~vvvrrrsssxxx^^^\\\kkkpppoooxxxnnnooo}}}rrrnnnnnnqqqggg555000000///...............,,,,,,,,,+++++++++******''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((((())))))******---...000222555999>>>BBBIIIOOOVVV\\\dddpppmmm___QQQ===---,,,///...///333...---,,,---.........,,,...------,,,,,,++++++***)))(((+++111,,,OOOxxx~~~hhh@@@III<<<***''''''******&&&$$$&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++---...000000000111444666555333111//////000222333555777888999999;;;===@@@???AAACCCEEEEEEEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJMMMMMMLLLLLLLLLKKKKKKJJJLLLKKKKKKKKKLLLKKKIIIFFFFFFEEEGGGJJJIIIBBB======:::@@@<<>>BBBHHHNNNVVV]]]dddpppkkk]]]PPP>>>000111444222111444///---,,,---...///...------------,,,,,,+++++++++***)))))),,,+++SSSxxx|||QQQ>>>...)))'''(((***)))%%%$$$&&&&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,...///000111111222444666666444222000///111333444666777999999999:::===???>>>@@@CCCEEEEEEEEEGGGIIIIIIIIIIIIIIIIIIHHHHHHGGGLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGEEEHHHHHHLLLPPPNNNFFF@@@???:::EEE======III???CCChhhyyytttrrr{{{xxxYYYMMMcccmmmqqqzzzvvvqqqpppyyy{{{ssspppmmm}}}ttt}}}XXX111000000///..................---+++))))))***+++,,,''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$##################$$$%%%%%%&&&&&&'''''''''''''''(((((())))))******,,,...000222444888>>>AAAFFFKKKSSS[[[cccpppjjj\\\MMM===222444777444111111///...------//////...---------,,,,,,,,,,,,++++++)))(((&&&'''***YYYxxxrrrCCC222+++(((''')))(((%%%%%%'''&&&&&&&&&''''''''''''(((&&&'''''')))***+++,,,---...///000111111222444666666444222000///111333444555666888888888999;;;>>>>>>@@@CCCDDDDDDEEEFFFGGGIIIIIIIIIIIIHHHFFFEEEDDDKKKKKKJJJIIIIIIJJJJJJKKKGGGHHHIIIIIIHHHFFFEEEDDDHHHHHHLLLPPPOOOHHHCCCBBB===JJJBBB===EEE>>>LLLzzz}}}yyyqqqyyyxxxUUUQQQmmmmmmqqqxxxvvvtttrrrtttzzztttqqq}}}lllzzzttt~~~QQQ///000000///..................---+++))))))***+++,,,(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!""""""##############################$$$$$$%%%%%%&&&'''((((((''''''(((((())))))******,,,...000111444888===AAACCCGGGNNNUUU___nnnjjj\\\KKK<<<111333666222------///...---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,''''''%%%'''000eee^^^III555---''''''((('''&&&(((&&&&&&&&&''''''''''''(((&&&'''((()))***+++,,,,,,---...000000000111444666555333111//////000222333444666777777777888:::<<<>>>@@@BBBCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCKKKJJJIIIHHHGGGGGGHHHIIIFFFHHHIIIIIIGGGEEEDDDDDDFFFEEEFFFIIIIIIDDDAAABBB???IIIDDD???EEEHHH^^^}}}vvvmmmyyyyyyYYYNNNccckkkqqqzzzvvvwwwyyysss|||xxx}}}ttt}}}kkkwwwxxxzzzHHH000000000///...............---,,,+++*********+++,,,((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!""""""###!!!"""######$$$############$$$%%%%%%&&&'''((((((''''''(((((())))))******,,,---///111333888===AAACCCEEEHHHMMMWWWjjjjjj[[[OOO===///000222///---...000...---...///000///---,,,,,,,,,,,,,,,,,,,,,,,,(((***(((***666oooeeeDDD666)))&&&((((((''''''&&&&&&&&&''''''''''''((('''(((((()))***++++++,,,,,,.../////////000333555444333000......///111333555666777777777888:::<<<>>>@@@BBBBBBAAAAAAAAABBB@@@BBBDDDFFFGGGGGGFFFEEEKKKJJJHHHFFFEEEEEEFFFGGGFFFIIIKKKJJJHHHEEEEEEFFFGGGCCCAAABBBAAA>>>???BBB@@@CCCBBBBBBIII[[[ssssssmmm}}}uuueeezzz~~~xxxSSSPPPeeehhhpppyyywwwzzz~~~rrr~~~zzz{{{vvvlllttt~~~yyyqqq>>>222000000///...............,,,,,,,,,+++++++++******((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$###"""###$$$$$$%%%&&&'''((()))''''''(((((())))))******+++---///111333777===AAAFFFEEEDDDFFFOOOccc}}}jjj\\\TTTAAA000...000//////222000...---...///000///...,,,,,,,,,,,,,,,,,,,,,,,,+++---***,,,999tttxxxOOO===,,,&&&))))))'''&&&&&&&&&&&&'''''''''(((((((((((())))))******++++++,,,---...//////000222555444222000......///111222666777888888777888:::<<<>>>@@@BBBAAA@@@???@@@@@@;;;===AAADDDGGGHHHHHHHHHKKKJJJGGGEEEDDDDDDDDDEEEHHHJJJMMMLLLIIIFFFGGGHHHKKKEEE@@@>>>===;;;>>>CCC@@@===???DDDNNNjjjccc^^^ttt}}}}}}aaadddzzzvvvXXXNNNeeepppuuuxxx|||ppp~~~{{{xxxvvvlllrrrttthhh777444000000///...............+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""""" !!!"""$$$$$$$$$###"""######$$$%%%&&&(((((()))''''''(((((()))*********+++---///111333777===@@@IIIFFFBBBAAAJJJ___zzz