BM>6(t ӵĦĦӵĦ~~~4ĉ@ӵ>L=hĦ4ĉ@ӵ>L}}}~~~GG=?HdĦ=ĪjGG=?HdĦ}}}~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ}}}}}}|||{{{{{{{{{{{{|||}}}}}}}}}}}}|||}}}?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyxxxyyyyyyyyyyyyzzz~~~>AneneneneDenene>Ak<fhDenenenezzzzzzyyyyyyxxxxxxwwwwwwvvvuuuvvvuuuuuuvvvwwwxxxyyyyyyvvvwwwxxxyyyyyyzzz}}}}}}}}}}}}zzzyyyyyyxxxxxxyyyyyyyyyxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyzzzxxxzzz{{{||||||}}}~~~~~~~~~~~~|||{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxzzz{{{{{{zzzyyyxxxvvvvvvvvvwwwwwwyyyzzzzzz}}}~~~|||{{{{{{{{{{{{{{{{{{zzzzzzyyy{{{}}}~~~~~~}}}|||{{{{{{{{{{{{{{{|||}}}~~~}}}}}}~~~~~~~~~}}}}}}||||||~~~}}}}}}}}}~~~|||||||||}}}~~~{{{zzzyyyvvv~~~{{{yyyxxxxxx~~~~~~}}}}}}~~~~~~~~~}}}zzzyyyzzz~~~}}}~~~{{{zzz}}}{{{{{{{{{|||}}}~~~~~~}}}|||zzz|||}}}~~~{{{yyyzzz|||{{{yyyyyyyyyxxxyyy{{{}}}~~~||||||||||||||||||}}}~~~}}}}}}~~~~~~}}}{{{{{{{{{{{{~~~wwwvvvvvvxxx{{{~~~~~~||||||wwwtttttttttssstttvvvxxxzzz{{{||||||~~~}}}{{{zzz{{{||||||}}}~~~yyy~~~~~~~~~~~~{{{wwwrrrqqqtttooopppqqqrrrsssvvvzzz}}}~~~~~~~~~~~~}}}|||{{{{{{}}}}}}}}}~~~}}}}}}||||||~~~|||zzzvvvqqqppprrrppppppqqqpppppprrrvvvyyyzzz{{{{{{|||||||||{{{{{{yyyzzz{{{}}}~~~~~~{{{xxxtttooonnnqqqqqqrrrrrrqqqpppqqqsssuuuwwwwwwxxxzzzzzz{{{{{{{{{yyyzzz{{{}}}~~~~~~zzzwwwsssnnnmmmppprrrrrrssssssrrrsssuuuwwwwwwwwwxxxyyyyyyyyyyyyyyy}}}~~~~~~~~~~~~~~~}}}}}}{{{xxxtttooonnnqqqoooqqqrrrssstttuuuwwwzzz{{{{{{{{{{{{{{{zzzyyyyyy~~~~~~{{{wwwrrrqqqtttmmmooorrrtttuuuwwwzzz|||~~~}}}|||||||||~~~~~~zzzuuutttwwwqqqtttwwwyyyzzz|||~~~}}}|||wwwvvvyyyxxxzzz}}}~~~}}}}}}~~~}}}}}}{{{{{{|||}}}~~~~~~}}}{{{zzzyyyzzz{{{{{{}}}|||zzzyyyyyyyyyyyyzzz{{{~~~}}}|||{{{yyyxxxwwwwwwwwwvvvyyy~~~~~~}}}{{{yyywwwuuuttttttsssvvv{{{~~~~~~zzzwwwwwwvvvuuutttvvvwwwyyy{{{~~~}}}}}}}}}yyywwwvvvvvvuuutttuuuuuuwwwyyy||||||wwwvvv}}}|||yyywwwvvvvvvtttssssssttttttvvvyyy|||yyyssspppttt}}}zzzxxxxxxwwwvvvtttssssssssstttwwwzzz}}}xxxsssoooqqq|||~~~|||{{{zzzzzzxxxvvvuuutttssstttvvvyyy|||~~~~~~xxxsssppppppxxx}}}||||||{{{yyywwwvvvuuussssssuuuxxx{{{}}}{{{uuuqqqmmmlllqqqxxx~~~|||||||||{{{yyywwwvvvtttsssrrrsssvvvzzz|||zzztttpppkkkhhhjjjooo~~~}}}|||{{{|||{{{xxxvvvuuutttrrrqqqrrruuuyyy{{{~~~{{{uuupppkkkfffgggkkkrrr~~~|||zzzxxxxxxxxxtttuuuuuuuuuuuuxxx{{{~~~~~~zzzqqqjjjgggfffffffffiiixxx~~~|||zzzyyyyyyyyyyyywwwxxxxxxwwwvvvwwwzzz}}}~~~zzzqqqjjjgggeeeeeeeeeeeeqqq~~~}}}{{{{{{{{{||||||{{{{{{zzzyyywwwwwwyyy{{{zzzrrrjjjfffeeedddcccdddjjjxxx~~~}}}}}}}}}~~~|||}}}}}}{{{zzzzzz{{{}}}{{{rrrkkkgggeeecccbbbggggggppp}}}||||||||||||}}}~~~~~~}}}}}}~~~|||tttmmmhhheeecccaaafffdddiiizzz}}}|||{{{{{{~~~~~~|||~~~vvvnnniiifffcccaaaaaa```eeerrr~~~~~~|||zzzxxxzzzxxxpppkkkgggdddaaa^^^___dddlll{{{~~~~~~{{{|||zzzwwwuuuwww{{{{{{yyyqqqlllhhhdddbbb___bbbeeejjjrrr}}}zzz~~~||||||vvvuuuvvvwwwxxxyyy|||yyyrrrnnnkkkhhhfffcccccceeehhhlllwww}}}{{{{{{zzz|||{{{uuussssssttttttwwwyyy~~~yyysssoookkkhhhffffffeeefffgggiiirrr}}}{{{wwwvvvxxxzzzsssqqqppppppppptttvvv{{{zzztttpppmmmjjjhhhfffeeeeeefffgggnnn~~~}}}zzzuuusssuuu|||zzztttpppooonnnmmmqqqtttxxx|||{{{uuuqqqnnnkkkhhhdddcccdddeeefffkkkyyy~~~zzzwwwsssqqqssszzz{{{uuuqqqooommmlllppprrruuuyyy~~~|||wwwsssoookkkhhheeeddddddffffffhhhrrr}}}|||wwwtttrrroooqqqwww||||||vvvrrrooommmlllmmmooorrrvvv{{{~~~yyytttpppkkkhhhhhhfffffffffdddccciiippp|||yyytttqqqpppnnnnnnssswwwzzz{{{uuurrrooommmkkkkkklllooossswww|||zzzuuupppjjjgggfffdddddddddbbb```ccciiittt~~~{{{wwwrrroooooollllllqqqtttvvv{{{zzzuuuqqqooolllkkkhhhjjjlllpppuuuyyy}}}}}}{{{uuupppjjjfff```___```bbbaaa```bbbhhhhhhzzz}}}yyyvvvsssqqqooonnnjjjjjjmmmoooppptttyyyzzztttooollljjjiiiggghhhiiikkkoootttyyy{{{}}}|||uuunnngggbbbbbb```^^^]]]^^^___^^^^^^eeeooo~~~yyyvvvtttqqqooonnnjjjiiilllnnnnnnrrrwww|||zzzuuupppllljjjiiihhhhhhhhhjjjlllppptttvvv||||||vvvooohhhdddaaa___]]]\\\]]]^^^^^^]]]bbbiii{{{zzzvvvssspppnnnnnnjjjhhhjjjkkkkkknnnssswww}}}{{{uuupppllljjjiiihhhgggggggggiiikkknnnpppzzz||||||wwwqqqjjjfffaaa___\\\\\\]]]^^^^^^]]]___bbboooyyyuuurrrooommmnnnjjjgggiiiiiihhhjjjnnnrrrxxx|||~~~{{{vvvqqqmmmjjjiiiffffffeeeeeegggiiikkkmmmuuuxxx|||~~~|||wwwrrrkkkgggaaa___]]]\\\^^^______^^^aaa^^^fff}}}}}}xxxuuurrrooommmmmmiiifffggggggeeegggkkkooouuuyyyzzz}}}~~~}}}zzzuuuqqqmmmjjjiiieeeeeeddddddfffhhhkkklllpppsssxxx{{{|||}}}|||wwwqqqlllgggaaa___]]]]]]___`````````ddd^^^bbbttt}}}xxxuuusssqqqooommmhhhfffffffffdddfffjjjnnntttxxxyyy||||||{{{zzzwwwtttqqqmmmkkkiiieeeeeeddddddeeegggiiikkkkkknnnssswwwyyy{{{|||~~~}}}{{{vvvpppjjjfff```___]]]]]]^^^`````````ddd```aaannn~~~zzzxxxvvvtttrrrlllhhheeefffeeeccceeeiiioootttxxxyyy{{{~~~}}}zzzwwwwwwuuussspppmmmkkkjjjgggfffdddccccccdddeeeffffffjjjpppuuuwwwyyy{{{}}}zzz}}}zzzuuuoooiiiddd^^^\\\[[[[[[]]]^^^___^^^aaa___bbbiiittt|||zzzxxxvvvuuulllhhheeefffeeedddeeeiiipppuuuxxxyyy{{{~~~}}}yyyuuuttttttrrrpppmmmkkkjjjhhhgggdddbbbaaaaaabbbbbbcccgggnnnsssvvvyyy{{{|||yyy|||zzztttnnngggccc\\\ZZZYYYYYY[[[]]]]]]]]]]]]^^^aaafffmmm|||}}}zzzvvvssspppooolllgggdddcccfffjjjmmmuuuwwwzzz}}}}}}{{{xxxvvvwwwtttpppmmmllljjjiiiggghhhfffbbb``````aaaaaa```eeegggjjjnnnrrruuuxxxyyyzzz|||}}}}}}}}}}}}{{{uuuppphhh___]]]WWWUUUWWWXXXXXXZZZ]]]\\\^^^``````aaalll|||yyyvvvsssqqqqqqnnnjjjffffffhhhlllnnnvvvyyy|||~~~~~~{{{vvvtttuuurrrnnnlllkkkkkkiiihhhiiifffbbb`````````___^^^bbbdddhhhlllppptttvvvxxxyyyzzz||||||||||||}}}}}}|||vvvqqqiiiaaa]]]WWWTTTVVVXXXWWWXXX[[[^^^___```___^^^fffzzz}}}{{{yyyvvvtttuuurrrnnnkkkjjjkkknnnpppwwwzzz~~~{{{uuuqqqrrrooolllkkkkkkkkkjjjiiijjjgggcccaaa```___]]]\\\^^^```dddhhhmmmqqqtttvvvwwwyyy{{{{{{zzzzzz{{{|||yyy{{{}}}}}}xxxssskkkbbb\\\WWWSSSUUUVVVUUUVVVYYY\\\\\\^^^]]]\\\```ooo~~~}}}|||{{{zzzxxxuuurrrooonnnoooqqqssswww{{{|||vvvqqqnnnllljjjiiijjjkkkkkkjjjkkkhhhdddaaa___]]][[[YYYZZZ\\\___dddiiimmmqqqtttvvvxxx{{{{{{zzzzzz{{{{{{wwwxxx{{{|||~~~yyytttlllccc]]]WWWTTTUUUUUUTTTUUUWWWWWWXXXZZZ\\\[[[]]]hhhttt}}}}}}}}}}}}|||{{{yyywwwuuutttuuuvvvwwwxxx|||}}}wwwssskkkiiiggggggiiijjjkkkjjjjjjgggdddaaa___\\\YYYWWWWWWYYY[[[```eeejjjnnnqqquuuwwwzzz|||{{{{{{{{{|||wwwyyyzzz|||}}}{{{vvvmmmddd___YYYUUUVVVVVVTTTTTTWWWWWWWWWYYY[[[[[[[[[aaaiii|||{{{{{{}}}~~~~~~~~~}}}|||||||||}}}}}}|||}}}wwwsssjjjhhhffffffhhhiiijjjiiiiiigggcccaaa___\\\XXXVVVVVVWWWYYY]]]aaagggkkknnnrrruuuyyy{{{|||||||||}}}yyyzzz{{{||||||~~~yyyoooeeebbb\\\XXXXXXWWWUUUUUUWWW[[[YYYYYY[[[ZZZWWWYYY^^^zzz}}}{{{}}}{{{uuuqqqiiigggeeeeeeggghhhiiihhhhhhfffcccaaa___\\\XXXUUUVVVVVVXXX[[[___dddiiikkknnnrrrwwwzzz{{{{{{|||}}}zzz{{{||||||{{{||||||rrrhhhfff___ZZZZZZYYYVVVVVVXXXZZZWWWWWWYYYYYYVVVVVVYYYjjjyyyrrrnnniiigggeeeeeefffhhhhhhggggggeeebbb```___\\\XXXUUUVVVWWWXXXZZZ^^^cccgggjjjlllooouuuxxxzzzzzz{{{|||{{{||||||{{{zzz{{{}}}tttjjjhhhaaa\\\\\\[[[XXXWWWYYYUUURRRSSSWWWYYYWWWXXXZZZ^^^xxx~~~xxxqqqlllkkkhhhdddcccdddgggiiijjjhhhfffccc___]]]\\\\\\\\\YYYYYYYYYZZZ\\\```fffjjjlllnnnqqqsssuuuxxx{{{~~~}}}}}}}}}|||{{{{{{}}}~~~|||qqqhhhaaa[[[YYYXXXVVVWWWZZZXXXXXXWWWSSSTTTXXXWWWSSS[[[eee~~~~~~wwwpppllljjjgggcccbbbccceeeggggggeeeccc```]]]ZZZYYYYYYYYYWWWXXXYYY[[[]]]bbbiiimmmlllooorrruuuxxx{{{}}}}}}~~~{{{qqqfff___ZZZYYYYYYWWWXXXZZZWWWYYYWWWUUUVVVZZZYYYVVVVVV^^^rrr}}}vvvooojjjhhhfffbbbaaabbbcccdddcccbbbaaa^^^\\\ZZZYYYYYYYYYYYYZZZ[[[\\\^^^ccchhhmmmmmmooossswww{{{{{{pppfff___ZZZZZZYYYWWWXXXZZZXXXYYYYYYVVVXXX\\\[[[WWWRRRXXXeeevvv{{{tttmmmiiigggdddbbbaaaaaabbbaaa```bbbaaa```^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^```dddhhhnnnqqquuuyyy}}}{{{ppphhhbbb\\\[[[ZZZWWWVVVXXXYYY[[[ZZZWWWXXX[[[YYYUUUSSSWWW\\\hhh|||yyyssslllhhheeedddbbbaaabbbbbb```___aaaaaa```___^^^^^^^^^^^^^^^^^^_________aaadddgggpppsssvvvzzz}}}{{{qqqllleee___^^^[[[WWWUUUWWWZZZ\\\[[[XXXXXXYYYWWWRRRSSSTTTWWW```ttt~~~{{{yyyyyyzzz{{{}}}wwwqqqkkkgggdddcccccccccdddcccaaa___````````````____________[[[\\\^^^```aaadddhhhlllqqqssswwwzzz~~~}}}rrrnnngggbbb```^^^YYYWWWXXXZZZ\\\[[[YYYYYYZZZWWWQQQQQQQQQSSS\\\lll|||xxxwwwvvvxxxyyy{{{{{{uuuooojjjfffdddcccdddeeeffffffcccaaaaaaaaabbbbbbbbbbbbbbbbbb\\\^^^aaaccceeehhhlllooopppssswww{{{~~~tttmmmgggbbbbbb```\\\ZZZ[[[XXX[[[[[[ZZZ[[[]]]ZZZUUUUUUPPPPPPXXXbbbqqq|||xxxvvvvvvwwwxxxyyyyyytttnnniiifffdddddddddfffhhhgggeeecccddddddeeefffffffffffffffaaaccceeefffggghhhkkknnnnnnrrrwww|||uuukkkfffbbbcccbbb___]]]___WWWZZZ[[[[[[]]]```^^^YYY[[[RRRPPPVVVZZZeeezzzvvvuuutttqqqssswwwyyyzzzuuuqqqmmmkkkhhhgggfffgggiiijjjkkkjjjiiihhheeeddddddeeehhhiiifffggggggfffgggiiinnnqqqqqqtttxxx|||zzzrrrkkkeeecccaaa^^^^^^```]]][[[XXXXXX[[[]]]]]][[[ZZZUUUTTTWWWXXX___www{{{wwwvvvtttqqqrrrvvvzzzyyyuuuqqqnnnllliiihhhggghhhjjjllllllkkkllljjjhhhgggggghhhjjjllljjjkkkjjjjjjjjjlllpppssssssuuuyyy}}}|||tttlllfffeeebbb___^^^``````]]][[[[[[]]]^^^^^^]]]]]]XXXVVVXXXWWW[[[ooo{{{wwwvvvtttqqqrrrvvv{{{}}}xxxtttrrrooommmllljjjiiijjjlllmmmmmmmmmooonnnmmmkkkkkkmmmnnnoooooopppooonnnnnnooorrruuutttvvvzzz}}}|||vvvnnnhhhfffccc___]]]___bbb```^^^]]]___``````___```[[[YYYYYYVVVWWWddduuu|||wwwvvvtttqqqsssvvv|||{{{wwwuuusssqqqooonnnmmmllllllnnnoooooonnnrrrqqqooonnnnnnoooqqqrrrsssssssssrrrqqqqqqtttvvvsssvvvyyy|||zzzwwwoooiiigggddd___\\\]]]```___^^^^^^___aaabbbcccbbb^^^\\\ZZZWWWUUU]]]hhh{{{wwwvvvuuurrrtttxxx~~~{{{wwwuuutttrrrqqqqqqooonnnnnnpppqqqpppppprrrqqqppppppppppppqqqrrrsssttttttsssrrrrrrtttvvvrrruuuxxx|||{{{wwwpppjjjhhheee___\\\]]]\\\\\\]]]^^^___aaadddfffccc```^^^\\\YYYWWWZZZ```}}}zzzwwwvvvuuutttuuuzzz{{{xxxvvvuuutttrrrrrrpppooooooqqqrrrqqqppprrrqqqqqqqqqqqqqqqqqqrrrssstttuuutttsssssstttvvvsssuuuyyy|||~~~wwwqqqllljjjgggaaa^^^^^^ZZZ\\\]]]^^^^^^```dddfffcccaaa^^^\\\ZZZYYYYYYZZZmmm}}}yyyvvvvvvvvvuuuwww|||}}}yyywwwvvvtttssssssqqqooopppqqqrrrqqqppprrrrrrrrrrrrrrrrrrrrrrrrrrrtttuuuuuuttttttuuuwwwwwwxxx{{{|||~~~yyysssnnnmmmjjjdddaaaaaa]]]^^^______^^^___bbbeeedddbbb^^^ZZZYYYYYYWWWUUU[[[nnn|||xxxuuuvvvvvvvvvxxx}}}}}}zzzxxxwwwuuutttsssqqqppppppqqqrrrqqqpppssssssssssssssssssssssssrrrtttuuuvvvuuuuuuwwwxxxzzz{{{|||}}}}}}}}}zzztttpppooolllgggcccddd```aaabbb```^^^^^^```ccceeebbb]]]YYYXXXXXXUUUQQQSSSbbbzzzzzzvvvvvvuuuuuuyyy~~~}}}yyyxxxvvvuuutttooopppqqqqqqpppppprrrtttrrrrrrqqqpppqqqsssuuuwwwtttuuuvvvuuutttssstttuuuuuuyyy}}}~~~~~~~~~}}}zzzuuurrrooollliiigggaaa``````aaaccceeedddcccfffdddaaa]]]YYYUUUSSSQQQQQQ^^^jjj|||zzzvvvvvvvvvuuuyyy~~~|||xxxwwwuuutttrrrrrrssssssqqqooonnnooopppsssrrrqqqpppqqqrrrtttuuuqqqsssttttttssssssuuuvvvtttxxx{{{}}}}}}||||||||||||xxxuuurrrooollliiieeeccccccdddfffgggfffeeefffccc___ZZZUUUQQQOOONNNRRRYYY```qqq~~~yyyuuuuuuvvvvvvzzzzzzwwwuuutttrrrpppqqqrrrsssrrrpppooooooqqqsssrrrqqqqqqqqqrrrssstttpppqqqssstttssstttuuuwwwsssvvvzzz{{{{{{zzzzzzzzz{{{|||~~~{{{xxxvvvssspppmmmiiihhhgggggghhhiiiiiihhhhhhddd___XXXSSSOOOLLLKKKRRRTTTTTTbbb}}}|||wwwttttttuuuvvvzzz~~~}}}}}}yyyvvvtttrrrpppnnnmmmoooqqqqqqqqqrrrsssuuutttsssrrrqqqqqqrrrrrrsssqqqrrrttttttsssssstttvvvsssvvvxxxyyyxxxwwwwwwxxxwwwxxx{{{~~~|||zzzvvvrrrooommmkkkiiiiiijjjkkkkkkjjjkkkgggaaaZZZSSSOOOMMMLLLPPPRRRNNNVVVkkk~~~~~~yyytttqqqssstttuuuzzz}}}|||}}}}}}}}}}}}}}}zzzwwwtttrrrpppmmmkkkjjjmmmoooqqqqqqrrrssstttssssssrrrrrrrrrrrrrrrrrrssstttuuutttrrrqqqqqqrrrsssuuuwwwwwwvvvuuuuuuvvvsssvvvyyy||||||yyytttqqqooommmjjjjjjkkklllllllllmmmiiiccc\\\VVVQQQNNNMMMOOOSSSNNNNNN[[[lll|||vvvqqqoooqqqssstttyyy~~~||||||{{{zzzzzzzzz|||}}}~~~yyyvvvsssqqqooommmiiigggiiikkknnnooonnnmmmmmmnnnpppppppppppppppppppppppprrrssssssrrrooonnnnnnooorrrsssuuutttsssrrrrrrssspppsssxxx{{{}}}{{{uuuqqqpppmmmkkkjjjlllmmmnnnnnnmmmjjjfffaaa[[[VVVRRRQQQQQQUUUOOOIIIPPP]]]zzz{{{sssooommmoooqqqsssxxx}}}yyyxxxwwwvvvvvvxxxyyyzzz}}}~~~{{{sssqqqnnnlllkkkhhhdddbbbcccfffiiijjjjjjiiiiiiiiikkkkkklllmmmmmmnnnnnnnnnmmmnnnooonnnlllkkkkkkllloooqqqqqqpppooonnnnnnooolllqqqvvvyyyzzz~~~wwwsssqqqnnnlllkkkmmmpppqqqrrrpppooollliiiddd___[[[XXXUUUVVVMMMEEEJJJVVVppp{{{rrrmmmkkknnnppprrrxxx~~~~~~xxxwwwuuuttttttuuuvvvxxx{{{}}}~~~{{{xxxpppmmmkkkiiigggdddaaa^^^\\\___cccfffggghhhiiijjjggghhhiiijjjkkkllllllkkkiiijjjkkkkkkiiiiiijjjkkkmmmnnnooonnnlllkkkkkkllljjjoootttwwwyyy}}}yyytttrrrooommmllloooqqqssstttuuutttsssqqqmmmhhhccc```YYYWWWJJJBBBHHHTTTkkk|||vvvqqqnnnoooqqqttt{{{~~~~~~yyyttttttssssssvvv|||yyy}}}~~~}}}zzztttppplllfffbbb```^^^\\\[[[___``````aaaaaaaaaaaaaaaccccccbbbbbbccccccdddeeeeeefffggghhhiiijjjjjjjjjllllllkkkiiiggggggjjjllllllnnnqqqtttxxx{{{vvvuuurrrooonnnqqqtttvvvwwwxxx{{{|||yyywwwuuuqqqkkkaaaXXXNNNFFFEEEMMMaaasss}}}wwwsssssstttuuuzzz}}}{{{uuuqqqpppoooooorrrwwwwww|||~~~}}}}}}zzztttpppkkkeee```]]][[[ZZZYYYWWWXXXZZZ\\\^^^``````aaa```````````````aaaaaabbbcccdddeeeggghhhhhhhhhhhhhhhhhhhhhgggfffgggjjjllljjjlllooossswww}}}{{{yyyvvvsssrrrtttwwwyyyzzz|||zzzuuufff]]]RRRJJJGGGLLL\\\kkk{{{wwwxxxxxxyyy~~~~~~{{{yyysssooonnnmmmkkknnnrrruuuzzz}}}}}}|||}}}yyytttpppkkkccc]]]YYYXXXWWWVVVTTTUUUWWWZZZ\\\]]]^^^___\\\\\\\\\\\\\\\]]]]]]^^^```aaacccdddeeefffffffffdddeeeeeeeeeeeefffiiilllhhhkkknnnqqquuuzzz|||yyyxxxzzz|||}}}~~~}}}lllcccXXXPPPJJJJJJUUU```}}}{{{|||~~~}}}{{{yyytttpppooonnnkkkmmmqqqsssxxx|||{{{||||||yyytttqqqkkkccc\\\XXXVVVUUUTTTWWWXXXYYYZZZ[[[\\\\\\\\\YYYYYYYYYYYYYYYZZZZZZ[[[^^^___```bbbcccdddddddddcccdddeeedddddddddgggiiigggiiilllpppsssxxx~~~~~~oooggg^^^UUUNNNJJJOOOVVVttt~~~{{{yyytttqqqpppooolllnnnrrrsssxxx{{{{{{{{{|||yyytttqqqlllddd]]]YYYWWWUUUTTTVVVWWWXXXYYYZZZZZZZZZZZZWWWWWWWWWWWWWWWXXXYYYYYY[[[\\\^^^___aaabbbbbbccccccdddddddddbbbbbbcccdddeeehhhkkknnnrrrvvv{{{ssskkkbbb[[[SSSMMMMMMQQQeeexxx}}}yyytttrrrrrrpppnnnooossstttyyy||||||{{{|||xxxssspppkkkeee___[[[XXXUUUSSSPPPQQQSSSUUUWWWXXXYYYYYYVVVUUUUUUUUUUUUVVVWWWWWWWWWXXXZZZ\\\^^^______```aaabbbbbbbbb```______aaaccceeeiiilllooossswwwzzz|||yyyqqqhhhbbbZZZQQQNNNPPPXXXiii{{{wwwuuuvvvuuurrrtttwwwvvv{{{}}}|||||||||xxxsssmmmjjjddd```\\\XXXUUURRROOOPPPQQQSSSTTTUUUUUUUUUSSSSSSSSSSSSSSSTTTTTTUUUSSSTTTVVVXXXZZZ[[[\\\\\\[[[]]]^^^^^^]]]\\\]]]^^^___bbbfffiiikkkooosssvvvxxx{{{yyypppiii```VVVQQQQQQOOO\\\vvv{{{yyyzzzzzzxxxyyy|||www|||~~~}}}||||||xxxrrrkkkhhhddd```]]]YYYTTTQQQTTTTTTTTTTTTSSSRRRQQQPPPRRRQQQQQQQQQQQQRRRSSSSSSPPPQQQSSSUUUWWWXXXYYYYYYVVVXXXZZZ[[[[[[[[[\\\]]]]]]___cccfffiiilllooorrrvvvyyy}}}uuunnndddYYYSSSRRRKKKTTTlll~~~~~~~~~|||zzz~~~}}}|||}}}|||zzzwwwtttlllgggbbb]]]YYYWWWTTTRRRRRRRRRSSSSSSSSSRRRRRRQQQTTTSSSQQQPPPPPPPPPQQQRRRPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWYYYZZZZZZ[[[^^^```cccgggkkkooosssvvvyyy{{{}}}}}}qqqhhhbbb[[[TTTNNNUUUbbbwww~~~~~~|||yyyuuuqqqkkkgggaaa[[[XXXUUURRRPPPRRRRRRSSSSSSSSSSSSRRRRRRTTTSSSRRRQQQPPPQQQQQQRRRPPPPPPQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRSSSUUUVVVWWWWWWYYY\\\^^^aaaeeejjjmmmqqqtttwwwyyyzzz|||wwwmmmggg```XXXSSSTTT[[[nnn~~~|||xxxsssoookkkfff```ZZZVVVSSSPPPNNNQQQRRRRRRSSSSSSSSSRRRRRRSSSRRRRRRQQQPPPQQQQQQQQQOOOOOOOOONNNNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSUUUYYY\\\___bbbgggjjjmmmpppsssuuuwwwyyy}}}|||ssslllccc[[[XXXRRRQQQaaa{{{~~~~~~|||xxxsssoookkkggg```ZZZVVVRRROOOMMMPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPMMMMMMLLLKKKJJJJJJIIIIIIKKKKKKLLLMMMNNNNNNOOOOOOPPPSSSVVVYYY\\\```dddggghhhkkkooosssvvvyyy}}}~~~uuunnnddd[[[YYYQQQNNNWWWlll~~~~~~~~~}}}|||xxxtttppplllgggaaa[[[VVVSSSOOOMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNLLLKKKIIIHHHGGGFFFGGGGGGIIIJJJKKKLLLMMMMMMLLLLLLMMMPPPTTTWWWZZZ\\\```bbbcccfffkkkppptttyyy~~~yyyrrrggg^^^XXXSSSPPPTTT```ttt~~~~~~}}}||||||{{{xxxtttqqqkkkggg```[[[VVVSSSPPPNNNLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMLLLLLLJJJIIIGGGEEEDDDEEEEEEFFFGGGHHHJJJKKKLLLKKKJJJJJJKKKMMMQQQTTTVVVXXXZZZ\\\]]]```fffkkkpppuuu{{{~~~~~~~~~~~~wwwmmmcccZZZUUUTTTUUUYYYfff~~~}}}}}}|||{{{zzzyyywwwrrroooiiiddd^^^YYYUUURRRPPPNNNJJJKKKLLLMMMNNNNNNNNNNNNKKKLLLMMMMMMMMMLLLJJJJJJHHHGGGEEEDDDCCCDDDEEEFFFEEEGGGHHHJJJJJJIIIHHHGGGGGGJJJNNNPPPQQQRRRTTTVVVXXX[[[```eeeiiinnnsssvvv{{{}}}~~~{{{qqqggg___YYYVVVWWWWWW]]]sss|||xxxvvvwwwzzz~~~}}}|||{{{zzzxxxuuuqqqmmmfffbbb\\\WWWTTTRRROOOMMMIIIIIIKKKLLLMMMMMMMMMMMMJJJKKKLLLLLLLLLKKKIIIHHHGGGFFFDDDCCCCCCCCCEEEFFFDDDEEEGGGHHHIIIHHHFFFEEEEEEHHHKKKMMMNNNOOOPPPQQQUUUXXX]]]```dddhhhllloooxxx|||}}}}}}~~~~~~|||rrrhhhddd[[[VVVWWWWWWYYYiii|||~~~yyytttppppppqqqtttwww{{{}}}}}}}}}}}}yyyxxxvvvuuuuuurrrooolllgggbbb[[[UUURRRPPPNNNMMMKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFEEECCCCCCBBBBBBBBBFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHKKKMMMOOOSSSTTTWWW[[[\\\]]]ccckkkrrrwww}}}}}}}}}|||{{{}}}|||uuuoooddd]]]WWWTTTRRRSSSZZZccc{{{xxxssspppqqqqqqsssvvvzzz~~~}}}|||{{{{{{{{{yyywwwuuutttssspppllliiifffaaaZZZTTTQQQOOONNNLLLKKKKKKKKKLLLKKKKKKJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEDDDDDDDDDFFFGGGHHHKKKKKKPPPUUUXXX[[[ccckkkooouuu{{{||||||zzzxxx{{{}}}wwwrrriiibbbZZZVVVRRRQQQVVV\\\yyy~~~zzzxxxtttrrrssssssuuuwwwzzz}}}~~~}}}|||{{{zzzzzzzzzzzzyyywwwuuusssqqqmmmiiifffccc^^^XXXSSSPPPNNNLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBHHHHHHIIIIIIIIIIIIHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEIIIOOORRRUUU^^^ggglllrrr{{{~~~}}}{{{xxxyyy}}}{{{wwwqqqiii___YYYSSSOOOPPPTTTmmm|||zzzvvvtttuuuuuuwwwzzz}}}~~~~~~}}}{{{{{{}}}~~~}}}|||{{{{{{{{{zzzzzzzzzzzzzzzzzzxxxuuusssppplllgggccc___[[[VVVQQQOOOMMMKKKIIIJJJJJJJJJJJJIIIHHHGGGFFFHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBBBBAAACCCCCCFFFKKKMMMPPPXXXaaalllrrr|||~~~zzz{{{~~~}}}yyyoooeee^^^WWWPPPMMMOOO```vvv~~~{{{wwwuuuvvvvvvyyy}}}~~~{{{|||}}}|||zzzyyyyyyzzz{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{yyyvvvsssppplllfffccc]]]YYYTTTPPPNNNLLLJJJHHHJJJKKKJJJJJJIIIHHHGGGFFFHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBAAAAAACCCHHHJJJMMMUUU___kkksss}}}}}}}}}vvvllleee]]]TTTOOONNNWWWjjj~~~zzzxxxyyyzzz}}}zzzxxxxxxzzz}}}~~~{{{zzzxxxxxxzzz{{{zzzyyyxxxyyyzzz||||||}}}}}}}}}{{{yyyvvvssspppkkkfffbbb[[[WWWSSSPPPNNNLLLJJJHHHIIIIIIJJJIIIIIIHHHGGGFFFGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCEEEEEEFFFFFFFFFFFFEEEEEE@@@AAAAAAAAAAAA@@@??????<<<<<>><<<;;;999999;;;???BBBFFFPPPZZZaaakkkyyyzzztttlll```VVVQQQMMMUUUggg|||xxxuuurrrsssyyy~~~~~~}}}uuusssqqqrrrssstttssssssuuuvvvyyy{{{|||}}}}}}|||wwwuuurrrpppmmmiiiddd```YYYVVVSSSPPPOOOMMMJJJHHHDDDEEEEEEFFFFFFFFFFFFEEEDDDEEEEEEEEEEEECCCBBBAAABBBBBBAAAAAAAAABBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA???===;;;::::::999:::===>>>@@@IIIRRR[[[fffuuuxxxooocccWWWQQQKKKOOO^^^xxx~~~zzzuuussstttssswww|||~~~|||zzzyyyuuurrrpppooopppooonnnrrrrrrsssvvvyyy{{{{{{zzzvvvuuurrrnnnjjjfffcccaaa]]]WWWPPPMMMLLLKKKFFFAAAFFFEEEEEEEEEGGGGGGEEEDDDFFFEEECCCBBBAAAAAABBBCCCCCCBBB@@@AAAAAABBB@@@???@@@?????????@@@AAAAAABBB>>>?????????===<<<:::888::::::;;;;;;===AAAGGGLLLXXXaaannnyyy~~~tttkkk^^^SSSOOOLLLRRRddd}}}{{{yyyuuuuuuwwwyyy}}}}}}{{{zzzwwwsssqqqppppppooonnnqqqqqqrrrtttxxxzzzzzzyyyvvvtttrrrnnnjjjfffcccaaa\\\VVVPPPMMMMMMLLLHHHDDDGGGFFFEEEFFFHHHHHHFFFEEEFFFEEEDDDCCCBBBBBBCCCCCCCCCBBB@@@AAAAAABBB@@@???@@@?????????@@@@@@AAABBB@@@@@@@@@???===;;;999888777888888999:::>>>DDDHHHSSS\\\iiiuuuyyyoooaaaUUUPPPJJJJJJ[[[vvvzzzyyywwwuuuwww|||~~~~~~{{{vvvtttrrrqqqooonnnppppppqqqtttwwwzzzyyyyyyvvvuuusssoookkkgggcccaaa[[[VVVQQQNNNMMMMMMJJJHHHHHHGGGFFFGGGIIIIIIGGGEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@@@@BBBBBBAAA???@@@????????????@@@AAAAAAAAA@@@@@@>>><<<:::888777444555555666777:::???CCCLLLTTTaaammmxxxttteeeXXXSSSIIIEEERRRiii}}}zzzyyyxxxwww{{{{{{xxxvvvtttqqqooorrrrrrsssvvvyyy{{{zzzzzzxxxwwwuuuqqqmmmiiieeeccc\\\XXXRRRNNNMMMLLLJJJHHHGGGGGGFFFGGGHHHIIIGGGEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@@@@???????????????@@@@@@@@@@@@>>><<<:::888666555333333444444555777<<>>>>>????????????>>><<<:::888666444444333444444444444666:::<<<@@@GGGRRR\\\gggtttmmm___VVVOOOKKKMMMRRRaaa{{{xxx{{{{{{{{{|||~~~~~~}}}|||zzzyyyxxxvvvqqqlllhhheee^^^[[[UUUNNNJJJHHHGGGGGGHHHHHHGGGHHHIIIIIIHHHFFFGGGFFFFFFEEEDDDBBBAAA@@@AAA@@@???@@@BBBCCCBBBAAA@@@@@@???>>>>>>>>>>>>???>>>===;;;999777555555444444555555555555666888;;;<<>>>>>>>>>>>>>>???===;;;999888777777777444555666555444555777999999>>>FFFNNNWWWbbbnnnwwwrrrbbbVVVMMMKKKGGGIII___{{{}}}zzzyyyqqqrrrsssuuuwwwyyy{{{}}}~~~~~~~~~~~~~~~{{{yyywwwwwwvvvtttpppjjjeeebbbYYYWWWRRRLLLHHHGGGIIIKKKMMMLLLLLLLLLNNNNNNLLLKKKKKKKKKKKKJJJIIIGGGDDDCCCAAA@@@???@@@BBBCCCBBBAAA@@@@@@???>>>>>>===>>>>>>???>>><<<:::999999999999444555666555444444666777777<<>>>>>>>>>>>=========<<<;;;:::999:::;;;;;;999888777666555555555555======AAAHHHMMMSSS___jjjsss}}}qqqcccSSSJJJFFFGGGMMMTTTzzz~~~yyysssqqqpppnnnjjjfffjjjhhhhhhlllooorrrxxx}}}|||{{{zzzxxxtttuuutttooommmkkkeee^^^VVVSSSNNNLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCCAAAAAAAAAAAA=========>>>>>>=========<<<;;;:::999999999:::;;;::::::999777666666666666999999===CCCHHHNNNYYYdddooozzzwwwiiiXXXMMMGGGEEEIIIOOOnnn}}}yyywwwrrrmmmjjjiiigggccc```fffdddfffkkkooorrrzzz|||yyywwwuuusssrrrtttsssooolllkkkeee^^^TTTQQQMMMKKKKKKLLLLLLLLLIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGIIIHHHFFFCCCAAA???>>>>>><<<<<<============<<<<<<;;;:::999888777888999999;;;;;;999888777666666666666666:::@@@DDDIIITTT^^^jjjtttqqq___RRRIIICCCCCCGGG___rrr}}}xxxuuurrrooojjjhhhfffdddaaa^^^bbbbbbffflllqqquuu~~~{{{xxxuuusssqqqrrrtttrrrooommmlllfff___TTTQQQMMMJJJJJJJJJKKKJJJGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDCCC@@@>>>===;;;;;;;;;<<<<<<======<<<<<<;;;:::999888666666777777888;;;:::999777666555555555666777:::@@@DDDHHHRRR\\\dddnnnzzzwwwfffWWWLLLCCC@@@AAARRRbbb~~~{{{wwwtttmmmkkkhhheeedddbbb```___aaaccciiiqqqvvv{{{}}}yyywwwvvvtttsssrrrtttsssooommmlllggg```VVVRRRMMMJJJIIIIIIHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEAAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999888777666555666777777888777666555555444555555777777;;;@@@CCCFFFOOOXXX___iiittt}}}}}}lll^^^QQQEEE??????GGGTTTrrr~~~{{{zzzwwwtttrrrgggfffeeecccaaa`````````cccfffoooxxx~~~{{{xxxvvvvvvuuuuuurrrtttsssooolllkkkeee^^^VVVRRRMMMIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDD???@@@@@@AAA@@@@@@???>>>::::::;;;;;;;;;;;;::::::999888777666555666777777666555555444444555555666666666:::>>>AAACCCKKKTTTZZZdddooowwwtttfffXXXJJJBBB@@@@@@IIIbbb|||xxxuuusssqqqnnnllldddddddddcccaaaaaabbbbbbfffkkkuuuyyyuuuttttttttttttqqqsssqqqmmmjjjhhhbbb[[[TTTPPPLLLIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@@@@@@@???>>>===::::::;;;;;;;;;;;;::::::999888777666666666777888444444444555555666777888666666:::>>>@@@BBBIIIQQQUUU^^^iiiqqq{{{}}}ooo___OOOEEEBBB===CCCSSSooo|||yyytttqqqnnnllliiifffdddeeeeeeeeecccccceeefffhhhnnnyyy~~~xxxtttrrrrrrrrrrrrppprrrpppkkkhhhfff```XXXRRROOOJJJHHHHHHIIIIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBB======>>>>>>>>><<<;;;:::999::::::;;;;;;::::::999:::999777666666666777888444444555555666888999:::888888<<<@@@BBBCCCIIIRRRRRR[[[eeemmmvvvuuudddSSSGGGCCC>>>AAAKKKaaa}}}xxxvvvrrrpppnnnkkkhhheeehhhccc```cccfffgggjjjnnnrrryyy{{{vvvrrrppppppppppppmmmlllkkkjjjhhhddd^^^ZZZUUURRRMMMIIIHHHHHHGGGGGGIIIGGGEEEEEEFFFGGGFFFEEEDDDBBB???>>>>>>>>>>>>===<<<<<<<<<===============:::;;;;;;<<<;;;:::999888888888777666666666666666111444777999888777777777<<>>AAARRRnnn}}}xxxvvvsssqqqooollliiifffddd```^^^bbbeeegggkkkpppxxx{{{vvvrrrpppooonnnnnnllljjjhhhgggddd___YYYTTTTTTPPPLLLIIIHHHHHHHHHGGGHHHFFFEEEEEEGGGGGGGGGFFFEEECCC@@@??????@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;:::999888777999888777666666666666666444777:::;;;;;;::::::;;;???AAADDDFFFHHHJJJNNNQQQWWW[[[bbbiiipppwww~~~pppaaaRRRFFFBBB>>>???KKKaaa{{{|||xxxvvvtttsssqqqnnnjjjgggbbb______cccgggjjjooouuu~~~yyyuuurrrpppooommmllljjjgggdddaaa[[[UUUQQQQQQNNNJJJHHHHHHIIIIIIIIIGGGFFFEEEFFFGGGHHHGGGFFFFFFCCCAAA@@@AAAAAA@@@>>><<<<<<;;;;;;::::::999999888999999999999888777777:::999888777666666666666777:::<<<>>>>>>===>>>???BBBDDDGGGIIIKKKMMMPPPSSSYYY]]]bbbhhhnnnttt{{{xxxiiiXXXKKKDDD???>>>DDDQQQfff~~~zzzwwwvvvttttttrrroookkkhhheeecccdddhhhlllnnnuuu|||{{{xxxuuurrrooommmkkkhhhdddaaa\\\VVVRRROOOLLLHHHFFFGGGIIIIIIIIIIIIHHHGGGGGGHHHHHHFFFDDDEEECCCAAA@@@AAA@@@???===<<<;;;;;;:::999888777777777888888888888777777777::::::999888777777777777999;;;>>>@@@@@@@@@AAACCCBBBEEEIIILLLNNNQQQTTTVVVZZZ]]]bbbgggmmmsssyyy~~~rrr^^^OOOGGGBBB???@@@FFFWWWxxx}}}yyyxxxvvvuuutttsssqqqmmmkkkjjjhhhjjjnnnppprrryyy~~~zzzuuurrrnnnkkkhhhdddaaa\\\WWWSSSMMMJJJFFFEEEFFFHHHIIIIIIKKKIIIHHHHHHHHHGGGDDDBBBCCCAAA@@@@@@@@@???===<<<;;;;;;:::999888777777666777777777777777777777888::::::999888888888888888:::<<>>===???MMMmmm|||{{{yyywwwuuuuuutttrrrpppmmmmmmooosssuuuwww{{{wwwpppmmmhhhddd```[[[UUURRRLLLIIIFFFDDDEEEGGGHHHHHHKKKJJJIIIIIIIIIHHHDDDBBBBBBAAA@@@@@@@@@???===;;;::::::999999888888777777777777777666777777888999999999999888999999:::;;;;;;===???AAAAAACCCFFFHHHEEEIIINNNSSSVVVYYY\\\^^^[[[]]]```cccffflllrrrvvvzzzppp___PPPEEE=========DDD^^^zzz}}}zzzxxxxxxxxxwwwvvvrrrsssvvv{{{}}}wwwsssmmmgggaaa[[[UUUQQQKKKHHHEEEDDDEEEFFFGGGGGGHHHGGGHHHIIIJJJIIIGGGDDDBBBAAAAAAAAAAAA@@@===;;;999999999999999999999999888888777777777888999:::888888888999:::;;;<<<===<<<>>>@@@BBBCCCEEEHHHKKKLLLPPPTTTXXXZZZ\\\]]]___]]]^^^______aaaeeejjjnnnsss{{{}}}lll\\\LLL@@@???>>>???PPPeee|||zzzzzz{{{{{{{{{wwwxxx}}}zzzssslllddd]]]VVVQQQLLLHHHEEECCCDDDFFFFFFFFFEEEEEEFFFIIIKKKKKKIIIGGGCCCBBBBBBBBBCCCAAA???<<<999999999999999:::::::::999888777777777999:::;;;777777888999:::<<<===>>>===???AAACCCDDDGGGJJJMMMRRRUUUYYY\\\]]]]]]^^^___^^^^^^^^^]]]]]]___cccgggmmmwwwuuugggSSSEEEDDDAAA>>>GGGXXXyyy}}}||||||}}}|||tttkkkfff```WWWPPPOOOIIIEEEEEEEEEBBBAAACCCHHHHHHHHHHHHHHHGGGFFFFFFEEECCCAAA@@@@@@@@@???>>><<<:::999;;;>>>???===::::::;;;:::999777777999;;;;;;<<<=========>>>@@@BBBDDDEEEFFFHHHKKKNNNQQQRRRWWWXXX[[[___bbbaaa___\\\^^^ZZZWWWXXXYYYZZZ]]]ccciiiooowwwpppbbbOOOBBB???BBBGGGIIImmmyyypppjjjcccZZZSSSPPPJJJFFFGGGFFFCCCCCCEEEEEEEEEFFFGGGHHHHHHHHHHHHEEECCCAAA@@@AAAAAA@@@???>>><<<;;;<<<======;;;888:::::::::999777777999;;;<<<>>>???@@@@@@AAACCCEEEIIIJJJLLLNNNQQQTTTVVVXXXYYYZZZ\\\___bbbaaa___\\\[[[WWWTTTVVVWWWWWW[[[```hhhmmmttt|||{{{lllXXXHHHAAA@@@AAABBB\\\tttwwwppphhh^^^VVVQQQLLLHHHHHHHHHEEEEEEGGGBBBCCCEEEGGGHHHJJJJJJJJJEEECCCAAAAAABBBBBBAAA@@@AAA???===<<<<<<;;;888666999999999888777777:::<<<>>>@@@BBBDDDEEEFFFIIIKKKOOOPPPQQQTTTVVVYYY[[[\\\\\\\\\^^^```bbbaaa^^^[[[WWWSSSQQQRRRSSSTTTWWW\\\dddiiipppwww}}}wwwcccQQQFFFAAA???>>>KKKbbb~~~uuulllaaaZZZSSSMMMIIIJJJIIIFFFEEEGGGCCCDDDFFFGGGIIIJJJJJJJJJEEECCCAAAAAABBBCCCBBBAAAAAA???>>><<<;;;:::888888888999999999888888;;;===???BBBEEEHHHJJJLLLNNNPPPRRRSSSUUUWWWYYY[[[\\\\\\^^^^^^___```aaa```]]]ZZZTTTPPPOOOPPPQQQQQQTTTYYY^^^ccciiiqqqxxx~~~kkkZZZMMMEEEAAA>>>FFFUUUxxxzzzoooeee]]]VVVPPPKKKKKKJJJGGGEEEGGGGGGGGGHHHIIIIIIIIIIIIIIIFFFDDDBBBBBBCCCCCCBBBAAA>>>>>>===;;;:::::::::;;;888999:::999999:::===???AAADDDIIILLLOOOQQQTTTWWWXXXYYYZZZ\\\]]]]]]]]]]]]___^^^^^^___```^^^\\\YYYTTTPPPNNNPPPPPPOOOQQQUUUWWW\\\cccjjjsss|||uuucccTTTIIIBBB???DDDKKKgggssshhhaaaZZZTTTOOONNNLLLHHHFFFGGGJJJKKKKKKKKKJJJJJJIIIHHHHHHFFFDDDCCCCCCCCCBBBAAA<<<======;;;::::::<<<>>>999:::;;;;;;;;;<<>>===;;;999999;;;>>>:::;;;<<<<<<<<<>>>AAADDDGGGKKKRRRWWW[[[___bbbdddeeefffggggggeeecccaaa___[[[ZZZYYYZZZZZZZZZXXXVVVTTTPPPMMMNNNLLLIIIIIILLLOOORRRWWW]]]eeeoooyyywwwcccQQQEEE???===@@@KKKccczzzoooiiiddd]]]WWWUUUQQQLLLIIIJJJLLLLLLMMMMMMMMMMMMLLLLLLKKKIIIFFFDDDDDDCCCAAA???>>>???>>>;;;888888:::>>>;;;<<<=========???BBBEEEJJJNNNUUU[[[```cccgggiiiggghhhhhhhhhfffccc```^^^YYYXXXWWWXXXYYYXXXWWWUUUSSSOOOMMMMMMKKKGGGGGGIIINNNPPPTTTZZZaaajjjtttzzz~~~}}}hhhVVVIIICCC===@@@GGGVVVqqqxxxkkkhhh```XXXVVVTTTPPPLLLLLLLLLKKKKKKLLLNNNNNNMMMKKKJJJJJJIIIGGGEEECCCAAA??????>>>===<<<;;;;;;<<<===???@@@BBBBBBCCCDDDHHHKKKNNNRRRXXX___dddhhhjjjkkkoookkkgggfffgggeee^^^YYY[[[XXXVVVVVVXXXXXXVVVSSSRRRQQQOOOMMMJJJHHHFFFEEEHHHKKKPPPUUU\\\eeemmmsss|||rrraaaPPPDDDCCC???>>>IIIbbb~~~}}}qqqkkkbbbZZZXXXUUUPPPMMMMMMNNNMMMLLLMMMNNNNNNLLLKKKJJJJJJIIIGGGEEEBBB@@@?????????>>>======>>>??????AAABBBDDDDDDEEEHHHKKKNNNTTTWWW]]]dddiiimmmnnnoooqqqmmmhhheeeddd```YYYTTTXXXUUUTTTTTTUUUVVVTTTRRRQQQPPPOOOLLLJJJHHHFFFEEEGGGJJJNNNSSSYYY```iiinnnuuuzzz{{{kkkZZZMMMDDD@@@???GGGXXXrrr~~~yyyooofff]]]ZZZWWWQQQMMMMMMOOONNNLLLMMMMMMMMMLLLJJJKKKJJJIIIGGGDDDBBB???>>>??????>>>>>>???@@@BBBCCCCCCEEEFFFHHHIIILLLOOORRRXXX[[[aaagggllloooppppppnnnjjjeeebbb```\\\VVVQQQSSSRRRQQQQQQSSSSSSRRRQQQQQQPPPOOOMMMKKKHHHFFFEEEFFFHHHKKKOOOTTT[[[bbbgggmmmssszzzwwweeeWWWKKKCCC@@@FFFNNN___~~~sssjjjaaa\\\XXXQQQMMMLLLMMMKKKJJJJJJKKKLLLKKKJJJJJJJJJHHHGGGDDDAAA???>>>>>>>>>>>>>>>@@@BBBDDDEEEEEEFFFHHHJJJKKKNNNRRRVVVYYY\\\```eeeiiikkkkkkkkkfffccc```]]]\\\ZZZVVVSSSOOOOOOOOOOOOPPPQQQQQQPPPQQQQQQPPPOOOMMMJJJHHHFFFEEEGGGIIILLLOOOUUU\\\aaagggmmmvvv|||~~~nnn```VVVHHHAAAFFFIIIRRRsssyyyoooeee```ZZZRRRMMMKKKIIIGGGFFFGGGHHHJJJJJJJJJIIIHHHHHHFFFDDDBBB@@@>>>=========>>>@@@BBBDDDFFFFFFHHHJJJKKKMMMPPPTTTWWWYYY[[[___bbbdddeeedddddd___]]]ZZZXXXVVVTTTRRRPPPKKKLLLMMMNNNNNNOOOPPPQQQQQQRRRRRRQQQOOOLLLIIIHHHEEEFFFHHHJJJLLLQQQWWW\\\dddkkktttzzz|||~~~xxxiii```MMMAAACCCFFFLLLfffuuukkkddd^^^UUUOOOMMMHHHFFFDDDDDDFFFHHHHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@=========>>>@@@CCCEEEFFFHHHIIIKKKLLLNNNPPPTTTWWWYYY[[[]]]___```___]]][[[YYYWWWTTTQQQMMMKKKIIIIIIGGGIIIKKKLLLLLLMMMOOOQQQQQQQQQRRRQQQOOOMMMJJJHHHDDDEEEFFFGGGJJJNNNTTTXXXaaahhhqqqxxx{{{}}}uuufffTTTEEEBBBCCCGGGXXXlll|||qqqjjjcccYYYRRRPPPLLLIIIFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA?????????@@@BBBDDDFFFHHHKKKLLLNNNNNNOOOQQQUUUXXXXXXYYYZZZ[[[ZZZWWWTTTRRRNNNMMMKKKHHHEEECCCCCCDDDCCCFFFHHHIIIIIIJJJMMMPPPOOOOOOPPPPPPOOOLLLHHHFFFBBBCCCDDDEEEGGGKKKPPPUUU\\\cccnnnvvvzzz}}}~~~kkk___PPPGGGBBBDDDNNNYYY~~~uuunnnfff\\\UUUSSSOOOLLLHHHFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCEEEGGGIIIMMMNNNPPPPPPPPPRRRVVVYYYUUUVVVWWWVVVTTTQQQNNNKKKDDDDDDDDDBBB@@@@@@BBBDDD@@@CCCFFFGGGGGGHHHKKKNNNMMMNNNOOOOOOMMMJJJGGGEEE@@@AAABBBCCCEEEIIINNNRRRWWW```kkktttzzz}}}oooiii\\\MMMCCCCCCIIIPPPtttxxxoooiii```WWWRRRKKKFFFGGGGGGDDDBBBCCCEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFHHHJJJMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTRRRNNNMMMMMMKKKGGGCCCCCCAAA@@@@@@AAABBBBBBAAA@@@BBBCCCCCCCCCEEEHHHKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEGGGKKKOOOZZZ]]]fffppptttvvv{{{tttcccTTTKKKGGGFFFFFFaaayyywwwpppfff]]]VVVOOOIIIIIIHHHEEECCCCCCEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJMMMOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRPPPNNNKKKJJJJJJHHHDDDAAA@@@???======???@@@???>>>>>>@@@AAAAAAAAACCCFFFIIIKKKKKKKKKKKKJJJIIIIIIHHHFFFGGGGGGFFFFFFIIIMMMPPPXXX\\\dddmmmrrrsssyyy}}}lll[[[OOOHHHEEEDDDTTTiiixxxmmmbbb\\\TTTMMMLLLJJJFFFDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKJJJKKKKKKLLLNNNPPPRRRSSSSSSSSSSSSRRRRRRPPPOOOOOOJJJIIIGGGFFFFFFDDDBBB???===<<<::::::<<<<<<<<<;;;<<<===>>>>>>???AAADDDGGGHHHIIIIIIIIIIIIIIIHHHHHHFFFGGGHHHHHHHHHKKKOOORRRWWWZZZaaajjjnnnpppvvv}}}uuudddWWWNNNGGGDDDKKKXXXtttrrrgggbbbYYYQQQNNNLLLGGGDDDDDDFFFFFFGGGIIIJJJLLLMMMNNNMMMMMMNNNPPPQQQSSSTTTUUUTTTTTTTTTRRRPPPNNNLLLKKKEEEDDDDDDCCCBBBAAA???>>>;;;999888888:::::::::999:::;;;<<<======???BBBEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFGGGIIIIIIJJJMMMPPPTTTVVVYYY___gggjjjlllsss{{{{{{mmm```UUULLLGGGIIIOOOgggyyynnnhhh^^^UUUQQQMMMHHHDDDDDDFFFGGGIIIKKKMMMOOOPPPQQQOOOOOOPPPQQQRRRSSSSSSTTTRRRRRRRRRQQQNNNKKKHHHGGGAAABBBBBBAAA@@@>>>======:::999777777999:::999888999:::;;;;;;<<<>>>AAADDDBBBCCCDDDFFFGGGGGGGGGGGGFFFHHHIIIJJJKKKNNNQQQTTTVVVWWW]]]cccfffiiipppxxx|||uuuhhh[[[OOOHHHGGGHHH\\\~~~wwwmmmcccYYYTTTPPPJJJGGGGGGGGGHHHJJJMMMOOOPPPQQQRRRPPPPPPQQQRRRRRRQQQQQQPPPNNNNNNNNNNNNLLLIIIEEECCC???@@@AAA@@@===;;;:::;;;999888666666888999888777777888999::::::<<>>???>>>:::777777888888666555555666777777666555666777777777999===???===>>>@@@BBBDDDFFFFFFGGGGGGIIIKKKKKKLLLMMMOOOQQQQQQQQQUUUZZZ\\\___gggqqqwww}}}{{{jjjZZZOOOGGGFFFMMMbbbvvvkkk```[[[WWWQQQNNNNNNHHHJJJLLLNNNPPPQQQQQQQQQPPPPPPPPPPPPOOOMMMKKKIIIEEEFFFHHHHHHGGGEEEBBB@@@;;;===>>><<<888555555666777555333444555666555555333444555555555777;;;===<<<===???BBBDDDEEEFFFGGGGGGIIIKKKLLLKKKLLLNNNOOOOOOOOORRRVVVYYY\\\dddnnnwww}}}ssscccXXXNNNMMMOOO\\\xxx~~~|||ttthhh```[[[XXXTTTRRROOOPPPQQQQQQRRRQQQQQQQQQQQQOOOMMMKKKIIIGGGGGGFFFGGGDDDBBBBBBDDDEEEDDDBBBAAA===:::888999888666333111222222333333333222222111222222333555777888999;;;<<<===@@@BBBEEEFFFGGGHHHIIIJJJKKKKKKLLLKKKKKKMMMLLLNNNQQQSSSVVV___iiivvv}}}nnn```XXXQQQJJJNNNcccwwwlllccc]]]YYYUUURRRQQQQQQQQQQQQQQQPPPPPPOOOPPPOOOMMMKKKJJJIIIHHHGGGGGGEEEBBBBBBDDDDDDBBB@@@???;;;888666666666333111111222222222222222111111555444444444444555666666;;;;;;===???BBBDDDFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJKKKNNNPPPSSS\\\eeepppxxxtttggg[[[RRRKKKMMMYYYooo{{{pppgggaaa\\\WWWSSSSSSSSSRRRQQQPPPOOONNNMMMNNNMMMLLLKKKJJJIIIIIIHHHGGGEEECCCCCCCCCBBB@@@???>>>;;;888777666555333111222222111111000000//////444444444444444555666666:::;;;===???AAADDDEEEFFFHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGHHHKKKLLLOOOWWW```hhhppp}}}zzznnn___TTTMMMMMMPPP\\\||||||ssskkkfffaaa\\\XXXUUUTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEECCCBBB@@@>>>===???===;;;999777666444444222222111000///.........000111222333555777999::::::;;;===>>>AAACCCDDDEEEGGGHHHHHHHHHHHHHHHGGGGGGEEEDDDFFFIIIJJJKKKSSS[[[ccckkkwww~~~rrreeeUUULLLNNNMMMRRRooo~~~}}}{{{tttnnnjjjfff```\\\WWWVVVSSSPPPMMMLLLKKKJJJHHHHHHIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDAAA???===<<<>>>===;;;999666555444444222111000///............000000111333555888:::;;;:::;;;<<<>>>@@@BBBCCCDDDFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBDDDHHHHHHJJJQQQYYY___gggsssuuukkkXXXLLLLLLKKKLLL```|||~~~}}}zzzzzzzzzzzzyyyxxxwwwvvvrrrqqqtttzzz{{{tttppplllhhhbbb^^^XXXVVVSSSOOOMMMKKKJJJJJJHHHHHHIIIIIIIIIHHHFFFEEECCCEEEEEEDDDAAA>>><<<<<<;;;;;;:::777444111222222222111000.........//////333333333444555666777888::::::<<<===???AAABBBCCCDDDDDDDDDCCCCCCAAA@@@???@@@@@@BBBFFFGGGHHHOOOWWW]]]dddooo{{{~~~tttlll[[[MMMKKKHHHFFFPPP```}}}}}}zzzyyyttttttttttttsssqqqooonnnjjjiiikkkooosssvvv}}}{{{uuuqqqmmmhhhaaa\\\XXXVVVRRROOOLLLKKKJJJJJJJJJJJJKKKKKKKKKIIIGGGEEEAAACCCEEEDDD@@@===<<<<<<:::;;;:::777333111111333222111///......///111222333333333444555666777888::::::;;;===???@@@AAABBBBBBBBBBBBAAA@@@>>>===<<<<<<<<>>@@@AAABBBAAAAAA@@@@@@>>>===;;;:::999:::===BBBDDDFFFMMMUUUWWW^^^iiiuuuzzzwwwooofff[[[[[[VVVMMMFFFDDDGGGJJJfffzzz~~~{{{vvvqqqqqqpppmmmjjjhhhfffdddddd```bbbccceeegggjjjpppsss{{{|||wwwrrrmmmgggaaa]]][[[TTTOOONNNLLLIIIHHHIIINNNMMMMMMMMMNNNMMMKKKHHHBBBAAA@@@@@@AAAAAA@@@???=========;;;777444333222666555444333222222222222333333444555666888:::;;;<<<<<<======>>>???AAABBBAAA@@@?????????===:::777<<<:::;;;>>>>>>>>>BBBHHHRRRYYYcccnnnxxxxxxssspppllleee___ZZZVVVQQQMMMKKKHHHFFFDDDWWWggg}}}{{{vvvrrrpppooommmjjjhhhfffddddddaaacccdddeeefffjjjnnnqqqxxx~~~yyytttooohhhbbb^^^[[[UUUPPPOOONNNKKKKKKMMMQQQPPPOOOPPPPPPOOOLLLIIIBBBAAA>>>======<<<:::999<<<===>>><<<888666555555666666555444444333444444555555666777999;;;===>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>??????>>>;;;888;;;999:::=========@@@FFFNNNUUU^^^iiisss|||~~~|||vvvnnnjjjgggccc\\\WWWVVVSSSNNNJJJHHHFFFCCCAAAJJJ\\\yyy~~~|||yyyuuurrrooonnnllliiigggeeeddddddcccdddeeefffgggiiilllooouuuzzz|||wwwqqqkkkddd___\\\VVVQQQQQQQQQOOOOOOQQQTTTTTTSSSSSSSSSQQQMMMJJJEEEBBB???<<<;;;999666444;;;<<<===<<<:::888888999777777666666555666666666888888999:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>??????>>><<<999:::888888;;;;;;:::>>>DDDIIIOOOWWWaaakkkuuu|||xxxtttqqqooojjjccc___\\\YYYTTTOOOPPPMMMJJJGGGEEECCC@@@>>>???OOOkkk~~~{{{wwwtttqqqnnnmmmkkkiiigggeeeddddddfffggghhhhhhhhhiiikkkmmmssswww|||zzztttmmmfffaaa\\\VVVRRRSSSTTTRRRSSSUUUWWWVVVVVVVVVUUURRRMMMJJJGGGDDD@@@===;;;999777555888:::<<<<<<:::::::::;;;777777666666666666777777999999:::;;;===???@@@AAABBBBBBBBBBBBAAA@@@@@@???@@@????????????===;;;888999777777999999888<<>>GGG\\\vvv~~~{{{vvvsssqqqnnnmmmkkkjjjhhhgggffffffiiijjjkkkkkkjjjkkklllnnnrrruuuxxx{{{}}}xxxqqqjjjeee___YYYUUUVVVVVVTTTUUUWWWXXXXXXWWWWWWVVVSSSNNNJJJGGGDDD@@@===;;;:::999777666888::::::::::::;;;<<<888777666666666666666666888888999:::<<<>>>???AAABBBBBBCCCBBBBBBAAA@@@???BBBAAA@@@??????===999666999666666888777666999???AAAEEEKKKRRR[[[eeennnuuuyyy{{{xxxssspppmmmjjjiiigggdddbbb]]][[[WWWSSSPPPMMMJJJHHHGGGEEECCCBBBBBBAAA>>><<<@@@AAALLLddd~~~|||wwwuuutttqqqpppooommmllllllkkkkkklllnnnoooooonnnnnnooopppqqqsssuuuvvvyyy~~~wwwpppkkkccc]]]YYYYYYYYYWWWWWWYYYYYYYYYYYYZZZYYYUUUPPPLLLFFFCCC>>>;;;::::::999888444777999:::::::::<<<===999999888777666666666666777777888999:::<<<>>>???AAAAAABBBCCCBBBAAA???>>>BBB@@@?????????===999777999666666777777555888===>>>BBBGGGLLLSSS[[[dddiiipppyyy}}}zzzxxxvvvsssooollleeeccc```^^^^^^]]]\\\ZZZVVVTTTQQQMMMIIIFFFDDDCCCCCCAAA@@@@@@AAA@@@>>><<<>>>;;;@@@UUUqqq~~~~~~{{{yyyyyyvvvvvvtttsssrrrrrrrrrrrroooqqqssssssrrrqqqrrrssspppqqqsssssstttzzz~~~~~~wwwrrrjjjccc^^^^^^]]]ZZZYYY[[[ZZZ[[[[[[\\\\\\XXXSSSOOOJJJFFFAAA===<<<;;;:::999555888:::;;;;;;<<<===>>><<<<<<:::999777666666666666666777888:::<<<>>>??????@@@AAABBBBBBAAA???>>>???>>>>>>>>>???>>><<<:::999777666777666444777<<<;;;>>>CCCHHHMMMSSSYYY^^^eeennnxxx~~~}}}~~~~~~}}}{{{yyyvvvtttsssqqqnnnlllkkkhhheeebbb]]][[[XXXWWWWWWVVVUUUSSSRRRPPPNNNIIIEEEBBB@@@??????>>>>>>>>>??????<<<:::<<<999<<>>@@@???>>><<<:::999777777666666666777888:::<<<>>>???>>>???AAABBBBBBAAA???>>><<<;;;<<<>>>@@@@@@???===:::777666888666444777<<<999<<>>>>>;;;999<<<;;;>>>FFFUUUlll~~~{{{yyy|||~~~{{{{{{{{{zzzzzzyyyyyyyyy}}}zzzvvvtttsssrrrqqqpppmmmjjjiiikkkmmmooovvv~~~~~~}}}tttnnngggdddcccbbb___[[[___]]][[[ZZZYYYWWWTTTRRRNNNKKKFFFCCCAAA???<<<;;;888777777888:::===@@@BBB>>><<<:::888666777777888555444444555777:::>>>@@@AAA@@@???@@@@@@@@@>>><<<>>>=========??????===<<<:::999777666666666777888:::;;;===AAAFFFKKKPPPRRRVVVZZZaaahhhnnntttzzz~~~~~~|||yyywwwvvvqqqqqqpppooommmjjjgggeeeffffffeeedddcccbbbaaaaaa\\\]]]]]]]]]\\\[[[YYYXXXSSSSSSRRRQQQPPPNNNLLLKKKKKKJJJIIIGGGDDDAAA===;;;::::::::::::::::::::::::999:::===@@@FFF[[[~~~~~~|||zzz}}}~~~~~~}}}||||||||||||zzzvvvtttsssrrrpppooonnnkkkjjjllllllmmmssszzzyyysssllliiihhhgggccc___```^^^\\\[[[YYYWWWTTTQQQMMMJJJFFFCCCAAA???===<<<<<<;;;::::::;;;<<<>>>@@@@@@???<<<999888777777888:::999888777777999:::;;;???>>>>>>???AAAAAA???>>>>>>===<<<===??????===<<<:::999888777666666777888:::;;;===@@@DDDHHHLLLNNNQQQUUUZZZ```eeekkkppptttxxx{{{~~~}}}{{{{{{{{{{{{zzzyyywwwwwwvvvtttrrrooommmllleeeeeedddcccaaa^^^\\\ZZZ[[[[[[[[[ZZZYYYYYYXXXXXXVVVWWWWWWWWWVVVUUUSSSRRRQQQQQQPPPPPPNNNLLLKKKJJJJJJIIIHHHEEEBBB>>>;;;999999999999999999999999999888999;;;<<>><<<<<<======>>>CCCAAA>>><<<:::999999999===<<<;;;:::999:::;;;;;;=========>>>AAAAAA@@@???===<<<<<<===>>>>>>===;;;;;;:::999777777777777888:::;;;<<<>>>AAADDDGGGHHHLLLOOOSSSWWW[[[```fffjjjlllooosssvvvxxxzzz}}}~~~}}}||||||zzzwwwuuuqqqooommmmmmnnnnnnmmmllllllkkkjjjhhhfffcccaaa___XXXXXXWWWUUUTTTQQQOOONNNPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPOOONNNNNNOOOOOONNNMMMLLLKKKIIIHHHGGGFFFEEEBBB???<<<999777888888888888888888888888:::999::::::===JJJddd|||}}}{{{yyyzzz|||~~~~~~{{{wwwtttrrrqqqooommmllljjjjjjlllkkkjjjmmmssszzz~~~yyyvvvtttrrrnnnlllfffdddaaa^^^\\\YYYTTTQQQLLLIIIEEECCCCCCBBBAAA@@@BBBAAA@@@???>>>>>>??????BBBAAA@@@>>>============>>>>>>=========>>>???@@@>>>======>>>@@@AAA???>>><<<<<<;;;<<<===>>><<<:::<<<;;;999888777777777888::::::;;;===???AAABBBCCCIIIKKKMMMPPPTTTYYY___dddcccfffjjjlllmmmnnnppprrrrrrqqqpppooonnnllljjjiiigggeeecccccceeeeeeeeedddcccbbbaaa___\\\YYYWWWUUUPPPPPPOOOMMMLLLJJJIIIHHHJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMLLLKKKIIIHHHGGGCCCBBBAAA???===<<<:::999777777777888888888888888<<<;;;;;;;;;===FFFZZZmmm}}}|||zzzyyyvvvxxx{{{}}}~~~}}}yyyvvvtttrrrpppnnnkkkhhhiiikkkkkkjjjmmmssszzz}}}zzzxxxuuurrrpppkkkhhheeeaaa^^^ZZZUUURRRMMMJJJGGGEEEEEEDDDCCCBBBAAAAAAAAA@@@AAAAAAAAABBB@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>??????===;;;<<<;;;:::;;;======;;;::::::999888777777777888999:::;;;<<<===???@@@AAAAAAEEEFFFIIIKKKNNNSSSYYY]]]]]]___bbbccccccccccccdddbbbbbbcccbbbaaa```______]]]\\\ZZZ[[[\\\]]]]]]\\\YYYYYYXXXVVVSSSPPPNNNMMMKKKKKKIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLKKKJJJJJJJJJIIIIIIIIIIIIKKKKKKKKKJJJIIIHHHGGGFFF>>>>>>======<<<<<<<<<<<<888888888888999999::::::;;;::::::<<<===CCCQQQ```~~~}}}|||zzzyyyuuuwwwzzz|||}}}|||yyyvvvtttrrrpppllliiiiiijjjjjjiiimmmsssyyy~~~}}}zzzxxxvvvuuupppmmmiiieeeaaa\\\WWWSSSOOOMMMIIIGGGGGGFFFEEEDDD@@@@@@AAAAAABBBCCCCCCCCC>>>???@@@AAABBBCCCDDDDDDEEEEEEDDDCCCAAA@@@???>>>@@@???>>>>>>???>>><<<:::;;;::::::;;;<<<<<<;;;999888777666666666777999999:::;;;===???AAABBBCCCCCCAAACCCEEEGGGIIILLLQQQTTTUUUWWWZZZ[[[YYYXXXWWWWWWTTTUUUWWWVVVUUUTTTTTTUUURRRQQQPPPPPPRRRTTTTTTSSSPPPPPPOOONNNLLLIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFEEEDDDDDDEEEEEEFFFHHHHHHHHHGGGGGGFFFDDDDDD<<<;;;;;;::::::;;;<<<<<<777777888888999:::::::::999777888;;;<<>>===>>>======>>>??????===<<<;;;:::999:::<<<<<<:::999555555444444555777999::::::<<>>>>>???@@@@@@@@@??????<<<<<<<<<===???@@@???===::::::999:::;;;<<<:::888333333333444555777999;;;:::<<<@@@CCCFFFHHHIIIIIIGGGIIIJJJJJJHHHFFFFFFGGGBBBFFFIIIKKKKKKJJJIIIIIIDDDGGGIIIGGGDDDBBBCCCDDDEEECCCBBBCCCFFFHHHHHHGGGJJJJJJJJJIIIHHHGGGFFFEEEBBBAAA???>>>>>>>>>???@@@??????@@@@@@AAABBBBBBCCCDDDCCCBBBBBBBBBCCCDDDEEEAAAAAAAAAAAA@@@@@@???>>><<<:::888666444444444444444555555666777888888999<<<::::::===>>>===???CCCRRRiii|||~~~|||{{{|||||||||{{{}}}zzzwwwtttrrrooollljjjkkklllmmmqqqvvv~~~~~~~~~}}}}}}}}}}}}}}}zzzwwwsssooojjjddd]]]XXXVVVSSSOOOLLLKKKIIIGGGFFFDDDBBB@@@???@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA>>>>>>>>>>>>???@@@AAABBB???@@@AAAAAAAAA???===<<<999999999888888777777777444444444444555666888999>>>???BBBEEEGGGHHHHHHHHHIIIGGGFFFGGGIIIIIIHHHGGGDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBDDDEEEEEEIIIJJJJJJIIIGGGFFFFFFGGGBBBBBBAAA@@@@@@???>>>>>><<<;;;:::;;;>>>@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@???@@@???===:::777999888666444333222333333555666777888999::::::::::::999888888999<<<>>>@@@LLL[[[uuu}}}||||||}}}}}}|||}}}|||~~~|||zzzyyyvvvrrrnnnkkkkkkkkkkkkqqquuu}}}~~~}}}}}}}}}}}}}}}|||yyyvvvrrrmmmggg```[[[WWWTTTOOOLLLJJJHHHFFFDDDDDDBBB??????@@@AAAAAA@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>?????????@@@AAABBBCCCBBBAAA???===<<<<<<<<<;;;:::999999888666555555555555777999:::===???BBBFFFIIIKKKLLLLLLLLLJJJHHHHHHHHHHHHFFFEEEDDDCCCBBB@@@@@@?????????>>>>>>>>>>>>>>>>>>??????======>>>???AAACCCEEEFFFHHHIIIIIIHHHGGGFFFFFFGGGDDDCCCCCCBBBAAA@@@??????<<<;;;999:::<<<>>>???>>>???????????????>>>>>>===<<<<<<<<<===>>>===:::777888777555444222222222333444555777888999:::::::::;;;;;;:::999:::;;;===???EEEQQQiii}}}|||}}}~~~}}}|||yyyxxxzzz}}}~~~~~~~~~{{{vvvqqqmmmkkkjjjjjjpppuuu|||~~~~~~~~~}}}}}}~~~~~~~~~|||yyyvvvqqqkkkddd___XXXUUUPPPMMMJJJHHHEEECCCDDDAAA???>>>???@@@@@@???@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@>>>>>>=========BBBCCCDDDEEEEEECCCBBBAAA@@@@@@???>>><<<;;;::::::888777666666777888999:::<<<>>>BBBGGGKKKNNNOOOPPPNNNLLLJJJHHHHHHFFFDDDBBBBBBAAA@@@>>>======<<<<<<;;;:::999999:::;;;<<<===888999:::<<>>?????????>>>??????@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>CCCDDDFFFGGGGGGFFFEEEDDDBBBBBBAAA???>>><<<;;;::::::999888777888999:::;;;<<<>>>BBBGGGJJJMMMOOOOOONNNLLLIIIHHHGGGFFFDDDBBBAAA@@@>>>===;;;;;;::::::;;;;;;:::999:::;;;===???777888999;;;===???AAACCCCCCDDDFFFEEEDDDDDDFFFGGGGGGHHHHHHHHHGGGEEEDDDCCC@@@>>>;;;999::::::999888:::::::::::::::999888888888777777888999999888666444444333222111111000000111222444666888::::::;;;>>>===<<<;;;;;;;;;<<<<<>>===>>>>>>>>>======>>>???@@@AAAAAAAAAAAA???????????????@@@AAAAAACCCDDDFFFHHHHHHHHHFFFEEECCCBBBAAA???>>><<<;;;;;;;;;;;;999888888999::::::===???BBBFFFHHHJJJKKKKKKKKKIIIGGGGGGGGGFFFDDDCCC@@@???===<<<;;;:::::::::<<<<<<;;;;;;;;;<<<===>>>999999999:::;;;<<<===>>>???AAABBBCCCBBBCCCDDDFFFGGGHHHIIIJJJJJJIIIGGGFFFDDDAAA===;;;;;;:::999888999999999999999888888777999888777777888777666444222222111111111000/////////000222555666888999999<<<<<<;;;;;;;;;<<<<<<<<<>>>???JJJaaa{{{}}}zzzyyywwwuuutttsssqqqqqqtttsssqqqtttyyyzzz}}}~~~{{{wwwssspppooooooppprrrvvv||||||zzzyyyxxxyyy|||}}}||||||{{{xxxssslllggg[[[XXXTTTPPPNNNLLLJJJHHHCCCAAA>>>======>>>===<<<;;;<<<>>>???@@@AAABBBBBB?????????@@@@@@BBBCCCCCCBBBCCCEEEGGGHHHHHHGGGFFFBBBBBBAAA???>>>===<<<<<<<<<;;;:::999888888999:::>>>@@@BBBEEEGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFDDDCCC???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::;;;===???@@@@@@AAACCCEEEFFFGGGJJJKKKLLLKKKJJJIIIFFFCCC???===<<<;;;:::888888888888999888777777666999777555555666555444222000000000000000///...---...///111333444555666666888888999:::;;;<<<===>>><<<<<>><<<======<<<;;;:::;;;===???@@@AAABBBBBBBBBBBBBBBAAAAAABBBCCCCCC@@@BBBDDDFFFHHHGGGGGGFFFBBBBBBAAA@@@??????>>>>>>===<<<:::888888888888999>>>???BBBDDDFFFGGGHHHHHHFFFEEECCCCCCDDDDDDBBBAAA???>>>>>>=========>>>>>>===>>>?????????===;;;:::888777777666666666777777777999<<<======???AAACCCDDDFFFIIILLLMMMMMMLLLKKKFFFCCC@@@===<<<;;;:::888666777777777777666555555555333222222333444333222......///000///...---,,,---...///111222333333333333555777999;;;===>>>???>>><<>>@@@AAABBBBBBEEEEEEDDDCCCBBBBBBBBBBBB???AAACCCFFFGGGGGGFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@===<<<:::888777777888888===???BBBEEEGGGHHHIIIIIIGGGEEECCCCCCCCCBBBAAA???>>>>>>>>>>>>>>>???@@@@@@???AAABBBCCCBBB???<<<:::555555444444444555555666555777:::;;;<<<>>>@@@BBBCCCEEEIIILLLNNNNNNNNNMMMFFFCCC???===<<<;;;999888555555666666555555444333111000///000222333444333---.../////////...---,,,------///000111111111111111222555888;;;>>>???@@@BBB???AAAIIIWWWkkk{{{wwwtttqqqrrrnnnkkklllkkkiiikkkooopppssswww{{{}}}wwwtttsssssstttppprrrwww{{{~~~~~~yyytttpppmmmkkklllpppqqqqqqvvv|||{{{~~~}}}xxxqqqllljjjeee\\\UUUOOOJJJGGGDDDDDDAAA===;;;;;;;;;::::::<<<<<<===>>>@@@BBBCCCDDDCCCDDDFFFGGGFFFEEECCCBBBBBBBBBCCCDDDEEEEEEFFFFFFHHHGGGEEEDDDDDDBBB@@@===;;;;;;999777666555555555999:::===???BBBDDDEEEFFFCCCBBB@@@>>>======>>>>>>?????????>>>??????@@@AAA???@@@AAABBBAAA???===;;;777555444444444444333111444444555777999;;;===>>>AAACCCGGGJJJKKKKKKJJJIIIGGGCCC???<<<:::777444222555333111111222333222111333222222222222222222222......---,,,++++++******,,,,,,,,,---///222444666444444555777999;;;===>>><<<>>>BBBFFFKKKZZZvvv{{{vvvsssqqqllljjjjjjjjjhhhiiimmmrrruuuyyy}}}~~~xxxtttsssrrrssspppsssvvvzzz~~~~~~zzzwwwrrrlllhhhhhhggghhhlllnnnnnnssszzz{{{}}}{{{tttpppmmmggg___XXXRRRMMMIIIGGGEEEAAA>>>;;;;;;;;;:::999;;;;;;<<<===???AAABBBCCCCCCDDDEEEFFFFFFDDDCCCAAABBBCCCDDDEEEFFFGGGHHHHHHHHHGGGEEEDDDDDDBBB???===;;;;;;999777666555555555888999<<<>>>AAACCCDDDEEEBBBAAA???============>>>@@@@@@@@@@@@@@@AAABBBBBB@@@AAABBBBBBAAA???===<<<888666555444555444333111333444555666888:::<<<===@@@BBBEEEGGGHHHHHHGGGFFFCCC@@@===;;;999888555333444222000000111222111000111111111111111111111111......------,,,,,,+++++++++++++++,,,...000222444222222444666888;;;>>>??????@@@BBBCCCDDDPPPhhh~~~{{{wwwrrrnnnkkkkkkkkkiiijjjnnntttwww|||zzzuuusssrrrrrrqqqsssvvvzzz}}}}}}xxxtttooojjjddd```aaa```bbbfffiiijjjpppvvvzzz|||~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~zzzvvvqqqlllddd]]]WWWRRRMMMJJJFFFCCC???<<<;;;:::999888:::::::::<<<===???AAABBBCCCCCCDDDEEEEEECCCBBBAAABBBCCCDDDEEEGGGIIIJJJJJJIIIGGGEEEDDDDDDBBB???<<<;;;;;;999777666555555555777888:::===???AAABBBBBB???>>>===<<<;;;;;;<<<===???@@@@@@AAABBBCCCDDDDDDBBBCCCCCCCCCBBB@@@>>>===999888666555666555333222333444444555777888:::;;;>>>???BBBDDDDDDDDDCCCBBB???===;;;999999888666444222000......///000///...///000000000000000000000......------------------+++++++++,,,---...000111000000222555888;;;>>>???@@@@@@AAA@@@@@@HHH[[[mmm|||wwwrrroooooonnnlllmmmqqquuuyyy}}}{{{vvvsssrrrqqqrrrsssuuuyyy}}}~~~zzzuuupppkkkfff```\\\ZZZYYY\\\aaadddffflllsssvvvxxxzzz{{{zzzzzz{{{||||||}}}~~~}}}}}}}}}|||zzz{{{}}}||||||{{{{{{{{{{{{{{{||||||~~~{{{uuupppjjjccc]]]WWWQQQMMMHHHEEE@@@===<<<;;;999888888999999:::<<<>>>@@@AAABBBCCCCCCCCCCCCBBBAAAAAABBBCCCDDDFFFHHHJJJKKKLLLJJJIIIGGGFFFEEECCC@@@>>>;;;;;;999777666555555555555666888:::<<<===>>>???<<<;;;:::999999::::::;;;===>>>@@@AAACCCDDDDDDEEEEEEEEEDDDCCCBBB@@@>>>===:::999777777777666555333444444444555666777888999:::<<<>>>@@@AAAAAAAAA@@@>>><<<:::999999777555333000...,,,,,,---...---,,,.............../////////------..................,,,,,,,,,------...//////000000111333666999;;;===???>>>???AAAAAAGGGUUUddd|||wwwtttsssqqqnnnooosssvvvzzz}}}xxxtttrrrqqqssssssuuuxxx|||}}}|||zzzzzzwwwqqqkkkfffaaa[[[XXXUUUUUUWWW]]]```ccciiipppqqqtttvvvwwwwwwwwwyyyzzzuuuvvvxxx{{{|||}}}}}}}}}{{{{{{{{{yyywwwvvvxxxzzzzzzyyyyyyyyyzzzzzz{{{|||zzz|||yyyuuuoooiiiccc\\\UUUQQQLLLHHHCCC???===<<<:::888888888999:::<<<===???@@@BBBBBBBBBBBBBBBAAA@@@@@@AAABBBCCCEEEGGGIIIJJJKKKKKKIIIHHHGGGGGGEEECCC@@@;;;;;;999777666555555555333444666888999:::;;;;;;999888777666777888999:::;;;<<<>>>@@@BBBDDDDDDEEEGGGFFFEEECCCBBB@@@>>>===;;;999888888888888777555555555444444555666666777666888:::<<<>>>???@@@@@@>>><<<;;;999999666333000///---++++++,,,---,,,+++,,,,,,,,,------.........------..................------......////////////111111222333444666888999===<<<===@@@BBBEEEOOOYYYuuu~~~zzzxxxuuuqqqqqqtttwww{{{~~~yyyvvvsssrrrtttssstttwww{{{|||yyyvvvsssoooiiiccc^^^YYYTTTQQQQQQQQQTTTYYY]]]___eeelllmmmooorrrsssrrrssstttuuupppqqqsssvvvwwwxxxxxxxxxxxxxxxwwwuuusssrrrtttvvvvvvvvvvvvwwwxxxzzz{{{||||||}}}{{{vvvpppjjjbbbZZZUUUOOOKKKFFFAAA???===;;;999888888999:::;;;===???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDEEEGGGHHHHHHIIIHHHGGGGGGGGGFFFDDDBBB;;;;;;999777666555555555222222444555666777777888666555444444555666777888999:::===AAACCCEEEEEEEEEHHHGGGEEECCCAAA???===<<<:::999888999:::;;;:::888777666666555555555666666444555777999;;;<<<======<<<:::999888777555111......,,,******+++,,,+++***++++++,,,,,,---...............------------------,,,---...///////////////111111111222333444555666;;;:::;;;???AAAAAAFFFLLLeee{{{|||wwwwwwyyyzzz~~~{{{wwwtttsssuuutttssswwwzzz{{{vvvrrrlllhhhbbb\\\WWWSSSOOOLLLNNNMMMPPPVVVYYY[[[aaahhhjjjlllnnnnnnmmmlllmmmnnnmmmnnnpppqqqrrrrrrqqqppprrrrrrrrrqqqoooppprrrtttqqqrrrrrrtttvvvyyy{{{|||}}}wwwppphhh```ZZZRRRNNNHHHDDDAAA>>><<<:::888888999:::<<<>>>@@@AAAAAAAAA@@@??????????????????@@@AAABBBCCCDDDEEEEEEFFFEEEEEEEEEFFFFFFDDDBBB;;;;;;999777666555555555000111222333444555555555333333222222333555666777888;;;>>>BBBEEEFFFGGGGGGHHHGGGEEEBBB@@@>>><<<;;;:::999888999;;;===<<<;;;888888777666555555555666444444555555666666777777666666555555555333000---...,,,******+++,,,+++***++++++,,,,,,---......///......------,,,,,,++++++***+++,,,.../////////.../////////000222444555666:::888:::???AAA@@@BBBEEEUUUkkk~~~}}}|||{{{xxxuuutttvvvtttsssvvvzzzzzzuuupppiiieee___YYYTTTPPPLLLJJJLLLKKKNNNSSSVVVXXX^^^eeeiiijjjlllkkkiiihhhhhhhhhmmmmmmnnnnnnnnnmmmkkkjjjmmmnnnnnnnnnmmmnnnqqqsssnnnnnnppprrruuuwwwzzz{{{|||uuulllccc]]]TTTPPPJJJEEEBBB???===;;;888888999:::<<<>>>@@@AAAAAA@@@??????>>>???????????????@@@@@@AAABBBCCCCCCDDDCCCBBBCCCEEEEEEDDDBBB<<<;;;999777666555555555000000111222333444444333222222111111222444666777999;;;???CCCFFFHHHIIIIIIHHHGGGDDDBBB???===;;;;;;999888888:::<<<>>>>>>===999888777666666555555555555444444333333222222222111111111333444333000---...,,,******+++,,,+++***++++++,,,------...//////......---,,,++++++******((()))+++---.........---,,,---...000222444666888777666999@@@DDDCCCCCCFFFKKKaaa}}}~~~zzzxxxvvvvvvvvvvvvwwwyyy{{{{{{xxxvvvjjjeee]]]VVVQQQLLLIIIFFFHHHIIILLLOOOTTTXXX\\\^^^gggggghhhhhhhhhhhhgggggghhhhhhiiiiiiiiihhhhhhgggkkkjjjiiihhhhhhiiijjjjjjlllnnnpppqqqrrruuuyyy|||~~~xxxpppgggbbbYYYTTTLLLEEEAAA@@@>>>===;;;:::999:::===???@@@@@@AAA@@@??????@@@@@@>>>===<<<===???AAACCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCC@@@===:::888888777666555333111//////000111000///555555555333111000222444>>>???@@@CCCDDDFFFGGGGGGIIIGGGBBB>>>@@@BBB???888::::::::::::;;;===???@@@???>>><<<999777666555555777666444222111111111222444222111111222222000///......---,,,++++++++++++,,,,,,.../////////...---000///---,,,++++++,,,,,,---......---++++++,,,...---...///111333555666777777999;;;<<<===@@@CCCFFFFFFZZZwwwzzzxxxvvvvvvuuuuuuvvvwwwyyyxxxuuusssiiiddd\\\UUUOOOKKKGGGEEEFFFHHHJJJNNNSSSXXX\\\^^^bbbccccccccccccccccccbbbfffffffffffffffeeeeeedddffffffeeedddeeefffggghhhkkkmmmoooppprrruuuyyy|||~~~}}}|||tttkkkfff]]]WWWOOOHHHDDDBBB@@@???===<<<:::;;;>>>@@@AAA@@@AAA???>>>===>>>>>><<<;;;;;;<<<===???AAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAA>>>;;;888777777777555444444222000000111222111000444444444222111111222444999;;;===@@@CCCEEEGGGGGGIIIHHHCCC???AAACCC@@@999;;;:::::::::;;;===???@@@@@@???===;;;999777666666666555333111000000000000222111///000000111///...------,,,+++************+++,,,---...///......---000///---,,,++++++,,,,,,---......---++++++---...---...///111333555666777555777999;;;<<<>>>AAADDDHHHXXXooo{{{xxxvvvuuutttttttttuuuvvvtttqqqnnnhhhbbbZZZSSSMMMIIIEEECCCDDDFFFIIIMMMRRRWWW[[[]]]^^^______``````______^^^bbbbbbbbbbbbbbbaaa``````____________```bbbccceeehhhjjjmmmoooqqqtttxxx{{{}}}|||yyyqqqlllbbb]]]TTTMMMIIIEEECCCAAAAAA???======???AAAAAAAAA@@@>>><<<<<<<<<;;;999888999:::;;;<<<>>>@@@AAAAAA@@@@@@????????????>>>>>><<<:::777666666666555333444333111111222222222111222222222111000111333555555777:::>>>AAADDDFFFGGGJJJIIIFFFBBBCCCEEEAAA;;;;;;;;;;;;;;;<<<===???@@@AAA@@@???===;;;999777777555333222000////////////000///......000000///------,,,+++***))))))))))))+++,,,---.........------///...---,,,+++++++++,,,,,,---...---,,,,,,---///......///111333444555666333555777999999<<>><<<;;;;;;:::888666777777888999:::<<<===>>>======>>>>>>>>>=========:::999777666777777555444444222000000111222111000000111111111000111444666444666999===AAADDDFFFGGGJJJJJJHHHEEEEEEFFFCCC>>><<<<<<;;;;;;<<<>>>???@@@AAA@@@???===;;;999777666555444222000/////////000000.........000111000......---,,,+++************++++++,,,,,,------------...------,,,,,,++++++++++++,,,------,,,,,,...000...///000111222333444444333444666777888:::===@@@GGGKKKWWWmmmzzzvvvsssrrrrrrqqqpppppppppnnnjjjgggccc^^^WWWPPPKKKHHHEEEBBBDDDFFFIIIMMMRRRWWW[[[]]][[[\\\\\\]]]]]]\\\\\\[[[\\\\\\\\\[[[[[[ZZZYYYXXXTTTTTTUUUVVVXXX[[[]]]___aaadddiiilllooossswwwyyy~~~yyyvvvlllggg___XXXRRRNNNJJJGGGIIIFFFCCCAAAAAAAAA@@@???@@@>>><<<;;;;;;:::888666444444444555666888:::;;;;;;;;;<<<=========<<<;;;:::888777888888888777555222000///...///000///...///000000000///111333666666777:::>>>AAACCCEEEFFFIIIKKKJJJGGGFFFGGGEEE@@@>>>===<<<<<<===>>>@@@AAA@@@@@@???===;;;999777555666444333111000000000000000///...///111222111000///...---,,,,,,+++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++***+++---,,,,,,---///111//////000111111222333333333444666777888999<<>>>>><<<;;;::::::999888666222222111111222444666888888999:::<<<<<<;;;:::999999888777888999999888666111000....../////////......///000//////000222555666888;;;>>>AAADDDFFFFFFIIILLLLLLIIIGGGHHHEEEAAA???>>>=========???@@@AAA?????????>>><<<999777555666555333111000000000111///......///111333222111000///...------,,,,,,,,,++++++*********+++,,,---++++++,,,,,,,,,,,,++++++)))+++,,,,,,,,,---000222000000000111111111222222222444555666666888;;;===>>>@@@GGGVVVkkk}}}xxxsssooommmiiiiiihhhhhhhhhfffbbb___YYYUUUOOOIIIFFFDDDBBBAAACCCDDDFFFIIIMMMQQQTTTVVVUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSQQQPPPOOONNNNNNNNNOOOQQQTTTVVVXXX[[[___eeejjjnnnrrrvvvxxx}}}~~~~~~|||uuuqqqjjjddd___ZZZVVVSSSNNNJJJFFFCCCAAA@@@>>><<<;;;:::888888888888777555000000//////000222444555555666888999:::999888777666666666777999999777555222000......///000///...//////000///...///111333333555999===AAAEEEGGGHHHHHHKKKMMMIIIGGGHHHFFFBBB@@@???>>>>>>>>>???@@@AAA@@@AAAAAA@@@>>>;;;888666555333222000////////////---,,,,,,...000222222111//////...---,,,,,,,,,,,,+++******)))***+++,,,---***+++,,,,,,,,,,,,+++***)))***,,,,,,,,,...000222000000000000111111111111000222333444444666888;;;;;;>>>DDDMMM\\\sss|||wwwrrrnnnlllfffeeeeeeeeeeeeccc___]]]UUUQQQKKKGGGDDDCCCAAA@@@BBBCCCEEEGGGKKKNNNQQQSSSVVVVVVWWWWWWWWWWWWVVVVVVRRRRRRRRRQQQPPPOOOMMMLLLLLLLLLLLLMMMOOOQQQTTTUUUZZZ^^^dddiiinnnqqquuuxxx{{{~~~}}}}}}}}}}}}~~~~~~xxxtttnnnhhhccc___ZZZWWWNNNKKKGGGCCCAAA???===;;;999777666666777777666444//////------...000222444333444666777888777666555555444555666888888666444333111//////000111000//////000000///......000333000333777<<>>>>>>>>???@@@AAABBBBBBBBBAAA???<<<999777333222000///............,,,++++++,,,///111111000......---,,,+++++++++++++++***)))))))))***,,,---)))***,,,,,,---,,,+++***(((***,,,,,,,,,...000333000000000000000111111111///000222222333444666999999>>>DDDIIISSShhh{{{xxxsssnnnkkkgggfffdddcccbbb```\\\YYYSSSOOOJJJFFFDDDBBBAAA???BBBCCCFFFJJJMMMPPPRRRSSSTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLIIIGGGFFFGGGKKKOOORRRSSSYYY]]]bbbgggnnnvvvyyywww~~~}}}{{{zzzyyy{{{~~~}}}yyytttooojjjddd^^^ZZZSSSJJJCCCAAA???<<<999:::555444333222111111111111111111000///////////////444444555888:::;;;:::888777888777222222666888666888777555333111///...---///............///000000555777999===@@@DDDFFFHHHJJJNNNNNNKKKJJJJJJGGGBBBEEEBBB>>>===>>>@@@AAAAAAAAA@@@@@@???>>>;;;777444333222000///............,,,,,,------...//////000///......------,,,++++++))))))))))))))))))))))))(((((((((((()))***,,,,,,,,,,,,,,,---...000111222////////////............///000000//////111444777;;;===AAAEEELLL]]]|||~~~zzzvvvrrrmmmjjjfffeeecccbbb```]]]YYYVVVRRRNNNIIIEEECCCBBB@@@???@@@BBBDDDHHHKKKNNNOOOPPPQQQRRRRRRRRRQQQPPPOOONNNOOOOOONNNMMMKKKJJJJJJIIIHHHGGGFFFGGGJJJMMMQQQRRRYYY^^^ccchhhpppxxx{{{zzz~~~|||{{{yyyxxxyyy|||~~~{{{vvvqqqlllfff___[[[TTTKKKCCC@@@>>>:::777888444333222111000000000000000000///............///222222444666888999888777666888666222111444666444888888777555333111///..................///000000555666999<<<@@@DDDFFFHHHIIIMMMMMMJJJIIIJJJGGGCCCEEEBBB>>>===>>>???@@@@@@AAA???>>>>>>===;;;777333333222000///------------+++,,,,,,------......///......---,,,,,,++++++***(((((((((((((((((((((((((((((((((((()))***++++++,,,,,,---...///111222333111111111000000///////////////000//////000444666;;;<<>>???@@@CCCFFFIIIKKKMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGFFFFFFFFFHHHKKKOOOQQQXXX^^^eeejjjrrr{{{~~~~~~|||zzzwwwuuuvvvxxx{{{}}}}}}yyytttooohhhaaa]]]UUUKKKCCC???<<<888444444222222111000///////////////......---------------///111222444555666777777666888666111000333444111777888999888777444222000...............///000000444666888<<<@@@CCCFFFHHHHHHKKKLLLIIIHHHIIIHHHDDDEEEBBB>>>===>>>??????>>>???>>><<<<<<;;;999666333333222111///---,,,,,,,,,******++++++,,,------------,,,,,,+++******))))))(((((((((((((((((((((((()))))))))(((((()))******,,,---...///111222333444444444333222111000//////......//////...///222555999:::===@@@CCCMMMbbbvvv{{{wwwsssoookkkhhhfffdddaaa___\\\XXXTTTPPPLLLHHHDDDAAA@@@@@@???>>>???@@@BBBEEEHHHJJJKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEEEEEEEFFFIIIMMMQQQWWW^^^fffkkksss}}}~~~{{{yyyvvvsssssstttvvvxxx}}}|||xxxssslllddd^^^VVVLLLCCC???;;;555111111111000///..................---,,,,,,++++++,,,,,,...000222333444555666888777999777333111444444111666777999:::999666333111///............///000000444555888<<<@@@DDDGGGHHHGGGJJJJJJHHHGGGIIIHHHDDDDDDBBB???======>>>===<<<<<<;;;:::999999888555333333222000///---,,,+++***))))))******++++++,,,,,,+++++++++***))))))((((((((((((((((((((((((((((((***))))))((((((((()))))),,,---...000222333444444555444333222000///......,,,---......---...000222666777999===@@@GGGVVVeee}}}{{{zzz|||}}}~~~~~~}}}xxxtttpppmmmiiifffeeebbb```]]][[[WWWRRRNNNHHHEEEAAA?????????>>>===@@@AAACCCFFFHHHJJJKKKKKKKKKKKKJJJIIIHHHFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEHHHMMMRRRVVV___hhhmmmttt~~~{{{xxxuuurrrqqqqqqsssuuuzzz}}}{{{vvvooofff```VVVLLLCCC>>>:::444////////////......---.........------,,,+++++++++++++++---///222333333444777999999;;;:::555444666666333555666888:::999777555333000////////////000111111444666999<<>>======AAACCCDDDFFFHHHJJJJJJKKKJJJJJJIIIHHHFFFCCCBBB@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@CCCDDDEEEEEEHHHOOOTTTWWWaaakkkpppwww{{{xxxuuuqqqpppqqqrrrtttyyy{{{~~~~~~yyyqqqggg```WWWMMMCCC>>>:::333///...//////......---......///---,,,,,,+++++++++++++++,,,///111222111222666:::999<<<;;;888777999888555555666888999999888777666111111111111111222222333555666:::>>>BBBFFFIIIKKKIIILLLKKKGGGGGGIIIHHHEEEDDDAAA???======<<<:::888888666444444555444333111...//////...---,,,******(((((())))))***++++++++++++******))))))(((''''''''''''''''''''''''''''''(((((((((''''''((()))))))))+++...000222333444444222222111///...,,,++++++***+++,,,,,,++++++,,,...000000222999>>>CCCKKKTTTlll|||xxxnnnkkkgggeeefffggggggggghhhmmmsssuuuuuuwww{{{}}}}}}yyyvvvtttpppkkkgggeeedddbbb```]]][[[YYYWWWTTTQQQLLLIIICCC@@@===;;;<<<======<<>>=========>>>>>>>>>??????>>>AAADDDEEEEEEIIIPPPWWW[[[eeeoootttzzz{{{yyyuuurrrpppqqqssstttwwwzzz}}}{{{rrrhhhaaaWWWMMMCCC???:::444////////////............//////------,,,++++++++++++,,,)))---000000...000555999999;;;<<<999888:::999666777888999:::::::::::::::333333222222333333444555666777;;;???CCCHHHKKKMMMLLLNNNLLLHHHGGGIIIHHHEEEDDDAAA???===<<<;;;999777666444222222333333222111,,,------...---,,,+++***((())))))******+++,,,,,,++++++******)))((((((''''''''''''''''''''''''''''''''''''''''''((()))***(((***---000222333333333111111000///...,,,,,,+++)))***,,,,,,+++***+++,,,000...000777===AAAHHHOOO```vvv~~~wwwqqqiiifffaaa^^^]]]^^^]]]]]]^^^dddkkknnnoooqqqvvv{{{xxxzzz}}}~~~|||xxxtttqqqnnnkkkfffcccaaa```___]]]ZZZXXXVVVTTTRRROOOJJJGGGAAA???<<<:::;;;<<<<<<<<>>;;;999999:::;;;===AAABBBCCCEEEFFFFFFGGGGGGGGGEEEBBBAAA@@@>>><<<:::<<<;;;::::::999999999:::@@@AAACCCEEEIIINNNTTTYYYdddllluuu{{{{{{wwwuuuuuuvvvtttsssuuuxxx{{{}}}~~~~~~yyysssiii___TTTOOOGGG@@@;;;888666444555333111///...///000000///...---,,,+++)))(((((()))***,,,,,,---///333555888:::<<<===;;;999888888999999999999999999999999666666555444444444444555666777:::===BBBFFFJJJLLLPPPMMMJJJIIIIIIHHHGGGEEEAAA???<<<:::999888666444222111111000///.........---,,,,,,++++++*********+++)))((()))+++---......,,,,,,+++)))(((&&&%%%%%%'''((()))***************((('''&&&'''((()))((('''***+++,,,...000111222222333111...,,,******++++++++++++***))))))***+++,,,***---000444888===CCCGGGTTTccczzz~~~tttjjjaaaWWWMMMJJJIIIFFFEEEGGGHHHKKKOOOSSSWWW[[[```dddgggjjjmmmpppqqqsssvvvxxxzzzzzzzzzzzzzzz{{{{{{{{{yyyvvvssspppnnnkkkhhheeebbbaaa___]]]ZZZYYYXXXXXXUUUSSSQQQOOOMMMJJJFFFBBB@@@>>><<<:::999:::<<<===AAAAAACCCDDDEEEFFFFFFFFFDDDBBB???>>>===<<<999777444555555777999;;;<<<===AAACCCEEEHHHLLLRRRYYY^^^iiiqqqzzz}}}xxxvvvuuuuuutttrrruuuxxx{{{}}}{{{vvvmmmcccWWWRRRIIIBBB===:::777666444333111///...///000000000000...---+++************+++,,,---...000333666888:::======<<<:::999999888888888777777777777777666555555444444555555666777888:::>>>BBBFFFIIIKKKPPPNNNKKKJJJIIIHHHEEECCC@@@>>>;;;888777666444222111111000//////...------+++++++++***************+++)))'''''')))+++,,,,,,++++++***)))(((''''''&&&''''''((()))))))))))))))((('''&&&''')))***)))(((***+++,,,...///000111111///...,,,+++***+++,,,,,,+++***))))))))))))***++++++---000333666:::???CCCJJJZZZrrrzzznnnccc\\\QQQGGGCCC@@@<<<:::;;;===@@@DDDGGGJJJNNNSSSVVV\\\___cccfffgggjjjlllnnnpppppppppqqqqqqqqqrrrrrrpppmmmjjjgggeeeccc___]]]ZZZYYYWWWVVVTTTSSSSSSSSSQQQOOONNNLLLKKKHHHDDDAAA???>>><<<::::::;;;===>>>@@@AAABBBDDDDDDEEEEEEEEECCCAAA>>>======;;;999777333333555777999<<<>>>@@@BBBDDDGGGKKKPPPWWW___dddooowww~~~yyyvvvuuuuuusssrrruuuxxx{{{~~~|||xxxooofff[[[UUUMMMEEE@@@<<<999777444333111000//////000111333111///---,,,++++++,,,***,,,---......000444777888;;;===>>>===;;;;;;;;;777777666555555555555555555444444555555666777888888999;;;>>>BBBEEEHHHJJJOOOMMMLLLKKKJJJHHHDDDAAA???===999777666555333111000000//////...---------)))******************++++++)))'''&&&((()))))))))************))))))))))))'''(((((())))))))))))(((((('''&&&''')))***)))(((++++++,,,---............,,,+++***))))))***,,,---***))))))(((((())))))******,,,///111333666;;;>>>AAAPPPggg}}}yyylll```XXXNNNCCC???;;;777555666777999===???BBBEEEIIILLLSSSVVVZZZ]]]___aaadddffffffffffffggghhhhhhhhhiiifffddd```^^^\\\ZZZVVVTTTRRRQQQPPPOOONNNNNNNNNNNNMMMLLLJJJIIIHHHFFFBBB???======;;;;;;;;;<<<===>>>@@@@@@BBBCCCCCCDDDDDDDDDEEECCCAAA??????>>><<<:::999999999:::;;;<<<===>>>BBBDDDIIINNNTTT\\\eeejjjrrrzzz~~~zzzwwwuuutttssssssuuuxxx|||~~~{{{xxxppphhh^^^XXXOOOGGGAAA===999777333333222111000000111111333222///---,,,,,,,,,---***+++,,,---...000333666999;;;>>>???>>>=========888777666444444333444444444444444555666888999:::::::::<<>>BBBDDDJJJMMMQQQTTTUUUXXXZZZ\\\\\\\\\\\\]]]^^^_________\\\ZZZWWWUUUSSSRRROOOLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFDDDAAA>>>;;;;;;::::::;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBEEECCCAAA@@@@@@???<<<;;;;;;;;;::::::;;;;;;<<<===AAADDDIIIOOOVVV___hhhooosss{{{}}}|||yyyvvvtttssstttuuuvvvyyy}}}}}}zzzxxxrrrjjj___XXXOOOGGGAAA<<<999777444333333222222222222222333222000...---,,,,,,---)))+++,,,------///333666999<<>>@@@CCCGGGJJJKKKIIIIIIIIIKKKKKKJJJFFFDDD@@@>>>:::888666444222000...............---------,,,,,,,,,------.........---***((('''((()))(((''''''(((((()))******++++++)))******+++******))))))(((&&&&&&'''((()))((('''******++++++++++++******++++++***)))(((((((((((())))))))))))(((((('''''''''))),,,...111555:::===DDDHHHSSSggg{{{mmm___NNNDDD:::666333000///000---///111333444666999;;;???BBBEEEHHHIIIKKKMMMOOOPPPQQQQQQRRRSSSTTTUUUUUURRRPPPMMMLLLLLLKKKHHHFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCAAA>>><<<999999999999:::;;;<<<===??????@@@AAAAAAAAAAAAAAABBB@@@>>>======<<<:::888666666777888:::;;;===>>>BBBEEEJJJQQQXXXbbblllrrruuu~~~}}}{{{xxxxxxwwwuuussssssvvvxxxxxx{{{zzzxxxwwwrrrlll^^^XXXPPPGGGAAA===999777555555555555555555444444444333333111000///...---***+++------...000444777999<<<@@@AAAAAAAAAAAABBB===;;;888555444444444555555555666666777999:::;;;<<<===???BBBEEEIIILLLNNNJJJIIIIIIIIIJJJIIIGGGDDDAAA>>>:::888666444111///........................---...............//////,,,***((('''((()))(((((('''''''''((()))*********)))************))))))(((&&&%%%$$$%%%'''((('''&&&(((((()))*********))))))++++++***))))))(((''''''************)))(((''''''&&&(((***---///333888<<>>>>>@@@AAACCCEEEEEEFFFGGGHHHIIIJJJJJJHHHGGGEEEEEEEEEEEECCCAAAAAA@@@@@@???>>>>>>>>>??????>>>>>>>>>???>>>;;;999666777777888999;;;<<<<<<>>>???@@@@@@@@@@@@@@@@@@???===;;;;;;;;;:::888666555555666888:::===???@@@CCCGGGLLLSSS[[[dddnnnuuuzzz|||yyyvvvrrrssstttsssrrrssswww{{{zzz}}}{{{|||yyytttsssrrrnnnhhh___YYYPPPHHHBBB>>>;;;999666666666777777777666666555666666666444222000...,,,...///000000222666999:::===@@@BBBBBBBBBCCCCCC===;;;888555333333333444666666666777888999:::;;;===>>>@@@CCCGGGLLLOOOQQQNNNLLLIIIHHHHHHGGGEEECCC@@@===999666555333000...////////////////////////...............---------***(((&&&%%%'''(((((('''&&&&&&''''''(((((())))))((((((((((((((('''&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&'''((()))))))))))))))))))))*********))))))(((+++++++++++++++)))((('''%%%''')))+++---000444777;;;>>>EEEPPPaaaxxxyyyhhhYYYMMMBBB777222///***((()))'''(((*********,,,...111333555888999::::::<<<======>>>???@@@AAABBBCCCCCCCCCAAA@@@@@@AAAAAA@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::;;;<<<;;;888666555555666888999:::;;;;;;>>>??????@@@@@@@@@?????????===;;;;;;;;;:::999777888888999:::<<<>>>@@@AAAEEEHHHNNNTTT]]]fffpppvvv~~~}}}zzzvvvtttoooqqqrrrrrrqqqsssxxx||||||~~~~~~|||{{{uuuuuusssnnnlllllliiiccc___YYYQQQIIIDDD@@@===;;;666777888888888888777777666777999999888555222///...///111111222444888;;;:::===AAACCCCCCCCCCCCDDD===;;;777444222222333333777777777777888999::::::===>>>AAADDDIIIMMMQQQSSSQQQNNNKKKHHHFFFEEEBBBAAA???<<<888555333111...,,,/////////000000000000000.........------,,,,,,,,,(((&&&$$$$$$%%%''''''&&&&&&&&&&&&&&&''''''((((((&&&'''''''''&&&%%%%%%$$$$$$###"""###%%%&&&%%%$$$%%%&&&'''((())))))))))))'''((()))***+++++++++++++++,,,,,,,,,+++***((('''&&&'''))))))***---000333666===EEELLLWWWlll~~~kkk[[[MMMAAA444///,,,)))&&&&&&%%%&&&&&&'''((()))******...///111333555666777888666777888999:::;;;<<<<<<;;;;;;;;;<<<<<<;;;::::::<<<;;;:::999888888888888777777777888888888888888888777777777888:::<<<===???>>>>>>???AAAAAA@@@>>>???;;;888999<<<<<<888444888999999888888;;;???CCCFFFJJJPPPWWW___hhhrrrxxx}}}{{{{{{yyytttooopppooonnnnnnppptttwwwzzz|||}}}yyyuuuooommmkkkiiigggeeeaaa^^^\\\TTTKKKEEEBBB@@@;;;666;;;999777555666777:::;;;;;;::::::888666222000...,,,+++++++++...222666888;;;===>>>AAACCCDDDEEEFFF;;;;;;:::888555222///---111444666888888999:::<<>><<<===:::888999<<<===:::777888999999999:::<<>>:::666888777555444444666999:::::::::999888555222000...,,,++++++,,,...222666888<<<===>>>???@@@@@@@@@@@@;;;;;;;;;999777555333111000222444666666777:::<<<@@@AAACCCDDDEEEHHHMMMPPPQQQSSSSSSOOONNNMMMHHHBBB>>>777222222222///...///222222444555777888999:::999666333000///...+++)))***(((%%%$$$%%%$$$!!! !!!!!!"""$$$%%%'''((($$$$$$$$$$$$$$$######"""""""""###$$$%%%&&&''''''&&&((()))(((''''''(((*********+++,,,,,,,,,,,,,,,......//////...,,,***)))'''&&&&&&'''))),,,///111777999===@@@DDDPPPhhh~~~ooo___OOOBBB555///,,,(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&(((***+++,,,------000000000111111111222222111222333333333333222222222111000///////////////000000111111222222222333444333333444555666888888:::999999:::<<<===;;;::::::888777888;;;===;;;999888999999:::;;;===BBBEEEKKKOOOVVV]]]fffoooxxx~~~|||xxxuuuuuusssooolllllllllllllllooorrruuuwww{{{~~~{{{vvvsssnnnjjjfff___]]][[[ZZZYYYWWWUUURRRJJJEEE???<<<;;;;;;888666555444333222333555888999:::999999777555222///...+++++++++,,,...222555777;;;<<<======<<<;;;:::999888888888888777666555444000111222333333666:::===@@@AAACCCDDDEEEHHHLLLOOOQQQSSSRRROOOMMMLLLGGGAAA<<<666222222222///...000333444555777999;;;<<<<<<999777333111///---+++)))+++)))'''&&&%%%$$$"""  !!!###$$$&&&'''######$$$$$$######"""!!!!!!!!!"""###$$$%%%%%%&&&&&&((())))))(((((()))+++)))***+++---.../////////.../////////...,,,***)))(((((('''((()))+++---///666777;;;===???GGGYYYkkkrrrbbbQQQDDD666000,,,(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&((()))***+++++++++------------------------000111111222222222222111000000///...............---......///000111111222333333333444555555666777888888777999:::;;;:::888888666555666888999888777555777888:::;;;>>>BBBFFFMMMQQQXXX```hhhqqqzzz~~~{{{vvvtttsssqqqooolllmmmmmmmmmnnnooorrruuuvvvzzz}}}}}}yyytttooojjjfffaaa^^^XXXVVVRRRPPPOOOMMMKKKIIIBBB>>>:::888888777666444222222222222333555777999888888888666444111///---+++++++++,,,...111444666999:::;;;;;;;;;999888666333333444444444444444444000111111111222555:::>>>???AAACCCDDDEEEGGGJJJMMMKKKMMMMMMIIIHHHHHHCCC<<<999555222333222//////222111222555777999:::;;;;;;999777333000///---***(((***)))'''&&&%%%###!!! !!! !!!!!!"""###$$$"""############"""!!!!!! !!!!!!"""###$$$$$$$$$&&&((())))))((((((***+++)))***+++---........................---+++***((()))((((((((()))***+++,,,000111555:::<<>><<<999666555444333222222222222222333555777888666666666555333000---,,,))))))***+++---000222333666777999;;;;;;:::888777111111111222222333333444111111000000000444:::>>>===???AAABBBBBBDDDGGGIIIEEEGGGGGGEEEDDDDDD???999777444333444333000111444111333666888:::;;;;;;;;;999666222///---+++)))'''&&&&&&&&&$$$"""!!! ###"""!!!!!! !!!!!!"""############"""!!!!!!!!!!!!!!!""""""######$$$%%%'''))))))((((((***+++***++++++,,,,,,,,,,,,,,,------------,,,+++)))((())))))))))))))))))******---...222888;;;???HHHRRRsssyyyhhhVVVGGG888000,,,(((&&&'''#########$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&((((((((())))))*********)))***+++,,,---------,,,+++******))))))*********,,,,,,---///000222333333333444555666666666666666555555444666777888777555444333222000000000111222222444888:::===@@@DDDHHHQQQUUU]]]dddkkkssszzz~~~~~~}}}{{{xxxuuurrrrrrrrrrrrssssssssssssssstttuuuuuuvvvxxx{{{||||||{{{|||}}}zzzzzzyyyyyyyyy{{{|||}}}~~~}}}}}}zzzyyyyyyzzz{{{zzzvvvtttnnnjjjccc^^^ZZZVVVRRROOOLLLIIIDDDAAA???>>><<<::::::999777555333222111000111111111222333444555666333333333222000...,,,***'''((()))***,,,...///000333555888:::;;;:::888777222222111111111222333333000000///...///222777;;;:::<<<>>>??????@@@BBBDDDAAACCCDDDBBBBBBCCC???999666444444666444111333777555777:::<<<=========<<<888555111...,,,***'''%%%"""###$$$###!!! !!!$$$###"""!!!!!! !!!!!!######$$$$$$######"""!!!!!!!!!""""""############$$$&&&'''((('''((()))+++***++++++,,,,,,,,,,,,+++---.........---+++)))((((((((())))))))))))))))))......111666:::<<>>@@@<<>>999555444666888666333444999888:::===???@@@???===<<<777444000,,,***(((%%%### """###""" !!!###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$######"""""""""############$$$$$$###$$$&&&'''&&&''')))***)))***+++---............//////000000///---+++***''''''((()))))))))))))))...,,,...444888:::===BBBUUUhhh}}}lllXXXIII999111,,,(((&&&'''""""""###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$&&&'''((())))))'''((()))***++++++++++++******)))))))))******+++***+++,,,...000222333444222333444555555555444333111000000111333333222111000000000//////111444777444777;;;???BBBFFFJJJMMMVVV[[[bbbiiiooouuuzzz~~~~~~|||{{{xxxuuurrrqqqsssuuuvvvvvvuuutttssssssrrrqqqoooqqqssstttsssrrrrrrrrrpppooonnnnnnoooqqqssstttwww{{{}}}~~~|||zzzxxxuuutttssspppooommmlllkkkhhhdddaaa]]]YYYSSSMMMIIIFFFDDDBBB>>>;;;888666777888888888111222333222111000111222/////////000000000000000000000000///---+++)))((($$$%%%&&&((()))+++,,,,,,222444777888888666333111000///---,,,++++++,,,,,,,,,,,,,,,++++++,,,///111555777:::;;;:::;;;<<<===888;;;===<<<>>>@@@===777555555777999777444666;;;999;;;===??????>>><<<;;;666333///,,,)))'''$$$"""!!!###""" """$$$ !!!###$$$&&&'''$$$%%%%%%%%%%%%$$$#####################$$$$$$$$$"""$$$%%%&&&&&&&&&(((***)))***+++...///111111222111111222111000///---,,,&&&'''((()))*********)))+++)))+++222888:::>>>BBBNNN]]]{{{}}}nnnZZZKKK;;;222---'''$$$$$$$$$%%%%%%&&&'''(((((()))%%%$$$###"""""""""###$$$%%%&&&((('''&&&&&&''')))''''''(((((())))))******))))))*********))))))(((++++++,,,---///111222333222222222222222222222222111000000////////////000111000...---...///111222777999;;;>>>BBBHHHOOOTTTXXX\\\cccjjjooouuu{{{~~~}}}~~~~~~zzzyyywwwuuutttsssttttttyyyzzzxxxtttsssuuurrrnnnpppoooooopppqqqqqqooommmkkkiiijjjllllllkkknnnssswww{{{{{{vvvsssvvvtttqqqpppooollliiifffggggggeeeccc```]]]ZZZXXXSSSLLLFFFBBBCCCBBB>>>;;;888777666444333222111111222111000//////...//////111111000000//////......000///---+++)))'''&&&%%%&&&%%%$$$$$$%%%(((+++------...111333444444333222000///---+++******++++++---,,,***)))(((***+++,,,444555666777888888888888<<<;;;999888888888999999888999999999888888:::;;;@@@@@@@@@AAAAAA>>>:::777555222---)))'''%%%###!!!""""""!!!!!!!!!!!!"""""""""###$$$$$$###$$$&&&((('''''''''''''''&&&&&&&&&"""######$$$$$$$$$######"""$$$%%%%%%%%%$$$&&&''')))***+++---000222222111111222222222000...,,,+++)))'''&&&(((++++++)))''')))))),,,///555;;;@@@CCCHHHRRRkkkqqq[[[LLL<<<333...)))&&&%%%%%%%%%&&&''''''(((((((((&&&&&&%%%$$$$$$$$$%%%&&&&&&'''((((((''''''(((***'''((((((((()))))))))***)))******++++++******)))******+++,,,---///111222000000000000000000000000/////////...//////000111000///.........000222333777999<<<@@@EEELLLTTTYYY^^^bbbggglllqqquuuzzz}}}|||~~~~~~~~~}}}zzzwwwuuusssrrrrrryyyzzzwwwtttsssuuusssnnnpppoooooooooppppppooommmjjjiiiiiikkkkkkjjjmmmrrrtttxxx~~~}}}{{{xxxssspppooommmjjjiiihhheeebbb```___^^^]]][[[YYYVVVTTTRRROOOIIICCC@@@@@@???<<<999777666555333222111000000111111000///......//////111111111000//////.........---,,,+++***)))(((''''''&&&%%%$$$&&&(((+++---,,,...000222333222111111000///...---,,,,,,------...---,,,******+++,,,---111222333444555666666666999888777666666777888999666888999::::::;;;>>>@@@CCCBBBBBBBBBBBB???;;;777444111,,,)))'''%%%###!!!"""!!!!!!!!!!!!!!!!!!""""""###$$$$$$###$$$&&&((()))))))))(((((('''''''''######$$$$$$$$$$$$#########%%%&&&&&&%%%%%%'''(((******,,,...000222222222111222222111000...,,,+++***(((''')))+++,,,***(((,,,---...000444999>>>@@@HHHOOObbb}}}sss\\\MMM===444///***''''''&&&''''''(((((((((''''''((('''&&&%%%%%%&&&'''(((&&&((())))))(((''')))***(((((((((((())))))))))))***++++++,,,,,,+++++++++)))******+++,,,---///000////////////////////////...............///000111//////......///111333444666999>>>CCCJJJQQQYYY___dddhhhlllpppsssvvvyyy|||{{{~~~~~~~~~|||zzzwwwvvvuuutttyyyzzzwwwtttsssuuusssnnnpppoooooooooppppppnnnllliiiggggggiiiiiihhhkkkppppppuuu|||}}}{{{xxxuuussspppllliiicccaaa___]]]]]][[[XXXVVVSSSSSSRRRQQQOOOMMMLLLKKKIIIDDD???======<<<999777666555333222111000//////000000///.........//////222111111000000///......,,,,,,++++++******))))))((('''&&&%%%&&&(((+++,,,,,,---///000000000//////000//////.........//////000///...---,,,------......///000111222333333333444444333333444555777888555777:::<<<>>>@@@CCCFFFFFFEEEDDDDDDCCC@@@<<<888222///+++((('''%%%$$$"""!!!!!! !!!!!!!!!"""$$$$$$$$$%%%'''))),,,,,,++++++***)))((('''$$$$$$$$$$$$$$$$$$######$$$&&&''''''''''''(((******+++---///000222222333111222222111000---+++******)))((()))+++,,,+++***.........000222666999<<>>555000+++(((((((((((())))))))))))(((''')))((('''&&&&&&'''((()))&&&'''((((((''''''(((***(((((((((((())))))))))))++++++,,,,,,------,,,,,,*********+++,,,---...///.................................---......//////.........///111333444555888<<>>===;;;:::999999777666333222111000///.........///////////////000111222222222222111000000/////////...---,,,+++)))(((((('''&&&&&&%%%%%%&&&'''(((***+++,,,,,,------------...///000222333444555555666555444333111000000000///000000111111111111000/////////000222555777888888;;;???AAACCCDDDFFFHHHJJJHHHFFFEEEDDDAAA===:::222///+++)))((('''%%%###!!!!!! !!!!!! """###$$$%%%&&&))),,,///000000000///---+++)))&&&&&&%%%$$$######$$$$$$%%%'''))))))))))))+++---***---000000000000222444333333333222000...+++***((((((((((((((()))+++,,,...---...///222666999<<<>>>HHHOOOTTTgggqqq```RRRBBB:::555000......///000222333333222000///,,,+++)))(((''''''''''''&&&((())))))(((''')))***))))))))))))((((((((((((******+++,,,------------,,,,,,,,,++++++,,,------------------------------......---,,,,,,,,,,,,,,,,,,---///111444666888999???CCCHHHMMMRRRXXX^^^bbbhhhkkkooorrrtttwwwzzz|||}}}{{{zzz{{{|||{{{wwwxxxzzzxxxttttttrrrqqqqqqrrrqqqooommmiiifffdddeeedddcccgggmmmrrrxxx}}}{{{{{{zzzxxxvvvtttrrrpppooommmjjjfffccceeeaaa[[[VVVQQQMMMIIIFFFFFFCCC@@@????????????>>>>>>??????@@@@@@??????>>>::::::999999888888777777222222111000/////////////////////000111222333444333222222111111000////////////...,,,+++)))(((((((((''''''&&&&&&&&&&&&''')))******+++,,,---...//////111333555777999::::::::::::999777666444333222222222222222222111000///.........///111333555777999<<<@@@BBBCCCDDDEEEGGGIIIGGGEEECCCBBB@@@===;;;444111---***)))'''%%%$$$""""""!!!!!!!!!!!!""""""!!!###$$$%%%'''***---///000111111000...,,,***((('''%%%$$$######$$$$$$%%%&&&((())))))***,,,---,,,000333333222111333666555555444333111///,,,+++((()))))))))((())),,,///000000111222666:::===@@@===EEELLLPPPZZZqqqtttdddVVVFFF>>>:::555333333444666888:::;;;:::888777000///,,,***((('''''''''(((***++++++***)))+++,,,***)))))))))(((((((((''')))***+++,,,,,,---------,,,++++++*********++++++++++++++++++++++++++++++++++++++++++,,,---...///+++,,,///222555777999:::AAAEEEKKKQQQVVV\\\bbbfffjjjmmmqqqsssuuuwwwyyy{{{{{{}}}}}}~~~|||yyyyyy|||zzzvvvuuutttsssssssssrrrpppnnnmmmiiiggghhhgggfffjjjpppsssyyy}}}{{{xxxvvvuuutttqqqooommmkkkhhhgggeeeaaa]]]YYYXXXTTTOOOJJJGGGCCC@@@>>>@@@===:::888999::::::999888888999999999999888888666777777777777666666666222222111000////////////000000000111222444555666333333222111111000000///......---,,,++++++************))))))((((((((((((((())))))+++,,,...000111222444777:::===>>>???@@@@@@??????===;;;999888777555444444333222000...---,,,,,,,,,---...111333444666:::>>>BBBCCCDDDFFFGGGFFFEEEBBBAAAAAA@@@===;;;777444///,,,***(((&&&$$$######""""""""""""######!!!###%%%&&&(((+++......///111222111000---,,,)))'''%%%#########$$$%%%$$$&&&((())))))***,,,---000444777777555444777:::666666666555333000---,,,)))+++++++++***+++///222111111222333666999===???>>>AAAFFFLLLSSSccc}}}yyygggYYYIIIAAA===888666666888:::===???@@@???>>>===333111///,,,***(((((((((***,,,------,,,+++---...******))))))((((((((('''((()))***+++,,,,,,---,,,+++******)))))))))))))))))))))))))))))))))))))))(((((()))***,,,///111222***,,,///222555888999:::BBBFFFMMMSSSYYY___fffjjjnnnpppsssuuuvvvwwwyyyzzzxxx}}}~~~}}}zzz{{{}}}{{{wwwvvvuuutttttttttssspppnnnpppllljjjjjjiiihhhmmmsssrrrxxx{{{yyyyyyvvvsssqqqooommmjjjggggggeeecccaaa___\\\WWWTTTOOOKKKFFFCCC@@@>>><<<:::<<<999666555555666777666333333444444444333333222333444666666555555555666333222111000000///000000000111111222333555666777333333222222111000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((()))***,,,///111222555777:::>>>AAABBBCCCDDDDDDCCCCCCAAA???===;;;:::666555555333111///---,,,+++******+++,,,...111222444888===AAACCCDDDFFFHHHEEECCCAAA@@@@@@???===;;;888555000---+++(((&&&$$$$$$$$$############$$$$$$!!!###%%%&&&(((,,,...---///111222222000...,,,)))(((%%%#########$$$%%%$$$%%%'''(((((()))+++---333777;;;;;;888777999===777777777666333111...,,,+++---...---+++---111555111000000111333666999;;;@@@>>>AAAIIIPPP[[[ssszzzmmm___NNNFFFBBB>>>===???AAAEEEIIIJJJLLLLLLFFF???===666000///---******,,,,,,,,,------,,,,,,+++***+++******)))))))))))))))))))))))))))************+++***)))(((((()))*********))))))((((((((())))))+++***))),,,///111000---///...000444666666:::@@@AAAFFFNNNUUU[[[aaafffjjjooorrruuuwwwwwwyyy{{{|||}}}||||||zzzxxxvvvtttssssssssssssrrrpppnnnnnnooopppqqq{{{~~~~~~{{{zzzxxxvvvtttssspppjjjgggeeecccbbb```^^^[[[XXXVVVTTTQQQNNNKKKHHHDDD???;;;888666333111666444111000000000...---000000000...------...000333333333444444666777777444444333222222222222333555222000111444777777666888777555333222111000000---------.....................---,,,+++)))((('''*********)))(((***...111777:::>>>AAACCCCCCDDDEEEDDDDDDDDDCCC@@@<<<888555666555333111///---,,,,,,)))******+++,,,---------555777:::>>>AAADDDEEEEEEFFFDDDAAA>>>===<<<999888333111...,,,+++)))'''$$$(((%%%!!!!!!"""###""" ######$$$%%%''')))+++---...///000000///---+++***,,,((($$$"""###$$$$$$$$$###%%%&&&'''''')))+++...111333666666666666888999:::999888666333111...---)))))))))))))))******+++))))))+++---000333777999<<<>>>BBBHHHKKKRRRaaappp~~~rrrdddTTTKKKFFFBBBAAACCCGGGLLLPPPRRRTTTSSSMMMFFF@@@999222111///+++***---,,,,,,------,,,,,,+++*********)))((((((((((((((((((((((((((())))))))))))***)))(((((((((((()))***))))))(((((('''(((((()))+++***))),,,///000///---...---///333555555999???CCCHHHPPPWWW^^^dddiiimmmrrrtttwwwyyyyyyzzz|||~~~}}}~~~}}}|||{{{yyyxxxwwwwwwwwwwwwvvvuuusssrrrrrrsssuuuvvv}}}~~~zzzvvvrrroookkkiiillliiiddd```___]]][[[ZZZWWWUUURRRPPPNNNLLLIIIGGGEEEAAA===999666444111///111///---,,,------+++***......------,,,,,,...///111111111222333444666777555444444333333333333333444111///000222444444333666555444222111000//////------------.....................---,,,***((('''***+++***))))))+++///222666999===@@@BBBBBBDDDEEECCCCCCCCCBBB???;;;777555444333111///---,,,++++++))))))***+++,,,------...555777;;;>>>BBBDDDEEEEEECCCAAA===;;;:::999777555333111...---,,,***'''%%%)))&&&###"""###$$$"""!!!$$$%%%&&&''')))+++---......///000000///---+++)))+++((($$$""""""#########"""$$$&&&&&&'''(((+++---///222444555666666888999999999888666333000...---***)))))))))******+++++++++++++++,,,///111444555999;;;???DDDGGGLLLXXXeeeyyylll]]]TTTNNNIIIGGGIIILLLRRRXXXZZZ\\\\\\UUUMMMDDD===666444111,,,+++---,,,,,,,,,,,,,,,++++++***)))(((((('''''''''''''''&&&'''''''''((((((((((((((((((''''''''''''((()))((((((''''''''''''((((((***)))***+++...///...------,,,...222444444999???FFFKKKSSS[[[aaahhhmmmqqquuuwwwzzz{{{{{{|||}}}~~~~~~~~~}}}|||{{{zzz{{{|||}}}yyyxxxxxxwwwxxxzzz{{{|||~~~{{{xxxsssnnnjjjgggccc```bbb^^^ZZZWWWUUUTTTRRRQQQMMMKKKIIIGGGGGGEEECCCAAAAAA===999666444222///------+++))))))***+++***)))******++++++,,,------.........///000111333555666555555444444444333333333222000......000111111111444333222000///.........,,,,,,------............/////////...,,,+++)))(((*********))))))+++...111444777;;;>>>???AAABBBDDDAAAAAAAAA@@@===999666333111000///---,,,+++******(((((()))***+++,,,---...444777:::>>>AAACCCCCCCCC???<<<999777666555333111222000---,,,,,,+++)))''')))'''%%%$$$$$$$$$###"""''''''(((***+++---...///////////////...,,,***))))))&&&###!!!!!!"""""""""!!!###$$$%%%%%%'''***,,,---///222444555555777999999888777555333000...---*********+++++++++,,,,,,,,,,,,+++,,,---...000111777999===BBBCCCFFFOOOYYYuuutttfff]]]VVVOOOMMMOOOPPPVVV\\\___aaaaaaZZZRRRIIIAAA:::666222---+++,,,+++,,,,,,,,,,,,+++******((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''((())))))******,,,---...------...---...222444555:::AAAHHHMMMUUU]]]dddjjjppptttwwwyyy|||}}}}}}}}}~~~~~~|||||||||}}}~~~}}}yyyvvvqqqnnnjjjfffdddaaa^^^\\\WWWTTTQQQNNNMMMLLLJJJHHHDDDBBBAAA@@@@@@@@@>>><<<===:::777555333111...,,,+++***((()))***++++++***((()))***,,,...//////...,,,------///111333555666555555555555444444333333222000///......///000000222111000...---,,,,,,,,,,,,,,,,,,------......///000000///...---+++***)))((()))))))))(((***---///111444888:::<<<===@@@AAA>>>>>>>>><<<:::666333111///...---,,,+++*********'''''''''(((***,,,...///444666:::===@@@AAA@@@@@@;;;999666444333222000...///...,,,,,,,,,+++***(((((((((&&&&&&%%%%%%$$$$$$))))))***,,,---......////////////...,,,+++)))((('''%%%"""!!!!!!""""""!!! """$$$$$$%%%&&&)))++++++---111333333555777888888777777555333000...---++++++,,,,,,------------++++++******+++---///000666777<<>>999444...+++,,,++++++,,,,,,++++++***)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''((())))))***+++,,,---------------000...///333555777===DDDHHHMMMVVV^^^eeelllrrrvvvxxxzzz}}}~~~}}}~~~~~~zzzwwwsssooolllfffccc___\\\ZZZXXXUUUSSSOOOLLLJJJHHHGGGFFFCCCAAA>>>===;;;;;;<<<<<<;;;999:::888666444333111...,,,***((('''''')))******)))))))))***...111222111///,,,,,,---///111333555666444444555555555444333222111000000.........///111000///...---,,,+++++++++++++++,,,,,,---......///000000///...---+++***)))&&&'''(((((('''(((+++---///111444666777999;;;===::::::999888555333000///...---,,,++++++++++++,,,''''''''''''))),,,///000444777:::===???>>>===<<<888666333111111000...,,,,,,+++******++++++***)))'''(((((((((''''''''''''***+++---...////////////000000///---+++)))'''&&&&&&$$$!!!!!!!!!""""""!!! """###$$$$$$&&&(((+++***---000222333444666888777777666444222000...---,,,,,,---...///......---******)))***+++---///000333444999???AAABBBFFFMMMVVVjjjuuummmddd\\\ZZZ\\\ZZZ___dddgggjjjkkkggg```TTTKKKBBB===777000,,,---+++++++++++++++******)))'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((('''(((((()))***+++***,,,......---------...111//////333555888>>>EEEHHHNNNVVV___gggnnntttxxxyyy{{{~~~yyyvvvrrrnnnjjjfffbbb___ZZZWWWSSSPPPNNNLLLIIIFFFIIIGGGEEEDDDCCCBBB???===;;;:::999999::::::999888888777555444333222///,,,(((&&&%%%%%%'''((('''&&&***)))+++///444555222...,,,,,,---...000111333444222333444555444333222111/////////...------///111///...---,,,++++++++++++******+++,,,---......////////////...,,,+++)))(((%%%'''((((((((((((***,,,---///111222222444666888666666555333111///---,,,+++++++++******+++,,,,,,)))))))))))),,,///222444888:::===??????===;;;999666333111//////...,,,+++)))((('''(((***+++***)))''')))+++,,,+++++++++,,,...///000111222222111000111000...,,,***(((&&&%%%%%%###"""!!!"""###"""!!! """###$$$$$$&&&)))++++++---000222333333555777666666555444222000...------...///000000000///...************+++,,,.../////////333999<<<===AAAGGGIII[[[vvv{{{sssjjjbbb```ccc]]]bbbfffhhhkkkmmmjjjeeeZZZQQQHHHAAA:::222...///+++++++++++++++***))))))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%'''((())))))((((((((((((((())))))***,,,,,,+++---000000...---...000000......222555777>>>FFFIIIOOOXXXaaaiiipppwww{{{zzz}}}yyytttllliiieeeaaa]]]YYYUUURRRMMMKKKHHHFFFEEEDDDBBB@@@DDDCCCAAAAAA@@@???===::::::999777777888999777666555444333333333111...,,,)))'''&&&&&&'''((('''&&&******+++000555666222---++++++,,,,,,...///000111111222333444333222000///+++,,,---,,,++++++...111......---,,,++++++++++++)))***+++,,,---......///.........---,,,***((('''&&&((()))***)))***,,,---,,,---...///...///111333333222111///---+++***))))))((((((((()))***++++++---,,,,,,---000333777:::===>>>AAABBBAAA>>>;;;888333111...---,,,,,,***)))&&&%%%%%%&&&)))******)))))),,,///000000000111333111333444666666555444333111000...+++)))'''%%%%%%%%%###""""""###$$$###!!!!!!"""$$$%%%%%%'''))),,,,,,///111333333333555666666666555444222000...------...000111222111000///---,,,++++++***+++,,,---......000666999999<<>>;;;999999888777777888888666555444333222222222000---+++,,,+++))))))******)))(((***)))+++000555666111+++++++++++++++,,,---...///000111222333333222000...(((***,,,+++)))***---111......---,,,++++++++++++)))******+++---...//////......---,,,+++)))((('''((()))+++++++++,,,---///+++,,,------,,,,,,...000111000///---+++)))((('''&&&&&&&&&''''''(((******000000///000333777;;;>>>@@@BBBDDDEEEDDD@@@;;;888111///,,,++++++***((('''%%%$$$$$$%%%(((******)))***...222444333444666888444666777999999888666555222000...+++(((&&&%%%$$$%%%$$$"""###$$$$$$###"""!!!###$$$%%%&&&'''***,,,...000222333333333444666666555555444222000///...---///111222333222000///000///---+++*********+++111///111555888888;;;???HHHIIIXXXrrrzzzsssmmmhhheeecccdddfffjjjnnnpppooommmfff___SSSHHH???999444222000---)))''''''''''''&&&''''''''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&''')))***++++++*********)))((())),,,///000000000///////////////000000000000222777>>>CCCLLLQQQZZZccckkkrrrxxx||||||{{{}}}~~~}}}}}}vvvqqqmmmggg```[[[YYYUUUNNNJJJHHHGGGFFFEEE=========>>>??????@@@@@@AAAAAA@@@>>><<<:::888666555555444444444444555555555333111000///...,,,***+++***((('''&&&''')))***'''(((***+++,,,,,,++++++''')))***---///000111111111333444111000222111...++++++******++++++,,,---,,,+++))))))***++++++***,,,+++***))))))***+++,,,+++*********))))))(((((()))))))))+++...///...------,,,+++***))))))))))))************)))(((&&&&&&'''((((((((('''(((***---...000222444666:::???BBBGGGIIIHHHDDDCCCBBB>>>888111///,,,+++******((('''(((''''''''''''((())))))+++///333555777888999;;;;;;===<<<:::;;;===;;;666666222---***(((&&&$$$###%%%$$$"""!!! !!!###$$$######$$$%%%''')))+++,,,000111222444555555666666555555333222111000000000111111222222333333333222...,,,++++++,,,---,,,+++---...000111222555999<<>>CCCNNNSSS\\\eeemmmuuu{{{}}}{{{zzz|||}}}|||~~~{{{vvvnnnhhhccc]]]VVVQQQOOOKKKEEEAAA@@@@@@??????============>>>>>>????????????>>>===;;;999777666666555555444333333444444222000............,,,+++,,,+++)))((('''((()))***((()))+++,,,,,,,,,++++++((()))***,,,---.........000444444222222444333000,,,,,,++++++++++++,,,,,,,,,+++)))***+++,,,+++***+++***))))))))))))***++++++++++++*********)))))),,,++++++,,,......---+++***)))(((''''''&&&&&&&&&)))))))))(((((('''%%%%%%&&&''''''''''''(((+++---///222555777:::>>>CCCGGGJJJKKKJJJFFFDDDDDD???999333111...,,,+++***((('''&&&&&&&&&&&&'''((())))))---000444777999:::===>>>???AAA@@@>>>>>>???<<<777444000,,,)))((('''&&&%%%$$$###!!! !!!###$$$%%%%%%%%%&&&((()))+++,,,000111333555666777888888666555333222111000//////222222333444444444444333111///---,,,------,,,***,,,---///000111444888;;;@@@CCCMMM___qqq{{{vvvqqqnnnkkklllmmmpppsssuuutttrrrllleeeZZZOOOFFF???999555333000,,,)))(((((('''&&&&&&''''''&&&&&&%%%$$$###"""""""""############$$$''''''((()))))))))((((((******+++***)))***---///......//////000000111111333333333444555999???DDDMMMSSS\\\eeennnvvv|||~~~|||~~~zzzxxxzzzzzzyyyzzz~~~}}}xxxqqqlllddd]]]XXXRRRKKKFFFDDDAAA<<<999999999999999<<<<<<<<<<<<============<<<<<<<<<;;;:::999888777777666555333222222222222...---,,,,,,---...---+++,,,+++***)))((()))***+++((()))+++,,,,,,,,,***)))))))))******+++,,,,,,,,,111555666444555777666333......---,,,++++++++++++,,,+++***+++,,,---,,,++++++***)))(((((()))***++++++++++++++++++*********///---------......,,,***(((((('''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&(((+++...111444888<<<@@@EEEKKKNNNNNNOOONNNIIIGGGGGGBBB;;;666444000...,,,+++(((&&&%%%%%%%%%%%%&&&'''((()))---111555888;;;===@@@CCCCCCEEEEEEBBBBBBCCC???999444111---+++******)))(((%%%$$$###""""""###%%%%%%''''''''''''((()))***+++///111333555777888999:::777666444222111000000///333444555666777666666555444222///.........,,,+++,,,---///000111333777999===BBBKKKUUU```rrr{{{vvvsssppppppqqqsssvvvwwwvvvuuuoooiii___TTTKKKBBB;;;777555111---***)))((('''&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""#########$$$$$$&&&'''((()))))))))))))))***+++++++++***+++---/////////000111222333333444333444555555666:::@@@DDDJJJPPPYYYccclllttt{{{~~~|||}}}xxxwwwxxxwwwuuuwwwzzz}}}|||tttnnngggaaaZZZTTTPPPKKKEEE@@@>>>;;;777666666777777777:::::::::;;;;;;;;;<<<<<<::::::;;;;;;::::::999888777666444333111000000000///---,,,,,,------,,,++++++***))))))(((((())))))'''(((***+++,,,***((('''(((((()))***+++,,,---...444777999777777888777333000///...,,,++++++******,,,++++++,,,......---,,,******)))(((((()))******+++++++++***************...---------......,,,+++)))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######"""###%%%&&&&&&))),,,///222666;;;AAAFFFLLLRRRVVVSSSTTTRRRMMMKKKJJJDDD>>>888555111///---+++(((&&&$$$$$$$$$%%%&&&'''((()))---000444888;;;???BBBEEEDDDGGGGGGEEEFFFGGGCCC===999666222///...---,,,+++(((''''''&&&&&&''''''(((((((((''''''''''''((((((---...000333666888999999888777555444222111111111555666888999999999888777555333000000000000///......///000111111333777999>>>BBBHHHNNNUUUeee|||xxxuuuttttttuuuwwwxxxxxxvvvrrrlllcccXXXNNNEEE===888555111---***)))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$############$$$$$$$$$%%%$$$%%%''')))***+++,,,,,,***+++,,,,,,,,,,,,...///111111222333444444555555333444555555777:::???BBBGGGNNNXXXbbbkkkttt|||}}}|||xxxuuuvvvuuusssssswwwyyy|||}}}uuulllfff\\\WWWOOOJJJHHHEEE@@@<<<999777444444555666777666777888888999999:::;;;;;;999::::::;;;;;;;;;::::::666555444222000///......111///------------+++)))))))))((((((''''''''''''$$$&&&(((***+++)))'''%%%''''''((())),,,...111222666999;;;888777888666111111000///---,,,+++++++++,,,,,,,,,---///000...---+++***)))(((((()))***+++************************,,,,,,+++---...///---,,,((('''&&&%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$"""###%%%&&&''')))---000333777>>>DDDKKKQQQWWW[[[XXXYYYVVVQQQNNNLLLFFF@@@999666222///---+++(((&&&$$$$$$$$$%%%&&&'''((((((+++...222666999===BBBEEECCCFFFGGGGGGIIIKKKGGGBBB===:::555111///...,,,+++)))))))))(((((((((((((((((('''&&&&&&%%%%%%%%%&&&)))+++---000333555666777888777666444333333333333666888:::;;;<<<;;;999888333222000111222333333222000111222222333444777:::AAAAAAEEEJJJPPP\\\ppp}}}zzzxxxwwwxxxzzzzzzzzzyyysssnnneee[[[QQQFFF===777333000,,,)))(((((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$%%%''')))+++,,,------***,,,------------...000222222333333444444555555111333444444666888===@@@GGGMMMXXXbbbmmmvvv~~~~~~~~~~~~~~~~~~~~~|||wwwuuuuuussspppqqqtttuuuxxx|||~~~xxxoooeee___SSSMMMFFFBBB@@@>>>:::777555333111111333444444444444555666777888999:::;;;999::::::;;;;;;:::::::::555444333111///......---111///---------,,,+++)))((((((((('''''''''&&&&&&"""$$$(((***+++***(((&&&&&&&&&'''))),,,///222444444888:::888888888555111111111///...---,,,,,,,,,,,,,,,---///111111///---,,,+++***))))))***+++,,,*********++++++++++++++++++******,,,---...---+++%%%%%%$$$###""""""""""""######$$$%%%%%%&&&%%%%%%###%%%&&&'''(((***...000555999AAAHHHOOOUUU\\\___\\\]]]ZZZTTTQQQNNNHHHAAA:::777444111///---***(((&&&&&&&&&&&&&&&''''''((())),,,000333777;;;@@@DDDBBBFFFHHHIIIKKKNNNKKKEEE???;;;666222000///---+++++++++***)))((('''&&&&&&'''&&&&&&%%%$$$$$$%%%%%%'''(((+++...000222333444555555444333333333333333777888;;;======<<<:::888333111000111333555555444222333444333333444777:::@@@???BBBGGGLLLTTTbbbooo~~~}}}{{{{{{}}}}}}}}}{{{tttnnnfff\\\RRRGGG<<<666111...***((((((((('''&&&###$$$$$$%%%%%%%%%$$$$$$"""""""""############$$$&&&&&&((()))***++++++,,,***,,,.........---...000222222222222333333333333///111222333444666:::===EEEKKKVVVaaakkkuuu}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{||||||}}}~~~|||xxxuuutttsssoooooosssqqqtttxxx{{{|||}}}~~~~~~~~~~~~yyyrrriii```ZZZOOOIIIBBB===;;;999666333222111///000222333333222111222333555777999;;;<<<888999999999999999888888444333111000///............,,,++++++,,,,,,+++)))(((((((((((((((''''''&&&"""$$$))),,,---,,,***((('''&&&'''(((***---000222000444777777777999777222111000///...------------,,,,,,...000222222000...---,,,+++******+++,,,---,,,,,,,,,---------......,,,+++***+++,,,,,,***)))%%%%%%$$$###""""""""""""###$$$%%%&&&''''''''''''%%%&&&(((((()))+++...111777<<>>999666444333222111000//////---,,,***((('''''''''&&&%%%%%%%%%&&&&&&'''(((***,,,///000111222111000000000000111222222777999;;;>>>>>><<<:::888444222111111333444444333222333333333222333666999;;;<<<@@@EEEGGGLLLXXXddd~~~~~~~~~tttnnnfff\\\RRRFFF<<<555000---)))''''''((('''&&&###$$$$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""(((((()))******************,,,...///......///000222222111111111111111111...000111222333555999<<>>FFFNNNUUU\\\bbbeee``````]]]WWWSSSPPPIIIBBB>>><<<888666444333000///***)))((('''''''''''''''))),,,///222555999???BBBHHHLLLNNNNNNPPPPPPLLLFFFDDDAAA===::::::999888888555555444222000...,,,***(((''''''&&&&&&&&&'''''''''(((***,,,///000111111------------...///000111777999<<<>>>>>>===:::888666444222222333333222111111222333222111222555777666:::???CCCBBBFFFSSSaaavvv~~~zzzxxxxxxrrrhhh^^^UUUKKK@@@888222...***'''&&&''''''&&&((((((&&&%%%###""" ######""""""######$$$%%%((()))***)))((('''((()))+++,,,------.........---333222111111222222111///111111111111222444999<<>>777222///***''''''''''''&&&((('''&&&%%%$$$###"""!!!"""""""""""""""###$$$$$$&&&((())))))(((((()))++++++,,,,,,---............111000//////000111///...000000111000111333777;;;AAAGGGPPPYYYbbbmmmxxx~~~}}}}}}|||{{{}}}}}}}}}|||{{{yyywwwvvvvvvwwwwwwwwwwwwxxx|||~~~~~~~~~~~~|||xxxvvvtttrrrpppnnnrrrtttuuuwwwyyyzzz{{{{{{~~~}}}|||}}}~~~~~~|||zzzzzzzzz{{{}}}}}}{{{xxxuuuttttttuuuvvvzzz|||vvvppphhh```XXXSSSMMMHHHBBB<<<999666444222///000000000111222222222111111111222222444555666777777777777777666555555222111/////////...,,,***+++++++++,,,,,,,,,---------,,,,,,+++***(((''''''&&&&&&(((...333333...)))&&&(((***+++***+++---///111222555777888999999999666333000//////000///...000...---...111222111///000///---,,,---///111333333444555666555444111000---+++(((&&&''''''&&&%%%$$$############$$$%%%%%%&&&''')))***))))))***+++,,,------------///444777===DDDLLLQQQXXX___aaa___^^^YYYVVVUUUQQQJJJHHHIIIIIIDDD???===>>>===999555444111...,,,,,,---,,,,,,+++,,,...///000333777:::BBBFFFJJJMMMNNNOOOQQQRRRPPPLLLHHHGGGGGGHHHGGGEEEHHHIIIEEE@@@>>>>>>:::555333111...---...---,,,+++)))((((((***---...---,,,,,,,,,+++***+++,,,---...333444666;;;???@@@===:::999666333222444444333111444333111000///000111222666555777;;;>>>AAAGGGNNN[[[lll}}}yyyvvvoooiii```XXXQQQHHH???888333000+++((('''''''''&&&''''''&&&%%%%%%$$$######"""""""""""""""###$$$$$$$$$&&&((((((((((((***,,,++++++,,,---.../////////...---,,,---...///...---...////////////111555888===DDDMMMVVV___iiiuuu|||~~~}}}~~~|||{{{yyyxxxtttuuuuuuuuutttuuuxxx{{{zzzzzzzzz{{{}}}~~~}}}zzzxxxwwwuuusssrrrtttuuuvvvwwwwwwxxxxxxxxx|||{{{{{{{{{||||||zzzyyyyyyyyyyyy{{{~~~~~~}}}yyywwwtttqqqooopppqqqrrrwww}}}{{{uuuoooggg___WWWRRRKKKFFF@@@;;;888666333111//////000111222333333444////////////000000111222555555555555555444444333222000...------,,,***((()))******+++,,,---......------,,,,,,+++***)))((('''''')))---111111---)))(((***++++++++++++---...000111444666888999999999777555111000//////...---000...---...000000000......//////000111333555666888999999999777555222111...,,,(((''''''&&&&&&$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%'''***++++++,,,...000///000000000111333777:::???FFFMMMRRRXXX^^^```^^^YYYUUURRRRRROOOIIIHHHIIIJJJFFFCCCAAABBBAAA===999999666222000///...,,,+++...///000//////111444666@@@CCCHHHLLLNNNPPPRRRTTTTTTRRRPPPPPPQQQSSSSSSSSSUUUUUURRRLLLIIIHHHDDD>>>;;;999666444333111///...,,,+++***+++---------++++++***)))((()))***+++,,,111222555999<<<===;;;999999777444333333333222111444222111///.........///000///111666999;;;BBBIIINNN^^^vvv}}}yyyvvvqqqkkkbbbZZZSSSJJJAAA:::444111,,,)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%###############$$$%%%%%%%%%&&&(((((('''((()))+++***+++,,,...///000000000...,,,,,,,,,...///...---,,,---.........///333666;;;AAAJJJSSS\\\gggrrrzzz}}}|||zzzyyytttuuuuuutttssssssuuuwwwvvvvvvwwwxxxzzz}}}~~~}}}~~~|||zzzxxxwwwtttsssttttttuuuvvvvvvwwwvvvvvvzzzyyyyyyyyyzzzzzzxxxwwwwwwvvvwwwxxx{{{|||{{{yyyvvvtttqqqnnnllllllmmmnnnttt{{{~~~zzzuuunnnggg___WWWRRRHHHEEE???;;;888555333111000000111111222222333333//////.........//////000222333333333333333222222111///---++++++***((('''(((((()))+++,,,---...///,,,------------,,,+++***(((((())),,,//////,,,***)))+++,,,,,,++++++,,,...///000333555777999999999888555222000//////---,,,000/////////000000000///---///111333666777999999=========<<<999666333111///,,,)))'''''''''&&&$$$&&&&&&%%%%%%&&&&&&'''((((((***,,,------///111333111333444444555777:::===BBBIIIOOOSSSXXX]]]^^^[[[XXXTTTQQQPPPMMMHHHGGGIIIIIIFFFDDDDDDDDDCCCAAA>>><<<999666333222111///---111222333222222333666888>>>BBBFFFKKKNNNQQQTTTVVVXXXXXXXXXYYY\\\^^^```aaabbbbbb___YYYUUUSSSNNNHHHDDDAAA===:::888666333111000...,,,,,,------,,,+++***)))((('''((((((******///000333777999:::999888777666555555555555444333444333111///...---------)))(((+++111555999@@@HHHJJJTTTfffzzz|||xxxuuutttmmmeee\\\TTTKKKAAA:::555222---)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''((()))((('''&&&'''((()))***,,,...///000111111///...------/////////---+++,,,---------...111333888???HHHQQQZZZdddpppwww~~~}}}|||{{{vvvwwwwwwuuusssrrrrrrsssrrrrrrtttvvvyyy{{{}}}~~~~~~}}}~~~|||zzzxxxuuurrrrrrssstttuuuvvvwwwwwwwwwxxxwwwwwwwwwxxxxxxvvvuuuuuuttttttuuuwwwxxxwwwuuutttqqqnnnkkkjjjjjjkkklllrrryyy~~~~~~~~~zzztttnnnggg___WWWRRRGGGCCC???;;;888666333111333222222111111000000000///...............//////000111111222222222111111000...+++******)))(((''''''''')))***,,,---//////,,,---...//////...---,,,))))))***,,,------,,,******,,,------,,,,,,---///...000222555777888888888777555111//////...---,,,//////000000000000000111---///222666888:::<<<<<>>>>>@@@@@@???>>>;;;777333000...+++)))((((((((((((''')))(((((((((((()))******///000111111111333777999:::;;;>>>???@@@BBBEEEGGGLLLQQQUUUUUUVVVXXXWWWRRRQQQLLLHHHFFFCCC??????AAADDDEEEGGGIIIJJJKKKKKKJJJFFFDDDBBBAAAAAA@@@>>><<<777999:::::::::<<>>HHHHHHMMMZZZooo}}}{{{wwwtttqqqkkkccc[[[TTTLLLCCC<<<777333...+++))))))((('''$$$$$$$$$######"""""""""######""""""######$$$%%%%%%'''((('''&&&&&&'''((((((***,,,...000222333333222000///...///...---+++***+++------------///111222999BBBKKKTTT^^^jjjqqqwww|||{{{{{{zzzvvvqqqmmmkkkjjjiiijjjmmmpppsssvvvxxxyyyzzz||||||zzzvvvwwwwwwwwwwwwvvvuuutttuuutttssstttuuuuuusssqqqqqqppppppqqqrrrrrrpppooolllkkkhhhffffffgggiiijjjlllsssxxxyyy{{{~~~}}}yyyuuupppjjjccc\\\TTTOOOEEEBBB???<<<:::888555222111000000000///.........,,,+++,,,,,,---...///000//////000111111111111111...,,,)))((()))*********'''((()))***+++,,,------,,,...000222222111000///+++++++++******)))***+++)))+++---...---...000222000111333444555555444444333000...,,,,,,---,,,+++(((***------------///222000111333666999<<<>>>@@@?????????===:::666222000---***((('''((())))))((()))))))))))))))***++++++...000111222333777;;;>>>???AAADDDFFFGGGIIIKKKNNNQQQUUUWWWVVVVVVVVVSSSNNNLLLGGGDDDCCCAAA>>>>>>BBBDDDGGGKKKNNNPPPQQQRRRSSSQQQOOOMMMMMMLLLKKKHHHFFFAAABBBBBBBBBBBBDDDGGGIIIJJJMMMQQQUUUYYY]]]bbbfffgggjjjoooqqqsssuuuxxx{{{zzz{{{yyyssspppmmmfff___ZZZVVVQQQLLLIIIEEE@@@>>>;;;888333000...---+++***'''&&&%%%$$$$$$$$$%%%%%%%%%))),,,......///111333///222555666555555666777444444444333222000///...///------000000000555;;;CCCHHHOOOVVVbbbvvv~~~|||zzzwwwtttpppkkkccc]]]WWWOOOFFF@@@888444///+++***)))((('''$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!""""""######%%%'''''''''''')))***((())),,,...000222333444222111///......---+++)))***+++------------///000000666???HHHQQQ\\\gggooowww{{{||||||zzzvvvpppkkkhhhgggeeegggjjjnnnqqqtttvvvvvvyyy|||yyyyyyyyyxxxvvvuuusssrrrtttsssssssssttttttrrrpppqqqpppooopppqqqqqqooommmiiihhhfffddddddfffhhhiiijjjqqqvvvwwwxxx|||}}}{{{vvvsssnnnhhhaaaZZZRRRMMMEEEBBB???===;;;999555333............////////////*********+++,,,...///000//////000111111111111111---+++(((((()))+++++++++(((((()))***+++,,,,,,---,,,...111333333222111///+++++++++***))))))***+++)))+++---......///111333111222333444555444333333111///,,,+++,,,,,,,,,+++%%%(((++++++++++++...111111222444666999<<>>>>>>>><<<999555222///,,,***(((''')))***************))))))******+++,,,---///111222555999>>>BBBCCCFFFHHHJJJKKKMMMPPPRRRSSSWWWYYYWWWUUUUUUQQQLLLJJJFFFCCCCCCBBB@@@AAAEEEFFFIIINNNRRRUUUWWWXXXYYYZZZXXXVVVUUUTTTRRROOOLLLJJJKKKKKKJJJJJJJJJMMMOOOOOOQQQUUUYYY]]]aaafffjjjkkknnnsssuuuvvvxxx{{{~~~}}}|||wwwtttqqqjjjccc^^^ZZZUUUPPPLLLHHHDDDAAA===999444000...---+++***&&&%%%###"""""""""#########&&&***+++++++++...111///222555555333222333444333333333333222000///...---++++++///000111666===???JJJUUUYYY\\\lll~~~{{{}}}}}}yyyvvvuuuppplllgggbbb[[[SSSJJJEEE<<<999333///---+++)))'''%%%$$$$$$############### !!!###$$$%%%'''&&&&&&&&&&&&'''(((((()))+++...///......000111111000///......---......)))+++,,,------///111444666777===FFFNNNUUUbbbmmmvvv|||}}}xxxsssnnnjjjiiihhhjjjjjjjjjlllnnnqqqsssuuuwwwzzz}}}~~~{{{xxxuuutttsssssstttsssssstttuuuuuutttrrrqqqpppnnnllljjjiiihhhhhhhhhfffdddbbbbbbdddfffhhhjjjmmmpppqqqrrrrrrssstttrrrrrrooohhhbbb[[[RRRHHHFFFBBB>>>:::888555333111///.........//////---+++++++++++++++++++++++++++//////000000111111111222,,,,,,+++*********++++++))))))))))))***+++,,,,,,//////000111222222222222///...,,,+++***++++++,,,)))***,,,...000222222333222222222222222222222222///...,,,***)))((('''''')))***,,,------...000111333444666888;;;===??????@@@===:::888888777444000///---+++******++++++***------,,,***))))))))))))///111333555777:::???BBBFFFIIIMMMOOOQQQSSSUUUWWWZZZZZZZZZYYYVVVRRRMMMKKKGGGAAA===>>>@@@AAACCCGGGIIIMMMRRRWWW[[[^^^aaadddddddddcccbbb___]]]ZZZXXX[[[XXXUUUUUUVVVWWWXXXXXX[[[\\\___cccfffhhhjjjkkkooonnnnnnppptttxxxzzz{{{|||zzzwwwtttpppkkkeee``````\\\WWWQQQLLLGGGAAA===;;;888555222000///,,,***+++)))'''$$$######$$$$$$%%%&&&&&&'''((()))******,,,///222333222111000111000000000///...---+++++++++,,,++++++---222888===EEEFFFLLLSSSYYYeeexxx}}}~~~}}}yyyvvvuuurrrooojjjddd^^^VVVNNNHHH@@@<<<666222///---+++)))'''&&&%%%$$$$$$$$$$$$$$$######"""""""""###$$$$$$&&&&&&&&&&&&&&&''''''((((((***,,,......///000222222111000...------,,,,,,***+++---------...000333555666<<>>;;;888666666555222///...---++++++,,,......///333222111000///...------+++---000333555:::???BBBHHHKKKOOORRRTTTVVVYYY\\\\\\]]]]]][[[XXXTTTPPPMMMJJJDDD@@@AAACCCCCCEEEIIIPPPTTTZZZ___cccgggjjjmmmllllllllljjjhhheeebbb```bbb___]]]\\\]]]___```___aaaccceeehhhkkkmmmooooooqqqpppoooooorrrtttuuuuuuwwwuuurrrooolllgggaaa]]]ZZZWWWRRRNNNJJJFFFBBB>>>;;;888555222111000---++++++)))'''%%%$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''+++...111111000...,,,,,,,,,------,,,,,,+++***)))******++++++---222999>>>GGGIIINNNSSSXXX___nnn|||{{{xxxxxxtttrrrmmmhhhbbb[[[SSSNNNEEEAAA;;;777444111///---)))((('''&&&%%%$$$$$$$$$&&&&&&%%%$$$#########$$$&&&&&&%%%%%%&&&&&&'''(((&&&)))+++,,,---...111333222111///...---,,,,,,++++++,,,------,,,---///111333444999AAAHHHOOO[[[fffqqqxxxzzztttoookkkiiihhheeeeeefffgggjjjmmmpppqqqvvvyyy}}}}}}zzzxxxvvvuuutttuuuttttttuuuvvvvvvuuusssnnnmmmkkkiiihhhffffffeeecccbbb```______```bbbcccfffiiilllnnnnnnooopppqqqppppppkkkccc]]]XXXPPPHHHDDDAAA===999777666333222444333222111222111...,,,,,,,,,+++++++++++++++,,,------------..................---,,,++++++******((((((((()))***+++------//////111222333444444444222111///...---------......///000222444555555666222111111000///...------+++************+++,,,,,,+++---////////////000111......000111333555666777999777444333333222///---------------///111333444444333222111///...---,,,))),,,///222666;;;@@@DDDJJJNNNRRRVVVXXX[[[___aaa```aaaaaa___\\\XXXSSSQQQNNNIIIEEEGGGHHHIIIKKKNNNXXX]]]ccchhhmmmqqquuuwwwvvvvvvuuutttqqqnnnllljjjiiigggdddccceeefffgggggghhhiiikkkmmmoooqqqrrrrrrtttqqqoooooooooooonnnmmmpppnnnkkkiiifffaaa\\\XXXSSSPPPMMMJJJHHHEEEAAA???:::777444222222111///---+++***((('''&&&&&&&&&'''########################))),,,///000...+++((('''(((((())))))))))))((((((((()))***+++...333:::???FFFHHHNNNTTTVVVYYYcccnnn~~~{{{|||vvvtttpppkkkfff___XXXSSSJJJFFF@@@;;;888666333111,,,+++)))'''&&&%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''')))+++++++++,,,///111//////...---,,,,,,,,,,,,,,,---...---,,,,,,...///000111666===CCCJJJUUU```mmmttt~~~zzzuuupppkkkiiigggfffggggggiiilllooorrrtttvvvyyy~~~~~~|||yyywwwvvvuuuuuuttttttuuuvvvvvvuuusssooommmkkkhhheeecccbbbaaa```___]]]]]]]]]]]]___```cccfffiiikkkllllllnnnooonnnmmmhhh```ZZZWWWPPPHHHCCC@@@<<<999777666444222666444333222222111...,,,,,,+++***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))'''''''''(((***+++---......///000222444555555666444222111///.........//////000111333444555555555222222111000///------,,,************++++++,,,---+++---///000/////////000,,,---...///000222333333333222111000///...---,,,---...//////000222555777555555444222000...---,,,---000333666999===CCCFFFLLLOOOTTTXXX\\\___cccfffeeeeeefffdddaaa]]]YYYVVVRRRMMMKKKNNNQQQRRRTTTXXX```dddkkkpppuuuyyy}}}~~~~~~}}}{{{yyyuuurrrqqqnnnkkkiiihhhiiijjjkkkkkkjjjkkkmmmnnnpppqqqqqqqqqtttrrrooonnnmmmllljjjhhhhhhfffcccaaa^^^ZZZVVVSSSMMMJJJGGGEEEDDDBBB???<<<888555333222222111000......---***((('''&&&%%%%%%""""""""""""!!!!!!!!!!!!%%%(((,,,...,,,)))'''&&&%%%&&&'''(((((((((((((((((()))+++---000666<<>>BBBCCCEEELLLSSSUUUTTTVVV[[[nnn~~~zzzxxxuuurrrnnnhhhbbb^^^WWWSSSLLLGGGCCC???<<<:::444222000---+++)))((('''############$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&(((((()))(((((())),,,///,,,,,,+++++++++,,,------,,,,,,---,,,++++++---///------111777<<>>:::888777666555333555444333222222111///---,,,***((('''&&&'''((()))***************)))))))))***+++,,,---,,,+++***)))(((((((((((()))***+++++++++,,,...111333555666666666555333111///////////////000111222222222222222222222111000///......---+++++++++++++++,,,---------///222222111///..................////////////,,,---...---+++++++++---...111444555555777===AAA@@@@@@@@@@@@>>><<<999888999;;;===???AAADDDIIILLLSSSWWW\\\aaaeeeiiimmmpppqqqrrrssssssrrroookkkiiidddaaaaaafffkkkmmmppptttwww{{{}}}yyyvvvrrrpppppppppoooooommmnnnoooqqqrrrrrrrrrrrrqqqooolllkkkiiifffbbb___ZZZWWWSSSPPPMMMIIIEEECCCAAA???<<<:::888666333111///...,,,---...///......000///---***'''$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""&&&'''''''''((((((''''''((()))******))))))(((***---000333888>>>BBBFFFGGGLLLQQQRRRPPPQQQTTTbbbsss|||zzzxxxuuurrrmmmgggccc^^^YYYSSSMMMIIIEEEBBB???:::888555222///---++++++'''&&&%%%%%%%%%%%%%%%%%%###############$$$%%%%%%$$$%%%&&&'''(((***...111...---,,,+++***************,,,,,,,,,++++++---///------000666:::>>>HHHRRR\\\eeerrr|||~~~|||yyyuuurrrqqqllllllmmmpppsssvvvzzz|||~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwuuussssssrrrrrrsssttttttsssqqqnnnmmmjjjfffccc```^^^]]]YYYYYYYYYYYYYYYYYYYYYYYY^^^aaadddggghhhiiikkklllggghhhfff```[[[WWWOOOFFF@@@===999777777666555444666444333444444444111000...,,,***((('''((()))***************)))))))))(((''')))***,,,,,,+++***)))))))))(((((((((((()))))))))***---///222444555666666555333111////////////000111111222222222222111/////////.........------))))))******,,,...///000000222555555333111000///..................------***,,,...---+++***,,,...,,,000555888999===DDDJJJEEEFFFFFFFFFEEECCCAAA???@@@BBBDDDGGGIIIMMMRRRVVV[[[^^^ccchhhlllooosssvvvxxxyyyzzz{{{{{{yyyvvvtttsssooooootttxxxyyy||||||yyytttqqqppppppnnnmmmlllmmmooopppqqqrrrrrrrrrooommmjjjhhheeeaaa\\\XXXTTTPPPKKKGGGDDD@@@===:::999777444333222000...,,,+++***))))))+++------,,,---,,,+++)))'''%%%###""" !!!!!!!!!!!!############$$$&&&(((((())))))***)))))))))'''))),,,///222666;;;???EEEEEEHHHMMMOOONNNOOOSSS[[[fff}}}~~~}}}zzzxxxuuupppkkkgggbbb^^^WWWQQQMMMIIIEEECCC>>><<<999666333000......***)))((('''&&&%%%%%%%%%#########"""###$$$$$$%%%!!!"""$$$&&&(((+++000444111///...+++***(((''''''***+++,,,,,,+++,,,...000------000555999===GGGQQQXXXaaannnyyy~~~|||~~~|||yyyvvvtttpppppprrrtttwww{{{~~~~~~~~~}}}{{{zzz{{{|||{{{|||}}}~~~~~~~~~|||zzzwwwtttrrrrrrqqqqqqrrrssssssrrrppplllkkkhhhfffcccaaa```___YYYYYYYYYYYYYYYYYYYYYYYY]]]```dddggghhhiiikkklllfffhhhfff```\\\WWWOOOFFF???<<<999777777666555444666555555555666666444222000...+++)))((()))+++,,,++++++******)))))))))(((&&&''')))+++,,,+++***)))******)))(((((((((((((((((())),,,///111444555666666555333111///......///111222222333333222222222------------------------''''''(((***---///111333222444777888666333111111.........---------,,,,,,))),,,...---++++++---///+++000666:::===BBBJJJQQQNNNOOOPPPPPPOOOMMMKKKJJJFFFHHHKKKNNNRRRVVV\\\```aaadddiiinnnqqquuuyyy{{{|||~~~}}}|||}}}yyyyyy}}}|||xxxtttpppooommmlllkkkjjjkkklllnnnooopppqqqqqqooollliiifffbbb]]]WWWSSSOOOLLLGGGBBB???;;;777444222000///......---+++))))))'''&&&'''***+++,,,+++))))))))))))(((&&&%%%$$$ !!!!!! !!!!!! !!!###((()))))))))))))))((((((&&&(((+++...000444999===@@@???CCCIIIMMMNNNRRRWWWXXX^^^qqqyyyxxxwwwrrrnnnmmmkkkgggaaa[[[VVVPPPKKKGGGGGGDDD???<<<999888555333///---)))'''&&&%%%$$$###############""""""""""""%%%%%%$$$######%%%)))---000000000---)))'''&&&'''(((((((((((()))***+++,,,///---///444888<<>>BBBEEEHHHKKKOOOQQQUUU[[[hhh|||}}}|||zzzvvvuuuvvvnnnkkkfffaaa\\\VVVQQQMMMKKKGGGCCC???===;;;888666222///,,,)))((((((&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$######%%%))),,,.........,,,)))'''''''''(((((((((((()))***+++,,,000...///222555888>>>FFFTTT\\\gggqqqxxx}}}~~~~~~~~~~~~}}}||||||xxxxxxyyyzzz|||}}}zzzxxxwwwuuuuuuuuuuuuvvvxxxyyyzzz|||~~~}}}}}}|||||||||~~~}}}{{{xxxuuurrrooonnnnnnooopppqqqqqqqqqppppppooommmkkkiiifffccc```___]]]YYYXXXYYYXXXVVVWWWZZZ^^^aaaeeegggiiikkkoooqqqooollliiiddd^^^VVVMMMGGG@@@<<<666333222444555666888888999999777555222111///...,,,+++*********++++++++++++++++++***))))))***)))(((''''''((()))***)))((((((''''''(((((((((***)))***,,,///111222111000000000000////////////000111222333333333222111000///...,,,***)))))))))((()))++++++,,,---000222444444666888999999777666555222000000222333222000333222111111111333444555999;;;???CCCHHHOOOWWW\\\aaabbbdddcccbbb```aaaaaabbbccceeehhhkkknnnqqqssstttttttttvvvyyy}}}~~~|||xxxtttoookkkiiihhhgggfffjjjiiihhhjjjmmmooommmkkkhhhfffccc```\\\VVVPPPLLLGGGDDD>>>:::777444111///...,,,***)))))))))((('''%%%%%%%%%&&&''')))***+++))))))((('''&&&&&&%%%%%%###!!!!!!""""""!!!!!!!!!"""###$$$$$$$$$$$$&&&&&&((())))))*********(((***,,,---...///111333888;;;???BBBDDDHHHLLLOOOTTTWWWaaauuu{{{zzz|||tttqqqlllhhhddd___ZZZVVVQQQMMMHHHEEEBBB@@@===;;;777444000---,,,+++)))(((&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$###"""$$$'''***+++,,,,,,+++(((''''''((((((((((((((()))***++++++...,,,---000333555;;;BBBOOOWWWbbbmmmuuu{{{~~~~~~~~~|||zzzvvvuuutttrrrrrrrrrrrrsssuuuvvvwwwzzz}}}~~~~~~{{{{{{zzzzzz{{{{{{|||}}}{{{zzzxxxuuurrrooommmllljjjkkklllnnnoooooopppppppppooonnnkkkhhheeebbbaaa___[[[YYYZZZYYYWWWXXX[[[^^^aaafffiiikkkmmmppprrrpppmmmjjjeee^^^VVVMMMGGG???;;;666222222333444444666666777777777555333222///...,,,+++***++++++,,,++++++,,,,,,++++++***))))))((((((''''''(((((()))***))))))(((((())))))******)))***+++...000111000////////////.........---///000111333333333222222000///...,,,+++*********(((***,,,,,,---...111333555666888999::::::999999888777666666777777666555888777777777888999;;;<<<>>>AAAEEEJJJPPPWWW___dddgggiiilllllllllmmmnnnooooooppprrruuuxxxzzz}}}~~~}}}||||||}}}~~~zzzwwwtttpppkkkhhhfffeeecccbbbhhhgggggghhhjjjkkkiiihhhhhhfffccc```\\\WWWPPPLLLGGGCCC===999666333///---,,,***''''''''''''&&&$$$"""######$$$&&&(((************)))((('''%%%$$$$$$$$$""" !!!"""!!! """"""###$$$$$$%%%%%%&&&&&&&&&'''((()))))))))))))))+++,,,,,,++++++---...444666:::===@@@CCCHHHKKKQQQSSSZZZkkk{{{zzzxxxuuurrrnnnkkkfffaaa^^^WWWSSSNNNJJJGGGDDDAAA???:::777333000///---+++***''''''&&&&&&%%%%%%$$$$$$############"""###&&&)))(((******)))((('''((()))(((''''''(((((()))***+++***(((***///222555<<>>:::555111111111222222333444555555555555444333///...,,,+++++++++,,,,,,+++++++++,,,+++******)))(((((((((((((((((((((((())))))((((((((()))*********))))))+++...//////............---------,,,,,,...///000111222111000//////...---++++++*********)))+++,,,------///222444555777:::;;;<<<<<<===>>>>>>=========>>>>>>===<<<>>>>>>>>>>>>???AAACCCDDDFFFIIINNNSSSXXX___fffkkkmmmooorrrsssttttttvvvxxxxxxyyy{{{}}}~~~yyyuuusssooolllgggeeecccbbbaaa___ddddddeeefffhhhiiiiiihhhjjjhhheeebbb^^^YYYRRRNNNIIIEEE???:::777333000---***(((%%%$$$%%%%%%$$$"""!!!"""###$$$&&&(((***+++++++++***((('''%%%$$$###&&&$$$"""""""""!!! """""""""###$$$%%%&&&&&&&&&'''(((((())))))))))))(((***++++++))))))***,,,000333666999<<<@@@EEEHHHOOORRRYYYeeevvvzzz|||zzzwwwtttqqqmmmgggddd]]]YYYTTTOOOLLLIIIFFFCCC>>>;;;666333111///---+++(((((('''&&&&&&%%%$$$$$$######$$$#########%%%((('''((())))))((('''((()))''''''''''''((()))***+++***)))+++///222444:::AAAHHHPPP\\\gggqqqxxx~~~|||{{{xxxuuurrrpppooonnnmmmmmmmmmnnnooorrrsssuuuyyy}}}~~~|||zzzxxxwwwvvvtttsssqqqnnnkkkiiifffeeecccdddeeehhhjjjmmmoooppppppppppppnnnllliiifffdddbbb]]][[[[[[[[[ZZZ\\\```^^^ccciiinnnpppqqqrrrrrrqqqnnnjjjddd]]]TTTJJJDDD===999444111000000000000111111222222333333333333...---,,,+++***+++,,,---******++++++******)))(((''''''((((((((((((''''''((('''''''''(((((()))***+++***)))+++---......---------------,,,,,,,,,,,,//////000000000...---,,,...---,,,+++++++++++++++***,,,......///000333555666999===>>>???@@@CCCEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNPPPSSSWWW\\\aaagggmmmqqqtttvvvxxxzzzzzzzzz{{{}}}~~~}}}xxxssspppnnniiigggdddbbbaaaaaa___^^^^^^```cccfffhhhjjjkkkmmmkkkiiifffccc___ZZZTTTOOOJJJFFF@@@;;;777333///---)))&&&$$$###$$$$$$###!!!""""""###%%%&&&)))***,,,,,,+++***)))'''&&&$$$$$$$$$###""""""$$$$$$"""!!!!!!!!!!!!!!!"""$$$&&&''''''((())))))***)))))))))&&&'''))))))((((((***+++...000333555999===CCCGGGLLLTTT\\\bbbjjjzzz~~~{{{xxxtttnnnjjjccc___ZZZUUUQQQNNNJJJHHHBBB???:::666444222///...******)))((('''&&&&&&%%%###$$$%%%%%%$$$$$$%%%'''''')))***)))((('''(((***''''''''''''((()))******---,,,---111222222666<<>>:::777555222000------,,,+++***)))(((((($$$%%%&&&&&&%%%%%%&&&'''(((*********(((((()))***'''''''''''''''(((******---+++---000111111555:::CCCJJJVVVaaajjjrrryyy}}}~~~|||zzzwwwvvvuuusssqqqoooooonnnmmmllllllmmmnnnooopppqqqtttwww{{{~~~}}}}}}}}}}}}{{{yyywwwvvvsssrrroookkkgggccc```___\\\\\\]]]___bbbeeehhhjjjiiijjjlllmmmllljjjhhhfff```[[[YYYZZZ[[[\\\___eeeggglllsssxxxyyyxxxvvvvvvpppmmmhhhbbb[[[QQQGGG@@@:::777222///......---,,,------------------......+++***)))))))))***++++++((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&(((((((((((()))***+++,,,+++***)))***+++,,,+++***...------------,,,,,,,,,,,,...///111222222111111222111111111111111222222111333555555666777:::<<<===AAAGGGIIIKKKNNNTTTYYYXXX\\\```bbbbbbbbbdddfffeeeeeedddddddddeeeggghhhgggjjjmmmppprrruuuxxx{{{zzz|||~~~tttsssppplllhhhdddbbbaaa\\\[[[ZZZZZZ\\\]]]\\\[[[\\\```fffiiilllnnnrrrvvvrrrpppmmmjjjfff```ZZZVVVMMMHHHBBB<<<888444///---***(((%%%%%%%%%%%%$$$"""""""""######%%%&&&'''(((*********)))(((''''''&&&!!! !!!$$$&&&'''&&&%%%"""!!!!!!!!!###%%%((()))++++++,,,,,,,,,++++++***%%%'''(((((('''''')))***)))***---///333888???CCCHHHOOOWWW\\\aaakkkxxxyyyuuummmiiiccc^^^ZZZVVVRRRPPPIIIFFFAAA===:::777555333000//////...,,,+++******$$$&&&''''''%%%%%%&&&((()))***+++***)))((()))***'''&&&&&&''''''((()))***((((((***///111222666<<>>@@@CCCFFF>>>????????????AAAEEEHHHKKKOOOTTTXXX\\\___cccffflllnnnqqquuuxxx{{{}}}~~~|||{{{zzzzzzzzzzzzwwwuuuvvvvvvuuuuuuvvvwwwwwwxxxyyyyyyyyyzzz|||}}}zzzsssoookkkeee```]]]YYYTTTTTTWWWUUUUUUUUUWWWYYY[[[\\\[[[```ffflllooossszzz}}}}}}~~~|||yyyvvvrrrmmmfffbbbXXXSSSKKKFFFBBB===777222...+++'''%%%%%%%%%%%%$$$###"""!!!!!!###%%%((()))'''(((((((((((((((''''''&&&$$$###!!!!!!"""$$$%%%!!!"""$$$$$$$$$&&&(((***,,,---...//////...---,,,)))))))))))))))))))))))))))***++++++---222888<<>>;;;999;;;999666555444222000---...+++((('''((())))))((()))))))))))))))(((((((((((((((((((((((()))))))))+++,,,------...111666:::BBBIIISSS\\\dddlllvvv|||~~~{{{yyyvvvuuuuuuuuuttttttrrrrrrrrrqqqqqqpppoooooonnnmmmlllkkkjjjjjjiiiiiiiiikkknnnppprrrvvv{{{~~~~~~~~~~~~~~~}}}|||zzzzzzwwwwwwvvvttttttssssssssspppooollliiifffbbb___]]][[[ZZZZZZ[[[\\\___bbbcccfffffffffggghhhfffbbb______ZZZVVVYYY]]]aaaiiippptttzzz~~~}}}yyyrrrkkkaaaXXXPPPHHH@@@:::444111---*********)))(((((((((((()))))))))))))))((())))))))))))'''&&&%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''((('''''''''''''''((()))***+++,,,,,,,,,,,,,,,++++++,,,---------------+++)))))),,,...---...///000111333777:::;;;===???AAABBBDDDGGGJJJFFFGGGHHHHHHHHHJJJNNNQQQTTTWWW]]]aaaeeeiiinnnqqqvvvwwwzzz}}}|||zzzwwwwwwvvvvvvuuuvvvvvvvvvuuuvvvvvvwwwyyyzzz|||}}}~~~}}}vvvoookkkeee___YYYVVVRRRNNNNNNQQQSSSTTTVVVYYY]]]```aaabbbfffmmmrrrtttwww}}}}}}zzzxxxsssnnnjjjaaa[[[TTTMMMHHHCCC<<<666111...)))'''%%%%%%$$$######"""""""""###%%%''')))''''''((((((((((((''''''&&&%%%$$$######$$$%%%&&&"""###%%%%%%%%%''')))+++---...////////////...---************************)))***++++++---111777<<>>888111...***(((((((((((('''''''''(((((())))))******(((((((((((('''&&&%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%&&&'''(((((((((((((((((()))***+++,,,,,,---------,,,,,,,,,,,,------//////...---++++++---//////000222333444777;;;>>>@@@BBBEEEGGGIIIKKKOOOQQQQQQRRRSSSSSSTTTVVVYYY\\\___ccchhhmmmrrrvvvzzz}}}}}}yyyyyywwwvvvttttttssssssqqqqqqqqqrrrtttwwwyyyzzz|||xxxqqqjjjeee___XXXSSSPPPLLLHHHIIIMMMQQQSSSWWW]]]bbbgggjjjlllpppwww{{{|||~~~~~~|||yyyuuuqqqkkkeee]]]VVVPPPHHH@@@:::444111,,,(((&&&%%%###!!!###"""""""""###$$$&&&'''&&&''''''((((((((('''''''''&&&%%%$$$$$$%%%&&&'''$$$&&&'''''''''(((+++------...///000000///...---************************)))***+++,,,---111666:::DDDIIIOOOUUUYYY___ffflllqqqwwwvvvooojjjccc\\\WWWTTTQQQMMMJJJHHHGGGEEEDDDDDDAAA>>>===;;;999666444444222...,,,+++***(((&&&)))))))))******+++++++++)))))))))(((((('''''''''(((***+++---...222666999???EEEMMMTTT[[[ccclllrrrzzz}}}zzzwwwsssqqqooonnnooopppoooooopppqqqqqqqqqqqqpppooonnnmmmllljjjhhhfffeeeddddddbbbdddfffiiikkkoootttxxx{{{|||||||||{{{yyyvvvuuuooonnnmmmlllkkkkkkkkkkkkhhhhhhfffeeebbb___]]]\\\]]]]]]\\\]]]]]]___```aaadddcccccccccdddccc```]]]ZZZWWWVVVZZZ^^^bbbkkktttvvv}}}|||xxxpppiii^^^UUUMMMEEE===777///,,,)))''''''(((((('''''''''((())))))***++++++''''''''''''&&&%%%$$$$$$%%%$$$$$$######$$$$$$$$$&&&&&&'''((((((((((((((((((((()))***+++,,,---------,,,,,,,,,+++,,,,,,---111222222111//////111333111333555777888;;;@@@CCCFFFIIIMMMPPPRRRTTTWWWZZZ[[[\\\^^^^^^___aaadddgggiiimmmrrrwww||||||{{{zzzxxxuuusssqqqppppppmmmmmmmmmnnnppprrruuuwwwzzz}}}|||uuummmeee___[[[UUUOOOMMMJJJGGGIIIMMMOOOSSSZZZaaahhhnnnsssvvv{{{~~~{{{wwwtttrrrlllddd]]]UUULLLBBB;;;555111,,,(((&&&%%%###"""######""""""###$$$%%%&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&''''''&&&((()))))))))***,,,.........///000000///......************************)))***+++,,,---000555999AAAFFFLLLQQQVVV\\\ccciiimmmrrr{{{{{{tttnnnggg___ZZZXXXUUUQQQNNNLLLKKKIIIGGGFFFDDDBBB@@@???===:::888777555111///...,,,)))'''))))))******++++++,,,,,,*********)))((((((((('''(((***,,,...///222666999<<>>BBBFFFJJJMMMQQQUUUYYY\\\^^^bbbdddfffhhhjjjkkklllnnnpppsssuuuxxx}}}|||{{{zzzwwwtttqqqnnnmmmllljjjjjjiiijjjkkknnnqqqssswwwzzz}}}zzzsssjjjbbb\\\XXXQQQLLLKKKIIIGGGJJJOOOPPPVVV___gggnnnuuu{{{}}}zzzwwwxxxssskkkddd\\\RRRFFF>>>444000+++((('''&&&$$$#####################$$$$$$%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&''''''(((***++++++***+++---///---...///000000///...---***************************+++,,,,,,---000444777;;;AAAHHHNNNSSSYYYaaagggiiinnnuuu}}}zzztttmmmeee___]]]YYYUUURRRPPPNNNLLLJJJIIIGGGEEECCCCCCAAA???===;;;999666444222///,,,***+++++++++++++++,,,,,,,,,+++***************))))))***,,,...///000222555888;;;AAAHHHOOOVVV___iiipppqqqxxx}}}~~~~~~}}}~~~~~~~~~~~~}}}{{{{{{zzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{wwwtttpppnnnllllllnnnooopppooorrrsssuuuvvvvvvtttsssqqqnnnmmmjjjgggdddbbbaaa```___aaadddgggjjjnnnssswwwuuuwwwyyyzzzyyywwwtttrrrpppooommmkkkjjjiiihhhhhhfffffffffeeedddcccbbbaaa\\\\\\]]]^^^```aaaaaabbbdddbbb```______]]]ZZZXXXRRRQQQSSSWWWZZZ]]]gggppprrrzzz}}}rrrjjj```VVVNNNEEE===777111...***(((((((((((('''(((((())))))******++++++(((((('''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&))))))))))))((('''&&&%%%''''''((()))***++++++,,,++++++++++++,,,...///000111333555555555666777999;;;===@@@CCCFFFJJJOOORRRVVVZZZ___dddgggjjjmmmooorrrtttwwwyyyzzz{{{~~~~~~zzzxxxuuurrrnnnllljjjiiihhhgggfffeeegggiiimmmooosssvvvyyy{{{|||}}}yyyqqqhhh___ZZZSSSMMMIIIHHHHHHHHHLLLRRRUUU]]]gggooovvv|||}}}}}}yyyrrrkkkdddYYYMMMDDD555111---***((('''&&&$$$##################""""""$$$%%%&&&'''''''''''''''&&&&&&&&&'''(((((()))))))))+++,,,+++++++++---///,,,---...//////...---,,,++++++++++++++++++++++++***+++,,,------///222555888===DDDJJJPPPVVV___eeeeeejjjpppwww~~~|||uuummmgggbbb___ZZZVVVTTTRRROOOMMMKKKJJJHHHGGGGGGFFFDDDBBB@@@>>>;;;999777444111...,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,...000111222333555777:::???EEEKKKQQQYYYbbbiiijjjrrrxxxzzz|||}}}~~~}}}}}}}}}~~~}}}{{{yyyxxxwwwwwwyyyzzzzzz{{{||||||{{{{{{xxxxxxyyyzzz{{{yyyvvvsssooommmkkkkkkmmmooopppoooqqqsssuuuwwwwwwuuusssrrrooonnnkkkhhhdddbbb```___]]]```cccfffiiimmmsssvvvvvvxxx{{{||||||{{{xxxvvvtttssspppnnnkkkjjjhhhhhheeeeeeeeeeeeeeedddcccccc``````aaaaaabbbbbbbbbbbbcccaaa^^^\\\[[[YYYUUUSSSOOOOOOQQQUUUWWWZZZcccmmmpppyyy{{{rrrjjj___UUUMMMEEE<<<666111...***(((''''''&&&%%%''''''''''''(((((((((((()))((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((()))******+++++++++,,,---///111222444333555888:::;;;<<<>>>@@@BBBDDDGGGJJJNNNRRRXXX[[[^^^bbbhhhnnnqqqtttwwwyyy{{{~~~~~~xxxvvvssspppllljjjhhhgggfffdddbbbaaabbbdddgggiiinnnpppsssuuuvvvxxx{{{}}}~~~wwwooofff]]]XXXQQQKKKGGGHHHIIIJJJOOOVVV]]]eeeooowww}}}{{{vvvpppiii^^^QQQIII:::666111---***(((&&&%%%###############"""!!!!!!###$$$%%%&&&''''''''''''(((((()))***++++++++++++***+++,,,,,,++++++---///+++,,,---......---,,,+++++++++++++++++++++++++++***+++,,,------///111444777<<>>===;;;888555222---------,,,,,,++++++++++++++++++,,,,,,---------...///222222222333555777777<<>>:::444///,,,)))'''%%%######$$$######"""!!! ###$$$%%%&&&'''''''''''')))***+++,,,---......---***+++,,,,,,++++++---///++++++,,,------,,,++++++++++++++++++++++++++++++***+++---------...111333888===CCCGGGKKKPPPWWW]]]dddiiioootttyyyzzzsssooojjjccc___^^^\\\XXXUUUUUUSSSQQQPPPOOOMMMKKKIIIJJJGGGEEEBBB???;;;666333111000///---,,,+++******,,,,,,,,,,,,---...////////////000111222222222222999999<<>>:::666444333111///...---,,,,,,,,,,,,,,,------...///000111111222333444444444333777666999???CCCGGGOOOWWW^^^fffnnnrrruuuzzz|||zzz{{{}}}~~~}}}}}}}}}}}}{{{|||{{{yyywwwvvvuuuvvvvvvvvvuuutttwwwzzz|||{{{zzzxxxvvvtttrrrqqqqqqqqqrrrpppooommmmmmmmmoooppprrrtttuuuvvvvvvvvvtttrrrqqqpppnnnkkkhhhfffeeeeeeeeeccceeegggiiilllqqqwww{{{{{{wwwtttqqqmmmkkkjjjiiihhhgggeeedddcccbbbaaabbbdddfffgggggggggfffeeeaaa[[[VVVSSSPPPMMMKKKKKKIIIJJJOOOTTTXXX___eeejjjpppuuuwwwzzz|||{{{wwwpppiii___UUUKKKAAA999555111...***((('''&&&$$$###&&&%%%$$$###$$$%%%'''((()))'''%%%&&&)))***)))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""$$$&&&''''''(((+++---...111444555777888;;;===CCCEEEIIIMMMRRRVVVXXXZZZYYY[[[]]]___bbbfffjjjnnnooorrrvvvyyy{{{}}}}}}{{{yyyuuurrrnnnkkkhhhdddaaa^^^]]][[[XXXVVVUUUWWWYYY[[[\\\___bbbdddfffhhhlllnnnoooqqqtttvvvwwwxxxzzz||||||~~~|||rrrlllggg]]]SSSRRRNNNKKKOOOSSSXXXaaaiiiqqqyyy|||sssllldddXXXMMMDDD:::222///---)))''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&'''(((((())))))((()))******++++++++++++,,,,,,++++++++++++,,,,,,***+++++++++++++++******))))))))))))***+++,,,,,,,,,,,,---...///111333333888:::???CCCHHHNNNUUUYYY^^^cccjjjooorrrwww~~~|||vvvnnniiigggdddaaa^^^___\\\YYYWWWUUUSSSPPPMMMMMMKKKIIIGGGFFFCCC>>>;;;777666555222111///.........------......///000111333444555555555555444444555333444999===AAAHHHQQQWWW```hhhlllpppvvvyyywwwzzz{{{||||||{{{|||~~~}}}|||}}}{{{yyywwwvvvuuuuuuuuuvvvuuuuuuwwwzzz||||||{{{yyyxxxuuusssqqqppppppqqqppppppooonnnnnnoooqqqrrrssstttuuuvvvvvvuuutttsssqqqpppmmmkkkiiihhhhhhhhhgggiiikkklllooosssyyy|||{{{xxxtttpppmmmkkkjjjjjjhhhgggfffeeeeeeaaabbbdddfffggghhhhhhhhheeeaaa\\\WWWTTTPPPMMMJJJIIIFFFGGGMMMRRRVVV\\\cccgggmmmrrrtttwwwyyyxxxtttpppjjj```UUUKKKBBB:::555000---***(((''''''&&&%%%'''&&&%%%%%%%%%&&&'''((()))((('''((()))******)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$!!!###&&&((()))+++///111333444777888:::<<<@@@CCCIIIKKKOOOSSSXXX\\\^^^______```bbbdddfffiiimmmpppsssuuuyyy{{{|||}}}}}}|||zzzxxxvvvqqqnnnjjjgggdddaaa]]]ZZZWWWUUURRRPPPOOOPPPQQQSSSUUUWWWZZZ\\\^^^```dddffffffhhhkkkmmmmmmnnnppprrrpppsssvvvxxxzzz|||}}}sssmmmhhh___VVVUUUQQQPPPTTTYYY^^^gggoooyyy~~~uuummmeeeYYYMMMEEE<<<333000...***((()))(((((('''&&&&&&&&&&&&&&&''''''(((((()))*********))))))***+++,,,,,,------,,,,,,+++***)))))))))))))))******+++++++++***************)))******++++++,,,,,,,,,---///000222333777:::>>>BBBGGGMMMSSSWWW\\\aaagggkkkooosssyyy~~~~~~vvvpppnnnllliiifffeeebbb^^^\\\YYYWWWSSSQQQOOONNNLLLKKKIIIGGGCCC@@@;;;:::888555333111000000000//////000000111222333555555555555555444333333333111111555888;;;CCCKKKQQQYYYaaafffkkkrrrvvvuuuyyyzzz{{{{{{zzz{{{}}}~~~}}}}}}{{{yyywwwuuutttttttttuuuvvvvvvxxxzzz|||}}}}}}{{{zzzwwwuuusssqqqqqqpppqqqppppppoooooopppqqqqqqqqqrrrssstttuuutttttttttrrrpppooommmlllkkkkkkkkklllmmmoooqqqrrrvvvzzz~~~~~~zzzvvvqqqnnnmmmmmmlllkkkjjjjjjiiiiiidddeeeeeefffggggggggghhhfffbbb^^^ZZZVVVRRRMMMJJJGGGDDDEEEJJJOOOSSSYYY```bbbhhhnnnqqquuuyyyxxxuuupppjjj```UUUKKKBBB:::555///,,,)))((((((((('''&&&((('''&&&&&&&&&''''''((('''''''''((()))))))))((()))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&)))+++,,,///333777555777:::===???CCCHHHKKKQQQSSSUUUXXXZZZ\\\^^^^^^aaabbbdddeeefffhhhlllooorrruuuyyy{{{|||~~~}}}zzzwwwuuurrrooollliiifffbbb```]]]YYYVVVQQQOOOLLLJJJIIIIIIJJJKKKMMMOOORRRTTTVVVXXX[[[]]]]]]```bbbdddddddddfffgggfffiiilllnnnpppssswwwzzz|||}}}wwwpppkkkbbbYYYXXXTTTTTTXXX^^^ccckkksss|||wwwooofffYYYMMMGGG>>>555222000,,,***+++))))))((('''''''''''''''''''''(((((()))*********))))))***+++,,,...//////---,,,+++***)))((((((((())))))******++++++******,,,++++++************+++,,,,,,,,,---...000111222666888<<<@@@EEEJJJPPPTTTWWW\\\ccchhhmmmrrryyy~~~|||vvvtttrrrooommmjjjgggccc```^^^[[[WWWUUURRRQQQOOONNNMMMKKKGGGDDD???>>>;;;999666444333222222222222222333444555666555555555555444222111000222///000333555888>>>FFFKKKSSS\\\```fffnnnrrrrrrvvvxxxyyyzzzzzz{{{~~~~~~}}}{{{yyywwwuuutttttttttvvvwwwxxxzzz{{{}}}~~~~~~}}}{{{xxxvvvtttsssrrrrrrrrrqqqqqqqqqqqqqqqrrrpppqqqqqqrrrssssssssssssrrrqqqppppppooonnnnnnnnnppprrrtttuuuvvvxxx|||~~~~~~zzzwwwssspppppppppoooooonnnnnnmmmmmmjjjjjjiiihhhhhhggggggggghhheeeaaa^^^ZZZUUUOOOKKKGGGDDDDDDIIINNNQQQWWW]]]^^^eeelllpppuuuzzzzzzwwwqqqjjj```UUUKKKBBB:::555///,,,)))(((((()))((('''''''''''''''&&&'''''''''%%%&&&'''(((((('''''''''((('''''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$((()))+++,,,...111666999888;;;???CCCGGGLLLQQQUUUWWWXXXZZZ\\\^^^___```aaabbbccceeeeeefffhhhlllnnnooorrrwwwzzz|||zzzuuuqqqnnniiigggeeeccc___\\\ZZZWWWTTTQQQKKKIIIGGGEEEDDDCCCDDDEEEFFFHHHKKKMMMNNNPPPSSSVVVVVVXXXZZZ[[[[[[[[[\\\^^^___```ccceeegggiiimmmppptttvvvzzz}}}{{{sssnnnfff^^^\\\XXXXXX\\\aaafffnnnuuu{{{xxxpppgggYYYMMMHHH???666333111---+++,,,))))))(((''''''''''''''''''''''''((())))))***************+++,,,...///000------+++***))))))))))))))))))***+++++++++++++++---,,,,,,++++++++++++,,,---------...///000111222555777;;;>>>BBBHHHMMMQQQVVV[[[bbbggglllqqqxxx}}}~~~}}}zzzwwwtttrrrooollliiifffdddaaa]]][[[WWWVVVTTTSSSRRROOOKKKHHHDDDBBB@@@===:::777666555555555555666666777888999555555555444222000///...///---///333555666<<>>BBBGGGMMMRRRVVV[[[^^^[[[]]]___aaaccceeefffgggccceeeffffffgggiiimmmooommmqqqvvvzzz}}}{{{uuuoookkkfffaaa^^^]]]ZZZWWWTTTRRROOOLLLIIIDDDCCCAAA@@@????????????@@@BBBEEEFFFGGGIIILLLNNNMMMOOOQQQRRRRRRQQQRRRTTTUUUWWWYYYZZZ\\\___cccfffjjjnnnrrrvvvyyy}}}}}}wwwrrrkkkdddaaa]]]\\\```dddhhhnnnuuuzzzyyyqqqhhhZZZMMMHHH???666333111---+++,,,******)))((((((((((((((('''''''''((())))))******++++++******+++---///000,,,,,,+++***)))))))))***)))***+++,,,,,,,,,,,,,,,---------,,,,,,---...............//////000111222444666999===@@@EEEKKKOOOWWW\\\bbbgggjjjnnntttyyy}}}|||xxxtttqqqnnnllljjjgggdddaaa]]][[[YYYXXXWWWTTTOOOLLLIIIHHHEEEAAA>>><<<:::999888888888888999:::;;;<<<777666555444222000...---++++++---222555555999???BBBIIIQQQVVV\\\dddiiijjjmmmooorrrtttvvvxxx|||}}}~~~~~~|||yyyxxxxxxxxxwwwzzz}}}~~~~~~~~~|||{{{zzzyyyyyyyyyyyyyyyxxxxxxwwwttttttssssssttttttuuuuuuvvvvvvwwwwwwxxxwwwwwwwwwvvvxxxyyyzzzzzzzzz|||~~~}}}~~~|||zzzxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssqqqppppppppppppnnnllljjjgggccc\\\UUUPPPLLLHHHGGGKKKMMMOOOSSSYYY]]]cccjjjnnnrrrwwwwwwsssqqqkkkaaaVVVLLLCCC;;;666000...+++)))))))))((('''&&&&&&&&&&&&&&&%%%$$$$$$###&&&)))***(((''''''(((&&&''''''(((((())))))***&&&&&&'''(((((((((((((((,,,---///222555:::@@@EEEGGGKKKRRRXXX\\\___aaacccaaabbbccceeefffgggggggggbbbdddeeeffffffiiillloooooorrrwww{{{~~~zzzwwwsssnnnhhhddd___[[[XXXTTTRRRNNNLLLJJJGGGDDDAAA>>>===<<<;;;;;;;;;;;;;;;:::<<>><<<:::999888888888888888999666888;;;<<<===???BBBDDD???@@@BBBBBBAAAAAABBBCCCAAACCCEEEGGGJJJOOOUUUYYY[[[___eeejjjmmmqqqvvvzzzyyy~~~}}}yyyxxxtttpppkkkgggeeegggiiikkkpppuuu|||xxxqqqhhh[[[NNNHHH???666333111---+++,,,...---,,,,,,++++++,,,,,,)))******+++,,,,,,---------,,,***))))))***,,,---(((((('''''''''(((((()))***+++,,,---.....................//////111222222111000000000111222333333222555888;;;>>>BBBHHHKKKOOOTTT\\\bbbhhhnnnvvv||||||yyytttttttttqqqnnnnnnhhheeeaaa^^^\\\ZZZWWWUUUTTTPPPKKKGGGEEEDDDBBBAAA?????????AAACCCDDDCCCBBB<<<999555222111000///---++++++,,,---000444777:::>>>BBBHHHMMMSSSXXX^^^aaaeeehhhkkkmmmpppssswwwzzzzzz~~~~~~|||zzzzzzzzz~~~~~~~~~zzzzzzxxxvvvuuuttttttsssxxxyyyzzz|||||||||{{{{{{|||{{{zzzyyyyyyyyyzzz{{{|||}}}~~~}}}{{{{{{{{{|||vvvwwwyyy{{{}}}~~~~~~}}}{{{yyyxxxxxxwwwtttsssnnnjjjiiiggg___UUURRRLLLGGGIIILLLOOOUUUZZZ\\\aaafffiiiooouuuuuuqqqooohhh^^^VVVPPPIII???888222///,,,))))))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''((('''(((((()))***+++,,,,,,***+++,,,------///222555333666:::>>>CCCJJJQQQVVVZZZ```dddfffjjjoooooolllkkkjjjhhhgggeeeddddddcccaaacccddddddeeegggjjjmmmppptttyyy}}}}}}|||{{{{{{yyyxxx}}}{{{yyywwwvvvsssnnnkkkkkkgggaaa[[[VVVRRRMMMJJJFFFDDDAAA>>><<<:::::::::666666555444333333333333555444444555666888:::;;;???>>><<<;;;::::::;;;<<<@@@??????@@@CCCGGGKKKNNNQQQTTTYYY]]]bbbggglllpppssszzz~~~|||zzzuuupppnnniiifffggghhhhhhkkkpppzzz~~~}}}~~~xxxqqqllleeeXXXLLLFFF>>>777444111---,,,///,,,,,,,,,+++++++++******++++++,,,---------,,,,,,+++***)))'''''')))***+++((((((((()))******++++++,,,---...///000000//////......//////000111333444444333333222222333333444444444888===??????CCCHHHMMMRRRYYY```ffflllrrrvvvzzzzzzyyyuuuqqqqqqmmmjjjfffbbb```]]]ZZZWWWWWWTTTOOOKKKIIIGGGEEECCCDDDCCCBBBDDDEEEEEEDDDBBB>>>;;;777555333222000...000000//////000222555666<<>>CCCIIIPPPWWW\\\dddiiimmmnnnpppssssssooommmllljjjhhhfffddddddcccaaabbbddddddeeehhhkkknnnppptttyyy}}}}}}zzzxxxxxxwwwuuusssuuusssrrrqqqpppnnnjjjgggeeebbb\\\WWWRRRMMMHHHEEEBBBAAA>>>;;;999888777777555555444333222222222222222222222222333555777888;;;:::999888777777888888:::::::::;;;===AAADDDFFFHHHKKKOOOTTTXXX]]]cccgggmmmuuu{{{|||{{{{{{wwwsssoooiiiffffffeeeeeeiiinnnuuuyyy~~~|||zzzxxxzzzyyytttmmmhhhaaaUUUIIIBBB;;;444111///+++***,,,+++++++++*********))))))***++++++,,,,,,,,,,,,++++++***)))(((((()))***+++))))))******+++,,,,,,,,,---...000111222222111000000000000000111222333444333333333222222333333333333222666;;;======@@@EEELLLQQQXXX___ffflllrrrvvv~~~~~~zzzvvvvvvtttppplllhhheeeaaa^^^[[[]]]YYYTTTPPPNNNKKKIIIGGGIIIHHHGGGGGGHHHHHHFFFDDDBBB???;;;888666444111///222111000000111333444666999<<>>AAAEEEIIIMMMSSSYYY]]]eeemmmuuuwwwyyy{{{zzzvvvqqqjjjeeedddbbbaaaeeejjjmmmqqqxxx~~~|||zzzwwwvvvuuutttrrrppprrrqqqmmmfff```ZZZOOODDD>>>666000...,,,((((((***)))))))))))))))((((((((())))))***++++++++++++++++++***)))(((((()))***+++***++++++,,,,,,---......///111222444444444444333333333222222222333333444333333222222222222333333222111333888999999===BBBJJJOOOVVV^^^eeelllssswww|||~~~{{{zzzwwwtttpppllljjjgggdddaaabbb^^^ZZZVVVSSSPPPMMMKKKKKKJJJJJJJJJKKKKKKJJJHHHEEEBBB???;;;999666222000/////////000222444666777777:::>>>BBBFFFKKKQQQUUU^^^aaaeeeiiilllooosssuuuyyy}}}~~~~~~{{{yyywwwwwwwwwxxxzzz{{{{{{{{{zzzzzzuuusssqqqpppnnnnnnnnnnnnppppppqqqsssuuuvvvxxxxxxwwwwwwxxxyyyzzz{{{|||||||||}}}~~~~~~~~~~~~~~~}}}{{{{{{zzzzzz{{{|||yyytttoookkkbbbYYYSSSMMMIIIJJJMMMOOOSSSXXX\\\bbbhhhjjjmmmqqqrrrpppkkkfff^^^UUUMMMCCC999333...+++(((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))******+++,,,...///000000---...111333555888<<<@@@DDDGGGMMMSSSYYY```ggglllqqquuuxxxwwwwwwyyywwwsssqqqpppmmmkkkhhhfffeeedddaaabbbdddfffgggjjjnnnrrrqqquuuzzz}}}}}}xxxuuurrrooonnnllljjjhhhcccaaa___^^^]]]\\\YYYWWWTTTQQQMMMIIIFFFAAA===999888777555333222111111222222222222111111000//////...---,,,,,,---...///000000000000000000000111111333444555777888888888888888;;;>>>BBBFFFLLLRRRWWW___gggooosssvvvzzzzzzxxxssslllfffccc```^^^aaaffffffjjjqqqyyy~~~yyysssssspppmmmkkkkkkjjjiiihhhhhhhhhddd^^^XXXSSSIII@@@999333---,,,***'''&&&((('''''''''''''''''''''''''''((()))******+++******+++******))))))******++++++++++++,,,------......111333444666777777777666666666555444333333444444333333222222222222333333222111333666777777:::@@@GGGLLLTTT\\\dddkkkrrrvvvzzzyyyvvvrrrpppnnnmmmjjjhhheeebbb^^^[[[XXXVVVRRRPPPMMMLLLLLLMMMNNNNNNMMMKKKHHHEEEBBB???<<<888444111000000000111222333444555666999<<>>999666555444333111000000111111111111111111000///...------,,,+++++++++,,,---...------......////////////111222444666777666555444555777:::===@@@FFFLLLQQQYYYbbbjjjooossswwwyyywwwuuunnngggccc^^^[[[\\\``````dddjjjrrryyy~~~{{{xxxuuuooohhhhhheeebbb`````````___^^^\\\]]][[[TTTOOOKKKCCC<<<666000++++++***'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************++++++************++++++******++++++,,,---------222444555777888999888888888777666555444444444444444444333333333333444444444222333666666666999???DDDIIIQQQYYYaaaiiippptttyyy~~~{{{yyyuuusssrrrqqqooommmiiifffccc```^^^[[[XXXUUURRRPPPPPPPPPQQQQQQOOOMMMKKKHHHEEECCC@@@===888555555555444444333222111111666888:::<<>><<<888555333222111000000000111222000111111222111///...---,,,+++***))))))***++++++***+++,,,---...////////////000111333333333333222222333555777:::???EEEIIIRRR[[[dddiiinnnsssvvvuuuuuunnngggbbb]]]WWWVVVYYYYYY\\\bbbiiiooouuuxxxzzzzzz{{{xxxssspppmmmfff^^^[[[XXXUUUSSSSSSSSSSSSRRROOOQQQPPPJJJFFFCCC>>>888333---)))***)))&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((******+++++++++++++++++++++++++++++++++******+++,,,,,,------...222333555777999999999999888777666555555555555555555555444444444444555555555333333555555444888>>>AAAGGGNNNWWW^^^fffmmmqqqwww}}}}}}zzzwwwvvvtttqqqpppllljjjgggeeedddaaa^^^[[[YYYWWWUUUTTTTTTRRROOOMMMNNNLLLIIIGGGEEEAAA===:::888888777777555444333222444666888999<<<@@@FFFJJJNNNSSSZZZaaaggglllpppssswww{{{}}}|||~~~~~~|||zzzzzzxxxxxxxxxwwwuuussspppooommmllljjjiiiiiiiiijjjjjjhhhiiijjjlllmmmooopppqqqssstttvvvxxxzzz{{{{{{{{{|||}}}~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzzzz{{{uuuooohhhaaaYYYSSSOOOQQQRRRRRRTTTXXXXXX```ggggggfffhhhjjjjjjgggeeeaaaZZZPPPEEE===999111...+++)))((((((&&&%%%!!!!!!###$$$&&&'''))))))***+++---...///000000///000000222333555777888999999<<<@@@CCCGGGMMMSSSWWW^^^aaaeeeiiimmmppptttvvvtttyyy{{{zzzzzz|||yyyuuupppooommmkkkiiiggggggfffeeeggghhhiiijjjlllppprrrsssvvvzzz~~~zzztttooohhheeeaaa]]]ZZZWWWSSSQQQLLLJJJFFFCCCBBBAAA???>>>;;;;;;:::;;;;;;:::666444111000///...///000111222000111222222222000...---+++***)))'''''''''((()))((()))***,,,---......---//////000111222333333333111111222333555999???DDDIIIRRR\\\bbbhhhooosssrrrssslllfffaaa[[[SSSPPPQQQQQQTTTYYY^^^dddiiimmmnnnnnnooommmhhhdddaaaYYYQQQNNNKKKGGGEEEEEEFFFFFFEEEBBBFFFFFFAAA===<<<888444000+++'''((((((%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''')))***+++,,,,,,,,,***++++++++++++++++++***,,,,,,,,,---......//////111222444777888999999888777666666555555555666666666666555555555555666666666333333444444333666<<<@@@EEELLLTTT\\\cccjjjnnnuuuzzz}}}zzzxxxuuurrrpppnnnllljjjiiihhheeebbb```___\\\ZZZXXXVVVSSSOOOLLLPPPNNNLLLJJJHHHEEEAAA===777777888888888888777777333444666777:::>>>DDDHHHIIIOOOWWW___eeejjjooorrrwww{{{}}}|||~~~}}}||||||xxxxxxxxxvvvtttqqqnnnmmmjjjiiihhhgggggghhhiiijjjiiijjjkkklllnnnpppqqqrrrssstttwwwyyyzzz{{{{{{{{{~~~}}}}}}|||{{{zzzzzzzzzzzzzzzzzz~~~{{{uuupppiiibbbZZZTTTPPPRRRSSSSSSUUUXXXZZZbbbhhhfffdddeeeffffffeeedddaaaYYYOOOEEE===999222000,,,***)))(((&&&%%% """$$$&&&(((***+++,,,...///111333333333222555555777888:::<<<===>>>>>>@@@DDDHHHMMMRRRXXX\\\cccfffjjjnnnpppsssvvvxxxtttxxxzzzxxxxxxxxxvvvqqqooonnnllljjjiiihhhggggggggghhhiiiiiijjjlllooorrrsssvvvzzz~~~|||vvvooojjjccc```[[[WWWTTTPPPMMMJJJEEEBBB>>>===<<<<<<;;;:::777777777888999888555333//////...---...///000111000111222333222000...---***)))'''&&&%%%&&&&&&'''&&&''')))+++---------,,,000111111222333444555555111222222222444888>>>BBBCCCLLLVVV]]]dddmmmqqqqqqqqqkkkeee```YYYPPPLLLLLLLLLNNNRRRWWW]]]aaadddfffdddeeeccc^^^ZZZVVVOOOGGGEEEBBB>>><<<<<<=========;;;???@@@<<<888777555111...)))&&&''''''$$$###%%%%%%%%%%%%&&&&&&''''''''''''((()))***,,,,,,------***++++++,,,,,,++++++***------......///000000000000222444666777888888888666666555555555555666666777777666666666666777777555333222333222111555;;;???DDDKKKSSSZZZaaahhhlllsssxxx}}}yyyvvvtttsssrrrpppooooooooommmkkkiiifffccc___\\\[[[YYYVVVTTTVVVTTTQQQOOOMMMJJJFFFCCCAAA???<<<::::::999888777555555555666999===BBBDDDEEEJJJQQQXXX^^^dddjjjnnnuuu{{{~~~~~~~~~~~~}}}{{{zzzzzzzzzyyywwwuuuqqqnnnkkkiiihhhgggfffeeefffhhhjjjkkkkkkmmmoooooooooppprrrtttrrrtttwwwyyyzzz{{{}}}~~~~~~~~~{{{zzzxxxvvvvvvwwwxxxyyy}}}}}}|||zzzwwwqqqjjjddd___XXXSSSSSSTTTTTTWWW\\\___bbbeeeffffffeeeeeeeeecccccc___WWWOOOIII???666333///***'''&&&%%%$$$$$$%%%&&&''''''''')))---000222333444444444666999;;;;;;===@@@AAABBBDDDFFFHHHGGGJJJNNNRRRVVV\\\bbbfffkkknnnrrruuuvvvuuurrrpppwwwuuuttttttuuuuuutttsssooommmkkkiiigggffffffffffffgggggghhhjjjlllnnnoooqqqrrruuuyyy~~~{{{vvvqqqkkkeee```YYYVVVRRRNNNKKKIIIEEECCC@@@>>>;;;888555444444555111333555777777777666555---......///000111111222333333333222222111//////******)))((((((((((((((('''(((((()))***+++++++++.........///000222444444333222222222444777:::<<>><<<<<<;;;999888777666555666777;;;>>>@@@CCCGGGNNNUUU[[[aaagggkkkqqqwww{{{{{{|||}}}{{{zzzzzzzzzwwwwwwuuurrrpppllljjjhhhgggfffeeeeeefffhhhkkklllmmmoooqqqqqqqqqrrrtttvvvuuuwwwzzz{{{{{{|||~~~~~~{{{xxxvvvuuuuuuuuuzzzyyyyyyyyywwwrrrlllgggaaaZZZTTTSSSSSSRRRUUUYYY]]]```dddffffffffffffgggcccccc```XXXRRRLLLBBB999444000+++(((''''''&&&%%%'''((((((((()))+++///222444666777888999;;;>>>AAAEEEFFFHHHIIIJJJJJJLLLNNNPPPSSSWWW[[[___dddjjjnnnqqqsssvvvyyyyyyxxxvvvtttuuutttrrrrrrsssrrrqqqooommmkkkiiigggeeeeeeeeeeeeffffffggghhhiiikkkmmmmmmpppqqqssswww{{{}}}}}}||||||yyytttoookkkeee```\\\QQQNNNJJJGGGEEECCC@@@>>>;;;999666333000000///000...///111222222000///...------......//////000000111111111111000///...---***))))))((((((((((((((('''(((((()))******++++++------......000222333444444333333444555888:::<<>>@@@AAADDDGGGIIIOOOPPPRRRRRRRRRRRRTTTVVV[[[^^^bbbeeeiiimmmrrrvvvvvvwwwyyyyyyyyyyyywwwwwwsssrrrpppoooooonnnmmmkkkjjjiiigggeeecccccccccdddeeefffggghhhiiijjjkkkllloooooopppssswwwxxxwwwvvvqqqnnnjjjfffbbb]]]WWWTTTIIIFFFCCC@@@???>>>;;;999555444111///---,,,,,,,,,,,,------...---+++)))(((------------------------............------,,,+++))))))((((((''''''(((((('''(((((())))))******+++,,,,,,---...///111222333555444444555666888999:::???BBBGGGKKKPPPVVV[[[___aaa___[[[VVVQQQKKKFFFDDDCCCAAA@@@AAACCCEEEEEEDDDHHHEEEAAA>>><<<999555222///...,,,***))))))***+++,,,,,,++++++***((('''&&&''''''&&&%%%%%%%%%%%%&&&((((((''''''''')))+++,,,,,,++++++,,,...000///...333222111000/////////000222333444555555666666666555666777888999999:::::::::::::::::::::::::::::::::::::::999888888777777888888888777666777:::<<<>>>???EEENNNUUUZZZbbbjjjpppvvv}}}|||{{{zzzxxxxxxyyyzzzyyywwwsssqqqmmmiiifffbbb]]]ZZZXXXVVVTTTTTTUUUUUUTTTSSSMMMJJJGGGDDDBBB???<<<999999777555444444555777999===AAAFFFLLLRRRXXX___ccchhhnnnssstttxxx}}}}}}}}}|||{{{zzzyyyxxxxxxqqqpppnnnllljjjhhhgggfffcccdddeeefffiiilllnnnoooqqqsssuuuuuuvvvvvvxxxzzzzzz{{{}}}|||||||||}}}}}}{{{zzzyyyyyyuuuuuuuuuuuuuuuqqqmmmiiibbbZZZSSSRRRQQQPPPRRRUUU[[[___ccceeeffffffggghhheeegggddd^^^XXXSSSIII@@@888444///,,,++++++******)))+++,,,---///222777;;;???BBBFFFIIILLLNNNQQQSSSUUUWWWYYYYYYYYYZZZ[[[]]]ccceeeiiilllnnnrrrvvvyyywwwwwwwwwwwwvvvvvvuuuuuusssqqqnnnmmmmmmllliiiggghhhgggeeeccccccbbbccccccffffffggghhhiiijjjjjjjjjnnnnnnnnnppprrrrrrqqqoooiiifffbbb]]]YYYSSSNNNJJJDDDBBB>>><<<;;;:::777555333222000...---,,,++++++++++++,,,,,,++++++)))))),,,,,,,,,+++++++++++++++++++++,,,,,,+++******))))))(((((('''''''''(((((((((((((((((())))))******+++++++++,,,...///111222555555666666777888999999;;;>>>BBBFFFJJJOOOUUUYYYZZZYYYVVVSSSNNNIIIEEEBBBAAA@@@>>>>>>???@@@@@@???AAA>>>:::777666444111///...---+++)))((((((((()))++++++******))))))((((((''''''&&&&&&%%%&&&&&&'''((((((''''''((()))++++++,,,,,,,,,---///000000000222222111111000000000000444444666777777777666666666666777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777888999999888777777999;;;===>>>DDDMMMTTTYYY```hhhooouuu}}}||||||||||||{{{zzzvvvssspppllliiieee___\\\ZZZXXXVVVUUUUUUUUUTTTSSSPPPNNNJJJGGGEEEBBB>>>;;;999777555444444555777999;;;>>>CCCHHHMMMSSSYYY]]]eeekkkoooqqqtttzzz~~~~~~~~~}}}|||zzzyyywwwvvvqqqooommmjjjhhhgggfffeeecccdddfffhhhkkknnnpppqqqqqqsssuuuvvvvvvvvvxxxzzzzzz{{{{{{{{{zzzzzz|||~~~~~~}}}|||{{{yyyxxxvvvuuusssooojjjfff___XXXRRRQQQQQQQQQTTTXXX]]]```dddfffffffffggghhhiiijjjhhhbbb]]]VVVLLLCCC;;;777222///------,,,+++***,,,...000333888===AAAFFFJJJPPPTTTWWWZZZ\\\^^^\\\^^^```aaaaaabbbdddeeehhhkkknnnppprrrtttwwwyyywwwvvvvvvuuuttttttttttttrrrpppnnnmmmlllkkkhhhffffffeeedddcccbbbbbbcccdddeeefffggghhhhhhhhhhhhhhhlllkkkkkkkkklllkkkiiigggbbb___ZZZUUUPPPJJJDDD@@@@@@===:::888666555222000000000///---,,,++++++***(((((()))*********************)))))))))))))))))))))************))))))(((((((((''''''''''''((((((((((((((((((((())))))))))))******+++,,,...///000333444666777888888888777888:::>>>AAAEEEKKKQQQUUUTTTTTTRRRPPPMMMHHHDDDBBB>>><<<::::::;;;<<<;;;:::;;;888555333222111///---,,,+++)))((('''''''''(((***)))))))))))))))))))))(((''''''&&&''''''(((((('''''''''(((((()))*********+++,,,---...///000111///000111111222222333333555666777888999888777666666666666666666777999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777777888999888777777888:::>>>>>>DDDLLLSSSWWW___gggnnnuuu~~~~~~}}}|||{{{zzzxxxuuurrrooolllgggbbb^^^\\\ZZZWWWUUUUUUUUUTTTTTTTTTRRRNNNLLLIIIFFFBBB>>><<<:::777555555666777999999;;;???CCCGGGLLLRRRVVV___eeejjjkkkooovvvzzz{{{~~~~~~}}}{{{yyywwwvvvrrrpppmmmjjjgggfffeeeeeedddfffhhhjjjmmmppprrrsssqqqsssuuuvvvvvvwwwyyyzzzyyyzzzzzzyyyxxxyyy|||~~~}}}|||{{{}}}{{{xxxuuurrrmmmhhhccc^^^WWWQQQQQQRRRSSSVVV[[[]]]```dddggghhhhhhiiijjjlllnnnmmmhhhccc]]]SSSIIIAAA===777333111000///...,,,...111555999???EEEJJJPPPUUU[[[```ccceeegggiiifffhhhjjjjjjiiijjjkkkmmmkkknnnqqqssstttuuuvvvxxxvvvvvvvvvuuuuuutttttttttqqqooommmlllkkkjjjhhhfffdddcccbbbaaaaaabbbcccdddcccdddeeeffffffeeeddddddgggeeeddddddcccaaa^^^[[[XXXUUUPPPLLLGGGBBB<<<888888666333111111000...,,,,,,,,,,,,+++***))))))(((%%%%%%&&&&&&'''((())))))''''''''''''''''''(((((())))))*********))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((()))***+++---...///000222555777888888777666555777:::===@@@FFFLLLPPPNNNOOOOOONNNKKKHHHDDDBBB999777555555666777666555444222000///...---+++)))(((''''''&&&&&&&&&&&&&&&'''''''''''''''((()))))))))(((((((((((()))******'''''''''((())))))******)))+++---------...000222///000111333555666666666777888:::;;;;;;:::999777777777666555666777888999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777555666888888777777888999>>>>>>CCCLLLRRRVVV]]]eeelllttt~~~}}}{{{yyywwwuuurrroookkkeeeaaa]]][[[WWWVVVVVVWWWWWWVVVXXXVVVSSSQQQNNNKKKFFFCCC@@@>>>;;;777555555666777666888;;;===@@@EEEJJJNNNWWW]]]bbbdddiiirrrxxxyyy|||}}}|||}}}}}}|||{{{zzzxxxwwwtttrrrnnnjjjgggfffeeeeeefffhhhjjjmmmoooqqqssstttrrrtttvvvwwwwwwxxxzzz{{{yyyyyyyyyyyyxxxyyy|||{{{~~~}}}yyyvvvrrrmmmgggccc___WWWRRRRRRSSSTTTWWW[[[ZZZ^^^ccchhhjjjlllnnnooommmppppppmmmjjjeee\\\SSSHHHDDD>>>999666444222111///111555:::???FFFNNNSSSZZZ___ffflllooopppqqqrrrpppqqqqqqpppnnnmmmnnnoookkkmmmppprrrrrrrrrsssttttttttttttuuuuuutttssssssooommmkkkjjjjjjiiigggeeebbbaaa```______```aaabbb___```bbbcccbbbaaa```______]]][[[ZZZXXXVVVRRRNNNLLLIIIEEEBBB???;;;666222111///------...///...---******+++******)))((((((&&&&&&&&&%%%&&&&&&''''''$$$%%%%%%&&&&&&'''''''''))))))******+++******)))'''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''((()))***,,,---...---000333777888888777666555666888999<<<@@@EEEIIIIIIJJJKKKKKKIIIFFFCCCAAA888666444333333222111000...---,,,,,,---+++)))&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((***+++******))))))***++++++,,,(((((()))***++++++++++++)))+++......---...000333111222444666888999999999:::<<<>>>??????>>><<<:::999888777666666888999::::::::::::::::::::::::::::::999999888777777666666444666888888888888999:::<<<===BBBJJJOOOSSS[[[bbbjjjrrr}}}~~~zzzyyyvvvtttrrrmmmhhhddd]]][[[XXXWWWXXXYYYZZZZZZZZZXXXVVVTTTRRRNNNJJJFFFEEEBBB===999666555555555444666888999<<<@@@EEEIIIPPPWWW\\\```fffooovvvxxx{{{}}}}}}yyyzzz{{{|||{{{zzzyyyxxxvvvsssoookkkhhhfffeeeeeehhhiiikkknnnqqqrrrtttttttttuuuwwwxxxxxxyyy{{{}}}yyyyyyzzzyyyyyyzzz~~~|||}}}zzzvvvrrrmmmhhhddd```YYYSSSSSSTTTTTTWWW[[[XXX\\\bbbhhhkkknnnqqqsssnnnqqqsssqqqoookkkcccZZZMMMHHHBBB===999777555444111444999>>>DDDLLLTTTYYY```fffmmmsssvvvwwwxxxxxxtttuuuuuurrrooommmlllmmmiiikkknnnoooooonnnoooppppppqqqrrrssssssrrrqqqpppmmmkkkiiiiiiiiihhhfffddd______^^^]]]^^^___```aaa\\\]]]___``````^^^\\\[[[YYYWWWUUUSSSQQQNNNIIIFFFBBB@@@===;;;999666222///---,,,+++,,,///111111000++++++,,,,,,+++***))))))***)))((('''&&&&&&&&&&&&######$$$%%%&&&&&&''''''******+++++++++++++++***&&&&&&&&&&&&&&&'''((()))(((((((((((((((''''''''''''''''''((()))+++---...,,,...222666888888666555666666777777888;;;@@@DDDFFFGGGHHHIIIHHHEEEBBB@@@;;;888555333222111///...,,,,,,,,,------,,,)))&&&&&&''''''((())))))******((('''''''''(((***,,,---+++*********+++,,,------))))))***,,,,,,,,,,,,,,,))),,,//////...///111444444666777999::::::::::::===???AAABBBBBB@@@>>><<<;;;:::888777777999:::<<<::::::::::::::::::::::::999999888888777666666666333555888999999999:::<<<;;;;;;@@@HHHNNNQQQXXX```hhhppp{{{|||}}}{{{xxxwwwvvvrrrlllggg```\\\XXXUUUVVVWWWXXXYYYZZZZZZZZZYYYVVVRRRNNNKKKDDDAAA===;;;:::888555444222222333555888<<<@@@CCCGGGKKKRRRYYYaaaiiiqqqwwwyyy}}}|||{{{zzzzzz{{{||||||{{{yyyvvvqqqmmmmmmkkkggghhhlllhhhlllpppsssttttttuuuvvvvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{|||{{{{{{|||{{{wwwsssmmmgggccc___XXXTTTTTTTTTSSSUUUXXX\\\```dddhhhlllooosssuuutttwwwwwwuuusssqqqiiiaaaYYYRRRIIIBBB>>>=========>>><<>>>>><<<888444111///---------,,,++++++++++++------000111111000...,,,***((()))(((''''''%%%%%%$$$###"""######$$$&&&''''''((())))))*********))))))(((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((('''''''''(((***+++---...000111333555777777777777666777888888999;;;>>>AAABBBCCCEEEEEECCCAAAAAAAAA:::888666555444222///,,,++++++***)))))))))))))))***)))''''''&&&'''((()))(((((((((((()))***+++,,,)))******++++++,,,,,,---+++,,,.../////////......000000//////000222444555888888888999:::;;;<<<===:::======;;;;;;>>>???<<<:::888666666888:::<<<<<<888888888888888888888888888888999:::999888777666::::::::::::::::::::::::<<<<<>><<<999555333444333333333555888;;;===AAAEEEKKKSSSZZZccclllrrrvvv}}}~~~}}}|||{{{{{{|||}}}}}}{{{zzzvvvqqqmmmmmmkkkhhhiiimmmmmmpppsssuuuuuuttttttuuuwwwwwwwwwwwwxxxzzz{{{||||||}}}~~~~~~}}}~~~|||xxxtttnnnhhhddd```ZZZUUUUUUUUUTTTUUUXXX\\\___eeeiiimmmqqquuuxxxyyy||||||zzzyyywwwqqqiii___YYYPPPHHHDDDBBBAAAAAADDDBBBEEEKKKQQQVVV___hhhpppwww|||{{{yyywwwtttqqqmmmkkkiiihhhdddcccbbbbbbdddfffhhhjjjmmmmmmmmmmmmnnnooopppppprrrpppnnnlllkkkiiieeeccc^^^\\\ZZZYYYYYYYYYWWWVVVWWWXXXYYYXXXVVVSSSPPPMMMKKKHHHEEECCCAAA>>>;;;888999888555111...---++++++,,,+++*********,,,---...111111111000///,,,***)))(((((('''&&&%%%$$$#########$$$$$$%%%%%%&&&'''''')))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''')))***,,,---///111222444555666666555333444555666666888;;;>>>@@@BBBDDDDDDBBB@@@@@@AAA<<<:::888666555333///---000///---+++)))((('''''')))((('''''''''((()))))))))))))))******+++,,,---,,,,,,,,,,,,,,,------------...//////000///......111000000000111333555666999999999999:::<<<===>>>>>>@@@@@@===<<>>;;;???<<<999888999::::::999999999999999999999999999888888999999999888777666<<<<<<<<<;;;;;;:::::::::::::::===BBBEEEIIISSS\\\eeemmmwww}}}zzzyyyxxxvvvqqqmmmjjjfff```\\\ZZZYYYWWWVVVYYYZZZ[[[ZZZYYYVVVSSSQQQOOOLLLGGGBBB???:::666333444333222111111222333444999===CCCJJJRRR[[[dddjjjqqqyyy}}}}}}||||||}}}~~~}}}{{{vvvqqqnnnnnnllljjjkkknnnrrruuuwwwxxxwwwuuuttttttwwwxxxxxxyyyzzz{{{}}}}}}~~~}}}yyyuuuoooiiieeebbb[[[VVVVVVVVVTTTUUUXXX[[[___eeejjjnnnssswww{{{|||~~~yyyrrriiicccZZZRRRNNNKKKIIIHHHJJJIIILLLSSSXXX^^^fffooouuu|||xxxvvvsssnnnjjjfffdddccc]]]]]]]]]^^^aaadddhhhjjjjjjkkklllmmmnnnooopppqqqpppnnnllljjjhhhfffbbb___ZZZWWWUUUTTTTTTSSSRRRPPPQQQRRRRRRQQQOOOLLLHHHFFFCCCAAA>>><<<:::888555333333222000---+++***))))))***)))))))))***,,,---///000111111111///---+++***(((((('''&&&%%%$$$######$$$$$$%%%%%%&&&&&&&&&''')))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&((()))+++,,,...///111222333333333222000111222222333444888:::===???BBBBBBAAA@@@@@@AAA>>><<<:::888777444000...000///...,,,***)))((((((((((((((((((((()))***+++*********++++++,,,---..................////////////000000111000000///...222111222222333555666777999999::::::;;;===>>>???AAACCCCCC@@@>>>@@@???;;;@@@===;;;::::::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888999999888888777666888888777777666666666555999888;;;@@@CCCFFFPPPYYYccckkkuuu|||zzzzzzxxxtttqqqmmmiiiccc___\\\[[[YYYWWWYYYYYYZZZZZZYYYWWWUUUSSSQQQNNNJJJFFFBBB===888444333222000...------...///333666<<>><<<999888777555222000...---,,,+++***)))(((((('''''''''((()))+++...///000000111111000...,,,+++(((((('''&&&%%%$$$############$$$%%%&&&'''((()))************)))((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%''')))***+++---...///000111111000///...///000000000111555777;;;===@@@AAAAAA@@@AAABBBAAA???<<<:::888666222///---,,,,,,+++++++++,,,,,,(((((())))))***+++,,,,,,+++++++++++++++---............///000111222333333222222222222111111000000333333444555666777888999::::::;;;<<<===>>>@@@AAABBBEEEEEEBBBAAACCCAAA>>><<<:::999999;;;=========::::::::::::::::::::::::888888888888888777777666444444444444555555555555888888:::>>>AAAEEEMMMWWWaaaiiittt}}}}}}|||{{{wwwtttnnnjjjfffbbb```^^^\\\[[[XXXYYYYYYYYYXXXWWWVVVUUURRROOOKKKHHHEEEAAA<<<888222000...,,,++++++,,,---000333888>>>FFFOOOYYY___iiiqqqxxx{{{~~~|||}}}~~~~~~~~~{{{wwwrrrppppppooommmooossssssvvvyyyzzzyyyxxxxxxxxxwwwwwwxxxyyy{{{}}}~~~{{{wwwrrrmmmiiiddd^^^ZZZZZZZZZXXXXXXZZZ[[[___eeejjjoootttxxx|||{{{}}}xxxtttmmmgggccc___\\\ZZZXXXWWWZZZaaaeeeiiipppwwwyyy~~~}}}yyyvvvrrrmmmgggccc```^^^\\\\\\\\\\\\^^^aaadddfffjjjkkklllnnnooopppppppppiiigggccc```^^^ZZZVVVRRROOOLLLJJJHHHHHHGGGEEEDDDDDDDDDCCCBBB@@@>>><<<;;;999777555444333222000...++++++*********)))((((((&&&&&&&&&'''(((+++---......///000000000...---,,,)))(((((('''&&&%%%$$$$$$!!!"""###%%%''')))***+++++++++++++++***)))((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''(((***+++,,,---...//////...---------............000333555888;;;>>>@@@AAAAAABBBCCCAAA???===;;;:::777444111,,,,,,,,,++++++,,,,,,---******+++,,,------......++++++++++++,,,---......---...///111333555777777555444444333222222222222444444666777999:::;;;;;;;;;;;;<<<===>>>@@@BBBCCCAAADDDFFFDDDDDDFFFEEEAAA:::999888999;;;<<<<<<<<<::::::::::::::::::::::::888888888777777777777777555555666888999:::;;;<<<888888:::>>>@@@CCCLLLUUU___gggrrr|||~~~{{{wwwpppmmmiiifffdddccc```___ZZZZZZZZZZZZYYYXXXXXXWWWSSSQQQNNNKKKHHHDDD???;;;222111...,,,++++++,,,---...000444999@@@JJJSSSZZZfffmmmuuuyyy~~~}}}}}}}}}~~~{{{wwwssspppqqqqqqoooqqquuutttwwwzzz{{{{{{zzzzzz{{{xxxxxxyyy{{{}}}}}}{{{xxxsssnnnkkkfffaaa^^^______]]]]]]___^^^bbbggglllppptttxxx{{{}}}}}}yyytttpppmmmjjjgggddddddccceeejjjmmmooottt{{{|||}}}wwwuuuqqqlllgggccc```___^^^]]]]]]]]]^^^aaadddeeejjjkkklllmmmmmmmmmlllkkkfffccc___\\\YYYUUUPPPLLLHHHFFFCCCAAAAAA@@@>>><<<<<<<<<<<<;;;:::999888777444222000/////////---+++)))************)))((((((%%%%%%%%%&&&'''***,,,---------...//////...---,,,******)))((('''&&&%%%%%%!!!"""###%%%''')))++++++++++++++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''(((***+++,,,------......---,,,++++++,,,---------...111333555888<<<>>>???@@@BBBCCCAAA???===<<<;;;999666333111000///---,,,,,,++++++,,,---...///000000//////,,,,,,,,,,,,---...///000---...000222444777888999666555555444444444444555555666777999;;;<<<======<<<<<<===>>>@@@BBBCCCDDD@@@DDDFFFEEEFFFHHHFFFBBB===;;;::::::;;;;;;999777999999999999999999999999999888777666666666666777333444555777888:::;;;;;;888777999<<<>>>AAAJJJSSS[[[cccoooyyy|||uuurrrnnnkkkiiifffdddaaa^^^]]]]]]\\\\\\[[[ZZZZZZVVVTTTRRROOOLLLGGGAAA===666444111...,,,++++++,,,+++---000555;;;CCCMMMSSS]]]fffnnnsssyyy|||}}}}}}zzzxxxsssqqqrrrrrrppprrrwwwwwwyyy}}}~~~}}}|||||||||zzzzzz|||~~~~~~|||zzzxxxtttpppmmmjjjeeeccceeefffddddddfffcccgggkkkooorrruuuyyy{{{}}}}}}zzzwwwvvvssspppnnnmmmlllmmmqqqrrrrrrwww||||||{{{tttrrrnnnjjjfffccc```___]]]]]]\\\]]]^^^aaadddfffiiijjjjjjkkkjjjhhhfffddd___\\\XXXUUUQQQMMMHHHDDDBBB@@@===;;;:::999777555666666555555555444444444111///------......,,,***((()))*********)))'''&&&%%%%%%%%%%%%&&&(((***,,,+++,,,---......---,,,,,,++++++***)))((('''&&&&&&$$$%%%%%%&&&'''((())))))******))))))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&''')))++++++,,,------...---,,,+++******+++++++++***,,,...111111444888;;;===>>>@@@BBB@@@>>><<<<<<;;;:::777555333222111000///.........///000111222222111111000////////////000111222222000111222333444666777777666666555555555666777888555777999;;;===>>>>>>>>>======>>>???AAACCCEEEFFFBBBFFFHHHFFFFFFGGGEEEAAA>>><<<;;;<<<<<<<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;999888777666555666666777333333444444555666666666666555777:::<<<>>>GGGPPPWWW___kkkvvv~~~~~~zzzwwwrrrnnnllliiieeeccc``````___^^^]]]]]]\\\\\\ZZZXXXUUURRRNNNIIICCC>>>999777333///---+++++++++)))***---111777???HHHOOOUUU]]]gggmmmttt}}}|||}}}~~~}}}zzzxxxtttqqqsssrrrqqqsssxxxzzz}}}}}}}}}}}}||||||~~~~~~|||{{{yyyxxxuuuqqqnnnmmmhhhfffiiijjjiiiiiikkkgggjjjnnnrrrtttvvvyyy||||||}}}|||{{{yyywwwtttqqqooopppssstttsssvvv{{{{{{}}}yyyqqqooollliiieeebbb```___[[[[[[[[[\\\^^^bbbeeeggghhhhhhiiihhhgggdddaaa___YYYVVVRRRNNNJJJEEE@@@<<<>>>;;;888666666444222111111111111111222222222222111///......//////---,,,(((((()))***)))(((&&&%%%&&&%%%%%%%%%&&&((()))+++***+++,,,---------,,,+++,,,,,,+++***)))(((''''''''''''''''''''''''&&&&&&((((((((('''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&((()))+++,,,,,,---......---,,,***)))((()))***))))))***---///...111555999:::<<<>>>@@@???===<<<;;;;;;:::888666222111111111222333444444111222333444333222111000111111111111222333444555333333333444444444444555666666555555555777888999666777:::<<<>>>?????????======>>>???AAACCCEEEFFFDDDHHHIIIGGGFFFFFFCCC???;;;;;;;;;<<<>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<999888666555555555666777888888777777777666666666444444555999:::<<>>======>>>???BBBDDDEEEFFFFFFFFFFFFEEECCCBBB@@@??????>>>===============<<<<<<;;;;;;;;;:::::::::<<<:::888777888888777666666555444333222333444555222444555777:::>>>DDDIIIQQQYYYeeeooowww{{{|||zzztttooommmkkkhhhdddaaa``````___^^^]]][[[YYYWWWTTTOOOJJJFFFBBB>>>:::666333000,,,)))...******///333777===DDDIIIOOOXXX```gggooowww}}}}}}xxxsssqqqrrrqqqoooppptttwwwzzz}}}~~~~~~~~~~~~}}}zzzxxxvvvtttuuuvvvwwwuuutttuuuuuuuuuttttttuuuuuuvvvwwwwwwxxxxxxyyyyyyzzzzzz{{{yyyvvvttttttuuuvvvxxxxxx{{{|||yyyxxxyyyxxxtttooolllhhheeecccaaa___]]]^^^\\\ZZZ[[[^^^aaaddddddhhhfffcccaaa___\\\XXXUUUNNNJJJEEEAAA>>>;;;888666555444111///........./////////000000000111111111111111000000///---,,,++++++)))&&&%%%%%%$$$###!!!###"""""""""$$$&&&)))***)))((((((***,,,,,,***'''******))))))(((((())))))'''''''''((((((((((((((('''&&&%%%$$$############$$$$$$$$$######$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###%%%%%%&&&'''(((***+++,,,++++++,,,---,,,***((('''((('''&&&&&&''')))+++---...000222666999<<>>======<<<:::888666555666666555555666777888888:::::::::::::::999888777555555666666666666555555666666444333333333444555444444444444555555555555999999:::;;;<<<===>>>????????????@@@AAADDDFFFGGGFFFFFFFFFFFFEEECCCBBB@@@<<<<<<;;;:::::::::::::::<<<;;;;;;;;;;;;::::::::::::888777666777777777555555444333111111111222333222333555666999===CCCHHHPPPXXXcccmmmuuu}}}}}}}}}{{{vvvqqqpppnnnkkkgggeeecccbbbaaa___\\\[[[ZZZYYYXXXUUUPPPMMMHHHDDD>>>999555222...,,,---***)))---000222777===AAAHHHQQQZZZaaajjjsssyyy}}}~~~xxxtttqqqqqqooommmnnnqqqtttwww{{{}}}~~~|||wwwssssssrrrqqqrrruuuvvvwwwvvvxxxyyyyyyzzz{{{{{{|||}}}~~~}}}}}}|||{{{zzzyyyyyy{{{|||}}}{{{yyyvvvsssqqqqqqrrrssssssvvvwwwuuuuuuvvvtttpppnnnkkkgggdddcccaaa```^^^___]]][[[\\\^^^```aaaaaacccaaa]]]ZZZXXXUUURRROOOHHHEEE@@@<<<:::777555333222000///------------...------...///000000111222111111111000///...---,,,---***(((&&&%%%$$$###!!!""""""!!!"""###%%%'''((('''&&&&&&(((******(((&&&)))(((((((((((()))******((((((((((((((('''''''''&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########&&&'''((()))***+++,,,---***++++++,,,+++)))((('''''''''&&&'''((()))+++---///000222555999<<<>>>@@@>>>>>>===<<<:::888666555666666666777888999:::;;;<<<===============<<<<<<777888888999888888777777777777666555555555555555555555555555666666666666888999:::;;;===???@@@@@@@@@@@@AAABBBDDDFFFHHHIIIFFFFFFFFFFFFEEECCCBBB@@@;;;:::999999999999999999;;;;;;;;;;;;::::::::::::888777555555666777777666555444222000//////000000111333444555777<<>>:::888666444222///...---,,,,,,,,,------+++,,,---...000111222333222222222222111000///......,,,)))'''&&&%%%###!!!"""!!!!!!""""""$$$%%%&&&%%%%%%&&&((()))((('''&&&''''''''''''((()))***+++))))))((((((''''''&&&&&&%%%$$$###"""!!!!!!!!!!!!######$$$$$$$$$$$$###########################$$$&&&'''((()))++++++,,,,,,******++++++***)))''''''''''''''''''(((***+++,,,...000222555888;;;===>>>>>>>>>===<<<:::888666555666666666777888:::;;;<<<;;;;;;<<<===============;;;;;;;;;;;;;;;;;;:::999777777777666666666555666666666666666777777777888777888999;;;===???@@@AAA@@@@@@BBBCCCEEEGGGHHHIIIEEEEEEFFFEEEDDDCCCAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888666555555777888777777555444222000////////////111222333444666:::???CCCLLLTTT^^^hhhqqqzzz||||||uuurrrnnnkkkiiifffccc```\\\\\\\\\]]]^^^]]]ZZZWWWSSSOOOHHHBBB<<<777333000000---+++---...---///333777===EEEMMMUUU^^^gggnnnxxx}}}~~~xxxsssrrrooolllnnnqqqtttwww{{{}}}~~~}}}yyyuuurrrnnnkkkiiijjjlllnnnrrrvvvzzz}}}~~~|||{{{yyyxxxxxxtttuuuwwwyyy|||~~~{{{xxxvvvrrrnnnllllllmmmmmmlllpppsssrrrrrrsssqqqmmmllliiifffdddccccccbbbaaa___^^^^^^___```aaa___^^^YYYUUUQQQMMMKKKHHHEEECCCAAA>>>:::777666444333111---------,,,,,,,,,------***+++,,,...///111222333333333333333222111111000...,,,)))'''&&&%%%###!!!!!!!!!!!!!!!""""""######$$$%%%'''(((((('''''''''%%%%%%&&&&&&'''(((******))))))((((((''''''&&&&&&$$$$$$###"""!!!!!!!!!!!!"""######$$$$$$######""""""""""""######$$$$$$$$$&&&'''(((******+++++++++++++++******)))(((((('''&&&&&&'''((()))***++++++---///111444777999;;;======<<<<<<;;;:::888777666444555555666777888:::;;;::::::<<<===>>>>>>??????===>>>>>>>>>======<<<;;;777777777777777666666666777777888888888999999999777777999:::<<<>>>???@@@@@@@@@AAACCCDDDEEEFFFGGGCCCDDDDDDDDDCCCAAA???>>>===<<<<<<<<<<<<<<<======;;;;;;:::::::::999999999888666555555777888888777666555333111000//////000000111222222444777===AAAJJJQQQ[[[eeennnwww}}}~~~zzzwwwssspppmmmiiieeebbb___^^^___```aaa```]]]ZZZWWWTTTNNNHHHCCC===777333111---,,,------+++---111000555===CCCJJJRRR\\\cccqqqvvv}}}zzzuuussspppmmmooosssuuuxxx{{{}}}~~~~~~~~~yyytttqqqmmmjjjgggdddfffiiikkkoootttzzz~~~~~~|||{{{yyyxxxwwwvvvuuuuuuvvvxxxzzz}}}~~~zzzwwwrrrpppmmmjjjhhhiiijjjkkkjjjnnnrrrqqqrrrsssqqqllljjjhhheeedddddddddcccbbb``````___``````___\\\YYYRRROOOJJJFFFDDDBBB@@@>>>;;;999555333222111///...,,,,,,,,,,,,,,,+++++++++)))***+++,,,...///111111222222222222222111000000---***(((&&&%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!###%%%'''((('''&&&&&&&&&%%%%%%%%%&&&&&&((())))))((((((((((((((('''''''''%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!""""""###$$$%%%&&&&&&&&&''')))***++++++******,,,++++++***))))))((((((&&&&&&'''((()))***++++++,,,---///222555777999:::::::::::::::999888777666444444444555666777888999:::;;;===>>>@@@AAAAAABBB@@@@@@@@@@@@???>>>======888999999999999888777777888999999999::::::::::::888999:::;;;===>>>@@@@@@@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBAAA???>>><<<:::::::::::::::;;;;;;<<<::::::::::::999999999999888666444444666666666555555444222000000///000000///000111111222555:::>>>FFFMMMWWW```iiisss}}}|||xxxuuuqqqmmmhhheeecccbbbbbbcccdddbbb___\\\[[[XXXTTTOOOIIICCC;;;666000---+++---,,,***+++...,,,111777<<>>===;;;999888555222000//////---,,,***************)))(((((((((((()))***+++,,,---...//////000000//////......+++)))&&&%%%%%%$$$###!!! !!!!!!!!!  ###&&&&&&$$$###$$$%%%%%%%%%%%%%%%&&&'''(((((('''''''''(((((((((((((((%%%%%%$$$###""""""""""""!!!"""###$$$$$$###"""!!!""""""###$$$%%%&&&''''''''')))+++,,,---,,,+++***---,,,+++******)))))))))%%%&&&'''(((******+++++++++,,,...000333555777888777777888888888888777777555555555555555666777888999:::<<<>>>@@@BBBBBBCCCAAAAAAAAAAAA@@@???>>>===;;;<<<<<<===<<<;;;:::999999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBBBBBCCCDDDDDDCCCBBBBBB@@@@@@AAA@@@???>>><<<;;;999999888888999::::::;;;:::::::::999999999999888666444333222333333222111222222000///...///000000//////000000111444999<<<@@@GGGQQQ[[[dddnnnyyy|||xxxtttpppkkkhhhffffffeeeffffffdddaaa^^^]]][[[XXXTTTNNNGGG???999///,,,***,,,+++)))))),,,+++000555999>>>EEENNNTTT\\\bbblllvvv}}}yyytttrrrpppnnnppptttrrrvvvzzz}}}xxxqqqkkkfffbbb___\\\___bbbeeehhhnnnvvv|||}}}~~~~~~{{{xxxuuusssrrrooonnnnnnnnnooopppqqqqqqsssssssssttttttrrrnnnjjjfffdddbbb``````bbbdddfffffflllppppppqqqrrrpppkkkiiigggdddcccdddeeedddddddddbbb```___\\\VVVPPPKKKGGGDDD???<<<:::999888777777555111000//////...---))))))))))))((('''&&&%%%&&&&&&'''((()))***++++++------------------,,,,,,***'''%%%$$$$$$$$$###""" !!! """%%%%%%###!!!"""$$$&&&&&&%%%%%%%%%&&&''''''&&&'''''''''(((((())))))&&&%%%$$$###"""""""""""" """###$$$$$$###""" """"""###$$$&&&'''(((((()))***,,,.........,,,+++...---,,,+++************%%%&&&''')))***************+++---///222444666777555555666777777777777777777666666666666666777777777888:::===???@@@AAABBBAAAAAAAAAAAA@@@???>>>======>>>?????????>>><<<;;;:::::::::;;;;;;;;;<<<<<<>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEEEEEEECCCBBBAAA????????????>>>===;;;::::::999999999:::;;;;;;<<<:::::::::999999999888888555333111000111111000///000000...------...///000.../////////000333888;;;===DDDMMMWWW```jjjuuu}}}|||wwwpppkkkjjjhhhfffeeeffffffeeecccbbbdddaaaZZZTTTNNNDDD:::888111,,,++++++)))))),,,***,,,///222888@@@HHHNNNUUUZZZccclllttt{{{|||vvvqqqnnnnnnpppqqquuuwww{{{~~~||||||}}}}}}tttooollliiiddd___aaa]]]]]]aaafffjjjqqqyyy|||{{{xxxvvvtttqqqoooooommmkkkkkklllmmmlllkkklllkkkjjjjjjjjjjjjhhheeeaaa```^^^]]]^^^aaadddgggjjjmmmqqqtttuuusssooommmkkkiiifffdddcccbbbaaa___ccc```[[[WWWSSSNNNHHHDDDCCC@@@;;;888666444222000222222111000...---+++***)))'''&&&&&&'''(((&&&%%%%%%%%%$$$%%%%%%&&&'''(((++++++***+++,,,---+++)))***)))'''%%%$$$""""""""" !!!###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$'''((()))))))))((('''&&&***'''%%%$$$&&&%%%### ######"""!!!!!!!!!!!!!!!"""###$$$$$$&&&&&&'''((('''***---/////////000111222000...,,,,,,***(((&&&))))))(((((((((((()))))))))+++...///000222444666666666777888888888888888777777666555555555555666888999999:::<<<>>>@@@AAA@@@AAAAAABBBBBBAAAAAA@@@DDDAAA>>>>>>@@@@@@===;;;===<<<;;;:::999:::;;;<<<;;;;;;<<<===???BBBDDDEEECCCDDDFFFGGGGGGEEEBBB@@@BBB???===<<<<<<;;;:::999;;;:::999888888888::::::;;;:::888777777777888888222222111000//////000000222111///......000111333666000,,,///222333555888>>>DDDMMMVVV^^^gggqqqxxx~~~}}}yyyrrrmmmmmmjjjhhhfffggggggfffeeeeeegggeee___ZZZTTTJJJ@@@<<<555///---,,,((((((***''')))+++...222888@@@EEEPPPUUU^^^gggooovvv|||{{{vvvpppmmmmmmooopppsssuuuyyy}}}~~~|||{{{{{{}}}|||tttooollliiiddd``````\\\\\\```eeeiiiooovvvzzz}}}~~~{{{xxxvvvtttqqqoookkkiiiffffffffffffeeedddgggfffeeeeeefffeeecccaaa^^^]]][[[[[[\\\___ccceeejjjmmmqqqttttttrrrooommmhhhfffcccaaa```___]]]\\\^^^[[[WWWSSSOOOJJJDDDAAA???<<<888555444222111///000000///...---+++***)))(((&&&%%%%%%''''''&&&$$$$$$$$$$$$$$$%%%&&&''''''***))))))***++++++***(((((((((&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%'''((((((((((((''')))'''%%%%%%&&&&&&$$$!!!""""""!!! ######$$$%%%&&&''''''((((((+++...000000000111333111///---,,,---,,,***(((******))))))))))))******)))+++...///000111333555555555666777777777777666555555555555555666777777888888999:::<<<===???@@@@@@@@@AAAAAAAAAAAA@@@@@@BBB@@@>>>>>>???>>><<<:::<<<;;;:::999999:::;;;;;;;;;<<<===>>>@@@BBBDDDEEEEEEGGGIIIJJJIIIGGGEEECCCAAA???<<<;;;;;;;;;999888999888777777777888999:::999999777666555555555555222111111000//////000000.........000222666999;;;888222...000222222333666:::AAAIIIRRRZZZcccmmmuuu{{{|||wwwsssqqqnnnjjjhhhhhhhhhhhhgggeeehhhhhhddd```ZZZPPPGGGBBB:::333000,,,(((&&&(((&&&((()))***---222888<<>>>>>???@@@@@@@@@@@@@@@@@@???AAA???============;;;999::::::999999999:::;;;;;;<<<======>>>@@@BBBCCCDDDFFFGGGIIIKKKJJJHHHFFFDDDAAA???<<<;;;;;;;;;999888666666666666666777888999888777555444333222222222111111000/////////000000......///222555999<<<>>>888222///000111000111444666<<>>:::777555222000...//////...------,,,,,,,,,***)))((('''%%%$$$######$$$$$$###"""$$$$$$$$$$$$%%%&&&''''''(((''''''((())))))(((&&&'''&&&%%%$$$############""""""!!! !!!!!!!!!%%%&&&&&&''''''&&&&&&%%%$$$$$$############$$$$$$######$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%###""""""!!!!!!!!!!!!!!!######$$$%%%&&&'''((((((***---111333333444555666222111////////////---++++++******************++++++---/////////000111333444444555666666666666666555444444555666777888888888999:::;;;;;;<<<<<<<<<>>>??????@@@@@@??????>>>@@@???>>>======<<<;;;:::999999999999::::::;;;;;;======>>>>>>@@@AAACCCCCCDDDEEEGGGIIIIIIGGGEEECCCAAA???===<<<<<<;;;:::888666666666666777888888999777666555333222000000///111000000/////////000000111111111222444555777888555000...///000...000333333999@@@GGGOOOXXXbbbjjjsssyyy~~~{{{wwwrrrooommmllljjjiiicccgggiiigggfffccc[[[RRRIIIAAA999444000***'''(((%%%'''((()))***---111444999>>>EEEMMMUUU]]]dddhhhooosssxxx|||~~~~~~{{{uuupppllljjjjjjjjjmmmooosssxxx}}}}}}{{{yyywwwvvvuuuuuuttttttttttttuuuvvvzzz{{{|||}}}~~~~~~{{{wwwrrrnnnjjjfffddd___[[[ZZZ]]]___```dddiiimmmqqqvvvzzz{{{{{{|||}}}yyywwwuuutttsssqqqnnnkkkiiifffbbb___]]][[[XXXVVVVVVUUUUUUVVVWWWXXXVVVUUUUUUUUUVVVWWWZZZ]]]aaacccdddeeeggggggeeebbb^^^[[[UUUSSSPPPNNNMMMLLLJJJIIIFFFDDDAAA???===:::666333111///---,,,---------,,,,,,,,,,,,+++***)))((('''%%%###""""""###$$$"""!!!$$$$$$$$$$$$%%%&&&'''((((((''''''((())))))(((&&&((('''&&&%%%%%%%%%%%%%%% !!!!!!###$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%&&&&&&%%%$$$$$$###"""############$$$%%%&&&'''(((((()))+++...111444444555777888666444222000000///---++++++******))))))******+++,,,---///000000000222444666666777888888888888888888777777666666777777777999999;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>>>>>>>===?????????===<<<;;;::::::888888999:::;;;;;;<<<<<<>>>===>>>>>>???@@@AAABBBBBBDDDFFFGGGHHHFFFDDDCCCBBB@@@>>><<<<<<<<<;;;999666777777888888999999999777666555444222111//////000///////////////000000000000000000000111111222///,,,,,,......---///444333888>>>DDDKKKSSS]]]eeennnuuu}}}yyyvvvssspppmmmkkkiiilllmmmkkkjjjiiiccc[[[OOOFFF>>>999333,,,)))***$$$%%%&&&&&&'''(((+++...333777>>>EEELLLSSSZZZ^^^bbbhhhqqqwww{{{~~~{{{vvvqqqllljjjiiiiiikkkmmmpppuuuyyy}}}}}}zzzwwwuuusssrrrpppooonnnoooppppppuuuvvvxxxzzz|||}}}~~~~~~|||{{{wwwsssooojjjgggeee```\\\[[[]]]^^^^^^```eeehhhlllqqquuuwwwxxxyyyzzzvvvtttssssssrrrpppmmmjjjgggddd```]]][[[YYYVVVTTTTTTTTTTTTUUUWWWXXXVVVUUUUUUUUUVVVWWWZZZ]]]```bbbdddeeedddccc```\\\WWWUUULLLJJJGGGEEEDDDCCCBBB@@@???===;;;999888555222///...,,,))))))***++++++***+++++++++******)))''''''%%%###""""""######"""!!!$$$######$$$$$$%%%&&&'''((('''&&&'''))))))'''&&&((('''&&&&&&&&&&&&&&&'''!!!!!!!!!"""###$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$'''&&&%%%$$$$$$$$$$$$%%%'''(((((('''%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))+++...222444555666777999888666333222111000---+++,,,++++++******++++++,,,,,,...000111111222444666777888999999::::::999999::::::999888888888888888:::;;;<<<=========<<<;;;<<<======>>>>>>======<<<===>>>>>><<<:::999999:::777888:::;;;<<<========================>>>???@@@BBBCCCFFFGGGHHHFFFDDDCCCBBB@@@===<<<<<<<<<:::999777888888999999888888777555555555444333222000/////////......//////000000------......///000000000---+++,,,......,,,///444555999>>>BBBGGGOOOYYY```hhhppp{{{}}}zzzvvvqqqmmmmmmppppppmmmmmmmmmhhhbbbXXXOOOEEE>>>777///++++++&&&''''''&&&%%%%%%'''(((---111777===CCCJJJQQQUUUYYY```jjjrrrvvvzzz|||wwwrrrmmmjjjiiihhhgggiiilllpppuuuyyy|||}}}}}}zzzxxxooonnnllljjjiiijjjjjjkkklllmmmppptttwwwzzz|||}}}{{{zzzxxxtttooojjjgggfffaaa]]][[[]]]^^^\\\^^^cccbbbggglllqqqssstttvvvwwwsssrrrrrrrrrrrrpppllliiigggddd```]]][[[YYYVVVTTTSSSSSSSSSUUUWWWXXXWWWUUUTTTTTTUUUWWWYYY\\\^^^___bbbaaa```]]]YYYSSSNNNKKKDDDAAA>>>===<<<;;;999777999777555444333111...,,,+++)))&&&&&&'''(((''''''((())))))(((((('''&&&%%%%%%$$$"""###$$$$$$###!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%&&&''''''&&&$$$&&&&&&%%%%%%%%%&&&&&&'''$$$#########$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$&&&&&&%%%$$$$$$%%%&&&'''''')))***(((%%%###$$$&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&'''((())))))***---111444555666888999777555333333222111///.........------------......,,,...111222333444666888888888999:::::::::::::::::::::999999999:::;;;;;;;;;<<<>>>??????===<<<;;;<<<<<<<<<======<<<<<<<<<:::;;;<<<:::777555666888777888:::<<<>>>?????????===<<<<<<<<<<<<======>>>???AAACCCEEEEEEDDDBBBAAA@@@>>>;;;:::::::::888777777888888888888666555444333444444444333222000///...............///000000---......///000000000000...---///000///,,,///444666999===@@@DDDKKKUUU[[[ccckkkwwwzzztttooooooqqqpppmmmmmmmmmjjjddd___UUUJJJCCC:::111++++++*********(((%%%$$$%%%&&&***---333888>>>EEEKKKPPPVVV^^^hhhooorrrvvv{{{}}}~~~}}}xxxsssnnnkkkiiihhheeefffiiimmmqqquuuxxxzzz}}}|||mmmllliiigggffffffggghhhbbbdddiiimmmrrrwwwzzz{{{zzzzzzxxxtttooojjjhhhgggaaa]]]\\\]]]^^^\\\]]]aaa___ccciiimmmpppqqqssstttrrrqqqqqqrrrqqqooollliiihhheeebbb___]]][[[XXXVVVSSSRRRRRRTTTWWWXXXWWWVVVSSSTTTUUUVVVXXX[[[\\\^^^]]]\\\ZZZWWWRRRLLLGGGCCC>>><<<999777666555333222555333222111000///,,,))))))&&&$$$###$$$%%%%%%$$$''''''''''''&&&%%%$$$$$$%%%$$$######$$$$$$###!!! !!!"""###%%%$$$###$$$&&&&&&$$$"""%%%%%%$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$#########$$$$$$############$$$$$$%%%$$$$$$$$$%%%''')))***(((***+++)))%%%###$$$&&&%%%$$$######"""#########$$$%%%%%%&&&'''((())))))***---111444555666888999666444333333333333222000000000////////////000000,,,///111333444555888:::888888999::::::::::::999999999999:::;;;<<<===>>><<<===???@@@???>>><<<;;;;;;<<<<<<<<<<<<<<<<<<;;;777999:::888555333444666777999;;;===???@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<===;;;===???AAABBBAAA???>>>>>><<<:::888888888777555777777888888777555333222111222333333333111000///...............///000111111111111111111000///...111000222333000,,,...444666999<<>>:::777333111222333111///...//////000///---,,,+++((('''&&&&&&''''''$$$"""&&&&&&''''''(((''''''''''''&&&%%%###"""!!!!!!!!! !!!"""######$$$######$$$$$$$$$######""""""""""""###$$$&&&'''((('''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''((((((,,,---///000111333666999444444333222222222333333111222222111000000111333555555555555666777999:::888888888999999:::::::::888999::::::999999;;;=========<<<<<<<<<<<<=====================<<<;;;;;;===:::666444444555555555888777777999<<>><<<:::999999999999:::;;;<<<<<<============888777666555555444555555444555666777666555333111222111///.........///000------............------///...------...000222444444333333222111111111222222444777:::???EEEMMMRRR[[[bbbllluuu||||||yyywwwtttsssrrrpppmmmkkkfffaaaYYYQQQIII@@@888333000+++'''((((((&&&&&&(((''')))+++...111777===BBBFFFLLLUUU\\\aaahhhooouuuzzz{{{~~~~~~|||{{{||||||{{{yyyyyyxxxvvvsssooojjjfffcccaaa```bbbgggjjjlllrrryyy|||~~~zzzvvvqqqjjjdddaaa`````````^^^___aaadddgggkkknnnpppppppppooommmkkkhhhfffeeeaaa```]]][[[ZZZZZZZZZ[[[```bbbfffjjjnnnqqqrrrsssqqqpppmmmkkkiiihhhhhhhhhjjjiiigggeeecccbbbaaa```___]]][[[ZZZYYYYYYWWWVVVVVVTTTRRRRRRTTTVVVWWWWWWWWWVVVSSSOOOIIICCC===:::555111...---------,,,***+++,,,,,,,,,+++***((('''(((&&&%%%%%%%%%%%%$$$"""$$$%%%&&&&&&'''''''''''''''&&&$$$###"""!!!!!!!!! !!!"""###############$$$$$$$$$######"""""""""""""""$$$%%%&&&'''&&&%%%$$$$$$###$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''',,,...000111222333666999444444444333333444555555333444555444222222444666666666666777888:::;;;<<<<<<<<<;;;;;;::::::999999888999::::::999:::<<<>>>???>>>>>>=========>>>>>>=========>>>======<<<<<<<<<999666444444555555555666555555666:::<<<=========<<<:::888777777777777888888888888888888777777777666555444333333333333333444666777777777555444333222000///......//////000000111111111111000000000///...---...000222333333333222111111111111111333444666888<<>>>>>@@@@@@>>>===;;;:::888888777999:::::::::;;;>>>@@@@@@@@@@@@??????>>>>>>>>><<<======>>>>>>>>>======;;;888555333444555555444333222222444777999:::999:::999777666555555555555666666666666555444333333555555444333222222222222333444555777888888777666333222111000////////////222222333333333333222222111000///......///000111222222111000000000111111333444555666888<<>>555...******)))&&&%%%''''''((()))***+++---111444;;;@@@GGGMMMRRRYYY```fffppprrrvvvzzz|||}}}|||{{{yyywwwuuutttttttttsssrrrrrrqqqpppmmmiiieeebbb```\\\[[[]]]aaadddffflllsssuuuzzz~~~}}}yyyuuunnnhhhdddaaa^^^]]][[[\\\^^^```cccfffiiijjjhhhggggggfffeeeeeeeeeeeebbbaaa___]]]\\\[[[[[[[[[___aaaeeeiiimmmpppqqqrrrnnnlllkkkiiiggggggggghhhjjjlllmmmoooppppppoooooommmkkkgggeeebbb___[[[XXXVVVSSSQQQPPPQQQQQQPPPOOOMMMKKKHHHCCC>>>888333000...,,,***((('''''''''''',,,,,,,,,,,,+++)))'''&&&(((%%%!!! !!!""""""""" !!!"""$$$%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""###$$$$$$$$$######!!!!!!!!!!!!"""###$$$%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&'''''''''''')))))))))))))))))))))(((,,,...///000111222555777666666666777777999:::;;;999::::::999888888999;;;777777999;;;<<<>>>??????@@@???>>>===;;;999888888777888::::::;;;<<>>======<<<<<<===>>>>>>>>>======:::777444333444555444444333111111222555777777777777777666555555555444444666666777777777666555555555555444333222222222222333333555666666666555555111111111111111111111111111222222333333222222111222111000///......//////111000000//////000000000111222333444555999>>>BBBIIIQQQ\\\fffoooxxxzzzwwwuuurrrpppllljjjfffbbb[[[RRRHHHBBB999222---,,,***&&&$$$%%%%%%&&&((()))***,,,///222555:::@@@EEEJJJPPPXXX^^^hhhkkkpppuuuxxxyyyxxxwwwvvvtttrrrrrrrrrrrrrrrpppqqqpppooommmiiifffbbb```^^^\\\]]]```bbbbbbhhhnnnsssxxx}}}~~~~~~yyyuuuooojjjfffccc```]]]]]]]]]^^^```bbbeeeggghhhgggfffeeecccbbbbbbbbbbbbaaaaaa```^^^]]]]]]\\\\\\___aaadddhhhlllnnnoooppplllkkkjjjhhhgggggghhhhhhjjjmmmppptttvvvwwwvvvvvvuuurrroookkkhhhccc^^^ZZZYYYVVVSSSRRRQQQPPPMMMKKKHHHFFFCCC>>>999444000...+++***)))'''&&&%%%&&&'''++++++,,,,,,+++***(((''''''$$$!!! !!!"""!!! !!!###$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''''''((()))***+++,,,---,,,...000000000222444777777777888888999:::;;;<<<999::::::999888888999;;;666777999;;;<<<======>>><<<<<<;;;;;;:::999999888666888:::::::::<<<>>>@@@>>>????????????>>>===<<<;;;<<<<<<=========<<<<<<888666444333444444444333333222111222444666666555666666666666666555555555444555666777888888888888777666555444444333333333444444444444333222222111//////000111222333444444222222333333333333222222111111000//////........./////////......//////000///000111222444888>>>BBBGGGNNNXXXaaaiiirrr{{{{{{wwwtttrrrnnnllliiieee___WWWOOOIII???888222000,,,'''$$$%%%###%%%'''((((((***---///---222888<<<@@@GGGOOOUUU___ccciiiooosssttttttsssrrrpppoooooopppqqqqqqpppppppppooommmjjjgggcccbbb___]]]]]]```aaaaaaffflllqqqxxx}}}}}}~~~~~~yyyvvvqqqnnnkkkgggdddaaa______```aaabbbccceeeeeegggeeecccaaa```___``````____________^^^^^^^^^]]]```bbbeeeiiikkkmmmnnnnnnlllkkkiiihhhhhhhhhiiiiiillloootttyyy|||}}}|||{{{{{{xxxuuuqqqmmmhhhbbb^^^\\\YYYVVVSSSQQQNNNJJJGGGBBB@@@===999555111...---'''((('''%%%###"""$$$&&&'''''')))))))))(((''''''&&&$$$!!! !!!"""!!! !!!"""###$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%######%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$############$$$%%%&&&%%%%%%###"""$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((())))))***&&&''')))+++---///000111///000222222222333666888999999999999999:::;;;<<<999::::::999888888999;;;666888:::;;;<<<<<<<<<;;;999999999999999999999999666888999999999:::===???<<<===>>>??????>>>======<<<<<<<<<<<<<<<;;;::::::666555333333444444333222333222111111333555444444444555666666777666666555222333444666777888999999888888777666555555555555444444333222111111000000...///111222444444555555333333444444444444333333111111000000//////............------......//////---...///111333888>>>BBBGGGMMMVVV^^^fffnnnwww~~~zzzvvvsssmmmllliiifffccc]]]WWWRRRFFF???888444000)))%%%&&&###%%%&&&'''&&&''')))+++(((,,,222666:::@@@HHHOOOUUUZZZaaahhhmmmoooooonnnnnnlllkkklllnnnppppppooooooooonnnmmmjjjgggdddbbb___]]]]]]```aaabbbgggmmmpppwww}}}}}}}}}}}}zzzwwwtttrrrpppmmmjjjgggeeeeeedddddddddeeeffffffeeedddbbb```______``````___``````aaaaaaaaaaaaaaadddeeehhhkkkmmmnnnnnnnnnlllkkkjjjiiihhhiiijjjkkknnnrrrxxx~~~|||yyyuuuqqqkkkeeeaaa^^^[[[WWWSSSPPPKKKFFFBBB<<<;;;888444111...,,,+++&&&&&&&&&$$$"""!!!###&&&###$$$&&&'''((((((''''''%%%###""""""""""""!!!!!!"""######$$$$$$$$$$$$######"""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!"""$$$$$$%%%%%%$$$$$$############$$$%%%%%%###$$$&&&'''((((((''''''$$$$$$$$$$$$#########"""!!!"""$$$&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''(((((()))(((((((((((((((((()))))))))******+++,,,,,,---)))***,,,...000222444444222444555555555666999;;;::::::999999999::::::;;;999::::::999888888999;;;888999;;;<<<===<<<;;;:::999999999999888888888888666888999888888999;;;===<<<===???@@@AAAAAA??????<<<<<<<<<;;;:::999888777555444222333444444333222333111000000222333333222333333555666666666555555444444666777888888888888888888777666555555555555333333222222222222222222111222333444444444333222222222222333333222222222///000000000000/////////------,,,,,,---......///,,,---...///111555;;;???EEEKKKTTT\\\dddmmmvvv}}}|||vvvsssmmmkkkiiihhheeebbb]]]YYYKKKDDD<<<888222+++''''''###%%%&&&&&&%%%$$$%%%''''''+++000444888>>>FFFMMMOOOTTT[[[ccciiikkkkkkkkkkkkjjjiiijjjmmmooooooooonnnnnnnnnllljjjgggdddbbb^^^\\\]]]```bbbccciiiooopppwww}}}}}}|||~~~~~~}}}{{{yyywwwuuutttrrrnnnlllkkkjjjiiihhhhhhhhhhhhiiicccbbb```_________aaabbbbbbbbbccceeeeeefffffffffggghhhjjjmmmnnnooooooooolllkkkjjjiiiiiijjjkkkkkkqqquuu|||{{{xxxtttnnngggbbb___\\\XXXSSSNNNIIICCC???888777444111///,,,+++***&&&((((((&&&###"""$$$'''###$$$&&&((())))))))))))$$$#########$$$###!!!"""######$$$$$$$$$#########""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%###%%%&&&((())))))(((((($$$$$$$$$$$$######"""""" ###%%%''''''&&&&&&%%%%%%&&&&&&'''((())))))******))))))))))))******++++++,,,------...//////------///000222444555666555666888888888999;;;===;;;;;;:::999999999::::::999:::;;;:::888888:::;;;:::;;;<<<>>>>>>===;;;:::;;;;;;:::999999888777777777888888888777777999;;;<<<===@@@BBBCCCBBBAAAAAA<<<<<<;;;:::999777666555555333222333444444333111222000//////111222111000111222444555666555555444888888999999999999999888888777666555555444555555222222222222333444555555333444555555444333111000/////////000000///////////////000000000000//////,,,,,,,,,,,,------...///,,,---......000333888<<>>666333///,,,+++***(((&&&(((&&&#########"""!!! $$$%%%&&&'''((((((((((((%%%%%%$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%%%%%%%######""""""""""""######&&&$$$"""  !!!!!!!!!""""""#########$$$%%%%%%%%%$$$$$$%%%&&&&&&'''(((((((((((((((''''''***)))'''%%%$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&'''(((******))))))(((((((((((())))))'''(((***+++,,,------...000000......///111333555444555777999:::<<<<<<===<<<:::999999:::::::::999666888::::::999888999:::===:::888888;;;<<<:::999555666888999999888777555444555555666888999;;;<<<;;;===???@@@AAA@@@???>>>>>><<<:::888888888777555555444333222222222333444111000///......///000111000222444555444444555666:::::::::::::::::::::::::::777555444555555555444333444555555333333444555444444444444333222111000666333111000111111000...000///...------------------,,,,,,++++++,,,,,,---000000///000333777;;;===CCCIIIQQQYYY```iiittt{{{yyysssooopppooojjjfffeee[[[SSSIII???999333---))))))'''%%%$$$%%%%%%%%%$$$'''((()))+++---222999===GGGKKKRRRZZZaaaeeefffffffffggghhhgggggghhhjjjmmmnnnqqqpppkkkhhhgggccc^^^^^^]]]]]]^^^bbbhhhnnnqqquuuyyy}}}~~~~~~}}}}}}|||{{{yyywwwvvvvvvwwwwwwvvvtttsssrrrrrrrrrpppnnnmmmiiidddbbbcccddddddcccffffffggghhhiiikkkmmmnnnnnnmmmmmmnnnpppqqqpppooolllmmmmmmmmmlllmmmppprrrxxx~~~{{{wwwsssmmmhhhcccaaa]]]XXXRRRMMMGGGAAA>>>888555000---+++)))'''%%%(((&&&$$$###$$$$$$###"""$$$%%%%%%&&&''''''''''''%%%%%%$$$$$$###""""""!!!""""""######$$$$$$%%%%%%###""""""!!!!!!""""""###&&&%%%###!!! !!!"""!!!"""""""""############$$$$$$$$$$$$$$$%%%&&&''''''(((((((((((((((''''''***((('''%%%$$$$$$$$$$$$########################%%%%%%%%%&&&'''(((******))))))))))))))))))))))))((()))***,,,---......///000///......///111333444444555777999;;;<<<======>>><<<:::999999999888777777999;;;;;;:::999:::;;;<<<:::888888999:::999777555666888999:::999777666666666666666777888999999;;;<<<>>>?????????======<<<:::888777777777666555444333222111000111111222111111000//////000111111...111333555555555777888;;;;;;;;;<<<<<<<<<======;;;888666444555555444333333444555444333333333555555555555444444333111111555333111111111222111/////////...---------......------,,,,,,,,,,,,------------,,,---///333777999BBBHHHPPPXXX```iiittt{{{xxxttttttsssnnnjjjiiiccc[[[QQQGGG@@@888000++++++(((&&&%%%%%%&&&%%%$$$((()))))))))+++...333777???DDDLLLUUU]]]bbbeeefffeeefffgggggggggiiikkkmmmooorrrqqqmmmjjjiiieee```]]]]]]]]]___dddjjjpppssswwwzzz~~~~~~}}}}}}|||{{{zzzyyyxxxyyyzzzzzzxxxwwwvvvvvvwwwvvvtttsssoookkkgggeeeeeefffffffffhhhhhhjjjkkkmmmooopppqqqrrrqqqpppqqqrrrsssrrrqqqnnnooopppppppppqqqtttwww|||~~~zzzvvvrrrmmmhhhddd___\\\WWWRRRMMMGGGAAA===999666111---+++)))&&&$$$(((&&&$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$###"""""""""#########$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%$$$###!!!!!!!!!"""###""""""""""""#####################$$$$$$&&&'''((('''(((((())))))((((((((()))(((&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&''')))***+++))))))***++++++***)))))))))***+++---///000000000000///......///000222333333555777999;;;===>>>??????===;;;::::::999888666999;;;<<<<<<;;;;;;<<<===<<<:::777777777777666555666777888999::::::999888888777666666666666666777999:::<<<=========<<<;;;999777666555666777666555444333222000////////////000//////......//////000---000333555555666888:::;;;<<<===>>>???@@@@@@@@@===:::777555555444333222222444555444333222333555555555555555444333222222333222111111333333222111///............//////000......------------......000/////////111444777999???DDDLLLTTT\\\fffqqqyyy}}}~~~xxxwwwuuupppllllllhhhaaaXXXOOOHHH@@@666000---***'''%%%%%%&&&%%%$$$'''((((((((()))+++///222:::@@@HHHQQQXXX^^^bbbdddccceeeggghhhiiijjjmmmooopppssssssooolllkkkgggaaa^^^^^^___bbbffflllqqquuuwwwzzz~~~~~~}}}}}}{{{{{{zzzzzzzzzzzz{{{||||||{{{zzzzzzzzzyyyvvvtttpppmmmjjjgggggghhhiiiiiijjjkkklllnnnqqqrrrssstttuuutttrrrrrrssssssrrrqqqpppqqqrrrssstttvvvyyy|||}}}}}}yyytttpppkkkfffbbb]]]ZZZVVVRRRNNNHHHCCC???:::666222...,,,***(((&&&'''%%%######%%%%%%%%%$$$###$$$$$$$$$$$$######"""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!"""""""""""""""""""""#########"""""""""###$$$&&&'''((('''(((((())))))))))))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%''''''''''''((()))***+++((()))+++,,,,,,+++)))(((***+++,,,...000111222222000////////////000111222333444666999;;;===>>>??????===;;;;;;;;;;;;:::999:::;;;======<<<<<<<<<===:::999777666555444444333555666888999::::::::::::777666666666666666777777999999:::;;;;;;::::::999888666555555666777777666444444333111000//////.........------------......///111444555555666777999:::;;;===???@@@AAAAAAAAA>>>;;;888555555444222111222333444444222222333444555555555555555444333222222111111222444555444222............///000111111//////............//////111111111111333555777999:::???GGGOOOWWWbbbmmmuuu}}}}}}zzzwwwrrrnnnnnnjjjeee^^^WWWPPPHHH>>>777///,,,(((&&&&&&&&&&&&%%%%%%&&&'''((((((***...111999???GGGOOOUUUYYY^^^aaaaaadddgggiiikkkmmmoooqqqqqqtttuuuqqqooommmiiidddaaaaaabbbdddhhhmmmrrrtttvvvzzz}}}~~~}}}}}}zzzzzzzzzzzz{{{{{{||||||~~~}}}}}}|||zzzvvvtttqqqooommmjjjiiiiiikkkmmmlllmmmoooqqqssstttuuuuuuvvvtttssssssssssssrrrpppqqqrrrtttuuuvvvyyy|||}}}{{{vvvpppkkkfff```]]]ZZZXXXUUURRROOOKKKEEEAAA:::777333000...---+++)))&&&$$$""""""###$$$$$$############$$$######""""""$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!""""""######""""""""""""""""""!!!""""""###$$$%%%'''(((''''''((()))******))))))''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((((()))***+++((()))+++,,,,,,+++)))(((***+++---///111222333333000000000000000111111222333444666888;;;<<<===>>>>>><<<;;;;;;===>>>===<<<999;;;======<<<;;;<<<===888888777555333333333333555555777888999:::;;;;;;555555555666666777888999888888999999999888888888888666555555777888888777666555555444333111000000/////////000000/////////222444666666555555555777888:::<<>>EEELLLTTT___kkksss~~~|||vvvrrrqqqnnnjjjddd___YYYPPPEEE>>>444000+++(((((((((((((((%%%&&&(((((()))+++...111777===FFFLLLQQQUUU[[[___aaadddhhhkkkmmmooorrrttttttxxxyyyvvvsssrrrmmmgggeeeeeeeeegggjjjmmmqqqssstttxxx|||~~~~~~}}}}}}~~~{{{{{{|||||||||||||||||||||xxxuuusssrrrqqqnnnlllllloooqqqoooqqqsssuuuvvvwwwvvvvvvvvvtttssssssttttttsssqqqrrrsssuuuvvvwwwzzz~~~~~~zzzvvvpppjjjeeeaaa\\\YYYWWWUUUTTTSSSQQQNNNIIIEEE===:::555222000...,,,***&&&$$$""""""#########"""""""""###############"""########################$$$$$$$$$%%%%%%%%%%%%%%%######""""""""""""###### !!!!!!""""""##################"""""""""""""""""""""######%%%&&&'''''''''((()))************((((((((((((((('''&&&&&&&&&&&&''''''(((((()))))))))))))))))))))***++++++))))))***++++++***)))))))))+++---///111222333444222222222222222222222222333444666777999:::;;;;;;;;;:::999:::<<<=========888:::;;;;;;::::::;;;<<<777777777555333222333444333444555666888999;;;;;;666666666666777888::::::888888888888777777777777888666555555777888777777666666666666555444222222222333333444444333333222444555777777555444555666888:::===???AAAAAA@@@@@@???<<<888666555555333222111333444333222111222444222333333444444333222222222222333444666666555333111000000000000111111222//////............////////////000111333555777888:::>>>EEEKKKSSS]]]iiirrr|||{{{wwwwwwssspppkkkfff```VVVKKKBBB999555000,,,,,,,,,,,,,,,''')))*********+++---///333:::CCCIIINNNSSSYYY___```dddiiimmmooorrruuuwwwxxx|||~~~{{{yyywwwrrrllliiiiiiiiiiiijjjmmmoooppprrruuuzzz}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}zzzvvvvvvuuurrrooopppsssvvvtttuuuwwwyyyzzzyyyxxxwwwvvvtttssstttuuuuuutttsssssstttuuuvvvwwwzzz}}}~~~~~~yyyrrrnnniiiddd```]]]YYYWWWTTTTTTSSSTTTSSSQQQLLLIIICCC???999555111...+++)))(((&&&$$$######$$$"""!!!!!!"""######$$$$$$$$$$$$###########################$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%%%%############"""""""""!!!######"""######$$$%%%%%%''''''(((******++++++***((())))))******)))(((''''''(((((()))******++++++******)))))))))***++++++)))))))))))))))))))))))))))***,,,...111222333444333333333444444333333222333444555666888888888888:::888777777999::::::999666888999:::999888999:::555666777555333222444666222333333555777999:::;;;999999888888888888999999999999888777777777777777777666444444555666555444555666666666666555444333222333444555555444333222333444666777666555666777999;;;>>>@@@AAAAAA@@@???>>><<<888666666555444333111333333333222111222333111111222222333222222111333333444555777777444222222222111000000000111111///......------......///000111333555777999;;;<<<888<<>>;;;888666666666555333111222333333111111222333000111111222222222111111444444444666777777444222333333222111000000000111......------------......---...000333555888999:::555999>>>CCCJJJTTT```hhhsss~~~|||}}}yyytttoooiiiaaaWWWPPPHHHAAA999333111000...,,,---,,,++++++***+++++++++333666:::???EEELLLSSSXXX]]]bbbiiinnnqqqtttyyy}}}~~~}}}zzzuuuooonnnmmmllllllmmmnnnoooqqqtttwwwyyyzzz{{{~~~}}}~~~}}}|||zzzzzzzzz{{{|||zzzyyyyyyzzz{{{zzzwwwuuuwwwvvvtttuuuvvvxxxxxxwwwtttuuuvvvwwwyyyzzz{{{||||||zzzxxxwwwvvvtttqqqnnnjjjeee___\\\[[[ZZZXXXUUURRRRRRSSSTTTUUUTTTPPPMMMEEEBBB===888444000,,,)))&&&%%%$$$$$$%%%$$$""" """!!! !!!###$$$$$$###$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""######%%%%%%&&&&&&%%%%%%$$$###(((((()))+++,,,---...///***)))))))))))))))***+++******+++,,,,,,---......---,,,,,,---......---+++***))))))(((((((((((((((......///000111222222333777888888888888777777666555444333444666666555444999777555555666666555444555666888888777777888:::555555555555555555555555333333333444666888999:::999999999999999:::::::::888555222111222444444444333333555666777777777777666777888999888666444333333333222111111222222333222333333444666777999:::>>>???@@@AAABBBAAA@@@??????<<<777555444444333222222222111222333222000...333444222///111555444111444444444444333333222111333333333222222222111111000000//////.........---.........//////111222222666777;;;BBBGGGMMMXXXcccqqq{{{|||vvvrrrmmmeee\\\UUUKKKEEE<<<666444333000.........---,,,++++++,,,,,,///222777===DDDLLLTTTYYY```eeelllppprrruuuyyy}}}~~~~~~}}}zzzuuuqqqooommmlllllllllnnnoooooorrruuuwwwxxxzzz|||~~~}}}~~~~~~~~~|||{{{{{{{{{|||{{{yyyvvvxxxvvvuuuuuuwwwxxxxxxwwwuuuuuuvvvvvvwwwxxxyyyyyywwwuuurrrqqqooommmiiigggddd```[[[YYYYYYXXXWWWUUUSSSSSSTTTUUUVVVTTTQQQNNNGGGCCC>>>:::666222...,,,((('''%%%%%%&&&%%%###!!!"""!!!!!!"""$$$&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''((('''%%%$$$###$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&'''((((((((((((((()))******+++,,,------***************++++++,,,,,,,,,------...//////000000///...///111111///---,,,++++++***************---...000222444555777777888999999999999888777777666444333444555666444333666444222222333444333222333555666666666666777888666666666555555555555555444444444555666777999999888888888777777666666666666444222222333666666666444555666777777777777777777888999999888666333222222222111111111111111222222222222333555777888999<<<===>>>@@@@@@@@@@@@??????<<<888555555444333222222111111222333222000...111222111...000333333///222333333333333222222111222222222222111111111111000/////////........................///000111111444555999@@@FFFLLLWWWbbbjjjuuuzzzvvvrrrkkkccc]]]QQQJJJBBB<<<999777444222111000...---,,,,,,,,,,,,+++...444:::BBBJJJSSSYYYbbbgggmmmqqqrrruuuyyy|||}}}~~~~~~zzzvvvrrrqqqnnnlllkkkllllllmmmmmmpppsssuuuvvvxxxzzz||||||~~~~~~~~~~~~}}}zzzxxxxxxwwwvvvwwwxxxyyyyyyxxxvvvvvvvvvvvvvvvuuuuuuuuurrrpppmmmjjjhhheeebbb______\\\YYYWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWUUUQQQNNNHHHEEE@@@<<<999555222///+++)))''''''''''''%%%######""""""###&&&(((((('''''''''''''''&&&&&&&&&%%%"""###$$$%%%'''((())))))((('''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''%%%&&&(((***+++,,,------************+++++++++,,,+++++++++,,,,,,---------...//////000000111111111333222111222333444222000......---,,,,,,,,,,,,---,,,...111444777999;;;<<<999:::::::::999999888777666555444444444444333222111000//////111222111111111333444555444444666777777777777666666555555555666666555555666666777888777777666555444333222111444222111111444666777777555666666777777777666666888888888888777555333222111111111111111111111111222222222333444666777888999:::<<<>>>???@@@@@@@@@???<<<888666555555444222111000000111222111000...///111000...///222111---000111111222222222222111111111111000000000//////////////////............///...............//////111222666===CCCIIITTT___fffrrr~~~{{{wwwrrrjjjdddWWWQQQHHHBBB???<<<888555333111///---+++++++++,,,))),,,222888???HHHQQQWWW___dddkkkoooqqqtttxxx|||}}}~~~~~~{{{vvvsssqqqooolllkkkjjjkkkllllllooorrrtttuuuvvvyyyzzz{{{}}}~~~{{{yyyxxxwwwwwwxxxyyyzzzyyyxxxxxxxxxwwwuuutttsssrrrqqqpppmmmiiifffdddaaa^^^[[[\\\[[[YYYXXXWWWWWWWWWWWWVVVVVVVVVXXXXXXVVVRRROOOJJJGGGBBB>>>;;;888444111...,,,***(((((((((&&&$$$#########%%%(((******)))(((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&'''''''''(((((((((((()))((((((''''''''''''(((((('''((()))+++,,,---......++++++++++++++++++******,,,---......////////////000000000111111222222222444333333333555555333222//////...------------...---///222555888;;;<<<<<<999999999999888888777666777555333333444333222000///...------///111111000000222444444444444666777888888777777777666666666777777666555555555555555555555444444333222222111333111000111333555555555555555666666666555444444555666666777666555444444111111222222333333222222222222333333555666777888777888;;;>>>@@@AAAAAAAAA???<<<999777777666444333111000///000111111000//////111111///000333222---...///000111111111111111000000/////////.........///////////////.........///......------------...//////444:::@@@FFFQQQ[[[fffqqq}}}}}}wwwpppjjj^^^WWWOOOIIIEEEAAA===999555333000---*********++++++...222888>>>FFFNNNSSS[[[```gggkkknnnqqquuuyyyzzz~~~~~~}}}}}}{{{vvvrrrqqqnnnkkkjjjiiijjjjjjlllnnnrrrtttuuuvvvxxxzzzyyy{{{~~~~~~~~~~~~~~~{{{yyywwwwwwwwwxxxzzzzzzyyywwwyyyxxxwwwtttrrrpppnnnmmmkkkhhhdddaaa___]]]ZZZXXXZZZZZZYYYXXXWWWVVVWWWWWWYYYYYYYYYZZZ[[[YYYUUUQQQMMMIIIEEE@@@===:::666333111...+++***)))((('''%%%$$$$$$$$$&&&)))++++++***((('''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((('''''''''(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++...///000111222222222222111111111111222222222222333222222333444444333111//////...------------...///000333666888999::::::888888888888777666555444666444333222333333111///000...---...000111111111000222444444444444666888888888888888888888888888888777666555444444444444444444444444444444444444333111000000222222111000333333333333333333222222222222333444555555666666222333444555555555444444333333333444555666777888666888;;;>>>@@@BBBBBBCCC???===:::999888777555333111000//////111222111000111333333111222555333///...///000000111111111111/////////.........------.........//////////////////......------------...---...222888===BBBMMMWWWcccnnnzzz}}}uuuoooeee___VVVPPPLLLGGGBBB>>>888666222...+++***+++,,,---000444888>>>EEELLLQQQXXX]]]ccchhhjjjlllqqquuuvvvzzz|||zzzzzzzzzxxxsssqqqooollljjjhhhhhhhhhiiikkkmmmppprrrtttuuuwwwyyywwwyyy{{{}}}|||}}}~~~}}}zzzxxxvvvvvvwwwxxxzzzzzzxxxvvvwwwvvvtttqqqnnnllljjjhhhdddaaa]]]ZZZYYYYYYWWWVVVWWWXXXYYYYYYXXXXXXYYYZZZ^^^^^^^^^______]]]YYYVVVRRRNNNIIIDDD@@@<<<888555333000,,,***)))((('''&&&&&&%%%%%%&&&)))++++++***((((((((('''''''''&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((())))))))))))(((((((((((())))))***,,,,,,---,,,,,,+++******---------------,,,,,,,,,///000222444555555444444222222333333333333333333222111111222333333222000//////...---------------000111444777888999888777888888777777666555444333444333222222222222111000222000//////111222111111///111333333333444666888777777888999999::::::;;;:::999888777666666666666444444555555666666666666333222000111222222000///000111111222222222111111000000111222333444444555222333555666777666666555333333333333444555666777666888;;;>>>@@@BBBBBBCCC???===;;;:::999888555333222111///000111333222222222444444333444777555000///000000111111111111000/////////.........------.........//////////////////...............//////------111666:::???IIISSS[[[ggguuuzzztttlllfff^^^WWWRRRMMMGGGCCC<<<999555000---,,,------...000555999???FFFMMMRRRXXX]]]cccfffggghhhkkkoooppptttvvvuuuuuuvvvtttooonnnmmmjjjhhhggggggggghhhiiikkknnnpppqqqsssuuuwwwuuuwwwyyy{{{{{{{{{}}}~~~~~~~~~{{{xxxvvvuuuuuuvvvxxxzzzyyywwwuuutttrrrpppmmmjjjgggeeeddd^^^[[[XXXVVVWWWWWWWWWVVVVVVYYY\\\^^^^^^___aaadddeeedddeeeeeeeeeccc___[[[WWWSSSNNNHHHDDD???;;;888444111---***)))((('''%%%'''&&&%%%''')))******)))***))))))))))))((((((((('''''''''(((((())))))***************))))))(((((())))))))))))******************)))******++++++,,,---------------,,,++++++---.....................000222444666777777666666555555555555555555555555222111111222333333222000000//////...............000222555888::::::999888999888888888777555444333333222000111222333222000333111000000111111111000---///111222222333555777666777888999:::<<<======<<<<<<;;;:::999999999999666666666666666666555555222222111222444444333111///000111222222333222222111111000000000000111111111222444666777666666555111111111111222333444444555777999<<>><<<;;;:::888555333444222000000222444444444222555555444555888555000111111222222111111000000////////////......................../////////000............///000111111......111666999===FFFPPPWWWcccqqq|||}}}wwwqqqkkkbbb\\\WWWQQQKKKFFF???<<<777222///...//////---000555:::@@@GGGOOOTTT[[[___dddeeeeeeeeehhhkkklllpppsssqqqqqqrrrppplllmmmkkkiiigggffffffggghhhgggiiimmmooopppqqqsssuuusssvvvxxxzzzzzzzzz|||}}}}}}}}}zzzwwwuuuttttttuuuwwwyyyyyyvvvtttpppooommmjjjgggdddaaa```\\\ZZZWWWVVVWWWXXXYYYXXXWWW[[[```cccdddfffjjjmmmiiiiiiiiijjjiiigggccc___[[[WWWQQQLLLGGGBBB===:::555111---***((((((&&&%%%'''&&&&&&'''((())))))(((+++++++++************)))%%%&&&'''((()))***+++,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++,,,,,,---...------............------........./////////000000111222555777888888777777777777777777666666666666222111111222333333222000111000000//////////////////222555999;;;;;;;;;:::::::::999999777666555444222111000111222333222111444222000000000111000///,,,---///000111111333555555666777999;;;===>>>??????>>>===<<<<<<<<<<<<<<<888888777666555444444333222111222444666777666555///000111222333444444444333222111///......---...000111444555666666555444000/////////000111222222444666888;;;===>>>??????@@@>>><<<;;;:::999666333444222111111333444555555222444555444555777555000222222222222222111000///000000/////////.........---.........//////000000.........//////111222333//////111666888;;;DDDNNNXXXdddqqqzzz|||xxxpppfffaaa^^^YYYPPPIIIFFF>>>888666333///...///111333777<<>>BBB>>>999777777888666444000000000000000000111222555444333444555555444222444444444333333333222222555444333222222222333444000000111111111000000/////////...///000111333444444222222666999<<>>AAABBB>>>:::888888888666444000///////////////000000444333222333444555333111333333333222222222222111333222111000000111222222111111222222333222222111111000000//////000111222222000111444777999@@@HHHPPPYYYfffsss~~~}}}vvvmmmgggccc^^^VVVOOOJJJBBB<<<:::888444333555999;;;???EEELLLSSSYYY\\\```bbbdddcccbbbaaaaaabbbeeefffggghhhiiijjjjjjjjjeeedddbbbaaa``````aaabbbeeehhhjjjlllmmmoooqqqtttppprrrssssssssstttwwwyyyzzz}}}}}}yyyuuuqqqmmmjjjjjjjjjjjjmmmooopppnnnlllkkkhhhdddaaa```___^^^\\\XXXZZZ]]]___aaaeeeiiimmmmmmpppqqqpppsssuuutttoookkkiiifffdddddddddbbbaaabbbbbb^^^WWWQQQLLLDDD<<<777111------,,,)))((()))(((((()))***++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---...//////000000/////////.../////////////////////222222222222222333333333555555444444444444555555666555444444444444555555444555666777777888777777::::::;;;:::999888666555888666555444555555444222333111000000111222222111333333444555666777888888777666555555777777666555111111111111222333444555444333222111111111111111//////...///000222444555555888<<<>>>???@@@AAACCCBBBAAA@@@???>>>===<<<;;;<<<<<<=========<<<;;;;;;888666444444555666555444444333333444555555444222222111111000///.........000000000000111111111111000000000000000000000000///111444666888;;;???BBBBBB???;;;999888888666555000//////.........//////222111111222333333222000222222111111111000000000000000////////////000000111222333444444444444444222222111000//////000000000...///333555777===EEEMMMUUUaaannnyyyzzzqqqkkkfffaaaYYYTTTMMMFFF@@@>>><<<999888:::<<>>999333...---,,,)))(((***((()))******++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------...//////000000000000000111111111000000000000000555555555555555444444444777666666666666666666777777777666666666666666666555666777777888888888777:::;;;;;;<<<;;;:::888777999888888888777777666555444333222222333444333222444444444444555555555666444333222444666777666555222222222222333333444444333333222222111111111111/////////000111333444555333666999;;;<<<===???@@@AAA@@@@@@??????>>>===<<<999::::::;;;::::::999999888666555555666666555444444444444555555555444333111111111111111111111111333333222222222222222222111111111111111111111111000222444666888;;;???BBBAAA???===:::999888777666222111000///////////////000000///000222222111000111000000000000///////////////////////////000000000111222333444555555555111111000000000000000000000...///222444555;;;BBBJJJQQQ]]]hhhsss~~~wwwpppkkkddd^^^YYYQQQJJJDDDCCCBBB???>>>AAA???CCCJJJQQQYYY```dddgggfffgggfffccc___]]]\\\]]]\\\]]]___aaaccceeeffffffbbbbbbbbbaaaaaaaaaaaaaaaccceeehhhiiikkkllloooqqqooopppqqqqqqqqqqqqsssvvvuuuxxx{{{}}}}}}}}}~~~|||vvvqqqlllhhhccc```______```cccgggjjjjjjjjjhhhgggeeebbb___]]]\\\[[[bbbdddfffhhhjjjlllppprrrwwwyyyxxxuuusssrrrllleeeccc```]]][[[\\\]]]]]]]]]___aaa```[[[WWWRRRIIIAAA<<<555000...---)))(((***)))******++++++++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------.........///000000000000000333333222222222222222222555555666666666555444444777777777777777777777777777777777777777777777666666777888888888888888888888999:::;;;<<<<<<;;;:::999999::::::888777666666444333222333444555444222333333333333333333333333111111000222444666666555444444444444333333222222111111111111111111000000//////000000111333444444111333666888888999;;;===??????@@@@@@???>>>===<<<777888888999999999888888777666555555666777555444333333444444444333333333000111222333444555555666555444444444444444444444333333333333333333333333222444666777888:::===@@@@@@@@@>>><<<:::888777777444333222111000000000000///......000111222111///000000000/////////.........//////000000111111111//////000222333333333333...//////000111222222222000...///333555555:::AAAGGGNNNXXXbbbmmmxxx~~~wwwpppjjjddd```XXXQQQKKKJJJIIIFFFFFFIIIGGGKKKQQQYYY```eeehhhjjjggggggeeeaaa\\\YYYXXXXXXVVVXXXZZZ]]]___aaabbbcccaaaaaaaaaaaaaaaaaaaaaaaadddfffhhhjjjkkkmmmppprrrmmmnnnoooooonnnoooqqqsssrrruuuxxxyyyyyyyyyyyyzzz|||}}}~~~|||xxxrrrmmmiiieee```]]][[[[[[\\\___dddgggiiiiiiggghhhgggeeebbb_________bbbeeeiiilllooossswwwzzz}}}}}}xxxuuurrrkkkccc^^^[[[XXXVVVWWWYYYZZZZZZ\\\___```]]]ZZZWWWNNNFFFBBB:::444111///+++***,,,******+++++++++++++++***,,,------......------,,,------,,,,,,------...///......///000111111111111333333444444444444444444444555777888888777666555777777888888888888777777777777888999999999999999888888999999999999888888666777999:::;;;<<<;;;;;;777999;;;:::888666666666333222222333555555333111222222222111111111111111000//////111333555555444555555555555444333222111000111111222111111000000//////000111111222222333000222444555555666999;;;;;;<<<===>>>>>>===<<<;;;888888999:::::::::999999666555555555666666444222111333444444333222222333111111222333444555666777444444444444555555555555444444444444444444444444333555777888888:::===???@@@@@@@@@>>>:::888777888666555333222111000000//////......000222222111000000000/////////............///000111222222222111...///000000111111111111---...///111222222222222111///000444555555999???DDDJJJSSS\\\eeeqqq}}}~~~vvvpppjjjggg___XXXSSSRRRQQQOOOOOOQQQQQQUUU[[[aaafffiiijjjjjjfffeeebbb]]]WWWTTTSSSSSSPPPRRRUUUXXX[[[]]]^^^____________`````````______aaacccfffgggiiijjjmmmooojjjkkkllllllkkkkkkmmmoooooorrrtttvvvuuuuuuuuuvvvuuuvvvxxxzzz||||||||||||wwwtttnnnjjjfffbbb]]]ZZZWWWWWWXXX\\\aaaeeeggggggeeegggiiihhheeedddeeefffdddhhhmmmqqquuuxxx}}}zzzvvvrrrjjjaaaZZZWWWSSSRRRSSSUUUWWWWWWYYY^^^```___^^^\\\TTTLLLIII@@@999555222---,,,...***++++++,,,,,,++++++***------............---------------------......//////000111222333333333333333444444555555666666666444666888999:::999888777888888999::::::999888888777888:::;;;<<<===<<<<<<888999999:::999999888888555666888999:::999999888555888;;;:::777555444555222111111222444444222000//////000000000000000000000///...000222333333222444444555666666555444333000111222333333222111111......///000111111111111000111333444444555888:::777888:::;;;;;;:::999888777888888999::::::999999555444444555666666333111111333555555333222222444222222222222333333333333222222333333444444555555333333333333333333333333222444666888999;;;???AAA???AAAAAA???;;;888777888666555333111000///......///......000222333222000000000000////////////...---...000111222222111111//////000000111000000000...///000111222222111000000///000333444444888>>>AAAFFFNNNUUU^^^iiivvv~~~{{{tttooolllddd]]]XXXWWWWWWTTTTTTWWWYYY\\\aaagggjjjkkkkkkjjjdddccc```ZZZTTTPPPOOOOOOMMMNNNQQQTTTWWWZZZ\\\\\\]]]]]]^^^______^^^^^^^^^]]]___bbbcccdddfffiiikkkgggiiiiiiiiihhhiiijjjlllnnnpppssstttsssrrrssstttppprrrtttwwwyyyzzzzzzzzzuuuqqqlllgggccc```\\\YYYTTTTTTUUUYYY^^^ccceeefffcccfffiiiiiihhhgggiiillliiilllqqquuuxxx{{{~~~yyyuuuppphhh___XXXUUUQQQOOOQQQSSSUUUUUUXXX]]]aaaaaaaaa```XXXPPPMMMEEE===999555000...000++++++,,,,,,,,,++++++***------............------...------------...//////000111222333444444555444333444444555666777777888555666999;;;;;;;;;:::999999999:::;;;;;;:::999999888999;;;===????????????999999:::::::::999999888666777888999888777666555444777::::::777444444444111000000222333333111///............////////////000///...///222333222111222333444666666666666555111222333444444444333222---...///000000000000000111222444444444666888;;;444555777888888888666555555666777888888888888888444444444555666555333111111444666666333222333555333333222222111000000///000000111222222333444444111111111111111111111111000222555777:::===@@@CCC???AAABBB@@@;;;888888999555444222111///...------///......000222333222111111000000000////////////,,,---///111111111111000000000111111111000000///000000111222222111///...///...///333444333777<<>>>>>>>><<<;;;;;;;;;:::777555666666666666777777777777777777777777666555444333222222111000//////000000000///---,,,---///111222111111000...,,,---111333444555666666444222///...111111111111000000000000...///000///......000222...000111222222333555777333333333444444444555555444444555555666555555444555555444333333444444444444333222333444333000...111000///000000000...,,,444222000000000111000///333222111000000111222222333444555777999<<<>>>???===>>>?????????===:::999555333111000111111000///---,,,---///111222222111111///......000111000000111111111111000///...---/////////...------,,,,,,111111222222222111111000222222222222333444555666<<<===BBBKKKSSS]]]lllyyyyyyuuuqqqjjjeeeeeeeeecccdddggggggiiilllqqqsssrrroookkkddd\\\TTTOOOKKKEEEBBBCCCAAAAAABBBCCCFFFJJJNNNPPPSSSUUUYYYZZZ[[[[[[\\\]]]^^^^^^^^^___```bbbeeefffcccccccccdddeeefffggghhhiiikkkllllllkkkjjjlllmmmmmmooooooooooooqqqsssvvvtttooojjjfffeeebbb\\\VVVUUUUUUTTTUUUWWW[[[___aaaeeegggjjjkkklllmmmppprrrrrrtttwww{{{~~~xxxtttpppiiiaaa[[[XXXSSSOOONNNPPPSSSUUUWWW[[[___```cccdddaaaZZZSSSNNNFFF@@@;;;777444222///---*********++++++***---///111111000///000111111111111000//////111333222333444555666666666666888666555666888:::888777888888888888888999:::;;;:::::::::999::::::;;;;;;======<<<======>>>>>>???===<<<:::999999888555333555555666666666777777777777777777777666555444444444333222000///............---,,,++++++---///000.........---,,,...111444222333444555444333111000000000/////////............/////////......000111///000111111111111333666222222333333333444444444444444555555555444333333333333222222222222333333444333333333444333111...///......000222222111000111///......000111000000333222111000000111222333111222333555777:::<<<>>>======>>>>>>===;;;999888777555333222333333222000111000000111333333222000222000.........///...------....../////////....../////////............---//////000111222222222222111111111111222333444555::::::>>>FFFMMMVVVdddqqq}}}uuunnniiihhhhhheeefffhhhmmmoooqqqtttvvvsssnnnjjjaaaYYYPPPKKKEEE>>>;;;<<<:::::::::<<>>>>>>>>>>>>>>?????????===;;;999888888666444222555555555666666666666777888888888888777666555444555444222000...------,,,,,,+++***)))***+++,,,---++++++,,,++++++---111444000111222444444444333333//////......---,,,++++++---...///...------///111///000000000//////111333111111111222222222333333444444444444333333222111222111111000000111111222444333333333444333111///------...000333555555444...---,,,,,,///000000000222111111000000111111222111222333555777:::<<<===>>>??????@@@???===:::999:::888555444444444333222555444333444555444222111333111............---++++++,,,---....../////////........./////////000000---...///000222222222222000000000000111222333333888888<<>>?????????@@@@@@?????????>>><<<999888777666444222444444555555555666666666888888888888777666555444333333111000......------++++++************+++,,,***++++++++++++,,,///222---///000222444555555555000000///...,,,+++******...///000///......000222///000000///------///000000000000000111111111111333333333333333222111000111111111000111111222333555444333333333333111000......///111444666666555...,,,+++,,,...//////...////////////000000000111222333444666888;;;===>>>@@@AAABBBBBBBBB@@@>>><<<<<<:::777666666555444222555444444444555555333222222111///...///000///...------...///////////////......//////000111222222...///000000111111111111///////////////000111222666666:::AAAFFFMMMYYYdddppp}}}}}}wwwuuusssnnnlllnnnoooppprrrtttuuuqqqlllggg[[[RRRIIICCC===555222222000//////000333666999;;;@@@DDDIIIMMMPPPRRRUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZ\\\^^^______```aaaaaa``````aaabbbbbbdddgggiiijjjkkknnnppppppnnnmmmkkkhhhddd```]]]YYYXXXWWWVVVWWWZZZ]]]___fffiiimmmppprrrsssuuuvvvttttttttttttuuuvvvvvvwwwxxxzzzyyyvvvuuuuuupppjjjeeeccc___\\\ZZZ[[[\\\]]]bbbeeeggghhhjjjmmmjjjeee```[[[TTTMMMFFF@@@:::666222///---,,,,,,------,,,...000333444333444555666777777777666555555777999888888999999:::999999999999:::::::::999999999:::::::::999888888999999999999999::::::;;;<<<===>>>??????@@@@@@@@@@@@???>>>???===:::888888777555444444444444444555555555555888888888777777666555444000000///////////////000,,,,,,+++++++++++++++,,,+++,,,,,,+++******,,,...---...///111333555666666111111000///...,,,,,,+++///000000000//////111333//////000...---,,,...////////////000000000111111222333333333222111111000222222222222222333444555666444333333333333222111111000000222444555444333000///------......---,,,---......//////000000000222222333555888:::<<<>>>@@@AAACCCDDDDDDBBB@@@??????<<<999888777666444333333333222444555666444333222000///000222333333222111111111111111000//////...//////000111222333333111111111111111000///...//////......//////000000333333777>>>DDDJJJUUU```lllyyy{{{yyyuuupppmmmmmmmmmmmmooopppppplllfffaaaVVVMMMDDD???:::333000000------,,,,,,...000333555888<<>>===???<<<999777777888777666333333333444444444555555777777777777666555444333//////......//////000111---------,,,,,,,,,,,,++++++,,,---,,,******+++---......///111222444555666222111111000///...------...///000///...///000222...//////...---,,,...////////////000000000111111111222222333333222222222333333333333444555666666777555333222333333333222222111111222444444222111333111///...//////...---......///000111111111111111222333555777:::<<<===@@@AAACCCEEEEEEEEECCCBBBBBB@@@<<<;;;:::888666555222222222333555666444333111000///111333555555555444444444444333222111000000000111111222333444444333333333333111000///.../////////......//////000...///333:::???DDDOOOYYYeeesss}}}{{{wwwpppmmmmmmkkkkkklllllljjjeee]]]XXXPPPHHH@@@;;;777111...///,,,+++***)))***+++---///111555<<>>???@@@AAA@@@???===<<<<<<:::777666666777777777222333333333333444444444666666666555555444333222000//////.........//////,,,---------,,,++++++******+++,,,,,,++++++---...//////000000111333444555000000000/////////......,,,---......------...000...//////...------///111//////000000000111111111000111222333444444444444333333333333444555666777888555333222333333333222111000000111333444222111333111000000111222111000000111222333444444444333444444666777:::<<>>===<<<999888555444333444555555333222222111000000222444444333333333444444444333333222111111222222333333444444333333333333333222111000000000///////////////000......222888;;;???IIIRRR]]]jjj{{{|||uuuqqqqqqkkkjjjjjjiiifff___WWWRRRLLLDDD<<<999555///---...+++)))(((''''''(((***+++---111777===BBBGGGKKKNNNLLLLLLMMMMMMKKKJJJHHHGGGIIIJJJJJJLLLNNNPPPRRRSSSRRRSSSTTTTTTSSSSSSTTTUUUWWW[[[___bbbdddeeegggiiieeehhhjjjjjjhhheeecccbbbaaa```______aaadddgggjjjjjjmmmrrrtttuuutttuuuuuunnnllljjjhhhgggfffggggggiiilllmmmmmmoooqqqnnnhhhiiigggfffeeeeeefffggghhhkkknnnooonnnppprrrpppkkkfffbbb[[[UUUNNNHHHAAA===666444111111111222222111222444777999999:::<<<>>>888999999888666666888:::999999999::::::999888888888:::;;;:::777555777999555555555555666777999999===<<<<<<;;;;;;;;;<<<<<<===>>>@@@AAA@@@>>><<<;;;:::888555444555666777777222222333333333444444444555555555555444333222111111111000......---------,,,,,,,,,,,,,,,+++***)))(((***+++,,,,,,---///000111000000000111222333333//////////////////......+++,,,,,,,,,++++++---...---...//////......000111000000000000111111111111000111222333444555555555333333333333444555666777888666333222333444333222000//////111333444333111222111000111333444444444222333444666777777666666888999:::<<<>>>AAACCCEEEFFFHHHKKKNNNPPPPPPPPPPPPJJJGGGCCCAAA@@@>>><<<:::888777555555555555222000333222000000111222111000111111222333444444444444222222333333333333444444222222333444444444333333111000000/////////000000111111333888;;;>>>FFFOOOVVVdddvvv|||uuussslllhhhccc___\\\WWWPPPKKKDDD===666444000+++)))***'''''''''&&&&&&''''''''',,,...333777;;;@@@EEEIIIGGGGGGHHHIIIIIIIIIHHHHHHEEEEEEFFFGGGIIIJJJKKKKKKJJJKKKLLLMMMMMMMMMMMMLLLRRRUUUXXX[[[^^^aaafffiiieeefffgggfffcccaaaaaaaaa___aaacccddddddfffhhhkkklllnnnrrruuuwwwwwwvvvuuupppkkkfffbbbaaabbbcccdddgggggggggggggggffffffeeefffeeecccbbbbbbdddgggiiijjjkkkkkkllllllkkkjjjiiigggaaaYYYSSSPPPKKKDDD>>>>>>;;;777444333333333222333333444666888:::<<<======<<<:::999888999::::::888888888777888888999999:::999888666666666666777666666666666777888999:::888888888999:::;;;<<<===;;;<<<>>>??????===;;;999:::999888666555444222222111111111111111111222222333333333222222111//////---------,,,,,,+++++++++))))))))))))))))))))))))***+++,,,,,,+++,,,.../////////111222222222222222...///000111000...,,,+++,,,---......//////......,,,---///000000000///...222111000//////000111222111333555666888888888777444444444444666888:::<<<777888999999888666333222.........000333555555555222222222111222222333333777555555666888;;;=========>>>??????@@@AAAEEEGGGHHHLLLPPPSSSWWW[[[ZZZUUUQQQMMMGGGCCC@@@???<<<;;;777666555555555444111///333222222111000111111111333333222222333333444555111111000000//////......------...///000111111222444444333222000...---,,,000222444666999>>>DDDIIIWWW```nnn~~~xxxvvvooojjjeee```\\\VVVNNNHHHAAA:::333111...)))''')))'''&&&&&&%%%%%%&&&&&&''''''***...111555:::???BBBDDDDDDDDDDDDCCCCCCBBBAAABBBBBBCCCDDDEEEFFFGGGHHHFFFFFFHHHIIIJJJKKKKKKLLLNNNPPPSSSVVVYYY]]]aaadddcccddddddcccaaa_________]]]___aaabbbccceeehhhjjjnnnppptttwwwxxxxxxwwwvvvooojjjddd```___`````````bbbbbbcccdddeeeeeeeeedddcccbbb`````````ccceeegggiiiiiijjjjjjiiihhhfffeeebbb\\\VVVQQQOOOLLLFFFAAA>>>;;;777555444333222111222333333555777999;;;<<<;;;;;;999888888888999999:::999888777777777777777777777666555555666777888666555555555555666666777666666666777888999:::;;;;;;<<<>>>???>>><<<:::888999888777666444333222111111111111111111111111111111111111111000///...---,,,,,,,,,,,,+++++++++******************************+++,,,,,,+++,,,...000000000111222333333333333000111222222111000...,,,,,,------...............,,,---.../////////......000///............///000000111333444555666555555555444444444555777999:::888999999888666333111///,,,,,,,,,...111333333222111111111111222333444555666555666888;;;>>>AAABBBAAABBBEEEGGGHHHLLLPPPSSSSSSWWWXXXYYYZZZ\\\YYYSSSSSSOOOIIIEEEBBB???===;;;777666444444444333111///333222222111000111111111000/////////000000111111111111111111111000000000222222222222222222222333111111111111111000///...///000222444777<<>><<<<<<>>>>>>??????@@@AAABBBBBB@@@AAABBBDDDEEEGGGHHHIIIGGGJJJMMMPPPSSSWWW[[[^^^___```aaa```]]]\\\[[[\\\ZZZ\\\___```aaadddgggjjjnnnpppsssvvvwwwwwwvvvuuummmiiiccc___]]]]]]\\\\\\\\\]]]^^^```aaabbbbbbbbb^^^]]]]]]]]]^^^```cccdddgggggggggfffeeecccaaa___[[[WWWRRROOONNNLLLHHHDDD@@@===999666555444222000111111222333555777888999:::999888777777777888888:::999888777666555555555444444444444555666888888555444444333333333333333333333444444555777888999:::;;;<<<===<<<:::888666777777666555333222111111111111111111000000000000////////////...---,,,,,,+++++++++***************++++++++++++++++++++++++***+++,,,,,,++++++---///000000111222333333333333111222333333222111///...,,,,,,---...............+++,,,---.........------......---,,,,,,---......000000111222333333222222555555555444555555666777888888777666444000...,,,+++******,,,///000000/////////000111222444555666555666888;;;???CCCFFFHHHGGGIIILLLOOOQQQTTTXXX[[[]]]``````___```aaa]]]WWWWWWSSSMMMHHHDDDAAA===;;;888666444333333222000...222111111000000000000000........./////////000000111111222222222222222333333333333222222222111111//////000111111111000000...///111222555999???DDDPPPYYYgggvvvyyysssjjjbbbZZZPPPEEE===:::333...,,,***&&&%%%'''$$$$$$############$$$$$$###%%%)))+++...111555888===>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<<<<===<<<<<<===>>>@@@AAACCCCCCCCCEEEHHHKKKNNNRRRVVVYYY[[[\\\]]]\\\ZZZXXXXXXYYYWWWYYY\\\^^^___bbbeeehhhkkkmmmpppsssttttttsssrrrmmmhhhbbb^^^[[[ZZZYYYXXXYYYZZZ[[[\\\]]]]]]]]]]]]ZZZYYYYYYZZZ[[[^^^```bbbddddddcccbbb```]]][[[YYYVVVSSSPPPNNNMMMLLLIIIGGGBBB???;;;888666444222000000000111111333444666666777777777666666666666777777777666555555444555555555555555555666666777777555444333222111111111111222222222222333555666777999999:::::::::888666555666555555444222111111000000000000000000/////////---------------,,,+++************)))))))))))))))************************((()))******)))***,,,......///000111222222222222111222222222111000///...,,,,,,---.........------++++++,,,,,,------------------------------------000000111111111111111111666555555444444444444444444444444333111///---,,,+++***+++---///000...---......///000333555777888555888;;;>>>BBBEEEIIILLLNNNPPPSSSTTTUUUWWWZZZ\\\```cccdddccceeehhheee```\\\XXXRRRLLLGGGCCC>>>;;;888666444222222111000...000///......------......000000111111111222222111000000111111222222333333/////////////////////......///000000000000000000...///000111333888===AAAKKKTTTbbbqqqxxxnnneee[[[PPPDDD<<<:::333...---+++'''&&&(((#########""""""############%%%''')))+++...111444777888999:::::::::::::::777777777777777777777777999999999999999:::<<<<<>>;;;888666222000000000000000111222333444444444555555555555555555333333333333444555555666777777777666666555555444555444333222111000000000000000111111222444555666666777777888777666555444555555444333222111111000000000000/////////......+++,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((('''(((***,,,,,,---...//////000000///000000000//////...------+++,,,,,,---...---------++++++++++++,,,,,,------.........//////.........111111111111111111222222555555555444333222222111//////000000000/////////,,,,,,---///111111///---------...000333555888999777;;;???BBBEEEHHHLLLOOORRRUUUWWWYYYZZZ[[[]]]___bbbeeeffffffhhhllljjjfff```\\\VVVPPPKKKFFF@@@===:::777444222222111000...---,,,,,,+++++++++++++++000111222333333333222222......//////000000111111+++++++++,,,---.........///000000000000//////...///000111111333666;;;???GGGPPP]]]kkkxxx~~~tttjjj___SSSGGG>>>;;;444///...,,,(((''')))######""""""""""""######!!!###%%%&&&'''))),,,///000111222333444555555555333333333222222222222222555444333222333444555666:::<<<@@@CCCEEEIIINNNQQQRRRSSSTTTTTTRRRQQQQQQRRROOOQQQSSSTTTVVVXXX[[[^^^bbbdddhhhlllnnnoooooonnnjjjfff```\\\YYYWWWTTTSSSUUUVVVVVVVVVUUUUUUTTTSSSRRRRRRSSSSSSUUUVVVWWWXXXYYYYYYXXXVVVTTTQQQNNNLLLLLLLLLKKKJJJJJJJJJJJJJJJHHHEEEAAA>>>;;;888444111000000000000000111222333222222333444444444333333111111111222333444555666666666666666555444333222333333222000000/////////////////////000222333444333444444555555555555555555555444333333222111111000000//////......------+++,,,,,,------,,,,,,+++))))))))))))************((((((((((((((((((((((((&&&'''(((((('''''')))+++++++++,,,---............//////...------,,,,,,+++++++++,,,---------------,,,,,,+++++++++,,,---...//////000000000000//////111111111111111222333444444444444444333222000000+++,,,---...///000111222//////000222333333000---------...000333555888999999>>>DDDGGGIIIKKKPPPTTTVVVXXX\\\___aaaccceeeggggggiiiiiihhhiiilllkkkfffddd```ZZZTTTOOOIIICCC???;;;999555333222222111///,,,++++++***************...///000111222111000///------..................***+++,,,---...//////000//////000000000///......///000000000111444999===AAAJJJWWWdddqqq{{{pppeeeYYYMMMDDD<<<555000...,,,(((&&&((($$$######""""""######$$$!!!"""$$$%%%%%%'''))),,,------...///000000000000//////......---------,,,---,,,,,,+++,,,...000222444666:::===???CCCHHHKKKLLLNNNOOOOOOMMMLLLLLLMMMIIIKKKMMMNNNOOOQQQTTTVVVYYY\\\```eeehhhiiiiiiiiifffccc^^^ZZZWWWUUURRRPPPPPPPPPQQQRRRRRRRRRQQQQQQNNNNNNOOOOOOPPPQQQRRRRRRQQQQQQPPPOOOMMMJJJGGGFFFDDDDDDEEEFFFGGGHHHJJJLLLKKKHHHDDDAAA>>>:::555222111000000000000111111222000111222333333333222222111111111111111222333444222222333444333333222111111000///...............,,,,,,,,,---...///111111000111222333444444555555555555444444333333222222000000///......---,,,,,,,,,------......---------)))))))))******+++++++++(((((((((((((((((((((((('''((())))))((((((***,,,++++++,,,---............///...---,,,,,,+++++++++++++++,,,------------,,,---,,,,,,+++,,,---...///...///000000000000///...000000///000111222444555222222333333333111000///***++++++---...000222333000000111333444333000---------///000333555777999:::@@@GGGLLLNNNQQQWWW[[[[[[^^^bbbdddeeeggghhhjjjiiikkkkkkiiijjjmmmlllgggeeebbb\\\WWWQQQKKKEEEAAA===:::666444333222111000---,,,++++++******++++++,,,---///000111000///...............------------,,,,,,,,,------.........,,,---...///000000000000...//////...///222666:::;;;DDDQQQ]]]jjjzzzuuujjj^^^QQQIII===666000...,,,'''&&&'''$$$$$$############$$$$$$"""$$$%%%&&&&&&'''***,,,....../////////...------,,,,,,++++++******))))))''''''&&&'''(((+++...000///222555888;;;???CCCFFFIIIJJJLLLKKKJJJIIIIIIJJJEEEGGGIIIJJJJJJLLLNNNQQQQQQTTTYYY]]]aaacccccccccddd```\\\XXXUUUSSSPPPNNNKKKLLLMMMNNNOOOPPPPPPPPPKKKKKKLLLLLLMMMMMMMMMNNNLLLLLLLLLJJJHHHEEECCCAAA===???AAACCCEEEGGGKKKMMMMMMJJJFFFCCC???;;;666222111111000000000000111111///000111222333333222111222222111111111111111222---...000111222222111111......---,,,,,,,,,------*********+++,,,---//////...///000111333444555666555555555444444333333333000000///...------,,,,,,------...//////.........))))))******+++++++++,,,))))))))))))))))))))))))((()))******)))***,,,...+++,,,---...//////////////////...,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------,,,+++,,,---...///---...///000000///...---///......///000222444555111222222333222111000///++++++,,,,,,...000111222111111222444555333000------...///000333555777888:::AAAIIIOOORRRVVV\\\aaaaaacccfffgggfffffffffgggiiikkkkkkjjjllloooooojjjfffccc^^^XXXSSSMMMGGGBBB>>>;;;777444333333222111...---,,,,,,++++++,,,,,,---...000111222111000/////////......---------,,,------,,,,,,,,,,,,++++++***+++---///000111222222---------------000444777777@@@MMMYYYeeevvvuuuhhhXXXMMMDDD;;;222...,,,(((%%%&&&%%%###!!!!!!###%%%%%%%%%%%%$$$######%%%''')))++++++++++++,,,,,,---------***))))))(((''''''&&&&&&'''&&&&&&&&&&&&'''((((((---///111333555999>>>AAACCCDDDDDDDDDDDDDDDDDDCCCAAAAAABBBCCCEEEGGGIIIJJJKKKMMMQQQUUUYYY\\\^^^^^^\\\[[[YYYVVVSSSPPPMMMLLLJJJKKKLLLMMMNNNMMMLLLKKKKKKJJJIIIIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDD>>>???@@@CCCHHHLLLPPPSSSOOOLLLHHHDDD@@@:::444000///---,,,,,,...//////...000111222111000000222444///000111222222222222222000000000000////////////,,,,,,------...---------))))))***+++,,,,,,------//////000111222333333444666555555444222111000000000000...---,,,+++++++++------------,,,,,,+++***---+++***+++...///---***+++******)))(((''''''&&&''''''(((((()))***,,,------.........////////////...---,,,,,,++++++++++++///...---,,,,,,,,,,,,,,,...///111111/////////000......///000000///...---//////...---------......///000222222000///000111...///000///...///000222///000111222222222222222///000000111222555:::>>>BBBFFFNNNTTTYYY^^^bbbdddeeefffgggfffeeeeeegggiiiiiihhhggghhhjjjkkkkkkjjjeeebbb^^^YYYUUUOOOIIIEEE@@@:::666666444000...///000///---+++*********+++///000111111111111000000///...------,,,,,,,,,,,,,,,,,,+++++++++,,,------)))+++---///111222222111......---+++***,,,///222999===GGGSSS___mmm{{{nnn^^^SSSIII???555222///***'''''''''%%%""""""############$$$###""""""$$$&&&(((***)))))))))***************(((''''''&&&%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''***,,,...000222555:::=========>>>>>>>>>>>>======<<<<<<===>>>@@@BBBDDDEEECCCFFFJJJNNNRRRUUUWWWXXXXXXWWWUUURRROOOLLLJJJIIIGGGHHHJJJKKKLLLLLLKKKKKKLLLJJJIIIIIIIIIIIIHHHFFFFFFEEECCCAAA@@@??????>>>===>>>@@@CCCGGGKKKOOOQQQOOOLLLHHHCCC>>>999222...,,,***)))***+++---,,,,,,///000111000//////111333///000000111111111111000///.........------,,,,,,,,,,,,---,,,,,,+++***)))))))))******+++,,,,,,------...///000111222333333555444444333111000000//////...---,,,+++*********,,,,,,,,,,,,,,,,,,+++***---+++***+++------+++)))*********)))((('''''''''((((((((()))***+++,,,---,,,,,,---...000111111222111000///---------------//////...............///...000111111///...//////000000111111000...,,,+++,,,,,,,,,,,,---...///000000111333333111111111222...///000///......000222111111222222111000000///...///000000111444999===CCCHHHOOOVVV[[[^^^bbbdddeeefffffffffeeeeeeggghhhiiihhhggghhhiiiiiihhhgggbbb```\\\XXXTTTOOOIIIEEE???999555666444000///000000///...---,,,---......///000000111111111000000///...---,,,,,,++++++,,,,,,,,,+++,,,,,,---......,,,---...///000000///...//////...,,,+++,,,///222666:::CCCPPP[[[hhhzzzwwwhhh]]]OOOEEE;;;666333---)))))))))&&&###""""""""""""!!!######""""""###%%%&&&(((''''''''''''''''''&&&&&&%%%%%%$$$$$$###"""""""""$$$$$$$$$###$$$%%%%%%&&&&&&(((***,,,...000444777666777777888888777777666555555666777999;;;<<<===<<<>>>BBBGGGKKKNNNPPPQQQRRRQQQOOOMMMJJJHHHFFFEEECCCDDDFFFHHHIIIJJJJJJJJJMMMKKKJJJIIIIIIHHHFFFDDDCCCBBB@@@===;;;999888888<<<===???BBBFFFKKKNNNPPPPPPMMMGGGBBB===666000,,,+++)))((((((***++++++***.../////////......000111//////000000//////......,,,,,,,,,+++***))))))(((,,,,,,,,,+++***)))(((''')))))))))***++++++,,,,,,+++,,,---...000111222333333222222111000///......,,,,,,+++*********************+++,,,,,,,,,++++++,,,+++***+++++++++)))'''******))))))((((((''''''(((((())))))***+++---...+++,,,...000111333444444666444222///......///000////////////000000000000///111222111///......///222222222111000...,,,+++*********+++---///000111111222444444222111222333...///000///......000222333333333222111000...---...///000000111444999<<>>999555666555111000111///////////////000111222///000000111000000/////////...---,,,+++++++++++++++,,,,,,---......//////...//////000///---,,,+++//////...---+++,,,...111333666???JJJUUUbbbtttrrrhhhWWWLLLBBB<<<777000,,,+++)))'''$$$############"""$$$$$$######$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$#########"""""""""!!!!!!###""""""""""""###$$$$$$###%%%((()))***,,,///111333333444444444444333333//////000111222444666777888;;;???CCCGGGJJJLLLMMMKKKJJJIIIGGGEEECCCBBBAAA@@@@@@BBBDDDFFFHHHIIIJJJMMMLLLKKKKKKJJJIIIFFFCCC@@@???===:::888666555555888:::===BBBGGGKKKOOOQQQPPPLLLGGGAAA;;;555///***+++***((()))+++,,,,,,+++,,,---------,,,,,,...000............------,,,+++++++++***)))(((''''''&&&++++++++++++******)))((())))))))))))******++++++))))))+++,,,...///111111000000///......---,,,,,,)))))))))(((((())))))***))))))***+++,,,,,,,,,,,,+++++++++******)))'''&&&***)))))))))((((((((('''))))))))))))***,,,---......///111333444555555555888666333000//////000000000000000000000////////////111222111///.........111111222222111///...---******++++++---...///000000222333333222111111222.../////////......000111444444444333333111000000000111111111222555999===HHHMMMTTTZZZ^^^```bbbddddddeeefffeeeddddddfffhhhiiihhhggghhhiiiiiifffdddbbb```[[[WWWSSSMMMGGGBBB===888555666555222111333111111111111111222222222000000111111000000/////////...---,,,+++*********+++,,,---...//////000000.../////////...,,,+++***//////...---++++++---///111444;;;FFFOOO\\\nnn}}}{{{rrr___TTTIIIBBB;;;333...---)))'''$$$$$$%%%&&&&&&%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###############""""""""""""""""""!!!!!!!!!!!!"""######"""%%%'''((()))***,,,---...//////000000//////...++++++,,,---...///111222555777;;;???CCCFFFGGGHHHEEEDDDCCCBBB@@@???>>>=========???AAACCCFFFHHHIIIMMMLLLKKKLLLLLLJJJGGGEEE???>>><<<:::888777666555555777;;;AAAFFFKKKOOOQQQNNNJJJDDD>>>999444...***)))((('''''')))******)))***+++++++++******,,,---,,,,,,,,,,,,+++******)))******))))))((('''&&&&&&((()))***+++++++++++++++(((((())))))))))))******'''((()))***,,,---...///------,,,,,,++++++******''''''''''''((())))))***)))***+++,,,,,,,,,,,,,,,***++++++***)))(((''''''))))))))))))((((((((((((((((((((()))***+++------111222444555666666555444777555222000........./////////000///...---,,,+++///000222111///......//////000111222222222111000...------,,,,,,---------...///111111///...///000---...///...------///111222333333444555555444444222333333333333666;;;>>>HHHMMMUUU[[[^^^```bbbcccdddeeeeeeeeeddddddfffgggfffffffffhhhjjjjjjhhhfffdddaaa\\\WWWRRRKKKEEE@@@<<<777444666666444333555333333333333333222222222111111111111111000//////000///---,,,+++*********+++,,,---...////////////,,,,,,---......---,,,+++---------,,,++++++,,,...111333999CCCKKKWWWiiixxxzzzhhh]]]PPPHHH@@@777111///***(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!""""""###"""$$$'''((((((((()))***))))))************)))))))))))))))***+++,,,......000222555999<<<>>>???@@@>>>>>>===<<<;;;;;;::::::999:::;;;===???BBBDDDFFFIIIIIIJJJKKKLLLLLLIIIFFF???>>><<<:::888777666666333555999???DDDHHHKKKLLLIIIEEE???:::666111---***&&&$$$###$$$%%%&&&&&&&&&((()))***)))((((((***,,,))))))*********)))(((((((((((((((((('''''''''''''''((()))***+++,,,,,,,,,((((((((((((((()))))))))''''''((()))******+++,,,************)))))))))(((%%%%%%&&&&&&''')))***+++++++++,,,---------,,,,,,)))+++,,,+++)))((((((((())))))))))))((((((((((((''''''(((((()))***,,,---111333555666666555444333333333111000///...---------............,,,+++)))...///111111/////////000...///111222333333222222111000///...---,,,,,,,,,,,,---//////---,,,---...---...///...------///111000111222444555666777777444444444444444777;;;???FFFLLLSSSZZZ^^^___```aaaaaabbbcccbbbaaabbbccceeeddddddeeehhhjjjjjjhhheeeccc```[[[VVVQQQJJJCCC>>>;;;666444666777555444666666666777777666555444333333333333333222111000000111000///---,,,+++******+++,,,---//////...------***+++,,,---------,,,+++)))+++++++++******,,,---111333888@@@HHHSSSeeetttqqqeeeXXXNNNFFF<<<555333...,,,)))(((((()))((('''&&&&&&&&&&&&%%%%%%$$$$$$"""""""""###############!!!"""""""""""""""""""""!!!!!!!!!!!!!!!""""""###!!!###&&&'''&&&&&&'''(((&&&&&&''''''''''''&&&&&&'''''''''((((((***+++,,,,,,...111444666888888888888888777777666666666555666666777888:::===@@@AAADDDEEEFFFIIILLLKKKIIIGGGBBB@@@>>>;;;888666555444222444888<<>>999555222///+++)))%%%###""""""$$$%%%%%%$$$&&&'''((('''&&&'''(((***&&&'''((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((((()))************((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((('''''''''$$$%%%%%%&&&(((***+++,,,------.........---,,,,,,(((***,,,,,,)))((()))+++(((((((((((())))))))))))&&&&&&&&&'''((()))++++++---///222444555444333222000000111111000///---,,,)))+++,,,.........---,,,,,,...000111000///000111000111222333333333222111333222000///...---------+++---......---,,,,,,------.........------///000...///111333444555666666444444444444444666;;;>>>CCCIIIRRRXXX\\\^^^___```^^^_________^^^^^^```aaabbbcccdddfffggggggdddaaa^^^[[[WWWSSSNNNIIICCC>>>:::666333666777555555888777888999:::::::::999999444444444444333222111111222111000...---,,,+++++++++,,,.........---+++******+++,,,------,,,+++***&&&((())))))))))))+++---111222777>>>EEEPPPbbbqqqvvvjjj\\\SSSJJJ???888666111///+++))))))((('''&&&%%%%%%%%%%%%%%%$$$###""" !!!!!!!!!""""""###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### ###%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***+++---///222444555555555444444444333333333333222333333444555777:::===>>>@@@AAADDDGGGJJJKKKIIIGGGDDDBBB???<<<888555333222333444777999;;;<<<===<<<===:::555111///,,,***(((&&&$$$###$$$%%%'''&&&&&&&&&'''''''''&&&&&&((()))%%%%%%&&&'''((((((((((((###$$$$$$%%%&&&&&&'''''''''(((((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$$$$%%%&&&(((***,,,---////////////...---,,,,,,'''***---,,,***)))***,,,(((((((((((())))))))))))&&&&&&&&&&&&''')))***+++)))+++///222444444333222...///111222111000---,,,'''(((+++...000000000///+++---000000000000111222222333333444333222111000222222111//////.........+++---......---,,,,,,------.........------///000---...000111222333333444333444333333333666:::===AAAGGGPPPWWW\\\^^^______[[[\\\\\\\\\[[[[[[]]]___bbbbbbcccdddeeeddd```]]]YYYVVVSSSPPPMMMHHHCCC???:::555333666777666666888888999;;;===>>>>>>>>>===555555555555444333222111333222111///---,,,,,,,,,,,,---.........,,,***(((+++,,,------,,,+++)))((($$$&&&((()))((()))+++---111222666===DDDNNN___oooyyy~~~vvvhhhXXXOOOHHH===222444,,,'''((()))&&&$$$$$$%%%%%%%%%$$$$$$$$$###### !!!!!!""""""######""""""!!!!!!!!!!!!!!!""" """$$$%%%&&&!!!"""###%%%&&&'''((((((&&&$$$######$$$###""" ###$$$$$$%%%%%%&&&''''''++++++,,,---......//////---......///......---------------...000333555777:::===BBBEEEFFFGGGHHHIIIDDDEEEBBB;;;888888666222444333222444888:::;;;;;;888777333///+++(((%%%$$$%%%$$$###"""""""""###$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''((((((((((((&&&'''''''''(((((())))))######$$$%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$%%%$$$######$$$''')))+++///////////////...---------,,,***((('''((()))************))))))))))))(((+++++++++******)))))))))......////////////......222000...///000000---***------,,,+++******++++++---------------...///000222222333333333333222222000000//////......------...------...//////---,,,------...............------...///111111111000000000111222222222333666999CCCFFFKKKQQQVVVZZZ\\\]]]ZZZZZZZZZYYYXXXYYY\\\______^^^___```bbbbbb```^^^\\\XXXRRRMMMIIIEEE@@@===:::777555777777555777;;;888<<<>>>======???>>>:::;;;888555333333333333222444444333222111///.....................---------,,,+++)))((((((((()))*********++++++,,,,,,,,,---000///333:::BBBLLL[[[iiizzz}}}oooaaaWWWOOOCCC888666///))))))***'''%%%%%%%%%%%%$$$$$$$$$######### !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%"""###$$$&&&''''''''''''&&&$$$######$$$###""" ######$$$$$$%%%&&&&&&&&&)))******+++,,,---......------.........---,,,,,,*********+++---///222333777;;;???AAABBBCCCDDDEEECCCDDDAAA;;;777777555111333222111333555777888888555444111...,,,***((((((&&&%%%$$$#########$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&(((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%'''***+++///////////////...------,,,+++)))'''''''''((())))))))))))***************+++++++++*********)))))))))***,,,...///000111111000...,,,,,,---,,,***'''***************+++,,,,,,,,,,,,,,,------///000000000111111222222111111000////////////...............------...000111///...//////000//////...---,,,------//////000///.........///000000111222666888@@@CCCHHHNNNRRRVVVXXXYYYYYYYYYYYYXXXWWWXXX[[[]]]```______```aaa```]]][[[YYYUUUPPPKKKFFFBBB>>>;;;888555444666666555777;;;;;;???AAA@@@@@@BBBAAA======:::666444444444444333444333333222111000////////////...---,,,,,,+++++++++***)))(((''''''(((((()))******+++,,,---------111000333999???HHHVVVcccssszzzmmmcccZZZMMM@@@:::222,,,++++++(((&&&&&&$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""%%%%%%$$$#########$$$$$$%%%%%%&&&''''''''''''&&&&&&$$$######$$$###""" """"""######$$$%%%%%%%%%'''(((((()))***+++,,,---,,,,,,------,,,+++******&&&&&&&&&'''(((+++---...222555999<<<======???@@@BBBCCC@@@;;;777777555111222111000000333444444333111000///---,,,+++++++++((('''%%%$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$((('''&&&&&&&&&''')))***...////////////......---+++***((('''&&&&&&''''''((())))))******+++++++++++++++,,,,,,++++++******((()))+++---///111111222000///---,,,,,,+++(((&&&'''(((((()))+++,,,------++++++,,,,,,...///111111///000000111111000000///////////////000000000000///......///111222111///222222222111000///---------............------,,,---...///000000222555888<<>>BBBDDDDDDDDDGGGFFFBBB@@@===999666666555555444333222222222111111000000000///...---,,,***))))))+++***)))''''''''''''((())))))***+++,,,......///333222444888===CCCOOO[[[kkkyyyvvvmmmdddUUUGGG???666///---,,,(((%%%&&&$$$$$$#########"""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""###&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&$$$######$$$###""" !!!""""""######$$$%%%%%%%%%&&&'''((()))***+++,,,,,,,,,,,,,,,+++***(((((($$$$$$###$$$%%%''')))***,,,///333666888999<<<>>>@@@BBBAAA;;;888888666111333111000000111222222111//////...---,,,,,,,,,,,,)))((('''%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$######!!!""""""""""""#########$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&'''(((---...............------))))))'''&&&&&&%%%&&&&&&''''''((()))***+++,,,---,,,,,,---...------,,,+++,,,,,,---//////000000000333222111000///---***)))'''((()))***+++,,,,,,,,,+++++++++---...000222333000111111222222111111000000111111222222333333333222111000111222222111///222222222222111111000///////////////......---------///000000000222666888:::<<<@@@DDDIIILLLNNNOOOTTTUUUUUUUUUTTTTTTVVVXXX]]]\\\\\\]]]^^^]]][[[XXXTTTPPPKKKFFFBBB>>>:::777666333333666888777888<<>>:::777666555444333111111111111111111111111//////...---,,,+++++++++,,,+++***(((((((((((()))))))))+++,,,...///000111333222444999<<>>BBBFFFIIIKKKMMMQQQRRRSSSSSSSSSSSSUUUVVVYYYXXXYYY[[[]]]]]][[[YYYTTTPPPKKKGGGCCC???;;;888777444555999:::888:::===???CCCFFFFFFHHHLLLLLLIIICCC???:::777555444333111000000000000000000000000------------------......---,,,+++*********+++,,,++++++,,,...///111222222333333555:::===AAAKKKUUUaaaooo~~~~~~vvvgggZZZOOOEEE:::444000***&&&%%%%%%%%%%%%$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!! !!!!!!"""###$$$######$$$%%%''')))+++,,,************)))(((''''''&&&$$$######$$$###""" """"""######$$$%%%%%%%%%%%%%%%'''(((***+++,,,---------,,,+++***(((&&&%%%######"""""""""###%%%&&&"""%%%))),,,///333777:::;;;>>>>>>;;;:::;;;999555444222000000111222111000000///...,,,++++++******+++***(((&&&%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&'''&&&%%%$$$###"""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%)))******++++++++++++***(((((((((''''''&&&%%%%%%%%%%%%&&&''')))******+++***,,,---//////...---,,,'''(((+++...111333555555222333333222///,,,,,,,,,,,,---...///000///...---......//////111222444444444555555666666555555444555555555555666666666666555333222222333222000...//////111222333444444444444333222222222222222333222222333222222222555777999:::<<<@@@CCCGGGIIIKKKNNNPPPRRRRRRRRRSSSUUUWWWVVVVVVWWWYYY[[[\\\[[[YYYTTTQQQLLLGGGDDD@@@<<<:::888666666:::;;;999999<<<>>>BBBFFFGGGIIIMMMMMMJJJEEEAAA<<<888666444222111000/////////......------+++++++++,,,------......---,,,+++++++++,,,---.........///000111222333444333333666;;;>>>AAAIIISSS]]]jjjyyysssfffXXXMMMAAA:::444,,,((('''&&&&&&&&&%%%%%%%%%%%%$$$###"""""""""!!!!!!!!! !!!"""###$$$######$$$%%%''')))+++,,,++++++++++++***)))((((((&&&$$$######$$$###""" ######$$$$$$%%%&&&&&&&&&&&&'''((()))+++---...///......---,,,***(((&&&%%%###"""!!! !!!"""###$$$!!!###&&&)))+++...222555666999;;;999999:::888555333111//////000111111000......---,,,+++++++++++++++***(((&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&'''((((((&&&%%%###############$$$$$$$$$%%%#########$$$$$$$$$$$$%%%###############$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''''''''(((((()))******))))))))))))((((((''''''&&&%%%$$$%%%%%%&&&'''(((((()))''')))+++------,,,***)))$$$&&&(((,,,///222333444000222333222...,,,,,,---,,,...000222333333222111111111111111222333444555555666666666666666666555555555555555555555444444222111000111333333222000///000111222222222222222444333222222222333444555333333333222000111333555888999;;;>>>AAADDDGGGIIIKKKMMMPPPRRRSSSTTTVVVXXXVVVVVVVVVXXXZZZZZZXXXWWWTTTQQQLLLHHHDDDAAA===:::888666666::::::888888:::===BBBFFFGGGJJJNNNOOOLLLGGGCCC>>>:::777555333111//////...---,,,,,,++++++***************++++++++++++*********+++---///000111111222222333444444555444444777<<<>>>???FFFOOOWWWcccsss|||ppp___SSSFFF>>>777///***)))''''''&&&&&&&&&%%%%%%%%%######""""""!!!!!!!!! !!!"""$$$$$$$$$$$$$$$%%%'''(((***++++++++++++++++++***))))))&&&%%%######$$$$$$"""!!!###$$$$$$%%%%%%&&&'''''''''''')))***,,,...///000///...---,,,***(((&&&%%%"""!!! """""""""###%%%'''(((***---000222666888777777999888444222000......000000000///,,,,,,,,,++++++,,,------+++***(((&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))'''%%%$$$###$$$$$$$$$$$$%%%%%%%%%""""""""""""############!!!!!!""""""######$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&'''(((((((((&&&&&&'''(((((()))(((((())))))))))))((('''&&&%%%$$$$$$%%%%%%&&&'''''''''$$$&&&)))++++++***((('''%%%'''(((+++---...//////000222444333000---...000,,,...111333555666555555333222222222333444444555555555666666666666555555555555555444444333333222///...///111333444444222111111222222222111111000333333222111222333555666333333333111//////111222777888:::<<<@@@CCCFFFGGGJJJLLLPPPRRRSSSTTTWWWXXXWWWWWWWWWXXXYYYXXXVVVTTTTTTQQQLLLHHHDDDAAA===:::888555666999:::777666888===BBBFFFHHHKKKOOOPPPMMMIIIEEE@@@;;;888666444222//////...---+++***))))))******))))))(((((('''''')))(((((()))+++---///000333333333444444555555555555555888<<<======CCCKKKRRR___nnn||||||jjj```QQQDDD;;;444...******&&&$$$&&&'''%%%$$$&&&######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!######$$$%%%'''******+++++++++***)))'''&&&'''&&&$$$"""""""""""""""!!!"""######%%%%%%&&&'''%%%'''***---/////////...111000---+++(((&&&%%%%%%$$$###!!!  """######$$$$$$'''+++...///000111333333222222111000///---+++++++++,,,---,,,,,,,,,------,,,++++++))))))((('''&&&&&&%%%%%%&&&$$$######%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$###!!!!!!"""$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$&&&'''((((((&&&&&&%%%%%%&&&''')))***+++,,,,,,***'''%%%%%%&&&(((((('''&&&$$$%%%'''***'''&&&&&&%%%%%%%%%&&&&&&'''(((+++---//////...---444444333222000...,,,+++111222333444444333111000333444555444333333555777333444555555666555555555222222111111000111111111333222111000000000111222444333222111111111222333000000000000////////////222222111111111111222222555666888:::>>>AAADDDFFFJJJMMMPPPRRRSSSTTTUUUVVVTTTTTTTTTSSSTTTTTTUUUVVVSSSOOOJJJFFFCCC@@@<<<:::666444333333666888999888;;;>>>BBBEEEGGGIIILLLNNNHHHHHHDDD<<<777555222...///...---------,,,***''')))(((&&&%%%%%%&&&((()))***)))(((((((((***+++,,,//////000111444666888999777777777888999>>>DDDHHHRRRZZZfffvvvqqqgggXXXKKKAAA999111---+++&&&$$$&&&&&&###"""#########"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!#########$$$''')))******++++++***)))'''&&&&&&%%%$$$"""!!!!!!"""###""""""###$$$%%%&&&''''''$$$&&&***...000222222222222111...,,,)))'''%%%%%%###"""!!! !!!!!!"""""""""$$$(((+++---...///000111000//////...---+++)))))))))+++++++++,,,,,,---,,,,,,++++++)))(((((('''&&&&&&%%%%%%&&&$$$"""###$$$&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$"""######"""!!! !!!###############$$$$$$$$$$$$"""""""""#########$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%'''((()))***++++++***'''&&&&&&'''((()))((('''%%%&&&(((***'''''''''&&&''''''(((((()))***,,,.........---,,,111111111111111000///...000111222333333222000//////000111000//////111333333333444555555555555555444333222222111111111222333222111000000111222333444333222111111222333333111111000000000/////////000000////////////000000333444666888<<>>AAACCCEEEHHHJJJHHHIIIEEE>>>999888555000000///---,,,,,,+++)))''')))(((''''''''''''((()))((((((''''''(((***+++---000000000000111333444555:::::::::999:::===BBBEEEOOOWWWeeevvv{{{qqqbbbTTTIII???666000...)))&&&'''&&&###"""#########"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######$$$&&&((())))))*********((('''&&&&&&%%%###"""!!!!!!"""#########$$$%%%&&&'''((((((%%%'''+++///222555666777333222000---***'''&&&%%%###"""  !!!!!! """%%%''')))***+++,,,---,,,++++++***)))((('''''''''((()))++++++,,,,,,,,,,,,++++++((((((''''''&&&&&&%%%%%%%%%$$$"""###$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$"""######""" !!!"""""""""""""""############!!!!!!!!!"""""""""#########$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''((()))***)))'''&&&'''((()))))))))'''&&&&&&)))+++((('''''''''((()))******++++++---------,,,+++***---...///000111111111111...///000111111000///...---.........------///111222333444444555555444444555555333222111111111111111000000000000111333444333333222222222222333333333222222111000///............------------......111111333555888;;;>>>???CCCGGGKKKNNNPPPQQQSSSUUURRRRRRQQQQQQQQQQQQRRRRRRSSSQQQMMMJJJGGGDDD@@@>>>777555444444666888888888555777;;;>>>@@@CCCFFFIIIHHHJJJGGGAAA===;;;888333111///---,,,+++***(((%%%((((((((())))))(((((((((''''''''''''(((***,,,---111000000///000000111111999:::::::::;;;>>>CCCGGGPPPXXXfffvvv{{{lll^^^QQQEEE:::333111,,,(((((((((%%%$$$&&&###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###%%%'''(((((()))))))))(((&&&&&&%%%$$$###!!!!!!!!!"""######$$$$$$%%%&&&'''((()))'''))),,,///333555777777333222000...+++(((&&&%%%###!!!  !!!!!!!!! ###%%%%%%&&&'''((()))(((''''''''''''&&&&&&&&&''''''(((******+++,,,,,,,,,,,,+++(((((((((''''''&&&&&&&&&%%%$$$"""###$$$%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$"""######"""  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&&&&''')))(((''''''(((***(((((()))(((&&&&&&(((***''''''''''''((()))******))))))***+++++++++************,,,---.../////////------.../////////.........///000///......000222222222333444444444444444555444333111000////////////.........///000222333222222222222333333333444444444333222000///.........------------------......///000222555777:::;;;@@@CCCHHHLLLNNNPPPSSSUUURRRRRRQQQQQQQQQQQQRRRRRRUUURRRNNNKKKHHHDDD???<<<777555333333555666666666555888;;;>>>@@@CCCGGGJJJIIIKKKJJJDDDAAA???;;;666333000---,,,+++)))'''%%%&&&''')))******)))'''&&&&&&&&&&&&'''(((+++---...000000000000000111111222444555777999<<>>888444111...,,,+++***(((&&&%%%&&&(((******(((&&&%%%'''''''''((()))+++---/////////000111222444555666222444777:::>>>BBBHHHLLLVVV^^^kkkzzz|||ooobbbTTTFFF===333---((('''&&&######%%%######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!! !!!###%%%&&&&&&'''(((((('''&&&%%%######!!!!!!!!!!!!"""#########$$$%%%&&&'''((((((++++++,,,------...///000/////////...,,,***'''&&&$$$###!!!  !!!######""""""###$$$ !!!"""$$$$$$######"""$$$$$$%%%&&&'''(((((((((((()))***+++,,,,,,,,,,,,***************)))))))))&&&%%%%%%%%%&&&&&&$$$###%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&%%%%%%$$$%%%%%%###!!! """!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$"""#########$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$&&&'''''''''''')))***'''((())))))''''''((()))(((''''''&&&&&&''''''((($$$%%%&&&'''(((***+++,,,(((((()))***************++++++,,,,,,---.........---...///...------///111000111222222333333222222111111///...---------------,,,,,,+++,,,---///000111222333444555555444444555444444333222111000000//////............//////,,,---...///111333555666:::>>>CCCGGGJJJLLLOOOQQQPPPPPPPPPQQQRRRSSSTTTUUUWWWTTTPPPMMMIIICCC===999888666333222333444444333333555888:::===AAAFFFJJJKKKNNNOOOKKKGGGDDD???999555222...,,,,,,+++***)))&&&''')))******)))'''&&&))))))))))))***,,,...///...///000222444666888999666888;;;===@@@DDDHHHLLLWWW```nnn~~~xxxlll]]]OOOEEE:::333---***(((###"""$$$######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!! """$$$%%%%%%''''''''''''&&&%%%###"""!!! !!!"""###""""""###$$$%%%&&&''''''(((((())))))***+++,,,---,,,,,,------,,,***(((&&&%%%$$$"""!!! !!!!!! """"""""""""###$$$ !!!"""#########"""!!!"""###$$$%%%&&&'''((((((((()))***++++++,,,,,,,,,++++++++++++++++++++++++'''&&&&&&'''((('''%%%###$$$$$$############$$$$$$""""""###$$$%%%&&&'''((('''''''''''''''&&&&&&%%%&&&&&&&&&$$$""" !!!"""!!!!!!"""""""""#########!!!!!!!!!"""""""""######!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%$$$###$$$&&&''''''&&&'''((())))))***,,,+++***)))***+++******)))(((''''''''''''''''''(((((()))***+++,,,(((((()))***++++++++++++++++++,,,,,,---...//////,,,---......,,,---...000000111111222222222222222111000///...............//////...------...///000111222333555555555555444444444333333222222222222//////............//////------...///111222444555666:::???CCCFFFHHHKKKMMMMMMMMMNNNOOOQQQSSSTTTUUUUUUSSSQQQNNNKKKGGGAAA===:::888555444555555555444222444666999<<<@@@EEEIIILLLPPPPPPLLLHHHEEE???888555222///------------,,,)))***++++++++++++***)))++++++******+++---.../////////000222444666888:::888;;;>>>AAADDDHHHMMMPPP]]]eeesss~~~rrrdddUUUKKKBBB:::333///+++%%%###%%%######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!! """$$$$$$%%%&&&'''''''''&&&%%%###"""!!! !!!"""###!!!"""###$$$%%%&&&&&&'''&&&&&&&&&'''(((***+++,,,***+++,,,,,,,,,***((('''&&&$$$###"""!!!!!!""""""!!!"""!!!!!!###$$$ !!!"""#########"""!!! !!!###$$$&&&&&&''''''(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((''''''((()))(((&&&###$$$$$$############$$$$$$!!!!!!"""###%%%&&&''''''''''''((((((''''''&&&%%%'''''''''%%%"""!!!"""###""""""""""""############ !!!!!!!!!""" !!!"""###$$$%%%&&&&&&$$$%%%&&&'''&&&&&&$$$###%%%&&&''''''&&&&&&''')))***,,,......,,,+++,,,,,,---,,,+++)))((((((((('''++++++************++++++'''(((***+++---.........,,,,,,,,,,,,---...///000.../////////......000111000000111222222222222222111000////////////000000111111///......///000000000222333555666666555555333333333333333333333333///......------......///.........///111222444555444888<<<@@@CCCEEEHHHJJJJJJKKKLLLMMMOOORRRTTTUUUTTTRRRQQQOOOMMMJJJEEEAAA<<<:::777666666777666555333555777999<<>>777666333///...............,,,,,,,,,------,,,,,,,,,---,,,,,,+++,,,---///000///000000222333555777888777:::???DDDHHHMMMSSSWWWdddlllzzz{{{ooo___RRRIII>>>444///+++'''%%%&&&%%%###!!! !!!""""""!!!"""!!!!!! !!!"""###$$$!!!!!!!!!"""""""""######$$$$$$%%%&&&%%%$$$###"""###!!! """$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''((('''))),,,***%%%$$$'''$$$###""" !!!"""!!!""""""""""""!!!!!! """"""""""""""""""######""""""###$$$%%%%%%&&&&&&))))))))))))***+++,,,---+++++++++++++++++++++++++++******)))((('''&&&&&&$$$###############$$$$$$%%%$$$"""!!!!!!"""$$$%%%&&&'''(((((((((((((((((('''&&&&&&%%%%%%$$$######!!!"""$$$%%%%%%$$$"""!!!!!!!!!""""""""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((++++++,,,,,,,,,++++++***---,,,+++***)))))))))))),,,+++++++++******))))))))))))***+++,,,,,,------))))))***+++---......///...///000///...---...///,,,...///111222222222222444444222///,,,+++---///,,,,,,------...000111222111111333555666777777777888888777666555444444333111111000///...------,,,.........//////000111222555666888:::>>>AAADDDFFFGGGIIILLLNNNOOOPPPRRRTTTTTTSSSPPPNNNMMMJJJGGGDDDCCC@@@<<<999888777555444777777888:::===CCCGGGKKKOOOPPPPPPOOOLLLFFF@@@<<<:::999666333111/////////---------......---,,,,,,111111111///---,,,...///000111222222222333555777===AAAFFFIIILLLRRRZZZ```ggguuuxxxhhh\\\PPPEEE999444///***'''((('''%%%"""!!!!!!"""!!! ###""""""!!!!!!"""###$$$ !!!!!!!!!"""""""""$$$%%%&&&''''''&&&%%%$$$$$$###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''((((((+++...,,,'''$$$&&&$$$###!!! !!!"""!!!!!!"""######"""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$%%%&&&&&&(((((((((((()))***+++,,,*********++++++,,,,,,,,,,,,++++++)))((('''&&&&&&$$$######""""""###$$$$$$$$$###!!! !!!###$$$%%%&&&&&&''''''''''''&&&''''''&&&&&&%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))******++++++,,,,,,++++++***,,,+++***)))((((((((((((***)))))))))((((((((((((((((((((()))***+++++++++))))))***+++,,,---.........000111000///...///000...///111222333333222111222222111...,,,,,,---/////////......///000111111222333444666666777777777888777666666444444333222111111000000//////...............//////000111222444555777:::===@@@CCCEEEFFFIIILLLNNNOOOPPPRRRTTTUUUSSSQQQOOONNNLLLHHHFFFEEEBBB>>><<<:::999777666999999:::;;;???DDDHHHKKKPPPQQQQQQPPPLLLGGGAAA>>>:::888666333111000///////////////000000//////...111111111///......000222222333444555444555888:::999===CCCHHHNNNVVV```gggqqq~~~ssshhhZZZNNNBBB;;;555...))))))(((&&&###!!!""""""!!! $$$######"""""""""###### !!!!!!!!!!!!%%%&&&'''(((((('''&&&&&&%%%$$$"""!!!!!!"""###%%%###########################$$$$$$%%%%%%&&&&&&&&&$$$&&&,,,222000(((#########"""!!! !!!!!!!!!!!!"""###$$$$$$$$$$$$"""""""""!!!!!!!!! """"""######$$$$$$%%%%%%'''&&&&&&&&&'''((()))***((())))))***+++,,,------------,,,***)))'''&&&&&&$$$######"""""""""######"""""" """"""$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%"""###$$$%%%%%%$$$###"""!!!""""""######""""""!!!########################'''&&&&&&%%%$$$$$$######!!!""""""$$$%%%''')))*********+++++++++++++++*********)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))((())))))***+++,,,------...///111000///...///111000111222333333222111000///000///...,,,,,,...000111111000000000000111111555555666777777777777777777666555444333222222111000000000000000/////////.........//////000111222333444666888<<>>>>>>>>===<<<<<<<<<===>>>BBBFFFJJJLLLNNNOOOPPPNNNKKKFFFAAA>>>:::888666333111000000000111111222222333222222111111111222111000000222555444555777888888999<<<>>>===AAAGGGMMMTTT^^^iiiqqq{{{qqqdddXXXKKKBBB:::111+++***'''%%%"""!!!"""""""""!!!$$$#########"""""""""""" !!!!!!!!!!!!!!!%%%&&&'''((())))))((('''&&&%%%###"""!!!"""######""""""""""""""""""""""""!!!!!!""""""###$$$%%%%%%$$$)))444<<<:::///&&&###!!!!!!!!!!!! !!!!!!!!! !!!"""$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!############$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&'''((()))+++,,,---......---,,,***)))'''&&&%%%$$$######""""""""""""###"""!!!!!! !!!!!!"""###$$$%%%&&&&&&'''&&&&&&)))(((((('''&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""######"""""""""########################%%%%%%%%%%%%$$$$$$######!!!!!!"""###$$$&&&((())))))******++++++++++++******)))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))***+++,,,,,,,,,...//////------...000000111222222222000///...---......---,,,---///000111111111111111222333444777777888888888777777666666555555444333222111000.../////////////////////............///000111222222222444777:::===@@@BBBCCCFFFIIILLLMMMOOOQQQSSSTTTSSSQQQPPPPPPOOOLLLJJJBBB@@@>>>???@@@BBBCCCBBB??????@@@AAADDDGGGKKKMMMLLLLLLMMMLLLIIIDDD@@@===:::999666444333222222222333333444444555555444444333333333222111111333555555777999;;;<<<>>>AAADDDIIIMMMRRRXXX^^^hhhttt||||||nnnbbbTTTJJJ@@@555...+++&&&$$$"""!!!###$$$$$$#########$$$$$$$$$#########""""""""""""""""""""""""$$$%%%''')))******))))))&&&&&&$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$(((///;;;EEECCC777+++&&& !!!!!!!!!!!! !!!"""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&(((***+++,,,------,,,+++***)))'''&&&&&&$$$######"""!!!!!!""""""""""""""""""""""""""""""$$$$$$%%%''''''((((((((()))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###############$$$%%%&&&((()))******++++++++++++******)))((((((((())))))''''''''''''''''''''''''''''''((((((((((((((()))'''(((((())))))************+++,,,,,,++++++,,,...//////000000000...---,,,+++,,,......------///111///000000111333555666777888888888888888777777666555555444333222111111000.....................///............///000111222111222333555888;;;===???AAADDDGGGJJJKKKMMMOOOQQQRRRQQQOOOOOOPPPOOOLLLJJJDDDBBB@@@???AAABBBBBBBBBAAAAAABBBCCCEEEHHHJJJLLLKKKLLLLLLKKKHHHDDDAAA>>>;;;999888666444444444555444444555666666666666666666666666444222222444666777:::===@@@BBBFFFJJJMMMTTTXXX___eeelllvvvyyylll^^^SSSHHH<<<333000)))'''$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&(((***+++,,,,,,+++((('''&&&%%%######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""$$$***555>>><<<000&&&### !!!!!!!!! !!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$###$$$%%%&&&((()))***+++++++++***)))((('''&&&&&&$$$######"""!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%'''((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&$$$$$$######$$$$$$%%%%%%(((((()))***++++++++++++***))))))(((((())))))***'''''''''((((((((((((((((((((())))))))))))))))))'''''''''((((((((())))))((()))++++++******+++------.../////////---,,,++++++---...///......000111...//////111333555777999777777888888888777777666666555444333222111111000////////////.....................//////000111222222222333444666888:::;;;>>>AAADDDGGGIIIKKKMMMOOOOOONNNMMMMMMNNNNNNLLLJJJIIIFFFCCCAAA@@@@@@???>>>BBBBBBCCCDDDEEEGGGIIIJJJKKKLLLLLLKKKHHHEEEBBB@@@<<<;;;999888777777777888555666777888999999999999999999999888666666888:::===@@@DDDHHHLLLQQQWWWZZZ]]]ccckkkttt|||wwwiii]]]RRRDDD:::777///---***((((((((('''&&&&&&'''(((***++++++++++++(((((((((''''''&&&&&&&&&''')))+++---.../////////++++++)))(((&&&%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!###(((...+++$$$ !!!!!!!!! !!!!!!"""######"""""""""###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$###############$$$"""######%%%&&&'''((((((((((((((((((''''''&&&&&&$$$$$$"""!!!!!! !!!!!!!!!!!!!!!!!! """###$$$%%%''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%"""######$$$$$$######"""#######################################$$$$$$$$$#########$$$$$$&&&'''((('''((()))***++++++++++++(((((((((''''''(((((()))&&&'''''''''((((((((())))))(((((((((((((((((((((&&&''''''''''''(((((((((((()))++++++******,,,------.../////////...---,,,,,,...000000//////000111//////000111222444666777666666777777888777777777666666555444333222111111222222111111000000//////.........//////000111222333333333333444666777888;;;>>>BBBEEEFFFIIIKKKMMMLLLKKKJJJKKKLLLLLLKKKIIIIIIFFFCCCBBBBBBBBBAAA@@@AAABBBBBBCCCEEEFFFGGGGGGHHHIIIHHHGGGEEECCC@@@???===<<<;;;:::999999::::::888999:::;;;;;;<<<<<<<<<:::;;;<<<<<<;;;===@@@BBBEEEHHHMMMSSSXXX^^^eeeiiimmmsss|||~~~pppeeeXXXKKK@@@<<<555222...,,,***)))'''&&&''')))+++---...//////...******))))))(((((((((((()))+++---///111222222222...---,,,***)))'''&&&%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! $$$###$$$&&&$$$ ### !!!!!!!!! !!!""""""""""""!!!!!! """"""###$$$%%%&&&&&&'''((((((((((((((((((''''''$$$$$$###############$$$""""""###$$$%%%%%%&&&'''''''''''''''''''''''''''$$$$$$"""!!!  !!!!!!###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%$$$$$$###""""""""""""""""""$$$%%%''')))***'''''')))******+++++++++''''''&&&&&&&&&''''''(((&&&&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''(((***++++++++++++---...---...///000000///......---///111111000///000111111000111111222333444555555555666777777777777777777666555555333333222111444444444333222111000000.........//////000111222333333333333444444555666:::===@@@CCCEEEGGGJJJLLLJJJIIIIIIJJJKKKKKKJJJHHHEEECCCBBBBBBDDDFFFGGGFFFAAAAAABBBCCCDDDEEEEEEFFFDDDDDDDDDCCCAAA???<<<;;;>>>===<<<;;;:::;;;;;;<<<:::;;;<<<===>>>>>>>>>>>>:::<<<===>>>@@@BBBFFFIIIKKKNNNTTTZZZaaahhhooosss|||wwwkkk```TTTFFF<<<;;;333------...---,,,---...---...///222333222111333111...+++)))(((((((((++++++,,,...000222444555222000---***(((&&&%%%%%%###"""!!! !!!"""""" !!!!!!!!!!!!$$$###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%######""""""!!!!!!!!!  !!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''(((''''''&&&%%%$$$$$$$$$""""""""""""""""""#########"""""""""!!!!!! ###""""""""""""$$$%%%&&&(((((())))))))))))((('''++++++******))))))(((((((((((('''&&&&&&&&&'''''''''((()))++++++)))(((''',,,***)))'''&&&&&&&&&&&&***''''''+++,,,+++---000222000111222000++++++///////////////000111222333111111222333444555555666222444666777777555333111666555444222111111222222444333333222111000//////000000////////////000000000000111111111222222222777999;;;>>>AAADDDFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFEEECCCBBBAAAAAABBBCCCAAAAAAAAA@@@@@@AAABBBBBBBBBCCCCCCBBB@@@???@@@AAA@@@???===;;;;;;;;;;;;<<<<<<;;;:::<<<>>>@@@@@@@@@BBBCCCCCCDDDDDDGGGKKKNNNVVVZZZ___fffnnnwww~~~rrrhhh[[[NNNDDD@@@888111000000---,,,---222111222444666888777666666444111...+++*********,,,,,,---...111333555666333222///+++(((&&&%%%%%%###"""!!! !!!""" !!!!!!  !!!""""""""""""!!!!!!!!!!!!""""""#########$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""""""""!!!!!!  !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&'''(((((((((((((((((('''&&&%%%%%%%%%$$$$$$###""""""##################"""""""""!!!!!!$$$#########$$$%%%&&&'''))))))*********))))))((()))))))))))))))(((((((((((((((''''''''''''((((((''')))***++++++***)))'''+++***((('''&&&'''''''''***((((((***++++++111888333///...000///---...111////////////000111111222222222222333333333333333222444666888888666444333666555444333222222222333222222222222111111111111000000///////////////000//////000111222333444555666777999<<>>======>>>===<<<;;;:::999999::::::<<<;;;;;;===???AAABBBBBBCCCDDDGGGIIILLLQQQVVVZZZbbbgggnnnvvv|||rrrfffXXXNNNGGG===555333222...,,,---333333444666999;;;:::999999777444111...---,,,,,,------...000222444666777555444111---***'''&&&%%%######!!! !!!!!! !!!!!!!!!!!!!!!"""""""""###""""""!!!!!!""""""###""""""######$$$$$$%%%%%%$$$$$$############""""""!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!  !!!!!!!!!!!!"""$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((())))))******)))))))))(((''''''&&&&&&&&&&&&%%%$$$############$$$$$$$$$############"""%%%$$$$$$$$$%%%&&&'''((())))))***************)))'''''''''((((((((((((((((((((('''''''''(((((()))((()))***++++++***)))((())))))(((((((((((()))))))))((()))+++,,,000;;;GGG<<<444...///000///000222///////////////000000000333333333222222222111111333444666888888888666555666555444333333333333333111111111222222333333333111000//////............---...///111333555666777555666888:::===???AAABBBEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@???============;;;;;;;;;<<<===>>>???@@@===>>>???>>><<<:::;;;<<<<<<;;;;;;:::::::::;;;;;;===>>>???@@@BBBDDDFFFGGGHHHKKKOOORRRVVV\\\bbbffflllrrr{{{zzznnnaaaWWWLLLBBB999666333000...///111111222444777999999888999777555222///...---,,,---...///000222444666888777555333///+++(((&&&%%%$$$###!!!  !!!"""############""""""!!!###""""""!!!!!!""""""###!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""" !!!!!!!!!!!!"""!!!!!! !!!!!! !!!!!!!!! """"""!!! """###%%%%%%&&&&&&&&&&&&''''''''''''(((((()))))))))))))))))))))(((((((((''''''((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''(((((()))))))))))))))%%%&&&&&&''''''(((((((((&&&&&&&&&&&&'''(((((()))(((((()))******)))((((((((((((((())))))*********((((((***,,,...444EEETTTFFF:::111///111000000111/////////000000/////////222222222222222222222222333444666888999999888777666555555444444444444444222222333333333333333333111111000///............///000111222333555666666555666888:::<<<===???@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@???>>><<<;;;:::999999888888888999:::<<<===>>>;;;=========;;;:::;;;<<<============>>>>>>?????????AAACCCDDDFFFIIILLLNNNQQQTTTXXX\\\```eeekkkooowww}}}vvvhhh___QQQGGG===888666111000000000///000222555777666555555444333000...---++++++------...///111444666777777666333000---)))&&&%%%$$$###!!!   """######$$$######"""!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!! !!!!!!!!!"""""" !!!###"""!!!!!!"""###%%%%%%%%%&&&&&&'''''''''&&&'''''''''''''''((((((((((((((((((''''''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%&&&'''((((((''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%&&&'''((()))(((((((((((((((((((((((((((((()))******+++++++++***)))+++,,,,,,222@@@OOOCCC999///...//////...000...///000000111000000///000111111222333333444444333444666777888888888888555666666555555555444444555555444444333222222111111111000///////////////222222222333444444555555777888999:::<<<===>>>???@@@????????????>>>>>>>>><<<<<<;;;:::999888777666555555666777888999;;;<<<;;;<<<============>>>???>>>>>>???@@@AAABBBBBBBBB@@@BBBFFFHHHIIILLLQQQTTTXXX\\\aaaggglllrrrxxx|||qqqgggYYYNNNBBB===888333111111000//////111444555444333000000///...,,,+++***)))++++++,,,...000222444555666555333111---***'''%%%$$$###!!! !!!"""###$$$$$$###"""!!!!!!  !!!  !!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!"""""""""  !!!!!!!!!!!!!!!""""""######$$$"""###$$$$$$""""""###$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%###$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''''''''$$$$$$%%%%%%'''(((******)))(((((((((((((((((()))((()))***+++++++++++++++,,,+++++++++******333===777000***+++------...111---...000222222222111111000111222333444555555666444555555666777777777777555666666777666666555555777666666555333222222111111111111000000111111222333333444444444444555555999999:::;;;<<<======>>>=========<<<<<<<<<;;;;;;999999999999888777666666555444555555666777888999:::<<<>>>??????@@@BBBDDD???@@@BBBDDDEEEFFFGGGGGGCCCGGGKKKNNNOOORRRXXX\\\aaaeeemmmttt|||{{{qqqcccWWWJJJBBB;;;555111111///......///111222000///,,,,,,,,,,,,+++***))))))))))))***,,,...000222333444444333111...***'''&&&$$$###!!! """###$$$###"""!!! !!!!!!"""""""""!!!!!!!!!  !!!""""""  !!!"""!!!""""""###$$$$$$%%%%%%###%%%&&&%%%$$$###$$$%%%######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%############$$$$$$$$$%%%###$$$%%%&&&'''''''''&&&###$$$%%%&&&''''''''''''((((((((('''''''''''''''%%%&&&&&&''')))***,,,---++++++************++++++)))***+++,,,,,,,,,+++***,,,***+++---,,,)))+++000///,,,+++---...---...111,,,...000333444444444333333333333444444555555555555555555555555555555555555666777777777777666555666666555555444444333333111111111111222333444444222333333444555666666777:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999666777888888888777666666555555444444555666777777888:::===???@@@BBBEEEGGGDDDFFFHHHKKKLLLNNNNNNNNNMMMQQQWWWYYY[[[^^^dddjjjooottt|||xxxkkk^^^PPPFFF>>>555111000---,,,,,,,,,......---+++******+++++++++***))))))'''((()))***,,,///111222333333222000...+++(((&&&$$$###!!! !!!!!!"""!!!###$$$###"""""" !!!!!!!!!""""""######  !!!!!! !!!"""""""""###$$$%%%%%%&&&&&&$$$&&&'''&&&$$$$$$%%%&&&""""""###$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&"""""""""""""""""""""###$$$$$$#########$$$%%%%%%"""""""""######$$$$$$$$$$$$%%%&&&(((((((((((('''$$$%%%&&&'''(((((((((((()))))))))((('''''''''&&&''''''((()))+++,,,...///---,,,,,,++++++,,,,,,---***+++,,,---,,,,,,*********)))+++///000---,,,...000///000222000------111,,,...111333555666555555666666555555555444444444555555555555555444444444555666777888888777666555444444444555555555555666111111111222333444666666111111222444666777888999999::::::::::::;;;;;;;;;:::::::::999999999888888444555777888888888777666555555444444444555666666777999<<>>BBBEEEFFFGGGJJJNNNRRRWWWZZZ\\\cccfffiiimmmppptttyyy|||qqqcccXXXNNNCCC<<<:::777444111000000...---+++******))))))(((((('''((((((((()))***,,,---...000000000///...,,,***)))%%%%%%###"""!!!  !!!"""###$$$#########"""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""!!!!!!"""$$$$$$###"""###!!! !!!!!! !!!!!!!!!"""""""""#########$$$$$$%%%%%%$$$$$$###&&&%%%$$$######"""######"""###$$$&&&(((***+++,,,(((((('''''''''&&&&&&&&&'''&&&$$$###!!!  !!!######$$$$$$%%%&&&'''((()))))))))******)))))))))))))))))))))+++++++++))))))***+++(((((()))+++---...///000.........//////000000000000000111111000//////...---.........//////.....................///000000555555555555555555444444555555555444444444333333111222333555777888999999999::::::;;;;;;::::::::::::999888888888888888888555444222333444666666555444666777666555555777999:::999999999999888888888888777777888888999:::;;;888999999999:::::::::;;;;;;===???AAABBBFFFJJJMMMMMMOOOSSSWWW[[[___dddggglllooossswww{{{}}}nnncccXXXLLLDDDAAA>>>999666444333000///...---,,,,,,******)))((())))))))))))***+++,,,---/////////...,,,+++***)))&&&%%%$$$###"""!!!!!!!!!   """###$$$$$$$$$%%%%%%$$$###!!! !!!"""""""""""""""""""""#########$$$&&&&&&%%%###%%%###!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$###""""""""""""""""""$$$&&&(((***+++,,,''''''''''''&&&&&&&&&&&&&&&%%%$$$"""!!! """!!!!!!!!!  !!!"""######$$$$$$&&&'''(((((((((((((((((()))******+++,,,,,,,,,------,,,***((())))))''''''(((***+++---......------......//////000000111111111222222111111111000000000000///...---,,,...............///000000222333444555666666666666666666666666555555555555333444666888999:::;;;;;;============<<<;;;:::999::::::999888777777888888444333222222444555555444555666888888777666777888999999999999999999999999777777777888999:::<<<===:::;;;;;;===>>>???@@@@@@BBBDDDFFFHHHJJJNNNRRRVVVWWWZZZ___bbbfffjjjoootttyyy{{{~~~sssggg[[[SSSIIIFFFAAA===:::777444222111111000...,,,+++***)))***************+++,,,---......---,,,+++***))))))&&&&&&%%%$$$###"""!!!!!!   """###%%%$$$%%%&&&'''&&&$$$"""  !!!"""###############"""#########%%%''''''%%%###%%%###!!!!!!!!!  !!!!!!!!!!!!######$$$$$$$$$$$$###### !!!"""###!!!"""###%%%'''(((******'''''''''&&&&&&&&&&&&%%%$$$$$$###"""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!! !!!!!!""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,,,,+++,,,,,,+++)))'''((((((''''''((()))+++,,,------//////////////////000000///000111222222333333222222222333222111///---+++//////......//////000111000111333555666666666666666555555555555555555555444666888:::;;;;;;;;;;;;??????>>>>>>===;;;:::999:::999888777777777777777333222222333444555444333555777999999888777777888999999:::::::::;;;;;;;;;999999::::::;;;===>>>???>>>???@@@BBBEEEGGGHHHIIIJJJLLLOOOQQQTTTYYY^^^aaafffkkkpppsssuuuyyyvvviiiaaaUUUQQQLLLGGGDDDAAA===;;;999888666444111///------++++++*********+++,,,,,,---,,,+++***))))))((((((%%%%%%%%%$$$###"""!!!   !!!$$$%%%$$$&&&((()))(((&&&###!!! !!!"""!!!!!!###$$$$$$$$$$$$###!!!!!!"""$$$&&&%%%###!!!"""!!! !!!!!!  !!!!!!""""""""""""!!!!!! !!!""""""!!!!!!###$$$&&&'''((()))'''''''''&&&&&&&&&%%%%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""""" !!!!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((((()))&&&'''(((((('''&&&'''((())))))***++++++,,,------.........---------------,,,---...000111222333333222333333444333111///---000////////////000111111000222333555666555444333444444444444444444444444555666888:::;;;;;;:::999<<<<<<<<<<<<<<<;;;:::999:::999888777666666666666444333333444666666555444666888::::::888777777888999999:::;;;<<<======>>>======>>>>>>???@@@AAABBBCCCDDDFFFIIIMMMPPPRRRSSSTTTVVVZZZ^^^ccchhhnnnsssyyy}}}}}}qqqhhh```\\\VVVQQQMMMJJJFFFDDD@@@???===:::777555333111,,,++++++***++++++,,,,,,,,,,,,***)))((((((((((((%%%%%%%%%$$$###"""!!!   !!!$$$%%%$$$&&&(((***)))&&&###!!! !!!"""### !!!###$$$%%%%%%$$$$$$ !!!###$$$$$$"""  """######"""    $$$###"""!!!!!! !!!!!!!!!"""###%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%!!!!!!!!!!!!!!!"""###### !!!""""""""" !!!!!!!!!!!!!!!!!!######$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%%%%''')))+++++++++,,,,,,---------+++++++++******))))))))))))***,,,...000111222333111222333444444333111000000000000000000111222222222333444555555333111000222222222222222222222222555666888:::::::::888777888999::::::;;;;;;::::::999888777666555555555555555444444666777888666555666888::::::999777777888888999:::;;;===>>>??????AAAAAAAAAAAABBBCCCDDDEEEGGGHHHKKKNNNRRRVVVXXXZZZ\\\___dddiiiooouuu|||~~~sssnnniiiddd^^^ZZZVVVSSSPPPPPPMMMHHHDDD@@@===999777222111111///...---,,,++++++***((('''&&&''''''(((%%%$$$###""""""!!!!!!"""###  """!!!###$$$%%%%%%''')))***)))'''$$$######!!! ###$$$""" $$$$$$%%%%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""  """!!!!!!"""""" """  !!!!!!!!!!!! %%%"""  """"""###$$$%%%&&&&&&'''%%%&&&((())))))'''%%%$$$""""""!!!!!!!!!!!!!!!""""""!!!  """"""""""""!!!!!!!!!!!!$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$######%%%&&&&&&'''((())))))******)))***...222333000------,,,,,,+++******+++++++++---000111111111111222555222000111333333///+++///000000111222333333444444444444555444444333333444444444444333222111111222333555777999:::;;;;;;999999:::::::::999888888999::::::888555444444444777888999888888888:::<<<:::;;;;;;:::999999;;;===>>>???@@@@@@@@@AAADDDGGGCCCDDDEEEEEEEEEFFFIIILLLNNNQQQUUUYYY\\\___dddfffggglllrrryyy~~~yyyuuuooojjjfffccc___\\\WWWSSSNNNIIIFFFBBB===:::666555444222111///...------,,,***)))(((''''''(((%%%$$$######"""""""""###$$$!!!!!!"""!!!"""  !!!"""######$$$&&&((()))(((&&&$$$$$$"""!!!!!!###$$$""" """"""############"""""""""!!!!!!!!!!!!!!!!!!"""  !!!"""""" """ !!!!!!!!!!!! $$$""" !!!!!! !!!""""""###$$$%%%&&&&&&%%%&&&((((((((('''%%%$$$"""!!!!!! !!!!!!!!!""""""  !!!"""""""""""""""""""""!!!######""""""""""""######$$$$$$$$$$$$$$$#########%%%&&&&&&'''(((((())))))...---...000333333000---------,,,+++************+++---///000///...///000000333555444000---,,,---......//////000111111222111111222333444444444444333333444444444444444333444555777888999:::;;;;;;;;;;;;;;;:::999888777666555666777666555444555666777888999888777888:::;;;:::;;;<<<;;;:::;;;<<<>>>>>>???@@@@@@@@@AAADDDGGGGGGHHHIIIJJJJJJLLLPPPSSSXXX[[[```cccgggjjjooorrryyy}}}|||vvvrrrnnnjjjgggddd```\\\WWWRRRNNNIIIDDD@@@===;;;999777444222111000000///---+++)))(((''''''%%%$$$$$$###############""" """###"""!!!"""    !!! """%%%'''((((((((('''&&&%%%######$$$$$$###!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!  !!!!!! !!! """ !!!""""""!!!!!!!!!"""###$$$%%%%%%&&&&&&&&&'''((('''&&&$$$$$$!!!!!! !!!!!!"""###""""""!!! !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((()))))))))/////////000111111///---...---,,,+++************)))+++...///...///000111888???DDD@@@666///000444---------...//////000000///000111222444444444444111222333444555555555555666777888999::::::::::::;;;;;;;;;:::999777666555222444555555444444666777777888999888777777999::::::;;;<<<<<<<<<===???AAAAAABBBCCCDDDDDDEEEHHHJJJMMMNNNPPPRRRSSSVVV[[[^^^dddhhhlllppptttxxx||||||wwwssspppllljjjiiifff```[[[VVVPPPJJJFFFCCCAAA>>>:::777555444333333222000---+++)))''''''$$$$$$###""""""""""""### !!!!!! """  !!!  !!!"""""""""###%%%'''))))))((((((''''''&&&%%%%%%$$$###"""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!    !!!  """$$$###### !!!!!!"""###$$$%%%&&&&&&&&&''''''&&&%%%$$$###""""""!!!!!!!!!"""###############""""""""""""""""""""""""""""""###############""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&(((((())))))*********+++,,,,,,,,,---......---,,,///...---,,,++++++++++++(((+++---///000111333555BBBIIINNNHHH<<<333222666.........//////000000000111222333333444444444444111111222333333333333333666777777888888888888777999999:::999999888777666333555666666666666777999777888888888777777999:::;;;<<<>>>>>>???@@@CCCEEEGGGIIIKKKLLLLLLMMMPPPRRRTTTVVVXXX[[[]]]aaafffjjjooorrrwww{{{}}}zzzvvvssspppmmmhhhccc]]]WWWPPPKKKHHHFFFBBB>>>:::888777666555555333000...+++)))'''$$$$$$###"""!!!!!!!!!!!! !!!!!!!!! !!!!!!  !!!  !!!###%%%%%%$$$%%%'''((()))))))))((('''''''''&&&%%%$$$###$$$"""######$$$$$$######"""!!!!!! !!!!!!   !!!###$$$$$$###!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###"""###"""""""""######$$$%%%###############""""""!!!!!!"""""""""#########$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&'''((())))))+++++++++++++++,,,,,,,,,)))***,,,------.../////////......---------------...///111111111222444666???BBBEEEBBB;;;555333333111111111111222222222222555555666666555444333333222222222222222111000000555555666666666666555555666666777888999999999999777999:::999888777999:::777999999999888999;;;======???AAABBBCCCFFFIIIKKKMMMOOORRRTTTUUUWWWZZZ\\\]]]___bbbeeeiiimmmsssvvv{{{~~~|||yyyvvvsssnnniiiccc\\\UUUQQQMMMJJJFFFAAA>>><<<;;;;;;999888777555222///,,,+++&&&%%%$$$"""!!! !!!$$$$$$###"""""""""  !!! !!!###%%%&&&$$$%%%&&&'''((((((((((((&&&'''((('''%%%###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""   !!!"""  !!!!!!!!!!!! """$$$%%%$$$"""""""""###$$$%%%&&&&&&''''''&&&%%%$$$######""""""""""""""""""###$$$%%%%%%###############"""!!!!!!!!!""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&((()))******,,,,,,,,,,,,,,,,,,,,,,,,***+++---......///111333/////////...///000000111555555555444222222333555888999::::::999888777777444444444444444444444555777777777777666444333222333333333333222111000///333444444555555555555444444555666888999::::::::::::;;;<<<;;;::::::;;;<<<:::<<<=========>>>AAACCCBBBDDDGGGIIIKKKNNNQQQTTTSSSVVVZZZ^^^```bbbeeegggiiikkkooorrrvvv{{{{{{zzzwwwsssnnnhhhbbbZZZUUUQQQNNNJJJEEEBBB@@@@@@@@@======<<<:::777444111000***)))'''%%%###!!! """%%%%%%###!!!!!!"""  """"""!!!!!!###$$$&&&'''((()))$$$&&&'''&&&$$$###%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""###### !!!  ###"""!!!!!!###%%%&&&###!!!!!!!!!""""""""""""!!!!!!!!! !!!"""$$$%%%###!!!######$$$%%%&&&''''''((('''&&&%%%$$$""""""!!!!!! !!!"""###$$$""""""#########"""!!! !!!""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""###%%%&&&((())))))+++++++++++++++++++++***+++---......------000222/////////000111222444444444555555444333333555777777777888888888888:::;;;666666666666666666666666666666666666555444333333333333444444444333333222333333444555666666666555444555666888999999999999888:::<<<<<<<<<<<<>>>???>>>@@@BBBCCCDDDEEEHHHKKKIIIKKKNNNQQQSSSVVVZZZ]]]\\\```eeeiiilllooosssuuuvvvxxx||||||yyyuuuqqqllleee^^^YYYSSSQQQLLLHHHEEECCCCCCCCC@@@@@@???>>>;;;888555333---,,,)))'''$$$"""!!! !!!$$$$$$!!! """$$$''')))***###%%%'''&&&$$$###%%%'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$ """!!!"""%%%%%%######%%%((()))&&&#########""""""""""""######""""""############""""""!!!!!!!!!###%%%%%%###!!!###$$$%%%%%%''''''((()))'''&&&%%%###"""!!!!!!!!!!!!""""""!!!""""""######!!! !!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$ !!!"""###%%%&&&((((((******))))))))))))))))))+++---...,,,******,,,/////////000111222444666777///111222333444666:::===666888999666333222555888777777777777777777666666333333444444555444444444333333444555666666666666333444555666777777777777666666777888888888888888666888:::<<<<<<===@@@BBBBBBDDDFFFGGGHHHKKKNNNPPPNNNPPPSSSVVVYYY\\\aaaddddddhhhnnnssswwwzzz~~~~~~{{{vvvssspppjjjccc]]]YYYUUUNNNJJJGGGFFFEEEEEEEEEDDDCCCBBBAAA???;;;999333///)))%%%$$$$$$######!!!"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%######!!!!!!  !!!"""!!!"""############&&&###!!!"""%%%'''&&&$$$%%%%%%$$$$$$###$$$$$$$$$%%%###"""$$$&&&%%%"""%%%$$$$$$%%%%%%'''((((((''''''%%%$$$######""""""######!!! !!!"""$$$$$$$$$$$$######""""""$$$%%%&&&%%%#########%%%&&&&&&&&&&&&%%%$$$###############%%%&&&((()))******(((&&&'''***,,,,,,***,,,,,,,,,,,,,,,---------//////------------//////333333333333444555666777666888888888666555666777777444222444999:::777444666666555555555666666777777666666555444444333333666555444444444666888:::888888888888999:::;;;;;;999;;;===>>>???AAADDDFFFIIIKKKOOOQQQRRRSSSTTTUUUTTTWWW[[[___bbbfffjjjmmmpppsssxxx}}}}}}xxxuuusssnnngggbbb]]]XXXRRRMMMJJJHHHGGGFFFGGGFFFEEEDDDDDDBBB>>>;;;777222,,,(((&&&%%%$$$###"""!!!!!!  """"""$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###$$$###"""!!!!!!"""######!!!!!!!!!  !!!"""""""""""""""$$$""" !!!###%%%$$$###%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%###$$$&&&&&&$$$!!!&&&&&&&&&&&&&&&'''((((((&&&&&&$$$###!!!!!! !!!!!! !!!###$$$%%%$$$$$$$$$###############$$$%%%%%%$$$###$$$&&&'''''''''''''''&&&%%%%%%$$$$$$$$$%%%'''(((***+++***(((&&&''')))+++***)))+++++++++,,,,,,---------///...------------...///222111111222222444555555666777888888666555666888777555333555999:::888444666666555555666777888888999999999999999999999999777666555555555777888::::::999999::::::;;;<<<======???AAABBBCCCEEEIIIKKKOOORRRUUUXXXYYYYYY[[[\\\```cccgggjjjmmmqqquuuxxx~~~{{{yyywwwtttnnniiibbb^^^WWWQQQNNNKKKIIIHHHIIIHHHGGGGGGGGGEEEBBB@@@;;;777111,,,)))'''%%%$$$$$$$$$"""!!!  """###$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$#########$$$######""""""!!!!!!!!! !!!""""""!!!!!!!!!""" !!!""""""!!!$$$#########$$$%%%&&&&&&(((&&&$$$$$$&&&&&&%%%$$$((((((((((((((((((((()))((('''%%%$$$"""!!! !!! !!!###%%%&&&%%%%%%$$$$$$$$$$$$######"""$$$%%%%%%%%%$$$&&&'''((((((((((((((((((((('''%%%%%%&&&&&&((()))+++,,,***((('''''')))******)))******+++,,,,,,---......//////...------...//////000000000000000111222333555666777777666555666888777555444666999:::777444555555555555666888999999888888888888999999999999;;;:::999888888999;;;<<<=========>>>>>>???AAAAAAAAACCCEEEGGGIIILLLOOORRRWWWZZZ^^^aaacccdddfffhhhnnnqqquuuxxx{{{~~~~~~|||{{{xxxtttpppgggccc\\\VVVRRROOOLLLJJJKKKJJJJJJJJJJJJIIIFFFDDD@@@;;;555///,,,)))&&&$$$$$$$$$###"""!!!   !!!"""###$$$&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%''''''&&&%%%$$$##################"""!!!!!! !!!!!!"""""""""!!! """!!! !!!!!!!!!!!!!!!!!!"""###$$$%%%&&&(((&&&%%%$$$$$$%%%&&&&&&))))))))))))***)))))))))+++***((('''%%%$$$############""""""###%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$"""$$$%%%&&&%%%&&&'''))))))(((((((((((()))))))))'''''''''((()))+++,,,---++++++******+++,,,,,,,,,***+++,,,---...///000111000000000//////000000000///////////////000111111333444555555555444666777777555555666888888666444444444444555666888999:::888888888999999999999999>>>>>>===<<<======>>>>>>AAAAAAAAABBBCCCEEEFFFGGGEEEGGGJJJLLLNNNQQQUUUXXX]]]aaafffkkknnnqqqtttwwwzzz|||~~~|||xxxuuulllhhhaaa[[[WWWSSSOOOLLLMMMLLLLLLMMMNNNMMMKKKIIIDDD???999333///+++'''%%%$$$$$$############""""""  !!! !!!"""$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""!!!"""""""""!!!!!!!!! """"""""""""""""""!!!!!!######""""""!!!!!!"""### !!!"""$$$$$$%%%%%%$$$######$$$%%%'''((()))***+++++++++******,,,+++)))'''&&&%%%%%%$$$((('''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&###%%%&&&&&&&&&&&&((()))((((((''''''((()))***+++)))))))))***+++,,,---...------.........///000111......///000222333444444222222333333333333222222000000000000000000111222111222444444444444666777777666666777777777666555444444444555666888999:::>>>>>>>>>======<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCEEEFFFHHHJJJMMMPPPSSSTTTVVVXXX[[[]]]```cccgggjjjmmmrrryyy|||vvvrrrlllgggbbb^^^ZZZWWWTTTSSSTTTVVVXXXXXXVVVTTTLLLHHHBBB===888444///,,,'''&&&&&&&&&%%%%%%$$$$$$!!!""""""!!!!!!  !!!!!!!!!"""$$$$$$%%%%%%%%%$$$######""""""######$$$######$$$%%%$$$$$$###"""!!!!!!""""""###$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%###$$$%%%$$$!!! """$$$######"""""""""######$$$"""%%%''''''%%%%%%&&&'''$$$&&&(((+++,,,,,,,,,+++)))(((''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&'''(((%%%&&&&&&&&&''''''''''''&&&'''(((((('''&&&''')))))))))(((((()))+++...///------------...///000000---000222333333444888;;;::::::::::::;;;;;;<<<<<<999999:::;;;;;;:::999999666666555555555555666666333555777888888999;;;===<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<======???@@@AAABBBBBBDDDDDDFFFGGGIIIJJJJJJJJJMMMOOOQQQTTTXXX\\\___aaadddfffiiikkkmmmppptttwww{{{~~~yyyuuupppkkkgggbbb^^^[[[WWWVVVWWWYYY[[[[[[ZZZXXXNNNKKKEEE@@@<<<777333000))))))((('''%%%$$$######""""""""""""!!!  !!!"""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""###$$$%%%%%%%%%$$$###""""""###$$$%%%&&&&&&'''"""###$$$%%%&&&'''''''''###$$$%%%### !!!$$$%%%%%%$$$$$$$$$$$$$$$$$$"""&&&))))))'''&&&'''(((###%%%(((***,,,---,,,,,,******))))))))))))******$$$#########$$$&&&((()))&&&&&&&&&'''''''''(((((('''((()))((('''&&&'''(((+++***))))))+++---000111...............///000111,,,///222333333555999=========>>>>>>>>>>>>>>>>>>;;;;;;<<<======<<<;;;;;;999888888777777777888888555777999::::::;;;>>>???>>>@@@@@@@@@>>>======>>>??????>>>>>>>>>??????@@@>>>???AAADDDFFFHHHJJJKKKIIIJJJLLLNNNPPPQQQRRRRRRVVVXXXZZZ^^^cccgggkkkmmmoooqqqsssuuuwwwzzz}}}{{{|||yyyuuuppplllgggbbb^^^___]]]\\\]]]^^^^^^]]]\\\XXXSSSKKKDDD===888222///---***'''%%%%%%%%%$$$########################### !!!!!!!!!!!!""""""  !!!!!!""""""######$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""!!!!!!"""%%%''')))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%&&&(((***,,,,,,,,,,,,---,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))*********)))***---///((()))******))))))***,,,...---,,,+++,,,...000111...///000000//////000222222222333333333666:::======>>>??????@@@@@@@@@???BBBAAAAAA@@@@@@??????>>>888999999999999888777666999:::<<<<<<===>>>AAACCCDDDEEEEEEEEEEEEEEEEEEDDDBBBCCCDDDCCCAAA@@@AAABBBGGGGGGGGGIIILLLOOORRRSSSQQQSSSTTTUUUVVVXXX[[[]]]___bbbgggjjjmmmppptttvvv|||~~~~~~{{{wwwtttpppkkkfffcccaaa```______aaabbbaaa```]]]YYYRRRKKKEEE@@@:::777000...***(((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$ !!!!!!!!!!!!!!!$$$######""""""######$$$############$$$$$$$$$%%%%%%$$$##################&&&%%%%%%$$$$$$%%%%%%&&&"""!!! !!!###%%%'''%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***))))))***++++++***)))(((+++++++++***************((((((((((((((((((((((((((()))))))))((())),,,...)))+++,,,+++******+++,,,...---,,,,,,---...000222222333555555444444555777222333444444444666:::=========>>>???????????????@@@@@@???>>>>>>===<<<<<<;;;::::::999999888888888888:::<<<===>>>???BBBEEEHHHIIIJJJLLLMMMMMMNNNNNNNNNOOOPPPOOOMMMMMMNNNOOOQQQRRRSSSUUUXXX[[[^^^```___```bbbddddddfffiiikkklllpppuuuzzz}}}|||xxxuuuqqqllliiieeedddcccdddfffggggggfffaaa\\\VVVPPPKKKEEE???;;;555222///,,,,,,+++)))((((((((((((''''''&&&&&&&&&##################"""""""""""""""!!!!!!"""""""""$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$###""""""!!!&&&&&&%%%%%%%%%%%%&&&&&&######"""!!!"""###$$$%%%###$$$%%%&&&((()))***+++((((((((((((''''''''''''))))))))))))))))))))))))((())))))******++++++,,,000//////...,,,+++)))(((*********++++++,,,,,,,,,************************)))***++++++******,,,...,,,---...---,,,+++,,,---///...------...///111222222333555555444555666888666777888888999:::>>>AAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;===<<<;;;999888888999999:::<<<>>>@@@AAADDDGGGJJJIIIJJJLLLOOOQQQRRRSSSSSSTTTVVVWWWWWWUUUUUUVVVXXXZZZ[[[\\\___bbbfffiiikkkjjjlllooopppqqqrrruuuwwwxxx{{{}}}zzzwwwrrrooojjjhhhggghhhjjjlllllllllgggccc^^^XXXRRRLLLEEE@@@;;;888444111000...---+++,,,,,,++++++***)))(((((((((((((((''''''&&&&&&&&&""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&'''((()))***+++((((((((((((((((((((((((+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------555444333222000...,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------...//////......000111...///000///...---...///000000//////000111333333222444666666666777999:::===>>>???@@@@@@AAADDDFFFEEEEEEEEEEEEEEEEEEEEEFFFDDDDDDCCCAAA@@@???>>>===???>>>;;;999999999:::;;;>>>@@@CCCEEEGGGIIIMMMPPPMMMNNNPPPSSSUUUWWWXXXXXXYYY[[[]]]]]]\\\\\\^^^___cccdddgggjjjnnnqqqtttuuuvvvxxx{{{|||}}}~~~|||wwwtttnnnmmmkkkkkknnnpppqqqqqqrrrooojjjeee___XXXPPPKKKCCC@@@;;;888666444222000222111111///...---,,,,,,,,,,,,+++***))))))((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&((()))))))))))))))******((())))))))))))))))))))),,,,,,,,,---------......---------...............555444333222111111000000............------------.........//////000000000000111333222111111222333111222333222111000111222333333333444444555666777888:::<<<======>>>@@@BBBCCCDDDFFFFFFFFFGGGIIIKKKJJJIIIIIIHHHHHHHHHIIIJJJGGGFFFFFFEEECCCBBBBBBAAABBB@@@>>>===<<<===???@@@BBBDDDGGGIIIKKKNNNRRRUUUXXXYYY[[[]]]___```aaaaaaeeegggiiiiiiiiijjjlllnnnppprrruuuxxx||||||yyytttrrrpppppprrrtttuuuuuuvvvtttqqqmmmhhhaaaZZZTTTOOOKKKFFFCCC@@@>>>;;;999:::999888666555333222222000///...---,,,+++***)))))))))(((((((((((())))))''''''''''''&&&&&&&&&&&&(((((()))***++++++++++++)))(((((((((((((((((()))''''''''''''''''''&&&&&&+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---......//////000000000111111111111111111111111333333222222111222333333333333222222111111111000222222333333444444555555333555666666555444444555555777888888777666888999999999::::::;;;<<<<<<<<<;;;===@@@AAAAAACCCEEEGGGHHHIIIKKKLLLKKKLLLNNNOOOOOONNNMMMLLLKKKLLLMMMNNNJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIHHHJJJMMMOOOQQQTTTXXXZZZ___```bbbeeeggghhhiiijjjppprrrtttvvvvvvwwwzzz|||{{{}}}}}}{{{xxxuuutttvvvxxxyyyyyyvvvvvvuuussspppkkkddd___\\\XXXSSSOOOLLLIIIFFFDDDBBBAAA@@@>>><<<:::999888666555444333111000///...++++++************++++++*********))))))((((((((((((((()))***+++---...///---,,,,,,++++++,,,,,,---******+++++++++++++++++++++,,,,,,,,,------............/////////000000000000000111111222333333444555555555555555444444444666555444444444555666777666777777777777777888888777777888999999:::;;;;;;999;;;======;;;::::::;;;:::<<<===>>>===>>>???AAA@@@AAAAAABBBCCCCCCCCCCCC>>>@@@CCCDDDEEEGGGIIIKKKOOOQQQSSSTTTSSSSSSTTTVVVWWWVVVTTTRRRRRRSSSTTTUUUQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQRRRSSSSSSTTTSSSUUUWWWYYY[[[]]]aaaccceeefffiiilllooorrrttttttzzz||||||yyywwwyyyzzz||||||zzzzzz{{{{{{zzzvvvpppkkkeeeaaa\\\WWWTTTQQQNNNLLLGGGFFFEEECCCAAA???>>>===<<<;;;:::888777555444444111111000000000000111111,,,,,,,,,+++++++++******((((((((()))+++---000111/////////....../////////...///000000111111000000***+++,,,---///000111111111111222222333333333444222222333333444555666666888888888888777777777777::::::999888888999:::;;;888999:::;;;<<<===>>>>>>;;;;;;<<<<<<===>>>?????????AAACCCCCCBBBAAA@@@AAA>>>???AAABBBBBBCCCEEEGGGEEEFFFGGGHHHIIIIIIIIIHHHEEEGGGJJJKKKLLLNNNQQQSSSVVVXXXZZZ[[[ZZZZZZ[[[\\\^^^]]][[[YYYXXXYYY[[[\\\WWWXXXXXXXXXXXXYYYYYYYYYUUUVVVWWWYYY[[[\\\\\\\\\\\\^^^aaabbbdddfffiiilllmmmnnnrrrvvvzzz~~~~~~|||{{{|||||||||~~~}}}zzzwwwuuupppkkkeeecccbbb```ZZZUUUSSSQQQOOOMMMJJJHHHGGGGGGEEECCC???===<<<;;;:::999888666555666666666444222111///,,,******+++***)))***(((***---...---000666444666555333444888777444555222000000111222222222333333444444666777999:::::::::888888888888::::::::::::999999::::::;;;<<<999999;;;<<<============::::::::::::;;;;;;<<<<<<::::::;;;<<<===>>>??????@@@@@@@@@AAACCCDDDFFFGGGFFFGGGHHHIIIHHHGGGEEECCCFFFFFFHHHJJJKKKMMMOOOOOOLLLNNNPPPQQQOOOMMMLLLLLLPPPRRRTTTUUUVVVXXX[[[^^^[[[^^^ccceeefffggghhhiiigggggggggfffffffffffffffgggdddaaa``````aaabbbaaadddeeefffgggffffffgggiiijjjiiiiiiiiikkknnnqqqsssuuuvvvyyy}}}~~~~~~~~~}}}{{{zzzzzzvvvqqqoooooommmhhhdddbbbaaa___\\\ZZZXXXWWWVVVRRROOOKKKIIIHHHGGGEEECCCAAA@@@???>>>???>>><<<:::999666222000//////---,,,///---...222222222555;;;:::===<<<:::;;;>>>>>>:::>>><<<999999:::;;;::::::777777777888999:::<<<===@@@@@@???>>>>>>???@@@@@@======<<<<<<======>>>???AAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDAAAAAABBBCCCCCCDDDEEEEEEEEEFFFFFFGGGIIIJJJLLLLLLOOOOOOQQQQQQQQQPPPNNNMMMLLLMMMNNNOOOQQQRRRSSSTTTSSSUUUXXXXXXWWWVVVUUUUUUUUUXXXZZZ]]]___bbbfffiiiiiilllppprrrrrrrrrssstttuuuttttttsssrrrqqqpppppprrrooommmmmmnnnpppppppppppprrrtttuuuuuuuuuwwwyyyxxxxxxwwwwwwyyy{{{}}}~~~~~~{{{wwwwwwwwwvvvssspppnnnmmmllliiigggeeedddccc^^^[[[WWWTTTSSSQQQNNNLLLHHHGGGEEEDDDEEEDDDBBB@@@BBB???;;;888666444111///000...///222333333777===BBBEEEFFFEEEEEEHHHGGGDDDEEECCC@@@??????@@@???>>>?????????@@@AAABBBCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGGGGFFFGGGGGGHHHIIIJJJJJJKKKHHHHHHIIIIIIJJJJJJKKKKKKOOOOOOPPPQQQRRRTTTUUUUUUWWWXXXYYYZZZYYYXXXWWWVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\^^^aaaaaaaaa``````aaa___bbbeeeiiillloootttwwwvvvxxx|||}}}}}}}}}~~~~~~|||{{{{{{}}}{{{yyyzzz|||~~~{{{}}}}}}{{{{{{}}}}}}{{{yyyxxxwwwvvvtttrrrpppooonnnjjjgggccc```^^^\\\XXXVVVQQQOOOMMMKKKKKKKKKIIIGGGKKKHHHDDD@@@===999555222333111222555666666:::AAAGGGLLLPPPOOOOOOQQQQQQNNNMMMKKKHHHFFFGGGGGGFFFEEEJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOLLLLLLMMMMMMMMMLLLKKKKKKLLLMMMMMMNNNPPPQQQRRRRRRTTTTTTTTTUUUUUUUUUVVVVVVYYYZZZ[[[]]]^^^___``````cccddddddeeeeeedddccccccaaaaaabbbbbbcccdddeeeeeedddfffiiijjjiiiiiijjjlllmmmooosssvvvyyy|||~~~}}}yyywwwsssqqqnnnkkkgggddd___]]]ZZZXXXWWWWWWUUUTTTTTTQQQLLLHHHDDD@@@;;;888<<<::::::===>>>???DDDKKKLLLSSSXXXXXXXXXZZZ[[[XXX[[[XXXUUUTTTTTTTTTSSSRRRUUUTTTTTTTTTTTTTTTUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZ[[[]]]^^^___```ccccccddddddeeeeeefffffffffgggiiijjjlllmmmmmmmmmqqqrrrrrrrrrrrrrrrrrrrrrmmmmmmnnnnnnooopppqqqqqqppprrruuuvvvvvvvvvxxxyyy|||~~~{{{xxxtttqqqllljjjfffcccbbbbbb```___^^^[[[XXXTTTPPPLLLFFFCCCBBB@@@@@@CCCDDDEEEKKKRRRRRR[[[bbbdddeeeggggggfffgggeeebbbaaaaaabbbaaa```aaaaaa```_________``````aaabbbbbbccccccbbbbbbaaaaaaaaaaaaaaaaaabbbccccccccccccdddddddddddddddccccccdddfffgggiiikkklllmmmnnnnnnooopppqqqrrrssssssuuuvvvyyy{{{||||||||||||{{{{{{||||||||||||}}}}}}{{{{{{|||}}}~~~~~~zzzwwwssspppooonnnmmmkkkjjjhhheeeaaa^^^ZZZUUUQQQHHHFFFFFFHHHJJJKKKQQQYYYZZZeeennnqqqrrruuuvvvuuutttrrroooooooooppppppooorrrqqqpppooooooooooooooonnnnnnoooppppppooonnnnnnqqqppppppppppppqqqrrrrrrooopppqqqrrrrrrrrrrrrrrrpppqqqsssuuuwwwyyyzzz{{{yyyzzz{{{}}}~~~}}}|||{{{zzzyyysssqqqnnnkkkiiiddd___\\\QQQNNNNNNPPPRRRTTTZZZaaaaaalllwww{{{|||}}}}}}~~~~~~}}}}}}||||||||||||}}}~~~~~~}}}~~~}}}}}}}}}}}}~~~}}}~~~~~~}}}yyywwwvvvrrriiibbb```ZZZUUUUUUVVVYYY```hhhnnnrrrxxxwwwqqqkkkeee_________aaagggnnnvvvyyy~~~wwwqqqkkkjjjiiiiiinnnttt}}}zzztttqqqooommmpppuuu|||zzzvvvrrrssswww{{{zzz}}}