BM6P6(@ ~~~|||{{{{{{{{{{{{{{{}}}~~~}}}zzzwwwӵĦĦӵĦ~~~{{{xxxuuussstttuuuvvvwwwwwwtttqqqooo4ĉ@ӵ>L=hĦ4ĉ@ӵ>L~~~~~~}}}{{{wwwtttqqqoooppprrrssssssqqqmmmjjjhhhGG=?HdĦ=ĪjGG=?HdĦ~~~yyyxxxvvvtttrrrpppnnnmmmooopppqqqooolllhhheeeeeeӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ~~~~~~}}}{{{yyyxxxwwwsssrrrooommmllllllmmmmmmnnnoooooolllgggcccbbbbbb?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??{{{~~~||||||{{{yyywwwtttrrrqqqpppnnnjjjhhhgggiiilllmmmnnnooonnnjjjddd``````aaa4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ~~~|||{{{|||{{{{{{zzzwwwrrrnnnllllllmmmnnnnnnmmmllljjjiiihhhggggggiiikkkkkkgggaaa\\\[[[[[[4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ}}}zzzwwwvvvvvvvvvuuussssssqqqnnnllljjjjjjkkkkkkmmmlllkkkiiihhhgggggggggggghhhgggccc^^^ZZZYYYZZZ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵzzzuuusssqqqpppooooooooommmkkkjjjiiiiiihhhhhhhhhhhhhhhkkkjjjiiiiiihhhgggffffffeeedddbbb^^^YYYWWWXXXYYY4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ|||||||||xxxqqqjjjkkkjjjiiiiiijjjiiigggeeebbbccceeeggghhhhhhggggggjjjjjjjjjiiiiiihhhgggfffdddaaa]]]YYYVVVVVVWWWYYY4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR|||wwwvvvuuurrrjjjcccdddcccbbbcccccccccaaa___]]]___cccgggiiiiiiiiihhhkkkkkklllkkkjjjiiiggggggbbb___ZZZWWWUUUVVVWWWYYY4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h}}}|||~~~xxxuuupppnnnmmmjjjeeeaaa^^^]]][[[\\\]]]]]]\\\[[[\\\^^^cccgggjjjkkkkkkjjjlllmmmmmmlllkkkiiigggeee```\\\XXXUUUUUUWWWWWWXXX4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s~~~~~~~~~{{{nnnllliiigggdddcccbbbbbb]]][[[YYYYYY[[[\\\\\\\\\\\\^^^bbbgggjjjlllllllllmmmmmmmmmllljjjgggdddccc]]]YYYUUUTTTUUUVVVVVVUUUΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ||||||tttpppgggfffeeebbb___^^^```bbb___]]]ZZZZZZ\\\^^^______\\\^^^bbbfffjjjlllmmmmmmlllmmmmmmllliiifffbbb```[[[WWWSSSSSSTTTVVVUUUTTT?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ|||uuunnnhhhdddcccbbbaaa___^^^\\\[[[ZZZYYYVVVUUUWWW\\\`````````fffffffffhhhjjjlllnnnoookkkkkkkkkjjjhhhddd```]]][[[VVVQQQQQQTTTWWWVVVTTT>AneneneneDenene>Ak<fhDenenenezzzuuuooojjjeeebbb```___^^^\\\ZZZXXXWWWVVVWWWVVVUUUWWW[[[___``````fffggghhhiiikkkmmmnnnooolllkkkiiifffcccaaa^^^]]]ZZZVVVQQQQQQUUUXXXWWW{{{wwwttttttrrroookkkfffbbb___]]]ZZZZZZZZZYYYYYYXXXXXXWWWXXXWWWWWWZZZ^^^aaabbbcccgggiiijjjlllnnnooooooooommmjjjfffbbb___]]]]]]\\\YYYUUURRRRRRVVVXXXYYY{{{tttnnnkkkjjjhhhhhhfffbbb^^^[[[YYYXXXVVVWWWXXXYYY[[[\\\]]]]]]ZZZ[[[\\\___bbbeeeggghhhkkkmmmoooqqqrrrqqqooonnnkkkiiieeeaaa]]][[[ZZZZZZWWWUUUSSSSSSVVVYYYYYYxxxxxxvvvqqqkkkfffeeedddbbbcccbbb^^^YYYVVVUUUUUUWWWWWWXXXZZZ[[[]]]^^^^^^\\\^^^aaadddgggiiilllmmmrrrtttvvvxxxvvvsssooolllfffeeecccaaa^^^ZZZXXXVVVUUUTTTSSSTTTVVVXXXXXXYYY}}}mmmllliiifffdddbbbaaa```___aaaaaa^^^XXXTTTUUUVVVYYYZZZZZZ[[[[[[\\\\\\\\\^^^aaaeeeiiikkkmmmppprrrzzz|||~~~~~~{{{uuunnniiibbbaaa```^^^[[[XXXVVVTTTTTTTTTTTTTTTUUUVVVVVVWWWwwwppphhhddd```___``````]]][[[]]]___```]]]XXXUUUWWWYYYYYYZZZ[[[]]]___```bbbccccccgggmmmppprrrtttwwwzzz~~~uuulllfff___]]]ZZZXXXVVVTTTTTTTTTSSSTTTTTTTTTTTTSSSTTTUUUzzzooofffgggaaa\\\[[[]]]^^^ZZZWWWZZZ^^^```]]]YYYWWWYYY\\\WWWXXX\\\```dddhhhkkkmmmiiinnntttwwwyyy{{{~~~vvvkkkddd]]]ZZZVVVRRRPPPQQQSSSUUUSSSTTTUUUTTTSSSRRRSSSTTTyyyuuusssnnnfff___\\\[[[YYYWWWUUUUUUXXXZZZaaa```___]]][[[[[[]]]___bbbcccfffjjjmmmppprrrssswww{{{~~~wwwnnneee___[[[XXXTTTQQQOOOPPPQQQSSSTTTTTTSSSRRRRRRQQQQQQQQQ{{{sssooojjjhhhgggccc\\\WWWVVVVVVVVVTTTTTTUUUYYY\\\bbbbbbaaa___]]]^^^aaaddddddfffjjjnnnsssvvvyyyzzzzzzrrrjjjbbb^^^ZZZWWWTTTQQQOOOPPPQQQRRRQQQQQQRRRSSSTTTTTTSSSSSS|||yyyxxxxxxvvvqqqmmmfffcccaaa``````^^^YYYUUUSSSSSSTTTTTTUUUXXX]]]```ccccccbbbbbbbbbdddhhhlllkkkmmmqqqvvv|||tttkkkddd^^^ZZZWWWVVVSSSQQQOOOPPPQQQQQQQQQRRRTTTUUUUUUTTTSSSRRR{{{uuuqqqnnnjjjiiihhhgggeeecccaaa```^^^^^^^^^]]]YYYVVVSSSTTTUUUVVVXXX[[[aaaeeecccdddeeeeeegggkkkpppttttttvvv{{{wwwkkkbbb\\\YYYWWWUUUTTTRRRQQQPPPPPPPPPPPPSSSUUUVVVVVVUUURRROOOMMMzzzooohhhgggeeeaaa___^^^^^^^^^^^^]]]\\\\\\\\\[[[ZZZWWWUUUUUUVVVWWWXXXYYY]]]bbbfffeeegggjjjllloootttyyy}}}xxxlllaaaZZZVVVTTTSSSRRRQQQQQQPPPPPPOOOOOOOOORRRTTTUUUVVVTTTRRROOOMMM|||vvvnnneee______^^^\\\ZZZYYYZZZ\\\]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWXXXYYYYYY[[[___dddhhhkkkoootttxxx|||}}}xxxoooiii```XXXTTTRRRPPPOOOOOOOOOPPPPPPPPPOOOOOONNNMMMOOOQQQSSSSSSSSSRRRQQQyyytttrrrooolllhhhccc^^^ZZZYYYYYYXXXWWWWWWXXXZZZ\\\\\\]]]___```___^^^]]]]]]ZZZ\\\]]]^^^aaaeeekkkoootttyyy}}}uuulllfff___[[[UUURRRPPPOOONNNMMMMMMNNNOOOPPPPPPOOONNNMMMLLLMMMNNNPPPQQQRRRRRRRRR~~~uuummmhhhfffccc```___]]][[[YYYUUUVVVVVVVVVVVVWWWZZZ\\\WWWZZZ\\\]]]]]]]]]]]]^^^^^^```bbbdddggglllrrrwww{{{{{{rrriii___XXXTTTRRROOONNNNNNNNNMMMLLLKKKMMMOOOPPPPPPOOONNNMMMNNNNNNNNNOOOOOOOOOPPPPPP||||||||||||~~~{{{uuupppllliii^^^^^^\\\ZZZXXXVVVTTTTTTSSSTTTVVVVVVVVVWWWYYY[[[ZZZ\\\___``````aaadddffflllggggggmmmrrrttt{{{ttthhh___YYYRRRMMMOOOOOOOOONNNMMMLLLKKKKKKNNNPPPSSSUUUUUUSSSPPPNNNRRROOOLLLMMMOOOPPPMMMKKK|||wwwyyy{{{~~~}}}vvvoookkkgggdddbbbZZZXXXVVVTTTTTTUUUVVVWWWUUUVVVWWWWWWVVVWWWYYY[[[\\\^^^aaaccceeegggjjjlllqqqnnnpppwww|||yyyiii]]]VVVRRROOOLLLNNNOOOOOONNNNNNLLLKKKKKKNNNOOOQQQSSSSSSQQQOOONNNOOONNNMMMNNNOOOOOONNNMMM~~~|||uuuxxx|||uuuppphhhccc___]]]\\\[[[UUUTTTRRRQQQRRRVVVZZZ]]]YYYZZZ[[[ZZZZZZZZZ\\\^^^___bbbfffjjjlllooosssuuuwwwxxx}}}tttjjj\\\RRRNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKMMMNNNOOOOOOOOOOOONNNMMMMMMNNNOOOOOONNNMMMOOOPPP|||~~~wwwlllgggaaa[[[YYYXXXWWWVVVTTTSSSSSSTTTVVVYYY]]]___[[[\\\^^^______aaacccfffdddgggmmmrrruuuyyy}}}~~~{{{ddd]]]TTTMMMKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMMMMOOOQQQPPPMMMKKKMMMPPPwwwnnnfffbbb\\\WWWUUUUUUTTTSSSRRRTTTVVVXXXZZZ[[[\\\\\\XXX[[[^^^aaadddggglllooolllpppvvv{{{wwwnnnUUURRRNNNLLLKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLMMMLLLKKKKKKKKKKKKLLLMMMNNNPPPRRRPPPLLLJJJLLLNNN{{{~~~uuukkkeee]]]ZZZWWWTTTTTTTTTSSSRRRRRRTTTWWWZZZ[[[[[[[[[ZZZXXX[[[```dddiiinnntttxxxxxx|||zzzlllbbbKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMOOOPPPPPPOOOMMMLLLLLLMMMyyysssyyyzzzpppggg```\\\UUUTTTSSSSSSUUUVVVUUUTTTVVVWWWYYY[[[\\\]]]^^^^^^^^^bbbggglllqqqwww~~~{{{nnn```VVVJJJJJJIIIHHHHHHIIIKKKMMMLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNMMMLLLMMMOOOPPPOOONNNxxxrrrxxx~~~~~~{{{qqqfff]]]XXXVVVPPPPPPRRRTTTXXXYYYYYYXXXZZZZZZ[[[\\\^^^aaaccceeefffjjjoootttzzzzzzqqqeeeWWWMMMMMMLLLJJJHHHGGGJJJNNNQQQLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNOOOOOOOOOOOONNNNNNLLLJJJIIILLLPPPSSSRRRPPP~~~|||yyywwwrrrnnnggg___YYYUUUTTTSSSTTTTTTUUUVVVXXXYYYZZZ[[[[[[^^^aaabbbccceeeiiimmmrrruuuxxx}}}zzzpppeeeZZZOOOHHHFFFIIIKKKKKKIIIHHHKKKMMMMMMLLLKKKJJJKKKLLLNNNPPPMMMOOOPPPPPPOOONNNOOOPPPNNNMMMLLLKKKLLLMMMPPPQQQyyytttpppnnnfffccc^^^YYYUUUTTTTTTTTTWWWWWWVVVVVVXXXZZZ\\\]]]]]]```dddfffhhhlllpppttt{{{}}}vvvjjj^^^TTTKKKGGGHHHIIIJJJJJJJJJJJJKKKMMMLLLKKKJJJIIIIIIJJJLLLMMMOOOPPPQQQQQQOOOMMMMMMNNNNNNMMMLLLKKKKKKLLLNNNOOOwwwooohhhdddbbb[[[YYYWWWTTTSSSTTTVVVWWW\\\[[[ZZZZZZZZZ[[[]]]^^^```ccchhhmmmqqqvvv{{{~~~}}}qqqcccVVVLLLGGGFFFJJJIIIIIIJJJLLLMMMMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLPPPQQQRRRQQQNNNMMMLLLMMMNNNMMMLLLKKKJJJKKKLLLMMM|||uuummmeee```]]]\\\YYYXXXVVVUUUUUUWWWYYYZZZ______```aaaaaaaaaaaaaaaeeehhhnnntttzzz{{{mmm]]]OOOGGGFFFHHHLLLJJJHHHJJJMMMOOONNNKKKNNNMMMMMMLLLKKKLLLLLLMMMOOOPPPQQQQQQOOOMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJzzzuuusssooommmiiiddd```^^^]]]]]]]]][[[ZZZXXXWWWXXXXXXYYY[[[^^^dddiiilllmmmmmmllllllooottt|||~~~}}}yyyjjjYYYLLLGGGHHHJJJLLLJJJHHHJJJMMMOOONNNKKKMMMMMMLLLLLLLLLLLLLLLMMMLLLNNNPPPPPPOOOOOOPPPQQQNNNNNNMMMKKKKKKJJJIIIIII}}}xxxrrrllliiibbbbbbaaa``````___``````___^^^\\\ZZZYYYYYYYYYYYYYYY^^^fffooovvvzzz{{{{{{uuuwww|||}}}yyy{{{{{{vvvdddTTTJJJHHHIIIJJJJJJIIIIIIJJJLLLMMMMMMLLLIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMOOOPPPOOOPPPQQQRRRNNNNNNMMMMMMLLLKKKJJJJJJvvvsssooonnnooolllgggbbb\\\]]]___```aaaaaaaaa```___^^^]]]]]]]]]]]]^^^^^^bbbeeelllssszzzyyyuuu~~~~~~qqq\\\NNNHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJKKKMMMHHHHHHIIIKKKKKKLLLLLLLLLLLLNNNPPPPPPOOOOOOPPPQQQNNNNNNNNNNNNMMMLLLKKKKKKlllgggccceeeiiijjjeee```[[[]]]___aaabbbbbb```____________```aaacccdddeeennnoooqqquuuyyy~~~~~~{{{uuu~~~lllWWWIIIGGGHHHGGGDDDFFFIIIKKKKKKIIIHHHKKKNNNHHHIIIKKKMMMNNNOOOOOOOOONNNOOOQQQPPPOOONNNNNNOOOMMMNNNNNNNNNNNNMMMLLLLLL{{{wwwxxx~~~yyyqqqfffbbb___^^^aaaccccccbbb^^^```aaaaaa___^^^^^^___aaaccceeefffgggiiimmmpppvvvyyy}}}zzzyyyyyyyyyzzz{{{}}}~~~}}}vvvcccTTTPPPMMMEEEAAADDDEEEEEEFFFGGGHHHHHHHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMNNNNNNMMMMMMLLLLLLKKKKKK}}}{{{{{{zzzqqqiiiaaa^^^\\\\\\^^^``````___]]]^^^`````````___```aaaaaadddhhhlllooorrrvvvyyy||||||zzzyyyyyyrrrsssuuuwwwzzz}}}jjjYYYLLLLLLKKKFFFEEEIIIFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPOOOOOONNNMMMLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKKKK{{{wwwpppggg```^^^\\\[[[\\\]]]^^^]]]\\\YYY\\\^^^``````aaabbbddddddiiiooouuuzzz~~~zzzuuusssssstttrrrtttxxx|||vvv]]]PPPFFFFFFHHHEEEEEEIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLMMMMMMNNNPPPOOONNNMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJKKKKKKKKK}}}{{{wwwsssooohhhaaa[[[^^^^^^^^^^^^^^^]]][[[ZZZWWWYYY]]]```bbbdddfffhhhkkkpppxxx~~~{{{wwwvvvwwwwwwyyy{{{~~~nnnWWWMMMDDDCCCDDDBBBBBBDDDGGGGGGHHHIIIIIIHHHHHHGGGHHHHHHIIIJJJKKKLLLMMMMMMPPPOOONNNLLLKKKIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJ}}}xxxrrrqqqnnnllliiiddd___\\\______```___]]][[[YYYYYYWWWZZZ___ccceeehhhlllnnnvvv{{{~~~~~~wwwfffRRRKKKDDDBBBBBBAAAAAABBBEEEFFFFFFGGGGGGGGGGGGFFFHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOMMMLLLJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJtttnnnhhhhhhhhhfffdddaaa___]]]]]]^^^^^^]]]ZZZYYYYYYZZZ\\\___dddiiilllppptttwwwppp^^^KKKGGGCCCAAAAAABBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIvvvmmmhhhbbbccccccbbb```___^^^]]][[[\\\]]]\\\[[[\\\___bbbcccggglllqqquuuyyy}}}|||jjjYYYFFFEEEBBB@@@@@@BBBCCCBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNOOONNNNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHzzzpppjjjggg___```aaa```^^^\\\\\\\\\[[[]]]^^^^^^^^^```eeejjjhhhlllqqqvvvzzz~~~yyyhhhWWWFFFFFFCCC???>>>@@@@@@???BBBCCCEEEGGGIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOOOONNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHvvvppplllhhhfffcccbbbaaa___^^^]]]]]]\\\```bbbdddeeegggjjjnnnqqqtttvvvzzz~~~{{{wwwvvvyyy|||~~~~~~|||dddPPPHHHFFFBBB???===>>>AAADDDDDDEEEFFFHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLNNNNNNMMMMMMLLLKKKKKKKKKLLLKKKJJJHHHGGGFFFEEEEEE{{{sssmmmkkkiiigggfffdddcccaaa___^^^^^^^^^^^^eeegggiiikkkmmmqqquuuxxx}}}yyyuuurrrssswww{{{~~~yyyaaaOOOFFFDDDAAA???===>>>AAACCCFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGwwwqqqpppooolllllliiifffeeeeeeggggggfffeeecccaaa______```bbbccclllnnnrrrtttwww{{{vvvuuurrroooooossszzz~~~{{{~~~ttt^^^NNNCCCBBB@@@??????@@@BBBCCCHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKJJJHHHGGGGGGGGGGGGGGGHHHHHH|||vvvmmmfffdddcccaaa^^^```______aaaccceeeffffffbbbaaa______aaadddiiikkktttvvvzzz~~~}}}{{{zzzppppppppppppssszzz~~~}}}}}}zzz~~~ooo[[[MMMCCCBBB@@@@@@BBBCCCDDDDDDHHHHHHIIIIIIIIIIIIIIIHHHJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJHHHGGGGGGFFFFFFFFFFFFGGGwwwlllfff```^^^^^^]]][[[YYY\\\\\\^^^___```aaabbbddd`````````bbbffflllrrruuu{{{~~~zzzwwwtttssssssmmmoooqqquuuzzz~~~||||||{{{{{{}}}mmmZZZMMMDDDBBB@@@AAADDDFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGGGGJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHIIIIIIGGGFFFEEEDDDDDDDDDzzzrrrlllddd___\\\]]]\\\YYYXXXYYYZZZ\\\]]]]]]]]]^^^```bbbcccccceeeiiinnnuuu{{{~~~yyytttqqqooooooooopppssswww|||~~~||||||||||||~~~zzzkkkXXXLLLFFFCCC???@@@CCCFFFFFFDDDEEEEEEFFFGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJIIIIIIHHHGGGGGGFFFJJJIIIGGGEEEDDDCCCBBBBBBxxxnnnhhhfff```]]]]]]___]]]WWWWWW[[[ZZZ\\\]]]]]]]]]___cccfffiiijjjmmmrrrwww}}}}}}yyywwwssspppoooqqqsssuuuyyy|||~~~}}}|||}}}}}}~~~~~~wwwiiiWWWIIIGGGBBB======@@@DDDDDDCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEHHHGGGFFFEEEDDDCCCCCCCCCrrrgggcccbbb\\\ZZZ]]]```]]]WWWYYY___[[[]]]_________bbbhhhllloooqqqtttxxx}}}}}}zzzxxxpppooonnnnnnqqqvvv{{{~~~~~~}}}}}}}}}~~~~~~|||zzztttgggUUUHHHGGGAAA;;;:::>>>BBBBBBAAADDDEEEGGGHHHIIIJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEyyymmmddd___^^^\\\^^^```aaa___]]]\\\[[[___aaadddfffgggiiilllooorrryyy{{{wwwuuusssqqqnnnoooqqqvvv|||{{{vvvvvvyyy|||~~~~~~~~~ttt```PPPIII@@@>>><<<:::;;;>>>BBBDDDEEEHHHMMMQQQRRRQQQNNNLLLJJJHHHGGGHHHKKKMMMKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD~~~~~~yyyqqqhhhaaa]]]\\\\\\^^^``````^^^]]]]]]^^^aaadddhhhjjjmmmooosssuuu|||yyyuuurrrrrrqqqpppsssuuuxxx}}}yyyxxxzzz}}}}}}}}}rrr^^^NNNGGG???>>><<<<<<<<>>>>>>>>>>>>>>???@@@AAACCCIIIQQQXXXYYYUUUOOOJJJHHHGGGEEEFFFGGGGGGFFFEEEGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDD{{{xxxuuusssuuuyyyzzzvvvwwwzzz|||vvvqqqmmmjjjgggccceeegggfffdddbbb``````\\\]]]^^^^^^^^^```dddgggllloootttxxx|||{{{yyyxxxsssqqqoooqqquuuzzz}}}~~~}}}}}}oooZZZKKKEEE===>>>??????@@@@@@@@@@@@???DDDKKKQQQRRRNNNIIIEEEGGGGGGFFFFFFEEEEEEDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDzzzxxxvvvssstttxxx}}}~~~}}}yyytttvvv|||uuulllgggeeeeeeeee^^^aaadddeeedddcccbbbbbb^^^___``````bbbfffkkkoootttwww{{{zzztttqqqqqqrrrpppoooqqquuu|||}}}nnnZZZKKKFFF>>>>>>@@@@@@AAA@@@?????????AAADDDGGGHHHGGGEEECCCFFFGGGFFFFFFEEEDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCDDDDDDCCCCCCCCC~~~|||xxxrrroooqqqwwwxxxxxxxxxyyy~~~}}}uuujjjbbb^^^___aaabbb[[[^^^aaacccbbbaaaaaaaaabbbcccfffhhhjjjoootttxxx}}}}}}xxxqqqkkkjjjkkknnnqqqrrruuu||||||mmmZZZLLLGGG??????@@@@@@AAA@@@@@@???AAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFEEEDDDCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAwwwrrrqqqsssuuuzzzyyyoooiiiaaa\\\ZZZ\\\^^^___[[[]]]```aaa``````aaabbbgggjjjmmmqqqtttyyy~~~wwwvvvrrrmmmiiihhhllloooxxxzzz~~~zzzlllYYYKKKGGG@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDAAACCCDDDDDDBBBAAACCCEEECCCBBBAAA@@@@@@????????????@@@@@@AAAAAA@@@@@@???yyyxxxrrrvvv~~~zzzqqqeeeaaa]]]ZZZZZZ\\\]]]]]][[[]]]```aaaaaaaaacccdddlllooossswww{{{}}}xxxttttttrrrnnnjjjkkkooosssxxxjjjXXXKKKGGGAAAAAA@@@??????@@@@@@AAA???@@@@@@AAABBBBBBBBBBBB>>>@@@BBBBBB@@@@@@BBBDDDCCCBBBAAA@@@?????????????????????@@@@@@?????????~~~qqqhhhccc```]]]\\\___aaaaaa___aaa\\\]]]aaacccbbbdddjjjrrrvvv|||~~~xxxtttrrrqqqlllooorrrssstttwww}}}yyyrrreeeTTTKKKKKKBBBCCCDDDDDDBBB@@@@@@AAAAAAAAA?????????@@@AAABBBDDDCCCAAA??????@@@AAABBBDDDDDDCCCBBBAAAAAA@@@@@@@@@>>>===>>>AAABBB@@@>>>wwwkkkccc___\\\YYYYYY[[[^^^^^^]]]]]][[[]]]cccggghhhkkkqqqzzz~~~}}}vvvqqqnnnmmmmmmmmmqqqvvvyyy{{{}}}}}}wwwpppbbbQQQHHHGGGAAABBBCCCCCCAAA??????@@@AAAAAA@@@?????????@@@@@@@@@???>>>>>>???AAACCCEEECCCCCCCCCBBBAAA@@@@@@@@@@@@>>>===>>>@@@AAA@@@>>>{{{pppfff```\\\ZZZWWWWWWYYY\\\]]]]]]^^^]]]aaahhhmmmooossswww~~~{{{uuunnnjjjiiikkklllrrrxxxxxxooo```PPPGGGEEEAAABBBBBBAAA???>>>>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>======>>>@@@BBBCCCBBBBBBBBBAAA@@@@@@?????????======>>>???@@@???>>>}}}sssjjjccc```ZZZYYYXXXXXXYYY\\\^^^___dddfffjjjoootttwwwzzz|||yyyyyyuuupppkkkiiikkkoooqqqyyy}}}}}}{{{ooo```RRRHHHDDD@@@AAAAAA???===<<<===>>>@@@@@@AAAAAAAAA???===<<<@@@@@@???>>>===>>>>>>???AAAAAA@@@@@@@@@?????????============>>>??????>>>}}}wwwssspppppprrrssszzzzzzxxxrrrjjjddd```___YYYXXXXXXYYYZZZ\\\___bbbjjjmmmsssxxx}}}~~~}}}{{{wwwtttrrrpppmmmlllmmmqqqvvvyyy}}}ooo___RRRIIICCCAAAAAA@@@>>><<<;;;<<<===??????@@@AAA@@@???>>><<>>>>>>>>===>>>>>>???????????????>>>>>>>>><<<<<<============>>>>>>|||uuutttrrrrrruuuzzztttpppkkkfffccccccdddfffjjjkkkkkkhhhbbb]]]]]]^^^YYYZZZZZZ[[[\\\^^^bbbfffmmmtttzzz~~~wwwsssssssssrrrpppooooooppprrruuuyyy|||~~~|||lll]]]QQQHHHBBBBBBAAA@@@>>>;;;:::;;;===>>>>>>???????????????>>><<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<======<<<<<<===>>>{{{qqqllleeeeeedddfffjjjrrr{{{zzzllliiiddd___]]]\\\^^^___aaadddfffddd___[[[\\\^^^]]]___aaaaaabbbdddiiimmmttt||||||wwwrrrpppqqqssssssrrrsssuuuxxx|||~~~lll]]]SSSKKKCCCCCCBBBAAA>>>;;;:::<<<===>>>======>>>>>>???@@@AAA<<<===>>>???@@@AAAAAAAAA========================:::<<<======;;;;;;<<<>>>|||qqqiiiddd^^^^^^^^^aaafffpppzzz~~~tttmmmjjjfffaaa]]][[[[[[\\\^^^___cccfffeee```]]]^^^```ccceeeggghhhhhhkkkpppuuu|||~~~{{{zzzxxxtttqqqrrruuuwwwwwwvvvyyy|||nnn___VVVNNNFFFCCCCCCAAA>>>;;;:::<<<>>>======<<<<<<===???AAABBB@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<===============999;;;======;;;:::<<<>>>yyylllcccaaa[[[[[[^^^eeeqqq|||{{{xxxyyy{{{|||||||||xxxrrrkkkhhheeeccc```___^^^]]]\\\[[[]]]aaaddddddaaa___```aaaeeegggiiikkknnnsssyyy}}}~~~wwwuuuyyyssslllkkkttt|||}}}~~~{{{lll\\\PPPJJJIIICCCDDDDDDBBB===;;;<<<>>><<<<<<;;;;;;<<<===>>>???>>>>>>?????????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;999999999999::::::;;;;;;zzznnngggeeeaaaccchhhrrr~~~zzzvvvrrrqqqsssvvvwwwwww}}}|||{{{wwwrrrlllfffcccaaa```___^^^^^^]]]\\\[[[aaacccdddbbb___```cccgggkkkmmmqqqtttwww{{{zzzyyyuuupppooosssrrrnnnnnnvvv|||zzzlll\\\PPPJJJIIICCCDDDDDDAAA===;;;<<<>>>;;;<<<<<<======>>>>>>>>>@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<;;;|||sssnnnlllmmmpppxxxzzzuuukkkjjjiiijjjmmmpppqqqqqqyyywwwtttooojjjeee```^^^______`````````___^^^^^^dddeeedddaaa```ccckkkpppsssvvvzzz~~~yyyrrrooollliiikkknnnrrrrrruuu{{{xxxkkk]]]QQQKKKIIICCCDDDCCC@@@===;;;<<<===:::;;;===>>>?????????>>>CCCBBB@@@???>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===??????>>>===<<<{{{wwwuuu{{{yyymmmhhhccccccdddfffhhhjjjkkkkkkrrrppplllhhhdddaaa___]]]```aaaccccccbbbaaa``````dddeeeffffffggglllttt{{{zzz~~~~~~|||zzzzzzxxxsssmmmiiihhhiiimmmqqqtttyyywwwjjj]]]SSSLLLHHHCCCCCCAAA???===<<<;;;;;;999;;;===???@@@@@@???>>>DDDBBB???===<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<;;;===???AAAAAA@@@===<<<~~~qqqfffaaa___```aaabbbccccccddddddjjjhhhfffdddbbbaaa`````````bbbdddcccaaa``````bbbcccfffkkknnnqqqwwwzzzvvvrrrqqqnnnmmmiiigggiiinnntttwwwxxxvvvkkk___UUULLLHHHCCCBBB@@@>>>===<<<;;;:::888:::===???@@@@@@???>>>BBB@@@===;;;::::::;;;<<<;;;;;;;;;<<<<<<<<<======<<<>>>@@@BBBAAA@@@===<<<zzzlllcccaaa\\\]]]^^^^^^\\\\\\]]]^^^ccccccbbbbbbbbbbbbcccccc___aaabbbaaa______bbbeeefffkkkrrrwww{{{}}}wwwrrrmmmjjjgggiiijjjjjjnnnvvv{{{||||||wwwlllaaaVVVMMMGGGCCCAAA>>>======<<<:::999888999;;;===>>>????????????>>><<<;;;::::::::::::::::::;;;;;;<<<============>>>???@@@@@@>>>===;;;vvvggg``````[[[\\\]]][[[YYYYYY[[[]]]______```aaaaaabbbcccccc^^^aaacccbbb```bbbhhhnnnooosssyyy}}}}}}zzzvvvpppjjjgggggglllpppqqqwww~~~|||{{{~~~~~~~~~~~~xxxmmmbbbXXXMMMGGGCCC@@@===<<<<<<<<<:::888888888999;;;<<<>>>??????======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<======>>>===============<<<;;;;;;~~~qqqaaa[[[^^^\\\]]]^^^\\\YYYYYY\\\___]]]^^^___```aaabbbaaaaaa```bbbeeeddddddhhhpppwwwvvvzzz}}}}}}zzzyyyzzzzzzyyyuuuooojjjfffjjjrrrwwwyyy}}}~~~zzzwww{{{{{{{{{|||yyynnncccXXXNNNFFFCCC@@@===<<<<<<<<<:::777888888888999;;;===>>>???<<<======>>>======<<<;;;::::::;;;;;;<<<===>>>>>>======<<<<<<;;;;;;;;;;;;~~~wwwiii___]]]```YYYYYYYYYXXXXXXZZZ^^^aaa```___]]][[[YYYYYY\\\___\\\```fffiiikkkoootttyyy}}}{{{uuuqqqoootttyyyzzzwwwrrrpppooosssvvv}}}}}}{{{yyyzzz|||~~~~~~~~~yyykkk```WWWOOOKKKCCCDDDCCCBBBAAA>>><<<:::999999999:::::::::;;;;;;?????????>>>===<<<<<<;;;===:::777888;;;?????????@@@>>>;;;:::;;;<<<======uuuhhh^^^ZZZYYYVVVWWWXXXWWWWWWXXX[[[]]]^^^^^^]]]\\\[[[[[[^^^```bbbfffkkkoooqqqtttzzz|||vvvrrrooommmqqqvvvxxxxxxwwwuuutttxxx|||zzzxxxvvvvvvwww{{{xxxjjj___UUUMMMIIICCCCCCCCCBBB@@@>>><<<:::::::::;;;;;;;;;<<<<<<<<<@@@??????>>>======<<<<<<>>><<<999:::===@@@AAA@@@AAA>>><<<;;;<<<=========zzzpppfff]]]WWWSSSVVVXXXYYYYYYXXXXXXYYY[[[ZZZ\\\]]]]]]]]]^^^aaacccjjjoootttwwwyyy|||{{{tttqqqpppooolllnnnrrrwww|||~~~~~~}}}zzzyyyvvvvvvwwwzzz~~~wwwiii\\\SSSKKKGGGCCCCCCBBBAAA???===<<<:::;;;;;;;;;<<<<<<<<<======@@@??????>>>>>>======<<<===<<<:::;;;===???@@@@@@AAA???===<<<===>>>>>>>>>tttjjjbbb]]]WWWSSSXXXZZZ\\\\\\[[[ZZZZZZ[[[WWWYYY\\\___```bbbeeegggqqqvvv{{{~~~{{{sssnnnnnnppprrrnnnnnnrrryyy}}}{{{zzz|||~~~vvvggg[[[QQQJJJFFFBBBBBBAAA@@@>>>===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>=========::::::999999;;;<<<======AAA???======>>>???>>>==={{{mmmccc^^^\\\ZZZXXXXXXZZZ\\\\\\[[[ZZZZZZ[[[VVVYYY]]]```cccfffiiilllvvv{{{zzzrrrllliiikkkpppsssssstttwwwsssdddXXXPPPIIIFFFBBBAAA@@@>>>===<<<;;;;;;999::::::::::::;;;;;;;;;>>>>>>>>>===============999::::::::::::;;;<<<===???>>><<<<<<===>>>===<<<|||rrrfff\\\YYYZZZ[[[[[[VVVXXXYYYYYYXXXXXXYYY[[[ZZZ\\\```cccgggkkkpppssszzz|||tttpppkkkggghhhlllrrrvvvzzz||||||~~~{{{mmm```UUUNNNHHHFFFAAA@@@???===<<<<<<;;;;;;999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<======<<<<<<===>>>===<<<:::;;;<<<<<<;;;999}}}yyyssstttuuuvvvwwwxxxzzz{{{lllfff^^^XXXUUUVVVXXXZZZVVVWWWXXXWWWWWWXXX[[[]]]```bbbeeehhhkkkqqqwww{{{~~~zzzvvvsssrrrmmmkkkiiiiiilllrrrxxx|||zzz}}}}}}tttgggZZZQQQKKKGGGEEEAAA???>>><<<;;;;;;;;;<<<::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<<>>>===<<<;;;<<<>>>:::999888999::::::888666{{{|||}}}}}}{{{vvvpppmmmkkkiiihhhkkkooorrrqqqnnn___]]]YYYVVVSSSSSSUUUWWWYYYYYYYYYXXXXXXZZZ^^^aaaeeefffhhhkkkooouuu{{{|||tttnnnkkkjjjlllllllllnnnrrrxxx~~~}}}|||wwwooobbbVVVMMMHHHEEEDDD@@@???===<<<;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::777:::<<<<<<:::888:::<<<888777777777888888666555}}}}}}yyyvvvnnnmmmlllkkkjjjiiihhhhhhfffdddcccbbbbbbaaa___]]]VVVXXXYYYYYYWWWUUUTTTTTTXXXWWWXXX[[[___bbbdddeeegggmmmrrrsssvvv}}}yyyuuussspppkkkgggmmmooorrrxxx~~~~~~yyyuuutttjjj]]]SSSNNNJJJDDD@@@AAA>>>:::999;;;>>>@@@AAA===<<<;;;::::::;;;<<<======<<<;;;::::::;;;<<<===>>>;;;999888999::::::999888888999999999999888888{{{vvvrrrnnnlllggggggffffffdddcccbbbbbbaaa```______^^^]]]ZZZWWWUUUVVVXXXWWWUUUSSSRRRSSSVVVVVVYYY]]]bbbgggjjjkkkjjjrrrxxxzzz}}}zzzwwwrrrpppooonnnkkkiiirrruuuzzz~~~}}}}}}}}}yyyuuupppfffZZZQQQMMMJJJEEEAAA@@@===:::999:::===???@@@;;;;;;:::999999:::;;;;;;===<<<;;;::::::;;;<<<======:::888777888999999999777888888999999888888777}}}vvvooojjjgggcccaaabbbbbbbbbaaa```___^^^]]]]]]]]]\\\\\\\\\YYYUUURRRRRRTTTUUUUUUSSSQQQQQQRRRSSSVVVZZZ___fffkkkppprrrqqqzzz{{{pppnnnlllkkkmmmoooppppppxxx|||~~~~~~~~~zzzwwwkkkbbbVVVNNNKKKIIIFFFBBB>>><<<999888:::<<<>>>>>>999999888888888888999999<<<;;;;;;::::::;;;;;;<<<;;;999777666777888888888777888888999999888888777~~~{{{uuunnnhhhcccaaa^^^]]]```aaaaaaaaa```___]]]\\\\\\[[[[[[[[[[[[XXXSSSPPPQQQRRRSSSSSSRRRQQQRRRSSSTTTWWW]]]ccchhhnnnsssvvvzzz~~~wwwsssjjjjjjjjjkkkoootttxxxzzz}}}|||yyyiii___SSSKKKHHHFFFCCC@@@===:::888777999;;;<<<<<<999999888888888888999999;;;::::::::::::::::::;;;999777555555666777777777777777888888888888777777zzz}}}~~~|||xxxxxxxxxsssoooiiidddaaa___]]]\\\___```aaaaaaaaa___]]]\\\ZZZZZZYYYYYYXXXVVVRRROOOQQQRRRTTTTTTSSSTTTVVVXXXXXX\\\ccchhhlllpppuuuxxxxxxqqqlllhhhiiikkkoootttyyy~~~}}}|||{{{~~~~~~{{{jjj___RRRIIIEEECCC@@@<<<;;;999777777999;;;;;;;;;999::::::::::::::::::999999::::::::::::::::::999888666444444555777777777777777777888888777777777zzz}}}~~~{{{|||{{{ssskkkhhhdddbbbaaa```^^^]]]^^^___aaaaaaaaa___]]]\\\YYYWWWVVVUUUUUUTTTRRRPPPRRRTTTVVVWWWWWWYYY\\\___```eeelllpppsssvvvzzz~~~~~~{{{uuuoookkkiiilllqqquuuzzz}}}{{{yyyxxx{{{|||kkk```QQQGGGCCC@@@===:::;;;999777777999;;;;;;;;;::::::;;;;;;;;;;;;::::::888999999::::::999999888888666444444666777777777666777777888888777777666}}}sssnnndddcccbbbcccccccccaaa```___```bbbccccccaaa___^^^ZZZXXXUUUUUUUUUVVVUUUTTTTTTVVVXXXZZZ\\\___cccgggiiiooovvvzzz|||~~~}}}xxxyyyyyyxxxvvvtttsssrrroootttzzz~~~}}}}}}~~~~~~~~~{{{yyyxxxxxx|||~~~{{{jjj___PPPFFFBBB@@@===:::;;;999888888:::;;;;;;:::999:::;;;<<<<<<;;;:::999777888999::::::999888777888666444444666888888888666666777777777777666666wwwnnnhhheeebbbbbbccceeeggggggeeecccbbbccceeeffffffeeebbbaaa]]][[[XXXVVVWWWYYYZZZYYYVVVXXXZZZ\\\___ccchhhlllnnnuuu}}}yyytttttttttsssssstttwwwzzzvvv{{{~~~|||{{{{{{|||{{{||||||~~~~~~|||zzzyyyxxxxxx~~~}}}yyyiii^^^OOOEEEBBB@@@>>>;;;;;;999888999:::<<<;;;;;;999:::;;;;;;;;;;;;:::999777888999::::::999888777888666444444666888888888666666777777777777666666|||tttqqqooohhhbbb___[[[___dddggghhhhhhhhhiiihhhdddbbbeeefffccc___^^^ZZZYYYXXXXXXXXXZZZ\\\]]]VVV\\\bbbfffgggkkkrrrxxx{{{~~~~~~|||{{{yyywwwtttwwwuuutttsssuuuxxx|||~~~}}}zzzyyy|||tttxxx~~~~~~{{{|||~~~~~~~~~~~~|||rrr___WWWLLLDDD@@@>>>;;;999:::999888888888:::<<<>>>999999777666666666777888999;;;<<<;;;:::888999999777555444444555555444222666444222333666777777555~~~~~~~~~wwwoooiiihhhgggccc___]]]\\\___cccfffgggggghhhjjjiiidddccceeefffbbb^^^^^^[[[[[[YYYYYYYYY[[[]]]___]]]aaafffiiijjjooowww}}}{{{yyyvvvuuuuuuuuutttssstttttttttuuuxxx}}}~~~{{{xxxwwwyyy{{{xxx|||~~~}}}zzzooo^^^VVVKKKBBB???===;;;::::::999888888888:::<<<===:::999888666666666777777999;;;<<<<<<:::999999:::888777666666777777666444555333111222444666555444~~~|||yyywww{{{|||zzzzzz}}}~~~|||zzzyyyuuuppphhhaaa]]]___```^^^\\\\\\\\\___bbbdddeeefffhhhjjjhhhdddbbbdddddd___\\\]]]]]]\\\[[[ZZZ[[[]]]___aaaeeeiiillloooqqqwww{{{tttrrrooonnnppprrrssssssssstttvvvyyy~~~}}}zzzyyyzzz{{{{{{{{{}}}~~~}}}~~~~~~{{{yyy~~~|||wwwzzzwwwlll\\\SSSHHH???<<<<<<;;;:::999888888777888:::;;;<<<;;;:::888666666666666777:::;;;<<<<<<:::999999::::::888777777888999888666333222000111222444333333}}}yyytttrrrzzz|||zzzyyyzzzyyywwwtttrrrnnnjjjfffbbb\\\ZZZ\\\]]][[[ZZZ\\\\\\^^^aaabbbccceeegggjjjfffbbb```bbb```\\\ZZZ[[[]]]\\\[[[\\\]]]___bbbdddiiimmmsssxxx|||~~~wwwrrroookkkkkkmmmqqqtttuuuvvvxxx{{{~~~|||||||||||||||}}}xxxzzz|||||||||{{{zzzwwwtttrrrsssvvvyyy|||vvvnnnpppyyyuuujjjXXXPPPDDD<<<::::::::::::888888777777888999:::;;;;;;:::888777666555666666:::;;;<<<<<<:::999999:::999888777777999999888777444333222222222333333333~~~{{{wwwsssttt~~~~~~|||{{{{{{|||vvvpppmmmjjjfffcccaaaaaa\\\ZZZ[[[[[[YYYXXX[[[]]]___aaaaaabbbccceeegggbbb___^^^___\\\XXXWWWZZZ]]]\\\\\\]]]```cccfffhhhkkkqqqyyyxxxssspppmmmjjjjjjmmmrrrvvvxxx}}}||||||||||||}}}~~~}}}||||||||||||||||||~~~}}}yyyzzz~~~zzz{{{{{{yyyvvvrrrooommmiiiiiijjjmmmrrrwww|||sssiiiiiipppzzztttiiiSSSKKKAAA:::888999999999777777777777888999::::::;;;:::888666666666666777999:::<<<;;;:::888999999888666666666888888777666555555555444444444555555}}}{{{{{{~~~{{{xxxwwwwww{{{}}}||||||}}}|||ssskkkhhheeeaaa^^^^^^^^^[[[YYYZZZYYYWWWWWWZZZ]]]___aaabbbaaaaaabbbccc___]]]\\\]]]ZZZVVVWWW[[[]]]^^^___aaadddiiimmmooopppwww~~~~~~}}}wwwrrrooommmkkkiiikkkpppvvv{{{}}}{{{zzzzzz{{{|||~~~~~~}}}zzz|||~~~~~~~~~~~~~~~{{{zzz{{{|||||||||wwwzzz~~~}}}|||xxxyyyyyywwwrrrmmmjjjiiicccbbbaaadddkkkssszzz}}}~~~sssiiifffjjjsss~~~rrrfffNNNGGG>>>999888999888777555666666777888888999999999999777666666666777888888999;;;:::888777777888666555444555777777777666777777888777555444666777|||zzzzzz}}}{{{xxxzzz~~~~~~~~~~~~}}}}}}}}}|||xxxooogggfffeee___ZZZYYYZZZWWWWWWZZZZZZYYY[[[___]]]```bbbcccaaa```______^^^\\\\\\]]]ZZZWWWXXX]]]``````bbbeeejjjoootttwww{{{{{{vvvwwwvvvqqqmmmmmmlllkkkkkkooovvv~~~~~~}}}||||||~~~~~~zzzxxxsssuuuwwwwwwvvvuuuuuuvvv{{{{{{{{{xxxuuutttvvvxxxrrrxxx~~~|||xxxwwwwwwuuuvvvwwwtttnnniiiffffffaaa``````dddllluuu{{{}}}~~~uuulllggggggnnn}}}|||nnnaaaIIIDDD===999888888777555555555666777888888888888888777666666666777999999666888999999777666666777666555444555777888777666777888999777555444666888~~~|||}}}}}}{{{zzz}}}}}}zzz{{{{{{{{{|||}}}}}}~~~}}}}}}||||||tttkkkeeegggfff^^^XXXVVVVVVUUUVVVZZZ\\\\\\```eee]]]```ccccccaaa___]]]\\\^^^]]]]]]^^^[[[XXXZZZ```aaabbbeeehhhnnntttyyy|||wwwqqqrrrrrrmmmkkkmmmllllllooouuu~~~~~~~~~}}}~~~|||xxxwwwvvvtttooollllllnnnoooooonnnmmmmmmnnntttwwwxxxuuupppnnnqqquuuqqqxxxyyysssrrrtttrrrtttuuurrrlllgggddddddaaaaaabbbhhhqqqyyy}}}~~~wwwnnnhhheeekkk{{{zzzkkk]]]GGGBBB<<<999999888666444444555666777888888888888777777666666666888999:::666777888888666555555666666555555666777888888777777888999777444333555888~~~|||~~~}}}|||}}}|||xxxxxxzzz}}}~~~|||uuupppkkkfffaaa___aaabbb___[[[[[[YYYWWWXXX[[[___aaaaaafffccc___]]]]]]]]]\\\\\\XXXZZZ]]]^^^^^^^^^```bbbeeehhhlllnnnqqqwww}}}{{{ssssssrrrnnnjjjiiilllooossssssvvv}}}}}}|||{{{~~~|||zzzyyyyyyzzz{{{tttrrrmmmhhhdddaaa___^^^\\\]]]^^^]]]]]]]]]___aaahhhjjjmmmnnnmmmllllllmmmvvvxxxzzz{{{zzzvvvrrrooouuupppnnnmmmjjjeeedddfffeeehhhooouuuzzz||||||||||||rrrnnnnnnqqqzzzttt]]]KKKDDD???999666777777666444666666555555555555666666888888777777666666555555888777666666666777999:::777777666555444333333222888888999888555444444555~~~{{{xxxxxxzzz~~~}}}{{{vvvooojjjfffbbb]]]]]]______]]]YYYXXXVVVVVVXXX\\\```bbbbbbfffccc```]]]\\\\\\\\\\\\YYY\\\___aaaaaaaaabbbccchhhkkkpppsssvvv{{{|||xxxuuurrrnnnooonnnkkkhhhiiimmmqqqvvvxxx}}}~~~~~~}}}|||yyyvvvrrrooommmfffccc___[[[WWWTTTRRRQQQQQQRRRSSSSSSRRRRRRTTTVVVYYY\\\```bbbdddeeegggiiinnnpppsssuuuuuussspppnnnqqqmmmkkkkkkhhhcccbbbdddjjjnnnuuu|||~~~}}}zzzttttttuuuxxx~~~{{{vvviiiVVVGGGAAA===888666666777666555666666555555555555666666888888888888777777777666777777666666666777888999666666666555555444444333777888999777555444444555~~~~~~~~~~~~~~~{{{yyyyyyzzz~~~zzzwwwrrrmmmgggcccaaa^^^\\\\\\^^^___]]]ZZZUUUUUUVVVYYY]]]aaacccccceeeccc```]]][[[[[[[[[\\\ZZZ]]]aaacccddddddeeeffflllqqqvvvzzz}}}zzzuuupppllliiihhhiiiiiihhhgggjjjpppuuuzzz~~~~~~~~~~~~~~~~~~}}}zzzvvvooofff___ZZZTTTRRROOOLLLHHHEEEDDDCCCDDDEEEGGGGGGFFFFFFHHHIIIHHHKKKPPPSSSUUUWWWZZZ\\\```bbbfffiiikkklllkkkjjjjjjfffeeegggeeebbbbbbdddooottt|||~~~{{{wwwttttttxxx{{{}}}~~~}}}uuummmdddXXXKKKBBB===:::777555666666777666666666666666666666666666999999888888888888777777666666555555555666777888555555555555555555555555666777888777555444444555}}}{{{}}}{{{|||}}}~~~~~~|||{{{zzzzzz|||yyysssooojjjfffaaa^^^^^^]]]]]]^^^```aaa___]]]WWWWWWXXXZZZ^^^aaabbbaaaaaa```^^^[[[YYYXXXZZZ[[[\\\^^^```bbbccceeeiiikkksssxxx~~~}}}vvvqqqlllhhheeedddfffhhhhhhiiimmmtttzzz~~~~~~~~~}}}{{{uuummmcccYYYPPPKKKHHHGGGEEECCC@@@>>><<<;;;<<<>>>@@@@@@??????@@@BBB@@@BBBEEEFFFFFFGGGIIIKKKOOOQQQUUUYYY]]]___``````aaa^^^^^^bbbcccaaabbbfffpppuuu}}}{{{vvvnnnnnnrrrzzz}}}wwwmmm```TTTIIIAAA<<<999777666555555666777888888888888888888888888888888777777777777777777777555555555555555666666777444555555555666666666777555666777666444333444555~~~|||{{{yyy{{{~~~}}}~~~{{{{{{}}}~~~~~~}}}|||zzzuuuqqqlllgggdddaaa^^^\\\\\\\\\^^^```bbbbbb```^^^\\\[[[ZZZ[[[]]]^^^___^^^]]]]]]\\\YYYWWWVVVXXX[[[^^^^^^___```bbbgggnnnsss{{{~~~xxxrrrnnnjjjgggdddeeehhhkkkmmmooossszzz~~~}}}{{{yyytttkkk```VVVMMMGGGCCCAAA@@@???>>>===;;;:::999888:::======<<<<<<===>>>;;;===>>>>>>======???AAAAAACCCFFFJJJMMMPPPRRRSSSVVVTTTVVV[[[^^^^^^```eeelllqqqxxx}}}~~~zzztttoookkkmmmsss|||~~~wwwpppdddUUUHHH???;;;999666666666555555666888999999:::;;;;;;;;;;;;:::999555666666666666666666666444555555666666666666666444444555555666777777777444555666555444333444555~~~zzzzzzzzzyyyyyy|||}}}||||||~~~|||yyymmmjjjeeebbbaaa```^^^]]]YYY[[[^^^aaabbbaaa___^^^___]]]ZZZXXXYYYZZZ[[[ZZZYYY[[[[[[YYYVVVVVVYYY]]]___```aaacccgggnnnvvv|||~~~yyyuuupppmmmjjjiiigggfffkkkoootttvvvxxx{{{}}}}}}{{{xxxnnnhhh^^^SSSJJJDDDAAA@@@;;;<<<<<<;;;;;;:::888888666888;;;<<<;;;:::;;;;;;888999:::::::::;;;===???;;;<<<===@@@BBBEEEGGGHHHLLLJJJLLLQQQTTTUUUWWW\\\aaaeeejjjnnnooolllhhheeehhhiiioooxxx{{{zzzzzz|||}}}~~~~~~zzzllldddXXXKKKAAA;;;999888444555777666666666888::::::;;;<<<======<<<;;;:::444444555555555555666666444555666777777777777666555555555666666777777777333444555555333222333555~~~zzzxxx{{{|||{{{{{{}}}zzzvvvhhheeebbb``````___^^^\\\ZZZ]]]aaaddddddbbbaaa```___[[[VVVTTTTTTVVVWWWXXXXXXZZZ[[[ZZZWWWWWW\\\aaaaaaccchhhlllqqqxxx~~~zzzwwwqqqnnnkkkiiijjjkkkkkkkkksssxxx}}}}}}{{{|||}}}{{{tttooo___ZZZQQQHHHBBB>>>===>>>888999:::;;;;;;:::999888666999<<<===<<<;;;;;;<<<999999::::::999:::===???<<<<<<<<<<<<===>>>@@@AAADDDAAABBBFFFHHHGGGIIIMMMPPPRRRUUUXXXYYYYYYXXXVVV\\\[[[___gggkkkkkkmmmpppuuuuuuvvvvvvvvvtttrrrqqqnnnooossswwwyyyuuunnniii\\\UUUJJJAAA===;;;999888444666888888666666888:::888999;;;<<<<<<;;;999888555555555555666666666777555666777888888888777777666666666666666777777777222333444444333222333444|||xxxyyy}}}~~~~~~{{{~~~~~~~~~xxxssseeecccaaa```______]]]\\\\\\```eeehhhgggeeedddccc]]]XXXSSSPPPPPPSSSVVVWWWWWWZZZ\\\[[[XXXYYY^^^cccaaafffmmmtttzzz~~~yyyvvvtttmmmkkkiiiiiilllnnnooopppxxx}}}|||{{{zzzuuummmeeeSSSOOOIIICCC>>><<<;;;<<<888999:::<<<<<<;;;;;;:::888;;;>>>??????======>>><<<<<<<<<;;;999999;;;===@@@???===<<<<<<<<<===>>>???<<<<<>>AAAAAACCCEEEGGGHHHIIIJJJJJJMMMLLLOOOUUUZZZ\\\___dddbbbcccdddeeeeeedddcccbbb```bbbggglllmmmiii___XXXQQQIII@@@;;;:::;;;:::999444777999999777666888;;;777888:::;;;;;;:::888777555666666666777777888888555666888999999999888777777777777777666666666666222333444444222222333444}}}~~~|||{{{vvvnnnhhhcccbbb```^^^]]]\\\]]]]]]___bbbeeefffeeecccbbbaaa\\\YYYUUUQQQOOOPPPRRRTTTUUUZZZ___```^^^^^^bbbeeejjjooovvv{{{|||wwwvvvuuuqqqnnnnnnjjjkkkqqqsssppprrrwww~~~wwwlll```WWWNNNIIIBBB===:::999999999777888:::;;;=========<<<>>>>>>???@@@AAAAAAAAAAAA@@@???===<<<;;;;;;;;;<<<===<<<:::999999:::;;;<<<<<<======<<<;;;:::999888;;;;;;<<<>>>@@@BBBDDDEEEEEECCCAAACCCHHHNNNPPPQQQRRRQQQPPPOOONNNNNNNNNNNNOOORRRUUUXXXXXXTTTPPPNNNBBBAAA???===;;;888777666777666555444555666999:::666777888999:::;;;;;;;;;555555666666666666555555777777777777777666555555888888777777666666666555333444666666666444222111|||xxxuuussspppjjjggg```___]]]\\\[[[[[[\\\\\\___aaadddeeeccc```______[[[YYYTTTQQQOOOPPPRRRTTTUUUYYY^^^``````ccchhhmmmrrruuuzzz~~~xxxsssrrrqqqnnnkkkmmmkkknnntttwwwuuuvvvzzzzzzpppeee[[[TTTKKKGGGAAA<<<::::::999999777999:::<<<===>>>======>>>>>>???@@@AAAAAAAAAAAA@@@???===<<<;;;;;;<<<<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;:::999888777777888:::<<<===???@@@@@@@@@>>>===???CCCGGGIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFHHHKKKNNNMMMJJJGGGDDD??????===;;;999777555444777666666555555666777888666777888999::::::::::::555555666666666666555555444555666777777888888888666555555555444444444333222333555555555444222111yyyuuupppllliiigggeeeccc]]]]]]\\\[[[[[[\\\]]]^^^^^^```bbbbbb```]]]\\\\\\ZZZXXXTTTQQQPPPQQQSSSTTTXXX[[[___aaaccchhhooouuu|||~~~zzzssspppoooooommmkkkmmmnnnrrryyy}}}|||}}}~~~sssfff[[[TTTPPPGGGCCC>>>;;;::::::::::::999:::<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA??????>>>===<<<<<<<<<<<<======<<<<<<;;;:::999888999999999999888777666666444666999;;;=========<<<;;;;;;;;;===@@@BBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>===???AAACCCCCC@@@===;;;<<<;;;:::888666555333333777777666666666666666666666777888999999999999999555666666777777666666555222333444666888999::::::555555555444444444444444111222333444444444333222|||pppmmmjjjfffcccaaa___^^^]]]]]]\\\\\\\\\]]]___```]]]___aaa```^^^[[[ZZZZZZXXXVVVSSSQQQQQQRRRTTTVVV\\\^^^aaadddgggmmmuuuzzz{{{xxxxxxuuupppnnnooooooooonnnooorrrxxx~~~~~~~~~~~~yyykkk\\\QQQMMMLLLCCC@@@<<<;;;;;;;;;;;;::::::;;;===>>>?????????>>>>>>>>>???@@@AAAAAAAAAAAA???>>>>>>=========<<<<<<<<<=========<<<:::888666777777777777777666555555666888;;;>>>??????===<<<::::::<<<===>>>???>>>=========<<<;;;;;;;;;;;;;;;:::<<<===>>>>>><<<:::888:::999888777666444444333666777777777666555444444666666777888999999888888666666777777777777666666222333555666888999999999666666666666666666666666000111222333444444333333~~~}}}uuupppfffffffffdddaaa^^^\\\[[[\\\[[[[[[ZZZZZZ[[[]]]^^^\\\]]]___^^^]]][[[[[[[[[VVVUUUTTTSSSTTTVVVXXXZZZ]]]```dddiiinnnuuu||||||uuuqqqqqqooommmmmmnnnooopppqqqrrrwww}}}||||||{{{|||}}}rrraaaSSSKKKHHHHHH???===;;;;;;<<<===<<<;;;;;;<<<===?????????>>>>>>>>>>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>=========<<<=========<<<:::888666666666777777777666555555777999<<<>>>???>>>===;;;888:::<<<===<<<;;;::::::;;;::::::999999999999::::::;;;<<<<<<<<<;;;:::999888888888777666555555555666666777777666555444333666666777888888888777777666666777777777777666666555555666777777777777777555555555666666666666666111222222333444444444444|||{{{|||~~~}}}tttlllggg___aaabbbaaa___\\\[[[[[[ZZZYYYXXXVVVVVVVVVWWWWWWXXXZZZ\\\\\\[[[[[[\\\]]]WWWWWWWWWWWWZZZ]]]```aaa^^^bbbiiiqqqyyy~~~wwwqqqmmmlllllllllmmmoooqqqsssuuuvvv|||xxxyyyyyy{{{}}}yyygggWWWLLLFFFDDDCCC>>><<<<<<<<<===>>>===;;;;;;<<<===?????????>>>===>>>>>>???@@@AAAAAAAAAAAA===>>>>>>??????>>>>>>=========<<<<<<;;;:::999888666777777888888777777666666888:::;;;<<<;;;:::999555777999:::888777777777777777666666666666777777999:::::::::999999888888777777777777666666666666666666555555555555555555666666777777777777666666666777777888888777777666777777777777777666555555333333333333333444444444444444444444444444444555{{{yyyxxxyyy{{{~~~~~~zzzrrrjjjdddbbb\\\]]]^^^]]]ZZZZZZ\\\^^^ZZZYYYWWWUUUSSSSSSSSSSSSSSSUUUWWWYYYYYY[[[]]]___ZZZZZZ[[[]]]aaaeeehhhkkkfffkkkrrr{{{}}}xxxsssooommmmmmnnnppprrrtttwwwzzz}}}{{{|||xxxyyy|||ppp\\\MMMGGGDDDAAA>>>===<<<<<<===??????===;;;;;;<<<===>>>>>>>>>===<<<>>>>>>???@@@AAAAAAAAAAAA===>>>????????????>>>======<<<;;;:::::::::::::::888888999999999999888888777777888888999888888888444666888888666444666777555555555444444555555666999888888777777777777777555555666666666666666666666555444444444555666777555666666777777666666555777777888888888888777777777777777777777666555555222222222333333444444444666666555555444444555555{{{}}}yyyuuutttuuuxxx|||~~~{{{yyyvvvppphhhccc___^^^[[[\\\[[[YYYWWWXXX]]]aaa]]][[[YYYVVVTTTRRRRRRRRROOOQQQTTTVVVXXXZZZ]]]___\\\]]]___bbbfffkkkoooqqqqqquuu|||~~~~~~~~~{{{wwwtttqqqooonnnppprrruuuxxxzzz~~~~~~yyyzzz|||zzzjjjUUUGGGCCCBBB???;;;=========>>>@@@???===;;;;;;<<<===>>>>>>===<<<<<<>>>>>>???@@@AAAAAAAAAAAA===>>>???@@@@@@???>>>======<<<:::999999:::;;;<<<888999999:::::::::999999888888888888888888999999555777999888666555777999666555555555555555666666999888777777666666777777444444444555555555666666666555333222333555777888555666666666666666555555777777888888888888777777666666777777777777666666444444444555555666666666888777666555555555555555}}}|||}}}|||yyywwwuuuuuuppprrruuuxxx{{{~~~~~~vvvwwwrrrlllgggccc```]]][[[ZZZYYYXXXYYYZZZ[[[YYYXXXZZZXXXVVVSSSRRRRRRRRRSSSRRRRRRRRRRRRSSSVVV\\\```___aaadddfffjjjooouuuyyy{{{yyyzzz}}}}}}~~~}}}zzzxxxsssoooooonnnmmmooottt|||zzzzzz{{{}}}zzzzzz{{{|||||||||~~~iiiZZZKKKDDDBBB>>>;;;::::::>>>>>>:::999;;;<<<;;;>>>???@@@@@@>>>======>>>@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@????????????>>><<<<<<;;;::::::::::::;;;<<<:::888999:::;;;;;;:::777888888888888777777666444555666555444444555666444444444333333333222222333444444444444444444555444555666666666555333333222111111000111222444555888888888888777777777777888888888777666666555555999999888666444333555777;;;888555444555666777666555555444333333222111111|||{{{|||~~~{{{xxxvvvtttsssssstttuuuwwwyyy{{{}}}yyyrrrmmmiiidddaaa___]]][[[ZZZUUUUUUUUUWWW[[[]]]^^^]]]YYYXXXUUUSSSQQQQQQRRRRRRSSSTTTTTTTTTUUUXXX]]]aaaccceeeiiimmmqqqwww}}}|||wwwssssssnnnlllmmmnnnnnnrrrwww~~~~~~{{{yyyyyy{{{||||||~~~vvvcccUUUGGGBBB@@@===::::::;;;===<<<999999<<<<<<999===>>>??????===<<<<<<===??????@@@AAAAAAAAAAAAAAA???>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;;;;<<<:::999999:::;;;:::999777888888888888777666666444555666666444333444555444333333333222222222222333333333444444444444444444555666666666555444333111111111111111333444444777777777777777666666555777777666666666666555555999999999777555444555777999777444444555666777666555555444333333222111111~~~}}}|||~~~}}}|||yyyxxxwwwvvvuuutttttttttxxxxxxxxxyyy{{{}}}{{{rrrmmmgggddd___\\\[[[ZZZXXXWWWTTTSSSTTTVVVZZZ]]]^^^^^^WWWVVVSSSQQQOOOOOOPPPQQQSSSTTTVVVXXXYYY[[[___aaafffiiinnnsssyyy|||xxxsssooollliiihhhlllnnnpppuuu{{{}}}zzzxxxyyy{{{||||||~~~ssshhhZZZMMMBBB>>>===;;;:::;;;;;;<<<::::::>>>DDDCCC???<<<>>>???>>>===;;;<<<<<<>>>>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===>>>===<<<<<<;;;;;;<<<<<<===;;;999999999:::999888888888888888888777666666555666777666444333333555333333333222222222111111222222333333444444444444555555666666555555444333111111222222333444444444555666777777777666444333444555555555555666666666999999999888666555666888777555333333555666777666555444444333333222222111~~~}}}}}}yyywwwvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxyyyzzz|||{{{qqqllljjjgggddd___\\\ZZZXXXUUUSSSXXXWWWUUUUUUWWWXXXXXXXXXTTTRRRPPPNNNMMMMMMNNNOOOQQQTTTWWWZZZ\\\^^^aaaccchhhlllrrrxxx~~~~~~{{{yyyvvvrrrooojjjgggggglllpppsssxxx~~~}}}zzzyyy{{{}}}~~~~~~~~~yyyjjj]]]PPPGGG>>><<<<<<;;;;;;<<<:::;;;:::===FFFNNNOOOKKK===>>>@@@???===<<<<<<=========>>>???????????????AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<======;;;999888999999888777888888888888888777666555555666777666444333333444333333222222222111111111222222333333444444555555555555555555555444444444222222333555666666666777444555666777666555333222333333444444555666666777888999999888666666777888555444222333555666666666444444444333333222222222~~~{{{wwwuuutttuuuvvvwwwxxxyyyzzzzzzvvvwwwyyy{{{~~~zzzpppiiiggghhhccc```]]][[[YYYXXXUUUSSSZZZXXXUUUSSSTTTTTTTTTSSSPPPOOOMMMLLLLLLMMMNNNOOOQQQTTTYYY]]]___bbbeeegggnnnrrryyy~~~zzzwwwuuussspppnnnllliiijjjpppuuuwww}}}~~~||||||~~~~~~}}}}}}~~~~~~uuueeeXXXJJJBBB<<<;;;<<<;;;;;;>>><<<<<<<<>>@@@AAAAAA???>>>>>>???======>>>????????????>>>AAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<===<<<:::888888999999999777999999999888888777555555555666777666444333444555333333333222222222111111222222333444555555666666666666555555444444444444444444555666777888999:::444555555666555444333222222333333444555666777777777888999888777666666777555333222333555666666555444444333333333333222222~~~|||zzzzzz|||~~~~~~}}}zzzvvvtttrrrsssuuuvvvwwwxxxxxxxxxtttvvvyyy|||yyyqqqiiidddcccdddZZZYYYWWWWWWXXXXXXVVVUUUVVVTTTQQQPPPQQQSSSSSSSSSOOONNNMMMLLLMMMOOORRRSSSTTTXXX]]]bbbeeeiiimmmpppxxx|||~~~zzzvvvsssqqqooommmlllooommmooovvv{{{~~~~~~~~~}}}{{{yyyxxx{{{~~~}}}}}}ppp___UUUEEE???;;;;;;;;;:::;;;===>>>>>>>>>>>>BBBHHHIIIEEE???AAABBBAAA@@@>>>??????======>>>???????????????>>>>>>>>>============<<<>>>===<<<<<<;;;;;;<<<<<<:::999777777999:::999888999999999999888666555444444555666555444444555666444444444333333333222222333333444555666777777888666666555444444444444555666555555666777999;;;<<<666666555555444444444444333333444555666666777777555777888888666555666666666444444555666777666555333333333333333333333333}}}xxxtttsssuuuxxxzzzzzzxxxuuusssrrrsssuuuvvvwwwwwwwwwvvvtttvvvzzz~~~zzzvvvpppkkkgggdddaaa___WWWVVVUUUVVVWWWXXXVVVTTTTTTQQQNNNMMMOOOQQQRRRRRROOOOOONNNOOOQQQTTTWWWXXXZZZ^^^ccchhhmmmsssyyy|||vvvssspppnnnnnnooooooooorrrpppttt{{{{{{yyyvvvvvvyyy{{{{{{~~~yyyhhhXXXPPPBBB===999::::::888888;;;<<>><<<===@@@AAA???>>>@@@AAAAAA???>>>>>>???===>>>??????@@@@@@??????=========<<<<<<<<<;;;;;;===<<<<<<;;;;;;;;;;;;;;;888777666777999:::::::::999999999999777666555444222444555555444444666777555555555444444444333333444444555666777888999999777666555444333444444555666555333333444888;;;===888777555444333444555666555555555666666777777777333555777777666555555555777666555666777777666444333333333333333333333333~~~wwwrrrmmmppptttwwwxxxwwwtttrrrtttuuuwwwxxxxxxxxxwwwwwwtttwww{{{}}}sssoookkkiiigggddd___ZZZ[[[YYYXXXXXXXXXWWWUUUSSSTTTQQQNNNLLLMMMNNNOOOOOOPPPPPPPPPQQQTTTWWW[[[]]]___ccchhhnnntttzzz~~~}}}nnnllljjjjjjmmmqqqtttuuusssrrrvvv{{{xxxuuuuuuyyy|||yyyzzz}}}uuubbbRRRKKK@@@;;;999999888666666999:::>>>???<<<;;;>>>@@@???>>>???@@@@@@>>>======>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>============<<<<<<;;;::::::::::::;;;777666555666999;;;;;;:::::::::999999777666555444111333555555555555777888666666555555555444444444555555666777888999::::::777666555444333444555555666444222111222666:::===999888555333333444666888666666666666777777777777222444666777555444444555888777666777888777555444333333333333333333333333xxxrrrqqqmmmnnnqqquuuxxxxxxuuurrrmmmqqquuuvvvsssqqqqqqrrryyyzzzvvvooonnniiigggccc___]]]\\\]]]^^^[[[[[[ZZZYYYWWWTTTRRRPPPNNNMMMKKKJJJJJJLLLNNNPPPQQQTTTVVVXXXYYY[[[^^^``````dddlllvvv{{{xxxvvvuuuuuukkkmmmmmmjjjmmmssswwwwwwzzz}}}~~~zzz{{{zzzyyy}}}||||||{{{yyyqqqaaaOOOCCC<<<;;;999888888999;;;<<<<<<===>>>??????>>>===<<>>>>>>>>>>>??????;;;<<<>>>???AAAAAABBBBBB>>>??????>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999:::999999999:::<<<>>>???999999999999999888777666777777666555555555555555777666555444333222222222555555666666666666555555222333333444444333333222666555555444444333333222555444444333333444444555777666555444444444444444555555555555555555555555555555666666555555444333333333333222222222111111|||tttooonnnnnnoooqqqtttvvvvvvssspppoooqqqssssssrrrrrrtttwww~~~yyyooohhhgggeeeccc```]]][[[[[[[[[\\\[[[[[[ZZZYYYWWWTTTRRRPPPNNNMMMKKKKKKKKKMMMOOOQQQSSSVVVYYY\\\^^^```cccffffffkkksss|||~~~zzzuuuqqqpppooopppjjjmmmmmmlllnnntttyyyyyy}}}~~~}}}}}}}}}xxxmmm]]]LLLAAA;;;:::999888888:::<<<===<<<===>>>??????>>>===<<>>=========>>>>>><<<<<<>>>???@@@AAAAAABBBBBBAAA???===<<<<<<===>>>;;;;;;<<<<<<;;;;;;:::999999888888888999;;;===>>>::::::999999888777777777777777666555555555555555666666555444444444555555555555666666666666555555444444555555555555444444555555555444333333222222444444333333333333444444666666555555555555555555444444444444444444444444555555555555555444444333333333333333222222222222}}}{{{xxxqqqmmmlllppppppqqqrrrtttssspppmmmpppqqqrrrrrrsssvvvzzz~~~~~~zzzwwwqqqgggbbbaaa^^^]]]\\\[[[ZZZYYYYYYYYYZZZZZZZZZYYYWWWTTTRRRPPPNNNNNNMMMLLLMMMOOOQQQSSSVVVYYY]]]```cccgggkkknnnpppuuu|||{{{xxxrrrmmmjjjiiijjjkkkggglllooooooqqqwww||||||~~~~~~~~~~~~}}}~~~~~~xxxiiiVVVGGG???999888888888999;;;===>>>======>>>??????>>>======???>>>>>>===<<<<<<<<<<<<======>>>??????@@@AAAAAAEEECCC@@@===<<<<<<>>>???;;;<<<<<<<<<<<<;;;::::::888888888888999;;;<<<===;;;:::999777777777777888777666666555555555555666444444444444444555666666555555666666666666555555666666666777777666666666555444444333333222222111333222222222222222222333666666666666666777777777333333333333333333333333555555555555555444333333444444444333333333222222{{{yyyvvvpppnnnooorrrqqqpppqqqqqqqqqnnnllloooppprrruuuxxx|||yyyrrrnnnhhhaaa^^^___YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZXXXVVVTTTQQQPPPOOONNNNNNNNNPPPRRRTTTVVVWWWZZZ___dddhhhlllqqquuuzzz~~~~~~{{{uuurrrlllgggdddeeegggiiieeelllrrrsssvvv}}}~~~~~~~~~~~~~~~}}}|||~~~xxxdddQQQDDD>>>777777888888:::<<<>>>???===>>>????????????>>>===???>>>===<<<<<<;;;;;;<<<>>>>>>>>>>>>>>>???@@@@@@EEEDDDAAA???>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::888999999:::;;;<<<===>>>===;;;999777666666777888777666555555555555666666555444444333333333444444555555666666666666555555666666777777777777666666444444444333222222111111222222111111111111222222666666777777888888888888333333333333333333333333444444555555555444333333444444444333333333333222~~~yyyxxxvvvsssrrrtttsssqqqppppppqqqpppooommmnnnpppuuu{{{}}}ssskkkfffbbb\\\ZZZ[[[WWWWWWWWWXXXYYYYYYYYYYYYZZZZZZYYYXXXVVVSSSQQQOOOOOOOOOOOOQQQSSSUUUWWWYYYXXX[[[aaaggglllqqqwww{{{~~~xxxuuummmjjjeeeaaa```bbbeeehhheeeooowwwzzz|||~~~}}}}}}wwwaaaMMMBBB>>>666777777999:::<<<>>>???===>>>???@@@@@@???>>>===>>>>>>===<<<<<<<<<<<<<<>>>>>======>>>??????BBBBBBCCCCCCAAA???===<<<<<<<<<======<<<<<<;;;:::::::::;;;<<<===>>>??????===<<<999777666666777888666666555555555555666666999888777666444444333333555555666666666666555555444555555666666555555444555555444333333222222111222111111000000111111222555666777888999999888888333333333333333333333333444444444555444333333222444444333333333222222222{{{wwwxxxxxxvvvuuuwwwtttrrrppppppqqqrrrrrrqqqqqqsssyyy|||xxxoooeeeaaa^^^YYYUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYXXXVVVSSSQQQOOOOOOOOOQQQSSSUUUXXXZZZ[[[[[[___eeekkkqqqwww}}}}}}wwwqqqnnneeeccc```___```cccgggjjjlllvvvttt^^^KKK@@@<<<666777888999;;;<<<===>>>>>>>>>???@@@@@@???>>>>>>>>>======<<<<<<======>>>@@@???>>>===<<<===>>>??????@@@BBBDDDCCCAAA>>><<<<<<============<<<;;;;;;:::;;;===>>>???@@@@@@@@@===<<<:::888666666666666666555555555555666666777>>>===;;;999777666555555555555666666666666555555333444444555555444444333666555555444444333222222222111111111111111111222555666888999999888777777333333333333333333333333444444444444444333222222333333333222222222111111|||{{{|||}}}~~~yyywwwxxxxxxvvvuuuwwwtttrrrqqqqqqsssuuuvvvvvvxxxyyy{{{~~~xxxrrrpppggg___^^^^^^ZZZVVVUUUVVVUUUTTTSSSTTTVVVXXXYYYYYYYYYYYYXXXVVVSSSPPPOOOOOOPPPRRRTTTWWWZZZ\\\^^^aaaeeelllrrrxxx~~~|||uuunnnjjjgggbbbaaaaaabbbeeejjjnnnqqquuu}}}ooo[[[JJJ>>>:::666777888:::;;;<<<<<<===>>>???@@@@@@@@@@@@???>>>============>>>???@@@@@@AAA???>>><<<<<<<<<===>>>>>>???@@@AAAAAA@@@???>>>===============<<<;;;;;;:::;;;<<<>>>????????????<<<;;;:::999777666555555555555555555555666777777<<<;;;:::888777666666666555555666666666666555555333444444555555444444333777666666555555444444333222222222111111222222222666777888999999777666444444444444444444444444444333444444444444333222222222222111111111000000000yyywwwyyyzzz~~~yyyvvvxxxxxxuuutttuuutttrrrqqqqqqtttwwwyyyyyy~~~}}}}}}}}}}}}yyyqqqkkkfff___ZZZ\\\___]]]ZZZYYYVVVTTTRRRQQQRRRTTTWWWYYYYYYYYYYYYWWWUUUSSSPPPOOOOOOPPPRRRUUUXXX[[[^^^___fffjjjqqqwww}}}wwwoooiiieeeccccccdddeeehhhlllqqqvvvxxx}}}yyykkkYYYIII===888777888999:::;;;<<<<<<<<<>>>???@@@AAAAAA@@@???>>>============>>>@@@AAABBBAAA@@@>>><<<;;;<<<===>>>??????>>>>>>??????@@@AAA===============<<<<<<;;;999:::<<<===??????>>>>>>;;;;;;;;;:::888666555444555555555555555666777888777777666555555444555555555555666666666666555555444444555555555555444444777777777666555555444444333333222222222222333333666777888999888666444333555555555555555555555555333333444444444333222222111111111000000000000///}}}vvvssssssuuuuuuwwwxxxxxxwwwvvvwwwxxxssspppoooppptttwwwwwwvvv~~~|||vvvmmmeee``````\\\YYYWWWYYYYYYXXXVVVXXXXXXWWWUUUSSSTTTVVVYYYWWWUUURRRPPPPPPPPPPPPOOOQQQTTTVVVWWWYYY]]]dddiiimmmttt|||vvvnnnfff``````dddiiikkkmmmnnnqqquuuzzz~~~~~~vvvhhhSSSBBB;;;<<<::::::;;;;;;<<<===>>>>>>AAAAAA???>>>============>>>>>>>>>>>>>>>?????????AAA???===<<<<<<===@@@AAA???????????????>>>======<<<======>>>>>>===<<<<<<:::;;;===>>>?????????>>>;;;;;;<<<;;;:::888666555888666444555777999::::::888888888888777777777777555555666666777888888888111111111222333444555666555555444444444333333333111000...------...000111666555444333333333333333444333222222222222333444444444444333333222222222222222111000//////000000~~~zzzvvvvvvxxxyyyxxxzzz{{{zzzxxxuuuttttttvvvsssqqqrrrvvvyyyzzzzzz{{{zzzvvvqqqlllfffbbb```]]]ZZZXXXWWWXXXXXXVVVTTTWWWWWWWWWUUUTTTTTTUUUWWWVVVTTTSSSRRRRRRRRRQQQQQQSSSUUUXXXZZZ]]]bbbjjjooovvv}}}xxxnnnhhhbbb^^^```dddiiikkkooossswww|||}}}}}}~~~~~~~~~~~~~~~uuudddPPP@@@;;;;;;999999:::;;;<<<======>>>@@@@@@??????>>>>>>=========>>>>>>>>>??????@@@@@@AAA???===<<<<<<>>>@@@AAA???????????????>>>=====================<<<<<<<<<;;;<<<===>>>???>>>>>>===:::::::::999888666555444777666555666888999999999888888888777777777666666444444444444444444444444333333222222222333444444444444444444444333333333444333111000000111333444555555444333333333333333444444333222222333444444444444333333333222222222333333222222111111111111~~~|||yyywwwvvvwwwyyy{{{|||~~~~~~zzzvvvsssqqqvvvuuutttuuuwwwzzz{{{{{{vvvrrrkkkeee```^^^^^^^^^\\\ZZZYYYYYYZZZYYYWWWUUUVVVWWWWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSWWWYYY[[[___dddkkkrrrxxx}}}uuummmeeeaaa___^^^bbbiiijjjnnnuuu{{{}}}}}}sss```LLL???;;;;;;888888999:::;;;<<<=========>>>???@@@@@@???>>>===<<<======>>>???@@@AAAAAAAAA@@@>>>======>>>???AAA>>>>>>??????>>>>>>======>>>===<<<;;;;;;<<<===>>>===>>>>>>>>>>>>===<<<;;;999999777666555555555555666666666777999:::999777888888777777777777666666555555444333333222111111555444333333222222222333333333333333444444444444444333222111111222333444444444333333222222333333555444444333333444444555333333333222222222222222444444444444333333333333~~~{{{xxxwwwwwwwwwwwwwww}}}}}}xxxuuussstttuuuwwwyyyzzzyyywwwvvvoookkkddd]]]ZZZYYY[[[]]]\\\\\\\\\]]]]]]\\\ZZZXXXUUUWWWXXXWWWUUUTTTTTTTTTWWWXXXXXXXXXWWWVVVVVVVVVZZZ\\\```eeelllttt{{{zzztttmmmfff```___```bbbhhhpppooottt|||sss\\\III???<<<;;;777777888999;;;<<<======<<<===???@@@AAA@@@>>>===<<<<<<===>>>@@@AAABBBBBBAAA@@@???>>>===>>>???@@@===>>>>>>>>>>>>>>>======>>>===<<<;;;;;;<<<>>>@@@??????>>>>>>===;;;:::::::::999777555555555555666666666666888::::::888666888777777777666666666666555555555444444333333333444333333222222333333333222333333333333444444444222222111000000111222222333333222222222222333333444444444444444444444444222222222222222111111111444444444444444444333333}}}{{{xxxxxxyyyyyyxxxwww{{{~~~{{{xxxwwwtttxxx|||}}}xxxsssooohhheee```\\\YYYYYYZZZ[[[ZZZ[[[]]]]]]]]][[[ZZZZZZVVVXXXYYYXXXVVVTTTTTTTTTZZZ[[[\\\[[[YYYXXXYYY[[[___aaafffmmmuuu}}}yyyqqqlllhhhccc___aaacccfffmmmtttwww|||sssZZZGGG???===;;;666777888999;;;<<<===>>><<<===???@@@AAA@@@>>>===<<<===>>>???@@@AAABBBBBBBBBAAA@@@???>>>>>>??????<<<======>>>>>>>>>======???>>><<<<<<<<<>>>@@@AAA@@@@@@>>>===;;;::::::999;;;:::888777666777777888666666666888::::::888555777777777666666666666555333333333444444444555555222222222222333444555666333333333333333333333333222111111111111111111222222222111111111222222333444444444444444444444444111111111111111111111111111222333333333333222222}}}|||{{{|||}}}~~~}}}{{{yyywwwvvvxxx|||~~~|||zzzwwwzzz}}}~~~}}}{{{zzzzzzwww|||~~~vvvnnnjjjaaa___]]][[[ZZZYYYYYYYYYWWWXXXZZZZZZYYYXXXYYYZZZYYYZZZZZZYYYVVVUUUUUUVVV[[[]]]___^^^\\\\\\```dddeeehhhnnnwww{{{qqqkkkiiigggcccbbbeeehhhjjjpppvvv~~~tttXXXEEE@@@>>>:::666777888:::;;;===>>>???===>>>???@@@@@@???>>>======>>>>>>???@@@AAABBBBBBBBBAAA@@@@@@????????????<<<<<<===>>>>>>>>>======??????>>>>>>>>>@@@AAABBBAAA@@@>>><<<;;;:::999999;;;;;;:::999999999999999888777666777999999888666777777666666666666555555000000111222222333444444111111111222333444666666333333333333222222222222333333333333333333333333111111000000111111222222222333333444444333333222000000000000000111111111///000222333333222111111}}}yyyxxxwwwwwwwwwxxxxxxxxxuuutttssswww}}}~~~{{{tttvvvyyyzzzyyyxxxyyyyyyzzz}}}~~~wwwnnngggddd[[[[[[YYYXXXXXXXXXXXXXXXVVVXXXYYYXXXWWWWWWYYY[[[\\\\\\[[[YYYVVVUUUWWWXXXZZZ]]]___^^^^^^aaahhhnnnlllpppwww}}}wwwmmmiiijjjllliiiiiilllooopppsssyyysssVVVCCC???<<<777777777999:::<<<>>>???@@@@@@@@@??????>>>>>>======?????????@@@@@@AAAAAAAAABBBBBBAAA@@@??????>>>>>>;;;<<<<<<===>>>>>>======??????@@@AAAAAABBBCCCCCC@@@???===;;;:::::::::::::::::::::::::::999999888999888666666777888888777777777666666666555555555222222222222333333333333222222222222333333444555555444444333222111000000111222222222222222222111000000000000000111222222111111222333333222111111/////////000000000111111///000222333444333222111}}}{{{{{{wwwvvvtttttttttuuuvvvwwwvvvtttssswww||||||xxxrrrtttvvvvvvuuuuuuvvvxxx{{{||||||wwwooofffaaa___YYYXXXVVVUUUUUUUUUWWWWWWXXXYYYZZZYYYWWWXXX[[[^^^^^^]]]\\\YYYVVVVVVXXXZZZXXX[[[^^^___```eeennnvvvqqquuu|||}}}{{{uuullliiilllrrroooppptttvvvuuuxxx|||rrrTTTBBB>>>;;;444777888999;;;===???@@@AAAAAAAAA???>>>============@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@???>>>>>>;;;;;;<<<===>>>>>>======???@@@AAABBBCCCDDDCCCCCC@@@???===;;;::::::::::::888999:::;;;;;;:::888777:::888666555777888888888777666666666555555555555777666666555555444444333444444333333222222333333666555444333111000////////////000000000000//////000000///000000111222222000111222333333222111000.../////////000000111111///000222444444444222111|||yyyxxxwwwsssnnnnnnpppssssssrrrrrrtttvvvyyyzzzzzzyyyxxxttttttttttttvvvyyy}}}yyyppphhhccc___\\\YYYVVVVVVWWWWWWVVVUUUSSSRRRWWWVVVVVVVVVVVVWWWXXXXXXYYYZZZYYYXXXVVVVVVWWWYYYZZZ___bbbbbbgggpppwwwzzzzzzyyyrrrmmmkkkkkklllxxxzzzzzzyyyvvvwww{{{oooUUUBBB===;;;777999888777999<<>>>>>>>>???@@@AAAAAA@@@AAABBBBBBAAA@@@>>>===:::<<>>======@@@@@@AAACCCDDDDDDDDDEEEAAA@@@>>><<<:::999888888;;;<<<<<<;;;999999;;;<<<999888777666666555555666777666555444444444444444222222222222222222222222222222222333333444444444222333444444444333222111333222000//////111333444111000///...............000///.........000111222000000000000000///.........000222444666555555444|||{{{{{{|||yyyvvvtttttttttsssssstttuuuwwwyyyzzzyyyxxxxxxttttttuuuvvvyyy|||}}}}}}vvvqqqhhhaaa]]]YYYWWWUUUUUUUUUVVVVVVVVVUUUTTTTTTWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZYYYXXXVVVVVVXXXZZZ\\\aaadddeeejjjttt{{{}}}wwwoookkkjjjkkkmmmwwwxxxyyyxxxvvvwww{{{~~~~~~mmmSSSAAA;;;999666999999888999;;;???BBBEEEFFFDDD@@@===;;;;;;===>>><<<<<<<<<===>>>@@@AAABBBAAAAAAAAAAAA@@@???===<<<<<<>>>AAAAAA@@@???>>>>>>???@@@BBBCCCDDDDDDCCCCCCAAA@@@>>><<<:::999888888:::;;;;;;:::999888999;;;777666666666666666777888777666666555444444555555333333333333333333333333222222333333333333333333555555666666555444333222333222111//////000111111111000000////////////000111000//////000111222333111111111111111000/////////111333555666666555555~~~|||zzzzzz{{{}}}}}}|||zzzvvvtttssssssxxxxxxyyyyyyyyyxxxxxxwwwvvvuuuvvvyyy}}}}}}zzzvvvlllggg```ZZZWWWUUUSSSRRRSSSSSSTTTTTTUUUVVVWWWXXXWWWWWWWWWXXXYYYZZZZZZ[[[YYYYYYXXXWWWUUUUUUXXXZZZ^^^dddiiikkkqqq{{{~~~uuummmjjjkkknnnqqquuuwwwyyyxxxvvvwww{{{~~~|||||||||}}}jjjQQQ@@@999666444999999999:::;;;<<<===>>>CCCAAA???===<<<<<<<<<===::::::;;;<<<>>>@@@BBBCCCAAAAAAAAAAAA???>>><<<;;;>>>@@@BBBBBBAAA??????@@@???@@@CCCEEEEEEDDDCCCAAAAAA@@@>>><<<:::999999888:::;;;;;;:::888777888999555555555555666777888999666666555444444444555555444444444444444444444444333333333333333222222222555666666555444333222111222111000///////////////000000000///000000111111111111000000000111222222111111222222222111000000000111333555666666555555~~~{{{xxxwwwvvvwwwwwwyyy|||~~~|||wwwttttttuuu{{{zzzzzzyyyxxxwwwvvvvvvxxxxxxxxx{{{}}}zzzsssmmmfffaaa[[[WWWUUUUUUTTTSSSSSSRRRRRRSSSUUUWWWZZZ[[[WWWWWWXXXYYYZZZ[[[[[[\\\XXXXXXWWWUUUTTTUUUYYY[[[```gggnnnrrryyy|||tttmmmkkknnnssswwwuuuwwwzzzyyyxxxyyy}}}~~~{{{{{{{{{{{{{{{~~~~~~gggPPP@@@888666555777888999:::;;;;;;;;;;;;@@@??????>>>>>>=========<<<<<<<<<===>>>@@@AAABBBBBBBBBAAA@@@???===<<<;;;???@@@BBBBBBAAA???@@@@@@@@@BBBEEEGGGGGGFFFCCCAAA@@@???>>><<<:::999999999;;;<<<===<<<999888888999666666666666666777888888555444444333333333444444555555555555555555555555444333333333222222111111444333333222111000////////////000000000000000000//////......///000111111000000000000000000111111000000111111111000000//////000222333444444444333~~~|||yyywwwuuuuuuvvvvvvuuuyyy}}}}}}zzzxxxyyy{{{}}}|||zzzxxxvvvuuuuuuuuu{{{zzzzzzzzzyyysssjjjccc```]]]WWWTTTTTTUUUUUUUUUSSSSSSSSSTTTVVVXXX[[[]]]WWWXXXYYYZZZ[[[[[[[[[[[[VVVVVVVVVUUUUUUWWW[[[___dddkkktttyyy|||xxxrrrnnnmmmqqqwww{{{wwwzzz}}}}}}|||}}}}}}{{{{{{{{{zzz|||~~~|||dddOOOAAA999666666555666888:::<<<<<<===<<<>>>>>>????????????>>>>>>@@@@@@?????????@@@AAAAAABBBBBBAAA@@@>>>>>>======>>>???AAAAAA@@@???@@@AAABBBDDDGGGIIIIIIGGGDDDAAA@@@???===<<<::::::999999===>>>???>>>;;;999888999888888777666666666666666333222222111222222333333555555555555555555555555333333333222222111111111333333222111000000//////---...000111222333222222---------------...///000//////////////////............///////////////......//////000111111111111~~~|||zzzxxxvvvvvvwwwxxxuuuwww{{{}}}~~~~~~~~~|||yyyvvvtttttttttuuuyyyzzzyyyvvvqqqiiibbb^^^\\\XXXTTTRRRRRRTTTUUUUUUUUUUUUVVVWWWXXXZZZ[[[\\\WWWXXXZZZ[[[[[[[[[ZZZYYYWWWWWWWWWWWWXXX\\\aaaeeekkksss{{{~~~zzzwwwtttsssssstttssspppoooqqquuuzzz}}}|||~~~~~~|||yyyxxxzzz|||~~~xxxaaaNNNAAA999777888555666888;;;===>>>??????>>>>>>??????@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@AAACCCBBBAAA@@@????????????===>>>@@@@@@@@@@@@BBBDDDDDDFFFGGGHHHHHHFFFCCCBBB???>>>===<<<;;;:::::::::>>>???@@@???<<<:::888888999888777666555555555555222222111111111222333333555555555555555555555555222222222222222111111111444333222222111111222222...000222444555555444333------,,,,,,------............/////////...------------......//////..................//////000000{{{yyyxxxvvvvvvvvvxxxyyyttttttvvvzzz~~~}}}{{{wwwtttrrrrrrtttuuuuuuwwwwwwqqqhhhaaa^^^]]][[[XXXTTTRRRSSSUUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZXXXYYYZZZ[[[[[[YYYXXXVVVYYYYYYZZZZZZ\\\aaahhhmmmttt|||zzzxxxuuuqqqmmmkkkkkkkkkpppqqqrrruuuyyy}}}zzzttttttttttttvvvyyy|||}}}zzzttt\\\KKK@@@888666999888999:::<<<===???@@@AAA????????????@@@AAACCCCCC@@@@@@@@@???@@@@@@AAAAAACCCBBBAAA@@@@@@AAABBBBBB===>>>@@@AAAAAABBBEEEGGGEEEEEEFFFFFFEEEDDDBBBAAA???>>>===<<<;;;:::::::::>>>???@@@???<<<999777666888777666666666666666777333333222222333444444555444444444444444444444444111111111111222222222222222222111000111222333444222444666888888666444222///......------------......///000000000...---,,,------...//////////////////............///000000}}}vvvuuusssssssssuuuwwwxxxsssqqqrrrvvv|||}}}zzzvvvsssqqqrrrsssuuuqqqttttttnnnccc\\\\\\___]]]YYYUUUTTTUUUWWWXXXYYYYYYZZZ[[[\\\\\\[[[ZZZYYYXXXYYYZZZ[[[ZZZXXXVVVUUU[[[[[[\\\]]]```fffmmmrrr{{{zzzsssooonnnmmmjjjhhhgggiiikkkppprrrwww|||{{{qqqpppnnnnnnppptttxxx{{{vvv|||qqqYYYIII???777666999<<<<<<<<<<<<>>>???@@@AAA@@@?????????@@@BBBDDDEEE>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@AAABBBCCCDDD===???AAABBBBBBDDDGGGJJJEEEEEEDDDDDDCCCAAA@@@@@@???>>>===<<<;;;:::::::::===???@@@???;;;888666555666555555666666777888999444444444444444555666777444444444444444444444444000000111111222222222333//////.........000111222666888:::;;;999666333000111000///...............///000111111111///...---......///000000111000000000////////////000000111{{{zzzuuupppnnnooorrrrrrqqqppprrruuuyyy||||||zzzwwwuuuuuutttssstttuuuwwwxxxpppmmmhhhcccaaa^^^[[[YYYUUUSSSQQQPPPRRRVVVZZZ]]]ZZZZZZ[[[\\\\\\]]]]]]]]]ZZZYYYXXXWWWVVVVVVVVVVVV^^^]]]]]]aaagggnnnrrruuu~~~ssslllggghhheee^^^\\\aaaeeeffflllsss}}}yyywwwsssnnnmmmooouuu{{{~~~}}}~~~mmmVVVEEE999333222555999;;;===>>>======>>>??????AAACCCDDDEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCBBBBBBAAA@@@?????????@@@CCCBBBAAA@@@AAACCCEEEGGGEEEDDDCCCCCCDDDCCCAAA???@@@@@@>>>===<<<<<<<<<<<<<<<<<<;;;:::999999999999555555555555555444444444111000000555<<>>======???@@@AAABBBDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@???????????????AAAAAAAAAAAABBBCCCEEEFFFEEECCCBBBCCCCCCCCCAAA???@@@???>>>===<<<<<<<<<<<<;;;:::999888777777777777666666555555444444444333222111222666;;;<<<:::888///111333444333222333444333111000///000000000...000000......///222444666999AAAEEEAAA<<<999555000111///...---...///...---///000000111111111000000...///000000000000///...////////////......------|||wwwsssqqqrrrsssrrrppprrrsssuuuwwwxxxzzzzzzzzzrrrtttuuuwwwwwwvvvtttsssfffbbb^^^ZZZXXXVVVTTTRRRRRRQQQQQQQQQRRRTTTVVVXXXXXXZZZ]]]```aaaaaa___^^^\\\[[[YYYXXXXXXXXXYYYYYY___```dddkkkuuuxxxrrrlllfffcccaaaddddddbbbeeennnuuuxxxzzz~~~~~~~~~nnnVVVDDD888222333777777999<<<>>>>>>>>>@@@BBBBBBCCCEEEFFFEEEDDDBBBAAA??????????????????@@@AAA@@@??????>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEDDDDDDDDDBBBBBBBBBCCCBBB@@@>>>??????>>>===<<<<<<<<<<<<;;;;;;:::999888888888888777777666555444444333333222333555777888888777666000111222222111222444666333222111111222111///---////////////000111333444777@@@GGGGGGBBB===777222111000......///...,,,+++...//////000111111111111......///000000///..................------------~~~zzzvvvuuuvvvvvvtttrrrrrrtttuuuvvvwwwxxx{{{|||vvvwwwyyyyyywwwsssooommmbbb___[[[XXXVVVUUUSSSQQQRRRRRRRRRSSSTTTUUUVVVVVVVVVXXX\\\___aaa```^^^\\\[[[ZZZYYYXXXYYYZZZ\\\]]]ccceeejjjsss}}}|||tttlllfffbbb``````]]]bbbeeefffkkkvvv~~~}}}}}}}}}mmmUUUCCC888222444888666999<<<>>>>>>???AAACCCDDDDDDFFFFFFFFFDDDBBBAAA??????>>>>>>>>>>>>??????>>>>>>============>>>>>>>>>@@@DDDFFFGGGGGGEEEDDDBBBAAA@@@AAABBBAAA@@@>>>???>>>===<<<<<<<<<<<<<<<>>>===<<<;;;::::::::::::777777666555444333333222222444666666444333444555000111111000///111333666333222000000000000...,,,......///000111111111111222<<>>???@@@BBBDDDDDDEEEFFFGGGGGGEEECCCBBB??????>>>======>>>>>>>>>>>>===============>>>>>>@@@BBBFFFIIIJJJHHHEEECCCAAA@@@???@@@AAAAAA???===>>>======<<<<<<<<<<<<<<<======<<<;;;::::::::::::777666666555444444333333222333555444333222222333000111111000//////222444444111...---..................///000000000///......777DDDLLLJJJBBB;;;888666333...,,,,,,---......,,,---...000000111111111......------------......111111111111111111111111}}}{{{|||}}}}}}zzzvvvsssvvvxxxxxxwwwxxx|||}}}yyytttmmmgggbbb``````]]]ZZZXXXWWWWWWUUUTTTUUUUUUUUUUUUUUUVVVVVVVVVWWWYYY[[[]]]^^^]]][[[ZZZWWWWWWXXXZZZ___dddjjjmmmvvvxxx|||}}}vvvjjjhhheeeaaa^^^___bbbffffffnnnuuuyyy}}}|||vvvsssuuu{{{xxxfffPPPAAA888333444888777999<<<>>>???@@@BBBDDDDDDEEEGGGHHHGGGFFFDDDCCC@@@???>>>>>>>>>>>>>>>>>>===============>>>>>>???AAADDDGGGJJJJJJGGGDDDBBB???>>>>>>???@@@@@@>>>=========<<<<<<;;;<<<<<<===::::::999888777777777777666555555555555444444444333333333333444444555555333333444222111000111333222000......///000///......///////////////...------444AAAJJJHHH???999888666333///---...///000000---......///000000000000...---,,,,,,,,,,,,---...////////////000000000000~~~~~~}}}{{{zzz|||~~~~~~zzzwwwssswww{{{{{{yyyyyy}}}{{{tttllleee```]]]\\\]]][[[XXXVVVVVVVVVUUUTTTVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXWWWVVVUUUVVVWWWYYY]]]dddkkkssswww~~~{{{qqqkkk```aaabbbbbbaaadddhhhllljjjsss{{{~~~yyyvvvwww}}}}}}yyyrrraaaNNNAAA888444444777888:::===??????@@@BBBCCCCCCEEEFFFHHHHHHGGGFFFEEEAAA@@@???>>>>>>>>>>>>???>>>=========>>>>>>???@@@BBBDDDGGGHHHGGGEEEAAA???>>>======>>>??????>>><<<<<<<<<<<<;;;;;;<<<<<<===999999888777666666666666444444444555555555555555666444222444888:::999888666777888777444333222333...///111444555444111.../////////......---------///444>>>FFFDDD:::444555333222111222222222000.........///////////////...------,,,++++++,,,------........./////////000000{{{yyyzzzzzzzzz{{{yyyyyy{{{~~~~~~zzzvvvsssxxx|||}}}{{{zzz~~~}}}wwwooofff```\\\[[[[[[[[[YYYVVVTTTTTTTTTSSSRRRVVVUUUSSSRRRRRRRRRSSSTTTRRRRRRRRRRRRRRRQQQPPPPPPWWWXXXZZZ```gggqqqyyy~~~|||rrrhhhaaa[[[^^^aaacccdddggglllqqqqqq{{{~~~|||zzzyyytttnnn___MMM@@@999444444666999;;;>>>??????@@@AAACCCCCCDDDFFFHHHHHHHHHGGGFFFAAAAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@BBBDDDFFFFFFEEEBBB???===>>>===<<<===??????>>><<<<<<<<<;;;;;;;;;<<<<<<===;;;:::999888777777777777333333444444555666666666888555222555;;;>>>===:::999:::<<<;;;888555444333,,,///444999;;;888222---000///...---------------222555===DDD@@@555000111000111333666777555000---...///////////////......------++++++++++++------.../////////000000111111|||vvvtttvvvwwwuuurrrwwwuuutttwww{{{{{{vvvppprrrrrrssstttwwwyyy{{{|||tttnnneee\\\WWWWWWYYY[[[^^^[[[XXXVVVVVVVVVUUUTTTUUUVVVVVVSSSOOOMMMOOOQQQRRROOOLLLIIIHHHIIIKKKMMMOOOPPPWWWdddnnnuuu|||~~~vvvmmmeee___[[[XXX\\\aaadddgggkkkqqqvvv{{{yyynnn^^^LLL@@@999444555888888:::;;;<<<>>>BBBFFFIIIOOOKKKIIIJJJKKKHHHDDDAAA???@@@@@@AAAAAA???>>>===:::;;;<<<>>>????????????BBBCCCCCCCCCBBB@@@>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666888777555666888999999888<<<999555333222222222111555222///111666888666333999::::::888444222222222111///333<<<>>>777222111...............///000000///333888<<<<<<888333000444222111222444555222//////......------......///------,,,+++,,,---...///000//////000222333111000|||xxxttttttwwwyyywwwtttuuuttttttvvvxxxwwwsssoooooopppsssuuuwwwxxxvvvuuulllhhhaaaZZZWWWWWWYYY[[[\\\YYYWWWVVVWWWWWWVVVUUURRRRRRPPPLLLHHHGGGIIIKKKKKKIIIFFFDDDCCCCCCEEEFFFHHHIIIPPP\\\hhhqqq|||yyyppphhhbbb^^^\\\WWW\\\ccciiimmmrrrxxx}}}{{{kkk[[[III@@@;;;888777999999:::;;;<<>>???@@@@@@@@@???======<<<<<<===>>>???@@@@@@AAABBBBBBCCCBBBAAA@@@>>>===;;;;;;;;;;;;:::::::::999999999:::;;;;;;:::888888888666555555777888888777;;;888555333333333333222555222111333777999666333444555555444111000000111444111222888888333//////...............//////000///222666999:::888444111333111//////111111///---......------------......------,,,,,,,,,---...///000//////000222222111000}}}uuusssrrruuuxxxzzzxxxuuurrrssstttttttttsssqqqpppoooqqqsssvvvvvvtttoookkkbbb___[[[WWWVVVVVVXXXYYYYYYXXXWWWXXXYYYZZZYYYWWWOOONNNJJJFFFBBBBBBDDDFFFEEEDDDBBBAAA@@@?????????@@@AAAFFFQQQ]]]iiixxx|||xxxppphhhbbb^^^]]]]]]\\\bbbkkkrrrvvvzzz{{{iiiXXXFFF??????===:::999:::::::::<<>>>>>>>>???>>>======<<<>>>>>>======>>>@@@BBBCCCBBBBBBBBBAAA@@@???===<<<::::::999999999999888888666888;;;<<<===<<<:::999777555444444666777777666999777444333444444444333444222333555999999666333000111222111000///000111444000000222333000...///......------......///000///111333666777666555444444222///......///...---------------------------------,,,,,,------...///000//////000111222111///}}}xxxsssssssssvvvyyyyyywwwuuuqqqsssuuuuuuuuutttuuuvvvuuutttssssssrrrnnngggbbbZZZYYYWWWUUUTTTTTTUUUUUUXXXXXXYYY[[[]]]]]][[[XXXOOOMMMHHHCCC@@@@@@BBBDDDCCCCCCCCCBBBAAA???>>>===;;;:::>>>FFFPPP]]]nnn}}}}}}tttooohhhaaa]]]\\\^^^```gggnnnwww~~~||||||}}}~~~}}}}}}~~~}}}xxxiiiWWWEEE???@@@???:::888;;;::::::===DDDKKKQQQTTTKKKJJJGGGFFFHHHKKKIIIEEE===============<<<<<<<<<@@@???>>>===>>>AAACCCEEEAAAAAA@@@@@@???>>>===<<<999999999999999999999999777999<<<>>>>>><<<999777666444333333555666666555777555333333555666555555333333444777::::::666333000222222111000///000111///------000222222222111...------------...////////////000111333444555555666444111///...//////000,,,,,,------------,,,,,,---------------......///000//////000111111000...}}}zzzuuuvvvwwwyyyyyyxxxvvvssssssuuuwwwwwwxxxyyy|||~~~}}}xxxqqqmmmkkkgggaaa\\\VVVVVVTTTSSSSSSRRRRRRRRRYYYZZZ[[[^^^___^^^ZZZWWWNNNKKKFFFAAA@@@@@@BBBCCCDDDDDDDDDCCCAAA???===<<<999888999>>>EEEOOOaaapppzzz~~~xxxmmmiiibbb]]][[[^^^bbbeeepppxxx~~~~~~zzz|||zzz|||~~~~~~|||zzzzzz||||||~~~~~~xxxsssjjjXXXEEE??????===888555;;;:::<<<@@@HHHNNNQQQRRRCCCDDDBBB@@@DDDLLLLLLHHH=========<<<<<<<<<<<<<<<@@@???>>>>>>???AAACCCEEEAAA@@@???>>>===<<<<<<<<<999999999999999999::::::888:::<<<>>>===:::777555555444222333555666666555555444333333555666666555222333555888999999666444111222333111///---......,,,---///111333555333000---------------.../////////.........///111444555555444111///------...000,,,------......------,,,------.........//////...000///...///111111///---~~~zzz{{{{{{{{{zzzxxxuuutttwwwwwwwwwxxx{{{~~~wwwmmmgggdddbbb]]]YYYUUUTTTTTTSSSRRRRRRRRRRRRZZZ[[[]]]______\\\UUUQQQKKKGGGBBB??????@@@AAA@@@CCCBBBBBBAAA???===;;;:::999888888:::===DDDRRRaaaoooxxxzzztttiiieee```]]]^^^bbbhhhmmmuuu|||~~~~~~}}}~~~}}}zzz|||~~~~~~{{{}}}}}}}}}||||||{{{yyywwwxxxzzz}}}~~~~~~~~~~~~~~~zzz|||~~~~~~zzzuuuqqqjjjXXXFFF>>><<<999666555:::;;;>>>EEELLLPPPOOOMMM???AAA???===CCCNNNPPPLLL>>>>>>===<<<<<<<<<<<<===???>>>>>>>>>???AAACCCDDD@@@???>>>===<<<;;;;;;;;;999999999999999:::::::::999:::<<<<<<;;;999666444666444333333555666666555555444333444666777666555222333555777777777666555000111111000---,,,,,,,,,///111222111222444111,,,------,,,,,,------...//////...---,,,---///222333000000000---+++***,,,...,,,---...//////...---,,,------...////////////...000///...///000000...---~~~~~~~~~{{{yyywwwvvv|||xxxvvvwww{{{~~~yyyqqqgggaaaaaa```[[[VVVTTTTTTSSSSSSSSSTTTUUUUUU[[[\\\^^^___]]]WWWOOOIIIIIIEEEAAA@@@AAABBBAAA@@@BBBBBB@@@>>>===;;;:::999888888888999888<<>>:::@@@MMMQQQKKK???>>>===<<<<<<<<<============>>>???@@@AAABBBBBB@@@???===<<<:::::::::;;;777777777888888888999999888888999:::999888666555666555333444666777777666555444333444666666555444111333444555555555555666000111111111///......000000222111---///333333...------,,,,,,------...//////---,,,+++,,,---///111---...000...,,,***,,,------...000111111000...---,,,---...///000//////...000///...///000000...,,,|||zzzyyyyyyyyytttuuuzzz}}}}}}{{{rrrkkkbbb___```___ZZZUUUSSSSSSRRRSSSTTTVVVXXXYYY[[[\\\^^^^^^[[[SSSJJJCCCIIIFFFCCCBBBDDDEEEDDDBBBCCCBBB@@@>>><<<;;;::::::777777999999777888CCCOOO]]]hhhssswwwwwwtttllldddfffdddbbbaaaeeekkkssswww}}}{{{yyywwwvvvzzz~~~|||zzzzzzyyy~~~|||~~~|||www}}}~~~~~~~~~}}}}}}{{{yyy{{{}}}}}}|||yyywwwwwweeeVVVEEE;;;666444666:::888;;;BBBLLLSSSRRRJJJBBB<<>><<<<<<======>>><<<===>>>???AAAAAAAAAAAA@@@???===;;;:::::::::;;;555666666666777777888888666666777888888888888888777555444444666777777666555444444555666666555333111333444444333444555777000222333333222222333555...000---))),,,444777444---,,,,,,,,,,,,---.........---,,,++++++,,,...///,,,///222111...---...///...///000222222000///...,,,---///000000000///...000///...///000///...,,,||||||zzzzzz|||}}}{{{}}}zzzssskkkfff___[[[YYYYYYWWWVVVVVVSSSTTTXXXXXXUUUWWW]]]___aaaaaa\\\TTTKKKFFFEEEGGGFFFEEEEEEFFFFFFDDDBBBCCCAAA???>>>???>>><<<:::777777777666777999===AAASSS```kkknnnnnnoookkkeeefffeeeeeegggmmmttt{{{}}}}}}zzz|||}}}~~~}}}~~~}}}zzzwwwuuu~~~|||{{{||||||zzz{{{}}}~~~|||zzz}}}}}}zzzxxxyyyzzzxxxvvvvvvkkkVVVBBB:::777222222777777999???HHHOOONNNHHHAAA===;;;:::;;;>>>CCCHHHLLLBBBAAA???>>>===<<<<<<<<<===>>>???@@@AAAAAABBBAAA======<<<;;;;;;;;;;;;<<<888888888888777777777777:::999777666555555555555999888888777666555555555444444444333333222222222222222333333333333444444333333333222111000...---//////...---222;;;@@@@@@111///,,,******,,,///111.........---,,,,,,...111---...000000...------...---///000222222000...---......////////////............///000000///...---{{{}}}tttkkkddd___YYYVVVUUUVVVUUUTTTUUUSSSUUUYYYYYYVVVYYY^^^______^^^XXXPPPIIIDDDCCCEEEEEEEEEFFFGGGGGGEEECCCCCCAAA?????????>>><<<;;;777888888777777999===@@@MMMYYYcccggghhhiiihhhdddffffffhhhlllrrryyy}}}~~~~~~}}}|||}}}~~~}}}}}}~~~}}}{{{zzz~~~}}}~~~~~~|||yyy{{{~~~~~~}}}{{{yyyxxxkkkVVVAAA:::666222222777666888===EEELLLMMMHHHBBB<<<;;;::::::<<>>???AAACCCCCCCCCCCCBBBAAA@@@???<<<;;;::::::::::::::::::666666666666555555555555888888777777666555444444777666666555444444333333444444444333333222222222222222222333333333444444333333222222000///...---///000000000777AAAGGGGGG444222///,,,+++,,,...///---......,,,++++++---//////111333444222000000000//////000111111000///.........////////////......---...///000//////...---}}}yyymmmeee]]]YYYUUURRRRRRSSSTTTTTTVVVUUUXXX[[[\\\[[[]]]bbb```^^^ZZZSSSLLLFFFCCCCCCCCCCCCDDDGGGIIIIIIGGGEEEEEECCC@@@??????>>>===;;;999999999888777888<<<>>>GGGQQQ\\\aaacccfffgggfffhhhjjjnnnttt{{{}}}}}}~~~|||~~~~~~~~~~~~}}}~~~}}}~~~|||yyyvvvzzz|||}}}}}}|||~~~|||yyyjjjUUUAAA999666222333777777888;;;BBBHHHJJJHHHDDD===<<<::::::;;;???CCCEEEFFFDDDAAA>>>>>>AAADDDFFFJJJIIIHHHFFFCCC@@@===<<<:::999999999888888888888666666666555555555444444666666777777777555444333444444444333333222222111444444333333333333222222222222222222333333333333333222222111000///......---//////111888CCCJJJJJJ777444111---++++++,,,------------,,,******,,,...///111444555555444444444222111000000////////////---......//////......---------...//////......---tttjjjccc\\\YYYUUUSSSRRRTTTUUUVVVXXXZZZ]]]___``````bbbeeebbb^^^WWWPPPIIIEEEDDDDDDBBBCCCEEEIIILLLLLLKKKIIIGGGDDDAAA@@@??????>>><<<:::;;;:::999888888:::===AAAKKKXXXaaaeeehhhjjjkkknnnqqqwww}}}||||||}}}|||~~~~~~~~~}}}zzzwwwuuuzzz{{{{{{zzz{{{~~~yyyiiiTTT@@@999666333333888888888:::???DDDHHHHHHGGG???===<<<;;;;;;>>>AAACCCDDDCCCBBBBBBBBBDDDFFFHHHKKKJJJHHHFFFBBB???<<<:::999999999999999888888777888888888777666666666555333555666777777666444222444333333333222222222111333333333333333333333333111222222222222333333333333333222111000000//////,,,------...444===BBBBBB444222///,,,+++***+++,,,+++,,,,,,,,,+++---///222222333444333333444666888666444111///---------...---------......---------,,,---------............vvvmmmddd```\\\ZZZWWWTTTRRRSSSUUUWWWYYY]]]___``````aaabbbcccccc^^^UUUNNNIIIGGGGGGGGGDDDDDDFFFJJJNNNOOONNNMMMIIIFFFBBB@@@@@@??????===<<<<<<<<<:::888777999::::::EEETTTbbbiiikkkmmmpppvvvzzz~~~}}}|||}}}~~~~~~}}}{{{zzzzzz~~~}}}}}}}}}~~~~~~wwwhhhSSS???888666333444888999999;;;>>>BBBEEEGGGGGGAAA???>>><<<===>>>@@@BBB???AAACCCEEEFFFFFFEEEEEEGGGFFFEEECCC@@@>>>;;;::::::::::::;;;:::999888888888888888777666555555444222333555666777666444333444444444333333333333333333333333333333333333333111111111222222222333333444333222111111111111111...///---+++///555777555///...,,,+++******+++,,,)))+++,,,---...000333666===;;;777333000111444888888666222...,,,***++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......~~~tttlllddd^^^ZZZYYYXXXVVVRRRPPPQQQTTTWWWZZZ^^^aaa___^^^______^^^aaaZZZRRRKKKGGGGGGGGGHHHEEEEEEFFFJJJMMMPPPPPPOOOKKKGGGCCCAAA@@@@@@??????>>>>>>>>>;;;999777777888666???OOO___iiilllpppuuu~~~}}}}}}}}}}}}~~~|||~~~xxxfffRRR>>>888666333444999999999:::<<<>>>AAADDDEEEAAA@@@>>>======>>>@@@AAA<<<>>>BBBEEEGGGEEECCCAAAAAAAAAAAA@@@>>>===;;;;;;:::;;;<<<<<<<<<;;;999888777666666555444333222222111222444555555555444444444444444444444444444444222222333333333333444444111111111111222222222222444333111000000000111222111222///,,,---111111...,,,+++*********+++,,,,,,)))+++,,,---///111555888FFFCCC<<<444///...111444666444111---+++*********+++,,,,,,------,,,,,,++++++++++++++++++,,,......rrriiieeeaaa[[[WWWUUUUUUUUURRRQQQRRRWWW[[[^^^ccceeeaaa___```^^^[[[[[[TTTLLLFFFDDDEEEEEEEEEFFFEEEEEEGGGKKKNNNPPPPPPLLLIIIDDDAAA@@@@@@@@@????????????<<<999777666777777===KKK\\\gggmmmuuu}}}}}}}}}}}}}}}~~~zzz{{{}}}~~~~~~zzzeeeQQQ>>>777666333444999777888999:::;;;===???AAA???>>>===<<<<<<===??????;;;===@@@BBBCCCBBBAAA???>>>>>>>>>>>>===<<<;;;;;;:::;;;<<<===<<<;;;999888777666555444333222222111111222222333444444555555444444444444444444444444222222222333333444444444111111111111222222222222222111///...---...000111000111///+++---000111---,,,++++++******+++,,,,,,+++,,,------...///333555???===999333///---///111111000...,,,++++++++++++++++++,,,,,,,,,,,,+++++++++*********+++,,,---...}}}sssgggbbbbbbaaa]]]YYYTTTUUUUUUTTTSSSUUU[[[___ccciiijjjeeeaaabbb```[[[VVVPPPGGGBBBBBBCCCCCCBBBFFFEEECCCEEEHHHLLLOOOPPPMMMIIIDDDAAAAAAAAA@@@@@@???@@@???===999666666666;;;>>>JJJZZZfffnnn{{{}}}}}}||||||~~~}}}~~~~~~~~~~~~zzzwwwzzz}}}}}}||||||~~~}}}eeePPP===777666333555:::666777888888999:::<<<>>>>>>===<<<;;;;;;<<<===>>>;;;<<<===>>>????????????===============<<<;;;;;;999:::;;;<<<<<<:::999777999888777666555444333333111111111222333444555666333333333333333333333333222222222333333444444444000111111111111222222222000///---,,,,,,---...///---...,,,***,,,111111...------,,,,,,++++++,,,,,,,,,---------,,,---000222111111222000......///000,,,,,,++++++,,,,,,------+++++++++,,,,,,+++++++++******))))))***,,,---///}}}xxxoooggg^^^[[[[[[ZZZUUUOOOTTTTTTUUUUUUVVVYYY^^^aaaeeefffeeecccbbbbbb[[[RRRNNNLLLHHHEEECCCDDDEEEFFFHHHFFFDDDDDDFFFHHHHHHHHHGGGEEECCCBBBAAAAAAAAABBB>>>>>>===<<<;;;:::;;;;;;:::>>>GGGTTTdddttt|||}}}||||||||||||~~~~~~}}}{{{~~~|||{{{}}}|||~~~{{{www}}}}}}|||zzzyyy{{{~~~|||{{{{{{}}}sssbbbIII;;;999333222888777888777888<<<@@@AAA???<<<>>>>>><<<;;;;;;<<<=====================>>>>>>>>><<<;;;:::;;;<<<<<<:::888999888888888777777666666555666666666555333111///333111000111333555555444333333444555444333222111444444444333000///000222222333444555555333111000111000000///......------......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******...,,,+++,,,***''')))...111...++++++...000///...***,,,......------...///)))...///---+++------+++///+++))),,,///...,,,+++|||uuuqqqhhhbbb\\\XXXXXXWWWTTTQQQQQQRRRSSSTTTVVVZZZ___ccceeefffdddbbbbbbaaa[[[SSSKKKJJJHHHFFFEEEEEEFFFGGGFFFEEECCCCCCDDDFFFFFFEEEFFFEEEDDDCCCBBBAAAAAAAAA===<<<;;;;;;::::::::::::888<<>>;;;======<<<;;;;;;<<<===>>>;;;;;;===>>>@@@AAABBBCCC===<<<::::::;;;;;;999888888777777777666666666555555555555555444333222222555333222222444555555444222333333444444333111111333444444333000000000222111111333333333222000///000000//////...------,,,......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******...+++***,,,,,,******---111...++++++---...---,,,,,,---//////---+++++++++(((,,,---++++++...111000111///---......---,,,,,,zzzpppjjjggg^^^\\\YYYUUUSSSRRRRRRRRROOOPPPRRRTTTWWW[[[```dddeeeeeecccaaaaaaaaa[[[SSSIIIHHHGGGGGGFFFFFFGGGGGGEEECCCBBBBBBCCCDDDCCCBBBDDDDDDDDDDDDCCCAAA@@@>>>;;;::::::999999999::::::666888BBBUUUmmm~~~|||}}}}}}zzzvvvwwwxxxzzz|||}}}~~~{{{zzz}}}yyysss{{{}}}~~~}}}||||||~~~sssXXXBBB888999444333666555666666777:::<<<===<<<:::<<<;;;;;;;;;<<<===>>>>>>999:::<<>><<<999999888888888888999999666777@@@UUUnnn~~~{{{yyy|||}}}zzztttuuuxxx{{{~~~~~~|||yyyyyy}}}{{{www|||~~~rrrTTT???777:::666555777555666666777999:::;;;:::999::::::;;;;;;<<<===>>>>>>999:::<<<>>>AAACCCEEEFFFAAA===999777666666666555444444444333333333333333444444333333333555777888999777555555555555444333222222222222111111000000111222333333111000000111///000000111000///............---------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******---((('''...333000,,,)))+++*********++++++++++++***,,,/////////............222444333555;;;???@@@BBBDDDAAA999222111222333xxxlllbbb]]][[[VVVXXXWWWSSSNNNMMMOOOSSSRRRSSSUUUUUUVVVXXX[[[^^^aaacccbbb```aaa```ZZZRRRKKKJJJIIIHHHGGGEEEDDDCCCEEEDDDCCCDDDEEEEEEDDDCCCBBBDDDEEEEEEDDDAAA===;;;999999888777777777888888666666???SSSmmm}}}||||||{{{}}}~~~{{{xxxuuuvvvyyy}}}}}}}}}}}}zzzxxxxxx|||~~~~~~qqqRRR>>>888;;;888777999666666777888888888888999999999::::::;;;<<<======>>>::::::;;;===>>>@@@AAAAAA@@@===888666555555555444222222222222222333333333444333333333444666888999:::888666555555555444333222222222111111111111111000111333333111000000111000000000000000//////...---------------,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,+++++++++******,,,''''''...333000+++((('''((()))******+++,,,,,,)))+++------,,,,,,---...,,,555>>>DDDLLLVVV\\\]]]^^^^^^VVVGGG<<<999:::888~~~xxxppphhhaaa[[[XXXUUUVVVUUURRROOONNNPPPSSSTTTUUUVVVVVVVVVVVVXXXZZZ^^^aaabbbbbbbbbaaaYYYOOOLLLKKKIIIGGGFFFDDDDDDCCCDDDDDDDDDEEEGGGGGGFFFDDDCCCDDDEEEEEECCC@@@===;;;::::::999777777666666777777777???RRRiiixxx{{{www~~~~~~~~~}}}||||||}}}}}}{{{xxxuuuvvvxxx{{{~~~~~~}}}zzz|||}}}{{{yyyzzz~~~oooQQQ===777;;;888777999666666888999888777777888999999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<>>>;;;888666555555444222111111222222222222333333333333333444555777888999999777555555555555444333333333222111111111111222...111333333111000000000000000000/////////............------------------------,,,+++++++++++++++,,,,,,,,,+++++++++******+++((((((...000---)))(((%%%(((***+++******+++,,,******+++***)))***---///222@@@RRRaaaooo{{{zzzvvvhhhSSSFFFEEEEEEAAA}}}vvvnnnhhhddd```ZZZUUUSSSRRRRRRPPPOOOPPPSSSUUUTTTUUUWWWVVVVVVVVVWWWYYY\\\___bbbcccdddaaaXXXMMMLLLJJJHHHFFFEEEEEEEEEFFFCCCBBBCCCEEEGGGHHHGGGEEEDDDDDDDDDDDDBBB???===;;;<<<;;;:::888777666666555777888AAARRRggguuuxxxvvvzzz|||}}}||||||}}}~~~|||yyyvvvwwwyyy{{{~~~}}}{{{zzzyyy{{{~~~~~~|||}}}~~~~~~~~~~~~lllQQQ<<<666999666555888555777999:::999666666888:::::::::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<;;;;;;;;;:::;;;999777666666555333111111111222222222333333333333333444666777777777777888666444444555555444333555444333222111222222333...000222333222000000000///......---------------........................---,,,++++++***+++++++++,,,,,,,,,+++++++++*********((()))------)))''')))(((***,,,,,,***))))))***))))))******,,,111777;;;LLL]]]sss|||kkkUUUMMMQQQSSSOOOxxxpppfffbbbaaa___YYYSSSPPPOOONNNNNNPPPRRRUUUVVVSSSUUUVVVVVVVVVVVVWWWYYYZZZ^^^bbbdddeeebbbWWWLLLKKKIIIGGGEEEDDDEEEGGGIIIAAAAAABBBEEEGGGHHHGGGFFFEEEEEEDDDCCCAAA???===;;;===<<<;;;999777666555555777999BBBRRRfffsssxxxwwwvvvzzz|||yyywwwyyy{{{~~~|||yyyxxxxxx|||}}}}}}~~~}}}||||||{{{}}}kkkPPP<<<444888444444666444888:::;;;999666666888::::::;;;<<<<<<<<<;;;:::999===<<<<<<<<<<<<;;;;;;;;;999888777666777555333111111111222222333333333333222333555777888777777666777555444333555555555444555444333222222222333444---000222333222000000000...---,,,,,,++++++,,,,,,......//////////////////---,,,++++++******++++++,,,,,,,,,+++++++++*********)))***---+++&&&&&&)))***---///...***''''''((('''(((***---222;;;DDDKKKiiizzz{{{uuudddQQQNNNYYY^^^ZZZvvvjjj___^^^```^^^ZZZWWWRRRRRRQQQQQQQQQSSSTTTVVVTTTUUUVVVXXXYYYYYYXXXXXXYYYXXXZZZ]]]___[[[RRRJJJFFFCCCAAAAAACCCDDDCCCAAACCCCCCDDDEEEFFFGGGHHHHHHAAABBBCCCCCCCCCAAA???===;;;999999;;;:::555333555555777BBBSSSbbbkkkrrrwww|||{{{}}}~~~~~~~~~~~~}}}zzzzzzwwwyyy}}}|||yyyyyy{{{~~~vvvzzz|||~~~lllMMM@@@444444777888666555666777777777888888888888888:::<<<>>>===<<<:::888===<<<;;;999888888999999:::999777666555555555666555444333333555555444333222222222222333444555666777777666666555555555555666555444222111000000000111000///......///000111/////////---***)))***+++000000......------------,,,,,,,,,---------.........---+++******+++---...+++,,,,,,+++(((((()))***++++++******)))((('''''''''***---000555DDD\\\pppnnnaaaRRROOO\\\kkkppplllrrrfff\\\[[[]]]\\\XXXVVVSSSSSSSSSSSSSSSTTTUUUVVVUUUVVVXXXYYYZZZYYYYYYXXX\\\[[[\\\^^^___ZZZPPPHHHFFFDDDBBBBBBDDDEEECCCAAADDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@??????>>>===:::999======999555555777888BBBRRR```iiipppuuu|||{{{}}}~~~~~~~~~~~~{{{zzzzzz{{{}}}{{{xxxvvvxxxyyyxxxzzz}}}~~~~~~}}}||||||hhhMMM@@@444444777777666555777777888888888888888888888999;;;======<<<:::999;;;:::999888888999:::;;;:::888777555555555555666555444333333555555444333222222222222333444555666555666666666666555444333555444333111000000//////111000////////////000111///000000...+++***+++,,,...---------.../////////,,,,,,,,,------------......---+++)))))))))+++++++++,,,,,,+++))))))***,,,,,,++++++++++++*********)))+++...444AAAWWWsssqqq\\\TTTKKKOOO```qqqsssmmmlllaaaYYYYYY[[[ZZZWWWUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXYYY[[[\\\\\\[[[ZZZYYY_________```___XXXNNNFFFEEEDDDDDDEEEFFFEEECCCAAAEEEEEEDDDDDDDDDCCCCCCCCCGGGEEEBBB???======>>>>>>???;;;:::???BBB>>>888555888999BBBQQQ___gggooouuu{{{{{{}}}{{{}}}~~~~~~~~~~~~~~~~~~|||zzz{{{{{{|||~~~}}}xxxvvvuuuvvvzzz{{{{{{zzzyyyzzz|||~~~}}}}}}~~~eeeKKK???444333666666666666888888888888888777777777777999;;;<<<===<<<;;;:::888888777777888999;;;<<<999888666555444555555666555333333333555555444333222222222333444444555555333444666666666555333222444333222000////////////111111000000000000111111000111111///---,,,,,,---,,,+++***+++...000111000,,,,,,,,,,,,---------------,,,***)))((((((((()))***+++,,,+++******,,,...++++++++++++++++++++++++,,,+++,,,777MMMlllpppXXXIIIEEECCCLLL```pppooofffhhh___XXXYYY[[[ZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYYYY\\\]]]___``````^^^\\\[[[aaaaaabbbbbb___WWWMMMFFFDDDDDDFFFGGGGGGEEECCCAAACCCCCCCCCCCCCCCCCCCCCCCCFFFEEEBBB???===<<<;;;;;;AAA;;;:::AAAFFFBBB;;;666999:::BBBQQQ```iiiqqqwwwzzz{{{~~~~~~}}}~~~~~~}}}|||{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{}}}{{{wwwvvvuuu|||}}}|||yyyvvvuuuwwwzzz~~~}}}dddJJJ>>>444333555555555666777777777666666666666666777888:::;;;<<<<<<;;;:::777777666666777888:::;;;888777666555444555555666444333222333555555555333222333333444444444444444111333555777777555222111222222000//////.........111111111000000111111111///000111000---,,,,,,---+++))))))***...000000...++++++,,,,,,,,,---------...---+++***((((((((((((***+++,,,,,,+++,,,...000,,,,,,++++++***))))))(((+++***,,,999UUUxxxsssYYYEEE@@@======EEEVVVbbb___UUUeee]]]XXXZZZ]]]\\\[[[\\\ZZZZZZ[[[[[[\\\]]]]]]^^^___aaaccceeedddbbb```^^^aaabbbdddccc___WWWNNNGGGCCCEEEFFFGGGFFFEEECCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCAAA???<<<999888@@@:::999AAAFFFCCC;;;777777999BBBSSSbbbmmmuuu{{{yyy{{{~~~|||~~~zzzwwwwwwzzz}}}{{{}}}~~~~~~}}}}}}~~~~~~zzzwwwvvvvvv|||~~~{{{vvvrrrrrrtttyyy{{{~~~zzzaaaHHH===444333444444555777555555555555555555555444888888:::;;;;;;;;;::::::888777666666666666777888777777555444444555555666444333222333555666555444222333444555555555444444111222555777777555333111111111000///............000000000111111000000000---...000///---,,,+++,,,,,,***))),,,000111...++++++++++++,,,,,,,,,------...---,,,+++***)))(((((()))+++,,,,,,+++,,,...000000///...---+++)))((((((***+++...===[[[|||zzzkkk[[[III;;;;;;999888===GGGPPPLLLDDDyyyaaa[[[WWWZZZ]]]]]]]]]^^^]]]]]]\\\]]]^^^```bbbdddbbbdddgggiiiiiihhheeecccccceeefffeee```WWWNNNHHHCCCDDDFFFFFFDDDCCCCCCCCC@@@@@@AAABBBCCCDDDEEEFFFBBBBBBBBBBBB???<<<999666===888888???CCC@@@:::888666888CCCUUUeeeooowww|||www{{{}}}yyyuuuuuuwwwzzzzzz|||~~~||||||~~~{{{xxxuuuuuuvvv{{{~~~wwwrrrrrrtttuuuwwwzzz|||||||||}}}~~~}}}~~~www]]]FFF<<<444222333333444777444444444444555555555666999999::::::::::::999999888777666555555555666777777666555444444444666666333222222333555666555444333444555666666555444333222333555666666666444333111111000/////////////////////000000000000//////,,,...000000...,,,+++,,,---+++,,,000555666000+++++++++++++++,,,,,,,,,,,,------,,,+++******)))((()))***++++++++++++---///222222000///---,,,*********---222@@@[[[www~~~pppkkkcccYYYOOOFFF===888666888888888<<>>;;;999999555888DDDWWWfffooouuuyyyvvvzzz|||xxxuuuvvvwwwyyy|||~~~||||||~~~~~~~~~~~~|||yyywwwvvvxxxzzzzzz~~~~~~wwwtttvvvyyywwwyyy|||||||||{{{||||||zzz{{{}}}}}}}}}vvv\\\EEE<<<444222222222444777444444555555666777888888;;;;;;::::::999888888888555444444444444555777888666555444444444444666666333222222333555666666555333444555666666555444333333444555666666666666555111111000000//////000000---...///000000///...---,,,...111111///------------,,,///666======555...***++++++++++++,,,,,,,,,******+++******)))(((((()))***+++*********,,,............---,,,,,,++++++***...111999MMMbbbfff^^^LLLHHHCCC???<<<777555444555:::===:::777888888555~~~{{{zzzuuuqqqsssrrrkkkjjjeeeUUUWWWSSSQQQUUUYYYYYYZZZ\\\```___]]]]]]___dddiiimmmfffhhhlllooopppooollljjjiiikkklllhhh___TTTIIIDDDCCCDDDEEECCC@@@@@@BBBDDDEEEDDDDDDDDDDDDCCCCCCCCCDDDBBB???<<<;;;:::;;;;;;777555666:::;;;888777:::555999EEEXXXfffmmmrrrvvvuuuzzz{{{wwwuuuuuuxxx|||~~~{{{{{{~~~}}}zzzxxxyyy|||~~~yyy}}}}}}wwwuuuzzz|||~~~~~~}}}|||}}}{{{|||}}}~~~}}}~~~xxx]]]DDD;;;444222222111444888444555666777888999:::;;;<<<;;;;;;:::999888777777222222222333444666888:::666555444333444444666666333222222333555666666555333444666777777555444222555555555555666666777777222111111000000000000111,,,---...//////...---,,,---///222222111///......------222:::BBBBBB:::222******+++++++++,,,,,,,,,((()))))))))))))))(((''')))***+++***))))))+++---((((((((())))))************------///===MMMLLLAAA555333222222222000///000777???CCC>>>777444333222||||||}}}|||ssskkkdddbbb___[[[XXXWWWWWWWWWRRRTTTVVVVVVUUUUUUXXX[[[]]]^^^```cccfffiiilllmmmhhhlllooopppnnnjjjgggfffeeeggghhhcccYYYOOOHHHEEECCCDDDEEEEEEEEEDDDCCCBBBAAABBBEEEHHHIIIHHHDDD@@@CCCBBB@@@???===;;;999999999888777666666555555555444999EEEVVVbbbiiioootttzzz}}}|||~~~{{{xxxvvvwwwxxx|||zzzxxxxxxyyy|||}}}zzzzzz{{{}}}zzz{{{{{{|||}}}zzzyyy{{{{{{}}}~~~}}}wwwaaaEEE<<<444333333111111222444444444555777888:::;;;<<<<<<===<<<:::777444333111222444444444444666777333444444555555666666666333333333444555666777777888777777666555555444444555444444666888888444000//////000000000000//////++++++,,,,,,---.........000///...---------------+++,,,000888>>>===666000+++++++++************)))******))))))((((((''''''''''''((()))***++++++,,,******+++,,,,,,,,,++++++***+++---000333777;;;===---,,,,,,,,,,,,---......555AAAGGG???444///......~~~|||{{{|||}}}|||vvvmmmeee\\\[[[XXXUUURRRQQQQQQRRRQQQSSSUUUUUUUUUVVVXXX[[[^^^^^^___```bbbdddfffgggfffhhhkkkllliiifffdddccc___bbbccc___WWWNNNHHHFFFBBBCCCDDDEEEEEEDDDCCCCCCCCCDDDFFFIIIJJJIIIEEEAAABBBAAA@@@>>><<<;;;999999999888777666555555555555888===HHHWWWbbbhhhnnnttt{{{~~~~~~}}}~~~|||zzzxxxxxxxxxxxxzzzyyyxxxxxxyyy|||~~~|||yyyyyyzzz}}}}}}}}}}}}|||zzz|||}}}~~~vvv___EEE;;;333222222000000222333444444555666888999:::===<<<:::999777555444444444555666555333222333444333333333333333333444444222333333444444555555555777777666555555444333333444333222333555555222000000111111222222111111000------------............//////...---------------------000555999888222,,,+++++++++************)))***)))))))))((((((((('''((((((((()))*********+++))))))***+++++++++******((()))***---///111333444,,,,,,,,,,,,,,,---......444<<>><<<:::::::::888777666555444444444444444<<>>MMM\\\bbbdddjjjrrruuuxxx}}}wwwvvvssssssuuuxxx}}}~~~|||{{{}}}jjjOOO>>>888444666777333000000000111111222333555666777444444444333222111000///000222333333222222333444444222000//////111333555444444555555666666777777333333333444444444444444333444333111...,,,...000000222555666666555222000000000000//////.........,,,,,,++++++,,,,,,---...,,,---......---++++++++++++++++++************)))'''((((((((()))))))))***&&&'''''''''((()))))))))'''((()))+++,,,,,,------+++++++++******))))))((()))))))))))))))***++++++///111<<>>===<<<<<<:::888555444444555666666@@@NNNZZZaaahhhpppvvvyyyyyyzzz|||}}}~~~{{{uuussswww~~~~~~~~~~~~~~~~~~~~~}}}}}}bbbLLL===:::666333222222222111000000111222333444444555666444222///...---.../////////111222444666777777444444444555555555666666555444333333333555666777777666444222222333444555222000...---...//////...,,,555???BBB>>>777333111000000///...------,,,,,,(((+++---......---...///,,,+++***)))((((((((((((+++***)))((((((''''''''''''(((((()))***+++++++++((((((((((((''''''''''''&&&)))+++)))%%%'''...666555111,,,)))((((((((('''***************************+++,,,---.../////////xxxnnngggccc___YYYUUUTTTTTTSSSSSSTTTUUUWWWWWWUUUTTTSSSTTTQQQQQQPPPOOONNNLLLKKKJJJNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJLLLJJJIIIJJJKKKNNNOOOPPPPPPNNNNNNPPPSSSVVVVVVUUUQQQRRRSSSTTTUUUVVVWWWWWWSSSXXXXXXQQQGGGBBB>>>;;;<<<:::888555444333444555444@@@QQQ^^^eeejjjppptttyyyzzz{{{|||~~~~~~yyyuuutttxxx~~~~~~~~~~~~~~~~~~~~~~~~dddLLL<<<999555333222222222111000111111222222333333444666444222000//////000111///000111222333444555666444444444444555555555666333333333333333444555666555444333222222222333333222000////////////---,,,000777>>>@@@<<<666222000//////......---,,,,,,+++)))+++---...---------.........,,,+++************+++***)))(((((('''''''''''''''((())))))***++++++))))))((((((''''''&&&&&&&&&((()))(((&&&(((---222333///+++)))((((((((((((++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,sssggg______[[[WWWTTTSSSTTTTTTSSSWWWYYY[[[ZZZWWWSSSQQQPPPKKKLLLLLLKKKKKKJJJIIIHHHKKKJJJHHHGGGFFFGGGHHHIIIHHHHHHHHHGGGFFFFFFEEEEEEGGGHHHIIIKKKMMMOOOPPPPPPPPPOOOOOOQQQSSSUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSUUU[[[]]]WWWOOOHHHAAA;;;===;;;888555333333333333222AAATTTcccjjjmmmoooqqqzzzzzz{{{}}}|||xxxttttttyyy~~~}}}~~~~~~~~~~~~~~~dddKKK;;;888444222222222222111222222222222222222222222444333222111000111222333///000000111222222333333444444444444555555555555222333333444444444444333222222222222111111111111222000///000000///---+++555999>>>===999333000000...------,,,,,,+++++++++)))+++------,,,,,,---...///...---+++***)))))))))+++***)))(((((('''''''''''''''(((((())))))*********))))))((('''&&&&&&&&&&&&&&&''''''(((***,,,---000---***((())))))))))))++++++++++++++++++++++++((())))))*********)))))){{{pppeee^^^[[[XXXUUUSSSTTTUUUUUUUUUVVVYYYZZZYYYUUUPPPLLLJJJGGGHHHHHHHHHHHHHHHHHHGGGIIIGGGEEECCCBBBDDDFFFGGGEEEDDDCCCCCCBBBAAAAAAAAAFFFIIIMMMOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTPPPPPPPPPOOOOOOOOOOOOOOOWWW]]]___YYYQQQKKKDDD===>>><<<999666444333333333444AAAUUUcccjjjmmmooorrrzzz{{{}}}~~~}}}yyyvvvvvvyyy}}}~~~~~~~~~cccIII999777333111111222222111333222222222111111000000111111000000000111222333000000000000111111111111444444444444444444444444222333444555555444333222000000111111111000///...222000//////111222111111:::;;;<<<:::555111//////,,,,,,,,,+++++++++******)))+++,,,,,,++++++,,,------,,,+++)))((('''''''''+++***)))((('''''''''''''''''''''(((((()))))))))******)))((('''&&&&&&%%%'''%%%%%%'''***+++***(((---***(((''')))*********************************)))))))))***))))))((((((yyyooofff```YYYWWWTTTTTTUUUVVVWWWVVVVVVXXXYYYXXXSSSMMMIIIGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGEEECCCAAA@@@BBBDDDEEEBBBBBBAAA@@@???@@@@@@AAAGGGKKKOOOQQQPPPNNNMMMMMMOOOPPPQQQRRRRRRRRRRRRRRRMMMMMMNNNNNNNNNOOOOOOOOOXXX[[[[[[UUUPPPLLLGGGBBB???===:::777555444444444777CCCTTTaaahhhlllqqqtttzzz|||~~~|||xxxwwwzzz~~~}}}}}}}}}{{{{{{}}}}}}{{{___GGG888555222000111222222111333222222111111000000///.........///000000111222000000000000000000000000444444444444444444333333333444555666666555333222//////000000000///...---111000///000333777888888;;;;;;999555111///......+++++++++++++++*********)))+++,,,+++******+++---,,,+++***)))((((((((((((+++***)))((('''''''''''''''''''''''''''(((((((((***))))))((('''&&&&&&&&&'''%%%$$$'''***+++)))%%%***((('''''')))***+++***((((((((((((((((((((((((******************))))))~~~uuummmfffbbbYYYWWWUUUUUUWWWYYYYYYXXXUUUVVVWWWUUUPPPKKKHHHFFFCCCDDDDDDEEEFFFFFFEEEEEEDDDCCCAAA@@@@@@@@@BBBCCCAAA@@@???>>>???@@@AAABBBFFFJJJOOOPPPMMMJJJIIIIIIMMMPPPRRRRRRQQQPPPPPPPPPMMMNNNOOOOOOPPPQQQRRRRRRVVVXXXVVVQQQNNNMMMJJJEEE@@@>>>;;;888666666666666;;;FFFUUUaaahhhmmmsssxxxyyy|||}}}}}}}}}~~~}}}yyyyyyzzz}}}~~~}}}~~~yyy~~~}}}}}}~~~~~~zzzyyyxxx{{{{{{}}}|||uuu\\\FFF666444111000111222222222222222111111111000000000------...//////000000111000000000000000111111111444444444444333333333333444444444444444333333222////////////............000000222666:::======<<<:::888555111///...------++++++++++++++++++++++++***++++++***))))))***,,,,,,,,,+++++++++++++++,,,+++***)))(((((('''''''''&&&&&&''''''''''''''''''((((((((((((''''''''''''((('''%%%'''******(((%%%((('''&&&''')))*********'''''''''''''''''''''''')))******+++++++++******zzzrrrlllgggdddcccZZZYYYWWWXXXYYY[[[[[[ZZZQQQRRRRRRPPPKKKGGGEEEEEEAAABBBCCCCCCDDDCCCCCCCCCAAA@@@@@@???>>>????????????>>>======>>>@@@BBBDDDEEEJJJOOOOOOLLLIIIIIIJJJLLLOOORRRRRRPPPNNNMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRQQQSSSSSSPPPOOOOOOLLLGGGAAA???<<<:::888888888999>>>IIIYYYeeekkkpppuuuyyyxxx||||||xxxxxxwwwxxx{{{~~~|||yyyyyy{{{~~~}}}~~~~~~~~~xxx{{{}}}}}}||||||zzz{{{}}}yyywwwwwwzzz}}}|||}}}}}}vvvsssyyyqqqZZZGGG555333000///000222222222111111111111000000000000---...///000000000000000000000000111111222222222444444444333333333222222333222222111111000111111111000///------......///...222888???CCCBBB>>>:::777444111...------------,,,,,,,,,,,,,,,,,,,,,,,,***+++***)))((((((***,,,************+++,,,---...+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((('''(((((()))(((''''''&&&&&&''')))******)))((((((((((((((((((((((((((()))******++++++++++++uuurrrlllgggcccbbbcccddd[[[ZZZYYYYYY[[[\\\\\\[[[LLLMMMLLLJJJFFFCCCBBBBBB@@@AAAAAABBBBBBBBBAAAAAA>>>>>>>>>>>>>>>============<<<<<<<<<>>>@@@CCCEEEFFFKKKQQQQQQMMMKKKKKKNNNKKKNNNQQQQQQOOOLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMPPPQQQPPPQQQQQQNNNHHHAAA???===:::999999:::;;;???KKK\\\iiiooossswwwzzzwww|||zzzuuutttttttttwww||||||zzzyyyyyy||||||zzz|||~~~|||xxxwwwyyy~~~|||yyywwwwwwzzz|||zzz{{{vvvnnnmmmuuu}}}~~~oooZZZIII444222//////000222222222000000000000000111111111//////000111111111111111///000000111222222333333444444444333333222222222222111000.........///000222000...---,,,---///000---333===FFFJJJFFF===777444222...---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++***)))'''''')))+++'''''''''((()))+++,,,---+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))******)))(((((((((((()))'''&&&&&&''')))***)))((())))))))))))))))))))))))'''''')))***++++++++++++uuullliiiccc^^^ZZZYYYYYYZZZ[[[ZZZYYYYYYZZZYYYTTTPPPKKKJJJJJJIIIGGGEEECCCBBB?????????@@@@@@AAAAAABBB@@@@@@???>>>===<<<;;;;;;;;;<<<===>>>???AAAEEEHHHLLLOOORRRRRROOOLLLLLLMMMMMMOOOOOOMMMIIIHHHKKKNNNJJJJJJJJJJJJJJJKKKLLLMMMKKKPPPQQQNNNOOOTTTTTTPPPDDD???<<<;;;999666777;;;???QQQcccmmmttt{{{~~~|||}}}}}}wwwtttrrrooommmooouuuzzz}}}}}}xxxvvvuuuwwwzzz~~~}}}|||{{{}}}~~~|||}}}~~~{{{}}}~~~~~~|||{{{zzzyyyzzz}}}|||~~~~~~tttrrrqqqsssxxx~~~pppYYYFFF666444222222333333222111222222000...,,,,,,///222222222222111111111111000///000222333333111///---111222333555444333111///111000///......///000111/////////......---------333999AAAGGGGGGAAA777111...............---------)))******++++++******)))---,,,***(((''''''(((((('''&&&&&&'''***++++++***,,,***((((((''''''%%%###&&&&&&%%%%%%%%%$$$$$$$$$***)))((('''''''''''''''(((((((((((((((''''''&&&'''''''''(((((((((((()))((((((''''''''''''((((((,,,***(((((((((((('''&&&wwwnnngggddd___[[[XXXVVVWWWWWW\\\ZZZXXXWWWWWWTTTOOOKKKJJJIIIIIIHHHGGGEEEDDDCCC@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>======<<<<<<>>>???AAACCCCCCEEEHHHKKKLLLOOORRRRRROOOLLLKKKLLLMMMMMMMMMLLLKKKKKKMMMOOOLLLLLLKKKKKKJJJKKKKKKKKKJJJNNNOOOLLLMMMQQQQQQMMMDDD???======<<<999:::>>>EEEUUUfffpppvvv|||zzztttpppnnnlllkkkmmmrrrvvvyyyyyyvvvtttrrrtttwww{{{~~~~~~~~~yyyxxx{{{~~~~~~yyy{{{}}}~~~~~~}}}|||zzzyyyzzz|||~~~{{{yyywwwvvvwww|||pppWWWBBB666444222222333333222111333333111///---...111333222222222222111111111111444333333333333333222111111222222333222222000000111000///......///000111.........---------,,,,,,444;;;CCCGGGDDD<<<444///---------------,,,,,,,,,******++++++++++++******,,,+++***))))))))))))))))))((('''(((******)))(((,,,***((((((((((((&&&$$$''''''''''''&&&&&&&&&&&&)))(((''''''&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''',,,***))))))))))))))))))wwwoooiii```^^^ZZZWWWUUUTTTTTTTTTZZZXXXVVVTTTQQQMMMIIIEEEHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@???>>>>>>>>>>>>>>>BBBDDDGGGIIIIIIJJJLLLNNNLLLOOORRRSSSQQQNNNKKKJJJMMMLLLKKKKKKMMMOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKJJJLLLMMMJJJJJJMMMMMMJJJDDDAAA???@@@???===>>>AAAHHHVVVeeeoootttzzz}}}~~~~~~wwwpppllljjjiiihhhjjjnnnrrrtttuuurrrqqqoooppptttyyy|||~~~}}}~~~}}}|||}}}zzzvvvwww{{{~~~yyyzzz|||~~~~~~~~~zzzzzzzzz{{{}}}~~~}}}{{{~~~{{{zzz|||zzzyyyzzzqqqUUU>>>666444222222222222111000333333222000//////111444333222222222111111111111666444222111222333333222222222111000000000000000000//////......//////000------------,,,,,,,,,,,,444<<>>;;;<<>>===777555222000......///000//////.........---------000000000000////////////000000//////.........------------,,,+++***)))(((******+++++++++******)))(((((())))))))))))((((((&&&'''(((*********)))(((***)))((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))...---+++******)))'''&&&)))((((((''''''''''''''''''''''''((())))))******~~~uuufff```YYYUUUTTTSSSPPPMMMNNNLLLIIIGGGGGGFFFDDDCCCEEEDDDCCCBBBAAABBBDDDEEEFFFEEECCCBBBBBBCCCDDDEEECCCDDDEEEGGGIIIMMMSSSWWWUUUMMMHHHLLLQQQQQQRRRTTTSSSUUUVVVVVVUUUTTTTTTUUUVVVXXXYYYZZZZZZXXXUUUTTTRRRSSSSSSQQQNNNNNNPPPRRRTTTRRRPPPPPPRRRSSSSSSSSSSSSQQQPPPOOONNNLLLHHHEEEEEEEEEEEEEEECCC@@@;;;888===HHH\\\oooxxxxxxxxx{{{|||zzzxxxvvvtttqqqmmmjjjjjjmmmoooqqqqqqqqqqqqqqqppppppqqqvvv|||~~~}}}~~~~~~|||~~~}}}}}}~~~~~~|||xxxuuurrrppppppqqqpppqqqyyy~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxzzzyyyxxxyyy{{{}}}}}}|||qqqTTT>>>555222///------......///000...---...111444444333444444444444444333222222111111111333777999::::::666555222000///....../////////.........---------/////////...............000/////////.........---,,,,,,,,,,,,,,,+++***)))******+++++++++******)))(((((())))))))))))((((((&&&'''((()))***))))))((()))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''((()))+++---///...,,,***((())))))******))))))((('''(((((())))))***+++,,,,,,zzzqqqkkk]]]YYYTTTRRRSSSRRROOOKKKIIIGGGEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAEEEDDDCCCBBBCCCDDDEEEFFFCCCDDDFFFGGGJJJOOOVVV[[[XXXRRRNNNPPPSSSTTTUUUVVVVVVUUUUUUUUUVVVVVVUUUSSSUUUWWWXXXYYYYYYXXXVVVTTTSSSSSSSSSQQQNNNNNNOOOQQQTTTQQQOOOOOOPPPQQQQQQPPPOOONNNMMMNNNMMMKKKHHHEEEGGGHHHIIIHHHFFFBBB===:::;;;FFFZZZooo{{{|||{{{}}}|||yyyuuurrrpppnnnkkkiiihhhjjjmmmnnnnnnnnnnnnooommmmmmnnnsssyyy~~~|||yyyxxxzzz~~~~~~yyy{{{~~~~~~|||zzz|||~~~~~~|||xxxvvvuuupppkkkiiikkknnnqqqyyy~~~~~~}}}{{{zzzyyyzzzxxxwwwwwwxxxyyyxxxwww{{{~~~nnnRRR<<<666222---+++---......---///...---///222444555444444444444555444444333222111000///111333555666666444333222111000///...---...............------------------.............../////////...............+++,,,,,,,,,,,,,,,++++++)))******+++++++++******(((((())))))))))))((((((''''''((()))))))))((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''',,,222444111---)))((()))***+++,,,,,,***)))'''(((((()))***,,,------...zzznnngggdddWWWTTTRRRQQQQQQOOOLLLIIIFFFEEECCCCCCDDDEEEEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@CCCCCCCCCCCCDDDEEEFFFGGGEEEEEEFFFGGGIIINNNUUUYYYYYYUUURRRRRRTTTVVVVVVWWWVVVTTTSSSUUUXXXYYYWWWTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSRRRPPPOOONNNOOOPPPTTTRRRPPPOOOPPPPPPPPPOOOPPPMMMKKKJJJJJJIIIGGGFFFIIIJJJLLLKKKGGGBBB>>>;;;888AAAVVVmmm{{{~~~}}}}}}zzzvvvrrrooommmlllkkkiiidddgggjjjkkkjjjiiikkkmmmmmmmmmnnnqqqvvv{{{}}}~~~yyyxxxwwwxxx{{{|||{{{zzzwwwyyy}}}}}}{{{xxx{{{~~~}}}yyyuuussstttooohhhdddgggmmmsssyyy~~~~~~}}}|||wwwyyyzzz|||}}}~~~~~~~~~~~~|||yyyyyyyyyyyyxxxwwwxxx{{{}}}jjjPPP<<<777222---+++---///...,,,.........///222444555666444444555555555555444444333222000111333444444333222222222111000///---,,,........................------............//////........................++++++,,,,,,---,,,,,,,,,))))))***+++++++++******(((((())))))))))))((((((''''''(((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***000555555///(((&&&&&&((()))+++---,,,***(((&&&'''((()))***+++,,,---...tttgggaaa```TTTSSSRRRQQQOOOMMMJJJGGGEEECCCBBBCCCEEEFFFFFFEEEDDDEEEFFFFFFFFFEEECCCBBBCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGFFFGGGKKKPPPTTTWWWVVVTTTSSSTTTVVVWWWVVVTTTSSSRRRUUUYYY[[[YYYWWWUUUVVVVVVWWWWWWVVVUUUTTTTTTSSSQQQPPPOOOOOOPPPPPPUUURRRPPPOOOPPPQQQQQQPPPSSSOOOIIIFFFEEEFFFGGGGGGEEEHHHJJJIIIDDD===999777777???RRRkkk|||~~~xxxtttpppmmmllllllkkkjjjaaaeeehhhhhhffffffhhhkkkoooooooooqqqtttvvvwwwvvvtttvvvxxx|||~~~~~~|||yyyxxxwwwwwwyyy}}}|||yyywwwzzz|||zzzuuurrrqqqrrrooogggcccgggnnntttyyy~~~|||zzz{{{|||}}}|||qqqsssvvvzzz}}}~~~}}}{{{zzzzzzzzzxxxwwwxxxzzz|||}}}vvveeeNNN>>>777333///...//////...,,,...//////000111333555666444555555666666555555555666555444444666666444333111111111000000...---,,,---.........................../////////000000000---------...............++++++,,,---------,,,,,,((()))***+++++++++++++++(((((())))))))))))((((((((((((''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&***...111///)))%%%%%%'''&&&''')))+++***(((&&&$$$&&&&&&'''((()))***++++++|||nnnbbb]]]\\\SSSRRRQQQOOOMMMJJJHHHFFFDDDCCCBBBCCCEEEFFFGGGFFFEEEEEEGGGHHHHHHGGGFFFEEECCCCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHGGGGGGHHHKKKNNNTTTVVVUUUSSSSSSVVVXXXVVVTTTTTTTTTVVVYYYZZZZZZYYYVVVVVVVVVVVVUUUTTTSSSSSSTTTRRROOOOOOPPPQQQQQQPPPTTTRRROOOOOOPPPQQQQQQQQQSSSNNNIIIEEEDDDEEEGGGGGGEEEIIILLLJJJDDD===888777:::@@@QQQjjj}}}xxxuuupppmmmllllllkkkjjjaaaeeeiiihhheeeeeehhhmmmrrrqqqpppqqqssstttsssrrrsssuuuyyy|||~~~{{{yyywwwvvvvvvvvvyyy~~~}}}zzzyyyyyyxxxvvvrrrppppppppppppiiifffjjjppptttxxx|||zzzxxxyyy|||||||||rrrtttwwwzzz|||||||||||||||zzzxxxwwwxxxxxxwwwvvvxxxzzz{{{zzzrrraaaLLL>>>555444444222000///------///000111111111222444666444555666666777666666666777777888:::;;;999666444000000000///...------------------.....................//////000111111111---------------.........,,,,,,------------,,,,,,((()))***+++++++++++++++(((((())))))))))))(((((()))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&((()))(((%%%%%%'''***%%%&&&'''((((((&&&$$$###%%%&&&&&&''''''(((((((((tttggg]]]XXXWWWPPPPPPOOOMMMJJJHHHGGGGGGDDDBBBAAABBBDDDFFFFFFEEEDDDEEEFFFGGGGGGHHHHHHHHHCCCDDDEEEEEEFFFFFFFFFFFFEEEGGGHHHHHHHHHHHHJJJLLLRRRVVVVVVSSSSSSWWWYYYWWWUUUWWWXXXYYYXXXWWWXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQSSSPPPNNNNNNQQQRRRRRRQQQQQQOOOMMMMMMOOOPPPQQQPPPNNNLLLHHHGGGGGGHHHGGGGGGFFFJJJNNNLLLEEE===888777;;;???NNNfff|||{{{xxxssspppmmmkkkiiigggccchhhllljjjgggfffkkkppprrrqqqqqqrrrssstttrrrqqqssstttvvvxxx{{{|||xxxvvvuuuvvvvvvuuuxxx~~~~~~{{{xxxtttqqqppppppoooooooookkkiiimmmpppqqquuuyyy{{{|||zzz|||}}}{{{xxxuuuvvvyyy|||}}}|||{{{zzzwwwuuuttttttvvvvvvvvvuuuwwwyyy{{{zzzqqq___JJJ;;;222666999777222...---...000222333222000000333555555555666777777777777777888999;;;>>>???===888444111000...---,,,------...---------.........//////------......///000000111,,,,,,,,,------.....................---,,,++++++(((((()))++++++,,,,,,+++(((((())))))))))))(((((()))((('''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''zzzmmmbbbYYYTTTRRRMMMMMMLLLJJJHHHGGGGGGHHHCCCBBBAAAAAACCCEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIDDDDDDEEEFFFFFFFFFFFFEEEDDDFFFIIIJJJJJJJJJKKKLLLPPPVVVWWWSSSSSSXXX[[[XXXWWWZZZ\\\ZZZWWWTTTUUUWWWYYYXXXWWWUUUSSSRRRQQQPPPRRROOOMMMNNNQQQSSSSSSRRROOOMMMLLLLLLNNNPPPPPPPPPIIIHHHIIIJJJKKKKKKHHHFFFBBBGGGKKKIIIAAA999444333:::===JJJbbbxxx~~~{{{vvvrrrnnnkkkgggdddfffjjjnnnmmmiiihhhmmmsssqqqqqqqqqrrrtttuuusssrrrtttsssrrrssswww|||{{{wwwuuuuuuvvvwwwssswww~~~}}}xxxqqqnnnooopppooonnnnnnkkkkkkooopppppprrrwwwttt~~~~~~yyyuuuuuuwwwzzz}}}~~~~~~|||{{{uuutttrrrsssuuuwwwwwwvvvuuuxxx}}}|||rrr___HHH888000777<<<:::333------///111333444333000000222555555555666777777777777777777999===@@@AAA>>>999444111000...,,,+++,,,---///---------.........//////,,,,,,------...///000000,,,,,,,,,------.....................---,,,+++***(((((()))++++++,,,,,,,,,(((((())))))))))))(((((()))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&''''''(((%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%&&&&&&$$$"""''''''&&&&&&%%%%%%%%%%%%(((''''''''''''&&&&&&&&&xxxkkkbbb^^^ZZZTTTNNNNNNLLLKKKIIIHHHHHHHHHIIIGGGDDDBBBCCCEEEGGGEEEDDDEEEEEEEEEEEEFFFHHHKKKLLLDDDEEEGGGIIIIIIGGGEEECCCIIIJJJKKKJJJJJJKKKNNNPPPVVVVVVVVVUUUTTTVVVYYY[[[^^^]]][[[ZZZXXXWWWWWWVVVXXXWWWVVVTTTSSSRRRRRRRRRRRRNNNJJJLLLQQQUUUUUUSSSPPPNNNLLLLLLMMMMMMKKKIIIGGGHHHHHHIIIIIIHHHHHHGGGBBBGGGKKKJJJBBB999222...666>>>KKK[[[mmm{{{~~~zzzyyyvvvrrrnnnkkkkkkkkkllllllnnnpppooommmoootttxxxqqqqqqqqqqqqrrrsssttttttuuutttttttttwwwzzz~~~|||vvvrrrrrrtttvvvwwwwww{{{}}}wwwnnnjjjjjjlllmmmmmmnnnmmmlllkkklllmmmoooqqqwww~~~zzzyyyxxxxxxuuuvvvyyy}}}}}}yyyyyyxxxtttqqqooopppqqqkkkwww|||zzzuuu]]]@@@666000444777888444000......333666888444...+++...333666777888999999888777666666777:::<<<;;;999777555444333222000///---,,,+++---...///000000///...---...---------//////...,,,,,,,,,---...---,,,+++***---222666555000+++***+++)))(((&&&&&&''''''&&&%%%))))))))))))))))))((('''''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################&&&'''''''''&&&%%%$$$$$$'''&&&%%%%%%$$$$$$$$$$$$'''&&&%%%%%%&&&'''((()))~~~zzzpppeee^^^\\\YYYSSSNNNLLLKKKIIIHHHGGGGGGHHHHHHGGGDDDBBBCCCEEEFFFEEEDDDDDDDDDEEEEEEFFFGGGIIIIIIDDDFFFHHHIIIIIIHHHFFFDDDIIIJJJJJJJJJJJJKKKNNNPPPTTTTTTTTTSSSSSSUUUYYY\\\]]]\\\ZZZXXXVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQPPPRRROOOLLLNNNRRRUUUTTTRRROOOMMMLLLKKKLLLLLLJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEIIILLLJJJCCC:::444222555===JJJZZZlll{{{~~~{{{xxxvvvsssooommmllllllmmmooooooppppppppprrrvvvyyyvvvuuuuuuttttttuuuwwwwwwuuuuuuuuuuuuwww{{{~~~{{{wwwttttttvvvwwwxxxwwwzzz~~~|||yyysssllliiiiiikkkkkkjjjnnnmmmllllllmmmooorrrsssvvv~~~}}}zzzyyyyyyyyyzzzzzz|||}}}|||yyyuuuooolllllllllhhhuuuzzzzzzttt\\\@@@555000333666555222///......222666999666000...000444666777888888888777666555444444555666666666555444333333222000///...,,,,,,---...///000000///...---000...,,,+++,,,---,,,,,,+++,,,,,,,,,,,,,,,++++++...555;;;<<<777111---,,,)))'''&&&&&&''''''&&&%%%(((''''''(((***+++***((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%'''''''''''''''&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%)))(((''''''((()))***+++{{{vvvmmmfff]]]YYYWWWUUUPPPKKKJJJIIIHHHFFFFFFFFFGGGGGGGGGEEECCCDDDEEEFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEGGGHHHJJJJJJIIIGGGFFFHHHIIIJJJJJJJJJKKKMMMOOORRRSSSRRRRRRRRRUUUYYY]]]\\\[[[XXXUUUSSSSSSSSSSSSQQQQQQRRRSSSRRRQQQPPPOOOSSSPPPNNNPPPSSSTTTSSSPPPMMMLLLJJJJJJKKKKKKJJJHHHJJJIIIHHHFFFFFFFFFGGGGGGJJJLLLMMMIIIBBB:::666555444<<>>777222222333///999EEEPPP___nnnyyy|||tttvvvyyy{{{|||{{{zzzyyyrrrrrrrrrpppoooppprrrtttvvvxxxyyy{{{}}}}}}}}}}}}{{{|||~~~zzzxxxwwwwwwyyy{{{{{{{{{wwwxxxxxxwwwuuurrrooommmkkkjjjkkknnnpppppplllhhhddddddeeegggjjjnnnrrruuuwwwvvvrrrpppuuu}}}|||}}}}}}}}}|||{{{zzzxxxxxxtttuuuvvvzzz}}}}}}|||zzzxxxxxxwwwtttpppooopppqqqqqq|||}}}yyyqqqXXX<<<222///---+++,,,......---***,,,---...///...///000000000111222444444444333333000111333444444333222111111111111111111111111111...///000111111000///.........///222444444111////////////...---,,,+++***++++++++++++,,,,,,+++***'''&&&%%%&&&((()))(((''''''%%%***777FFFHHH<<>>;;;888666555333888AAALLLZZZfffpppuuuwwwwwwyyy|||{{{wwwpppqqqqqqnnnlllooovvv|||}}}|||~~~~~~~~~~~~~~~~~~~~~|||zzzwwwuuutttuuuwwwxxxyyywwwuuuuuutttrrrnnnjjjkkkjjjkkkooorrrsssoookkkdddccceeeiiikkklllqqqwwwwwwxxxyyyzzz||||||}}}}}}yyyyyyxxxvvvvvvwwwzzz}}}}}}{{{yyyyyy{{{|||}}}|||{{{{{{zzzuuuooollllllooovvvyyy|||xxxfffLLL999111---------,,,,,,,,,+++++++++,,,---...///000111111000111222222222222222111111111111222222222333333111111111111111000000///////////////////////////......------,,,++++++***...---+++***))))))******)))***++++++++++++***)))(((((((((((((((((((((((()))''')))111:::<<<444+++((((((((((((((('''&&&&&&((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%'''(((((()))******)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&zzzlllfff___[[[YYYVVVSSSOOOGGGEEEDDDCCCDDDGGGJJJLLLAAAAAABBBCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGDDDFFFHHHIIIJJJIIIHHHGGGGGGIIIJJJIIIHHHGGGGGGHHHIIIJJJJJJHHHGGGFFFGGGHHHLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOMMMMMMMMMNNNOOOPPPJJJJJJLLLMMMOOOQQQRRRRRRNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGIIIGGGCCC???;;;888666444444888AAALLLXXXdddmmmrrrwwwxxxzzz}}}{{{xxxppppppooommmmmmrrr{{{}}}zzzyyyzzz{{{}}}}}}|||zzzwwwttttttvvvxxxzzzyyyxxxvvvuuutttrrrnnnkkkllllllnnnrrruuutttooojjjhhhggghhhkkkmmmnnnssszzzyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwvvvvvvwww{{{~~~}}}zzzyyyyyyzzzyyyxxxzzz{{{zzzuuunnnjjjjjjkkkuuuxxxzzztttaaaHHH666000......------------,,,,,,)))***+++---///000222222000000111222333333333333111111111222222222222333000000000/////////......000000//////......------------,,,,,,+++*********+++***))))))))))))************++++++++++++******'''((())))))))))))(((''')))'''(((///666777000)))'''(((((((((((('''&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###########################$$$%%%'''((()))......---+++((('''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%|||mmmbbb^^^XXXTTTRRRPPPMMMKKKFFFEEEDDDDDDDDDFFFHHHIIIAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFDDDEEEGGGIIIJJJIIIHHHGGGHHHIIIKKKJJJHHHGGGFFFGGGGGGIIIJJJIIIFFFEEEGGGJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPNNNNNNMMMMMMMMMNNNOOOPPPLLLLLLMMMNNNOOOPPPQQQRRRMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFJJJHHHDDD@@@<<<888555444555999AAAKKKWWWbbbkkkpppvvvxxxzzz}}}~~~}}}zzzxxxsssrrrpppnnnooottt}}}{{{vvvtttuuuxxxzzz{{{~~~|||xxxuuutttuuuxxxzzzyyyxxxwwwwwwuuussspppnnnpppppppppsssvvvvvvqqqmmmllljjjjjjlllmmmmmmrrrxxxwwwwwwwwwvvvvvvvvvvvvwwwuuuvvvwwwwwwvvvxxx{{{~~~{{{yyyyyyxxxwwwvvvxxxyyyxxxtttnnnjjjjjjkkktttwwwxxxqqq]]]DDD444///---------------,,,,,,,,,)))***+++---...000111222222222333333333333333222111111111111222222222222//////......---------...000//////...---,,,,,,+++++++++++++++******))))))))))))))))))******++++++))))))************))))))&&&''')))******)))'''&&&((('''(((---111111,,,''''''''''''(((((('''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''!!!!!!""""""######$$$$$$"""""""""###$$$&&&((((((000000...,,,))))))+++...$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%qqqeee\\\YYYTTTOOOLLLJJJHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCBBBCCCCCCDDDEEEFFFFFFFFFDDDEEEGGGIIIIIIHHHGGGFFFGGGIIIKKKJJJIIIGGGFFFFFFBBBEEEGGGGGGEEEEEEIIILLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOMMMMMMMMMNNNNNNOOOOOOPPPNNNNNNMMMMMMMMMNNNOOOOOOKKKKKKKKKJJJJJJJJJJJJJJJGGGFFFEEECCCCCCDDDEEEFFFJJJHHHDDD@@@<<<888555444555999AAAKKKVVVaaajjjnnnwwwyyy}}}~~~|||zzzyyyuuusssqqqppprrryyy~~~yyyvvvvvvxxxzzz{{{~~~zzzwwwvvvvvvxxxyyyxxxxxxyyyxxxwwwuuusssrrrwwwtttrrrsssuuuvvvtttrrrpppmmmkkklllkkkjjjnnntttuuuuuuttttttuuuvvvwwwxxxxxxyyyzzzzzzzzz{{{~~~}}}zzzyyyyyywwwvvvtttvvvvvvrrrnnnkkkmmmoootttvvvxxxpppZZZAAA111...+++++++++++++++,,,,,,,,,+++,,,,,,---...///000000555555555444444222111000000000111111111222222222///...------,,,,,,------///......---,,,+++******++++++************))))))))))))***++++++,,,,,,,,,((((((''''''''''''((((((%%%&&&(((******(((&&&%%%''''''(((+++---,,,)))&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!""""""######$$$"""""""""###$$$%%%&&&'''------,,,+++******---000$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%vvviiibbbWWWUUUQQQLLLHHHFFFEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAA@@@@@@AAACCCCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEFFFHHHIIIIIIGGGFFFEEEEEEGGGIIIJJJHHHFFFEEEEEEAAABBBDDDEEEFFFHHHKKKMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOLLLMMMMMMNNNOOOOOOOOOPPPOOONNNMMMLLLLLLLLLMMMNNNKKKJJJJJJIIIIIIIIIJJJJJJGGGFFFDDDBBBBBBCCCDDDEEEIIIGGGCCC???;;;888666444666:::AAAKKKWWWaaajjjooozzz}}}~~~}}}|||tttsssqqqrrrwww}}}zzzzzz|||~~~}}}zzzyyyyyyyyyzzzwwwyyyzzz{{{yyyxxxwwwxxx{{{xxxtttsssvvvwwwvvvuuusssooollllllkkkjjjnnntttvvvuuuuuuuuuvvvxxxyyy{{{}}}|||zzzzzzyyyxxxwwwsssttttttqqqmmmmmmpppssstttwwwyyyqqqZZZ???000---******++++++++++++,,,,,,,,,------...///000111111777777666555444222111000000000000111111111111222000///---,,,,,,,,,---...------,,,,,,++++++******************************))))))***+++,,,,,,,,,+++''''''&&&&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%&&&''')))******((('''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""!!!!!!""""""""""""""""""""""""""""""###$$$%%%%%%((()))))))))((()))+++...####################################$$$$$$$$$$$$wwwlllbbb\\\RRRPPPMMMIIIFFFDDDDDDEEEDDDEEEEEEEEEEEEDDDBBBBBBDDDCCCBBBAAAAAABBBCCCDDDBBBCCCEEEFFFGGGHHHHHHGGGFFFGGGHHHIIIHHHFFFDDDCCCBBBEEEHHHIIIHHHFFFEEEEEECCCBBBBBBEEEHHHKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLNNNNNNLLLLLLMMMNNNOOOOOOPPPPPPOOONNNLLLLLLLLLMMMNNNOOOMMMLLLJJJHHHHHHGGGHHHHHHFFFEEECCCAAAAAABBBCCCEEEGGGEEEBBB>>>;;;888666555666:::BBBLLLWWWbbbkkkpppzzz~~~~~~}}}}}}wwwuuutttvvv|||{{{xxx{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}vvvyyy||||||{{{zzz{{{}}}|||yyywwwwwwyyyyyywwwttttttpppnnnnnnmmmmmmrrryyyzzzyyyxxxxxxyyyzzz|||}}}~~~zzzyyyyyyyyyxxxwwwuuuuuusssppplllmmmrrrvvvtttxxx{{{sss[[[???000---+++++++++,,,,,,,,,------,,,,,,---///111222333444666666666666555333222222000000000000111111111111000///---,,,,,,,,,...///+++++++++++++++*********++++++++++++++++++++++++((()))***++++++******)))((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''&&&''''''$$$%%%&&&&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%"""""""""""""""""""""""""""""""""""""""!!!!!!!!!######""""""""""""######%%%&&&''''''&&&%%%&&&(((####################################$$$$$$$$$$$$wwwooofff]]]VVVNNNMMMKKKGGGDDDCCCDDDEEEBBBCCCDDDEEEEEEDDDCCCCCCEEEDDDBBBAAAAAABBBCCCEEEBBBCCCEEEGGGHHHIIIHHHHHHGGGHHHIIIIIIHHHFFFCCCBBB@@@CCCGGGHHHHHHFFFEEEEEEFFFDDDCCCEEEJJJMMMMMMKKKMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJKKKKKKLLLMMMNNNKKKLLLMMMNNNOOOPPPPPPPPPNNNMMMLLLLLLLLLNNNQQQRRROOOMMMKKKHHHGGGFFFFFFFFFFFFEEEBBB@@@@@@AAACCCEEEEEEDDDAAA>>>:::888666555666:::BBBLLLXXXccclllqqqxxx}}}|||{{{{{{|||zzzyyyyyy}}}zzzzzzuuuwww|||{{{|||}}}uuuyyy|||~~~}}}|||~~~|||zzzyyyzzz|||{{{wwwsssuuuqqqppppppqqqqqqwww}}}|||{{{{{{|||~~~~~~~~~{{{yyywwwxxxxxxxxxwwwwwwvvvtttooolllmmmrrrwwwtttyyy}}}ttt\\\@@@000---,,,,,,,,,------.........***+++---///222444666777555555555666555555444444000000000000111111111111111///...,,,,,,---...///***************+++++++++++++++++++++++++++,,,,,,'''((()))******)))(((''')))((('''&&&&&&'''((()))%%%$$$$$$######$$$$$$%%%$$$''')))(((&&&%%%'''((($$$%%%&&&&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! $$$######"""""""""""""""###%%%&&&&&&$$$""""""###"""""""""""""""""""""""""""############$$$$$$$$$xxxmmmeee___YYYTTTOOOKKKGGGDDDDDDEEEEEEEEEGGGJJJMMMLLLHHHEEECCCCCCAAA@@@@@@@@@AAACCCEEEFFFDDDEEEEEEFFFFFFGGGHHHHHHIIIHHHGGGDDDBBBBBBDDDGGGHHHGGGGGGFFFFFFEEEEEEEEEFFFEEEDDDCCCDDDGGGIIIKKKIIIIIIJJJKKKLLLMMMMMMMMMKKKKKKLLLLLLKKKJJJIIIHHHMMMOOOQQQQQQOOONNNNNNOOOQQQOOONNNNNNOOOPPPOOONNNPPPKKKGGGFFFHHHHHHEEEAAA???@@@BBBCCCCCCCCCBBBBBBCCCAAA>>>;;;999777555444444>>>HHHMMMTTT```jjjpppttttttuuuvvvwwwxxxyyyzzzxxxzzz{{{{{{{{{{{{|||}}}~~~~~~zzz|||}}}|||zzzyyy|||~~~~~~}}}}}}~~~xxx{{{~~~xxxvvvwwwzzzzzzzzztttssspppooosss{{{}}}{{{|||}}}~~~}}}||||||~~~}}}}}}~~~~~~}}}|||yyywwwuuutttttttttxxxvvvsssrrrsssvvvzzz}}}{{{}}}}}}rrrZZZ???111...,,,+++***))))))***+++,,,---...///000222444555666777666555444333222222222...333444222111333444222///000000000///---+++)))+++++++++************)))***+++,,,---------,,,+++++++++*********************)))))))))((((((((('''%%%&&&&&&&&&'''((((((((($$$&&&'''''''''(((***,,,---+++(((&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$$$$$$$"""!!! ######$$$$$$$$$$$$###### """######""""""###$$$&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''))))))}}}qqqggg```ZZZUUUQQQNNNKKKGGGEEEEEEFFFEEEDDDGGGJJJNNNNNNJJJGGGEEEEEEAAAAAA@@@@@@AAABBBDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGEEECCCAAAAAACCCFFFFFFGGGGGGGGGGGGFFFEEEDDDFFFEEECCCCCCDDDGGGJJJLLLLLLLLLLLLLLLMMMNNNOOOOOOLLLKKKKKKKKKKKKKKKJJJJJJOOOPPPPPPOOOMMMMMMMMMNNNPPPOOOMMMMMMOOOOOOOOONNNOOOKKKGGGGGGHHHHHHDDD@@@???@@@BBBCCCCCCCCCBBBAAA@@@???<<<:::999888666555555>>>GGGMMMUUUbbbmmmsssrrrqqqqqqqqqqqqssstttuuuwwwxxxyyyyyyxxxxxxzzz|||}}}|||{{{zzz{{{~~~~~~zzzyyy|||~~~~~~~~~|||xxxzzz}}}{{{xxxwwwxxxxxxxxxvvvuuurrrpppttt|||}}}}}}~~~~~~~~~||||||~~~~~~|||zzzzzz|||}}}}}}}}}}}}{{{yyywwwuuutttttttttwwwvvvuuutttvvvyyy}}}}}}~~~rrrZZZ???000...,,,+++***))))))***+++,,,,,,---...000222333444555888888777555444444333333...222444111000333333222/////////...---,,,+++***+++++++++************)))+++,,,---------,,,+++***************************(((((((((((())))))))))))%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&&&&''')))+++,,,***(((%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###"""######$$$###"""!!! """######$$$$$$######""""""###$$$$$$######$$$%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***~~~||||||tttiii___YYYUUUPPPLLLLLLJJJHHHGGGGGGFFFEEECCCFFFIIIMMMNNNLLLIIIGGGFFFBBBBBBAAAAAAAAAAAABBBBBBDDDEEEEEEFFFFFFGGGGGGHHHFFFEEEDDDBBB@@@@@@BBBEEEEEEFFFGGGHHHHHHFFFDDDCCCDDDCCCCCCCCCEEEGGGJJJLLLNNNMMMLLLLLLLLLMMMNNNOOOLLLLLLKKKJJJJJJKKKMMMMMMPPPPPPOOOMMMKKKJJJLLLMMMOOONNNLLLLLLNNNOOOOOONNNNNNKKKIIIHHHIIIGGGCCC???@@@@@@BBBCCCCCCBBBBBBAAA======<<<;;;:::888888777555>>>FFFLLLVVVdddqqqwwwrrrqqqooommmmmmoooqqqrrruuuvvvvvvvvvuuuvvvyyy{{{~~~|||zzzyyyxxxxxx|||{{{xxx||||||zzzyyyyyywwwxxx{{{~~~~~~zzzvvvuuuvvvwwwxxxxxxuuurrrvvv}}}~~~||||||~~~}}}{{{zzzzzz|||~~~~~~}}}|||{{{yyywwwvvvttttttttttttttttttvvvxxx{{{~~~sssYYY>>>000---,,,+++***))))))***+++,,,,,,,,,...///111222444444777777666555444333222222---222333111000222222111//////...,,,+++++++++++++++++++++************))),,,,,,---------+++***)))************************(((((((((((())))))))))))%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%(((******)))'''%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######"""############"""!!!!!!""""""############"""""""""$$$%%%%%%$$$$$$%%%&&&''''''&&&$$$$$$#########%%%%%%$$$###$$$&&&)))***}}}zzz{{{~~~xxxpppeee\\\VVVQQQMMMIIIJJJIIIHHHHHHHHHGGGDDDBBBDDDFFFJJJLLLLLLJJJHHHFFFCCCBBBBBBAAAAAA@@@@@@@@@DDDDDDDDDEEEFFFFFFGGGGGGEEEEEEDDDCCCAAAAAACCCEEECCCEEEGGGHHHHHHGGGDDDCCCCCCCCCCCCCCCEEEGGGJJJKKKMMMLLLJJJIIIIIIJJJKKKLLLMMMLLLJJJIIIJJJLLLNNNOOOPPPPPPNNNKKKIIIHHHJJJLLLNNNLLLKKKKKKMMMNNNNNNMMMMMMLLLKKKKKKJJJHHHCCC@@@@@@@@@BBBBBBCCCBBBAAA@@@>>>>>>>>>===;;;999888888555<<>>AAACCC@@@;;;777777777222999@@@IIIWWWhhhtttxxxvvvtttqqqooonnnnnnoooqqqtttvvvwwwwwwwwwwwwxxxzzzwwwvvvuuutttuuuvvvxxxzzz|||~~~}}}yyyvvvvvvqqqooommmpppvvv|||~~~~~~||||||zzzwwwuuutttvvvxxxvvvzzz{{{yyyzzz|||yyyyyy|||~~~~~~}}}}}}|||||||||{{{zzzyyywwwwwwrrrtttwwwzzz|||nnnUUU===111111,,,+++***))))))***+++,,,,,,,,,...///111222444444666666777666555444222000...333444111///111111///......---,,,,,,,,,,,,,,,+++++++++************)))++++++,,,,,,,,,***)))((('''(((((())))))*********,,,+++***)))((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$###"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############"""""""""""""""!!!""""""###$$$######$$$$$$$$$$$$###### """######"""!!!###$$$%%%%%%$$$############$$$%%%%%%%%%%%%&&&&&&''''''~~~zzzuuuuuu{{{{{{sssnnnhhhaaaXXXQQQNNNLLLIIIGGGIIIHHHGGGGGGHHHHHHFFFDDDDDDBBB???@@@BBBEEEEEEDDD@@@@@@AAABBBAAA@@@???????????????@@@AAAAAABBBBBBBBBCCCDDDDDDBBBBBBCCCDDDCCCCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFIIIJJJLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGHHHJJJIIIHHHHHHKKKLLLLLLLLLHHHIIIIIIHHHGGGGGGGGGGGG@@@AAAAAABBBAAA@@@???>>>:::>>>AAA???:::666666888333999AAAKKKYYYjjjtttwwwuuutttrrrpppoooooopppppprrrtttwwwxxxxxxwwwwwwwwwvvvuuuttttttuuuxxx{{{}}}zzzzzz|||~~~|||wwwssssssooolllnnnuuu{{{}}}||||||yyyuuutttuuuwwwyyyzzzuuu{{{~~~~~~~~~{{{xxxxxxzzz}}}}}}}}}}}}}}}|||{{{yyyxxxuuuvvvxxx{{{~~~yyylllTTT===333333,,,+++***))))))***+++,,,,,,---...000222333444555666777888888777555222111000444555222000222222000---............---,,,,,,+++++++++************))))))***+++,,,,,,+++***)))''''''(((((()))******+++))))))))))))(((((((((((($$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$######%%%&&&######$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""############""""""###"""!!!!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!###$$$$$$###"""$$$%%%###############$$$$$$%%%$$$%%%&&&'''''''''&&&%%%|||xxxwww}}}|||rrrkkkggg```ZZZQQQLLLKKKJJJHHHFFFJJJHHHGGGGGGGGGHHHFFFEEEFFFCCC???>>>AAADDDEEEEEE??????AAAAAABBBAAA@@@???===>>>>>>???@@@@@@AAAAAA@@@BBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEGGGJJJLLLMMMLLLJJJIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHJJJJJJHHHGGGGGGHHHIIIHHHGGGHHHJJJLLLLLLKKKFFFFFFGGGFFFEEEEEEGGGHHH@@@AAAAAABBBAAA@@@???>>>666:::>>>===999666666888444:::CCCMMM\\\llluuuwwwvvvuuutttsssrrrrrrrrrrrrpppssswwwyyyxxxwwwvvvvvvwwwvvvuuuvvvxxx{{{yyyxxxyyy}}}~~~wwwrrrtttppplllnnnuuu{{{}}}||||||wwwrrrqqquuuyyy{{{{{{uuu|||~~~zzzwwwwwwyyy|||}}}~~~~~~~~~~~~|||zzzyyyuuuuuuwwwzzz~~~}}}|||xxxjjjSSS===444444,,,+++***))))))***+++,,,---...///111222444555666444555666666555333111///000555666222111222222000---.../////////...---,,,+++++++++************)))((()))++++++,,,+++***)))&&&''''''((()))******+++&&&''''''((()))******+++""""""######$$$$$$$$$%%%###$$$%%%$$$######%%%&&&""""""###$$$$$$$$$$$$###########################""""""############""""""###"""!!!!!!!!!###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%%%%$$$###%%%&&&""""""""""""###$$$%%%&&&###%%%'''(((((('''%%%$$$}}}xxxwww~~~|||yyywwwtttnnneee___ZZZTTTLLLGGGGGGIIIIIIIIIHHHEEECCCCCCFFFGGGFFFDDDAAAAAA@@@??????@@@AAAAAA===>>>???@@@@@@???>>>===????????????@@@AAABBBBBB@@@BBBCCCCCCBBBBBBDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEIIILLLNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHEEEFFFHHHHHHHHHFFFDDDCCCDDDFFFGGGGGGGGGGGGIIIKKKLLLJJJGGGDDDDDDEEEGGGIII>>>>>>>>>???@@@???<<<:::444444444555555555555555666===HHHTTT___jjjsssxxxxxxwwwvvvtttrrrpppnnnmmmrrrsssttttttuuuuuuuuutttxxxyyyxxxvvvzzzwwwwwwyyy|||~~~|||{{{yyypppjjjnnnuuuxxxxxxyyywwwxxxyyyzzz|||}}}~~~}}}|||{{{zzz{{{}}}}}}zzzzzz|||~~~}}}|||||||||}}}zzzzzz{{{}}}~~~|||{{{lllNNN;;;444,,,+++***)))'''''')))***+++------...000111333444444777777666555444222111000444333222000//////......//////000000///...---,,,...//////---+++))))))*********)))))))))))))))***(((((()))******)))'''&&&''''''''''''''''''''''''###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%###"""!!! """""""""""""""!!! """"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%((('''&&&&&&$$$$$$###"""}}}zzzyyyzzzsssnnnlllggg```ZZZVVVQQQKKKHHHHHHIIIIIIHHHHHHFFFDDDDDDFFFGGGFFFDDD@@@AAAAAAAAAAAA@@@???>>>===>>>????????????>>>===????????????@@@@@@AAABBB@@@AAABBBBBBAAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCGGGJJJLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGCCCDDDFFFGGGGGGFFFDDDCCCDDDEEEFFFFFFFFFGGGJJJMMMMMMKKKGGGCCCBBBCCCEEEGGG@@@>>>>>>>>>???>>><<<:::555555555555555555555555777===GGGTTTbbbmmmtttxxxxxxwwwuuusssqqqooommmlllmmmnnnpppqqqrrrrrrrrrrrrxxxyyyxxxvvvzzzxxxvvvwww{{{}}}{{{wwwooojjjmmmssstttssssssvvvwwwwwwxxxyyyzzzzzz{{{|||{{{zzzyyyzzz{{{}}}~~~~~~|||zzzzzz|||}}}|||{{{xxxyyyzzz{{{|||}}}}}}}}}}}}yyyyyyjjjLLL:::444,,,+++***)))(((((()))***+++------...000111222333444333333333222111000///...333222111000////////////...............---------000///...,,,++++++******+++***)))((((((''''''((()))))))))))))))(((((('''''''''''''''''''''''''''###$$$&&&''''''&&&$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###""""""""""""""""""######""""""!!! """"""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$###|||~~~~~~{{{{{{uuujjjdddccc```ZZZTTTPPPNNNKKKIIIIIIIIIIIIHHHHHHFFFEEEEEEFFFFFFEEECCC@@@AAACCCDDDCCC@@@===;;;======>>>>>>>>>>>>======>>>>>>>>>>>>???@@@AAABBB@@@AAABBBAAA@@@???@@@AAABBBAAAAAAAAABBBCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA???AAADDDGGGJJJKKKLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFCCCDDDFFFHHHHHHHHHGGGGGGCCCDDDDDDDDDDDDGGGLLLOOOPPPMMMGGGBBB@@@AAACCCEEEBBB@@@>>>=========;;;999666666666666666666555555999===GGGUUUeeeqqqwwwxxxxxxwwwuuurrrooommmlllkkkjjjkkknnnppprrrssssssssswwwwwwvvvtttwwwwwwttttttyyy~~~{{{wwwppplllooossssssqqqpppvvvvvvvvvuuuuuuuuuuuuuuu|||{{{zzzyyyyyyzzz|||}}}}}}|||{{{zzz{{{~~~~~~{{{xxxvvvwwwyyyzzz{{{zzzxxxwwwyyyvvvuuuhhhKKK999444---+++***)))(((((()))***+++------...///111222333333333444444444333333222111111111000000000000111111000///.........///000111444000,,,+++,,,---,,,++++++***)))(((''''''''''''+++***)))(((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%$$$###"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######"""""""""######$$$######$$$$$$######"""!!!""""""""""""""""""""""""#########$$$$$$$$$$$$%%%#########""""""##################""""""#########%%%%%%%%%%%%%%%%%%%%%%%%zzzxxx|||}}}{{{{{{yyyoooddd___^^^\\\VVVOOOLLLKKKKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCAAA???<<<:::=================================>>>???@@@AAABBBAAABBBCCCBBB@@@??????@@@@@@@@@AAAAAABBBCCCDDDEEEAAAAAAAAAAAA@@@@@@@@@??????@@@CCCFFFIIIKKKLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFHHHJJJKKKLLLLLLLLLCCCCCCCCCCCCDDDGGGMMMQQQSSSOOOIIICCCAAAAAACCCEEEDDDBBB???>>>===<<<:::999777666666666666666555555:::===FFFVVVhhhtttxxxwwwxxxwwwtttqqqooommmlllllljjjlllpppsssvvvwwwxxxxxxuuuuuuqqqnnnpppwwwyyyxxxuuuqqqpppvvv}}}zzzyyysssppptttwwwvvvttttttwwwwwwvvvuuutttsssrrrrrr||||||{{{zzzzzzzzz{{{|||zzzyyyyyy{{{}}}xxxuuuuuuwwwyyyzzzzzzxxxvvvtttwwwttttttgggKKK:::444...******)))(((((()))******------...///000111222333333333444555555444444444000000//////000111222222333222111000111222444666666000***)))---///...,,,******))))))))))))******,,,+++)))((('''((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$###!!!""""""""""""###############$$$$$$%%%%%%%%%&&&######""""""""""""######$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""############$$$$$$$$$$$$######""""""""""""############""""""""""""############$$$$$$%%%%%%%%%%%%zzzvvvvvv{{{~~~|||yyyxxxnnnhhh```]]]^^^[[[TTTNNNIIIJJJLLLLLLLLLKKKJJJJJJEEEFFFGGGGGGFFFEEEDDDDDDEEEDDDBBB@@@???============<<<<<<<<<<<<<<<<<<===<<<<<<<<<===>>>???AAABBBBBBCCCCCCBBB@@@???@@@AAA@@@@@@@@@AAAAAACCCDDDEEEAAA@@@@@@@@@???????????????AAACCCEEEHHHJJJKKKLLLIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGIIIJJJLLLMMMMMMEEEEEEDDDDDDDDDGGGMMMQQQTTTQQQKKKFFFCCCCCCEEEFFFEEECCC@@@??????===;;;999777666666666555555555444999===GGGWWWhhhtttvvvuuuwwwuuurrrooommmlllllllllkkkmmmqqquuuyyyzzz{{{{{{tttrrrmmmhhhhhhmmmooommmqqqoooooottt|||}}}yyyyyytttrrrvvvyyyxxxwwwyyyyyyxxxxxxwwwuuutttssssss~~~}}}}}}||||||{{{{{{{{{vvvvvvwww|||~~~zzzuuurrruuuwwwyyy{{{{{{zzzwwwvvvxxxuuuuuuhhhKKK:::555///******))))))))))))******------...///000111111222//////000111111111111000////////////000111222333333222111000111222444666555000***)))---000...,,,(((((()))***+++---...///---,,,***(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###!!!""""""""""""##################$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""############""""""""""""######"""######$$$$$$%%%%%%&&&yyyxxxuuuvvv|||~~~zzztttqqqdddaaa^^^\\\[[[WWWQQQMMMFFFIIIKKKLLLKKKJJJJJJJJJCCCEEEGGGGGGFFFEEEEEEEEEFFFDDDBBB???>>>===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===???@@@AAAAAABBBCCCBBBAAA@@@AAABBBAAA@@@@@@@@@AAABBBCCCCCC@@@@@@@@@@@@????????????@@@AAABBBDDDFFFHHHJJJKKKIIIIIIHHHGGGFFFEEEDDDDDDAAABBBCCCEEEFFFHHHIIIJJJHHHHHHGGGFFFFFFHHHKKKOOOSSSPPPLLLHHHFFFFFFGGGHHHEEECCCBBBBBBBBB???<<<999666666666555444444333333666<<>>======<<<<<<;;;::::::;;;<<<<<<::::::;;;<<<===???@@@AAA???@@@AAAAAA@@@@@@AAABBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@?????????@@@AAAAAABBBDDDEEEGGGHHHJJJIIIHHHGGGFFFEEEEEEDDD@@@@@@AAABBBDDDFFFGGGHHHKKKKKKKKKIIIHHHHHHJJJLLLNNNMMMKKKIIIHHHGGGHHHHHHDDDDDDDDDEEEEEEBBB===:::555555555444333333222222333;;;IIIXXXdddlllooopppnnnllliiigggggggggiiijjjjjjmmmrrrwwwzzz||||||{{{yyyvvvooohhhgggkkkllljjjnnnqqquuuxxx{{{~~~{{{zzzuuussstttuuutttvvvzzzzzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~}}}|||zzzyyyxxxuuutttvvv{{{}}}yyywwwuuuuuuuuuuuuvvvxxxzzz|||}}}~~~~~~|||xxxxxxiiiKKK999333+++))))))************))))))------......///000000000333333444444444333333222111000000000000000111111...............---------...---,,,,,,,,,,,,,,,,,,'''((()))***,,,///111222,,,,,,,,,+++***)))((('''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$###############"""!!!!!!!!!!!!""""""""""""######""""""!!! """"""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$zzztttvvvuuuxxx~~~~~~vvvkkkfffYYYZZZYYYTTTMMMIIIIIIJJJBBBEEEGGGGGGEEEDDDEEEGGG???CCCGGGHHHGGGFFFFFFHHH@@@AAACCCCCCBBB@@@===;;;<<<;;;::::::::::::;;;<<<:::::::::;;;===???@@@AAA===>>>@@@@@@??????@@@BBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@AAABBBCCCDDDEEEJJJIIIIIIHHHGGGFFFEEEEEEBBBBBBBBBCCCDDDFFFHHHIIIMMMMMMMMMKKKIIIHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHCCCDDDEEEGGGGGGDDD???:::555555444333333222111111111;;;JJJXXXbbbiiimmmooojjjhhhfffddddddeeegggiiillloootttyyy|||~~~}}}||||||zzzssskkkjjjoooqqqooonnnsssxxx{{{|||}}}~~~yyyuuuvvvuuutttvvvzzzzzzzzzzzz{{{{{{||||||}}}}}}}}}}}}|||{{{yyyxxxwwwvvvuuuuuuzzz|||wwwuuuuuuvvvwwwtttuuuvvvyyy{{{~~~}}}yyyxxxiiiJJJ777111)))))))))************))))))------......//////000000111111111111111000//////111111000000000000111111//////000000///...---,,,+++---...---+++***+++,,,(((((()))***+++---///000,,,,,,---,,,+++)))'''&&&''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""""" !!!!!!"""###$$$"""""""""""""""!!! """"""""""""""""""""""""""""""""""""############%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################|||yyyzzzxxx|||~~~wwwnnngggddd^^^ZZZUUUQQQLLLGGGBBB>>>CCCCCCDDDEEEEEEEEEEEEEEEBBBCCCEEEFFFGGGGGGGGGFFFEEEDDDCCC@@@>>><<<:::999;;;;;;<<<<<<===>>>>>>>>>===;;;999999:::;;;<<<;;;>>>===<<<;;;;;;<<<===>>>AAAAAABBBBBBBBBBBBBBBBBBAAA@@@???============>>>AAAAAA@@@AAACCCEEEHHHJJJNNNNNNMMMJJJFFFCCCBBBBBBDDDBBB@@@@@@AAAFFFJJJMMMMMMNNNPPPPPPPPPMMMJJJHHHJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEAAA<<<999666555333111000000000111666???LLL[[[hhhnnniiibbbccceeeggggggfffggghhhjjjqqqtttxxx{{{|||}}}~~~{{{vvvsssssstttvvvwwwoootttzzz|||||||||{{{~~~}}}{{{{{{{{{zzzxxxwwwtttvvvxxxzzz|||~~~~~~zzzxxxxxxuuuuuuxxx}}}|||wwwvvvxxxzzzzzz{{{|||}}}}}}|||{{{{{{zzzxxxxxxhhhGGG333///***---***'''(((***,,,,,,***......000111333333444444///////////////000000000//////...//////000111222......///000000///...---)))***,,,------,,,+++***,,,+++)))(((((()))+++,,,******))))))))))))*********)))((('''''''''''''''&&&%%%$$$""""""""""""#########""""""""""""######'''(((%%%!!!"""%%%$$$!!!###########################""""""!!!!!!!!!!!!!!!###"""!!!!!!"""###$$$$$$###"""!!!!!!""""""$$$%%%&&&%%%###"""###$$$'''%%%###$$$&&&'''&&&###$$$$$$$$$$$$$$$###"""!!!|||zzz{{{|||~~~{{{sssiiibbb___YYYVVVQQQMMMJJJGGGCCCAAACCCCCCDDDEEEEEEEEEEEEEEEAAABBBDDDEEEFFFFFFFFFFFFEEEEEECCCAAA???===<<<;;;;;;;;;<<<======>>>>>>??????===;;;:::;;;===<<<<<<>>>===<<<;;;;;;<<<===>>>AAABBBCCCCCCCCCBBBAAA@@@@@@@@@>>>=========>>>???AAA@@@@@@@@@BBBDDDGGGHHHMMMMMMLLLIIIEEEBBBBBBBBBEEECCCAAA@@@BBBEEEIIILLLPPPPPPQQQPPPNNNKKKGGGEEEJJJKKKMMMMMMMMMKKKHHHGGGGGGFFFEEEEEEDDDAAA<<<999666555333111000000000111666???NNN^^^jjjnnnhhhbbb___aaadddeeefffgggiiikkkqqqtttxxxzzz{{{{{{}}}}}}zzzxxxyyy{{{||||||ssswww{{{|||{{{|||~~~}}}|||{{{{{{zzzxxxwwwsssuuuxxx{{{~~~}}}xxxvvvvvvwwwwwwyyy}}}{{{wwwvvvxxx{{{xxxyyy{{{}}}}}}}}}|||{{{yyywwwwwwfffEEE222...***,,,***'''(((***,,,,,,+++...///000111222333333333111111111111222222222222000////////////000000111//////000000///...---,,,***+++,,,------,,,+++***---+++***)))((()))+++,,,***))))))(((((())))))***)))(((''''''&&&&&&&&&'''$$$###"""""""""###$$$%%%######""""""""""""######%%%'''%%%!!!!!!$$$$$$!!!########################$$$###!!! !!!!!!"""$$$###!!! !!!###$$$$$$######"""!!!!!!""""""$$$%%%&&&%%%###"""###$$$&&&$$$######%%%&&&%%%######$$$$$$$$$$$$######"""}}}|||~~~~~~wwwmmmddd]]]ZZZTTTPPPLLLIIIGGGFFFEEECCCCCCCCCDDDEEEEEEEEEEEEDDD@@@AAACCCEEEFFFFFFFFFEEEEEEDDDCCCBBB@@@???>>>>>><<<<<<<<<===>>>>>>??????BBB@@@===<<<===>>>>>>===>>>===<<<<<<<<<===>>>???AAABBBDDDDDDDDDBBB@@@>>>???>>>=========>>>@@@@@@@@@?????????@@@BBBDDDFFFKKKKKKJJJGGGCCCAAAAAABBBEEEDDDBBBAAABBBEEEIIIKKKOOOOOOOOONNNLLLIIIGGGEEEJJJLLLOOOQQQPPPMMMIIIFFFFFFEEEDDDCCCBBB???;;;888666555333111000000000111666@@@QQQbbbmmmmmmgggaaa\\\^^^aaaccceeegggkkkmmmqqqsssvvvxxxyyyyyy{{{}}}~~~}}}|||~~~xxxzzz|||{{{zzz{{{~~~}}}{{{yyywwwvvvqqqtttxxx}}}|||xxxwwwwwwzzzzzz{{{}}}~~~{{{||||||yyyvvvuuuyyy|||yyy{{{~~~}}}{{{xxxuuutttcccBBB000...++++++)))'''((()))+++,,,+++///000111222222222222222111111111222222222333333111111000/////////000000000000000//////---,,,+++***+++,,,------,,,+++***---,,,***)))))))))******))))))(((((((((((())))))''''''&&&%%%%%%%%%&&&&&&""""""!!!!!!"""###%%%&&&######""""""""""""#########%%%$$$!!!!!!$$$$$$"""########################$$$###!!!  """###$$$###"""!!!!!!"""###$$$######"""!!!!!!!!!""""""%%%&&&&&&%%%###!!!"""###$$$###"""###$$$%%%$$$"""###############$$$$$$$$${{{sssjjjaaa[[[YYYRRRNNNIIIFFFEEEFFFEEEEEEBBBCCCDDDDDDEEEEEEDDDDDD@@@AAACCCEEEGGGGGGGGGGGGCCCCCCBBBAAA@@@??????>>><<<======>>>>>>??????@@@DDDBBB???>>>???@@@??????>>>===<<<<<<<<<===>>>???BBBCCCDDDEEEDDDBBB???===>>>============???AAABBB??????>>>>>>???@@@AAABBBGGGHHHGGGDDDAAA@@@AAABBBDDDCCCBBBBBBCCCFFFJJJLLLKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKMMMNNNMMMJJJGGGEEEEEECCCAAA@@@???>>>;;;888666555333111000000000111555AAATTTgggooollleeeaaa\\\^^^aaadddeeehhhkkkmmmppprrrtttvvvvvvwwwyyy{{{yyyyyy|||{{{|||}}}{{{zzz{{{}}}|||}}}~~~zzzvvvtttssspppsssyyy~~~~~~{{{yyyzzz{{{|||||||||}}}{{{uuuwwwwwwvvvssstttxxx|||~~~|||zzzxxxuuusssaaaAAA///...+++***)))(((((()))***+++,,,000111111222222222111111/////////000000111111222222222111000////////////111000000///...,,,++++++******+++++++++***)))(((---,,,+++***)))))))))***)))((((((''''''(((((()))&&&&&&%%%$$$$$$%%%%%%%%%###"""!!!!!!!!!###$$$%%%######""""""""""""###### ###$$$!!! ###$$$"""########################%%%###!!! """###$$$###""""""""""""###$$$###""""""!!!!!!!!!""""""%%%&&&&&&%%%"""!!!!!!"""###"""""""""#########""""""""""""######$$$%%%%%%}}}vvvnnngggaaa\\\ZZZRRROOOJJJFFFFFFFFFEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDAAABBBEEEGGGHHHIIIIIIIIIAAAAAAAAA@@@???>>>>>>>>>======>>>>>>???@@@@@@@@@DDDBBB@@@???@@@AAAAAA@@@>>>===<<<<<<===>>>???@@@BBBCCCDDDDDDCCCAAA???>>>======<<<===>>>???AAABBB??????>>>>>>>>>?????????CCCCCCCCCAAA??????AAADDDBBBBBBAAABBBDDDHHHKKKNNNJJJJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIGGGFFFEEEDDDDDDBBB???======<<<:::888666555333111000000000111666AAAWWWkkkpppiiibbbaaa___aaaccceeefffgggjjjlllnnnppprrrssstttuuuxxxzzzwwwxxx|||{{{{{{|||{{{|||}}}}}}{{{yyyxxxyyy{{{~~~yyytttqqqpppqqqtttyyy~~~|||zzzyyy{{{|||}}}~~~~~~~~~~~~~~~|||xxxqqqssstttsssqqqssswww{{{|||yyywwwxxxuuutttbbbAAA///...+++((((((((((((((()))+++---000111111222222222111111...//////000111222222222333222111000000///000000111000///...---,,,++++++)))))))))))))))((('''''',,,++++++******)))))))))((((((''''''''''''((((((%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$"""!!!!!!!!!""""""######""""""""""""#########%%%""" """$$$###""""""""""""""""""""""""$$$###!!!  """"""###""""""""""""""""""###"""!!!!!!!!!!!!!!!""""""$$$%%%%%%$$$"""!!!!!!"""""""""###"""""""""""""""###"""""""""###$$$%%%&&&zzzuuunnngggbbb___[[[YYYQQQNNNJJJGGGGGGFFFEEEDDDBBBBBBCCCDDDDDDDDDDDDCCCAAACCCEEEGGGIIIJJJJJJJJJAAAAAA@@@@@@???>>>======>>>>>>>>>???@@@@@@AAAAAABBB@@@>>>>>>@@@AAAAAAAAA>>>======<<<===>>>@@@AAACCCCCCCCCCCCBBBAAA@@@@@@>>>=========>>>???AAABBB????????????>>>>>>======>>>??????>>>>>>???CCCFFFBBBBBBBBBCCCEEEHHHKKKMMMMMMLLLIIIGGGFFFEEEEEEFFFIIIIIIHHHFFFEEEDDDCCCCCCCCC@@@===;;;::::::999888666555333111000000000111666BBBXXXlllpppfff```bbbaaabbbdddeeeffffffhhhjjjkkkmmmooopppqqqtttwwwzzzzzz|||xxxyyyzzz{{{|||}}}}}}~~~xxxwwwvvvuuuvvvwwwyyyzzz~~~xxxssspppppptttvvvzzz}}}~~~{{{yyyzzz{{{~~~~~~~~~{{{wwwoooqqqsssrrrqqqssswww|||}}}{{{xxxvvvtttzzzwwwvvvdddCCC111...+++'''((((((((('''(((+++...///000111222222222222222000111111222333444555555222222111000000000111111000000...---,,,,,,,,,,,,******))))))((('''''''''************************''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$"""!!! !!!!!!######""""""""""""######%%%'''$$$!!!"""###"""""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!"""""""""$$$$$$$$$"""!!!"""###!!!###$$$###"""!!!"""###$$$###"""""""""###$$$%%%qqqllleee___\\\YYYVVVSSSNNNKKKIIIHHHGGGGGGEEEDDDAAABBBCCCCCCDDDDDDCCCCCCAAABBBDDDGGGIIIIIIJJJIIICCCBBBBBBAAA???>>>======>>>>>>??????@@@AAAAAABBB@@@>>><<<===???AAAAAAAAA>>>============???@@@AAACCCCCCBBBAAAAAAAAABBBCCC>>>>>>=========???@@@AAA@@@@@@@@@???>>>===<<<<<<:::;;;;;;;;;<<>>===>>>??????@@@@@@AAABBBBBB>>><<<;;;<<<>>>@@@AAAAAA>>>=========>>>???AAABBBDDDBBBAAA@@@@@@AAACCCEEE???>>>=========>>>@@@@@@AAAAAA@@@@@@???===<<<;;;888888999:::<<<@@@EEEIIIHHHGGGFFFEEEEEEEEEFFFGGGIIIGGGEEEDDDDDDEEEHHHIIIIIIKKKMMMNNNLLLHHHDDDAAABBB>>>:::777777888888888666555333111000000000111777BBBXXXmmmmmmaaa]]]ccc]]]___aaacccdddeeehhhjjjgggiiikkkmmmooossswwwzzz~~~}}}zzzttttttvvvxxxyyywwwtttqqqooopppppprrrsssttttttuuuqqqvvv{{{|||xxxuuuvvvxxxyyyzzzzzz{{{{{{{{{{{{{{{zzz}}}{{{wwwrrrtttvvvuuutttvvv{{{}}}|||||||||}}}~~~~~~||||||jjjHHH333...)))%%%'''(((((('''(((+++///......000111333333444444...//////111222333444444111000000000111222333333///...---,,,+++,,,---......---,,,+++************'''((()))***+++,,,,,,,,,'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&'''(((!!!!!! !!!"""###$$$######""""""""""""######!!!(((+++'''""""""###""""""""""""""""""""""""""" !!!###$$$$$$"""   !!!"""### !!!######""""""$$$%%%"""$$$&&&%%%"""!!!###%%%'''%%%###"""!!!"""###$$$sssdddbbb]]]XXXSSSNNNKKKIIIGGGFFFDDDEEEFFFHHHGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAACCCFFFGGGFFFEEEEEEEEECCCBBB@@@???======@@@>>>>>>@@@BBBBBB???<<>>>>>>>>@@@CCCEEEGGGAAACCCAAA======@@@BBB@@@DDDCCCAAA??????@@@AAABBB???@@@@@@>>>===>>>@@@BBB@@@@@@???>>>===<<<;;;;;;666777777999<<>>>>>AAA???>>>???AAABBB@@@>>>AAA@@@???>>>???@@@BBBCCC>>>@@@???<<<>>>CCCEEEDDDAAA@@@???>>>>>>>>>??????@@@AAAAAA???======>>>???>>>???????????????>>>===777777888999;;;>>>AAACCCDDDBBBBBBDDDHHHJJJIIIHHHIIIHHHGGGFFFEEEFFFGGGGGGLLLKKKKKKLLLMMMKKKHHHEEECCC@@@<<<:::888777666444333222000//////000111222666BBBVVVfffhhhbbbaaaeeegggccc^^^[[[\\\```fffjjjnnnppppppnnnlllnnnsssxxx}}}~~~zzzzzzyyyxxxwwwvvvuuuuuuvvvtttpppmmmlllmmmoooqqqpppqqqssstttvvvwwwwwwxxx~~~}}}|||{{{{{{{{{{{{||||||||||||~~~}}}|||~~~||||||}}}zzzzzz{{{{{{{{{}}}~~~~~~{{{gggLLL666------))))))))))))***,,,...//////000111000//////111222333111///...///000000///222222222111111000000000///.........---............,,,***)))***+++******)))))))))))))))))))))))))))((('''&&&&&&&&&'''(((,,,***((('''))))))'''$$$$$$%%%'''((()))((('''&&&""""""!!!!!!!!!"""######%%%$$$###%%%'''(((&&&$$$"""############"""!!! $$$'''(((&&&!!! """ !!!!!!!!!""""""""""""!!!  """$$$""""""!!!!!!""""""###$$$!!!!!!"""###############(((&&&$$$!!!!!!"""###$$$xxxlllddd^^^[[[VVVPPPLLLIIIHHHHHHHHHFFFDDDCCCDDDDDDCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAACCCEEEFFFEEEDDDBBBBBBBBBAAA@@@@@@??????AAA@@@>>>>>>@@@@@@@@@???CCCAAA@@@>>>>>>>>>>>>???===???>>><<<===CCCEEEDDD>>>=========<<<<<<<<<<<>><<<<<<<<<<<<>>>@@@AAABBBAAA@@@???888888888999:::===???AAA???>>>???AAAEEEHHHHHHHHHDDDEEEEEEFFFFFFGGGGGGGGGIIIJJJKKKMMMNNNLLLHHHEEEAAA>>>;;;888777777555444555333111000///000111222777CCCVVVdddgggcccdddhhhiiieee___[[[ZZZ^^^dddhhhnnnrrrtttqqqmmmnnnuuu}}}||||||{{{zzzyyyyyyxxxxxxwwwtttoookkkjjjllloooqqqpppqqqrrrsssuuuwwwyyyzzz~~~~~~}}}}}}|||{{{{{{{{{}}}|||zzzzzz|||}}}}}}}}}}}}~~~{{{||||||{{{|||}}}~~~}}}}}}~~~~~~|||gggLLL666---,,,((((((((()))***,,,///000---///000///......///111222000......///000///...111111111111000000000000.............../////////---,,,***+++,,,---,,,***(((((((((((((((((((((((()))((('''''''''((()))***444000+++'''&&&%%%$$$$$$'''(((***,,,+++)))'''%%% !!!"""###$$$$$$###"""$$$%%%&&&$$$###""""""#########"""!!!!!!$$$&&&(((&&&""" !!!!!!!!!"""""""""!!!###$$$""""""!!!!!!""""""###$$$!!!!!!"""#####################""""""""""""######zzznnneeeaaa\\\XXXRRRMMMIIIHHHHHHHHHIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBEEEFFFEEECCCAAAAAAAAA@@@@@@@@@@@@@@@@@@???===<<<===>>>??????BBBAAA???>>>============???@@@???;;;;;;???AAA???<<<<<<<<<===<<<;;;::::::===???@@@@@@>>><<<<<<<<<<<<>>>@@@BBBBBB@@@>>><<<999888888999:::<<<>>>???>>>>>>???AAACCCEEEFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFHHHIIIKKKNNNOOOLLLHHHDDD@@@===:::777777666444333555333111/////////000111777DDDVVVbbbdddccceeehhhgggddd```]]]]]]```dddffflllqqqtttrrrmmmnnnwww~~~~~~}}}|||zzzyyyyyyxxxuuuqqqnnnmmmppptttwwwsssssssssuuuwwwzzz}}}}}}{{{yyyxxxzzzyyyyyyzzz|||}}}}}}{{{zzzxxxyyy||||||{{{~~~~~~}}}{{{yyyyyyzzz{{{~~~}}}}}}yyy|||||||||{{{{{{||||||gggLLL666,,,,,,((('''((((((***,,,///000---...000000/////////111000///---.../////////...000000000000000000000000......//////000000000///,,,++++++,,,......,,,+++((((((((((((((((((((((((((('''&&&&&&'''((()))***666222,,,&&&$$$###$$$%%%((()))+++,,,+++)))&&&$$$ !!!"""""""""""""""###$$$######"""!!!!!!"""""""""!!!!!! !!!$$$&&&&&&###  !!!!!!!!!""""""!!!"""###!!!!!!!!!!!!!!!"""######!!!!!!"""############### !!!""""""#########}}}pppeee```^^^YYYVVVQQQLLLIIIHHHHHHIIIKKKIIIFFFEEEEEEEEEDDDBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBDDDEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>???===999999===>>><<<<<<<<<======<<<<<<;;;:::999<<<>>>???>>>======>>>===>>>@@@AAA@@@>>>;;;999:::999999999:::<<<>>>???AAABBBCCCCCCCCCCCCDDDEEEDDDEEEEEEFFFFFFFFFEEEEEEHHHIIIKKKMMMNNNLLLGGGCCC???<<<999777666666555333333222000.........000111666EEEVVV```bbbccceeeggg```aaaaaaaaabbbdddeeeffflllqqquuurrrllllllttt|||~~~}}}zzzxxxvvvuuuwwwuuurrrpppqqquuuyyy|||tttttttttvvvyyy|||~~~zzzvvvsssuuuvvvxxx|||~~~}}}{{{uuusssuuuxxxzzzzzz|||zzzyyyyyyyyyyyy|||{{{{{{}}}~~~xxxssswwwxxxxxxwwwvvvxxx{{{~~~{{{gggKKK555,,,,,,(((''''''(((***,,,...///---///111111000000000111///...---...000000///---////////////////////////...///000111111111000000,,,++++++,,,......,,,+++))))))))))))))))))))))))&&&%%%%%%$$$%%%&&&((()))111///***%%%######%%%''''''((()))***)))'''$$$"""""""""!!! !!!"""######""""""!!!!!! !!!!!! !!!###%%%$$$###"""!!! !!!!!!!!!!!!  !!!!!!!!! !!!""""""###!!!!!!"""############### """############{{{pppeee^^^[[[ZZZUUUSSSOOOKKKIIIHHHIIIIIIKKKIIIGGGFFFFFFFFFDDDCCCAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBDDDDDDCCCBBB@@@@@@@@@@@@@@@?????????<<<=========;;;;;;<<<>>>>>>>>>>>>>>>????????????<<<===<<<888999===???=========<<<<<<<<<;;;;;;;;;888:::============>>>@@@>>>???@@@@@@???===:::999::::::::::::;;;===???@@@DDDEEEFFFEEECCCBBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJKKKLLLMMMJJJFFFBBB???<<<999777777666555444111000...------///000111777GGGXXXaaacccdddeeeeee]]]___bbbeeegggggggggfffnnnsssvvvsssnnnlllpppuuu~~~~~~}}}{{{yyywwwtttsssrrrtttsssqqqqqqssswww{{{}}}ssssssuuuwwwyyy|||~~~zzzuuurrrrrrtttwww{{{~~~|||yyyrrrqqqssswwwyyyyyy~~~~~~}}}|||zzzxxxxxxyyyzzz{{{|||yyyuuuqqqtttvvvwwwvvvtttuuuyyy}}}~~~yyyeeeJJJ555,,,,,,)))((((((((()))+++,,,...---///111222111000000111///......///111111000...............////////////...///000222222222111111---,,,***+++,,,---,,,***))))))))))))))))))))))))%%%$$$#########$$$%%%&&&))))))'''%%%######%%%(((&&&&&&&&&&&&%%%$$$"""!!!$$$###"""!!! !!!"""$$$###"""!!!!!!""" !!!!!!!!! !!!###$$$$$$###### !!!!!!!!! !!!!!! !!!!!!"""###!!!!!!"""############### """######$$$$$${{{nnnddd___\\\XXXVVVQQQPPPMMMKKKIIIHHHHHHHHHIIIGGGEEEEEEEEEEEEDDDCCC@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDCCCAAAAAA@@@@@@@@@??????>>>>>><<<>>>@@@???===<<<===???>>>??????????????????>>>???@@@>>>::::::===???======<<<;;;:::::::::;;;;;;:::;;;<<<<<<;;;;;;===??????????????????>>>===<<<:::::::::;;;<<>>>>>===<<>>>>>@@@@@@@@@AAA@@@@@@???>>>===EEEEEEBBB<<<:::<<<<<<:::===<<<:::888888999:::;;;=========;;;::::::<<<>>>???????????????@@@@@@@@@::::::;;;;;;===@@@BBBCCCCCCEEEGGGFFFCCCBBBDDDFFFEEEDDDDDDDDDFFFIIILLLNNNNNNMMMKKKJJJJJJHHHDDDBBB@@@===:::888888888777666111000//////000222444666;;;NNN___fffggghhhhhhdddccccccdddeeefffhhhiiijjjfffjjjppptttvvvwwwwwwxxx|||yyyyyyyyyyyyyyyyyyyyyxxxvvvvvvwwwwwwxxxzzz{{{|||wwwyyy{{{~~~~~~yyyuuuvvvuuuttttttvvvwwwwwwvvvvvvuuuvvvyyyyyyvvvwww|||~~~|||vvvrrrvvvyyy}}}|||yyyuuuuuuuuuxxx{{{|||zzzvvvvvv{{{zzz{{{vvvcccHHH444,,,,,,+++***)))(((((()))***+++***,,,///000///...---.../////////111333333111///---------.........//////---///111333444333222111000---)))(((((()))))))))'''''''''''''''''''''''''''&&&$$$############$$$!!!$$$%%%###!!!"""###%%%$$$###"""!!!"""###$$$"""!!!!!!""""""###$$$%%%!!!$$$&&&%%%""" !!!"""""""""###$$$$$$$$$$$$$$$###""" !!!""""""!!! !!!!!! !!!!!!!!! !!!""""""!!!!!!"""###############!!!!!!!!!!!!"""###$$$%%%rrriiiaaa___]]]WWWRRRPPPMMMLLLJJJHHHGGGFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDBBB@@@======@@@CCCDDDEEEBBB??????DDDFFFCCCAAABBBAAAAAA@@@???>>>===<<<<<<<<<===>>>???@@@AAAAAAAAA@@@>>><<<<<<===>>>===<<>><<<<<<======<<<999999999999:::;;;<<<<<<:::<<<===<<<;;;999::::::<<<<<<<<<<<<===============;;;;;;===BBBEEEFFFEEEFFFEEECCCBBBBBBCCCDDDEEEGGGGGGFFFFFFGGGIIIKKKLLLIIIIIIHHHGGGGGGFFFFFFFFF???<<<999888777666555333222111///......000222444===MMM]]]dddfffiiikkklllfffggghhhiiijjjkkkkkkkkknnnoooppprrrtttuuuvvvwww}}}}}}{{{xxxvvvvvvwwwyyy{{{xxxxxxyyyzzzzzz{{{{{{|||yyyvvvwww|||~~~~~~}}}}}}|||{{{vvvqqqqqqtttvvvuuurrrwwwvvvtttssstttuuuwwwxxx~~~}}}|||~~~}}}xxxtttyyy{{{||||||{{{zzzzzz{{{~~~vvvppp```DDD666111***************************---......///////////////000000000000////////////////////////////////////---...000222333222111000++++++++++++++++++++++++((('''&&&%%%%%%&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$######""""""######!!!"""###"""!!! !!!""" !!!"""#########"""$$$$$$$$$######!!!  !!!###$$$%%%!!!"""###$$$$$$###"""!!! !!!######%%%$$$"""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$${{{nnneee^^^]]]ZZZTTTNNNKKKKKKJJJIIIGGGFFFFFFFFFGGGJJJIIIHHHGGGGGGFFFEEEDDD@@@???>>>???AAACCCBBBBBB@@@===>>>BBBDDDAAA???@@@@@@@@@??????>>>=========??????@@@@@@AAA@@@@@@@@@@@@???======>>>???>>>>>>BBB@@@<<<;;;;;;<<<<<<;;;888888777777777888999999999;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<============<<<;;;:::<<>>@@@BBBBBB@@@>>>???<<<<<<@@@BBB???===>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBBBBAAAAAA@@@??????===<<<<<<>>>???>>>===@@@>>>;;;::::::;;;:::999999888777777777777777777888999;;;<<<;;;;;;<<<===;;;<<<<<<<<<<<<=========;;;::::::;;;???BBBCCCCCCAAA@@@@@@@@@AAACCCEEEFFFGGGGGGGGGFFFFFFGGGHHHHHHJJJJJJIIIHHHFFFEEECCCBBB===;;;999888999999888777222111000//////111333444;;;KKK[[[bbbdddfffggggggiiikkkmmmppprrrsssssstttuuuuuutttuuuvvvyyy|||~~~~~~|||zzzxxxwwwwwwwwwwwwvvvxxx{{{~~~}}}{{{zzzwwwyyy}}}}}}}}}zzzwwwvvvuuusssrrrtttxxxyyywwwuuusssqqqpppoooppptttwwwzzz||||||~~~}}}zzz{{{|||||||||{{{{{{}}}|||tttaaaCCC333///)))*********++++++,,,,,,---,,,---......//////......------------------------...........................///000000///...,,,+++************************((((((((())))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%&&&%%%"""!!!!!!"""!!! """###$$$$$$$$$%%%$$$$$$###""""""$$$###!!!!!!"""%%%''')))!!!""""""######""""""!!! !!!  ###%%%''''''"""!!! !!!###$$$########################$$$######""""""######$$$tttiiibbb\\\XXXWWWSSSKKKEEECCCHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEFFFIIILLLLLLIIIFFF>>>>>>===>>>@@@@@@???===???;;;<<<@@@AAA>>><<<=========>>>>>>????????????AAABBBBBBBBBBBBBBBAAAAAA===;;;::::::<<<======<<>>;;;;;;;;;<<<<<<<<<======::::::999:::<<>><<<:::999999999777666111000///...///000111222:::JJJZZZbbbccceeeeeeeeejjjlllooorrruuuvvvwwwwwwvvvvvvuuuvvvxxx|||~~~}}}{{{yyywwwvvvuuuuuuxxxxxxzzz{{{{{{zzzzzzyyywwwuuuxxx~~~|||yyyxxx|||}}}~~~|||yyywwwvvvvvvttttttuuuxxx{{{|||zzzwwwvvvtttrrrpppqqqtttxxxzzzyyy{{{}}}}}}{{{xxxyyyzzzyyyyyyzzz|||~~~zzzsss```AAA111///***,,,,,,,,,+++++++++++++++,,,,,,---............------------------.................................***+++,,,---......------************************((()))*********)))'''&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$######""""""######$$$%%%&&&$$$""" !!!"""!!! !!!###%%%"""############""""""!!!!!! ###(((---000"""""""""""""""!!!!!!!!!  ###&&&'''&&& !!!"""$$$$$$##############################""""""""""""######~~~~~~nnnccc^^^YYYVVVUUUQQQIIIDDDCCCGGGGGGHHHHHHGGGGGGGGGGGGBBBCCCEEEKKKQQQRRRNNNIIIBBB???<<<<<<===>>>??????@@@======AAABBB???===============>>>??????@@@@@@@@@@@@AAABBBCCCDDDDDDCCC???===;;;<<<===>>>>>>===>>><<<::::::;;;;;;:::999:::999999888777777777777666888:::<<<;;;<<<===???;;;;;;;;;;;;<<<<<<<<<<<<::::::999999;;;===@@@CCCEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@DDDEEEFFFGGGHHHGGGFFFEEE@@@>>>;;;999888777555333///............///000111999IIIZZZbbbdddeeefffeeeiiilllpppsssvvvwwwwwwwwwuuuuuuuuuvvvyyy~~~~~~~~~{{{yyywwwvvvuuuuuu{{{yyyvvvtttttttttvvvwwwuuusssuuuzzz|||wwwtttssswwwxxxyyyyyywwwvvvwwwxxxuuuvvvxxx{{{||||||zzzxxxzzzxxxvvvttttttuuuxxxyyywwwyyy|||}}}}}}|||zzzyyywwwyyyzzzzzzzzz{{{}}}|||vvvqqq^^^@@@000///,,,...---,,,,,,+++***))))))+++,,,,,,---------------------........./////////........................)))***++++++,,,---------))))))))))))))))))))))))((()))*********)))'''&&&%%%$$$$$$###############%%%$$$######""""""#########$$$$$$###!!! !!!!!! !!!###$$$ !!!!!!!!!!!!!!! """!!! ###(((,,,///###""""""!!!!!!!!! """$$$$$$$$$ !!!"""###$$$$$$""""""""""""""""""""""""###""""""""""""""""""###zzzvvvhhh___[[[WWWTTTSSSOOOHHHEEEEEEGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCGGGOOOVVVWWWRRRLLLDDD@@@===;;;<<<>>>??????AAA>>>>>>BBBCCC???===>>>======>>>>>>?????????@@@>>>???AAABBBCCCDDDDDDDDDBBB@@@???>>>???@@@???>>><<<;;;::::::;;;;;;:::888777666555555555555555555666888;;;<<<;;;<<<===>>>:::;;;;;;;;;;;;<<<<<<<<<:::::::::999999<<<@@@DDDFFFFFFEEEDDDCCCBBBBBBAAA@@@AAAAAABBBBBBBBBAAAAAAAAACCCEEEGGGHHHHHHGGGFFFAAA>>>;;;888777555333111///.........//////000000888III[[[cccfffggghhhgggiiilllppptttvvvwwwwwwvvvuuuuuuuuuvvvyyy|||~~~{{{wwwuuuuuuvvvwww|||yyyuuurrrqqqrrruuuxxxvvvssstttxxxyyyuuuqqqqqqrrrtttvvvwwwvvvwwwxxxyyyvvvxxxyyy{{{{{{zzzxxxwww{{{yyywwwvvvuuuuuuvvvwwwvvvyyy||||||zzzxxxvvvvvvxxx{{{}}}~~~~~~wwwrrrooo^^^@@@111000,,,---,,,,,,+++***)))((((((***+++,,,,,,------,,,,,,---------...//////000000------------------------------,,,++++++******)))(((((((((((((((((((((((())))))))))))((('''&&&&&&%%%%%%$$$###############%%%$$$######""""""######!!!"""###""" """ !!!"""### !!! %%%$$$"""!!!"""$$$&&&(((######"""!!! !!!""""""!!! !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""###}}}{{{wwwjjj```\\\XXXTTTRRRQQQLLLGGGEEEHHHEEEEEEFFFEEEEEECCCAAA@@@BBBCCCGGGOOOVVVWWWOOOHHHCCCAAA>>>>>>>>>???>>>===AAA>>>>>>AAABBB???======>>>>>>>>>>>>>>>????????????@@@AAABBBBBBBBBBBBBBBCCCAAA???>>>>>>>>>===<<<:::999888999::::::888777555555444444444555666666777999;;;<<<;;;;;;<<<===::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::999;;;@@@DDDDDDDDDDDDDDDCCCBBBBBBAAABBBCCCDDDEEEFFFFFFEEEEEEAAACCCFFFHHHHHHGGGFFFEEE???<<<999777666555333111000000000000111111111222888III\\\eeehhhjjjjjjiiijjjmmmqqquuuwwwwwwvvvuuuvvvvvvvvvvvvwwwyyyzzz{{{~~~yyyuuutttuuuwwwyyy{{{yyyvvvttttttvvvyyy{{{yyyvvvuuuyyyyyyuuurrrsssppprrruuuwwwvvvvvvwwwxxxwwwxxxyyyxxxwwwuuuttttttuuuuuuuuuuuuttttttttttttxxxzzz}}}|||yyyuuusssssswww{{{||||||{{{{{{zzz{{{{{{{{{uuurrrqqqaaaBBB111///,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,+++,,,,,,---......//////------------------------------,,,+++************((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$######""""""###### """######"""!!!###$$$ !!!!!!""" !!!!!!!!!!!!%%%$$$###!!!!!!!!!""""""$$$###!!!  !!!!!!  !!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""~~~{{{}}}~~~oooaaa\\\[[[VVVRRRPPPOOOKKKFFFFFFIIIDDDDDDDDDDDDCCCAAA???===AAAAAAEEEMMMSSSSSSJJJBBBBBBAAA@@@@@@AAA@@@===;;;AAA======AAABBB>>><<<<<>>>>>>>>>>>>>>>>>AAAAAABBBBBBAAAAAA@@@???AAA???<<<;;;;;;;;;999888888777777888999999777555666666666666666777888999888:::;;;<<<;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;<<<<<<:::999;;;@@@EEEAAAAAABBBCCCCCCBBBBBBBBB???@@@BBBDDDEEEEEEDDDDDDCCCDDDGGGHHHHHHFFFDDDCCC<<<:::777666666555444222111222222222222333333333888III]]]fffiiillllllkkkkkknnnrrrvvvxxxxxxvvvuuuwwwwwwwwwwwwvvvuuuuuuuuuzzz{{{|||~~~yyytttsssuuuxxx{{{yyyxxxxxxxxxyyy{{{}}}~~~}}}yyywwwzzzzzzwwwuuuuuuooorrrvvvwwwwwwvvvvvvvvvwwwxxxxxxvvvtttqqqqqqqqqpppppprrrssssssssssssrrryyy|||}}}xxxtttrrrrrruuuyyy~~~yyyxxxwwwvvvvvvwwwyyyzzzuuusssssscccCCC222///+++%%%&&&'''((()))***++++++******+++,,,,,,,,,,,,+++******+++,,,,,,---......------------------------************+++,,,---...((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''%%%$$$$$$###"""#########!!!"""$$$$$$######$$$&&& !!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!""""""$$$###!!!   !!!!!!  !!!!!!"""""""""""""""########################""""""!!!!!!!!!!!!""""""|||{{{~~~xxxnnnccc[[[XXXXXXQQQPPPNNNLLLJJJHHHGGGGGG@@@@@@@@@??????>>>>>>>>>>>>@@@CCCFFFGGGGGGEEEDDDAAAAAAAAAAAAAAA@@@???>>>:::;;;;;;<<<<<<=========??????>>>>>>>>>>>>??????AAA@@@>>>===>>>@@@CCCEEE>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888666555444333444555888999999999999888999999::::::999:::;;;;;;::::::;;;===<<<;;;:::999:::<<<>>>@@@CCCCCCBBBAAAAAAAAAAAABBB>>>???AAACCCDDDDDDCCCBBBFFFCCCAAAAAABBBBBB>>>;;;;;;888555444555555444333222555777555000///222555777GGG\\\iiimmmmmmnnnppprrrooooootttwwwvvvvvvxxx|||{{{zzzyyyyyyzzz|||}}}~~~~~~|||wwwtttsssssstttttttttvvvxxxzzz}}}~~~{{{||||||zzzwwwvvvvvvvvvxxxuuutttuuuyyyzzzyyywwwwwwvvvtttrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuyyy{{{~~~}}}zzzvvvrrrqqquuuzzz~~~{{{yyyzzz|||zzzvvvrrrrrruuuwwwwwwvvvwwwwwwqqq___HHH555------(((((((((((())))))))))))++++++++++++++++++++++++---......---+++******+++...---,,,++++++,,,...///---------,,,+++***((((((((('''&&&%%%%%%&&&'''((((((((((((((('''''''''''')))((('''&&&%%%$$$$$$$$$###""""""!!!!!!!!!!!!!!!###$$$%%%&&&&&&%%%###""" """"""!!!  !!!""""""###!!! !!!!!! !!!!!!!!!!!!!!!   """!!!  !!!"""  """$$$$$$""""""###%%%###  """""" |||zzz|||zzztttkkkaaaZZZWWWWWWQQQPPPNNNKKKIIIGGGFFFFFFAAAAAAAAA@@@@@@?????????===???AAACCCEEEDDDDDDCCCBBBBBBBBBAAA@@@???>>>===;;;;;;<<<<<<=========>>><<<<<<;;;;;;;;;;;;;;;;;;???===<<<;;;<<<>>>AAABBB>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;:::999999777666555444444555555666:::999999888888888999999999:::;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;===>>>BBBBBBAAA@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCEEECCCAAAAAAAAA@@@===;;;999666444222333333222111000333555222///---000333999GGG[[[jjjpppqqqqqqqqqtttpppppptttvvvuuuuuuwww|||{{{zzzyyyyyyzzz|||}}}|||}}}zzztttqqqrrrrrrqqqpppqqqsssuuuwwwzzz{{{}}}}}}{{{||||||zzzxxxvvvvvvwwwyyywwwvvvwwwzzz{{{yyyvvvtttsssrrrqqqqqqqqqrrrrrrqqqrrrsssssstttuuuvvvvvvxxx{{{}}}}}}zzzwwwvvvuuuwww{{{~~~{{{yyyyyy|||{{{vvvpppooorrrvvvwwwwwwvvvvvvooo]]]EEE222******(((((((((((())))))))))))++++++++++++++++++++++++,,,---...---+++***+++,,,---------,,,,,,------...---------,,,+++***)))((((((((('''&&&&&&'''((((((((((((((((((''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%&&&&&&%%%###!!! !!!!!!!!!   !!!"""###!!! !!!!!! !!!!!!!!!!!!!!!  !!!###"""!!! !!!"""!!!  !!!"""$$$%%%$$$"""!!! ### !!!######"""|||yyywwwtttnnnfff^^^XXXUUUUUUQQQOOOMMMJJJHHHFFFDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA===>>>???AAABBBBBBBBBBBBCCCCCCBBBAAA@@@???===<<<<<<<<<<<<<<<<<<=========???>>>>>>===<<<<<<<<<===<<<;;;:::999:::;;;>>>???>>>>>><<<;;;999999888888999999::::::999999888777777666666555444444333333::::::999888777777777888999::::::;;;;;;;;;;;;;;;999:::::::::::::::;;;;;;AAA@@@??????>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCAAA@@@@@@@@@>>><<<:::777444111000111111000///...000222000---,,,...111:::GGGYYYiiirrruuusssrrrvvvrrrpppsssvvvuuuvvvxxx||||||zzzzzzzzz|||~~~~~~{{{{{{~~~yyysssppprrrrrrooolllnnnooorrrtttwwwyyyzzzzzz{{{{{{|||{{{xxxwwwxxxxxx{{{yyyxxxzzz||||||yyyvvvqqqqqqppppppqqqrrrssssssppprrrtttvvvxxxyyyyyyyyyxxxzzz|||{{{zzzyyyyyyzzzyyy|||~~~{{{xxxyyyzzzzzzuuuooonnnqqqvvvxxxyyyyyyxxxppp\\\CCC000))))))'''((((((((()))))))))***+++++++++++++++++++++++++++---------+++***+++---,,,------...------,,,,,,---------,,,+++***)))(((((((((''''''''''''((((((((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$###"""""""""###%%%%%%%%%%%%###!!!!!!!!!  !!!!!!###!!! !!!!!!  !!!!!!!!!!!!   """$$$###""" !!!"""!!!!!! !!!!!!"""!!!"""###$$$%%%###"""  ###$$$%%%$$$}}}~~~~~~|||yyyooolllggg```ZZZVVVSSSSSSOOONNNLLLIIIFFFDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB?????????@@@@@@AAABBBBBBCCCCCCCCCBBB@@@>>><<<;;;<<<<<<<<<;;;;;;;;;;;;;;;@@@???>>>===============::::::999888999:::<<<===>>>===<<<:::888777777666777777777777777666555555444444555555555444333333;;;:::999888777666666666999999999;;;<<<<<<;;;999888888999:::::::::999999AAA@@@??????>>>>>>??????AAA@@@?????????@@@BBBCCCAAA@@@@@@???>>><<<;;;999666333111///000000//////...///000///---,,,...000:::EEEWWWhhhssswwwuuurrrvvvqqqpppsssvvvvvvxxx{{{~~~}}}|||{{{|||~~~{{{zzz|||{{{uuusssuuuuuupppkkknnnppprrrtttvvvxxxyyyyyyyyyzzz{{{zzzyyyxxxyyyzzz}}}{{{zzz|||~~~}}}yyyuuurrrqqqrrrrrrrrrrrrssssssppprrruuuxxx{{{{{{{{{{{{yyyzzz{{{zzzyyyyyyzzz||||||~~~~~~{{{yyyxxxyyyyyyuuuqqqqqquuuyyy{{{zzz}}}{{{rrr]]]DDD111******''''''(((((())))))******************************+++,,,------++++++,,,---,,,---.........---,,,+++,,,------,,,+++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''%%%$$$$$$$$$%%%%%%&&&''')))(((%%%$$$#########$$$############"""!!!$$$"""  !!!!!!!!!!!! !!!!!!"""###!!! !!!!!!  !!!!!! """$$$%%%$$$"""!!! !!!!!! !!!"""!!! !!!###"""!!!!!!!!!"""$$$%%%&&&&&&zzzwwwyyy{{{zzzxxxhhheee```[[[WWWTTTRRRQQQMMMLLLJJJGGGDDDBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBB@@@>>><<<;;;<<<;;;;;;::::::999999999<<<;;;:::999999999999999::::::999999999:::;;;;;;===<<<;;;999777666666555777777777777777666555555000111333444555555555555:::999888777666555555555999888888:::<<<===:::888666777888999::::::::::::AAA@@@@@@???????????????AAA@@@???>>>>>>@@@AAABBB???@@@@@@???===;;;:::999666444111000000111000///////////////......///000999DDDVVVgggrrrvvvtttrrrtttpppoootttxxxyyyzzz}}}~~~}}}}}}}}}~~~}}}zzzzzz}}}zzzyyyyyyxxxtttoooqqqrrrtttvvvxxxyyyyyyzzzwwwxxxzzzyyyxxxxxxyyyzzz~~~|||zzz{{{}}}|||yyyuuutttttttttttttttsssssssssppprrrvvvyyy{{{{{{{{{{{{zzz{{{{{{yyyxxxxxxzzz{{{~~~}}}{{{yyyyyyyyywwwuuuuuuxxx|||}}}{{{|||rrr\\\BBB///))))))'''''''''((()))************************************+++,,,,,,,,,,,,---...,,,---...///...---+++***,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&%%%&&&&&&'''((()))***(((&&&$$$######%%%&&& !!!!!!!!!""""""!!!!!!%%%###!!!!!!"""######""""""!!!""""""######!!! !!!!!!   ###&&&$$$###""" !!!""" !!!!!!  !!!!!! !!!"""###$$$%%%&&&'''xxxuuuwwwyyyvvvrrrbbb___ZZZVVVTTTSSSQQQPPPJJJIIIGGGEEECCCBBBAAA@@@CCCCCCCCCCCCCCCDDDDDDDDDAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???===<<<===<<<<<<;;;:::999888888;;;;;;::::::::::::;;;;;;::::::999999999999::::::;;;;;;999888666666555555888888999999888888777666///000111222444555666666888888777666555555555666999777777:::======:::666666666777888:::;;;<<<===AAA@@@@@@???>>>?????????@@@??????>>>??????@@@@@@???@@@@@@???<<<:::::::::777444111000111111000/////////......//////000000888DDDWWWhhhqqqttttttrrrssspppqqqvvvzzzzzzzzz}}}}}}|||||||||~~~~~~zzzzzz|||}}}}}}~~~|||zzzvvvttttttuuuvvvwwwxxxxxxxxxxxxtttvvvxxxxxxwwwxxxyyy{{{~~~{{{yyyyyy{{{{{{yyyvvvuuuuuuuuuuuuuuutttsssrrrrrrtttvvvwwwyyyyyyyyyyyyzzz{{{|||{{{yyyyyy{{{}}}~~~}}}{{{zzzzzzyyywwwvvvxxx}}}~~~}}}{{{oooYYY???---'''(((&&&&&&'''((()))***++++++************************)))***,,,,,,,,,,,,...///............---,,,++++++,,,,,,,,,,,,,,,+++***)))))))))************))))))((((((((((((''''''''''''''''''&&&''''''((()))))))))'''%%%######$$$&&&''' !!!""""""######$$$"""!!! !!!#########""""""!!!!!!""""""###!!! !!!!!!   $$$'''"""!!!  !!!""" !!!"""###$$$###!!!!!!"""###!!!$$$$$$$$$$$$%%%&&&yyywwwyyyxxxqqqjjj^^^ZZZUUUSSSSSSRRRQQQOOOHHHGGGEEECCCBBBAAAAAA@@@BBBBBBBBBCCCCCCDDDDDDDDD@@@AAACCCDDDEEEDDDBBBAAABBBBBBBBBAAA@@@???>>>===???>>>>>>===;;;:::999999;;;;;;;;;;;;<<<===>>>>>>999999999888888888888999:::999888777666555555666777777777777777666555555111111111111222333555666777666666555555555666666999777777:::>>>>>>:::555666666666777999<<>>>>>======>>>>>>>>>???????????????>>>>>>???@@@AAA@@@<<<::::::;;;666444111000000000000//////...------///000000000888GGG[[[jjjqqqssstttttttttrrrsssyyy{{{yyyxxxyyyzzzyyyyyyzzz|||~~~}}}{{{{{{||||||||||||yyywwwwwwuuuvvvvvvvvvvvvvvvuuuuuurrrtttvvvvvvvvvwwwyyyzzz}}}zzzvvvuuuxxxyyyxxxwwwrrrssstttuuuuuuuuutttsssuuuuuuuuuuuuvvvvvvvvvvvvyyy{{{}}}}}}}}}}}}~~~}}}|||||||||{{{zzzxxxwwwxxx}}}~~~zzznnnXXX>>>,,,''')))&&&&&&'''((()))***++++++************************(((***,,,,,,,,,,,,...000//////...---,,,,,,,,,,,,++++++,,,,,,,,,+++******)))******++++++******)))((((((((((((''''''''''''''''''&&&&&&&&&''''''((((((&&&###""""""$$$''')))"""""""""!!!""""""######"""!!!!!! !!!"""###""""""!!! ###!!! !!!!!!  !!!%%%))) !!!""" !!!"""$$$)))...---'''!!!!!!###"""$$$%%%###"""###$$${{{zzz|||xxxmmmccc\\\XXXSSSQQQRRRRRRQQQOOOFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDD???@@@CCCEEEEEECCCAAA@@@AAAAAAAAAAAAAAA@@@???>>>AAA@@@???>>>===<<<;;;:::777777777888999:::;;;<<<888888888888888777777777888888777666666666666666333333444444333333222111444333111000000222333555666666555555555666666777888777666:::>>>>>>999555666666666777999===@@@CCC>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>===???AAABBB@@@<<<::::::;;;555333000//////000///......---,,,,,,.../////////888III^^^lllqqqrrrtttvvvvvvtttvvv{{{|||yyyuuuuuuwwwwwwwwwxxxzzz}}}}}}{{{|||}}}}}}|||{{{{{{vvvvvvxxxuuuuuuuuuuuutttsssrrrrrrqqqsssuuuuuuuuuvvvxxxzzz}}}xxxtttsssuuuxxxxxxwwwoooppprrrtttuuuuuuuuutttwwwvvvuuutttssssssttttttxxx{{{~~~~~~|||||||||||||||{{{zzzxxxxxx{{{|||pppYYY???...***,,,&&&&&&'''((()))***++++++))))))))))))))))))))))))((()))+++,,,,,,---///000000///---,,,++++++,,,,,,++++++,,,,,,,,,+++******)))***+++,,,,,,+++***))))))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''%%%###!!!"""$$$(((***%%%$$$###""""""!!!""""""!!!!!!!!!!!!!!!"""######!!! ###!!! !!!!!!  !!!&&&))) """### """######%%%...666555,,,### !!!"""%%%%%%###!!!"""###|||wwwnnneee^^^WWWVVVUUUSSSPPPMMMKKKIIIGGGFFFDDDCCCAAA@@@@@@@@@@@@AAAFFFMMMMMMGGGBBBBBB===>>>@@@BBBDDDDDDEEEDDDAAAAAAAAA@@@@@@@@@??????:::FFFIII???999===???<<<;;;:::999999888888999999666777999999:::999888777888888777777666666555555444333333444666777666444222111000000000111222333444444333333444666777888666666555555555555666666555555555666888:::<<<>>>>>>>>>>>>>>>>>>?????????===============<<<<<<<<<;;;===???@@@>>>:::666333444333222222111111222222000///...------...///000>>>KKK]]]jjjoooqqqrrrtttxxxvvvtttuuuwwwwwwtttqqquuuuuuuuuvvvxxx{{{~~~|||zzz{{{|||xxxsssxxx||||||wwwtttuuuwwwttttttssspppmmmkkkkkklllrrrsssuuuvvvvvvtttqqqooopppsssvvvwwwuuutttvvvxxxtttqqqnnnnnnpppsssvvvwwwxxx{{{|||zzzuuupppooooooxxxxxx{{{~~~{{{vvvwwwyyyzzz{{{|||xxxxxxzzz|||~~~|||rrr^^^DDD000((((((((((((''''''''')))***+++...---,,,,,,++++++++++++''')))******+++,,,,,,***---......---+++)))***+++)))+++,,,,,,+++)))))))))+++***))))))++++++***)))---,,,***(((&&&%%%$$$$$$$$$%%%&&&'''((()))******+++&&& !!!$$$&&&%%%&&&%%%$$$"""!!!""""""""""""############ !!!!!!""""""  !!!  !!!  """  """+++------+++&&&###"""###"""""""""###$$$$$$%%%%%%|||wwwqqqjjjaaa\\\VVVUUUSSSPPPMMMKKKIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAADDDMMMWWWWWWNNNFFFCCC<<<>>>@@@BBBCCCCCCBBBAAA@@@@@@@@@@@@????????????CCCMMMOOODDD<<<===>>>;;;;;;:::999999888888999999777888999999999888777666777777777777666666555555444333333444666777555444222111111000111111222222111111000000111333555666666666555555555555666666555555555666888:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===999555333333333222111111111111111000///...------...///000999FFFXXXeeejjjkkkmmmooovvvtttsssssssssrrrpppnnnttttttuuuwwwyyy{{{}}}~~~}}}{{{{{{~~~~~~zzzvvvssswwwzzzyyyuuussstttvvvyyyxxxtttooojjjhhhiiikkkpppqqqrrrsssrrrqqqooonnnqqqsssuuutttrrrqqqrrrtttvvvsssooooooqqquuuwwwyyyyyy{{{|||zzzuuupppnnnnnnrrrsssuuuyyy|||~~~}}}|||||||||||||||{{{zzz{{{}}}xxxxxx{{{~~~|||rrr\\\BBB///))))))''''''''''''((()))+++,,,------,,,++++++++++++++++++++++++***+++---......---...///---+++******+++)))+++------+++))))))***+++******+++,,,,,,+++)))+++***)))''''''&&&&&&&&&$$$$$$$$$%%%'''))),,,---,,,'''###"""$$$&&&&&&%%%%%%$$$###"""!!! !!!!!!!!!"""""""""###### !!!!!!!!!"""  !!!!!!  """!!!  """###%%%'''(((&&&###!!!!!!"""!!!!!!""""""###$$$$$$$$$~~~wwwqqqjjjddd]]]YYYVVVTTTQQQMMMJJJGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAGGGTTT``````UUUIIICCC>>>@@@CCCEEEFFFDDDBBB@@@?????????>>>>>>>>>======EEEMMMOOOEEE>>>>>>>>>;;;;;;:::999999888888999999888999999999999888666555777777777666666666666555444333333444666666555333111111111111111111111111000/////////000222444555555555555555555555555555444444444555777999<<<===========================;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>===<<<:::777444333222111111000000000000000000///...------...///000666CCCTTTaaafffggghhhjjjqqqrrrrrrqqqnnnmmmmmmmmmssstttuuuwwwyyy{{{|||}}}}}}{{{{{{}}}|||yyyuuuvvvxxxzzzyyyvvvuuuvvvyyy~~~|||wwwpppjjjhhhhhhiiinnnnnnnnnnnnnnnnnnmmmmmmttttttsssqqqnnnmmmnnnpppuuurrrnnnnnnppptttwwwyyyxxxyyyzzzyyyvvvsssrrrrrrooooooqqqtttxxxzzzzzzzzzwwwzzz{{{wwwxxxzzz~~~|||qqqZZZAAA///)))+++&&&&&&''''''(((***+++,,,---,,,++++++***+++++++++---,,,++++++,,,---///000---...///...,,,++++++,,,+++,,,...---+++******++++++***+++---......+++))))))((((((''''''''''''(((&&&%%%$$$%%%(((...333777000,,,(((&&&(((((('''%%%#########"""!!! !!!!!!!!!!!!""" !!!!!!!!!!!! !!!"""!!!!!!!!!!!!   """"""!!! """###$$$"""###$$$$$$"""!!!!!!""" !!!!!!"""#########}}}tttkkkddd___[[[XXXVVVSSSOOOKKKGGGEEEEEEEEECCCCCCCCCDDDDDDCCCCCCCCC@@@GGGSSS___```TTTHHHBBBBBBDDDGGGIIIIIIFFFCCC@@@>>>>>>=========<<<<<<<<<===DDDFFF@@@<<<===>>>===;;;:::999999888888999999888999999999888777555444666666666666666666666666444333333444555666444333111111111222222111111111111111000000222333555666444444444555555444444444444444444555666999;;;<<<=========<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;???>>><<<:::888555444333111111000//////////////////...------------...///666CCCTTT```eeefffggghhhmmmoooqqqooommmlllnnnqqqssstttvvvxxxzzz{{{||||||}}}{{{zzzzzz|||{{{yyywwwzzz||||||{{{yyyyyyzzz}}}~~~{{{vvvpppllljjjjjjnnnmmmmmmllllllmmmnnnooowwwvvvsssooommmlllmmmmmmssspppmmmlllnnnrrruuuwwwwwwxxxyyyzzzzzzyyyyyyyyyqqqqqqqqqtttxxx{{{|||{{{xxx}}}~~~yyyyyyzzz|||~~~|||pppYYY???...***,,,%%%&&&&&&((()))***+++,,,++++++************++++++++++++,,,000000...---///---...///...,,,+++,,,---,,,---...---,,,***+++,,,***+++,,,...000...+++((())))))(((''''''''''''''''''&&&%%%&&&,,,444<<>><<<:::;;;======;;;:::999999888888999999888999999999888666555444555555555555555666666666444333333444555555333222000111111111111222222222222111000000111222444555333333444444444444333333333333333444666888:::<<<<<<<<<<<<;;;;;;;;;::::::888999999999:::::::::;;;>>>===;;;888666444333333111000//////....../////////...---,,,,,,---...///666CCCTTT```dddeeeeeegggjjjlllooonnnmmmnnnrrruuussstttuuuvvvxxxyyyzzz{{{xxxxxxxxxyyy{{{{{{{{{zzz{{{||||||{{{zzzzzz|||}}}{{{}}}}}}yyysssooommmpppooonnnmmmnnnoooqqqrrryyyvvvssspppooooooooooootttqqqnnnnnnqqqtttvvvwww|||{{{||||||}}}~~~}}}}}}uuutttsssuuuxxx|||}}}}}}}}}~~~}}}|||}}}~~~|||oooXXX>>>...***---%%%&&&'''((()))***++++++******)))))))))******+++***+++111:::;;;333...---,,,.........,,,+++,,,---,,,---...---+++***+++---***+++,,,...000...+++(((+++***)))'''&&&&&&&&&&&&%%%$$$$$$'''---666???EEE===666---'''&&&'''&&&%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""###""""""""""""!!! !!!!!!!!!###$$$###  !!!!!!%%%%%%$$$$$$$$$###!!!  !!!!!!""""""wwwkkkaaaZZZWWWVVVVVVQQQOOOLLLIIIFFFDDDCCCCCC@@@@@@BBBCCCCCCBBBAAA@@@===>>>CCCJJJJJJDDD@@@???@@@AAADDDEEEDDDAAA>>><<<=========<<<<<<<<<;;;;;;:::<<<======;;;:::;;;;;;;;;:::999999888888999999777888888888888777555444444555555555555666666666444333333333555444333111000000//////000222444555111111000//////000111222111222333444444333222111222222333333555777:::;;;<<<<<<;;;;;;:::999999999777777888888999999::::::;;;:::999888666444333333111000000//////////////////...---,,,,,,---...///555AAARRR^^^bbbbbbbbbccchhhiiijjjlllmmmpppsssvvvqqqqqqqqqqqqsssuuuwwwyyytttuuuwwwxxxzzz{{{{{{{{{yyyyyyyyyyyyzzzzzzzzzzzzxxx|||yyytttqqqqqqqqqppppppqqqssstttvvvxxxuuusssrrrsssssssssrrrvvvuuutttuuuwwwyyyzzzyyy}}}yyywwwuuuvvvxxx|||}}}~~~}}}}}}{{{nnnXXX>>>...***---&&&'''((()))*********))))))))))))((())))))***++++++---777DDDEEE999000...+++,,,------++++++,,,---,,,------,,,******+++,,,+++***+++---......+++)))+++***)))(((&&&&&&%%%%%%$$$###$$$&&&+++222999===:::333+++&&&&&&&&&&&&%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! """  """"""###$$$"""###"""!!!!!!!!!!!! !!!"""""""""xxxpppeeeZZZTTTRRRQQQQQQLLLKKKIIIGGGEEECCCBBBAAA???@@@AAABBBBBBAAA???>>>===<<>>??????@@@AAABBBAAA???===<<<============<<<<<<<<<<<<<<<<<<===>>>===;;;:::;;;;;;:::999999888888999999666666777888888777666555444444444555555555666666555444333333444444222000000///...---///222666999444333111000//////000000111222333444444333222111222222222333555777999;;;;;;;;;;;;:::999888888888666666777777888999999:::888888888777666555333222222111000000//////000000......,,,,,,,,,,,,......555AAARRR]]]aaaaaaaaabbbgggfffeeegggkkknnnqqqrrrnnnmmmkkkkkklllooosssuuutttuuuwwwxxxxxxyyyyyyzzzwwwxxxxxxzzz{{{{{{zzzxxxyyy}}}{{{vvvtttrrrrrrrrrssstttuuuwwwwwwtttsssrrrsssvvvwwwwwwuuuwwwwwwwwwyyy||||||{{{zzz~~~}}}~~~~~~|||yyyxxxzzz}}}}}}{{{|||}}}zzznnnXXX???...***,,,'''((()))******)))((('''((((((((((((((()))*********,,,888GGGHHH:::///...***+++,,,,,,******+++,,,,,,,,,,,,***))))))***,,,+++******+++,,,,,,+++)))))))))((('''''''''''''''&&&&&&'''(((***---///111000,,,((('''((((((&&&$$$######""""""!!!!!!  !!!!!!!!!"""!!!!!!!!!  !!!!!!    !!! !!!""""""######ssskkk```VVVPPPNNNMMMMMMHHHHHHGGGFFFEEEBBBAAA???>>>???AAAAAAAAA???===<<<===<<<>>>BBBBBB???===???@@@@@@AAAAAAAAA@@@???>>>>>>>>>=========<<<<<<<<<::::::;;;======<<<<<<===;;;:::999999888888999999555666777888888777666666444444444555555555666666555444333333444444222000000...,,,,,,...333888;;;777666444333111111111222000111333444444333111000222222222333444777999:::;;;;;;::::::999888777777555666666777888999999999666777777777777555444222222222111000000000000000...---,,,,,,,,,,,,---...666CCCSSS^^^bbbbbbbbbcccgggdddaaaccchhhlllmmmlllllljjjgggfffgggkkkooorrruuuwwwxxxxxxxxxwwwxxxxxxxxxyyyzzz|||~~~}}}{{{yyy{{{}}}~~~zzzwwwvvvrrrrrrssstttvvvwwwxxxxxxqqqpppqqqtttxxxzzzyyywwwuuuvvvwwwzzz}}}}}}{{{xxxzzzyyyyyy|||}}}|||}}}|||~~~~~~zzzwwwyyy|||yyynnnYYY@@@...***+++((()))*********)))'''&&&((((((((((((((()))******)))***666EEEFFF888---,,,)))***++++++***)))***,,,+++,,,+++***((((((***,,,+++***))))))++++++***)))'''''''''''''''((())))))++++++++++++++++++******'''&&&&&&(((++++++'''############"""!!! !!!!!!!!!!!!"""""""""!!!!!!    !!!###!!! !!!!!!"""#########ssseeeaaa[[[SSSMMMIIIHHHGGGGGGFFFEEECCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>????????????>>>>>>>>>===>>>>>>============>>>>>>BBBAAA???>>>===============:::888:::>>>???;;;666999888777666666555666666666777777777777666555555666666666555444444333333000111222333444333222111111000......///222555777999666333000///000222444333333222222111111222222333333222333555777:::<<<999999:::999888666444333222333666777888777666555999999999888666444111000111111111111111000///...000---******,,,---,,,)))333AAATTTaaaeeeeeedddeeeaaa```___aaaeeeiiilllmmmjjjjjjiiigggffffffiiikkktttuuuuuuuuuvvvvvvvvvwww{{{{{{}}}{{{xxxzzzyyyxxxzzz|||{{{wwwsssqqqsssrrrooorrryyyyyyssspppqqquuuxxxvvvrrrrrrwwwtttzzz}}}yyyvvvwwwxxxwwwxxxwwwxxxzzz}}}}}}|||zzz{{{|||}}}}}}|||}}}}}}}}}{{{zzz{{{}}}~~~~~~}}}{{{mmmUUU===000,,,***((((((((((((((((((''''''((((((((()))++++++***)))(((***...000000...+++(((---,,,***))))))***,,,---,,,,,,***)))******,,,---************************(((((()))************))))))((((((((()))***++++++,,,'''###$$$''')))'''$$$$$$$$$$$$###"""!!!!!!  !!!!!!!!! !!!  !!!"""""""""!!! zzznnn```]]]XXXSSSNNNJJJHHHGGGBBBBBBBBBAAABBBBBBCCCDDDBBBAAA@@@???>>>=========>>>>>>=========<<<<<<<<<>>>>>>============>>>>>>@@@@@@??????>>>===<<<<<<<<<:::888:::>>>>>>;;;777888777777666666666666777888999999888888777555555666555555444444333333222111111222333333222111111111000......///222444666888666333000000000222444444333222222111111111111444333222222333555777888777777888999888777666555222333555777888777777666999999888777666333111000111000000000000000000000000---++++++------,,,***333BBBUUUcccgggfffeeeeeeaaa``````aaadddfffggggggiiiiiihhhgggeeefffhhhjjjoooqqqtttwwwxxxxxxwwwwww}}}||||||}}}~~~}}}{{{yyyxxxvvvvvvwwwzzzzzzvvvsssnnnppppppooorrrxxxxxxssstttqqqqqqsssrrroooppptttvvv|||~~~{{{xxxyyyyyyxxxvvvvvvwwwzzz}}}|||zzzxxxxxxyyyzzzzzzzzz}}}~~~~~~}}}}}}~~~}}}}}}~~~{{{nnnUUU===///***)))'''(((((()))))))))((((((((((((((()))******)))))))))***---......+++)))'''---,,,***))))))***,,,------,,,+++++++++++++++,,,((((((((((((((((((((((((''''''((((((((())))))))))))))))))((())))))******+++'''$$$$$$''')))'''$$$$$$$$$######"""!!!!!! !!!!!!!!!  !!!"""!!!!!! }}}pppgggZZZYYYVVVRRRNNNKKKHHHGGGAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;:::>>>======<<<<<<======>>>>>>>>>?????????===<<<;;;<<<:::999:::===>>>;;;888777777666666666777888888::::::::::::999888777666555555555444333333222222111111222222222222111000000///......///111333555666555222111000111222333555444333222111000000000444333222111222333444555444555777888999888888777111222444666777888777777888888888666555333111000111000///......///000111///---,,,,,,---------,,,444CCCWWWeeeiiihhhffffffbbbaaabbbccceeeeeecccbbbhhhhhhhhhgggeeefffhhhjjjmmmqqqvvvzzz}}}|||zzzyyy~~~|||zzzzzz{{{|||{{{zzzuuusssrrrtttwwwxxxuuuqqqkkklllmmmmmmqqqvvvwwwuuu}}}uuunnnnnnooonnnnnnpppwww}}}}}}zzzzzzzzzyyyxxxxxxxxxzzz|||}}}}}}{{{zzzxxxuuutttvvvxxxxxxxxxxxx{{{~~~}}}{{{|||}}}oooUUU<<<...)))'''&&&'''((()))))))))))))))&&&'''(((((((((((((((((())))))******)))((('''&&&,,,+++***))))))***+++,,,------------,,,,,,+++***''''''''''''''''''''''''''''''&&&&&&&&&'''((()))******)))((((((((())))))***'''$$$$$$'''(((&&&$$$$$$$$$######"""!!!!!!!!! !!!!!!   !!!!!!!!!!!!{{{rrrggg___WWWVVVUUURRROOOKKKHHHFFFDDDCCCBBBAAA@@@?????????BBBAAA???>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<;;;<<<>>>??????>>><<<:::;;;:::999:::<<<===<<<:::666666666666777888999999999::::::::::::999999888666666555555444333333333111111111111111000000000//////......///000222333444333222111111222222333555444333111000000000000333222222222222333444555555555777888888888777666111222333555777777777777888888777555444222000000000///...------...000222......---,,,------------444CCCXXXfffkkkiiigggfffcccccceeehhhiiiiiifffccciiiiiijjjiiihhhhhhjjjlllrrrtttxxx|||~~~~~~|||{{{{{{zzzzzz{{{||||||zzzxxxtttrrrppprrruuuvvvssspppkkkjjjiiiiiimmmsssyyy{{{{{{ooolllmmmmmmmmmnnnvvv|||}}}zzzzzzzzzxxx{{{zzzzzzzzz{{{{{{xxxvvvyyywwwtttsssuuuwwwxxxxxxwwwxxxyyyzzz{{{}}}pppUUU<<<...)))'''$$$%%%&&&'''((()))))))))%%%'''(((((('''&&&''''''((('''&&&&&&&&&'''((((((+++******)))******+++,,,,,,---......---,,,***)))))))))))))))))))))))))))((('''&&&%%%%%%''')))***+++***)))((((((((((((((()))'''%%%%%%''''''&&&$$$############""""""!!!!!!  !!!!!! !!!!!!  !!!""""""~~~uuuiii___XXXVVVUUUTTTRRROOOJJJFFFDDDDDDDDDBBBAAA@@@?????????AAA@@@>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888999999:::;;;===>>>???===<<<;;;;;;:::999:::;;;<<<<<<<<<777777666777777888999:::777888999999::::::::::::777777666666555444444444111111111000000////////////............000111222222222222222222222222333444333222111000000000000111111222222333555666666666666777888777666555444111222333444666666777777888777666444222111000///000///---,,,,,,...///111---------,,,,,,,,,---...555CCCWWWeeejjjhhhgggfffdddfffiiimmmppppppmmmjjjkkklllmmmmmmllllllmmmooowwwwwwxxxyyyzzzzzzzzzzzzvvvxxx{{{~~~~~~zzzwwwuuurrrpppqqqsssssspppmmmllliiieeeeeehhhoooyyy~~~ooojjjjjjjjjjjjjjjttt{{{|||yyyyyyxxxvvvyyyyyyyyy{{{||||||zzzxxxyyyvvvuuuuuuwwwyyyzzzzzzxxxuuurrruuu|||~~~oooUUU;;;...***(((###$$$%%%&&&'''(((((((((%%%''')))(((&&&%%%&&&'''&&&%%%$$$$$$%%%''')))+++))))))))))))***++++++,,,,,,,,,---...---,,,***))))))))))))))))))))))))))))))((('''&&&&&&(((***+++******)))((('''''''''((('''&&&%%%&&&&&&&&&%%%$$$#########""""""""""""""" !!!!!!!!!!!!!!! !!!!!!   """###"""  !!!######~~~wwwmmmaaaYYYTTTSSSSSSRRRPPPLLLIIIEEECCCAAAAAA@@@@@@AAAAAABBBCCC???>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;::::::::::::999888888777777888888999999:::;;;=========<<<<<<:::::::::::::::;;;======888888777777777888999999555666777888999999999999777666666555444444333333222111000///.........///...............///000000///000111222333333222222222222111000000000000111000111111333444555666666666777777888777666444333333333333444444555666666888777555333111000000///000///...---,,,------...+++,,,,,,,,,++++++---...555BBBUUUbbbgggfffffffffdddgggkkkqqquuuvvvtttqqqmmmnnnppppppooooooppprrrwwwwwwwwwvvvvvvuuuuuuuuusssvvv{{{|||xxxwwwssspppooopppooollliiikkkfffbbbbbbdddkkkwww{{{lllhhhhhhhhhhhhiiirrryyy~~~{{{xxxxxxwwwttttttuuuwww{{{~~~~~~|||wwwvvvuuuwwwzzz}}}}}}}}}xxxrrrooosss{{{{{{yyy|||~~~~~~||||||~~~|||lllRRR:::---***)))$$$%%%&&&'''''''''''''''%%%(((***)))&&&$$$%%%'''&&&&&&$$$$$$%%%'''***+++(((((()))******+++++++++***++++++,,,,,,+++++++++'''''''''''''''''''''''')))((('''''''''((()))***))))))((('''''''''((((((%%%&&&&&&&&&&&&%%%$$$$$$######"""""""""""""""""" !!!!!!!!!!!!   !!!###%%%"""  """###$$$~~~xxxxxxuuummmbbbYYYTTTSSSNNNNNNMMMKKKIIIGGGEEEDDD@@@????????????@@@AAAAAA===<<<<<<;;;;;;<<<<<<===::::::999999999888888888:::999999888888999999:::999999:::;;;<<<<<<======:::::::::::::::;;;===>>>999999888888777888888888666666777777666555555444555444444333333222111111222111000...------......------............//////...///111333333333222222000000000000000111111222000111111222222333222222444555666777777777666555444444444333444444444555888777444222000/////////000//////...---,,,++++++)))+++,,,+++)))))),,,...444AAASSS___cccdddeeefffeeegggkkkqqqvvvxxxvvvtttmmmoooqqqrrrqqqqqqrrrsssvvvwwwxxxxxxxxxvvvuuutttsssvvvzzz~~~|||xxxtttooommmllljjjfffcccfffaaa___aaacccgggrrr~~~vvvkkkhhhiiiiiikkkmmmqqqyyy~~~|||xxxxxxvvvtttuuuvvvyyy|||~~~|||ttttttvvvyyy}}}~~~vvvrrrpppsssyyy}}}}}}{{{xxx{{{}}}|||xxxvvvwwwzzzzzzwwwhhhNNN777+++))))))''''''(((((()))(((((('''%%%(((+++***&&&$$$&&&(((***)))'''&&&&&&'''((()))'''((()))******+++++++++))))))))))))***+++,,,,,,((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((('''''''''((())))))$$$&&&''''''&&&%%%$$$$$$"""""""""""""""""""""###  ###%%%!!!    """!!!!!! !!!"""###$$${{{ttttttoooeeeZZZSSSRRRSSSIIIIIIHHHGGGGGGFFFEEEEEEBBBAAA@@@>>>======<<<<<<<<<;;;;;;;;;;;;<<<======888888888888777777777777;;;::::::::::::::::::;;;999999999:::;;;<<<===>>>999:::::::::999;;;===???::::::999888777777777888888888777666444333111000333333222222111000000///222111///...---------...------..................---...111333444444222222////////////000111222333111111111111111000//////222333555666888888888777555555444333333333333444888666444222000/////////000//////...---+++***)))(((***++++++)))(((+++...444@@@QQQ\\\aaabbbdddfffeeefffkkkpppuuuwwwvvvtttmmmooorrrrrrrrrqqqrrrtttvvvxxx{{{}}}}}}zzzwwwuuuuuuvvvxxx}}}yyytttoookkkjjjgggccc___aaa^^^^^^bbbccceeennnyyy|||ssslllkkklllmmmppptttrrryyy~~~|||yyyxxxwwwttt{{{{{{|||~~~~~~zzzwwwqqqsssvvvzzz~~~sssrrrrrrtttwwwzzz|||}}}||||||uuupppppprrrvvvsssdddKKK444***(((((()))***************)))(((%%%))),,,+++&&&$$$&&&)))---,,,***((('''''''''''''''''')))***++++++++++++((((((''''''(((***,,,---++++++++++++++++++++++++$$$%%%&&&'''''''''&&&&&&'''''''''''''''((()))***$$$%%%''''''&&&$$$$$$$$$"""""""""""""""######### """%%%!!! !!!    ######"""!!!!!!"""###$$${{{{{{vvvnnnbbbYYYTTTRRROOOMMMLLLJJJGGGFFFEEEEEECCCBBBAAA@@@???============>>><<<<<<;;;;;;;;;;;;::::::<<<;;;999888777666777777777888888999999888888777777999<<<<<<:::888777777999999999999999999999999>>>:::666555666777555444333444555555555444222111333333333222111000...---222111000///------,,,,,,.........------,,,,,,,,,000000111222222111///...222111///...///000222333111111111111111222222222000111555888:::999444000333333333222333333444444888888777333000------.........---,,,,,,+++******++++++++++++,,,---......777CCCTTT```dddcccaaaaaahhhjjjnnnsssvvvvvvtttqqqnnnooopppooonnnnnnoooqqquuuwwwzzz||||||{{{yyywwwtttuuuvvvyyy|||}}}|||zzzvvvrrrmmmkkkllllllkkkiiidddcccaaabbbfffkkkooorrrtttpppkkkhhhhhhkkkmmmooosssyyyzzzuuusssttttttzzz~~~zzzzzz{{{zzzvvvtttxxx~~~|||wwwxxxxxxwwwuuutttvvv|||~~~|||wwwsssqqqrrrsssyyytttdddJJJ333******+++$$$&&&''''''&&&&&&((()))''''''''''''''''''''''''---,,,+++)))(((((((((((($$$%%%&&&'''(((((((((((('''((((((((()))))))))***,,,+++++++++------+++)))'''''''''&&&&&&%%%%%%$$$((((((((((((((((((((((((%%%&&&&&&$$$""""""###$$$$$$"""!!! !!!"""!!! !!!!!!"""###%%%%%%$$$  !!!""""""|||{{{qqqiii^^^VVVRRRPPPMMMKKKJJJHHHEEEDDDDDDCCCBBB@@@@@@???>>><<<<<<<<<<<<======<<<<<<<<<;;;;;;::::::;;;:::999888777888999999999999999888888888999999777888999::::::999888777999999999999999999999999;;;999777666888999777666444555555555555444333333111111222222222222111111000//////............///...------------------,,,...///000111111111000///000///...---...///111222222111111111111000000000000111444777888777222///222222222222222333333444333444333111///...///000...------,,,++++++******++++++++++++,,,---......666CCCTTTaaaffffffeeeeeegggiiimmmrrruuuuuurrroooiiijjjkkkkkkkkkllloooqqqtttvvvzzz|||}}}zzzwwwuuussstttwwwyyyyyyxxxvvvuuuvvvsssnnnlllllllllkkkiiicccaaa```aaadddiiimmmooouuuqqqllliiijjjlllnnnoooxxx}}}}}}xxxvvvvvvuuu{{{{{{zzz{{{{{{wwwuuuxxx~~~}}}yyyzzzxxxuuussssssvvvzzz}}}~~~~~~|||yyyuuutttuuuvvvxxxsssbbbHHH333***)))+++%%%'''((('''&&&&&&''')))''''''''''''''''''''''''+++***)))(((((((((((((((%%%%%%'''(((((()))))))))(((((((((((()))))))))))))))(((((()))******)))'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&$$$###$$$%%%$$$""" !!!"""!!! """&&&***+++(((&&&  !!! !!!!!!"""zzzxxxjjjcccYYYSSSPPPNNNLLLIIIGGGEEECCCBBBBBBBBB@@@>>>???>>>===;;;:::;;;;;;<<<======<<<<<<;;;:::999999999999888777888999:::;;;;;;:::999888999:::<<<===;;;888666777999;;;999777999999::::::::::::::::::999888888999::::::999777666666555444444444444555///000111222333444444444...---------...///000000---------------.........,,,---...///000000000///------,,,,,,---///000111444333333222000//////...000111333555666444000---111111000000111222222333222333222000...---...///------,,,,,,++++++******+++******++++++,,,---...444BBBUUUccchhhhhhhhhhhhfffhhhlllqqqtttsssoookkkbbbdddeeefffgggjjjmmmppprrruuuyyy|||{{{xxxtttqqqooossswwwxxxuuuqqqppppppvvvtttpppnnnmmmlllkkkjjjccccccbbbbbbdddhhhlllnnnqqqnnnjjjiiikkkooorrrtttzzz~~~|||xxxwwwwwwwww||||||{{{{{{|||yyyvvvxxx}}}~~~{{{}}}yyyssspppppptttwwwyyy{{{|||{{{zzzxxxwwwxxxzzzyyysssaaaGGG222***)))***'''((()))(((&&&%%%&&&'''''''''''''''''''''''''''((((((((('''''''''((((((&&&'''((())))))***))))))))))))))))))(((((((((((((((''''''((()))***(((&&&''''''''''''(((((((((((('''''''''''''''''''''''')))******(((&&&$$$%%%&&&$$$""" !!!"""!!! !!!!!! !!!'''---111000,,,(((   !!!"""  !!!"""uuupppccc]]]UUUPPPNNNMMMKKKHHHDDDCCCBBBBBBBBBBBB@@@>>>???>>>===;;;;;;;;;;;;<<<<<<<<<;;;:::999888888777777777666666777888:::;;;;;;:::888888:::>>>BBBDDD@@@;;;666666999;;;:::666999999999999::::::::::::999999:::;;;;;;:::888777777666555444333444555666///000111333444444444444...------------...//////,,,,,,------......//////------..................------------...///111222666666555333222000//////222222222444555333000---000/////////000111222333666666444111---++++++,,,,,,,,,,,,,,,++++++******************+++,,,---...333CCCWWWdddiiihhhhhhiiifffhhhkkkooorrrpppllliii```aaabbbcccdddgggkkknnnpppssswwwzzzyyytttoookkkkkkpppvvvvvvqqqmmmlllnnnuuusssqqqnnnmmmllljjjjjjfffffffffffffffiiilllooojjjhhhggghhhlllrrrvvvxxxwwwyyy|||{{{yyywwwwwwwwwzzz~~~}}}{{{{{{~~~{{{wwwxxx|||~~~|||~~~xxxqqqmmmnnnpppssstttvvvxxxyyyzzzyyyzzz{{{}}}zzzsssaaaGGG222+++******((()))***)))&&&%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((()))***************))))))))))))(((((((((((()))(((((()))++++++***(((''''''(((((())))))******(((((((((((((((((((((((()))***+++)))&&&$$$$$$%%%###""" !!!!!!!!!   %%%,,,//////+++'''!!! !!!""""""  !!!!!!qqqjjj]]]XXXRRROOONNNMMMJJJHHHCCCBBBBBBBBBCCCCCCAAA???@@@???===<<<;;;<<<<<<===::::::999999888777777666666666555555666777999:::999888888888;;;@@@FFFIIIEEE???888777999;;;999666888888888999999999:::::::::;;;<<<<<<:::888666555777666555333333444555555111222222333333222222222//////...------------------------......///////////////...---------,,,,,,/////////000000111222333777777666555333222111111333333333333444333111///////////////000111222333666666555222...,,,,,,,,,,,,+++++++++++++++******************+++,,,------333CCCXXXfffhhhgggggghhhhhhiiikkknnnpppoookkkhhhccccccccccccccceeeiiilllooorrruuuwwwvvvpppjjjfffffflllrrrrrrnnnkkklllnnnqqqqqqpppnnnllljjjjjjjjjggghhhiiihhhfffgggjjjmmmiiigggeeegggkkkppptttuuutttuuuvvvwwwwwwxxxzzz{{{~~~}}}|||{{{|||yyyyyy{{{}}}|||{{{|||xxxqqqlllkkklllnnnoooqqqtttwwwyyyzzz{{{}}}~~~|||ttt```FFF333,,,+++***)))******)))'''%%%%%%&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((()))((()))******************))))))))))))(((((((((((()))(((((()))++++++***)))'''(((((())))))*********$$$$$$$$$$$$$$$$$$$$$$$$'''))))))(((&&&$$$###$$$###!!! !!!   $$$'''(((&&&$$$!!! !!!"""""" !!!!!!~~~ooofffYYYUUUPPPNNNNNNMMMIIIFFFBBBBBBBBBCCCDDDDDDBBB@@@@@@???>>><<<<<<<<<<<<===999999888888888888777777999888666666555666777888888777666777:::???DDDGGGCCC???:::888999999888666666666777777888999999999;;;<<<<<<;;;888666555555555555444333333333333444222222222222222111000/////////...---,,,,,,,,,---...............///////////////...------------...111111222222222222333333555555555444444333333333333222111222333333222000////////////000111333333333444333111///...///000++++++++++++++++++*********))))))******+++,,,---333DDDZZZgggiiiggggggiiilllllllllmmmooonnnllliiihhhhhhgggfffeeegggkkknnnpppsssuuuvvvsssnnnhhhddddddhhhlllmmmkkkjjjkkkllllllmmmnnnllljjjhhhhhhiiifffhhhiiigggddddddgggjjjkkkiiiggggggjjjnnnpppqqquuutttuuuvvvxxx{{{~~~}}}|||||||||~~~{{{zzz{{{zzzyyyxxxxxxvvvrrrmmmiiihhhjjjmmmmmmqqqvvvzzz|||}}}~~~|||sss^^^DDD222,,,+++***)))***+++)))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))************))))))(((((((((((())))))))))))'''&&&&&&(((******)))((((((((((((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&$$$#########!!! !!! !!!!!!  """"""!!!  !!!""" !!!{{{kkkbbbVVVRRRNNNLLLLLLKKKGGGDDDAAAAAAAAACCCDDDDDDBBB??????>>>===;;;:::;;;;;;<<<999999999999::::::::::::===<<<:::888777666666777777666555666777;;;>>>@@@===<<<:::888777777777777444555555666777777888888999:::;;;999666555666888333333333444333222222111000111111111111000//////------,,,,,,,,,---......////////////............------------...///111222333333333333333222222111111222222222333333444444222000///000111222222111/////////000111222444444222333222000...---...///******************++++++))))))))))))***+++,,,---111DDD[[[iiikkkiiijjjmmmpppooommmmmmnnnnnnmmmlllllllllkkkiiiiiikkkooossstttuuuwwwvvvsssnnniiieeedddeeefffgggggghhhhhhhhhgggiiikkkjjjgggfffggghhhgggiiikkkhhhdddcccfffiiiiiihhhfffhhhlllooorrrssswwwvvvtttuuuxxx|||~~~{{{{{{{{{||||||}}}|||zzzxxxvvvtttsssttttttnnngggdddgggkkklllqqqwww{{{~~~{{{qqq[[[AAA000***)))''')))******)))'''&&&'''(((''''''''''''''''''''''''''''''''''''''''''((((((((())))))***))))))((((((&&&&&&'''((()))***++++++'''''''''(((***+++***))))))(((((((((((((((''''''''''''''''''''''''''''''###%%%'''(((&&&%%%$$$$$$"""!!!      !!! !!!xxxhhh]]]SSSPPPLLLKKKKKKJJJFFFBBB??????@@@BBBDDDDDDAAA???>>>===;;;:::999999::::::999::::::;;;;;;<<<<<<===@@@???<<<:::888777777777777666555444555666888:::777888888777666666777999333444444555666777777888777888999777555444777;;;111222333444333222111000//////000000000000//////+++++++++,,,---...000000000000//////......------+++++++++,,,...111444555333333444333333222111000...//////111222333444444000...---...000111111111/////////000111333444555444444333000,,,***************************++++++))))))))))))***+++,,,---000CCC\\\jjjmmmlllmmmqqqsssqqqnnnmmmmmmnnnnnnmmmnnnnnnmmmllllllooossswwwwwwxxxxxxwwwtttooojjjgggeeedddbbbbbbdddeeeeeeeeedddfffiiihhhfffeeefffhhhiiilllnnnkkkfffeeegggkkkeeeddddddhhhnnntttwwwyyyxxxvvvssssssvvvzzz}}}}}}yyyyyyzzz|||}}}~~~}}}zzzwwwsssqqqooosssuuupppfffbbbeeekkkmmmqqqxxx}}}zzzoooYYY???...((('''%%%((()))***)))((('''((()))'''''''''''''''''''''''')))(((((('''''''''(((((((((((()))))))))(((((('''%%%&&&'''((()))***+++,,,***))))))+++---...---,,,))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''((('''&&&%%%&&&"""!!!  !!!""""""  !!!!!!   zzzoooaaaWWWQQQOOOLLLIIIGGGDDDAAA>>>AAAAAAAAA@@@@@@@@@??????===;;;999:::===>>><<<:::;;;;;;;;;<<<<<<=========???>>><<<:::888777777777555555555444444333333333555666777888888777666555666555555444444444555555777666666555555555555666111222222333333222222111000000000000000//////...---,,,,,,,,,,,,---......///000000000...------///------------///111444555666555444333222111111111000000000000000111111222222111///.........///000111111111000......000333222111///,,,+++*********))))))***+++***)))(((''''''(((******))))))+++,,,444EEE[[[jjjooooooppprrrnnnnnnnnnoooooopppqqqqqqrrrsssrrrqqqnnnnnnnnnpppssstttvvvxxxwwwssslllgggeeedddcccbbbccceeehhhiiieeejjjnnnmmmhhhdddeeegggkkkllllllkkkhhhffffffggghhhhhhjjjooouuuyyyxxxvvv{{{ssspppwww{{{yyyzzz~~~zzzyyyyyyzzz|||}}}wwwppplllkkknnnnnnlllhhheeedddfffhhhqqqrrrvvv{{{qqqVVV;;;+++'''%%%"""''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$###""""""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((%%%&&&(((***,,,---......)))(((&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((%%%$$$"""!!! !!! !!!!!!!!!!!!!!!  !!!###zzztttkkk```XXXRRRPPPLLLIIIGGGEEEBBB@@@@@@@@@?????????>>>>>>>>>===;;;:::;;;===>>><<<::::::::::::;;;;;;<<<<<<<<<======<<<;;;999888777666444444444333333333333333444555777888888777555444555555444444444444555555777666555555555555555555111222222333333222222111000000000000000///...---,,,,,,,,,+++,,,,,,---...///000000///---,,,---...,,,,,,,,,---///111333444555444333111000000000000000////////////000111111000000...---------...///000222444444333111000000222111///---,,,+++,,,,,,((()))*********)))(((''''''((())))))))))))+++,,,333DDDYYYhhhnnnoooppprrroooooopppqqqqqqqqqqqqqqqooopppppppppnnnoooppprrrvvvuuuuuuvvvuuurrrnnnjjjhhhfffcccbbbbbbdddhhhjjjjjjmmmpppnnnjjjggghhhjjjlllmmmnnnmmmkkkkkklllmmmllllllnnnsssyyy}}}}}}|||xxxpppmmmtttyyyxxxyyy~~~|||yyyyyyyyy}}}~~~~~~{{{uuunnniiigggeeefffggggggfffgggjjjlllttttttuuuxxx{{{~~~~~~qqqVVV;;;,,,(((&&&###''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''(((((()))))))))%%%&&&(((***,,,---......)))'''&&&%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''(((%%%&&&&&&&&&&&&'''''''''%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###~~~wwwrrrllleee]]]VVVSSSPPPKKKHHHFFFEEEDDDBBB??????>>>>>>>>>============<<<;;;;;;<<<===<<<;;;999999999:::::::::::::::;;;;;;<<<;;;:::888666555222222222333333333333333444555777888888777555444444444444333333444444555777666555444444444444444111111222222222222111111111111111000///...---,,,,,,,,,++++++,,,,,,---...000000000///---,,,---...---------...///111222333333222111000///.........///............///000000//////...---------------...222777999777333000...222111///...---------...))))))******))))))(((''''''((())))))((()))***,,,111BBBWWWggglllnnnppprrroooppprrrsssssssssqqqpppkkklllnnnnnnnnnooorrrtttwwwuuutttssssssrrrooommmjjjhhheeebbbccceeehhhjjjnnnppppppnnnjjjhhhjjjmmmlllnnnoooooooooppprrrtttrrrrrrtttwww|||uuullliiiqqqvvvvvvyyy~~~{{{yyyyyy}}}zzzvvvrrrkkkccc^^^XXX\\\aaaeeeiiilllooorrrxxxwwwuuuvvvxxx|||}}}~~~pppVVV;;;,,,)))'''$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$%%%&&&&&&'''''''''(((((((((''''''(((((()))***++++++(((((()))***++++++++++++)))'''%%%%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""  !!!"""}}}yyyrrrmmmiiibbbZZZTTTRRRNNNIIIEEEDDDDDDCCCCCC??????>>>>>>>>>============<<<<<<<<<<<<<<<;;;;;;888888888888999999999999999:::;;;;;;:::888666444111111222222222222333333333444666777777666444333333333333333333333444555666666555444333333333333111111222222222222111111111111000000///...,,,,,,------,,,,,,------...///000000000...,,,+++---.../////////000111222333333333222111///......------...------------...////////////.........---------...222777999777333000...000///...---,,,,,,---...***************)))))))))'''((((((((('''(((***,,,000@@@VVVeeekkklllooorrrnnnppprrrssssssrrrooommmiiijjjlllmmmmmmnnnqqqttttttsssrrrssssssrrrpppmmmggggggffffffgggiiijjjkkkpppooonnnkkkhhhhhhkkknnnmmmnnnooooooooopppsssuuuwwwwwwwwwyyy{{{~~~tttkkkiiipppvvvwwwzzz}}}{{{zzz|||vvvrrrmmmeee\\\UUUQQQWWW___fffkkkooorrruuuzzzxxxwwwxxx{{{}}}~~~oooUUU;;;---***(((%%%(((((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&''''''(((((())))))''''''((()))***+++,,,,,,,,,,,,++++++***((('''&&&)))'''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$######"""""""""""""""""""""!!!!!!!!!!!!!!!  !!!###$$$!!!!!!   """|||xxxsssoookkkcccZZZSSSOOOKKKFFFCCCBBBBBBBBBAAA@@@@@@?????????>>>>>>>>><<<======<<<;;;;;;;;;;;;888888888888888888888888777888999::::::888666444222222222222222222222222222444555666666555444222222222222222222333444444666555444333222222222222000111111222222111111000000000000//////...,,,,,,...............//////000/////////---++++++---///222222333333444444444444333222111///............---------------......///000000000000//////.........111444444333111000000///...,,,+++++++++,,,,,,,,,,,,++++++************'''(((((('''&&&'''***---111@@@UUUdddiiikkknnnqqqmmmnnnpppqqqqqqooollljjjgggiiikkkkkklllmmmppprrrqqqqqqrrrtttuuutttpppmmmdddfffiiikkkmmmmmmmmmmmmqqqpppmmmjjjiiijjjnnnqqqnnnoooooonnnmmmnnnpppssszzzyyyxxxxxxwwwyyy{{{|||wwwnnnlllsssyyyyyy|||}}}{{{zzzzzztttnnniiibbbYYYRRRTTTZZZbbbjjjoooqqqsssuuuyyyxxxyyy||||||mmmSSS:::,,,***)))&&&(((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$&&&&&&''''''((())))))***'''(((((()))***+++++++++***************)))((('''(((&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$###############""""""!!!!!!!!!!!!  !!!!!!!!!###%%%&&& !!!!!! !!!}}}yyytttppplllddd[[[TTTKKKHHHDDDBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>><<<===>>>===;;;::::::;;;888888888888888777777777666777888999888888666666444333333333222222222222222333555666666555333222111111111111222333444444666555444333222111111111000000111111111111000000...////////////...------...............//////000......---,,,+++,,,///111444444555666666666555555222222000///...---------...------------...//////000000000111000//////...---///111111000000111333///...,,,************+++,,,,,,+++************+++'''((('''&&&&&&'''***---222BBBVVVccciiijjjmmmpppmmmmmmnnnooonnnllljjjhhheeegggiiijjjjjjlllooorrrqqqqqqsssvvvxxxvvvrrrooogggiiilllooopppqqqpppooorrrpppmmmkkklllooosssuuuooooooooommmllllllooorrrzzzzzzxxxuuuttttttxxxzzz{{{sssqqqxxx}}}|||}}}~~~{{{yyyyyyzzzwwwsssnnniiiccc\\\XXX]]]bbbjjjppprrrsssttttttxxxxxxyyy{{{yyykkkQQQ888+++))))))&&&((()))))))))(((&&&%%%############$$$$$$%%%%%%&&&#########$$$$$$$$$$$$%%%&&&&&&'''((())))))***+++(((((())))))))))))******&&&&&&((()))***+++++++++(((&&&$$$$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$######""""""!!!!!!  !!!!!!  !!!###%%%&&& !!!!!!  !!!}}}wwwpppjjjeee___WWWRRRJJJGGGEEECCCCCCBBBAAA?????????>>>>>>>>>=========<<<>>>???===:::999:::;;;999999999888888777777777666666777777777777777777666555555444333222111111111222444555555444222111000000000111111222333444666555444222111111000000000000111111111111000000------......//////......,,,,,,,,,,,,,,,---......,,,,,,,,,+++***,,,000333444555666666666666555444111000///---,,,,,,,,,,,,.........---...//////000//////000000000///...---+++---000111111111222333000///---+++************+++***)))((((((((())))))'''((('''&&&%%%'''***---555CCCWWWdddhhhjjjlllooonnnnnnnnnmmmllljjjiiihhhaaadddfffhhhjjjmmmqqqtttuuuuuuuuuwwwyyyyyywwwvvvnnnnnnooooooppppppqqqrrrpppnnnkkkkkkmmmqqqtttvvvpppppppppnnnmmmnnnqqqtttyyyyyywwwtttssstttyyy}}}~~~wwwuuu}}}~~~}}}}}}yyywwwvvvwwwttttttsssppplllhhheeeeeegggkkkqqquuuvvvvvvuuuuuuxxxwwwuuuvvvyyy{{{||||||wwwiiiOOO777***)))(((&&&((()))******)))'''$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))***++++++))))))((((((((((((''''''&&&'''((()))*********)))(((&&&$$$$$$%%%&&&%%%$$$%%%$$$$$$$$$#####################$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$$$$$$$$$$######"""!!!!!!  !!! !!!"""$$$%%% !!!!!! {{{zzzsssiiiaaa\\\WWWRRRNNNIIIGGGEEEEEEEEEDDDBBB@@@>>>=========<<<<<<<<<<<<<<<>>>???===:::888:::<<<:::999999999888888777777777666666666666777777888777777666555333222111111111222444555555444222111000000000000111222333444666555444222111000000000000000111111111111000000+++,,,---...////////////++++++******++++++,,,---+++++++++******---111444444555666666666555444333//////---,,,+++*********///............///000000---.../////////...,,,,,,(((,,,000222333333333444222111///,,,+++************)))'''&&&&&&&&&'''((((((((('''%%%%%%&&&***---666EEEWWWdddhhhiiilllooooooooonnnlllkkkjjjiiiiii^^^aaadddgggjjjnnnrrrvvvzzzxxxvvvwwwyyy{{{|||{{{vvvtttqqqnnnnnnooorrrsssllljjjhhhiiilllpppsssuuuqqqqqqqqqooooooqqquuuxxxxxxxxxwwwuuusssuuu{{{yyyxxx~~~|||}}}}}}|||yyyuuussstttuuuooorrrtttrrrooolllmmmooommmqqquuuxxxxxxwwwwwwwwwzzzvvvrrrqqqrrruuuwwwyyyvvvgggNNN666)))((((((&&&))))))******)))'''$$$###""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***++++++)))))))))(((''''''&&&&&&+++++++++***((('''%%%$$$(((&&&$$$$$$%%%%%%%%%$$$%%%$$$$$$$$$######""""""""""""""""""###############$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$###"""!!!!!!  !!!!!! """###$$$!!! !!!"""!!! ~~~~~~|||zzztttfffYYYUUUTTTRRRNNNLLLGGGHHHHHHGGGEEEAAA>>>;;;???<<<::::::===???>>>;;;;;;;;;;;;::::::999999999<<<;;;:::999888888888888777777888888888666444333666555444222111000000000222222222111111111111000...///111222333333222222444444444333222111000///---111222000000222000---///............---------------,,,,,,,,,,,,+++++++++***))))))***+++...///111111222333333333222222222111000///------,,,,,,000...------.........------000111000---++++++---............///111222333111000---+++))))))***+++222///,,,******)))((('''''''''((('''&&&''')))+++222FFF[[[dddfffhhhlllnnnsssttttttssspppmmmiiigggfffhhhkkkmmmnnnooorrrtttwwwyyyxxxtttvvv{{{~~~}}}uuutttrrrpppooooooppppppnnnmmmmmmnnnpppqqqpppoookkkmmmoooqqqqqqsssvvvxxxzzzwwwtttssswwwzzz|||}}}zzzxxx|||~~~|||{{{|||~~~xxxtttuuuvvvrrrnnnmmmjjjoootttuuussssssvvvzzz{{{vvvtttvvvzzz}}}ssssssqqqpppooorrrvvvyyysssbbbIII444+++******(((***)))'''%%%$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$"""###&&&(((+++++++++*********))))))(((((((((((()))***+++,,,************)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######"""!!! """###$$$%%%%%%$$$""""""%%%%%%$$$$$$###$$$$$$$$$#########""""""""""""!!!""""""""""""!!!   !!!"""### """""""""###"""###!!! """!!!  !!!###$$$###!!!}}}|||zzzwwwsssmmm```UUUQQQPPPNNNKKKKKKHHHHHHGGGFFFDDDAAA???===>>>===<<<<<<===>>>>>>===;;;;;;:::::::::999999999<<<;;;:::999888888888888777777888888777666444333666555444222111000000000222222222111111111000000///000111222333333333222333333333333222111000///,,,//////,,,,,,///000---............------------------,,,,,,,,,+++++++++***)))(((((()))***,,,...//////000111111111111000111111///...------------000...---,,,---------,,,,,,...000///---+++,,,---,,,,,,,,,---...///111111111000...+++***)))))))))///,,,***((((((((('''&&&&&&'''''''''&&&'''))),,,888LLL```hhhhhhiiilllnnnqqqqqqrrrqqqpppnnnlllkkkkkknnnqqqrrrrrrrrrssstttvvvxxxwwwtttuuuzzz}}}|||wwwuuutttrrrqqqpppppppppqqqooommmmmmnnnnnnnnnmmmhhhjjjnnnpppqqqsssuuuwwwyyyxxxvvvtttrrrssswwwzzz|||wwwvvv|||~~~zzzyyyyyytttrrrnnnfffaaaaaafffkkkppprrrqqqqqquuuxxx|||zzzxxxxxxzzz{{{{{{{{{qqqpppooonnnnnnqqquuuxxxsssaaaGGG333***)))(((&&&,,,+++)))'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$######&&&(((++++++*********)))))))))(((((((((((()))***++++++************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###"""""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""%%%%%%$$$$$$###$$$$$$%%%$$$$$$#########"""""""""!!!"""""""""!!!  !!!""" """!!!!!!&&&(((&&&$$$""" !!!!!!  """"""!!! ~~~{{{yyyvvvrrrnnnfff\\\QQQMMMKKKHHHHHHIIIIIIHHHFFFDDDBBBAAA@@@???===>>>>>>===<<<<<<===???::::::::::::999999999999;;;:::999888888888888888777777777777777555444444555444333222111111111111222222111111111000000000000000111333333333333333333333333333222111000000,,,---+++((((((---///...............------------,,,,,,,,,,,,++++++++++++)))(((((('''(((***+++,,,,,,---...///////////////000///...---------------///...---,,,++++++++++++)))+++------,,,,,,,,,---+++++++++,,,---...///000000000...---+++)))((('''+++)))'''&&&'''''''''%%%&&&'''''''''&&&'''***,,,:::MMMaaaiiiiiijjjmmmpppppppppppppppppppppppppppppprrruuuvvvtttsssrrrrrrtttvvvuuurrrsssxxxzzzyyyxxxwwwuuusssrrrqqqppppppsssqqqmmmlllllllllllllllgggjjjooorrrssstttvvvxxxxxxyyyxxxtttooonnnrrrvvvyyysssrrrzzz~~~yyyuuuyyyuuuqqqnnnfff]]]YYYZZZdddiiinnnpppooopppsssuuuyyyyyyzzz{{{}}}|||yyyvvvnnnmmmllllllmmmqqqtttvvvsss___EEE222***'''&&&%%%******((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###$$$&&&(((******)))))))))))))))((((((''''''(((((()))***+++)))******))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%######!!! !!!!!!""""""######$$$$$$$$$######%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###### !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!'''...///,,,%%%###!!!   {{{xxxxxxwwwuuurrriii^^^RRRLLLHHHEEEEEEHHHIIIGGGEEEBBBAAA@@@AAAAAA===???@@@???<<<;;;===@@@:::999999999999999999999::::::999888888888888888777777777666666555444444444444333222111111111111111111111111000000000000000111222222333333444444222222222222222111000000---...***&&&&&&,,,000000.........---------,,,,,,,,,,,,,,,++++++++++++***)))))))))))))))***+++,,,+++,,,---......///............------,,,---------......---+++)))(((((()))((()))***,,,,,,------...+++++++++,,,---...///000000//////---+++)))'''%%%)))'''&&&&&&'''((('''&&&&&&&&&''''''&&&'''***,,,666JJJ^^^ggghhhkkkpppsssppppppooooooooopppqqqqqqqqqtttvvvvvvtttqqqoooooosssuuutttqqqrrrvvvxxxwwwxxxwwwvvvtttrrrqqqpppooosssooollljjjkkkmmmnnnnnnjjjmmmrrruuuvvvwwwyyyzzzxxxxxxvvvsssppppppqqqssswwwpppnnnuuu|||{{{wwwssspppooonnnllleee^^^]]]aaahhhkkkoooppppppppprrrssswwwwwwxxxzzz{{{zzzvvvtttmmmkkkjjjkkknnnqqqtttuuusss]]]CCC222***'''&&&%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&'''%%%$$$$$$&&&(((((((((((((((((((((((((((''''''''''''((()))******)))))))))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###!!! """###"""#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$ !!!!!!!!!!!!!!!  !!!""""""!!!!!!%%%///888888222&&&$$$!!!  zzzyyy{{{~~~~~~uuugggWWWMMMHHHDDDDDDFFFHHHFFFCCCAAA???@@@AAABBB===???@@@>>>;;;:::<<>>???@@@AAA>>>>>>>>>===;;;:::;;;===888888888999999999999999999888888777777777888888888777666555444444444444222222222111222222333333111111000000000/////////000000000000111222333444000111111111111111000000111222000,,,,,,000222111------------,,,,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++,,,---...///000000000...---,,,+++++++++++++++)))+++,,,)))&&&$$$&&&)))((('''(((***---///...---.........///000111222333......---+++***)))((('''))))))((()))******(((&&&%%%&&&&&&&&&&&&(((+++---===PPPbbbiiiiiikkkpppsssssssssrrrqqqpppoooooonnnppprrrssssssrrrqqqrrrssspppsssssspppqqqtttuuurrrttttttttttttsssqqqpppooolllkkkjjjkkknnnrrrtttuuuoooqqqrrrrrrqqqrrrsssuuuzzztttooorrrzzz~~~{{{www|||tttpppqqqsssrrrrrrtttpppnnnooopppnnnjjjkkknnnqqqrrrssstttuuuuuutttssstttrrrqqqqqqssstttttttttmmmjjjhhhjjjooorrrrrrqqqpppVVV;;;///+++'''%%%'''%%%&&&&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%'''((('''&&&%%%&&&'''%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&'''((()))(((((())))))))))))((((((&&&&&&%%%%%%$$$$$$######"""!!!!!! !!!######""""""""""""###$$$%%%&&&############$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$ !!!!!!!!!!!!!!! """#########"""$$$///BBBNNNGGG:::'''$$$   vvv[[[MMMIIIGGGEEEDDDBBBAAA@@@>>>>>>>>>?????????===;;;;;;;;;;;;:::999777888888888999999999999888888777777777777888888888777555444333333444444222111111111222333333444111000000000////////////000////////////111222333000000111111111111000000111444333000///222111...---------,,,,,,,,,++++++++++++++++++******************++++++++++++*********+++,,,...///000000000......,,,+++************''')))+++)))%%%###&&&))))))((((((+++...000...---.........///000111222333...---+++))))))))))))******)))((()))***)))'''%%%$$$%%%&&&&&&&&&(((+++...===PPPbbbhhhhhhkkkpppsssqqqrrrrrrsssrrrqqqooonnnlllmmmnnnnnnnnnppprrruuupppsssssspppqqqttttttrrrsssttttttuuutttsssrrrqqqlllkkkkkkmmmqqqtttuuuuuuttttttsssqqqooonnnppprrrxxxtttrrrtttzzz~~~}}}zzz~~~zzzwwwwwwuuuqqqqqqtttsssooommmooopppmmmkkkmmmnnnoooqqqsssuuuvvvuuutttqqqppppppqqqtttuuuuuutttllliiigggiiimmmpppooommmlllQQQ666,,,***%%%$$$&&&$$$%%%&&&'''(((''''''&&&######$$$$$$%%%&&&''''''%%%'''((((((&&&&&&&&&'''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((((())))))))))))((((((&&&&&&%%%%%%$$$######""" !!!!!!!!!"""""""""######""""""""""""$$$%%%&&&############$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$!!!"""""""""!!!  !!!""""""$$$"""&&&444JJJUUULLL;;;&&&### !!! !!! !!! wwwYYYKKKIIIHHHFFFDDD@@@??????>>>>>>===>>>>>>@@@<<<999999;;;<<<:::777777777888888999999999999888777777777777777888888888777555444333333444444111111111111222333444444000000000000//////////////////.........000111333///000000111111111000000111444555222111222000,,,---------,,,,,,,,,+++++++++++++++************)))))))))************)))((()))***,,,---...////////////...---+++***)))))))))%%%(((***((($$$###&&&***+++))))))+++///000///,,,............///111222333---,,,***(((((()))***,,,))))))((())))))(((&&&###$$$%%%&&&&&&&&&(((+++...888JJJ^^^eeegggjjjqqquuuoooppprrrssssssrrrpppoooggghhhhhhiiijjjmmmqqquuupppssssssqqqqqqttttttqqqssstttuuuvvvvvvuuutttssslllllllllooorrruuuuuutttyyyxxxuuurrrooonnnpppsssuuuuuuuuuvvvyyy{{{|||}}}}}}~~~}}}xxxqqqppptttrrrllljjjmmmpppnnnkkkkkkkkkkkkmmmqqqtttvvvvvvuuuooooooqqqsssvvvwwwuuutttlllhhheeeggglllooommmjjjiiiMMM222***((($$$"""%%%!!!"""$$$%%%&&&%%%%%%$$$""""""###$$$&&&'''((((((%%%'''(((((('''&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((()))))))))))))))(((&&&&&&%%%%%%$$$###"""""" !!!"""######""""""###""""""""""""$$$&&&'''############$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######""""""""""""!!!  !!!!!!$$$###'''777OOOYYYNNN<<<&&&### !!!!!!!!! """ !!!""""""{{{cccOOOIIIIIIEEE>>>????????????>>><<<;;;:::===<<<;;;;;;<<<;;;999777999888888888999:::;;;;;;777777666666666777777888777777666555555666777888555333111222444555666555111000///......---............//////000000111111222111111000000111111222888999888666222/////////...---,,,+++************---,,,++++++******++++++(((((()))))))))(((((('''******)))***+++---///111///---,,,***))))))******(((((((((((((((''''''&&&++++++,,,------......///...///111222333333222222...---++++++,,,,,,+++***)))((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&(((,,,///777HHHWWW\\\aaajjjooonnnrrroookkkjjjkkkkkkhhhfffddd``````dddfffgggjjjooonnnqqqsssrrrrrruuutttqqqxxxxxxyyyzzzzzzwwwrrrnnnlllooorrrrrrqqqqqqsssuuuxxxvvvrrrooonnnpppsssuuuuuuuuuwwwxxxzzz|||}}}~~~~~~{{{zzzyyyuuunnnmmmpppoooppppppnnnmmmmmmnnnooorrrmmmhhhjjjpppvvvxxxxxxrrrrrrrrrssssssrrrooollljjjmmmmmmmmmpppuuuuuurrrfffMMM555---+++&&&###$$$######$$$$$$###""" ######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''(((((()))******)))'''%%%###&&&%%%$$$"""!!! ###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$######"""(((%%%"""!!!###$$$###!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! $$$)))777PPP```TTT>>>***$$$ ###  """""" }}}}}}kkkTTTGGGEEEEEECCCAAAAAA@@@???>>><<<;;;;;;>>><<<;;;<<<<<<<<<:::888888777777777777888888999666666666555555666666777777666555444444444555666555444222222444555666555//////.........//////000......//////000000000000000000000000000111222222999999888666222/////////...---,,,+++************+++******)))))))))))))))((()))))))))))))))((((((++++++***+++,,,...000111...---,,,+++************)))))))))))))))(((''''''++++++,,,,,,---............///111333333333333222///...,,,,,,---,,,+++)))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&(((,,,///999JJJYYY\\\___fffkkkjjjlllkkkjjjkkkllljjjfffbbbbbb___```dddffffffiiimmmkkkoooqqqqqqrrruuuvvvssszzzzzzzzzzzzzzzxxxtttqqqmmmppptttuuuttttttuuuwwwyyywwwtttrrrqqqrrrtttvvvuuuvvvwwwxxxyyyzzz{{{{{{~~~{{{zzzyyyuuunnnmmmpppooopppppppppoooooopppqqqnnniiieeeffflllqqqssssssrrrrrrrrrssstttsssooolllkkknnnpppppprrrvvvtttpppbbbJJJ333+++***&&&###%%%"""###$$$%%%%%%$$$###""""""###$$$&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''(((((())))))((('''&&&%%%'''&&&%%%###""""""!!!!!!###"""!!!!!!!!!"""$$$$$$$$$$$$#########"""""""""$$$$$$$$$%%%$$$$$$$$$###(((&&&###"""$$$$$$###""" !!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!! ###'''444KKKZZZPPP<<<(((###   """  !!!!!! ###""" {{{tttrrrxxxrrrXXXEEEAAADDDGGGDDDCCCAAA???>>>===<<<<<<===<<<;;;;;;<<<<<<:::888777777666555555555666666666555555444444444555555666555444333333333333333555333111111333444555444---------......///111111...////////////000000000......//////000111333333999999888666222///......------,,,+++************))))))((('''''''''''''''))))))))))))*********))),,,,,,,,,,,,---///000111------------,,,+++*********************))))))(((++++++,,,,,,------......///000222333444444333222111///---------,,,***)))&&&'''((((((((((((&&&&&&%%%&&&&&&&&&''')))---000;;;MMM[[[]]]\\\aaaeeedddeeegggiiilllmmmjjjddd``````^^^___ccceeedddfffjjjjjjnnnqqqqqqtttxxxzzzwww}}}{{{zzzzzzzzzyyyvvvtttpppssswwwxxxxxxwwwwwwxxxwwwvvvuuuttttttuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwwww}}}{{{zzzyyyuuunnnmmmpppppppppqqqqqqrrrqqqqqqppplllhhheeefffjjjnnnoooooorrrrrrssstttuuusssppplllkkkoooqqqrrrtttwwwtttooo^^^FFF000))))))%%%$$$&&&!!!"""$$$%%%&&&&&&&&&%%%"""###$$$&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$######$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$############"""""""""!!!"""######$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$###$$$$$$###""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""$$$...AAANNNGGG777%%%!!!  !!! !!!"""""""""###"""!!!zzzsssjjjgggmmm~~~pppVVVDDD@@@CCCFFFEEEDDDBBB@@@>>>>>>===>>>;;;:::999:::;;;;;;999777888777666555555555555555555555444333333333444444666666555444333222222222333111//////111222222222...............///000000////////////////////////......///000111333444555888888888555111...---...---,,,++++++*********+++)))(((''''''&&&&&&'''''')))))))))))))))******+++---.........//////000000,,,---.........,,,+++***++++++,,,,,,++++++***)))***++++++,,,------......000111222333444444333222222000...------,,,***(((%%%&&&(((******)))'''&&&%%%&&&''''''''')))---000<<>>999..."""  !!!!!!""" !!!"""#########"""!!! |||yyyrrrjjjaaa^^^cccssswwwdddOOOCCCBBBBBBAAADDDCCCBBB@@@??????>>>>>>999888888888999999888666999888777777666666666666555555444333333333333333666666555555444333222222222000...---...000000///000000///.............../////////.....................///000222444666777666666666333000---------,,,,,,++++++******++++++))))))(((''''''''''''((())))))(((((()))***++++++......//////////////////+++,,,---...---,,,+++***,,,,,,,,,,,,,,,++++++*********++++++,,,------...000111222333333333222111222000...------,,,***(((%%%&&&(((******)))'''&&&%%%&&&&&&&&&''')))---000===RRRbbb```YYYYYY]]]^^^fffgggiiiiiiiiihhhggggggaaa^^^___bbbcccbbbcccgggiiimmmpppqqquuu{{{~~~|||zzzwwwvvvwwwwwwvvvuuuwwwwwwxxxxxxxxxvvvtttrrrqqqrrruuuxxxzzz{{{{{{zzzwwwwwwwwwwwwvvvvvvuuuuuu~~~{{{zzzzzzvvvpppooorrruuusssqqqppppppooollliiinnnmmmmmmnnnppprrrssssssttttttttttttuuutttqqqoookkknnnnnnnnnrrrxxxzzzwww___GGG000)))((($$$"""$$$!!!"""###$$$$$$###"""!!!"""###$$$&&&'''((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######%%%%%%$$$###"""######$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((()))%%%$$$###"""""""""""""""!!!"""""""""###############""" !!!"""$$$###""""""""""""###$$$%%%$$$$$$$$$$$$"""!!!!!!!!! !!!""" !!!!!!!!!!!!!!!###!!!""")))...+++%%%  !!!"""""" !!!!!!"""######""""""!!! zzzuuukkkbbbZZZWWWYYYfffsssxxxxxxxxxkkkcccTTTFFFBBBCCCAAA===@@@AAAAAAAAAAAA@@@???>>>999888777888999999888666999999888777777777888888666555444444333333333333555555555555444333222222111///---,,,...//////...111111///......---------/////////............---......///000111333555666222333333111...,,,,,,---,,,,,,++++++***++++++,,,******)))(((((((((((((((((((((''''''''')))***+++...//////000//////...---+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,++++++*********++++++,,,,,,------000000222222333222111000000...,,,,,,,,,+++)))(((&&&'''((((((((((((&&&&&&$$$%%%%%%%%%&&&(((,,,///<<>>@@@BBBBBBAAA???>>>:::999888999;;;;;;:::888888888777777777888999999777666555444333333333333222222333444444333222111333000...---...//////...000//////.........////////////.........------------------...///111222333///000000///---,,,,,,---,,,++++++***++++++,,,,,,***))))))(((((((((((((((''''''&&&%%%&&&(((***+++...////////////...---,,,*********))))))******+++,,,,,,,,,,,,,,,+++***************+++,,,,,,------///000111111111111//////...,,,++++++++++++)))(((((((((''''''&&&&&&%%%%%%###$$$$$$$$$%%%'''+++...:::SSSgggeee[[[ZZZ```dddiiijjjjjjiiifffeeegggiiihhhdddaaabbbccccccfffkkkllloooppppppsssyyy}}}|||xxxwwwvvvvvvvvvvvvuuusssuuurrrqqqrrruuuwwwwwwvvvwwwxxxyyy{{{{{{{{{zzzyyywwwwwwxxxyyyzzz{{{|||}}}~~~}}}}}}yyytttsssvvvxxxsssnnnmmmpppqqqpppnnnnnnpppsssuuuvvvwwwxxxyyyyyywwwsssrrrrrrtttttttttnnnrrruuuvvvyyy|||zzztttZZZCCC---&&&&&&$$$"""$$$ !!!###$$$%%%$$$$$$#########$$$$$$%%%$$$$$$#########$$$%%%%%%&&&''''''$$$###"""###$$$%%%$$$"""$$$$$$$$$%%%&&&&&&''''''$$$%%%&&&'''''''''&&&%%%$$$$$$######""""""###### !!!"""###$$$######""""""""""""#########$$$$$$%%%$$$######$$$%%%''')))$$$&&&((((((%%%######$$$$$$###!!!  !!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!""" !!!!!!!!!!!!!!!  !!!"""!!!$$$&&&&&&$$$######%%%######""""""!!!!!!""""""{{{sssggg[[[TTTOOOMMMPPPQQQPPPPPPRRREEEEEEBBB>>>???BBBBBB>>>:::<<>>;;;::::::;;;<<<===;;;:::777777666777777888999:::888777666555444333333333///000222333333222111000444222//////000111000000......---......///000111//////.........---------,,,,,,,,,---...///000111,,,.........,,,+++,,,---+++++++++***++++++,,,,,,))))))(((''''''''''''((('''&&&%%%$$$%%%''')))+++....../////////---,,,+++******((((((((()))***+++++++++,,,,,,,,,+++******)))******+++,,,,,,------...///000111111000///...,,,+++******++++++)))((()))((('''%%%%%%$$$$$$$$$"""###$$$$$$$$$&&&***---999SSShhhfff\\\\\\bbbggggggjjjkkkjjjfffeeeeeegggkkkfffbbbbbbcccccchhhmmmqqqttttttsssvvv|||~~~xxxwwwvvvwwwxxxwwwuuusssrrrpppnnnpppuuuyyy{{{{{{wwwxxxxxxxxxwwwuuutttssswwwwwwxxxzzz|||}}}~~~~~~zzzuuutttxxxxxxsssmmmmmmpppttttttsssppprrrvvvxxxzzz{{{|||}}}{{{wwwsssqqqqqqsssuuuuuupppuuuzzz}}}~~~xxxpppWWW???***%%%%%%$$$###%%% ###%%%&&&'''''''''###$$$$$$$$$$$$###""""""######$$$%%%%%%&&&''''''$$$###"""###$$$$$$$$$"""$$$%%%%%%&&&&&&''''''((($$$%%%'''(((((('''%%%$$$%%%%%%$$$$$$###$$$$$$$$$ !!!"""$$$$$$######"""!!!"""###$$$$$$$$$$$$$$$'''&&&%%%$$$%%%''')))+++%%%(((+++***'''$$$$$$&&&&&&%%%"""  !!! !!!!!!!!!!!!!!! !!!!!!!!!###%%%""""""  !!!"""###&&&))))))&&&$$$%%%&&&$$$###"""""""""""""""###wwwggg]]]ZZZOOOLLLHHHEEEEEEDDDBBBAAA???>>>===>>>@@@AAABBBAAA===>>>???@@@@@@???>>>===;;;;;;;;;::::::999999999;;;777333222444777999888999;;;<<<:::666333333444333333222111111222333333333222///---,,,...///111111111000///////////////.........------,,,,,,,,,..................------...+++)))***,,,---+++(((***,,,,,,+++)))((()))***+++++++++******((('''''')))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++***((((((((()))(((((((((((()))***+++,,,---...000///---+++******...---,,,,,,+++***)))(((''''''((())))))((('''&&&#########"""###&&&+++///DDDUUUeeefffaaa```cccfffkkklllllljjjgggeeeddddddgggfffeeebbbaaaeeelllqqqsssooommmqqqzzz~~~{{{yyyyyyzzz{{{{{{zzzyyyxxxzzzuuuooonnnssswwwxxxwwwzzzzzzyyyvvvsssqqqrrrssswwwyyyzzz{{{|||~~~xxxsssrrrtttyyywwwtttqqqoooooopppqqqsssppppppttt{{{~~~}}}yyy|||yyyuuurrrqqqrrruuuwwwuuuxxx|||~~~xxxtttsssWWW???...(((######%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%"""###%%%%%%%%%%%%'''(((%%%&&&((()))(((&&&###!!!$$$$$$%%%%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$&&&''''''&&&%%%%%%&&&(((+++,,,&&&&&&&&&%%%$$$"""$$$######"""!!! $$$###!!! !!!"""  """!!! ###%%%(((***)))&&&"""""""""###"""!!! sssdddYYYTTTMMMJJJFFFDDDCCCBBBAAA@@@>>>===<<<===???@@@@@@@@@======????????????======<<<<<<<<<;;;;;;:::::::::;;;777333222555777888888777:::===<<<999555333333333222222111111222222333333111///------...000222444222111///------------......---------,,,,,,,,,------------------------...,,,***+++,,,---+++)))***+++,,,+++***))))))***))))))*********))))))((()))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,+++)))((()))***))))))((())))))***+++,,,///000000000...---,,,,,,------,,,,,,+++*********(((((()))))))))'''&&&%%%$$$$$$$$$######&&&+++///CCCTTTdddgggbbbbbbeeehhhkkklllllljjjgggeeeddddddgggfffdddaaa___bbbiiinnnnnnkkkjjjpppyyy}}}{{{{{{{{{{{{zzzxxxvvvuuuwwwrrrmmmmmmqqquuuvvvuuuwwwxxxxxxwwwtttrrrrrrssswwwyyy{{{||||||}}}~~~xxxsssrrrtttyyywwwtttqqqooonnnoooooosssrrrrrrvvvzzz|||{{{yyyyyywwwtttqqqqqqtttwwwyyyyyy{{{~~~|||vvvpppnnnSSS;;;,,,((("""$$$&&& !!!###%%%''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%%%%$$$############$$$"""$$$%%%%%%$$$$$$&&&'''%%%&&&'''((('''&&&$$$###"""###$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$######$$$$$$%%%%%%$$$$$$%%%''')))+++'''''''''&&&%%%###!!!#########""""""!!!!!! ###"""!!! !!!"""  !!!!!!  !!!###%%%''''''%%%""" !!!!!!""""""!!! xxxnnn```SSSMMMJJJGGGDDDBBBAAAAAA???>>><<<;;;;;;<<<>>>???>>>===<<<===>>>??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;888555333555777888888666999===>>>;;;777444222333222111111111111222333222000///......///111333555333000...,,,+++,,,,,,...------------,,,,,,,,,+++++++++,,,,,,------......---,,,,,,------,,,******+++,,,+++***)))***+++(((((()))***************(((((())))))***++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,,,,,,,***)))***+++))))))))))))***+++,,,---222111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((('''%%%%%%&&&&&&%%%$$$$$$&&&***---@@@QQQbbbfffddddddgggiiijjjlllmmmkkkhhheeeddddddiiihhhdddaaa___aaagggkkkiiiggghhhoooxxx~~~xxxyyyyyyyyyxxxwwwuuutttssspppllllllooosssssssssrrruuuwwwwwwvvvtttssstttwwwyyy}}}~~~|||zzzyyyyyy}}}~~~xxxtttssstttxxxwwwtttrrrpppnnnmmmmmmrrrsssuuuwwwyyyyyyyyyyyywwwuuusssrrrsssvvvyyy{{{}}}}}}yyysssmmmhhhLLL666***&&&"""$$$'''"""!!!"""###%%%&&&'''''''''###############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%$$$######""""""#########%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''%%%$$$###""""""$$$#########$$$&&&((()))'''''''''&&&%%%###"""!!!#########"""""""""""""""###"""!!!  !!!!!!!!!   """ !!!!!!!!!!!!!!! !!!######"""!!!!!! !!!!!!!!!!!! yyyoooggg[[[OOOHHHFFFDDDAAA?????????>>>===;;;::::::;;;======<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999666555555666888888777999;;;<<<;;;888555444222222111111111111222222000//////...///000222333444222///,,,++++++------------------------------))))))***+++,,,,,,------......------------,,,,,,***+++,,,,,,*********,,,))))))*********))))))((('''(((((()))***+++,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,*********+++)))))))))******+++,,,---222000.........///000000***+++++++++,,,,,,------******))))))'''&&&%%%$$$''''''&&&%%%$$$&&&))),,,;;;MMM^^^eeedddeeehhhiiikkklllnnnmmmkkkhhhgggfffllliiieeeaaa```bbbfffiiihhhhhhiiipppxxx~~~~~~ssstttuuuwwwwwwwwwvvvvvvqqqooolllllloooqqqqqqqqqnnnqqquuuxxxwwwuuuttttttvvvyyy}}}~~~|||yyyvvvuuuzzz|||~~~}}}yyyvvvuuuuuuyyyxxxvvvtttrrrpppnnnmmmpppsssvvvxxxxxxxxxyyyyyyxxxvvvuuutttuuuwwwzzz}}}}}}yyyssskkkdddGGG333(((&&&!!!###'''"""%%%%%%%%%%%%$$$$$$$$$###!!!!!!""""""######$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%$$$###############$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$&&&'''(((###$$$$$$%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&******((('''%%%######"""############$$$&&&'''((('''&&&&&&%%%$$$###!!!!!!"""""""""###############"""!!!  !!!!!!!!!  !!!"""!!!!!!"""######$$$$$$$$$ !!!!!! !!!!!!!!!oooeee```WWWLLLFFFCCCAAA>>>=========<<<;;;:::999999:::<<<<<<;;;999:::;;;<<<======<<<;;;:::999999999999999999999999:::999888666555666777888:::999888888888888777777111111111111111111111111//////.........000111222000///---,,,+++,,,...///------------------------))))))******+++,,,---------......------,,,,,,,,,***+++,,,,,,+++***+++---,,,,,,++++++)))(((&&&&&&&&&'''((()))***+++,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,*********+++))))))))))))***+++,,,---000...++++++---/////////)))******++++++,,,,,,,,,+++***)))((('''&&&%%%%%%&&&''''''%%%$$$%%%(((***666GGGZZZbbbdddeeeggggggjjjllloooooommmkkkjjjjjjlllhhhccc______aaaeeegggkkkkkkmmmrrrxxx||||||{{{qqqrrrsssuuuuuuuuutttsssqqqpppnnnnnnoooppppppoookkkoootttwwwwwwvvvuuuuuuuuuxxx|||}}}{{{xxxvvvuuuyyy{{{~~~~~~}}}{{{yyyxxx||||||zzzxxxvvvtttrrrqqqpppssswwwyyyzzzyyyzzz{{{zzzyyyxxxwwwwwwyyy{{{}}}}}}yyyuuukkkaaaDDD111(((&&&!!!"""%%%!!!%%%%%%$$$$$$############!!!!!!!!!""""""###############$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$###%%%%%%%%%###"""###$$$$$$#########$$$%%%((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%$$$$$$######$$$$$$%%%'''((((((%%%%%%$$$###"""!!!!!! """""""""""""""#########"""!!! !!!!!!!!!   """"""###$$$%%%%%%%%%%%%%%% !!! !!!!!!xxxfff]]]YYYRRRJJJFFFAAA???<<<;;;<<<<<<<<<;;;999999999;;;<<<<<<:::888999:::;;;<<<<<<;;;:::999888888888888999999999999::::::999888666555777999:::888666555666888888888000000111222222111000000.........---......//////,,,,,,,,,,,,,,,---......,,,,,,,,,------------...*********++++++,,,,,,---,,,---...---,,,++++++---***+++,,,,,,++++++,,,---------,,,+++)))'''%%%$$$&&&&&&'''(((***+++,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,***)))***+++(((((((((((()))***+++,,,...+++)))***...000///---((()))))))))******+++++++++***)))'''&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%''')))222DDDWWWaaadddffffffeeehhhkkknnnpppooommmllllllhhhddd___\\\]]]aaadddfffnnnnnnpppssswwwyyyxxxwwwttttttttttttrrrpppnnnmmmrrrqqqqqqpppooonnnmmmmmmiiimmmsssvvvvvvvvvuuuuuuuuuwwwyyyzzzyyyyyyyyyzzz|||~~~}}}|||{{{zzzzzzuuuwwwzzz}}}~~~~~~|||{{{zzzyyyxxxxxxxxxzzz{{{}}}}}}}}}zzzvvvjjj[[[@@@///((('''"""###&&&"""""""""""""""###$$$&&&&&&"""""""""""""""###############$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%"""$$$%%%$$$######$$$%%%$$$#########$$$%%%'''(((&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$"""###$$$%%%&&&''''''((($$$$$$"""!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!   """###$$$%%%%%%%%%$$$### !!! !!!!!!qqqaaaXXXSSSLLLGGGEEE@@@>>>;;;:::;;;<<<<<<;;;999999:::;;;<<<<<<999777888999:::;;;;;;:::999888888888888999999:::::::::999:::;;;999666555666999888666444555777888777555///000111222222111000///------------,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,+++---...---***)))***,,,***+++,,,,,,++++++,,,...,,,,,,++++++)))(((&&&&&&%%%&&&'''((()))+++,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))***''''''''''''((()))***+++,,,***(((+++///111...+++((((((((((((((()))))))))***)))((('''&&&&&&'''((("""###$$$$$$$$$$$$''')))111CCCVVVaaaeeegggfffdddcccggglllnnnooonnnmmmmmmhhhccc^^^]]]```dddhhhiiimmmnnnpppsssuuuvvvuuuttttttttttttsssqqqnnnkkkjjjrrrrrrrrrqqqnnnllljjjjjjiiimmmrrrtttuuuuuuuuuvvvtttuuuvvvwwwwwwzzz~~~~~~~~~zzzwwwvvvvvvvvvxxxzzz|||}}}{{{|||yyyttteeeSSS;;;,,,'''(((###$$$)))%%%######""""""###$$$%%%&&&##################""""""#########$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$!!!"""$$$$$$######$$$&&&############$$$%%%&&&&&&######""""""###$$$%%%&&&''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%######!!!!!!"""$$$%%%%%%&&&&&&%%%$$$###!!!!!!!!!!!!"""""""""!!!!!!   !!!!!!""""""   !!!###$$$###"""   !!!|||nnn___VVVOOOIIIDDDCCC???===;;;:::;;;<<<<<<;;;999999:::<<<===<<<999777888999::::::::::::999888999999999::::::;;;;;;;;;999;;;;;;999666555666999555444444666999999666333///000111222222111000///---------,,,,,,+++++++++,,,---...///...,,,)))(((,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,***,,,...,,,***(((***,,,***+++---,,,,,,+++---...***************)))((('''%%%%%%&&&((()))+++,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***((((((((()))&&&&&&&&&''''''((()))***,,,)))))),,,111222///+++((((((((((((((('''''''''))))))'''&&&&&&'''((()))!!!"""###$$$###$$$&&&(((222CCCWWWbbbfffhhhgggddd```dddjjjmmmnnnmmmmmmmmmjjjfffaaa```dddiiimmmnnnkkkmmmooorrrtttuuutttsssqqqqqqqqqqqqpppooommmlllqqqrrrsssqqqmmmjjjhhhgggjjjmmmqqqttttttuuuuuuvvvtttttttttuuuvvv{{{xxxsssssssssuuuwwwzzz}}}~~~zzz{{{wwwrrraaaMMM777)))&&&((($$$&&&+++)))'''&&&$$$""""""""""""###%%%%%%$$$$$$######"""""""""######$$$%%%%%%&&&&&&%%%$$$$$$###"""######### """###$$$######%%%'''######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!###%%%'''(((''''''''''''''''''''''''%%%%%%&&&&&&%%%###"""!!! !!!###$$$$$$$$$$$$&&&%%%$$$"""""""""######""""""!!!   !!!"""######!!! !!!!!!  !!!"""!!!  !!!"""!!!   qqqhhh\\\SSSMMMHHHBBB===>>>;;;888888;;;===<<<;;;;;;:::999888777555444444:::999999999999999999999888888777777777888:::;;;:::::::::999888777666555777777666666555555444444000000111111111000000///...///000...---,,,,,,---...---,,,++++++,,,---...//////...------------------,,,++++++***+++++++++******))))))))))))******+++(((&&&'''+++------,,,...---,,,+++)))'''&&&%%%)))((('''(((***,,,,,,+++(((((()))***************(((((()))***+++,,,,,,---'''((()))))))))'''&&&%%%&&&&&&%%%%%%&&&''')))***---,,,,,,---...///---,,,(((&&&$$$$$$%%%''''''&&&(((&&&$$$$$$%%%%%%%%%$$$$$$$$$###"""!!!###'''***000@@@VVVeeekkkjjjiiiiiiiiihhhgggiiilllnnnnnnnnnkkkjjjjjjkkknnnoooooonnnsssrrrqqqrrrtttuuutttssspppwwwyyysssoooooommmjjjmmmrrruuutttnnnhhhggghhhjjjjjjlllpppuuuxxxyyyyyywwwwwwuuutttuuuzzzzzzvvvuuuuuuwwwzzz|||}}}~~~~~~zzzwwwqqq[[[CCC444---)))((((((''''''***%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$%%%%%%&&&&&&''''''(((%%%%%%%%%$$$###"""!!! """"""""""""###$$$%%%&&&&&&%%%$$$$$$######$$$$$$###############$$$$$$%%%'''))))))(((***---,,,''')))((('''%%%$$$$$$%%%%%%######$$$$$$$$$$$$###############""""""""""""!!!  !!!"""!!! """ !!!  """"""  !!!{{{iiiaaaWWWOOOKKKGGGBBB>>><<<:::777888:::;;;;;;::::::999999888777666555555999999999999888888888888:::999888888999:::;;;<<<::::::::::::999888777666888777777666555444444333000000111111111111000000...000111000...,,,,,,---......------------......000///......------......---,,,+++***************+++******))))))******+++,,,***((((((***,,,,,,***,,,+++***)))(((''''''''')))((('''(((***++++++***))))))***+++++++++++++++******************++++++(((((()))))))))((('''&&&''''''&&&&&&'''(((***+++---,,,+++,,,......---+++(((&&&$$$$$$%%%''''''&&&'''&&&$$$$$$%%%&&&%%%$$$#########""""""$$$(((+++555DDDZZZhhhmmmlllkkkkkkkkkjjjiiikkknnnqqqqqqqqqooonnnnnnooorrrtttttttttsssssssssssssssssssssssstttzzz{{{uuurrrrrrqqqnnnpppsssuuusssmmmjjjjjjlllnnnmmmlllmmmrrrvvvyyyzzzxxxwwwvvvuuuvvv{{{}}}{{{{{{zzzzzz{{{||||||{{{}}}zzzrrr[[[CCC444---(((((('''%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""""""""######$$$%%%&&&%%%%%%$$$##################""""""""""""###$$$$$$'''))))))'''(((+++)))%%%((('''&&&$$$$$$$$$$$$$$$"""######$$$$$$######""""""""""""""""""#########  """"""  """ !!!!!!""""""!!!!!! !!!"""""" zzzppp___YYYQQQKKKHHHEEEAAA>>>;;;999888888999:::999888888888888888777777777666777777777777777888888888;;;::::::::::::;;;<<<<<<::::::;;;::::::999888888888888777666555444333222000000111111111111111000///000222111///---------.........//////.........000000///...............---,,,+++***)))(((((((((******))))))))))))******---+++))))))***+++***)))***)))((('''''''''((()))***)))'''((()))******)))******+++,,,,,,,,,,,,+++++++++*********)))))))))))))))*********)))((('''((('''''''''''')))***+++,,,++++++,,,------+++***(((&&&$$$$$$%%%''''''&&&'''&&&$$$$$$%%%&&&%%%###""""""###"""###%%%))),,,777GGG\\\iiimmmkkkjjjjjjkkkjjjjjjlllooorrrrrrrrrmmmllllllnnnrrrtttuuuuuuvvvwwwxxxwwwuuuttttttuuuxxx{{{zzzvvvssstttsssrrrssssssrrrnnnjjjiiillloootttppplllllloootttyyy{{{wwwwwwvvvuuuwww|||~~~|||zzzyyyyyy}}}rrrZZZAAA333,,,''''''&&&######%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$###"""!!!""""""######$$$$$$%%%%%%$$$######""""""""""""""""""""""""""""""######$$$'''((((((&&&'''***((($$$&&&%%%$$$###############""""""############""""""!!!!!!""""""######$$$$$$ !!!######""" """############"""!!! !!!"""###""" }}}ooogggXXXSSSMMMHHHEEEBBB???===;;;:::999999999999999999777777777777777888888888666666666666777777777777:::::::::::::::::::::;;;::::::;;;;;;;;;:::999999888888777666444333222222000000111222222222111111///111333333000...---------...///000000///...---000000///............///,,,,,,***)))((((((''''''))))))(((((((((((())))))+++************************)))'''&&&&&&&&&'''(((+++)))'''''')))))))))(((******++++++,,,++++++***************)))))))))))))))************)))))))))''''''&&&&&&'''(((***+++,,,+++***+++,,,,,,***)))(((&&&$$$$$$%%%''''''&&&'''%%%$$$%%%&&&&&&$$$###!!!"""######$$$&&&))),,,555FFFZZZgggiiiffffffhhhjjjiiiiiikkknnnpppqqqqqqkkkjjjjjjlllqqqtttvvvwwwzzz||||||{{{xxxvvvwwwyyyyyyyyyxxxuuutttttttttsssrrrqqqmmmiiifffggglllpppwwwtttpppoooqqquuuyyy{{{vvvvvvuuutttuuuzzz}}}~~~|||zzzxxxxxx~~~~~~pppVVV>>>111+++&&&&&&%%%!!!!!!"""$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$######""""""######$$$$$$$$$######""""""######$$$%%%%%%%%%%%%######"""!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$%%%''''''&&&'''+++***%%%$$$$$$######""""""""""""!!!""""""""""""""""""!!! !!!"""###$$$%%%%%%   $$$%%%%%%###""" """$$$$$$$$$###"""!!!###$$$$$$### !!!!!! sssfff___SSSPPPKKKFFFBBB???===;;;;;;;;;<<<;;;::::::999:::777777777777888888888888555555666666666777777777888888999999999888888888999999:::;;;;;;;;;::::::777777666555444333222222000000111222222222222222000222333222000---,,,------...///000000///...---000000///...............,,,+++***)))((((((((((((''''''&&&&&&&&&&&&''''''((()))******++++++,,,,,,+++***((('''&&&&&&&&&&&&***)))''''''((()))(((''')))***************))))))'''(((((()))******++++++***)))))))))))))))******'''&&&&&&&&&&&&((()))***,,,+++++++++,,,,,,***((((((&&&$$$$$$%%%''''''&&&&&&%%%%%%%%%&&&&&&$$$""" """###$$$$$$&&&))),,,333DDDYYYeeefffdddeeehhhlllkkkkkkllloooqqqqqqqqqmmmllllllooosssxxxzzz{{{{{{||||||{{{zzzyyyyyyzzz{{{yyywwwwwwvvvvvvuuuvvvssspppkkkgggfffiiinnnrrrxxxvvvttttttvvvxxxyyyxxxsssssssssrrrrrrvvv{{{|||yyyzzz{{{}}}}}}}}}}}}}}}~~~|||zzzyyyzzz|||~~~}}}mmmQQQ999000***&&&&&&$$$!!!!!!#########$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$"""""""""######$$$$$$$$$"""######$$$$$$$$$############$$$%%%%%%%%%$$$$$$###"""!!!!!! !!!!!!"""""""""""""""######$$$$$$&&&'''&&&)))---,,,(((""""""""""""""""""!!!!!! !!!!!!""""""!!!!!!  """###$$$$$$ %%%))))))&&&###  """$$$$$$###"""!!! &&&&&&&&&$$$!!! !!!!!! }}}lll___ZZZOOOLLLIIIDDD@@@===;;;:::;;;<<<======;;;999999:::777777777777777888888888555555666666777777888888777777777888777777666555888888999::::::;;;::::::666666555555444333333333000000111222333333333333111222222000...,,,,,,---.........//////.........//////...---------------++++++***))))))))))))***''''''&&&&&&&&&&&&''''''&&&(((***+++++++++,,,---++++++***)))(((&&&&&&%%%)))(((&&&'''((())))))((()))************)))((((((&&&''''''((()))***+++,,,))))))((((((((()))******(((''''''&&&'''(((***+++...,,,,,,,,,---,,,***((((((&&&$$$$$$%%%''''''&&&%%%%%%%%%&&&'''&&&$$$"""!!!###$$$%%%%%%&&&)))+++222DDDZZZfffgggeeehhhlllqqqooonnnoooqqqssssssrrrmmmlllkkknnnrrrwwwzzz{{{zzzyyyxxxyyy{{{||||||zzz}}}yyyxxx{{{{{{yyyxxxyyyuuurrrmmmjjjjjjnnnrrruuuwwwvvvvvvxxxzzzzzzxxxvvvrrrrrrqqqpppppprrrvvvzzz{{{yyyzzz~~~~~~}}}|||||||||zzzxxxuuussssssuuuyyy||||||zzzzzz}}}}}}{{{{{{}}}|||||||||iiiLLL666...)))%%%&&&%%%!!!!!!""""""######$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%!!!""""""###$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######""""""!!!!!!!!!!!!!!!###############$$$$$$%%%$$$&&&'''&&&)))---,,,(((!!!""""""######"""!!!!!! !!!!!!!!!!!!  !!!"""### ###(((***((($$$!!! """#########"""!!!  !!!!!!%%%&&&%%%###  !!!!!!!!! }}}iii[[[VVVIIIHHHEEEBBB>>>;;;::::::999<<<>>>===:::888888999888888888777777777777777555555666777777888999999666777777888777666555444666777888999::::::::::::444444444444444444444444///000111222333333333333333222111...+++***,,,---......------------............---,,,,,,,,,,,,,,,+++************+++,,,,,,)))((((((''''''(((((()))&&&))),,,,,,+++******,,,((()))***+++***)))'''&&&((('''%%%&&&(((***))))))***+++++++++******)))((('''((((((((())))))******(((((('''''''''((()))******))))))))))))+++,,,---///---------------+++)))(((&&&$$$$$$%%%''''''&&&%%%%%%%%%&&&'''&&&$$$!!!"""$$$%%%&&&%%%&&&(((***000CCCYYYfffggggggkkkpppsssrrrpppppprrrsssrrrqqqmmmlllkkkmmmqqqvvvyyyzzz|||yyywwwzzz~~~}}}xxxwww|||~~~zzzxxxxxxtttqqqnnnlllnnnpppsssuuuvvvuuuuuuwwwxxxyyywwwvvvrrrrrrqqqooonnnooosssvvvuuurrrrrruuu{{{~~~}}}{{{{{{yyywwwvvvvvvwwwvvvtttrrrpppoooqqquuuxxxyyyxxxxxx|||~~~|||}}}}}}|||}}}{{{gggJJJ555---(((%%%&&&%%%""" !!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$###""""""!!!!!!""""""$$$$$$$$$$$$$$$%%%%%%&&&%%%''''''&&&'''***)))%%%!!!"""############"""!!! !!!!!!   !!!%%%&&&'''%%%!!!  """$$$$$$$$$###"""!!!  !!!!!!!!!###$$$###!!! !!! iiiYYYTTTDDDDDDBBB@@@<<<:::::::::888;;;===<<<999666666888888888888888777777777666555666666777888999999:::666777888888888666555444555666777888999:::::::::333333333444444444555555///000111222333444444444333222000,,,))))))+++......---,,,++++++,,,---...------,,,++++++++++++,,,************+++,,,---...******))))))))))))******(((+++------***((()))***&&&'''***,,,---+++)))((('''&&&%%%&&&(((*********,,,,,,,,,,,,,,,+++***)))))))))))))))((((((((((((((('''&&&&&&&&&((()))***,,,++++++***+++---...//////...------...---+++)))(((&&&$$$$$$%%%''''''&&&%%%%%%%%%'''((('''$$$!!!###$$$&&&&&&&&&&&&''')))---@@@XXXeeeffffffkkkrrrsssqqqoooooopppppppppooorrrqqqoooqqquuuzzz}}}~~~{{{xxx|||zzzuuuuuu{{{}}}yyyuuuvvvqqqooollllllnnnppprrrsssvvvtttssstttvvvwwwwwwvvvssssssrrrooonnnnnnqqqtttooommmkkkoootttxxxwwwttt{{{xxxuuurrrrrrqqqpppoooqqqqqqqqqqqqrrrtttvvvxxxxxx}}}}}}~~~|||}}}zzzfffJJJ666,,,'''$$$&&&&&&###!!!"""!!!""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######### !!!"""###$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$###"""""""""""""""%%%%%%$$$$$$%%%%%%&&&'''''')))(((%%%%%%(((%%%!!!!!!"""###$$$$$$###"""!!!   """###%%%&&&))))))&&& !!! """$$$$$$$$$$$$$$$###"""!!! !!!""""""!!!"""!!!!!! yyyeeeSSSJJJCCCBBBBBBAAA>>>;;;999777;;;;;;;;;;;;;;;;;;;;;;;;999777555666888888555222555555666666666666555555555666888999999999888777777777666666666666777777666666555444333222222111000///...///111333222111.........///......---,,,*********************+++,,,,,,++++++***))))))(((''')))******))))))***,,,)))))))))(((((((((((((((,,,)))''''''))))))(((&&&(((((()))***************''''''''''''((()))***+++000///...---+++***)))(((***)))))))))***+++,,,,,,))))))((('''''''''''''''&&&(((******'''''')))+++111666777000***)))*********'''######%%%''''''&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%$$$###$$$''')))000CCCXXXbbbfffjjjmmmoooxxxsssnnnlllmmmooopppooonnnnnnooossswww{{{}}}~~~}}}||||||}}}}}}|||zzzyyywwwtttoookkknnnkkkggggggjjjpppsssuuuttttttsssrrrrrrtttxxx{{{wwwtttnnnhhhkkkqqqtttrrrtttnnniiikkklllmmmqqquuuyyyvvvsssrrrrrrppplllhhhlllnnnpppqqqrrrtttvvvxxxxxx~~~|||wwwxxx{{{}}}|||eeeDDD444+++***'''%%%######$$$$$$########################$$$%%%%%%%%%%%%$$$######$$$%%%'''''''''%%%###!!!###$$$$$$$$$$$$###""""""###$$$&&&&&&&&&$$$"""!!!"""$$$$$$"""!!!###%%%############$$$%%%&&&&&&&&&%%%$$$###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!! !!!###$$$%%%""""""!!!  !!!"""###"""   !!!{{{jjjXXXMMMFFFEEEBBB@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888666777888888555333444444555555555555444444222333444555666555555444666666666555555666666666555555444444333333222222111/////////111222111000...............---,,,,,,*********************)))------,,,+++)))((('''''''''(((***)))((((((***+++))))))))))))))))))))))))+++)))'''(((***+++)))'''(((((()))***************))))))))))))***+++,,,---///...---,,,+++)))(((((()))(((((((((((())))))***))))))((('''''''''''''''&&&(((***)))'''''')))+++...555888333...+++***((()))&&&###"""$$$&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$######$$$###"""###&&&(((111DDDZZZeeeiiimmmpppqqqxxxtttpppnnnoooppppppooonnnnnnoooqqquuuyyy|||~~~{{{zzzyyyzzz|||~~~~~~~~~|||{{{zzzyyyyyywwwtttqqqkkkjjjiiiiiikkknnnqqqrrrttttttrrrqqqqqqsssvvvxxxsssqqqmmmiiilllsssvvvttttttnnniiijjjlllllloootttwwwtttqqqppppppooommmjjjmmmmmmnnnnnnnnnppptttwww{{{|||wwwxxxzzz{{{|||{{{yyycccCCC333+++)))'''$$$#########$$$########################$$$$$$%%%%%%$$$$$$###"""$$$%%%&&&&&&&&&%%%$$$###""""""""""""!!!!!!!!!!!!###$$$%%%&&&&&&$$$"""!!!!!!"""###"""!!! """%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""   !!!""""""!!!!!! !!!"""!!!   !!!"""}}}nnn\\\OOOGGGEEEBBB???>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<:::888777777777777666444333333444444444444333333222222333444444444444333555555555555555555555555333333333333333333333333222000//////111111000...------......------,,,++++++*********))))))((((((+++++++++******)))))))))&&&((())))))((('''(((***(((((())))))******++++++)))))))))***,,,,,,***(((((()))))))))************+++++++++++++++,,,---......---,,,+++***(((((('''(((''''''&&&&&&&&&&&&''')))((((((''''''''''''(((&&&'''((((((''''''(((******222777555111---)))%%%)))&&&$$$$$$&&&'''''''''&&&%%%$$$$$$######$$$$$$"""#########"""###%%%(((111FFF\\\hhhllloooqqqrrrwwwtttqqqppppppooonnnmmmnnnnnnppprrruuuxxx{{{}}}{{{yyywwwwwwyyyzzzzzzzzz{{{zzzxxxxxxxxxwwwuuussskkklllmmmmmmmmmmmmooopppsssrrrqqqpppppprrrtttvvvnnnnnnllljjjmmmtttxxxwwwtttnnniiijjjkkkkkkmmmqqqsssqqqnnnmmmnnnnnnnnnmmmnnnmmmkkkiiiiiilllqqquuu||||||wwwvvvxxxtttzzzxxxwwwvvv```AAA222***(((&&&###"""""""""###########################$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!! !!!"""###$$$%%%%%%%%%$$$###""""""###"""!!!!!!$$$%%%$$$##################%%%$$$$$$###"""""""""!!!  !!!!!!!!! !!!!!!   !!!"""}}}rrr^^^NNNEEEDDDBBB@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<999888777777666666666555333444444555555444444333444444555555666666666666444444444444444444444444111222222222333333333444333111000///000000...------------------,,,+++++++++******))))))((((((((((((((())))))***+++++++++&&&((()))((('''&&&''')))'''(((((()))***+++,,,,,,'''(((***,,,---,,,+++))))))))))))))))))******++++++++++++++++++,,,---...,,,,,,+++***)))(((''''''(((((('''&&&%%%%%%%%%&&&)))(((''''''''''''((((((&&&&&&''''''''''''(((((((((///444222///,,,)))$$$)))(((''''''((()))))))))%%%%%%$$$############$$$###$$$$$$#########&&&(((111FFF]]]hhhlllmmmnnnnnntttsssqqqpppnnnllljjjhhhkkknnnrrruuuwwwxxxzzz{{{{{{yyywwwwwwxxxzzzzzzzzz{{{yyywwwwwwwwwvvvtttrrrppprrrsssqqqooonnnooopppqqqooonnnnnnppprrrssstttlllnnnmmmkkknnntttwwwvvvtttnnnjjjkkkkkkkkklllooopppnnnlllkkkkkkmmmnnnoooqqqnnnjjjfffeeehhhnnnsssxxx|||~~~yyyuuutttuuuooovvvuuutttsss^^^@@@222)))(((%%%###!!!!!!"""###########################$$$$$$$$$$$$$$$###""""""######""""""###$$$%%%&&&&&&%%%###!!!!!!"""$$$%%%######$$$$$$$$$$$$###"""######!!!  !!!###%%%$$$###"""""""""""""""###############"""!!!!!! !!!""""""!!!""""""!!!!!! !!!"""!!!   !!!"""uuuaaaOOODDDEEEFFFFFFEEEBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<999888777666555444555666555555666666666666555555666666666666666777777777333333444555555444333333000000111111222333333333333111//////000///---,,,,,,,,,,,,,,,,,,++++++***+++*********))))))(((((())))))))))))))))))))))))'''((()))((('''&&&'''(((''''''((()))***++++++,,,&&&(((+++,,,---,,,+++***))))))(((((())))))***++++++************++++++,,,++++++******)))((('''''')))(((((('''&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&%%%&&&''''''''''''(((,,,...+++)))***(((%%%&&&'''''''''''''''((()))&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%(((***222FFF\\\gggiiiiiijjjiiipppppppppnnnkkkgggeeedddggglllrrrvvvxxxxxxxxxyyy{{{yyyvvvvvvwwwyyyzzzzzzxxxwwwwwwxxxyyyyyyxxxvvvtttttttttrrrpppoooppppppooommmlllmmmpppssssssrrrkkkooopppnnnooosssuuutttsssnnnlllnnnooommmlllnnnooonnnmmmkkkkkkllloooppprrrooojjjeeeccceeekkkppppppsssvvvwwwtttqqqppppppkkksssssssssqqq\\\???333)))(((%%%###!!!!!!"""##############################$$$$$$$$$$$$###"""""""""""""""""""""###$$$%%%&&&%%%###!!!!!!"""$$$%%%"""########################"""!!! !!!!!!""""""$$$######"""!!!!!!!!!!!!""""""#########"""!!!!!! !!!"""#########!!!  """######"""!!!!!!!!!zzzdddRRRFFFGGGIIIJJJIIIEEEAAA>>>;;;;;;;;;;;;;;;;;;;;;;;;777777777555333222444666555666666666666666666555444444333333444444555666222333444555555444333222000000000111111222222222222111////////////---,,,++++++,,,,,,++++++***)))************************---,,,+++***((('''&&&%%%((()))***)))'''&&&'''(((''''''(((((())))))******''')))+++,,,***))))))******)))((((((((()))+++,,,******))))))))))))******++++++******)))(((((('''))))))((('''''''''(((((((((''''''''''''(((((()))&&&%%%$$$%%%'''''''''&&&'''***)))&&&&&&))))))&&&"""$$$&&&&&&%%%%%%&&&((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&(((+++222FFF[[[eeeggghhhiiihhhnnnooonnnkkkfffbbb``````dddjjjpppssstttuuuxxxzzz}}}zzzvvvuuuvvvxxxxxxyyyuuuvvvwwwzzz}}}~~~|||zzzrrrrrrrrrtttvvvuuusssqqqqqqnnnlllmmmppprrrqqqooojjjooorrrpppppprrrsssrrrqqqnnnooossstttpppnnnnnnpppppppppnnnllllllnnnppppppnnnjjjfffccccccgggjjjhhhkkknnnooonnnllljjjjjjhhhqqqrrrrrroooZZZ>>>222***(((&&&###"""""""""#################################$$$$$$######"""!!!"""""""""""""""#########$$$###!!! !!!""""""""""""############$$$"""!!!!!!"""$$$$$$###"""###"""!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!!  !!!"""######### """######"""!!! {{{dddRRRGGGHHHIIIHHHFFFCCC@@@>>>::::::::::::::::::::::::666666666333111000333555444555555666666555555444333333222222222333444555333444555666666555444333000000000111111111111111111000......//////...,,,+++++++++++++++******)))*********+++,,,,,,------+++******)))(((((('''''')))***+++***((('''((()))'''''''''''''''((((((((((((***+++***((('''(((******)))((('''((()))+++,,,******))))))))))))******+++++++++******))))))((((((''''''''''''(((((()))'''''''''''''''((())))))&&&$$$###$$$&&&(((&&&%%%&&&((((((%%%&&&))))))&&&"""%%%''''''&&&&&&''')))((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&%%%$$$%%%(((***333FFF[[[eeehhhjjjmmmmmmnnnnnnmmmiiiccc___^^^___cccgggjjjkkkkkkooowww}}}{{{wwwwwwwwwwwwwwwuuuvvvxxx{{{}}}{{{wwwtttmmmnnnrrrzzz|||uuuvvvrrrnnnnnnppppppmmmiiihhhnnnrrrqqqqqqssssssrrrpppnnnqqqxxxyyytttpppoooqqqssstttrrrooommmnnnooommmllljjjfffbbbaaabbbcccdddfffiiijjjhhhfffdddcccfffoooqqqpppmmmWWW<<<111+++)))'''$$$#########$$$#######################################""""""!!!!!!"""#########"""!!! """"""""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$!!! !!!$$$''''''%%%###!!!!!! !!!"""""" !!!"""######"""!!!  !!!  """"""""" yyybbbOOOGGGFFFEEECCCAAA>>>===<<<999999999999999999999999555666555222//////222555333444444555555444444333555444333222333444555666333444666777777666444333111111111000000000000000000///......//////...---+++++++++++++++***))))))******+++,,,---......///%%%%%%&&&((()))+++,,,,,,***++++++***)))(((((()))'''''''''''''''&&&&&&&&&)))***+++)))&&&%%%'''***+++***((('''((()))+++,,,++++++******)))******+++,,,,,,++++++******))))))&&&&&&&&&&&&''''''((()))'''''''''''''''((()))***&&&$$$"""$$$&&&(((&&&$$$%%%(((((('''(((+++***%%%%%%(((++++++))))))+++---(((((('''&&&&&&&&&&&&'''$$$$$$%%%$$$###$$$''')))333FFF[[[fffjjjnnnrrrsssnnnooommmhhhbbb^^^]]]___dddeeeeeeddddddkkkwww|||yyyyyyxxxwwwwwwwwwyyyzzzyyytttmmmhhhkkklllttt{{{zzzvvvqqqooopppnnniiieeeeeemmmrrrrrrqqqssstttsssoooooosss{{{}}}wwwqqqooosssuuuvvvtttpppmmmmmmnnnjjjjjjiiifffbbb___^^^___dddeeeggggggfffccc```^^^dddnnnpppoookkkUUU:::///+++***'''%%%######$$$$$$#######################################"""!!!!!!!!!"""###$$$###"""###$$$$$$$$$$$$###""""""""""""!!!!!!"""###$$$$$$ !!!%%%)))***&&&### !!!"""### """###$$$###!!! !!!!!! lllVVVJJJDDDCCCBBBAAA???===;;;:::<<<;;;:::888777666666666888888666555444333333222555666777888888777666555333333333333333444555666666444333444666666333000222111///------------.../////////...------,,,,,,))))))))))))((((((((((((,,,,,,---///000///+++)))*********))))))))))))(((((((((((((((((()))******))))))((('''''''''''''''''')))++++++)))))))))***$$$%%%''')))***+++++++++******)))'''%%%%%%''')))++++++,,,,,,+++***((('''###$$$&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&(((((('''&&&)))))))))))))))(((((('''%%%$$$$$$&&&((())))))((()))))))))))))))((((((((($$$$$$#########$$$&&&'''444GGG[[[fffooowwwyyytttooojjjgggiiihhhccc^^^\\\bbbccccccbbbdddlllzzzyyyvvvyyyyyyvvvtttrrruuuwwwxxxwwwrrrmmmiiicccgggsss}}}wwwqqqnnnnnnnnnmmmkkkfffjjjppptttuuuvvvwwwxxxxxxqqqsss~~~tttiiigggwwwuuutttuuuwwwtttllleeebbbeeeiiihhhddd___]]]\\\^^^aaacccdddbbbaaa``````gggppprrrppphhhLLL222,,,***(((&&&%%%&&&&&&%%%######%%%&&&&&&$$$######$$$$$$###!!!"""######""" %%%%%%###"""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######'''### """''')))'''%%%!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!   }}}fffQQQFFFBBBBBBAAA???>>><<<:::999;;;;;;999888777777666666888777666555333333333333333444666777999999888888444333333333333444444555444222222333444444111...222111000///............/////////...------,,,,,,+++************))))))))),,,---...111222111...+++************))))))))))))((((((((((((((())))))***(((((('''&&&&&&&&&&&&&&&'''(((******(((''''''(((%%%&&&'''((()))*********)))))))))'''%%%%%%(((***))))))***+++***)))((((((%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%&&&'''&&&$$$))))))************))))))&&&%%%%%%&&&((()))((('''''''''''''''''''''''''''$$$###"""""""""###$$$%%%222FFFYYYcccjjjrrrsssoookkkgggfffiiiiiieeeaaaaaadddeeefffeeegggnnnyyyvvvuuuwwwwwwuuutttuuuvvvwwwwwwuuuqqqllliiidddhhhrrrzzzyyyvvvtttqqqnnnkkkiiigggkkkqqquuuxxxyyyzzz|||~~~uuutttzzz{{{rrrkkkkkkxxxvvvtttuuuvvvssslllfffdddfffiiigggccc___\\\\\\ZZZ^^^ccceeedddaaa^^^\\\fffooopppooofffKKK222,,,(((&&&$$$$$$$$$%%%$$$######$$$&&&%%%###""""""###"""#####################$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""%%%!!! %%%'''&&&###!!!!!!!!!!!!!!!  !!!!!!!!!!!!    xxx```MMMEEE@@@@@@???>>><<<;;;999888999999999888888888777777777777555444333333333333111222555777999:::;;;;;;444444333333222333333333111000000111333222000...111111111111000///......//////......---,,,,,,,,,,,,,,,+++++++++*********,,,---000333555444000---++++++*********)))))))))((((((''''''(((((()))***''''''&&&%%%%%%%%%%%%%%%'''((())))))'''%%%%%%&&&''''''((((((((()))))))))((((((((('''&&&''')))+++)))))))))***))))))((('''''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''%%%$$$######%%%%%%$$$###((()))***++++++,,,,,,+++((('''&&&&&&(((((('''&&&###$$$$$$%%%%%%&&&&&&&&&$$$$$$"""!!!!!!"""######000CCCVVV^^^cccjjjkkkgggeeebbbccchhhjjjgggeeeeeefffhhhjjjjjjkkkpppxxx~~~xxxssstttuuusssrrrrrrxxxxxxwwwvvvssspppmmmkkkgggkkkppp}}}yyyxxxxxxvvvsssoookkkhhhhhhlllrrrwwwzzz{{{}}}~~~yyysssvvvuuupppmmmpppyyywwwuuuuuuuuusssmmmiiiggghhhhhhfffbbb___]]]\\\VVV\\\cccgggfffbbb^^^[[[eeemmmooommmeeeKKK222---'''%%%######$$$$$$###""""""$$$%%%$$$###!!!""""""!!!$$$&&&%%%""""""###&&&$$$###"""!!!  """"""""""""""""""""""""""""""############""""""""""""$$$###!!!!!!!!!!!!!!!!!!  !!!!!!    !!! rrr\\\LLLFFF??????>>>>>><<<;;;999999888888888999999999888888777666555444333333333333111333555777999:::::::::444444333222222111222222000000111222222111000///000111222222222000///...//////...------,,,,,,+++,,,+++++++++***************,,,///333555444000---++++++*********)))))))))(((''''''''''''((())))))((('''&&&&&&%%%%%%&&&&&&((()))***)))'''%%%%%%%%%((((((((('''''''''((((((&&&'''(((((('''(((***,,,,,,,,,+++***)))(((''''''(((((('''&&&&&&((()))***''''''&&&&&&&&&&&&''''''%%%$$$######%%%%%%$$$###&&&''')))***+++,,,,,,,,,***(((''''''(((((('''%%%"""######$$$%%%&&&&&&'''&&&%%%$$$"""""""""######///BBBTTTYYY\\\bbbccc___```^^^aaafffhhhfffeeefffhhhjjjmmmnnnoooqqquuuxxxvvvrrrrrrttttttpppooopppxxxxxxvvvtttsssqqqppppppjjjooopppuuu|||uuurrrrrrpppllliiijjjnnnssswwwyyyzzz|||}}}xxxrrrrrrrrroooooosssyyyxxxuuuuuutttrrrnnnkkkiiiiiihhhfffccc```^^^^^^WWW\\\bbbffffffccc```^^^gggnnnooollldddKKK333...'''%%%$$$###$$$%%%$$$###!!!###$$$$$$"""!!!!!!"""###&&&)))'''""" """&&&%%%%%%$$$###"""!!!!!! """"""""""""""""""""""""!!!""""""""""""""""""!!!!!!!!!###"""!!!!!!!!!!!!!!!!!!   !!!!!!     !!! zzziiiUUUGGGDDD>>>>>>>>>>>>===<<<;;;:::777777888999999999888888666555444333333333333333333444666777888888777777444333222111111111111111000111333333333222111111000000111222222111///............---,,,,,,++++++++++++*********))))))))))))***---000333222...+++*********)))))))))(((((('''''''''''''''(((((())))))((((((''''''''''''''')))***+++***(((&&&&&&&&&)))(((''''''&&&''''''(((&&&'''((((((((()))+++---111000...,,,***((('''&&&(((((('''&&&&&&((()))***(((''''''&&&&&&''''''((('''%%%$$$%%%&&&'''&&&%%%%%%&&&''')))***+++++++++***)))''''''(((((('''%%%######$$$%%%&&&''''''(((((('''%%%$$$###$$$$$$%%%///BBBSSSWWWXXX[[[]]]ZZZ]]][[[^^^bbbdddbbbcccfffiiikkknnnpppqqqrrrrrrssssssqqqrrruuusssooommmooovvvuuutttssssssssstttuuummmrrrpppnnn}}}wwwooopppqqqnnniiikkknnnsssvvvwwwwwwwwwxxxwwwssspppqqqqqqpppqqqsssxxxwwwvvvuuusssqqqmmmkkkjjjiiihhhgggeeedddbbb```YYY\\\```bbbbbbbbbbbbccckkkrrrqqqmmmdddJJJ333///(((&&&$$$$$$%%%&&&&&&%%%!!!###$$$$$$"""!!!!!!"""&&&)))***'''!!! ###$$$$$$$$$###"""!!!!!! """""""""""""""""""""""" !!!!!!""""""!!!!!! !!!"""###"""!!!!!!!!!!!!!!!  !!!"""!!!  !!!!!!!!! !!!  {{{tttkkk\\\KKK@@@=========>>>>>>===<<<;;;;;;666777999::::::999888777555555444333333333333333444555666666666555444333222222111111000111111111000222444555444222333333///000000111000000//////......------,,,++++++++++++************)))))))))((()))***---///...,,,)))))))))((((((((('''''''''''''''&&&&&&''''''((()))))))))(((''''''''''''(((((()))******(((&&&&&&''')))((('''&&&&&&&&&'''(((&&&'''))))))))))))***,,,222111///,,,***(((''''''''''''&&&&&&''''''((()))((((((''''''''''''((((((((('''&&&&&&(((((('''&&&%%%&&&'''(((******++++++***)))(((((())))))'''&&&%%%%%%%%%&&&&&&'''''''''((('''%%%$$$$$$%%%&&&&&&000DDDTTTWWWVVVYYYZZZXXX[[[YYY[[[___```___bbbgggkkkmmmppprrrssssssrrrqqqtttqqqqqqttttttpppooopppsssrrrqqqqqqrrrsssuuuvvvooopppnnnkkkrrr~~~ssspppppplllhhhjjjnnnrrrtttttttttssstttqqqpppppppppqqqqqqqqqrrrvvvvvvvvvuuusssooollljjjiiihhhhhhiiijjjiiigggddd[[[]]]___```aaacccfffiiipppuuusssmmmcccIII111---(((&&&%%%%%%&&&'''&&&%%%"""$$$%%%$$$###!!!""""""'''((()))&&&!!!!!! !!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!  """!!!  !!!"""  ~~~|||rrriii```YYYOOODDD<<<:::;;;<<<<<<<<<<<<;;;;;;:::777888999::::::999777666444444333333222222333333333333444555555444333222111000000000000111111222///222555555333222333444000//////......//////000......---,,,,,,++++++***,,,,,,+++++++++************))))))***++++++***(((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&''')))((('''&&&&&&'''((('''&&&%%%%%%&&&((()))&&&(((******))))))***+++000///---+++))))))))))))%%%%%%&&&'''''''''''''''((((((''''''''''''((((((((('''&&&'''(((((('''&&&&&&'''((()))***+++++++++***)))'''((())))))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''333FFFVVVXXXVVVXXXZZZYYYYYYXXXYYY\\\]]]^^^dddlllnnnoooqqqtttvvvuuusssqqquuupppnnnqqqsssrrrrrrsssppppppooooooooopppqqqrrrrrrllliiikkknnnsssxxxqqqmmmjjjhhhhhhlllpppsssssssssssssssqqqrrrrrrqqqpppqqqrrrrrrsssuuuvvvvvvsssnnnjjjhhhffffffhhhkkknnnnnnkkkhhhaaaccceeefffhhhjjjmmmpppsssxxxtttlll```EEE---)))'''%%%$$$$$$%%%&&&&&&%%%###$$$&&&%%%###""""""###%%%%%%$$$###"""!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""$$$!!!!!!!!!!!!!!!  !!! wwwssscccYYYPPPKKKGGGAAA===<<<:::::::::;;;;;;::::::999777888:::::::::999777555444444333222222222333333111222333444444444333222000000//////000111222222...111444555333111222444000///...------...///000......---,,,,,,++++++***---------,,,,,,,,,+++++++++***((((((******)))(((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&$$$%%%''''''&&&%%%&&&'''((('''%%%%%%%%%'''(((***''')))***+++***))))))***,,,,,,***)))))))))***+++###$$$&&&'''''''''&&&%%%((((((''''''''''''((((((((('''&&&&&&(((((('''&&&((()))***+++++++++++++++)))((('''((()))***)))(((&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''444HHHXXXYYYVVVYYY[[[ZZZXXXWWWXXX[[[]]]___gggppppppqqqsssuuuwwwwwwuuusssuuunnnkkkooosssttttttvvvooonnnnnnmmmmmmmmmmmmmmmssshhheeekkknnnkkkpppzzzzzzqqqkkkiiijjjfffjjjooorrrsssssstttuuutttuuutttqqqoooppprrrrrrqqqtttvvvvvvsssmmmiiigggeeeeeehhhlllqqqqqqnnnkkkgggiiillloooppprrruuuwwwuuuyyytttkkk___CCC***&&&&&&$$$"""###$$$%%%%%%$$$###%%%&&&&&&$$$######$$$###"""!!!"""###$$$###!!! !!!############"""!!!!!!!!!!!!!!!!!!!!!!!!   !!!###!!!!!!!!!!!!!!! }}}pppeee^^^OOOJJJCCC???===;;;999777:::::::::;;;;;;;;;<<<<<<::::::::::::999888888777555333222333555555222000111...000555777444111111//////000000111111222222222222222222222222222222222222222111000...---,,,.........---------,,,,,,++++++++++++++++++++++++************)))'''&&&%%%&&&'''((((((((('''%%%%%%''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((+++************+++,,,---***+++++++++***)))'''&&&((('''&&&%%%%%%%%%%%%%%%***)))((('''&&&&&&'''((('''%%%$$$$$$&&&''''''&&&******+++++++++******)))(((((())))))((('''&&&&&&%%%%%%$$$###!!!"""%%%'''((((((&&&$$$"""###&&&)))666JJJTTTUUUYYYXXXWWW^^^___^^^\\\\\\___ccchhhlllnnnpppssstttsssqqqppppppwwwpppmmmrrrxxxyyywwwvvvrrrssssssqqqpppppprrrtttllljjjgggeeeeeehhhlllooorrryyy}}}xxxmmmdddccceeebbbiiippprrrpppqqqtttxxxvvvtttqqqnnnmmmmmmnnnooorrrsssttttttssspppmmmkkkiiiffffffkkknnnlllkkkmmmmmmlllkkknnnsssyyy|||}}}xxxwwwssshhhRRR:::+++((($$$%%%%%%&&&&&&%%%%%%$$$%%%###"""!!!"""###"""!!!"""""""""""""""""""""""" !!!!!!!!! ######""""""!!!!!!!!! """!!! !!!"""""""""!!!  !!! !!!"""""""""!!!""" ~~~ooo```UUUNNNIIIEEE@@@===<<<<<<;;;999::::::::::::;;;;;;;;;;;;888777777999::::::888666555333222333555555333000222///000666777444111111000000000000000000000000222222222222222222222222111111111000///...,,,,,,,,,+++++++++*********************************************))))))((('''&&&&&&'''((((((((('''&&&%%%''''''''''''(((((((((((((((''''''''''''''''''((('''((((((((((((((('''&&&$$$$$$$$$$$$%%%%%%&&&'''))))))*********+++++++++******++++++***((('''&&&((('''&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%&&&''''''%%%$$$$$$&&&''''''&&&))))))************))))))((((((((((((((('''&&&&&&&&&&&&%%%$$$"""###%%%(((((((((&&&$$$###$$$''')))666JJJUUUWWW[[[ZZZYYY___aaa```___^^^```cccgggiiijjjllloooqqqssstttuuuvvvtttnnnmmmsssyyyzzzxxxxxxuuuuuuuuusssqqqqqqrrrtttpppmmmhhhffffffhhhjjjkkklllqqqtttrrrjjjdddccceeefffiiinnnsssuuuwwwwwwxxxuuutttqqqooonnnooopppqqqpppqqqsssttttttrrrpppooolllgggeeehhhjjjjjjlllooonnnoooppprrrtttwwwzzz|||xxxwwwssshhhRRR999+++'''%%%%%%&&&&&&&&&&&&%%%%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """""""""!!!!!! """!!!  !!!""""""""""""!!!""""""!!!   !!!ooo___QQQFFF@@@AAA>>>;;;:::;;;<<<<<<<<<999999999999::::::::::::999777666:::>>>???;;;777666444333333444555333222333000111666888444222222222222111111000/////////111111111111111111111111000000000///...---,,,++++++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''''''''((((((''''''&&&%%%&&&''''''''''''((((((((('''(((((())))))(((((('''***************)))((((((%%%%%%$$$$$$$$$%%%&&&&&&((()))***+++++++++***))))))*********)))((('''&&&'''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$&&&''''''&&&'''(((((()))))))))(((((((((((((((((((((''''''&&&&&&'''&&&%%%$$$$$$&&&(((''''''&&&$$$###$$$'''***777LLLWWWYYY]]][[[YYY___cccbbbbbbbbbcccdddfffgggkkkkkkmmmooorrruuuxxxyyyqqqnnnnnnuuuzzzzzzyyyyyyxxxyyyxxxvvvsssrrrrrrsssuuupppjjjggghhhhhhgggfffhhhjjjlllllliiigggeeeeeedddeeeiiioootttuuusssqqqtttsssqqqppppppqqqssstttmmmooorrrtttuuuuuutttsssrrrlllgggiiijjjkkknnnsssqqqtttwwwwwwuuuuuuwwwyyywwwwwwtttiiiQQQ888***&&&%%%&&&&&&''''''&&&&&&%%%$$$"""!!!!!!"""###!!! !!!!!!!!! !!!!!!!!! """!!! !!! !!!""""""$$$$$$"""  sssbbbUUUKKKCCC>>><<<:::999888999:::;;;<<<888888999999999:::::::::<<<888777<<>>::::::999999888888999:::888888999999999:::::::::===999777<<>>;;;:::;;;;;;:::888777888:::999999999999::::::::::::<<<999666888<<<>>>;;;777777777777555333333555777666222111555666333111333111111111000000000000000///////////////////////////////////////...------,,,,,,,,,+++++++++******+++++++++******))))))((()))(((''''''''')))***+++(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&''''''''''''(((((())))))((((((''',,,++++++***(((&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((()))***+++++++++***)))(((((('''&&&&&&&&&&&&'''''''''''''''&&&''''''((((((&&&'''(((((())))))(((((('''%%%$$$$$$&&&''''''&&&$$$%%%&&&'''''''''''''''&&&'''((((((((((((((((((&&&'''((((((&&&&&&&&&(((&&&&&&&&&%%%%%%'''+++...<<>>;;;:::<<<===;;;999888999;;;::::::::::::;;;;;;;;;;;;===:::888777777888777666777888888666333333666999666222111444555222111222...//////000111222222333//////////////////////////////000000000///......---------,,,,,,,,,+++++++++******)))((((((''''''(((((('''&&&''')))+++,,,)))((('''&&&%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''(((''''''''''''''''''(((---,,,,,,***(((&&&$$$###""""""###$$$%%%'''((()))))))))((((((((('''''''''''''''&&&%%%%%%&&&''''''((('''&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''''''''%%%$$$$$$&&&''''''&&&$$$%%%&&&'''((((((((((((&&&&&&'''(((((((((((((((%%%&&&((('''&&&%%%&&&'''%%%&&&%%%%%%%%%''',,,///;;;NNNWWWWWW[[[[[[[[[ccciiiiiiiiijjjkkklllnnnooojjjgggeeeiiirrrzzz~~~zzz{{{|||{{{tttnnnooouuuxxxzzz||||||{{{zzzzzz{{{vvvyyyzzzwwwppplllkkkmmmppptttxxxzzzxxxuuupppmmmgggjjjlllllljjjjjjkkkmmmjjjjjjlllmmmoooppprrrrrroooooopppqqqrrrsssttttttrrrqqqsssyyy{{{xxxuuuuuu|||}}}~~~}}}zzz}}}}}}pppTTT777)))'''###$$$$$$%%%%%%$$$$$$### """$$$$$$!!!"""""""""""""""""""""""" !!!""""""""""""""" !!!!!!""""""""""""!!!   ###$$$!!!xxxjjjXXXLLLGGGFFFCCC???999<<<===<<<:::999;;;===::::::;;;;;;;;;;;;<<<<<>><<<;;;::::::<<<<<<;;;999:::999999888888999::::::::::::888777666666666666777666444333222111111111555555555444333222111000///000111222333222222111***++++++,,,---...//////.........///////////////000---******,,,---,,,***))))))(((((((((((())))))++++++***&&&###"""&&&)))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$))))))(((''''''&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''((((((&&&%%%%%%&&&'''(((***)))((('''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((('''&&&%%%&&&'''((((((&&&''''''''''''(((((((((((((((%%%###%%%&&&'''+++000BBBQQQ[[[[[[]]]eeekkklllssslllffffffkkkooommmjjjggghhhiiillltttwwwoooqqqsssrrrqqqtttwwwwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxwwwuuutttuuuvvvzzzzzz|||uuummmllljjjgggggghhhkkklllmmmlllkkklllooonnnkkkkkkooooooqqqtttuuuuuutttuuuvvvsssuuuxxx|||}}}{{{xxxuuu|||~~~}}}yyyyyy}}}~~~zzz|||zzzmmmRRR777)))((( !!!""""""""""""!!!!!!######""""""!!!!!! """""""""!!! !!!""""""###############!!!!!!!!!!!! """ $$$((((((%%%!!!"""!!!}}}tttfffZZZPPPJJJDDDAAA===;;;::::::;;;<<<;;;999999999999999999999999999999888777666555555555555666666444333222111111111333333333222111000///...///000111222222222222111,,,,,,------......//////............///////////////,,,******,,,---+++******))))))))))))))))))***)))+++---,,,)))'''((()))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''((())))))***''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&'''***)))(((''''''&&&'''''''''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&'''((()))(((''''''''')))***)))(((''''''''''''''''''''''''((($$$###%%%&&&'''+++111GGGUUU___^^^^^^dddiiiiiipppiiibbbbbbhhhmmmnnnllliiikkklllnnnuuu~~~}}}uuuooorrrtttsssrrrtttwwwvvvvvvvvvvvvwwwxxxxxxwwwwwwvvvuuutttuuuwwwxxx{{{zzz{{{~~~~~~vvvpppmmmkkkhhhgggiiikkknnnooonnnlllmmmpppppplllkkkmmmooossswwwyyywwwuuusssrrrqqqtttyyy|||}}}|||{{{{{{}}}~~~}}}yyyyyy}}}~~~}}}{{{{{{yyykkkPPP666((('''""""""############""""""###"""""""""!!!!!!!!! !!!!!!!!!""""""""" !!!!!!!!!!!! !!! """&&&'''$$$!!!"""!!!}}}wwwnnnddd[[[RRRIIIDDD>>><<<::::::;;;<<<;;;:::888888999::::::999888777777666555444444444444444666555444333222111111111333333222111000///......///000111111222222111111.........///////////////...........................,,,++++++,,,,,,,,,+++************************'''+++///000///,,,******((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$######""""""$$$############$$$%%%%%%%%%&&&'''((()))******+++''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''******(((''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###(((''''''''''''((()))******)))((()))+++,,,+++***(((((((((''''''&&&&&&&&&'''$$$$$$%%%&&&''',,,333KKKYYYcccaaa___cccfffeeeiiibbb[[[[[[bbbiiilllmmmllloooqqqsssxxx~~~}}}xxxrrrooorrrtttsssrrrrrruuuuuuuuuvvvvvvwwwwwwwwwvvvtttsssrrrtttwwwzzz}}}}}}{{{zzzzzz|||zzzvvvrrrooommmjjjhhhiiilllpppsssqqqmmmmmmqqqsssoookkkjjjqqquuuzzz|||zzzvvvsssqqqqqqvvv{{{~~~~~~~~~~~~zzzyyy|||}}}|||||||||wwwhhhNNN444((('''######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!! !!!###$$$%%%%%% !!!""""""######""""""!!!!!!!!!!!! !!! """$$$###"""!!! ~~~~~~|||yyyuuummmdddXXXNNNGGG???===;;;:::;;;<<<;;;:::777888:::;;;:::999777666666555444444444444444555666555444333222222222222555555444333222111000000000000111111111111111111111000000000//////......///...............------...------,,,------------++++++++++++++++++++++++'''***...000000///---+++''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&######""""""!!!!!!!!!!!!###############$$$$$$%%%&&&&&&'''((()))***++++++''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((+++***)))'''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((())))))***)))((()))+++,,,+++*********)))(((((('''&&&&&&'''$$$$$$%%%%%%&&&---555KKKZZZccc```]]]aaacccaaaaaa\\\VVVVVV]]]eeejjjmmmppptttwwwxxx{{{~~~{{{vvvtttssstttuuutttqqqooosssttttttuuuvvvvvvvvvvvvtttrrroooooosssxxx}}}}}}yyywwwvvvuuusssqqqooonnnkkkiiiiiimmmqqquuurrrlllkkkqqquuurrrmmmkkkrrruuuyyy{{{zzzxxxvvvuuuuuuyyy~~~|||zzz}}}~~~|||~~~|||vvvfffMMM555)))(((######$$$$$$######""""""""""""""""""!!!!!!!!!!!! !!!"""###$$$%%%%%%""""""###$$$$$$$$$$$$###!!!!!!!!!!!! !!!!!!""" {{{|||zzztttjjj\\\QQQIII@@@>>>;;;:::;;;;;;;;;:::777888:::::::::888666555555555444444444555666666555555444333222222222222666555333222111000000000111111000000000000000000111111111000//////......//////......---------,,,/////////.........///000***+++,,,,,,,,,,,,+++***((()))***,,,---......---''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''&&&%%%$$$######$$$"""!!!!!!!!!!!!!!! ######""""""######$$$%%%&&&&&&'''((()))***++++++''''''&&&&&&&&&&&&''''''((())))))***************+++***)))(((&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''(((((()))((('''(((***+++***)))++++++******)))(((''''''&&&$$$$$$&&&%%%&&&...888JJJXXX```]]]ZZZ^^^```______[[[XXXYYY___ffflllooorrrwww{{{{{{|||~~~~~~{{{{{{{{{{{{zzzyyywwwssspppqqqrrrsssuuuuuuvvvuuuuuutttpppmmmnnnsssyyy~~~yyyuuuqqqooonnnmmmmmmmmmllljjjjjjlllqqqvvvqqqlllkkkqqquuutttooommmqqqtttvvvxxxxxxyyy|||}}}|||~~~}}}|||}}}{{{ttteeeNNN666***)))""""""######"""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""###""" !!!!!! !!!!!!!!!!!!  !!!}}}~~~xxxmmm___SSSLLLBBB???<<<::::::;;;;;;;;;888999999999999777666555444444444444444555666777555444333333222222222333444333111///.........///111111000/////////000000111111000000//////......//////......---,,,,,,,,,.../////////......///111***+++,,,------,,,+++***)))((('''(((***,,,------'''''''''&&&''''''((()))''''''''''''''''''''''''((('''&&&$$$######""""""""""""""""""!!!!!!!!!!!!###""""""""""""###$$$$$$%%%&&&'''((()))******+++''''''&&&&&&&&&&&&''''''))))))***+++,,,,,,,,,,,,,,,+++)))(((&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((######%%%&&&''''''''''''((('''&&&''')))***)))(((+++******))))))(((((((((%%%$$$%%%&&&$$$&&&///:::KKKXXX```\\\YYY]]]```___aaa```___aaaffflllppprrrqqqwwwzzzzzzzzz|||}}}{{{~~~}}}{{{zzzvvvrrroooqqqrrrtttuuuuuuuuuttttttppplllmmmssszzz~~~}}}xxxsssoookkkiiihhhjjjkkklllkkkjjjkkkpppuuuqqqmmmkkkpppsssqqqoooooooooqqqtttvvvxxx{{{~~~}}}~~~|||yyyqqqdddNNN777+++((("""""""""""""""!!! !!!!!!!!!!!!""""""""""""$$$$$$###""""""!!! !!!""""""""""""!!!!!!!!!!!!!!!  !!! {{{nnn```UUUOOOCCC@@@<<<::::::;;;;;;;;;999999999888777666666666222222222222333444555666444444333222222222333333444222000...------...///222111000///...//////000/////////////////////...//////...------,,,+++++++++---......,,,,,,...111)))***+++,,,,,,+++***))))))'''&&&'''***,,,,,,***'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&%%%$$$#########$$$""""""##################"""""""""""""""###$$$$$$%%%%%%&&&'''((())))))***''''''&&&&&&&&&&&&''''''((()))***,,,,,,,,,,,,,,,,,,+++)))(((&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''###$$$%%%'''((()))((((((((('''&&&''')))***)))(((((((((((('''''''''''''''%%%$$$%%%&&&$$$&&&000<<>><<<<<<<<<;;;888666888888999999::::::::::::777666555444333222222333000111333444555444333222333333333222111000///...////////////.........---***+++,,,---...///......,,,,,,,,,+++++++++************)))((()))***,,,---++++++,,,,,,,,,+++***)))((((((((((((((((((((((((((((((((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$###############%%%%%%%%%%%%$$$$$$######""""""$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))))))))***+++)))'''&&&'''((())))))))))))))))))))))))&&&'''''''''''''''''''''((('''%%%$$$$$$%%%'''((('''&&&&&&&&&''''''((()))***)))(((((((((((()))***&&&&&&&&&%%%%%%%%%$$$$$$%%%###%%%((((((+++;;;MMM^^^bbbdddcccccchhhkkkjjjiiigggeeefffhhhllloooqqqqqqrrrqqqqqqqqqqqqrrrsssuuuuuusssqqqooommmlllkkkllllllmmmppptttwwwyyyyyyuuuxxxzzzvvvooojjjiiikkkmmmkkkhhhggghhhkkknnnppplllmmmmmmoooqqqtttwwwyyy|||zzzyyyyyyzzzzzzxxxwwwsssvvvyyyzzzxxxtttpppnnnmmmssswwwuuuuuuyyy|||}}}}}}~~~}}}{{{zzztttmmmlll```CCC///+++(((+++333777000&&&"""!!! !!!!!!!!!""""""!!! !!!!!!!!!!!! !!!!!!!!!"""   !!!!!! ssscccWWWLLLEEE>>>===;;;;;;;;;:::888555888888888999999::::::;;;777666555444333222222222111222444555555444222000000000111222222222222111000////////////.........***++++++------............---------,,,,,,,,,,,,+++***)))))))))***,,,---,,,,,,,,,,,,++++++************)))((('''&&&%%%%%%((((((((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%$$$###"""""""""""""""$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&%%%&&&&&&''''''((((((((()))******)))(((''''''(((************************&&&&&&&&&'''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&'''((())))))(((((((((((())))))&&&&&&%%%%%%%%%$$$$$$$$$%%%###%%%)))(((,,,>>>SSSfffiiijjjfffeeehhhjjjjjjiiigggfffhhhkkknnnoooooonnnooopppqqqsssuuuuuuuuuuuuuuusssqqqooommmlllkkkiiiiiikkknnnrrrvvvwwwvvvssswwwyyyuuummmgggfffhhhiiihhhgggfffgggjjjnnnqqqnnnoooppprrrtttvvvxxxyyy|||{{{zzzzzz||||||{{{zzzuuuyyy||||||xxxssspppooopppvvvyyyvvvtttwwwzzzzzzyyy{{{}}}~~~~~~}}}{{{yyyuuunnnkkk___BBB///+++(((///777:::222((("""!!! !!!!!!!!! !!!!!!!!!!!!    !!!!!!  qqqbbbWWWMMMEEE>>><<<::::::::::::888666888888888777888888999:::777666555444333222222222333444555666555333111000...///000111222333333333000000000000////////////,,,,,,,,,,,,---.........//////............------++++++*********++++++,,,,,,,,,,,,+++++++++******+++***)))((('''&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######""""""!!!"""""""""$$$$$$%%%&&&%%%$$$###"""""""""###$$$$$$%%%&&&'''%%%%%%&&&&&&''''''''''''''')))***)))((('''(((***************************&&&&&&''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%)))(((---BBBXXXmmmppppppkkkiiikkkkkkjjjgggeeeeeehhhlllooonnnlllmmmnnnqqquuuzzz{{{zzzyyyuuuuuusssqqqooommmlllkkkhhhhhhjjjmmmrrrtttuuutttrrrtttuuurrrlllhhhfffgggeeeeeeeeeeeeeeegggkkkooooooppprrrtttuuuvvvvvvvvvzzzzzzzzz{{{{{{{{{||||||yyy{{{}}}}}}zzzwwwuuutttrrrvvvwwwssssssvvvwwwvvvvvvxxxzzz{{{|||{{{zzzyyyuuunnnkkk^^^AAA...***'''+++222444...(((%%%$$$###    !!! {{{lll^^^SSSJJJCCC>>><<<999888888999888777999888777666666666777888666555444333333333333333444444555666555444333222///000111222222222222222222111111111000000000000...---------------....../////////.........------+++++++++,,,,,,++++++***,,,,,,++++++******++++++((((((((((((''''''''''''%%%&&&&&&''''''(((((((((&&&&&&%%%$$$$$$%%%&&&&&&######""""""######$$$$$$###$$$%%%&&&&&&$$$###!!!"""""""""###$$$%%%''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))))))((((((***+++))))))))))))))))))))))))''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$#########&&&))))))...DDD\\\qqqttttttpppmmmnnnnnnlllgggdddbbbdddiiimmmllljjjlllnnnrrrxxx}}}~~~|||xxxuuuuuusssqqqooommmlllkkkhhhhhhjjjnnnrrrttttttsssrrrrrrqqqooommmkkkjjjiiidddfffgggffffffgggjjjmmmoooppprrrtttuuutttssssssvvvxxx{{{{{{yyyyyy{{{~~~zzzzzzzzzzzzzzzyyywwwvvvuuuuuutttqqqsssxxxyyywwwtttuuuwwwxxxyyyyyyyyyyyyvvvnnnkkk^^^@@@---***'''&&&***+++'''%%%&&&&&&$$$  !!!!!!     !!! !!!""" }}}|||uuufffYYYOOOFFF@@@???<<<888777777888888888999888777555555555666666555555444333333333444444444444555555666555555555111111222222222111111111222222222222111111111000//////...---------......//////.........---------***+++,,,------,,,***)))---,,,++++++******++++++&&&&&&''''''((()))))))))%%%%%%&&&&&&'''((())))))'''&&&$$$######$$$&&&'''############$$$%%%&&&&&&###$$$%%%&&&&&&$$$###!!!"""""""""###$$$&&&'''((($$$$$$%%%%%%%%%%%%%%%%%%%%%'''((()))((()))***,,,(((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$%%%&&&''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%$$$$$$$$$############&&&))))))///FFF^^^rrrvvvwwwssspppqqqqqqnnngggbbb___```fffjjjkkkjjjkkkmmmrrrxxx~~~~~~yyyuuuuuuuuusssqqqooommmlllkkkiiijjjkkkooosssuuutttsssrrrqqqooonnnooonnnmmmkkkfffhhhjjjjjjhhhhhhkkknnnoooppprrrttttttsssqqqpppssswww{{{zzzwwwwwwzzzwwwvvvtttuuuwwwxxxwwwvvvwwwvvvrrrpppuuu{{{}}}zzzssstttuuuvvvwwwxxxxxxyyyvvvnnnkkk]]]@@@---***'''$$$&&&&&&""""""$$$$$$!!! """"""############""""""   !!!  %%%&&&###|||tttqqqiii^^^PPPFFFBBBAAA===<<<:::888888999:::;;;777777666555555666777888666666666777888666333111666777888999888666444222000111222333333222111000333333444555444333111000---.........---,,,,,,+++,,,,,,------------,,,,,,---,,,+++***)))))))))))),,,++++++***)))))))))***((((((((((((((((((((((((((('''%%%#########%%%&&&&&&&&&%%%$$$%%%&&&'''((($$$$$$&&&&&&&&&&&&$$$$$$''''''&&&&&&&&&%%%%%%%%% """###$$$$$$###""" !!!!!!""""""###$$$&&&'''+++***(((&&&%%%&&&((()))***)))&&&%%%%%%&&&)))***)))&&&$$$###$$$%%%%%%$$$$$$$$$%%%&&&(((***,,,---(((''''''&&&&&&%%%$$$$$$&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$######$$$$$$######"""&&&+++***<<<]]]qqquuuwwwuuutttssspppkkkggg\\\WWW^^^gggiiihhhiiinnnrrrwww{{{}}}|||yyywwwqqqooolllmmmoooooommmjjjhhhkkklllmmmqqquuusssmmmmmmmmmmmmnnnooonnnkkkiiillljjjiiijjjlllmmmlllkkknnnnnnppptttwwwwwwuuusssuuuuuuvvvxxx{{{|||||||||ssssssttttttttttttsssssssssssssssvvvxxxzzzzzzyyysssxxxyyyvvvuuuvvvwwwuuusssrrrhhhRRR;;;...(((%%%###############"""!!!!!! !!!!!!!!!!!!!!!###"""!!! !!!"""!!!"""""""""!!!  '''((($$$ wwwooollldddXXXLLLDDD@@@@@@<<<;;;999888888888:::;;;999888777666555555666666777777777999;;;:::888666444555666777777555444333111222333333333333222111222222333333333222000000............------,,,,,,---------......---------,,,,,,***))))))(((((((((,,,,,,+++***************((((((((((((((((((((((((((('''%%%######$$$%%%&&&'''&&&%%%%%%%%%&&&(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%$$$$$$### !!!###$$$$$$###!!! !!!!!!!!!"""###$$$&&&&&&***)))'''%%%%%%&&&'''((()))(((&&&%%%%%%&&&((()))(((&&&$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((()))***+++'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$#########$$$$$$###$$$"""&&&+++***;;;[[[qqqvvvyyywwwuuutttqqqmmmhhh]]]WWW\\\dddggghhhjjjooorrrvvvyyyzzzyyyvvvuuupppnnnllllllmmmmmmkkkiiifffiiimmmooosssvvvrrrlllmmmlllkkklllmmmnnnmmmkkklllllllllkkkjjjiiihhhgggkkkmmmqqqtttvvvuuutttssstttuuuvvvxxxzzz{{{{{{{{{vvvvvvwwwwwwwwwvvvvvvuuutttttttttvvvyyyzzzyyyxxxtttzzz}}}{{{zzzzzzyyyvvvrrrqqqgggPPP:::,,,&&&$$$###$$$$$$$$$$$$###"""""" !!!!!!!!!!!!!!!!!!  !!!""""""""""""""""""!!! $$$&&&###{{{qqqgggcccZZZPPPFFF@@@>>>>>><<<;;;999888888888999::::::999888666555555555555777666777999;;;<<<:::888333444555555555444333222222222333444444333222222111111111222111111000///............---------,,,---..................---,,,+++***))))))((()))))),,,,,,++++++******++++++(((((((((((((((((((((((('''&&&%%%$$$###$$$%%%&&&''''''&&&&&&''''''((()))$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&%%%$$$"""!!!!!!!!!############!!!!!!!!!!!!!!!"""###$$$%%%&&&((('''&&&%%%$$$%%%&&&''''''''''''&&&&&&'''''''''(((&&&$$$$$$%%%&&&%%%$$$$$$%%%'''((())))))((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%######"""""""""######$$$###$$$###&&&******:::XXXoootttwwwuuusssrrrppplllkkkbbb\\\___eeeiiilllnnnrrrsssuuuwwwwwwvvvuuusssnnnllljjjiiiiiihhhgggeeebbbhhhnnnrrruuuwwwrrrkkkjjjhhhggghhhjjjlllllllllkkkmmmnnnlllhhhdddcccdddffflllrrruuuuuussssssttttttuuuvvvxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwvvvvvvxxxzzzzzzxxxvvvtttzzz~~~}}}}}}zzzvvvrrrqqqeeeNNN777***%%%###$$$$$$$$$$$$$$$######""" !!!!!!""""""  !!!!!!!!!!!!!!!!!!"""###%%%$$$###!!!   """ ~~~rrrhhh\\\XXXOOOFFF???<<<;;;<<<::::::999888777888888999888888777666666666555555666666666777999999888666555555555555444333222111222222222222222222222222111111111111111111111000.........---------......---......//////......---,,,,,,+++***************,,,,,,+++++++++++++++,,,((((((((((((((((((((((((&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''&&&$$$""" !!!!!!"""######"""!!!!!!!!!!!!!!!!!!"""$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&'''((())))))((('''&&&'''&&&%%%%%%&&&'''&&&%%%%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&'''&&&&&&%%%%%%"""""""""!!!""""""###$$$###%%%###%%%******888SSSiiippptttqqqnnnmmmllliiimmmiiifffhhhllloooqqqrrruuuuuuvvvvvvuuuuuutttssskkkiiigggdddbbbaaa```______gggoootttxxxxxxsssllldddcccdddfffhhhjjjiiihhhhhhlllooolllfffaaaaaacccdddkkkssswwwuuurrrsssvvvuuuwwwxxxyyyyyyyyyzzz{{{||||||||||||{{{zzzyyyyyyyyyxxxxxxzzz{{{zzzwwwuuutttzzz}}}|||{{{|||zzzwwwsssqqqeeeMMM666)))%%%##################"""!!!!!! !!!!!!""""""  !!!!!! !!!!!!&&&$$$"""  !!! |||rrrfff]]]QQQLLLEEE>>>:::999::::::999999888888777777777777555555666666777777777888888777666666777777555444888777777555444222000000111111000000000000111111222222111111111222222222///...---------......///------............------------,,,+++++++++,,,,,,+++++++++******+++,,,,,,((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((('''%%%###!!!!!!!!!!!!""""""!!!!!!!!! !!!"""###%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&''')))******)))'''&&&'''%%%%%%&&&''''''&&&%%%%%%'''((())))))'''%%%######$$$$$$%%%&&&'''((((((%%%%%%&&&&&&'''&&&&&&%%%###"""""""""""""""#########'''$$$%%%***+++777NNNfffmmmrrroookkkjjjjjjhhhkkkmmmoooppprrrsssrrrqqqsssssssssssssssrrrrrrqqqjjjhhheee```\\\ZZZYYYYYY\\\eeeoootttwwwxxxtttnnn```aaadddgggjjjkkkiiigggfffjjjllljjjdddaaaaaaddddddkkksssvvvtttsssuuuwwwvvvyyy{{{{{{yyyyyyzzz|||{{{|||||||||{{{{{{zzzyyyzzzzzzzzz{{{|||{{{wwwtttwww{{{|||yyyxxx{{{|||{{{uuussseeeMMM555)))%%%$$$!!!!!!!!!!!!!!!  !!!""""""###""""""!!!  ###"""!!! !!! !!! xxxnnnbbbWWWOOOGGGCCC===999888888999999888888888888777777666666333444555777888888888888999777666666666666555333888888666555333222000000000000////////////000000222222111111111222333333///...---------...///000,,,------------------,,,---,,,,,,+++++++++,,,,,,*********)))******++++++(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&&&&%%%%%%&&&(((((('''%%%&&&''''''((('''&&&%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&''''''&&&&&&$$$$$$###""""""""""""######(((%%%$$$)))+++555IIIeeemmmrrroookkkjjjjjjiiigggmmmrrrrrrqqqrrrpppmmmooooooppppppqqqpppppppppkkkiiieee^^^XXXTTTSSSSSSYYYbbbkkkppprrrtttrrrooobbbccceeeiiilllmmmkkkiiigggiiiiiigggdddbbbccceeedddiiiooorrrssssssuuuwwwvvvyyy|||{{{xxxwwwyyy{{{yyyzzzzzz{{{{{{{{{zzzzzz{{{{{{|||}}}~~~|||xxxuuuyyy||||||xxxwww{{{~~~~~~vvvssseeeLLL444(((%%%%%%  !!!"""#########"""!!!   !!!"""""" ~~~xxxnnnddd[[[RRRIIICCC@@@<<<888666777888888888777777777777777777666555444555666777888888777777666444222222444444444333555444333222222222111222111111000//////000111111111000000///000111222333///...---,,,---...000111++++++,,,,,,,,,,,,+++++++++******))))))******+++))))))(((((())))))***+++((((((((((((((((((((((((###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$######"""!!!!!!!!! !!!!!!!!! """###$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''))))))'''%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&%%%######"""""""""###(((&&&$$$)))+++444EEEbbbkkkqqqnnniiihhhhhhhhheeemmmrrrpppnnnooonnnllllllnnnppprrrsssssssssrrrooolllggg___WWWQQQPPPQQQUUU^^^fffiiikkkooopppnnneeedddcccdddgggjjjkkkkkkkkkiiigggeeecccccccccdddeeegggjjjmmmpppssstttuuutttxxx{{{zzzvvvtttvvvyyyxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{|||~~~}}}yyyvvvuuuyyy{{{xxxwwwzzz|||{{{vvvssscccJJJ222'''$$$$$$ !!!!!!  !!!"""######!!!!!! !!!!!!  !!!!!!!!!!!!!!! {{{wwwuuuhhhbbbZZZRRRLLLFFFBBB>>><<<999555555777999888777777777777777777666666555666666777888888777666555000///......000222222111111111000000111222333333333222111000000111222333000///.........000111222///...---,,,---...111222***++++++,,,,,,++++++***)))((((((((((((((())))))(((((('''(((((()))******((((((((((((((((((((((((###$$$%%%&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&#########"""""""""""""""!!!!!! !!!!!! !!!###$$$%%%$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''))))))'''&&&'''&&&&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&((('''&&&$$$###""""""!!!###)))&&&$$$))),,,333CCC___hhhnnnkkkfffdddeeeeeefffooosssnnnkkknnnooonnnmmmooorrruuuwwwwwwwwwvvvqqqooojjj```WWWPPPOOOPPPSSS[[[bbbdddfffjjjmmmmmmfffccc___^^^aaaeeeiiikkkoookkkfffccccccccccccccceeedddfffiiinnnrrrsssssssssvvvyyyxxxtttrrrtttwwwwwwxxxyyy{{{||||||||||||zzz{{{|||~~~~~~zzzvvvpppuuuxxxwwwvvvxxxxxxvvvuuurrrbbbHHH000%%%######!!!!!!!!!"""!!!  !!!"""###$$$ !!!######"""!!!  !!!""""""!!!   wwwrrrppphhh^^^TTTOOOHHHEEEDDDAAA;;;666999999888777666666666777777777666555555555555666777666555444333333333444444222000000222333333333111111111111111111111111...------------...//////***++++++,,,---.../////////000111222111000...,,,...---,,,---......,,,***(((((((((((())))))))))))((()))************))))))((((((((((((''''''''''''%%%%%%%%%$$$$$$$$$######%%%$$$#########$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$######"""######$$$$$$!!!"""$$$$$$"""!!!"""###$$$$$$$$$$$$$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''(((&&&%%%&&&))))))'''$$$$$$%%%&&&&&&$$$$$$%%%&&&'''((((((((('''&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###'''&&&%%%%%%$$$$$$$$$$$$######$$$%%%$$$(((555BBB]]]aaaffffffbbb```bbbeeeiiilllpppqqqooollljjjiiirrrqqqpppoooppprrruuuwwwuuutttnnnbbbUUUNNNPPPUUUXXXYYY\\\```eeeiiikkkkkkeee```]]]___```aaaeeekkknnnkkkgggeeedddeeeddddddaaacccfffiiimmmqqqsssuuusssrrrppppppqqqrrrqqqpppqqquuuzzz||||||zzzyyyyyywww}}}~~~xxxwwwwwwoooqqqsssuuuvvvwwwwwwwwwxxxqqq___FFF111'''$$$!!!"""!!!  ###"""!!!  !!!  !!!"""!!!$$$&&&((('''### !!!###!!!""""""!!!  |||mmmddd___VVVMMMJJJFFFAAA@@@@@@>>>999555777777666666555666666666555555444333333333333444777666666555555444333333444222000000111222222222111000000000000000000000...------------...//////..................////////////111111111000...------,,,+++,,,------+++)))''''''(((((((((((((((((('''''''''''''''((((((((())))))((((((''''''&&&&&&$$$$$$$$$#########""""""$$$$$$#########$$$%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$###############$$$$$$ """######"""!!!!!!"""###$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$&&&)))***)))'''$$$%%%&&&&&&$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%$$$'''444BBB[[[___ccccccbbbaaaeeehhhiiilllooopppnnnkkkiiihhhqqqpppooonnnooorrrtttvvvvvvssskkk```WWWTTTWWW\\\___^^^^^^aaadddhhhkkklllfffbbbaaaccccccbbbeeeiiiooonnnkkkhhheeedddcccccc```aaadddhhhlllooorrrssssssrrrqqqqqqqqqrrrrrrrrrrrrrrrtttyyy}}}~~~|||yyyxxx}}}|||vvvsssrrrnnnooorrrtttvvvvvvuuuuuusssmmm\\\DDD000'''$$$""""""!!!  !!!!!!!!!!!!"""!!!   """!!!  !!!$$$%%%&&&%%%###""""""###"""######!!!  rrr```TTTMMMFFF???AAA>>>;;;;;;<<<<<<999666555555444444555555666666555555444333333333333444666666777777666555333222222111//////000111111000000000000//////...............------......///000000000000/////////.........///000111000///...---,,,+++++++++,,,,,,***(((&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))))))))(((((('''&&&%%%%%%############""""""""""""$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$##################### """######"""!!!!!!"""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$%%%'''***++++++***$$$&&&'''&&&%%%$$$%%%&&&'''&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''(((((()))&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$'''444AAAYYY\\\_________aaafffjjjiiilllnnnnnnllliiihhhgggpppooonnnnnnoooqqqtttuuuvvvppphhh```\\\\\\```cccdddcccbbbbbbdddgggjjjlllhhheeeeeehhhgggdddccceeeoooqqqppplllfffcccbbbccc^^^```cccgggkkknnnpppqqqrrrrrrqqqppppppqqqrrrssssssppppppuuu}}}~~~zzzyyy~~~zzzsssnnnllllllnnnqqqtttuuuuuusssrrrnnniiiYYYBBB///'''$$$###!!!!!!  """"""""""""############!!!   """"""!!! !!!"""###$$$$$$###"""###$$$$$$###"""###$$$$$$"""  ###$$${{{gggUUUIIIDDD@@@======;;;::::::;;;;;;:::888444444444444555666777777777777666555555555555666555666777888777555333111111000//////000000///...111000000//////......---...............//////000////////////////////////...//////000000///......---,,,+++,,,---,,,+++)))''''''((()))******++++++,,,+++)))''''''(((***+++))))))((('''&&&&&&%%%$$$$$$$$$$$$$$$#########"""$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$#########"""!!!###$$$$$$###""""""###!!!!!!"""###$$$%%%%%%%%%########################!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&((()))*********%%%&&&'''&&&%%%$$$%%%'''&&&%%%$$$###$$$%%%((()))&&&'''''''''((((((((()))&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%&&&&&&$$$'''444AAAXXXZZZ[[[[[[\\\___dddiiijjjlllmmmmmmjjjiiihhhhhhnnnmmmmmmmmmoooqqqsssttttttooogggccccccdddeeedddbbbcccdddeeeeeegggiiikkkiiiggghhhkkkjjjdddaaabbbllloooqqqnnngggbbbccceee```aaadddhhhkkkmmmooooooppppppoooooonnnooorrrttttttrrrrrrvvv|||~~~||||||zzzrrrkkkhhhkkkmmmpppsssttttttrrrqqqmmmhhhXXXAAA///'''$$$"""!!!!!! !!!!!!"""""""""#########$$$$$$"""!!!  !!!  !!! !!!"""$$$%%%$$$!!!!!!$$$&&&$$$"""$$$%%%$$$""" !!! !!!$$$&&&rrr^^^MMMCCC>>>===>>><<<;;;:::999999999888777555555555555666777777888777777666555555555555666444555666777666444222111111000//////000000...---111111111000000////////////............///000000,,,------...//////000000........./////////.........---,,,---......,,,***((()))***+++,,,---......---+++)))((('''((()))+++)))(((((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$$$$$$$$$$###"""!!!"""$$$%%%%%%$$$######$$$ !!!"""###$$$%%%%%%%%%########################""""""###$$$$$$$$$######&&&'''((((((((((((((((((%%%&&&''''''%%%%%%&&&''''''&&&$$$$$$$$$&&&((())))))))))))(((((('''''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&&&&%%%(((555BBBYYYYYYYYYXXXYYY\\\aaadddjjjkkklllkkkiiihhhiiijjjllllllmmmmmmoooqqqssstttrrrnnniiihhhiiiiiieeebbbZZZ___dddggghhhgggggghhhiiigggiiilllkkkeeeaaaaaahhhlllooommmgggdddeeehhhccceeehhhjjjmmmnnnnnnnnnmmmnnnnnnmmmlllmmmqqqtttwwwxxxzzz{{{{{{|||}}}~~~}}}~~~yyyrrrllliiikkkmmmppprrrsssrrrqqqpppmmmhhhYYYBBB///&&&### !!!!!! !!!!!!"""!!!!!!"""""""""#########$$$###!!! !!!"""!!! !!!###$$$###!!!###%%%$$$"""%%%%%%%%%""" """$$$nnnYYYJJJ@@@:::999;;;:::999888777666555444444666666666555666666777777555555444333333333333444444444555555444333111000111000///000111000...,,,000000000000000000000000//////......//////000111+++,,,,,,---///000000111..................//////...---------......,,,***))))))+++,,,...///000111***)))((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%$$$###!!! """$$$%%%%%%$$$######$$$ !!!"""###$$$%%%%%%%%%##############################$$$$$$$$$$$$$$$###%%%'''(((((('''&&&&&&'''%%%'''((('''&&&%%%&&&'''((('''&&&%%%&&&'''((()))***))))))(((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%)))666DDD[[[ZZZYYYXXXYYY\\\___aaahhhiiiiiihhhggghhhjjjkkkllllllmmmnnnpppqqqssstttooommmllllllllljjjeeeaaaUUU\\\dddiiihhhgggggggggjjjhhhiiikkkjjjeeecccdddgggjjjkkkjjjhhhgggiiikkkggghhhkkkmmmnnnmmmlllllllllmmmnnnlllkkklllrrrvvvzzz}}}~~~}}}}}}}}}}}}|||zzzwwwrrrnnnkkkkkklllmmmoooooooooooooookkkfffXXXBBB///&&&"""!!!!!! !!!!!!"""""" !!!!!!!!!""""""""""""$$$###"""!!!!!!!!!"""###"""!!!!!!""""""!!!!!!#########$$$%%%%%%###  """}}}mmmYYYKKKAAA999777:::888888888777555444333333666666555555444444555555555555444333333333333444444333333222222111111000222111000111222111...,,,---......//////000000111///////////////000000111.........//////000000000------------......//////---,,,,,,,,,------+++***((()))***,,,...///111111)))))))))((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%###!!! """$$$$$$"""!!!"""###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""%%%''''''%%%%%%&&&(((&&&'''((('''&&&%%%&&&(((((((((((((((((((((''''''''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&***777EEE\\\[[[ZZZZZZ\\\___aaabbbdddeeeeeeeeedddfffiiikkkllllllmmmoooqqqrrrtttuuummmllllllkkkjjjiiifffcccWWW]]]eeehhhgggeeefffhhhllliiihhhkkkjjjhhhgggjjjkkkkkkjjjiiiiiijjjkkkllliiikkkmmmnnnnnnllljjjiiilllnnnooonnnlllnnntttyyy~~~~~~zzzyyywwwvvvtttrrrpppnnnjjjjjjjjjjjjkkkkkklllmmmfffbbbUUU@@@...&&&""" !!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""$$$###""" !!!!!!""""""!!! !!!!!!!!!!!! """$$$###$$$$$$### nnn[[[NNNEEE<<<:::===888999999888666555555666666555444444333333333333777777666555555555555666444333222111000000000000222111111222222111...,,,+++,,,,,,---...///000000///////////////000111111111111111111000000000000---------------...///000,,,+++++++++,,,,,,***)))'''((()))+++---///000111++++++++++++***)))''''''$$$$$$%%%&&&&&&''''''(((%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%###$$$%%%&&&%%%###!!!!!!""""""!!! !!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$"""%%%&&&%%%%%%''')))&&&'''((('''&&&&&&'''((())))))******)))((('''&&&%%%%%%&&&&&&'''((((((((($$$$$$$$$$$$%%%%%%&&&'''######%%%&&&&&&+++888GGG\\\[[[[[[\\\___bbbddddddaaabbbbbbbbbbbbdddhhhkkkllllllnnnpppqqqssstttuuulllkkkkkkiiihhhgggggggggZZZ```fffgggeeedddfffiiimmmjjjiiikkkkkkiiikkkoooooommmjjjiiijjjlllmmmmmmkkklllmmmnnnmmmkkkhhhfffnnnpppqqqooommmooouuu|||}}}xxxvvvsssrrrrrrrrrqqqppphhhhhhggggggggghhhjjjkkkbbb^^^RRR>>>---&&&###!!!!!!!!!!!!!!!!!!"""######!!!""""""""""""############"""!!!  !!!"""!!!  !!!!!!"""""" !!!%%%###$$$$$$###  $$$!!!  zzzhhhSSSBBB::::::<<<:::666222333666777444000444444444444444444444444555333222222444555555444444333222222111111222222333333222111000///............///000000000000000000///---,,,---...000222000000000000000000111222...........................,,,***)))******)))(((''')))+++---...///......&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''&&&$$$""""""###$$$%%%%%%$$$$$$%%%'''(((((('''""""""$$$%%%%%%$$$###"""###$$$%%%&&&&&&%%%$$$###$$$###!!!!!!""" !!!"""###$$$%%%&&&$$$$$$$$$##################$$$%%%%%%&&&&&&%%%%%%###%%%(((***++++++***))))))'''&&&%%%%%%&&&((()))((()))*********((('''&&&(((''''''&&&&&&%%%$$$$$$"""###$$$%%%&&&''''''''''''***((((((+++(((222HHH]]]]]]]]]___aaaccccccccccccfffiiiiiihhhfffffffffjjjlllooorrrtttuuuuuuuuukkkkkkkkkjjjhhhffffffgggeeeaaa```eeeiiiiiihhhiiinnnlllhhhhhhiiikkkmmmmmmkkklllmmmnnnooooooooooooqqqooommmmmmmmmllljjjiiirrrqqqnnnlllkkknnntttxxxzzz}}}wwwsssooollllllmmmmmmmmmqqqkkkddd```___```aaa```TTTOOOEEE999...&&&$$$###""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!  !!! !!! !!!!!!!!!!!!#########"""!!! !!!    yyykkkXXXFFF<<<999:::999555222333555777444111444444444444444444444444555333222222444555555444444333333222222222222222333222111000///...------......///000000000000000000///---,,,---...///111//////......//////000111........................///---+++++++++,,,***)))((()))+++,,,------------&&&&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&%%%###"""""""""$$$$$$###""""""###%%%'''&&&&&&"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$#########"""  !!! !!!"""###$$$%%%###########################$$$%%%%%%&&&&&&%%%%%%$$$%%%(((***++++++***))))))(((&&&%%%%%%&&&'''(((*********)))(((&&&$$$###&&&&&&&&&&&&&&&%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$'''%%%&&&***(((333JJJaaaaaabbbccceeefffffffffcccdddfffgggiiiiiiiiihhhjjjkkknnnppprrrtttuuuvvvnnnmmmkkkiiiggghhhiiikkkjjjfffdddhhhkkkjjjjjjkkkpppnnnjjjiiijjjkkkllllllmmmnnnooooooooonnnmmmlllrrrooollljjjkkkmmmmmmmmmqqqpppnnnlllllloootttxxxyyy{{{~~~~~~}}}}}}~~~xxxuuuqqqppppppqqqqqqqqqrrrmmmfffbbb___\\\YYYWWWQQQMMMDDD999...&&&######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!    !!! !!!!!!!!!!!!""""""######"""!!!  """&&&&&&"""!!!zzzppp^^^KKK===888888777444222222555666555333444444444444333333333333444222111222333555555444555444333333222222333333111111000///...------,,,---...//////000/////////000///------,,,---...///...---------......///000///////////////////////////...,,,,,,------+++***((()))***+++,,,++++++***'''&&&&&&%%%%%%&&&&&&&&&&&&''''''(((''''''&&&&&&%%%$$$###"""!!!"""###$$$!!! !!!$$$&&&%%%%%%######$$$$$$$$$######"""######""""""""""""######"""!!!   !!!"""######!!!""""""######$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&(((***++++++******)))(((&&&%%%%%%%%%&&&'''***))))))(((&&&$$$"""!!!%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%!!!%%%###%%%))))))444LLLcccdddeeeggghhhhhhggggggeeecccbbbdddiiillllllkkkjjjkkklllnnnpppsssuuuwwwrrroookkkhhhhhhjjjmmmooonnniiigggjjjkkkiiiiiilllrrrooollljjjkkkkkkkkkkkklllmmmoooqqqqqqpppnnnmmmtttoookkkhhhjjjmmmppprrrppppppooommmmmmoootttxxxxxxyyy{{{zzzyyyxxxyyy{{{zzzwwwtttssstttvvvvvvvvvsssoooiiiccc]]]WWWQQQMMMMMMJJJCCC999...&&&###""" !!!"""""""""""""""""""""!!!    !!!!!!!!!!!!"""""""""######$$$###!!! !!! !!!'''---,,,&&& !!!}}}qqq___KKK===888777666444222222444666555444444444444333333333333333333111000111333444444444555444333333222333333333000//////...------,,,,,,---......//////.........///...---,,,,,,,,,------------------...///000000000000000000000000000000///---,,,,,,------+++)))((()))***++++++***)))(((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%######"""!!!!!!""""""### !!!$$$&&&&&&%%%$$$$$$$$$$$$#########"""###"""!!! !!!"""###!!!   !!!!!!!!! !!!!!!"""###$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&((()))*********))))))((('''%%%%%%%%%%%%%%%''''''&&&%%%$$$###"""!!!######$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$###$$$$$$"""%%%###%%%))))))555MMMbbbdddfffgggfffeeeeeeeeegggccc```bbbhhhmmmmmmkkkkkkkkkkkkmmmooorrruuuwwwqqqnnnkkkjjjkkkmmmooopppnnnjjjggghhhhhhfffgggjjjrrrooommmlllmmmnnnnnnmmmhhhkkknnnqqqsssssssssrrrtttpppllljjjkkknnnqqqrrrpppppppppooonnnpppssswwwyyyyyyyyyxxxvvvvvvxxxzzzzzzwwwuuuuuuwwwyyyyyyyyyuuurrrkkkccc[[[SSSMMMJJJJJJGGGAAA888...&&&"""!!! !!!"""######"""""""""###""""""!!!!!!"""""""""!!!!!!""""""""" !!!!!!!!!""""""######$$$$$$%%%###!!! !!!###!!!!!!(((...---&&&  """~~~mmmYYYGGG<<<888888555333222222444444555444444444333333333222222222111000///000222444444333444444333222222222222333//////......------,,,,,,------............---,,,---------,,,,,,,,,,,,---............///000111222000000000000000000000000---,,,,,,,,,---,,,***((())))))***+++***)))((('''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$""""""""""""""""""######"""!!!!!!"""%%%'''&&&&&&%%%$$$$$$######"""""""""###"""!!! !!!"""###   !!!"""######$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$###############"""######$$$%%%&&&''''''&&&&&&$$$###############%%%(((%%%%%%))))))555MMMbbbdddffffffdddbbbbbbccchhhccc```aaagggkkkkkkiiilllkkklllmmmooorrrtttvvvmmmkkkjjjkkkmmmoooooonnnmmmjjjiiijjjiiifffgggjjjpppnnnmmmmmmoooqqqqqqqqqjjjlllooorrrtttttttttttttttqqqnnnmmmnnnpppppppppqqqrrrrrrpppoooppprrrtttyyyyyyyyywwwvvvvvvxxxzzzxxxvvvuuuuuuwwwyyyzzzyyywwwssskkkbbbYYYRRROOOMMMHHHFFF@@@777---&&&"""!!! !!!###$$$$$$!!!!!!"""###$$$$$$$$$$$$!!!""""""""""""""""""!!! !!! !!!!!!"""###$$$$$$$$$$$$###!!! !!!###!!! $$$((('''"""!!!!!!###xxxcccOOOAAA:::888777444444333333333333333444444444333333222222111111000///...///222333444333444333222222111111222222//////.........------------------...------,,,++++++++++++,,,,,,---------------......///000111222////////////////////////---,,,,,,------,,,***'''((()))***++++++***)))((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######""""""##################$$$######$$$&&&'''&&&%%%&&&%%%$$$###""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!  !!!!!!""""""############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&%%%%%%######""""""######$$$%%%"""######$$$%%%&&&&&&'''&&&%%%$$$"""""""""###$$$&&&(((%%%%%%))))))666NNNbbbdddfffddd```^^^```bbbeeebbb```aaaeeeiiijjjiiimmmmmmnnnoooppprrrssstttiiigggfffiiimmmooommmkkkmmmlllmmmooonnnjjjkkkoooooonnnnnnoooqqqsssssssssqqqqqqrrrrrrrrrrrrrrrrrrsssqqqooonnnppprrrrrrrrrrrrssstttrrrpppoooppprrrwwwwwwwwwvvvuuuuuuwwwzzzuuutttssstttvvvxxxxxxwwwvvvrrrkkkbbbYYYSSSPPPPPPJJJFFF@@@666,,,%%%"""!!! !!!"""###$$$%%%!!!!!!"""###$$$$$$$$$$$$  !!! !!!!!!"""###$$$$$$###"""!!!  !!!!!!   !!!""""""$$$}}}lllUUUDDD<<<:::777555555555444333222111222333444444333333222111111000000......///111333333333333222111111000000111111/////////...............---------------,,,++++++((()))***+++,,,---------,,,,,,,,,---...///111111........................---------...///...+++(((((()))***+++++++++***)))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""######$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$&&&%%%$$$""""""""""""###!!!""""""######""""""!!! !!!!!!""""""###""""""!!!!!!!!!!!! !!!!!!!!!"""""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%$$$###""""""######$$$######$$$$$$%%%%%%%%%&&&&&&%%%###"""!!!"""$$$%%%###&&&###$$$)))***777PPP```bbbbbb^^^ZZZXXX[[[_________```aaadddgggiiikkknnnooopppqqqrrrrrrrrrrrrhhhdddbbbccchhhlllllljjjllllllppptttrrroooooosssqqqpppoooppprrrssssssrrrtttsssrrrqqqqqqrrrrrrsssrrrooollllllooossswwwyyytttuuuuuutttqqqooonnnoooqqqssstttsssrrrsssuuuvvvtttsssssstttuuuwwwvvvuuurrrqqqllldddZZZSSSOOONNNLLLHHH@@@666+++%%%"""""" !!!!!!"""###$$$%%%%%%"""""""""""""""!!!   !!! !!!"""######$$$!!!!!!!!!!!!  """""" !!! ###$$$uuubbbKKK===::::::777333555555555333111111111222444444333333222111000000///...---///111333333333222111111000///000000000///////////////.........------------,,,,,,+++***'''(((***+++------......+++++++++,,,---...000000........................///......///000///,,,)))((()))***+++,,,,,,+++***)))((('''&&&%%%$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$"""'''&&&$$$""""""""""""###!!!"""###$$$$$$###"""!!!!!!!!!"""###############"""""""""!!! """"""""""""!!!!!!!!!!!!$$$$$$%%%&&&&&&&&&%%%%%%#########"""######$$$$$$"""###$$$%%%&&&''''''''''''&&&$$$""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!###$$$%%% ### """(((***888RRR]]]^^^]]]YYYTTTRRRVVV[[[ZZZ\\\___bbbcccfffjjjmmmoooppprrrssssssrrrqqqppphhhccc^^^___dddjjjlllkkkiiikkkpppuuutttpppppptttsssrrrqqqqqqssssssrrrpppsssrrrqqqpppqqqsssvvvwwwrrrnnnjjjiiinnnuuu{{{uuuvvvvvvtttqqqnnnmmmmmmmmmooopppqqqpppppprrrssstttsssssssssuuuvvvuuutttoooooommmfff\\\RRRMMMKKKNNNIII@@@555+++$$$"""""""""""""""###$$$$$$%%%%%%######"""!!!  !!!!!!  !!!!!! !!!"""###### !!!!!!"""!!!!!! !!!######!!! """###%%% iiiTTTAAA<<<999333222777333444444333111000000111333333222111222333555666//////000000000000////////////000000111111222222111111000000//////......///...,,,,,,,,,,,,***)))******))))))***,,,...//////,,,***+++...///---+++------.........---+++***------...//////...------************))))))))))))&&&&&&%%%%%%%%%&&&&&&'''%%%###"""###&&&&&&$$$!!!&&&$$$%%%)))((($$$"""###$$$###!!! """$$$%%%&&&%%%$$$###""""""""""""$$$$$$$$$############### !!!"""!!!  !!!"""############"""!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""!!! $$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%$$$###"""!!!""""""""""""##################%%%%%%%%%,,,>>>OOO___[[[VVVUUUVVVXXXWWWVVVZZZXXX[[[aaaeeefffiiinnnkkkppprrrpppppprrrrrrppphhhbbb]]]^^^fffkkkllljjjiiinnnssstttrrroooooooooppprrrsssrrrooonnnppprrrxxxtttooonnnppprrrrrrrrrsssnnnhhhiiipppwww{{{|||xxxyyyyyywwwsssooommmllllllmmmnnnooopppqqqqqqqqqpppxxx}}}{{{yyyyyyxxxvvvppptttrrrhhh```[[[VVVOOOHHHGGG???000'''&&&%%%!!!%%%$$$###"""!!!!!!!!!!!!   !!!!!!  !!!!!!!!!  #########"""!!!   vvv\\\KKK===<<<:::444222555333444555333111000111222333222111111111222333444000/////////////////////---........./////////000///////////////000000000///---,,,,,,,,,,,,***)))+++************+++---...++++++***,,,...//////........./////////...,,,,,,...---,,,,,,,,,,,,---...*********)))))))))((((((&&&&&&&&&%%%&&&&&&&&&'''&&&$$$$$$%%%'''(((&&&$$$$$$###$$$((((((###!!!"""######"""!!!!!!"""###$$$$$$$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""" !!!"""%%%%%%%%%$$$###"""!!! !!!!!!!!!"""""""""""""""###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%$$$"""!!!""""""""""""###############$$$&&&''''''...@@@QQQ___ZZZUUUSSSUUUXXXXXXWWW[[[ZZZ]]]dddgggggghhhkkkkkkpppsssqqqppprrrsssqqqlllgggbbbccciiimmmmmmjjjhhhlllqqqrrrooommmnnnooooooqqqrrrrrrqqqrrrvvvzzzwwwtttpppooopppqqqqqqpppqqqmmmiiijjjpppvvvyyyyyywwwxxxyyywwwtttpppnnnnnnmmmnnnoooqqqrrrsssssssssqqqxxx}}}|||zzz{{{{{{yyytttvvvssskkkeeeccc^^^WWWOOOMMMCCC333)))&&&%%%"""&&&%%%$$$###""""""""""""   !!!!!!  !!!""""""  !!!!!!###""""""!!!  rrrbbbLLL@@@888::::::555222333444555555444222111111222222222111000000000111111111000...---------..................////////////---......///000000111111...---++++++,,,,,,+++)))++++++*********++++++,,,((()))+++,,,,,,---///111...////////////......---...,,,***))))))***,,,...******))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((&&&###"""$$$((((((###!!!"""######""""""""""""""""""###""""""!!!!!! !!!""""""!!!!!!###$$$''''''&&&%%%$$$"""!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&"""#########$$$$$$$$$%%%###$$$'''))))))(((&&&$$$###############$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""""""""""""""############$$$$$$&&&((((((000BBBTTT___ZZZTTTRRRTTTXXXYYYYYY\\\\\\```hhhjjjhhhgggiiilllqqqsssqqqpppssssssrrrqqqllliiijjjnnnqqqnnnkkkhhhkkknnnnnnkkkjjjlllnnnooopppppppppqqqsssxxx{{{uuusssqqqpppppppppnnnmmmpppmmmjjjlllqqquuuwwwvvvsssuuuwwwvvvtttqqqoooooonnnoooppprrrssstttuuuvvvuuu|||}}}zzzzzzzzzxxxwwwuuuqqqlllkkkkkkfff```YYYTTTHHH777+++&&&%%%$$$((('''%%%$$$###"""""""""   !!!!!!  !!!""""""  !!! !!!!!!"""######"""!!! ppp]]]NNNBBB:::555777888555222333444555555444222111222333111111000000////////////111000...,,,+++,,,---...000000000000111111111111........./////////000000---,,,++++++,,,,,,+++)))+++++++++***************'''***,,,,,,++++++---000..................------,,,,,,++++++++++++,,,,,,***)))))))))(((((((((((('''''''''''''''&&&&&&&&&$$$$$$%%%&&&'''(((''''''$$$###%%%))))))%%%"""###"""############"""!!!!!!""""""""""""!!!!!!  !!!!!!######"""###$$$&&&'''&&&&&&%%%$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""!!! ###%%%(((++++++)))'''%%%!!!"""""""""######$$$$$$###$$$%%%&&&&&&%%%$$$###!!!"""""""""##################&&&((()))000CCCUUU___ZZZSSSQQQTTTXXX[[[[[[[[[\\\bbbjjjmmmjjjhhhiiimmmqqqsssqqqpppssstttsssqqqooommmnnnrrrssspppmmmjjjlllmmmkkkgggfffhhhkkkmmmnnnoooooopppqqqssstttsssrrrqqqpppooommmllljjjmmmllllllnnnqqqttttttsssnnnpppssssssrrrpppoooooonnnooooooqqqrrrtttvvvwww{{{~~~xxxvvvtttrrruuuqqqlllkkkmmmoookkkfff___YYYKKK;;;---'''&&&&&&'''&&&%%%###"""!!!!!!   !!!  !!!"""!!!   !!!!!!"""$$$######"""  xxxkkk[[[KKKAAA>>>888444444555444333444444555555444222111111222000000000000///......---111///---,,,+++,,,...///111111111111000000000000000/////////.........------+++******+++,,,+++)))*********************)))(((+++---,,,))))))+++...,,,,,,,,,,,,,,,,,,,,,---***+++---//////---+++***)))))))))(((((((((((('''''''''((((((((('''&&&%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$''',,,,,,'''$$$%%%###############"""!!! """"""#########"""!!! !!!!!!""""""""" """$$$$$$$$$$$$%%%'''%%%$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%""""""!!!!!! $$$&&&))),,,,,,***(((&&&!!!!!!!!!""""""#########"""###$$$%%%%%%%%%$$$###!!!"""""""""############!!!"""%%%''')))111DDDVVV___YYYSSSRRRUUUZZZ]]]^^^\\\]]]bbbjjjmmmkkkjjjkkkmmmqqqssspppooorrrtttsssooonnnmmmooorrrsssqqqnnnkkkmmmmmmjjjeeeccceeehhhjjjkkkmmmppprrrrrrqqqpppppppppooonnnllljjjiiiiiiiiiiiijjjkkkmmmnnnnnnmmmiiikkkmmmnnnmmmmmmmmmnnnnnnnnnnnnoooppprrrtttuuu{{{{{{vvvtttrrrpppsssnnnjjjlllpppqqqnnnlllccc[[[MMM>>>000'''&&&(((%%%$$$###"""  !!!  !!!!!! !!!!!!!!!  }}}nnnbbbVVVHHH>>>:::;;;777333222222333444444333444444333111000000111//////000000000///......//////...------...///000////////////............000000//////...------,,,,,,+++******+++,,,+++)))))))))******+++******))))))***++++++***)))***++++++++++++***++++++,,,---)))+++...000000...+++)))))))))(((((((((((('''''''''((())))))((('''%%%$$$!!!###$$$$$$"""!!!"""###%%%$$$(((------)))%%%&&&$$$$$$######"""!!!!!!!!!!!!"""###$$$######!!! !!!!!!!!!""""""######$$$"""$$$%%%%%%$$$$$$&&&'''############$$$&&&(((***&&&&&&%%%%%%$$$#########""""""""""""#########$$$ !!!""""""###$$$%%%(((******)))'''&&&!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%$$$######""""""""""""############!!!$$$''')))222EEEWWW^^^ZZZUUUTTTXXX]]]___```______bbbhhhkkkiiijjjlllmmmqqqqqqnnnnnnqqqsssrrrnnnmmmmmmoooqqqqqqpppooojjjlllmmmjjjfffdddfffhhhggghhhkkkooosssuuutttrrrmmmmmmllljjjhhhfffggghhheeefffggghhhiiiiiiiiihhhgggiiiiiiiiiiiijjjlllnnnnnnnnnmmmmmmnnnppprrrsssuuu{{{}}}xxxtttttttttsssrrrnnnlllpppsssrrrqqqqqqggg]]]PPPBBB333(((%%%'''###"""!!!!!!  !!!!!!    !!!vvvgggXXXNNNEEE<<<888888555444333222222444444333222333333222000//////000......///000111000//////---......//////000000111000/////////.........---........................+++***)))***+++,,,+++***'''((()))***++++++******)))(((((()))+++++++++***,,,,,,+++++++++,,,---...)))+++,,,......,,,+++)))))))))((((((((('''''''''(((((()))***)))'''%%%$$$!!!###%%%$$$!!! !!!######'''---...)))%%%&&&&&&$$$###!!!!!!!!!!!!""" """######"""  !!!!!!""""""###$$$$$$$$$%%%&&&&&&%%%$$$%%%'''$$$###""""""###%%%''')))(((((('''%%%$$$###"""!!!!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%"""###%%%&&&&&&&&&%%%$$$!!!!!!!!!!!!!!!!!! !!!"""###$$$###""""""""""""""""""############ !!!%%%(((+++444GGGZZZ^^^ZZZVVVWWW[[[___aaaaaafffccccccfffgggfffgggkkklllppppppmmmlllppprrrrrrpppooonnnnnnnnnnnnnnnmmmgggiiilllkkkhhhhhhjjjllljjjhhhhhhjjjnnnrrrsssrrrjjjjjjiiigggdddcccfffiiihhhiiiiiijjjiiiiiiiiiiiihhhhhhhhhffffffhhhlllppppppooonnnmmmmmmoooqqqrrrtttyyy{{{wwwttttttuuutttpppmmmoootttuuuqqqpppsssmmmbbbTTTFFF666((("""%%%""""""!!!!!!!!!!!!"""""" !!!!!!  !!! zzzgggXXXJJJCCC===777555777///111222222333555444222111222222111///...///000---...///111111111000000,,,---///000111111111111222222111111000000000///,,,,,,------.../////////+++***)))***+++,,,+++***&&&''')))***+++++++++***(((&&&%%%''',,,...---+++---,,,,,,+++,,,---//////************************)))(((((((((''''''''''''((()))******)))'''%%%$$$"""%%%&&&%%%!!!!!!""""""'''------((($$$%%%'''%%%###!!! """""" """"""!!! !!!"""######$$$%%%'''''''''%%%$$$%%%&&&%%%$$$###""""""$$$&&&'''***)))(((&&&$$$"""!!! !!!!!!!!!!!!$$$$$$$$$$$$############!!!!!!""""""############""""""!!!!!!  !!!"""######"""!!!""""""""""""############!!!"""&&&))),,,555III\\\]]]ZZZWWWXXX]]]aaabbbbbbkkkfffcccddddddccceeejjjllloooooolllkkkooorrrqqqrrrqqqooonnnmmmlllllllllcccgggkkklllkkkkkkmmmpppnnnjjjeeedddgggkkkmmmnnnhhhhhhgggdddaaabbbeeeiiilllmmmnnnnnnllllllmmmnnnjjjiiigggeeeeeehhhmmmqqqqqqpppnnnmmmmmmooopppqqqvvv{{{}}}xxxsssssstttrrrmmmlllooouuutttnnnnnnsssqqqfffXXXJJJ888'''!!!###"""""""""""""""######$$$ !!!!!! !!!"""!!!!!! !!!!!!wwwkkk___NNNIIIAAA:::777555444444444333222222111111222222555333000...---...000111...///000111111000///...------,,,,,,---...000111000000///////////////000000111111000---+++***++++++,,,,,,------,,,,,,+++&&&''')))++++++++++++***++++++++++++++++++++++++//////............//////++++++++++++++++++++++++*********)))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###"""""""""""" !!!###$$$%%%%%%$$$$$$%%%###   ###!!!!!!$$$&&&%%%%%%&&&&&&'''&&&&&&&&&%%%$$$"""!!!!!!"""%%%&&&'''&&&&&&%%%###""""""!!!###"""""""""""""""############$$$$$$$$$%%%%%%%%%(((%%%!!! """###!!!""""""!!! !!! !!!"""$$$$$$######""""""!!! !!!###$$$$$$$$$%%%'''---999KKKZZZ^^^\\\ZZZYYYZZZ^^^cccggghhhhhhgggeeedddeeegggiiilllkkkjjjiiiiiikkkmmmnnnqqquuusssnnnllloooooojjjhhhhhhhhhiiijjjmmmoooqqqooolllhhhccc```aaaeeeiiihhhfffdddcccdddfffjjjllloooqqqrrrqqqooolllkkkkkkrrrmmmhhheeegggjjjnnnoootttsssuuuvvvsssppprrrxxxzzzzzzzzzyyywwwtttrrrpppkkkmmmoooqqqrrrrrrqqqppppppiiiXXXAAA///((('''&&&$$$$$$"""!!!$$$$$$ !!!###$$$### !!!""" !!!!!!  !!! yyypppgggZZZNNNFFFBBB<<<888666555555444444333222222111111222222222111///...---...///000------...//////...------------,,,,,,---...000111000000////////////000000///000111000---+++******++++++,,,,,,,,,,,,++++++)))*********+++*********)))))))))******+++++++++///......------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###""""""""""""!!!"""###$$$$$$$$$###"""$$$"""   !!! !!!###$$$$$$%%%%%%&&&&&&&&&&&&&&&"""!!!  """%%%'''''''''&&&%%%$$$###""""""$$$$$$###"""!!!!!!!!!"""############$$$$$$$$$%%%&&&### """######"""###""""""!!!!!!!!!!!!!!! !!!###$$$$$$$$$###"""!!!!!!!!!!!!!!!"""######$$$$$$%%%(((...;;;MMM[[[^^^\\\YYYXXXZZZ^^^bbbfffkkkjjjhhhfffeeeeeefffgggggggggffffffhhhjjjlllnnnjjjooopppmmmnnnrrrrrroooffffffgggiiikkkmmmnnnooolllkkkhhhdddaaaaaaccceeeeeedddcccbbbcccfffiiijjjlllnnnooonnnllljjjiiiiiiooolllhhheeeeeehhhlllooorrrpppqqqssssssqqqsssxxx}}}|||zzzwwwtttqqqnnnlllkkklllmmmnnnnnnnnnmmmlllppphhhVVV>>>---&&&&&&%%%"""%%%$$$!!! !!!!!! !!!"""$$$""" !!!""" !!!  !!!!!!!!!!!!!!!tttfff\\\TTTHHH===<<<:::777555555555555444333333222111111111111222/////////...............,,,,,,------------,,,,,,------------...///000111000000////////////000000///000111///---*********************************,,,+++***)))))))))******''''''((()))***+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$###############$$$"""""""""""""""!!!!!! ###!!!  !!!!!!"""###$$$%%%&&&&&&&&&&&&&&&  """%%%'''''''''&&&%%%$$$######"""&&&%%%$$$"""!!!!!! """""""""#########$$$$$$###!!! """###$$$#########"""!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$###""" !!!""""""######"""""""""$$$%%%(((000???PPP\\\]]][[[YYYXXXYYY]]]aaadddmmmllljjjgggffffffffffffcccccccccdddgggjjjmmmnnnmmmpppqqqooonnnnnnkkkhhhbbbdddfffiiikkkmmmmmmmmmjjjjjjiiigggcccaaa```aaacccbbbccccccdddeeeggghhhjjjkkkmmmlllkkkiiiiiijjjjjjjjjiiieeecccdddiiinnnqqqlllkkkooorrrsssuuuyyy}}}yyytttpppllliiihhhllllllllllllkkkkkkjjjjjjpppgggTTT;;;***%%%%%%$$$###(((***%%%!!!   !!!###!!! !!!    !!!!!!""""""!!!!!! ~~~wwweeeVVVNNNGGG>>>666777555444444555555444222333222222111111111111111---...///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000////////////000000111///000111///---***************))))))))))))******+++***(((&&&'''(((***,,,''''''((()))***+++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++******))))))&&&&&&%%%%%%%%%%%%&&&&&&#########"""######$$$$$$"""""""""!!!!!! !!!   !!! """###$$$%%%%%%&&&%%%%%%!!!!!! !!!"""$$$&&&'''&&&&&&%%%$$$#########$$$$$$###"""!!!!!!""""""!!!""""""""""""############"""!!! !!!""""""###""""""!!! !!!!!!"""###$$$%%%$$$###### !!!"""$$$$$$###"""""" ###$$$&&&000AAARRR\\\\\\[[[YYYXXXYYY\\\```cccmmmkkkiiihhhiiiiiiiiihhhddddddeeefffhhhkkkmmmooolllnnnooonnnkkkhhheeeaaa___bbbeeeiiikkkllllllkkkhhhjjjkkkjjjfffccc``````bbbbbbdddeeeeeefffffffffiiikkkllllllkkkjjjkkkmmmgggiiiiiifffaaabbbgggmmmnnniiiggglllrrrtttvvvyyy}}}{{{vvvqqqmmmjjjhhhgggnnnmmmllllllllllllmmmmmmqqqfffRRR999)))%%%%%%$$$&&&---000***$$$!!!!!!  !!!  !!! !!!   !!!!!!  !!!"""!!! }}}zzzvvvgggTTTIIIDDD@@@;;;888777666555555555555333111333222111111000000111111...///111222222111000///...------------------...------...//////000000000///////////////000111111000111111000---+++++++++***))))))(((((())))))***(((&&&%%%$$$%%%(((,,,...(((((()))***+++------...,,,,,,++++++++++++,,,,,,************************+++++++++***************'''&&&&&&%%%%%%&&&&&&'''#########"""######$$$$$$######"""!!!     !!! !!!"""###$$$%%%%%%%%%%%%$$$$$$###"""""""""###$$$%%%%%%%%%$$$$$$######"""""""""!!!!!!"""###$$$$$$!!!""""""""""""#########$$$$$$"""!!! !!!"""!!!  !!!"""###%%%%%%$$$$$$### !!!###$$$$$$$$$###""""""$$$%%%000DDDTTT[[[[[[ZZZXXXXXXZZZ]]]aaacccjjjiiihhhiiilllnnnmmmllliiijjjjjjkkklllmmmnnnooodddeeegggjjjjjjgggeeeddd___aaaeeeiiikkkkkkjjjiiiiiikkkmmmmmmjjjgggddddddddddddeeefffgggfffeeeeeefffgggiiiiiiiiijjjlllmmmeeehhhiiifffbbbbbbfffkkklllgggeeekkkqqqtttvvvxxxyyywwwssspppllljjjiiiiiillllllkkkllllllnnnoooppppppeeePPP888***''''''%%%&&&---000***$$$!!!!!!  !!!!!!  !!!"""!!! wwwrrrbbbUUUFFF???<<<:::999:::999777555555555444222111222222111000000000000111///000111222222111000/////////............//////------...000000000000000///......//////000111222111222333111...,,,,,,,,,+++***)))(((((()))***+++&&&%%%$$$$$$&&&)))---///))))))***+++,,,------...---,,,,,,++++++,,,,,,---************************************************''''''&&&&&&&&&&&&''''''$$$$$$###############$$$######!!!  !!!!!!  !!!  !!!"""###$$$%%%%%%%%%&&&%%%$$$######"""""""""$$$$$$######"""""""""""" !!!!!!"""$$$%%%&&&"""""""""#########$$$$$$$$$$$$###!!!!!!""""""!!! """"""$$$%%%%%%%%%$$$###!!!"""######$$$$$$#########%%%&&&111FFFVVVZZZYYYYYYXXXYYY[[[___ccceeehhhgggfffjjjooorrrqqqpppmmmnnnnnnnnnnnnooooooooofffeeeeeehhhgggccc```aaa```bbbfffiiikkkjjjiiiiiiiiikkkmmmmmmllljjjjjjkkkffffffgggffffffeeedddcccaaacccdddeeeeeegggjjjlllfffhhhiiigggeeedddgggjjjiiifffgggmmmqqqrrrtttwwwuuutttrrrpppnnnmmmlllllliiijjjkkklllmmmnnnoooooommmbbbNNN888+++)))(((%%%###(((***%%%!!! !!!"""   |||pppgggSSSIII???;;;888555666:::999777555444444444333222222222111000000000000000111111111111000///......000///...------...///000,,,---///000111111000000............///000111222222333444333000...------,,,+++)))(((((()))+++,,,((((((''''''(((+++---///))))))******+++++++++,,,------,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%$$$###""""""""""""$$$###!!! !!!!!! !!!""""""  !!!!!!!!! !!!###$$$$$$%%%%%%############""""""""""""""""""""""""!!!!!!!!!!!!"""!!!!!!!!!"""###$$$$$$############$$$$$$$$$%%%"""######!!! """$$$######""""""""""""""""""###$$$%%%%%%%%%$$$$$$######""""""######$$$%%%!!!&&&((((((444JJJXXXZZZXXXXXXXXXZZZ]]]aaaeeeggghhhffffffjjjqqqtttsssqqqmmmmmmnnnnnnoooooonnnnnnmmmiiiggghhheee___\\\^^^cccdddgggiiijjjjjjiiihhhhhhjjjkkkkkkkkkllloooqqqhhhgggfffeeedddbbbaaaaaa___```bbbcccdddfffjjjmmmiiiiiiiiihhhhhhhhhiiiiiihhhhhhkkkppprrrppprrrvvvsssssssssrrrqqqooommmmmmlllmmmnnnooopppoooooonnniii^^^KKK777,,,***((($$$"""%%%$$$!!! !!!!!!!!!"""!!! !!! |||lll___MMMDDD>>><<<888333555;;;888666333222333444333333222111111000000000000000111111000///...---------///...------------...///,,,---///111111111000000............///000222222333444555333111.........,,,+++***((((((***+++,,,++++++*********,,,---...)))))))))))))))*********...------,,,,,,------...------------------------((((((((((((((()))))))))''''''&&&&&&&&&&&&''''''&&&%%%$$$###""""""""""""$$$###!!! !!!"""""" !!!######!!!  !!!!!!""" !!!"""$$$$$$%%%%%% !!!!!!""""""######!!!!!!!!!!!! ######"""""""""""""""######$$$$$$$$$$$$%%%%%%%%%!!!""" !!!%%%&&&%%%$$$$$$######$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$###"""""""""###%%%&&&###)))***)))666LLLZZZ[[[WWWWWWXXXZZZ^^^bbbfffiiijjjggggggkkkrrruuussspppjjjkkklllmmmnnnnnnnnnnnniiiddddddggggggbbbbbbfffeeefffggghhhiiiiiiiiihhhggghhhiiiiiijjjmmmrrruuuiiihhhfffcccaaa```______```aaacccdddeeehhhlllooojjjiiihhhiiijjjkkkjjjhhhgggiiinnnsssrrrnnnpppuuussstttttttttrrrpppnnnlllpppqqqssstttsssrrrpppoooeee[[[III666,,,***'''###$$$$$$""" !!!$$$$$$ """"""!!!  !!! vvvcccSSSEEEAAA<<<888888888777777666555555444333222111111333222111000////////////000000//////.........---///////////////.........---///111111000///////////////000000111111111222111222222222111000...---///...+++***))))))***+++---+++'''%%%%%%'''***,,,((((((((((((((('''''''''***++++++,,,---...000111000---+++******+++***)))))))))(((((((((((())))))(((((())))))(((&&&$$$###'''%%%$$$$$$$$$###!!! !!!"""""""""""""""!!! """  !!!"""######$$$$$$###""""""#########""""""!!!""""""!!!!!!!!!!!!!!!""""""""""""""""""######$$$%%%!!!!!!%%%&&&#########""""""%%%### """$$$$$$"""!!!"""###$$$%%%$$$##############################&&&%%%***---555NNNaaa^^^ZZZWWWVVVYYY___fffiiiiiihhheeefffoootttrrrmmmjjjnnnmmmlllkkklllkkkjjjiiijjjhhheeecccaaaaaabbbbbbcccfffiiijjjhhhfffddddddjjjmmmooommmhhhfffhhhkkkaaaccceeedddbbb```^^^^^^aaabbbeeeiiillllllkkkiiiiiieeebbbdddiiimmmllliiijjjjjjnnnuuuwwwsssrrrsssqqqtttwwwwwwuuusssqqqpppqqqvvvxxxuuurrrqqqnnnjjjccc```JJJ444///***$$$&&&(((&&&######"""!!! """###""" }}}vvvhhhVVVIIICCC@@@<<<999888888777666333333333333333222222222333222111000////////////000/////////.........---............///////////////000222222000///...///111111111111111111222222000111111222111000......///---+++***))))))***+++***)))&&&%%%$$$&&&''')))((('''''''''''''''''''''))))))***,,,...000222333...,,,)))((()))))))))((())))))(((((('''(((((((((&&&'''((((((((('''&&&%%%%%%$$$"""""""""!!! !!!"""""""""""""""  !!!"""######$$$$$$###""""""############""""""######"""!!! !!!!!!""""""!!!!!!""""""###$$$%%%""" """&&&&&&$$$ """""""""  """%%%###!!!!!!######!!! !!!"""###$$$###""""""########################%%%$$$(((,,,444MMM```]]]ZZZXXXVVVZZZ```fffiiiiiijjjfffgggnnnrrrpppllljjjnnnlllkkkllloooooommmkkkiiifffbbb______aaadddgggfffhhhjjjjjjhhhfffeeeeeemmmrrrvvvssskkkfffeeehhhcccdddfffeeebbb```^^^^^^dddeeehhhjjjllllllkkkiiifffaaa\\\]]]ccciiikkkjjjkkkjjjlllppppppllljjjlllooossswwwyyyxxxuuusssrrrtttxxxzzzvvvrrrrrrpppmmmjjjdddMMM555...((("""$$$&&&%%%###"""###"""  !!!"""!!! |||mmm\\\MMMDDD@@@>>>;;;:::999888666444111111222222222333333333222222111000/////////////////////...............---------.../////////000000111333222000/////////222222222222111111111111///000000000000000//////...---+++***)))******+++''''''&&&%%%$$$$$$%%%%%%'''''''''''''''''''''''''''((()))+++---000222444,,,***((('''(((((((((''')))((((((''''''&&&&&&&&&$$$%%%'''(((((((((''''''%%%$$$"""""""""  !!!""""""""""""!!!  !!!  !!!"""######$$$$$$###"""#####################%%%$$$###"""!!!!!! """"""!!!!!!""""""###$$$%%%###!!!###&&&&&&$$$!!! """!!!!!!!!!"""$$$###!!! !!!!!!!!!  !!!"""""""""!!!!!!""""""""""""""""""""""""$$$"""'''+++333LLL___]]]ZZZXXXWWWZZZaaafffiiiiiikkkgggffflllooommmkkkjjjnnnllljjjnnnrrrtttppplllfffccc___\\\]]]aaafffjjjiiijjjkkkjjjhhhggghhhiiirrryyy~~~zzznnneeeccceeefffggghhhfffccc```^^^^^^dddfffhhhjjjjjjjjjiiihhhccc]]]WWWXXX^^^eeeiiiiiihhhffffffiiiiiiggggggjjjooosssxxx{{{zzzxxxvvvuuuxxx{{{{{{wwwtttttttttrrrrrrkkkPPP666,,,%%%!!!$$$###""""""###$$$"""!!!  !!!!!!!!!!!!!!! """ xxxdddQQQFFFBBB===;;;:::::::::888555333222222222222222222222222222111000//////......///........................,,,,,,------...///000000///111222222000000111222222222111111000000//////......//////////////////---,,,+++*********++++++&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&'''''''''''''''((()))+++---///000,,,)))'''&&&'''(((((('''(((((((((''''''&&&%%%%%%%%%&&&'''(((((('''&&&&&&$$$###"""###$$$$$$"""  !!!!!!""""""!!!!!!   !!!"""######$$$$$$#####################$$$$$$''''''%%%$$$""""""!!!!!!!!!!!!!!!!!!!!!"""#########"""!!!"""$$$$$$""" """""""""!!!!!!""""""!!!  !!!"""###"""!!!!!!""""""""""""""""""""""""###"""'''+++333LLL___]]]YYYWWWVVVZZZ```eeeggggggiiieeeeeejjjmmmlllkkkmmmooolllkkknnntttuuuqqqllldddbbb___]]]^^^aaaeeegggiiijjjkkkjjjjjjkkknnnpppvvv}}}{{{oooeeedddggghhhiiiiiigggccc```^^^^^^aaacccfffggggggfffffffffbbb]]]WWWXXX^^^dddffffffbbb```aaaeeehhhiiilllqqqsssuuuxxxyyyxxxwwwwwwwww{{{~~~}}}xxxuuuwwwyyyxxxxxxpppSSS666,,,%%%!!!###"""!!!"""$$$%%%%%%$$$  !!!"""###"""  $$$!!!|||mmmXXXHHH@@@???:::999999999:::888555222444444333333222111111000222111000///............---------...............+++,,,,,,---...//////000---///000000000000222444000000//////......------..................//////,,,,,,++++++++++++++++++'''((((((((('''&&&$$$###$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''((()))***+++,,,***''''''((())))))(((''''''(((((('''&&&%%%%%%'''((((((((((((&&&%%%###!!! """$$$%%%$$$### !!!!!!!!!!!!!!!  """### !!!"""######$$$$$$#########""""""###$$$%%%%%%)))(((&&&%%%$$$######"""!!!!!!!!! !!!""""""###!!! !!!"""""" """###"""!!! !!! !!!!!!  !!!"""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###(((,,,444MMM```^^^XXXVVVVVVYYY___dddeeeeeefffcccdddhhhkkkkkklllooopppmmmlllnnnqqqrrrnnnjjjcccbbbaaa`````````aaabbbhhhiiijjjkkklllnnnrrruuuwww{{{}}}wwwmmmfffgggkkkhhhhhhhhhfffccc````````````cccfffgggffffffggghhhddd___[[[]]]bbbeeedddbbb```___aaahhhlllnnnrrrvvvxxxxxxxxxvvvttttttvvvwwwzzz}}}}}}yyywwwzzz}}}|||zzzrrrUUU888---&&& ###!!!!!!!!!"""%%%&&&&&&%%% !!!"""$$$%%%###"""   ### |||sssdddRRREEE??????999888777888888777555222666555555444333222111000111111000///............---------------.........,,,,,,,,,---.........///---...//////...///222444............------------///......---------......++++++++++++++++++++++++))))))))))))(((&&&%%%$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''+++)))''''''((()))))))))&&&'''((())))))((('''&&&((()))))))))'''&&&$$$###"""######!!! !!!!!!!!!!!!   """$$$ !!!"""######$$$$$$###$$$###""""""###$$$&&&''''''&&&%%%$$$############!!!!!! !!!!!!"""###  """"""!!! !!!  !!!"""###$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""(((,,,555NNNaaa___XXXVVVVVVZZZ```dddeeedddeeecccdddhhhjjjiiijjjnnnmmmlllkkkkkklllllllllkkkcccccccccbbbaaa```______eeegggiiijjjkkknnnrrrvvvtttvvvvvvrrrkkkggghhhjjjeeefffgggeeecccaaabbbcccdddgggjjjjjjhhhggghhhkkkfffbbb^^^___dddfffdddaaadddcccgggnnnqqqqqqrrrvvvxxxxxxwwwtttrrrrrrtttvvvxxx{{{|||yyyyyy}}}{{{sssVVV:::///((("""%%%!!!!!!!!!"""%%%''''''&&&""""""!!! !!!!!!!!!"""###%%%&&&'''###""" !!!xxxiiiZZZLLLCCC>>><<<888777666666777777555333555555555444444333333333111111///...............,,,,,,,,,------.........------------------------/////////...,,,---...000------..................000///---,,,,,,,,,,,,---***++++++,,,,,,+++++++++******)))((('''&&&%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((()))'''%%%%%%'''(((((((((%%%&&&(((*********)))(((''''''((((((((('''%%%$$$ !!!"""!!! !!!!!!  !!!!!! !!!"""######$$$$$$###$$$###""""""###$$$&&&((($$$###"""!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!  !!!"""!!!  !!!"""""""""!!!!!! """!!!&&&+++444MMM```^^^ZZZXXXXXX\\\bbbffffffeeefffdddfffiiiiiiffffffjjjggghhhhhhgggfffgggjjjmmmeeedddcccaaaaaa```aaaaaaccceeeggghhhiiikkknnnpppoooppppppnnnkkkhhhfffeeebbbcccddddddbbbbbbdddfffiiikkkmmmkkkgggeeefffiiifffaaa\\\]]]bbbffffffddddddeeekkksssvvvsssrrrsssqqqsssuuuuuusssrrrrrrssssssxxxzzzyyyzzz~~~}}}uuuXXX<<<111)))"""$$$"""!!!!!!###%%%''''''&&&%%%%%%###"""  !!!"""###$$$%%%"""!!!!!! ~~~}}}ppp^^^NNNDDD===888444888666555555666666555444444444444555555555666666111000///......------...,,,,,,,,,------.........------------------,,,,,,111111000...+++***+++------.........//////000000111///...,,,++++++,,,,,,***++++++,,,,,,,,,+++++++++***((('''&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&#########%%%&&&(((***+++(((&&&$$$$$$%%%'''''''''$$$&&&(((***++++++***)))%%%&&&'''((((((((('''&&&$$$"""""""""###"""  !!!!!!  """"""!!!  !!!"""######$$$$$$###$$$###""""""###$$$'''(((!!!  !!!""""""!!!""""""!!! !!!!!!""""""!!!   !!!!!!!!!  !!! %%%)))222LLL___]]][[[ZZZZZZ^^^dddggggggfffgggfffhhhjjjiiidddcccfffccceeegggeeebbbdddjjjpppfffdddaaa______aaaccceeebbbdddfffffffffgggiiijjjkkkllllllmmmlllhhhccc___```aaaccccccbbbccceeegggjjjmmmnnnkkkdddaaabbbeeeeee___YYYYYY^^^dddggggggbbbdddkkkuuuxxxuuurrrrrrkkkoootttvvvuuusssqqqpppqqqvvvyyyxxxzzz~~~vvvZZZ===222)))!!!###"""!!!!!!###%%%''''''&&&((('''&&&###!!! !!!!!!!!!!!!  }}}yyyzzzzzzfffPPPDDD@@@===;;;;;;777777666666555555555444222333333444444333333222444333222000///---,,,+++***+++,,,---------,,,+++)))******,,,---...//////---,,,,,,+++************---------...///000000111//////...,,,******,,,///000...,,,***(((''''''(((''''''&&&&&&&&&%%%%%%%%%((((((''''''&&&%%%######%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''******)))(((&&&%%%$$$###%%%%%%$$$$$$###"""!!!!!!!!!"""###"""    !!!"""###%%%&&&'''((('''$$$!!! !!!###%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""###!!!"""!!! !!!""""""""""""  !!!%%%***///DDDZZZ]]]]]]ZZZYYY\\\cccggggggeeekkkkkkjjjiiiggggggfffgggdddddddddfffiiijjjiiihhheeedddccccccdddfffiiijjjeeeeeeeeeeeedddccceeehhhkkkhhheeefffiiiiiieeeaaa]]]___``````___```ccceeeeeedddeeefffggggggeeecccddd^^^XXXXXX]]]cccffffffdddhhhnnnsssuuuuuusssrrrrrrpppoooooonnnnnnuuu~~~vvvyyy{{{zzz}}}uuu^^^CCC000((($$$!!!$$$$$$##################'''&&&$$$###!!!    !!!!!!~~~zzz~~~vvvooo]]]III???<<<999777777666666666666555555444444333444444555555444444333444444333222000///......+++,,,------------,,,+++((()))***+++,,,---......---,,,+++++++++++++++,,,+++,,,,,,---......//////.........,,,******,,,...///---+++)))((('''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((((('''&&&&&&%%%$$$$$$%%%%%%$$$######"""!!!!!!!!!"""""""""  !!!   !!!###$$$%%%&&&'''%%%### !!!"""###### !!!"""!!!  !!!""""""""""""  $$$!!!'''+++000EEEZZZ]]]]]][[[[[[```fffjjjjjjhhhiiiiiijjjjjjhhhgggffffffccccccccceeehhhiiihhhgggffffffffffffgggiiikkklllgggfffffffffdddccceeehhhhhhfffdddfffiiiiiieeeaaa^^^```aaaaaa```___```bbbaaa``````aaacccdddcccaaaaaa]]]XXXYYY___eeehhhhhhfffjjjppptttvvvvvvtttsssqqqnnnlllmmmmmmmmmrrrxxxvvvyyy{{{zzz|||ttt]]]BBB...'''$$$"""########################$$$###"""!!!  !!! {{{~~~~~~ssscccSSSCCC;;;999666444444666555555555555444444444444444555555555555444444222222222111000/////////,,,,,,------------,,,+++******+++,,,------......,,,,,,+++++++++,,,------******++++++,,,,,,---------...---,,,******,,,...---,,,***)))((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$######""""""!!! !!!"""!!!  !!!  !!!   !!!"""$$$$$$%%%"""!!! !!!"""!!!   !!! !!!  !!!!!!!!!!!!!!!  $$$!!!'''***...BBBVVVYYY[[[[[[]]]ccciiimmmllljjjggghhhjjjiiigggfffeeefffbbbbbbbbbdddfffgggfffeeedddeeefffggghhhiiiiiiiiidddeeeeeedddbbbcccdddeeeeeeddddddfffhhhhhheeeaaa___aaaccccccaaa___^^^^^^___^^^]]]]]]```bbbbbbbbb^^^[[[YYY\\\aaafffhhhhhhhhhlllrrruuuvvvvvvuuuuuutttooommmoooqqqpppqqqtttvvvzzz{{{zzz|||~~~sss\\\@@@,,,%%%$$$###########################!!!!!!    !!!!!! ~~~yyy||||||rrr\\\NNNAAA;;;:::777555555444444444444444444444444333333444444444444333333/////////...............---------------,,,,,,,,,,,,,,,,,,---...//////000,,,+++++++++,,,---......*********++++++,,,,,,,,,,,,,,,,,,+++******+++---+++******)))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$#########"""""""""!!! !!!"""!!!  !!!  !!!!!!!!!   !!!"""######!!! !!!"""$$$###!!! !!!!!!  !!!!!!!!!  """$$$'''***>>>RRRTTTWWWYYY]]]dddjjjlllkkkjjjgggiiiiiifffdddccceeehhhbbbaaabbbccceeefffeeeddd```aaacccdddeeedddcccbbb\\\___aaa______aaaccccccdddddddddfffgggfffbbb___^^^aaaeeefffdddaaa______```^^^\\\\\\___bbbdddeee\\\[[[[[[^^^bbbeeeeeeeeeiiimmmrrruuuttttttuuuvvv{{{uuurrruuuwwwvvvtttuuuwwwzzz{{{zzz|||}}}sss]]]@@@+++$$$$$$$$$###############$$$$$$$$$""""""!!!  !!!!!!""" """|||yyyrrrtttvvvoooXXXLLLAAA<<<:::777555666333333333333444444444444222222222333333222222222///////////////..................------,,,,,,,,,++++++,,,,,,------......++++++++++++,,,,,,---...+++++++++++++++,,,,,,,,,***+++,,,+++******+++,,,))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$"""""""""############$$$#########"""""""""""""""!!!"""!!! !!!"""  !!!!!!!!!   !!!!!!!!!!!!$$$&&&(((&&&""" """"""    """$$$&&&)))<<>>QQQTTTRRRVVV[[[aaafffhhhhhhhhhjjjkkkhhhbbb\\\\\\bbbhhheeeddddddeeeggghhhfffeee```aaabbbbbbaaa^^^\\\ZZZUUU]]]```^^^___eeegggdddcccccccccbbbaaa```___^^^^^^aaaeeegggfffdddcccbbb^^^[[[YYYZZZ\\\```bbbccc```aaabbbcccddddddcccccciiimmmqqqqqqnnnmmmqqquuuzzzvvvtttvvvwwwtttsssuuu{{{~~~~~~|||}}}wwwcccFFF///&&&%%%%%%"""""""""###$$$$$$%%%%%%&&&%%%###!!! !!!###""" !!!"""!!!!!!!!!!!!}}}{{{vvvkkkhhhiiiccc[[[PPPDDD>>>999444222444111222222222333333333333111222222333333222222111444444333333222222111111111000...---,,,,,,,,,---*********+++++++++++++++++++++***)))))))))******))))))))))))))))))))))))''')))***+++***)))***+++((()))***++++++******)))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$########################$$$$$$###""""""###$$$$$$########################!!!""""""""""""""""""""" !!!!!! !!!### !!!"""""""""!!!  """''',,,---***###""""""    ###!!!%%%(((+++>>>RRRTTTUUUXXX^^^cccfffhhhiiijjjhhhjjjjjjeee^^^[[[^^^cccgggffffffgggiiiiiihhhfffccccccbbbaaa___\\\YYYXXXVVV___bbb^^^^^^eeefffaaa`````````_________aaabbb___bbbeeeeeedddaaa``````___]]][[[\\\^^^aaabbbcccbbbccceeeffffffggghhhiiiiiinnnrrrqqqmmmlllpppuuuuuurrrrrrsssqqqnnnpppttt}}}~~~zzzhhhKKK333'''%%%%%%!!!""""""###$$$$$$%%%%%%$$$###""" """%%%$$$   !!!!!!!!!   {{{nnniiihhhaaa___TTTHHH@@@:::555444666111111111222222333333333222333333444444333333222333333222222111000000///111000...---,,,,,,------------..................++++++***)))((((((((()))((((((((((((((('''''''''&&&(((***+++***)))***+++((()))+++,,,,,,+++******''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$#########$$$""""""""""""""""""""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$#########"""!!!!!!!!!!!!"""""""""""" !!!!!! !!!### !!!"""""""""!!!  """''',,,...***"""!!!!!!   !!!###&&&)))===PPPSSSXXX\\\```eeegggiiikkklllfffjjjlllhhh```[[[\\\___hhhhhhggghhhjjjjjjiiigggccccccaaa___\\\YYYWWWUUUVVV___bbb\\\\\\bbbbbb\\\^^^^^^^^^]]]^^^```cccfff```bbbdddcccaaa^^^]]]]]]bbb```______bbbdddeeedddccceeeggghhhiiijjjlllnnnjjjooosssqqqllllllpppvvvrrrqqqqqqqqqnnnkkknnnuuu~~~|||jjjNNN555(((%%%%%%!!!""""""###$$$$$$%%%%%%!!! ###'''%%%!!!!!! !!!!!!!!!  !!!!!!"""!!! wwwoooiiifffbbbZZZNNNDDD===999777666333222222333555555333222000000000222555555444222666222...---...111111000---------------------------,,,***))))))+++,,,...(((((())))))))))))((((((%%%&&&(((*********))))))+++***((('''&&&''')))***+++++++++++++++***)))((((((&&&$$$###$$$$$$###"""$$$$$$%%%&&&%%%$$$###""""""######$$$%%%%%%&&&&&&###$$$%%%$$$"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""!!!!!!!!!!!! !!! !!!!!!!!!  ###""" !!!""""""!!!   !!!!!!!!!###!!!###%%%'''<<>>555222000//////000000//////...,,,,,,...//////...+++---///000...------...------------------------+++++++++******))))))(((&&&''''''((((((''''''&&&############$$$%%%&&&'''%%%&&&&&&'''((((((((()))+++)))(((&&&&&&&&&''''''%%%###""""""###$$$###""""""###$$$$$$$$$###!!!!!! !!!"""""" !!!"""!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!! ######"""""" !!!+++666999666,,,$$$###'''...CCCSSSPPPPPPSSSZZZbbbhhhjjjiiigggfffbbb```___\\\\\\bbbkkkjjjkkkmmmmmmmmmnnnppprrrlllggg___XXXTTTTTTVVVXXX\\\___aaabbb```^^^]]]]]]]]]______]]][[[\\\```dddcccccccccdddfffhhhkkklllcccbbbaaa``````aaaccccccccceeehhhjjjkkklllnnnqqqnnnppppppkkkgggjjjttt}}}zzzvvvssssssqqqlllkkkmmmqqqxxxqqqZZZAAA///)))"""""""""""""""""""""""" xxxsssnnnllliii^^^MMM???555222///...///000000///000...,,,,,,---//////...,,,...000///---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++******&&&''''''((((((''''''&&&!!!"""###$$$%%%%%%%%%%%%%%%%%%&&&'''(((((((((((()))(((&&&%%%%%%&&&((()))'''%%%#########$$$###""""""###$$$$$$$$$###!!!  !!!!!!"""""" !!!"""!!!  ###### $$$,,,///---(((!!!###'''...BBBSSSRRRSSSUUUYYY^^^bbbcccaaa___```___```bbbaaa```eeemmmjjjlllmmmllljjjjjjlllnnnkkkfff___XXXTTTRRRRRRRRRUUUYYY]]]___^^^[[[YYYYYY\\\^^^___]]][[[\\\aaafffbbbcccdddfffhhhiiijjjjjjbbbaaa```_________aaabbbcccfffiiijjjjjjkkkmmmpppqqqrrrpppllljjjlllttt{{{vvvrrrppppppnnniiihhhkkkooovvv|||vvvdddJJJ444***#########"""!!!!!! yyytttooommmjjj___MMM???555222///---.../////////111///------.../////////---///000...+++***+++...++++++++++++++++++++++++***++++++,,,,,,,,,++++++&&&''''''''''''''''''&&& !!!###$$$%%%%%%$$$$$$$$$%%%&&&'''((((((((((((((('''%%%%%%%%%&&&(((***(((&&&$$$###$$$$$$###""""""######$$$$$$"""!!!  !!!""""""""" !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! """!!! $$$$$$ !!!$$$&&&%%%$$$"""'''---BBBUUUUUUTTTUUUWWWZZZ]]]\\\ZZZWWW[[[\\\aaaeeeeeedddgggmmmjjjlllmmmkkkhhhgggiiikkkiiieee```ZZZVVVRRROOOLLLPPPTTTZZZ]]]\\\YYYWWWUUU]]]```aaa___]]]^^^dddiiiaaaccceeegggiiiiiiiiiiiifffdddaaa^^^]]]\\\]]]]]]bbbfffiiijjjjjjjjjllloootttsssqqqmmmkkkmmmsssyyytttpppnnnnnnlllhhhgggiiilllrrrxxx|||yyyjjjPPP888,,,$$$$$$###"""!!!  }}}~~~yyyuuurrrkkkZZZGGG===444333111000...---------..................------/////////...---,,,******,,,,,,+++++++++,,,------+++,,,---...------++++++***)))'''&&&&&&''''''((((((&&&%%%###""""""######''''''&&&%%%&&&'''((()))'''&&&$$$###"""###$$$$$$$$$%%%%%%%%%%%%$$$######"""############""""""!!! !!!######!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!  """ !!!!!!  !!!!!!!!!&&&444EEEPPPSSSRRRVVVYYYXXXUUUSSSVVVYYY^^^```dddiiimmmnnnllljjjfffjjjnnnnnnjjjeeebbbbbbbbb```\\\XXXUUUQQQLLLHHHRRROOORRRYYY[[[TTTPPPQQQSSS[[[^^^\\\\\\bbbfffeeedddcccbbbccceeegggggggggbbbaaa___\\\[[[YYYXXXXXX^^^___aaadddhhhmmmrrruuuvvvrrrmmmkkkmmmqqqtttvvvrrrqqqlllfffbbbbbbfffjjjnnnqqquuuzzzzzzuuunnn\\\???)))&&&$$$"""!!!!!!!!!  !!!!!! {{{vvvrrrhhhVVVDDD;;;111111///...------,,,,,,.........---------------...------,,,+++******)))************++++++,,,---******+++,,,+++***(((((()))((((((''''''''''''''''''&&&%%%$$$$$$#########&&&%%%%%%$$$%%%&&&'''(((&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$######"""""""""###$$$$$$######### """######"""  !!!!!!!!!!!! """"""!!!!!!  !!!   """""""""'''555FFFPPPRRRQQQUUUXXXXXXVVVUUUVVVYYY^^^```cccgggkkkkkkiiigggcccfffiiijjjgggccc```^^^dddaaa^^^[[[YYYUUUQQQMMMOOOMMMOOOUUUVVVRRROOOPPPQQQXXX\\\[[[\\\aaadddcccbbbaaa``````aaacccddddddbbbaaa___]]]ZZZXXXWWWVVVZZZZZZ]]]bbbgggkkknnnooorrrooollllllooosssuuuwwwwwwtttooogggaaa```cccgggjjjmmmsssyyy~~~vvvsssnnn]]]BBB---&&&$$$"""!!!!!!!!!  !!!!!! }}}zzzvvvpppbbbOOO???999///...------,,,,,,------------------------------000///---,,,,,,,,,------******))))))******+++,,,......///......,,,***)))((((((((((((((('''&&&&&&&&&&&&'''&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''######$$$$$$######"""!!!!!!""""""###$$$$$$$$$$$$ """""""""""" !!!!!!!!!!!! """"""!!!  !!! !!! !!!!!!#########)))777HHHPPPPPPOOOQQQUUUWWWWWWXXXYYYZZZaaabbbdddgggjjjjjjhhhfffcccdddeeeggggggccc^^^[[[aaa```^^^]]]\\\ZZZWWWTTTPPPNNNPPPSSSTTTQQQPPPRRRPPPVVVZZZZZZ[[[___aaa```___^^^\\\[[[[[[\\\^^^___bbbaaa___\\\ZZZXXXVVVUUUWWWXXX[[[bbbiiimmmllljjjmmmllllllnnnrrrvvvxxxyyy|||xxxqqqhhhaaa___aaaccceeegggmmmwww~~~wwwqqqpppmmm^^^EEE000&&&$$$!!!!!!!!!!!!  !!! {{{yyyyyyyyyvvvssszzzvvvqqqhhhYYYFFF999555...---------------......,,,,,,,,,,,,,,,---------...---+++******,,,---///---,,,+++******)))******////////////---,,,***(((&&&'''((()))((('''&&&%%%&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%"""############"""!!!!!! !!!"""###$$$$$$$$$ !!!""""""""""""!!!  !!!!!! !!!  !!!!!! !!!  !!!!!!"""$$$$$$%%%+++:::JJJQQQOOOJJJLLLPPPUUUYYY\\\]]]]]]cccdddeeehhhjjjjjjhhhfffdddcccdddfffhhhfff```ZZZZZZYYYZZZ[[[]]]\\\ZZZXXXUUUUUUVVVVVVUUUTTTTTTVVVRRRUUUXXXZZZ[[[\\\\\\[[[\\\[[[YYYWWWUUUVVVXXXZZZ^^^^^^]]]\\\[[[YYYXXXWWWXXXYYY]]]eeemmmpppmmmiiillllllnnnrrrwwwzzz{{{{{{~~~yyyqqqiiibbb``````aaa^^^```fffqqq}}}xxxrrrlllllljjj\\\DDD///%%%###!!!!!!!!!!!!  !!! |||uuurrrqqqrrrqqqppprrrllleee\\\MMM===444333......------......///000++++++++++++,,,,,,------***)))((('''((())),,,---111000...,,,***)))(((((()))*********(((&&&%%%###&&&'''((((((((('''%%%$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&))))))((('''&&&$$$###""""""############"""!!!!!! !!!""""""""""""!!!!!!""""""""""""!!!!!!   !!!###"""!!! !!!"""  !!!!!!"""$$$$$$&&&...>>>MMMRRROOOGGGHHHLLLSSS[[[``````___``````bbbdddggggggfffdddcccccccccfffhhhfff```ZZZRRRRRRTTTXXX[[[[[[ZZZXXXYYY[[[[[[YYYWWWVVVXXXYYYWWWWWWXXXYYYZZZYYYWWWWWWZZZZZZYYYVVVRRRRRRSSSVVVZZZ[[[\\\\\\\\\\\\[[[[[[YYY[[[```gggnnnqqqooollloooppprrrvvv{{{}}}}}}|||{{{vvvpppiiidddbbb``````YYYZZZ```lllzzzwwwpppkkkjjjhhhYYY@@@,,,%%%###!!! !!!"""!!!  zzzyyyzzzxxxvvvsssqqqooooooooofff^^^TTTKKKAAA666000111///...............//////)))******++++++,,,,,,---,,,,,,+++,,,---///111222222111///---***)))((('''))))))******)))'''%%%$$$'''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&((((((((('''&&&$$$"""!!!######$$$$$$######"""!!! !!!""""""""""""""""""""""""""""""""""""  !!!!!!######!!! !!!!!! !!!  !!!!!!###$$$&&&000AAAQQQTTTOOOGGGGGGJJJRRR\\\aaa```]]]XXXXXXZZZ]]]```bbbaaa```aaabbbccceeefffccc___[[[PPPQQQSSSWWWZZZZZZXXXUUUWWW\\\^^^ZZZWWWYYY[[[[[[\\\XXXWWWYYYZZZXXXWWWXXX\\\]]]]]]ZZZUUURRRSSSUUUXXXYYY[[[]]]^^^^^^^^^^^^XXX[[[aaafffkkkmmmnnnooovvvvvvwwwzzz|||}}}{{{zzzvvvsssnnnjjjgggddd```^^^TTTWWW___kkkxxxzzzsssmmmkkkhhhYYY???***$$$"""!!! !!!"""!!!   |||uuutttsssxxx{{{yyyrrrjjjfffeee\\\PPPCCC<<<666111...///......------,,,---------)))))))))***+++,,,,,,,,,---...///000222333444555000///---+++***))))))(((***+++,,,,,,,,,***)))(((''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$######"""""""""###############"""###""""""""""""""""""### !!!!!!    """###&&&111DDDTTTVVVPPPKKKIIIKKKSSS\\\aaa]]]XXXQQQRRRSSSWWW[[[^^^___^^^```cccggghhhfffccc```^^^WWWXXXYYY[[[\\\ZZZVVVSSSRRRZZZ^^^[[[ZZZ]]]``````^^^XXXUUUYYY[[[YYYZZZ\\\```cccdddaaa[[[WWWVVVXXXYYYZZZ\\\___``````___^^^XXX]]]cccfffgggjjjooottt}}}|||{{{{{{{{{zzzxxxuuussspppmmmkkkhhhddd___ZZZPPPWWWbbbnnnxxx~~~}}}vvvpppnnnjjjZZZ@@@+++$$$""" !!!"""!!!   zzzssssssqqqyyy~~~rrrddd[[[WWWUUUGGG999222000...---///...---,,,,,,+++++++++,,,((())))))***++++++,,,,,,''')))***---...000000000,,,,,,+++***))))))******'''((()))******)))''''''((('''&&&%%%$$$%%%&&&'''%%%$$$###"""###$$$%%%&&&!!!"""###$$$%%%$$$######!!!"""###%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$#########""""""""""""######   !!! !!!"""&&&222FFFUUUWWWPPPOOOLLLLLLSSS\\\___ZZZSSSOOOOOORRRVVV[[[^^^______aaafffkkklllhhhdddcccccc____________^^^[[[UUUQQQOOOYYY___^^^]]]bbbffffff___WWWTTTXXX\\\[[[]]]aaadddgggjjjggg```[[[YYYZZZ[[[\\\^^^`````````^^^]]]ZZZ```eeeffffffiiiqqqyyy}}}{{{zzzxxxtttrrrrrrooommmkkkiiiddd]]]WWWNNNXXXfffrrrzzz}}}~~~~~~yyyrrrppplll]]]CCC...$$$""" !!!""""""!!!  wwwooonnnqqquuutttlll```RRRIII@@@===777111---+++++++++,,,,,,+++***)))))))))***((()))***+++,,,---------***************)))((((((((()))***)))'''''')))***'''((()))(((&&&%%%%%%''''''&&&%%%$$$%%%%%%'''(((+++)))&&&%%%$$$###""" !!!"""###$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$%%%###""""""###$$$$$$###!!!#########!!!!!!"""###!!!"""""""""""""""!!!  !!!((()))### ###(((333DDDSSSVVVRRRPPPOOOPPPVVV[[[]]]XXXTTTPPPRRRUUUZZZ^^^```___]]]^^^eeelllmmmiiidddbbbccc^^^___aaabbbaaa^^^ZZZXXXZZZ]]]aaaaaa```___bbbddd^^^YYYSSSTTTZZZ___aaa```cccccccccdddeeeccc```^^^]]]^^^```ccccccaaa\\\YYY___```aaabbbfffmmmwww~~~~~~xxxtttrrrqqquuussspppooonnnlllgggbbb___dddlllssswwwyyy{{{|||~~~vvvppppppiiiWWW???///%%%$$$###$$$$$$$$$"""  !!!~~~wwwooolllnnnooollldddXXXKKKCCC999777222...+++******+++,,,+++******))))))******))))))***+++,,,,,,,,,,,,))))))******))))))(((''''''((()))((('''''')))***((()))***)))'''&&&'''(((((('''&&&%%%%%%&&&''''''***(((%%%$$$$$$$$$###!!!!!!!!!!!!""""""#########"""###%%%&&&'''&&&%%%$$$%%%###!!!!!!""""""!!! """######"""!!!!!!""""""""""""""""""!!!    $$$++++++&&&!!! """"""'''222CCCRRRUUUPPPPPPOOOQQQVVV\\\^^^[[[WWWVVVUUUVVVXXX\\\___``````bbbfffiiiiiifffcccbbbccc^^^___aaabbbaaa^^^[[[XXXXXXZZZ]]]^^^^^^___aaacccYYYVVVUUUYYY```eeeeeecccaaaaaabbbdddeeedddbbb___ddddddfffhhhiiigggbbb___```aaabbbcccgggnnnwww~~~zzzvvvttttttwwwuuusssrrrrrrppplllhhhcccgggmmmsssvvvxxx{{{|||}}}vvvrrrqqqiiiUUU<<<---%%%$$$######$$$###!!! |||uuummmeeeeeeddd___WWWKKKAAA:::333111...,,,*********+++++++++***)))))))))******)))******+++++++++******(((((()))))))))(((''''''%%%'''((((((''''''(((***((()))***)))((('''((()))***)))'''&&&&&&&&&&&&'''(((&&&$$$$$$$$$%%%$$$""""""!!! !!!"""###"""###$$$%%%%%%%%%$$$###&&&$$$!!!!!!!!!!!! !!!$$$$$$###!!!!!!!!!############""" %%%******%%%!!! """!!!'''222CCCRRRUUUQQQRRRQQQRRRWWW\\\___]]][[[\\\ZZZXXXXXX[[[___aaabbbdddeeeeeeeeeddddddcccccc^^^___aaabbbaaa___[[[YYYWWWWWWWWWZZZ^^^```aaaaaaUUUUUUWWW^^^gggllljjjgggaaaaaabbbdddffffffdddbbbgggggghhhiiijjjhhhdddaaabbbcccccceeehhhooowww}}}|||xxxwwwwwwvvvuuutttttttttrrrooolllhhhkkkoooqqqtttvvvyyy|||{{{wwwtttssshhhQQQ888***%%%###############!!!xxxmmmdddXXXWWWUUUPPPHHH@@@999444222000...---++++++++++++******))))))))))))************************))))))''''''((((((((((((''''''$$$&&&((((((''''''(((***''')))***)))''''''((()))+++***((('''&&&&&&&&&''''''%%%######$$$%%%$$$######"""  """###!!!"""###$$$$$$$$$######%%%###!!!!!!""""""!!! """%%%&&&%%%###!!!!!!$$$$$$$$$###"""  """&&&%%%!!!!!!'''333FFFVVVZZZVVVVVVUUUVVVXXX\\\^^^^^^]]]```]]][[[[[[]]]___aaaaaaaaa```aaaccceeefffeeeccc___aaabbbcccbbb___[[[YYYVVVUUUUUUYYY___ccccccbbbXXXWWWZZZaaakkkpppooolllccccccdddgggjjjjjjhhhfffiiiiiiiiikkkkkkjjjhhheeeeeeeeeeeegggkkkqqqxxx||||||zzzyyyyyyuuuttttttsssrrrpppnnnllllllmmmnnnooopppssswwwzzzxxxvvvuuurrrdddKKK333'''$$$###""""""###"""  }}}pppaaaUUUJJJHHHFFFBBB===999555333111000///---+++***)))(((***))))))((())))))******))))))*********)))((((((''''''((((((((((((''''''%%%'''))))))((('''((()))&&&'''((((((&&&&&&'''(((+++***((('''&&&&&&&&&'''&&&$$$######$$$%%%$$$###$$$###!!! !!!###$$$!!!!!!!!!"""""""""""""""###"""!!!!!!###%%%%%%$$$ ###&&&'''&&&$$$###"""$$$$$$$$$###""" """!!!!!!(((555IIIZZZ___[[[YYYXXXYYY[[[]]]^^^]]]]]]______^^^___aaaaaa```^^^ZZZ[[[^^^cccfffgggeeecccaaabbbddddddbbb___[[[XXXVVVUUUWWW\\\bbbfffeeeccc^^^\\\\\\bbbjjjpppqqqoooggggggiiikkkmmmnnnllljjjnnnmmmmmmnnnoooooonnnllliiihhhgggiiimmmsssxxx{{{|||~~~~~~{{{xxxwwwvvvsssttttttsssqqqooommmlllmmmnnnmmmmmmmmmooossswwwuuuttttttnnn\\\CCC...%%%###"""!!!!!!""""""  !!!###!!!qqqaaaRRRFFF===<<<:::888666555333333//////...---+++(((&&&%%%))))))((((((((()))******'''(((((()))))))))((((((''''''((()))))))))((((((&&&(((***+++)))(((((((((%%%&&&''''''&&&&&&'''(((***)))'''&&&&&&&&&&&&'''&&&$$$""""""$$$$$$$$$###$$$###"""!!!!!!!!!"""### !!!!!!!!!""""""###!!! """$$$&&&&&&&&&!!!###&&&&&&%%%#####################"""   !!!!!!(((555HHHYYY^^^[[[XXXYYY[[[]]]^^^^^^^^^]]]^^^___```cccdddccc___\\\VVVYYY^^^bbbeeefffeeeddddddeeefffeeeccc^^^ZZZWWWUUUWWW[[[aaaeeegggfffeeeccc```]]]aaaiiioooqqqpppllllllmmmoooppppppmmmkkkjjjiiiiiijjjlllnnnnnnmmmllljjjiiikkkooouuuyyy{{{yyy{{{|||{{{xxxtttrrrqqqqqqrrrtttsssqqqooonnnnnnnnnnnnmmmlllkkkmmmqqqtttrrrrrrpppgggRRR:::***%%%###!!!!!!!!!"""!!!!!!!!!$$$$$$!!!|||~~~qqq```QQQDDD;;;666555444333333222333333////////////---***(((&&&((((((((((((((()))******&&&&&&'''((())))))))))))'''((())))))******))))))(((***,,,,,,***(((''''''%%%'''((((((''''''((()))((('''&&&%%%%%%&&&''''''&&&$$$###"""###$$$###""""""""""""!!!!!!  !!!"""###!!! !!!###$$$$$$$$$ """$$$$$$"""!!!"""###"""""""""""""""!!!     !!!###!!!'''222DDDTTTXXXTTTTTTWWW[[[^^^___```______^^^___```cccdddccc```]]]WWW[[[___aaa```aaaccceeegggggggggfffccc]]]XXXUUUSSSXXX```eeeggggggffffffccc```^^^bbbjjjpppqqqooopppoooooopppqqqooollliiidddccccccdddgggjjjkkkkkknnnllljjjlllqqqvvvyyyzzzwwwyyyzzzxxxtttooolllkkkiiilllooopppnnnmmmnnnpppnnnnnnnnnmmmlllmmmqqqsssoooooolll```III222&&&&&&"""!!! !!!!!!""""""$$$###xxxzzzuuueeeRRREEE<<<666333222222111111222222222///000111222111...,,,***((((((((((((((()))******%%%&&&'''((())))))))))))(((((()))******************,,,......+++)))''''''&&&((())))))(((((()))+++'''&&&%%%$$$%%%&&&'''((('''%%%###"""######"""!!! !!!!!!   !!!!!!$$$""" !!!""""""!!! !!!"""!!!  """!!!"""""""""""""""!!!!!! !!! !!!!!!!!!### %%%000@@@OOORRRMMMPPPTTTZZZ^^^aaaaaaaaabbb______```aaacccbbb```^^^ZZZ]]]```___\\\\\\aaafffhhhiiiiiigggccc]]]WWWTTTQQQYYYbbbhhhhhhfffeeefffaaa^^^^^^ccckkkppppppnnnqqqqqqpppqqqpppnnnkkkhhheeedddccceeeiiilllnnnnnnpppmmmkkkmmmrrrwwwyyyzzzvvvwwwxxxvvvqqqlllhhhgggaaaeeeiiikkkkkkkkkmmmoooooooooooonnnmmmnnnqqqtttnnnmmmiii[[[DDD---%%%&&&"""!!! !!! """"""###!!!xxxvvvyyy{{{|||ssspppfffWWWFFF:::666777222222111111000///......///...,,,,,,,,,,,,***)))***((('''&&&&&&'''(((***+++***((('''''')))+++,,,'''''''''''')))+++---...***,,,------+++((((((((())))))))))))))))))))))))))))))'''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!  !!!!!!!!!"""!!!$$$#########""""""!!!!!!&&&%%%"""!!! !!!"""######"""!!!###%%%%%%""" """%%%$$$"""  !!!!!!$$$///DDDMMMNNNSSSSSSVVVYYY]]]```aaabbbccc___```aaabbbbbbbbbbbbbbbbbbbbbaaa]]]ZZZ]]]fffmmmpppnnnlllhhhccc^^^ZZZXXX[[[___dddfffeeedddeeefffcccdddeeeggghhhiiiiiiiiipppnnnllllllmmmlllhhhdddbbb```___dddkkkppppppmmmjjjkkknnnrrrvvvxxxxxxwwwrrrrrrrrrpppllliiigggfffggghhhiiijjjkkklllllllllnnnmmmnnnooommmkkkooouuuvvvqqqfffSSS<<<***$$$&&&$$$###"""  !!! !!!###''')))'''%%%&&&###zzzqqqqqquuuwwwwwwqqqjjj^^^OOOAAA888555555333333333222222111111111///---,,,,,,,,,,,,***)))***)))'''&&&&&&''')))***+++***(((''''''((()))***%%%%%%%%%%%%''')))+++,,,***,,,---,,,***((((((((()))))))))))))))))))))))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$###""""""""""""!!!  !!!"""!!! !!! #########"""""""""!!!!!!###""" !!!""""""!!! """######!!!!!!%%%***&&&!!!###&&&111FFFPPPPPPUUUWWWYYY[[[]]]___aaacccdddddddddddddddcccccccccccc______^^^ZZZXXX[[[cccjjjpppooommmjjjfffccc___^^^___cccggghhhfffdddddddddddddddeeeeeeeeeeeeddddddiiihhhfffggghhhgggdddaaabbb``````dddkkkppppppnnnjjjlllppptttxxxwwwtttppplllmmmnnnnnnllljjjiiihhhdddeeegggiiijjjllllllllllllkkkmmmooonnnlllooouuuvvvqqqfffRRR;;;***$$$&&&$$$###"""!!!  !!! ###,,,222444222///&&&###sssmmmnnnsssvvvwwwnnndddTTTEEE;;;555333333222222222222111111111111...---++++++,,,,,,+++)))***)))(((''''''((()))***+++***((('''''''''(((((($$$$$$$$$%%%'''(((***++++++++++++***((('''(((***)))))))))))))))))))))))))))((('''%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$#########"""!!! !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!  """###"""!!! !!!"""!!!"""&&&000***!!!%%%(((333IIIRRRRRRWWWZZZ[[[]]]^^^^^^aaadddgggllljjjhhhfffdddcccccccccbbbbbb```]]]\\\^^^eeekkkllllllkkkjjjhhhfffdddcccbbbeeeggghhhfffdddddddddeeeeeeeeedddcccbbbaaa```cccbbbbbbcccddddddbbb```bbb```aaaeeekkkppppppooolllnnnsssxxx{{{yyyrrrlllfffgggjjjlllmmmmmmlllkkkbbbccceeegggiiikkkllllllkkkjjjlllppppppmmmoootttuuuqqqeeePPP999)))$$$%%%######"""!!!   +++777???@@@<<<777'''###~~~sssmmmoootttxxxzzzoooaaaNNN>>>777444222111......//////////////////---,,,++++++,,,,,,+++)))***)))(((((((((((()))*********((('''&&&&&&&&&&&&%%%%%%&&&''')))***+++,,,***+++***(((&&&&&&(((***((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######### """ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!!!! &&&***...((( %%%)))444JJJSSSSSSXXXZZZ\\\]]]]]]^^^aaafffkkkpppnnnjjjfffdddcccbbbcccccccccbbb```^^^aaafffjjjfffgggggghhhhhhgggggggggccceeefffgggfffdddccccccccccccdddcccbbbaaa````````````aaaaaaccccccccccccbbbaaabbbfffllloooqqqpppppprrrvvv{{{~~~{{{uuuooofffgggjjjmmmooopppooommmdddeeefffhhhjjjkkkkkkkkkmmmkkklllppppppmmmmmmqqqssspppcccLLL555'''######"""""""""!!!!!!  $$$222???FFFEEE>>>888&&&!!!~~~sssmmmmmmqqqtttvvvnnn___KKK<<<555333111///..................//////---+++******+++,,,+++)))))))))(((((((((((()))))))))((('''&&&%%%%%%$$$$$$$$$$$$&&&'''((()))***+++)))***)))'''&&&&&&(((***'''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$###############""""""""""""  !!! !!!"""###$$$"""""""""""""""""""""###!!!!!!!!!!!! """)))...&&&""" $$$(((444JJJSSSSSSWWWXXXZZZ]]]]]]]]]```gggmmmooommmiiifffcccbbbbbbbbb``````___]]]]]]___bbbeeebbbccceeefffhhhiiiiiiiiihhhgggfffeeedddaaa___]]]]]]]]]^^^___````````````^^^______```aaabbbcccdddbbbbbbdddgggllloooqqqrrrqqqssswwwzzz|||zzzwwwtttkkklllmmmqqqsssssspppmmmggghhhiiijjjkkklllllllllpppmmmllloooooollllllnnnqqqoooaaaGGG000%%%"""!!!!!!!!!""""""!!!  """######000===CCCBBB:::444"""{{{tttnnnkkkkkkkkkkkkhhh[[[III;;;555222000///000000000000////////////,,,+++******+++,,,+++)))'''((((((((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$!!!"""###%%%&&&''''''''''''((()))(((&&&&&&''')))''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!  !!!"""###"""!!!"""$$$&&&%%%$$$"""!!!###***...  ###(((444KKKSSSRRRWWWVVVYYY\\\\\\[[[^^^eeelllkkkiiigggeeecccbbbbbbbbbbbbaaa`````````aaacccdddaaabbbdddfffhhhjjjkkkkkkooolllhhheeebbb^^^ZZZVVVUUUVVVXXX[[[]]]^^^___```[[[\\\]]]^^^^^^___bbbdddbbbccceeeiiilllooorrrsssoootttzzz|||yyywwwvvvwwwrrrrrrrrruuuwwwvvvqqqllliiiiiikkklllmmmmmmnnnnnnrrrmmmjjjmmmnnnllllllnnnpppooo```DDD---$$$""" !!!"""""""""!!! %%%&&&(((222999888222---|||{{{xxxuuupppkkkeeeaaa]]]SSSEEE:::333111//////000000000//////.........+++***)))***+++,,,+++***&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$ !!!###%%%&&&'''''''''%%%'''(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$######################## !!!"""######"""!!! !!!!!!###$$$$$$  !!!!!! !!!%%%((('''%%%"""!!!&&&)))!!!###(((555KKKTTTSSSWWWVVVZZZ]]]\\\YYYZZZ```gggfffeeeeeeeeeddddddddddddeeedddccccccdddeeeeeeeee___```bbbdddfffhhhiiiiiiooolllhhheeeccc```[[[XXXSSSUUUWWW[[[]]]```aaabbbZZZ\\\]]]]]]\\\]]]aaadddbbbcccfffiiilllooorrrtttpppyyy|||vvvvvvxxxwwwuuuuuuwwwzzzxxxqqqlllfffgggiiilllnnnpppqqqqqqqqqkkkgggjjjmmmmmmooorrrqqqpppaaaDDD---%%%$$$ """###"""!!! $$$&&&!!!!!! '''+++***&&&"""|||}}}~~~yyypppeee___TTTMMMBBB888222///////////////...---,,,,,,+++++++++***)))***+++,,,+++***%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%$$$$$$!!!###%%%'''((()))(((((($$$&&&((()))(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""!!!"""$$$%%%%%%  !!!%%%((('''%%%!!! """$$$$$$!!!$$$)))666MMMUUUTTTXXXVVV[[[^^^\\\XXXWWW\\\bbbbbbcccdddeeefffffffffeeebbbaaa``````aaabbbbbbaaa\\\]]]___aaacccdddeeeeeellliiieeeeeeeeedddaaa^^^VVVXXXZZZ]]]```cccdddeee\\\^^^___^^^]]]^^^bbbeeebbbdddgggjjjlllooorrrtttsssxxxvvvyyyxxxvvvvvvxxx{{{yyyrrrlllcccdddgggkkknnnqqqssstttoooiiieeehhhlllooorrruuurrrrrrbbbDDD---'''%%%""" """######!!! """%%%###""" !!!~~~{{{yyyiiiYYYSSSJJJ???666222000///---,,,,,,,,,,,,,,,---...///************************((('''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$***//////)))$$$'''((())))))'''&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%$$$### !!!"""""""""###$$$$$$$$$$$$#########$$$$$$$$$###""""""!!! !!!!!!"""###$$$  ###&&&%%%$$$!!! $$$$$$$$$"""""" )))<<>>OOOVVVXXXYYYYYYZZZYYYYYY^^^dddeeeaaa___```ccceeefffeeeeeeddd```aaaccceeegggggggggggg___```bbbfffiiihhhddd```bbbaaaaaabbbcccbbb```]]]^^^]]]\\\]]]aaadddeeefffeeefffhhhiiihhhfffcccbbb[[[___eeekkknnnmmmkkkiiiiiiooo|||uuuuuuuuutttqqqnnnjjjhhhbbbccceeeiiinnnqqqrrrqqqhhhjjjjjjhhhjjjrrrxxx{{{yyyoooXXX===***###"""""" zzztttvvvzzz~~~}}}ppp^^^OOO>>>999444111111111///------,,,,,,+++,,,,,,------,,,+++***)))'''&&&%%%$$$'''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%%%%''''''&&&$$$%%%&&&'''&&&$$$"""!!!"""###"""""""""######$$$$$$$$$&&&'''&&&$$$"""""""""###############$$$$$$$$$%%%$$$"""  !!!""""""!!!  !!!$$$###"""!!!  !!! !!!###%%%%%%&&&'''&&&$$$!!! !!!"""---@@@QQQXXXYYYZZZXXX[[[\\\\\\aaaffffffccc```bbbeeeggggggfffeeeeeebbbccceeeggghhhhhhhhhhhhbbb```___aaaeeefffddd```___```aaaccccccbbb___^^^]]]\\\\\\^^^bbbeeeggghhhbbbccceeeiiillllllhhhddd]]]cccjjjppprrrppplllhhhmmmqqqyyywwwsssuuuwwwuuuppplllkkkkkkgggggghhhiiilllnnnooopppkkklllkkkjjjlllqqqxxx|||xxxlllUUU:::(((###"""!!! |||{{{|||zzzuuuhhhWWWLLL===888333111111111...,,,---,,,,,,+++++++++,,,,,,---,,,+++***(((&&&%%%%%%'''%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###""""""#########$$$&&&'''&&&$$$""""""##################$$$%%%&&&'''((((((&&&###!!! ######"""""""""###$$$%%%'''&&&###!!! !!!"""###"""!!! !!!""""""!!!"""#########""""""!!! !!!###!!!###%%%&&&$$$#########$$$&&&000CCCSSSZZZZZZZZZYYY]]]___```ccchhhhhheeecccfffiiijjjhhhgggfffgggeeefffggghhhiiiiiihhhhhhddd```]]]\\\___bbbcccccc]]]___aaacccbbbaaa```___\\\\\\\\\^^^cccgggiiijjj^^^___bbbhhhnnnoookkkfffbbbhhhooouuuvvvsssmmmiiisssuuuyyy}}}~~~|||wwwtttrrrvvvyyywwwrrrooonnnpppnnnmmmlllkkkjjjiiijjjkkkmmmmmmmmmmmmnnnppptttyyyvvvjjjRRR777'''"""!!!  }}}uuurrrlll___PPPFFF<<<777222000000000...,,,---,,,,,,+++++++++++++++///...---,,,***)))((('''&&&%%%$$$%%%'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!! !!!"""###$$$&&&%%%$$$"""######$$$###""""""###$$$&&&'''(((((('''$$$!!! !!!$$$###"""""""""###%%%&&&'''&&&$$$###"""""""""""""""!!!  """#########$$$%%%""""""###"""""" !!!"""######$$$&&&(((***555GGGVVV\\\[[[ZZZ\\\```bbbbbbdddhhhiiigggeeehhhkkkkkkhhheeeeeefffcccdddfffhhhiiiiiihhhhhhdddbbb___\\\[[[]]]```bbb\\\___aaabbbaaa``````aaa___^^^]]]___cccfffhhhiii]]]^^^bbbhhhmmmooolllhhhhhhlllrrrwwwwwwtttoookkktttuuutttqqqooopppssswwwvvvyyy{{{zzzuuurrrqqqqqqqqqqqqoookkkgggdddcccdddkkkjjjkkknnnnnnmmmoootttuuuhhhOOO555%%%"""!!! tttlllkkkgggYYYIII@@@999555///---///000///...---,,,,,,+++******++++++---,,,,,,***)))(((''''''&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!""" !!!######"""""""""######"""!!!!!!!!!###%%%&&&&&&%%%$$$!!! """%%%$$$###"""!!!"""###%%%&&&%%%%%%$$$###"""!!! !!!!!!   !!!"""""""""###%%%'''""""""######"""!!! !!!$$$&&&---...888JJJYYY]]]\\\ZZZ^^^cccdddcccdddhhhjjjiiidddhhhkkkiiidddaaa```bbb]]]___bbbdddggghhhiiiiiidddeeeeeeaaa\\\YYY[[[^^^\\\^^^``````______aaacccdddbbb```aaacccdddeeeeee```bbbeeeiiilllllljjjiiilllooosssvvvvvvssspppmmmpppmmmiiieeedddhhhpppwww||||||}}}{{{wwwssspppnnnoooooonnnjjjccc___]]]^^^eeedddggglllllljjjkkkppptttfffLLL222$$$!!! wwwmmmfffhhhdddVVVEEE<<<777222---+++---000000///---,,,,,,+++*********+++))))))((('''&&&%%%%%%$$$&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!!!!!"""###!!!"""!!!!!!"""###!!!!!!  """$$$&&&$$$###!!! %%%((($$$###"""!!!!!!###%%%&&&$$$$$$$$$###""" !!!!!!  !!!!!!  !!!"""!!!!!!"""%%%(((""""""#########!!! ###&&&///111;;;LLLZZZ^^^\\\ZZZ```dddfffcccdddhhhjjjjjjbbbfffiiigggaaa]]]\\\^^^XXXZZZ^^^bbbeeehhhiiijjjdddiiikkkfff]]]WWWWWWZZZ\\\^^^``````^^^___bbbeeehhheeecccbbbbbbbbbbbbaaaccceeehhhkkkkkkjjjiiihhhooopppsssttttttrrrooonnnlllfff___[[[]]]ccclllrrr~~~{{{xxxsssnnnkkklllmmmlllhhhaaa\\\ZZZZZZ___^^^cccjjjkkkhhhiiinnnssseeeKKK111$$$!!! xxxpppiiigggggg[[[GGG===>>>444111...------......---+++******)))))))))))))))+++++++++***(((&&&###"""!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$#########""""""$$$$$$###!!!"""!!!!!!!!!!!!!!!""""""#########"""######$$$$$$$$$$$$$$$"""  !!!$$$"""!!!!!!###$$$###"""!!!!!!""""""""""""!!!!!!""" """!!! !!!###"""!!!### !!!"""######"""!!!""""""######"""  %%%666333<<>>RRR______]]]^^^aaaddddddaaa\\\[[[___dddjjjjjjhhhccc^^^ZZZXXXWWWYYYZZZ]]]bbbgggkkkkkkkkkggghhhhhhfffbbb```aaacccaaa___]]]]]]___aaabbbbbbfffeeedddcccdddfffhhhjjjiiihhhhhhhhhiiijjjkkklllpppoooooooooppppppnnnllliiibbbZZZUUUXXXaaalllsssyyyyyyyyyyyywwwsssmmmiiilllnnnooollleee\\\UUURRRVVV^^^eeeffffffjjjoooqqqtttaaaFFF000%%%  ~~~yyyrrrllleeeaaa]]]QQQ@@@777777444111...------...---,,,+++***))))))(((((())))))************)))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$"""!!! """###""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!!!!""""""!!!!!!###!!!!!!"""!!!     !!!!!!   !!!!!!!!! ###$$$!!!%%%333333???SSS___^^^\\\]]]___dddfffbbbZZZXXX^^^eeejjjjjjiiieee```\\\[[[[[[^^^^^^```dddhhhkkkkkkkkkffffffffffffffffffggggggaaa___]]]]]]___bbbccccccfffdddcccbbbccceeehhhjjjkkkhhheeeddddddgggkkknnnpppnnnmmmnnnoooooonnnlllkkkggg```]]]^^^fffooouuuwwwwwwwwwwwwvvvrrrmmmiiinnnpppoookkkddd[[[UUURRRWWW```ggghhhhhhlllqqqssstttaaaFFF///$$$  xxxssssssrrroooiiiccc^^^WWWKKK<<<444444111///---,,,,,,,,,+++*********)))(((((((((((((((((((((((((((((('''''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###%%%###""""""!!!!!!!!!!!!"""$$$$$$######"""!!!  !!!!!! !!!"""   !!!"""!!!!!!!!!"""$$$  !!!!!!  !!! ###,,,///===RRR]]]\\\[[[^^^___aaaccc```]]]\\\aaafffjjjjjjiiifffbbb_________cccbbbccceeeiiikkkkkkjjjjjjhhhggggggiiijjjjjjiiieeeccc``````bbbdddeeeffffffdddbbbaaabbbdddfffhhhiiigggdddbbbcccfffjjjmmmooonnnllllllmmmnnnnnnmmmnnnllliiiffffffjjjpppuuuxxxvvvsssrrrpppnnnkkkiiioooqqqqqqmmmggg___ZZZWWW[[[dddjjjjjjiiimmmqqqssssss```EEE...###!!!!!! |||nnngggiiilllmmmfffaaaZZZRRREEE999333222///---+++***++++++)))(((***))))))((('''(((((((((&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$#########""""""""""""############!!!###$$$$$$######$$$%%%######"""!!!!!!!!!!!!!!!"""#########"""   """"""   &&&(((((($$$!!!%%% !!!!!!!!!  ###))):::PPPZZZYYYYYY^^^___^^^\\\]]]```dddfffgggiiiiiiiiigggdddbbbbbbccceeeddddddeeehhhjjjjjjiiiiiihhhggghhhkkkmmmmmmmmmiiieeebbb```aaacccdddddddddcccbbbaaaaaaaaaccccccddddddcccdddeeehhhjjjkkkooommmjjjjjjkkkmmmmmmmmmqqqqqqqqqooommmmmmpppsssyyyuuuppplllkkkjjjhhhgggnnnppprrrqqqlllfffaaa______gggmmmllljjjmmmpppqqqrrr___CCC---"""!!! vvvgggaaadddiiijjjbbb^^^VVVKKK@@@666111000...,,,+++***+++***((('''***)))((((((''''''((((((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###!!!!!!!!!"""""""""""""""!!!###%%%%%%#########$$$$$$###"""!!!!!! !!!!!!!!!"""""""""   !!!######!!!  """%%%222000,,,$$$!!! &&&999OOOXXXVVVWWW]]]]]]ZZZXXX[[[aaaggghhhgggggghhhiiigggeeedddeeeffffffeeeddddddfffhhhhhhhhheeefffgggiiilllooorrrssslllhhhbbb_________`````````````````````````````````aaaccceeehhhjjjkkklllnnnlllhhhhhhiiilllmmmnnnsssuuuxxxvvvrrroooooopppvvvsssooollljjjiiigggfffjjjnnnrrrssspppjjjeeeccc```iiinnnmmmkkkmmmppprrrrrr^^^BBB,,,!!! sssfffbbbeeegggfff]]]ZZZQQQEEE:::333000...///---,,,,,,,,,,,,)))'''))))))(((''''''''''''(((''''''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$!!!!!!""""""############!!!###%%%%%%###"""""""""$$$###"""!!!  !!!""""""!!! !!!!!! !!!###%%%$$$"""   """######"""  %%%***999111'''"""%%% &&&;;;QQQWWWSSSTTT[[[ZZZYYYXXXZZZ^^^bbbeeeffffffggghhhgggfffeeefffgggeeedddbbbccceeefffggggggdddgggjjjkkkkkkmmmqqquuupppllleee```^^^]]]]]]]]]YYY[[[]]]```aaaaaa```______```bbbeeehhhkkkmmmooonnnkkkgggfffhhhkkkmmmnnntttxxx|||{{{uuuooollllllooooooooopppooommmiiieeefffkkkqqqssspppjjjdddaaa^^^gggmmmlllkkknnnssstttqqq^^^AAA+++  ssshhheeehhhgggdddYYYWWWNNNAAA777111...---000///.........---+++)))))))))(((''''''''''''''')))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%!!!###%%%%%%###!!!!!!!!!$$$$$$"""!!!  """"""!!! !!!!!!!!!"""$$$&&&%%%### !!!  ###%%%%%%### !!!(((---;;;---###"""!!! &&&***$$$)))>>>RRRWWWRRRRRRYYYWWWXXXZZZZZZZZZ]]]aaaeeeeeefffggggggffffffggghhhdddcccaaaaaaccceeeffffffgggkkknnnmmmiiiiiimmmrrruuupppiiiccc___^^^]]]]]]SSSVVV[[[___bbbbbbaaa______```aaacccgggkkkooorrrnnnkkkgggeeegggjjjmmmnnntttzzz~~~vvvnnnjjjiiiiiikkkppptttuuuqqqkkkeeeccchhhooorrrooohhhaaa]]]\\\dddkkkllllllpppuuuwwwqqq]]]AAA***!!!}}}tttnnnjjjhhhdddaaa\\\RRRGGG@@@999111---...///...,,,***))))))******%%%&&&((()))))))))((('''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%###!!! !!!###"""!!!  !!!!!!!!!!!! $$$$$$###"""!!!!!!""""""!!!!!! !!!!!!!!!"""%%%''''''$$$!!! !!!"""&&&$$$"""!!!!!! %%%)))%%%$$$,,,???UUU[[[SSSQQQVVVVVVSSSQQQTTTYYY]]]^^^]]]ccceeefffcccdddggghhhfffeeeeeeeeeeeegggiiikkklllmmmlllllllllkkkkkkkkklllpppnnnkkkiiiiiigggbbb^^^ZZZYYYZZZ]]]aaadddcccaaa___^^^___dddkkkssswwwxxxlllgggbbbbbbggglllmmmlllsss{{{~~~yyyqqqooopppppplllqqqvvvxxxuuupppjjjgggiiigggiiinnnnnneee\\\XXXUUU___hhhjjjkkkrrryyy}}}uuu]]]???)))"""  }}}tttmmmiiigggdddaaa[[[QQQEEE===666///---...---,,,+++*********+++,,,&&&'''((()))))))))))))))((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###!!! !!!"""###"""!!! !!!!!!""""""#########$$$%%%$$$######""""""######!!!!!! !!!!!!!!!###$$$%%%%%%###!!!  !!!!!! $$$"""%%%...CCCXXX]]]TTTOOOSSSUUUUUUTTTSSSTTTXXX\\\___dddffffffcccdddhhhjjjiiiggggggffffffggghhhiiijjjkkkllllllmmmlllllljjjiiigggggghhhjjjmmmllliiieee\\\\\\]]]```dddggggggeee```___```eeemmmsssssspppgggdddaaaccchhhllllllkkkpppvvvxxxtttqqqqqqsssrrroooqqqsssuuutttqqqmmmjjjiiifffgggkkkiiiaaaXXXTTTSSS^^^hhhkkklllpppvvvxxxvvv^^^???)))"""!!!{{{qqqjjjgggeeebbb___XXXMMMAAA999333---,,,...***************+++,,,---(((((('''''''''((())))))''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""######"""!!!!!!"""$$$###"""!!!  !!!"""###$$$$$$%%%%%%$$$$$$###############!!!!!! !!!!!!""""""#########"""!!! %%%111GGG[[[^^^TTTMMMNNNTTTUUUUUURRROOOQQQXXX^^^aaacccbbb```bbbiiimmmlllkkkjjjiiihhhgggggggggggggggiiilllmmmmmmjjjgggeee___bbbggglllpppoookkkhhh______```cccfffhhhhhhgggbbb```aaagggooorrrnnniiibbbaaaaaaeeejjjmmmlllkkkmmmpppqqqooopppuuuvvvuuusssqqqppprrrttttttqqqnnnllliiihhhiiifff]]]UUURRRSSS^^^gggjjjkkkppptttuuu{{{bbb@@@)))""""""!!!~~~vvvmmmfffcccaaa^^^[[[UUUIII===555000++++++...******************++++++((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!"""###"""!!!"""###%%%""""""!!!  !!!!!!"""######"""""""""""""""###!!!!!! !!!!!!###"""!!!!!! !!!!!!$$$222JJJ\\\]]]RRRJJJIIIRRRRRRRRRPPPNNNOOORRRUUUWWWZZZZZZZZZ^^^hhhnnnooonnnmmmllljjjhhhfffeeedddccceeehhhjjjjjjgggbbb```]]]aaagggmmmooommmhhhdddddddddeeefffgggggggggfffeeebbbaaagggooorrrmmmgggbbbaaabbbeeeiiimmmnnnnnnnnnooommmmmmqqqxxxyyyvvvuuurrrpppsssxxxyyyuuuqqqpppmmmkkkjjjeee\\\UUUTTTVVV^^^fffhhhkkkrrrxxxzzzhhhEEE,,,###"""!!!zzz|||{{{yyyxxxvvvooogggbbb___]]]YYYVVVPPPEEE:::333---******---,,,,,,++++++***)))(((((('''&&&%%%$$$###$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" """""""""!!!"""$$$&&&"""!!!  !!!!!! !!!!!!!!!!!! !!!!!!"""!!!  !!!222KKK[[[ZZZPPPHHHGGGPPPNNNMMMNNNPPPPPPMMMJJJLLLPPPRRRTTT[[[fffnnnpppqqqpppnnnkkkhhheeecccaaa___aaaccceeedddaaa]]][[[ZZZ___fffkkkllliiidddaaakkkkkkkkkkkkiiihhhgggggghhheeecccgggnnnqqqooojjjfffeeecccdddhhhlllpppsssqqqqqqooonnnssszzzzzzvvvvvvtttssswww|||}}}xxxsssrrrooommmlllfff]]]XXXXXX[[[```eeefffkkkvvvoooJJJ///$$$###!!!vvvtttvvvsssppppppmmmiiibbb___]]]ZZZVVVRRRLLLBBB777222---)))***---,,,,,,,,,+++***)))'''&&&&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###"""!!!"""###%%%"""!!! """""""""!!!!!!!!!  !!!!!!!!! !!!!!!!!!  333JJJXXXWWWOOOIIIHHHNNNLLLLLLOOOQQQPPPKKKEEEHHHLLLPPPSSS[[[gggoooqqqsssrrrpppmmmiiieeebbb```]]]^^^______^^^\\\ZZZYYYWWW\\\cccggghhhgggeeedddpppqqqqqqooollliiiiiiiiikkkiiihhhjjjnnnpppooommmiiihhheeeeeegggkkkpppsssrrrsssrrrqqquuuzzzzzzvvvvvvuuuvvvzzz}}}}}}zzzvvvqqqooopppooojjjaaa]]]^^^```ccceeefffmmmzzzqqqLLL111%%%### zzzllllllnnnjjjiiilllgggddd```^^^]]]ZZZUUUPPPHHH???666222...***))),,,******++++++***)))(((''''''''''''''''''&&&%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###"""!!!!!!###%%%!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!444JJJUUUTTTOOOMMMMMMNNNNNNOOOPPPPPPNNNLLLJJJKKKPPPUUUXXX```kkkrrrssstttsssqqqnnnjjjeeeaaa______^^^\\\ZZZYYYYYYYYYYYYXXX]]]bbbeeeeeeeeefffgggmmmooopppnnnkkkiiiiiijjjmmmnnnpppqqqpppooommmmmmiiiiiihhhggggggiiilllnnnpppssstttsssvvvzzzzzzwwwwwwwwwwwwxxxyyyyyyyyyyyyssssssvvvwwwrrrjjjgggiiicccfffhhhiiippp}}}nnnJJJ000%%%### rrreeeeeegggdddeeekkkdddbbb______^^^[[[UUUPPPGGG>>>666222...***)))+++'''(((***++++++***))))))'''((()))***)))(((&&&%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""######"""!!!!!!"""$$$!!!!!!  !!!!!! !!!"""###!!!!!! !!!!!!"""555JJJTTTSSSPPPPPPQQQNNNQQQSSSQQQNNNLLLNNNPPPQQQVVV[[[^^^eeeooottttttuuutttrrrooojjjeeeaaa___```^^^[[[XXXWWWXXXYYY[[[]]]```dddeeedddccceeeggggggjjjlllkkkhhhfffgggiiinnnrrrwwwwwwsssnnnkkkjjjggghhhiiiiiihhhhhhiiijjjlllqqqttttttvvvyyyzzzwwwxxxxxxwwwuuutttuuuyyy|||wwwxxx|||~~~zzzsssppprrrdddgggjjjlllsss~~~kkkHHH///%%%""" |||rrreee^^^^^^``````______bbbbbb___^^^\\\VVVNNNBBB999000---+++)))***...///......---+++)))'''&&&&&&$$$$$$%%%''')))***)))'''&&&%%%%%%$$$$$$%%%%%%"""######$$$$$$$$$######""""""!!!!!!!!!!!!""""""############"""  !!!"""""""""""" !!!""" %%%555JJJWWWWWWQQQLLLJJJNNNRRRUUUUUUSSSTTTYYY]]]YYY[[[___eeekkkoooooonnnnnnooopppnnnkkkgggdddcccccceeefffbbb]]][[[^^^bbbbbbbbbbbbbbbbbbccccccdddfffjjjnnnnnnkkkiiiiiikkknnnsssxxxzzzwwwqqqkkkgggkkkkkkjjjjjjiiihhhggggggoooooopppqqqtttwwwyyy{{{xxxtttqqqrrrwww{{{zzzxxxyyyzzz{{{|||}}}{{{vvvsssjjjiiijjjmmmuuu}}}jjjHHH000%%%"""  !!! wwwqqqiiidddbbb```^^^[[[___aaa```^^^\\\[[[TTTLLL???777///,,,***(((***---,,,,,,,,,,,,+++***)))(((%%%$$$###%%%''')))))))))&&&&&&%%%$$$$$$$$$$$$%%%"""###############""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!   !!! !!!!!!!!!  ###444IIIUUUVVVPPPLLLJJJOOOSSSWWWWWWUUUVVVYYY]]]^^^^^^aaaeeejjjllllllkkkkkklllmmmllljjjhhhffffffdddfffhhheeeaaa___aaadddeeedddbbb```___^^^]]]]]]bbbeeehhhjjjjjjjjjjjjkkkpppsssvvvwwwsssmmmiiifffiiiiiijjjjjjjjjkkkkkkkkkoooooooooppprrruuuwwwyyyuuuqqqoooqqqvvvzzzzzzxxxwwwwwwxxxyyyyyywwwssspppiiiiiimmmrrryyy~~~hhhGGG///%%%""" """$$$###!!! tttrrrqqqooolllhhhccc^^^[[[___```___\\\[[[YYYQQQHHH;;;333,,,+++***((()))---******++++++******))))))$$$######$$$'''(((((('''&&&&&&%%%$$$$$$$$$$$$$$$"""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!! ###444IIIUUUVVVQQQMMMLLLPPPTTTXXXYYYXXXXXXZZZ\\\^^^^^^```ccchhhkkklllkkkgggggghhhhhhhhhhhhhhhhhheeehhhjjjiiieeedddeeeggghhhfffbbb^^^[[[XXXWWWVVV]]]^^^aaaeeeiiikkkkkkjjjnnnqqqrrrqqqmmmhhhdddcccfffggghhhjjjlllnnnooopppnnnnnnnnnoooppprrrtttuuurrrooonnnpppuuuxxxyyyxxxtttssssssttttttsssooolllfffiiiooovvv|||}}}{{{yyyxxxdddFFF///$$$!!! """&&&'''&&&%%%###!!!}}}ppppppqqqrrrppplllfffcccaaa``````^^^[[[ZZZXXXOOOEEE666///***))))))((((((,,,************)))(((''''''$$$######$$$&&&''''''%%%&&&%%%%%%$$$###$$$$$$$$$""""""""""""!!!  !!!!!!!!!!!!!!!!!!    !!!!!!  $$$444IIIVVVWWWSSSPPPOOORRRUUUZZZ[[[[[[ZZZ[[[\\\ZZZZZZ\\\aaafffkkkmmmmmmdddddddddeeefffggggggfffdddgggiiijjjgggffffffggghhheeeaaa\\\XXXVVVTTTTTT[[[ZZZ[[[```fffjjjjjjhhhkkkmmmooooookkkfffbbb```dddeeefffiiikkkmmmooopppmmmmmmmmmmmmnnnoooqqqrrrrrrqqqpppqqquuuwwwxxxwwwsssrrrqqqqqqqqqpppmmmjjjcccgggmmmuuuzzz{{{yyyvvvqqqaaaGGG///###!!! !!!$$$((())))))'''&&&%%%"""~~~wwwnnnoooooommmjjjhhhggggggcccbbb^^^ZZZZZZWWWMMMBBB333---)))))))))''''''***++++++***)))(((&&&%%%$$$$$$######%%%''''''&&&$$$%%%%%%$$$############$$$"""""""""!!!!!! !!!!!!!!!!!!   !!!!!!!!!!!! !!! !!!222FFFTTTVVVRRRPPPOOOTTTWWWZZZ\\\\\\\\\\\\\\\XXXYYY\\\```fffjjjkkkkkkcccbbbbbbcccffffffeeecccccceeeggggggfffeeedddddddddbbb___[[[XXXWWWXXXXXX]]][[[ZZZ]]]ccchhhiiiiiijjjmmmqqqqqqnnniiidddbbbbbbcccdddfffhhhjjjlllmmmllllllkkkkkklllmmmoooppptttsssssstttvvvwwwwwwwwwuuusssqqqppppppooommmkkkdddfffjjjpppvvvxxxwwwvvvmmmaaaIII000"""!!! !!!%%%)))++++++)))((('''$$$ |||nnnllljjjhhhggggggggggggeeebbb]]]ZZZYYYVVVKKK???111,,,((())))))'''&&&(((++++++***)))'''%%%###"""$$$$$$$$$&&&((((((&&&$$$%%%%%%$$$###############!!!"""""""""!!!  !!!""""""!!!    !!!"""""""""!!! !!! ...CCCPPPSSSPPPNNNNNNVVVXXXYYY[[[\\\]]]\\\\\\\\\]]]___cccgggiiihhhfffdddcccccceeehhhhhheeeaaacccccccccccccccbbbaaaaaa___^^^[[[YYYYYYZZZ\\\]]]```]]][[[\\\```fffkkkmmmnnnppprrrqqqnnniiifffddd```aaabbbdddfffhhhiiijjjkkkjjjjjjjjjkkklllnnnooottttttuuuvvvwwwxxxyyyyyywwwuuurrrpppppppppnnnmmmhhhhhhjjjmmmrrruuuvvvvvvlllcccMMM111"""  """&&&***,,,,,,+++***(((%%%!!!}}}zzzsssnnnjjjhhhhhhiiigggeeeeeeaaa\\\XXXWWWTTTHHH;;;111+++)))******'''&&&'''))))))((((((&&&%%%######%%%%%%%%%'''))))))&&&$$$%%%$$$$$$###############!!!!!!"""""""""!!!!!! !!!""""""!!! !!!!!!!!! !!!!!!""""""!!!   ...CCCPPPSSSQQQPPPPPPXXXXXXXXXZZZ[[[\\\]]]\\\]]]___bbbgggkkkllliiigggeeedddeeeiiinnnnnniiiddddddbbbaaa```_________^^^[[[YYYXXXWWWXXX[[[___aaaaaa___]]][[[^^^eeennnuuuqqqqqqnnnjjjeeeaaaaaaaaa]]]^^^```ccceeehhhiiijjjjjjiiiiiiiiikkklllnnnpppppprrruuuwwwxxxzzz{{{|||yyyvvvsssqqqppppppooonnnnnnmmmmmmnnnqqqsssssssssnnngggQQQ333!!! !!!!!!$$$(((,,,......---,,,'''%%%!!!xxxtttxxxsssmmmkkkllllllhhhcccddd```ZZZVVVVVVSSSFFF888111,,,)))+++***'''%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&(((***)))'''$$$%%%$$$$$$###"""######### !!!"""""""""""""""!!!!!!""""""!!! !!!""""""""" !!!""""""!!!  000EEESSSVVVTTTSSSTTTZZZXXXXXXXXXZZZ\\\]]]]]][[[^^^cccjjjooopppnnnkkkeeeeeegggmmmrrrrrrlllgggeeebbb```^^^^^^^^^^^^]]]XXXWWWVVVUUUWWW[[[___bbbaaa```^^^\\\]]]eeerrr{{{rrrooohhh```ZZZXXXYYY\\\\\\]]]___bbbfffiiikkkllliiiiiiiiiiiikkkmmmoooppplllooosssvvvxxx{{{}}}zzzwwwsssqqqppppppoooooorrrqqqpppqqqrrrrrrqqqpppqqqjjjTTT444  ###  """%%%)))---//////...---'''%%%!!!uuuqqqvvv{{{uuunnnjjjjjjiiiddd___]]]WWWSSSSSSUUUOOO@@@333,,,+++***(((''''''&&&&&&'''&&&%%%$$$###""""""###%%%%%%$$$$$$%%%%%%&&&'''#########"""""""""""""""#########""""""  $$$"""!!!!!!""""""!!!  !!!!!!  ###!!!%%%000DDDWWW\\\XXXVVVZZZ^^^\\\[[[YYYYYYZZZ\\\]]]]]]aaahhhmmmppppppmmmkkkllliiigggkkkqqqsssoookkkhhhddd```]]]]]]]]]^^^]]]ZZZYYYWWWSSSSSSXXXbbbiiihhhddd```^^^aaafffjjjmmmooollldddZZZQQQOOOSSSWWW___```bbbccccccdddfffhhhggghhhiiijjjjjjjjjjjjjjjqqqtttxxxzzzyyywwwwwwvvvzzzwwwsssqqqrrrrrrrrrrrrvvvvvvtttqqqnnnmmmoooqqqsssmmmYYY:::%%%$$$"""%%%)))...333444333000---,,,((("""~~~tttsssyyy|||wwwpppkkkiiifffbbb___[[[UUUQQQQQQRRRLLL???333,,,+++***(((''''''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$######"""""""""!!!############"""!!!  !!!  """###"""!!! !!!  $$$111FFFWWWZZZVVVVVVZZZ\\\[[[YYYXXXXXXYYY[[[\\\]]]aaaggglllooonnnllljjjjjjgggfffjjjoooppplllhhhhhheeeaaa^^^]]]]]]\\\[[[[[[ZZZXXXUUUUUUYYYbbbjjjiiifffccc``````cccgggjjjkkkhhhbbbXXXPPPMMMOOORRR]]]```bbbdddddddddfffggghhhhhhiiiiiiiiihhhhhhgggnnnqqqtttuuuuuuuuuuuuvvvyyyvvvtttssstttuuuuuuuuuxxxyyyyyywwwtttqqqpppqqqsssnnnYYY;;;&&& ###"""%%%)))///444666444111...+++'''!!!}}}wwwxxx}}}zzzwwwqqqjjjddd```]]]\\\WWWRRRNNNNNNNNNGGG;;;111+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$###"""!!!!!!######$$$######"""!!!  """$$$$$$###!!!  """222HHHVVVWWWSSSUUU[[[ZZZYYYWWWVVVWWWYYY[[[]]]^^^aaafffjjjllllllkkkiiigggffffffiiilllmmmiiieeeeeecccaaa``````___]]][[[[[[[[[ZZZWWWWWW[[[ccciiiiiiiiifffbbb^^^___ccchhhiiihhhddd\\\SSSNNNNNNPPP]]]```cccfffffffffggghhhiiiiiihhhhhhgggffffffeeelllmmmoooppppppppprrrtttvvvtttssssssuuuwwwwwwvvvuuuxxxzzzzzzwwwssspppooosssnnnYYY;;;&&&!!! ###!!!!!!###(((///444666555111///)))%%% ~~~wwwtttoooggg___ZZZXXXYYYTTTPPPLLLJJJHHHBBB888000******)))((('''&&&&&&&&&&&&&&&''''''''''''''''''$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!######$$$$$$###"""!!!!!! !!!!!!######"""###!!! !!!333IIIUUUSSSPPPTTTZZZYYYWWWVVVUUUWWWZZZ]]]___```bbbeeehhhjjjjjjiiiiiihhhhhhiiikkklllkkkhhhfffbbbaaaaaaaaabbbaaa___]]]ZZZ[[[[[[YYYXXX[[[bbbhhhhhhiiiiiiddd___^^^ccchhhlllmmmkkkeee]]]WWWTTTUUU^^^bbbfffiiiiiiiiiiiiiiiiiiiiihhhhhhgggggggggggglllmmmmmmlllkkkkkknnnpppqqqppppppqqqtttuuuuuutttlllpppuuuwwwvvvrrrnnnmmmrrrlllXXX:::%%% !!! !!!###"""&&&,,,222444333///,,,'''###uuurrrllleee^^^YYYYYYYYYRRRPPPLLLHHHCCC<<<444...***)))((('''&&&&&&&&&'''&&&&&&'''(((((((((''''''$$$############$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!"""############"""!!!!!!   !!! """!!!"""444IIIRRRPPPOOOSSSYYYXXXWWWUUUUUUWWW[[[```ccccccdddeeefffggghhhhhhiiikkklllmmmmmmkkkjjjiiiiiieeeddddddddddddbbb^^^[[[YYY[[[\\\[[[ZZZ\\\aaafffgggiiijjjgggbbbaaaeeejjjnnnpppqqqnnnfff```]]]\\\bbbeeeiiillllllkkkjjjkkkiiihhhhhhhhhhhhiiijjjkkkmmmmmmllljjjhhhhhhjjjlllkkkkkklllnnnpppqqqpppooodddhhhnnnqqqrrrpppooooooqqqkkkVVV888### ###%%%!!!$$$)))...///---***(((%%%!!!~~~sssoooiiiccc___]]]]]]]]]SSSQQQMMMGGG@@@888111---)))(((''''''&&&&&&''''''&&&&&&((((((((('''&&&%%%###############$$$%%%%%%#########"""""""""""""""!!!!!!""""""""""""!!!!!! ###555GGGNNNNNNOOOSSSVVVWWWVVVTTTUUUWWW\\\bbbeeeffffffeeeeeefffggghhhiiimmmoooooommmiiigggiiilllkkkjjjhhhfffdddaaa]]]YYYZZZ\\\^^^^^^]]]^^^aaaeeehhhjjjkkkiiigggfffiiillllllpppsssqqqlllfffcccccceeehhhkkkllllllkkkkkkkkkiiihhhhhhhhhhhhjjjlllmmmllllllkkkiiiffffffgggiiiiiiiiijjjmmmnnnnnnllliiibbbeeehhhkkkmmmooorrrtttrrrkkkUUU666""" ###&&&###%%%'''))))))'''%%%######wwwnnnhhhbbb^^^^^^___^^^]]]UUUTTTOOOHHH>>>555///---(((((('''&&&&&&&&&''''''&&&'''(((((((((&&&$$$##################$$$$$$%%%!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!!   %%%555EEEKKKMMMQQQSSSSSSUUUTTTRRRSSSVVV\\\bbbfffiiihhhfffeeeeeeggghhhjjjnnnooonnnjjjdddcccggglllmmmkkkhhhgggfffccc```^^^[[[___bbbbbb```aaacccfffmmmmmmmmmlllkkkkkkkkkkkkjjjnnnsssssspppkkkiiiiiihhhiiikkkkkkiiihhhiiijjjjjjiiihhhgggggghhhjjjkkkfffggghhhgggfffeeeggghhhkkkkkklllnnnooommmiiifffcccdddcccccceeejjjqqqvvvtttmmmVVV777""" $$$''''''''''''&&&%%%###!!! !!!|||}}}rrriiibbb[[[XXX[[[^^^]]][[[VVVUUUQQQHHH===444///---(((((('''&&&&&&&&&''''''&&&'''(((((('''%%%###"""#########"""###$$$$$$%%% !!!"""""""""  """""""""!!!"""  &&&555DDDIIIMMMRRRSSSQQQSSSRRRQQQQQQUUU[[[aaafffkkkiiigggeeeeeefffiiijjjmmmnnnmmmggg```___eeekkkiiigggffffffggggggfffeee]]]aaadddeeecccccceeehhhqqqpppnnnnnnnnnnnnllljjjiiinnnsssuuurrrooonnnnnniiijjjjjjiiigggfffggghhhkkkjjjhhhfffeeefffggghhhaaaccceeeeeeeeeeeegggiiimmmnnnoooppppppnnniiifffdddccc```^^^___eeennnuuuvvvoooXXX888""" $$$'''***)))'''%%%###!!! vvvsssmmmggg^^^YYY]]]bbb___XXXTTTRRRMMMDDD;;;333///---******)))'''&&&%%%$$$###((((((((('''&&&%%%###""""""###$$$%%%%%%$$$###"""###""" !!!###"""!!!  (((999GGGHHHHHHLLLNNNLLLSSSOOOMMMOOORRRXXXbbblllmmmmmmllliiiffffffiiimmmrrrllleeebbbbbbcccccccccdddbbbaaaccceeeeeebbb______```aaaaaa```bbbdddggggggkkkpppsssrrrqqqooonnnjjjllloooqqqqqqooollljjjhhhggggggggghhhjjjmmmnnniiihhhfffeeeeeeeeefffgggcccccccccbbbbbbcccfffhhhrrruuuyyyxxxtttnnnhhheeedddaaa]]]]]]bbbiiippptttxxxkkkRRR777&&& """&&&(((...---***'''$$$!!! |||zzzsssrrrpppiii___XXXZZZ^^^\\\VVVPPPNNNHHH@@@666///+++)))))))))((('''&&&%%%%%%$$$''''''&&&%%%$$$###!!! !!!"""###$$$$$$###"""!!!"""!!! !!!###"""!!!'''999HHHJJJJJJMMMNNNLLLRRRNNNNNNQQQTTTYYYcccllllllmmmllljjjhhhiiilllpppmmmiiieeecccdddddddddcccdddaaa______```bbbaaa___^^^_________^^^___bbbdddjjjnnnrrrsssrrrooommmlllnnnoooqqqrrrqqqnnnkkkiiillljjjiiihhhhhhiiikkkllllllkkkiiihhhhhhhhhiiijjjffffffeeedddeeegggkkkmmmppptttwwwwwwsssmmmhhheeeccc___\\\\\\bbbjjjqqquuuyyylllSSS888&&& """%%%(((,,,***(((%%%"""~~~yyyrrrnnnooolllggg]]]UUUVVV[[[ZZZVVVLLLJJJEEE<<<333,,,((('''''''''''''''&&&&&&&&&%%%&&&%%%$$$###"""  !!!###$$$$$$"""!!!!!! !!!###"""  !!!&&&999IIIKKKJJJMMMNNNLLLPPPNNNOOOTTTWWW[[[ccckkkkkklllllllllkkklllooorrreeedddcccdddeeefffdddccceeebbb^^^\\\\\\^^^______aaabbbbbbbbbaaaccceeehhhjjjnnnqqqsssrrrooommmmmmqqqrrrttttttrrrnnnjjjgggooommmjjjhhhgggggghhhiiinnnmmmlllkkkkkkkkklllmmmjjjhhhffffffgggjjjmmmpppnnnrrruuuuuuqqqlllhhheeeaaa^^^[[[\\\ccckkkssswwwyyymmmUUU999&&& !!!%%%'''((('''%%%"""}}}wwwqqqjjjggghhhaaa___YYYTTTUUUYYYYYYVVVLLLIIIDDD;;;333,,,))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!  """######!!! """""""""!!!"""  !!!&&&999HHHIIIGGGKKKOOOOOOQQQPPPRRRVVVYYY[[[aaahhhkkkllllllllllllmmmnnnooo^^^___bbbdddfffeeecccbbbfffddd```^^^]]]\\\\\\\\\aaabbbccccccdddfffiiilllhhhkkkppprrrrrrqqqqqqqqqrrrsssuuuuuussspppllliiinnnlllhhhfffdddeeeggghhhmmmlllkkkkkkkkklllmmmnnnmmmkkkgggfffgggjjjlllnnnmmmpppttttttqqqlllhhhfff```^^^]]]___fffnnnuuuyyyyyynnnVVV:::'''!!!$$$&&&&&&%%%### wwwrrrlllddd```___XXXYYYWWWSSSRRRTTTTTTQQQKKKHHHBBB:::111,,,))))))%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$"""!!!!!!!!!!!! !!!!!!"""!!!  !!!""""""!!!  ###!!!!!!&&&999GGGFFFCCCHHHOOOQQQSSSRRRTTTXXXZZZZZZ^^^dddkkkkkkkkkkkkllllllkkkjjj\\\^^^bbbeeeeeedddbbbaaaffffffeeecccaaa^^^\\\\\\]]]^^^```aaabbbeeehhhkkkjjjmmmppprrrrrrqqqqqqqqqppprrrtttuuutttrrrooommmjjjhhheeebbbbbbcccfffhhhiiiiiihhhhhhiiikkklllnnnrrrooojjjhhhiiikkkllllllmmmpppssssssoookkkhhhfffaaa___```cccjjjqqqvvvxxxwwwmmmWWW;;;&&& ###&&&%%%$$$""" wwwnnnjjjfff^^^YYYXXXTTTWWWUUUOOOLLLMMMMMMKKKGGGEEE???666...)))((((((%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""""""""###$$$###"""!!!  !!!######!!!  !!!  &&&999HHHGGGCCCHHHPPPSSSRRRQQQSSSXXXYYYYYY]]]cccjjjiiiiiikkklllllliiiggg```ccceeefffdddcccbbbbbbdddfffhhhgggdddbbb``````bbbdddeeeeeefffhhhkkknnnppprrrssssssqqqnnnmmmmmmnnnpppsssuuuuuusssqqqooohhheeebbb``````bbbeeegggeeeeeefffgggiiikkknnnooovvvrrrmmmmmmnnnpppooommmmmmoooqqqqqqmmmiiifffddd```aaacccgggmmmqqqssstttssskkkVVV;;;&&&###%%%$$$###!!!~~~}}}xxxnnneeeaaa^^^XXXTTTSSSRRRTTTQQQIIIDDDFFFJJJLLLFFFCCC===444,,,(((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!###%%%&&&&&&$$$!!!!!!""""""$$$###!!!$$$:::KKKLLLHHHKKKQQQSSSPPPOOOQQQVVVXXXYYY^^^eeegggggghhhkkkmmmmmmjjjgggiiijjjjjjhhheeecccccceeebbbdddffffffeeeeeegggjjjmmmmmmnnnmmmllllllnnnqqqrrrssstttssspppmmmlllkkknnnpppsssuuuuuussspppnnniiifffbbb______aaadddgggddddddeeegggjjjnnnqqqssssssooommmnnnrrrsssqqqnnnlllnnnooonnnjjjeeebbbaaa___```dddiiinnnpppooommmpppiiiUUU:::%%%"""$$$"""!!! }}}|||{{{wwwuuussshhh^^^ZZZXXXTTTQQQQQQNNNPPPLLLCCC???DDDMMMQQQFFFCCC===555---)))((()))&&&&&&&&&%%%%%%$$$$$$$$$""""""!!! !!!###%%%'''(((%%%!!!"""$$$ """%%%$$$   """:::OOOQQQMMMNNNQQQRRRMMMLLLOOOTTTXXXZZZ```gggeeeeeegggkkkoooooommmiiiooopppnnnjjjfffccceeeggg___aaaccccccdddgggmmmrrrqqqqqqpppnnnkkkjjjkkkmmmppprrrsssssspppnnnnnnnnnooopppsssttttttrrrooommmkkkhhhccc```___aaadddfffdddeeefffiiilllppptttvvvnnnkkkjjjmmmrrrtttqqqmmmjjjlllmmmkkkgggbbb___^^^^^^```dddjjjnnnnnnkkkiiinnngggTTT:::%%% """$$$!!! wwwuuuuuutttrrreeeaaaZZZVVVTTTTTTTTTTTTVVVNNNIIICCC>>>FFFOOOJJJMMMBBB666000,,,(((&&&'''%%%%%%$$$$$$$$$$$$$$$$$$&&&$$$!!! """###***%%%  """&&&&&&### (((???SSSUUUPPPOOOPPPNNNOOOQQQSSSUUUXXX\\\```cccfffggghhhkkkmmmooonnnmmmxxxpppiiiiiiiiifffeeefff]]]___bbbdddfffjjjooorrrqqqqqqppplllhhhgggjjjmmmqqqrrruuuvvvvvvssspppnnnppprrrtttvvvuuusssooommmpppmmmgggbbb```aaadddfffgggiiilllmmmnnnppprrrtttpppiiibbbdddmmmtttuuurrrsssqqqmmmlllllljjjfffbbb```bbbfffjjjmmmooooooppppppfffPPP666$$$ """ """###&&&!!!~~~uuuttttttrrroooccc^^^XXXSSSRRRSSSSSSTTTWWWNNNJJJEEE@@@IIIQQQLLLJJJ???444///+++'''&&&'''%%%%%%$$$$$$$$$$$$######$$$###!!!  !!!"""((($$$ !!!!!! !!!!!! !!!(((???TTTWWWRRRQQQQQQOOOOOOPPPQQQRRRUUUYYY^^^aaadddeeehhhllloooqqqrrrrrrvvvnnngggfffeeeccccccdddbbbccceeegggiiilllppptttssssssqqqnnniiiggghhhjjjrrruuuxxxyyyvvvsssqqqppprrrsssuuuvvvuuurrrooommmnnnkkkeeeaaa___aaadddgggggghhhjjjjjjkkkllloooqqqjjjddd```cccmmmtttuuussspppmmmkkkjjjiiihhhdddaaa```cccgggllloooqqqrrrrrrrrrgggPPP555$$$ !!!  !!!###|||wwwwwwvvvrrrlll```[[[TTTOOOOOOPPPRRRSSSWWWOOOKKKGGGBBBKKKTTTOOODDD:::000,,,***'''&&&'''%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!$$$""" !!!!!!!!!  (((@@@UUUYYYUUUTTTSSSQQQPPPOOONNNOOOQQQVVV\\\___bbbeeeiiimmmqqqtttvvvwwwsssjjjbbbaaaaaa______aaaeeefffgggggghhhkkkooorrrttttttssspppllliiihhhiiiqqqvvv{{{zzzuuupppoooqqqttttttuuuuuussspppmmmkkkkkkhhhccc```___bbbeeehhhhhhhhhhhhgggfffgggjjjlllgggccc```cccjjjooopppooojjjiiigggffffffdddbbb___aaadddiiiooosssuuuuuuuuuttthhhPPP555### ~~~}}}~~~|||tttlll\\\WWWPPPLLLKKKNNNPPPRRRTTTMMMKKKHHHDDDMMMTTTOOO@@@666...+++***(((''')))%%%%%%$$$$$$######"""""" !!!!!!""""""!!!  !!!""""""!!! (((AAAWWWZZZVVVUUUUUURRRQQQOOOLLLLLLPPPVVV\\\___dddggglllooorrrtttwwwxxxpppggg___^^^^^^]]]^^^```dddeeeeeeddddddfffjjjnnnuuutttsssqqqooommmmmmlllpppvvv|||zzzsssmmmmmmpppsssssssssqqqooommmkkkiiihhhfffbbb``````bbbfffhhhiiihhhgggdddbbbcccfffiiijjjgggddddddfffggggggeeefffeeeeeedddcccbbb```___cccggglllqqquuuxxxxxxxxxvvviiiPPP444"""tttjjjXXXSSSMMMIIIIIIKKKNNNOOOOOOJJJKKKJJJFFFMMMSSSKKK<<<333,,,++++++)))(((***%%%%%%$$$######"""!!!!!! !!!""""""!!! !!!"""!!!!!!!!! !!!### !!!)))AAAWWWZZZVVVUUUTTTRRRQQQMMMJJJKKKQQQXXX^^^aaaiiilllpppqqqqqqqqqrrrtttnnneee^^^^^^______```bbbddddddcccbbbbbbdddhhhkkksssrrrqqqqqqrrrrrrssssssqqqwww}}}{{{tttnnnoooqqqpppooonnnmmmkkkjjjiiihhhgggeeebbb``````bbbeeehhhhhhhhhfffcccaaabbbeeehhhkkkiiigggdddcccbbbaaaaaadddeeeeeedddbbbaaa```___fffiiimmmqqqtttwwwxxxxxxttthhhOOO444"""~~~pppdddUUUQQQLLLIIIIIIJJJKKKKKKKKKHHHLLLLLLHHHMMMPPPFFF999111*********)))(((***%%%%%%$$$###"""!!!!!!  !!!"""!!!  !!!"""  !!! !!!!!!+++BBBVVVXXXSSSRRRSSSQQQNNNKKKHHHKKKSSS[[[bbbdddmmmpppsssrrrooollllllnnnmmmfffaaabbbdddddddddfffffffffdddcccbbbdddhhhlllqqqpppnnnooorrruuuwwwwwwsssxxx}}}|||wwwrrrqqqssslllkkkjjjiiihhhhhhiiiiiiiiigggdddbbbaaabbbeeefffeeeeeeeeecccbbbbbbeeeggghhhhhhfffdddbbbaaaccceeefffggghhhfffdddbbbaaabbbhhhiiijjjmmmoooqqqssstttqqqeeeNNN333"""}}}mmm___SSSPPPLLLIIIIIIIIIHHHHHHIIIHHHMMMOOOKKKNNNNNNBBB666...(((((()))''''''(((%%%%%%$$$###"""!!!  !!!!!!!!! !!!"""!!!!!!  ,,,BBBTTTUUUOOOOOOQQQPPPJJJGGGEEEJJJTTT^^^dddfffooorrrtttrrrlllhhhhhhiiimmmgggdddhhhkkkjjjjjjkkkgggfffeeebbbbbbdddiiimmmpppmmmjjjjjjooossswwwxxxrrruuuxxxyyywwwsssqqqpppiiihhhhhhggghhhiiikkklllllljjjfffcccbbbbbbcccdddaaabbbcccbbbbbbbbbdddffffffgggfffcccaaabbbfffkkkiiikkkllljjjfffddddddeeehhhgggffffffgggiiilllnnnmmmbbbLLL333###~~~lll^^^RRRPPPLLLJJJIIIIIIGGGFFFHHHHHHOOORRRMMMOOOMMM@@@444,,,&&&&&&'''&&&%%%&&&%%%%%%$$$###"""!!!  !!!!!! !!!""" !!!  """---BBBSSSSSSMMMMMMOOOOOOGGGDDDCCCIIIUUU___eeefffooossstttqqqkkkfffeeegggnnnhhhgggkkkoooooonnnooofffeeecccaaaaaaccchhhlllppplllgggggglllqqquuuvvvoooqqqsssttttttrrrooolllhhhggggggggghhhjjjmmmooonnnkkkhhhdddbbbbbbbbbccc]]]___aaabbbbbbbbbdddfffhhhiiihhhddd```aaagggllllllnnnooolllhhheeeeeefffgggeeecccaaaaaacccfffiiijjj```KKK333###~~~}}}vvvooofff]]]WWWSSSOOOLLLJJJHHHFFFEEEFFFIIILLLQQQXXXXXXIII777000,,,'''$$$###$$$$$$$$$$$$$$$$$$""" !!!  """,,,FFFQQQLLLOOOPPPMMMLLLBBBCCCGGGOOOZZZccchhhiiijjjllllllhhhcccaaaeeejjjmmmpppqqqpppqqqtttsssnnnhhhccc]]][[[^^^cccfffgggiiidddaaadddkkkpppoookkkmmmmmmnnnnnnmmmlllkkkjjjiiijjjmmmnnnnnnmmmkkkjjjgggjjjjjjddd_________^^^^^^aaaddddddaaa___```bbb___^^^^^^```dddgggiiiiiiqqqooolllkkkkkkiiigggeeefffaaa\\\ZZZ]]]aaacccdddhhh^^^JJJ333###|||zzz|||yyyqqqjjjaaaYYYUUURRROOOLLLKKKIIIFFFDDDHHHKKKOOOSSSYYYVVVFFF555...+++&&&######$$$$$$$$$###$$$###"""  !!! !!!"""---FFFQQQLLLNNNOOOLLLKKKDDDEEEHHHQQQ\\\dddfffeeedddeeefffeeecccdddgggkkkllloooooommmnnnqqqpppllljjjfff```___aaaeeeggghhhjjjeeeaaaccciiimmmllliiifffhhhjjjiiigggeeeddddddeeegggkkkmmmmmmllljjjiiihhhlllkkkddd`````````___]]]```ddddddbbb```aaaccceeedddcccdddfffiiikkklllnnnmmmkkkjjjjjjjjjhhhffffffaaa\\\ZZZ[[[^^^```aaaddd[[[HHH111### zzzyyy{{{}}}~~~{{{ssslllfff___XXXQQQPPPNNNMMMKKKIIIEEEBBBHHHLLLQQQVVVYYYSSSCCC222,,,((($$$""""""$$$$$$$$$"""######!!!  !!!!!! !!!###"""###---GGGPPPKKKLLLNNNJJJJJJFFFFFFIIISSS___eeeddd___[[[\\\^^^```cccfffiiikkklllooonnnkkkkkknnnnnnkkkkkkhhhdddcccdddgggiiijjjlllgggbbbbbbgggjjjiiifffaaaeeeiiigggaaa]]]\\\^^^___ccciiimmmmmmkkkiiihhhjjjllljjjccc_________]]][[[___cccdddbbbaaabbbdddkkkjjjhhhggggggiiilllnnnlllkkkjjjkkkllllllkkkiiigggccc^^^\\\]]]___aaabbbbbbYYYGGG111###$$$%%%!!!yyyxxxyyytttwwwvvvoooiiieee^^^WWWMMMMMMLLLLLLLLLIIIDDDAAAEEEIIIPPPVVVWWWOOO>>>111)))&&&###""""""$$$$$$$$$!!!""""""!!! """###"""!!!""" ###///HHHQQQJJJKKKLLLHHHHHHEEEDDDIIISSS```eeeaaa[[[VVVVVVXXX\\\bbbfffhhhhhhmmmpppoookkkiiikkkkkkiiigggfffeeeeeegggjjjlllmmmnnniiicccaaadddffffffeeeaaagggllliii```YYYXXXZZZ[[[aaahhhlllllljjjiiihhhiiijjjfff```\\\]]]\\\ZZZYYY^^^cccdddcccbbbccceeelllkkkiiifffeeefffiiikkkkkkjjjkkklllnnnooonnnlllhhhfffcccaaabbbdddgggiiieee\\\HHH222$$$ ###$$$!!!xxxvvvvvvuuurrruuutttooohhhbbbYYYQQQJJJJJJJJJKKKKKKIIIDDD@@@@@@DDDMMMTTTSSSHHH:::000(((%%%""""""###$$$$$$$$$ !!!!!! !!!###&&&$$$""" ###222JJJQQQJJJJJJKKKGGGFFFCCCDDDIIITTT___ccc___YYYTTTUUUWWW\\\bbbeeefffeeejjjnnnnnniiieeeffffffdddaaabbbdddfffhhhjjjmmmooonnnhhhbbb___```cccddddddccciiinnnkkkaaaXXXUUUVVVXXX___hhhlllkkkiiiiiijjjffffffbbb[[[YYY[[[ZZZWWWXXX]]]ccceeedddcccccceeehhhhhhgggdddaaaaaadddfffgggggghhhkkkmmmmmmkkkjjjeeeeeeddddddeeehhhlllooojjjaaaLLL555%%% yyywwwzzz{{{yyywwwxxxuuulllccc\\\RRRIIIHHHHHHHHHIIIJJJHHHDDDAAA===AAAJJJQQQNNNBBB555///(((&&&###"""###$$$$$$### !!!###'''%%%###!!!$$$444LLLSSSJJJJJJJJJFFFFFFCCCFFFMMMVVV]]]___\\\XXXTTTWWW[[[___bbbcccddddddfffkkkmmmgggbbbaaa```^^^]]]```dddfffhhhiiilllmmmjjjeee___[[[\\\___aaacccbbbgggllljjjcccZZZVVVUUUWWW___gggkkkiiiggghhhjjjfffeee```ZZZYYY\\\[[[XXXXXX]]]ccceeedddccccccdddccceeeeeeccc```___aaadddddddddeeegggiiiiiifffddd```aaabbbbbbdddggglllpppnnndddOOO666%%%}}}tttyyy{{{zzzsssggg\\\UUUNNNGGGFFFFFFFFFGGGHHHGGGDDDBBB>>>AAAJJJPPPKKK<<<111---)))'''$$$$$$$$$$$$###"""  """$$$&&&$$$"""$$$777NNNTTTKKKJJJJJJFFFFFFHHHMMMTTTZZZ\\\[[[YYYXXXTTTYYY___bbbccccccdddfffeeelllooojjjccc```^^^[[[\\\```eeehhhhhhhhhiiijjjddd```ZZZVVVWWWZZZ___aaa```dddiiikkkgggaaa\\\YYYVVV^^^eeehhheeedddfffiiihhhfffaaa\\\\\\``````\\\XXX^^^dddfffdddbbbbbbcccaaadddgggfffcccaaacccfffeeeeeefffggghhhgggdddaaa^^^```aaaaaabbbdddiiimmmooodddOOO666%%%qqqmmmvvv{{{xxxoooaaaWWWSSSOOOJJJFFFEEEEEEFFFGGGGGGEEECCCAAACCCJJJPPPIII999...,,,***'''%%%$$$%%%%%%###""" """$$$$$$### $$$999PPPUUUKKKJJJJJJFFFFFFLLLRRRYYY]]]\\\YYYXXXWWWSSSZZZbbbeeedddccceeehhhhhhooosssnnngggccc```]]]^^^bbbgggiiihhhffffffhhh```\\\VVVSSSSSSWWW\\\``````ccciiillllllhhhbbb^^^VVV]]]dddeeebbbaaadddhhhkkkiiiccc^^^___dddddd```YYY^^^dddfffdddbbbaaabbbaaafffjjjjjjfffeeefffiiihhhhhhiiijjjjjjiiieeebbb___aaacccbbbbbbdddhhhlllmmmcccNNN555$$${{{oooqqq}}}yyyuuupppggg]]]UUUOOOKKKJJJHHHFFFEEEEEEEEEFFFEEECCCAAAJJJNNNHHH<<<333,,,((('''&&&###"""!!!!!!###$$$!!! """666IIINNNIIIKKKKKKHHHJJJOOORRRVVVZZZ\\\\\\ZZZYYYWWWXXX\\\cccjjjlllkkkhhhhhhoootttssskkkdddbbbccc```bbbfffkkkmmmjjjddd```\\\ZZZWWWVVVXXX\\\___aaa]]]aaaggglllllljjjeeebbbbbbccccccaaa___^^^^^^___kkkeee```bbbhhhllljjjggg___^^^```fffgggccc___^^^eeegggjjjjjjiiihhhhhhhhhmmmjjjggggggggggggdddaaa___]]]^^^aaaeeegggeeebbbeeecccRRR777###tttkkkmmmwww~~~zzzssspppkkkcccZZZRRRMMMKKKJJJLLLJJJGGGEEEEEEEEEEEEDDDEEEMMMPPPIII===555///***'''%%%###"""!!!!!!"""###!!!!!! ###888KKKOOOIIIJJJKKKHHHKKKPPPRRRVVVYYY\\\]]]]]]]]]\\\]]]aaaggglllooommmkkkhhhnnnsssqqqjjjdddcccdddcccdddeeehhhiiihhhdddaaa]]][[[YYYYYYZZZ\\\^^^______bbbfffiiijjjgggdddaaa```aaabbbaaa```_________jjjfffcccccceeegggeeecccccc``````dddfffcccbbbcccdddgggjjjkkkjjjhhhgggggggggeeeeeefffiiiiiigggeee______```bbbddddddbbbaaaaaa```QQQ777###|||tttnnnpppwwwzzzuuuooohhhddd]]]VVVPPPLLLJJJJJJPPPLLLHHHEEEDDDEEEFFFEEEEEEKKKLLLCCC888000+++'''&&&%%%###"""!!!!!!"""###!!!!!! %%%999KKKOOOHHHJJJLLLKKKNNNSSSTTTUUUWWWZZZ^^^aaaccc```aaadddiiimmmnnnmmmkkkhhhlllpppnnnhhhdddccceeefffeeeddddddeeeeeecccaaa]]]]]]]]]]]]^^^^^^______bbbdddeeefffeeeccc```^^^^^^___```aaabbbaaa``````ddddddddddddddddddccccccfffaaa___aaacccbbbccceeecccgggkkkmmmkkkhhhfffeeebbbcccdddgggiiijjjhhhfffaaaccceeeeeecccaaa```___^^^^^^PPP777$$$}}}xxxuuuuuuxxxvvvqqqkkkaaa^^^XXXRRRNNNLLLKKKKKKPPPLLLFFFCCCCCCEEEGGGHHHFFFJJJHHH>>>333---(((%%%%%%$$$###"""!!!!!!!!!""" &&&777IIIMMMGGGKKKNNNNNNSSSXXXWWWVVVVVVYYY]]]bbbeeeaaabbbeeehhhjjjjjjiiihhhfffiiikkkiiieeebbbccceeegggeeedddccccccbbb```^^^[[[]]]```bbbbbbbbbbbbbbbgggfffeeecccaaa^^^[[[YYY[[[\\\^^^```ccccccbbbaaa]]]```eeefffeeeeeefffhhheee```___aaacccaaaaaadddbbbfffjjjllljjjgggcccaaabbbdddfffhhhjjjiiifffeeebbbfffiiihhhddd```___```______RRR999&&&{{{xxxwwwvvvrrrjjjccc\\\YYYTTTPPPMMMLLLMMMNNNMMMIIIDDDAAABBBFFFIIIJJJMMMNNNHHH<<<222---***'''$$$$$$###"""!!!!!!!!!!!! &&&333FFFKKKFFFKKKPPPRRRWWW\\\ZZZXXXWWWYYY\\\aaacccaaaccceeegggggggggffffffbbbdddfffeeebbbaaabbbdddeeedddddddddcccaaa]]]ZZZXXX]]]aaaddddddddddddeeeiiihhheeeaaa^^^ZZZXXXVVV[[[[[[\\\___cccdddcccbbb\\\aaagggiiigggfffhhhjjjfffccccccggghhhdddaaaaaa```dddhhhjjjgggccc```^^^```bbbfffhhhiiihhhgggfffdddhhhkkkkkkgggcccbbbbbbdddcccUUU;;;'''}}}{{{zzztttjjjbbbXXXUUUQQQNNNLLLLLLNNNOOOKKKHHHCCCAAACCCFFFIIIKKKOOOMMMEEE777---)))'''%%%$$$######""""""!!! !!! &&&000CCCIIIFFFLLLQQQRRRXXX\\\[[[YYYYYYZZZ\\\___aaaccceeeggghhhgggffffffggg___aaaccccccbbbaaabbbcccdddcccccccccbbb```\\\YYYWWW\\\aaadddcccbbbccceeegggeeeccc```]]][[[YYYXXX\\\ZZZZZZ]]]aaaddddddbbbaaaeeeiiijjjhhhggggggiiiiiigggiiimmmmmmgggbbb```^^^aaaeeeeeeccc___\\\ZZZYYY]]]aaaeeefffggghhhiiifffiiilllnnnmmmjjjhhhggggggeeeVVV;;;&&&}}}||||||xxxmmmcccTTTRRRNNNKKKJJJKKKMMMOOOMMMIIIEEECCCDDDGGGIIIJJJNNNKKK@@@111(((%%%$$$!!!#########""""""!!!  !!! !!!$$$&&&"""%%%///CCCJJJGGGLLLPPPPPPTTTXXXXXXYYYZZZ\\\]]]___```ccceeehhhhhhfffeeefffhhh^^^```bbbdddddddddddddddeeeccc```______^^^\\\[[[VVV[[[```aaa___]]]^^^````````````______^^^]]]]]]^^^[[[XXXZZZ```dddeeecccbbbdddggghhhhhhhhhiiiiiikkkiiijjjmmmmmmfff```^^^]]]___aaaaaa^^^ZZZXXXWWWWWWZZZ^^^```aaabbbeeeggggggiiilllppprrrrrrooolllfffdddTTT999%%% }}}wwwwwwyyyuuujjj```RRRPPPLLLJJJIIIJJJLLLNNNOOOLLLHHHFFFFFFHHHIIIIIISSSNNNBBB333)))'''&&&$$$############"""!!!  !!!###""" ###&&&)))***%%%%%%000DDDKKKHHHLLLNNNMMMQQQUUUVVVXXX[[[]]]___``````aaadddgggfffdddccceeeggg^^^```ccceeeffffffeeeeeegggccc^^^\\\[[[]]]]]]]]]WWW[[[______[[[XXXYYY\\\[[[\\\]]]___```aaaaaaaaa```[[[WWWYYY___dddeeeddd```aaacccfffiiikkklllmmmkkkhhhgggjjjhhhbbb]]]\\\\\\]]]___^^^[[[WWWVVVUUUXXX[[[]]]]]]\\\\\\___bbbhhhhhhkkkqqqvvvwwwtttpppdddbbbRRR777###!!!"""|||zzzzzz}}}yyywwwssslll```VVVLLLJJJIIIJJJLLLMMMMMMLLLQQQMMMKKKKKKFFFBBBGGGPPPRRREEE777111,,,'''###""""""""""""!!! !!!"""###"""   ,,,666<<<111###!!!###000>>>JJJKKKIIIKKKOOORRRWWWYYY\\\___bbbccccccbbb]]]iiimmmfffbbbeeefffaaabbbcccfffhhhhhhgggdddbbbaaa[[[UUUVVV\\\aaaaaa^^^[[[]]]^^^]]]YYYUUURRRQQQXXXYYY\\\```cccccc```^^^___^^^^^^___bbbdddeeeeee```cccfffiiikkkmmmoooqqqjjjiiifffdddbbbbbbccccccbbbcccdddaaa]]]YYYWWWWWWZZZVVVSSSUUUVVVWWW[[[aaaaaafffkkkooovvv{{{xxxrrrjjjcccQQQ999'''~~~|||{{{|||wwwtttqqqiii^^^UUULLLKKKJJJKKKNNNPPPPPPPPPSSSLLLHHHJJJJJJHHHJJJOOOSSSEEE777000,,,'''######!!!!!!!!! !!!''',,,***### !!!---666===333&&& """111???KKKMMMKKKMMMQQQTTTYYYZZZ]]]```aaabbbbbbaaa___jjjnnnhhhdddffffffaaaaaacccgggjjjkkkiiifffccc]]]XXXSSSTTT[[[``````^^^\\\^^^___^^^ZZZUUURRRQQQRRRTTTXXX\\\___```___]]]]]]]]]]]]___aaadddeeeeeedddfffiiijjjkkkllllllmmmkkkiiifffdddcccdddeeefffeeeeeedddbbb```]]]ZZZXXX[[[WWWTTTVVVVVVVVVYYY^^^^^^bbbgggkkkqqqwwwwwwrrrlllfffUUU<<<(((~~~|||wwwqqqmmmjjjcccYYYRRRLLLKKKKKKMMMPPPRRRSSSSSSRRRKKKGGGIIIMMMOOOOOOPPPQQQCCC444,,,((($$$""""""""""""!!! (((111///$$$(((000888000&&& """000???LLLNNNMMMOOOTTTVVV\\\]]]___aaabbbbbbaaaaaabbbkkknnniiieeeggggggbbb```ccchhhlllllliiieeebbbYYYUUUQQQSSSYYY^^^___]]]]]]___```^^^ZZZVVVSSSQQQOOOQQQUUUZZZ]]]_________\\\]]]^^^___aaacccdddeeeeeegggiiilllmmmmmmllllllllljjjfffcccccceeehhhjjjhhheeebbbbbbbbbaaa\\\YYY[[[WWWUUUVVVVVVUUUWWW[[[[[[___bbbeeelllsssuuurrrpppkkkZZZ@@@*** vvvpppiiidddbbb]]]UUUNNNNNNMMMLLLNNNPPPRRRSSSRRROOOLLLJJJKKKOOOQQQRRRSSSMMM???///((($$$!!! !!!$$$###"""!!!!!!  $$$***)))""" %%%,,,''' ###222)))"""...===KKKOOONNNPPPUUUXXX___```aaabbbccccccbbbbbbcccjjjmmmiiiggggggfffbbb___ccciiillllllgggaaa\\\XXXTTTQQQRRRVVVZZZ[[[YYY]]]___```___[[[WWWTTTSSSSSSVVVYYY\\\^^^___aaabbb___aaabbbbbbaaaaaabbbbbbbbbcccgggkkknnnpppooonnnllliiieeebbbbbbeeeiiilllhhhddd______bbbaaa]]]XXXXXXUUUTTTWWWWWWUUUVVVYYY[[[___bbbccciiiqqquuuuuurrrooo```FFF---!!!tttlllddd___]]]ZZZTTTOOOPPPNNNMMMMMMOOOPPPPPPOOOKKKMMMOOOOOONNNPPPSSSUUUJJJ<<<---&&&$$$"""!!!######"""!!!     """111KKK999$$$ !!!+++;;;JJJNNNNNNQQQVVVYYYaaaaaabbbcccddddddeeeeeecccgggjjjhhhggggggeeebbb```dddiiikkkiiiccc\\\VVVXXXUUURRRRRRUUUWWWVVVUUU[[[]]]``````]]]ZZZXXXWWWZZZ\\\^^^___^^^^^^```bbbeeeggghhhfffbbb_________```aaaccchhhmmmpppooommmjjjhhhdddaaabbbeeeiiilllfffaaa]]]]]]``````\\\XXXTTTSSSTTTXXXYYYWWWWWWZZZ___bbbddddddhhhpppvvvvvvqqqqqqeeeKKK000!!!ssskkkaaa\\\[[[ZZZWWWSSSQQQOOOMMMMMMNNNNNNNNNMMMIIIOOOSSSPPPNNNPPPSSSTTTGGG:::,,,'''&&&$$$$$$%%% ###444SSSAAA*** !!! !!!)))999IIIOOOOOOSSSWWWZZZ___```aaabbbccceeefffgggbbbeeeggghhhiiihhhfffdddbbbeeejjjllljjjccc\\\VVVYYYWWWUUUTTTUUUUUUUUUTTTXXX[[[^^^```___]]]\\\\\\^^^```aaa```]]]\\\___bbbiiikkkllliiiccc^^^]]]]]]bbbaaaaaadddiiilllllljjjjjjgggdddbbbbbbeeehhhjjjeeeaaa^^^^^^______]]][[[UUUTTTWWW\\\^^^[[[ZZZ\\\aaafffgggfffhhhnnntttuuunnnqqqiiiPPP333"""{{{pppggg]]]XXXXXXYYYXXXUUUPPPNNNMMMMMMNNNOOOOOONNNLLLQQQRRROOOOOORRRRRRNNN@@@444)))%%%%%%$$$###%%%!!!  ***<<<444)))!!!"""$$$"""  )))999JJJPPPQQQUUUZZZ\\\[[[[[[]]]___aaadddfffhhhccccccfffiiikkkjjjhhhgggdddggglllnnnmmmgggaaa]]]XXXWWWVVVUUUVVVVVVVVVVVVTTTXXX]]]`````````aaaaaa```ccccccaaa]]]]]]```eeehhhkkkllliiibbb]]]\\\\\\```]]]\\\___fffkkkkkkjjjjjjiiifffeeedddfffhhhiiifffdddcccaaa``````aaaaaaYYYYYY\\\bbbccc___\\\]]]bbbggghhhffffffkkkooopppjjjpppkkkSSS555"""{{{{{{|||vvvkkkcccXXXSSSTTTVVVVVVTTTNNNMMMLLLMMMOOOQQQQQQQQQOOOQQQPPPNNNPPPUUUQQQIII:::///$$$"""###!!!!!!"""$$$###!!! !!!"""###!!!###!!!"""'''((($$$  ))):::KKKQQQSSSWWW\\\^^^WWWXXXZZZ\\\___cccfffhhhdddcccfffjjjmmmllljjjiiifffiiimmmpppppplllgggcccWWWWWWVVVVVVWWWXXXXXXXXXRRRVVV\\\```aaabbbddddddccceeefffccc______dddhhhfffiiikkkiiibbb\\\[[[]]][[[XXXWWW\\\dddlllnnnnnnkkkjjjhhhgggfffggghhhiiigggggggggeeecccbbbdddfff^^^^^^aaaffffffaaa^^^^^^bbbfffhhheeedddgggkkklllgggooolllTTT666"""