BM6P6(@ ~~~|||zzz~~~|||||||||zzzwwwvvvuuuzzzxxx{{{~~~~~~}}}zzzuuusssvvv~~~}}}yyyuuusssuuuyyy}}}~~~}}}~~~~~~}}}||||||||||||vvvvvvuuuuuusssrrrqqqpppkkkjjjjjjmmmvvvӵ|||}}}yyyxxxvvvtttqqqooonnnmmmgggdddaaaaaaeeennnwww}}}ĦĦӵĦ4ĉ@ӵ|||}}}~~~~~~}}}{{{yyyvvvsssqqqjjjgggeeecccccceeeiiikkktttvvv{{{>L=hĦ4ĉ@ӵ>Lwww{{{GG=?~~~~~~~~~{{{yyyqqqpppooonnnmmmlllkkkjjjgggiiilllpppsssuuuvvvwwwHdĦ=ĪjGG=?HdĦbbbgggrrrӵyyyĭӵӵĦӵӵĦƜ`1.׼sĦӵĦ~~~ĭӵĦĦĦtttssshhhkkkDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵWWW___?~4~~~|||qqqg&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ}}}|||g&e>hӵfff?><zg&e>&eHLShӵgLS?ʬxxxvvv3h?D%%)?xxx|||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ӵjjjgggcccHƅ^Hu]ĦyyyHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@xxxwwwHu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@zzzHdĦHtƅ^~~~~~~Bt=o9ĦDtfo9Ħsssrrrvvvg?{{{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]ĦSSSXXX4DuXӵ```aaa^^^DdDΦDdDĦjjjDdDĦ|||t|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet~~~{{{yyyDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqet|||}}}DdDĦq<RqjRgdKӵHdDĦgdKӵsssqqqGR/f6LĭĦvvvuuuDdDĦjjjllluuuDdDĦ`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ĦSSS```4DuXӵ[[[ZZZYYYDdDΦDdDӵZZZDdDĦnnnssso)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ~~~zzz~~~|||zzzDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ}}}~~~po9uGIdnuR)ĦDdDĦnuR)ĦtttrrrCdgĪjrrrDdDĦ]]]```eeeDdDĦwwwHߝ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ӵXXXeee4DuXӵ[[[YYYWWWDdDʜ4DuTӵQQQ>d<ĦbbbDtqqq>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ~~~xxx|||}}}yyy>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<~~~}}}}}}peӵĦpeӵDx<>d<ӵDddd<Ħmmm4Dufئ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ӵ[[[aaa4DuXӵ\\\\\\YYYD&dq&ĒRJJJMMMsdKĦ[[[DHRRuduuusdKĦD&oq<Ōq&ĒR}}}yyy{{{>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB|||<x||||||~~~}}}||||||B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR^^^\\\4DuXӵaaa^^^ZZZHu]3hhMMMKKKLLLnePPPXXX=eYYYiii}}}nepIƎ@t@h{{{ooofff>h{{{fe@ďDne=eegesĪj@hfdDĦ@ďD|||Hkge~~~~~~~~~|||{{{{{{zzz{{{@h@GHĪj@IŌzzzwwwBenewwwHkgegggnekkkkkkfe|||Hu]3hh~~~segeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h[[[4DuXӵeeeĵD^RRRRRRRRRQQQWWWQQQZZZgggXXX___rrr{{{|||jjj\\\]]]eeehhhooowwwttttttsssvvvxxx}}}DdDĦ~~~~~~|||{{{{{{{{{|||~~~}}}uuuuuuvvvzzzuuuhhheeejjjlllmmmyyyiiiD^hhhdddhhhrrrs׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦRRRXXXYYY[[[YYYWWWXXXĦ\\\gggnnnssstttmmmeeeXXXYYYiii{{{Ħ{{{wwwrrrppprrruuuxxxzzzlll\\\\\\^^^ZZZXXXZZZXXXXXX[[[cccjjjnnnkkkggg___```bbbccccccbbbaaa```eeejjjmmmkkkhhhkkkuuuĦ>d<Ħ{{{|||}}}~~~}}}|||}}}~~~|||||||||}}}~~~|||xxxuuutttttttttuuusssrrrssspppnnnrrrxxxyyyuuuoookkkkkklllmmmmmmjjjggggggjjjĦrrrmmmiiifffhhhnnnppplllggg```>d<Ħ\\\ZZZ]]]]]]aaaBeyyygeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦ[[[XXX\\\YYYTTT[[[gdKĦaaafffjjjjjjeeebbbbbbRRRVVVbbbqqqwwwrrrooopppxxxgdKĦ{{{tttuuuxxxvvvsssqqqoookkkfffaaa___^^^]]]\\\TTTVVVXXXXXXWWWUUUUUUVVVPPPUUUZZZZZZXXXUUUTTTTTTVVVffflllaaaXXX]]]gggkkksssmmmhhhiiikkknnnvvvgdKĦ~~~~~~gdDĦ||||||}}}{{{|||{{{{{{}}}{{{zzz||||||zzz}}}}}}{{{}}}|||uuusssvvvxxxwwwuuuyyywwwsssooolllmmmppptttqqqooojjjfffhhhoooqqqnnnhhhhhhiiigdKĦsssnnnkkkiiijjjlllllliiifff___sdKĦ]]]]]][[[^^^]]]cccgggfffrrr}}}ŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AaaaneZZZ\\\ZZZZZZTTTNNNnekkkkkkmmmnnnlllfffaaa^^^XXXVVV[[[eeekkkjjjjjjmmmnevvvzzz}}}|||wwwqqqsssuuurrrmmmjjjhhhfffeeefffgggfffaaa\\\SSSUUUVVVUUURRROOONNNNNNNNNRRRWWWXXXUUUSSSRRRSSSXXXkkksssgggWWWTTTZZZ^^^___ZZZYYY[[[]]]]]]neqqqsssuuuyyy~~~~~~{{{xxxtttrrruuuzzzDe}}}|||wwwvvvzzz~~~~~~zzzyyywwwwwwyyy{{{}}}}}}~~~}}}}}}xxxtttsssuuutttsssuuuzzz~~~{{{zzzzzz{{{{{{vvvssspppqqqvvv{{{}}}}}}zzzwwwsssnnnkkkkkknnnqqqqqqooojjjeeegggmmmpppnnnhhhhhhneqqqooommmjjjffffffggggggdddaaabbbneaaa___^^^[[[^^^___]]]]]]```bbb```aaaiiiqqquuussspppnnnnnnmmmuuu>Ak<fhDeneneneaaabbb\\\\\\]]]YYYYYYSSSOOOsssssssssrrrppplllgggbbbddd]]]YYY]]]ccciiinnnsssmmmiiimmmqqqppppppjjjhhhlllooolllfffdddddd```^^^bbbgggiiieee___TTTUUUUUUSSSOOOLLLJJJJJJNNNSSSWWWWWWUUURRRRRRSSSWWWkkkvvvjjjVVVMMMOOORRRUUUSSSTTTXXXYYYVVVZZZ]]]```cccgggllloooppp~~~xxxrrrqqqmmmhhhlllttt~~~}}}xxxuuuttttttxxxsssooonnnrrrwwwyyyyyyxxxxxxwwwwwwvvvvvvvvvvvvzzz~~~}}}|||~~~|||xxxyyytttrrrssssssqqqsssxxx}}}{{{zzz||||||yyyvvvuuutttrrrrrrtttvvvzzz{{{{{{wwwrrrmmmjjjjjjlllmmmqqqooojjjeeeffflllooonnniiiiiiooommmkkkmmmiiidddcccccccccaaa___eeefffdddaaa```\\\bbbdddbbb```aaa___\\\ZZZ^^^aaaaaa^^^[[[[[[\\\^^^bbbgggkkkpppxxxMMMMMMMMMMMMMMMNNNQQQSSSXXXYYYZZZ[[[[[[ZZZZZZZZZTTTWWWXXXXXX```lllrrrrrrpppsssttttttuuuvvvsssooojjjbbb[[[ZZZ```hhhooossslllttttttkkkeeeggggggddd___\\\^^^eeeiiigggbbb```hhh___WWWWWW___dddddd```SSSUUUVVVUUURRRPPPNNNNNNUUUYYY\\\\\\XXXUUUUUUVVVSSSbbbllldddUUUMMMNNNOOOZZZYYYZZZ^^^]]]XXXUUUVVVSSSTTTTTTTTTVVVXXX[[[]]]aaasss}}}wwwrrrsssppplllooovvvyyy|||~~~|||xxxwwwyyyzzz{{{qqqiiiggghhhjjjhhhggghhhlllooooooooorrrssstttuuusssrrrqqqqqqssswwwxxxvvvwwwzzzzzzwww|||wwwssstttuuutttuuuyyy}}}zzzyyy|||~~~yyyvvvvvvuuutttrrrsssvvvyyy{{{wwwqqqmmmkkkkkkkkkkkkqqqqqqmmmhhhhhhmmmpppooojjjiiigggggghhhiiihhhggglllhhhcccbbbcccdddcccaaaggggggggghhhgggfffccc```^^^eeejjjiiifffdddaaa^^^^^^___```___\\\ZZZZZZZZZ^^^_________^^^aaafffjjjvvv{{{HHHKKKOOOPPPOOOOOOPPPQQQQQQQQQRRRSSSTTTTTTSSSRRRPPPTTTWWWZZZ```fffgggeeeiiipppvvvvvvxxx||||||xxxiiiddd^^^ZZZ\\\aaaeeeeeeiiirrrvvvppplllmmmkkkeeeZZZXXXZZZaaaeeebbb___^^^iii```WWWWWW]]]aaa___ZZZOOOQQQTTTUUUTTTTTTTTTUUU]]]```cccaaa]]]ZZZYYYZZZTTT[[[```[[[TTTQQQQQQQQQ```]]][[[\\\ZZZTTTRRRSSSSSSRRRPPPOOOOOOQQQSSSTTTXXXgggpppooovvv{{{uuurrruuuzzz~~~yyyvvvtttvvvwwwwwwyyy|||sssqqqppppppppppppqqqrrr|||~~~vvviii^^^ZZZZZZ\\\]]]aaadddgggfffcccaaadddgggjjjkkkjjjjjjjjjkkknnnpppqqqooorrrxxx|||{{{{{{tttppprrrttttttvvvyyy~~~|||||||||sssttttttttttttvvvyyy|||xxxtttooollllllmmmmmmlllrrrsssqqqlllkkkoooqqqppplllhhhcccaaaaaaccceeeeeefffccc```aaadddfffeeecccgggeeedddeeeffffffcccaaa^^^fffmmmlllhhhfffdddaaa]]]___``````^^^\\\ZZZZZZYYY[[[\\\]]]^^^___aaacccaaagggqqqzzzEEEJJJOOOQQQOOOMMMMMMNNNQQQOOONNNNNNNNNNNNMMMKKKOOONNNOOOQQQWWW]]]aaabbbcccpppyyyxxxvvvzzz{{{xxxmmmnnnkkkddd``````^^^[[[aaalllttttttvvvyyywwwppp```\\\\\\```aaa]]]YYYZZZccc___]]]___cccbbb[[[TTTJJJLLLPPPQQQRRRRRRSSSTTT^^^aaacccbbb^^^[[[\\\]]]ZZZ[[[[[[XXXTTTSSSSSSTTTeee```\\\ZZZVVVQQQOOORRRRRROOOLLLLLLMMMPPPRRRRRRQQQ[[[ccchhhqqq|||}}}wwwppplllfffdddfffjjjnnnppplllppprrrqqqwwwooohhhccceeegggggghhhiiilllppprrrlllbbbWWWRRRPPPRRRVVV\\\```aaa]]]XXXUUUYYY]]]aaaccccccccceeehhhhhhkkkkkkjjjnnnvvv{{{|||yyyrrrmmmppptttvvvyyy|||{{{zzzyyywwwuuuttttttttttttsssoookkkjjjmmmoooooonnnpppttttttpppnnnpppqqqoookkkgggaaa^^^^^^```bbbccc___^^^]]]```dddfffeeecccfffcccaaaaaadddeeedddbbb]]]fffmmmkkkfffeeeeeeddd^^^___```aaa```___]]][[[ZZZ[[[]]]^^^______^^^]]]]]]bbbhhhjjjiiijjjnnnqqq{{{IIINNNQQQQQQMMMKKKLLLNNNPPPMMMJJJIIIKKKLLLKKKIIIKKKIIIHHHJJJOOOUUUYYY]]]]]]ooo|||yyyssstttwwwuuurrrxxxzzzssslllgggddd___```llltttuuuwww|||yyyqqqaaa\\\ZZZ[[[ZZZVVVTTTVVV\\\[[[]]]```cccaaa[[[UUUIIIKKKMMMNNNNNNMMMNNNNNNUUUXXX[[[[[[YYYXXXZZZ]]]]]]]]]^^^[[[VVVTTTVVV[[[lllfffaaa^^^YYYSSSQQQSSSSSSPPPLLLLLLNNNRRRSSSSSSLLLSSS___llltttwwwvvvtttnnnjjjddd```___```bbbccc\\\hhhkkkeeeppprrrfff]]]]]]^^^\\\YYYYYYXXX]]]cccccc___WWWRRROOONNNSSSXXX[[[ZZZUUUPPPMMMPPPTTTYYY[[[ZZZ[[[___cccaaadddffffffjjjqqquuutttrrrkkkfffjjjqqqtttwww{{{zzz|||}}}~~~|||{{{|||wwwtttsssqqqmmmjjjkkkgggeeeggglllpppqqqpppnnnsssvvvsssppppppooommmiiifffcccaaaaaaaaa``````^^^]]]^^^bbbggghhhfffdddgggbbb^^^^^^bbbffffffeeebbbjjjnnnkkkeeeeeefffgggccccccbbbbbbbbbaaa```___``````_________]]][[[YYY___```aaaaaa```_________bbbfffqqqPPPSSSUUURRRMMMKKKMMMQQQKKKHHHEEEFFFIIILLLMMMLLLHHHFFFFFFJJJNNNPPPQQQSSSXXXnnn}}}yyyqqqqqqttttttooozzzzzzrrrnnnjjjggghhhqqqvvvttttttvvvrrrjjj\\\WWWTTTTTTSSSPPPQQQTTTYYYXXXXXXYYY\\\]]]]]]\\\KKKMMMNNNNNNLLLJJJIIIJJJLLLOOOSSSUUUTTTUUUXXX[[[[[[___bbb```YYYUUUZZZbbbnnniiidddaaa\\\TTTQQQRRRXXXTTTOOONNNPPPSSSTTTSSSJJJQQQaaarrrzzzxxxwwwyyyuuuqqqkkkddd```^^^^^^^^^SSSdddeee\\\jjjyyyiii\\\YYYWWWQQQLLLJJJKKKQQQZZZ______[[[VVVSSSOOORRRVVVWWWUUUPPPLLLJJJFFFJJJOOOPPPOOOPPPUUUZZZYYY^^^bbbcccffflllmmmkkkggg___[[[```hhhlllpppsssrrruuuyyy{{{{{{{{{{{{|||zzzuuuqqqqqqttttttqqqmmmfffbbb```dddkkkqqqrrrqqqkkkrrrvvvtttqqqpppnnnkkkfffeeeeeeeeeeeeccc```]]]``````aaafffjjjkkkhhheeegggbbb\\\\\\aaafffhhhggggggooorrrlllffffffhhhjjjgggeeebbb``````aaaaaaaaaaaa___^^^___```aaa`````````^^^\\\^^^aaaaaa___\\\XXXXXX___jjjrrrvvv~~~PPPTTTUUURRRPPPPPPOOOLLLKKKKKKKKKIIIGGGHHHIIIKKKGGGFFFEEECCCDDDIIIPPPUUUccclllrrroooiiihhhmmmrrrnnnxxx|||vvvsssrrrpppoooqqqrrrpppjjjgggfffhhheeeYYYNNNLLLOOORRRUUUXXXTTTUUUUUUSSSTTTWWWYYYYYYUUUOOOLLLMMMIIIDDDDDDIIIJJJHHHHHHJJJLLLOOOYYYbbbkkkgggbbb___^^^```bbbcccpppoookkkfff```\\\ZZZZZZ[[[\\\XXXRRRSSSYYYZZZVVVWWW[[[mmm}}}|||zzzxxxppptttsssqqqkkkccc\\\WWWUUUQQQZZZZZZTTT___|||sssiii[[[RRROOOOOOOOOMMMLLLNNNQQQUUUXXXWWWTTTQQQUUUQQQPPPRRRQQQLLLGGGGGGIIIMMMOOOLLLGGGFFFKKKQQQNNNPPPTTTXXX[[[\\\\\\\\\XXXcccggg]]]XXX___eeefffggghhhjjjjjjjjjjjjlllmmmpppooonnnooopppqqqooonnnmmmfff___aaajjjqqqqqqnnnnnnllljjjiiiiiiiiihhhgggjjjccc```dddeee```]]]___bbbdddgggiiijjjgggeeebbbeee```\\\]]]aaafffiiiiiilllmmmmmmkkkhhheeedddeeefffgggfff```^^^^^^\\\YYY]]]]]]___cccggggggccc```\\\YYYVVVXXX\\\``````___[[[\\\\\\\\\^^^fffpppxxxyyyOOOSSSUUUSSSRRRTTTTTTQQQIIIKKKMMMLLLJJJHHHFFFFFFEEEDDDCCCCCCDDDJJJQQQWWWaaafffiiifffdddjjjttt{{{sssvvvwwwtttrrrrrrooojjjlllpppsssrrrmmmhhheeeeee\\\RRRJJJKKKOOOQQQSSSVVVWWWWWWVVVUUUVVVXXXYYYYYYTTTOOONNNPPPNNNHHHFFFHHHKKKIIIIIIKKKMMMOOOWWW```gggbbb]]]\\\```eeehhhiiipppnnnkkkgggdddcccdddeeeccceeeccc]]]\\\______\\\WWW[[[nnn}}}}}}}}}{{{ssstttssspppjjjbbb[[[VVVUUUPPPTTTSSSOOOXXXnnn~~~sssiii[[[SSSPPPPPPOOOMMMLLLMMMPPPTTTWWWVVVSSSPPPRRRMMMLLLNNNMMMHHHEEEDDDDDDGGGIIIHHHEEEEEEHHHKKKIIIKKKNNNQQQTTTUUUVVVVVVTTTeeeooofff[[[XXXYYYVVV\\\^^^______^^^]]]]]]^^^aaa``````bbbfffjjjllllllkkkfffcccgggnnnsssqqqmmmgggeeedddeeeggghhhhhhhhhiiiccc```cccddd```]]]^^^bbbccceeeffffffeeecccbbbbbb___\\\\\\^^^bbbfffhhhlllmmmnnnlllhhheeedddddddddfffeeeaaa```aaa```]]]\\\\\\^^^aaaeeeeeeaaa^^^YYYXXXXXXYYY[[[]]]]]]]]]]]]^^^_________aaafffiiieeeiiilllooowwwNNNRRRSSSRRRSSSWWWXXXVVVJJJMMMQQQRRRNNNIIIEEECCCBBBBBBBBBBBBEEEJJJRRRXXXZZZ```ddddddfffooowwwzzzssspppkkkhhhlllrrrpppjjjmmmsssxxxxxxrrriiiccc```ZZZRRRMMMPPPUUUWWWWWWXXXYYYYYYXXXXXXWWWWWWWWWWWWRRROOOOOOQQQQQQLLLHHHGGGLLLIIIHHHJJJLLLMMMSSS[[[```ZZZUUUWWW___hhhmmmnnnnnnmmmjjjiiiiiikkkmmmooolllpppqqqkkkfffeeeeeeddd[[[^^^mmmzzzyyyzzzyyypppfffeeeccc^^^XXXTTTRRRRRRUUURRROOOOOOUUU___kkkrrrpppggg\\\TTTQQQPPPOOONNNMMMNNNPPPTTTVVVUUURRROOOPPPKKKIIIKKKKKKFFFCCCDDDBBBDDDGGGJJJJJJJJJIIIHHHHHHIIIKKKMMMPPPQQQRRRSSSRRRdddnnneeeVVVPPPNNNMMMTTTVVVWWWWWWTTTRRRQQQQQQSSSQQQQQQSSSXXX^^^bbbdddgggeeeeeejjjpppqqqmmmhhh^^^]]]^^^```dddggghhhhhhgggcccaaacccccc```^^^___```___^^^^^^^^^^^^___```aaa```___]]]]]]```eeeiiilllmmmooommmjjjfffdddcccccceeeeeebbbbbbddddddaaa\\\\\\^^^```bbbbbb___]]]WWWYYY[[[[[[ZZZZZZZZZZZZZZZ]]]``````___]]]\\\\\\WWWZZZ[[[]]]ccckkkmmmlllkkkqqq{{{MMMOOOPPPOOORRRWWWXXXVVVNNNQQQTTTTTTPPPJJJFFFCCCBBBBBBBBBBBBDDDIIIPPPUUUSSS```jjjnnnqqqtttqqqkkkllliiibbb```eeeooorrrpppsssyyyxxxmmmddd___]]]UUUPPPSSSWWWXXXXXXYYYZZZXXXXXXYYYXXXTTTRRRSSSPPPOOONNNNNNNNNKKKHHHGGGJJJGGGFFFHHHIIIIIIMMMSSSWWWQQQLLLOOOYYYccciiijjjlllllllllnnnppprrrrrrqqqmmmrrruuurrrkkkgggggggggaaaaaajjjqqqooossstttjjjWWWWWWVVVSSSQQQPPPRRRSSSZZZQQQKKKOOOQQQRRRXXXaaakkkddd[[[TTTQQQPPPOOONNNOOOPPPQQQTTTVVVUUURRRPPPOOOKKKIIIKKKKKKGGGEEEEEEDDDGGGMMMTTTWWWUUUNNNHHHJJJKKKLLLNNNPPPQQQRRRRRRSSS\\\___VVVKKKIIILLLNNNRRRSSSUUUUUUSSSPPPOOOOOOOOOMMMJJJKKKNNNSSSVVVXXX______aaadddhhhhhhddd```XXXXXXYYY]]]aaadddeeeeeedddcccbbbbbbbbb```______\\\ZZZWWWUUUUUUXXX[[[]]]cccdddcccaaa___bbbhhhmmmlllnnnpppooolllhhhfffeeecccfffeeebbbbbbddddddaaa^^^^^^^^^______^^^\\\ZZZVVVZZZ^^^^^^[[[XXXXXXYYYVVVXXX[[[]]]]]][[[YYYXXXVVVWWWWWWXXX\\\```aaaaaa\\\```hhhtttLLLMMMKKKJJJNNNTTTVVVTTTOOOQQQRRRPPPLLLHHHFFFEEEEEEDDDDDDCCCCCCGGGLLLPPPTTTdddqqquuuvvvxxxpppeeeffffffccc^^^___hhhpppsssssszzz}}}sssjjjfffaaaWWWPPPPPPSSSTTTTTTUUUYYYUUUVVVXXXWWWPPPMMMOOONNNOOOMMMJJJGGGGGGHHHHHHIIIEEECCCFFFGGGFFFHHHLLLOOOJJJFFFHHHPPPYYY^^^```jjjllloootttxxxwwwsssnnnfffkkkooooooiiibbbaaaccccccaaafffhhhgggooosssjjjVVVVVVVVVUUUTTTTTTVVVXXXYYYMMMFFFIIIJJJGGGIIIRRRccc___YYYSSSPPPOOONNNMMMQQQQQQSSSUUUVVVUUUSSSPPPMMMIIIHHHJJJKKKGGGDDDEEEEEEJJJSSS\\\aaa]]]RRRIIIIIIIIIKKKLLLMMMNNNNNNNNNRRRSSSPPPJJJGGGIIIKKKKKKPPPQQQSSSSSSQQQOOOOOOOOOPPPMMMKKKKKKMMMOOOQQQQQQVVVVVVWWWXXXYYYYYYXXXWWWTTTTTTVVVYYY]]]____________aaaaaa___^^^^^^^^^^^^XXXVVVSSSRRRSSSVVVYYY\\\cccddddddaaa```bbbhhhnnnlllnnnoooooollliiihhhhhheeegggfffbbbaaabbbbbb^^^]]]]]]]]][[[ZZZXXXXXXWWWYYY]]]aaaaaa]]]ZZZYYYYYYWWWWWWXXXXXXYYYYYYYYYXXXWWWUUUTTTVVVXXXYYYYYYZZZYYY[[[```hhhpppyyyKKKJJJHHHGGGLLLTTTVVVTTTLLLMMMMMMKKKHHHEEEEEEEEEFFFFFFEEECCCCCCEEEIIILLLYYYjjjuuussssssxxxuuulllcccgggggg```[[[```hhhmmmnnnttt|||~~~zzztttpppnnniii^^^VVVUUUVVVUUUTTTUUUWWWRRRSSSXXXVVVMMMJJJLLLMMMQQQQQQJJJDDDDDDHHHJJJIIIEEECCCFFFHHHGGGGGGIIIIIIGGGDDDDDDGGGMMMQQQTTTdddgggmmmuuu{{{yyyssslll```aaaeeefffbbb[[[XXXZZZ^^^]]]bbbdddeeerrrxxxmmmYYYYYYYYYWWWUUUSSSTTTUUUZZZOOOGGGHHHIIIFFFHHHMMMZZZXXXUUUQQQOOOMMMLLLLLLRRRRRRRRRTTTUUUTTTRRROOOIIIFFFFFFJJJKKKFFFCCCCCCCCCHHHQQQZZZ^^^ZZZPPPGGGCCCEEEGGGIIIIIIIIIGGGFFFNNNMMMKKKLLLMMMLLLIIIFFFMMMNNNNNNMMMKKKKKKKKKLLLNNNMMMMMMNNNPPPQQQPPPOOONNNOOOOOOOOOMMMMMMNNNOOONNNNNNPPPSSSVVVXXXWWWUUUVVVZZZ[[[XXXVVVXXXYYYXXXUUUTTTSSSSSSTTTWWW[[[]]]```___^^^]]]^^^aaafffkkkjjjlllmmmllljjjiiiiiijjjgggiiigggcccaaabbb```]]]ZZZZZZZZZYYYWWWVVVXXXYYY^^^```ccccccaaa___]]]\\\^^^[[[WWWVVVVVVXXXXXXXXXZZZVVVTTTWWWYYYWWWWWWXXXYYYZZZ\\\___ccchhhkkkmmmkkkpppxxxJJJIIIFFFFFFNNNWWW[[[XXXIIIKKKLLLKKKIIIGGGFFFGGGFFFFFFEEECCCBBBDDDHHHKKK^^^pppzzztttpppuuuvvvooo^^^dddfff```[[[]]]cccfffjjjnnnssstttqqqmmmlllmmmlllccc\\\\\\\\\YYYUUUTTTUUUPPPRRRXXXVVVLLLHHHKKKKKKUUUYYYPPPFFFDDDIIILLLMMMHHHFFFJJJLLLKKKJJJKKKFFFFFFFFFDDDCCCEEEIIIMMMWWWZZZbbbllluuuvvvqqqkkk^^^\\\\\\___\\\TTTPPPQQQWWWXXX___bbbeeesssvvvhhhVVVWWWWWWUUURRRPPPOOOOOOZZZQQQIIIFFFHHHKKKLLLMMMRRRRRRQQQOOOMMMKKKKKKLLLQQQQQQQQQRRRSSSRRROOOMMMHHHFFFHHHMMMNNNIIIDDDCCCAAAEEEKKKQQQSSSPPPJJJFFFCCCEEEHHHKKKKKKIIIFFFDDDLLLLLLNNNQQQRRRQQQNNNMMMOOONNNMMMJJJGGGGGGHHHJJJMMMMMMOOORRRSSSRRRNNNJJJHHHKKKMMMLLLIIIGGGHHHJJJDDDEEEGGGJJJMMMOOONNNLLLJJJPPPQQQMMMKKKNNNPPPNNNOOOOOOQQQSSSUUUXXXZZZ[[[]]][[[XXXYYY\\\aaaeeegggggghhhhhhgggfffgggiiikkkgggiiihhhdddbbbcccbbb___XXXZZZ[[[[[[ZZZ\\\```cccdddddddddeeefffdddbbb___aaa]]]XXXVVVWWWYYYYYYYYY]]]XXXVVVZZZ[[[YYYXXX[[[WWWXXXYYYZZZ[[[\\\]]]]]]ZZZ]]]bbbiiitttIIIHHHFFFGGGPPP[[[___]]]IIIKKKNNNOOOMMMKKKJJJIIIEEEEEEEEECCCCCCDDDHHHKKK___tttxxxqqqsssrrrjjjYYY___bbb___\\\^^^bbbcccjjjmmmnnnlllgggddddddfffhhhaaa\\\]]]]]]XXXRRROOOUUUPPPRRRYYYWWWLLLGGGKKKKKKYYY```VVVIIIFFFJJJMMMPPPKKKJJJNNNQQQOOOMMMNNNDDDGGGHHHFFFBBBAAAFFFJJJKKKMMMUUUaaalllqqqooojjj```ZZZYYY\\\YYYQQQKKKKKKRRRUUU^^^bbbdddpppppp___SSSTTTVVVVVVSSSQQQPPPQQQTTTNNNFFF@@@CCCJJJLLLJJJMMMNNNNNNMMMKKKJJJJJJKKKPPPOOOOOOPPPQQQPPPMMMKKKJJJHHHKKKQQQRRRLLLGGGEEE@@@CCCFFFIIIIIIHHHGGGFFFFFFIIIMMMPPPPPPMMMIIIFFFLLLMMMOOORRRRRRSSSWWW\\\TTTSSSPPPKKKHHHGGGHHHKKKMMMOOORRRTTTTTTPPPIIIDDDFFFJJJNNNMMMIIIFFFFFFGGG===>>>@@@DDDGGGIIIHHHFFFBBBIIIJJJFFFCCCGGGIIIGGGHHHJJJMMMPPPSSSVVVWWWXXX]]]YYYVVVWWW]]]cccfffgggdddeeeeeedddccceeehhhkkkhhhjjjiiieeedddeeedddaaaYYY\\\^^^___```dddjjjnnnhhhfffeeefffhhhhhheeebbb___\\\XXXWWWZZZ\\\\\\[[[\\\VVVUUUYYY[[[WWWWWWZZZVVVVVVWWWWWWXXXWWWVVVVVVVVVWWWXXXZZZ```jjjuuu}}}IIIJJJLLLPPPSSSUUUUUUTTTNNNOOOQQQRRRSSSSSSRRRRRRLLLLLLKKKIIIFFFFFFJJJMMMjjjyyyxxxooollliiiccc[[[[[[ZZZZZZYYY[[[]]]``````fffiiiggghhhkkkkkkgggfffaaa[[[ZZZZZZWWWQQQLLLQQQMMMMMMQQQQQQJJJFFFHHHUUUbbbdddVVVIIIIIILLLKKKNNNLLLDDDHHHSSSPPPIIILLLCCCCCCDDDCCC???<<>>===???@@@CCCGGGQQQUUUSSSKKKEEEDDDEEEDDDHHHGGGHHHMMMRRRTTTRRROOONNNOOOQQQQQQPPPMMMJJJHHHHHHHHHGGGEEEDDDCCCBBBAAADDDSSSbbbddd```\\\ZZZXXXSSSQQQVVVaaajjjnnnoooqqqwwwwwwsssjjjcccbbbaaa^^^]]]ZZZVVVSSSQQQNNNKKKHHHNNNOOOPPPLLLFFFBBB@@@AAACCCCCCDDDFFFHHHHHHGGGEEE@@@BBBEEEEEEDDDBBBBBBBBBBBBBBBCCCEEEGGGIIIKKKLLLFFFIIIKKKOOOXXX```bbb^^^]]]ZZZUUUSSSUUUXXX[[[]]][[[```cccbbbbbbeeeeeeddd___```]]]YYYaaarrr|||}}}yyysssllliiihhhgggeeebbb\\\[[[[[[\\\XXXTTTUUUZZZeeeccc___ZZZUUUSSSTTTVVVQQQOOOOOORRRXXX\\\]]]\\\UUUXXXXXXTTTTTTWWWZZZYYYkkkhhhaaa[[[XXX^^^iiirrr|||SSSPPPLLLIIIIIIJJJJJJJJJJJJJJJLLLNNNPPPSSSVVVWWW^^^aaaaaa[[[SSSQQQWWW^^^ggggggccc^^^aaafffgggbbbVVVXXXYYYUUUOOONNNSSSYYY___aaaeeejjjooonnnhhhaaaUUUYYY\\\]]][[[WWWUUUTTTSSSRRRQQQOOOLLLJJJJJJKKKNNNSSSVVVTTTTTTYYY[[[ZZZVVVTTTKKKJJJRRRMMMGGGMMMNNNIIIGGGLLLQQQPPPNNNMMMYYY[[[]]]]]][[[XXXUUUTTT\\\[[[ZZZVVVOOOKKKQQQ[[[fffgggjjjnnnrrrssspppmmmrrrkkkdddbbbccc```XXXQQQLLLDDD======>>>???AAADDDLLLOOOMMMGGGBBBCCCCCCBBBEEEEEEHHHLLLQQQSSSRRRPPPNNNOOOPPPQQQPPPMMMKKKIIIKKKJJJIIIHHHFFFEEEDDDDDDCCCOOO[[[```cccgggiiiiii___^^^bbbjjjpppppppppppp{{{|||yyypppjjjhhhfffccc___[[[WWWTTTRRRPPPNNNLLLQQQQQQOOOKKKEEEBBBAAABBBGGGEEEEEEGGGJJJKKKHHHFFF@@@CCCFFFGGGFFFEEEDDDDDDCCCBBBBBBBBBCCCEEEHHHIIIGGGJJJMMMOOOTTTZZZZZZVVVTTTRRRPPPOOOQQQSSSTTTTTTPPPVVV[[[\\\^^^bbbdddbbb^^^^^^[[[XXX\\\hhhppprrrrrrnnngggdddccccccbbbbbbXXXWWWXXX[[[ZZZWWWYYY]]]iiihhheee___YYYUUUTTTTTTNNNMMMNNNRRRXXX]]]^^^]]]VVVZZZZZZWWWUUUWWWXXXVVV]]]]]]\\\YYYWWWXXX[[[___aaaiiirrryyy}}}SSSOOOKKKHHHHHHIIIIIIIIIIIIIIIIIIJJJLLLOOORRRTTTXXXZZZYYYRRRKKKJJJPPPVVVaaagggjjjiiiggghhhiiihhhVVVXXXYYYVVVQQQPPPSSSWWWdddaaabbbgggmmmllleee___VVVYYY\\\\\\ZZZVVVTTTSSSUUUVVVUUUQQQLLLKKKKKKLLLRRRXXX[[[XXXTTTTTTWWWYYYVVVUUUNNNNNNUUUQQQLLLRRRYYYRRRNNNSSSYYYYYYWWWWWW\\\___bbbaaa]]]XXXTTTRRROOOQQQTTTUUUPPPLLLQQQZZZ]]]^^^```dddggghhhhhhggghhhbbb\\\[[[]]]\\\UUUNNNIIIBBB>>>@@@BBBAAAAAABBBGGGIIIGGGBBB???AAABBB@@@BBBCCCFFFKKKOOOQQQQQQPPPLLLMMMNNNOOONNNMMMKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCEEEJJJPPPWWWaaalllrrrqqqkkkiiikkkqqqrrrnnnkkkllluuuvvvrrrjjjeeedddeeeccc]]]YYYTTTQQQQQQPPPPPPOOOQQQPPPMMMIIIEEEDDDDDDEEEIIIGGGFFFHHHLLLMMMJJJFFFCCCFFFJJJKKKKKKIIIHHHHHHFFFDDDCCCBBBBBBDDDFFFHHHHHHKKKNNNNNNRRRVVVVVVRRRKKKLLLMMMOOOQQQQQQOOOMMMEEELLLRRRTTTWWW\\\___^^^\\\]]]\\\ZZZ[[[```dddeeefffccc___\\\[[[\\\^^^^^^[[[WWWWWW[[[^^^^^^^^^aaajjjjjjhhhddd]]]WWWSSSRRROOONNNNNNRRRXXX\\\\\\ZZZSSSWWWXXXUUUSSSTTTTTTRRRUUUVVVWWWWWWWWWVVVVVVVVVTTTYYY\\\]]]^^^eeerrr}}}SSSOOOKKKHHHHHHHHHHHHHHHGGGFFFEEEEEEHHHKKKOOORRRTTTRRROOOJJJEEEEEEJJJNNNZZZeeeppprrrmmmhhhhhhjjjWWWWWWXXXWWWUUUTTTSSSTTTccc]]][[[cccjjjhhhaaa[[[VVVWWWXXXXXXXXXUUURRRPPPOOOTTTVVVRRROOOPPPRRRRRRSSSWWWYYYVVVOOOLLLNNNRRRSSSTTTOOOPPPWWWRRRMMMTTT]]]TTTNNNQQQUUUWWWXXXZZZ]]]aaaeeeddd___ZZZWWWVVVRRRTTTXXXZZZVVVPPPQQQVVVXXXYYYYYYYYYYYYYYYYYYYYYRRROOOMMMOOOSSSSSSOOOKKKHHHBBB???BBBDDDBBBAAABBBCCCDDDCCC???>>>AAAAAA??????BBBEEEIIILLLNNNNNNNNNJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIKKKOOOZZZgggllljjjmmmkkkkkknnnlllgggdddeeeiiijjjfff___[[[]]]___^^^YYYUUUPPPMMMMMMNNNOOOOOOOOOMMMJJJGGGEEEEEEFFFFFFHHHFFFDDDGGGLLLNNNKKKFFFCCCGGGKKKMMMLLLJJJHHHHHHFFFEEECCCBBBCCCDDDFFFHHHDDDIIILLLMMMPPPVVVXXXVVVJJJKKKNNNQQQSSSQQQLLLHHHAAAGGGLLLMMMOOOUUUWWWWWWYYY[[[\\\\\\ZZZZZZZZZ[[[ZZZXXXVVVTTTSSSTTTVVVWWW___YYYWWW[[[______aaaccciiiiiihhhccc]]]WWWSSSQQQQQQPPPPPPSSSXXXZZZYYYWWWTTTXXXYYYVVVTTTVVVWWWVVVWWWUUURRROOOOOOOOOQQQSSSPPPQQQQQQNNNMMMRRR]]]eeellltttTTTQQQLLLIIIHHHGGGFFFEEEBBBAAA@@@AAADDDIIINNNQQQTTTPPPJJJFFFEEEFFFIIIKKKTTT```nnnsssnnnfffdddfff]]]\\\]]]^^^___^^^[[[XXX^^^WWWWWWbbbllljjj```YYYTTTRRRQQQRRRTTTTTTPPPMMMKKKSSSWWWTTTRRRUUUXXXWWWWWWVVVVVVTTTPPPMMMLLLNNNRRRTTTQQQSSSYYYSSSMMMSSS[[[RRRJJJIIIKKKNNNSSSYYY[[[```eeeeee```[[[ZZZ[[[]]]\\\^^^___\\\UUUSSSUUUUUUUUUTTTRRRPPPNNNMMMMMMFFFGGGIIILLLOOOOOOLLLJJJIIIBBB>>>@@@CCCBBBBBBCCCAAABBBAAA>>>>>>BBBCCC@@@>>>@@@DDDHHHIIIJJJKKKLLLJJJJJJJJJJJJIIIGGGFFFEEEGGGGGGGGGHHHHHHHHHIIIIIIGGGIIIKKKMMMSSS\\\___^^^dddaaaaaacccaaa\\\[[[^^^[[[^^^\\\WWWUUUWWWYYYXXXXXXSSSMMMIIIHHHIIIJJJJJJLLLJJJGGGEEEDDDDDDDDDDDDFFFBBBAAAEEEKKKMMMIIIEEE@@@DDDHHHJJJIIIFFFDDDCCCBBBBBBBBBBBBDDDFFFHHHIIIBBBGGGJJJJJJNNNUUUYYYYYYQQQQQQSSSTTTTTTQQQLLLHHHCCCHHHJJJHHHIIIMMMOOONNNRRRTTTVVVWWWUUURRRSSSUUURRRQQQPPPNNNMMMMMMNNNOOOUUURRRSSSVVVWWWYYY```ggghhhfffccc]]]WWWSSSRRRSSSRRRQQQQQQSSSXXXYYYWWWTTTTTTXXXYYYVVVUUUYYY[[[ZZZYYYUUUPPPMMMMMMNNNPPPQQQMMMMMMMMMLLLLLLOOOUUUYYY\\\cccmmmvvvVVVSSSNNNKKKIIIFFFDDDBBB======<<<===AAAHHHNNNRRRVVVPPPIIIFFFGGGJJJLLLLLLQQQ[[[hhhppplllddd``````fffddddddhhhkkkjjjddd___ZZZTTTVVVeeeqqqnnnbbbZZZQQQNNNKKKMMMRRRSSSPPPLLLJJJTTTYYYVVVTTTWWWYYYXXX```\\\YYYYYYZZZXXXUUUSSSSSSWWWTTTVVV[[[TTTMMMSSS]]]TTTJJJGGGHHHKKKSSS[[[ZZZ___dddddd```\\\\\\^^^eeeaaa```aaa^^^YYYVVVWWWRRRRRRQQQOOOLLLIIIIIIIIIHHHKKKNNNPPPQQQOOOLLLJJJKKKCCC===>>>@@@AAACCCEEEAAABBBAAA>>>???CCCDDDAAA===@@@DDDGGGHHHIIIIIIJJJKKKKKKJJJHHHGGGEEECCCBBBAAABBBBBBCCCDDDDDDEEEEEEAAAHHHMMMMMMOOOTTTVVVVVVYYYWWWWWWYYYXXXUUUVVVZZZRRRVVVWWWTTTSSSUUUVVVUUUWWWRRRKKKFFFEEEEEEFFFGGGKKKHHHEEEDDDCCCCCCBBBAAACCC???>>>BBBIIILLLHHHCCC===AAAEEEFFFEEEBBB@@@???>>>???@@@BBBEEEGGGJJJKKKBBBGGGIIIIIILLLSSSXXXYYYYYYXXXWWWVVVUUURRRMMMIIIGGGJJJJJJGGGEEEHHHIIIHHHLLLMMMOOOPPPNNNLLLMMMQQQNNNNNNNNNLLLJJJHHHIIIIIIFFFHHHLLLOOOOOORRR^^^jjjgggddd^^^WWWRRRPPPRRRUUURRRQQQQQQTTTXXXYYYWWWTTTPPPTTTTTTQQQQQQVVVYYYYYYWWWUUUSSSSSSSSSSSSRRRQQQIIIJJJLLLNNNQQQSSSTTTUUUSSSWWW]]]ccchhhpppzzzMMMKKKIIIHHHGGGDDDAAA>>>;;;;;;<<>>===>>>??????@@@??????AAACCCFFFFFFFFFEEEBBB@@@DDDLLLOOOLLLHHHEEEDDDCCCBBBAAAAAAAAAAAA>>>;;;;;;???@@@@@@AAAEEEBBBNNNOOOKKKMMMLLLMMMVVVUUUUUUUUUUUUUUUTTTSSSRRRYYYVVVSSSSSSSSSRRRSSSUUU\\\UUUOOOMMMJJJGGGFFFHHHJJJHHHEEEBBB???=========@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBDDDFFFFFFDDDBBBBBBBBBCCCDDDFFFHHHIIIJJJIIIAAANNNOOOAAASSSeeeTTTVVVUUUUUUUUUVVVTTTPPPMMMIIIKKKMMMKKKGGGEEEFFFGGGKKKJJJHHHGGGGGGJJJLLLNNNQQQTTTQQQHHHDDDGGGGGGDDDEEEDDDCCCDDDGGGNNNVVV\\\```___[[[VVVQQQRRRWWW\\\UUUOOOLLLPPPTTTTTTUUUWWWSSSVVVWWWSSSRRRTTTUUUTTTYYY[[[]]]ZZZUUUPPPNNNNNNUUUQQQNNNOOOSSSUUURRROOOOOORRRVVV[[[___dddiiimmmxxx}}}GGGFFFEEEFFFEEECCC???<<<<<<<<<<<<<<<>>>AAADDDFFFOOOLLLIIIHHHJJJNNNSSSWWW[[[^^^dddiiikkkhhhaaa\\\]]]bbbqqquuu\\\^^^[[[___jjjrrrmmmaaaYYYMMMIIIGGGIIILLLMMMPPPUUUUUUXXXZZZYYYVVVVVV[[[```aaahhhpppvvvtttooohhhccc]]]```aaa]]]VVVQQQPPPRRR[[[ZZZXXXUUURRRQQQRRRTTTXXXTTTTTTYYY[[[[[[^^^ccciiiiiihhhfffdddaaa```^^^\\\QQQGGGDDDIIINNNOOOMMMQQQMMMLLLPPPQQQNNNMMMNNNIIIEEEAAA>>>???AAABBBCCCBBBAAA@@@AAACCCEEEFFFEEEDDDAAAAAAFFFLLLMMMHHHCCCAAA@@@@@@@@@???>>>>>>>>>;;;999:::>>>???===>>>AAAAAAFFFCCCFFFSSSUUUNNNNNNSSSTTTTTTSSSSSSRRRQQQPPPKKKKKKKKKMMMOOORRRVVVZZZ\\\TTTNNNLLLIIIEEEDDDFFFJJJGGGDDD@@@>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCAAAAAAAAACCCDDDDDDCCCAAA@@@BBBDDDFFFHHHHHHHHHHHHLLLEEEPPPQQQFFFWWWhhhXXXMMMMMMNNNPPPRRRQQQOOOMMMJJJLLLNNNNNNKKKIIIIIIIIIKKKIIIFFFEEEFFFJJJNNNRRRRRRTTTRRRJJJGGGHHHGGGDDDEEEEEECCCCCCEEEIIIOOOSSSXXXWWWTTTQQQPPPRRRVVVYYYSSSMMMJJJNNNRRRTTTUUUWWWXXX[[[[[[VVVTTTUUUVVVUUUUUUWWWYYYZZZYYYWWWWWWWWWUUURRRNNNNNNQQQRRRPPPMMMMMMOOOSSSWWWZZZ^^^cccgggfffjjjrrr{{{AAAAAABBBDDDEEEDDD@@@===<<<;;;;;;;;;===???BBBDDDOOONNNLLLJJJKKKPPPWWW\\\ZZZ]]]bbbgggjjjhhhccc^^^UUU]]]lll~~~ooo___^^^ZZZ[[[ccchhhdddZZZTTTIIIHHHHHHJJJIIIIIIOOOVVVVVVXXXYYYXXXUUUUUUXXX[[[^^^bbbjjjppprrrmmmeee^^^\\\aaaddd```WWWPPPOOORRRXXXYYY[[[[[[[[[\\\^^^```___XXXRRRTTTWWWYYY\\\___fffggghhhhhhfffbbb___\\\\\\QQQDDD@@@EEEKKKOOOOOORRRNNNLLLNNNOOOMMMLLLMMMHHHEEE@@@>>>???AAACCCCCCDDDBBB@@@AAACCCEEEFFFFFFBBBAAABBBFFFJJJIIICCC===;;;<<<===>>>>>>===<<<;;;999999;;;@@@AAA>>><<<>>>DDDEEEAAAFFFVVVYYYPPPPPPOOOPPPPPPPPPPPPOOOOOONNNNNNPPPPPPNNNMMMOOOUUUYYY[[[TTTMMMJJJGGGCCCBBBCCCGGGEEEBBB@@@???@@@BBBCCCAAABBBBBBCCCCCCCCCCCCBBB?????????AAACCCCCCAAA???>>>AAADDDGGGHHHGGGFFFEEEIIICCCLLLNNNFFFUUUcccVVVKKKJJJKKKMMMNNNOOOMMMKKKKKKNNNQQQRRRPPPMMMKKKJJJIIIGGGDDDBBBDDDIIINNNRRRRRRSSSQQQLLLJJJIIIHHHDDDFFFEEECCCBBBCCCEEEGGGIIIMMMKKKJJJKKKMMMQQQSSSTTTOOOIIIFFFJJJPPPRRRTTTWWW___bbbaaa\\\XXXXXXXXXUUUTTTTTTVVVXXX[[[\\\[[[ZZZVVVRRROOONNNPPPPPPMMMKKKJJJLLLOOOQQQSSSVVVZZZ]]]]]]```dddggghhhnnn{{{>>>???AAADDDFFFFFFCCC@@@:::::::::<<>>>>>>>>???>>>BBB@@@???@@@CCCFFFGGGGGGDDDBBBAAACCCFFFEEE???::::::;;;===???@@@???>>>======<<<@@@EEEEEE@@@===>>>BBBFFFEEELLLYYYXXXRRRUUUIIIJJJKKKMMMMMMNNNNNNNNNQQQWWWXXXRRRLLLMMMSSSWWW[[[SSSLLLIIIFFFAAA@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA?????????@@@BBBBBB@@@???>>>@@@BBBCCCDDDDDDCCCCCCGGGCCCHHHKKKHHHSSS]]]TTTRRRPPPOOOOOOOOOMMMJJJHHHMMMOOOSSSTTTRRROOOJJJHHHHHHFFFEEEEEEFFFIIIMMMOOOOOOOOONNNLLLKKKJJJHHHEEEEEEDDDCCCCCCCCCDDDCCCCCCFFFDDDCCCFFFKKKOOOOOOMMMKKKEEECCCHHHMMMPPPRRRUUUaaafffgggccc___]]]YYYTTTWWWUUUTTTVVVZZZ[[[YYYVVVWWWTTTQQQPPPPPPOOOMMMKKKIIIKKKLLLMMMNNNPPPSSSUUU^^^```bbbaaa___bbbjjjsss|||;;;<<<>>>AAADDDDDDBBB@@@999999:::===AAAEEEIIILLLKKKKKKKKKKKKNNNSSSZZZ___GGGLLLUUU```gggiiifffcccZZZ[[[[[[[[[[[[\\\___aaa^^^YYYWWW[[[^^^[[[VVVUUUQQQLLLIIIMMMQQQOOOMMMLLLNNNOOOPPPRRRTTTUUUTTTSSSWWWUUUUUUXXX]]]```___]]]ZZZ___dddbbb\\\WWWYYY\\\PPPTTTZZZ___cccfffiiillllllcccWWWPPPRRRWWWZZZYYY[[[ZZZXXXUUUSSSQQQPPPOOOOOOHHHAAA@@@DDDJJJLLLLLLLLLJJJLLLQQQQQQJJJDDDBBBDDDAAA===<<<<<<<<<===<<<>>>===>>>@@@DDDGGGHHHHHHEEEBBB@@@???@@@@@@>>>;;;;;;===@@@BBBDDDDDDCCCBBB@@@???AAAFFFFFFAAA>>>>>>???@@@CCCWWWnnnjjjWWWPPPEEEFFFHHHJJJLLLMMMNNNOOOMMMWWW\\\TTTLLLMMMTTTYYY[[[SSSLLLIIIFFFAAA@@@AAA===@@@DDDGGGGGGEEEBBB@@@BBBBBBCCCCCCBBBAAA@@@@@@?????????AAABBBBBBAAA???@@@???>>>>>>>>>@@@AAABBBIIIFFFHHHJJJLLLTTTYYYTTTTTTSSSQQQOOOOOOMMMKKKHHHNNNPPPRRRTTTRRRNNNHHHCCCIIIJJJLLLMMMNNNNNNNNNMMMMMMKKKIIIKKKLLLJJJHHHFFFDDDCCCBBBCCCEEEFFFDDDBBBCCCAAAAAAEEEIIILLLJJJHHHHHHBBBAAAFFFLLLNNNOOOQQQ\\\ccchhhgggccc```ZZZTTTYYYVVVUUUVVVYYYZZZWWWUUUWWWUUUSSSQQQPPPOOONNNMMMJJJKKKLLLLLLLLLMMMOOOQQQVVV[[[^^^\\\[[[\\\aaaeeejjjqqq{{{999999:::<<>>BBBFFFJJJMMMLLLJJJIIIJJJOOOSSSVVVWWWDDDHHHPPPYYY```bbb```]]]WWWVVVUUUTTTTTTTTTTTTTTTWWWRRRPPPTTTWWWVVVTTTTTTPPPJJJIIIOOOTTTQQQKKKGGGHHHHHHKKKRRRYYY]]]\\\ZZZSSSQQQQQQTTTYYY___cccfffdddeeefffbbb]]]YYYYYYZZZRRRUUUYYY[[[\\\]]]^^^```fff```VVVOOOOOOVVVYYYXXXYYYVVVQQQMMMJJJIIIIIIJJJGGGCCC@@@@@@EEEJJJLLLLLLKKKJJJMMMSSSRRRJJJAAA>>>>>><<<999999;;;===>>>>>>;;;;;;===AAAEEEGGGFFFEEEDDDBBB???======>>>>>>======???AAADDDFFFGGGHHHHHHAAA??????BBBAAA===;;;===BBB===BBBfffcccKKKDDDEEEGGGIIIKKKLLLMMMMMMXXXffflll```QQQOOOTTTXXX[[[TTTMMMJJJGGGCCCBBBCCC===AAAEEEHHHHHHFFFBBB???BBBBBBBBBBBBAAA???>>>>>>???>>>???@@@BBBBBB@@@>>>AAA???===;;;<<<===@@@BBBFFFEEECCCEEEKKKOOOOOOOOOMMMLLLKKKLLLMMMNNNMMMLLLNNNOOOPPPRRRQQQMMMGGGBBBJJJMMMQQQUUUVVVUUUSSSQQQOOOJJJGGGIIIKKKIIIFFFEEEDDDBBBAAACCCGGGHHHEEECCCAAAAAABBBDDDGGGHHHGGGFFFFFFBBBAAAGGGLLLLLLKKKKKKSSS[[[aaaaaa```^^^ZZZUUUVVVUUUTTTUUUWWWXXXXXXWWWUUUTTTSSSRRRQQQPPPPPPPPPLLLMMMNNNMMMLLLLLLNNNOOONNNTTTYYYYYYYYY]]]```bbbaaabbbeeeiiirrr:::999888999;;;======<<<:::;;;===@@@FFFLLLQQQTTTOOOKKKGGGIIINNNQQQNNNJJJDDDFFFIIIPPPVVVZZZ\\\[[[SSSOOOKKKKKKNNNOOOLLLHHHKKKGGGGGGLLLPPPPPPPPPQQQKKKJJJNNNUUUXXXSSSMMMKKKKKKKKKNNNVVV```eeeccc```PPPPPPQQQSSSUUUZZZ___dddhhheeeaaa]]]ZZZWWWUUUSSSSSSTTTUUUUUUTTTRRRSSSTTTXXXWWWRRRKKKLLLSSSYYYYYYUUURRRMMMHHHDDDBBBBBBBBBBBB???===>>>CCCIIIMMMNNNNNNMMMOOOSSSRRRJJJBBB???===;;;999:::<<<>>>??????:::;;;>>>BBBEEEEEEBBB???@@@???>>>>>>>>>???>>>===>>>???AAACCCFFFHHHJJJKKKCCC???======<<<999:::===CCC???FFFiiicccNNNHHHHHHIIIJJJJJJKKKJJJJJJeeevvv|||mmmYYYSSSVVVXXX\\\TTTNNNLLLIIIEEEDDDFFFBBBCCCEEEFFFFFFDDDBBB@@@AAAAAAAAA@@@???>>><<<<<<=========???@@@@@@???===AAA@@@???>>>===>>>@@@@@@BBBBBB===???HHHIIIFFFHHHGGGFFFFFFHHHKKKMMMNNNNNNLLLLLLMMMOOOPPPNNNIIIDDDHHHKKKOOOTTTVVVWWWVVVUUUVVVNNNHHHJJJKKKGGGCCCCCCEEECCCAAACCCFFFHHHFFFBBB???AAACCCDDDDDDDDDFFFGGGFFFBBBCCCIIILLLJJJGGGFFFJJJQQQUUUUUUVVVYYYYYYWWWQQQRRRRRRRRRQQQRRRSSSUUUQQQQQQQQQQQQPPPPPPQQQSSSNNNNNNOOONNNLLLLLLMMMOOOOOOUUUWWWUUUVVV\\\``````]]][[[YYY[[[aaakkktttzzz>>><<<::::::;;;===>>>===888:::>>>DDDKKKSSSZZZ^^^RRRLLLGGGIIINNNNNNHHHAAACCCCCCDDDHHHOOOVVV[[[]]]WWWNNNFFFEEEJJJNNNMMMIIIHHHEEEFFFLLLPPPQQQQQQTTTGGGKKKTTT\\\\\\VVVRRRRRRRRRQQQTTT[[[eeehhheee```SSSUUUWWWVVVUUUVVVZZZ^^^eee```ZZZVVVUUUSSSQQQNNNPPPQQQQQQPPPNNNMMMNNNOOOLLLOOONNNHHHIIIRRRXXXYYYQQQOOOKKKFFFAAA>>>===<<>>;;;<<>><<<;;;<<<======<<<;;;===@@@CCCEEECCC>>>:::======???@@@AAA@@@>>>======>>>???AAADDDHHHJJJLLLFFFAAA===<<<;;;999;;;???<<>>===;;;:::<<<;;;<<<===??????===;;;@@@AAAAAAAAAAAA@@@@@@???DDDDDD>>>???JJJIIIDDDHHHFFFEEEEEEGGGJJJMMMNNNNNNKKKJJJKKKNNNQQQPPPLLLHHHDDDFFFJJJOOORRRUUUWWWWWW\\\RRRJJJKKKJJJEEEAAABBBGGGCCC@@@BBBFFFGGGEEEAAA<<<@@@CCCCCCBBBBBBEEEHHHFFFCCCDDDJJJMMMIIIDDDCCCEEEJJJLLLKKKMMMTTTYYYZZZMMMOOOPPPNNNJJJIIIKKKNNNNNNNNNOOOOOOOOOPPPRRRTTTNNNOOOOOONNNLLLLLLMMMOOORRRVVVUUUPPPOOOVVVZZZZZZ\\\YYYVVVVVV[[[___aaaaaagggqqqHHH@@@::::::<<<;;;<<<>>>::::::;;;???GGGOOOUUUXXXWWWHHH@@@FFFKKKFFFAAABBBAAA@@@@@@CCCGGGNNNUUUZZZUUUJJJCCCFFFLLLLLLHHHFFFGGGEEEGGGNNNRRRPPPOOOQQQPPPNNNSSS[[[\\\TTTMMMKKKPPPPPPPPPTTT```iiidddYYYQQQXXXYYYRRRKKKLLLPPPSSS]]]YYYTTTPPPNNNLLLJJJIIIMMMMMMMMMJJJGGGEEEEEEFFFNNNPPPPPPMMMLLLNNNSSSVVVPPPNNNJJJDDD===:::<<<>>>:::888:::>>>>>>???IIIVVVSSSTTTVVVTTTMMMEEE@@@AAA@@@@@@>>>;;;888888:::<<<:::???EEEGGGFFFCCCCCCDDDAAAAAAAAABBBCCCCCC@@@>>><<<===>>>@@@BBBDDDEEEFFF@@@>>>============;;;:::;;;===@@@GGGMMMPPPNNNKKKOOOQQQNNNGGGBBBEEEHHHJJJRRRXXX^^^___\\\XXXVVVVVVSSSTTTQQQLLLKKKLLLIIICCCGGGDDDBBBCCCFFFGGGDDDBBB;;;<<>>===;;;===@@@@@@??????AAADDDGGG@@@>>>CCCFFFCCCAAABBBEEEFFFFFFFFFEEEEEEGGGIIINNNNNNOOOOOOOOOPPPPPPQQQ===???CCCGGGKKKMMMOOOOOOKKKNNNOOOLLLFFFBBBBBBEEEDDDDDDDDDDDDEEEEEEFFFFFFDDDCCCCCCDDDEEEEEECCC@@@EEEEEEGGGHHHIIIGGGCCCAAAEEEDDDCCCDDDEEEHHHKKKLLLLLLJJJGGGFFFFFFHHHKKKMMMMMMKKKIIIKKKNNNPPPNNNLLLLLLLLLLLLLLLLLLMMMNNNOOOUUURRROOOPPPSSSVVVVVVTTTVVVTTTSSSSSSUUUWWWWWWWWWaaa```fffwwwLLLCCC<<<<<<===<<<<<<>>>;;;:::<<<@@@GGGMMMQQQSSSNNNBBB>>>EEEKKKHHHFFFJJJFFFBBB===;;;>>>EEENNNSSSLLLGGGGGGMMMPPPLLLDDD@@@CCCBBBFFFNNNQQQOOOLLLLLLSSSQQQSSSXXXXXXQQQKKKJJJLLLJJJGGGHHHRRR^^^aaa\\\\\\aaaaaaWWWNNNMMMPPPSSSZZZVVVRRRNNNMMMLLLJJJIIIJJJJJJIIIFFFDDDDDDFFFHHHMMMPPPRRRQQQOOONNNOOOPPPLLLLLLJJJEEE???;;;;;;;;;<<<888999???CCCDDDIIIPPPOOOQQQRRROOOHHHAAA>>>???@@@@@@???===:::999:::<<<<<<>>>AAACCCCCCCCCCCCDDDBBBAAA@@@@@@AAAAAA???===;;;<<<===???AAACCCDDDEEE???>>><<<<<<===<<<;;;999999999;;;@@@FFFKKKLLLLLLIIIKKKIIIBBB@@@DDDHHHJJJLLLPPPUUUXXXWWWTTTSSSRRRUUUWWWVVVRRRPPPOOOJJJEEEGGGDDDAAAAAADDDEEEDDDBBB<<<===???@@@@@@???===<<<@@@===::::::<<<>>>===<<<;;;===???@@@??????AAACCCFFFAAAAAAEEEGGGDDDCCCFFFGGGGGGFFFDDDCCCEEEHHHKKKMMMLLLKKKKKKKKKJJJGGGFFF===>>>AAADDDGGGIIIIIIJJJHHHJJJKKKHHHCCC???@@@BBBCCCCCCCCCDDDEEEEEEEEEFFFBBBBBBBBBDDDFFFFFFDDDBBBEEEEEEFFFGGGGGGEEECCCAAABBBAAA@@@@@@AAACCCEEEFFFIIIGGGEEECCCCCCEEEGGGIIIJJJHHHGGGIIILLLMMMLLLJJJLLLMMMNNNOOOPPPRRRSSSSSSUUUSSSRRRSSSUUUWWWVVVTTTVVVUUUSSSSSSTTTVVVWWWWWW\\\[[[aaaooo}}}NNNEEE>>>======<<<;;;===<<<<<<>>>BBBGGGKKKLLLLLLEEE>>>===CCCFFFDDDFFFLLLCCC@@@===<<<===AAAFFFJJJFFFEEEHHHNNNNNNHHHAAA>>>??????DDDLLLOOOLLLHHHGGGPPPMMMNNNQQQRRRNNNKKKJJJMMMKKKFFFCCCIIIVVV___bbbdddhhhfffZZZOOOLLLNNNOOOSSSPPPMMMKKKJJJJJJIIIHHHIIIHHHFFFCCCAAAAAADDDGGGHHHKKKOOOQQQPPPMMMKKKKKKIIIJJJIIIFFFAAA===:::999===888888@@@GGGJJJKKKLLLJJJLLLLLLHHHAAA===<<<<<<>>>??????>>><<<:::;;;<<<=========???BBBDDDDDDCCCBBB@@@>>>======>>>===<<<;;;<<<===???@@@BBBCCCCCC???>>><<<<<<======;;;::::::999888;;;AAAGGGKKKMMMHHHIIIGGGAAA???DDDHHHIIIGGGIIIMMMPPPQQQQQQPPPOOOSSSYYY\\\ZZZVVVTTTOOOJJJHHHDDD@@@???AAADDDCCCBBB=========>>>>>>=========@@@>>>;;;;;;;;;<<<<<<;;;;;;===????????????AAABBBAAA@@@AAADDDDDDBBBDDDHHHIIIHHHFFFDDDCCCEEEIIIMMMJJJIIIHHHIIIJJJHHHCCC>>>>>>???@@@AAABBBBBBBBBBBBDDDFFFFFFDDD???<<<<<<>>>AAAAAABBBBBBCCCDDDDDDEEEAAAAAABBBDDDGGGHHHFFFEEEEEEEEEFFFFFFEEECCCBBBAAAEEEDDDCCCBBBBBBBBBCCCDDDEEECCCAAA??????@@@CCCDDDFFFEEEDDDEEEGGGIIIHHHGGGIIIJJJMMMQQQSSSUUUVVVVVVSSSSSSSSSTTTVVVVVVTTTRRRUUUTTTSSSSSSSSSTTTUUUVVVVVVVVV[[[cccjjjooowwwLLLDDD>>>===>>>======>>>===>>>@@@DDDHHHIIIHHHFFFBBB>>>>>>@@@@@@===@@@FFF;;;===AAADDDEEEEEEDDDCCCFFFEEEFFFIIIGGGBBB@@@CCC@@@???AAAHHHKKKHHHFFFFFFGGGFFFFFFHHHKKKLLLLLLLLLLLLLLLIIIFFFGGGNNNXXX^^^aaafffdddYYYMMMIIIJJJKKKLLLIIIGGGGGGGGGHHHGGGFFFHHHHHHGGGDDDAAA@@@BBBCCCDDDEEEIIIMMMMMMJJJHHHIIIHHHHHHGGGEEEAAA===;;;999:::888999???GGGMMMOOOPPPFFFHHHHHHBBB<<<:::;;;;;;;;;===>>>>>><<<::::::;;;===<<<===@@@DDDFFFCCC@@@BBB???;;;::::::;;;<<<;;;<<<===>>>@@@AAACCCDDDEEEAAA@@@>>>>>>???@@@>>>===>>>======>>>BBBFFFJJJLLLMMMMMMIIIBBBAAAEEEIIIIIIIIIJJJKKKMMMOOOOOONNNMMMOOOWWW]]]]]][[[YYYUUUQQQJJJEEE@@@>>>@@@CCCDDDCCC===<<<;;;::::::;;;<<<===@@@>>><<<;;;:::;;;;;;;;;<<<<<<===>>>???@@@AAABBB:::<<<@@@AAA@@@@@@CCCGGGHHHHHHHHHFFFEEEFFFHHHJJJHHHGGGHHHKKKMMMLLLFFFAAA@@@@@@@@@??????>>>======BBBCCCCCC@@@===;;;;;;===>>>??????@@@AAAAAABBBBBBAAAAAABBBEEEIIIJJJJJJHHHEEEFFFFFFFFFDDDBBBAAAAAAHHHGGGEEEDDDCCCBBBBBBCCCBBB@@@>>>===<<<===???@@@AAAAAAAAABBBCCCDDDDDDDDDDDDFFFJJJOOORRRTTTUUUUUUOOOPPPRRRTTTUUUTTTRRRPPPSSSSSSSSSQQQPPPQQQRRRTTTSSSSSSWWW[[[\\\\\\bbbiii{{{KKKDDD@@@BBBDDDBBBAAACCC>>>???BBBFFFHHHHHHEEEBBBAAA@@@@@@@@@>>><<>>BBBEEEFFFEEECCCAAAGGGGGGJJJLLLIIIDDDBBBEEEDDD@@@???DDDFFFEEEFFFHHHEEEEEEDDDEEEHHHLLLMMMKKKGGGIIILLLLLLIIIIIIMMMSSSYYY```ccc[[[QQQLLLKKKKKKFFFEEEDDDDDDFFFGGGFFFFFFDDDEEEGGGFFFDDDCCCDDDDDDKKKHHHHHHKKKKKKFFFEEEGGGIIIGGGDDDBBB@@@>>>===<<<666888:::===DDDLLLSSSVVVDDDHHHGGG???::::::;;;999888:::<<<<<<:::999999:::<<<===???DDDHHHGGGBBB===AAA>>>:::888888:::;;;;;;>>>???@@@BBBDDDFFFGGGHHHEEECCCBBBBBBCCCDDDCCCAAAAAABBBCCCDDDEEEFFFGGGHHHMMMLLLGGGAAABBBHHHLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKLLLSSSYYYZZZ[[[\\\ZZZWWWKKKFFF@@@>>>@@@BBBDDDCCC<<<;;;999888888999;;;<<>>===;;;:::999:::;;;<<<<<<<<<===???@@@@@@@@@888<<<@@@@@@???AAADDDGGGDDDGGGIIIJJJHHHFFFFFFFFFHHHHHHJJJMMMOOOMMMGGGBBBCCCBBBAAA???>>>======<<>>=========>>>>>>>>>??????@@@AAACCCFFFJJJLLLLLLKKKEEEGGGIIIHHHEEEBBBAAABBBEEEDDDCCCBBB@@@@@@??????@@@???===<<<<<<<<<===>>>===>>>?????????@@@AAAAAABBBEEEIIIMMMPPPRRRRRRRRRNNNPPPSSSVVVVVVUUUSSSRRRRRRSSSSSSQQQNNNNNNPPPRRRTTTTTTVVVXXXWWWUUUXXX___cccjjjuuuLLLFFFEEEHHHKKKHHHFFFFFF===???AAAEEEGGGFFFCCC@@@@@@@@@@@@@@@???@@@CCCFFFDDDBBB???======???AAACCCFFFIIIOOOUUURRRJJJDDDCCCFFFAAA>>>AAACCCCCCEEEHHHGGGHHHHHHGGGIIILLLJJJGGGEEEIIIPPPTTTRRRMMMNNNSSSVVVaaahhhddd[[[UUUQQQNNNEEEDDDDDDEEEGGGIIIHHHGGGAAACCCEEEEEEEEEFFFGGGIIIVVVNNNJJJLLLKKKDDDBBBEEEJJJGGGCCCAAAAAA@@@???>>>444888;;;<<>>CCCGGGIIIFFF@@@;;;???<<<888777888:::;;;;;;>>>@@@AAADDDGGGIIIKKKLLLHHHFFFEEEFFFGGGHHHGGGEEEBBBDDDGGGGGGFFFDDDDDDDDDFFFEEEAAA===AAAJJJPPPQQQOOOPPPOOOLLLGGGEEEHHHKKKSSSUUUUUUTTTWWW[[[[[[WWWJJJEEE???===???AAABBBAAA;;;:::999888888999:::;;;=========;;;999999:::<<<<<<;;;;;;===???AAA@@@???;;;???AAA@@@AAAEEEHHHGGGBBBEEEIIIKKKIIIFFFDDDCCCHHHJJJLLLMMMKKKGGGCCC@@@CCCCCCBBB@@@@@@?????????DDDCCCAAA???>>>>>>???@@@>>>>>>>>>>>>>>>=========???@@@BBBFFFJJJLLLLLLKKKEEEIIILLLLLLHHHDDDCCCCCCDDDDDDDDDCCCBBBAAAAAAAAA@@@???===<<<;;;<<<<<<===;;;<<<>>>>>>======???@@@DDDFFFHHHKKKMMMNNNOOOOOOMMMPPPTTTWWWWWWVVVUUUVVVRRRTTTTTTRRRNNNMMMOOORRRYYYVVVUUUWWWVVVTTTWWW\\\XXX]]]dddlllvvvKKKGGGGGGLLLMMMIIIEEECCC;;;<<<>>>AAADDDDDDAAA?????????======>>>AAACCCDDDEEEBBB>>>;;;;;;???CCCGGGHHHHHHLLLRRRQQQJJJDDDBBBDDD???>>>AAABBBBBBBBBEEEBBBFFFHHHFFFHHHKKKHHHAAADDDGGGOOOWWWXXXUUUXXX^^^ZZZgggqqqpppfff]]]UUUOOOGGGFFFFFFHHHKKKLLLKKKJJJFFFEEEDDDBBBAAABBBFFFJJJUUUKKKGGGLLLKKKCCC@@@DDDHHHFFFDDDDDDDDDCCC@@@===666888999<<>><<<<<<:::888777999;;;<<<<<<>>>???AAAEEEHHHKKKNNNOOOIIIHHHGGGHHHIIIJJJIIIGGGDDDFFFHHHHHHFFFDDDEEEFFFCCCBBB===;;;AAAKKKRRRRRROOORRRSSSMMMEEECCCHHHOOO```\\\SSSNNNQQQWWWWWWRRRGGGCCC===;;;===??????>>>;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;999888;;;>>>===;;;:::<<>>============???CCCGGGJJJIIIHHHFFFKKKPPPPPPKKKFFFDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC???>>>===<<<;;;;;;;;;;;;:::<<<>>>>>><<<<<<>>>@@@EEEEEEFFFGGGGGGHHHHHHHHHIIIMMMQQQTTTTTTTTTUUUWWWUUUWWWWWWTTTPPPNNNQQQTTT^^^XXXTTTUUUUUUUUUVVVYYYYYY\\\```dddhhhppp{{{IIIFFFFFFKKKLLLGGG@@@===888999;;;???AAABBB@@@>>>???===;;;999;;;>>>???===???>>>???@@@BBBEEEGGGIIIKKKGGGEEEHHHHHHEEECCCCCCAAA>>>===AAACCCAAA@@@AAA:::@@@CCCDDDFFFJJJFFF??????@@@GGGPPPUUUVVV\\\ddd]]]lllxxxwwwmmmaaaUUUMMMIIIIIIIIIKKKNNNOOONNNMMMOOOKKKEEE???;;;===BBBFFFLLLCCCAAAIIIKKKCCC@@@DDDFFFEEEEEEFFFHHHEEE@@@;;;888888888<<>>AAADDDHHHLLLOOOPPPJJJHHHHHHHHHJJJJJJIIIHHHFFFHHHJJJIIIGGGFFFIIIKKKFFFDDD???<<>>===???>>>===AAAHHHGGGAAADDDEEEGGGFFFDDDCCCCCCCCC???EEEKKKKKKGGGDDDFFFIIIAAAAAA@@@@@@AAACCCEEEFFFEEECCC@@@???@@@AAAAAABBBEEEDDDCCCBBBAAA???>>>>>>;;;;;;===AAAEEEGGGGGGFFFFFFLLLSSSSSSNNNHHHEEEDDD======??????@@@@@@@@@@@@>>>===<<<;;;::::::::::::999<<<>>>>>><<<<<<>>>@@@DDDDDDCCCBBBAAAAAABBBBBBEEEHHHMMMOOOOOOPPPRRRUUUWWWYYYZZZWWWRRRPPPRRRVVV```XXXRRRSSSUUUUUUUUUWWW^^^```bbbbbbbbbeeekkkpppBBBBBBBBBBBBAAA@@@@@@???>>>===<<<<<<=========<<<===<<<;;;:::;;;===???@@@>>>??????>>>>>>>>>@@@BBBGGGCCCCCC@@@999@@@IIIEEEFFFCCC@@@@@@BBBBBB???;;;===>>>AAAEEEJJJLLLKKKJJJAAACCCEEEHHHMMMUUU\\\aaaaaalllxxx}}}xxxooogggdddQQQWWWVVVNNNMMMSSSSSSMMMOOOJJJDDDAAABBBCCCAAA?????????@@@@@@@@@BBBFFFIIIMMMGGG<<<>>>JJJGGG<<<<<<===999:::DDDMMMMMMIIIFFFBBBBBB@@@===999888999::::::<<<<<<;;;888888;;;>>>===<<<<<<;;;;;;;;;<<<<<<@@@;;;666888>>>BBB@@@<<<777666888???CCCEEEHHHMMMHHHFFFFFFIIIMMMNNNLLLIIIFFFFFFHHHIIIIIIIIIIIIIIIJJJDDD???>>>CCCIIIMMMMMMMMMWWWXXXRRRNNNHHHPPPeeekkkRRRMMMOOOMMMKKKMMMLLLFFF@@@<<<;;;;;;999777===999888;;;<<<:::888::::::;;;;;;:::999999:::<<<>>>::::::AAACCC@@@>>>AAAFFF@@@;;;<<>>;;;DDDKKKEEEEEE@@@>>>@@@BBBAAABBBEEEGGGCCC>>>>>>@@@@@@===999;;;<<<===???@@@BBBCCCCCCEEEJJJPPPRRROOOJJJGGGEEEBBBAAA???======>>>???@@@<<<<<<<<<<<<;;;:::999888888999:::;;;;;;:::888888@@@BBBCCCBBB@@@===<<<<<>>@@@AAAAAA@@@???>>>===???AAACCCDDD@@@AAA>>>999AAAIIIEEEFFFEEECCCAAAAAA@@@>>>===<<<===???CCCGGGIIIHHHGGG@@@???@@@FFFPPPYYY___bbbeeennnyyyzzztttpppaaaaaa^^^YYYWWWXXXTTTOOORRRLLLDDD@@@AAABBBCCCBBB???@@@???>>>>>>@@@DDDGGGGGGBBB888;;;GGGCCC999999>>>999999BBBJJJKKKHHHFFFEEECCC???;;;999999999:::;;;<<<<<<:::888777:::<<<>>><<<:::888777999;;;======::::::>>>EEEHHHDDD@@@:::888999===@@@AAADDDHHHEEEEEEGGGIIILLLNNNMMMLLLGGGHHHHHHHHHHHHHHHHHHIIIGGGCCC??????EEEKKKOOOPPPRRRXXXUUUOOONNNNNN[[[sssmmmOOODDDEEEFFFIIIOOONNNJJJEEEBBBAAA@@@>>><<>>???===:::;;;;;;<<<===>>>???@@@AAACCCGGGKKKLLLJJJGGGEEEEEEBBBBBBBBBAAA@@@???>>>===<<<<<<<<<;;;:::999888777666777888999::::::999999===???@@@@@@>>><<<;;;<<<===???AAABBBCCCEEEIIILLLOOOQQQSSSUUUVVVVVVUUUTTTZZZVVVUUUWWWWWWVVVWWW[[[XXXZZZ[[[[[[[[[[[[\\\]]]^^^cccqqq>>>???AAABBBAAA???<<<;;;888888888888999;;;<<<<<<;;;;;;;;;;;;===>>>@@@AAADDDCCCAAA???>>>>>>@@@@@@???<<<>>>===:::DDDMMMHHHEEEEEEDDDBBB???======>>><<<<<<>>>AAADDDEEEDDDCCCDDDBBBBBBIIISSS]]]aaabbbggglllttt}}}}}}vvvppplllmmmkkkddd\\\WWWTTTMMMDDD@@@@@@BBBCCCCCC@@@???>>><<<:::<<<@@@CCCGGGCCC:::===IIIEEE<<<===???999888???FFFHHHHHHHHHJJJEEE>>>::::::;;;:::999;;;;;;;;;999777777888:::>>><<<888555555777:::===:::999<<>>CCCFFFHHHJJJJJJJJJJJJKKKLLLJJJIIIHHHGGGGGGGGGHHHIIIDDDBBB@@@BBBFFFLLLPPPRRRRRRWWWSSSPPPRRRSSS]]]rrreeeJJJ@@@AAADDDJJJPPPQQQOOOLLLJJJIIIGGGEEECCCBBB===:::<<<<<<999777888777888888777666666888999888999<<>>BBBCCCDDDDDDCCCBBBDDDEEECCCDDDDDDDDDBBB???<<<:::<<<<<<<<<;;;:::888777666444444666777888999999999;;;<<<>>>>>>===<<<<<<===:::;;;=========???AAADDDFFFHHHLLLPPPSSSUUUVVVWWWYYYUUUTTTVVVWWWUUUWWW[[[YYYXXXXXXXXXZZZZZZYYYWWWWWWYYYaaalllwww>>>@@@BBBDDDCCCAAA>>><<<999999999999888999:::;;;888999:::;;;<<<===>>>???BBBBBBAAAAAAAAA@@@>>><<<;;;888<<<>>>>>>IIISSSNNNCCCDDDDDD@@@<<<999;;;=========>>>@@@BBBDDDCCCAAALLLLLLMMMQQQVVV\\\aaadddeeegggmmmwwwwwwuuu{{{{{{mmm^^^XXXPPPJJJDDD@@@AAABBBBBBAAA@@@???<<<999777888<<>>999:::<<<;;;888999888888777777777999:::<<<:::888666666777:::;;;888999;;;AAAGGGIIIFFFBBB???;;;999;;;;;;:::<<>>FFFAAA===>>>CCCIIILLLLLLDDDBBB@@@@@@@@@CCCEEEGGGJJJKKKIIIDDDCCCFFFHHHGGGEEEAAAEEEGGGHHHTTT^^^YYYHHHCCCAAADDDEEECCCBBBDDDBBB>>>:::888:::<<<===>>>;;;;;;::::::;;;<<<===>>>BBBAAA???======???CCCFFFFFFFFFEEEDDDBBB???<<<;;;=========<<<;;;:::888777555555555666777777777777999;;;======<<<<<<===???;;;<<<>>>===<<<===>>>@@@???AAAEEEJJJNNNQQQTTTUUUVVVTTTUUUYYYZZZXXXXXX[[[ZZZXXXVVVXXXZZZZZZWWWTTTVVVWWW[[[```eeeooo;;;===@@@BBBBBB@@@>>><<<<<<======;;;888777888:::666777999;;;<<<<<<<<<<<<999:::>>>BBBEEEDDD???;;;888555:::>>>AAANNNWWWRRR@@@AAA@@@===888666888;;;>>>>>>>>>@@@CCCEEEDDDDDDKKKQQQVVVWWWUUUWWW___ggghhhgggkkkuuuyyyxxx}}}kkkXXXOOOIIIFFFCCCBBBCCCCCC@@@===???>>>;;;888555666888;;;>>>>>>888===IIIFFF>>>AAA>>>999777===DDDIIINNNSSSQQQIII???;;;;;;<<<;;;888666555444555666888999:::888888999999:::::::::::::::999888;;;???@@@???======999888;;;<<<;;;===AAAGGGIIIJJJHHHDDDBBBCCCFFFKKKJJJHHHFFFFFFFFFHHHIIIEEEGGGJJJIIIHHHIIILLLOOOLLLPPPNNNQQQXXXSSSMMMTTTLLLEEEAAAEEELLLPPPQQQRRRMMMNNNOOOOOONNNLLLJJJIIIGGGAAA======<<<999777999555666777666555555777999999>>>BBB@@@<<<:::<<<>>>???===<<>>:::999:::<<<>>>???>>>===<<<<<<<<<===???@@@CCC@@@<<<:::;;;>>>CCCEEEGGGFFFCCCAAA???=========>>>>>>>>>>>>===<<<;;;:::888888777666666666555555666888999999999:::<<<>>>===>>>??????===<<<===>>><<<>>>@@@DDDGGGJJJLLLNNNPPPPPPTTT[[[]]]ZZZXXXZZZ[[[YYYXXXYYY\\\[[[WWWTTTUUUVVVXXXZZZZZZ^^^lllzzz666888;;;===>>>===<<<;;;>>>@@@@@@===999666888:::666888:::<<<<<<<<<:::999000222777???EEEFFFBBB===777333777<<>><<<999777666888:::>>>>>>???AAAEEEGGGHHHHHHGGGPPPXXXWWWRRRSSS]]]gggmmmlllmmmuuu~~~yyyhhhVVVKKKDDDBBBAAABBBDDDDDD@@@<<<===<<<;;;888555444666888<<<<<<999>>>JJJGGG@@@CCC>>>999888===CCCIIIOOOVVVQQQKKKCCC>>><<<;;;:::888555444222333555888888888444666888:::<<<<<<;;;;;;<<<:::888777888:::::::::999666777;;;<<<;;;===@@@@@@AAABBBBBBBBBCCCEEEGGGJJJIIIHHHGGGGGGGGGHHHIIIFFFKKKNNNMMMIIIGGGIIIMMMNNNNNNIIIMMMYYYWWWQQQUUUGGGCCC???@@@FFFKKKOOOPPPHHHJJJLLLLLLJJJHHHHHHHHHIIICCC>>>>>>===:::999:::666777777777666777999;;;<<>>===999999;;;@@@FFFLLLPPPQQQGGGFFFEEEDDDDDDEEEGGGHHHGGGGGGDDDAAACCCIIIKKKHHHEEEAAACCCEEEEEEQQQZZZUUUHHHDDDBBBDDDEEEBBB@@@AAAAAA@@@===<<<;;;===???@@@@@@???>>>===>>>@@@BBBDDDDDD@@@;;;999;;;>>>AAACCCDDDCCC@@@===<<<<<<===>>>===>>>>>>>>>>>>>>>======;;;:::999888777666666666333555666666666777999;;;<<<===???>>><<<::::::;;;<<<<<<===???AAACCCDDDEEEHHHIIIOOOWWWZZZXXXWWWXXX[[[[[[[[[\\\]]]\\\YYYVVVWWWWWWZZZ[[[YYYXXX^^^gggqqq|||333555777:::;;;<<<<<<<<<===???@@@===888666888;;;888:::<<<>>>>>>===:::888333222555:::@@@BBB>>>:::777111444888:::EEELLLDDD???<<<999777777999999999======>>>AAAFFFIIIKKKKKKJJJRRRXXXWWWRRRRRRZZZbbblllkkklllqqqxxx~~~|||}}}{{{tttnnnfff[[[PPPCCCAAA@@@AAADDDEEEBBB???:::;;;;;;999666555555666999;;;888>>>JJJHHHAAAEEE???;;;999===BBBFFFLLLSSSPPPLLLGGGAAA===:::999888777555222222444666555444222333555777999;;;<<<===>>><<<:::999999999999999555444666;;;<<<::::::======<<<;;;===@@@CCCDDDDDDGGGHHHHHHHHHHHHHHHHHHIIIEEELLLQQQPPPJJJGGGIIIMMMLLLKKKHHHPPP___]]]RRRRRRDDDBBB???>>>@@@EEEHHHHHHCCCFFFHHHGGGFFFEEEFFFHHHIIICCC???>>>===::::::<<<777888999999888999;;;===>>>BBBBBB???>>>@@@>>>:::555777;;;AAAGGGLLLNNNOOOHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCAAA@@@DDDJJJLLLIIIIIICCCDDDCCC@@@IIIPPPJJJEEEAAAAAADDDEEEBBB@@@AAABBBBBBAAA???>>>>>>???AAA@@@???>>>>>>???BBBEEEFFFCCC???;;;999;;;>>>??????>>>>>>======<<<=========;;;<<<===>>>>>>??????>>><<<;;;:::999888999999:::555666777666666777999<<<;;;===>>>>>><<<:::999:::;;;;;;;;;;;;<<<===>>>>>>AAAAAAEEEMMMQQQRRRSSSWWWYYY[[[^^^___]]][[[ZZZYYYYYYXXXZZZ]]]\\\XXXYYY\\\```jjjppp|||444555777999<<<>>>??????:::===???===888666999===:::<<>>;;;999;;;888555777:::;;;888444777111222444555???DDD:::@@@;;;777666999;;;;;;:::<<<;;;===@@@FFFJJJMMMNNNSSSWWWZZZXXXTTTSSSWWW\\\gggfffgggiiimmmrrrtttuuummmrrroooeee___```\\\SSSEEEBBB???@@@CCCFFFEEECCC999:::;;;:::777555444555333555333:::EEECCC===BBB@@@<<<:::===@@@CCCIIIOOOOOOMMMIIICCC===999888888:::777333222333444222000222222222333666:::===??????>>>======<<<<<<;;;;;;444333555:::<<<999888:::>>>;;;999:::>>>AAAAAA???FFFGGGHHHIIIIIIIIIIIIIIIDDDKKKRRRQQQKKKGGGIIINNNGGGIIIJJJWWWggg```NNNHHH===???@@@@@@AAACCCBBB???AAACCCEEEEEECCCBBBEEEGGGJJJCCC???>>>>>>;;;;;;===888999::::::999:::<<<>>>???BBBAAA===>>>AAA>>>888444777<<>>CCCEEEDDDCCCEEECCCCCCCCCBBB@@@???@@@AAA@@@???>>>>>>???BBBFFFHHHCCC???;;;:::;;;======<<<888:::<<<===>>>===<<<;;;999:::;;;===>>>?????????<<<;;;:::::::::;;;<<<===999999:::999999:::<<>>DDDIIILLLQQQVVVWWW[[[___```]]]ZZZZZZ[[[VVVUUUVVVZZZZZZVVVTTTUUUTTT^^^aaaeeettt333444444666888:::<<<===>>>AAABBB@@@<<<:::;;;===???@@@AAACCCDDDAAA<<<888;;;888666777;;;======<<<:::777444555999<<<>>>======<<<;;;:::::::::::::::@@@999999CCCKKKKKKHHHHHHOOOWWW^^^\\\VVVSSSUUUYYY]]]fffkkkrrrxxxnnndddgggjjjbbb]]]^^^___\\\ZZZYYYNNNKKKGGGFFFGGGGGGCCC@@@EEEAAA<<<999888666222///555666888:::;;;======>>>===666888:::666;;;EEEFFFGGGEEEAAA===:::999999999>>>888111---///222444555222222222222333555777888>>>>>>>>>>>>>>>======<<<;;;888777888;;;===<<<;;;888;;;<<<<<<<<<===AAAEEEHHHGGGFFFHHHKKKKKKHHHEEECCCIIILLLJJJIIILLLNNNNNNMMMLLLNNNTTTYYYXXXOOOGGGAAABBB>>>888;;;BBBBBB;;;===<<<<<<<<<>>>AAADDDFFFHHHFFFDDDBBBAAA===999666<<<999:::<<<:::666:::BBBLLLCCC===>>>===999888;;;;;;888;;;AAADDDAAABBBGGGKKKMMMNNNMMMJJJFFFDDDCCCGGGEEEEEEHHHLLLOOONNNLLLCCCBBB@@@>>>>>>???AAABBBDDD@@@======???AAA@@@>>>EEEDDDBBB@@@????????????CCC@@@===>>>@@@BBBAAA???>>><<<;;;<<<>>>?????????;;;::::::;;;===>>>>>>======>>>>>>?????????>>>>>><<<;;;;;;<<<>>>???>>>===999;;;>>>@@@@@@>>>;;;999@@@>>>;;;:::;;;<<<===<<>>??????AAAEEEJJJNNNTTTVVVXXXZZZ\\\]]]]]]]]]WWWXXXYYYZZZZZZYYYWWWVVV]]]\\\___dddeeejjjxxx444444444555666888999:::888<<>><<<999777777777888;;;777222000111333444444444333222222222333555666;;;;;;<<<<<<<<<<<<;;;;;;<<<:::888999;;;===<<<;;;;;;<<<<<<;;;;;;>>>CCCHHHJJJIIIHHHIIIKKKKKKIIIGGGCCCIIILLLJJJHHHJJJLLLLLLJJJJJJMMMSSSWWWVVVNNNFFF===EEEFFF???<<>>@@@BBBDDDFFFEEECCCAAA@@@===:::777999777888;;;:::999===DDDJJJBBB>>>??????;;;:::<<<<<<:::===CCCFFFDDDEEEIIIKKKLLLNNNOOONNNKKKGGGDDDGGGEEEDDDGGGLLLPPPPPPOOOFFFDDD@@@===<<<===>>>???CCC@@@<<<::::::<<<>>>???AAA@@@?????????@@@AAABBBBBB@@@@@@BBBDDDDDDBBB???>>><<<;;;;;;<<<======<<<<<<:::999:::;;;;;;:::999;;;;;;<<<===>>>?????????<<<;;;<<<>>>???@@@>>><<<===>>>AAACCCCCCAAA>>><<<@@@===;;;;;;>>>AAABBBCCC???===;;;::::::;;;999888777:::===???AAACCCFFFHHHJJJKKKMMMQQQUUUZZZ^^^```\\\[[[[[[ZZZZZZZZZ[[[\\\aaa___```cccdddgggppp|||444333333333444555666777222666:::;;;999888999;;;???AAACCCAAA===999888888999777555666777888888777===:::666555777:::<<<===???>>>===;;;:::999999888666:::CCCKKKKKKDDD???>>>PPP^^^aaaTTTKKKOOOUUUUUUMMMeeeyyywww___OOOTTTjjj```YYYZZZ\\\ZZZUUUSSSSSSSSSSSSOOOIIIDDD@@@>>>::::::;;;======;;;777333444666999;;;<<<;;;999888555///222444333<<>>===;;;:::;;;???FFFKKKLLLJJJHHHHHHHHHIIIHHHGGGDDDIIILLLIIIGGGHHHJJJIIIEEEFFFJJJOOOSSSQQQKKKEEEDDDQQQUUUIII<<<;;;>>>???:::;;;<<<===>>>???@@@@@@DDDBBBAAA@@@???===:::888999888888::::::999===BBBEEEAAA???AAAAAA>>><<<===>>>===@@@EEEHHHHHHIIIMMMKKKKKKMMMPPPRRRPPPJJJDDDFFFCCCBBBEEEJJJNNNOOOOOOGGGDDD@@@<<<999999:::;;;CCCAAA===888666888===@@@??????>>>>>>??????@@@AAA@@@@@@BBBEEEGGGFFFCCC@@@BBB???===<<<=========<<<>>><<<;;;;;;;;;;;;:::888999:::;;;<<<>>>???@@@@@@<<<<<<===@@@AAA@@@>>>;;;<<<>>>AAACCCDDDBBBAAA??????===;;;<<<@@@EEEIIIJJJ???===:::999:::999888777333777<<>><<<:::888666777666555555555666555555:::888555444666999<<<===AAA@@@???===;;;::::::999444>>>KKKRRRNNNEEE???>>>OOO___cccSSSIIINNNSSSQQQIII___ppptttmmmZZZPPPZZZmmm```UUUVVVZZZZZZVVVTTTMMMPPPQQQNNNHHHBBB???>>>::::::999999888666333222999;;;>>>@@@@@@>>><<<:::999333333333000999AAA<<<222222111111111111222333333444666777888777444222555444222111000111111222555555777888999:::::::::;;;::::::999:::;;;;;;;;;>>>===<<<<<<===AAAFFFIIIJJJHHHFFFDDDDDDDDDDDDDDDEEEKKKMMMIIIFFFGGGHHHGGG???BBBFFFJJJLLLKKKFFFCCCHHHVVVZZZMMM>>>999;;;;;;::::::;;;===============AAA???>>>===>>>===;;;999===;;;:::999888888:::<<>>???@@@@@@>>>===<<>>>>>===<<<<<<<<<>>>@@@BBBDDDEEEFFFDDDCCCGGGDDDAAA???@@@@@@@@@???@@@???>>>>>>??????>>><<<<<<<<<<<<===>>>???@@@@@@<<<===???AAACCCAAA===:::777999<<>>;;;:::::::::999777444888===AAABBBCCCDDDEEEGGGFFFDDDEEEIIIOOOVVV[[[[[[YYYWWWVVVWWWYYY\\\^^^ccc___]]]___bbbbbbbbbaaa```hhhsss|||//////000111333555777888666777666222000111666;;;@@@===;;;<<<======999555555666666666555555555555666555555555666999<<<>>>CCCBBB@@@???===<<<;;;;;;777EEETTTYYYSSSKKKGGGFFFLLLYYY\\\PPPHHHKKKNNNKKKKKK]]]jjjpppoooaaaXXX```eeeYYYRRRWWW^^^[[[QQQJJJDDDGGGKKKIIIEEE@@@??????;;;:::888666555555666777;;;===@@@BBBBBB@@@>>><<<<<<666555222///999@@@888222111111000000000000000///222666888888777444333444333222111111111222333444555777888::::::;;;;;;999999999999999999:::;;;=========???AAACCCDDDEEEEEEDDDCCCAAA??????@@@AAAFFFKKKMMMIIIFFFFFFGGGFFF<<>><<<;;;;;;<<<===<<<;;;<<<;;;999777888:::;;;;;;:::<<<>>>>>>>>>===<<<;;;@@@BBBDDDGGGIIIMMMNNNNNNLLLKKKLLLPPPSSSQQQHHHAAACCC@@@===>>>AAACCCBBB@@@???===:::777555555666777:::<<<===;;;777666888:::=========<<<<<<;;;::::::===>>>???@@@AAACCCEEEFFFIIIFFFBBB@@@AAABBBBBBBBB@@@???>>>???AAABBBAAA@@@@@@@@@???>>>>>>>>>???@@@===>>>???BBBBBB@@@<<<999222444888<<>>@@@CCCEEEHHHFFFDDDCCCEEEJJJPPPTTTTTTTTTVVVWWWYYYZZZ\\\\\\]]]\\\[[[]]]aaacccaaa]]][[[^^^ccciiirrr//////000222444666888999999999777333000111666;;;???>>>=========;;;777444444666777777666555666777555777888999999:::<<<>>>CCCBBBAAA???>>>=========:::IIIXXXZZZVVVRRRPPPOOOLLLOOOOOOIIIEEEFFFHHHHHHQQQbbbppp{{{~~~pppbbbeeefff\\\YYYbbbiiibbbQQQCCCAAACCCDDDDDDBBB@@@>>>>>>::::::999777666888<<<@@@;;;<<<>>>@@@@@@???===<<<;;;666666333222>>>EEE<<<222222111111000//////...---000555777666555555555444333222111111222333444555555777888::::::;;;;;;888999::::::999999<<<=========>>>@@@BBBCCCBBBAAAAAAAAAAAA@@@>>>===>>>@@@DDDJJJLLLHHHDDDEEEFFFEEE>>>AAACCCBBB@@@???AAADDDHHHRRRTTTKKKCCCBBBAAA===<<<<<<<<<;;;;;;;;;::::::;;;999888999;;;======<<<777777666555888>>>@@@>>>777<<<>>><<<;;;<<<===;;;???CCCEEEEEEGGGLLLMMMKKKHHHHHHJJJMMMOOOMMMGGGBBBBBB???===>>>@@@@@@>>>;;;::::::999888777777666666555777888888777555555666777888999:::;;;<<<<<<<<<;;;<<<===>>>???AAAEEEHHHGGGDDD@@@???@@@BBBCCCDDD@@@??????@@@BBBCCCCCCBBBCCCBBB@@@???>>>>>>???@@@???>>>???@@@AAA???;;;888222444888;;;>>>@@@BBBBBB>>><<<:::;;;===@@@AAAAAAAAA???===<<<======<<<;;;::::::999888888;;;@@@CCCBBBAAA@@@AAACCCGGGKKKNNNNNNQQQUUUYYY[[[]]]]]]\\\YYY[[[[[[\\\___cccaaa[[[[[[ZZZ\\\```dddmmm|||222222222333555777888999888999:::777444444777:::===AAAEEEBBB;;;555333444333666999999888777888999888;;;>>>???===;;;;;;===AAA@@@???>>>===<<<<<<===777EEEQQQSSSQQQRRRSSSSSSQQQIIICCCCCCDDDDDDGGGMMMVVVhhhyyy|||ooossswwwiii```eeekkkfffUUUHHHFFFEEECCCBBBAAA???<<<:::999:::;;;:::888999<<>>>>>>>>======;;;777777444555DDDKKK@@@000000111111111000//////,,,///333444444444555777777666444333222111222222555555777888999999999999888:::;;;<<<;;;<<>>@@@BBBAAA??????AAACCCCCC@@@???@@@AAAAAAGGGIIIEEEBBBBBBCCCCCCBBBEEEEEEBBB======BBBGGGQQQZZZ[[[OOODDDAAA@@@===???>>><<<;;;:::::::::;;;888777666777:::<<<======555666555333888???AAA>>>777===???;;;:::<<<>>><<<>>>BBBDDDCCCEEEIIIJJJGGGAAACCCFFFIIIJJJIIIGGGEEEBBB@@@???AAACCCCCC@@@<<<:::;;;<<<<<<;;;999777555888666666666777888888777555666888:::;;;;;;;;;;;;777:::>>>@@@@@@BBBEEEHHHFFFCCC@@@???BBBEEEGGGHHHDDDBBBBBBBBBDDDDDDDDDBBBBBBAAA???>>>===>>>@@@AAA@@@???>>>>>>???===:::888555666888;;;===>>>??????;;;:::999:::<<<>>>======???===;;;;;;===>>>===<<<<<<<<<;;;999888:::>>>AAA???@@@@@@AAACCCEEEFFFHHHIIILLLPPPUUUYYY\\\]]]]]]ZZZ^^^___\\\]]]```^^^YYYXXXXXXZZZ]]]\\\^^^gggsss555555555555666777888888555888;;;;;;999777888:::;;;EEELLLGGG999///000444333666:::;;;999888999;;;<<<@@@CCCCCC@@@<<<;;;;;;>>>>>>===<<<<<<<<<<<<<<<111===HHHIIIIIIMMMQQQQQQYYYHHH>>>BBBEEEEEEJJJTTTYYYlll|||zzzrrr^^^[[[aaa```WWWOOOMMMIIIDDDBBBAAA???;;;777999;;;===;;;888666777888;;;<<<===>>>>>>?????????>>>:::999555666FFFLLL@@@...///000000111111000000,,,///222222111222666999:::999666444222111000000444555666777888888888888888;;;=========>>>AAADDDDDD@@@<<<;;;>>>@@@@@@@@@???BBBEEEFFFCCCBBBBBBDDD???DDDFFFCCC@@@@@@BBBAAAFFFHHHHHHCCC======DDDJJJNNNZZZ^^^RRRFFFEEEGGGHHHAAA???===:::999999:::;;;777666555666999<<<>>>>>>777999666333777??????;;;888???AAA<<<999===???======BBBDDDAAACCCHHHHHHDDD;;;???CCCFFFGGGGGGHHHIIIBBBAAAAAADDDGGGGGGCCC???<<<===>>>???===:::777444===999666666:::======<<<888888999::::::999777666555999???BBBCCCCCCEEEFFFGGGDDDBBBBBBEEEHHHKKKMMMIIIHHHFFFFFFGGGGGGEEEDDD???>>>===<<<===>>>@@@BBB@@@???=========<<<:::888777777888999::::::::::::888888888:::===>>><<<;;;===;;;::::::<<<======<<<>>>>>>>>>===<<<<<<>>>AAABBBBBBCCCDDDDDDDDDCCCCCCEEEGGGKKKPPPUUUXXX[[[\\\]]]bbbbbb]]]\\\^^^\\\WWWUUUUUUXXX\\\YYYUUUYYYbbbmmm555222000000333555666666555999;;;999555444888;;;===BBBFFFEEE>>>888666777666999<<<<<<;;;<<<>>>AAA>>>IIIMMMEEE???AAA???999<<>><<<===>>>;;;:::<<>>666666555555666777999:::888???BBB>>>::::::<<<===BBB???888555===HHHKKKFFF===;;;777333111000111111///...///000222666999;;;:::888666444333222222333111555888777555555999===888999:::>>>BBBCCCCCCBBBAAA======AAAAAA???BBBHHHEEECCCAAA@@@???@@@BBBCCCBBBFFFHHHGGGAAA>>>???BBBEEEHHHHHHCCC===;;;@@@FFFLLLLLLLLLHHHDDDBBBCCCFFFAAA@@@>>>;;;:::999999999999888777666777888;;;<<<999333333999===<<<;;;>>>:::;;;;;;:::999:::<<>>;;;===BBBCCCAAA======;;;::::::;;;;;;999888999777555444555888<<<>>><<<:::777777888999::::::::::::;;;===???CCCEEEGGGCCCCCCBBBAAABBBDDDFFFHHHEEECCCBBBBBBDDDFFFGGGGGGFFFFFFFFFBBB???>>>@@@CCCEEE@@@<<<===??????<<<888===;;;::::::<<<======<<<888777666777999::::::::::::;;;<<<;;;:::999;;;===<<<>>>??????===<<<===>>>@@@BBBDDDFFFFFFDDDAAA@@@???@@@DDDLLLTTTXXXXXXWWW\\\]]]^^^___^^^]]][[[YYY[[[\\\[[[XXXUUUTTTWWWZZZ[[[mmm777555333333666888999999888;;;===;;;777666999<<>>:::888999777999;;;;;;;;;<<<>>>AAA???KKKPPPIIIBBBBBBAAA===:::<<<>>>???>>>>>>>>>???===:::;;;@@@CCCEEEJJJPPPaaaLLL>>>AAAFFFEEEJJJTTTWWWddduuu~~~||||||kkkQQQFFFGGGJJJMMMOOOMMMGGGAAA>>>======:::888333222222222333444666777777???EEEBBB>>>>>>>>>>>><<<:::666555>>>IIILLLHHHFFFAAA:::444222000///.../////////000222555888:::777666444333222222222222000444666666333333666:::999999:::===@@@BBBAAA@@@BBB======BBBFFFDDDDDDFFFIIIFFFBBB???===>>>@@@BBB@@@DDDGGGGGGCCC@@@@@@BBBCCCFFFHHHDDD>>>===AAAGGGHHHIIIHHHEEEAAA@@@AAACCCBBBAAA>>>;;;999777777777777777666666666888999::::::666555;;;===;;;999;;;999:::;;;:::999999;;;===;;;;;;>>>BBBGGGKKKKKKKKKBBBAAAAAABBBCCCDDDDDDCCCAAA>>>;;;===@@@BBBAAA>>>:::888777777888888777555888777444333333555888::::::999999999;;;;;;999888888888888:::<<>>;;;===??????>>>>>><<<::::::<<<===<<<;;;777666555666888::::::::::::;;;<<<;;;999999;;;<<<===???AAAAAA@@@>>>>>>>>>BBBCCCDDDDDDCCCAAA???>>>AAAAAACCCIIIPPPVVVXXXWWWYYY[[[\\\^^^^^^^^^]]]\\\YYYZZZ[[[[[[YYYXXXXXXYYYWWWdddwww:::888777777:::<<<======<<<>>>???===:::999;;;>>>EEEDDDBBB???===;;;:::999777888999999999;;;>>>@@@BBBNNNUUUMMMDDDAAAAAA>>>::::::;;;===???@@@???>>>>>>::::::>>>@@@AAADDDIIIVVVFFF>>>CCCGGGDDDGGGNNNQQQ[[[jjjuuuyyywwwssspppooo\\\HHH@@@AAAEEEJJJOOOIIIGGGEEEBBB???<<<999777333333222333444666888999666???FFFEEEAAAAAA@@@???888888888;;;DDDNNNPPPLLLOOOFFF;;;444222111///,,,000000000000111444666777444333222111111111222222222555777666444333666888999888999;;;>>>@@@???>>>???<<<===DDDIIIHHHCCCAAAKKKHHHCCC???<<<<<<>>>???>>>BBBGGGHHHEEEBBBAAABBB@@@CCCFFFDDD@@@???BBBFFFFFFFFFEEECCC@@@@@@AAABBBCCCAAA>>>;;;888666555555666666777777777777777777:::888888<<<===:::777777666888;;;;;;:::999999:::888:::===CCCHHHKKKKKKJJJCCCEEEFFFEEEBBB???>>>>>>@@@===:::;;;>>>@@@???>>>888777666777888888666555888666444222111222444666888888999;;;<<<;;;888666777777888888:::===???AAABBBBBB@@@@@@@@@BBBDDDFFFFFFCCCAAAAAABBBCCCCCCBBB<<<===@@@AAACCCGGGKKKOOOQQQIII???999:::>>>BBBDDD???===;;;;;;<<<<<<;;;:::666444444555888::::::::::::;;;;;;:::999999:::<<>>CCCCCCBBBAAA@@@>>>===<<>>@@@@@@@@@>>>@@@@@@>>><<<;;;<<<>>>EEEBBB===:::999999888777666666666666777999;;;===AAAMMMTTTMMMCCC?????????>>><<<;;;<<>><<<===999999<<>>999777777111111111111333555777888555===CCCAAA>>>???@@@???:::;;;>>>EEENNNTTTTTTRRRQQQFFF999222222333111---111111000000111222333444222222222222222222222222666777999888666555666888888777777999<<<======<<<;;;===BBBGGGHHHDDD@@@>>>GGGFFFCCC@@@>>>=========>>>BBBGGGIIIGGGDDDBBBAAA===AAACCCCCC@@@???BBBEEEFFFEEEDDDBBBAAAAAABBBCCC@@@>>><<<999888777777777666777999:::;;;:::999888777888999<<<<<<999666444555777:::;;;:::888777777::::::<<<@@@DDDFFFGGGFFFDDDGGGJJJHHHCCC>>>=========:::888888:::<<<<<<<<<888777777999::::::888777888666444333222333555666666666666888999999888666::::::::::::<<<>>>@@@BBBBBBAAA?????????AAACCCDDDFFFCCCAAA@@@@@@AAA@@@@@@@@@AAABBBDDDFFFHHHKKKMMMQQQJJJ@@@::::::===BBBDDD@@@>>><<<;;;;;;;;;:::999555444333444777999:::999999::::::999888888999;;;>>>AAAEEEFFFDDDAAA???>>>@@@@@@???>>>======<<<<<<@@@AAADDDGGGKKKOOOQQQQQQPPPQQQTTTWWWZZZ^^^```bbb]]][[[ZZZ[[[]]]]]]ZZZVVVXXXVVV___ooosssqqq{{{>>>===<<<===???@@@@@@@@@>>>>>>>>>===;;;;;;<<<===BBB>>>999666555555444333333222222333555777888999:::CCCJJJGGGAAA>>>@@@CCCCCC@@@======>>>>>><<<999:::666666;;;???@@@BBBDDDKKKFFFFFFJJJIIICCC@@@CCCGGGGGGJJJOOOUUUXXXXXXWWWPPPIIIEEEFFFHHHHHHJJJLLLIIIHHHDDD>>>888444222333,,,+++++++++,,,...000111333:::===:::666888<<<>>>===>>>CCCLLLSSSUUUSSSRRRMMMBBB666000222555444111111000000000111111222222111222222222333333333333666777888888777666555555666555555777999;;;;;;::::::DDDLLLLLLFFFAAA@@@AAAAAAAAABBBBBBAAA???===;;;AAADDDHHHJJJIIIFFFBBBAAA>>>@@@BBBBBB@@@???AAACCCEEECCCAAA@@@???@@@@@@@@@;;;:::999999999999:::;;;888:::===?????????===<<<555888:::;;;:::999777444444777;;;<<<:::888666666;;;999888999===AAADDDEEEBBBEEEGGGFFFAAA===<<<<<<888777666666777888999999666666777999;;;;;;999777777777555555555666888999777555333333555777777777:::::::::;;;<<>>===>>>???AAABBBEEECCC@@@??????@@@???>>>CCCCCCDDDFFFHHHJJJKKKLLLKKKFFF@@@;;;:::<<>><<<;;;;;;;;;:::999555444333444777999999999888999:::999777777999:::<<>><<<<<<<<<<<<============<<<@@@EEEIIILLLLLLKKKJJJKKKLLLNNNQQQUUUYYY]]]___aaa]]]YYYXXXZZZZZZYYYVVVXXXUUU\\\iiijjjdddiiiwww>>>===<<<===>>>>>>===<<<:::999999999999999::::::===<<<:::777555333111111111000000222555777777666222888===>>>===>>>AAAEEEEEECCC@@@===<<<:::888666888444333999???@@@@@@BBBFFFEEEGGGJJJFFF@@@===???DDDBBBAAABBBFFFJJJMMMNNNPPPGGG@@@AAADDDFFFIIIMMMIIIGGGBBB===999666444333---,,,,,,+++,,,---///000111777999444000333888:::;;;<<>><<>>@@@;;;===@@@BBBDDDDDDCCCBBB666;;;===;;;999999888666555888;;;<<<:::888666666777555444555:::@@@DDDFFF???@@@AAA@@@===:::999999555555555666666666666666444444555888::::::888666777777666666666777999:::777444222222444666777888777777888999:::===???AAA@@@???===<<<<<<===???@@@EEECCC@@@??????@@@@@@???BBBBBBBBBEEEIIIKKKLLLLLLCCCBBB???===;;;;;;<<<===???===;;;;;;<<<<<<;;;:::777666555555777999999888888999999888777777888:::;;;>>>AAACCCBBBAAA@@@@@@::::::;;;<<<============;;;@@@FFFJJJJJJHHHFFFEEEHHHHHHHHHJJJMMMQQQVVVXXX^^^[[[XXXVVVVVVWWWWWWWWWWWWUUUZZZbbbddd^^^^^^dddggguuu===<<<;;;;;;;;;;;;999777555444333444555777777777:::===>>><<<777333222222000000111444777888666444444444666777888:::<<>>>>><<<777333111000///......///000111///666888444000111555666666666===GGGKKKHHHEEEGGGGGGAAA999333111111222333...//////000111111111000000111222222222111000///000111222333444333222000222111000222555888::::::<<>>>>>>>>>>>>>>CCCDDDGGGJJJLLLLLLKKKJJJIIIHHHFFFCCCAAAAAAAAACCCBBB???<<<:::;;;;;;999777777777888999;;;>>>@@@BBB===???AAADDDFFFGGGGGGHHH<<>><<<;;;;;;:::888666333444777888777666666555333444666999;;;<<<999777777666555555444555555555666444444555777888888777555555666777999<<>><<<;;;;;;<<<>>>???DDDBBB@@@???@@@AAA@@@@@@@@@???@@@CCCGGGJJJJJJHHH??????>>><<<;;;;;;;;;<<<>>><<<::::::<<<===<<<;;;999888666666888999888888777888999888666666888999:::===@@@BBBBBBBBBBBBCCC999;;;<<<>>>>>>===;;;:::<<<@@@EEEHHHGGGEEEDDDDDDEEEDDDDDDDDDFFFJJJNNNPPPVVVVVVWWWVVVUUUUUUWWWXXXWWWWWWXXX[[[^^^^^^[[[XXXXXXbbblllttt<<<;;;999999:::999666444222111000111333555555555999???CCCAAA;;;555333444000000222666::::::777444<<<888555444555444555666???@@@???;;;555222333555777111///555;;;;;;999999999<<<@@@@@@<<<888999<<>><<<555...000///...---,,,---.........666:::666222222333333333333999DDDHHHEEECCCEEEJJJEEE===666111///000111---...///000111111111000///000111111111000...---111111222444666555333111111//////111444888:::::::::DDDIIIEEEBBBEEEHHHHHHCCCAAA>>>;;;;;;<<<>>>@@@BBBCCCEEEIIIMMMOOOPPPOOOOOOLLLIIIEEEBBBBBBCCCDDDEEEAAA===;;;<<<<<<:::777888888999:::<<<>>>AAABBB>>>???AAADDDFFFHHHJJJKKKAAAFFFFFF???:::;;;;;;888888:::<<<;;;:::888888888999999888:::<<<>>>======DDD@@@<<<;;;;;;;;;888555222555888:::999777666666555666888<<<>>>>>><<<:::666666444333222111111111555555666888;;;;;;999777555555666888:::===@@@BBB???>>><<<;;;;;;<<<===>>>DDDBBB@@@???@@@AAAAAAAAAAAA@@@???BBBEEEGGGEEECCC>>>>>>===<<<::::::<<<>>>===;;;::::::<<<======<<<;;;999777777888999888777777888888777666666777999;;;===@@@AAABBBCCCDDDFFF:::<<<>>>???>>><<<:::888>>>AAAEEEEEECCCBBBCCCEEEDDDCCCAAA@@@BBBEEEIIIKKKNNNRRRVVVXXXVVVUUUVVVXXXXXXYYYXXXWWW[[[___[[[SSSUUU[[[```cccmmm;;;:::777555333222111111///000000222333555777888===AAACCC???:::888444///111111111222333666888:::>>>:::333000///111222333555<<<@@@<<<777555444222:::555222555777666666888>>>???AAACCCDDDBBB===999FFFCCC???<<<;;;<<<<<<<<>><<>>@@@@@@===<<<>>>CCCEEEEEECCCBBBCCCBBB===888555666888666999;;;;;;888666666888999;;;<<<===<<<===>>>@@@@@@>>><<<;;;;;;<<<<<<;;;888777555444333333444444666888:::<<<<<<:::888777666666555444444444444555;;;777444666;;;???>>><<<777666555666888;;;???AAA>>>>>>===<<<;;;;;;::::::<<<::::::===AAACCCBBB@@@===>>>??????>>>>>>@@@AAAAAA@@@>>>:::777555666888???@@@???<<<===???>>>:::555444555777:::<<<;;;:::;;;<<<<<<;;;:::888666444::::::;;;>>>AAACCCBBB@@@<<<<<<;;;:::::::::;;;;;;;;;===@@@AAA???===<<<<<<@@@>>>===>>>AAADDDFFFFFFGGGJJJNNNQQQRRRSSSUUUVVVTTTUUUWWWYYY[[[\\\ZZZYYYXXXXXX[[[```eeemmm{{{666666555444222111000///333333333444555777999:::999AAAFFFAAA:::777777666//////000111222444555666666555333000//////000111---;;;FFFCCC999444333444222111444888::::::>>>CCCIIIIIIHHHHHHGGGCCC>>>:::FFFBBB===<<<===>>>===<<>>@@@DDDBBB???;;;777555333222///......///000111333444000000000//////000000111222333444555666666666666333222111222444666666666<<<777888>>>AAA???>>>@@@CCC===:::===???<<<<<>>DDDKKKQQQWWW]]]ZZZPPPFFFCCCAAAAAACCCHHHJJJHHHBBB;;;666555777999:::<<<=========>>>@@@AAA???>>>===???BBBEEEFFFFFFCCCBBB@@@<<<888666666777444999<<<<<<777444555777:::<<<=========>>>AAACCCDDD@@@<<<;;;<<<<<<;;;:::888777666444444444444444888999;;;;;;;;;:::888777444444444555666777888999;;;777444666:::===<<<:::888777555555777999<<<>>>;;;:::::::::::::::::::::<<<;;;;;;<<>>===;;;999888???@@@???<<<===???>>>:::555555666888<<<>>>>>>===::::::::::::999888666555999999:::===@@@AAA@@@???999999999999999:::;;;<<<:::<<>>>>>???AAA???>>>===???AAABBBCCCDDDGGGKKKMMMNNNOOOQQQSSSQQQRRRUUUXXX[[[\\\[[[ZZZ\\\[[[[[[]]]]]]___iiisss333444444444444222111000333333333444555777999:::???HHHLLLCCC666000111222---...///000111111111111222444555333000---...000,,,@@@PPPLLL<<<222222444---///666<<<======BBBJJJOOOMMMKKKIIIGGGEEEAAA>>>DDD???;;;;;;>>>???===:::CCCAAADDDJJJGGG<<<555555777888888555222///------/////////...,,,+++,,,...333666777444111000///------///666===>>>;;;999;;;AAA???===;;;888666444444222000---+++,,,000444777333333222111000/////////333333444555666666666666555444444555777777666555<<<999888<<<>>><<<<<<===GGG>>>777777:::<<<<<<===JJJBBB???CCCKKKPPPSSSVVVTTTNNNGGGCCC???>>>BBBIIIIIIFFFCCC>>>:::888999:::<<<>>>>>>>>>>>>???AAADDDBBBBBBBBBAAA@@@AAACCCEEEEEEBBB===:::999888777666333999>>>===777333444777<<<============???CCCFFFHHHBBB<<<:::<<<===;;;888888888666555555555555555::::::::::::999999888777666666666666666777888999:::777444555888;;;:::888888777555555555777999:::888888777777888888999:::<<<;;;:::;;;<<<<<<:::888>>>@@@CCCEEEDDDCCCCCCDDDCCCBBBAAACCCDDDCCC???;;;???@@@???<<<===???>>>:::777777777999===??????>>>888888888888888777666666999888999;;;>>>???>>>===777888888999;;;<<<>>>???:::;;;=========>>>???AAA@@@???>>>=========>>>???@@@CCCFFFHHHIIIJJJLLLNNNOOOQQQTTTWWWYYY[[[[[[[[[aaa______^^^[[[XXX[[[bbbmmm333555666777777666444222111000000000111444666888@@@GGGHHH???333...------,,,---///000000///......444777999555///,,,...222555GGGTTTNNN===222000111000111666<<>>;;;777<<<:::<<<@@@===666333555777888888555111...,,,,,,,,,,,,,,,,,,,,,,,,,,,---111333333222000...,,,***+++000777;;;:::888777777>>>>>>===<<<;;;999777666111///,,,+++,,,///444666666555333111000//////...000111222333333444444333555555555777999999888666;;;:::999::::::::::::;;;EEE===777:::DDDMMMRRRSSSVVVKKKAAABBBHHHKKKLLLMMMKKKHHHEEECCC>>><<>>@@@CCCFFFIIIJJJHHHDDD???<<<>>>AAAFFFAAA;;;999999999777555333:::AAA???999444555999<<<<<<<<<<<<<<>>@@@???;;;;;;999999:::<<<======<<<666666777777777777777777999999999;;;===??????>>>::::::;;;<<<>>>@@@BBBCCC:::;;;<<<<<<;;;;;;===???===>>>===<<<;;;;;;<<<>>>>>>@@@CCCDDDEEEFFFHHHJJJPPPRRRTTTVVVWWWXXXYYYZZZ^^^]]]]]]^^^[[[VVVWWWZZZ___nnn{{{555666888888888666444333//////......000333666888999======777333333333111---...///000000///...---222444555222------111777:::EEEKKKDDD999222000///444000111999@@@AAA???>>>CCCAAA>>>===>>>@@@AAA@@@;;;777555666999:::777333::::::;;;;;;777111000222444555555333///,,,++++++))))))***+++------...---...------//////---,,,+++,,,333999:::777666666666<<<<<<===>>>===;;;999888......------...000222333666555333111000//////...///000111222222333333333333333444777:::;;;999888:::;;;;;;:::999999999888;;;888777???PPPbbbkkkmmm[[[NNNBBB@@@DDDFFFGGGHHHBBBAAABBBAAA>>>===EEEOOOKKKGGGLLLYYYaaaYYYIII>>>AAAAAA@@@???>>>AAAEEEHHHKKKLLLJJJEEE???===>>>AAAFFF@@@:::888888999777666666<<>>BBBCCCDDDEEEEEEIIIDDDAAABBBFFFIIIHHHEEE???AAA@@@>>>???CCCBBB>>>>>><<<:::999:::;;;:::999666666666666666777777777:::999999;;;???AAAAAAAAA<<<======>>>???AAABBBCCC<<<======;;;999999:::<<<;;;<<<======;;;;;;===???>>>@@@AAABBBBBBCCCFFFHHHQQQSSSUUUVVVUUUTTTVVVXXXWWWVVVXXX\\\ZZZUUUSSSUUUXXXaaaiii|||777888888888666555333111000//////000222666:::<<>>;;;555000...//////111111000---+++++++++)))))))))+++---......,,,---***))),,,...---,,,...///666;;;888444444666777999;;;===>>>>>><<<999777,,,---...///000111111111333333222111000/////////222222333444555555555555111111222555888:::999888777;;;===;;;999999999777666666888>>>KKKYYY______PPPFFF>>>>>>BBBCCCEEEGGG======>>>???>>>>>>EEENNNSSSNNNSSScccjjj```MMMAAACCCBBB@@@>>>>>>AAAFFFJJJIIIHHHFFFCCCAAABBBDDDGGGDDD@@@;;;888777777777888999<<>>999::::::999999:::>>>@@@BBB@@@===<<<;;;;;;:::999888999999::::::999888888444555555666666555555444333333333333444666777888666666555444555666888888555555666777888:::;;;<<<@@@>>>;;;888666666666777555777999999888777888999555999>>>AAABBBCCCEEEFFFGGGCCC@@@@@@CCCFFFGGGFFF???AAAAAA???AAAFFFEEEBBB???===:::999:::::::::999777666666666666666777888:::::::::<<<@@@CCCDDDDDD??????>>>>>>>>>>>>>>>???>>>??????===;;;999:::;;;:::===???>>><<<;;;===@@@>>>???@@@AAA@@@AAADDDFFFOOORRRTTTSSSPPPPPPRRRUUUYYYXXXZZZ___^^^XXXTTTUUUQQQXXX\\\lll===<<<:::888666444222222000000///000444888===@@@RRRTTTOOOBBB666000...,,,------------......///000++++++,,,---///111333444///444555000---///222222333---,,,333;;;>>>>>>>>>BBB???;;;999999999999888333666888888444111000000444999===;;;555111000000...000111111///...///000,,,++++++,,,......,,,)))111***(((+++...------000111999<<<666111222666777666888;;;======:::777555,,,------...///000111222000000000//////000000111333444555666777777777777333111111222555777777666444;;;???<<<:::;;;999666555999::::::???EEEEEE@@@@@@<<<;;;???AAAAAAAAACCC===;;;<<<>>>>>>===CCCJJJQQQLLLPPP\\\```VVVKKKHHHCCCBBB@@@======@@@FFFJJJIIIFFFCCCBBBCCCFFFHHHIIIBBB@@@<<<888555555777:::;;;::::::;;;===>>>??????999:::;;;:::999:::;;;===;;;===>>>===;;;999:::;;;888999:::;;;;;;:::999999333444666888888888777666222222333444666888999:::555555555555555666999:::888888999999:::;;;<<<<<>>>>>>>>@@@AAAAAA@@@@@@AAABBBBBBCCCCCC???AAAAAAAAADDDIIIIIIFFF???===::::::;;;=========999888777666666666777888999888999;;;@@@DDDFFFGGGEEEDDDBBB@@@>>><<<<<<;;;>>>@@@AAAAAA???============@@@CCCAAA===;;;<<>>?????????>>>???BBBDDDIIIMMMOOONNNLLLLLLOOOSSS\\\[[[]]]bbbbbb\\\XXXXXXMMMTTTVVV^^^sssBBBAAA>>>;;;888666444444//////...000333888>>>AAAVVV[[[XXXIII:::333333555---,,,++++++,,,---///000000000000222333222///---///555777111,,,---111333444000000555888999;;;???===;;;888777888888888777222777;;;999444//////000***111888888555333333333000222444444444333444555000...,,,---...---)))&&&555---(((,,,...---...111222:::<<<444...111666777444666999;;;;;;888555222...---,,,,,,---///222333............///000111222333444555666777777777777444222000000222444555444222;;;@@@===;;;<<<:::666222999======>>>AAA???999555666:::@@@AAA>>><<<===>>>;;;;;;=========AAAFFFHHHDDDGGGQQQQQQJJJIIIPPPCCCBBB???===<<<@@@FFFKKKMMMHHHCCCBBBDDDGGGGGGGGGAAA@@@>>>888444333777;;;;;;999777888<<>>:::888:::===888999:::;;;;;;;;;:::999222444777:::;;;:::999777666555555666666777888999444555555555555777:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;888666555777888:::;;;===>>><<<888555555777999:::;;;:::999999:::;;;;;;>>>AAABBBAAA@@@@@@@@@>>>AAAAAAAAAEEEKKKKKKHHH>>><<<::::::===???AAAAAA:::999888666666666777888888777888;;;@@@DDDGGGHHHJJJIIIFFFCCC@@@===<<<;;;>>>@@@CCCDDDCCCAAA@@@AAA@@@CCCEEECCC===:::;;;>>>===>>>>>>>>>===>>>AAACCCDDDHHHKKKKKKIIIIIIMMMRRRWWWVVVYYY^^^```[[[XXXWWWMMMVVVVVVWWWaaajjjuuu???BBB???888666888888333222222333555888<<<@@@BBBNNNRRRTTTNNNBBB777000...222000///---,,,,,,------000//////222555777555222***,,,---,,,)))***---111000,,,,,,222555555:::AAACCC>>>999777777777555333000444888888555111000000,,,---///111222333333444111222333444333111///...---,,,+++---///...+++'''111...+++***,,,///222444::::::999777555444666777111333666999888666222///000...---...000333444444...///000111333555666666111111222666;;;===;;;888777222---...333888999888<<>>???@@@@@@@@@MMMHHHBBB@@@BBBEEEGGGGGGFFFDDD@@@;;;777666888::::::555555;;;@@@>>>:::999;;;;;;999999999;;;===???888:::;;;:::999888888999<<<<<<:::777555555777999444555444333444666666555333333333444444666777777666555444666:::<<<<<<:::::::::999666555555777999<<<888333333777<<>><<<:::;;;<<<<<<999555666777999;;;===???@@@@@@BBBAAAAAABBBEEEFFFFFFFFF>>>>>><<<;;;@@@FFFFFFBBB<<<:::666555444444333222444555666999===BBBGGGIIILLLMMMMMMLLLJJJGGGCCCBBB@@@CCCFFFGGGFFFDDDDDDDDDBBB???======>>>>>><<<999:::;;;;;;<<<===>>>??????EEEGGGIIIHHHFFFFFFIIILLLUUUYYYZZZYYYYYY[[[YYYVVVRRRUUUVVVSSSSSSZZZgggrrr888<<<===999888;;;999555222333555888:::;;;======HHHOOOUUUPPPBBB666111111222111000...---,,,,,,,,,/////////111444666444222,,,,,,,,,,,,******,,,---///+++,,,111444333444888???;;;777666777777555222///333666666333000//////---...000444888999777555111222222222111000...---,,,++++++---......***'''---,,,***+++---000333444999999888777555444444444777555555777888777333...///...---///111333333333...//////111222333444555444333444666999999777444111///...222999@@@BBBAAACCCAAA???@@@CCCEEEEEECCCBBB>>><<<===;;;888888;;;<<>>???@@@@@@AAAFFFCCC???>>>AAADDDEEEEEECCC@@@<<<999888888:::;;;:::555555<<<@@@???<<<;;;;;;:::888777777888999:::999:::<<<;;;:::888888999888999888666444333444666333555777777888888888777444444444555555666777888888666555666999:::999777999888777555333444555777777444222444888<<<=========>>>>>><<<999888888999<<<<<<<<>>???AAADDDFFFEEEDDDCCCBBB???<<>><<<;;;:::999777666555555666666999;;;======;;;:::999:::666777888777555444555666444666999;;;;;;999999:::555666666666777888888888:::888777777888888666555888777555333222333444555444333333555777999999888:::===@@@AAA???;;;999888999;;;>>>BBBDDDCCC???<<<999999::::::;;;::::::999:::;;;===@@@DDDEEEDDDBBBDDDCCC@@@===???CCCAAA<<<<<<:::666555444444333222222222222444666888;;;===@@@CCCIIILLLLLLHHHCCC@@@BBBCCCEEEDDDCCCCCCDDDFFFAAA???============<<<:::888999;;;<<<<<<<<<;;;;;;BBBDDDFFFEEECCCCCCFFFIIILLLQQQTTTTTTVVVYYYYYYVVVRRRSSSSSSOOOLLLMMMTTTZZZeeerrr666888999999999888666444444666999<<<>>>???@@@@@@EEENNNYYY[[[SSSEEE999222............---,,,,,,+++++++++,,,---...//////......---,,,///222333///,,,------111999???@@@<<<888555333333555777777444000...///000000///...------//////333<<>>@@@AAA@@@???>>>>>>>>>===;;;888888<<<===;;;;;;===???@@@BBBDDDGGGIIIJJJJJJFFFFFFDDDBBB???======>>>@@@@@@BBBEEEGGGHHHHHHHHHBBB<<<777888<<<>>>===;;;;;;888888===???;;;999999888888777666555555666666:::<<<>>>>>>===;;;::::::777999;;;;;;:::999999:::;;;::::::;;;:::777888;;;777777888888999999999999999999888888888888777777999777444333333444444444555444333333444444444444999<<<@@@BBB@@@===;;;:::999;;;===@@@AAA@@@>>><<<<<<<<<<<<;;;:::999888777888999<<<@@@DDDEEECCCAAA>>>???>>>===AAAGGGFFFAAA@@@===:::888888777666555111111111111222444555666<<<<<<===>>>???@@@AAABBB@@@AAABBBAAA@@@@@@BBBDDDCCCAAA???>>>============999:::<<<======<<<;;;:::???BBBDDDCCCAAAAAADDDGGGHHHMMMPPPQQQTTTXXXXXXUUUTTTUUUUUURRRNNNMMMQQQUUUXXXfff{{{777666666777777777888999>>>>>>===<<<===>>>@@@@@@CCCIIITTT^^^```WWWGGG999------,,,,,,,,,,,,,,,,,,))))))*********+++,,,---------///333777888444000000222777===BBBCCC???:::777777777:::======:::666//////...............---//////333<<>>666111000///---,,,+++++++++)))************************---///000...---...///???:::444222555;;;AAADDD???DDDJJJKKKHHHAAA;;;888//////000222444444222000........................---...000222444555777888555777<<>>:::999===???>>>===>>>>>>???AAACCCEEEGGGIIIKKKIIIIIIHHHDDD@@@<<<<<<===???BBBEEEHHHIIIIIIIIIIIIDDD???::::::===???===:::<<<::::::======888555555777777777777888888999999:::<<>>888888777555777;;;777888999999:::999999888777777888999999999:::;;;;;;888555444555666666555444333222111111333666888:::<<>><<<<<<<<<;;;;;;;;;:::999999999:::>>>>>>>>>===;;;:::888888888999<<<@@@DDDEEECCCAAA;;;<<<<<<===CCCIIIIIIDDD@@@>>>:::999888888777666444444444444444555555666777777777888999<<<>>>???@@@AAAAAA@@@???@@@BBBCCCDDDCCCAAA???>>>>>>>>>???<<<<<<===>>>======;;;;;;<<>>>>>AAADDDEEEJJJNNNOOORRRVVVVVVTTTNNNOOOPPPNNNKKKJJJMMMOOOVVVaaarrr333111222666888999===AAAGGGEEEAAA>>><<<;;;<<<<<<===@@@IIIXXXdddcccUUUGGG111000...---,,,,,,------)))*********))))))+++------///333888;;;999555222333888;;;<<<<<<<<<999555444333444666::::::777444111///......///000000///...///222888??????:::444//////......---,,,,,,,,,((()))******)))(((***+++,,,///111111...---...000???999111///444<<>>???@@@999>>>DDDHHHJJJLLLNNNPPPIIIDDDAAA???<<<888777999CCCBBBCCCGGGHHHGGGGGGIIIBBB<<<:::===@@@>>>===>>>===>>>@@@@@@AAACCCGGGJJJIIIKKKKKKGGGBBB>>>>>>??????BBBFFFGGGGGGFFFFFFGGGEEEAAA===<<<>>>>>><<<:::===;;;<<<>>><<<777444666888888999::::::;;;;;;<<<999<<>>;;;:::999555777999999999:::;;;===PPPAAA666666888666666;;;777888999::::::999888888444555777888888999;;;======999555555777888777666000111111111111555999===:::<<<===<<<;;;::::::;;;;;;;;;:::777555444666888>>>>>>>>>===<<<;;;:::999999999;;;???BBBCCCBBB@@@<<<>>>>>>???CCCHHHGGGBBB>>><<<888777666666555444777777888888999999999999222444888;;;======;;;:::???AAABBBBBBAAA@@@AAACCCDDDDDDBBB???======???AAA>>>>>>>>>===<<<<<<<<<<<<:::<<<>>>===;;;;;;>>>BBBCCCHHHKKKLLLNNNRRRRRROOOKKKKKKLLLKKKJJJJJJLLLNNNXXX]]]gggttt111///111888<<<;;;===BBBDDDCCCAAA???===;;;:::999::::::@@@MMM[[[___YYYQQQ:::777333///,,,,,,---...***,,,,,,+++)))))),,,///---222888;;;;;;777333000111999<<<888555666666444111//////111555666333000444111......000222222111---...000333666666444111,,,---...//////...---,,,'''(((***)))''''''))),,,,,,///222111...---000444<<<666///...333:::===>>>???HHHXXXhhhmmmbbbKKK888333111000111222333333222------......//////000000000222333333222222444777999999888777666888:::<<<777999???FFFMMMQQQSSSSSSLLLGGGBBBAAA>>>::::::===FFFDDDFFFLLLMMMJJJIIILLLHHH@@@;;;<<<>>><<<::::::;;;<<<=========???DDDHHHGGGJJJKKKIIIDDDAAABBBDDDAAADDDGGGGGGEEEDDDDDDEEEAAA@@@>>>===<<<<<<<<<<<<===;;;===@@@>>>:::888:::::::::;;;;;;;;;;;;;;;;;;888;;;>>>???===;;;999888444555666666777888;;;>>>TTTBBB444777===;;;888:::777888999::::::999888666111444666777666777999<<<>>>:::555444777999888555000222444555444555888;;;888:::<<<<<<:::888777888999;;;;;;999666444555777;;;<<<<<<<<<<<<;;;::::::999999999<<>>;;;888666666666555333666666777999::::::::::::444555888;;;<<<;;;:::999;;;===???@@@???>>>>>>???BBBBBBAAA>>>;;;;;;===@@@@@@>>><<<;;;::::::;;;<<<888:::<<<;;;999999<<<@@@AAAEEEHHHHHHJJJMMMLLLIIIKKKKKKKKKJJJJJJKKKMMMOOOXXXXXX[[[aaammm222000444<<<>>>;;;:::>>><<<===?????????>>><<<;;;;;;:::<<>>777111---,,,,,,---,,,......---++++++...111...444;;;===:::444000......777<<<666111444777888444222111333666888666333555222......111333333222---...///000000000000///+++,,,...000000///...---&&&(((***)))''''''))),,,+++///222111...///333777888333......333777777666444===PPPhhhxxxoooRRR999444222000000111333333333------......///000000111---///222333222444777;;;888777555222111333777:::888666888???IIIOOOOOOLLLKKKFFFAAA@@@>>>===???DDDFFFDDDGGGMMMNNNIIIGGGJJJKKKBBB;;;;;;<<<999666666999;;;;;;:::999<<>>>>>===;;;:::<<<===<<<;;;>>>AAAAAA<<<<<<>>><<<<<<<<<<<<;;;:::999999777:::>>>???===:::888888555666666666666999===@@@UUUAAA444:::BBB@@@;;;:::666888999::::::999777666000333555555444444777999>>>999444444777999888555444777:::999666333333444666999<<<<<<:::777555444777:::======999777666777999999:::;;;;;;:::::::::999888888999<<<>>>>>>===;;;===>>>???DDDJJJHHHCCC@@@===:::888888777666555222333444666777888888999999888555444444777;;;===666888;;;<<<;;;:::999:::AAAAAA@@@<<<999999<<>>;;;999888888:::;;;777999;;;:::888888;;;??????DDDFFFEEEGGGIIIHHHEEEIIIIIIHHHGGGGGGIIIKKKMMMWWWTTTQQQSSS___sss444000222999<<<777333333666:::@@@BBB@@@;;;777444555666888;;;@@@FFFMMMRRRPPPMMMCCC555---,,,---,,,111222222000,,,***+++---///333777777444000......///222666999:::888444111888666444222111222444555666222...---///111111000333000,,,+++,,,,,,+++)))000---***)))+++,,,***)))***))))))(((''''''&&&&&&)))------+++,,,111555555777222...///444999::::::??????SSSmmmyyytttWWW333333111//////000000///...///...------...000333444000111111222333333444444777888999999999999999999:::<<<>>>AAADDDGGGIIIKKKKKKHHHCCC===999:::>>>AAADDDEEECCC???@@@EEEHHHGGGJJJ@@@999:::;;;888999===<<<;;;<<<>>><<<:::>>>EEEEEEFFFGGGFFFDDDCCCDDDEEELLLJJJIIIIIIJJJHHHEEEBBBAAA@@@??????@@@@@@>>><<>>@@@AAA@@@>>>>>><<<::::::<<<<<<<<<;;;:::<<>>:::888:::777555444555:::???CCCLLL===444888;;;777666::::::>>>===888888======999666777999:::999888666444333555888999777666666777666666777777777777666666888888999999888777555444:::<<<>>>===<<<:::999999666777999999777666777888;;;<<<<<<;;;999888888999999<<<<<<:::>>>FFFHHHDDD===;;;888666444444555555666666666666666555555444222555888999888777777777555999<<<<<<:::777888999AAA@@@>>><<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::<<<===???AAACCCDDDDDDDDDGGGGGGHHHIIIKKKKKKIIIHHHJJJMMMOOORRRYYYhhh{{{666111222777999444000000555888;;;===<<<999888777444555666888;;;???DDDGGGIIIIIIDDD999000/////////222333333222///...000222444777888777333///.........111555777666444222111666444222000//////111222444111...---...///000000111...,,,,,,......---+++000---***)))***+++***)))******))))))((((((((('''(((,,,,,,+++,,,222666666;;;444...111999??????<<<===CCC\\\vvv}}}uuuYYY777000...------///000000///111000...------///000111111111111222222333333333333444555666555555555555777888:::===@@@BBBDDDEEEGGGEEEAAA<<<999999===@@@BBBCCCAAA>>>@@@FFFJJJIIIKKKBBB;;;;;;;;;:::;;;???EEE???;;;:::999:::@@@HHHDDDEEEEEEDDDBBBAAABBBCCCMMMLLLJJJIIIIIIJJJJJJIIIBBBBBBBBBCCCEEEEEECCCAAA>>>@@@AAA@@@===<<<>>>???>>><<<;;;;;;<<<======<<<:::===???AAAAAA>>>;;;999888777555444666999>>>@@@GGG;;;444888999555444999999<<<<<<888888<<<<<<999666777888999999888777666999999888888888777666555555555666777777777777777888888888888888777666666888:::;;;:::999888888999666888::::::999888999:::===>>>???===;;;888888888666:::<<<<<<@@@FFFGGGBBB===<<<;;;:::999888777666666666666666666555444444444666888999777666666777777999;;;999666555777999@@@???>>><<<;;;;;;<<<<<<999::::::::::::::::::999999999999999999999999999;;;<<<===>>>@@@AAABBBCCCDDDEEEGGGIIILLLLLLLLLKKKLLLNNNOOOQQQVVVcccttt666222111333444000......111333666777777777888:::777777777888999:::;;;<<<@@@DDDDDD===777555444222222333444444333555888:::<<<<<<;;;888555333333444///222555555222000000222444222000---,,,,,,---...000000///---,,,,,,...111---------...000000...,,,...,,,*********+++***)))*********)))))))))))))))'''***++++++...444777777999111,,,222???IIIKKKHHHFFFMMMaaaqqqrrrkkkWWW;;;...,,,++++++...///000000111000///---------...///222222222222222222333333000222444555444333333444444666999;;;===>>>??????BBBAAA>>>;;;999999<<>>EEEJJJJJJLLLDDD>>><<<<<<<<<>>>BBBIIICCC>>>???@@@AAADDDHHHIIIIIIIIIHHHEEEDDDEEEFFFJJJIIIHHHFFFDDDEEEGGGJJJ@@@@@@AAADDDFFFFFFCCCAAA>>>BBBDDDAAA;;;888;;;@@@>>><<<;;;<<<>>>??????>>>;;;===@@@AAAAAA???<<<999777666555555666999;;;===@@@999666999888222222777888::::::888888:::;;;888666666777777888999999999???;;;888777888888555333333444555777888888888888888888777777777777777888666777777666555666888:::666888;;;;;;:::::::::;;;>>>???AAA@@@===:::888777444888;;;>>>CCCGGGGGGCCC:::999999:::;;;999666333666777777777777666555555777888999888666666777888:::::::::666333222555999>>>>>>===<<<;;;<<<<<<<<<888888888888888888888888777777777888888999999:::::::::;;;;;;===>>>@@@@@@@@@BBBFFFJJJLLLNNNNNNNNNNNNPPPPPPOOORRR\\\kkkwww444222000000///...---...,,,...111333444555777999;;;;;;:::;;;;;;<<<;;;:::<<>>NNNXXX\\\```^^^bbbccc___```WWWAAA///---++++++,,,...///...000///...------...//////222222222222222222222222111444777888666555555666555777999<<<=========<<<>>>===<<<:::999:::===???@@@@@@>>>:::<<>><<<<<<===???@@@AAA@@@;;;<<>>;;;999666666666666777888999::::::888999;;;777111222777777888999888888999999888666666666777888999;;;<<>>:::888888666888:::===BBBFFFGGGEEE;;;999999:::<<<<<<999666888999999999999888777777999::::::888666666777888:::;;;;;;888444222444777;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777666777777888999::::::;;;::::::::::::;;;<<<>>>???>>>AAAEEEIIIKKKLLLMMMNNNOOOPPPQQQOOOPPPXXXeeeooozzz000111000...---...//////'''+++///222444444555777===<<<;;;<<<>>>???>>><<<<<<<<<;;;???FFFJJJCCC888111000000222555999===???:::999888999;;;???BBBDDD======<<<777222000111222333222000...,,,++++++++++++---...---******---000---///111222000---***(((***+++++++++***))))))***''''''((()))***++++++,,,(((***+++,,,222999;;;888+++***+++...888HHHYYYeeeooofff```YYYWWW___\\\HHH333000---+++,,,------------------...///000000111111222222222222222333333222666;;;;;;888666777999777888:::;;;<<<<<<<<<<<<======<<<;;;:::;;;>>>AAABBBBBB>>>999999???CCCCCCHHHFFFCCC>>>===???CCCDDDBBB@@@CCCLLLQQQOOOLLLJJJKKKKKKIIIGGGDDDCCCDDDEEEPPPQQQRRRPPPMMMIIIFFFDDDIIIIIIIIIIIIJJJIIIEEECCC@@@>>><<<;;;<<<<<<======>>>===<<<===???AAAAAA@@@;;;<<<>>>???>>>===:::999777777777777777777777888777999;;;<<<888333444888666666777999:::999888999666666666777888:::<<<===;;;666222222666888666333222333444666888999::::::===<<<999777555444444555777777666444333555999<<<999;;;===<<<:::666555444666999<<<===<<<:::999999888555555888<<<@@@DDDFFF@@@===<<<>>>AAABBB@@@<<<;;;;;;;;;;;;;;;:::999999:::::::::999777666888999999;;;===;;;777444333444777777888999::::::::::::888888777777777777888888777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>===@@@DDDFFFFFFGGGIIIKKKMMMPPPRRRQQQQQQVVV```hhhkkkwww...222222...---///000000'''***///222333333444555<<<:::888999===@@@???===<<<:::888<<>>;;;888555333333222222222000///...---,,,,,,+++,,,---,,,+++,,,---...---///111111...+++((('''(((***++++++***))))))***&&&'''(((***+++,,,---...***,,,---...555<<<<<<888,,,---......111<<>><<<;;;===BBBEEEFFFEEE@@@999888===AAAAAAFFFHHHGGGBBB@@@CCCFFFFFFCCC@@@@@@EEEJJJKKKNNNRRRPPPOOOMMMJJJFFFEEEGGGHHHQQQQQQRRRSSSSSSOOOJJJFFFKKKJJJHHHHHHHHHGGGDDDBBBCCC???<<<;;;===??????>>>???===<<<===???@@@@@@???<<<===>>>???>>>===;;;::::::999888888777777777777666999<<<<<<999666666888666555777;;;;;;999888:::666666777888999:::;;;<<<666444222333666888777555222333555666888999999:::<<<;;;:::888666555444444888888777555444555888;;;999;;;======:::666444333333666999;;;:::999999:::888333111444999;;;???DDD@@@>>>===@@@EEEFFFBBB>>>;;;<<<<<<<<<<<<;;;::::::999:::;;;:::888888999:::777;;;===<<<888444333444555666777999::::::;;;;;;999888777666666777888999999999999::::::;;;;;;<<<;;;;;;<<<======<<<<<<;;;<<>>999999888888>>>FFFGGGCCC444111......111555666777666666888;;;???AAA???===>>>:::666555666777444111111111000///......---------,,,+++,,,---......---***---000///,,,)))))))))'''))),,,,,,***((()))***((()))***,,,...///111111---......000777>>>===888---......---...444>>>GGGCCCCCCEEEAAABBBQQQVVVFFF888555111...///000111222//////000111111222111111//////000111333444555555222888??????:::777888;;;===<<<<<<<<<===???AAACCCDDDCCC@@@>>>===@@@EEEIIIIIIHHHCCC;;;:::???CCCCCCFFFKKKLLLGGGEEEHHHIIIHHHCCCAAACCCGGGIIIJJJNNNTTTVVVUUUSSSOOOKKKJJJLLLMMMOOOLLLLLLPPPVVVXXXSSSNNNJJJGGGEEEDDDDDDEEEDDDCCCFFFDDDBBB@@@>>>>>>@@@BBB???>>><<<<<<>>>??????>>>>>>???@@@@@@@@@???===<<<<<<;;;999888777777777888777999:::999888888777777777555777<<<===999888;;;666777888:::;;;;;;::::::444444555666666777666666333444555777888888999999888888999888888777666555888888777555444444777999777:::===>>><<<999777666555777999999888888999:::;;;555444999<<<===???CCCAAA@@@CCCJJJPPPOOOGGG@@@:::;;;;;;;;;;;;:::999999777999;;;<<<:::999999:::777:::;;;999555333444555555666888:::<<<<<<<<<<<<999888777666666777888999999999999999999999::::::999:::<<<======<<<:::888:::<<<===<<<;;;===DDDIIIKKKPPPUUUVVVTTTRRRUUUXXXYYYdddttt111888999222...//////,,,000000///------000444888>>>999555666;;;???@@@>>>555999:::777888???FFFHHH666222...---000333444444;;;;;;===@@@CCCCCC>>>::::::555000222777999555111000000000//////............+++***+++///000///,,,(((+++...---+++)))***,,,&&&))),,,,,,***((()))***)))***,,,...000222333444///000000222888???>>>888,,,,,,,,,---...111555888999===AAA:::777IIIUUULLL888555111///111333444555111222222222222111000000...///000111333555666666444;;;BBBBBB===999;;;>>>BBBAAA??????@@@CCCFFFIIIGGGEEEBBB???>>>AAAGGGLLLKKKJJJDDD===<<>><<<@@@EEE@@@>>><<<<<<===>>>======@@@@@@AAABBBAAA@@@???>>>>>><<<:::888777777888999777888888777888999888666777555777===>>>999888;;;555777999;;;<<<;;;:::999444666888999777666666666333444555777888888888888555666777999999999888777777888777666444333555777666999===???>>><<<::::::777999999999777777888999>>>::::::@@@CCCAAAAAAEEEHHHIIIOOOXXX___\\\QQQGGG999999::::::999999888777555888;;;===<<<:::::::::888999999666222111444777555777999;;;===>>>>>>>>>999777666555555666777999999999999888888888888888777999<<<>>>>>>;;;888666777999:::999888;;;CCCJJJJJJPPPWWWWWWTTTPPPPPPRRRUUU___nnn|||...444777222...///222444,,,++++++---111333444333888666333111111444888:::888AAABBB:::888>>>@@@<<>>999888777222...///333555444111000000111111111111000///...---,,,************+++)))***++++++++++++***)))******++++++***)))'''&&&)))---...---...333777777:::111,,,222:::===:::999000---***+++///222333222;;;:::999999;;;???BBBEEE555555555777888:::<<<===888555111//////000//////111222444444444555888::::::999999999:::===???AAAJJJHHHGGGHHHIIIIIIHHHFFFFFFBBB>>>===@@@FFFKKKMMMPPPHHH@@@>>>???AAACCCEEEHHHNNNTTTVVVTTTPPPNNNNNNFFFOOOVVVWWWUUUTTTQQQMMMNNNLLLJJJKKKNNNRRRUUUVVVOOOLLLIIILLLYYYfffiiieeeLLLHHHDDDCCCEEEGGGGGGFFFKKKOOONNNGGGBBBBBBCCCBBBAAA>>><<<===@@@AAA@@@???:::;;;>>>AAABBBBBBBBBAAABBB>>>999888999::::::999999:::::::::999888666555666555666:::===>>>;;;777999777777999<<<===;;;888888666444444444555444333333444666666666777:::<<<444555555777888666333000555999888333333888999666777888:::;;;<<<;;;;;;:::999999:::::::::;;;;;;;;;999999???LLLTTTRRRLLLIIIOOO\\\eeebbb```^^^TTTGGG::::::999888777777888888777666555777:::===>>>===:::999888666666666777888555666888:::::::::888777777666555444555666888:::===<<<999777777888:::<<<========================<<<;;;;;;<<<===???AAABBBJJJLLLNNNNNNMMMMMMNNNOOOTTTYYYdddsss---333666333111222333333...///000000111000000000444333000//////111444666777AAABBB999333666666222,,,---......---...000222444444888======777333333333///,,,---111222000...///000000000000000//////+++***((('''&&&''''''((()))***+++,,,,,,+++***)))((()))))))))((('''%%%%%%$$$(((***)))***000444444777000///777???@@@;;;888111...+++,,,...111111000444333222222444777;;;===555555555666777999:::;;;:::777333000///000000//////111222333333444777999999:::<<<>>>???AAABBBBBBLLLNNNPPPQQQRRRQQQPPPOOOJJJGGGBBBAAABBBFFFIIIJJJJJJFFFCCCBBBDDDEEEFFFHHHJJJPPPWWWYYYUUUOOOKKKIIIEEEMMMTTTTTTTTTTTTSSSPPPSSSPPPLLLKKKNNNRRRVVVXXXSSSQQQOOOQQQ[[[dddeee___OOOKKKGGGEEEEEEFFFEEEDDDMMMOOOMMMHHHEEEGGGHHHGGGEEEBBB@@@AAACCCDDDCCCAAA@@@@@@???>>>===<<<<<<<<>>:::999:::;;;;;;;;;;;;<<<<<<<<<;;;999777666555555777;;;>>>???<<<:::888777777888999:::999999777666444333444444333222///111222222111222444666777555444444555555444222555888777444444999;;;888:::999888777666777777888===<<<;;;:::999777666666666666===KKKUUUWWWTTTSSSUUUdddlllfff]]]WWWNNNCCC:::999999888999999999:::777666555666999::::::999777666555555555555666777444666888;;;<<<<<<;;;;;;777666555444444666888999===<<<:::888888999;;;===>>>=========<<<<<<<<<;;;::::::::::::;;;<<<>>>???DDDGGGJJJKKKKKKKKKLLLMMMRRRVVVaaannnyyy000555888888999:::999555444777999888444000/////////......------...000111555@@@CCC:::222000///---***+++---......///111333555333444777666111...///000---,,,---000111...,,,......///////////////...***)))'''&&&%%%%%%&&&''')))***+++,,,,,,+++***)))''''''(((((('''&&&%%%$$$%%%)))+++***+++111555666222...000;;;CCCBBB<<<888222///------...///000///333333222222444777999;;;666666666666777888999:::===999333000//////000///...///111222222444777999999;;;???BBBDDDEEEEEEEEEKKKPPPVVVXXXWWWTTTTTTTTTOOOLLLHHHFFFFFFGGGGGGFFFEEEGGGHHHGGGFFFFFFGGGHHHGGGNNNWWWZZZVVVOOOIIIFFFEEELLLPPPPPPQQQTTTTTTRRRXXXTTTOOOMMMOOOSSSWWWYYYSSSTTTTTTVVV]]]bbb___XXXOOOMMMJJJHHHHHHIIIHHHGGGOOOOOOLLLGGGHHHMMMNNNLLLCCCBBB@@@@@@AAAAAA???>>>EEECCC@@@===:::::::::;;;AAA>>>;;;:::;;;<<<======>>>>>>>>>===<<<:::999888666777999===@@@@@@>>><<<777777777666555666888:::777666444444555555333222222333444333222222444666888555333222333444555555555777777555666;;;===<<<===;;;777444222222444555<<<;;;:::999777666555444444444:::GGGQQQUUUVVVWWWWWWdddkkkbbbUUUMMMFFF@@@999888888999999:::;;;<<<888777666666888888666444555444333333333444555666555666888;;;============666555444333333555777888;;;:::888777888999;;;<<<=========<<<<<<;;;;;;;;;<<<;;;;;;:::;;;<<<===>>>???CCCHHHKKKKKKKKKLLLMMMQQQTTT]]]hhhpppxxx555:::>>>@@@CCCDDD@@@:::;;;@@@DDDAAA:::222//////,,,,,,,,,------.........333>>>CCC===444111000///***---000111222222444666888555333444222...,,,...///......000111111///,,,------......///.........,,,+++***((('''(((((())))))***+++,,,,,,+++***)))(((((((((((((((''''''&&&'''+++---++++++000444444000---000:::BBBAAA<<<999111000///...///000000000555444444444555777:::;;;666666666666777777888999===888333///......//////...///111222333555888::::::<<>>??????@@@>>>===;;;;;;;;;<<<===>>>??????>>>===<<<;;;:::999999:::===???@@@@@@>>><<<666777888555333333777;;;888777666666777777555333555555666555333333444666777555333222333555555555555666666666888<<<>>>???>>><<<999666444444444444555555666666777888888999555333777@@@HHHKKKNNNQQQRRRYYY[[[RRRIIIEEEAAA===666777777888999;;;<<<===888888888888999999666444777666444333333333444444555666888:::;;;<<<<<<<<<666555444333333444666777888777666666666888999;;;;;;;;;<<<<<<<<<=========???>>>===<<<<<<===>>>???===BBBHHHLLLNNNNNNNNNOOORRRTTTZZZccciiioooxxx999???CCCEEEGGGHHHCCC<<<===BBBHHHFFF>>>444///...++++++,,,...///000000000444<<>>666111///...---000444777777888999999999555222111///++++++...---......///000000...,,,,,,,,,---...............---,,,***)))(((((())))))))))))++++++++++++))))))+++******)))))))))))))))&&&***+++((('''+++......///+++---666======;;;;;;000000111111000111222333000000000000111222444555666666555666666777888888999555111...---.........///111333444444666888;;;;;;<<<===???BBBFFFIIIKKKFFFMMMTTTUUUQQQLLLKKKLLLKKKIIIHHHHHHIIIHHHEEECCC@@@EEEEEE@@@@@@GGGNNNPPPIIIQQQZZZ]]]ZZZRRRLLLIIIKKKMMMLLLJJJKKKQQQSSSQQQQQQQQQRRRUUUYYYZZZYYYXXXVVV\\\```aaa```]]]VVVNNNIIIJJJKKKLLLLLLLLLLLLLLLNNNLLLHHHDDDFFFJJJJJJEEEFFFFFFGGGFFFDDDBBBAAA@@@??????AAABBBBBBAAA@@@@@@<<<<<<<<<;;;;;;<<<>>>???AAA@@@???===<<<::::::999<<<>>>@@@AAA@@@>>><<<;;;777888888666333333777:::999888888999::::::999777333444444333111111222444555444444555666666555444777666666888999;;;===???<<<<<<;;;;;;999888777666222222444555777999::::::777444555;;;@@@CCCGGGLLLQQQOOOIIICCC@@@@@@>>>;;;555555666777999;;;===>>>999999:::<<<===<<<999666:::999777555333333333333666777777888888888777777777666444333333444555666777777777777888999;;;<<<999:::;;;<<<>>>???@@@@@@@@@???===<<<<<<===>>>>>><<>>DDDEEE???666...+++++++++---///111333444555555999<<<;;;555000,,,+++///333888;;;;;;;;;;;;;;;666111......,,,)))***---,,,,,,---------,,,,,,,,,,,,,,,---...////////////+++***((('''&&&''''''((('''((()))******)))((('''+++***))))))))))))******(((,,,---)))))),,,//////...++++++222888999999;;;222333444444222111222333...............///000111333333333333444555666777444222///....../////////111333444444444555888:::<<<<<<<<<===@@@DDDHHHJJJJJJNNNQQQQQQNNNLLLKKKLLLEEEDDDDDDDDDFFFEEECCCBBB:::??????<<>>???@@@AAAAAA???===;;;:::<<<=========>>>@@@BBBBBBAAA@@@>>><<<;;;::::::<<>><<<;;;999999999777666666888999888888888;;;===>>><<<:::666666777666444444555777666555555666888888777555999777666999999999:::>>>;;;;;;<<<<<<<<<:::888777555555555666666777777777777444444999===@@@EEEKKKQQQKKKBBB=========<<<999666666777888:::<<<>>>???<<<===>>>AAABBB@@@<<<888;;;:::888666444444444444666666666555555555555555888777555333333444555777888888999:::;;;<<<>>>>>>:::;;;<<<===???@@@BBBBBB===<<<;;;::::::;;;<<<===:::>>>CCCGGGHHHHHHIIIJJJPPPQQQVVV]]]```dddllluuu999AAAFFFDDDAAA>>>:::666444999@@@DDDAAA:::000***++++++---///222555777999444444666777666333///---///333888;;;<<<:::999999333///,,,---,,,)))***...---------,,,,,,,,,---...,,,,,,---//////000000000***)))'''&&&%%%%%%&&&'''&&&'''((())))))((('''&&&((('''&&&&&&&&&&&&'''((()))---...,,,,,,111444444---***,,,333888888888999777888999777333111111222..................//////.........///000222333444000///...///111222222111222333444444333444666888:::;;;===???AAADDDFFFHHHIIIIIIIIIIIIIIIIIIJJJJJJAAA@@@???@@@AAAAAA@@@>>>888===>>>===HHH[[[ggggggaaadddgggddd]]]VVVQQQPPPQQQQQQOOONNNRRRXXXZZZWWWSSSTTTWWW[[[^^^^^^[[[YYY\\\ccchhheee___[[[WWWRRRLLLOOOQQQPPPMMMIIIGGGGGGGGGKKKKKKGGGEEEFFFFFFDDD@@@CCCEEEEEEBBB???>>>???@@@@@@@@@@@@???>>>======;;;===???@@@???@@@CCCFFFEEEDDDAAA???===<<<<<<<<<999===AAABBB@@@>>>>>>>>><<<:::999999::::::999888555666777;;;>>>???>>><<<777888999888777777888:::999777555555777999999999<<<888666999999666777;;;<<<;;;:::999888777666666777777777666666666666555777444444888;;;<<>><<<;;;:::888888999:::<<<>>>???@@@@@@AAABBBDDDDDDAAA;;;777888777666555555555666777555444444444444555555555999888666444444555666777666666777999:::<<<===>>>>>>>>>>>>???@@@@@@AAAAAA===<<<;;;::::::;;;======:::===@@@CCCCCCDDDEEEFFFKKKLLLQQQXXX\\\```hhhqqq|||:::BBBHHHEEE???;;;888666333777>>>DDDEEE>>>333,,,++++++,,,...222666999;;;222000111666999888555333...222777;;;:::999777777333///---...---+++---000000000///...------///111,,,---...///000000000000+++***((('''&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%$$$#########$$$%%%&&&$$$(((***)))***000444444,,,+++---555999888777777;;;<<<<<<999444000//////++++++++++++++++++++++++***++++++,,,...000111222.........111444555444333222333333333222222444666999;;;>>>BBBDDDEEEEEEEEEDDDBBB??????BBBEEEFFFGGG???>>><<<===>>>>>>===;;;:::???AAAAAANNNbbbllliiiaaaccceeebbb[[[VVVSSSSSSRRRRRRQQQPPPVVV]]]___\\\YYYYYYZZZ\\\^^^^^^\\\[[[SSS\\\bbb```\\\[[[ZZZXXXNNNQQQUUUUUURRROOONNNOOOEEEKKKNNNKKKGGGHHHHHHGGGBBBFFFIIIHHHEEEBBBBBBCCCBBBAAA@@@??????AAABBBDDD<<>>>>>>>>666;;;@@@AAA@@@???@@@AAA>>>;;;:::;;;======:::777333444666:::>>>???>>>===333444555444444444666777<<<999555444555999;;;<<<>>>888777999888444555999===;;;888555333333444555777777777777777777777777888555555777888888===CCC@@@AAACCCCCC@@@<<<;;;===;;;;;;;;;<<<>>>???AAABBBCCCCCCDDDFFFDDD@@@999555555444444444555666888999333333333444444666777888:::888777555444555666777222333444666777999::::::AAAAAAAAA@@@@@@@@@??????>>>======<<<===>>>???@@@<<<>>>@@@BBBBBBBBBDDDEEEGGGHHHNNNUUUYYY]]]eeennnyyyCCCLLLHHHAAACCC???;;;??????AAA>>>EEERRRLLL666***---))))))///333222111111///000333555555555444333444444444444444444444444555555444111------000444555222///...///000000000,,,+++***,,,...---***'''(((((())))))((('''&&&&&&%%%'''******)))(((((()))&&&''''''&&&%%%&&&(((***++++++++++++,,,---...///,,,+++000777888222///222444888;;;999444000///000222,,,(((,,,///---)))(((***+++,,,...//////000000222222444666888999;;;;;;555333222222555888::::::;;;;;;===@@@CCCEEEEEEDDD===@@@BBBAAA>>>===>>>AAA999:::<<<===>>>===<<<;;;>>>??????MMMccckkkjjjppp^^^___```___]]]ZZZVVVSSSUUUTTTRRROOONNNRRR[[[bbbaaa^^^WWWSSSVVV[[[[[[VVV\\\[[[]]]bbbfffddd[[[SSSTTTQQQRRRUUUVVVSSSRRRTTTRRRQQQOOOKKKGGGEEEEEEGGGIIIJJJFFFAAACCCIIIKKKGGGCCCBBB@@@AAABBBBBBBBB@@@BBB@@@===<<<===>>>AAABBBDDDEEEFFFDDDAAA@@@@@@AAAAAAAAABBBCCCCCCBBBAAA@@@<<<<<<===>>>>>>======<<<===;;;888999;;;<<<:::777666666777999:::;;;<<<===777666666666777888999:::777888:::;;;:::777444222;;;999666555555444333222333333444777999999666444666888666555888===>>>;;;@@@EEEIIIHHHCCC@@@AAACCC???>>>===<<<<<<===@@@BBBAAABBBDDDEEECCC@@@<<<999>>>:::555333666999::::::777666555666777888777666888:::777333222555666444555555555666777999:::;;;999<<<@@@AAA???======>>>AAA???======??????<<<999:::;;;===@@@BBBDDDDDDEEEIIIIIIKKKQQQYYYaaafffhhhuuu~~~NNNPPPGGG???@@@@@@HHHZZZccc\\\LLLHHHPPPJJJ888000---******///222111000111///000222444555444333222000000111222222333444444999999888555111111333666333111...---///000000000---+++***+++,,,,,,***((((((((((((((((((''''''&&&&&&)))++++++***)))))))))&&&''''''&&&%%%&&&(((***)))))))))))))))+++,,,---++++++000777777111///111444:::>>><<<666444999???;;;222,,,,,,---+++)))***++++++---...///000000000111222333555777999:::;;;777555444444666999::::::999:::===@@@CCCDDDCCCAAA===???AAAAAA@@@@@@AAABBB:::::::::;;;<<<======>>><<>><<<;;;;;;;;;;;;;;;;;;;;;<<<:::999999999999777666777777888888999::::::;;;888777666555555777999;;;666777999::::::999777555999888666666666666444222666444333333666777888777777::::::777888<<<===<<<@@@DDDGGGFFFBBB???AAACCCEEEBBB======>>>???>>><<<>>>@@@AAABBBAAA>>>;;;999===999444333666999;;;;;;999888777777777777666555888999777333222555666444444444444555777999:::;;;:::===@@@AAA??????@@@AAA???>>>===>>>@@@@@@>>>;;;<<<<<<===???AAABBBDDDDDDGGGGGGJJJRRR\\\dddggggggmmmwwwOOOMMMGGGFFFHHHHHH[[[|||```KKKKKKDDD666111+++((((((---000///...000///000222333333222111///+++,,,---...///111222222444444333000...---///111111///------...000000000---+++))))))***+++***)))(((((((((((((((''''''''')))+++------+++***)))***&&&'''''''''%%%&&&'''))))))(((&&&&&&&&&(((***,,,***,,,111666666111000111666===AAA>>>777777???HHHCCC999000,,,+++))))))++++++,,,---...///000000000000000111333555777999::::::888666666888999::::::777888;;;???BBBBBB@@@===<<<<<<===???AAACCCCCCBBB<<<;;;999888999;;;>>>@@@<<>>:::777:::<<<<<>>@@@BBBIIICCC===<<<>>>>>>:::555;;;<<<>>>???>>>===;;;999;;;888555444666999;;;<<<:::999888777777777777777888999888444333666777555222333444555777999;;;<<<<<<===>>>>>>===>>>@@@BBB===<<<===>>>AAABBBAAA???>>>>>>===>>>???@@@BBBCCCFFFEEEIIISSSaaaiiiiiifffdddoooBBBCCCGGGRRRWWWSSShhhjjjKKKCCC;;;///---(((&&&'''+++---++++++---000111222333222000...---))))))***+++,,,,,,------,,,,,,+++***)))***,,,......,,,+++,,,...000000///,,,+++)))(((((()))******((((((((('''''''''((((((+++---///...,,,***)))***&&&'''((('''&&&&&&'''((()))'''&&&%%%%%%''')))+++(((,,,222666555333333555888<<<>>>===999999>>>CCCDDD;;;222...,,,((((((***+++,,,---...///000000000...///000111333666999:::;;;999777777888999999888777777888;;;===???>>><<<;;;999999===BBBDDDCCCAAAAAA>>>999666666999===AAA???CCCEEEOOO___eeegggrrr|||zzzvvvqqqkkkeee```]]]RRRSSSSSSQQQNNNOOOSSSXXXZZZ]]][[[SSSMMMPPPUUUWWWXXXaaaiiiiiibbb[[[[[[]]][[[UUUQQQSSSUUUTTTTTTVVVRRRMMMHHHHHHLLLNNNMMMJJJKKKIIIEEEDDDGGGLLLPPPPPPRRRPPPMMMLLLLLLLLLKKKJJJIIIGGGEEEFFFHHHHHHFFFDDDDDDAAA???CCCHHHJJJGGGCCCCCCDDDEEEEEEDDDBBB???======<<<999777777888999::::::<<<===:::666333444666666666666777888888999999;;;888555333333555888;;;888999;;;<<<<<<;;;:::999555555666888:::999666444777444111111333666888999999???AAA<<<777888;;;<<<>>>???@@@???======???AAAEEEBBB>>><<<<<<:::666333888999;;;<<<<<<<<<;;;:::<<<:::777555666888:::;;;::::::999888777777888:::777999888444444777777555333333444666888;;;===>>>===<<<;;;:::999:::<<<>>>;;;;;;===???AAABBBCCCCCC@@@???===<<<===>>>@@@BBBCCCBBBFFFSSSccclllkkkfff```jjj}}}777888@@@RRRYYYSSSddddddFFF<<<333***+++((('''(((,,,---***+++...222222333333111///,,,+++))))))))))))))))))((((((***))))))***,,,///000111+++***)))+++---//////...+++***)))((('''''')))***((((((''''''''''''((()))---///000///,,,***))))))&&&'''((((((&&&%%%&&&''')))((('''&&&&&&''')))***'''---444666555555777888666777999<<>><<<>>>888333111...)))((()))***+++,,,...////////////.........000222555999::::::999777777888999888777888777666777:::===>>>???===<<<<<>>BBBGGGIIIEEEAAA???AAACCCEEEDDDBBB@@@>>>>>><<<:::999888999:::;;;<<<>>>???<<<888555666888444555666777888999:::::::::888444222222555999;;;<<<=========<<<;;;999999555555666888999999666444444333222444666777666555888>>>AAA<<<777777::::::;;;<<<<<<<<<;;;<<<>>>??????AAACCC@@@<<<888888888999999::::::;;;<<<<<<<<<>>>===:::888666777888:::>>>???===:::666555666888666999888555555888888555444444555777999<<<>>>???AAA???<<<999999999:::;;;:::;;;===???AAABBBCCCDDD@@@???===<<<<<<===???@@@AAA@@@DDDQQQaaakkkkkkfff___fffvvv444333777EEENNNGGGRRRpppwwwmmmSSS===777...(((,,,******,,,///...+++,,,000444444444333111...+++))))))))))))(((''''''&&&&&&((('''''')))---000111111***))))))***,,,------,,,)))******)))'''&&&((()))(((((('''&&&&&&''')))***///000111///,,,)))((((((&&&''')))((('''%%%&&&&&&(((((((((((((((((())))))'''///666555333444666777222111555===EEEGGGBBB;;;888555333333000***((())))))***+++,,,---..................///222555999;;;999888777888999999888777:::888777999<<<@@@BBBBBBBBBBBBCCCEEEGGGIIIIIIHHHEEEBBB===999888:::<<>>???>>>===:::999999999666666777777888999::::::777666444222333666999;;;?????????>>>===;;;::::::555444555666888888666444111222333666888777555333555;;;===:::777888999888888888999:::;;;;;;<<<<<<<<>>:::;;;>>>;;;;;;;;;;;;<<<===>>>???>>>>>>===:::888888999;;;EEEEEEBBB<<<555111222444666888999666666888888555555555666777999;;;===>>>DDDAAA>>><<<<<<======<<<:::<<<>>>??????@@@AAACCC???>>>===<<<<<<===>>>>>>???>>>BBBMMM\\\gggiiihhh```cccnnn111000111===GGGAAABBBSSSQQQQQQEEE777222***%%%+++******,,,///---***+++000666666666444222...***((((((((((((((((((''''''''''''%%%%%%'''***---,,,+++)))(((((()))+++,,,+++***''')))******'''&&&'''(((((((((&&&&&&&&&''')))***000111111///,,,((('''&&&&&&'''))))))'''%%%%%%&&&''''''((())))))((('''&&&)))222777444///000222222///000444<<>><<<<<<===???@@@@@@EEEDDDFFFMMMLLLNNN[[[XXXZZZ]]]___^^^ZZZVVVSSSKKKKKKKKKHHHFFFGGGLLLQQQTTTYYY[[[WWWTTTUUUWWWVVVWWWYYY^^^cccffffffdddbbb___XXXTTTXXX\\\ZZZVVVTTTSSSRRRPPPOOOPPPQQQSSSTTTOOOJJJJJJMMMNNNJJJGGGIIILLLMMMPPPTTTWWWWWWTTTQQQPPPJJJDDDDDDHHHKKKHHHEEEBBBCCCEEEFFFFFFDDDAAA@@@===???AAACCCCCC@@@<<<:::::::::;;;;;;<<<<<<======???>>><<<<<<<<<<<<;;;999::::::999999888888888777444444333333444777999;;;?????????>>>>>>======<<<666555444444555555444333111111333555777777555222222666888666777:::999666555555777999;;;;;;:::999;;;???CCCCCC???<<<;;;;;;???>>>=========???AAABBB<<<===>>><<<::::::===@@@FFFFFFCCC===555111333666555888999666666999999666444444555666777999;;;<<>>:::===??????>>>===???@@@========================>>>===@@@IIIUUUaaagggjjjdddccciiixxx***---111>>>KKKCCC:::@@@>>>EEE???555///%%%!!!(((''''''***,,,***'''(((---777777666555222...***((('''''''''(((((()))))))))***((('''(((+++---+++))))))(((((()))++++++***(((%%%(((++++++(((&&&&&&'''((('''&&&%%%&&&'''***+++000111111///+++(((&&&%%%&&&'''))))))'''%%%%%%%%%%%%&&&((())))))(((&&&$$$***444999222,,,,,,---,,,///222666;;;======;;;888;;;777555444///***))),,,'''((()))***+++,,,,,,,,,///......///222666:::===:::999999;;;======<<<:::999;;;@@@GGGKKKLLLIIIFFFBBBEEEGGGGGGDDDBBBDDDFFF???>>>>>>>>>???@@@AAABBBBBBBBB<<<@@@KKKLLLLLLUUUSSSVVVZZZ\\\[[[WWWQQQNNNLLLLLLJJJFFFCCCDDDIIINNNTTTWWWVVVRRRQQQTTTVVVUUUWWW[[[aaaeeefffeeeddddddaaaZZZVVV[[[___]]]XXXUUURRRRRRRRRPPPOOOPPPSSSUUUOOOJJJKKKPPPQQQLLLIIIJJJOOONNNOOOPPPRRRQQQOOOMMMQQQJJJCCCCCCGGGJJJHHHEEEDDDFFFHHHHHHFFFCCCAAA@@@>>>@@@BBBCCCBBB>>>:::777888888:::;;;<<<=========???<<<:::;;;===>>>;;;999>>>===<<<:::888777555555222222333444555888:::;;;>>>>>>>>>>>>>>>?????????777555333222333444444333222222222444666666555444000333444444777;;;:::555333444666888;;;;;;:::888:::;;;===>>>>>>;;;777555AAA@@@???>>>???@@@BBBDDD:::<<<>>>===<<<===@@@DDDAAABBBAAA<<<666444777<<<555888999777777999999666333333444444555777888999>>><<<:::;;;???@@@@@@>>>;;;===@@@???===<<<===???;;;<<<======>>>===============???FFFQQQ]]]fffkkkhhheeeggguuu***...---EEE<<>>===>>>???BBBEEEHHHHHHEEEBBBBBBBBBAAAAAABBBFFFKKKPPPRRRVVVZZZ]]]\\\ZZZYYYYYY[[[SSSLLLKKKKKKJJJKKKNNNOOOQQQRRRSSSSSSUUUWWWZZZaaajjjnnnhhhbbbccceeedddfffaaa```bbbbbb\\\VVVTTTVVVRRRNNNMMMNNNQQQRRRSSSNNNMMMNNNQQQTTTSSSNNNIIIRRROOOLLLLLLOOOOOOKKKFFFJJJHHHEEECCCDDDGGGJJJMMMJJJJJJJJJIIIHHHEEECCCAAACCCAAA???AAACCCCCC@@@<<<888666555666:::======;;;999<<<;;;777888======888;;;;;;;;;;;;:::999888777222111111444999<<<<<<;;;===;;;:::;;;>>>>>><<<:::555666666666444222111222333333333444555777999:::999777444333555777999999777555444555888999:::999<<<<<<;;;:::999999999999>>>???@@@@@@???======>>>???<<<<<<===<<<999888;;;@@@<<<888555555666777666999;;;:::777666999999666555666666777777777777777999::::::;;;<<<===>>>>>>::::::;;;<<<======<<<<<<===>>>===<<<;;;;;;===???>>>>>>@@@EEENNNYYYdddjjjggg```___lll222777666KKKFFFOOOFFFJJJ:::333---,,,+++)))***------)))(((++++++)))+++...444---+++)))%%%''')))$$$))))))(((((((((((())))))))))))))))))******++++++(((((())))))******))))))'''&&&&&&&&&''''''''''''&&&'''((('''%%%&&&''')))++++++,,,,,,,,,***(((&&&&&&&&&''''''&&&&&&%%%$$$&&&***+++((('''))))))'''***222555///((())),,,------............/////////333444444222...,,,++++++)))***,,,.........---,,,222333444333222111222444333555999;;;=========>>>@@@???GGGVVVZZZQQQJJJKKKDDDEEEDDDBBB>>><<<<<<<<<===>>>@@@BBBDDDEEEGGGHHHEEEDDDBBB??????AAAFFFJJJVVVYYY\\\___aaaaaa```___ZZZSSSNNNOOORRRSSSUUUYYYXXXZZZ[[[[[[[[[\\\___aaajjjqqqsssmmmfffeeeeeecccddd```___cccccc]]]XXXWWWVVVSSSOOOMMMMMMOOOPPPQQQLLLLLLNNNPPPQQQPPPNNNKKKRRRNNNLLLMMMOOOOOOLLLHHHIIIGGGDDDBBBCCCFFFIIILLLJJJJJJJJJJJJIIIGGGFFFEEECCCCCCCCCCCCCCCBBB@@@>>><<<:::999:::<<<>>>>>><<<;;;===;;;888999>>>>>>:::;;;;;;;;;;;;;;;::::::999555444333555888:::999888;;;:::999;;;======:::888555555555555333111111111333333444555666777888888666444111000333666888999666555555666999;;;;;;;;;999999888888999:::;;;<<<:::;;;<<<<<<<<<<<<===>>>@@@===<<<>>>===999888::::::888555444555666666555777999999666666999999777555666666777777777777777;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<>>>======>>>CCCLLLWWWbbbiiijjjdddcccnnnEEEMMMLLLWWWTTT]]]SSSOOO111+++(((***+++)))***,,,000,,,+++,,,,,,)))***......***((())))))((())))))++++++)))(((''''''''''''(((((((((((())))))))))))&&&'''((())))))))))))(((((('''&&&%%%%%%&&&'''((('''((((((&&&$$$$$$%%%'''((()))*********)))'''&&&&&&&&&''''''&&&&&&%%%%%%%%%)))***'''&&&)))***(((---111111---***+++,,,+++************++++++++++++...///000///---,,,+++,,,((())),,,---......---,,,///111222222222222333555111666;;;<<<;;;;;;>>>BBBAAA>>>DDDOOORRRLLLGGGHHHAAABBBBBB@@@===;;;;;;<<<<<<>>>@@@??????BBBGGGLLLJJJGGGCCC???<<<>>>BBBFFFWWWWWWXXX]]]cccfffeeebbbZZZTTTQQQVVV\\\```dddggg___```aaa``````aaaccceeennnssstttoooiiifffeeecccaaa^^^___cccccc^^^YYYXXXVVVSSSOOOMMMNNNOOOPPPPPPKKKMMMOOOOOONNNMMMMMMMMMQQQNNNMMMNNNPPPQQQNNNKKKIIIGGGEEEDDDDDDGGGJJJMMMKKKKKKJJJJJJJJJJJJIIIIIIEEEGGGHHHGGGEEEBBBAAAAAABBB@@@>>>>>>??????>>>===>>>>>><<<999:::>>>>>>;;;:::;;;;;;;;;<<<<<<<<<<<<;;;999888777888888777666888888999;;;<<<;;;999666666555555444333222111000333444666777888777666555444222//////222777:::;;;555444555777;;;===>>>===555555666777888;;;===>>>888888888999:::===???@@@AAA>>>===>>><<<888777999666555555666777888777555444777777555555999:::888555666777777888888777777<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;<<<;;;999999;;;===<<<;;;<<<@@@HHHTTT```gggjjjeeedddmmm}}}SSSbbbjjjjjjbbb___RRRFFF---'''%%%'''(((''''''***222...,,,---,,,)))***---&&&***((('''***))))))---+++***)))(((''''''''''''''''''((((((((((((((((((%%%&&&'''(((((())))))((('''(((******)))(((((((((&&&''''''&&&%%%$$$%%%'''''''''((((((((('''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&***+++'''%%%''')))(((333111---+++++++++***'''&&&''''''''''''((((((((()))+++------,,,++++++,,,(((***,,,...//////...---,,,...000111111222444555333666999;;;<<<>>>BBBEEEDDDAAABBBHHHJJJFFFCCCDDD@@@CCCFFFFFFDDDAAA??????<<<@@@BBBAAA>>>???DDDJJJIIIGGGBBB===;;;===BBBFFFPPPNNNNNNTTT\\\aaaaaa___\\\WWWVVV^^^ggglllooorrrfffgggfffeeedddeeegggjjjkkkmmmnnnllliiifffcccaaa___^^^___cccbbb\\\XXXXXXWWWTTTQQQPPPQQQRRRRRRRRRNNNQQQRRRQQQMMMKKKLLLMMMPPPOOONNNPPPRRRRRRQQQOOOJJJIIIGGGFFFGGGJJJMMMOOOJJJJJJIIIIIIIIIJJJJJJKKKHHHKKKMMMKKKGGGDDDDDDEEEFFFEEECCCAAA@@@???>>>===???>>>;;;:::;;;======<<<::::::;;;;;;<<<===>>>>>>???===;;;:::999999999999888999:::<<<<<<;;;999777999777555444444333222111333555777999999777444222444222000111444999===>>>444444555888<<>>@@@AAAAAA>>><<<>>><<<888777999888888999;;;<<<<<<999666222555666444555999;;;999666666777888888888888777;;;;;;::::::::::::::::::999::::::;;;;;;;;;:::::::::;;;<<<;;;::::::<<<===<<<;;;;;;>>>FFFRRR]]]dddeeebbbbbbjjjwwwSSSoooyyy___GGG333,,,'''%%%'''******+++///333///---...---)))))),,,$$$444222''')))((($$$***))))))(((((((((((())))))((((((''''''''''''''''''%%%&&&'''((())))))))))))&&&+++000222111...++++++&&&(((******)))((('''(((&&&&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%''',,,---'''###$$$''''''888111+++***+++***'''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((******))))))***+++)))***---///000000///...***,,,///000000111333555666555777;;;BBBFFFHHHHHHHHHEEEDDDGGGIIIHHHHHHIIIBBBGGGNNNQQQPPPKKKGGGDDD@@@DDDHHHGGGBBB@@@AAADDDCCCBBB>>>;;;:::===BBBFFFHHHEEEDDDIIIRRRYYY[[[ZZZ]]]XXXZZZdddooosssttttttnnnnnnmmmllljjjkkknnnppplllkkkkkkkkkjjjfffaaa^^^```___aaadddbbb[[[VVVVVVXXXVVVTTTSSSUUUWWWWWWWWWSSSUUUVVVSSSNNNJJJJJJLLLNNNNNNNNNPPPRRRSSSSSSRRRIIIHHHGGGGGGHHHKKKMMMOOOJJJIIIHHHFFFFFFGGGIIIJJJKKKNNNPPPNNNJJJFFFFFFGGGGGGFFFDDDBBB???>>>======???===;;;<<<======<<<;;;::::::::::::;;;===>>>???<<<;;;:::999888888:::;;;999;;;===>>>===<<<;;;:::===:::777666666666444333333555888999999777333111333111000111555999<<<===222333555999===@@@AAA@@@777666555555777999<<<===>>>;;;999888;;;===>>>===@@@<<<;;;===;;;777666888:::;;;<<<>>>???===888555111444555333555:::<<<:::666777777888888888888888888888999999:::;;;;;;<<<999:::::::::::::::999999:::<<<======<<<<<<===>>>===<<<<<<>>>EEEPPPZZZ``````^^^aaahhhsssNNNqqqcccEEE---,,,))))))///333444555888333///---...,,,)))))),,,...MMMIII000---,,,%%%***)))((((((((((((((()))***((((((((((((''''''''''''%%%&&&'''((()))*********(((///777;;;999555222222***...111222111---+++***''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&+++---'''"""###'''(((999000******+++(((%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$&&&(((((('''&&&'''(((((())),,,...000000///...)))+++...//////000333444666666888???HHHNNNOOOMMMGGGEEECCCEEEGGGJJJKKKLLLEEEKKKSSSXXXWWWSSSNNNKKKHHHKKKOOONNNJJJEEEBBBBBB@@@???>>>;;;:::<<>>@@@======@@@AAA>>>;;;;;;;;;::::::999:::<<<>>>???777777777666555666999;;;<<<===??????===<<<===>>>@@@<<<777666777888666333333555777999999777444222000//////111444777888777222222555999>>>@@@@@@@@@:::888777666666999;;;===>>>;;;888777:::;;;:::888===:::999;;;:::666555888999999;;;<<<===;;;666333222555666444666;;;<<<;;;666777888888999999888888666777777888:::;;;;;;<<<999999:::::::::999888888999;;;===>>>======>>>???>>>======???EEEMMMUUU[[[[[[\\\```gggooo{{{EEE___\\\FFF555---,,,111999===;;;888888222...,,,---,,,)))))),,,000```]]]777///111***,,,+++***)))(((((('''(((((()))))))))(((((((((''''''%%%&&&((()))***+++++++++---555===@@@>>>;;;;;;;;;333777<<<===:::444...+++)))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&###)))+++&&&"""$$$))),,,666...((()))***'''&&&'''&&&&&&&&&'''''''''(((((($$$&&&''''''%%%$$$$$$%%%%%%'''***,,,......------)))+++---......///111333333777<<>>???AAABBB???@@@FFFFFF@@@<<<<<<;;;:::999888999:::<<<>>>777888777666444555999======??????>>><<<<<<>>>@@@AAA<<<777555777888666333333444666888888777555444000000111333666666555333111222555999===@@@???>>>:::999777666777:::===???>>>;;;888999<<<===:::777:::777777999999555555888666666888:::;;;:::777444333666777555777;;;===;;;777777888999999999999888777777888888999999::::::999999999999999888777777888:::=========<<<===>>><<<<<<===???DDDJJJPPPTTTVVVWWW\\\bbbhhhrrr888FFFkkkpppqqqJJJBBB<<<...000666???BBB<<<555222111---,,,---+++((())),,,'''aaa```333***000***+++---,,,***)))'''&&&&&&%%%******))))))((((((((('''&&&'''(((***++++++,,,,,,222888@@@BBB@@@???@@@CCC:::???DDDDDD@@@888000,,,***)))'''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&***%%%"""%%%,,,000333+++''')))***'''(((+++''''''((((((((()))))))))%%%&&&'''&&&$$$""""""###$$$%%%(((+++,,,,,,,,,+++)))+++---......///111222000777AAAIIIMMMQQQWWW[[[YYYWWWQQQLLLJJJKKKJJJHHHIIIMMMQQQSSSTTTSSSSSSSSSYYYXXXXXXWWWWWWTTTOOOLLLPPPPPPNNNJJJEEEBBBBBBCCC@@@@@@@@@@@@CCCHHHPPPUUUQQQPPPXXXiiivvvwwwpppjjjppppppooommmlllnnnsssvvvtttmmmlllsssvvvppphhheeeaaaccciiimmmjjjccc```bbbccc```]]][[[ZZZYYYWWWUUUPPPOOOOOOQQQSSSRRRLLLGGG@@@BBBEEEHHHIIIKKKMMMNNNNNNMMMMMMNNNPPPRRRTTTUUURRRNNNIIIDDDBBBBBBCCCEEEHHHFFFEEEFFFHHHHHHEEEAAABBBDDDDDDCCC@@@>>>@@@CCCCCC@@@CCCJJJJJJCCC======;;;:::999888888999;;;===:::;;;;;;888666777;;;???>>>??????===:::;;;>>>BBBAAA<<<666444666777555222333444666777888777666555222333444777999888555222111222555999===???>>>===999888666666888;;;???BBB???<<<:::<<<@@@AAA===999888555555888888555555888555555777:::<<<<<<999777444777777666777<<<===;;;777777888999999999999888999999999888888888888888999999999999999888777666666999<<<===<<<;;;<<<===;;;;;;<<<>>>BBBGGGLLLOOOQQQSSSXXX]]]aaajjj|||///;;;IIIPPPMMMCCC999444+++777BBBCCC;;;222111333222111...,,,***(((((((((222333333111...---------,,,,,,---------,,,,,,+++***+++,,,---,,,+++***)))((())))))***+++---...///666DDDJJJBBB===FFFQQQUUUIIICCC???AAA@@@999000+++)))(((&&&$$$$$$$$$&&&'''###%%%'''((('''&&&&&&'''''''''''''''%%%$$$(((---111...+++))))))*********&&&'''***,,,,,,+++)))'''))))))(((((((((((())))))))))))***+++,,,---------,,,++++++---+++***...444666===FFFJJJMMMRRRZZZaaafff]]]VVVUUUTTTOOOIIIGGGLLLHHHHHHJJJLLLLLLNNNSSSccc[[[XXX^^^___WWWRRRTTTTTTXXXXXXRRRKKKHHHEEECCCCCCGGGFFFAAABBBJJJPPPPPPVVVMMMSSSiiiyyyxxxuuuwwwqqqpppooonnnmmmmmmnnnooojjjnnnrrrtttqqqmmmhhheeecccdddfffggggggddd```^^^___bbb```\\\XXXWWWTTTOOOMMMOOOQQQRRRQQQMMMIIIFFFFFFHHHGGGCCCDDDKKKMMMKKKMMMOOOQQQPPPOOOQQQVVVZZZZZZPPPHHHGGGEEEBBBDDDIIIJJJIIIGGGEEEDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC;;;@@@FFFHHHEEECCCBBBBBB???>>><<<:::::::::;;;<<<<<<:::999===BBBDDDBBB>>>;;;???@@@===<<<>>>>>><<<>>><<<:::999888777555222444444444444444444444444555444333333555777666666777555222444888<<<======;;;888666666999===@@@AAA>>>:::555444666888999999999999:::>>>@@@???999555888888888888888888888888666666777777777888888888888888888888999:::;;;<<<;;;:::888999::::::999777:::999888999999999777555;;;;;;<<<;;;:::999;;;===<<<===>>>AAADDDHHHKKKMMMNNNKKKPPP[[[aaaeeettt555999>>>???;;;888666777555>>>EEECCC999111000222222000...,,,***)))))))))+++---------+++++++++---******+++++++++++++++*********+++,,,,,,,,,+++***((((((((()))+++---...///666@@@DDD???@@@MMMWWWYYYDDD???<<<;;;777000++++++((('''%%%$$$$$$$$$%%%&&&"""$$$''''''&&&%%%%%%&&&%%%%%%%%%$$$######'''+++...+++((('''((((((((((((&&&(((***,,,,,,+++)))(((''''''&&&%%%%%%%%%&&&&&&((((((******+++***)))(((+++)))+++---,,,+++///555666>>>FFFJJJJJJMMMTTT\\\ccc[[[UUUUUUUUUPPPJJJGGGEEEAAAAAADDDEEEEEEGGGLLLYYYXXXZZZ^^^]]]XXXUUUWWWUUU[[[]]]WWWPPPKKKGGGCCC<<<@@@AAA>>>AAAJJJQQQRRRTTTMMMSSShhhxxxxxxsssrrruuusssqqqnnnmmmmmmmmmnnnjjjllloooooommmhhhcccaaaaaaccceeefffeeebbb___\\\YYY\\\[[[WWWVVVVVVUUUQQQKKKLLLLLLLLLLLLKKKJJJIIIFFFJJJJJJFFFFFFJJJKKKIIIMMMNNNOOOMMMLLLLLLOOORRRXXXNNNGGGGGGGGGEEEEEEHHHFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA???CCCHHHIIIFFFBBBAAAAAAAAA@@@===;;;:::;;;<<<===???<<<999;;;???BBB@@@>>>;;;???AAA>>><<<======;;;===;;;999888888777555333444444444444444444444444444444444444444444555666777555333555888<<<======;;;999666777999===@@@AAA@@@<<<888666777:::::::::;;;;;;<<>>@@@DDDGGGKKKMMMNNNLLLPPPZZZ^^^aaannn555555333111///111555888???CCCEEE>>>444,,,,,,...111000...,,,+++***))))))%%%'''))))))))))))+++---&&&'''((()))))))))))))))((()))***+++++++++++++++&&&'''''')))+++---///000777<<<>>><<>>:::777333,,,%%%%%%)))%%%%%%%%%$$$$$$$$$$$$$$$!!!$$$&&&&&&%%%$$$%%%%%%(((((((((''''''(((+++...+++(((&&&%%%&&&'''&&&&&&'''(((***,,,,,,+++***)))((('''&&&&&&%%%%%%%%%%%%((()))+++++++++***(((&&&)))(((***---...---000555777???HHHIIIGGGGGGMMMTTT[[[SSSOOOPPPQQQMMMGGGDDDCCC??????BBBCCCCCCEEEJJJJJJRRRXXXXXXVVVXXXZZZZZZVVV]]]aaa]]]VVVPPPIIICCC<<>>======???DDDIIIJJJGGGEEEDDDEEEDDDBBB???<<<;;;;;;===>>>@@@===:::;;;>>>@@@???>>><<>>:::888999:::;;;;;;;;;;;;<<<>>>???===999666;;;;;;:::999888888777777::::::::::::;;;<<<======666666666666777888999999;;;999888888888888777555666666777999;;;===<<<;;;;;;<<<<<<;;;::::::;;;=========>>>@@@CCCGGGJJJLLLNNNMMMQQQXXXZZZ\\\ggguuu...------...111555999;;;BBBBBB>>>666---'''(((+++///...---,,,+++***))))))$$$&&&((((((((()))+++---$$$%%%&&&'''''''''''''''%%%&&&'''((())))))******%%%&&&'''(((***,,,...///444:::===<<<>>>DDDGGGFFF===666000,,,'''"""###&&&######$$$$$$$$$$$$###"""!!!###%%%&&&%%%$$$$$$%%%(((***)))'''(((,,,//////(((&&&$$$$$$%%%&&&&&&%%%'''(((***+++,,,+++***)))++++++***)))(((((((((((((((***,,,......,,,+++)))(((''')))---///...000555666>>>FFFGGGCCCAAAFFFLLLOOOHHHDDDHHHJJJFFFAAA>>>BBB>>>>>>AAABBBBBBDDDIIICCCLLLQQQNNNPPPZZZ^^^\\\VVV^^^eeebbb[[[TTTLLLEEEEEEGGGGGGGGGHHHLLLQQQUUUVVVRRRUUUbbbqqqxxxvvvssssssqqqmmmiiiggggggiiijjjiiiiiiiiiiiiiiihhheeeccc\\\]]]^^^___^^^\\\YYYXXXUUUXXXXXXUUUVVVYYYZZZWWWSSSRRRPPPNNNMMMNNNOOOPPPMMMPPPPPPLLLFFFEEEGGGIIIJJJKKKMMMNNNOOOPPPQQQRRROOOHHHCCCHHHPPPUUURRRNNNKKKLLLNNNOOOLLLHHHBBB???===>>>>>>>>>===<<<;;;:::===BBBGGGJJJIIIHHHIIIKKKEEECCC@@@===;;;;;;<<<======<<<<<<>>>AAABBBAAA???>>>CCCEEEBBB???>>><<<999:::888666666777666555333444444444444444444444444///333777555111///222666666555555666888:::<<<<<<;;;999777888:::>>>???@@@@@@>>>;;;999999:::;;;<<<:::::::::;;;;;;999666555======<<<<<<<<<<<<;;;;;;999999888888999:::<<<===555555555555666777888888555555444666999::::::999777777777:::<<<>>>>>>===;;;<<<===<<<::::::<<<=========>>>@@@BBBEEEHHHJJJLLLMMMQQQWWWXXXZZZcccnnn~~~((('''(((---555<<<@@@BBB@@@===777///(((&&&(((+++---,,,,,,++++++***)))((($$$&&&''''''&&&&&&((()))###$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&'''(((%%%%%%&&&''')))+++---......777??????<<<<<<<<<<<<>>>444+++((((((%%%$$$$$$""""""###$$$$$$######"""!!!###%%%&&&%%%$$$$$$%%%###&&&%%%"""$$$***---***'''%%%$$$%%%&&&''''''&&&'''((()))*********)))))),,,++++++***))))))******&&&(((***,,,......---,,,***((((((,,,///...000333333999>>>???======@@@EEEGGG@@@===AAADDDAAA===;;;>>>;;;:::===>>>>>>AAAEEEFFFJJJIIIFFFNNN\\\bbb^^^XXXaaaiiihhhbbb\\\TTTMMMMMMMMMMMMNNNNNNPPPTTTXXXYYYYYYZZZ___jjjuuuyyywwwkkkiiigggeeedddeeeggghhhllljjjhhhhhhhhhgggdddaaaZZZ[[[\\\]]]]]]\\\ZZZYYY\\\______\\\[[[^^^^^^[[[XXXWWWVVVTTTRRROOOMMMLLLQQQOOOMMMJJJFFFEEEHHHLLLLLLLLLNNNPPPRRRRRRRRRQQQKKKFFFDDDIIITTT\\\ZZZUUUPPPRRRSSSRRROOOIIICCC@@@===>>>?????????===<<<;;;>>>CCCHHHIIIHHHGGGHHHJJJDDDBBB@@@===<<<;;;;;;<<<888:::>>>BBBEEEEEECCCAAAAAAFFFGGGCCC@@@@@@>>>;;;:::888666666777666555333444444444444444444444444///333777666222///222555444444555666777888:::;;;999777666777:::>>>???@@@===<<<;;;999888999:::<<<;;;;;;;;;;;;999777666555::::::;;;<<<======>>>???;;;:::999888999:::<<<===444444444444555666777888555444444666999:::::::::999888999;;;===???>>>===<<<<<<===<<<;;;:::<<<>>>======>>>???AAADDDGGGHHHJJJMMMSSSXXXYYY[[[bbbkkksss(((&&&&&&---888AAAEEEEEE;;;777000+++((((((***,,,***************)))((('''###$$$%%%%%%$$$###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&'''(((***,,,,,,)))222<<>>:::>>>AAA@@@>>>===>>>;;;:::===>>>>>>AAAEEEIIIHHHEEEEEENNNZZZ______[[[dddllllllhhhddd^^^YYYQQQPPPPPPSSSSSSRRRVVV[[[[[[```bbb```eeepppvvvvvveeeddddddcccdddeeefffgggmmmkkkhhhggggggeee```[[[[[[\\\^^^____________^^^bbbeeefffcccbbbcccaaa]]]YYYYYYYYYWWWSSSNNNJJJGGGPPPKKKIIIIIIIIIHHHJJJMMMNNNNNNOOOPPPQQQPPPMMMKKKIIIGGGFFFIIISSS]]]]]]YYYRRRSSSRRRQQQNNNIIIEEEBBB>>>???AAABBBBBBAAA@@@>>>CCCGGGJJJIIIEEECCCBBBDDDAAAAAA@@@???>>>===<<<;;;666999>>>BBBEEEEEEDDDBBBCCCFFFGGGBBB???@@@???===;;;999777777777777555333444444444444444444444444111444777666333111222333111333555666555666888999666555444666:::>>>???@@@999999:::999888888:::<<>>@@@???>>><<<======<<<;;;;;;<<<>>>>>>===>>>???AAACCCEEEGGGIIIOOOUUUYYYZZZ\\\bbbhhhrrr((((((...999DDDHHHCCC===333///***&&&&&&'''((()))'''(((((())))))((('''&&&###$$$%%%%%%$$$$$$%%%''''''''''''''''''&&&%%%$$$&&&%%%$$$$$$$$$%%%&&&&&&''''''''''''((()))*********...333888888777666666333---)))))))))&&&###$$$$$$######"""###$$$%%%&&&"""$$$''''''&&&%%%%%%&&&'''+++)))$$$)))333555...$$$######%%%'''((('''&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&'''((()))'''''''''''')))+++,,,---444---(((***++++++---000000......333:::AAADDDEEEFFF>>>999<<<@@@@@@??????>>>::::::===>>>>>>@@@EEEEEEBBBBBBGGGLLLPPPTTTZZZZZZcccjjjjjjhhhgggdddaaaYYYVVVVVVXXXWWWSSSUUU[[[\\\gggkkkcccaaaiiiooommmddddddeeeffffffggggggfffkkkiiiggghhhjjjhhhccc^^^___```aaaccceeeeeeffffffdddhhhjjjhhhffffffccc^^^[[[[[[YYYWWWRRRNNNIIIGGGKKKEEEDDDJJJOOOMMMKKKKKKNNNNNNOOOQQQRRRQQQMMMIIIIIIJJJIIIIIIOOOYYY[[[WWWRRRQQQPPPNNNMMMKKKIIIIII@@@BBBDDDFFFGGGFFFDDDCCCEEEHHHIIIHHHCCC???>>>??????@@@BBBBBBBBB???===;;;888:::<<<>>>???@@@BBBCCCBBBEEEDDD???===>>>@@@>>>===;;;999888888777555333444444444444444444444444333444666666666444333222///222555555444444555777222222222555:::===???@@@666888999999888999<<<>>>@@@AAA@@@===999777888:::444555555777888999:::;;;@@@???<<<999888999:::;;;444444444444555666777888;;;999888888999999888666777777999<<<@@@BBBBBBBBB<<<=========;;;;;;===>>>>>>>>>>>>>>>@@@BBBDDDFFFJJJQQQXXXZZZYYY[[[```cccppp&&&,,,888HHHSSSOOO???111---)))$$$"""###%%%%%%$$$&&&&&&'''(((((('''&&&%%%$$$%%%'''''''''''')))+++)))))))))((('''&&&%%%$$$((('''&&&%%%%%%%%%&&&''''''''''''''''''((())))))...++++++000333333111000,,,******+++'''"""!!!%%%%%%$$$###""""""$$$&&&(((###%%%'''((('''&&&&&&'''%%%)))'''"""'''222444---"""""""""$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***,,,+++***))))))+++---///777///))))))******,,,///333///...444???HHHKKKKKKFFF>>>888:::>>>>>>>>>???888555444777888888;;;???===;;;@@@HHHIIIDDDIIISSSWWW```ffffffeeefffeeecccccc___]]]]]]ZZZSSSTTTYYY[[[kkkqqqggg___dddhhheeefffggghhhiiiiiiiiigggggggggffffffjjjooopppkkkfffbbbccceeegggiiijjjkkklllccchhhkkkiiihhhhhhddd^^^^^^]]]ZZZWWWSSSOOOLLLJJJFFF@@@BBBLLLTTTQQQKKKIIILLLLLLNNNRRRUUUUUUQQQMMMJJJMMMKKKHHHLLLTTTXXXUUURRRQQQOOONNNMMMNNNOOOPPPAAACCCFFFIIIJJJIIIHHHGGGCCCEEEGGGFFFBBB??????@@@???AAACCCEEEDDDBBB???<<<;;;;;;;;;::::::<<<@@@CCCAAADDDBBB===:::===??????>>><<<:::999888777555333444444444444444444444444555555555666777666333111...111444444333222444666000000111444999===???@@@555777::::::999:::===@@@???@@@???<<<777555777999777777777888999999::::::???===:::777666666777888555555555555555666888888999888777888:::;;;;;;:::555666888<<>>===;;;;;;===>>>>>>>>>>>>>>>@@@BBBDDDEEEKKKRRRYYYZZZYYYZZZ]]]```kkk---000777@@@GGGEEE<<<444)))(((''''''(((((('''&&&&&&&&&'''''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%(((((('''&&&&&&&&&&&&&&&)))'''&&&$$$$$$&&&''')))&&&&&&&&&&&&&&&'''((())))))***,,,---,,,+++)))'''***)))(((%%%""""""$$$&&&%%%$$$#########$$$%%%&&&&&&%%%$$$$$$&&&(((((('''!!!"""!!!!!!(((222222,,,(((%%%""""""%%%(((((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((&&&&&&'''(((''''''&&&'''))),,,///111111---)))(((+++...000000111111444;;;DDDJJJKKKKKKIIIEEEAAA>>>>>>??????>>><<<999777777::::::888666666999<<<>>>@@@DDDJJJOOOPPPZZZdddfffaaa\\\]]]aaacccaaa___]]]]]]]]]^^^^^^jjjhhhjjjjjjddd^^^aaaiiirrrrrrqqqrrrqqqkkkccc\\\```\\\^^^iiiooommmhhhhhhhhhgggfffggghhhiiigggeeebbbaaabbbeeefffeeebbb^^^^^^ZZZXXXYYYXXXRRROOOOOOJJJCCC@@@FFFLLLLLLIIIGGGHHHJJJKKKMMMTTTYYYVVVOOOQQQNNNJJJIIIKKKMMMMMMKKKSSSNNNIIIGGGIIILLLLLLKKKFFFGGGIIIJJJKKKJJJIIIHHHDDDHHHHHHDDDAAAAAA@@@===AAAAAAAAAAAAAAA@@@??????>>>@@@@@@===>>>CCCEEECCCDDDAAA===<<<======;;;999;;;999777666777666444333333555777777777666777888<<<<<<<<<<<<:::777555444111///...000333666666555111111222333444777<<>>@@@???===:::;;;<<<===>>>>>>>>>>>>@@@???>>>@@@BBBEEEFFFFFFLLLQQQWWWZZZ[[[\\\^^^aaajjj|||111333888???CCCAAA888111)))'''&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$%%%%%%&&&)))(((''''''&&&&&&'''''')))(((''''''''''''((())))))((('''&&&&&&%%%%%%%%%++++++,,,---,,,+++***))))))))))))&&&$$$###$$$&&&'''&&&$$$###!!!!!!!!!"""%%%$$$###$$$&&&'''((('''###$$$######)))111000)))(((%%%######&&&((()))((())))))(((''''''&&&%%%%%%%%%'''''''''&&&%%%&&&'''((('''''''''))),,,...000000,,,)))(((+++...//////...000444<<>><<<:::888666555666888999;;;:::999888777777777777777:::>>>@@@@@@<<<777444999555222333777:::999777555555444444555777:::;;;<<<;;;::::::::::::;;;<<<:::888888:::===???>>>===;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDDDDKKKPPPVVVYYYZZZ[[[]]]```iiiyyy444555666:::<<<:::333...)))'''%%%%%%%%%&&&$$$###%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%%%%%%%&&&&&&***)))((((((''''''((((((''''''(((((((((((('''''')))((('''&&&%%%%%%%%%%%%+++************)))))))))((()))***)))&&&%%%%%%%%%&&&%%%$$$"""!!!!!!!!!!!!%%%$$$######%%%''''''&&&&&&%%%$$$%%%+++000---''''''%%%$$$$$$&&&((())))))++++++***((('''&&&%%%$$$$$$&&&'''&&&%%%$$$%%%&&&)))(((''''''(((***---...///,,,)))(((***,,,......333555999@@@GGGJJJHHHDDD===;;;888:::???CCCEEEDDDAAA@@@??????@@@>>>;;;888555555444333333666;;;@@@DDDGGGKKKOOOUUU[[[ccchhhgggeeeaaa___^^^```ccceeegggiiinnnrrrooojjjiiilllzzztttpppnnnmmmmmmlllgggcccdddiiillljjjfffddd___^^^^^^___```aaa___^^^[[[^^^aaa```]]][[[]]]```___ZZZWWWWWWWWWTTTSSSTTTXXXMMMDDDCCCFFFFFFFFFHHH===CCCHHHIIILLLPPPRRRQQQJJJKKKMMMPPPQQQOOOJJJFFFIIIKKKLLLIIIFFFFFFKKKPPP[[[YYYVVVTTTQQQNNNJJJGGGFFFIIIHHHBBB???@@@AAA??????@@@@@@@@@@@@??????>>>:::@@@DDDAAA===???AAABBBFFFBBB<<<:::;;;<<<;;;999:::999888888888777555333000333555777777888999;;;::::::888777555555444444444222111111222333222111444777:::888444333666999;;;:::888777666666666666777666555444444444555666<<<===???@@@>>>:::666333666333111333777::::::999444333333444555888:::;;;;;;;;;::::::::::::;;;;;;:::999999:::<<<>>>===<<<;;;<<<===>>>????????????>>>???@@@AAABBBCCCDDDEEEJJJOOOUUUXXXYYYZZZ]]]```iiiuuu222222222333444333///++++++(((&&&%%%%%%&&&%%%$$$&&&&&&&&&&&&%%%$$$######&&&%%%%%%%%%%%%&&&&&&'''******)))((((((((((((((($$$&&&'''(((((('''&&&$$$$$$$$$$$$%%%&&&'''((()))((('''&&&%%%%%%%%%&&&&&&''')))++++++(((&&&%%%$$$"""""""""######$$$%%%%%%%%%###"""###%%%''''''&&&&&&%%%%%%(((...000,,,'''&&&%%%%%%%%%'''((()))******))))))((('''&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&)))(((''''''''')))+++,,,---,,,***((()))+++,,,---777777888<<>>CCCDDDCCC????????????>>><<<:::888888666333111222666;;;>>>??????AAAFFFNNNWWW^^^bbb[[[YYYVVVUUUWWW[[[```cccbbblllwwwzzztttnnnnnnsss{{{wwwrrrnnnmmmnnnoooqqqjjjhhhhhhiiijjjhhhdddbbb]]]\\\\\\]]]^^^___]]]\\\\\\]]]^^^^^^]]]]]]^^^___^^^XXXTTTUUUUUUSSSSSSUUUWWWNNNFFFEEEFFFEEEEEEGGG@@@HHHLLLIIIFFFGGGHHHHHHFFFHHHKKKNNNNNNLLLHHHEEEJJJKKKLLLJJJHHHHHHKKKMMMXXXUUURRRQQQQQQOOOLLLIIICCCFFFEEE???<<<===>>><<<===>>>>>>?????????>>>>>>:::CCCIIIFFFAAABBBEEEGGGFFFAAA<<<999:::;;;;;;999:::999888999999888666444222444666777666666777999999888666444333333444444555444222222111111111111///444888666111...000444999999999888777555444333333222111111333555777888@@@===999666444444666777333111000222666999::::::333333333444666888:::;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<============;;;<<<===>>>????????????AAABBBDDDEEEEEEFFFGGGHHHJJJOOOUUUYYYZZZ[[[^^^aaajjjrrr,,,,,,++++++,,,---,,,+++,,,)))'''%%%&&&''''''&&&&&&&&&&&&&&&%%%$$$###"""&&&%%%%%%%%%&&&&&&'''(((******)))(((((((((((((((%%%&&&(((******(((&&&%%%###$$$$$$$$$&&&'''((()))'''&&&%%%$$$$$$$$$%%%%%%''')))++++++)))&&&$$$$$$######$$$%%%&&&&&&&&&'''%%%$$$######%%%''''''&&&$$$###%%%+++111111---((($$$%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&)))((('''&&&&&&(((***+++---,,,+++***)))***+++---333111///222888===???>>>:::666444666===AAA@@@======>>>???>>>===;;;::::::888555222000222555:::===??????@@@FFFMMMTTTXXXYYYSSSQQQNNNMMMOOOSSSYYY\\\\\\nnnvvvooorrrxxxxxxwwwtttqqqnnnmmmmmmmmmhhhhhhgggeeedddcccaaa^^^ZZZYYYYYYZZZ\\\]]]\\\ZZZ^^^ZZZXXXZZZ^^^```^^^ZZZ[[[VVVRRRSSSTTTRRRRRRTTTOOOIIIEEEFFFGGGEEEDDDEEEEEELLLOOOIIICCCAAABBBCCCDDDFFFGGGHHHHHHGGGFFFEEELLLJJJHHHHHHJJJJJJHHHGGGMMMJJJIIIKKKNNNPPPMMMJJJBBBEEEEEE???<<<======<<<;;;<<<===>>>??????@@@@@@<<>>=========>>>>>>;;;<<<===>>>>>>?????????@@@CCCFFFFFFEEEEEEFFFHHHKKKPPPVVVZZZ[[[\\\___bbbkkkqqq'''&&&&&&'''((()))+++,,,,,,)))&&&%%%&&&(((((((((((((((((('''&&&%%%$$$###%%%%%%%%%%%%&&&'''((()))***)))((((((''''''(((((('''(((***++++++***((('''&&&&&&%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&''')))+++***(((%%%$$$$$$&&&&&&''''''&&&%%%$$$$$$&&&%%%###$$$&&&(((((('''$$$"""%%%...444222,,,(((!!!###%%%&&&&&&&&&(((***$$$$$$%%%%%%&&&'''''''''$$$&&&'''&&&%%%$$$%%%&&&((('''&&&%%%&&&'''***+++,,,------+++***)))+++---111...---000888@@@EEEGGG<<<777333555;;;>>>;;;777:::<<<===<<<;;;;;;===>>>>>>;;;777555777:::===>>>AAAAAACCCGGGMMMQQQTTTUUUUUUSSSOOOMMMMMMPPPSSSUUUXXXmmmvvvpppsssxxxxxxyyyxxxuuupppkkkiiihhheeefffeee```^^^___^^^[[[YYYXXXXXXZZZ\\\\\\[[[ZZZ]]]XXXUUUXXX___bbb]]]WWWZZZUUURRRSSSSSSQQQPPPRRROOOKKKJJJMMMNNNKKKJJJKKKHHHNNNOOOIIICCCBBBCCCBBBCCCDDDEEEDDDCCCCCCDDDFFFIIIFFFDDDFFFIIIJJJGGGCCCGGGEEEEEEIIINNNPPPMMMHHHCCCGGGGGGCCC@@@@@@???===;;;<<<>>>@@@BBBCCCDDDDDDAAAGGGKKKHHHDDDEEEHHHHHHAAA>>>::::::<<<===<<<999999999999;;;<<<;;;888555666777888777555333333333555444444333333333444444222333333222111000222444222333444444333333444555777777777777666555333222111222444666999;;;<<<===666777888999999888666555000000000000000222444555333333444555666777777888777888999:::;;;;;;;;;:::===>>>???>>><<<<<<===>>>:::;;;<<<===>>>>>>>>>>>>===AAAEEEEEECCCBBBCCCEEEKKKPPPVVVZZZ[[[]]]```cccjjjqqq~~~$$$%%%%%%%%%&&&(((***,,,***'''$$$$$$%%%((()))))))))))))))((('''&&&$$$$$$%%%%%%%%%&&&&&&'''((())))))(((''''''&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''((((((((('''&&&%%%'''(((***)))&&&$$$###$$$%%%%%%&&&&&&&&&%%%$$$###'''&&&%%%%%%'''))))))(((&&&###'''111666111)))%%%"""%%%&&&%%%%%%''')))&&&&&&&&&&&&''''''''''''%%%'''''''''&&&%%%&&&''''''&&&%%%%%%%%%'''***+++---......---******,,,...111//////333;;;CCCGGGHHH<<<777222444:::===888333555777888888777999===AAADDD@@@<<<;;;<<<===>>>===>>>???@@@CCCGGGLLLQQQTTTXXXWWWTTTRRRQQQRRRSSSUUUXXXjjjzzz{{{uuurrrqqqqqqrrrtttuuusssnnniiiggggggeeehhhfff```^^^aaaaaa^^^]]]\\\\\\^^^```aaa```^^^]]][[[ZZZ]]]bbbddd```[[[ZZZUUUSSSUUUUUUQQQOOOPPPRRROOONNNQQQRRROOONNNPPPLLLPPPPPPJJJEEEDDDDDDBBBAAACCCEEEDDDCCCBBBDDDFFFDDDEEEGGGIIIKKKKKKJJJIIILLLJJJJJJMMMRRRRRRKKKDDDBBBGGGIIIEEEBBBAAA???;;;<<<>>>@@@CCCFFFIIIJJJKKKKKKNNNNNNIIIEEEGGGGGGFFF===;;;:::;;;>>>>>><<<999999999:::<<<===<<<888666555666777777555333333444333333444444444444444444///111333222111111444666999666444333555777666555666666666555555444444444444555888:::;;;;;;;;;:::555777999;;;:::888666444333222222111000000222333333444555555666666666555666777999:::;;;;;;::::::;;;===>>>===:::999:::<<<999:::;;;<<<<<<=========<<>>>>><<<666111444:::<<<777111000111333222222555;;;@@@DDD@@@;;;999::::::888666888999;;;===@@@FFFNNNTTTXXXWWWUUUTTTTTTVVVWWWXXXYYYgggsssuuuttttttpppjjjiiilllnnnmmmjjjhhhiiijjjgggkkkjjjdddaaaeeefffcccbbbbbbbbbcccfffffffffddd^^^```bbbeeeffffffcccaaaZZZVVVUUUWWWVVVRRROOOOOOOOOLLLJJJLLLMMMJJJKKKNNNRRRTTTRRRKKKFFFEEECCC@@@???BBBFFFFFFDDDCCCDDDEEEAAAFFFLLLNNNNNNNNNPPPRRRUUURRRQQQSSSVVVSSSIIIAAA???EEEHHHEEEBBB@@@===999>>>@@@CCCFFFJJJMMMOOOPPPUUUUUURRRKKKHHHIIIHHHEEE;;;:::999<<>>BBBEEECCC===CCCEEEKKKWWWWWWWWWbbb```]]]VVVMMMGGGEEECCCBBB>>><<<:::::::::;;;:::999888999:::<<<<<<;;;:::999777555333555999;;;:::888222111///000222444555555222111000000333777;;;>>>===888666::::::666555999<<<888333111222444666777;;;;;;999888777555444444888666444333444444333111333222111111111222333444111222222444555555666666999999999999999;;;<<<<<<999999999::::::999999999999777666666888:::::::::<<>>;;;@@@AAA>>><<>>:::>>>???===>>>BBBEEEEEEKKKLLLIIILLLVVVUUUSSS\\\YYYSSSKKKIIIIIIHHHDDDAAA???===;;;:::::::::999777999999888777666666666666666444222444888:::999777444333111111333555666555333222000//////111444666:::333000444999;;;:::::::::777555333444555444444999999999888777666555555555333111111333333333222333222111111111333444555666555333222222333555666<<<<<<<<<<<<;;;999777666777888888888888888888777777777666777888:::<<<===???DDDIIIIIIFFFEEEGGGJJJKKKPPPUUUYYY[[[]]]bbbfffhhhmmmuuu$$$%%%&&&&&&%%%$$$&&&''')))'''$$$$$$&&&((((((((('''&&&&&&'''***---......((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######""""""!!!!!!######$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''((()))))))))((((((%%%(((---///,,,'''$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''((()))***+++,,,,,,---+++,,,---+++)))'''((())))))***+++,,,---...000222///000111000///000222555888444///...111555666555777444000...///000111111+++,,,,,,******,,,,,,***............000111222222,,,---...///111666;;;???>>>@@@DDDGGGHHHKKKQQQVVV```aaa```]]]ZZZ[[[]]]___aaaaaacccgggkkkooorrrtttooommmiiiddd```^^^^^^___[[[ZZZZZZ]]]bbbeeeeeeccc_________]]]YYYVVVVVVVVVVVVXXXZZZZZZXXXVVVVVVVVVTTTRRRQQQQQQRRRSSSRRRQQQNNNNNNKKKIIIHHHIIIIIIHHHKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNOOONNNLLLMMMRRRWWWbbbZZZOOOGGGDDDBBB@@@>>>>>>???@@@@@@BBBEEEIIIJJJPPPPPPKKKNNNZZZYYYUUU[[[YYYPPPHHHIIIKKKHHHCCC???>>>===;;;;;;<<<<<<<<<;;;;;;:::888666555555666777777555333555999;;;:::888444333111111333444555555111111000000222444777999999444111555<<<@@@@@@>>>888777555555555555333222555666666777666666555444333222000111222333333222333222111111222333555666888666333111111222444666:::;;;<<<<<<;;;999777555777777888888888888777777666777777777888:::<<<>>>???CCCGGGGGGEEEDDDFFFIIIJJJOOOVVVZZZ\\\___cccgggjjjlllsss$$$&&&''''''&&&&&&'''((('''&&&$$$%%%'''((((((''''''&&&&&&'''***---......'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$#########""""""###$$$%%%%%%%%%%%%$$$"""###%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((((((((((((%%%+++///...)))&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((()))***++++++((()))******(((((((((***''')))++++++***+++...111000111222333333444666777:::666111111555999::::::999666111....../////////&&&***+++)))***......***++++++,,,,,,---...000111,,,---......///222777;;;<<<@@@DDDDDDDDDGGGMMMQQQ^^^\\\YYYWWWUUUUUUXXX[[[\\\]]]```cccfffjjjmmmppppppooolllfff```\\\[[[\\\YYYWWWWWWZZZ___bbbaaa```[[[\\\\\\ZZZXXXWWWWWWXXXWWWYYYZZZZZZYYYWWWVVVVVVQQQPPPPPPQQQTTTVVVVVVUUUVVVQQQMMMLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJLLLMMMKKKOOOSSSSSSRRRTTTWWWYYY___WWWLLLDDDAAA@@@>>>===AAA??????@@@CCCEEEHHHKKKPPPPPPKKKQQQ___^^^XXX[[[YYYNNNHHHJJJLLLHHHAAA???===<<<;;;<<<>>>???@@@???===;;;:::888777777888888999666555777;;;===<<<:::444222111111222444444444222111111111222444666888666555444777===BBBAAA>>>888777555555555444222000111222444555555555444333333222000111222333333222222222111111222444555666888666444111111222444555777888:::;;;;;;:::888777777777888888888888777777666888999888888999<<>>@@@CCCCCCBBBBBBDDDFFFIIINNNUUUZZZ\\\___cccggglllmmmsss&&&''')))***)))(((((()))&&&%%%%%%&&&((()))(((''''''&&&%%%''')))+++++++++$$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&''''''''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$"""###%%%&&&''''''&&&%%%###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&---111---'''%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******%%%'''(((((('''''')))***&&&(((+++***)))))),,,000222333555666777888888888999555222333777;;;<<<;;;999555111......//////...&&&+++,,,((()))///000+++((()))+++++++++,,,...111---//////...,,,...333888999@@@CCCAAA@@@CCCIIILLLWWWSSSPPPPPPPPPPPPSSSWWWWWWYYY[[[\\\]]]___bbbeeehhhiiiiiieee^^^ZZZYYYZZZYYYVVVUUUWWW[[[___```___\\\]]]]]]\\\ZZZZZZ[[[]]]ZZZ[[[\\\[[[YYYWWWWWWXXXTTTSSSRRRTTTXXX\\\]]]^^^]]]TTTMMMMMMPPPOOONNNNNNKKKJJJHHHGGGGGGHHHJJJKKKHHHNNNSSSSSSSSSWWWZZZ[[[[[[TTTJJJCCCAAA@@@???>>>BBB===;;;===@@@AAACCCFFFLLLMMMKKKTTTdddbbbXXXXXXUUULLLHHHLLLMMMFFF@@@@@@===<<<;;;<<<>>>@@@@@@@@@<<<<<<;;;:::999999999999:::888666888<<<>>>===;;;666444222111333444444444444333222111000000111111111444777888;;;??????;;;888777555444444444222000///111333555666555444333555333111111333333333222222222222222333444666777777666444222222222444555444555777888999999888888777888888888888888888777777999;;;999777888;;;???===>>>@@@@@@@@@@@@BBBDDDIIINNNTTTXXXZZZ]]]bbbfffmmmooouuu$$$&&&((()))(((''''''(((%%%%%%%%%''')))***)))'''(((&&&%%%%%%'''(((((('''#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%"""$$$&&&((((((((('''&&&$$$%%%&&&%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%&&&...222,,,%%%$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******&&&''')))(((''''''(((***%%%)))+++***((((((,,,///444555888:::<<<<<<:::888666333111222666999999777444222///....../////////)))///...((()))000111+++&&&(((*********+++...111---//////---)))***///333444===AAA===;;;@@@GGGIIIOOOIIIGGGJJJKKKJJJMMMRRRSSSUUUVVVVVVTTTTTTVVVYYYZZZ^^^aaa```[[[WWWWWWXXXUUUQQQNNNPPPUUU[[[]]]]]]]]]^^^^^^\\\[[[[[[\\\^^^ZZZZZZZZZXXXUUUTTTTTTVVVXXXVVVUUUWWW[[[___bbbcccaaaTTTKKKLLLPPPNNNLLLLLLMMMKKKHHHFFFFFFGGGHHHIIIGGGMMMQQQNNNNNNTTTXXXYYY\\\UUUMMMGGGFFFFFFEEEDDDCCC<<<888;;;===<<<===AAAHHHIIIIIIVVVgggdddUUUQQQOOOGGGFFFLLLLLLCCC???BBB>>><<<;;;;;;<<<======<<<::::::;;;;;;;;;;;;::::::999777666888<<<>>>===:::888666444444555666666666555444333222111111111111...666<<<;;;;;;>>>===:::999777555333333333111000///111444666777777666555777555333222333444333222222222222222333555777888555555444333333333444444444444555555666777777888888888999999999999888888888;;;<<<:::777666:::>>>======>>>??????@@@AAACCCIIIMMMRRRUUUWWWZZZ```eeelllpppxxx!!!###%%%&&&%%%$$$$$$%%%%%%%%%&&&(((***+++)))'''((('''%%%%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''#########$$$%%%%%%%%%&&&###$$$'''((())))))((('''$$$&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%&&&///333+++$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++((()))***)))((('''((()))&&&))),,,+++((((((,,,000555777999===>>>>>>:::888444222000111444666555222000...,,,---///000111000,,,222000((((((000111***%%%(((******)))***---111---//////,,,'''''',,,000000999>>>:::888>>>EEEHHHIIICCCAAAEEEHHHGGGIIINNNQQQSSSSSSQQQNNNMMMNNNPPPOOOUUU[[[\\\YYYVVVVVVWWWOOOKKKHHHIIIOOOVVVZZZ[[[]]]^^^]]][[[YYYYYYZZZ\\\XXXWWWVVVSSSPPPOOOPPPRRRWWWUUURRRSSSWWW\\\___aaaaaaTTTIIIKKKNNNMMMJJJJJJNNNLLLIIIGGGFFFFFFHHHIIIGGGMMMNNNIIIHHHPPPVVVWWW___YYYRRRNNNMMMNNNMMMKKKEEE===888:::<<<;;;;;;???EEEGGGHHHVVVhhhcccQQQKKKIIICCCDDDKKKJJJAAA???EEE???===;;;:::::::::999888888999:::<<<<<<;;;:::999999666555777;;;===<<<::::::888666666777888888777555444444444555555666777///:::BBB@@@===>>>>>>;;;:::777444333222222222111000222555888999999888777888666444333444444333111222222222222333555777888444444444444444444444444555444444444444555666666999999::::::::::::999999999<<<===;;;777666999=========>>>>>>???@@@BBBCCCIIIMMMPPPSSSTTTXXX___dddlllpppyyy######$$$$$$&&&''')))***&&&###$$$+++///---)))'''%%%$$$$$$&&&)))***)))(((&&&$$$ """############$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&'''&&&$$$""""""###$$$%%%'''&&&%%%$$$###$$$%%%&&&$$$&&&(((***+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&'''...000***&&&'''&&&"""(((%%%"""###&&&'''&&&$$$((()))+++***(((''''''(((''''''&&&&&&'''(((***+++++++++)))&&&%%%'''+++...777666555444333222333333333333333333222000///---333000+++'''&&&'''***,,,///000///---******,,,---%%%%%%)))000222///---///222000...,,,+++,,,...///555666666555555888???EEEEEE???;;;===>>>???AAAEEEIIINNNRRRNNNGGGCCCGGGLLLMMMPPPTTTWWWXXXWWWSSSQQQJJJGGGDDDBBBEEEKKKSSSXXXWWWWWWWWWUUUSSSTTTWWWYYY[[[YYYVVVRRROOOMMMLLLKKKMMMMMMMMMNNNPPPRRRTTTVVVPPPOOOMMMKKKKKKMMMLLLJJJNNNMMMKKKHHHEEEEEEFFFGGGLLLMMMMMMJJJGGGJJJRRRYYY\\\\\\[[[YYYWWWUUUSSSRRRIIIAAA:::777;;;@@@BBBAAADDDIIIRRRZZZ\\\VVVMMMFFFHHHCCC>>>@@@FFFIIIFFFAAA???===:::999999999888777777888999999999999888777777888888:::<<<>>>@@@AAA>>><<<888555444555777999777555222///000222666999>>><<<::::::;;;;;;:::999555444222000000111222333......///111222444666777999777444222111111333444555444333222111222333444;;;777333111111222333333777444222222555777666555888999;;;<<<<<<:::777555:::>>>===888888<<<===999;;;<<<<<<===???@@@BBBCCCIIIMMMQQQSSSUUUXXX\\\```dddnnnxxx{{{%%%%%%&&&'''((()))***+++&&&###$$$+++///,,,(((''''''&&&%%%&&&(((((('''%%%)))(((%%%$$$###$$$&&&'''$$$$$$$$$$$$$$$$$$%%%%%%######"""""""""###$$$%%%((('''%%%$$$###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%"""###%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&(((---...)))&&&''''''%%%'''&&&$$$%%%&&&&&&&&&%%%'''((())))))'''&&&&&&'''&&&&&&&&&&&&''')))+++,,,******)))'''&&&(((+++...444333333222111111000000000111222222111000...---000---)))&&&&&&(((+++---.........,,,***)))+++,,,((('''+++000111---+++,,,///...,,,,,,,,,...000111;;;999666333222666<<<@@@@@@<<<:::===?????????BBBJJJOOORRRMMMEEE@@@CCCHHHJJJMMMRRRUUUVVVSSSPPPMMMHHHDDD@@@>>>???CCCIIIMMMQQQRRRRRRQQQPPPQQQSSSUUUUUUSSSQQQOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLLLLKKKLLLMMMNNNMMMPPPPPPNNNJJJEEECCCDDDFFFGGGIIIKKKJJJIIIMMMUUU[[[aaa^^^ZZZWWWTTTRRRQQQPPPNNNGGG???;;;===???@@@@@@BBBFFFKKKOOOPPPMMMGGGCCCDDDAAA>>>???CCCEEEBBB>>>===<<<::::::::::::888777666777999:::;;;:::888777888999:::;;;<<<>>>??????<<<;;;888777666777999:::666555333222333666999;;;;;;999888888999:::999888444333111//////000111222//////000111222444555666888666444111111111333444555444333333333444555555777444111000111333444444666444222222555666666555777888999::::::999888777999<<<<<<999:::>>>???<<<;;;;;;;;;<<<===@@@BBBCCCHHHMMMSSSUUUUUUVVV[[[___eeemmmvvvzzz(((((())))))***+++,,,,,,&&&###$$$+++///,,,((('''((('''&&&'''((('''%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&***((('''%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&+++------(((%%%'''((('''&&&'''((('''&&&&&&&&&(((&&&'''((((((&&&%%%&&&&&&&&&&&&&&&'''(((***+++,,,'''((())))))((()))+++...000000000000///...---,,,...///000111111000///...---***(((&&&&&&(((+++---,,,------+++)))(((***++++++)))+++//////+++((()))*********+++---///111333>>>:::444000111444888:::;;;888888===???>>>>>>@@@LLLOOOQQQLLLCCC>>>???CCCIIILLLQQQTTTTTTQQQMMMJJJFFFCCC>>>::::::<<<@@@BBBHHHIIIKKKKKKKKKKKKMMMOOOMMMLLLKKKJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIJJJKKKNNNQQQSSSXXXYYYXXXQQQIIICCCDDDFFFEEEGGGJJJKKKLLLPPPVVV[[[ccc___XXXSSSQQQQQQPPPPPPMMMGGG@@@<<<<<<>>>>>>>>>CCCCCCDDDEEEDDDCCCBBBAAAAAA@@@@@@AAABBBBBB@@@>>>;;;:::999:::;;;:::999777555777:::<<<<<<;;;999888888999<<<>>>??????>>>===;;;::::::999999::::::;;;555555666666888999;;;<<<:::888777777999::::::999333222000......///000111111111111111111222333444666555333111000111222333222222222333333444555555222000...///111444555555555333222222444555555555555555666777888888999999888;;;<<<;;;<<>>AAAJJJMMMNNNJJJBBB>>>???BBBJJJMMMQQQTTTTTTQQQLLLIIIDDDAAA>>>:::999:::<<<===@@@CCCEEEGGGGGGGGGHHHJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGIIIKKKLLLNNNNNNMMMMMMLLLIIIGGGHHHJJJNNNVVV]]]fffgggddd[[[OOOGGGFFFIIIHHHJJJMMMNNNNNNQQQTTTWWW^^^YYYTTTQQQRRRRRRQQQPPPHHHCCC>>>;;;;;;===>>>>>>DDDDDDDDDBBB@@@???@@@@@@>>>@@@BBBDDDEEEDDDCCCBBB:::999999:::;;;;;;999777555777:::<<<===<<<999888777999===@@@BBBBBB@@@???;;;;;;;;;<<<;;;;;;:::999666777888999:::::::::999:::999888888:::<<<<<<;;;333222000//////000111222222222111111111111222222444333111000000111222333///000111222333444444444111///---...000333444444333333222333333444444444444333333444555777999;;;888:::;;;<<<<<<===<<<;;;;;;:::999999;;;???CCCFFFKKKQQQVVVUUUQQQRRRYYYaaagggkkkqqqwww))))))***+++++++++******&&&###$$$***...+++&&&%%%$$$$$$$$$%%%'''((('''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$#########&&&&&&''''''(((((((((((('''&&&%%%$$$$$$#########"""###%%%&&&'''&&&%%%%%%((('''&&&%%%%%%&&&'''(((''''''&&&%%%%%%$$$######$$$$$$$$$$$$%%%&&&'''(((555111,,,(((&&&$$$$$$%%%%%%(((+++***'''&&&''')))&&&(((***)))((('''((()))+++++++++******)))(((((($$$''')))+++******+++,,,---------------,,,,,,+++...///111222333222222111///...,,,***))))))))))))(((***+++***((('''((()))((('''(((------***)))+++)))(((((((((***,,,...//////------///444777666555;;;666444777:::<<>><<<:::999:::;;;;;;<<>>===:::888777:::999888999;;;@@@EEEHHHOOORRRTTTRRRPPPSSS]]]eeeiiijjjnnnvvv)))***+++++++++***)))(((&&&###$$$***---***&&&$$$#########%%%'''((((((&&&"""###$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&'''&&&$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$&&&''')))***777111+++)))'''$$$###$$$%%%''')))***((('''''''''&&&(((******)))((()))***,,,,,,,,,,,,+++)))((('''%%%'''************+++,,,---,,,,,,++++++,,,,,,---///000111222333333222111//////---,,,***)))((((((''')))+++***)))(((((()))&&&%%%'''+++,,,******---,,,+++)))((()))+++...000******+++...222444555555;;;666222555888:::>>>CCC@@@BBBDDDDDDAAAAAACCCEEEEEEGGGIIIJJJJJJIIIGGGFFF::::::999999999999999999<<<>>>@@@@@@AAABBBDDDEEEIIIIIIIIIHHHGGGFFFEEEDDDBBBDDDGGGLLLPPPSSSUUUWWWYYYRRRNNNOOOOOOQQQ]]]lllqqqmmmdddZZZQQQLLLKKKKKKVVVUUUTTTSSSRRRQQQQQQQQQPPPMMMLLLOOOUUUWWWTTTPPPTTTRRRNNNIIIEEECCCAAAAAACCCGGGJJJIIIEEEAAA@@@@@@>>>>>>@@@CCCFFFHHHGGGFFF<<<:::888777888999888777777888999999999999888777666999===AAACCCCCCBBB@@@;;;<<<<<<<<<;;;;;;:::999999::::::;;;999777444222666444333333555666666555444333111000000222444555222222111000000000000000////////////000000111222222444777999:::888666555333111//////000000///...///111333333222222222333222222222333555777:::;;;;;;:::===@@@???:::666666:::999999:::===BBBFFFHHHPPPQQQRRRQQQSSSXXXaaahhhkkkiiimmmvvv~~~******,,,,,,,,,***((('''&&&###$$$***---***%%%$$$$$$$$$###%%%''''''&&&%%%!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$&&&(((***,,,555...)))******&&&$$$&&&&&&&&&'''((())))))'''$$$%%%'''))))))((('''((()))******+++,,,,,,+++******''')))******))))))***,,,---,,,***((((((***,,,---///000111222222111000000,,,,,,,,,+++***))))))(((''')))++++++***)))))))))'''%%%&&&***+++)))))),,,///---***)))***---222555,,,,,,,,,+++,,,...111444888333222555888888;;;>>>;;;===???@@@??????AAADDDDDDEEEFFFFFFGGGGGGGGGGGG999999:::::::::999888888<<<===>>>>>>>>>???BBBDDDGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEGGGKKKPPPTTTXXXZZZ]]]WWWVVVYYYWWWUUU^^^lllnnnfff\\\TTTPPPPPPPPPOOOWWWVVVTTTSSSTTTUUUUUUUUUTTTOOOKKKLLLQQQSSSQQQMMMSSSRRRNNNJJJEEEAAA??????FFFJJJNNNMMMHHHDDDDDDEEEFFFCCCAAACCCHHHKKKHHHEEE>>>;;;777666666777888777999999888777666666666666777999<<<>>>???>>>===<<<888999999:::;;;<<<<<<===999:::::::::999888555444555444222222333444333222222111000///000111333444222111111000000000000111------......///000111111222444777999999777555222222111///000111111000......111333444222111111333222222333444666888999:::<<<:::===CCCBBB<<<888999999999:::===@@@DDDGGGIIIOOOOOOPPPTTTYYY___dddgggllliiilllvvv~~~+++,,,---------+++)))'''&&&###$$$***---)))%%%###&&&%%%%%%%%%&&&&&&$$$###%%%$$$$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&''''''''''''$$$$$$######$$$&&&''')))%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%&&& !!!"""$$$'''))),,,---333+++'''+++,,,(((&&&((('''%%%%%%'''******&&&###$$$&&&(((((('''''''''((('''(((***,,,---------,,,)))******)))((((((***,,,---+++(((&&&&&&(((+++---...///000111111000///...))))))************))))))''')))+++,,,***))))))***(((&&&'''***+++((((((+++111///+++)))+++000555999111000...)))&&&(((...444555111111666888777777999888:::<<<===<<<===???AAAFFFFFFFFFFFFGGGHHHJJJKKK:::;;;<<<<<<<<<:::999888=========<<<<<<===AAADDDDDDEEEFFFGGGGGGFFFEEEDDDGGGHHHJJJMMMQQQVVVZZZ\\\^^^ZZZ\\\aaa^^^XXX]]]iiikkkbbbVVVPPPQQQTTTUUUUUUVVVTTTSSSSSSUUUXXXZZZ[[[[[[SSSLLLJJJNNNPPPNNNJJJJJJJJJHHHDDD@@@===<<<<<>>EEEEEE???;;;<<<888999;;;>>>AAAEEEHHHIIILLLLLLOOOVVV___dddffffffmmmiiilllvvv}}}'''(((***++++++***)))(((&&&&&&''''''&&&&&&%%%%%%'''''''''(((((((((((()))((('''&&&%%%###"""!!! #########$$$$$$%%%%%%%%%)))(((''''''((('''%%%######$$$%%%&&&'''''''''''')))'''%%%&&&'''((('''&&&'''&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$%%%%%%###"""%%%)))(((%%%'''...555...'''%%%&&&'''%%%###&&&''''''&&&&&&%%%$$$$$$$$$''')))***((('''((((((***,,,---,,,***'''&&&&&&******)))(((((((((((((((***+++,,,---------,,,+++/////////000111111///---,,,***)))***,,,+++'''###***))))))(((''''''((((((''''''&&&&&&'''))),,,...555,,,(((,,,///...---///...//////---,,,,,,...000555444444666888777333///222666999999;;;??????<<>>888???BBB>>>:::===DDDHHHEEEBBB@@@AAADDDFFFFFFEEECCCHHHMMMPPPQQQTTTXXX[[[XXX[[[```cccccc``````bbbiii]]]TTTSSSSSSQQQQQQUUUOOOQQQSSSUUUXXXZZZ[[[]]]]]][[[RRRIIIHHHLLLLLLFFFAAABBBBBB???;;;::::::;;;@@@IIIQQQPPPLLLMMMPPPRRRYYYMMMDDDDDDGGGEEE@@@===999888777666666777888999<<<;;;:::888666444444333<<<:::666555666777777666888:::===@@@AAAAAAAAA@@@444666999;;;;;;:::888777:::;;;888444222333111---...///000111111111111111444666777555333222555777222///------///000...,,,///000111222222222222222000000000000000000000000222222222111222222333444444444333444555777999:::DDD@@@===@@@EEEFFFBBB<<<;;;;;;<<<>>>@@@CCCFFFHHHHHHLLLRRRWWW\\\```eeehhhoookkkjjjpppzzz((()))***++++++***((('''((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$#########%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''&&&$$$&&&&&&&&&'''(((((())))))'''%%%###$$$%%%&&&%%%$$$''''''&&&&&&%%%$$$######&&&&&&%%%%%%$$$$$$######$$$"""%%%)))(((&&&)))000222---'''%%%''')))(((&&&'''((()))))))))((('''&&&%%%'''))))))((((((((()))***,,,---,,,***(((((()))******)))))))))*********+++++++++,,,...000222333111000000111222222000...+++))))))***---...---++++++,,,,,,---,,,+++)))((()))(((((('''(((***,,,...333+++(((,,,///---+++,,,------...---,,,,,,...000222222333555888888555222333777999888999===>>><<<>>>======???BBBCCCCCCCCC<<<<<<<<<:::888888:::<<<999@@@CCC???<<>><<<555777:::<<<===<<<;;;:::::::::888666777999666000222333444555666666666666444666777666444222444555111///------///000///---000000111222222222111111000000000000000000000000000000000000000111111222444444444444555777888:::???===<<>>;;;;;;;;;<<<>>>AAACCCDDDIIIMMMSSSXXX]]]aaafffiiioookkkkkkqqqzzz)))******+++***)))'''&&&*********)))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%''''''&&&%%%''''''&&&%%%%%%&&&'''((('''%%%###$$$%%%&&&%%%$$$'''''''''&&&&&&%%%%%%%%%((('''&&&%%%$$$######"""%%%###$$$'''((((((---222///***&&&%%%''')))***(((&&&''')))++++++***((('''%%%'''))))))((((((((()))***++++++***))))))***,,,++++++*********++++++,,,,,,+++++++++---000333555111000000111333333111000***)))((())),,,...//////+++---...//////,,,)))'''+++***)))))))))***,,,---///***))),,,...,,,***)))+++,,,---,,,+++,,,...000111111222444666666444222222555666444666:::<<<:::@@@===;;;;;;<<<>>>>>>===999999888999;;;<<<<<<;;;999AAAEEEBBB???AAAEEEFFFEEECCCBBBBBBCCCDDDDDDCCCCCCGGGKKKOOOPPPRRRTTTUUUXXXWWWTTTQQQRRRZZZfffoookkk^^^PPPJJJIIIIIIJJJMMMNNNOOOQQQQQQQQQQQQRRRTTTPPPNNNIIIEEEFFFIIIHHHCCCCCC@@@===:::::::::999999<<>>AAADDDCCC@@@;;;888777888;;;===???>>>>>>===>>>???===:::;;;<<<777111111111222333555666666777555777888777555333222222000///---...///000000///111111111222111111000000000000000000000000000000000000000111111222222222444444444444555777888999999999;;;===??????@@@@@@?????????@@@AAACCCEEEFFFJJJNNNTTTYYY]]]bbbfffiiimmmjjjkkkqqqzzz************)))(((&&&&&&*********)))((('''&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$#########$$$'''((('''%%%'''%%%###""""""###$$$&&&)))'''%%%&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&%%%$$$&&&(((+++000333,,,(((%%%$$$&&&(((((((((###%%%''')))***)))'''&&&&&&((())))))(((((()))***))))))***)))((())),,,...,,,,,,+++***************,,,,,,++++++,,,---...///000/////////111222111///,,,***((('''(((***,,,---,,,---------,,,***(((&&&+++***)))))))))***++++++---++++++---...---)))'''+++,,,---,,,+++***+++---111111222333444333111000///222333111333999;;;:::AAA???<<<;;;<<<>>>>>>>>><<<:::999<<>><<<;;;BBBGGGEEECCCDDDFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@DDDIIINNNQQQRRRSSSSSSXXXTTTOOONNNUUUbbbjjjmmmddd^^^VVVNNNGGGEEEHHHLLLMMMQQQUUUVVVSSSPPPOOOOOOIIIGGGDDDDDDFFFHHHFFFCCCDDD@@@<<<999:::::::::999>>>AAACCCDDDIIIMMMJJJEEEEEE===999===BBBBBB@@@@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999999999999:::777666444555888;;;<<<======>>>@@@@@@???;;;888555777888;;;===????????????CCCFFFFFF???999666333///000111111222444555666777666777888888666333111///000///......///000000000111111222111111000//////000000000000000000000000222222333444444555555555444444444555666777777888666888;;;;;;::::::<<>>???<<<::::::===???@@@AAA>>><<<;;;===AAABBB@@@===>>>DDDIIIGGGFFFGGGGGGFFFCCCCCCCCCBBBAAA@@@??????>>>AAAGGGMMMRRRTTTTTTSSSRRRNNNIIILLLZZZgggggg___UUUZZZ[[[SSSGGGCCCFFFKKKMMMTTT[[[]]]YYYRRRMMMKKKEEEBBB@@@CCCFFFGGGFFFEEEDDDAAA>>>;;;;;;;;;::::::???AAABBBDDDIIINNNKKKDDDBBB;;;888;;;??????======>>>???@@@AAA@@@???===;;;======;;;:::999999888888888666444555888;;;======>>>===;;;:::888777666666666888:::<<<===>>>>>>>>>@@@HHHJJJAAA666111222222444444444555666888999:::777777888777666444000...000000000/////////000111111111111111111000///...000000000000000000000000111222444555666666666555444444555666666777777777666999<<<:::777666999<<<888888999;;;>>>BBBEEEGGGJJJMMMSSSXXX\\\```dddgggjjjhhhiiipppxxx***))))))(((((('''''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%$$$$$$###%%%$$$$$$$$$$$$$$$######$$$######%%%'''((('''&&&''''''&&&%%%%%%&&&'''((('''%%%###$$$%%%&&&%%%$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))%%%&&&%%%$$$(((...111///((('''&&&%%%$$$%%%&&&&&&''''''((((((((((((((((((((()))))))))((((((***,,,)))***+++,,,+++,,,...111...---+++***((((((''''''&&&)))---222444444333111+++***))))))+++------,,,***************---111555555222///+++))))))***+++''''''(((((()))))))))))),,,///000...------+++'''***,,,---,,,)))''''''''''''***---///000222444666000333555555888>>>@@@???888666666777;;;>>>??????>>>======>>>@@@AAAAAA@@@AAAGGGJJJHHHHHHJJJIIIGGGDDDEEEFFFDDDBBB???>>>???>>>AAAGGGNNNSSSUUUSSSPPPIIIGGGDDDHHHVVVbbb]]]OOOEEEQQQXXXSSSHHHDDDFFFJJJNNNVVV___aaa[[[RRRLLLJJJCCC>>>===AAAFFFFFFFFFFFFCCCCCCCCC@@@===;;;;;;<<<===???AAACCCHHHLLLIIICCCBBB<<<:::===@@@???>>>>>>===>>>AAABBBBBBAAA>>>===>>>===;;;:::999888888888:::888666666888:::;;;<<<<<<:::777555555555777888777888999;;;<<<=========999BBBFFF>>>555333777;;;555555444444444666888999888777666666666444111///111111222000......///111000000000111000000//////000000000000000000000000///000222444555555444444444444555666777777666666888:::;;;:::777666999;;;777888999<<>>???@@@@@@AAACCCFFFHHHDDDIIIJJJIIIIIIKKKKKKHHHGGGIIIJJJHHHDDDAAA@@@AAAAAACCCHHHOOOTTTUUUQQQMMMCCCEEECCCBBBLLLWWWTTTIII???JJJRRROOOKKKKKKLLLKKKOOOWWW^^^___XXXPPPLLLKKKBBB;;;:::???DDDDDDDDDGGGAAAEEEHHHFFF???;;;<<>>===AAADDDCCCCCCDDD;;;===AAACCCDDDBBB@@@>>>;;;;;;:::999999999999999<<<:::777666888999::::::777666555555666777999:::999999:::;;;<<<<<<======777<<<===999777;;;???@@@666555444333333444666777999777555444555555333000222333333111...---...000...///000000000000000000000000000000000000000000///000333555666666555444444555666777777666666555999999999999888999;;;===<<<<<<===???BBBFFFIIIKKKKKKNNNTTTXXX\\\```dddggghhheeeeeekkksss~~~(((((('''''''''(((((()))'''((()))******++++++***%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&'''((()))'''&&&###$$$%%%&&&'''''''''''')))'''%%%&&&'''(((''''''$$$$$$%%%%%%&&&'''((((((((((((((((((((('''''''''$$$'''&&&%%%)))///...((($$$%%%'''((((((***,,,...'''&&&$$$"""!!!"""$$$%%%))))))***)))((((((***---...000333444444333333444+++***++++++,,,---...///++++++,,,---...///000000+++)))'''(((***,,,------+++,,,---+++)))(((+++...//////...,,,)))'''%%%$$$&&&''')))***,,,,,,------***//////***(((***)))&&&###&&&)))************+++...000111///,,,+++,,,...,,,000222111222444444000000000222555999;;;;;;:::???AAACCCDDDDDDFFFLLLQQQFFFJJJKKKIIIIIILLLLLLIIIJJJLLLMMMKKKFFFCCCBBBCCCDDDFFFJJJPPPUUUTTTNNNIIIAAAFFFEEE???DDDOOOQQQJJJ@@@HHHMMMMMMOOOTTTSSSNNNPPPVVV\\\[[[TTTMMMKKKLLLAAA:::777===BBBBBBCCCGGG@@@GGGLLLIIIAAA<<<===AAA<<>>;;;888777777888999888333444555777999:::;;;;;;:::;;;;;;;;;<<<<<<======::::::777555999@@@BBB@@@<<<;;;999777777888999;;;:::777444333555555333111333444444222...,,,---///......///000000111000000000000000000000000000000111222555777888888777777444555666777777777666555999888777888:::<<<>>>???<<<<<<<<<>>>@@@CCCEEEGGGLLLPPPUUUYYY]]]aaaeeeggggggddddddjjjrrr}}},,,)))(((***)))%%%%%%(((%%%&&&'''((((((&&&$$$###%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$###""""""''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%"""$$$'''***+++)))&&&%%%$$$'''(((''',,,222000***%%%%%%'''((())))))))))))#########$$$%%%&&&((((((,,,+++)))(((''''''''''''******+++,,,---///000111000000///+++(((+++222999>>>444,,,,,,---,,,***+++)))((())),,,000000...***...---,,,***************+++,,,,,,***((('''((()))&&&'''(((***+++---......222...)))'''(((+++---...)))(((&&&%%%&&&''')))***(((+++...//////...---...000,,,,,,000222111000222444000///222999======;;;???@@@AAACCCEEEGGGGGGHHHFFFGGGHHHIIIHHHEEEBBB@@@CCCCCCDDDDDDCCCBBB@@@???BBBEEEKKKRRRUUURRRIIIBBBHHHBBB<<<:::===AAABBBCCC>>>IIIQQQQQQRRRUUUUUUQQQOOOLLLMMMPPPPPPJJJDDDCCCDDD???;;;::::::888;;;@@@DDDCCCCCCCCCDDDCCC@@@>>>;;;FFFKKKFFFDDDIIIIIICCC<<<<<<===@@@DDDGGGHHHHHH<<<;;;;;;<<<======<<<:::999999:::;;;;;;;;;::::::;;;:::888777777777888999444444555666777888888999888999::::::;;;;;;;;;:::===888333444:::===<<<888333666888777555444666888666555333222111000111111//////.........000111333//////000000111222444444333222222222333333111///444444444222222444777;;;999999;;;;;;:::888555444999888888777888;;;???BBBBBB???>>>AAABBBAAADDDHHHMMMNNNRRRXXX___dddggghhhnnnlllkkknnnrrryyy444...*********(((''')))&&&&&&((((((((('''%%%$$$&&&'''((((((&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$%%%'''))))))(((&&&%%%%%%'''((((((,,,222000)))$$$$$$%%%&&&'''((((((((($$$$$$$$$$$$%%%&&&'''(((...---+++)))'''&&&&&&&&&))))))***+++,,,...000111222333222///,,,...666<<>>===;;;===>>>@@@BBBCCCDDDDDDCCCDDDFFFGGGGGGFFFDDDAAA???>>>>>>???@@@AAA@@@@@@???>>>AAAGGGMMMQQQOOOIIIDDD>>>;;;888888;;;???BBBDDDHHHQQQXXXYYYYYYYYYVVVPPPHHHEEEGGGLLLMMMIIIEEEEEEEEE@@@<<<;;;:::999<<<@@@FFFCCC???<<<;;;;;;:::999:::DDDHHHCCCCCCIIIJJJFFF===<<<<<<===@@@CCCCCCCCC===<<<;;;<<<>>>>>><<<;;;:::::::::999999888888888666777888888888777555555888888888888999999999999::::::;;;;;;;;;;;;;;;;;;===999777:::???@@@<<<777777999:::888555333333555444333111000///000000111000000///...///000111222000000000000111222333333222111111222444555333222444444333222111333777:::::::::::::::999777555444555666777777777999===@@@@@@===<<>>444,,,***+++***((()))&&&'''((()))((('''&&&%%%'''((()))(((''''''((()))))))))(((((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%''''''((((((''''''&&&%%%''''''(((((()))(((((((((######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''(((''''''&&&%%%%%%'''''')))---111///)))###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((///---+++)))'''&&&%%%$$$''''''((()))+++---///000222333222///...000666<<>>BBBCCCDDDDDDCCCAAA>>>===888999:::;;;<<<===>>>>>>???@@@DDDHHHJJJIIIEEEBBB666777888:::;;;???DDDGGGOOOTTTYYYZZZ[[[ZZZTTTLLLBBB???AAAGGGIIIGGGEEEFFFFFF@@@<<<<<<;;;999<<<@@@EEE???888333222333555666888@@@DDDBBBCCCIIIKKKGGG???===;;;<<<>>>@@@AAAAAA======<<<===>>>???===;;;<<<;;;999888777666777777888:::<<<======;;;888666;;;::::::999999888999999::::::;;;;;;;;;<<<<<<<<<<<<::::::===AAA@@@:::444777888999888666444444444555444222111/////////000222111000000///000000000111111111000000111111222000000000222555666666444333333333111111222555888::::::999888777666666555444666888777666777;;;???>>>;;;;;;>>>@@@AAADDDHHHTTTUUUXXX[[[___bbbdddeeehhheeedddgggllluuuEEE888,,,)))+++***(((((('''(((((())))))(((''''''&&&((()))((('''&&&'''((())))))(((((((((''''''''''''''''''&&&&&&%%%%%%$$$'''(((((((((((('''&&&&&&%%%&&&'''(((((((((((((((""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&&&&&&&'''***...000---)))%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))+++***)))(((&&&%%%%%%$$$%%%&&&&&&(((***,,,...///...///...,,,,,,...222666555...((((((******,,,///000...,,,++++++,,,------444555555444222///+++)))'''(((((('''&&&&&&(((***---+++)))((((((+++---///222///,,,+++,,,------,,,---,,,***)))((((((((((((''')))******)))(((((()))+++((((((---000000000222333222111333666999999888888:::>>>@@@@@@???<<<:::??????@@@@@@???===;;;:::555555666666777999:::;;;CCCCCCCCCDDDDDDCCCAAA???999<<>>======>>>??????>>><<<===;;;999777777888999::::::;;;<<<======;;;:::888999888777777666777888888888888888999:::;;;======:::999999;;;>>>===888333222444555666666666666666999888555222000///......333333222111000000//////222222111000000000000000111111111333555666555444222222222111000111444666888888777777777777888999999::::::888666777;;;???>>>;;;;;;???AAAAAAEEEIIITTTVVVXXX[[[^^^aaadddgggiiieeebbbdddhhhrrrCCC666***((()))(((''''''''''''((((((((((((((((((%%%&&&''''''%%%%%%&&&''''''''''''((((((((())))))'''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&%%%%%%$$$%%%&&&'''''''''''''''"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&&&&'''%%%''',,,000///,,,)))((('''&&&&&&&&&&&&''''''''''''''''''((()))******&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))+++---...,,,,,,+++******,,,...111000+++(((***,,,---000444///...,,,)))((()))+++,,,444444444333111...***((('''(((((('''&&&&&&(((***)))(((&&&%%%%%%'''***,,,---,,,***+++---//////...,,,,,,+++***)))(((((((((((()))++++++))))))***+++,,,((()))...111111111333888555222000111444666777777999<<>>>>>AAA<<<888888888777;;;??????;;;555222111222333333333999@@@EEEGGGGGGCCC===;;;::::::<<<@@@CCCEEEFFF>>>======>>>??????>>><<<<<<;;;999888999;;;===>>>999888777777666666777777777666555555666888999;;;555555555666888:::<<<>>><<<:::777888::::::888666111222333555666666555444666555333111000///000000444444333222111000//////222222111000////////////222222111333444555444222111222222111000111333555444444555666777999;;;<<<<<<;;;999777777999<<>>======<<<<<<;;;999888777999777444222111222444555;;;<<<===>>>???AAAEEEHHHEEEEEEEEECCCAAA@@@@@@AAABBB===<<<@@@EEEIIINNNSSSYYYRRRMMMKKKGGGAAA======>>>999666777777888;;;@@@CCC???999555333111000...222777>>>DDDHHHFFFAAA;;;555666777;;;@@@DDDEEEEEE======<<<===>>>???===;;;::::::::::::;;;<<<>>>???;;;:::888777666777888999888777666666777999<<<===555555555555666888:::<<<>>>;;;888777888999::::::444444444666777666333000000000/////////000222333444444444333333111000///222111000000////////////222111111222333444222111111222333222111111222444111222444666888:::;;;<<<;;;888666888<<>>@@@======@@@BBBCCCFFFJJJLLLPPPTTTWWWYYY^^^eeejjjlllgggccccccdddjjjxxx222,,,(((((((((&&&%%%'''&&&&&&&&&&&&&&&''''''(((&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$&&&''''''''''''&&&&&&%%%&&&&&&'''''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((($$$&&&...222...)))))),,,+++((('''&&&&&&'''(((&&&''''''(((***,,,...///%%%&&&'''(((((((((''''''(((((((((((()))***+++,,,---,,,+++*********))))))'''%%%&&&))))))&&&&&&)))+++,,,---+++)))(((+++---000/////////......------***++++++)))''''''((())))))))))))***+++---...///(((((()))+++---...---+++((((((((())))))(((((('''&&&((()))******+++---///---))))))---000//////000333333333333333333444555222444777:::===???@@@AAA??????>>>===<<<;;;::::::;;;888555222111333555777666888:::<<<===@@@FFFJJJGGGEEECCCBBBBBBCCCCCCBBBCCC???@@@DDDFFFGGGNNNVVV]]]VVVPPPMMMIIIBBB??????<<<777555777888999===CCCDDD???888333111000///...333444999@@@EEEEEEBBB???444555888===BBBEEEEEEDDD===<<<;;;<<<>>>>>><<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::888777555555555777999;;;:::999777666555666777888:::999666666666888:::;;;666555555777999888555111444333222111111111222333333333444444444222111000111000000/////////000000///...///000333444333222222333444333222111222444222333555777999999999999777444666>>>IIIMMMGGG@@@AAA======@@@AAAAAADDDHHHJJJNNNSSSUUUVVVZZZbbbhhhhhhdddaaaaaabbbhhhttt,,,)))(((***)))&&&%%%(((%%%%%%%%%%%%%%%&&&'''((('''((()))((('''&&&''')))'''''''''&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''(((((('''''''''''''''&&&&&&%%%((()))))))))((('''&&&&&&(((((((((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''((($$$&&&///222...)))))),,,+++(((&&&%%%&&&''''''&&&&&&''')))+++---///000((()))*********)))'''&&&)))))))))))))))***++++++,,,+++)))(((((((((&&&%%%$$$###&&&******&&&&&&***+++---...---******,,,///333222000...---,,,+++++++++,,,,,,***((('''((()))$$$%%%&&&((()))+++,,,,,,)))))))))+++,,,,,,+++)))&&&'''((((((((((((((('''%%%&&&((())))))***---000,,,)))(((,,,///------...---000444666666555444444///111444888<<>>======<<<;;;888555222222444777999666888:::;;;;;;>>>CCCGGGIIIEEEBBBBBBEEEHHHHHHGGGDDDCCCDDDHHHHHHFFFKKKTTT^^^WWWQQQNNNJJJEEEBBBBBB;;;777555777999;;;???EEEAAA<<<555000///000111222333222555<<>>AAAAAA??????BBBAAA<<<:::;;;>>>777///---///222333111333222222777===AAABBBBBBAAA@@@@@@AAADDDFFFFFFEEEIIIHHHFFFEEEFFFIIILLLNNNXXXQQQLLLLLLKKKFFFAAA@@@<<<;;;::::::;;;???BBBDDDAAA<<<555000///000111222---444<<>><<<<<>>???======??????;;;:::<<<@@@999111...000333444444222222333777===@@@@@@???;;;===???BBBDDDFFFGGGGGGHHHGGGGGGFFFGGGHHHIIIJJJRRRLLLJJJLLLLLLGGGBBB@@@AAA???===<<<===>>>??????<<<999444111222333555555333777<<>>777666@@@KKKLLLFFFAAA@@@@@@@@@??????@@@CCCFFFEEEIIINNNTTTXXX\\\```bbb___\\\[[[___bbbgggpppzzz'''''''''''''''((()))***'''((((((((((((***---000333333222///+++'''&&&&&&((((((&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&'''(((((('''&&&$$$###%%%$$$'''...000---***)))''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$&&&)))+++,,,+++%%%'''******)))'''&&&&&&''')))+++***&&&%%%&&&((()))(((((()))***,,,+++***+++***************+++,,,+++)))(((''''''))),,,...444555555222...)))'''&&&***)))(((&&&&&&&&&&&&'''&&&((()))))),,,///---)))(((***,,,......,,,***)))+++***)))((((((''''''((()))(((&&&&&&((())))))(((***(((&&&''')))+++++++++///......000444777999999444333111111222444777999<<<999999<<<<<<999999<<>>===<<<888<<>>CCCCCCHHHLLLEEE666777777888999:::;;;;;;666666666777888999:::;;;;;;:::888777777888999:::777777888888999:::;;;<<<777777444222555:::999555000111111222222222222111333333555777888777333///000111111000555<<>>555444333444666888999888777:::<<<>>>CCCIIIJJJGGGBBB===BBBIIIHHHKKKMMMDDD777777888888999999999888444444444555666777888999999999888888888888888888777888999;;;<<<<<<<<<;;;555555333222666;;;:::555......///000111111111000444555666999:::777333///...000000000444;;;??????888666333111000000000///---///111222111111111222//////000111222333444444111111111222333444555666222555888999999999:::;;;<<<999777999999999>>>DDD@@@AAAAAA@@@??????AAACCCJJJMMMQQQTTTWWWZZZ^^^aaa```^^^^^^bbbggglllvvv%%%%%%%%%&&&''')))***+++&&&'''((((((((()))+++...---......+++(((&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''''')))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++***)))'''&&&%%%***...---)))&&&###"""'''(((((()))(((((('''&&&&&&%%%$$$%%%'''))))))(((###%%%(((((('''''''''(((...///000000...+++***)))))))))***,,,//////---+++,,,+++***((('''&&&&&&&&&***)))'''%%%&&&'''***+++...//////---***''''''''')))(((&&&%%%%%%&&&'''''''''(((+++000222///+++(((***+++---...---+++)))'''***))))))(((((((((((())))))*********))))))))))))---***((((((+++...111222,,,---------,,,,,,,,,,,,000///...---...///111222444111222666777555666999777777888888888555222///555888;;;===>>>===;;;:::@@@BBBBBB???<<<>>>FFFMMMSSSOOOIIICCC???===>>>>>>BBBCCCLLLZZZcccccc```^^^SSSOOOJJJHHHGGGEEE@@@;;;666555444444666777777666444===BBB@@@===???CCCDDD>>>:::CCCMMMMMMPPPPPPFFF::::::::::::999777666555444444333333333333444444555777999;;;;;;999777555888999;;;<<<<<<;;;:::999666666444222555999888333---......///000000000000444444555777888666222///---000000///111666::::::777666444222000//////000---///111111000000222333000000111222333444555555111111111222333444555666444666999::::::::::::;;;<<<888666888::::::<<<@@@?????????>>>===>>>@@@BBBJJJMMMPPPSSSVVVZZZ^^^aaabbb```aaafffkkkrrr|||$$$$$$%%%&&&(((***+++,,,(((*********))))))+++,,,111111000---(((%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''')))(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&'''((()))***))))))((('''"""***000...)))''''''&&&'''((()))******)))((('''&&&%%%$$$$$$&&&'''''''''###%%%'''((((((''')))***------......---+++((('''+++++++++---//////---,,,------+++)))((('''''''''***(((&&&%%%%%%''')))******++++++***((((((((())))))((('''&&&&&&'''(((((()))(((+++111333///***)))***+++---......,,,)))'''))))))(((((((((((())))))+++---......---,,,------,,,***''''''***---///000,,,...///...,,,******+++---,,,,,,,,,---///000111111///111666777444444666777999;;;<<<;;;777333000555888;;;<<<<<<;;;;;;;;;BBBAAA???:::888999???DDDNNNKKKFFF@@@===<<<<<<<<>>===???BBBEEEFFFIIIMMMQQQUUU[[[```ddd```^^^aaahhhoooxxx%%%%%%&&&''')))+++---...,,,------,,,+++***+++,,,000000///---)))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&###$$$%%%''''''''''''''')))(((%%%###"""###%%%&&&'''''''''(((((()))))))))&&&&&&&&&&&&''''''''''''%%%&&&''''''''''''&&&%%%&&&&&&&&&'''''''''''''''$$$...555111***))))))(((&&&'''((()))***)))'''&&&&&&%%%###$$$%%%'''&&&%%%$$$&&&((((((((()))***,,,++++++,,,------+++(((%%%...---,,,---//////...,,,***)))((((((((((((((((((***(((&&&$$$$$$&&&((()))((())))))(((''''''(((***)))((('''''''''((())))))***(((+++222333...******)))***,,,......,,,***((())))))(((((((((((()))))))))+++...///---,,,---//////---***)))***,,,,,,,,,(((+++------+++))))))+++)))******,,,---000111333///...111777888444222333777999:::999777555222111444777999:::888888999;;;BBBAAA>>><<<::::::<<<===AAAAAA@@@???===<<<;;;:::???>>>DDDPPPZZZ\\\[[[[[[ZZZSSSJJJFFFEEECCC>>>999777555333222333333333333666BBBLLLKKKEEEBBBAAA@@@:::666>>>GGGHHHMMMOOOGGG;;;<<<<<<<<<;;;888666444555555444333333333333333444555888:::;;;999777666888888888888888777666666777666222///333888999555111111111111111111000///111000///000222222111000***///222///---...///...111333444333000......000---...//////...///111222///000111333444444444444333333333222222333444444444666888888777666666666888555555999:::999:::===MMMKKKGGGBBB>>>>>>AAAEEEEEEHHHLLLPPPTTTYYY___cccaaa___bbbiiipppyyy&&&&&&''')))+++---///000)))***+++)))'''&&&&&&'''***+++,,,***(((''''''(((###$$$%%%&&&&&&&&&&&&&&&"""$$$%%%'''(((((('''''')))(((%%%###"""###%%%&&&#########$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((($$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$///555///&&&###"""!!!$$$&&&'''))))))(((&&&%%%'''%%%###$$$%%%&&&&&&%%%$$$&&&((()))))))))+++---++++++,,,......,,,)))&&&///...------...///...,,,$$$$$$$$$%%%%%%'''((((((***(((&&&$$$$$$&&&((()))'''((()))(((&&&&&&((()))***)))(((''''''((()))***,,,)))+++222444...***+++(((***,,,......,,,***)))))))))(((((((((((()))***%%%(((,,,,,,+++***+++---444111...---------,,,***"""&&&)))***((('''(((***'''((()))+++...000333444......222777888444111111666666555333111000000111333555777777555555888;;;CCCBBB@@@@@@@@@???<<<:::666888<<<>>>>>>===:::888BBB@@@DDDMMMUUUWWWWWWXXXTTTLLLDDDBBBDDDEEEBBB>>>777444111000111333333333666AAAKKKLLLIIIFFFBBB>>>@@@:::===CCCBBBFFFIIIBBB:::;;;<<<<<<<<<:::888666555555444444444555555666555666777888888888888888666666666666666666777777666555111...222999:::777222222333222222111000///333111000000222444444444(((///222000---...---,,,...111444333000......///,,,.........---...000222---///000222333333333333444444333222222222333333333555777777555444333444333333666:::;;;;;;AAAHHH[[[WWWOOOFFF???===>>>AAAHHHJJJMMMPPPRRRWWW\\\___dddbbbdddiiipppwww***(((%%%$$$''',,,,,,)))---,,,***'''$$$%%%(((***...,,,+++)))((('''((((((%%%%%%&&&&&&'''((())))))(((''''''&&&&&&((()))***...)))###!!!###%%%%%%$$$'''&&&%%%$$$%%%''')))***(((''''''''''''(((((()))&&&%%%###"""""""""######'''&&&%%%&&&((()))***)))...000111...***'''&&&'''(((&&&%%%&&&))))))'''$$$%%%&&&''''''((((((''''''&&&&&&&&&(((+++,,,+++******,,,......,,,*********+++******)))))))))))))))&&&'''((())))))(((''''''&&&'''((('''%%%$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$))))))((('''''''''''''''000......///000///)))%%%(((((((((((())))))))))))+++)))'''%%%$$$%%%&&&''''''((()))((('''''')))+++...---,,,++++++++++++,,,'''+++---***)))++++++))),,,,,,,,,...111222111000///000222333222111111222777666555666666666444333333555777777666555555555AAA???>>>>>>>>>===;;;999=========;;;999888:::;;;>>>>>>BBBIIILLLKKKLLLNNNMMMHHH@@@>>>EEELLLGGG>>>>>>888444333333111111111666@@@GGGFFFDDDDDDEEEDDD;;;CCCCCC======EEEGGGAAA<<<:::888888999999999888777666444333333333444555666444444555666777777666444444555777999:::888666666222222555666444222333222222333444333222111000111000///......---......---000222111...,,,---///333333444555666444111...000000111111111111000000111111000000000000111111000000111111222333555555444555666666555555666888666999888888888222<<>>===<<<<<<===<<<:::888;;;;;;:::999777777999;;;???>>>AAAGGGIIIIIIJJJMMMNNNFFF@@@BBBIIINNNKKKFFFGGG@@@999666555444333333:::CCCIIIGGGDDDCCCCCCBBB888>>>>>>:::===FFFHHHBBB<<<;;;999999999999999888555666777888888777666555666555444555777888888777444444444666999:::888777888444444888999555333333222222333444333222111000//////.........//////000---///111000...---...///111111222444555333///,,,///000000000000000000///222111111000000111111222111111111222222444555555444555555555444444666777999:::999;;;???AAAMMMbbbxxxiiiSSSCCC>>>@@@BBBBBBGGGKKKOOOSSSUUUWWWZZZ\\\gggbbb___dddllluuu***'''$$$&&&)))++++++))))))+++++++++))))))***++++++***(((&&&&&&%%%&&&&&&))))))(((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((+++------)))### """%%%"""!!!!!!"""$$$&&&)))***%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&&&&!!!###%%%(((***,,,,,,,,,+++,,,+++(((%%%""""""###$$$$$$$$$&&&)))+++***)))))))))''''''&&&'''((()))((((((''')))+++---,,,+++***+++,,,+++)))'''''''''(((((((((((()))***+++,,,+++++++++***)))(((&&&&&&%%%&&&'''&&&%%%$$$%%%&&&******))))))((()))))))))""""""$$$&&&(((+++---///000000...,,,)))(((***+++%%%%%%%%%&&&&&&&&&&&&'''***)))))))))))))))))))))'''((()))(((((()))+++...............---+++)))(((***///000,,,+++,,,,,,************,,,...//////---((()))++++++,,,///222555<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===<<<:::888888888;;;:::999:::<<<<<<:::999<<<;;;:::888777777:::===AAA??????CCCFFFFFFIIINNNOOOCCC===DDDKKKLLLMMMPPPUUUNNNCCC;;;888777666555???GGGLLLHHHCCCAAAAAA???555999999888>>>GGGIIICCC<<<<<<;;;:::999999888888333666:::===>>><<<999777777666555777999::::::999444444444666999:::999777999666777;;;;;;777333333222222333444333222111000------...//////000111111---///000000///...///000...///000333444222...+++////////////////////////222111111000000111111222222222222222222333444555222333444333222222444666:::::::::<<>>@@@BBBBBBDDDHHHMMMQQQTTTWWW[[[]]]ggg```\\\aaaiiisss~~~***&&&%%%(((,,,+++***)))''')))++++++***))))))***)))((('''%%%$$$$$$%%%%%%&&&'''''''''((((((((()))'''''''''''''''(((((()))(((***+++***'''%%%%%%'''"""""""""###$$$&&&((()))%%%%%%&&&'''((((((((((((%%%%%%%%%%%%&&&&&&''''''!!!$$$'''***++++++++++++000...,,,)))'''%%%%%%&&&$$$%%%&&&''')))******)))***)))'''%%%%%%&&&'''((()))((('''(((***,,,,,,+++***+++,,,***(((&&&&&&'''******)))))))))))))))***+++*********))))))((((((((()))***)))((('''((()))'''''''''&&&&&&'''((((((&&&&&&&&&'''((()))***+++...///000---)))''')))+++%%%%%%%%%&&&&&&&&&'''''')))******+++,,,,,,++++++((())))))(((((())),,,///......//////---+++(((&&&,,,000111...,,,------+++(((((()))+++///111000000+++,,,,,,,,,---000444777777888999999888777777888888999:::999777666777888;;;::::::<<<>>>>>>===<<<@@@???===:::888999<<>>GGGGGGBBB<<<======<<<:::888888888555888<<>>AAASSShhhooo|||fffMMMAAA@@@BBBAAAAAABBBFFFKKKOOOSSSWWW\\\___fff___[[[___hhhrrr~~~...)))(((...222///------$$$''')))***)))(((''''''((('''&&&$$$$$$$$$%%%%%%'''''''''(((((((((((((((((())))))******************((('''(((***)))&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&((()))*********)))%%%%%%%%%&&&''''''''''''###&&&***+++***))))))***333111---)))((((((((((((&&&'''((()))(((((((((((()))'''%%%$$$$$$%%%'''((()))((('''''')))++++++***+++,,,,,,***((('''((()))---,,,+++)))((('''''''''(((((()))))))))***++++++((()))******(((((()))***%%%%%%%%%%%%&&&'''(((((()))(((((((((((()))******+++///111000,,,(((((()))''''''''''''((((((((((((((()))+++,,,------------*********)))(((***---000......//////---+++(((&&&,,,000222...---......,,,,,,++++++---///000///...---......---,,,...222555111333555555333222333444555666777777666666888999===<<<===>>>AAABBBAAA@@@AAA@@@<<<888666777<<>>@@@CCCJJJPPPSSSCCC:::???CCCBBBKKKYYYhhheeeYYYGGG;;;888777555>>>FFFJJJFFFAAA@@@@@@???::::::999:::>>>CCCDDDAAA===>>>???>>>:::888777888888999;;;<<<>>>?????????:::999888999:::;;;;;;999444333333555888::::::999888666777;;;;;;666111000222222333444333222111000000000111111000///......111000///...///000000000...///000222444444111///......------------....../////////....../////////222111111000000000000111///000111000///000111333333999DDDEEEEEE___xxxwwwrrr^^^JJJCCCDDDCCC@@@???CCCFFFJJJNNNRRRWWW[[[___eee^^^[[[```iiirrr~~~222,,,,,,555888333000222%%%'''))))))(((&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&++++++***)))'''&&&%%%%%%))))))***+++++++++++++++...***'''''')))((($$$&&&&&&&&&&&&%%%%%%%%%%%%%%%'''(((***+++++++++***%%%%%%&&&'''''''''&&&&&&$$$(((++++++)))((()))+++555000+++((('''((((((((('''(((******(((''''''((('''&&&&&&%%%&&&'''((()))+++)))'''''')))+++,,,+++,,,------+++***)))+++,,,///...,,,***(((&&&%%%%%%'''''''''((()))***+++,,,%%%&&&''''''&&&&&&'''(((&&&&&&''''''((()))***+++''''''((()))+++,,,...///---///111111///+++)))'''((((((((())))))))))))***((()))***+++---...///000,,,,,,+++)))((()))---000............---+++)))(((+++000111...---//////---000///.........---+++)))+++,,,,,,+++******,,,......111444333111000111444444666777777666777:::<<<>>>>>>>>>@@@BBBDDDCCCBBB===<<<888444333555;;;???FFF@@@<<<<<<>>>@@@FFFLLLOOOEEE???@@@BBBCCCKKKVVVbbbfff___KKK;;;777777666;;;CCCGGGCCC>>>===>>>>>>;;;<<<<<<<<<===>>>???@@@===@@@BBB@@@;;;777777888::::::999999:::<<>>DDDIIIBBB<<<;;;::::::>>>DDDCCCCCCBBBBBBBBBEEEJJJNNNUUU``````MMM;;;666999::::::AAADDD@@@;;;:::;;;;;;999;;;======:::888;;;@@@===AAACCCAAA;;;777666888999888777777888:::<<<======;;;:::999999999777666444333222444777:::;;;;;;777444444777888555222333222222333444333222111000///000111222222111///...666333///...///000///...222000...///111444555555000///...,,,,,,...///000111111000000000000111111555444333222111111111111///000111000//////111333555888KKKQQQYYYzzz[[[KKKAAABBBCCC@@@@@@EEEHHHJJJMMMOOOQQQUUUYYY]]][[[XXXZZZccclllssszzz...'''(((333666///+++---***++++++***'''&&&&&&'''((('''&&&%%%%%%%%%&&&'''))))))))))))(((((((((((('''((()))++++++******)))%%%'''((('''######%%%((( !!!"""$$$$$$%%%%%%%%%###$$$''')))******))))))%%%&&&&&&'''&&&%%%###""""""&&&***)))((()))---222999333,,,((()))***++++++###&&&)))***))))))+++---&&&''')))+++,,,---------000...,,,+++---/////////---...///...---...111333---,,,+++)))(((((((((((()))((('''&&&&&&'''((((((%%%'''((((((''''''(((***&&&&&&&&&'''(((***+++,,,))))))***+++---///111222666222...---...///---***(((((((((((()))))))))))))))(((((()))+++...111333000///---***((((((,,,///...---,,,++++++++++++,,,(((---///------000111///((('''(((***---///...---%%%''')))***)))))))))******...111111---,,,...222666777666555333333555777<<<;;;;;;===???@@@???>>>666555333111444:::CCCJJJKKKCCC===999777555888===666>>>BBBBBBBBBFFFGGGFFFJJJ[[[```NNN;;;666;;;===:::AAADDD>>>999777888888777:::======888555999@@@>>>AAADDDBBB<<<777666888777777777777888999999:::>>><<<:::999999888666444444333222444777:::;;;<<<888444333777888555444555222222333444333222111000---...000222333222111000888444///...///000///---222000------000333666777111000...------...000111333333222222222222333333777666555444333222222222///000111000///000111333888666FFFOOOZZZmmmUUUGGG>>>@@@AAA>>>AAAJJJJJJLLLNNNPPPQQQTTTYYY\\\WWWVVVZZZdddmmmrrrwww|||///---,,,,,,---------,,,---,,,)))&&&$$$###""""""***)))'''&&&&&&'''((())))))))))))(((&&&%%%&&&(((&&&***------+++))))))***&&&&&&'''''''''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###''''''''''''((((((((()))'''''''''&&&%%%%%%%%%$$$%%%'''******'''&&&,,,333333---&&&%%%'''))))))''''''&&&&&&&&&&&&(((***+++)))((((((***---000000//////...---,,,,,,---//////000///...,,,,,,,,,---...)))'''%%%&&&(((***++++++(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))''''''&&&&&&&&&&&&''''''******+++---...,,,,,,---000//////...------,,,,,,***&&&%%%)))***)))(((***))))))))))))+++---///000...,,,+++***++++++*********---...---+++***,,,...111000///...///---+++)))+++******,,,//////---***,,,)))''''''((()))(((((('''(((***,,,...//////000555222...---...000111222===;;;999;;;===???===;;;333111000222666>>>FFFKKKNNNHHHDDDAAA<<<555222333999;;;>>>MMMYYYNNN@@@DDDKKKXXXYYYIII===<<<===888888>>>>>>777555:::>>>>>>:::999888:::<<<======<<>>???BBBEEEFFFGGGKKKQQQTTTTTTXXX^^^YYYVVVYYYbbblllrrrwww{{{......---,,,,,,+++,,,,,,---,,,)))'''%%%$$$$$$$$$***((('''%%%%%%&&&'''(((***++++++***'''%%%&&&&&&%%%(((+++,,,***))))))***&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&'''''''''&&&''',,,111222---'''%%%(((***)))'''(((((((((((()))***+++,,,(((''''''))),,,......------------------.........444333111...---,,,,,,,,,***(((&&&&&&''')))))))))'''&&&&&&&&&&&&&&&'''''')))((('''&&&&&&'''((((((((((((''''''''''''((((((((((((((()))*********+++---,,,,,,,,,,,,+++++++++***&&&&&&***,,,***((()))%%%%%%%%%&&&'''((()))***,,,+++***++++++,,,+++******,,,---,,,+++***,,,...000///...---------***((('''&&&&&&(((---000000///***(((&&&''')))+++++++++((()))***,,,---......///111...,,,+++---000111111777555444555888999888666111000///000444;;;BBBFFFLLLIIIGGGEEE@@@888666999<<<===???KKKVVVKKK???CCCDDDVVV]]]MMM>>>;;;===<<<@@@AAA===555444999>>>???<<<<<<<<<<<<<<<===>>>>>>>>>CCCFFFEEE???:::777777;;;;;;:::888555444555666===<<<888333222333444444999222111999>>><<<:::;;;777666555555333222222333000000111111000000000000000111222222000//////000444333000...---------...000//////......///000111//////.........///111333999999888666444444777999888<<>>999555555777111000/////////111333444111999:::SSSmmmtttpppWWWIIIAAA<<<<<<>>>???BBBEEEGGGGGGKKKRRRUUUWWW\\\bbbeee```^^^ccciiilllpppttt|||///111222///,,,+++,,,///---,,,***)))((('''((((((***)))'''&&&&&&&&&'''((()))+++,,,,,,***((((((((($$$&&&)))******)))***+++&&&&&&$$$#########$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%(((,,,...///+++&&&$$$&&&((((((&&&'''(((((()))************'''&&&&&&(((***,,,,,,+++++++++---............---444333111///............+++)))'''&&&'''((((((((('''&&&&&&&&&&&&''''''(((***)))((((((((((((((())))))(((((((((((((((((()))((((((((('''(((***+++,,,))))))))))))************)))'''(((,,,...+++))))))''''''((())))))))))))))))))***++++++,,,+++++++++(((***++++++******,,,---...---++++++,,,+++***(((&&&%%%%%%'''***...//////+++)))((((((***,,,,,,,,,******++++++,,,------------+++)))))),,,...000000222111000111333444333222///...---...111777<<>>>>>FFFOOOFFF<<>>???@@@>>>;;;:::===@@@;;;<<<======<<<:::999888888<<<>>><<<777444555888>>>:::666555444333555999777444222666<<>>???AAAAAACCCGGGJJJJJJMMMSSSUUUVVV[[[aaakkkeeeaaacccfffgggkkkpppzzz000333555222---+++---111......,,,+++++++++,,,---+++***)))((((((((())))))'''))),,,------+++++++++$$$&&&(((***+++,,,,,,---((('''%%%######$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''''''((((((######$$$$$$%%%%%%%%%&&&)))(((%%%###&&&,,,///...+++((($$$###$$$&&&&&&%%%$$$%%%'''((()))((('''&&&'''&&&&&&'''***++++++***(((***,,,...//////---,,,000///.........///000111,,,***(((((()))***+++******)))((('''''''''''''''(((((()))))))))******+++)))))))))******)))))))))+++,,,+++((()))---000///&&&''''''((())))))******)))'''(((...///,,,))))))((()))***++++++***)))((()))+++,,,,,,+++***))))))((()))*********++++++,,,---+++))))))******)))(((*********++++++***)))(((---+++))))))***,,,,,,+++++++++++++++++++++,,,,,,---+++))))))+++---......000000///000111111111111,,,,,,,,,---///222666888===@@@EEEEEE===444333888:::;;;999>>>GGGAAA:::@@@KKKdddsssfffRRRJJJGGGCCCCCC>>>777555999@@@DDDEEE===???@@@===777666999>>>;;;999777777:::;;;999777555;;;@@@>>>888555777;;;:::555555:::;;;777888===555666777888;;;>>>===999777;;;<<<888555444555444333222000000000000///......000111111000//////000000000///.........//////111000000///............///...---///333666666666666666444111///...000222222444666666444222333444333222222111111222333333555<<<>>>ZZZrrrpppdddIIIGGGCCCAAACCCDDDCCCDDDHHHNNNLLLNNNRRRSSSRRRUUUZZZddd```^^^aaaeeeggglllqqq~~~---111222000+++))),,,000//////...------...///000,,,,,,++++++++++++,,,,,,))),,,...///---+++***)))''''''(((***,,,.........***(((&&&%%%$$$%%%'''(((%%%%%%%%%&&&&&&%%%%%%%%%(((((((((((())))))))))))$$$$$$%%%%%%&&&&&&''''''***+++)))%%%(((///222///***(((&&&%%%&&&'''(((((($$$%%%'''(((((('''&&&&&&(((''''''(((*********)))%%%(((+++...//////---,,,...---,,,++++++,,,---...***)))((()))+++---......---,,,+++)))((('''''''''&&&'''((()))+++,,,,,,---))))))***++++++***))))))***---,,,((()))///222000&&&&&&'''((()))***++++++)))'''(((...///,,,))))))''''''((())))))'''&&&%%%***,,,---,,,)))'''((())))))))))))***+++++++++++++++)))''''''((())))))(((+++---//////---***&&&$$$+++)))((()))+++.........,,,+++*********++++++,,,000---++++++,,,,,,,,,+++---......///...//////000++++++,,,---///000222333888<<>>;;;777>>>IIIbbbqqqhhhXXXPPPIIIAAAAAA<<<888999===@@@AAAAAA:::===>>>:::444222555999<<<888444555888:::888666666<<>><<<======999777888888:::;;;999555222333555:::777444444666888777666:::===@@@===666111000222444777888777;;;BBBFFFFFFIII<<<444777:::888777:::111:::===666000111222///333000---...000222222000---...000000///...///000111111111111111000000000000111111111111111000///---///000111000000222333/////////---,,,---000222111000000000000000000000000000111111222333333333555888666LLLYYYRRRMMM<<<;;;;;;===@@@???<<<===@@@@@@BBBGGGOOOQQQPPPRRRWWWVVVUUUWWW]]]aaadddlllttt(((''''''''''''((()))))),,,+++***))))))***+++,,,)))***,,,---///000000000...//////---***(((((((((***((('''))),,,///...---(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((())))))))))))((((((''''''''''''''''''&&&///222,,,+++111444111)))******))))))***+++---)))((((((''''''(((((((((((('''%%%&&&'''(((&&&%%%$$$&&&)))+++---......---111000---***(((&&&&&&%%%)))(((&&&'''***,,,------))))))((((((''''''(((((('''((()))*********)))((('''(((***++++++***((('''"""((()))$$$&&&---///)))&&&'''''''''((()))))))))***&&&&&&***,,,***((()))******)))))))))******+++(((***+++)))&&&&&&+++000///---++++++,,,,,,+++(((***(((&&&&&&(((*********''')))++++++))))))***,,,)))'''&&&(((+++...//////+++***)))((()))***,,,---///---,,,+++,,,,,,+++***''')))++++++)))(((***,,,+++---///111222222111000333222555777444...,,,///,,,333000---333333111777JJJggg{{{sssaaaVVVOOOHHHCCC???>>>>>>:::333222555999999::::::888666444333555444333333444666666666888999:::999555333222222333999888444AAA^^^qqquuusssPPP666999@@@:::555777111<<<@@@777111222333///666222------000222000...,,,...000000///...///000000111111000000///.........///000111111000000///---111555333///,,,///333111111111///......111333333222111111111111000000---...///111222333333444444444///@@@HHHAAABBB999888888<<<@@@???;;;;;;???===@@@HHHQQQUUUSSSTTTXXXXXXUUUUUUYYY\\\bbbnnnyyy)))((('''(((***+++++++++***)))((('''''''''((()))((()))+++---...000000111)))***++++++******---///***(((&&&(((+++...---,,,&&&&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))%%%%%%%%%$$$$$$#########$$$000444...+++111444111&&&''''''''''''''')))+++((('''%%%$$$$$$%%%&&&''''''%%%$$$$$$&&&&&&%%%###$$$&&&(((***,,,.........///...,,,***(((((((((((()))(((&&&&&&(((*********%%%%%%%%%&&&&&&((()))))))))*********)))(((&&&%%%&&&((()))******)))(((&&& (((***%%%'''...///(((&&&&&&''''''''''''((((((***&&&%%%)))***)))(((***&&&%%%$$$$$$$$$&&&'''(((&&&((()))'''%%%'''...444111...++++++------***(((***(((&&&&&&(((***++++++*********'''$$$%%%)))---...,,,)))))))))***))))))******(((((()))+++---...,,,+++***+++,,,---,,,+++(((***,,,,,,***)))+++---+++---000333444333222111...---...222222...,,,------444111---222111///444JJJjjjttt[[[LLLFFFAAA@@@=========777000111888::::::;;;<<<<<<:::666222000111111222333555666777222333444555666666666666000999888444LLL|||eee<<<===FFF===333333444@@@DDD:::333555666222999444...---000111///,,,,,,...///000///...///000000000000000///...---,,,,,,---...000000000//////...444999666...***...333333222111///......000222555333111000111111000///+++,,,...000222333444444444444,,,999???777===999888:::>>>BBBAAA<<<<<<@@@???CCCKKKUUUWWWUUUTTTVVVZZZVVVSSSUUUYYYbbbrrr...//////---+++***+++---///,,,(((&&&'''((())))))---,,,++++++...222666999++++++++++++***((('''&&&(((((('''(((((()))***+++$$$###!!!!!!"""$$$$$$$$$'''((()))((('''&&&'''(((,,,+++***((('''&&&&&&&&&""""""###$$$%%%''''''((()))%%%......$$$...888,,,+++***'''%%%%%%&&&((()))+++(((%%%######$$$$$$###&&&&&&%%%$$$$$$%%%%%%%%%((('''((()))+++***)))'''000...,,,***((('''''''''***))))))((('''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&'''(((******)))******)))((('''''')))000###)))000+++&&&'''###%%%''')))))))))'''&&&%%%%%%&&&))),,,,,,***((()))&&&###$$$'''***+++******(((%%%$$$%%%(((,,,//////...---,,,***)))((('''&&&&&&&&&%%%&&&'''((()))***)))(((''''''((()))))))))*********++++++++++++((((((''''''((()))***,,,000///...---,,,***)))))),,,+++******+++,,,...///+++,,,...000111111000//////++++++111222---,,,......444999888333111444888MMMbbbnnncccQQQGGGBBB===DDD@@@999333000111444777888>>>AAA<<<777444111...////////////000222333444,,,---...000111111111111000666333888bbbuuuEEE:::===999777<<<===>>>???===888555222222777555222000000000//////...///111111/////////000666555333111////////////,,,///333444222///---,,,000//////.........//////333000---...111333222111444444444333222111000///000000000000111111111111222111333666;;;<<<:::777:::::::::<<<>>>AAADDDFFFGGGHHHJJJMMMPPPUUUYYY\\\]]]YYYQQQTTT```bbbhhhyyy//////...---,,,,,,,,,,,,++++++************((('''))))))***+++---///111222++++++++++++***)))((((((((((((((((((((())))))******)))'''&&&&&&''''''&&&&&&((()))((('''&&&'''(((++++++------,,,)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&)))%%%---///&&&///777---)))(((&&&$$$$$$%%%''')))(((&&&######$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&(((******(((&&&,,,+++***)))((())))))***))))))(((((('''&&&&&&%%%'''&&&%%%$$$$$$&&&(((***))))))))))))***+++,,,,,,++++++,,,***(((&&&''''''///%%%"""+++111,,,''''''$$$%%%'''(((((((((''''''$$$$$$%%%(((++++++)))''')))&&&$$$$$$'''*********+++)))'''&&&'''))),,,...------,,,+++***)))(((((('''''''''((((((((())))))+++***)))'''''''''((())))))))))))*********++++++)))((((((''''''(((***+++,,,,,,+++***)))(((''''''...---,,,,,,+++***************+++,,,---000222333///++++++//////+++))),,,...222777888666666999;;;===OOOZZZQQQCCC???>>>===EEE@@@888222000111333555777>>>AAA===888555333///000//////////////////000000000111111222111111111333999777;;;```oooEEE999:::888666888<<<;;;;;;:::999888777666555333111//////......---...///111111/////////000333222000///............,,,///222222111...------//////............//////333000......111333333222444444333333222000///...------....../////////000222111222555888:::999777777999;;;<<<===@@@CCCFFFEEEFFFGGGKKKOOOTTTWWWXXXZZZXXXQQQTTT^^^___fffyyy111...,,,,,,...///,,,***'''))),,,......,,,(((&&&&&&''')))++++++++++++***&&&'''''''''''''''&&&&&&)))))))))((((((((((((((()))((('''%%%$$$$$$$$$$$$&&&'''((('''&&&&&&'''((()))+++///111000,,,((($$$(((((('''&&&%%%%%%$$$###(((&&&,,,...***000444,,,'''&&&%%%$$$$$$%%%'''(((&&&$$$"""###%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%''')))***(((''')))(((((('''(((***+++,,,(((((((((''''''&&&&&&%%%'''%%%###!!!"""%%%)))+++******************+++++++++,,,,,,***'''&&&&&&'''...&&&%%%...222---''''''''''''''''''''''''((((((######%%%'''******(((&&&)))'''%%%%%%''')))******+++***)))(((((()))++++++************))))))))))))((()))***+++++++++***))),,,+++)))((('''''''''(((((((((((()))))))))******+++***(((''''''(((((()))))))))))))))(((((((((''',,,,,,------,,,+++)))(((***(((&&&&&&)))...333666111///...///...+++***,,,...000444888;;;===>>>???:::HHHNNNFFF======@@@AAADDD===555000000222222222333:::>>>;;;777444111...000///...---,,,+++++++++111111111111111000///...***111333999XXXxxx]]]AAA555777:::999888???;;;888777999:::888666333222111000...---,,,,,,...///111111/////////000//////...------------------///000000///---------///...............//////222111//////111222333222333333333222111000......,,,------...///000000111222111111333666888999999777;;;???@@@>>>???DDDHHHGGGFFFGGGLLLRRRVVVWWWVVVVVVVVVSSSUUU\\\\\\eeeyyy222...+++,,,///000,,,(((%%%(((---//////,,,)))'''&&&&&&(((((()))(((((('''%%%&&&''''''(((((((((''')))))))))))))))(((''''''&&&&&&&&&%%%###""""""###%%%&&&''''''&&&%%%&&&((((((***---//////,,,(((%%%)))(((((('''&&&%%%$$$$$$%%%%%%)))------//////+++'''&&&%%%$$$%%%&&&'''(((&&&$$$######%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%'''***+++)))(((''''''&&&&&&''')))+++,,,'''''''''&&&&&&&&&%%%%%%%%%$$$######$$$&&&(((***''''''''''''''''''&&&&&&'''((()))((('''&&&&&&'''+++'''(((...000+++'''&&&)))((('''''''''''''''((($$$$$$&&&(((******(((&&&((('''&&&&&&'''((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))***,,,------,,,***)))---,,,***((('''&&&&&&'''(((((((((((()))))))))))),,,+++)))((('''''''''((()))))))))***************'''(((+++---...---+++***)))'''%%%%%%'''+++000444222111111111000...///111000000222777===AAA@@@???CCCKKKNNNGGG???>>>@@@AAA???888111---///111222111...555;;;999555222///+++...---,,,+++************------............------&&&---///333IIIeeennneeeOOOFFF999111555>>>AAA>>>CCC===777555777999777333222333333222000...---,,,...///111111/////////000------------------......---...000///---,,,,,,---......---------...//////111000///...///000111222222222222111000///...------...///000111222333444333222111222444777999;;;;;;AAAFFFFFFBBBAAAEEEJJJLLLJJJKKKOOOVVVZZZZZZXXXTTTWWWVVVXXX\\\ZZZdddzzz111---***,,,///000,,,'''&&&)))------,,,***)))***((('''&&&&&&&&&'''((()))(((((()))***++++++++++++))))))******)))((('''&&&$$$&&&((('''%%%%%%&&&'''###%%%&&&&&&%%%%%%&&&((('''((()))***))))))''''''&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&+++111///***)))(((((('''&&&&&&'''((()))'''&&&$$$$$$%%%&&&%%%###%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&(((+++,,,+++)))((('''&&&&&&&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%###$$$&&&'''((((((((('''$$$%%%%%%&&&%%%%%%$$$###"""$$$&&&&&&&&&&&&(((***((('''***------)))&&&%%%***)))((('''''''''''''''&&&&&&''')))++++++)))'''''''''((('''''''''((()))''''''''''''''''''&&&&&&&&&''''''((())))))*********+++---......,,,***)))---,,,***((('''&&&&&&'''(((((((((((()))))))))))),,,+++)))(((''''''''''''((())))))))))))*********&&&(((+++...///---+++***((('''''''''((()))+++,,,...000222111000000222333333111222777===@@@>>>;;;AAAFFFHHHDDD???<<<:::888888333...,,,---000222222---555<<<;;;777444000+++***************+++,,,,,,+++,,,---...////////////000444333111888DDDDDD;;;444555333000555???CCCAAABBB<<<555333666888777444222555777666222///.........///111111/////////000------........./////////---...000///---,,,,,,------------------...////////////......---...000111222222222111000///...------...///000111222333444333222222222333666:::<<<===DDDIIIIIIDDDAAADDDHHHNNNMMMMMMQQQVVVZZZZZZYYYUUUZZZZZZ\\\^^^[[[dddzzz...,,,+++,,,...---***&&&&&&***,,,,,,)))'''(((***'''&&&&&&&&&'''(((***+++&&&&&&'''((((((((((((((((((((()))******)))'''''' $$$'''&&&$$$###$$$'''"""$$$%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&& %%%%%%+++555000&&&)))))))))(((''''''''''''''''''&&&%%%%%%&&&&&&$$$###$$$$$$$$$$$$%%%&&&''''''&&&&&&''')))+++,,,***)))((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''))))))(((&&&%%%###$$$&&&''''''&&&%%%$$$ """$$$%%%&&&'''***,,,&&&)))+++,,,***'''&&&%%%******))))))((('''&&&&&&''''''(((***,,,+++)))'''&&&((()))(((''''''''')))%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((()))************+++,,,,,,,,,+++***))),,,+++)))((('''''''''(((((((((((()))))))))******,,,+++)))((('''''''''(((''''''''''''((((((((((((+++,,,...///...,,,***((((((((((((((((((((((((''''''---111000...///111111222111222555999;;;:::777888;;;>>>@@@???<<<777444555333///------///222444000:::AAA@@@<<<888333...)))))))))***+++,,,...///------///000111222222222111444333000000333111,,,,,,///222333666<<<>>>>>>:::777333222555888888888333666:::999555111000000...///111111/////////000......//////000//////...---///000000///---------,,,,,,,,,,,,---...//////...//////...---...000222333333333222111000......,,,------...///000000111111111222222222444888;;;;;;AAAGGGHHHEEEBBBCCCEEELLLLLLMMMNNNPPPTTTWWWYYYYYY]]]]]]^^^aaa]]]cccxxx***+++,,,,,,,,,***(((&&&%%%)))---,,,(((%%%&&&'''"""###%%%''')))***++++++%%%%%%&&&'''''''''&&&&&&&&&''')))*********(((''' ###'''&&&""" !!!$$$!!!###%%%%%%$$$$$$&&&'''#########"""###$$$%%%&&&#########$$$$$$$$$%%%%%%!!!'''%%%,,,:::222%%%+++***)))((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&(((******)))''''''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$"""###%%%'''''''''&&&%%%"""$$$&&&''''''(((***,,,'''+++...,,,(((''''''(((******+++***)))'''%%%$$$&&&&&&''')))+++***(((&&&&&&(((***)))'''&&&''')))%%%%%%%%%%%%%%%&&&'''(((((((((((())))))******+++************))))))((((((+++***)))'''''''''((())))))))))))*********+++++++++***)))'''''''''((((((((((((((((((((((((((((((---.../////////---+++***(((((((((((('''''''''(((%%%...333111...//////---//////111333555666666555222333777<<>>999555666666555111------111666333===DDDDDD@@@;;;555000*********+++,,,...///000///000000111222222222111***---.........000111000......111666999888999;;;666555333333333555777888222777;;;;;;666111000000...///111111/////////000......///000000///...---,,,///222222111...------,,,,,,,,,,,,---...///000///111111000...///111444444444333333222000///...------....../////////000---///000000000222555999999===CCCGGGGGGGGGGGGGGGIIIKKKMMMLLLKKKMMMTTTZZZ\\\___]]]___bbb^^^bbbttt(((***,,,,,,***(((''''''###)))......)))$$$###$$$ %%%))),,,,,,+++***++++++,,,,,,,,,,,,++++++%%%''')))***+++***)))(((%%%))),,,+++&&&###$$$&&&!!!###$$$$$$$$$$$$&&&'''!!!""""""###$$$$$$$$$$$$########################""")))&&&--->>>444%%%,,,))))))((('''%%%$$$###"""###"""###%%%'''((('''&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''))))))'''%%%%%%$$$$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%############$$$ !!!$$$&&&'''&&&%%%$$$%%%&&&((()))))))))+++---)))---///,,,((('''(((*********++++++***(((%%%###%%%%%%&&&(((***)))'''$$$%%%(((******'''&&&'''(((&&&&&&%%%%%%&&&''')))***((()))))))))*********+++******)))(((''''''((((((***)))(((''''''((())))))************+++++++++++++++***(((''''''(((((())),,,+++++++++*********)))+++,,,---////////////...)))((('''&&&&&&''')))***'''111777444000000///,,,+++---000222333444444444///...111888<<<;;;777333888;;;:::555---+++000666444===EEEEEE@@@;;;555///,,,,,,,,,,,,---...///000000000000000000//////...+++---......,,,+++---//////---000999;;;777777<<<666666666444222111222444111777<<<;;;666111000000...000111111/////////000....../////////...,,,+++,,,///333444222///---,,,+++++++++,,,---...///000111222333222000000333666444444444333222111000///000000000000111111111111***,,,/////////000333666888<<>>EEEDDDAAA===555,,,***+++,,,,,,------,,,,,,---///000222333333333222,,,,,,,,,,,,,,,,,,------///000222444666999;;;<<<888444111222666888666333333777;;;>>>===999333000555444222000...---,,,,,,---...///////////////......000222222000.........++++++,,,------...//////......///000222333444555666444111111111222222222444222000000111222111000111333555777777777888999;;;===CCCKKKLLLHHHIIIOOONNNKKKHHHGGGJJJQQQYYY^^^```bbbfffgggaaa___fffqqq)))((((((((((((((()))***((('''&&&'''((()))(((&&&)))((('''))),,,---,,,+++***,,,...000111222111111+++(((&&&'''+++,,,***&&&'''&&&%%%%%%%%%&&&'''((()))((('''&&&%%%$$$$$$$$$!!!###%%%$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%###'''000444///***(((((('''''''''((((((&&&$$$$$$""""""%%%)))***&&&"""$$$&&&((()))((('''((()))++++++***)))((('''&&&%%%)))(((''''''((((((&&&$$$'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((($$$&&&'''(((((((((+++------------,,,***'''%%%###&&&'''((()))(((&&&$$$"""$$$&&&***,,,---,,,***((()))(((((()))))))))(((''')))((())))))))))))))))))%%%((((((%%%&&&+++---,,,+++***)))((('''(((((()))((((((((((((((()))))))))'''(((***+++,,,------,,,+++******)))))))))******''')))+++------+++(((&&&)))+++,,,......---,,,+++))))))((('''((()))***+++)))000666777111,,,,,,---,,,,,,*********,,,---...222222444666888888888777444111///000...+++,,,000555===BBB@@@===;;;444,,,***++++++,,,---,,,,,,,,,...///000000111000//////+++++++++,,,,,,,,,,,,---000111444777:::===>>>???:::777333333666777555222333666:::===<<<999444111333222111///...---,,,,,,---......///////////////---///000000///---------++++++,,,,,,------......//////000111222333333444444222000000111222222222222111///000111222111111333444666666666777999;;;======AAAIIIKKKGGGGGGJJJNNNLLLIIIHHHKKKQQQWWW[[[^^^```cccdddaaaaaalllxxx((('''&&&&&&'''(((***,,,)))'''%%%%%%&&&((((((''')))))))))+++------+++)))***,,,///222333333222111)))'''&&&'''******(((%%%((('''&&&&&&&&&&&&''''''))))))'''&&&%%%$$$######"""$$$&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%(((///000,,,'''%%%((())))))(((&&&$$$$$$$$$%%%######%%%)))***'''$$$###%%%'''((((((((()))***))))))((((((((((((''''''***)))(((((()))(((&&&$$$&&&''''''''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&'''(((%%%&&&(((((('''''')))***...---+++)))'''%%%$$$###&&&&&&''''''&&&%%%$$$###$$$&&&)))++++++***)))''''''(((((()))))))))))))))&&&&&&&&&'''(((((())))))$$$''''''%%%''',,,...---+++)))&&&$$$$$$%%%((()))'''''''''(((((())))))***'''''')))***+++,,,,,,+++)))))))))))))))***++++++)))***+++,,,,,,,,,+++***)))***+++,,,,,,,,,+++***)))((((((((()))+++,,,...)))000666777222---++++++---+++)))'''''')))---///222444666999:::999777666///...///222000+++***---555999;;;:::888777222---******+++,,,,,,,,,,,,+++...............---,,,+++***+++++++++,,,,,,,,,---///111555999<<<>>>??????;;;888555444666777555222333555888999999777444222000000///......------------......////////////000+++---//////---,,,+++,,,+++++++++,,,,,,,,,,,,,,,//////000111222222333333222000//////000222111111000///...///111222222111555666666555555666999<<>>DDDIIIIIIGGGFFFNNNMMMKKKKKKMMMQQQVVVXXX]]]]]]```bbbbbbfffttt***)))&&&%%%%%%''')))+++)))'''$$$###%%%''''''''''''(((***+++,,,+++)))''',,,...111333333111...,,,)))((('''(((******(((&&&)))(((((('''''''''''''''***)))(((&&&%%%$$$$$$###%%%'''))))))(((&&&%%%%%%%%%$$$######$$$$$$###"""'''(((,,,000111...)))'''(((+++,,,***&&&######%%%%%%$$$$$$&&&)))***(((&&&$$$&&&((((((''''''((()))(((((())))))***++++++++++++***)))((()))(((%%%###&&&&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''(((+++,,,,,,+++((('''&&&'''...,,,)))&&&$$$######$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%'''))))))((('''&&&'''((())))))(((''''''(((%%%&&&&&&((()))***++++++%%%((((((%%%&&&+++---+++***((('''%%%%%%&&&'''(((&&&&&&''''''((()))******''''''((()))******++++++++++++************+++,,,*********+++++++++++++++((()))******+++***))))))((((((((((((***,,,...///***000777888444...+++***---,,,)))((((((***,,,...111444888;;;:::999777666222111333555111,,,+++///444444333222222333111///)))******+++++++++++++++,,,---------------,,,,,,******++++++,,,,,,------...111555999;;;<<<;;;:::888555333333555666555333222333555666666444333222------............---------.........//////000000+++---//////---,,,+++,,,,,,+++++++++++++++++++++......///000222333444555222111//////000000///......------///222333333222777666555333222444888;;;>>>;;;;;;AAAIIIMMMKKKGGGLLLLLLLLLMMMPPPSSSWWWYYY^^^]]]^^^aaaeeemmm~~~,,,***(((%%%$$$%%%'''((()))&&&######$$$&&&''''''%%%&&&)))******((('''&&&***,,,///111111///,,,***))))))***+++,,,,,,***((()))))))))***))))))))))))+++***((('''&&&%%%%%%%%%&&&(((******)))((((((((('''%%%######%%%%%%###"""&&&***///111111///,,,******,,,---+++'''$$$$$$%%%"""""""""###%%%%%%%%%$$$&&&((()))(((&&&%%%%%%&&&&&&'''((()))***+++,,,,,,+++***((((((((('''%%%###%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''+++,,,---,,,)))'''&&&&&&---+++(((%%%######$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&&&&'''(((******)))((('''(((***+++)))&&&$$$$$$%%%)))***+++,,,---///000000(((***)))&&&&&&***+++)))((())))))))))))(((''''''%%%&&&&&&'''((())))))***((((((((())))))***++++++......---,,,+++******+++******)))))))))******+++)))))))))))))))))))))((('''''''''(((***,,,...000,,,111666888444000---+++,,,,,,,,,,,,++++++++++++///333888:::999777777777777666666555000+++---222444000------///000000000((()))******++++++******++++++,,,,,,---...//////***++++++,,,------......111333666888999999777666222111000111333555555555111222333333333222111000,,,,,,---...//////.........---------...///111111---///111111///---------,,,++++++++++++++++++++++++,,,...000222555666777555333111111111000...,,,------...000333444333222777777555222111333777:::<<<999999???KKKRRRRRRMMMIIIJJJLLLOOORRRVVVYYY[[[```^^^___dddiiisss---+++(((&&&%%%$$$%%%&&&'''%%%######$$$&&&&&&%%%###%%%(((((('''&&&''''''&&&(((+++...//////...---***+++---......---+++*********+++,,,,,,,,,,,,,,,+++***)))((((((((((((((('''((())))))(((((()))++++++(((%%%&&&((()))&&&###%%%+++000///......,,,)))***++++++***'''%%%$$$$$$#########$$$$$$%%%&&&&&&'''((()))(((&&&$$$$$$$$$$$$$$$%%%&&&((()))******)))(((''''''((('''%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%&&&'''&&&(((******)))(((((()))+++)))'''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%&&&'''((()))***+++,,,,,,+++******)))+++---***&&&######%%%((()))***+++,,,---......)))+++***&&&&&&)))***(((((()))***++++++)))((('''&&&&&&&&&''''''(((((()))***))))))))))))***+++,,,///...---,,,************++++++******))))))))))))***))))))))))))((((((((('''''''''((()))+++...///,,,000444555333000...---+++,,,,,,---,,,,,,+++***,,,111666888777555666888888666555333---)))---555:::333------......///000(((((()))************)))++++++,,,,,,---///000111++++++,,,---...///000000444555777888888777555444...//////000222444666777222333444444333222000...,,,---...///000//////......---------...///111222...000222222000///...///+++++++++,,,,,,,,,,,,,,,+++,,,...000222555666777666555333333333222///---......///111444555444222888888666333111333666999999888999>>>KKKVVVXXXTTTHHHIIILLLOOOSSSWWW[[[]]]bbbaaabbbgggmmmwww***)))((('''&&&%%%%%%%%%%%%$$$###$$$%%%&&&%%%######%%%''''''&&&&&&(((+++'''(((***,,,............)))+++...///...---+++******+++---...////////////++++++***************+++)))******))))))***---000000,,,)))***------***''''''///222///------+++''')))((('''&&&&&&%%%###!!!###$$$$$$$$$$$$%%%&&&(((&&&'''((((((&&&$$$$$$%%%###$$$%%%&&&''')))******'''&&&%%%&&&'''&&&%%%######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''%%%(((+++,,,+++*********)))((('''&&&%%%&&&&&&'''$$$$$$%%%&&&''''''(((((())))))***+++******))))))))),,,///,,,(((%%%&&&(((%%%%%%%%%&&&'''((())))))(((***)))&&&&&&***+++)))*********)))))))))((((((''''''''''''''''''''''''++++++***)))***+++,,,---,,,+++******)))))))))))),,,---,,,,,,+++***((((((+++******)))(((((())))))''''''''''''(((***,,,---+++---000111111///......,,,,,,+++***************)))...333555333333666999444444555444///+++000888EEE:::111000111...---...'''((())))))******))))))---,,,,,,+++,,,---...///,,,,,,---...///000111111222333333444444444444444///000111111222333555777444666777777666333000...---...///111111000///......---,,,,,,---///222333///000222222000///...///++++++,,,,,,------............///111222333444555555444444555666666444222///000111333555666444222::::::888666444555777:::666888:::>>>IIIVVVZZZWWWJJJKKKMMMOOOSSSWWWZZZ\\\dddbbbdddiiiooowww''''''''''''''''''&&&&&&$$$$$$###$$$&&&&&&$$$"""$$$&&&((('''&&&'''***---+++,,,,,,,,,,,,,,,,,,+++)))+++...///...,,,+++******+++---///111111111111++++++******++++++,,,---,,,,,,,,,++++++...222555444000------000111...***+++333666111------+++&&&(((%%%###$$$&&&%%%""" """$$$$$$&&&''''''&&&%%%&&&'''&&&&&&'''((()))***+++,,,&&&%%%$$$%%%&&&&&&%%%######$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''+++---//////---+++******'''''''''&&&&&&''''''((($$$%%%&&&'''((()))))))))&&&'''''''''''''''&&&&&&)))---000...***'''))),,,&&&&&&''''''((()))))))))&&&)))(((%%%&&&+++,,,+++,,,***(((&&&&&&''')))***'''''''''''''''&&&&&&&&&,,,+++*********+++,,,---((((((((((((((())))))***......///...---+++)))'''++++++***)))))))))))))))''''''&&&'''((()))+++,,,***+++---..................,,,)))&&&&&&'''***+++(((,,,111222111111555:::111333666777222///444<<>>777444555444111...---+++)))+++---///---+++...---+++++++++---///000////////////////////////000000111111111111000000000111222222222000///...333333222333555444222000...//////000111222222333//////............//////---111444444111---,,,,,,)))+++,,,,,,+++***,,,---------...///000222444555,,,...111333555555555444444555555333000///222555999888777888999::::::999444555666888===FFFMMMPPPNNNMMMMMMPPPTTTXXXZZZ[[[cccbbbeeejjjnnnttt(((&&&%%%%%%&&&''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''')))++++++)))((((((((('''((()))************)))+++---///000111222555888666777777777555666888:::888999999888777777888:::>>>888777<<>><<<;;;::::::999666444444555555777<<>>EEE@@@>>>EEEJJJGGG@@@<<<888BBBEEE===555333000,,,...,,,(((&&&$$$%%%&&&'''&&&((((((&&&###"""%%%((()))''''''+++000444333222,,,)))&&&%%%''')))******,,,+++***)))'''&&&$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&+++***)))&&&$$$&&&))),,,111000/////////...+++)))###$$$%%%&&&''''''''''''$$$$$$%%%&&&'''(((((()))'''&&&''')))++++++***((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''((('''&&&'''(((***(((***++++++******+++---...---,,,***)))(((((((((++++++,,,+++***+++,,,...,,,,,,***)))((((((((((((************)))(((''''''''''''''''''((()))******+++***))))))***+++,,,---------,,,+++***))))))(((+++)))&&&&&&''')))***)))111111000111222444666777888777555333222222333333666444222333555555222///,,,*********,,,---,,,+++,,,+++******+++---...000++++++---///111222444555,,,---///000000///---,,,,,,---...............---......111333555555111...,,,------...///////////////......------......//////111222111000///000111***,,,------,,,,,,---...///000111222222222111000///000222444444444444333333444666666444333333333???>>>===>>>>>><<<888555444444444777;;;BBBIIIMMMMMMMMMOOORRRVVVWWWWWWVVVTTTWWW___jjjsss{{{***)))''''''((()))((('''((((((''''''&&&&&&&&&&&&(((''''''&&&&&&''''''((()))&&&%%%&&&)))***(((&&&)))---111000,,,+++---111)))+++------...///222555------,,,+++***+++...111@@@???===:::888999;;;>>>CCC???@@@IIIOOOKKK@@@999;;;BBBDDD>>>888555222...///...+++(((&&&''')))+++)))******(((&&&&&&))),,,...---+++,,,///000000...---***&&&$$$%%%'''((()))------,,,***)))((('''&&&''''''''''''''''''''''''***)))((((((''''''((((((+++++++++)))''''''(((***------.........+++(((%%%###$$$%%%&&&&&&&&&&&&&&&%%%&&&'''((()))***++++++&&&'''(((***+++***)))((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((()))+++,,,---,,,++++++,,,---...---+++***((((((''''''***+++,,,,,,++++++,,,.........---,,,+++)))((((((((()))***+++***)))'''&&&&&&&&&&&&'''((()))******++++++*********++++++,,,,,,,,,+++***))))))(((((()))'''&&&&&&''')))+++,,,333222222111111222333444222111///...------------222222222444444222...***+++*********+++++++++***,,,++++++,,,---...///000++++++---...000222333444***+++---//////---+++*********+++,,,,,,---------,,,---111444777555222.........000111111111000000...------------------...000000000//////000222333+++---......---,,,...///---...111333444333222111///000111333444555555555333555888999888666555444:::;;;===@@@CCCCCC@@@>>>666444444999>>>CCCJJJPPPTTTRRRQQQRRRTTTVVVVVVUUUQQQUUU___llluuu~~~,,,***(((((()))))))))(((''''''&&&&&&&&&&&&''''''((('''''''''((())))))***)))&&&$$$&&&)))+++)))'''***...222111---,,,...222,,,------,,,***)))***,,,+++++++++***)))))),,,///777666555333222444777:::;;;999>>>HHHNNNGGG<<<444999===???<<<777444222000222333222///---,,,...000,,,++++++******+++...111000...---,,,------------000---)))((((((*********,,,,,,,,,+++++++++******------,,,+++)))(((''''''))))))(((''''''''''''''''''***------+++)))''''''***,,,///000///---***)))%%%%%%&&&&&&%%%$$$$$$######$$$&&&((())))))))))))%%%''')))++++++)))((('''######$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''(((((()))((((((//////...,,,******+++------,,,***)))(((''''''''')))***,,,,,,+++***+++,,,+++******)))'''&&&%%%%%%'''(((***++++++)))'''%%%%%%%%%&&&'''((()))))))))*********************+++,,,,,,++++++******))))))'''''''''&&&'''))),,,...222222111000000/////////,,,+++***))))))***+++,,,---///111333444111---)))***************)))******)))))))))***+++---......,,,------...//////000000)))+++,,,------,,,+++))))))))))))******+++,,,,,,,,,...111444777666222///---...000111111000///...------,,,,,,,,,,,,------111000......///111222333,,,...//////......///000***,,,000333555555555444...///111333444666777888555666888:::;;;999666444777999<<>>666222777999999777444222111111444777888777333111333555...---+++***,,,...111333---,,,,,,,,,---///111222---+++(((((()))))))))(((+++++++++,,,,,,,,,------111000///---+++)))((('''&&&&&&%%%$$$$$$$$$$$$%%%$$$(((---///---***'''%%%&&&))),,,---,,,***))))))&&&&&&&&&&&&%%%$$$###"""!!!"""$$$%%%&&&&&&&&&%%%%%%'''+++,,,+++)))''''''###$$$%%%&&&&&&&&&&&&%%%'''''''''((())))))******(((''''''(((***+++)))(((...//////...+++******++++++***)))(((''''''''''''''')))++++++***)))***+++,,,+++***(((''''''''''''&&&''')))******)))'''&&&%%%&&&'''(((((((((((((((((((((((())))))*********,,,,,,+++++++++*********(((((((((((('''))),,,///111111000///...------,,,******)))))))))***,,,---(((***///222333222///---)))***+++***(((((((((***%%%%%%&&&((()))***++++++------------------,,,,,,+++++++++,,,,,,+++++++++***))))))))))))******+++---...000333555444000...+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---111///------///111111111---///000000///...000111***,,,///222444666666777///000111222444666777888555555777999;;;:::777444888999;;;@@@DDDFFFEEEDDD===777777===BBBCCCIIIRRR\\\XXXTTTQQQQQQSSSTTTUUUTTTVVV^^^iiisss}}}...,,,*********+++***((((((((('''((()))+++...///---,,,+++)))(((''''''''''''(((((((((((((((+++---((())))))***************+++++++++)))'''&&&''')))%%%''')))***)))(((((()))((()))++++++++++++...000//////111666666222000222888666444222000...///111111555999999555111222333000...+++***+++...000111------......000333666999,,,+++***+++,,,,,,***)))+++++++++,,,,,,---------111000///---,,,***)))(((%%%%%%$$$############$$$$$$'''+++---,,,)))((('''$$$'''***+++((('''''''''$$$$$$%%%%%%%%%$$$$$$###!!!###$$$&&&&&&&&&$$$$$$$$$(((,,,---+++(((''''''$$$%%%&&&''''''&&&%%%%%%'''''''''((()))*********)))((((((***,,,,,,***((((((,,,000111000,,,)))((()))((((((''''''(((((((((%%%'''******)))(((((()))---,,,***(((((()))***+++&&&'''((())))))(((''''''%%%&&&'''((((((((('''&&&%%%%%%&&&(((((()))))))))+++++++++***************)))******)))((()))---000000000000///...---,,,+++******)))((()))***+++,,,'''***///111222000...---(((***+++***(((&&&((()))$$$%%%'''(((***++++++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++***)))(((((())))))***---------///111000...++++++,,,...//////...,,,***,,,,,,++++++++++++,,,,,,000...,,,---///000///......///111000//////000222---...///111333555666777333333333333333444555666444333333555888888555222666666888<<<@@@CCCCCCCCC@@@888666<<>>777666555555777999<<<===AAACCCHHHMMMRRRVVVYYYZZZ^^^]]]___dddlll{{{...------...000000...+++*********,,,...//////...''',,,111333111//////000,,,,,,++++++++++++,,,,,,111222000---)))'''((()))%%%%%%'''((())))))))))))(((&&&$$$######$$$%%%%%%(((((((((((((((((((((''')))******)))((()))---000:::222+++***---...***%%%$$$%%%&&&'''(((''''''&&&$$$&&&((('''%%%%%%))),,,******))))))))))))))))))***,,,***'''(((,,,...---+++---...---+++))))))***''',,,000111000222999???@@@555+++)))+++******+++''''''(((,,,000222333222555666777666333///***((((((((((((((('''&&&&&&%%%&&&(((+++......+++(((%%%$$$$$$%%%&&&''')))+++,,,---,,,+++)))))))))***++++++***)))''''''(((((())),,,,,,...000222000---)))&&&((()))(((''''''((()))***)))(((&&&$$$$$$&&&(((%%%&&&(((***++++++***)))(((((()))))))))))))))***---+++)))((()))***)))((('''(((((()))+++,,,,,,---)))))))))))))))***++++++***)))((('''''''''''''''&&&&&&((())),,,///111222///...///222333222111222---***'''$$$$$$'''***------------+++((('''''')))*********((('''&&&((()))...((($$$%%%((()))+++,,,)))))))))***++++++)))(((***+++,,,,,,***))))))***))))))*********++++++++++++++++++***+++,,,,,,---)))***+++,,,,,,,,,,,,,,,)))***+++++++++,,,,,,---***,,,///...------///222555333000000000000---+++---///222555555444111000333000///333888:::777333000------000111000111555777444111000222666:::===777666555666777999<<<>>>===AAAFFFLLLPPPTTTXXXZZZ______aaagggooo...000333777888666222///,,,,,,,,,...000000,,,)))(((,,,000111///...000222...,,,)))''''''))),,,...333222000,,,)))'''((()))'''&&&%%%$$$$$$%%%'''((('''&&&%%%$$$######%%%&&&&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&(((+++---555///))))))---///,,,(((%%%&&&'''((()))((('''&&&$$$'''((('''%%%$$$&&&)))++++++******)))(((((((((+++---+++&&&&&&)))***(((&&&(((******)))))))))***###&&&)))(((&&&&&&+++000333+++&&&(((------,,,---((()))---111666999888777333222000///---,,,******+++++++++++++++***)))((()))+++///111111///,,,)))%%%%%%%%%&&&(((***,,,------,,,***)))(((((()))***,,,+++)))(((''''''((((((((()))+++,,,---,,,***'''$$$'''***+++)))'''&&&%%%*********(((&&&&&&''')))))))))(((((((((((((((((()))))))))******++++++++++++)))((((((***+++******'''((()))***+++---......))))))(((((())))))***+++++++++***)))(((((((((((((((((()))***+++---...///+++...000111222333222111///,,,(((%%%$$$%%%((()))((())))))(((''''''(((***((((((((('''&&&'''***,,,///(((%%%&&&''''''+++111111...,,,+++,,,+++***((()))+++,,,,,,***))))))***))))))******++++++,,,,,,+++************+++,,,,,,++++++,,,,,,++++++*********)))******,,,---------))),,,//////---,,,///222555444222111000000...,,,...///222333444333111000222000///333888:::777222333000///111111///000444666555333111222555999===888888777777999;;;>>>???<<>>BBBGGGJJJMMMQQQWWW\\\aaaeeejjjlllnnn}}}'''***---000111111111111,,,,,,...222666666000***///---++++++,,,---------++++++************++++++111///---+++***((('''&&&'''&&&%%%$$$$$$$$$%%%%%%$$$&&&((((((&&&%%%&&&'''$$$%%%%%%&&&&&&'''((((((''''''''')))+++...///000)))(((&&&%%%$$$$$$&&&((($$$&&&((())))))(((&&&$$$'''&&&&&&&&&(((((('''%%%(((((((((((()))))))))))))))+++***&&&'''+++---,,,)))+++,,,,,,+++***++++++---***(((''')))******)))'''%%%%%%)))+++***+++...333555888<<<>>><<<888444666111,,,***+++,,,,,,,,,'''(((***++++++***)))(((((()))+++---------+++***((())))))***+++,,,,,,,,,+++,,,,,,,,,,,,++++++******)))(((&&&&&&&&&&&&'''###$$$&&&'''(((***,,,...''')))++++++)))'''%%%%%%&&&)))++++++)))(((''''''((((((((((((((((((''''''&&&''''''((())))))******((('''&&&&&&(((*********((())))))***+++,,,,,,---++++++******++++++,,,---------,,,+++++++++,,,,,,***)))))))))***+++,,,---%%%,,,000...---//////---***)))(((((('''(((((((((((()))***)))((((((***+++))))))(((&&&&&&'''***---,,,)))***,,,'''###...???NNNDDD777...++++++***))))))***++++++)))(((((()))))))))))))))))))))*********************++++++,,,++++++++++++***)))((('''***((((((***---///...,,,---.........------...///...222666444000...111666///...------...000222333111111111111222222333333333///...//////------111000222444444444555888;;;:::999999999:::<<>>???<<<:::888888999;;;;;;<<<===???BBBGGGHHHJJJLLLOOOUUU]]]bbblllnnnppplllgggttt++++++***))))))---222666;;;888444333444666777888222111000///---,,,+++***%%%''')))+++,,,,,,+++***+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&((()))***+++***)))((('''&&&))))))'''---555555///((('''$$$###""""""###$$$"""###&&&))),,,+++(((%%%%%%%%%&&&&&&''')))***+++((('''&&&%%%$$$%%%%%%&&&***)))))))))***,,,...//////***((())))))&&&%%%&&&***((('''(((******)))(((******)))(((((()))******+++'''(((---111000...---000,,,'''&&&'''((('''%%%%%%&&&'''(((***,,,---...$$$%%%&&&'''(((((((((((('''))),,,...000111222111444333222000---+++***)))++++++++++++***(((&&&%%%$$$%%%%%%%%%)))///111///***)))((('''&&&%%%%%%%%%%%%%%%&&&'''(((((())))))%%%'''((((((&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$'''((()))*********((((((,,,......,,,(((&&&(((***))))))))))))************+++++++++,,,,,,------------------///000///---***)))...///,,,+++---///---,,,,,,,,,---...---+++)))''''''((((((((((((((()))'''&&&%%%$$$%%%%%%&&&'''%%%%%%&&&'''(((((((((((()))***,,,,,,++++++,,,------***''''''((()))***)))---******...000...---...++++++,,,,,,,,,,,,++++++------,,,,,,++++++++++++111000///...---,,,,,,,,,,,,------............---+++,,,,,,---......//////............000222444555333000///111444666555333111000///......///111222...444===BBBAAA<<<666333666888::::::;;;===@@@BBBHHHJJJKKKMMMPPPUUU\\\```mmmnnnooolllmmm~~~))))))((((((***///666;;;>>>:::444111222555888:::444333222000...,,,++++++%%%&&&(((*********)))(((***)))'''&&&&&&'''((()))''''''''''''((((((((((((&&&%%%$$$######$$$%%%&&&((()))*********)))((('''((()))(((&&&***///...((('''%%%###!!!!!!###%%%'''$$$%%%&&&)))++++++)))&&&%%%%%%%%%%%%&&&((()))***'''&&&%%%$$$%%%&&&'''((())))))(((((()))+++,,,---,,,(((&&&((((((&&&%%%(((++++++*********++++++***---,,,+++***)))(((''''''***)))***---111333222222...+++'''%%%&&&'''&&&%%%%%%%%%&&&'''(((******+++$$$%%%&&&'''((((((((('''((()))+++...///000111111222111...,,,***)))))))))+++,,,......---+++((('''"""$$$$$$$$$(((...///,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((***,,,$$$&&&(((((('''&&&&&&'''(((((('''&&&&&&%%%%%%%%%(((((()))*********))))))------,,,)))&&&%%%''')))((()))))))))************+++++++++,,,,,,---------+++---///111222111///------111222///...000111000+++******+++,,,,,,)))''''''(((((()))************)))((('''%%%&&&''')))+++%%%%%%%%%&&&&&&'''''''''''')))+++++++++***+++,,,...+++'''%%%&&&((()))))),,,((()))---///...---...++++++,,,------,,,++++++,,,...//////---+++******111000///---,,,,,,,,,,,,+++,,,,,,---............+++,,,,,,------...////////////...///000222444555333111000222777999777555111000...---...000222444///555<<<@@@???:::555333555666888:::;;;===@@@BBBGGGIIILLLOOORRRWWW]]]aaakkkllllllkkkqqq++++++******+++...444999999555111///333888===@@@777555333000...,,,,,,+++''''''(((((((((&&&%%%$$$)))((('''&&&&&&'''((()))'''''''''(((((()))))))))&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&((()))***))))))((())))))((((((,,,///,,,'''$$$###!!!!!!"""$$$(((***(((''''''(((***)))'''%%%#########$$$%%%&&&((((((&&&%%%%%%%%%''')))+++,,,((((((''''''((()))***+++'''%%%%%%((((((&&&'''+++666555333000---+++++++++///...---,,,***((('''&&&......------000444666666000---***'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&###%%%&&&((()))(((((('''((()))***,,,...///000000///---,,,***)))***+++,,,+++---///000000...+++)))###%%%&&&%%%)))///000---((('''&&&%%%%%%$$$%%%%%%'''&&&&&&&&&''')))+++---%%%&&&(((((('''&&&'''(((((((((((((((''''''&&&&&&(((((()))***************++++++)))'''%%%%%%&&&'''((()))))))))******************+++,,,,,,---......+++---000333333222111000...222333///---///000...)))(((((()))***)))'''%%%((()))***++++++++++++***)))(((&&&%%%&&&'''***+++%%%%%%%%%%%%%%%&&&&&&&&&)))***,,,+++***))))))***...***'''%%%&&&((())))))***''''''+++---,,,+++,,,,,,,,,,,,------,,,,,,,,,***...222333000,,,)))(((------,,,,,,,,,,,,,,,---,,,,,,,,,,,,------......---------...//////000000111000/////////000111222333222222444888:::888666111000///...///111333444000444888;;;:::888666666555666888:::;;;===@@@BBBDDDGGGLLLPPPTTTYYY___ccchhhhhhgggiiivvv000000...,,,++++++...111111///---///555<<>>:::444...***)))***/////////...,,,***((('''...///...,,,...333777777222000---***'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%((()))******(((''''''((()))***,,,---...///+++***)))))))))+++,,,---+++,,,...000000...,,,***''')))((('''***111222000((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&''')))+++,,,&&&'''))))))'''&&&&&&'''((((((((((((((((((((((((((()))))))))***++++++,,,***)))(((''''''&&&&&&&&&))))))))))))******************+++,,,,,,---......+++...111333333333444444///333333///,,,------+++'''''''''((()))(((&&&$$$((()))***+++++++++***)))%%%%%%$$$$$$%%%&&&((()))&&&&&&%%%%%%%%%&&&&&&'''***,,,---,,,***(((((())),,,)))&&&&&&'''((()))((()))&&&&&&***,,,***(((***------,,,,,,,,,,,,------***...333444000,,,******+++++++++++++++,,,---...---,,,,,,,,,,,,,,,---............///000000111111111000///......///000111222333555777888777777777222222111111111222333333111444666777666666888999666888::::::;;;===@@@BBBCCCGGGLLLQQQVVV[[[```cccddddddcccgggzzz/////////---++++++,,,---...,,,,,,...333999<<<>>>999777333///,,,+++******)))))))))((((((''''''&&&'''((()))***)))(((&&&%%%&&&&&&''''''((())))))***&&&'''(((******((('''&&&%%%&&&(((***+++++++++***((((((+++111555333...***$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%'''((('''&&&#########$$$%%%&&&'''(((''''''''''''(((***,,,---)))((('''''''''(((******&&&%%%''')))(((&&&)))...888888666111+++((()))+++///000000///...---+++***)))---///---///555888777444333///+++'''%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&)))+++,,,+++)))((('''''''''(((***+++,,,---(((((((((((()))******+++)))***,,,------,,,+++***(((((('''%%%(((///222000(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))''')))***)))'''&&&&&&&&&%%%&&&&&&''''''(((((()))))))))))))))***+++,,,,,,))))))))))))******)))((())))))))))))************)))******+++---......///+++...222333333444666888333777666111---------+++(((''''''((()))(((&&&$$$'''((()))******)))'''&&&$$$$$$%%%%%%&&&''''''(((((('''&&&%%%%%%&&&''''''***+++---,,,+++)))******)))'''&&&&&&((())))))(((***&&&&&&)))+++((('''(((///...,,,******,,,...///,,,000333111---+++,,,...,,,,,,,,,,,,,,,---.........---,,,+++++++++,,,---.........///000000111111......---------///000111000444999999666444555777333333444444444333222111333555777777777666777888888999;;;;;;<<<===???BBBEEEHHHNNNSSSWWW[[[___aaabbbaaaaaaggg~~~)))+++------------...000///---,,,---///111111111999777333///,,,*********))))))))))))************'''(((***+++***(((%%%###%%%&&&&&&'''((())))))***&&&'''***++++++***'''&&&((((((***+++,,,,,,+++***)))))),,,222444000)))$$$&&&&&&%%%%%%$$$######"""%%%$$$###$$$&&&((((((((($$$$$$$$$%%%&&&'''((())))))(((''''''((()))***+++******)))(((((()))***+++(((''')))***(((%%%(((---+++,,,,,,)))'''&&&***---///000000000000...---,,,%%%,,,000000222888:::888555444111,,,'''%%%$$$%%%######$$$%%%&&&&&&''''''%%%'''***,,,,,,,,,***)))&&&&&&&&&'''(((***+++,,,''''''(((((((((((((((((('''((()))*********))))))&&&&&&$$$!!!$$$+++///---(((((('''&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&((()))***)))'''%%%%%%&&&###$$$$$$%%%&&&'''(((((())))))))))))***+++,,,---))))))***+++---,,,+++)))))))))))))))************)))******+++---...//////,,,///222333333444777:::888;;;:::555111000///---((((((((((((***)))'''$$$&&&'''((()))((('''%%%###%%%&&&'''((()))))))))))))))((('''&&&%%%&&&'''((()))+++,,,,,,+++++++++,,,'''&&&&&&''')))***)))(((+++'''&&&***+++((('''(((000...+++))))))+++...000///111222///******...333///......---------......///...,,,+++***++++++,,,------......///000000000,,,++++++,,,---///111222///555;;;:::555222444888333444666666666444222000555777999:::888777666777999;;;<<<<<<<<<===???AAAFFFJJJPPPTTTWWWZZZ]]]___aaaaaa```hhh---------------...///000111000///......///111222222222111///---+++)))(((+++***)))((((((***,,,---'''((()))))))))'''&&&%%%''''''&&&%%%%%%%%%&&&&&&+++---///...+++(((&&&%%%###&&&+++///000...***(((***&&&,,,777888---'''(((%%%&&&''''''&&&&&&((())))))%%%!!! """%%%%%%$$$"""!!!!!!$$$'''***++++++&&&&&&&&&&&&'''''''''(((((('''%%%###%%%(((+++...,,,+++*********)))'''%%%&&&))),,,***'''%%%(((+++...---,,,+++************+++,,,...222555444000,,,***++++++***'''%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&***...---(((######))),,,******++++++)))'''((()))))))))(((&&&%%%&&&'''(((((((((&&&%%%$$$)))'''%%%%%%(((,,,...///&&&&&&%%%%%%&&&''')))***(((((('''&&&&&&'''))))))(((***+++***)))''''''(((***)))))))))))))))*********)))'''%%%&&&(((***,,,++++++,,,+++******,,,---,,,+++***)))))))))***+++111000---+++***))))))***'''///333000,,,...333666444333111000///...------***,,,---,,,+++******+++***)))'''&&&%%%%%%&&&'''%%%&&&((()))))))))((((((,,,***&&&$$$%%%'''+++...------,,,++++++***))))))'''''''''(((((((((((()))''')))******))))))***+++---***'''(((+++...---,,,,,,,,,,,,,,,,,,---...///......//////...---,,,,,,*********))))))(((((((((111000000//////000111222---...///.........000222555444444333333444444555666555333111111222333444555:::===:::222///333:::<<<<<<;;;;;;<<<===???@@@FFFJJJPPPTTTXXX[[[___aaaeeedddbbbhhh*********+++,,,...111222///...---,,,,,,+++++++++000000111111000///------,,,+++*********,,,...///))))))******)))'''&&&%%%'''''''''&&&'''''''''(((+++,,,---,,,)))'''&&&%%%###&&&***---...---+++******''',,,666777,,,&&&'''%%%&&&''''''&&&&&&'''))))))'''$$$$$$''')))***)))$$$###"""$$$&&&((()))(((%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&(((+++...000...,,,))))))******(((&&&&&&))),,,***&&&%%%'''***,,,,,,+++*********+++++++++,,,...222555444000,,,---------***'''%%%$$$%%%'''&&&&&&&&&''''''((()))***)))))),,,//////)))$$$"""(((+++******,,,---+++)))))))))((('''&&&%%%$$$&&&'''((())))))((((((''')))'''%%%%%%(((+++---...((('''&&&%%%%%%&&&&&&'''((('''&&&&&&&&&'''((())))))***,,,+++***(((((()))***))))))((((((((()))))))))((('''&&&&&&((()))******+++,,,+++***)))+++,,,+++***)))))))))***+++,,,111000---+++***)))))))))'''///333///+++,,,000111222111000..................000222222000---,,,,,,)))((('''&&&&&&&&&&&&&&&'''''''''''''''(((((()))+++***'''%%%%%%''')))+++++++++++++++,,,,,,,,,,,,(((((((((((())))))))))))''')))******))))))***+++,,,+++)))***+++,,,,,,+++,,,,,,,,,------///000111...............---,,,,,,,,,,,,---------.........000///.........///000111.../////////......000222555555444444333444444444888666444222222222333444333777:::888444222666;;;===<<<<<<<<<===???@@@AAAGGGLLLRRRWWW[[[^^^aaaccchhhkkklllqqq000///......///222444666222222111000...---+++***,,,---///111222222111000...---,,,+++,,,...000222+++++++++***)))'''&&&%%%&&&'''''''''((()))))))))***++++++***'''%%%%%%&&&$$$&&&(((+++,,,---,,,,,,)))''',,,555555+++%%%&&&%%%&&&((('''&&&&&&'''(((((('''&&&(((***,,,,,,+++%%%$$$######%%%''''''&&&%%%%%%&&&&&&&&&'''''''''%%%&&&''')))+++...000222111---((((((+++,,,***&&&(((***+++***'''%%%'''***++++++***)))***+++,,,---+++,,,...111333333///,,,...///...+++'''%%%$$$$$$''''''&&&%%%&&&(((***,,,---,,,,,,...000///+++&&&%%%***---+++***,,,,,,***+++***((('''&&&%%%$$$$$$'''((()))******+++******(((&&&$$$%%%'''***,,,,,,((('''&&&%%%$$$$$$$$$$$$'''&&&&&&%%%&&&'''((()))+++---......---+++++++++******)))(((''''''(((((())))))(((((((((((((((((()))+++++++++))))))***+++***))))))((()))***,,,---111000---+++)))((((((((('''///333///++++++------///...---,,,+++,,,,,,---...111555555333...+++***''''''((((((''''''&&&&&&''''''&&&&&&&&&'''(((((()))((('''&&&&&&'''((())))))***+++,,,---...///000(((((((((((()))))))))***''')))******))))))***+++***+++,,,,,,+++*********,,,,,,,,,---...///111222---............------,,,******+++,,,---...///000.........---...///000000...///000///......000222555555444333333333333333888777555333333333333444222444666666666777999<<<============>>>@@@BBBCCCHHHMMMTTTZZZ^^^aaaccceeekkkqqqtttzzz666444222000000000222333111111222222000///,,,+++***,,,///111222222111000......,,,,,,---///111222------,,,+++)))'''&&&%%%%%%%%%&&&'''((())))))))))))))))))'''%%%$$$%%%'''&&&&&&'''(((***,,,---...((()))...444222***%%%%%%%%%'''((('''&&&&&&'''(((%%%&&&'''((())))))((('''%%%###"""###%%%''''''&&&&&&&&&'''''''''(((((((((%%%&&&(((***---...///000333---((('''+++---+++'''+++,,,,,,***((((((***,,,---+++***)))))))))+++,,,+++---///111222111///------......+++(((&&&%%%&&&(((&&&%%%$$$&&&(((,,,............///000...***'''(((---...+++)))******(((+++***)))'''&&&'''((((((*********+++++++++++++++(((&&&$$$%%%''')))******&&&&&&%%%$$$$$$#########&&&%%%%%%%%%%%%'''((()))...000222333111000///000++++++***)))(((((((((((()))***+++++++++***(((((()))+++,,,+++***))))))***)))((((((((()))***,,,---000///---***(((((('''''''''...222///+++,,,---,,,...---+++)))(((((()))))))))---111333111,,,(((&&&'''((()))))))))(((&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))***++++++,,,......///000'''''''''((((((((())))))''')))******))))))***+++(((+++......***((((((*********+++,,,---///000111---------......------,,,***+++,,,---...//////000............///000000111///000111000//////000222444333333222111222222222555444444333333444444555444333333555777999::::::<<<<<<<<<===>>>@@@CCCDDDHHHMMMTTT[[[___bbbdddffflllrrrvvv~~~000///---,,,+++,,,---...***+++,,,---------,,,+++///000222333333222111000...---,,,+++,,,---///000...---,,,***((('''&&&&&&###$$$%%%'''(((((((((''''''((((((&&&%%%$$$%%%''''''''''''''')))+++---...(((+++000333000)))%%%%%%&&&'''((('''&&&%%%&&&(((%%%'''(((((('''&&&$$$######""""""###&&&((((((((('''(((((((((((()))))))))%%%'''(((***,,,,,,,,,,,,333...)))(((***,,,+++(((------,,,+++***+++---...///...+++(((''''''((()))+++---///111111///...---***+++,,,***(((''''''((('''&&&%%%$$$%%%(((+++------,,,---------,,,)))'''&&&+++,,,***)))+++,,,+++******)))))))))+++,,,...---,,,,,,+++***)))))))))'''%%%$$$$$$&&&(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&((()))000222555666555333222222,,,+++***)))))))))))))))***+++,,,------,,,***))))))+++---,,,***)))))))))((((((''''''(((***,,,---///---+++)))(((''''''((('''---000...,,,...///......,,,)))'''%%%%%%&&&&&&%%%)))...000///,,,)))((()))***++++++***)))'''&&&$$$&&&(((******(((%%%######$$$%%%''')))***+++,,,------------------------&&&&&&'''''''''(((((((((''')))******))))))***+++(((+++...---***'''((())))))))))))***+++,,,...///,,,,,,---------------,,,000000000000111111111111......///000111111222222111111222111//////111222222222111111111111222222111111222333444555666777666555333444777999999888::::::;;;<<<>>>@@@CCCDDDGGGLLLSSSZZZ^^^bbbeeegggpppsssvvv*********+++,,,...///000******,,,---.../////////555555555555444333222222///...,,,+++++++++---...---,,,***)))((('''''''''###$$$%%%'''''''''&&&&&&&&&'''((('''&&&%%%&&&'''((('''''''''(((***,,,---)))---222333///)))%%%%%%&&&(((((((((&&&%%%&&&'''''')))******'''%%%$$$$$$$$$###"""$$$''')))***)))''''''((((((((()))))))))&&&&&&((()))************///---+++))))))***)))(((---,,,+++***+++---///000111///+++(((&&&&&&'''(((+++---000111///...---...((()))***)))((('''''')))&&&&&&%%%$$$%%%''')))+++******++++++***)))((('''"""&&&)))'''(((,,,///...))))))***+++,,,...///000...---+++)))((('''''''''&&&%%%$$$$$$&&&&&&&&&%%%######$$$%%%%%%%%%$$$$$$$$$#########$$$&&&''')))---000333555444222111000******))))))))))))******)))***+++------,,,,,,+++***,,,......,,,***)))))))))(((((('''((()))+++,,,,,,+++***(((((((((((())))))---...,,,+++...000//////---***'''%%%&&&'''((((((+++...000///...------......---,,,+++)))((('''%%%'''***++++++)))&&&$$$$$$$$$&&&(((***+++------.........---,,,++++++***''''''''''''((((((((((((''')))******))))))***+++)))***++++++***)))))))))))))))))))))***+++,,,,,,+++,,,,,,------------,,,............////////////---...///111222222222222222222333222000///111222111111111222222333444555111222333444555666777777777666555555777888888777999::::::;;;>>>AAACCCEEEGGGKKKRRRXXX]]]aaafffiiiuuuwww|||((()))+++---///000000000---------...///000222333666555444222111111111111222000...,,,++++++,,,,,,+++***)))''''''&&&''''''$$$&&&'''(((((('''&&&%%%$$$&&&(((((('''&&&&&&''')))(((((('''((()))***+++)))///444333...)))&&&%%%'''((()))(((&&&%%%&&&'''&&&(((***)))&&&%%%%%%''''''%%%$$$%%%''')))))))))&&&&&&&&&&&&''''''''''''%%%%%%&&&((()))+++,,,---+++,,,---+++((('''''')))+++)))((((((***---000111000---***'''&&&&&&((()))+++...000000...------...((()))***(((&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''''')))******)))((((((((("""'''(((&&&&&&***---,,,))))))+++,,,------......+++***((('''&&&&&&&&&'''&&&%%%###$$$%%%&&&%%%###%%%%%%&&&&&&&&&$$$###"""######"""###$$$%%%'''((('''***...000///---++++++'''&&&&&&''''''((()))***'''((()))***+++,,,,,,,,,+++---//////---+++*********)))(((''''''((()))******)))(((''''''((()))***+++...---)))(((,,,...---///---+++)))(((***,,,......///000000......000111333111///---+++***)))((())))))***))))))(((((('''(((((((((((()))+++,,,---...------,,,+++*********))))))))))))************''')))******))))))***+++***)))((((((***+++******+++***************++++++***+++,,,---------------))))))******+++,,,------,,,---///000111222222111222333333222000000111222222333333444555777888999555555666777777777777777555555666666666777888999::::::;;;<<>>@@@CCCFFFHHHJJJMMMQQQVVV[[[bbbiiinnnsss~~~'''&&&''')))---///000///333111---***(((((()))***......///...---///111444333000,,,******,,,,,,,,,''',,,...+++))))))(((%%%((('''''''''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%&&&(((******)))'''&&&(((222888555///---,,,,,,***'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&%%%&&&)))+++###%%%(((******(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%)))&&&%%%'''***+++,,,......,,,***'''&&&'''(((***,,,'''%%%(((///333000,,,000,,,'''$$$$$$''')))+++///,,,******,,,------+++'''&&&%%%$$$%%%''')))+++$$$%%%&&&%%%%%%&&&)))+++'''''''''''''''&&&&&&&&&(((&&&%%%&&&((())))))))))))))))))+++------+++)))%%%&&&&&&&&&'''(((((((((""""""!!!!!!"""$$$%%%'''((())))))(((&&&$$$%%%&&&$$$&&&'''&&&######%%%((('''&&&&&&'''((()))'''&&&$$$''''''%%%%%%((((((%%%&&&)))++++++)))((('''(((...------,,,***))))))(((%%%&&&&&&'''''''''''''''&&&&&&&&&''''''((()))***111,,,)))))))))&&&(((,,,555111---...222888:::;;;555111......111333333222333000......///000---+++******))))))******+++,,,)))***,,,...///000111111///,,,***,,,,,,***+++...000...,,,***(((''''''(((,,,***)))((()))***)))(((+++***)))(((((()))***+++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,...000///------000333...000111000...///222666666555222000///000222333333111222666<<>>===::::::999888888777777666555555444333444666888:::<<<===>>>???@@@BBBGGGJJJJJJRRRWWWWWW\\\eeekkkkkkvvv''''''''')))---000111111444222///,,,******++++++////////////000222333333555111---***))))))(((((())),,,,,,(((&&&((()))'''***)))(((&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((************))),,,333777111+++***++++++***(((%%%$$$$$$%%%&&&'''&&&''''''&&&%%%%%%''')))&&&'''***,,,,,,***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%''')))*********...,,,)))'''&&&(((***+++---)))'''***000444111...000,,,((($$$$$$&&&)))***///,,,******---///000///)))((('''&&&&&&'''((()))'''(((((('''%%%%%%''')))&&&&&&&&&''''''(((((((((***((('''''')))******))))))((()))***,,,,,,***(((&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&'''((()))'''(((((('''%%%$$$%%%&&&$$$%%%&&&%%%###"""$$$'''&&&&&&%%%'''((()))'''&&&!!!$$$$$$""""""%%%&&&###&&&((())))))(((''''''(((************))))))(((((('''(((((()))))))))))))))'''''''''''''''((()))***///+++(((((((((&&&'''+++111---***+++111777::::::222///------000222222111222000......//////---++++++************+++,,,,,,******+++,,,---......///000---+++------++++++///000///---+++*********+++,,,***(((((()))***)))(((******))))))))))))************+++++++++,,,,,,,,,...------,,,,,,++++++++++++---///...------///222...000000///......111444555444111000///111222444777555444777;;;===;;;999;;;;;;;;;;;;::::::::::::999888666555555777888999===>>>??????@@@CCCGGGKKKLLLSSSWWWXXX\\\eeekkkmmmuuu((('''''')))---000222333555333000...,,,,,,,,,---...------111555888777555999555000,,,***)))'''%%%+++...,,,'''%%%(((******+++***((('''&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%((((((((()))***+++,,,---000555666...((('''))))))***(((&&&$$$$$$%%%'''))))))))))))'''%%%$$$%%%&&&&&&'''***++++++***'''&&&''''''''''''''''''''''''######%%%(((---111333222111...+++((((((+++...000///+++)))+++111444222///000---)))&&&%%%&&&(((***///---******---000222333,,,+++)))((('''''''''((((((((()))((('''''')))***'''(((((()))***+++,,,,,,,,,***(((((()))******)))((('''((()))++++++)))((('''''''''''''''&&&&&&&&&'''&&&&&&&&&'''((()))***$$$&&&&&&&&&$$$$$$%%%&&&###$$$%%%$$$""""""$$$%%%&&&%%%%%%&&&((()))(((&&&###&&&&&&$$$%%%)))***'''&&&'''((('''&&&%%%''')))''''''(((((()))))))))))))))***++++++,,,,,,++++++(((''''''''''''(((((()))...)))'''''''''%%%'''+++777222,,,***,,,......---...,,,++++++...000111111000///...---......---++++++++++++++++++,,,------------,,,+++,,,---...///000---,,,......+++,,,///000///---,,,,,,------...,,,***(((((()))***)))((()))******************)))******+++++++++,,,,,,,,,000//////...---,,,+++***+++,,,------,,,,,,...000/////////...---...000222333222000000000111333555777666555777;;;<<<:::888777777777777888888888888;;;:::999777777888999999===>>>???@@@AAADDDHHHLLLNNNSSSWWWXXX[[[ccckkknnnvvv)))((('''))),,,000222333333222000...,,,,,,------,,,+++,,,111999===<<<999;;;888333///---,,,***(((,,,//////***(((***,,,+++)))))))))(((((((((''''''&&&''''''((((((''''''&&&******(((((((((***,,,---222666666///(((''''''&&&***)))'''%%%$$$%%%(((******+++***(((%%%######$$$$$$&&&((())))))(((&&&$$$''''''''''''''''''''''''"""$$$&&&)))...444666444333111---++++++...222444///,,,)))+++///222111///000...+++'''%%%&&&(((+++000...,,,+++,,,...111222---,,,+++***))))))))))))%%%''')))******+++...000+++,,,,,,,,,---.........,,,***(((((())))))((('''''''''''')))++++++)))'''((((((((('''&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''###$$$%%%%%%$$$###$$$&&&###$$$######""""""###$$$&&&%%%%%%&&&((()))((('''###''''''&&&'''+++,,,)))&&&&&&&&&%%%$$$$$$''')))&&&'''(((***++++++++++++******+++,,,,,,,,,,,,+++((((((''''''''''''((((((---)))'''((('''&&&(((,,,777222,,,((((((((('''%%%******)))***,,,...///000///...------------,,,,,,,,,,,,++++++,,,,,,---...222111///------...///000///,,,,,,......++++++......---,,,++++++,,,......+++***(((((()))******)))))))))+++,,,,,,+++))))))******+++++++++,,,,,,,,,......------,,,,,,++++++++++++++++++,,,,,,.../////////...------...///000111000000///000222444555444333333666;;;>>>===;;;444444555555666777777888:::999999888888999::::::<<<===??????AAADDDHHHLLLOOOSSSVVVVVVXXX___hhhoooyyy)))((('''))),,,000111111//////---,,,,,,,,,,,,---///------222999<<<:::666777444111///...---,,,***)))---///,,,***+++***'''%%%''')))******(((&&&$$$&&&&&&''''''''''''&&&&&&,,,***((('''&&&(((***+++111666666000***(((&&&"""((())))))'''%%%&&&(((++++++,,,,,,***'''$$$$$$$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((+++111222...222000---++++++---111333...+++)))))),,,......---//////---)))&&&&&&))),,,111000---+++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,------///111---------,,,,,,++++++++++++)))''''''(((((('''&&&''''''''')))++++++)))'''((((((((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%"""$$$%%%$$$######$$$%%%$$$###""""""############%%%%%%%%%&&&((()))(((''' ###$$$"""###'''(((&&&%%%&&&&&&%%%$$$$$$''')))'''(((***,,,---...---,,,((())))))***+++*********(((''''''''''''(((((()))---)))'''))))))(((***...---)))%%%%%%(((******)))'''((())))))***+++---...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...333111///---,,,---...///---***+++......,,,,,,///,,,,,,+++*********+++,,,+++)))(((((()))******))))))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,******++++++,,,,,,------+++*********,,,---......000...------...///000000000//////000111222444555444333333666;;;>>>===;;;666777777888999:::;;;;;;666777777888999;;;<<<<<<;;;<<<>>>???@@@DDDHHHLLLOOOQQQTTTTTTTTTZZZeeeooo~~~(((((((((***---......---+++++++++++++++,,,---...444333111333555666444111000...,,,+++,,,,,,+++***&&&+++---+++))))))'''$$$$$$&&&(((******(((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%+++***(((''''''(((***+++///333333///***(((%%%!!!&&&(((+++***(((''')))++++++,,,---,,,)))'''&&&&&&'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&***+++***000;;;>>>:::...---***))))))***,,,------+++(((((()))+++,,,,,,---......***''''''***...000000///---+++***+++------------...............+++---......,,,+++++++++++++++***)))((('''&&&&&&***(((&&&&&&'''(((''''''((('''((()))++++++)))((('''''''''''''''&&&&&&&&&%%%&&&''''''''''''&&&&&&###%%%%%%%%%######$$$%%%%%%$$$""""""$$$%%%$$$###%%%$$$$$$&&&)))***)))'''!!!$$$%%%###$$$'''(((%%%$$$%%%&&&&&&%%%%%%''')))(((***,,,---...---+++***&&&'''(((((())))))((((((&&&&&&&&&''''''((()))***---)))''')))))))))+++000---)))%%%%%%''')))(((&&&&&&''')))***))))))+++,,,+++,,,------+++++++++---+++++++++++++++,,,------///...,,,+++******+++++++++)))***///000......111///...,,,+++*********+++***)))((((((***+++************++++++++++++************+++++++++,,,,,,,,,((())))))***+++,,,---...,,,+++******,,,......---000...,,,---///111111111/////////000111222333333666444444777;;;===<<<999666666777888999999::::::555666777999;;;<<<===>>><<<===>>>???AAAEEEIIIMMMPPPQQQRRRSSSRRRVVVbbbppp'''((()))+++------+++)))(((((()))+++,,,...//////444333222111111222222222,,,+++)))***++++++***))))))---...***((())))))'''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))+++---...---///...)))&&&&&&%%%"""###(((------***((((((***+++,,,...---+++)))))))))(((((())))))))))))((((((''''''''''''''''''''''''%%%***+++***111@@@FFFBBB---,,,+++***************---+++((('''((()))+++,,,+++---...+++((((((,,,000...000111000---,,,---...000000000000///...------***,,,------***((('''((()))))))))((((((''''''''')))(((&&&'''(((***)))((()))((()))***,,,,,,***(((&&&&&&&&&'''''''''''''''&&&'''((())))))((('''&&&%%%&&&'''&&&$$$######$$$'''$$$"""###%%%&&&%%%$$$$$$$$$$$$&&&)))***)))(((###&&&&&&$$$%%%((((((&&&###%%%''''''''''''((()))''')))***++++++)))'''%%%%%%&&&''''''((('''''''''%%%%%%%%%&&&((()))+++,,,,,,(((&&&((()))(((+++000111---(((&&&&&&&&&###!!!%%%(((******(((((()))+++***,,,---,,,******+++---+++************+++,,,,,,,,,,,,,,,+++*********)))***)))+++111333222222555444333000...,,,+++++++++***)))'''(((***++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,------------+++)))+++---//////---///---,,,---000333444333//////000000111111222222555333333777;;;>>>===;;;555666666777777888888888777888:::;;;<<<===>>>>>>===???@@@BBBCCCGGGLLLOOORRRQQQRRRSSSQQQTTTbbbqqq'''''')))+++---,,,)))&&&'''''')))+++---///000111//////000000///111444777---,,,***+++,,,,,,+++)))...111000+++)))+++------,,,+++(((&&&&&&(((+++---++++++,,,,,,,,,,,,++++++&&&&&&((())),,,...000222,,,---***$$$"""$$$%%%$$$"""(((...///+++((((((******,,,......---++++++,,,&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))***...+++%%%)))555999444//////...------,,,+++***...,,,)))(((((()))+++,,,***---...,,,((((((---222,,,///222222000...///000222222222111///...,,,+++&&&(((******)))(((((((((******************++++++***((('''(((***++++++***)))))))))+++------+++)))%%%&&&&&&''''''(((((((((&&&&&&'''(((((('''&&&%%%&&&'''(((&&&$$$######$$$(((%%%######&&&'''&&&$$$$$$$$$$$$&&&)))***)))((( ######!!!!!!$$$$$$!!!"""%%%((()))((('''((((((&&&'''((()))(((%%%""" %%%&&&&&&'''''''''''''''$$$$$$%%%&&&(((***,,,---***&&&%%%'''((('''***///,,,)))&&&%%%((()))(((&&&&&&(((++++++((('''(((***)))+++---,,,***)))+++---******))))))******+++,,,,,,------------,,,+++***+++***---333555444555888999777555111///---,,,,,,***((('''(((***++++++***---,,,+++******+++,,,---******+++++++++,,,,,,,,,---------------------,,,...+++***+++...000///...///---+++---111555555444000000000000111111111111000///111666<<<@@@AAA???:::::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>======???AAABBBCCCEEEIIINNNRRRTTTRRRSSSSSSQQQSSSbbbsss###''')))'''(((+++***%%%%%%%%%'''***...000000000...222777888555222222333222'''$$$---222///...333555111+++'''&&&(((******///...,,,+++++++++,,,,,,+++...000///***%%%######$$$$$$$$$%%%'''***---///555---'''''''''&&&(((+++((('''&&&&&&'''(((***++++++++++++------,,,)))&&&(((&&&)))//////)))&&&)))******))))))))))))******+++---///000111111111111///222444111,,,)))***---,,,)))''''''))),,,...///222,,,(((***,,,---000555333333222111000///......222333222///---,,,...000***...111///)))''',,,111000---******++++++(((%%%***)))((((((+++,,,,,,,,,+++***))))))******)))(((%%%$$$$$$$$$$$$$$$$$$$$$((((((&&&%%%$$$#########&&&%%%$$$$$$######$$$$$$$$$###"""###$$$&&&&&&%%%&&&%%%%%%%%%&&&((()))+++&&&%%%###""""""###%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!$$$&&&&&&)))...///---+++)))(((&&&''')))+++---+++******)))(((''''''&&&******))))))((((((''''''((()))***++++++,,,,,,+++***,,,------,,,************,,,---......---+++***(((***+++---...222777;;;;;;888333...++++++,,,,,,)))(((''')))+++---------***************)))(((((('''((()))++++++******)))***+++,,,+++******,,,...'''(((***,,,---...---,,,,,,,,,---///222444555444000000000000111333555777777333333999BBBDDD>>>777>>>999666999???BBB???:::777888:::::::::<<<>>>AAA>>>AAADDDGGGIIILLLOOORRRTTTZZZZZZZZZ[[[WWW```www%%%%%%&&&)))******'''$$$&&&%%%&&&)))...222444444333555777777555333222222333***'''///222...---000222...)))&&&&&&(((***++++++***)))(((((())))))***,,,...111///***&&&%%%&&&&&&%%%%%%&&&'''***---///111+++%%%%%%%%%$$$&&&)))&&&&&&&&&&&&'''((())))))+++*********+++***'''%%%+++)))+++000///)))&&&(((***)))))))))******+++,,,***+++---...000000000000000111111///---,,,...000...,,,+++,,,000444777888666000---...///...///222000000000//////......---,,,...000000///---,,,------///111///+++)))***---+++)))(((((())))))(((''',,,***))))))+++,,,+++***'''&&&&&&'''(((((('''&&&&&&''''''&&&&&&%%%%%%$$$'''&&&%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$"""###$$$%%%%%%$$$%%%%%%$$$%%%&&&(((***+++'''%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$###"""###&&&&&&%%%(((---///,,,***)))'''&&&''')))+++---******))))))(((''''''&&&''''''''''''((((((((((((&&&'''((()))***************+++------+++***)))******+++,,,------,,,***))))))***+++,,,---000444777666555333111///---,,,,,,***)))((((((***,,,,,,+++***************)))((((((((((((******+++******)))+++,,,------,,,,,,---///333000---+++++++++,,,,,,.........///000111111111555444222111111111222222888555555:::???@@@;;;555555333222555:::<<<;;;888888999:::;;;:::;;;>>>@@@???BBBEEEHHHJJJMMMQQQTTTVVVZZZYYYZZZ\\\XXX___sss,,,%%%%%%---111+++%%%%%%(((''''''***000666:::<<<:::888777666555444222000000)))(((000333000...000...+++'''%%%&&&)))***+++(((((('''''''''((()))))),,,///000...***'''''')))'''''''''''')))+++...000333,,,'''''''''&&&'''***(((((()))***++++++++++++...,,,)))((()))((('''%%%+++***,,,///...)))&&&&&&''''''((()))***++++++,,,((()))***+++,,,------...222000......000111111111111///...000444888:::;;;888333000111000---+++---------------------------&&&)))...111000---+++***//////000///---+++***(((%%%&&&(((((('''''')))***...,,,*********+++***(((###$$$&&&''''''&&&%%%$$$''''''(((((('''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%$$$###$$$$$$$$$$$$&&&(((***,,,'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&%%%$$$######%%%&&&%%%$$$'''---///,,,)))((('''&&&''')))+++---***))))))(((((('''''''''%%%%%%&&&&&&'''((((((((($$$%%%&&&'''(((((((((((()))+++,,,,,,***))))))***((()))***+++++++++***)))++++++,,,,,,+++---///222///111333444333111...,,,+++)))(((((()))******)))*********+++******)))(((((()))******++++++******)))+++------,,,,,,,,,---222///,,,***+++,,,,,,+++000////////////.........666555333111000000111111777777888:::;;;:::666333222222444777999;;;;;;<<<999:::;;;;;;;;;;;;===???@@@BBBFFFIIILLLOOOSSSUUUXXXZZZXXXZZZ^^^ZZZ^^^qqq333'''&&&333888...'''(((***)))(((+++111999???BBBAAA<<<888666666666333000***&&&(((///444222111333,,,)))&&&%%%&&&((((((((((((((((((((()))******++++++---///,,,)))'''(((+++)))(((((((((***,,,///111888222------,,,***)))+++,,,---///000111111000///000---***((('''((('''&&&((((((***,,,,,,)))''''''$$$%%%&&&((()))***++++++((((((((()))***+++---...444111000222555666222...222000//////222444555555555111///111000+++((((((,,,,,,,,,---------......'''***...000///,,,***)))...------...///...***'''###&&&))))))'''&&&))),,,000...+++*********((('''%%%&&&((()))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""""""""###$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&'''%%%######$$$$$$###"""#########$$$&&&(((***,,,&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$%%%$$$###(((///000...(((((('''((()))+++---...))))))((((((((('''''''''''''''''''''''''''''''''$$$$$$&&&''''''''''''''')))+++,,,+++)))((()))***'''((()))******))))))(((------...,,,++++++---...,,,...111333333222000...,,,***(((((()))))))))(((*********++++++******)))))))))******++++++++++++''')))++++++*********++++++)))(((***---...,,,***000000111000///...///000333222111111111222333444555777999:::888666555444111555888999999999;;;===;;;<<<===<<<;;;;;;===??????BBBFFFJJJMMMPPPTTTWWWXXXYYYWWW[[[bbb^^^bbbrrr444(((&&&333888///((()))(((''''''***111888>>>AAABBB>>>999666666666444111)))(((***///111111000111,,,***'''&&&&&&&&&&&&%%%''''''(((((())))))))))))***,,,---+++(((&&&(((***((((((((()))+++...111333999333///...---)))''')))---...000111222222111000000---)))&&&&&&''''''&&&$$$&&&)))***+++++++++)))%%%&&&(((***,,,------...---,,,++++++,,,...000222555333333666:::999222+++///---,,,---///111222222222//////222222---******+++,,,,,,------......///---...///...,,,******++++++***))),,,///000,,,'''&&&(((+++***((('''***---///---+++)))))))))'''&&&&&&(((***)))'''%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""###$$$%%%%%%%%%&&&&&&'''''''''&&&&&&'''%%%######$$$$$$###"""#########$$$%%%''')))+++%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$"""###"""###)))111222...((((((((()))+++---///000((((((((((((''''''''''''******))))))((('''&&&&&&%%%%%%&&&'''(((((((((((()))***+++***((('''((()))''''''(((((())))))))))))...//////...,,,+++,,,---,,,---...///000111111111---+++)))((()))))))))'''******++++++++++++*********************++++++,,,((()))++++++*********,,,:::444---+++,,,//////......000222222000000222444333222111111111222333444333555888999777555555666111555999999666555666888;;;<<<======<<<<<<>>>@@@???BBBFFFJJJMMMQQQUUUXXXWWWYYYXXX\\\dddccchhhyyy///'''&&&...111,,,(((((($$$$$$&&&***000666999;;;>>>;;;888666555444333222...------------+++******,,,***'''''''''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&)))+++---,,,(((&&&'''((('''''''''(((+++///222444555000---...---)))&&&''',,,---...///000000000000000---)))(((((((((((((((&&&)))++++++---000000...)))***---///000111111111111///...---...111444666444333444888;;;888111***)))))))))+++///222333333222///000444555111......++++++,,,,,,------......111000///---******+++---)))((('''***---...+++)))((()))***+++***+++,,,---,,,+++((((((((()))(((&&&$$$&&&((('''%%%$$$'''))))))(((%%%######$$$%%%&&&###############$$$%%%&&&&&&'''((((((((('''%%%$$$&&&%%%######$$$%%%$$$###$$$$$$###$$$%%%&&&((()))$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&%%%%%%$$$""""""!!!###+++222222,,,''''''((()))+++---///000'''''''''''''''''''''''',,,,,,+++)))((('''&&&%%%%%%&&&'''((()))))))))))))))******((('''&&&((()))'''''''''(((((())))))***---...///...,,,++++++,,,---,,,,,,+++,,,...000222---+++***)))***+++***))))))***++++++,,,++++++++++++************+++,,,,,,,,,---------,,,,,,...000WWWIII777,,,***---000111---000333333111111444777666555333111000000111111222444777777777666777777555999======:::888888999;;;<<<============???AAA@@@CCCGGGLLLOOOSSSXXX[[[YYY\\\[[[___ffffffnnn***)))((()))+++,,,***)))%%%&&&***///444888888777666666666444111000000111000000///+++)))((('''''')))(((''''''(((((('''%%%&&&&&&'''(((''''''%%%%%%))),,,///...***'''&&&'''%%%%%%&&&(((+++///333666555111000333333000///000222222222222333444555666444222///.../////////...---111333111222666777333***,,,...000111111111000///---+++***+++...111444222111111333555555111...((('''(((***...111222222222//////444555222///000******++++++++++++++++++//////...,,,******,,,...)))((('''((()))***)))((('''''''''))),,,...///...)))'''&&&&&&((()))((('''"""%%%''''''&&&(((---222444111+++&&&$$$$$$&&&'''%%%$$$$$$$$$$$$%%%%%%&&&((())))))***)))'''%%%###%%%$$$"""###$$$%%%%%%$$$%%%%%%$$$$$$$$$%%%''''''"""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$#########%%%,,,222///((($$$%%%&&&(((***,,,...///''''''''''''''''''''''''******)))(((''''''&&&&&&%%%&&&'''(((((())))))))))))))))))(((&&&&&&''')))''''''''''''((()))***+++***,,,------+++***+++,,,,,,,,,+++++++++,,,---......,,,******+++,,,,,,+++)))***++++++,,,,,,,,,+++++++++*********+++,,,---//////...,,,+++,,,000222ZZZLLL999---+++---///000,,,000333222000000333777555444222111111111222222555555666777777777777666888;;;>>>??????>>>===<<<;;;<<<=========>>>AAACCCBBBEEEJJJNNNRRRWWW[[[___]]]aaa```bbbgggfffqqq))),,,,,,((()))---...,,,(((+++///555:::<<<:::888000222444222...---...000...///---)))''''''(((((('''&&&&&&((()))***)))'''))))))*********)))'''&&&***...111000,,,(((&&&'''######%%%'''+++000444777999666666;;;===;;;:::;;;;;;::::::999:::<<<===>>>:::888666666777777666555333888999666777;;;;;;777(((***,,,...//////...---***(((%%%$$$%%%(((,,,///000///...///000222222222)))((((((***,,,------,,,111......111333///---...*********)))))))))))))))+++,,,---,,,++++++---...))))))((('''&&&&&&''''''&&&$$$$$$(((---111111///'''%%%$$$%%%'''))))))((("""%%%((()))))),,,444;;;===888111***%%%%%%&&&(((&&&&&&%%%%%%$$$%%%%%%&&&)))*********)))'''$$$"""$$$###"""###$$$&&&&&&%%%&&&&&&$$$$$$$$$%%%&&&&&&!!!"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&''''''''''''$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%'''---111,,,###"""###$$$&&&)))+++,,,---&&&'''''''''''''''''''''''''''''''''''''''&&&&&&$$$%%%&&&'''(((((((((((()))))))))'''%%%%%%''')))'''''''''((((((***++++++(((***+++,,,*********++++++++++++,,,++++++++++++...,,,++++++,,,------,,,)))***+++,,,,,,,,,,,,,,,,,,+++*********+++,,,---......,,,***)))+++///222HHH>>>333...///000...***,,,000333222///...111555000000000000111333555777888777666777888888666444555666999<<<======<<<::::::<<<===>>>>>>???BBBDDDDDDGGGLLLQQQUUUYYY^^^aaaaaaeeedddeeegggfffrrr,,,******---111222---((('''(((,,,555===@@@===999111,,,***------***,,,111555111+++'''&&&'''((()))+++)))&&&&&&'''(((((('''&&&&&&&&&'''((()))***+++)))...111---(((&&&&&&'''&&&&&&$$$!!!%%%---000000,,,+++,,,///333666777666999999:::<<<>>>???===<<<<<<999666555444444444222222333444333222111111333///***&&&'''+++...,,,)))'''))))))'''$$$$$$(((,,,111000...------...///000***,,,...///...------...---000222222222333000+++///---***((('''(((***+++000000///...,,,***((('''******)))''''''&&&&&&&&&((('''''''''((()))+++,,,++++++***(((''''''***,,,###***......222;;;@@@???BBB222$$$$$$'''((('''(((""""""###$$$%%%'''((((((******,,,...///---)))&&&'''%%%###"""!!!!!!"""###$$$$$$$$$$$$%%%&&&&&&&&&)))&&&###"""###$$$$$$###&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&%%%$$$$$$&&&$$$###!!!!!!"""$$$%%%"""&&&***...000...+++)))!!!###$$$###''',,,,,,)))&&&$$$######%%%&&&&&&%%%***)))(((''''''((())))))***'''%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((()))***$$$%%%'''((())))))((((((((('''(((***,,,------+++++++++++++++++++++++++++---,,,++++++******++++++---,,,++++++******++++++((())))))***+++---...///000---+++,,,///222111000<<<666000...111333111...000000000000000000000000000111000...,,,---333777999666555888<<<<<<888444777777777888:::;;;:::888888:::<<<===>>>???AAACCCIIIJJJMMMPPPUUUYYY]]]___cccbbbfffjjjhhhjjj000---+++,,,000222000---//////222999>>>???:::444///***))),,,---+++---222444111---***)))***,,,---,,,)))'''&&&'''(((''''''&&&&&&&&&&&&''')))***+++))),,,...,,,(((&&&%%%%%%###%%%%%%%%%***111444222(((((((((***,,,------+++///......000222222000///333111//////000111111000111111111000---++++++,,,,,,)))&&&&&&)))******(((%%%(((***)))'''%%%''')))...---+++***)))***+++,,,+++---///000...------...000888<<<:::777666555222...,,,***))))))***,,,---//////...---+++)))'''&&&''''''&&&&&&''''''((()))'''&&&&&&&&&''')))+++,,,******)))'''&&&&&&)))+++'''+++000999HHHTTTSSSKKK:::...$$$$$$&&&%%%%%%'''$$$%%%%%%&&&'''(((((()))+++,,,---///000...+++'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$)))'''$$$###%%%&&&''''''$$$$$$%%%&&&'''(((((()))$$$%%%&&&''''''&&&%%%$$$'''%%%$$$######$$$%%%&&&%%%(((,,,//////---)))'''$$$&&&&&&&&&)))......+++(((&&&%%%&&&''')))((('''(((((('''&&&&&&'''((()))***)))''''''((()))((('''&&&&&&''''''((()))******'''(((***+++,,,,,,++++++******)))***+++,,,***)))))))))))))))))))))))))))++++++*********++++++,,,++++++***)))))))))))))))***************+++,,,---///---,,,,,,...///000000555222......000111111///222222111111000000000000000000///------///222666888666666999===>>>:::666777666666888999:::999777999;;;===>>>???@@@CCCEEEJJJLLLOOORRRWWW\\\```bbbggggggiiihhhdddhhh444000------000222333222...///222777;;;:::444///,,,***))),,,---,,,...111111///,,,******+++---...,,,***((('''(((((('''&&&'''&&&&&&&&&''')))+++,,,+++******+++***(((%%%### $$$''')))///666888555---,,,,,,---------***(((---,,,+++,,,---...---+++,,,+++)))***---///000000444444333111---*********)))(((&&&&&&&&&'''((((((###'''++++++)))&&&&&&'''---,,,***)))((((((((())),,,...000000///------......777===999333111111111,,,+++))))))***+++...///...---,,,+++)))(((&&&&&&$$$$$$$$$%%%&&&((()))***&&&%%%%%%%%%&&&(((***+++,,,,,,+++***)))))),,,...***000>>>UUUlllrrr```KKK111+++'''''''''%%%%%%'''''''''((((((((()))))))))+++++++++---...---***''''''((())))))***+++++++++------,,,+++)))&&&$$$"""%%%###!!!!!!$$$&&&''''''###$$$&&&((()))***))))))%%%&&&'''(((((('''&&&%%%'''&&&%%%$$$%%%%%%'''((((((***---///...+++'''%%%%%%'''''''''***......+++(((&&&&&&&&&((()))((('''&&&&&&%%%&&&&&&'''((()))%%%%%%%%%&&&((((((&&&$$$(((((((((((())))))******%%%&&&'''((())))))))))))---,,,************(((&&&))))))))))))))))))))))))))))))))))))***+++,,,---,,,+++******))))))******+++******)))))))))******------...---,,,,,,...///---------...///000000000222222222222111111000000222000---,,,...111333444333222222666:::;;;999666777666666777888999888666999;;;===>>>???AAADDDFFFLLLNNNQQQUUUZZZ___ccceeekkkkkkjjjeee^^^ggg555222000000222444444444)))+++000666:::999555111,,,+++,,,------,,,------------+++)))(((((()))+++,,,***)))((())))))(((&&&''''''&&&&&&''')))+++---///***)))---///,,,'''$$$"""%%%(((***000777999666111111000111111000---***///---,,,---///000000000,,,+++***+++...000111111222333222000,,,***)))***'''((((((&&&%%%%%%''')))$$$(((+++***(((&&&'''(((///...---+++***))))))))),,,...000000...---,,,---...333444///+++,,,---,,,))))))((((((***,,,...///---,,,+++)))(((&&&&&&%%%######$$$$$$&&&''')))***%%%$$$$$$%%%&&&(((***++++++++++++)))((())),,,...+++888SSStttZZZ999++++++,,,,,,***(((''')))((((((((((((((()))))))))(((((((((((())))))'''%%%(((((('''((())),,,...///333333222000---)))&&&###%%%###!!!"""%%%(((******$$$&&&(((*********((('''&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%&&&'''((((((***---...---+++(((%%%$$$&&&&&&%%%(((,,,,,,(((%%%$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&'''((()))***###$$$%%%(((***)))'''$$$(((((((((((((((((())))))$$$%%%%%%&&&''''''((((((---,,,***)))))))))(((&&&++++++++++++++++++++++++((((((((((((***+++,,,---...------,,,,,,,,,,,,,,,)))))))))((())))))***++++++---///...+++***---///***---///000///...///000111111111111222222222222444000------111444444333111111333666:::;;;:::888666555555666888888777555999:::<<<>>>???AAAEEEHHHMMMOOORRRVVV[[[aaaeeegggkkkkkkjjjccc^^^lll111222333555777666444222+++...222888<<<<<<:::888...//////...------+++)))---...---+++(((&&&''')))+++***))))))***+++)))(((((('''&&&&&&'''))),,,---222,,,***000444000)))'''&&&(((((((((---555888666///......///000///---++++++)))'''(((+++---//////...,,,+++,,,...000111111+++,,,,,,+++(((''''''(((((())))))(((&&&&&&(((***''')))***(((%%%%%%(((+++000///...---,,,+++******+++---//////...---,,,---666444---((()))...///,,,(((((((((((()))+++,,,---,,,+++)))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%&&&(((***,,,(((((((((&&&%%%&&&))),,,--->>>\\\{{{rrrJJJ+++&&&***,,,+++)))((((((((('''''''''''''''''''''''')))'''&&&'''(((((('''%%%)))'''%%%$$$%%%)))...000666666555333111...+++))))))'''&&&&&&))),,,......'''(((*********(((&&&$$$''''''((())))))(((''''''%%%%%%%%%%%%%%%&&&'''''''''))),,,------+++)))'''%%%'''&&&%%%'''++++++'''%%%%%%%%%&&&((((((&&&%%%&&&&&&'''((()))*********((((((***---///...+++(((''''''''''''''''''''''''(((((((((((()))***+++++++++***(((((()))******)))************************&&&&&&'''((()))+++,,,---...---,,,,,,++++++,,,,,,'''''''''((()))+++,,,---***---///...,,,+++---///---///111222000...---.........///000222333444555555222///000333666666444333444666999<<<===<<<:::555444444666888999888666888:::;;;===>>>AAAFFFIIINNNOOORRRWWW[[[```dddggggggiiihhheeeggg{{{...111555999999666222///,,,...222555777777777666///222333000///...+++'''---///000...***'''(((******))))))***,,,,,,+++))))))(((&&&&&&'''))),,,...333,,,+++333666000***)))(((***)))(((,,,444666555///...---...000111000///***'''%%%%%%'''***,,,------+++)))***,,,.........***+++,,,+++)))))))))++++++***((((((((()))******((())))))'''$$$$$$(((,,,......---,,,+++******)))+++---///000///......///888333***%%%)))000111,,,******************++++++,,,+++)))'''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%''')))+++---+++++++++***)))***---000///;;;PPPdddhhhVVV===,,,$$$((()))'''&&&''''''%%%%%%%%%%%%&&&&&&''''''''',,,***(((((()))))))))(((+++(((%%%$$$%%%(((,,,...555555444333222111000000***(((&&&&&&(((+++,,,,,,))))))***)))(((&&&$$$###&&&'''((())))))((('''&&&$$$$$$%%%&&&&&&'''''''''((()))+++------+++)))'''''')))(((&&&(((,,,+++'''''''''''')))++++++)))'''&&&'''((()))*********)))((((((***,,,------***'''%%%&&&&&&&&&''''''(((((('''&&&&&&&&&'''((()))******(((&&&'''(((***++++++((((((((((((((((((((((((&&&&&&&&&'''(((***+++,,,+++***))))))(((((())))))''''''((((((***,,,---...***,,,...............///111111111111111///---,,,,,,---...///111333444444444222111111333555555555111222444666777777666555444444444666999::::::999999:::<<<===???CCCHHHLLLOOOQQQSSSWWW\\\```dddfffeeefffhhhlllwww,,,000555888888555111///***+++---///000111222333...333444111000111---(((***---000///***((()))+++(((((()))+++---...---+++***(((&&&&&&''')))---//////)))***333444,,,''')))&&&)))***+++///555777444333111//////111333444444///,,,(((&&&'''***,,,,,,)))(((''''''***,,,------,,,---...---+++++++++---,,,)))&&&''')))+++***)))&&&(((***)))&&&%%%'''***,,,,,,,,,,,,,,,+++******,,,...111222111111222222333111+++''')))///000---......---,,,++++++******---+++)))'''&&&&&&'''(((((('''''''''&&&''''''(((%%%%%%%%%&&&(((***,,,...---------,,,,,,---000333///222;;;EEEFFF;;;222...&&&((('''###$$$((((((%%%$$$$$$%%%&&&''''''((((((---***((('''((()))***)))++++++***)))))))))***+++111111000000111333555666...+++)))((()))+++++++++)))(((((('''&&&%%%$$$$$$&&&'''(((((((((((('''&&&%%%%%%&&&'''(((((())))))+++,,,------,,,***'''&&&'''((('''%%%'''******&&&''''''((()))++++++)))'''&&&'''((())))))(((((('''&&&&&&&&&((()))(((%%%###%%%%%%&&&'''((())))))***$$$$$$$$$###$$$%%%'''(((+++(((&&&&&&(((*********((((((((((((((((((((((((&&&&&&&&&'''((()))***+++***)))((((((''''''(((((()))))))))******,,,------++++++,,,...111222111///333000...///111111...+++.........///000000111111000111111111111111333555000222444555444222111000333333444777:::<<<<<<;;;;;;<<<>>>???AAAEEEKKKOOORRRSSSUUUXXX\\\```ccceeeeeefffkkkvvv,,,000444777666333111///)))+++---...///222555888---333555222111333000)))%%%)))------)))'''(((+++''''''(((+++...///...---***)))'''&&&''')))---///,,,&&&(((111222((($$$'''###(((,,,...333888888333444111...---...111222333222...)))&&&&&&'''))))))(((&&&%%%'''***---......***++++++***((('''((()))---((($$$%%%))),,,***'''$$$'''++++++(((&&&&&&(((------.........------,,,,,,///222444444444444555111333222......111222111222111000///---,,,+++***---+++)))'''&&&'''(((((('''''''''''''''((()))***%%%%%%%%%&&&(((+++---///(((((((((''''''(((+++...---+++---333333---)))******+++(((###$$$***+++&&&$$$$$$%%%&&&'''((()))***,,,)))&&&%%%&&&(((((((((,,,---.........,,,)))(((...---,,,---///333777:::777555222000111222222222''''''&&&%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&((()))************---......---+++(((%%%###$$$&&&%%%###$$$''''''###%%%%%%&&&(((***)))'''$$$&&&'''((((((((('''&&&%%%)))((((((((())))))&&&$$$%%%&&&'''((()))***+++,,,''''''&&&&&&'''(((***+++,,,)))'''&&&''')))))))))************************''''''&&&''''''((()))***+++******))))))))))))))),,,+++++++++++++++,,,,,,+++******...222444222000333///+++---111222///+++////////////............---000222111//////222555666888::::::888555444444222222444777;;;===>>>======>>>???AAACCCHHHMMMRRRTTTUUUWWWZZZ]]]aaadddeeeggghhhmmm}}},,,111333000///111...(((---000000......111111///000111111111000///...---...+++((((((***,,,+++)))+++---...---+++(((((((((+++++++++)))((((((+++---------,,,,,,***)))'''&&&))))))+++111666777333......,,,+++...333777888777222***&&&(((+++***))))))((((((((()))+++---000111---......+++'''%%%&&&'''***)))(((&&&&&&&&&''''''))))))******++++++++++++...111222000000111...***'''///111,,,,,,555777222222222000//////000111111222222222000------...///222...(((&&&((()))***)))%%%$$$$$$$$$%%%''')))***+++***)))((()))+++...000(((((()))***++++++,,,,,,***************++++++++++++***(((&&&%%%&&&'''((('''&&&%%%$$$%%%''')))+++000+++''''''&&&&&&)))...000000000000111222333444---,,,,,,,,,---///000111444555555444333333555666111...***'''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''',,,000000+++'''&&&(((###''''''$$$%%%(((%%%###$$$%%%&&&''')))******''''''&&&&&&&&&%%%%%%%%%---+++(((&&&%%%%%%&&&''''''&&&&&&''''''((()))***&&&%%%%%%%%% ###---((((((((((((((((((((((((%%%%%%&&&&&&%%%%%%$$$###(((((((((((()))))))))))))))+++,,,------,,,***)))*********++++++,,,,,,,,,...000222444444222000///222///------///...,,,)))------------.........///000000000000000000111222555555555666666666666777444555666777999:::;;;<<<>>>===>>>BBBIIIMMMNNNMMMPPPUUU[[[]]]___aaaccccccaaagggvvv+++111333000---///...******---...,,,...111222000000111222111///---,,,++++++)))'''&&&'''(((((('''------.../////////---,,,******+++***)))(((***,,,,,,,,,,,,+++***((('''&&&,,,+++---222777777333...+++)))(((***...111222222111)))%%%'''***)))((((((******)))***+++---///111+++,,,,,,***&&&%%%&&&(((,,,+++***(((((((((((()))&&&'''((()))+++,,,------...666:::555///,,,,,,+++(((000111******333999777000///...---------...///111111///---++++++---000333...)))&&&&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''((((((((()))***,,,---...)))))))))******++++++,,,''''''((())))))((((((((('''&&&%%%######$$$%%%&&&'''&&&&&&&&&&&&((()))***---)))&&&''''''%%%(((,,,000//////.........//////,,,+++******+++,,,...///...///000///------///111000---)))'''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***---000///)))%%%$$$%%%"""%%%&&&$$$&&&***(((###%%%%%%&&&&&&'''''''''((('''''''''&&&&&&&&&%%%%%%)))((('''&&&&&&&&&'''(((''''''''''''((()))++++++...)))&&&&&&)))+++***'''((((((((((((((((((((((((%%%%%%&&&'''((((((''''''(((((((((((()))))))))))))))+++,,,------,,,***)))******+++,,,,,,,,,,,,,,,---...111222333222000///222000------...///---+++/////////000000000000000000000000000000111111222444444555555555666666666666777888999;;;<<<============>>>BBBGGGLLLMMMLLLPPPUUUYYY\\\]]]___bbbddddddlll~~~+++111444000++++++---......111222111333888999777000111222111...+++******++++++***(((&&&%%%'''(((+++******,,,000111...,,,((()))++++++)))))))))***************)))(((&&&&&&++++++---111555555111------+++***+++...111222222///)))%%%''')))((('''(((,,,++++++++++++---...///((())))))'''&&&&&&''')))...---+++***))))))******###$$$&&&(((***,,,...//////;;;AAA:::///)))***---***111222+++***111999;;;000///...---------------......---,,,***+++---///222///***'''&&&%%%%%%$$$)))(((((('''&&&%%%$$$$$$&&&(((***,,,---.........++++++*********++++++,,,'''((()))******)))'''&&&%%%%%%$$$######$$$&&&'''&&&''''''(((((()))******)))&&&%%%((((((&&&'''***...---,,,+++******************)))(((((()))***+++(((((()))(((&&&&&&((()))---+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))),,,...000---((($$$######"""$$$$$$%%%(((,,,+++(((''''''''''''&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''(((((('''%%%%%%&&&&&&((()))***+++,,,000///)))(((---+++###((((((((((((((((((((((((%%%&&&''')))******++++++(((((((((((())))))))))))******,,,,,,---,,,+++***)))***,,,------,,,,,,++++++---///111222222111000222000...---...///......//////000000111111111000000000000000000111222222333444444444555555555555666666777999:::;;;<<<=========>>>BBBGGGJJJKKKKKKRRRUUUXXXZZZZZZ\\\aaaeeeiiiuuu+++111444111+++)))---111333666777555666:::;;;999000222333111---)))((()))---//////,,,((('''))),,,---***))),,,111333///+++&&&(((++++++***(((((((((((()))))))))((('''&&&&&&'''''')))---111111///,,,///...------...000111222///)))&&&((()))'''''')))---,,,+++******+++,,,,,,''''''&&&%%%%%%&&&(((***------+++***)))******+++$$$$$$&&&''')))+++,,,---000;;;BBB;;;111+++,,,---,,,333666000---111666999111000000//////.........***,,,......---------...000...,,,)))'''&&&%%%%%%(((((((((''''''&&&%%%$$$(((***...111222222111000......---,,,,,,,,,------***+++---///...,,,)))''''''''''''&&&'''((()))***&&&'''((()))*********)))'''%%%&&&***+++((((((***+++******)))(((((())))))***)))((('''''''''((()))$$$%%%%%%$$$###"""$$$%%%+++)))'''&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())),,,------+++'''$$$###$$$$$$$$$$$$&&&))),,,,,,***'''''''''((((((((((((((((((((((((''''''''''''&&&$$$%%%'''((()))(((&&&%%%######$$$%%%&&&((()))***...???CCC111###$$$***)))((((((((((((((((((((((((&&&'''((()))************(((((((((((())))))))))))******+++,,,,,,,,,++++++***+++,,,......---+++***+++,,,...000222222111111222000...------...///000,,,---...///000//////...000/////////000111222333333333333444444444555555444555555666888999999:::>>>>>>@@@CCCGGGJJJLLLMMMUUUVVVWWWXXXWWWWWW^^^fffooo~~~,,,000444222,,,)))---333444666666333333666666333000333444222,,,(((''')))...000000---***)))+++...555111///111555666222---&&&(((******)))((('''(((''''''(((((((((''''''&&&$$$%%%(((,,,///000///...---,,,,,,++++++,,,---///000+++((())))))((((((+++,,,+++)))((((((((()))***(((&&&%%%$$$%%%'''((()))+++***)))(((((()))***+++''''''(((((())))))******000777:::777333111000------444999777444222333222000000000///...------,,,'''+++111333333000...,,,......---,,,***)))((((((&&&&&&&&&'''''''''((((((+++...222666777666444222111000///------...///000,,,...///000///---***((()))))))))))))))***++++++&&&'''((()))*********)))(((''')))......+++)))+++)))((((((((())))))***+++***)))(((''''''((())))))&&&&&&&&&%%%######$$$%%%)))'''&&&&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((,,,,,,+++)))'''&&&&&&&&&'''%%%%%%(((******))))))''''''((()))***+++,,,,,,))))))((((((((('''''''''%%%'''((())))))'''%%%$$$%%%%%%%%%&&&''')))***+++===KKKLLL777&&&'''------(((((((((((((((((((((((((((((()))))))))(((((('''(((((((((((())))))))))))******++++++,,,,,,,,,,,,+++,,,------------++++++,,,---...000111222222222//////...------...///111,,,---///000000000///...////////////000111222333333333333444444444555555555555666777888999999:::>>>@@@CCCFFFIIILLLNNNPPPXXXVVVVVVVVVTTTTTT]]]iiivvv...///333444000,,,...333777999888444333444333000///333666333,,,((((((***,,,---,,,+++))))))+++---444222000111222222...***&&&((())))))'''''''''(((&&&'''((((((((((((((('''&&&(((+++...000111111111---......---,,,,,,...000///+++)))***)))'''(((,,,+++***((('''''''''((((((+++(((%%%###%%%&&&((((((((('''''''''(((***+++,,,*********))))))(((((((((...111222000222444222---...444:::<<<;;;666111...---...------,,,+++))))))(((---333666555222...,,,,,,...///...,,,***)))***&&&%%%%%%%%%&&&(((***,,,---000444777888777444222222000///......///111222,,,---......---***(((&&&((((((((()))))))))))))))&&&''''''(((((()))******+++***,,,000000,,,+++,,,(((((((((((()))***+++,,,***)))(((''''''((()))***((())))))'''%%%%%%&&&'''((('''&&&'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%''''''---,,,***(((''''''(((((('''%%%&&&***,,,)))&&&&&&&&&&&&''')))***,,,------))))))))))))(((((((((((('''((()))******(((&&&$$$))))))((())))))***+++,,,DDDDDD<<>>@@@DDDGGGJJJMMMPPPSSSXXXUUUTTTUUURRRSSS```qqq}}}000///222666444//////333888:::999555333444333000///333777444---)))***---+++)))(((((()))+++++++++............---+++)))((('''(((((('''&&&&&&''')))&&&'''((())))))))))))))))))+++...///////////////---...///...,,,---000222...+++)))***(((&&&''',,,******(((''''''((())))))///+++&&&$$$%%%&&&'''&&&&&&%%%&&&'''(((+++---///++++++*********)))))))))+++------,,,---111111---///111777===???;;;333...------------,,,***((('''+++...222444333000///...,,,...000///+++(((''''''(((&&&%%%$$$%%%(((+++------///222555555333111///000///---,,,---///111333------,,,+++***(((&&&%%%((())))))))))))((((((''''''&&&&&&&&&&&&((()))***---+++---000000,,,+++,,,)))))))))((())))))******((('''&&&&&&'''(((***+++*********)))&&&&&&'''(((((('''&&&'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&((((((111...***(((''''''((((((%%%###%%%,,,---)))%%%%%%&&&&&&'''((())))))***************)))))))))(((((('''((()))*********)))((())))))((((((((())))))***777222+++)))***+++(((%%%((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))************+++,,,---...000...---+++++++++------++++++,,,,,,------------'''+++...///...------......///222444444333111000......//////000222333444444444555555555666666666:::::::::;;;<<<<<<======;;;???CCCGGGIIILLLQQQUUUUUUPPPPPPSSSRRRUUUfffzzz111///111777777222///222333555444000///000///,,,///444777444...)))+++...,,,)))&&&'''+++------+++,,,...000///---+++++++++'''((('''&&&%%%%%%''')))&&&'''((()))************+++,,,......---+++++++++(((***+++***((((((+++///---***((()))'''$$$&&&++++++***)))(((((()))***+++111,,,'''$$$%%%&&&&&&%%%%%%%%%%%%'''))),,,///000+++++++++***************))),,,,,,)))***...///...000000333<<>>666111////////////...,,,***)))...000111111000//////000,,,///111///***&&&$$$$$$***(((%%%###$$$'''+++...+++---000222222000---+++...---+++++++++...111333///...---+++)))((('''&&&******+++******)))(((''''''&&&%%%$$$%%%''')))+++...,,,---000///+++***,,,+++***)))(((((((((((((((&&&&&&%%%%%%&&&((()))************)))&&&&&&&&&(((((('''&&&'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***444000,,,((('''''''''&&&###!!!$$$,,,///)))%%%%%%''''''''''''''''''''''''************))))))))))))&&&'''((()))++++++,,,,,,''''''&&&%%%%%%%%%%%%&&&&&&(((,,,...)))%%%)))111((((((((((((((((((((((((%%%&&&''')))************(((((((((((())))))))))))************+++,,,---...111///,,,******+++---///******************++++++%%%)))...000...,,,,,,---,,,...000222222111///............///000222333444555555555666666666666777999999999::::::;;;;;;;;;999===BBBFFFHHHLLLQQQUUURRRMMMMMMRRRSSSWWWkkk111111333666777555222...***---111222222000000000,,,///000///+++)))+++---...)))''')))*********---444333000...,,,,,,,,,,,,+++***(((&&&&&&&&&'''((()))'''&&&&&&)))+++---...'''///333...((((((+++,,,...,,,)))((((((***---///000...+++)))((()))+++,,,((()))***(((''''''(((***---((($$$$$$''')))&&&###&&&&&&%%%&&&''')))+++,,,---+++))))))***+++******)))+++------,,,,,,---...222...111<<>>???;;;===AAAEEEIIIKKKMMMMMMJJJHHHIIIMMMSSS___sss333333444666777555222///)))---111333222000//////,,,---...---,,,,,,---...///***(((***+++***+++---333222111///...---------***)))(((((('''''''''''')))(((''''''))),,,---...(((000666222,,,+++++++++,,,,,,+++++++++,,,,,,,,,...---***((('''(((***+++'''((()))(((&&&&&&((())),,,***(((&&&&&&'''''''''&&&&&&&&&&&&''')))***,,,+++***((()))***++++++******+++------------///000222///111999===888111///...000111111...---,,,,,,///000222333222///---++++++------,,,)))'''(((***'''&&&%%%%%%''')))++++++,,,---...,,,******---//////...---,,,---...000111,,,------,,,***(((((()))$$$'''***+++***)))(((((()))((('''&&&&&&(((+++,,,+++***)))(((((('''&&&%%%((((((((())))))(((((((((***(((%%%%%%&&&''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''((()))*********)))(((%%%&&&'''&&&%%%&&&(((+++000---(((%%%%%%&&&''''''((('''&&&'''))))))&&&###'''((()))*********)))(((*********+++******))))))((()))***+++,,,+++******%%%%%%&&&''''''''''''''')))(((((('''''''''((((((''''''((((((((((((''''''((())))))***************+++***))))))((((((((((((*********++++++++++++,,,,,,,,,,,,------........./////////...//////000000..............................///000111222222333111111111111222333444555555666666777777888888888666999;;;=========>>>???999;;;???BBBFFFHHHJJJJJJMMMMMMOOOTTTZZZeeexxx444333333444444333000---))),,,000333222000///...,,,+++++++++---//////...000+++)))+++,,,++++++---111111000000///...------((())))))))))))(((((('''))))))(((((()))+++,,,...***222777444///---,,,******+++...//////...+++))),,,***(((&&&&&&&&&((()))(((***+++***)))(((***+++,,,,,,+++(((%%%%%%(((,,,'''&&&&&&&&&'''(((***+++)))((('''(((***++++++***+++,,,---,,,,,,---000333333111222666777444444555///111222222000...---...---111555444000,,,***))))))+++++++++)))((()))+++&&&%%%%%%%%%&&&(((***+++,,,,,,,,,+++))))))+++---......---,,,,,,---...///,,,------+++)))''''''(((''')))++++++)))'''&&&%%%(((''''''&&&''')))+++,,,******)))((('''&&&&&&%%%))))))))))))))))))))))))+++)))&&&&&&'''(((((('''''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''''''''((())))))(((&&&&&&%%%&&&&&&&&&%%%&&&)))+++///,,,(((&&&&&&'''''''''(((''''''((())))))&&&$$$((()))***+++++++++***)))++++++,,,,,,+++***))))))+++,,,---------,,,+++***'''''''''''''''((())))))***))))))(((((('''''''''''''''((((((((((((''''''))))))*********++++++++++++******))))))*********++++++++++++,,,,,,,,,,,,,,,,,,------...///000000000111111111111111000000------------------............///000111222222333111111111111222333444555888888888888888888888888666999;;;=========>>>???;;;===???BBBEEEHHHIIIJJJMMMOOOUUU]]]dddooo555333111000000///---+++(((+++000222111///......///,,,)))***---000///---///+++)))+++,,,******,,,............------,,,,,,'''((()))***+++***)))((((((((()))(((((()))***,,,---333666222---------++++++,,,...000000...+++******)))'''%%%%%%%%%&&&'''+++---......---,,,---...---+++)))&&&%%%&&&)))+++'''&&&&&&&&&'''(((***+++(((''''''(((+++,,,+++***+++++++++++++++---000333222333555666333222333666///000222222000.........***000555444///***)))***,,,,,,,,,++++++******+++%%%&&&'''''''''(((***,,,//////...---,,,,,,---.........---,,,,,,,,,------,,,------+++(((&&&&&&&&&''')))+++***(((&&&&&&&&&'''''''''((()))***+++,,,,,,,,,,,,+++)))(((((((((******))))))))))))******,,,)))''''''((()))(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&$$$%%%&&&&&&%%%$$$###"""%%%&&&&&&&&&%%%&&&)))+++...+++(((&&&'''(((((('''(((((())))))***)))'''&&&((()))***+++++++++***))),,,,,,,,,,,,,,,+++***)))......//////...---+++***)))((('''''''''(((***+++*********)))((('''&&&&&&((())))))************))))))))))))))))))******+++)))))))))))))))***+++,,,++++++,,,,,,,,,---------++++++,,,---...///000000000000111222222111///...,,,,,,,,,---------------------...///000111111222111111111222333444555666888888888888888888777777777999;;;<<<<<<===>>>@@@@@@AAACCCFFFHHHKKKLLLMMMKKKOOOXXXccckkkyyy777444111/////////...---(((+++///000///.........222...******,,,...---+++///***)))+++,,,***)))***,,,,,,++++++************'''(((***+++++++++******&&&((()))((('''&&&(((***000333222---)))+++------.........------,,,,,,,,,)))((('''&&&%%%%%%%%%&&&***,,,...///...---...///...)))$$$$$$'''***)))'''''''''&&&&&&'''((()))***''''''''')))+++,,,+++***)))******))))))+++...111///444777666222000000111...///111111000.........)))...333333...******,,,000///...------,,,+++***&&&((())))))((()))+++...111000...------............------,,,,,,,,,---------...---+++(((%%%%%%%%%%%%'''))))))(((''''''(((&&&'''(((***+++,,,,,,,,,,,,---...,,,)))'''((()))******))))))))))))******,,,***((('''((())))))(((&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%###"""!!!$$$%%%&&&&&&%%%'''))),,,,,,***'''&&&'''(((((((((((()))***+++***((('''''''''((()))*********)))(((,,,,,,,,,,,,,,,+++***))).../////////...,,,***)))))))))((('''''')))***+++************)))(((&&&%%%(((((()))***************(((''''''''''''((()))***(((((((((((()))***++++++++++++,,,,,,,,,---------***++++++,,,------............000000000///...---,,,,,,,,,---------......+++,,,,,,---...///000111111111111222333444666777777777777777777777777666888999;;;;;;;;;<<>>@@@AAABBBCCCCCCFFFJJJLLLNNNSSSZZZ```fffjjjttt111000---***)))((())))))*********---///000...,,,++++++++++++***,,,///222444444444333222///---,,,...---++++++,,,---,,,++++++)))((((((+++...000000///000000...,,,,,,...000444333111000111000///---***---000000///---,,,,,,***++++++***((('''((()))&&&***,,,+++,,,//////+++)))***+++***)))(((***+++++++++***)))((('''&&&&&& """$$$''')))************$$$(((,,,)))...333...///...---...//////---+++...------......---+++)))---,,,,,,,,,,,,***'''%%%))))))******++++++,,,,,,'''((()))***++++++++++++)))***+++///333555555444...///000222444333000...------,,,+++)))(((''''''(((''''''''''''(((((()))***---222777888555///***''',,,111222---))))))***------,,,+++************&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&'''&&&%%%(((...///---&&&'''((()))*********)))+++222555000+++***++++++)))+++---//////...,,,+++***)))***,,,///111000///+++***)))***+++,,,+++)))'''(((((((((&&&&&&((()))'''$$$%%%)))+++)))'''(((%%%%%%&&&&&&&&&&&&&&&%%%***+++,,,,,,+++***)))(((+++,,,,,,---------,,,,,,,,,++++++******+++,,,,,,///555777111,,,,,,...///000000000000///...---,,,---,,,++++++---//////...000111111222222222222222222444555666555666777999::::::;;;<<<<<<<<<<<<<<<:::;;;===???BBBDDDEEEFFFDDDGGGKKKNNNQQQWWW___eeemmmsss111///---***))))))***+++******+++---000000///...)))+++---...------...///222222333222111///---,,,***))))))***+++,,,***)))+++)))'''(((***---///000//////...---+++,,,...000666333111111333333111...,,,000333333///,,,************)))'''%%%%%%'''((()))...000...---000000...(((((()))((('''(((***,,,******)))(((((('''&&&&&&$$$$$$&&&''''''((('''''''''%%%+++,,,''',,,333...///............---,,,+++...,,,***+++------***&&&***)))(((***------)))%%%++++++,,,---......//////)))))))))***************))))))+++000555777666444......///333666666111---*********)))((((((''''''''''''''''''((()))******+++...333666777333...***%%%+++111111+++'''''')))//////...---+++))))))***&&&&&&&&&&&&%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%###$$$(((,,,---,,,*********))))))((((((''',,,222444000+++******))))))***+++,,,------,,,,,,+++***+++---000222222111+++)))((()))***+++***)))*********)))))))))***+++&&&%%%%%%&&&''''''&&&'''&&&''')))******)))((('''***,,,---......---+++***,,,,,,------,,,,,,,,,+++,,,,,,++++++++++++++++++...333555000,,,---///...222222222222111000///...///---,,,---///000000///000111222222333333222222222444666666666777999;;;:::;;;<<<>>>>>>>>>>>>===;;;<<<>>>@@@CCCFFFHHHJJJGGGJJJNNNPPPSSSXXXaaagggppp|||000///---+++******+++,,,))))))***---///000///...'''+++///111111...---,,,000000111111000...---+++)))((()))***,,,---+++)))+++)))&&&&&&)))---///000------,,,***)))***---000777444222333555666444111222666:::999333...++++++,,,,,,***'''%%%&&&(((+++---222444111///222333222++++++,,,+++***+++...000''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%(((///---$$$***333///.../////////...---,,,,,,...,,,)))***,,,,,,***'''+++***))),,,000111...+++++++++,,,,,,---...//////******)))))))))(((((((((+++***,,,111666888444000...---...222555555000,,,))))))((((((((((((''''''&&&&&&'''((()))+++,,,---,,,000555777777333...+++,,,000444333///+++,,,---+++---...---+++***+++,,,)))(((''''''&&&''''''((()))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((($$$###&&&+++------+++$$$$$$&&&''')))+++------,,,111333...+++******(((+++***)))((()))+++---///---,,,,,,---000222333222***)))((((((******)))(((******)))))))))*********,,,---,,,***))))))))))))&&&''')))***+++***))))))***+++...000000000///...............------------++++++,,,++++++++++++***---222333///---...///...000111111111111000//////222000//////111222222111111111222333333333333222222333666777777888:::<<<;;;===>>>@@@@@@???>>>>>>======???AAADDDGGGJJJLLLLLLNNNQQQRRRUUUZZZccciiiwww000...,,,+++***+++,,,---+++++++++---000000///---&&&***///111000...+++***---......///...---+++++++++++++++---///000///...,,,***''''''***---000111,,,,,,+++)))((()))---000555444444555666777777666999>>>BBB@@@888111//////111///---***((())),,,//////444666333111333666666***+++***)))((())),,,///&&&'''''''''((((((((()))''''''''''''(((((())))))&&&)))000---&&&...777000---///000000///......///...---++++++,,,,,,***))))))(((((()))+++,,,,,,+++******++++++,,,,,,------,,,+++***((((((''''''(((,,,+++,,,111777777111+++,,,---...000222111...,,,))))))((((((((((((''''''&&&'''((()))+++---///000///333888:::999555222000111222222111///------...(((+++...///---,,,...111,,,+++)))(((''''''(((((())))))(((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))***%%%%%%+++111111...,,,'''&&&&&&&&&'''((()))***+++///000---******)))''',,,***(((&&&'''***...111...---,,,---000111222111***)))((()))*********((()))(((&&&&&&(((((((((''',,,//////+++((((((((('''%%%&&&'''((()))))))))))))))+++,,,...///000//////000///////////////000000***++++++,,,,,,,,,++++++---111222...---///000...------...///////////////444222000111222333333222111222222333333333333333222444666666777777:::;;;>>>???@@@BBBBBB@@@???===>>>???@@@AAADDDHHHKKKMMMNNNQQQTTTWWW[[[bbblllsss///...,,,++++++,,,---...------...///111111000...'''))),,,,,,+++*********++++++,,,---,,,,,,***))),,,++++++---///111111000///,,,))))))+++///222444------+++)))(((***...111222444666777777888:::;;;===BBBFFFCCC:::222//////333111...+++)))***...111...444777444111333777888))))))(((&&&%%%&&&***,,,************))))))))))))&&&&&&&&&''''''((()))***))))))---,,,---:::???333,,,///111111000///000222...//////---,,,++++++---,,,+++***(((''''''(((***------------------------...---+++)))((((((((((((,,,+++,,,111777777000)))+++,,,......---,,,++++++))))))))))))(((((('''''''''''')))***,,,///111222333777===???===:::777777666222///...//////...---+++///222222...,,,---000...---***((('''&&&''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((())))))$$$%%%...444222---++++++***(((&&&%%%$$$$$$%%%)))---...+++)))***)))&&&******(((((())),,,...000000...------///000000000,,,+++******,,,,,,+++******'''%%%&&&((()))((('''&&&,,,---)))&&&''''''%%%''''''''''''((()))***+++******++++++,,,,,,,,,,,,---,,,,,,,,,,,,---///000))))))+++,,,---,,,,,,+++---000111...---000000...------///000111111222222444222000111222333222111111222333333444444333333222444555666666666888:::@@@AAABBBCCCCCCAAA>>><<<@@@@@@@@@AAADDDGGGKKKMMMMMMQQQWWW\\\dddooo{{{///...,,,++++++,,,...///000///000111222222000...((())))))(((&&&''')))+++)))***+++,,,++++++))))))+++***)))+++---000000000111...+++***---111444666......,,,***)))+++///222000444777888777888;;;>>><<>><<<@@@@@@@@@AAADDDGGGJJJLLLLLLQQQXXXaaakkkyyy666+++%%%(((,,,+++,,,...444444333222111///...---+++***)))(((((()))******++++++******)))((('''''')))))))))***+++++++++,,,///---)))'''(((+++000333555000,,,++++++******,,,111222444666888:::;;;;;;>>>@@@AAA<<<444---,,,---222111///---,,,---...///666444111111222333333333///,,,***)))+++,,,------,,,***(((((()))******)))(((((('''&&&&&&&&&''''''+++))))))...444777555222***,,,///222333222111///...///000000///...---,,,222222000---++++++...111333333333555555333///,,,...---,,,+++,,,,,,......+++)))***...///,,,+++---111000...,,,++++++++++++///---***((((((((('''&&&(((((('''(((///777777222888666:::CCCGGGCCC;;;666777666444000......111444111444666555111---------...***&&&$$$$$$%%%&&&%%%'''&&&$$$%%%&&&&&&%%%###"""############$$$$$$$$$"""%%%((((((&&&%%%&&&(((---))))))///333000***(((''''''((('''&&&'''))),,,---***'''(((***+++)))'''((()))+++---...000000111000///,,,***)))***+++,,,///,,,((((((***---,,,+++)))+++,,,+++***)))***+++++++++***)))(((''''''&&&)))&&&$$$$$$(((******))))))))))))))))))******+++************************,,,+++*********+++,,,---,,,---...///000111222333222222111000000222777;;;999777444222111111333444444444444444444444444444333333333333666999<<<>>>>>>EEEHHHBBB======>>><<<>>>@@@CCCDDDFFFHHHLLLNNNOOOTTT___jjjpppyyy555,,,&&&(((+++++++++---222333333333222000...---))))))))))))***,,,---///......------,,,++++++*********************++++++///---***''''''))),,,......+++)))***,,,...000222///000222444666777777777;;;>>>???;;;444...---...000///---,,,,,,---///000222111000222555888999999000...,,,+++---/////////,,,***((('''((()))))))))'''&&&&&&&&&&&&&&&''''''((('''(((,,,111444111---)))+++...111333333333333222333444333222000......333333111...,,,+++...000333333333444555333000,,,///...---,,,,,,,,,---...,,,***+++///000---,,,...111000...,,,++++++,,,,,,...,,,)))((()))))))))((()))+++------111555444//////...333>>>EEEDDD@@@===;;;888444000000111333555222555777777333///......+++)))&&&%%%''')))))))))'''&&&$$$%%%&&&&&&%%%###############$$$$$$$$$$$$!!!$$$&&&%%%%%%'''(((,,,((((((---111---(((&&&$$$%%%%%%%%%$$$%%%'''***///,,,))))))+++,,,***(((((()))+++---...///000000000///---,,,+++,,,---......+++((((((***,,,,,,+++)))***+++***)))((()))+++***))))))((((((''''''''')))'''&&&'''***++++++***)))(((((((((((()))******++++++++++++++++++++++++,,,+++*********+++,,,------......///000111111222...000111111111111333555555444222111111333555666444444333333333444555555666555555666777:::<<<>>>>>>EEEHHHBBB>>>>>>???===>>>@@@BBBDDDEEEHHHKKKNNNOOOTTT```mmmyyy555...))))))+++++++++---///111222444333111///---(((((((((***+++...000222.........---,,,,,,++++++******************))))))...---***(((&&&&&&'''((()))(((''')))---111444444---...000222333333333333888:::<<<:::555000//////...---,,,,,,,,,...111222333222333555888;;;;;;;;;...---+++,,,.../////////,,,***''''''((()))((((((%%%%%%$$$%%%%%%&&&'''((('''&&&(((,,,000111---))))))***---///222444555555666777888666333000000000555444222///,,,+++,,,...222222333444555444000---//////...---,,,,,,---------+++,,,000000---,,,///222111///---,,,,,,,,,,,,)))'''%%%%%%'''((()))(((***000444333222444222///******///:::BBBCCCBBBAAA>>>999222///000333555555222555999999666222///...+++***(((((()))******)))'''&&&%%%%%%&&&&&&%%%#########$$$$$$$$$%%%%%%%%%###%%%(((***))))))***+++***'''''',,,///+++%%%$$$$$$%%%%%%%%%$$$%%%(((***000---))))))+++,,,+++)))((()))***,,,...///000000000///...------...///000,,,***(((((()))***+++***((()))***)))'''''')))***((((((((((((((('''''''''((((((((()))+++,,,+++)))((((((''''''(((((()))***+++++++++++++++++++++++++++++++++++++++,,,------.../////////000000111111---000333444333222111111111000000000111444666888777666555444555666888:::999888888888999;;;===>>>???DDDFFFBBB????????????AAABBBDDDFFFGGGJJJNNNQQQTTTXXXddduuu666111---,,,,,,------...---///222444444222///---((((((((()))+++---000111+++++++++******)))))))))++++++******))))))((((((+++***)))'''&&&&&&&&&&&&++++++***))),,,000222000,,,---///111222222111000444666999888555222000000,,,,,,,,,,,,...111444666:::999888999::::::888666+++******+++---///...---,,,***'''''''''(((((('''#########$$$%%%&&&'''((('''(((+++///111000,,,((()))***+++---///111333444666888888666222//////000444444222...+++)))***+++111111222444555444111...//////......------,,,,,,...++++++......,,,+++...222111///---,,,,,,,,,---)))'''&&&''')))+++,,,,,,+++333777555222333444444222000444<<>>??????777...+++...333444333222555999:::999555000------,,,*********)))'''%%%(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&+++,,,------,,,+++***)))***'''(((---...)))%%%$$$&&&'''''''''&&&(((***---111---)))(((***+++***((('''(((***,,,...///000000000///...---------------+++***(((((())))))******((((((((('''&&&&&&(((***'''''''''''''''((((((((('''''')))***++++++***((('''''''''''''''((())))))************************++++++++++++,,,,,,------////////////000000000000111333666777555333333333000//////000111444666888999888777666777:::===???:::::::::::::::;;;<<<===>>>AAABBBAAA???>>>???@@@DDDFFFGGGIIIKKKNNNSSSVVV\\\aaammm555444000......000111000,,,...111444444222///---)))((((((((((((***+++,,,))))))))))))((((((((((((+++******))))))(((((((((''''''''''''''''''''''''+++---,,,)))+++111111...,,,...000222333333111000222444666777555333111///++++++,,,---000333777999======<<<<<<;;;999666333******+++---000111000...---+++((('''((((((((('''#########$$$%%%&&&'''(((&&&(((+++...///...***'''******+++,,,---///000000333555666333...,,,---000333333111...***(((((()))000000222444666555222////////////......------------******,,,,,,******---222000///---,,,,,,,,,,,,---+++***+++...000111111+++222666222///333999<<<<<<:::;;;@@@BBB>>><<<===;;;444+++(((+++///111000222444777999888555000,,,+++***))))))******(((&&&((('''%%%&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&*********++++++***(((&&&***(((***...///***&&&&&&&&&'''((((((((())),,,...111,,,((('''(((***)))''''''(((***,,,---/////////000///...,,,+++******))))))******))))))))))))***(((((((((&&&%%%%%%(((***'''''''''(((((((((((((((%%%''')))))))))((((((''''''''''''''''''((())))))))))))))))))))))))))))))++++++,,,,,,------------////////////000000000000333555666666444333333444111111000111111333444555888777666666777:::>>>@@@::::::::::::;;;;;;<<<<<<>>>>>>>>>???>>>>>>???AAAEEEFFFHHHJJJLLLQQQVVV[[[aaajjjxxx333444222///...222333111---///111222333111///...))))))''''''&&&'''((()))************************))))))))))))))))))((((((''''''''''''((()))***+++'''++++++(((,,,333444///,,,...111444555444333222111333555666555333///---******+++---000444777:::;;;;;;;;;<<<===:::666333,,,,,,...111444555333111...,,,)))(((((()))((('''%%%%%%$$$%%%%%%&&&'''((($$$&&&)))+++,,,***'''&&&******,,,---............///222444111,,,+++...222222222111...+++)))((()))///000111444666555222000---...////////////......---***)))++++++((())),,,111000...,,,+++++++++++++++)))'''(((***,,,---,,,***///222///...444<<<@@@@@@>>>@@@DDDCCC???===>>>777222+++((())),,,......000111222555555333...***'''&&&&&&'''***---------((('''&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''(((((()))+++...///...,,,)))(((+++000000+++((()))&&&''''''''''''))),,,...111---'''&&&''')))(((''''''((()))+++---...//////------,,,+++***)))(((((()))***++++++))))))***+++))))))(((&&&%%%&&&(((+++)))))))))))))))(((((((((&&&'''))))))'''''''''(((((((((''''''(((((()))***))))))))))))))))))))))))++++++,,,---------------.../////////000000111111111333444444222111222333222222222222222333444444444333333444666:::===???:::;;;;;;<<<<<<=========???<<<<<>>@@@CCCCCCEEEGGGJJJMMMSSSZZZ___fffttt///333222...---222333222//////000111111000///...)))((('''&&&&&&'''((((((************************((((((((())))))))))))))))))((((((((((((***,,,---%%%***+++(((,,,555666///+++---111444666555444333222333444666555222---***)))))))))+++...222666888999999:::<<<===:::555222,,,---000444777777555333000---***))))))***)))((('''&&&&&&&&&&&&&&&''''''%%%''')))******)))(((((((((***---///111111111000---111333111---,,,111777333333333000---+++++++++...///111444666666333111,,,---...///000000/////////+++***++++++))))))---000...---+++************)))'''%%%$$$&&&''''''&&&''',,,///...000666<<<===???>>>AAAEEEDDD>>>;;;<<<555222...+++***,,,...000.........000111000,,,((('''&&&%%%'''+++///111222)))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&''''''''''''***)))***---111222111///''''''+++000///+++)))+++'''((()))))))))***---000333...(((&&&((())))))'''&&&''')))+++---...//////))))))******************)))+++---,,,***)))***,,,***)))(((&&&%%%&&&))),,,++++++******))))))((((((''')))***)))'''&&&(((***)))(((((((((((()))******************************+++,,,---.........---,,,---......///000111111222...111555666555333222111222222222333444444555555222333444666999;;;>>>???;;;<<<===>>>????????????AAA<<<<<<@@@BBB@@@BBBFFFEEEGGGJJJMMMQQQXXX```eeeppp,,,111111,,,,,,111333111000000000000000///......(((''''''&&&&&&''')))***))))))))))))))))))******''''''(((((())))))******,,,+++)))((()))***,,,...&&&,,,---(((+++444444---))),,,000444666666444333222333444666555111,,,(((''''''((())),,,000444777::::::;;;<<<<<<888333...***+++///333666777444222111...+++************)))(((((('''&&&&&&&&&''''''''')))+++,,,+++++++++,,,''')))---111444444444333,,,111444333//////555;;;444444444222///---------...///111444666666333111+++,,,...///111111000000000,,,+++,,,,,,)))***...///...,,,***)))))))))***---+++)))((()))))))))(((%%%***...///222777:::999??????BBBEEECCC<<<888999555444222///,,,,,,///222---,,,+++---......***''',,,)))'''(((+++...111222)))'''&&&&&&''''''&&&%%%&&&&&&&&&'''''''''((((((***)))(((+++......,,,)))%%%&&&***//////+++***,,,***+++,,,,,,,,,---111333444///***'''(((******)))&&&''')))+++---...//////&&&''')))***,,,,,,------)))+++...---+++)))+++,,,******)))'''%%%&&&))),,,---,,,,,,+++***)))(((((()))++++++)))'''&&&))),,,)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,---...///000111222333---222888;;;:::777333111111111222333555666777777444555777:::<<>>???AAAAAAAAAAAACCC===<<>>@@@@@@@@@===;;;999999999???;;;555000......000222000,,,***---...,,,,,,...***)))(((''''''((())))))333000---***'''&&&&&&&&&'''(((((()))))))))))))))((((((,,,222333000...///---...///...---,,,...//////---,,,---000111000...333...(((''')))+++)))&&&)))***,,,---,,,,,,---........./////////...,,,+++,,,---...111222000---))),,,+++)))''''''(((***+++------,,,)))'''&&&''')))*********)))))))))))))))''''''(((******+++++++++---,,,+++***+++,,,---............------.........,,,,,,,,,---...///000111333444555666666444222111111111111222222333333333999888777888;;;>>>???@@@888;;;@@@DDDEEECCC@@@===@@@BBBCCCCCCCCCDDDGGGIIIJJJOOOPPPWWWccceeekkk{{{111000///.........///000000///...000333444222000000///---+++***))))))************)))))))))((((((***)))((((((''''''(((((('''''''''(((((())))))******&&&%%%+++000000///000//////000333444444111///,,,...000000---***(((''')))&&&&&&***,,,---///222:::;;;<<<:::555111...---)))***,,,000333333111///...000111...)))'''(((+++***)))'''&&&%%%%%%''''''((('''***......++++++...111///------///222333333...---+++++++++---///000...111222111...,,,,,,---000555666444333444444111000///------/////////...)))---...***))),,,...---...,,,+++)))''''''''''''000...,,,)))((('''(((((()))---222555777888:::;;;??????===;;;999999999:::BBB>>>888333///...000111///+++***---...,,,+++,,,,,,***)))'''''''''((()))...---+++(((''''''((((((''''''((()))))))))(((((()))))),,,111333000///111...000222111---***+++---***))))))+++///222222000222...(((''')))***)))&&&((()))+++---......///000////////////...---+++***+++,,,---///111///,,,))))))(((((('''''')))***+++,,,---,,,***((('''(((***************))))))))))))((()))******++++++++++++,,,++++++++++++,,,............------------......---------...///000111222222333555555555333222000222222333444555555666666777666666777999;;;<<<<<<888:::>>>BBBCCCBBB@@@>>>AAABBBCCCDDDDDDEEEHHHJJJKKKRRRTTTZZZdddiiiuuu444222111///...---......000///......///000///......---,,,+++******************)))))))))(((((((((+++******)))))))))))))))'''''''''((((((((((((((()))&&&&&&,,,111111///000222222222333444333000...***,,,------***'''&&&%%%***''''''***,,,+++---111;;;;;;;;;888222,,,)))'''))))))+++...000111///---000111000,,,((((((***...+++***(((&&&&&&&&&&&&'''&&&&&&***------+++...444777333...++++++---///000000...,,,******,,,...000,,,...000000///---,,,,,,333;;;???999000...000111///---,,,,,,---......---)))---///,,,+++---///------+++)))'''&&&'''((()))444222...+++))))))******(((,,,000333555777999;;;>>>>>><<<<<<;;;<<<======???<<<666222//////000111---******...///,,,***+++...,,,)))'''&&&&&&((()))))))))'''''''''((()))***&&&&&&'''((((((((((((''')))''')))---///...///333000555999555---((((((+++)))((((((***---///000000222---)))((()))***)))'''((()))+++---///111222222000000//////---,,,***)))******+++...///...+++((('''''''''((())))))******,,,------+++))))))***,,,******************************+++,,,,,,,,,++++++++++++***+++,,,---...///------,,,,,,,,,,,,------.........///000111222333111222333444333222111000000111222444555666666666777777888999::::::::::::888:::<<<>>>@@@@@@@@@@@@AAABBBDDDDDDEEEGGGJJJMMMMMMWWWZZZ___kkkvvv666444222///...---------000///------,,,,,,,,,+++,,,+++++++++*********+++******)))))))))(((((((((++++++***)))))))))))))))(((((((((''''''''''''''')))&&&'''...333222000///444333111111111000...,,,,,,---///...,,,)))((((((***((((((***+++)))+++000:::;;;;;;777222,,,((('''))))))***,,,...///---+++...///...,,,)))(((***,,,+++***)))(((''''''''''''''''''***---,,,***...666888444///+++++++++,,,,,,///---+++******,,,///111.../////////......///000444<<<@@@999///,,,---...,,,***)))***+++,,,,,,+++***...000------///000///,,,***((('''&&&((()))+++555333///+++))))))***+++&&&)))...111333555888:::<<<<<<===@@@AAAAAA@@@???666444000...---///111333,,,***+++///111...++++++///---***'''&&&&&&((()))'''&&&&&&&&&&&&'''((()))%%%&&&&&&'''''''''''''''(((%%%%%%***,,,,,,000444555;;;???;;;000((('''+++---,,,+++***+++,,,,,,---000---)))((()))))))))(((******+++...111222222222111000///...---+++***)))))))))***,,,...---+++(((((())))))*********)))))),,,------,,,+++***+++---)))***************+++++++++,,,,,,------,,,,,,+++*********+++,,,---...///---,,,,,,++++++,,,,,,------------...///000222222111111222222222222111000---...000222444555555555888:::<<<===<<<;;;;;;;;;999999:::<<<>>>???AAABBBAAABBBCCCDDDEEEHHHLLLOOOQQQ[[[^^^fffxxx555444111///---,,,,,,,,,//////...---,,,*********++++++++++++++++++++++++************))))))))))))+++***))))))(((((())))))(((((((((((((((''''''''')))''')))000555444111000555222000......---+++)))---///000///---+++******)))((()))+++***(((***000999::::::888333...+++***)))))))))+++,,,---+++******+++,,,,,,+++))))))(((******))))))((((((((((((***)))+++---,,,***---333444222///......---,,,***++++++******+++...111333333111...---...000222333444888999444000///...+++***((('''((()))++++++******///111//////111222000,,,+++)))(((((()))***+++444222...+++))))))***+++)))+++...000000111333555555777;;;AAADDDCCC???:::333111///---,,,...000222---***+++000222///,,,---///---***(((&&&'''((()))''''''&&&&&&&&&&&&&&&'''%%%&&&&&&''''''''''''''')))&&&&&&***---...333888:::@@@DDD>>>222***)))+++...---,,,+++***+++---...///---***(((((()))))))))---,,,,,,...111222111///111000///---,,,***))))))))))))***,,,......,,,))),,,,,,,,,,,,,,,+++***)))+++---...---,,,+++,,,---))))))******+++++++++,,,++++++,,,------------,,,******+++,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111000111111111111111111111...///222444666666666666888;;;======<<<::::::;;;999999:::;;;===@@@CCCEEEAAABBBCCCDDDFFFJJJOOORRRTTT^^^cccooo333111000...---,,,---------///000000---+++******,,,,,,---------,,,++++++,,,,,,+++++++++*********+++******)))((()))))))))((((((((()))))))))))))))***(((+++333888666222111555222///,,,,,,+++***)))+++,,,---,,,***)))))))))(((((()))+++)))'''***111666777888777333000------***))))))***+++,,,***)))((()))+++,,,,,,***((('''))))))))))))************---******......,,,,,,///111111000111111///,,,))))))))))))+++---///222333555222...---///111333333222444333111000222///***)))((('''(((***++++++******000222111000333333111,,,++++++*********++++++111000...,,,+++*********...///000///---,,,---......000555<<>>AAABBBAAA<<<444...,,,,,,)))******)))((()))---111------+++)))((((((***+++---+++***,,,111333111...///...---++++++***++++++---,,,,,,...000111000...++++++******+++---...///,,,---......+++)))))))))))))))***++++++,,,------'''(((***+++---.........,,,,,,---------,,,+++***......------------......,,,,,,------...000111222111111111111111222333333444666888:::;;;;;;999888666999;;;:::777666:::===;;;<<<===???BBBEEEHHHJJJGGGHHHIIIJJJMMMRRRXXX]]]aaavvv---,,,,,,+++,,,---...///+++///444555111---++++++...///000000///---,,,+++......---------,,,,,,,,,...---,,,,,,++++++,,,,,,(((((()))***+++,,,,,,---,,,+++///777<<<999444222777444///,,,,,,,,,,,,,,,((()))***)))'''&&&&&&'''&&&&&&)))+++(((&&&+++333///111222111...+++)))(((,,,+++******++++++***)))---+++))))))***,,,------&&&'''(((***,,,------------'''&&&---444333...+++666444222111111///---+++)))***,,,...//////....../////////222444333...)))...333444111///000000------+++***+++.../////////+++000444333333555555333---...///000///---***)))---.../////////...,,,+++((()))+++++++++---///222000......222888;;;888555000///---+++++++++,,,---***&&&%%%)))+++******---)))***+++,,,,,,+++)))((($$$%%%&&&'''(((((((((((('''(((((()))))))))))))))&&&$$$&&&+++///222666<<>>999333...,,,,,,+++,,,+++(((%%%%%%)))------,,,+++)))((((((***,,,+++((((((+++111444222//////...,,,+++***+++,,,,,,...---...///111222111000(((((('''(((***---000222,,,---///...+++)))(((((())))))***+++,,,,,,------&&&''')))+++---......///,,,---......---,,,***)))///......------......///............///111222333222222111111222333444444333555888::::::999777666888;;;===;;;888888===AAA<<<===>>>AAADDDGGGJJJKKKJJJKKKLLLMMMPPPUUU\\\aaajjj...+++)))))),,,///111222000000111000000///...---......---,,,+++***)))((()))+++,,,+++))))))+++...000...+++)))'''&&&''''''))))))))))))***,,,---...'''+++222777888777444222<<<666000---......+++'''(((***+++,,,++++++,,,...******))))))))))))******111000...,,,***))))))(((---)))))),,,...+++***+++***---000///+++(((((((((&&&(((+++...//////......+++,,,.../////////...---333111//////000///+++(((%%%(((+++---///...---+++...---222999:::333---***000111333444333000---*********))))))***,,,...///***///444666444444555777---...///000///...,,,***---/////////---+++++++++''''''(((+++...///...---+++000555777555333333444111000.../////////...,,,''''''''''''(((((((((((('''&&&%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%'''((((((((('''&&&'''######***------111888DDD???888333///---+++))))))((('''%%%%%%'''((()))000,,,'''&&&((())))))(((+++((()))...111///...///---))))))---000......000333222222222111111111111(((((()))***+++---///000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,///111333------------------------...---,,,,,,,,,,,,---...---///111333444333111000333333222111000000000000333555777888::::::999999<<<<<<<<<<<<<<<===>>>>>>AAA>>>===AAAEEEGGGLLLRRRMMMJJJLLLRRRVVVYYYbbbmmm...,,,******,,,///111222444444444444333222111000//////......---,,,++++++''')))***)))''''''***,,,------------,,,+++******+++,,,---...////////////,,,000555999999777444222888333...---......+++(((***++++++***)))(((***+++******))))))))))))******------,,,+++++++++++++++---***)))---...,,,***+++,,,///111111///,,,+++,,,(((***,,,.../////////...+++,,,---.........------222000//////000...***&&&%%%''')))+++,,,,,,++++++------111888999444...+++---///222333333111...,,,******))))))***+++---...---000333555666666777888...//////000///---+++***.........---,,,+++***+++(((((()))+++......---+++///111333555555555666777333111///.........,,,+++''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((((((((((((''')))%%%%%%***,,,,,,///444>>>:::555111...---,,,+++,,,+++***))))))+++---...---***&&&&&&(((***+++***,,,)))***///111///---------***)))---///...---///---............---,,,,,,************++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******+++---///111------------------------///////////////////////////000333555666555333222555444333222222222222222444555666777888999999999======<<<======>>>???@@@BBB??????CCCFFFHHHLLLQQQPPPQQQUUU[[[___gggxxx///,,,***+++---000111111333333222111000///...---000000//////......------((()))))))))((((((***+++)))***---//////...,,,***+++,,,...000000000///...000444888:::999666444333666222...------,,,)))&&&+++++++++)))&&&&&&((()))++++++************++++++*********+++,,,,,,------...******---///,,,***,,,,,,...111111000...------***+++,,,---......//////++++++,,,,,,------------000000000000000---(((%%%%%%&&&'''((())))))******,,,,,,000777999444///---,,,...111333444222000...******)))))))))+++,,,---++++++,,,///222333333222/////////...---,,,***)))------,,,+++***************)))***+++------,,,***000//////111333555666666444111...++++++++++++***''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''(((((()))***,,,)))(((***++++++---111777444000...---------,,,,,,+++******+++---000111***(((&&&&&&(((***,,,,,,,,,)))+++000222///,,,,,,...+++***...///,,,+++,,,)))***,,,---,,,+++)))(((++++++******************************************++++++++++++++++++++++++,,,+++*********+++---...------------------------///000111222222111000///111222444666777666555444555555444444444444444444555555666666777888::::::>>>>>>>>>>>>???@@@AAABBBCCCAAAAAAFFFHHHHHHKKKPPPRRRUUU[[[```fffuuu...,,,***+++---///000000111111///...---,,,++++++///.........------------******************+++,,,***+++...///000///---,,,............////////////000444888999666333222333555222///---+++***&&&$$$++++++***(((&&&&&&)))+++++++++************++++++******+++,,,---............+++***...///---+++,,,)))***---......---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---...///000111222222000---(((%%%''''''&&&&&&'''(((***++++++***...555777444000///---///222555555333111///+++***)))((())))))+++++++++))))))+++000333222000000///...---,,,******)))---,,,***))))))*********+++***+++,,,------+++)))...,,,---000444666555222222...***(((((()))******(((((((((((((((((((((((()))******+++***)))'''&&&&&&%%%%%%%%%%%%&&&'''''')))((('''''''''(((***++++++***))))))***+++---000444111...,,,---------,,,)))(((((((((***,,,///000)))(((''''''(((***+++,,,***(((+++111333000......000,,,+++...///,,,)))******+++---......,,,***(((************************))))))))))))))))))))))))++++++++++++++++++++++++---,,,++++++++++++,,,,,,,,,,,,------------------///000222333333222000///111222444666666666555555555555444444444555555666777666666666777888:::<<<>>>>>>??????AAABBBCCCDDDDDDBBBCCCHHHJJJJJJLLLPPPWWWZZZ```gggsss---+++******,,,.........333222111///...------------------,,,,,,++++++*********))))))***+++++++++------..................///...---++++++,,,---...---111555555222000111222222000---+++***)))'''&&&)))******)))((()))+++---+++******************+++,,,---......///......---///++++++///000---,,,---((()))+++---......,,,+++******,,,---............//////---,,,---...000111222333444333111---***((()))(((''''''((()))+++,,,+++))),,,222555222//////111222555666666444111///+++***)))((((((((()))***...------000444777555333000///---+++************---***((()))***+++***(((+++++++++---//////---+++------000555999999555000---***'''&&&''')))******************++++++++++++***+++,,,,,,+++)))((('''&&&%%%%%%%%%%%%&&&'''''')))((('''''''''(((***+++)))))))))((()))---000000222000---,,,,,,,,,+++***''''''&&&'''(((+++...000*********)))((()))***+++)))'''***000333222000111111------000000,,,))))))***,,,...//////---***)))((((((***+++,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++...------,,,,,,,,,,,,,,,,,,,,,,,,---------.........///111222222111///...111111333444555555444444444444444444444555666777888777777777888:::;;;===>>>??????@@@BBBDDDEEEFFFEEECCCEEEJJJMMMMMMPPPTTT___bbbiiiuuu---,,,++++++---......---111000...---,,,,,,---...//////...---,,,+++******+++)))((((((***++++++***************+++++++++,,,+++***)))'''''''''((())),,,111555444///---///222///...,,,***)))***+++,,,'''(((************+++---******))))))))))))******------...//////...,,,+++000,,,,,,///111...,,,...,,,,,,---///111111///---)))+++...000222222111000111000...,,,---///111333444555555333///,,,************)))((()))***+++,,,***(((***000222000---...111333555777666444111///+++***)))'''''''''((((((+++,,,...111444555333222///---+++)))))))))+++,,,,,,***(((***,,,---***'''******+++...111222111//////222666;;;===;;;666222+++)))'''&&&(((***++++++)))******+++,,,---......,,,,,,,,,++++++)))((('''&&&%%%%%%%%%%%%&&&''''''((((((''''''(((((()))***'''))))))''')))...111111000...,,,+++++++++***((()))((((((((())),,,///000+++,,,,,,+++***)))***,,,***((()))///222111111333111......222222---******+++,,,---...---,,,***)))((()))+++,,,------,,,,,,************************++++++++++++++++++++++++---------------,,,,,,,,,+++,,,,,,------............///000111111000///...000111222333333444444444444444444444555666777888888888888999:::;;;======>>>>>>???@@@BBBDDDFFFGGGHHHFFFHHHMMMRRRTTTXXX]]]cccjjjwww///...---...///000000//////...,,,++++++,,,...///333333222000...---,,,+++...,,,***+++---///...---***,,,...111222222222111...///000000///...+++***111555888555///,,,///222444111---)))''''''))),,,&&&(((++++++***)))(((((())))))(((((((((((())))))***+++,,,......---+++***000,,,,,,000111...---...000//////111444333000---))),,,111555777777555333111///---++++++...111333555555555111---******+++******))))))******++++++***'''(((---///---+++,,,...000333555555333111///+++***)))'''&&&&&&''''''%%%)))...111222111000///...,,,)))(((((())),,,---+++))))))+++//////+++&&&))))))+++///333555555444111555999<<<;;;888666555---+++******+++,,,+++***'''((()))+++---...///000...---,,,***)))(((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((((((((((((''''''******'''(((...111000,,,***))))))******)))'''***)))(((((())),,,...000)))+++------++++++---//////+++***...111///000222222//////333444///++++++,,,------------,,,++++++***+++---......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---......///000000000000000000000000000111111222333333444444444555555666777888999:::999999;;;<<<======>>>>>>===>>>???@@@BBBEEEGGGHHHLLLJJJKKKRRRWWW[[[aaagggmmm|||111000///000111222111000333222000///000111333444777777555333111///...---333111///000222444333111333666<<>>??????>>>>>>======>>>@@@BBBEEEGGGHHHOOOLLLNNNUUU[[[```gggnnn}}}555333111111333555555555888777555111......111333999555555888999666444444:::<<<>>>@@@AAABBBAAAAAAGGGGGGHHHKKKMMMLLLJJJGGGKKKKKKOOOUUUXXXUUUKKKCCCAAA===666000---...222444888666///)))+++000...'''...)))%%%&&&***---+++((('''''''''(((((((((((((((***+++,,,------+++***(((,,,...000333444444333222---,,,,,,///333444222000,,,///333888:::888444000222111000---,,,,,,///222444333000,,,***)))+++---))))))************)))))),,,(((&&&''',,,///000//////,,,***---444666333...,,,***''''''((()))(((((('''***---000222222111000......---,,,***)))((((((+++,,,...///...,,,***(((...,,,+++,,,000555999;;;;;;;;;;;;:::888555222000***+++,,,+++)))'''''''''(((((()))+++,,,---...///---,,,+++)))'''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''))))))((((((((('''''''''"""&&&((((((***...///---+++***'''%%%%%%&&&(((***...000...)))***...---'''++++++---...///000000000666000...333555000,,,---111333555444222///...------------,,,+++***)))(((***,,,///111111...***(((------,,,,,,+++******)))++++++******)))******+++,,,------,,,++++++,,,...,,,,,,------.../////////...............///000000111111111222333444555666777666555555555555666666:::;;;;;;<<<===>>>>>>???BBB???@@@DDDFFFFFFIIINNNOOONNNSSSZZZ]]]aaammm{{{...222555777666666777888999::::::999777777888:::===888666888888555444555???AAACCCEEEFFFDDDBBBAAADDDDDDFFFHHHJJJIIIFFFCCCEEEHHHOOOVVVZZZXXXRRRMMMKKKEEE===555000/////////000111...((('''******'''((('''&&&&&&''''''(((((('''&&&&&&&&&%%%%%%%%%&&&$$$&&&))),,,......------,,,...000222333333222111///---+++,,,///111111000...000444888999888444111222111000...---...111444888666333///+++))))))***((())))))))))))))))))(((((('''%%%&&&)))+++---...111---+++---222444222...,,,)))''''''((())))))))))))***---///000111000///,,,,,,++++++******)))))))))+++---......,,,***(((+++***)))***---222666999:::::::::999777444000...***+++,,,+++((('''&&&'''++++++++++++******))))))***)))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%'''(((&&&)))///222111+++)))'''&&&&&&&&&((()))+++---,,,)))***......)))+++,,,---/////////...---333...,,,111222...++++++111333555555222000......------------,,,***)))(((***,,,///111000...+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,++++++,,,...------......///000111111///////////////000000111444444333222222222222222777777666666666666777777;;;;;;<<<===>>>???@@@@@@BBB@@@BBBFFFGGGGGGIIINNNOOOOOORRRZZZbbbnnn///666===>>>:::777888;;;888;;;>>>@@@???===<<<<<>>AAABBBAAA???<<<:::???>>>???@@@AAA@@@>>>;;;>>>CCCIIIMMMOOONNNMMMMMMNNNHHH???999555333///---...111111,,,((()))+++***(((***,,,+++***)))+++---******)))(((((()))******)))+++---///000...,,,+++---///000111111111///...333000,,,+++,,,...000000///111555777888666444222222333222000///000333555777666333000...,,,++++++((((((((((((((((((((((((&&&''''''''''''))),,,...222///,,,,,,///000///---+++)))((((((***++++++***+++,,,---...////////////++++++************++++++''')))***,,,,,,+++***(((((('''&&&''')))...222555888999999888666333000///+++,,,,,,***(((&&&&&&''',,,+++******)))(((''''''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%''')))(((%%%(((///444444***)))((((((''''''(((((((((***)))(((+++......+++***,,,...//////...,,,***///+++***---...,,,******222444666666333111//////.........---,,,+++))))))***,,,///000000...+++)))******+++,,,------......------------------------,,,---...---++++++---...------...///000111222333000000000000000111111111333333222222222333333444999888888777777888888999;;;<<<===>>>@@@AAABBBCCCEEEDDDFFFIIIJJJHHHKKKPPPRRRSSSWWWaaannn???CCCGGGFFFAAA===<<<======AAAGGGIIIHHHEEECCCAAAEEE===888777777777999===<<<<<<<<<===<<<;;;;;;:::<<<:::777777777888888888:::===@@@???===>>>BBBGGGJJJEEEAAA???@@@@@@<<<999555555555222///---,,,+++***+++,,,------------...+++***))))))))))))******+++,,,...000000...,,,***111111111111111000///...444222000...---......///111333555666555444222222555555444222000000111333222111000000111000///---((((((''''''''''''((((((''')))++++++)))***---111222///,,,******+++,,,,,,+++***)))***+++,,,,,,+++.............../////////---,,,++++++***++++++,,,&&&''')))***+++***))))))&&&&&&%%%%%%'''***///333666666888888888666444222---...---+++)))'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&''')))))))))((((((((((((((((((***)))'''(((...222111))))))))))))((((((((('''((((((((()))+++------+++(((+++...000000...,,,***,,,******,,,,,,+++++++++222444666666444222000000............---+++***)))+++,,,///000000...+++)))*********+++,,,,,,---------........./////////...---......---,,,,,,---///,,,,,,---///000111222333000000111111222222222222......000222555888:::<<<:::999999999999::::::;;;<<<<<<>>>@@@BBBCCCEEEEEEIIIHHHJJJMMMLLLIIILLLRRRUUU[[[eeerrrYYYWWWSSSOOOMMMJJJHHHGGGLLLPPPTTTUUUSSSPPPMMMKKKLLLEEE@@@@@@AAABBBEEEIIIEEEDDDBBBAAABBBDDDGGGHHHCCC???999777888:::===>>><<<>>>>>><<<;;;AAAMMMWWWZZZYYYZZZ^^^bbbcccaaa^^^QQQMMMIIIHHHFFFAAA999444111///...111777::::::777777777555444222000...---+++,,,.../////////------222000///---------...///444444444333111///...---222444555444222000111222777777555333000...///000.........000222222...+++((((((''''''''''''(((((('''***,,,,,,******---000000///---***(((''')))***,,,+++***+++------,,,+++////////////////////////111000...,,,+++***++++++&&&&&&((())))))))))))(((&&&''''''&&&&&&)))...222333444666999:::999888888000000///,,,***((()))***(((((((((''''''''''''&&&((((((''''''&&&''''''''''''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))(((++++++)))***------+++)))))))))))))))(((((((((***((((((+++,,,,,,+++***'''***---000111///---+++***,,,,,,,,,,,,---......222444666666444222111111/////////...---,,,+++***+++---...//////---+++***++++++++++++++++++++++++---...///000000000000///...//////...------...000+++,,,,,,---///000000111000000111222333222222111,,,---///333777;;;???AAA:::::::::::::::;;;<<<<<<===>>>???AAACCCDDDFFFFFFIIIIIIKKKMMMLLLJJJOOOWWWYYYgggzzzxxxqqqhhhaaa]]]ZZZWWWUUUWWWXXXYYYXXXUUURRRQQQQQQWWWQQQNNNOOOQQQQQQSSSWWWOOONNNLLLLLLNNNQQQTTTWWWOOOLLLGGGEEEFFFIIIKKKLLLFFFHHHIIIJJJNNNZZZjjjwww}}}wwwuuuqqqfffYYYRRRIIIFFFEEEKKKVVV^^^```^^^ccccccbbb```\\\XXXSSSQQQJJJHHHEEEAAA<<<888666444999555000+++))))))+++---444666777666222///...---333444555222...---///111555555444222///---------000//////222333222,,,'''***)))(((''''''((()))***((()))++++++++++++,,,---///000000,,,(((&&&(((***...---,,,---......,,,***......//////////////////222111...+++*********+++''''''(((((())))))(((((('''(((((('''&&&(((...333111333666999:::;;;::::::111111///,,,)))((()))***+++***)))(((&&&%%%$$$###)))((('''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''((((((((('''+++,,,******------)))+++***)))((((((((())))))***((((((,,,...,,,***+++***,,,...000111000...,,,***---...,,,,,,///222222111333555555444222111111000000000///...---++++++,,,---...//////---+++***++++++++++++++++++++++++---...///111111111000000...///000///------///000,,,,,,------....../////////000111333333222111111///000222444777:::<<<===::::::::::::;;;<<<======>>>???@@@AAACCCDDDEEEFFFGGGHHHKKKNNNNNNPPPYYYccciii|||xxxmmmddd```___[[[ZZZXXXTTTQQQQQQTTTVVV```[[[ZZZ\\\^^^\\\[[[]]]WWWWWWXXXYYY[[[\\\^^^^^^ZZZXXXWWWXXXYYYZZZZZZYYYVVVWWWYYY\\\cccooo}}}wwwhhhbbbWWWWWWZZZcccppp|||~~~zzzsssjjjccc^^^ZZZYYY___XXXKKK???777333333444555666666444000......000333444444000+++))),,,000111111111000---,,,,,,---//////000333666444...'''+++***(((''''''(((***++++++******,,,---...---,,,///222444000+++((()))---000///......///...+++)))***+++---...///...---,,,///...+++)))((()))***+++))))))))))))(((((((((((('''((()))'''%%%'''---222222333666888999999888888000000...+++'''&&&''')))******)))((('''&&&%%%$$$%%%%%%%%%%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((((((((((((***+++)))***///000///,,,+++)))''''''((()))***)))&&&'''...000...,,,...000000111111000...,,,+++)))...000,,,,,,000444444///222444555333111000000000000000000...---,,,+++,,,---...///...---,,,++++++,,,,,,------.........,,,---///111222111000000///000000///......///111..................//////...///111222333222111000111111222333555666888999::::::::::::;;;<<<======??????@@@AAACCCDDDDDDEEEHHHIIINNNSSSWWW]]]kkkyyyvvvgggaaaaaaaaa^^^ZZZUUURRRTTTYYY^^^ccc```___bbbccc___]]]]]]___aaadddfffggggggeeeddd^^^___aaadddfffeeebbb___ccccccdddggglllttt|||iii[[[XXXNNNSSSZZZdddppp~~~sss___PPPGGGDDDCCC666666555111---,,,///222333444333///)))(((+++000,,,...///...---,,,---///,,,,,,///444999888222,,,,,,***)))'''''')))***,,,///---,,,...111222000---///444777444---***+++///111000/////////...+++(((&&&(((+++---...---+++***,,,***(((''''''(((***,,,******))))))((((((((('''&&&((()))'''$$$&&&,,,222333444666777888777666555///...,,,)))&&&%%%&&&((('''''''''((((((((())))))"""""""""$$$%%%''')))***'''&&&&&&%%%%%%&&&&&&'''((()))))))))******++++++)))***)))'''***000555555---+++)))'''&&&(((***+++'''$$$&&&...222///...111555444333111///---+++***(((...000,,,+++111555444///111333444222000000000111111000000///---,,,+++------.........---,,,++++++,,,---...000111222222+++---///111222111000//////000000000......000111000000000000////////////---///111222222222000//////000000111333555777888999999999:::;;;<<<======@@@@@@AAAAAABBBCCCDDDDDDKKKMMMSSSZZZ```jjj{{{uuuddd```dddaaa___\\\XXXWWWWWWZZZ\\\aaaaaa```___^^^```cccfffbbbjjjnnniiifffiiilllkkk```dddjjjmmmlllhhheeedddhhhjjjlllkkkiiiiiikkknnnwww~~~~~~qqqcccUUUJJJEEE@@@BBBIIIUUU]]]bbbggglll~~~yyynnnhhh```XXXNNN@@@333///,,,)))(((,,,333333444333222000---,,,.../////////---,,,***)))///------111777999555111///...---+++)))((('''''')))***+++,,,---...//////---------------...//////'''***---///---***'''&&&)))))))))+++------***'''+++))))))***---...,,,***))))))))))))************&&&''''''&&&&&&'''))),,,///111444666666333///---)))...111...,,,,,,***''''''&&&%%%&&&'''((((((&&&'''&&&&&&%%%%%%%%%&&&&&&(((((()))))))))(((&&&%%%))))))((((((((((((((()))+++((('''+++...,,,,,,...++++++******)))*********,,,))))))...111//////111333333333222111///...---************+++,,,---......000444555333111000000///////////////...------,,,...000111///---,,,,,,---++++++,,,...///...------------.........//////000000111111111111000000000000///...............222111000000000111333444222333555666666666555444555999======::::::???DDDAAA???>>>>>>===>>>FFFNNNNNNWWWbbbkkkttt|||nnnbbb]]]^^^^^^^^^___]]]]]]^^^aaadddccccccaaa^^^\\\]]]```bbbcccjjjnnnjjjhhhkkknnnnnneeegggiiikkklllkkkhhhgggfffggghhhgggeeeeeegggiiigggkkkrrrzzz}}}yyyqqqgggZZZNNNDDD>>>>>>>>>AAAIIIMMMOOOQQQVVVdddiiirrryyy}}}}}}{{{xxxoookkkgggfffjjjsss}}}yyyrrrqqqtttsssnnn]]]PPPDDD===888111...///888888666555333222000000///000111111000///...------,,,---000333444222///------------+++***((('''(((((()))***+++,,,---...,,,---///111222222222222---///111111///+++))))))(((+++......,,,******++++++))))))***---...,,,***))))))))))))))))))((((((((()))))))))((()))+++---...///222333222000---+++***///222///......,,,))))))((('''((()))***)))((('''&&&&&&%%%%%%&&&&&&&&&''''''((((((((('''&&&%%%))))))(((((((((((())))))+++''''''+++---+++***,,,......---+++************,,,)))***///111///---...222222222111///---,,,+++++++++++++++,,,---......///111444555444222111111000111111000000///...---,,,...000000///---,,,,,,...------...000000///---------------............---...///000111111111111111000///............///111111111111111222333333111222444666777777777777888;;;======<<<===@@@CCC@@@???@@@CCCDDDFFFNNNVVVZZZfffuuu}}}~~~|||wwwppphhhaaa\\\bbbdddeeedddaaa___```aaaeeedddaaa^^^[[[ZZZ\\\^^^bbbhhhkkkiiihhhjjjmmmnnnllljjjiiijjjmmmnnnllljjjcccdddddddddbbbaaabbbddd``````aaaeeelllpppqqqpppmmmkkkggg```VVVKKKAAA;;;AAA>>>???CCCDDDDDDEEEIIIMMMPPPTTTXXXZZZXXXVVVTTTNNNMMMJJJJJJLLLPPPVVVYYY]]]^^^___bbbkkkvvvzzzyyyeee\\\RRRKKKDDD<<<888888AAA???:::666222111000111111333444333111///......+++,,,...000111222333222)))***+++,,,+++***)))((())))))))))))***,,,------))),,,000333555555333222000222333111...+++******(((---222000***''')))---***))))))***,,,,,,+++))))))))))))((('''''''''&&&'''((())))))((()))+++------......///...,,,+++)))+++000333000///000///,,,(((''''''''')))***)))(((&&&&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''''''''&&&))))))(((((((((((())))))+++''''''+++,,,***(((***111000...---+++*********+++)))+++000222...,,,,,,000000000///---,,,***)))++++++++++++,,,---...//////222444555444222111111111222222111000///......,,,...000000...---,,,,,,000000000111333222///---,,,,,,,,,---------......,,,---///000222333333333111000000///////////////111111222333333333333333111222444666888999999:::;;;<<<<<<===>>>@@@AAABBBAAAAAAEEEKKKOOOSSS\\\eeelll{{{}}}wwwllldddeeegggiiifffbbb___^^^___cccccc```]]]ZZZZZZ\\\^^^```ccceeeeeedddfffiiikkkmmmjjjhhhkkkoooqqqmmmiii```aaabbbbbbbbbbbbccccccccc___\\\^^^eeejjjjjjhhhhhhgggeee```YYYOOOFFFAAAAAA>>>>>>AAACCCBBBEEEIIIFFFGGGHHHIIIHHHFFFCCCBBBDDDCCCBBB@@@???>>>>>>>>>AAADDDGGGMMMWWWccchhhfffXXXUUUPPPKKKFFFAAA??????GGGBBB;;;444///---------222444555444000,,,,,,,,,)))+++---......///111333+++++++++++++++,,,,,,,,,++++++++++++,,,---...///))),,,000444444222///---...//////...+++***)))******---000...***'''(((***)))))))))***++++++***)))))))))((('''&&&&&&%%%%%%$$$&&&''''''&&&&&&(((***......------,,,++++++***+++000222000...//////---&&&%%%$$$%%%'''((('''&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&''''''''')))(((((((((((())))))***,,,)))(((,,,---***((()))///...---,,,++++++++++++,,,***,,,111333///++++++,,,---------,,,,,,+++***************+++,,,---...///111333444222111000111111111111000000///...------...000000...,,,,,,---000000111333333222...+++,,,,,,,,,,,,------------...///111222333444444444111000000//////000000000111222333555555444333333333444555666888999::::::>>><<<<<<===@@@BBBCCCBBBEEEEEEJJJQQQWWW___kkkwww{{{mmmllljjjgggdddbbbbbbbbb______^^^\\\ZZZ[[[^^^aaa``````aaabbbbbbccceeegggjjjhhhhhhkkkppppppkkkeee``````bbbdddffffffffffffccc^^^ZZZ[[[aaaffffffdddddddddbbb^^^XXXPPPIIIEEE<<<999999<<<>>>===@@@DDDEEEDDDCCCBBB@@@===<<<;;;999:::;;;<<<===<<<;;;:::666888888;;;AAAIIIJJJGGGAAACCCDDDAAA===<<<<<<===@@@<<<666000,,,+++,,,---...222555555222000111333...//////---++++++---///000...,,,******,,,...000---,,,,,,+++,,,---///000...000333444333000,,,)))***,,,------+++***+++,,,,,,+++*********)))(((&&&((()))******))))))(((((()))(((((('''&&&%%%%%%$$$###%%%''''''&&&&&&((()))///......---------------***///000...,,,------+++&&&%%%$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&''''''((((((((((((((()))******---******...///,,,************************++++++---+++---222444000,,,,,,)))***+++,,,------------***))))))******+++,,,------///111111000/////////......//////......---,,,---///000///---,,,---...//////000111222111---***,,,,,,,,,---------......///000111111222111111111111111000000000111111222222333555666666555555444777777777777888999999:::>>>======>>>BBBDDDEEEEEEJJJJJJNNNVVV```kkk{{{~~~qqqhhhbbb___\\\ZZZZZZZZZZZZYYYYYY\\\```cccdddaaa```aaaaaa```aaadddeeeeeefffiiilllkkkgggcccaaaaaaccceeehhhiiihhhfffbbb___\\\]]]```bbbbbb```\\\[[[WWWSSSNNNJJJFFFDDD@@@===<<<>>>===::::::======<<<;;;999777555444444333444555666777666444444333444222111555:::999444111888<<<888444444666777444222///---,,,---///000***000666888666666:::>>>>>><<<999666555555555666222000---+++***+++,,,...///...---,,,,,,...000111666666555444111...+++)))***,,,//////...------...,,,***(((((()))***(((&&&''')))******(((''''''(((((((((((('''&&&&&&&&&%%%%%%''')))))))))((()))***,,,,,,------------......+++///000,,,***++++++)))'''&&&&&&&&&((()))((('''%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%&&&&&&'''((((((''''''(((((()))***+++---***+++///111...++++++(((''''''(((((()))***+++,,,***,,,111333///------)))***+++---......//////************+++,,,---------...000000...---...///,,,,,,---.........------...//////...---,,,---......---...///000000---***---------.........//////......////////////......111111111111111111222333444444555666666666666666999999888888888999::::::>>>???@@@BBBDDDGGGIIIKKKPPPQQQXXXcccooo~~~tttsssddd^^^\\\WWWSSSUUUVVVVVVVVVWWWZZZ___bbbfff```]]]___^^^[[[[[[^^^aaabbbcccdddddddddcccbbbdddcccccceeehhhhhheeebbb````````````___^^^]]]\\\TTTQQQLLLHHHEEECCCDDDDDDIIIFFFEEEEEEBBB<<<:::;;;444444333222111111000000222222222222111000///...333222000---000555555000,,,666;;;666111222666777............////////////***111777999777777<<>>@@@@@@EEEJJJKKKKKKMMMSSSXXXaaaiiiyyydddfffmmmxxx}}}vvvkkkaaa\\\\\\^^^aaa^^^^^^]]][[[YYYXXXXXXYYYYYYZZZ\\\[[[YYYWWWWWWXXX[[[ZZZZZZ[[[]]]^^^^^^]]]___]]][[[[[[]]]^^^______WWW]]]cccccc^^^XXXVVVVVVIIIIIIHHHDDDAAACCCJJJOOOXXXWWWRRRLLLJJJJJJEEE???222333444555555333111///222111000000000000111222555333000///000111111000333999:::666666<<<>>><<<333///,,,...222333///+++---111444333000000444999;;;777444444444777AAAKKKXXX\\\dddnnnwwwzzzwwwtttgggWWWIIIEEEDDD???<<<<<<555///+++++++++((((((******(((+++222333,,,(((***)))((()))***,,,+++(((%%%"""$$$'''***+++)))'''%%%$$$$$$$$$%%%%%%$$$######((('''&&&%%%%%%&&&((((((###(((---///...+++)))'''***+++---......---+++***&&&'''''''''(((((())))))###%%%''')))***(((&&&%%%)))(((&&&&&&''''''&&&%%%'''((((((&&&%%%%%%''')))''',,,///...---//////,,,***)))'''''''''((('''&&&***+++------,,,,,,,,,---...,,,+++---111222111///+++,,,---...///000000000......000111222222222222,,,...///...------...///666///,,,///333222//////,,,,,,...///000000000000222111000//////000111111000111111111111222222222///000111222444555666777333555666888999888888777999888777888<<>>BBBGGGJJJLLLQQQRRRVVV]]]dddrrrdddbbb___[[[YYYYYY[[[\\\```^^^[[[[[[]]]^^^]]][[[```]]]YYYUUUTTTTTTSSSSSSVVVWWWVVVSSSOOOKKKJJJJJJGGGFFFEEEEEEHHHJJJKKKJJJMMMNNNPPPSSSUUUTTTPPPMMMLLLNNNOOONNNLLLLLLMMMOOOQQQNNNKKKKKKNNNQQQRRRRRRRRRVVVXXXUUUSSSOOOHHH@@@555444333222111222222222111111111111222333555666888666444444555777777666777444222333999===<<<888;;;<<<===<<<999666444444///222444111,,,+++...222888222...,,,+++***...444::::::>>>KKK]]]jjjooonnnnnnooorrrrrrnnnjjjjjjkkkoooeeeZZZRRRHHH===555444...,,,---111555666444333000---)))''''''(((''''''(((((('''''''''(((((()))(((((((((((((((((())))))(((((((((''''''''''''''''''***,,,......///111222))))))))))))(((((((((((('''''''''((((((((((((((('''''''''''''''(((((())))))'''&&&'''((()))'''&&&&&&'''(((((('''&&&((())))))...///,,,***++++++)))'''(((((((((((((((***+++(((***,,,,,,+++***+++,,,///...............------//////....../////////000------...///////////////+++---/////////000222333444///,,,///000...---......///////////////...---000000000000000111111111000000111111111222222222333333333222222111111000444555666888999;;;;;;<<<;;;===AAADDDHHHKKKOOORRRXXXZZZaaalll{{{^^^^^^\\\XXXUUUUUUYYY]]]cccaaa```aaadddeeeaaa]]]aaa___^^^^^^^^^\\\WWWSSSSSSRRRPPPKKKEEE???<<<;;;;;;999777777999;;;<<<<<>>>>>===<<<<<<===???@@@DDDFFFGGGGGGGGGIIILLLPPPOOOTTTWWWTTTPPPLLLEEE>>><<<;;;999777666555555555111000//////000111222333444222111111333555666666:::666333666<<<>>>===;;;<<<===???>>>:::777444444///222444111,,,***,,,000888222------,,,***,,,111333555888>>>FFFNNNUUUXXXTTT[[[bbbeeeeeefffhhhjjjjjjddd^^^ZZZSSSGGG>>>:::333444666:::>>>???;;;555000...,,,,,,,,,,,,+++)))&&&&&&&&&&&&'''(((***+++''''''&&&&&&'''((())))))***************))))))((((((***---...///000222444,,,+++***)))((())))))************)))))))))))))))%%%&&&(((******)))(((''')))'''&&&'''))))))((('''%%%'''((()))((('''(((***)))---///,,,+++......---'''((())))))'''(((***,,,***,,,......---------...---///111222222000...,,,000///......---......///---......////////////...,,,---///000000000222444555000///111111...---///...///////////////...---//////000000111111111111000000111111111222222222222222222222222333333333555666777999;;;===>>>???CCCFFFJJJMMMOOOSSSXXX\\\___eeerrrWWWZZZ[[[YYYUUUUUUZZZ___eeecccbbbffflllmmmiiiddddddccccccdddccc]]]SSSLLLDDDEEECCC???:::555333222333111...---///000111111111222555999;;;999444000222111000///000111222333///444888:::999;;;AAAEEEDDDJJJNNNMMMKKKKKKHHHDDDHHHFFFEEEBBB???===;;;:::777666555333333333333444000///...///222555666777:::555444888<<<<<<<<<===<<<===>>>>>><<<999555222000333444111,,,***---000888222---......,,,---000---///222444666:::AAAFFFDDDLLLSSSUUUWWW[[[______ZZZWWWVVVWWWSSSIIIAAA===>>>@@@BBBEEEKKKMMMGGG???000///------...---,,,***''''''''''''((()))***+++&&&&&&%%%%%%%%%''')))***,,,,,,,,,,,,+++***))))))(((***---//////000222333111///---+++***+++,,,---++++++++++++************$$$&&&)))++++++***(((&&&(((''''''''')))***)))(((%%%''')))))))))((()))***)))---...,,,+++...000///''')))+++***''''''))),,,,,,...000000/////////000,,,///222444222000//////000///---,,,+++,,,------...//////000000/////////---///000111000111222444555111000222111...---000......///////////////......///000111111222111111000111111111111222222222111111222333444444555555555666777888;;;===???AAAEEEIIIMMMOOOQQQVVV^^^dddfffsssTTTZZZ^^^]]]XXXWWW[[[aaabbb``````dddkkklllhhhbbb```^^^^^^^^^\\\UUUHHH???888999999777444111000000222///,,,***+++,,,------)))***---000222000,,,(((...,,,+++***+++,,,,,,,,,%%%'''))),,,---///111222333:::???@@@BBBGGGJJJJJJKKKKKKKKKJJJIIIFFFDDDCCCDDDBBB@@@===;;;:::::::::555333111111222444444333666222222777999777888<<<===<<<<<<===>>><<<777222000333555222---+++...111777111---...000......000......---...000333777999999???DDDDDDHHHOOORRRQQQNNNKKKKKKOOOMMMGGGAAA???CCCFFFHHHMMMWWW___]]]UUUAAA===888333000...,,,***+++++++++*********))))))'''&&&%%%%%%%%%''')))+++,,,,,,,,,,,,,,,***)))((((((***...//////000000111222000---***)))***,,,...+++++++++*********))))))&&&'''((()))***))))))((((((''''''''')))***)))((($$$''')))***)))))))))******......+++***,,,...---(((+++,,,***'''&&&(((,,,---///111111000///000111---///111000///...000333333222000...------...//////000000111111000000//////000222111111000222333444111000111000,,,,,,///------...///000000000///---...000111222222111111000111111111111222222222222333333444444555666666777777888:::<<>>;;;777444333111///...222///111555555222555;;;???<<<;;;===@@@???888222000333555222---,,,...222666000,,,...000//////000777333///000444666666444444999;;;;;;@@@JJJNNNKKKJJJFFFFFFIIIIIIEEEAAAAAACCCFFFJJJQQQ___mmmpppjjj[[[TTTIII???888333000...000//////...,,,***((('''''''''&&&%%%&&&(((***,,,++++++,,,,,,+++***(((''''''***...000000//////000000---***'''&&&(((***,,,+++*********))))))(((((()))((('''''''''(((***+++(((''''''((()))******)))$$$&&&)))******))))))***+++......***(((***+++***)))+++---+++'''%%%(((,,,---///111111000///000111...///...,,,***,,,222666888666444222111111222333000111111111111111000000000111222222111000111333333000000111...***+++///,,,,,,...///000000000000---...000111222222222111000111111111111222222222444444555555555555555555::::::;;;===???CCCFFFHHHNNNRRRVVVZZZ^^^hhhttt~~~PPP\\\fffeee[[[VVV\\\dddeee```\\\\\\^^^]]][[[ZZZTTTOOOKKKKKKFFF>>>777555444333222111000...------******))))))******+++,,,,,,,,,,,,......---+++))))))((((((***,,,,,,,,,+++)))))))))))))))((((((((('''(((***---111888???EEEIIILLLPPPTTTUUUVVVVVVVVVUUUWWWVVVSSSMMMJJJIIIJJJHHHCCC??????AAA===444+++---...///111111111000000333666;;;>>>>>>:::666333222444555222///,,,---///111000...---------...///000000//////000222444666666777888:::===AAADDDFFFAAA@@@?????????@@@BBBCCCGGGDDDDDDKKKVVV```dddddd\\\WWWSSSRRRTTTSSSNNNIIIAAA===777000+++(((''''''&&&%%%$$$&&&(((******)))777111+++'''&&&'''&&&$$$(((+++---000000---+++)))333---((((((,,,000111000***,,,,,,***&&&&&&(((+++,,,,,,***)))''''''&&&&&&)))((('''&&&&&&'''((()))&&&'''((('''%%%%%%'''(((///---+++***,,,,,,,,,+++---,,,***((()))+++---///''',,,///......000111000,,,---...---------///111333222111222444444444222...222222...,,,......---...............///000000------.........---+++***...///000000000000000///---...///000111222333333333333333222333333444444111444666777888888:::;;;;;;:::;;;AAAHHHMMMOOOOOOTTTXXX^^^bbbiiiwwwVVV```jjjkkkddd```dddiiihhhfffeeedddcccbbbbbbccc___[[[WWWSSSJJJ>>>777555555555444222111000///...,,,,,,++++++++++++++++++)))***,,,...000///---+++++++++,,,---......---,,,((((((''''''''''''&&&&&&((())))))***,,,000666:::BBBJJJRRRVVVUUUUUUWWW[[[\\\]]]\\\XXXRRROOOOOOPPPMMMIIIFFFEEEDDD???666...,,,---...///000///......000333777::::::777333000000222333111...,,,---...000///......------......------......///000111222555555555666777:::<<<>>>===============>>>??????EEECCCCCCGGGPPPXXX\\\^^^ZZZWWWUUUXXX___gggkkkmmm```XXXLLLAAA888222---******(((&&&&&&((()))***)))888444...+++++++++)))(((((()))+++---...---+++***000---+++,,,000222///,,,((()))***(((&&&&&&))),,,+++***)))(((''''''&&&''')))(((''''''''''''((())))))******)))''''''(((***///,,,)))(((((()))***)))+++***((((((((()))+++,,,***///111///...000000...,,,---......------///111333222111222333444333222...222333///...000111///000000000000000111111222---.../////////...---,,,111222222222111000//////...//////000111222333333333222222222222333444444444444555444444666999<<<;;;===AAAGGGMMMRRRUUUWWWZZZbbbnnnyyyUUU\\\ccceeecccaaacccfffiiijjjkkkjjjjjjkkklllmmmmmmiiiddd\\\NNN>>>666666777666444333222111000000---------------,,,******%%%(((,,,///111000///---+++,,,...000111000///...))))))((((((((('''''''''&&&'''''''''''')))---000999DDDPPPVVVVVVVVV[[[```aaaaaa___[[[WWWUUUUUUVVVRRROOOKKKGGGBBB<<<444///+++,,,---...---,,,+++***...000444666666444000...---//////...---,,,,,,...---............---,,,,,,,,,---...///000000//////111111111222333666888999;;;<<<<<<===>>>=========BBBCCCDDDGGGJJJNNNQQQSSSNNNMMMNNNSSS]]]kkkyyyzzzrrrhhh^^^UUUHHH999///,,,***'''''')))+++------555222///---,,,+++***((('''((()))+++,,,,,,,,,,,,///......111333222...***((()))***)))((())),,,...))))))(((''''''''''''''')))((((((''''''(((((()))***++++++***(((''')))***222...)))''''''((())))))((((((((((((((())))))))),,,000222///---//////------...///...------///000222111000111333444333222...222333000///222333222222222111111222222333444---...000111111000//////444444444333222111//////000000000111111222222222222222222222222333444444888888666555444666;;;???>>>BBBGGGKKKOOOTTT[[[```fffrrrQQQSSSUUUWWWXXXZZZ\\\^^^ccceeeffffffkkkppprrrppprrrooojjjaaaOOO>>>666666666555333222111111111111---......---,,,+++)))((($$$''',,,///000...---,,,'''***...000111000000000,,,,,,,,,+++******))))))###$$$%%%&&&&&&'''***---000:::GGGQQQUUUYYY^^^bbb```___]]][[[YYYYYYZZZ[[[WWWRRRJJJAAA999222...,,,***+++,,,,,,+++***)))(((---///222444444333000...+++,,,,,,,,,,,,+++,,,,,,+++,,,---------,,,***)))---...111333333222000///......///111444777:::<<<;;;<<<>>>?????????>>>===AAAEEEJJJLLLLLLJJJIIIHHHBBBBBBCCCGGGOOO[[[iiisssvvvuuuuuuuuuqqqaaaKKK:::...+++((((((***...111222444222000...---,,,***)))(((((()))***+++---///000000///000222333222...***------,,,,,,,,,---///000(((((('''''''''''''''(((((((((((((((((()))))))))))))))***(((&&&&&&''')))666111,,,(((((()))***+++&&&''')))******))))))(((+++///000...,,,///000......///000///------...000000//////000222333222111---111333000000333444333222222222222222333444444...///111222222222111111222222333333222111000000111111222222222222222222222222111222222333444555;;;;;;:::999999:::>>>AAADDDJJJOOOQQQTTT[[[gggqqqTTTQQQNNNNNNQQQVVVZZZ\\\[[[[[[YYYZZZbbblllmmmhhhjjjhhhddd\\\LLL<<<555666222111000//////000111222---------,,,***)))''''''%%%)))---...---+++******###'''+++.........///111...------,,,++++++******&&&'''(((((('''''')))***+++000:::FFFQQQYYY]]]^^^ZZZYYYXXXYYYZZZ[[[]]]]]]YYYRRREEE888///******+++******+++++++++)))((('''+++,,,...000000000...---******)))***++++++++++++***+++,,,,,,,,,+++)))(((,,,...111333444333111///...//////111444777:::<<<:::;;;<<<===>>>===<<<;;;@@@GGGQQQVVVUUUOOOHHHDDD@@@@@@@@@AAAEEEKKKSSSYYY]]]```gggooosssjjjXXXJJJ444111---,,,---000222333444444222000...,,,,,,,,,*********+++,,,///111222111111000000000000///---000///---,,,,,,,,,------)))(((((('''''''''(((((('''(((((()))))))))))))))((()))***)))'''''')))***666222,,,(((((()))******''')))***,,,,,,+++***)))(((---...,,,+++///111000000000000///------...//////......///111222222111,,,111222000///333444333222111111111111222333333///000222333333333222222//////000111222222222222222222222222333333333333222222222222333444555666888:::<<<===>>>???AAACCCIIIOOOUUUYYY___kkk~~~VVVRRRMMMKKKMMMRRRWWWYYYUUUVVVRRRNNNSSS]]]___ZZZ[[[YYYVVVQQQFFF999333444///...---,,,---///111333...---+++***)))((((((((((((+++......+++((((((***%%%(((,,,,,,++++++...111------,,,+++***))))))(((***+++,,,+++)))'''&&&''')))***///:::HHHRRRWWWWWWTTTTTTTTTVVVYYY[[[[[[ZZZVVVLLL===000)))(((***+++)))***+++,,,+++***)))(((((((((***+++,,,+++++++++***)))((()))***+++***))))))************)))((((((***,,,///222333222111///111111111111222444666777777888999999::::::999999>>>FFFRRR\\\___YYYPPPJJJAAA@@@??????@@@BBBDDDEEEHHHIIIMMMUUU]]]^^^ZZZTTT???;;;666444333333333222222222000---)))'''((()))***++++++,,,...///111222111000///...---...///000...,,,)))((()))***)))(((******)))(((((((((((((((''''''((()))************)))***++++++***+++---///333///***'''''''''(((((()))***+++------,,,,,,+++(((---...+++,,,000222222111222111000---,,,---///...---,,,...000111111000---111333000000333444333111111000000111111222333000111222333444333222222---...000111222222333333222222222333333444444444333333333333444666777888666999===@@@AAACCCEEEGGGIIIPPP[[[eeeqqqYYYVVVRRRPPPPPPRRRUUUWWWVVVZZZVVVHHHCCCIIIMMMLLLLLLIIIFFFEEE???666000000,,,+++++++++---000333555000...+++)))((()))***++++++...000...***)))+++---,,,...000...******---111......---,,,+++***)))))))))***,,,,,,)))'''&&&&&&))))))+++111:::DDDLLLOOONNNMMMNNNQQQTTTUUUSSSQQQKKK@@@222***(((***++++++)))***,,,------,,,++++++''''''((()))*********++++++)))((()))***+++)))(((***)))((((((''''''((((((***,,,///222333444333333333222222222333555666888888777777777777888999999:::AAAMMM[[[dddddd]]]VVVFFFCCC@@@???@@@@@@===:::>>>>>>@@@DDDIIIMMMNNNNNNCCC@@@===;;;;;;;;;:::999444333000,,,'''%%%''')))******+++,,,...//////000.........---------///000,,,)))&&&&&&(((***)))(((---,,,+++))))))(((((((((&&&''')))***++++++******((()))+++++++++,,,///111111...***(((((((((((('''***++++++,,,,,,,,,,,,,,,,,,000000------000333222222222222000---,,,---...,,,,,,+++---///111111000///333444222111333555333111111111111111222222333111222333444333222111000000000111222333333333333111222222333444555666666444444444555666777888999999;;;???BBBEEEIIINNNRRRVVV```nnn~~~]]]]]][[[ZZZXXXWWWXXXYYYYYYaaa\\\HHH999:::AAACCCDDD???===>>>;;;444...---+++******+++---111555777111///+++)))(((***,,,...,,,///111///+++***...222333444444000+++)))---111111000000...---,,,++++++###&&&)))******)))))))))***++++++---111999CCCKKKHHHHHHIIILLLOOOOOOKKKGGG???555***%%%(((++++++)))***+++,,,---......---,,,)))))))))***+++,,,,,,---,,,***((()))++++++)))'''***)))(((&&&&&&'''((((((---...111333555777777777222222222444666999<<<===:::999888888888999;;;<<<666<<>>:::;;;===@@@BBBCCCCCCCCCBBBBBB@@@???@@@BBBCCCBBBBBB<<<;;;888333---,,,...111)))***+++,,,---.........+++---...............///+++(((&&&&&&***,,,,,,***...---,,,***)))(((((((((&&&''')))***+++++++++***%%%'''((()))***+++...000222///,,,+++++++++***)))+++++++++++++++,,,,,,,,,000333333///...111333222222333222000...,,,---...,,,++++++---///111111000111555666333222444666444222222111111222222333444222333333444333222000///333333444444444333222222111111222333555666777777444444555555777888999:::???@@@BBBEEEIIIOOOWWW\\\nnnxxxVVVYYY[[[XXXRRROOOQQQTTTZZZ]]]WWWFFF777555;;;AAA===@@@@@@999222111000...,,,//////---///555888777888...))),,,...+++)))***000222333111---+++,,,---111///---+++******+++,,,,,,*********++++++***(((###&&&((((((%%%$$$%%%'''&&&&&&&&&(((---444;;;??????DDDGGGGGGGGGGGGDDD???555000)))&&&&&&'''&&&%%%(((+++...111111...***'''***)))((((((***+++***)))***++++++++++++***)))))))))(((&&&%%%$$$$$$%%%%%%)))***......111BBBKKK@@@;;;999555444666:::===???>>>======<<<<<<;;;;;;;;;???AAADDDJJJUUU___aaa]]]PPPKKKFFFBBB@@@>>>999666999<<<@@@BBBCCCCCCEEEFFFIIIIIIGGGEEEEEEHHHNNNSSSWWWSSSJJJ@@@;;;777000(((++++++,,,...111111///---...///000000000...+++***,,,+++))))))***+++---//////...+++)))'''&&&&&&&&&(((((((((((('''''''''''''''&&&%%%'''))))))+++.........,,,+++***)))))))))++++++++++++,,,...000111...///......---///222444555333222111000///---,,,///000111222222222222222666555444444444555666666222222222222222222222222222222222222222222222222444555666555333222333444888777666555444444444444333555888:::;;;;;;::::::BBBDDDGGGHHHMMMXXXgggsssOOOOOOLLLGGGBBBBBBHHHNNNOOOSSSQQQDDD777444999<<<<<>>>>>>>>>>>===<<<>>>???CCCLLLTTTUUUQQQKKKGGGBBB???===:::666333888;;;???AAACCCDDDFFFHHHHHHHHHGGGFFFGGGLLLRRRXXXaaabbb___WWWPPPJJJAAA888///...---...//////---,,,,,,---...///...---+++***+++***((((((((()))+++,,,------+++)))(((''''''''''''(((((()))******++++++(((''''''(((***+++---///------,,,+++*********************+++---///111333111000///......000333666333222111111111000///...//////000111222333333333333222111000000111111222222222333333333333222222222222222222222222222222444555666555333222333444999888777777666666666666;;;999777777:::===@@@AAAEEEIIINNNTTT]]]nnnCCCCCC@@@;;;888999>>>CCCAAAGGGHHH???666444666777999<<<<<<666222111000---...///...++++++000222000555///+++---////////////111222111///,,,++++++,,,+++***)))(((((()))***+++,,,+++***+++,,,,,,***(((''')))******)))(((((())),,,+++))))))***---000222888>>>BBBBBBBBBBBB>>>888---***'''&&&(((***+++,,,)))))))))******+++,,,,,,+++******+++,,,------++++++***)))((('''(((((())),,,+++***)))((((((((()))(((''',,,000:::TTTiiiiii[[[NNN@@@999;;;>>>===:::===>>>???@@@@@@???>>>===:::<<<<<<>>>CCCIIIIIIDDDCCC@@@<<<999777444111///444777;;;>>>@@@CCCEEEHHHEEEDDDDDDDDDGGGLLLTTTZZZccchhhjjjgggaaaZZZNNNDDD444222///---,,,,,,***)))***+++,,,------,,,***)))***)))((('''&&&'''((()))***++++++******)))(((''''''''')))***,,,---...///))))))))))))***---///000,,,,,,+++******++++++,,,*********+++---///222333444333000///000222555888222222222111111111000000...///000111222333444444222111000///////////////222333555666666555333222222222222222333333333333444555666555333333333555888888888999999888888888;;;999888888;;;???BBBCCCJJJQQQ]]]jjjzzz:::<<<>>>>>>;;;999999::::::??????888333333555555444777888444222333111...000222111---...333555333222///,,,---000111222333333222000...,,,++++++++++++************+++,,,---,,,+++***+++,,,,,,***(((((())))))***))))))((((((,,,+++***))))))***,,,---222888;;;;;;;;;;;;888222,,,***((('''(((***,,,---''''''((()))***+++++++++,,,++++++,,,...///...---+++)))'''&&&%%%&&&((()))++++++******))))))))))))'''$$$)))---555LLL```aaaWWWOOOEEE@@@@@@BBBAAA@@@BBBBBBBBBAAA???<<<999888999;;;;;;;;;>>>BBBAAA===999777555222000...---,,,...111555888:::===AAADDDAAAAAAAAAAAACCCIIIPPPUUU]]]aaaddddddeeeaaaUUUHHH999666000,,,+++***)))((())))))***+++++++++******+++***)))'''&&&&&&&&&'''((()))***++++++***)))((('''((()))***,,,---......((())))))(((***...000000+++*********++++++,,,---,,,++++++,,,---///111222888555222000222555888999333444444333111000000000......///000222333555666333333222222111111000000222444666777777666444222222222222333333333333333444555666555444333444555555666888:::::::::999999666:::>>>@@@@@@BBBFFFKKKWWWcccvvv<<<===??????>>><<<;;;:::999;;;888222000333777888111444555333444666555000///111000...///444777666000///...---///333555555444222///---++++++***************++++++,,,---------,,,++++++,,,,,,+++)))((((((((()))))))))(((''')))))))))))))))***++++++,,,111444333333444111,,,,,,+++***)))((()))+++,,,%%%&&&)))+++,,,+++***))),,,++++++,,,...000///...***)))'''%%%%%%&&&''')))))))))***)))))))))((((((((($$$))),,,---;;;IIIHHHDDDDDDEEEDDDDDDDDDFFFHHHIIIGGGEEEAAA<<<666111///222555555444555999888555111000///---+++***)))***(((***...111333666:::===AAAAAAAAAAAABBBEEEIIIMMMWWWUUUTTTWWW___aaaWWWJJJ<<<888222---+++***)))((())))))******************,,,+++***)))(((''''''''''''((()))+++++++++***))))))))))))*********++++++&&&)))***''')))///111///************+++,,,------......---,,,---...///000;;;777333222444777999999666777777444111......///......///000111333555666444444333333333222222111222444666888888666444222222222333333333444444444444555666666444444555666333555888;;;<<<<<<;;;:::777???FFFGGGEEEJJJXXXdddsssCCCAAA>>>;;;:::;;;===???888888444//////666;;;<<<444666777777888;;;888333,,,......+++---222555444...000///---...333666555555222...+++++++++***)))))))))******++++++++++++---,,,+++,,,------+++))))))((('''(((******(((''''''(((((()))*********+++)))---...,,,,,,...---))),,,,,,,,,***))))))***,,,%%%'''***,,,,,,+++)))(((,,,++++++,,,///000000///***)))((('''&&&''''''((((((((())))))))))))((('''***&&&+++---(((,,,444222000777>>>CCCCCCDDDHHHKKKKKKHHHCCC===666000+++)))(((,,,,,,++++++......++++++,,,,,,***((('''((()))&&&(((***,,,...000444777AAABBBDDDCCCCCCCCCDDDFFFJJJFFFCCCEEEMMMTTTOOOFFF<<<888222///---,,,,,,+++,,,,,,++++++++++++++++++,,,,,,++++++***)))(((((((((((()))*********************)))))))))(((((((((%%%******&&&(((000222///+++*********+++,,,,,,---///...---------...000111;;;888444444777999999888777999999666111------///000/////////000222555666111111222333333222222111333444666777777666444333222222333333444444555555444555666666555444666777444777;;;???AAAAAA@@@???===DDDJJJLLLOOO]]]uuuEEEBBB>>>;;;;;;<<<======333333000...222;;;@@@@@@;;;======<<<===???;;;444,,,...---***+++///111000---000000------333666555666222---+++++++++***)))***++++++,,,,,,,,,++++++---,,,+++,,,------+++)))+++)))((()))+++,,,***((('''((()))************)))(((++++++((((((++++++(((***+++,,,+++))))))+++...))))))******+++*********+++******,,,...000000///)))))))))((((((((('''''''''((()))******)))(((((()))%%%***,,,%%%&&&,,,)))(((---555<<<@@@BBBDDDEEEGGGDDD>>>777111---***)))&&&)))***'''''')))(((&&&((()))***)))'''&&&(((***(((***+++,,,,,,...111444>>>@@@CCCDDDBBB@@@??????<<<<<<:::888;;;BBBCCC???:::777333111000000///...///...------,,,,,,,,,,,,++++++++++++***))))))((())))))))))))))))))***+++******)))))))))(((((((((%%%,,,,,,''')))222555000+++++++++***++++++,,,,,,,,,,,,,,,,,,...000222333;;;888555666:::;;;999555666888999666111...///111111000//////000222444555///000111333333333333222444444444555555444444444222222333333444555555666333555666666555555666888888<<>>:::777...///......555>>>CCCBBBCCCDDDCCCAAAAAAAAA<<<555///000...+++***...000...,,,111111,,,,,,222666444777222---******+++***(((---......//////......------,,,,,,,,,------+++))),,,***)))+++---...+++)))((()))***++++++***)))((()))+++***&&&&&&***+++)))(((***,,,+++******,,,///---,,,***)))((()))+++,,,+++******,,,...000000///)))))))))***)))(((((('''((((((***++++++***)))(((&&&"""'''***"""###***)))(((***///666<<<@@@???===BBB???999333...,,,++++++)))---...***(((***)))'''&&&(((***)))&&&&&&)))++++++,,,---------...111333999<<<@@@BBB@@@===;;;:::777;;;;;;777444888===???888666333222222222222111111000///...---,,,,,,,,,***************))))))(((+++***)))(((((()))***+++))))))))))))))))))))))))&&&---...(((***444666111,,,,,,++++++***++++++,,,)))******,,,///222555666:::777555777;;;<<<888444444777999666111///111444222111000///000111333555///111222444555555555444444444444444444444444444222222333333444555666666333555666666555555666888<<<@@@FFFKKKNNNNNNMMMKKKUUU]]]nnn:::;;;>>>>>><<<888444111---222444444888@@@GGGIIIFFFHHHFFFAAA@@@@@@:::111444000,,,)))***---000111...222222000000444777666111000///---+++*********,,,++++++---///111111000///+++(((''')))++++++***''''''((()))***+++,,,,,,((()))***+++,,,,,,+++***)))************+++++++++000///---,,,,,,---...///...---+++******+++---...(((((()))+++...///---,,,)))))))))(((&&&%%%'''(((''''''''''''''''''''''''''''''((((((((((((((((((***((((((---444:::<<<<<<<<<<<<888111------,,,(((,,,+++++++++******))))))'''((()))(((&&&%%%%%%%%%)))(((''''''(((***,,,...222444777999::::::999999666888999888555333333333555555444333222222222222555555555555333000---+++))))))))))))************,,,+++)))''''''(((***+++''')))******))))))***,,,+++++++++,,,///000///---,,,,,,,,,++++++*********+++***)))***---222777;;;666333555<<<>>>888555666555777666222111444555444222000///...///000222333666666555444444444444555111333444444222111111222333444666888999888444111666666666666666888:::;;;AAA@@@FFFQQQXXXXXX[[[aaappp999999999888666555333222---333777555666===DDDGGGHHHIIIHHHDDDBBBBBB<<<444111///,,,++++++,,,------...111222//////333666555222111000...---,,,++++++***)))(((***,,,------,,,...+++(((''')))+++***)))'''''''''(((((()))***+++((()))***+++,,,+++***)))))))))*********+++++++++..................//////...---+++***)))***+++,,,(((((()))+++---...---+++)))******(((&&&&&&'''((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&)))...222555666999;;;999111,,,+++***(((++++++******)))))))))))))))***+++***((('''''''''((('''&&&&&&&&&(((***+++000222444666888888888888:::;;;:::888555333222333333333222222222333333444777777888888777444111000************************++++++***))))))***+++,,,''')))******))))))***,,,,,,++++++,,,......,,,+++------,,,,,,,,,+++++++++---,,,+++,,,...111444777666222111666777444333555777888555111111333111---111111/////////000222333222333555666777666555444111333555555444444555666666555555666666666555444888999;;;<<<<<<<<<<<<===EEEEEEKKKWWWaaajjjwww;;;999666333000000000000...666;;;888555999@@@DDDIIIJJJJJJGGGEEEDDD???999111000///...---,,,,,,,,,---111111......111444444333222111///...---------***)))((()))***,,,++++++---+++)))((()))******))))))((('''&&&&&&''')))))))))***+++++++++***)))((()))))))))*********++++++,,,---///000000000000///...---+++)))(((((())))))(((((((((***,,,---,,,+++)))***+++)))'''&&&'''((())))))))))))))))))))))))*********))))))(((((((((((()))***++++++...111444555:::999111***((())))))))))))))))))((((((((((((+++,,,---,,,***)))))))))***)))(((''''''((()))***---...///111333555666777===<<<;;;888444222222222111111111222222333555555555777888999888666444222---,,,,,,++++++******)))*********+++,,,,,,------((()))+++***))))))***+++,,,,,,,,,,,,------+++)))---------------,,,,,,,,,---------...000222444666999444111333444333333555444666666444555999888444111111000///000111222333///111444777888888666444222444666777777777888999:::888777555555666777888333666:::===???AAADDDFFFMMMSSS```ppp~~~>>>;;;777333000.........000999???:::444666===BBBGGGIIIIIIHHHGGGEEEAAA===666555333111...------...,,,000000------111333333333222000///...---------,,,+++)))***---...//////,,,+++))))))))))))))))))+++***)))'''''''''((()))******+++++++++)))((('''))))))))))))************+++---///222333222000///---,,,+++)))((('''''''''((((((''')))+++,,,,,,******+++,,,+++((('''''''''((((((((((((((((((((((((******))))))((('''''''''(((***,,,+++((())),,,000222999:::222)))'''(((***(((((((((((((((((('''''',,,---...---+++***)))***,,,++++++*********++++++++++++,,,---///111333555::::::999666333222222444222222111111222333333444111333555777777555333111//////...---,,,+++***)))((()))***+++,,,,,,,,,,,,)))***++++++))))))***+++,,,,,,,,,...//////---***..................------++++++---///111444666888666333222444666777777888;;;AAACCC???;;;;;;;;;:::111111000000000111222333111222444666777666666555333555777888777777888999;;;;;;999777555666777999888:::<<<>>>BBBHHHQQQWWW```ooo::::::999777555333111000333;;;???:::333555;;;@@@CCCDDDFFFHHHGGGDDDAAAAAA<<<;;;666000+++***,,,///+++...///------111444444111000///...------,,,,,,,,,+++)))+++---000222222*********)))(((((())))))---,,,+++))))))))))))***)))***++++++***)))((('''(((((()))))))))************,,,000222333222000///---,,,+++)))(((''''''&&&)))((('''(((***++++++***+++,,,---,,,)))'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%'''(((&&&######&&&)))///666999111)))''')))***''''''''''''''''''((((((+++,,,------+++))))))***++++++******************)))))))))+++,,,///111222444444555444222222444555444333222222111111111111///111444777777555333111111000///...---,,,+++***'''''')))***++++++++++++***+++,,,+++***)))***+++***+++---000222333111...........................******,,,...000333555666111333888===BBBEEEDDDBBBJJJRRRTTTIII:::222222333111111111111111222222333777666444333333444555666555777888888666555666777777999999888666666777999CCCDDDEEEGGGMMMYYYiiittt444555777999999888777666333:::;;;666111444:::>>>>>>>>>BBBGGGFFFCCCBBBEEEBBB???:::222***'''***...)))---///,,,---222666666111000///...------------,,,***((()))+++...000111)))***+++***((('''((())),,,,,,,,,++++++*********((()))*********)))((('''((((((((()))))))))******+++---///111222111///...,,,++++++***)))((('''''')))(((&&&''')))******)))+++---...---***(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%'''(((,,,222444///))))))******''''''''''''((((((((((((+++,,,---,,,***)))))))))''''''''''''(((((((((((((((((()))+++,,,---...///...000222444333444555666444444222111111000000000000333666999999777444222222111111///...---,,,,,,((((((((())))))******+++***,,,,,,,,,***)))***+++***+++---111444555333000---------...............,,,,,,---...111444666888;;;BBBIIIOOOUUUYYYVVVQQQFFFNNNQQQEEE555...000222111111111222222222222333999777444222222333555777555777888888666444555555333666999999999:::===AAABBBHHHPPPZZZhhh|||333444666777888777666555222666555///---222888;;;999:::???FFFFFFCCCDDDHHHGGGFFFAAA999///******---(((,,,...---...444888888111111000///...............,,,)))(((***,,,------'''***+++***(((''''''))))))***+++,,,,,,+++)))((('''((()))******))))))((((((((((((((()))))))))***,,,---///000000///...---++++++++++++***))))))((()))(((&&&&&&((())))))))),,,---///...+++((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((+++)))'''''')))*********(((,,,...+++)))***)))'''''''''((((((((()))))))))+++---...---+++))))))***$$$%%%&&&'''''''''''''''((()))+++,,,------,,,,,,+++///333555666555555666222222111111111111111222111444888;;;;;;888555222222222111000//////......+++***)))))))))***+++,,,+++,,,---,,,***)))***+++***+++...111444444111...,,,,,,---------............///000333888>>>DDDGGGQQQVVVZZZZZZ[[[\\\VVVMMM888===???888222111444555111111222222333333333222666555444333333444666777444666888888777666666777555888<<<===???EEEMMMUUUSSS```rrr777777666555444222111111111222000******111777999777888>>>FFFGGGCCCEEEKKKKKKLLLIIIAAA666...---...''',,,...---///555999:::222222111000//////000000222///+++)))***+++++++++''')))++++++(((&&&''')))&&&(((***,,,,,,+++((('''&&&'''(((*********))))))(((((((((((())))))))))))---......//////...---,,,******+++++++++******)))***(((&&&&&&'''))))))))),,,...//////,,,)))'''&&&))))))))))))))))))))))))%%%&&&&&&'''((()))******)))&&&###$$$'''***)))'''%%%((()))((((((***(((%%%'''((((((((())))))******,,,---......,,,******+++%%%%%%'''((())))))))))))(((***,,,---...---+++***,,,000555777777666555555000000000000111222333444111333777::::::888444111222222111111000/////////...,,,+++))))))***,,,---+++,,,---,,,***)))***++++++,,,...111333222///,,,,,,,,,,,,---------......///000333999AAAKKKTTTYYY]]]```___XXXSSSNNNEEE:::666777444000///222222///111111222333333333333222222222444555666666777777333555777888888888999::::::===@@@BBBFFFPPP]]]ggg{{{777555222///...///000111999555000++++++---222555555;;;BBBFFFFFFFFFGGGIIIJJJNNNMMMCCC999444111//////,,,)))+++///333444333------///000222333333333111...***((()))***+++++++++++++++***)))(((((('''))))))))))))))))))))))))***)))((())),,,---+++)))))))))***+++++++++++++++///---+++******,,,///000000...+++*********)))(((***)))((('''(((+++...111++++++++++++***((('''&&&***(((&&&&&&'''(((((((((((((((((((((((('''''''''(((''''''&&&&&&&&&&&&'''''''''(((((())))))******+++***)))((('''''''''''',,,***)))***++++++***))))))((('''&&&&&&''')))***)))(((&&&%%%&&&''')))******111888:::666333222333222000//////000000///---...222777888666444333444555333111000000111333444------,,,***((()))+++---,,,++++++***)))))))))***)))))),,,///000...---............///000111000///333AAANNNRRRRRRUUUWWWXXXYYYVVVPPPHHHAAA:::555333555444444333333222222222222333222111000222555888111111222444777888777666555999<<<===;;;;;;>>>@@@CCCJJJSSS\\\fffwww444222000---,,,---...///777444000---,,,///333555666888===BBBGGGJJJJJJIIIGGGKKKIII@@@777444333111...+++)))***...222333222,,,,,,...///000111111111111...***)))***+++,,,+++++++++******)))(((((('''***************************)))(((***,,,---+++)))((()))***+++------.........---,,,++++++,,,...///111///---+++,,,+++***((()))((('''&&&&&&((()))+++******+++******)))(((''')))'''%%%%%%&&&(((((('''&&&&&&''''''(((((())))))((('''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))******+++***))))))++++++***)))''''''''''''''''''&&&&&&***)))((((((((()))***++++++333<<>>===>>>CCCKKKQQQ]]]ggguuu111///---+++******+++,,,222000...------///222444666555777===FFFLLLLLLJJJEEEIIIHHHAAA:::888777555...+++)))***...111111000...///000111222333333333111...+++)))***++++++++++++******))))))(((((('''***************************))))))***,,,,,,+++)))((()))***,,,...///000111...------,,,,,,,,,------222000...---------+++)))))))))((((((''''''&&&&&&))))))************))))))((('''%%%%%%&&&''''''&&&%%%%%%&&&'''((()))******''''''''''''((()))******))))))))))))(((((((((((('''''''''((()))*********+++)))))))))++++++***)))%%%&&&((()))(((&&&$$$"""++++++******************,,,444???DDDBBB===888666555222...---...000111222***,,,...//////000333444111111222222222222222222------,,,***))))))+++...,,,,,,+++++++++,,,---------///111111...,,,+++***+++...000......444@@@JJJddd___RRRCCC;;;;;;===<<<666555444333222222222222333333222222222222222222555666666555333222333444888666333111111444777:::@@@AAACCCEEELLLXXXhhhrrr///---,,,***))))))***+++++++++++++++,,,...///000444444666;;;BBBHHHJJJKKKEEEJJJKKKFFFAAA>>>:::666...+++)))***...000000.........///000111111000000///---***)))******************))))))((((((((((((++++++++++++++++++++++++*********+++++++++***)))))))))***+++---...000000.........------,,,,,,+++333111000///000///---+++)))***++++++***)))''''''(((((()))***************)))'''&&&'''((()))((('''&&&&&&''''''(((((())))))'''''''''((((((***++++++******))))))((((((''''''%%%&&&&&&''''''(((((((((***)))((()))***+++***)))(((((())))))(((&&&$$$###******++++++++++++******---444<<>>333000555777666333222111111111111111111111222222222222222222222222333444444333333444666333444666777888:::===???FFFKKKTTT___mmm------+++***************)))***+++,,,---///000000111444777:::<<<@@@EEEJJJDDDJJJMMMKKKGGGBBB;;;444...+++)))+++...000...,,,++++++,,,,,,,,,,,,,,,+++---+++)))((()))))))))((()))))))))(((((((((((((((************************)))***+++++++++*********++++++******+++,,,---...//////...------,,,+++***222111000111111111///---((()))***++++++***)))((('''((()))******+++*********)))((()))***+++***((())))))((((((''''''&&&&&&'''''''''((((((***++++++******))))))((((((''''''((())))))))))))((('''&&&)))((('''(((***+++***))),,,+++)))(((''''''''''''((()))***+++++++++******///222666999999888777666333333333444444222...+++///...,,,+++,,,---//////,,,...000222222111000.........---+++)))***,,,...111000///---,,,++++++******111555111---......---000...---111888>>>BBBCCC777555000,,,000666888444333333222222111222222222111111111222222333333444000111222111000111333444888:::<<<>>>AAAFFFLLLQQQ```jjjzzz,,,,,,+++******************+++,,,---///000111111...222777888888;;;@@@FFFAAAHHHLLLKKKHHHDDD;;;333///---+++,,,///000...,,,....../////////......------+++)))))))))***)))'''(((((((((((((((((((((((()))))))))))))))))))))))))))+++,,,,,,***))))))***,,,+++*********+++---...111000...---,,,++++++***000///000111333333111///'''((()))******)))(((''''''((()))***************+++******+++,,,,,,***)))******)))((('''&&&%%%%%%''''''''''''((()))******))))))))))))((((((((((((+++,,,,,,,,,,,,***((('''(((''''''(((***+++***)))---+++)))''''''''')))***(((((()))***+++,,,,,,---000111111222222333333444000222444666777444///+++111...,,,+++,,,---------***,,,...000000000...---......---+++******,,,///111000///---,,,+++******)))333777111---///000---000...---222:::===;;;666...000000000444:::888444111111111111111222333444111111222333444444555555222333222111000222555777:::===BBBIIISSSbbbrrr~~~+++*********))))))))))))))))))***+++,,,...//////,,,...222555888;;;>>>@@@BBBGGGJJJIIIHHHGGG@@@999000...,,,---000111...+++111111111111000000///......---++++++,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((()))+++---,,,***((()))***,,,++++++***+++---///111333111...,,,*********+++------...111333444222000++++++++++++***((('''&&&((())))))*********))))))***))))))+++,,,,,,***((())))))((((((''''''&&&&&&((('''''''''''''''(((((((((((((((((())))))))))))((()))+++,,,+++***)))(((((('''&&&(((***+++***))))))))))))(((((((((((()))(((((())))))+++---000111111000//////000111111000...///111555777777444111...,,,***+++---...---,,,)))***,,,---......------//////...,,,******---///...---,,,,,,,,,,,,,,,,,,+++666:::222,,,...///+++------...222666777444000---000222111444999999666222222111111111111222222111222222444555666777777666777777777999>>>DDDIIIJJJSSSbbbqqq)))))))))))))))(((((((((&&&&&&''''''(((***+++,,,,,,+++,,,222999>>>>>><<>>???BBBGGGNNNWWWbbbrrr***+++,,,------,,,,,,+++******++++++++++++******,,,+++...666;;;<<<@@@DDDVVV\\\^^^[[[YYYYYYXXXUUUEEE666---333888333//////////////////...---,,,,,,'''+++---,,,---//////+++(((''''''''''''((()))***+++***(((''''''(((***+++******)))(((((((((((((((''')))++++++)))***---///222000,,,)))((()))***++++++,,,...111444888;;;===:::<<<<<<999444---(((&&&'''***,,,***&&&$$$&&&)))+++)))''''''((())))))((('''(((((((((((((((''''''''')))***)))((('''((()))---,,,,,,------,,,***((((((((('''''''''&&&&&&&&&'''''''''(((((()))))))))***((('''(((+++,,,,,,,,,))))))))))))***+++------+++,,,---......------,,,+++)))***///666;;;:::888...,,,,,,---000111000...,,,,,,+++***))))))+++,,,,,,111222111222666666333///---+++***+++,,,...///111555777222---------,,,------------............222111000222555888888888999444222444555333444777555666777<<>>888111+++))))))***+++)))%%%###%%%'''***(((''''''((())))))((((((((())))))((('''&&&&&&'''((())))))''''''((())),,,***))))))***)))(((&&&(((((((((''''''''''''&&&(((((((((((((((((())))))%%%$$$$$$%%%(((***++++++((((((((()))***+++------///000111222222111000...++++++,,,111777:::999777---,,,,,,---///000///......---,,,*********++++++,,,000333333555999999777111000///......///000111111666777111,,,,,,,,,+++---------...............///......000444666666555999555333444555555888===<<>>BBBIIIOOORRRQQQRRRUUUVVVUUUQQQ@@@222000333111---***------,,,******))))))(((+++------))))))---...,,,***)))))))))))))))))))))***)))(((((((((((()))***((()))))))))))))))(((((())))))))))))((()))***+++000...+++)))(((((()))***---///000---,,,///777>>>AAABBBCCC@@@<<<777444333+++,,,+++)))&&&%%%'''))))))(((&&&'''((()))((('''))))))))))))((('''&&&%%%'''((()))(((''''''((()))'''%%%$$$%%%'''))))))(((((((((((('''''''''''''''+++******))))))(((((('''(((&&&&&&''')))++++++***((())))))***+++---...///222333555666666444111///++++++---111555777666444---,,,,,,,,,---.........000...,,,++++++,,,,,,+++,,,///111444666999999999444444444222000///000111111555666000,,,---...---111000000000//////......---...000222555777888999;;;777666999;;;<<>>AAAEEELLLSSSTTTUUUVVVUUUQQQRRRFFF:::666777555222///111000///---,,,,,,,,,,,,)))+++***'''''',,,...,,,+++++++++******)))(((((()))(((((((((((((((((()))'''((())))))))))))((((((***)))(((((()))*********---,,,***)))(((((()))***,,,///000---******///555:::<<<>>>===;;;999888888---,,,+++)))''''''((()))((('''&&&'''((()))(((&&&(((((()))(((((('''&&&&&&&&&((()))((('''&&&'''(((((('''&&&&&&)))*********(((((((((((((((((((((((((((((())))))***+++++++++///---++++++,,,,,,,,,+++******+++,,,---///000111000111444555444111...+++***+++---000333444222111,,,,,,,,,,,,+++,,,---...111///,,,+++---...---,,,,,,---///222444555777888777888777444000......///000555555000---...000000222222111000///...------000222444777999;;;>>>???<<<===BBBJJJQQQXXXbbblll}}}+++++++++,,,---...000000)))***+++,,,,,,+++***)))******...555999:::<<>>CCCGGGPPPUUUaaappp{{{)))))))))***,,,...000222++++++,,,,,,,,,,,,++++++((('''***111555666999===DDDMMMUUUVVVUUURRRMMMGGGHHHHHHEEE???888444111000000...+++)))((('''((((((###&&&((('''***///111000------------+++***(((''''''(((((((((((((((((('''&&&''')))*********)))(((+++)))''')))+++...---,,,'''''''''''')))***+++,,,000...,,,***))))))+++,,,///222555777888999;;;======999333...***((('''&&&'''&&&&&&'''))))))'''%%%%%%&&&'''((())))))))))))&&&'''((((((&&&&&&'''(((((('''&&&'''((('''$$$"""'''((((((((())))))))))))%%%&&&(((***,,,...000111000---+++)))((('''&&&$$$******+++,,,...000222333333666999;;;:::555///,,,***---000222222000...---,,,------+++)))))),,,///111...+++,,,000222222///333---+++------,,,000555999::::::555000...222666777:::999222---...000000///000111222444555666777666:::@@@GGGNNNYYYdddkkk''''''''')))+++...000222////////////////////////'''%%%'''---111222666;;;HHHOOOUUUUUUSSSQQQKKKFFFJJJNNNNNNGGG>>>777555333333111...,,,******++++++&&&***+++)))+++...///---------...---,,,***((('''''''''((((((((((((''''''%%%''')))***+++***)))(((+++((('''))),,,//////---%%%%%%&&&''')))+++,,,---222...***((()))+++---...---000555999<<>><<<444...---///...000111333666999<<<>>>???LLLRRR[[[fffsss((((((((((((***,,,---///111111111222333333111///&&&(((***+++---///222555AAATTTXXXQQQSSSSSSMMMKKKLLLYYY```XXXGGG999333000222222111...+++)))))))))))))))***+++---...//////---------,,,+++***)))(((&&&&&&&&&'''''''''(((((()))***++++++***+++---///((()))***+++,,,---......%%%'''((((((((())),,,///444111,,,***+++,,,...///000000000555<<>>BBBHHHNNNWWW```fffwww******)))***+++...000222111111111222222222000///(((,,,/////////000444888DDDVVVXXXPPPPPPPPPMMMOOOOOO[[[aaaYYYJJJ>>>888555111111000...,,,*********(((((()))***+++,,,---...+++++++++++++++***)))(((&&&&&&&&&'''''''''((((((&&&((())))))((((((***+++'''&&&&&&&&&))),,,///111,,,***&&&###"""&&&---222111///,,,******+++,,,---,,,,,,...333<<>>CCCSSSWWWTTTUUURRRPPPXXXXXX\\\___^^^^^^^^^ZZZTTT999555111//////000///...*********+++++++++++++++%%%&&&'''(((((()))(((((('''''''''''''''''''''&&&&&&((())))))'''&&&&&&'''&&&'''(((***+++,,,,,,,,,222888???BBB>>>444***$$$'''***------***'''&&&&&&((('''(((,,,444<<>>^^^+++,,,---///000111111111...//////---+++,,,111555555:::<<<:::444222666;;;===JJJOOOQQQWWWTTTSSSZZZ[[[^^^```aaadddeee___WWWBBB;;;333//////000000000++++++++++++++++++******''''''((())))))***))))))'''''''''''''''&&&&&&&&&%%%&&&&&&%%%$$$$$$&&&'''&&&(((***,,,,,,+++)))((((((,,,000222111...+++***'''+++......+++(((''''''***((('''***///555999;;;???BBBCCCCCCGGGMMMNNNKKK:::666000+++))))))((((((++++++++++++************((()))((('''$$$###$$$%%%''''''''''''''''''''''''''',,,...+++((((((***))))))***+++,,,,,,,,,,,,,,,++++++***((('''))),,,///---...---,,,+++---111444777444222000///...,,,***''',,,///---...111333222((()))***+++,,,------...---555777111...111222///000///---,,,---000333555000111222444666888:::;;;888888777@@@aaa+++---///222333222000...,,,---...+++)))+++222888999;;;<<<999666444666999888AAACCCIIITTTUUUUUU]]]```aaaaaacccggghhh```UUUJJJAAA666///...000111111++++++******)))))))))))))))******+++++++++******(((((('''''''''&&&&&&&&&&&&&&&%%%$$$###$$$(((******+++,,,------,,,,,,+++$$$&&&''''''''''''***,,,(((,,,000000+++((((((***+++(((&&&'''+++///333444777<<>>???EEEJJJLLLBBB===555///,,,***((('''+++************)))))))))&&&'''((('''%%%%%%''')))((((((((((((((((((((((((&&&---000+++''')))***))))))***+++,,,,,,,,,++++++***+++,,,***'''''')))+++,,,------------///333666999666222///...---+++***''',,,...,,,---222555444***+++,,,,,,------------+++555888000---111222...............///000222333000000000222444888;;;===555:::<<<@@@YYY)))+++///222222000---******,,,---+++)))+++333999<<<<<<<<<:::777666666777555;;;;;;AAAPPPUUUVVV___ddddddccceeeiiihhh^^^QQQPPPEEE777///...000111111******))))))((((((''''''++++++,,,,,,,,,,,,++++++(((((('''''''''&&&&&&&&&((((((&&&%%%$$$&&&+++///)))(((((((((((()))+++,,,%%%'''(((((('''&&&'''((()))...111000,,,)))))),,,***(((%%%%%%))),,,///111222999===;;;;;;@@@FFFIIIGGGAAA999222---***((('''((('''''''''&&&&&&&&&&&&###&&&((((((&&&'''***---))))))))))))))))))))))))&&&...111+++''')))***)))***+++,,,---,,,,,,******)))+++---,,,)))&&&&&&(((***+++---...///111555888<<<888222...---,,,,,,,,,'''+++...,,,---222555555------.........---,,,,,,)))444777000+++000111---+++,,,...000222222222222222111000000222555999;;;111<<<@@@>>>OOO{{{)))***++++++))))))***,,,000...+++)))))),,,///222111===BBB<<<:::===<<<555555===@@@@@@HHHWWW___^^^```aaabbbaaa^^^ZZZVVVSSSTTTKKK@@@888666444111...))))))***+++***)))((('''***,,,///111111...***((()))''''''(((******'''###((((((((((((((()))******+++***)))(((((()))***+++(((''''''''''''((())))))***...000///,,,))))))+++((((((''''''))),,,///000888999::::::;;;>>>AAADDDMMMKKKGGG@@@888111---+++((((((((())))))((($$$!!!###%%%(((((((((((()))******)))(((''''''((())))))++++++++++++******)))))),,,+++***))))))***+++,,,---,,,***(((((()))***+++///------///000000444;;;AAA888///,,,///222000---000000111222333000,,,)))111---+++...///------...///222444333///,,,,,,------............000333666222444666777777777888999;;;:::<<<===@@@VVV------,,,***))))))+++---333000---***)))+++---///000;;;AAA===<<<@@@@@@;;;888===@@@BBBHHHRRRXXXZZZ]]]]]]]]]]]]\\\ZZZXXXWWWXXXQQQHHH???999444000...((()))***++++++******)))+++,,,---------,,,***))))))(((''''''))))))'''%%%&&&&&&&&&&&&&&&'''((((((***)))))))))))))))******(((((((((''''''(((((()))***,,,------+++***))))))''''''&&&'''(((+++---///777999===>>>>>>???CCCFFFMMMMMMLLLFFF>>>666000---***)))((()))))))))&&&$$$%%%''')))))))))((()))***))))))((('''(((((()))***++++++***)))))))))))))))((('''''''''(((***,,,---...,,,***)))((()))***+++///---...111111000444:::AAA999111...///000...***,,,---000444666555222///111---+++...///------//////222444333000------///---......------///222555777777777666777999;;;===999999;;;======LLLsss111000---***((()))---000555333///+++******,,,------777===<<<<<>>>>>BBBGGGKKKMMMRRRYYY\\\\\\ZZZYYYXXXXXXXXXXXXXXXUUUOOOFFF<<<555000///******+++++++++++++++***,,,+++******))))))*********((('''&&&(((((('''&&&&&&&&&&&&&&&&&&'''(((((()))))))))******))))))((())))))((((((((((((((((((******)))***++++++)))((('''&&&&&&&&&((())),,,---222777>>>@@@@@@@@@DDDHHHLLLMMMNNNKKKCCC:::333///---+++)))((()))))))))(((''')))++++++)))((()))***((((((((((((((()))***++++++***(((''''''''')))***$$$$$$%%%&&&(((***,,,......---+++***))))))******...---///333333333666;;;@@@:::444222333333///+++***---111666999888555222111---+++...000...---//////222555444111//////111.........------...111444;;;999888777888:::>>>@@@999999;;;===;;;BBBZZZttt000///+++(((''')))///333444222///,,,***+++,,,---,,,444:::999:::>>>AAA@@@CCC@@@CCCLLLNNNKKKPPPZZZ___]]]ZZZWWWUUUTTTTTTTTTTTTUUUSSSJJJ???555111000------,,,,,,+++******)))++++++******))))))))))))***)))'''&&&&&&'''((((((((((((((((((((()))******((()))*********)))(((''')))))))))))))))))))))))),,,)))((()))+++,,,***'''''''''''''''(((***+++,,,,,,444===AAAAAAAAADDDHHHJJJLLLMMMJJJDDD<<<666222222...***(((((()))*********+++,,,,,,***)))))))))''''''(((((()))***+++,,,+++)))'''%%%%%%&&&)))***$$$$$$%%%''')))***,,,---...---,,,***)))))))))))),,,,,,///555666666999>>>>>>;;;777777888777444000,,,...222777999888333///111---+++...000......000000333666555222000000222...///...------...111444;;;999888888:::<<<======:::999:::<<<;;;===JJJYYY---,,,)))''''''***///444111///---++++++,,,...//////555999999999;;;>>>???@@@>>>BBBIIIJJJGGGMMMYYY]]][[[XXXVVVTTTSSSSSSSSSTTTWWWWWWNNNAAA555000///000///...,,,***)))((('''***+++,,,,,,,,,+++)))(((***)))((('''&&&&&&''')))((((((((((((((()))******((()))*********((('''&&&((()))******++++++******...+++((())),,,---+++((())))))))))))***++++++,,,***222===CCCEEEEEEHHHKKKLLLMMMMMMKKKFFF@@@===<<<777333---)))((()))*********,,,---,,,***)))))))))'''(((((()))***+++++++++***(((&&&$$$%%%&&&)))***''''''((()))************,,,,,,+++***))))))((((((******...555777888<<>>:::;;;>>>AAA@@@AAAIIISSSTTTTTTTTTUUUTTTSSSRRRRRRVVVXXXXXXOOOBBB666///---000///---+++)))((('''''')))***,,,---,,,+++)))'''((())))))(((&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((())))))))))))((('''&&&&&&&&&(((***+++,,,,,,,,,+++...---+++************)))************+++++++++++++++222;;;CCCIIIKKKMMMNNNOOOPPPQQQPPPMMMJJJHHHGGG???:::333---+++************+++,,,,,,***)))))))))(((((()))***++++++++++++)))(((&&&&&&&&&''')))***))))))*********)))(((((()))))))))))))))((((((((()))))),,,222555666:::@@@@@@>>><<<:::777333...+++***+++...222555666333111111,,,+++///111000000222222444777555222//////000...////////////111555888444444444888;;;:::666222444333333333444777===CCCOOO|||+++---......,,,+++,,,---,,,++++++******,,,---...111333555555444333777;;;666<<<>>>999777===FFFLLLMMMOOORRRTTTSSSQQQNNNLLLOOOPPPOOOJJJ@@@666000---...,,,+++)))((((((((((((******)))))))))(((((((((&&&(((***)))'''&&&&&&(((&&&&&&&&&&&&&&&'''((((((******)))((('''&&&&&&&&&%%%&&&))),,,---......---------,,,***'''&&&'''((()))***************))))))+++...666@@@IIINNNNNNLLLNNNRRRVVVWWWUUURRRPPPOOOHHHBBB:::333///---+++)))(((***++++++***((()))***))))))***+++++++++***)))((((((''''''(((((()))***'''((()))))))))(((''''''&&&''''''(((((((((((((((***(((***---//////444:::???>>>===;;;999666333111......///111333444222000111,,,+++///111000000222222555777555111------......///000000111333777:::555333222555888999555111222444555333333666:::===DDD]]]---000222111///,,,***))),,,,,,+++******+++,,,,,,---...///000///...222888777???@@@666333<<>>:::555222,,,)))'''''')))***)))'''+++***)))((((((''''''(((''''''''''''''''''''''''++++++***)))))))))))))))...,,,***(((&&&&&&&&&&&&&&&(((+++---......,,,++++++******)))(((''''''&&&&&&&&&''''''''''''&&&&&&)))***---333;;;BBBFFFIIIKKKMMMOOOQQQQQQQQQPPPOOOHHHGGGEEEAAA:::222***&&&''''''((()))((('''&&&$$$))))))(((((((((((()))))),,,+++((('''&&&'''(((***((((((((('''%%%%%%&&&'''(((((())))))))))))(((((())))))+++,,,...///000111000555<<>>:::111111111333444333222000111///------///111222222333444777777111******///------...222777999888666666666777:::<<<;;;777222666777777777777666777777:::===EEEVVVrrr---+++***+++...///000///111...,,,,,,---...---,,,------,,,,,,---///000111777777666777;;;AAAHHHMMMOOO\\\hhhhhhaaaYYYRRRLLLHHHHHHJJJJJJGGGBBB<<<888111---***((())))))(((&&&))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((())))))((('''&&&%%%$$$$$$$$$%%%'''***---...///...---*********)))(((''''''''')))******++++++******)))%%%&&&(((,,,333:::@@@CCCJJJKKKMMMNNNMMMJJJHHHFFFHHHHHHGGGCCC===555...)))))))))*********)))))))))******))))))))))))******)))((('''&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''((((((((())))))((((((((())))))+++,,,...///000111111666===CCCEEEDDDAAA>>>888777777777777555222000111000...///111222222111444222333333000******---...---...222666888777555555555666999;;;:::666222444333333333555666666666777888:::???OOOnnn...,,,))))))+++---......222///,,,+++,,,...//////,,,,,,+++++++++---...///555777888:::===BBBHHHMMMJJJUUU```cccbbb^^^VVVNNNKKKMMMPPPRRRRRRMMMFFFAAA666222---***((('''&&&%%%(((((('''&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&((()))***%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&))),,,...//////...******))))))((((((''''''***++++++,,,,,,++++++***((('''(((***///666===AAAEEEFFFHHHIIIHHHEEEAAA???BBBCCCDDDCCC@@@999333///)))((('''''''''((())))))+++******))))))******+++&&&&&&&&&&&&&&&%%%%%%%%%&&&((())))))'''&&&&&&''''''(((((((((((((((((('''((()))***,,,...///111111444888===BBBDDDDDDBBBAAA>>>???>>>===;;;777444222222111000111222333222111444000///111000,,,***+++......///222444555444333444555666888:::888555222444111///000444888999888777;;;;;;777888IIIggg///,,,)))((()))+++------000///........./////////---,,,+++++++++,,,---...444777:::===???CCCIIIMMMHHHOOOVVVZZZ\\\\\\VVVOOOKKKLLLPPPUUUWWWTTTMMMFFF:::666000+++(((&&&&&&&&&(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''(((******%%%&&&((()))***)))((('''&&&(((***,,,---...------***)))))))))((((((((('''((())))))))))))))))))(((***)))((())),,,222:::???>>>@@@CCCFFFFFFDDDAAA>>>888:::>>>@@@???;;;666333+++***(((&&&&&&''')))+++******))))))))))))******%%%&&&&&&''''''&&&%%%%%%&&&'''))))))((('''''''''((((((''''''''''''((((((((()))***,,,...000111222777999<<>>:::777666222111000111222222111///333//////444777222,,,)))...///000222333333222111444555666888888777555333666222///111666;;;<<<<<<999???CCC???888;;;IIIVVVuuu...+++(((''')))+++---------///111222222111///...///...---,,,,,,------...///444888;;;<<<@@@FFFKKKRRRUUUWWWXXX\\\___]]]WWWPPPPPPRRRVVVXXXUUUMMMGGG;;;888333---)))''''''((()))((((((((()))***++++++(((((((((((((((((((((((()))(((((('''''''''((((((&&&''')))+++++++++*********++++++,,,,,,,,,+++***))))))))))))(((((((((((('''(((((())))))(((((('''((('''&&&%%%''',,,555;;;===???BBBDDDEEECCCAAA???777:::===??????<<<888555222///,,,)))((()))+++,,,((((((''''''''''''((((((&&&'''((((((((((((''''''&&&((())))))((('''(((((()))(((''''''''''''((()))'''(((***,,,...000111222777888:::;;;<<<<<<;;;;;;===@@@CCCCCC@@@<<<::::::444222111111111111000///222///222:::???999///)))///000222333222222111111333555777777777666555444666333111222666;;;======999===@@@>>>999666888<<>>===???AAABBBCCCAAA>>>:::888555222...***(((''''''((((((''''''&&&&&&''''''(((((((((((()))))))))))))))'''((()))((('''''')))+++***)))(((''''''((()))***'''(((***,,,...000222333555555777888888888777777888===BBBCCC@@@===<<<===777444222000111222111000111000444===AAA;;;222,,,///111333444222111222222444666888888777555555666444444333444555777:::<<<>>><<<999666555444666777:::QQQhhh+++***)))***,,,.........---000444555333111111222222111///------------...)))...444555555999BBBIIIXXX[[[[[[XXXYYY]]]^^^]]]___YYYTTTTTTVVVVVVQQQLLLFFFEEEAAA999111,,,******''''''(((((()))+++,,,---((((((((((((((((((((((((''''''&&&&&&&&&'''((((((''''''&&&''''''((()))***,,,,,,,,,+++++++++******(((((((((((())))))))))))***++++++,,,,,,++++++******+++,,,+++***...666===>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCDDDDDDCCCAAA@@@>>>;;;999444///+++((('''&&&((((((''''''''''''(((((())))))((('''((()))***+++))))))(((&&&%%%'''***---+++***)))(((((()))***+++'''((())),,,...000222333///111333555777777777666666;;;AAACCC@@@======>>><<<888444111222333444444000///333;;;>>>999222000///111444555333222333444555777999999777555666888444777999888555555888<<<>>>;;;777333222333666888999@@@IIIaaa***))))))+++...//////...///222444333111111333555222000///---,,,,,,,,,---,,,111666777666;;;DDDLLLUUUZZZ\\\ZZZYYY\\\]]]\\\\\\VVVPPPPPPTTTWWWVVVRRRKKKJJJGGG???555---******&&&&&&&&&''')))***,,,,,,))))))))))))))))))))))))(((((((((((()))+++,,,---)))(((''''''''')))***+++******+++++++++,,,,,,,,,(((((((((((())))))))))))*********++++++*********%%%((()))((('''***222999999999999:::<<<>>>@@@AAA???@@@AAACCCDDDEEEEEEEEEGGGDDD@@@:::555111...---))))))(((((((((((())))))***((('''&&&'''(((+++,,,***)))(((%%%%%%'''+++...,,,+++***((((((***+++,,,''''''))),,,...111222333,,,...111555777888888888555<<>>666777666444111000111333222777;;;DDDTTTggg++++++,,,,,,---......///555333000//////222555777666333...,,,++++++++++++111444888;;;===BBBJJJQQQ]]]ZZZVVVSSSSSSTTTWWWYYY___YYYSSSSSSWWWWWWSSSMMMRRROOOGGG===666222---'''&&&'''(((((('''''')))***++++++***'''$$$$$$&&&(((((('''%%%%%%&&&(((+++---'''((()))***+++,,,------)))***,,,+++***)))***++++++)))''''''((())))))))))))+++***&&&(((---+++&&&+++***))))))***---000222000444888;;;;;;:::::::::999;;;<<<===>>>@@@CCCFFFEEEJJJLLLEEE===666///***+++)))'''''')))))))))(((''''''&&&&&&&&&((()))+++******))))))))))))*********++++++,,,...///000000+++,,,,,,,,,,,,...111333...000333555555444111///333777<<>>>>><<<;;;<<<>>>DDDAAA>>>:::666333222111222555:::<<>>???AAABBB@@@BBB@@@<<<;;;<<<999555/////////111111000111111...///111111000000222333888:::;;;999444222333555444777:::;;;999999:::;;;AAA@@@===:::888666666666888666777999:::@@@MMMZZZuuu111///,,,***+++...222444777666333111000000111111111...+++)))***+++,,,,,,***+++...444>>>JJJUUU\\\]]]]]]\\\]]]]]]\\\XXXVVVWWWVVVTTTPPPKKKGGGEEEEEEFFFIIIIIIEEEBBB???777...******+++++++++***)))(((******+++------,,,(((%%%%%%&&&(((*********)))(((&&&&&&''''''((()))*********,,,//////...,,,,,,,,,,,,+++***)))))))))))))))(((,,,---+++***++++++***%%%&&&(((************)))---111555999999::::::;;;??????===:::777888:::===CCCGGGHHHCCC???>>>;;;777...+++)))(((((((((((('''''''''''''''((()))***+++)))((((((''''''(((((()))''''''((()))***++++++,,,+++---.........///222444666888999:::999666333111...111555888:::<<<>>>@@@???DDDFFFCCCAAA@@@;;;555///000111111111111111111///111222111000///000111:::;;;;;;888333111333666111333666777777777888999<<<;;;999888777777777888===888777;;;>>>>>>???AAAJJJ```///---+++***+++---000333555555444333222111000000---+++))))))+++---------///------000999DDDNNNTTTWWWWWWWWWYYY[[[[[[WWWSSSOOONNNMMMLLLKKKJJJHHHGGGGGGJJJJJJGGGDDDAAA999111************++++++***)))*********,,,...---***&&&&&&''''''(((((((((''''''&&&&&&'''(((((()))******)))+++...///...,,,++++++,,,,,,,,,+++***))))))***'''***,,,***((((((((()))&&&''''''((())))))))))))...222888<<>>:::999;;;>>>@@@CCCCCC@@@>>>@@@???<<<111...+++)))((((((((('''%%%&&&&&&&&&'''(((((()))((((((''''''''''''((((((((())))))***+++,,,,,,,,,...000000000//////000111666666777777555333000...+++...111333555777;;;===???EEEHHHFFFCCCAAA===777444444333000111444666555111222333111///...///000999:::999666222222555888111222444555666777999:::777666555444444444555555:::666666<<>>>>>===HHHZZZrrr++++++++++++,,,---...//////000111222111000///...***)))(((***---///000000444222000111666???HHHOOOSSSRRRRRRUUUYYY[[[XXXTTTMMMJJJGGGJJJNNNPPPLLLGGGDDDFFFEEEAAA@@@@@@<<<555,,,***((()))+++,,,+++)))+++***)))***++++++***)))((('''&&&$$$$$$%%%&&&((('''(((((())))))*********'''***,,,---+++***))))))+++---...---+++)))***,,,+++++++++***)))'''''')))***)))(((''''''(((***+++---111888>>>BBBEEEGGGIIILLLKKKHHHDDDAAA???AAACCCAAACCCCCC@@@AAADDDCCC@@@555222---***))))))((('''((())))))***+++++++++,,,((((((''''''''''''(((((()))))))))******++++++,,,111222333111///---------444444555444333111///---+++,,,...000111444888;;;???EEEGGGDDDAAA@@@>>>;;;999:::666111111888======222333333222///......///555666666444222222666:::444444444666888:::;;;;;;777666444333222333333444555333444888:::888:::===???BBBGGGQQQbbb|||)))******+++,,,,,,------+++,,,///000000...,,,***)))((()))+++///333444444444555555555777>>>IIIRRRTTTRRRRRRVVV\\\^^^ZZZVVVPPPKKKGGGJJJPPPRRRLLLEEE>>>@@@???===???BBB@@@<<<222...***(((***,,,+++******,,,,,,+++)))((()))******)))&&&$$$###$$$&&&(((((((((((())))))*********''')))******((((((((()))***---//////,,,+++,,,...555000,,,,,,,,,***)))+++---+++)))''''''(((***,,,)))...555;;;???BBBEEEGGGKKKKKKJJJHHHFFFEEEGGGHHHEEEGGGGGGEEEFFFIIIHHHCCC:::666000,,,******)))(((&&&'''((()))************)))((((((''''''(((((()))''''''(((((())))))))))))222333333111...,,,++++++333333444444333222111000,,,---------...111555999===CCCEEEBBB??????@@@???;;;>>>:::333444>>>CCCBBB222333333222///......///000333444333222222666999777555555666999;;;;;;;;;999888666555444444555555;;;888777666333000333999<<<>>>AAACCCGGGUUUnnn,,,+++******+++,,,...///...000333444333000,,,))))))(((***---222666888888000444888777777===JJJUUUVVVUUUVVV\\\aaaaaaZZZSSSNNNLLLKKKMMMPPPPPPLLLGGGAAACCCCCCBBBDDDGGGFFFBBB<<<666...******+++***((((((---222000+++'''(((++++++***)))'''&&&&&&''''''''''''(((((((((((())))))((())))))(((&&&&&&(((***(((,,,000000---,,,...000>>>222******---+++******,,,+++)))((((((((())))))(((,,,333888;;;===>>>@@@DDDFFFHHHHHHHHHHHHIIIJJJIIIKKKJJJHHHIIIKKKHHHBBB===999333...,,,+++***)))$$$%%%&&&'''((((((((('''***))))))(((((())))))***(((((())))))))))))******///000222111...,,,++++++000111222222333333333222.........------///444777999AAAEEECCC@@@@@@AAAAAA888>>>===777999CCCFFFCCC222333333222///......//////111444333111111333666777555333444777999999888888777555444444555666777???:::666555222///222777555777===@@@???AAAOOO___///---***)))))),,,000333444666999:::888444...+++))))))+++///444888::::::---333888777444999GGGSSSWWWWWWYYY```eeebbbXXXNNNIIIKKKMMMOOOOOONNNMMMLLLIIIKKKLLLKKKKKKMMMJJJDDDEEE<<<111+++++++++)))'''&&&///666555...''''''***++++++++++++***)))'''&&&&&&&&&&&&'''''''''''''''******)))'''&&&&&&))),,,''',,,000111...,,,///222AAA222'''(((+++***(((((())))))*********((('''&&&)))---222666888999:::;;;===@@@DDDFFFGGGHHHIIIJJJJJJKKKJJJHHHIIIKKKFFF???@@@;;;444///---,,,******'''((()))++++++++++++*********))))))))))))******+++++++++++++++,,,,,,,,,,,,...000000...---,,,---------///000111222333333000///...---,,,///333777666???FFFEEEBBBBBBBBBAAA555<<<>>>:::<<>>===EEEPPPVVVppp222...***))),,,///000///777888::::::999666222/////////......///000111222555666777666333666DDDSSSYYY]]]^^^]]]\\\[[[VVVOOOKKKJJJJJJJJJKKKMMMNNNPPPTTTSSSQQQPPPPPPMMMJJJGGGHHH@@@777222---)))+++///&&&555===666+++((()))+++,,,++++++***)))((((((''')))(((''''''''')))***+++///---+++***)))***+++,,,))),,,...,,,))))))---222111---***)))***+++***)))%%%''')))***((('''''''''(((+++///222555666888:::BBBAAAAAAAAACCCEEEHHHJJJHHHGGGFFFEEEDDDCCCBBBAAA<<>>AAADDDGGGIIIIIIHHHGGGFFFDDDAAA???>>>;;;===>>>:::333...,,,---++++++******))))))))))))***(((''')))+++,,,+++)))++++++,,,,,,,,,,,,++++++***+++,,,,,,+++,,,...000///000222333444555555555111111///---+++---000333444<<>>===EEEPPP^^^xxx//////000///------...000111333777999:::999666444111///---++++++---000222777888888666222333???MMMWWW\\\^^^]]]]]]^^^\\\XXXUUUUUUTTTTTTSSSRRRQQQQQQWWWVVVTTTTTTTTTRRRPPPMMMKKKDDD<<<777111***)))+++)))///333000,,,++++++******))))))(((((('''''''''(((((('''&&&&&&&&&''''''...---+++******+++,,,------///111000,,,***+++------,,,++++++,,,+++)))(((&&&(((******)))''''''((((((***---111555888999:::999:::;;;>>>AAADDDGGGIIILLLLLLKKKJJJGGGCCC@@@===:::;;;<<<;;;999444000---***)))((((((''''''(((((('''&&&&&&(((***,,,,,,+++,,,+++************+++,,,,,,,,,,,,++++++,,,///111///222555888999888666555222111000---++++++...111---666>>>???@@@BBBCCCBBB>>>===>>>???BBBCCCBBB@@@@@@DDDDDD;;;222......---666666777777777666555555666555444333444555777999===777444666888666444555777111///222444333444777444777:::<<<<<<;;;;;;;;;888???DDDEEEPPPlll...000222111---,,,---000000222555888999888777555444111...++++++...111333888888888666111111===JJJ[[[```aaa___]]]]]]\\\XXXXXXXXXXXXXXXWWWVVVVVVUUUZZZXXXVVVUUUTTTRRROOOMMMMMMGGG@@@<<<444,,,((())).........---,,,,,,***''')))((((((((('''''''''&&&*********)))))))))))))))++++++*********++++++,,,,,,...111000...,,,,,,---***++++++,,,,,,+++)))'''&&&(((******)))((((((((()))))),,,000555999;;;;;;999;;;===@@@CCCFFFHHHIIIMMMNNNOOONNNLLLHHHDDDBBB999999:::<<<===999333...+++***)))((('''((((((((('''''''''((()))*********---+++)))(((((()))+++---------,,,+++***,,,000333111333888;;;;;;888444111222222000---+++***,,,...---555<<<===<<<>>>???===>>>======???@@@AAA@@@???>>>CCCDDD===444///000333777777777777666666555555666444333222222444666777;;;666444777888555333444666111000333555444444777444777:::<<<;;;999999999:::???AAA======LLLhhh}}}...111222111---+++,,,...000222333555666666666555777444000------///222444666777777555000000;;;IIIUUU[[[^^^\\\ZZZZZZXXXUUUYYYZZZZZZ[[[\\\\\\]]]]]]___]]]YYYWWWUUUSSSPPPNNNPPPJJJEEEAAA999///)))))),,,***))),,,///...,,,***((((((((((((''''''''''''******************)))))))))))))))))))))***+++++++++,,,///000///.........)))***+++,,,+++***)))(((&&&(((***+++)))((((((((())))))***///555:::<<<<<<:::;;;>>>AAACCCEEEEEEFFFKKKLLLNNNOOONNNKKKHHHGGG:::999999<<<>>><<<555///000...,,,***))))))******((()))))))))((((((((()))---+++)))'''''')))+++---......---,,,+++---000444222555888:::999555000,,,111111000---******+++------555;;;;;;:::<<<===<<<>>>======>>>??????>>><<<<<>>===;;;>>>IIITTTsss111111000...,,,++++++,,,000000000111222444666777888666222000///000222333333444666555000000<<>><<<;;;<<<===<<<777333555333000---++++++++++++)))***+++***((('''((()))---,,,***((((((***,,,---.........---,,,...111333333444666666555111...+++000000///---***)))+++,,,,,,444:::;;;;;;???AAAAAA???>>>===>>>??????===<<<>>>>>>>>><<<444------222555555444333333333444444222222111000000000000000333111111444444000///222666222222666777555333444444666777888777777777999333666<<>>@@@NNNhhh333000---+++++++++******...---,,,,,,...333777:::777555333111///000000111000111444444000111===JJJQQQ[[[cccdddbbbaaa```^^^WWWVVVUUUUUUWWWZZZ^^^aaa___\\\YYYWWWVVVUUUTTTSSSSSSPPPMMMKKKCCC777...+++***''')))000333///,,,---))))))))))))))))))))))))%%%&&&''')))************((()))***+++,,,---......---,,,++++++,,,---------(((***+++***((((((***,,,''')))++++++***)))((())))))'''(((---555<<<>>>===555888===AAADDDEEEEEEDDDFFFGGGHHHIIIIIIIIIIIIIIIEEEBBB???===<<<;;;:::999999777333///,,,+++++++++(((***++++++)))(((***,,,---,,,+++******+++,,,------...//////...///111333222333333222222000//////...///...---***)))+++,,,,,,444;;;<<<===AAADDDDDDAAA@@@???@@@AAA@@@>>>===@@@===<<<<<<777000///222555444333333333444555666///000111222222111111000000///000444333000000333333000111666999777555666444555666555555666888:::888777<<>>===555888>>>DDDGGGIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKIIIGGGCCC???<<<;;;<<<===<<<999444000,,,+++++++++&&&)))++++++******,,,///------,,,++++++,,,---------...000000//////111222222111000000000111222333---......,,,******+++,,,///777======>>>AAADDDDDDCCCBBBAAAAAABBBBBB@@@>>>@@@;;;:::<<<:::444333666555444333333444555666777,,,...111333444444333222///...000444444000111444000...000777:::888777888444444444444333555999<<<<<<888:::>>>>>>888666999===???BBBMMMggg111///---+++******++++++))),,,---+++...444777666444444444222000///000222000111333444222333===HHHUUUXXX\\\]]]\\\ZZZXXXXXXRRRPPPNNNNNNRRRUUUXXXYYYTTTNNNKKKLLLKKKIIIHHHJJJJJJHHHFFFEEECCC>>>555///---,,,,,,,,,------+++***))))))))))))***+++,,,---++++++++++++++++++,,,,,,*********---000333444444+++,,,...000///...+++***))))))((())))))***++++++************))))))))))))---+++***---333999;;;;;;555===DDDGGGHHHKKKKKKHHHLLLIIIEEECCCEEEIIILLLNNNWWWRRRKKKEEEBBBAAA@@@???BBB???:::444///,,,***))))))((('''&&&&&&'''))))))************+++,,,------,,,...000111000000000222333333333333333222111000,,,+++*********,,,...000222888<<<;;;;;;???CCCDDDCCCDDDEEEDDDAAA???>>>??????@@@@@@???<<<999888999444444444333222000///...000111222333333333333333333222222333444444111///222000...111666888666222111111222333666999;;;===;;;;;;<<<<<<;;;;;;:::::::::===CCCFFFLLL```...---+++*********,,,---,,,//////---///444666555222333333222000000111222333333444555333555???JJJSSSWWW[[[]]]\\\YYYVVVUUUTTTRRROOONNNOOOQQQSSSSSSUUUNNNIIIHHHFFFBBBAAACCCFFFEEECCCCCCBBB>>>777111111000.........---***(((,,,,,,+++***))))))))))))---------------------------,,,---///222333333222***,,,...///...,,,***((((((((('''''''''((())))))******)))))))))((((((((()))((('''***///444666777<<<@@@CCCDDDFFFKKKKKKHHHIIIFFFDDDEEEKKKRRRYYY\\\]]]YYYSSSOOOLLLJJJIIIGGGEEEBBB<<<555///+++(((''''''''''''((()))***+++,,,++++++*********+++,,,,,,+++---///000//////000111222222222222111000000///000///---+++,,,---///111111777;;;:::;;;AAAFFFHHHEEEEEEEEEDDDDDDBBBAAA@@@???@@@AAA@@@===;;;:::;;;666666666555555333222222---...000111333333444444222111111222333333111///222111111555::::::666222111111111333555777:::;;;::::::;;;;;;;;;:::999888666999<<<>>>AAAMMMhhh+++***))))))***+++,,,---///222222///000444666444000111222222111111222444777555555555444666AAALLLQQQUUU[[[]]]\\\XXXUUUSSSTTTQQQNNNLLLNNNOOOQQQQQQUUUMMMGGGEEECCC???>>>@@@CCCAAA@@@AAABBB???:::555555333111///...,,,***'''---,,,+++***))))))))))))........................//////000222444444111///+++,,,.........+++(((&&&''''''&&&&&&%%%&&&&&&&&&))))))((((((''''''(((((('''&&&%%%''',,,000333444GGGFFFCCCAAAEEELLLNNNKKKHHHFFFEEEIIIRRR]]]fffkkkfffbbb^^^ZZZVVVSSSPPPMMMHHHDDD???888222---***)))(((((()))******++++++,,,,,,,,,+++*********++++++)))+++---.........///111000000000000000000//////222000---++++++,,,///111111777:::888:::AAAHHHKKKHHHEEECCCDDDFFFGGGEEEBBBBBBCCCDDDCCCAAA@@@@@@@@@444444444333222111000///+++,,,---///111222333333000000///000222222111///111111444888<<<;;;777222111111111222333555777888888999:::;;;;;;999777666333444777999999>>>MMM[[[rrr******)))))))))***+++,,,...111111///000444555333...000222333333333444666999666444444333666AAALLLPPPUUU[[[^^^]]]YYYUUUSSSRRROOOMMMLLLNNNQQQSSSSSSSSSLLLFFFDDDCCCAAAAAADDDAAA??????@@@CCCBBB>>>;;;777444111///...---***(((******))))))***++++++,,,,,,,,,------------------......000333444444111...---...//////...+++(((&&&(((''''''&&&%%%%%%%%%%%%))))))((('''&&&''''''((()))(((((())),,,///222444PPPKKKDDD@@@EEENNNRRROOOLLLJJJHHHLLLTTT___iiinnniiifffbbb^^^[[[VVVRRRNNNJJJHHHCCC===888333000...***+++++++++******)))))),,,,,,+++***))))))******'''))),,,---------///000000000000///000000000111000...+++))))))+++...111666:::;;;777777===DDDGGGGGGCCC@@@AAAFFFHHHFFFBBBEEEFFFHHHGGGFFFEEEEEEFFF777777666444222000...---***+++---...///000000111///......///111222111000000000222555888888555222111111000111222333555666666777999::::::888666444555444555999;;;===DDDLLLTTTggg++++++*********************---///...///333444222...111333555555555666777888444111111222555>>>HHHOOOTTT[[[___^^^[[[WWWUUUUUURRROOONNNOOORRRSSSSSSRRRKKKFFFEEEDDDAAAAAACCCBBB@@@???AAAEEEFFFCCCAAA777555111///...---+++************)))******+++,,,))))))******+++,,,------,,,---///222444444111......///000111000---***((())))))((('''&&&&&&&&&'''***)))'''&&&&&&&&&'''((())))))))))))+++---000333MMMHHH@@@<<>>@@@BBB>>>;;;===BBBEEEDDDAAADDDFFFGGGGGGFFFEEEEEEFFF@@@???===;;;888444111000,,,------.........------...------...000222111111///......///111333333333111111000000111222444555666777888999999777555444888555555999<<<>>>CCCIIIMMMUUUeee}}},,,,,,+++++++++******)))'''+++---,,,...222333000---000333555555555666777555111...///000333;;;DDDNNNSSSYYY]]]^^^\\\YYYXXX[[[XXXSSSPPPPPPPPPPPPPPPSSSMMMHHHGGGDDD@@@>>>???EEEBBBAAABBBFFFHHHGGGEEE:::777333000//////---,,,...---,,,***)))((((((((('''''')))***,,,---...///------...111333333111///...///111111111...+++)))))))))((((((((((((((((((+++***(((&&&&&&'''((()))'''(((((((((((()))---000BBB@@@<<<999???IIIOOONNNQQQMMMIIIIIIKKKOOOSSSUUUVVVUUUUUUWWWYYYZZZYYYXXXVVVSSSNNNHHHAAA:::555222---,,,+++******+++------++++++***)))))))))******(((***,,,---,,,+++,,,---000000//////000222333555---,,,,,,---...111444555999<<<:::333000444888:::;;;888777888===@@@AAA@@@AAACCCDDDDDDBBBAAABBBBBBAAA@@@>>>;;;888444111///------......------,,,+++...---,,,---000222333222...---,,,,,,---///111333111000000000111222444555777777888888777777666666888555555999;;;;;;???DDDPPPPPPSSS___vvv***++++++,,,,,,,,,,,,,,,(((,,,...---...111111...,,,///222444444333444444333///---///000222999@@@LLLQQQWWW[[[\\\[[[[[[ZZZ\\\YYYTTTQQQPPPPPPOOOOOOSSSNNNJJJJJJHHHCCC@@@AAAGGGDDDBBBCCCFFFHHHGGGFFF@@@<<<777333111000...,,,///...,,,***)))((('''''''''(((***,,,///111333444111000000111222222111///,,,...000111000...,,,***((((((((('''(((((()))))),,,+++((('''&&&''')))+++'''(((((('''&&&'''+++...777999::::::@@@IIIOOOPPPQQQOOOLLLLLLNNNQQQSSSTTTTTTTTTTTTVVVZZZ\\\]]]]]][[[YYYVVVQQQKKKFFFBBB???666444000,,,******+++---***))))))))))))******+++***,,,------,,,++++++,,,///...------///111333555------...///000111222333222555555000...333888:::555444444666888;;;>>>@@@AAACCCDDDCCCAAA@@@@@@AAA======;;;999666333111///,,,,,,------...---------...---,,,---000333444444---.../////////000222333000000000000111333555666999888777666666666777777777555777;;;;;;:::===BBBKKKJJJIIIKKKUUUkkk))))))+++,,,---.........***...///......000///,,,***---111222222111222222333...---///111333888???JJJOOOTTTXXXZZZZZZ[[[\\\YYYVVVRRRPPPPPPQQQRRRQQQQQQMMMLLLNNNNNNJJJGGGHHHHHHEEEBBBCCCFFFHHHGGGFFFEEEAAA;;;666333111...,,,++++++***************+++)))***,,,///222555777888666444222222222222111///+++,,,...000///...+++***'''''''''''''''((()))***---+++)))''''''(((***+++(((******)))'''(((+++///222777<<<>>>CCCKKKQQQSSSSSSRRRPPPRRRUUUXXXZZZZZZZZZYYYXXXYYY[[[]]]]]]]]]\\\\\\ZZZXXXVVVSSSQQQOOOAAA===666///***((('''((())))))(((((()))***+++++++++---......,,,++++++,,,------,,,,,,---000222444+++,,,---...//////......+++000111......333999;;;222333444555666999===AAADDDEEEFFFEEECCCAAAAAABBB======<<<;;;999777555444***+++,,,---...////////////---,,,...111444555555,,,///222333333333333333000000000000222444666777;;;999777555555666888999555666:::???@@@>>>@@@EEEAAAEEEEEEAAA@@@NNNhhh~~~)))***+++,,,---///000000+++---000222333222111000000---+++---111444444333111,,,***---------333<<>>??????BBBJJJRRRTTTTTTUUUWWW[[[^^^bbbddd\\\XXXUUUWWW\\\___^^^[[[___``````___]]]ZZZWWWUUUMMMJJJCCC999000,,,---000,,,++++++,,,,,,+++(((&&&***************+++++++++333111...---...///...---+++,,,------......------///......///111333333222222111000222555888:::;;;???BBBEEEFFFDDDAAA???>>><<<999777777999999888666222000------000222111000000///...///222444444444***,,,...000111111000///444444444444444444444444888777555444555888;;;===999;;;>>>???>>>===<<<<<>>FFFOOOZZZooo,,,,,,------...///000000111000///...000333777999333000---...111333333111000......000000///333888FFFPPPYYYYYYWWWVVVUUUSSSRRRVVVYYYXXXTTTPPPNNNNNNUUUUUUTTTSSSRRRQQQPPPPPPOOOPPPPPPPPPOOOLLLJJJHHHDDDEEEEEEAAA;;;555111///***))))))***,,,,,,+++)))((((((((()))+++---000222444444444444333333333333000...---------,,,***(((+++***(((''''''(((***+++***)))((((((''''''((((((((()))***)))((((((***,,,333999???BBBAAABBBFFFKKKQQQQQQSSSTTTWWWZZZ\\\^^^^^^YYYRRRMMMMMMRRRYYY^^^ccccccdddcccaaa^^^[[[YYYYYYWWWQQQHHH<<<333,,,***///---,,,,,,------+++***))))))******+++,,,---...111///---,,,---------,,,))))))***++++++++++++***000111333444333222///...111///+++***,,,222999>>>BBBEEEHHHIIIGGGDDDBBBAAAAAA???<<<;;;;;;:::888777777555222111111000///---000......///111333333333///000222222333222111000...000333555777777666666222222222333444555777777555;;;BBBFFFEEE@@@<<<999>>>999666999;;;;;;===AAAEEERRRfff}}}------............//////000000//////111444888:::444111......111333222000......///000000000222555BBBPPP]]]___ZZZWWWVVVUUUUUUZZZ]]][[[TTTOOONNNPPPRRRRRRRRRQQQOOOMMMMMMMMMMMMOOORRRRRROOOKKKGGGDDDAAAAAABBBAAA>>>888222...(((((()))+++------+++)))))))))))))))***+++---...////////////000000000000///.........------+++******)))(((''''''((()))***(((''''''''''''(((((((((((()))***)))((((((***,,,222888???CCCCCCDDDGGGJJJOOOPPPRRRTTTVVVYYY[[[\\\\\\XXXSSSNNNMMMQQQYYY______`````````^^^\\\YYYWWWUUUUUURRRLLLDDD;;;333///---+++))))))***+++***)))************+++---...///111///------......---+++))))))***++++++++++++***...111444666555222000...222000...+++,,,000555:::AAADDDGGGHHHGGGDDDBBBAAA@@@???===<<<;;;::::::999999777555333111///---,,,000...---...000222222111....../////////...------...000222444444333111///000000111222333444444444555:::@@@DDDCCC???;;;999<<<777555999===;;;999999???FFFRRRbbbyyy...............---------,,,...000222444555666666444111......000222111///,,,...000//////111333444;;;KKKYYY\\\WWWUUUVVVWWWZZZ]]]___[[[TTTPPPQQQTTTSSSUUUVVVTTTQQQNNNNNNNNNNNNQQQTTTTTTOOOIIIDDDBBB;;;<<<===???@@@<<<444...(((((()))+++------+++)))+++++++++++++++,,,,,,---+++,,,,,,---......//////,,,---......------------))))))(((''''''((())))))'''''''''(((((((((((((((((()))***)))((((((***,,,///555<<>>999999;;;@@@CCC@@@777...***))))))***,,,,,,+++)))++++++,,,,,,---.........---------...///000000000***+++---...---,,,---...***))))))(((((())))))***''''''((()))))))))((((((((()))***)))((((((***,,,---222999???CCCFFFIIIJJJKKKMMMPPPSSSVVVYYYZZZ[[[VVVVVVVVVVVVVVVWWWXXXXXXYYY[[[\\\^^^^^^]]][[[ZZZYYYXXXVVVSSSOOOHHH@@@;;;444111...---...000222222...---,,,++++++---...000444222222222333222000...,,,,,,---............---***000666888666444333444333666888666111......///888<<<@@@BBBBBB@@@??????;;;<<<===<<<;;;;;;===???:::;;;;;;999555222111111///...,,,---///000000//////////////////////////////111444777999:::999999444444333222111111111111777888999888777777999;;;999777888===???<<<:::;;;;;;===BBBEEEIIIUUUlll///...---,,,+++***))))))(((***...000222111///...111---***+++...000///---,,,111222///000666::::::333>>>FFFGGGGGGKKKPPPSSSXXXYYYZZZZZZXXXVVVSSSRRRNNNRRRTTTRRRMMMIIIIIIJJJHHHKKKMMMIIICCC>>>===???===<<<>>>DDDHHHEEE999///,,,+++))))))***+++***))))))***+++---...///000000......//////000000111111***,,,...---+++***+++,,,************************((()))*********)))((('''((()))***)))((((((***,,,,,,///555:::???BBBEEEFFFGGGIIIMMMQQQUUUWWWYYYZZZXXXUUUTTTTTTVVVUUURRROOOOOOQQQSSSUUUVVVVVVUUUUUUXXXUUURRRPPPMMMIIICCC>>>:::666222111222555777888111///---++++++,,,...///666555444555666555222000,,,,,,---...............---222777888555333333444333666888666111------///444888===@@@AAA@@@??????===??????>>><<<;;;===@@@;;;===???===:::777777888///---,,,---...//////...000000000000000111222333222333555888:::;;;<<<===999777444222111000111222666777888777666666888:::999888999;;;:::777888<<<;;;:::===BBBEEEKKKZZZiii///...---,,,***)))(((''')))***,,,...//////...---///,,,)))***---//////------222333000111999======666>>>CCCCCCDDDIIIPPPRRRTTTUUUXXXZZZ[[[XXXSSSNNNQQQUUUXXXVVVPPPLLLLLLMMMKKKNNNNNNKKKEEEAAACCCEEEAAA@@@AAAGGGLLLHHH;;;000...,,,)))((()))******)))((()))+++---///000111111............//////000000+++---///---***((((((***************************)))***+++++++++)))((('''((()))***)))((((((***,,,,,,...333777;;;>>>AAABBBDDDGGGKKKOOOSSSVVVXXXYYYZZZUUUQQQQQQSSSSSSNNNIIIJJJLLLOOORRRSSSTTTSSSSSSRRROOOLLLJJJIIIGGGCCC???;;;888444222333666999:::222000...++++++,,,---///777666666777888777444222+++,,,------......------///444999888444111222444222555777444///,,,...000222666<<>>999:::???FFFIIIJJJMMMRRRZZZYYYXXXVVVTTTTTTVVVXXXTTTUUUTTTQQQLLLJJJKKKNNNQQQLLLIIILLLOOONNNLLLMMMMMMLLLKKKKKKMMMMMMDDD999444,,,''')))***)))((())))))(((''''''))),,,...000......//////......---,,,------,,,,,,,,,---///000,,,,,,,,,,,,,,,+++***)))))))))(((''''''''''''''')))(((''''''''')))***+++)))***,,,111777<<<>>>>>>CCCDDDHHHLLLQQQUUUXXXZZZ]]][[[WWWSSSNNNJJJGGGEEEHHHLLLQQQTTT[[[aaaaaa]]]ccc^^^UUUNNNIIIEEEBBB@@@???===:::777666888===AAA888222---+++******---333444444444333111000...---)))(((***///...***,,,333444444333222111111111111---------...///...,,,***333666;;;@@@DDDEEEFFFFFFFFFGGGGGGEEEBBB???>>>>>>;;;>>>AAAAAA>>>;;;;;;;;;666444222111111000...,,,+++---//////000111222444999888666444444444555666666555555444333222111111000222444555666777999;;;<<<<<<;;;999888777666666888888888999;;;@@@FFFKKK\\\eeeyyy------+++******)))))))))&&&''')))+++,,,+++******,,,***))),,,000222...+++,,,)))...111222===DDD>>><<<;;;>>>DDDHHHIIIMMMSSSYYYYYYWWWTTTQQQQQQRRRTTTXXXXXXWWWTTTQQQPPPQQQRRRSSSNNNLLLQQQUUUUUUTTTUUUPPPQQQPPPOOOOOONNNFFF===555...((()))***((('''((('''''''''((()))+++---///.........//////...------++++++******+++,,,---...++++++,,,,,,+++******)))))))))(((''''''''''''''')))(((((('''((()))***+++)))))),,,111777<<>><<<;;;;;;::::::666...))))))+++,,,///333222111111000///...,,,+++***(((***---,,,(((***000888777444222000/////////---------.........,,,+++...333;;;BBBFFFGGGGGGGGGBBBDDDEEEDDDBBBAAAAAABBB<<>><<<;;;<<<777666444444333222///---,,,---...//////000222333555444222000000000222222333222222111111000000///111333555555555666888:::;;;;;;;;;;;;:::999777777888888888888:::???EEEJJJQQQXXXhhh------,,,+++************&&&'''(((*********)))(((+++******---000111...+++)))%%%))),,,...;;;EEE@@@???===>>>DDDIIIKKKPPPUUUYYYYYYWWWSSSOOONNNOOOQQQWWWVVVTTTTTTVVVWWWXXXXXXUUUPPPOOOTTTXXXXXXWWWXXXTTTWWWWWWSSSPPPNNNIIICCC:::222---------+++)))***''''''((()))***,,,---------....../////////......++++++++++++,,,---...///******++++++******)))))))))((((((''''''''''''((())))))((((((((()))******((()))+++000777===@@@AAA???@@@AAACCCGGGLLLPPPSSSVVVRRRLLLGGGEEEGGGJJJMMM```lllwwwyyywwwxxxyyyyyyyyyvvvpppjjjddd^^^WWWSSSLLLHHHEEEEEEFFFDDD>>>888999000)))***---...///000.........------,,,*********))))))++++++(((***...;;;888444000...------...+++,,,---.........---,,,***111:::BBBFFFGGGFFFFFFBBBCCCDDDCCCBBBAAABBBCCC???@@@AAAAAA???=========888888777888777555111---------------...///000111111000///......///000000111111111111111111111111222333555555444444666777999:::<<<===<<<;;;999777999999999888999===BBBGGGHHHMMMWWWgggwww---,,,+++++++++++++++,,,%%%&&&(((***+++,,,------******+++...000000...+++,,,'''***,,,...<<>>BBBJJJPPPRRRUUUYYY[[[ZZZXXXTTTPPPNNNOOOPPPRRROOONNNQQQVVV[[[\\\[[[VVVQQQOOOTTTWWWUUUSSSSSSUUUYYYZZZTTTNNNLLLJJJGGGAAA999333222222///------((()))***,,,---............//////000000000000///,,,,,,,,,------...//////))))))*********))))))((()))(((''''''''''''(((((())))))))))))))))))******((((((+++000777===AAACCC>>>>>>===>>>@@@DDDHHHJJJPPPMMMIIIEEEEEEGGGKKKNNNYYYbbbjjjllllllnnnpppooopppmmmhhhdddbbb___\\\ZZZSSSNNNJJJLLLQQQPPPHHH@@@@@@555,,,,,,///...,,,++++++,,,,,,,,,,,,+++******)))))))))***+++,,,...111999666222---++++++,,,---***,,,.........---------***000888>>>@@@AAACCCDDDDDDDDDDDDCCC@@@???@@@AAAAAAAAAAAA@@@???>>>>>>>>>999999;;;<<<<<<999333//////---,,,,,,---...//////111000000//////000111222111111222222333333333444222333444444333333444555777999<<<>>>>>>===:::999:::::::::999999;;;@@@CCCFFFIIIOOOXXXaaappp++++++*********+++,,,,,,&&&'''((()))***+++,,,,,,)))***,,,///111000---+++///***+++---...===IIIFFF@@@@@@FFFQQQYYYZZZZZZ[[[\\\[[[YYYUUUQQQPPPQQQRRRRRRPPPNNNPPPUUUXXXYYYXXXSSSNNNNNNRRRVVVTTTQQQQQQSSSWWWXXXQQQKKKJJJJJJIIIEEE===666666555111///000+++,,,---//////000000000000111111222222222111111+++,,,,,,---------------((())))))*********))))))((((((''''''''''''((((((******************))))))((((((***...666<<>>>>>???AAADDDFFFJJJIIIIIIHHHHHHIIIJJJKKKNNNRRRTTTUUUZZZ```bbb```ddd___ZZZVVVVVVWWWXXXYYYRRRLLLGGGKKKSSSVVVQQQJJJ???444++++++...---***)))++++++,,,------------,,,)))))))))***...222555666444222...+++)))***,,,---***,,,//////---,,,,,,------222666777777888===AAAAAABBBBBB@@@???>>>@@@AAACCCAAA???>>>>>>>>>>>>>>>999:::<<>>>>><<<;;;<<<<<<;;;:::999:::>>>@@@BBBDDDJJJPPPVVV___qqq))))))))))))***+++,,,,,,))))))((((((''''''&&&&&&(((***---000111///---+++///)))+++,,,...===JJJGGGBBBBBBIIIUUU]]]]]]ZZZYYYYYYYYYWWWTTTQQQPPPRRRSSSXXXVVVSSSSSSSSSTTTTTTSSSPPPLLLMMMSSSXXXWWWVVVVVVQQQTTTSSSMMMIIIJJJLLLLLLHHH???999888777444111222......//////000111222222444444444444444333222222++++++,,,,,,,,,+++***)))))))))******++++++******(((''''''''''''(((((()))******+++++++++***)))((((((((()))---444:::???AAADDDCCCBBBBBBCCCDDDGGGHHHHHHIIIJJJKKKKKKIIIHHHFFFJJJKKKJJJJJJPPPWWWZZZWWWWWWQQQJJJFFFEEEGGGIIIKKKJJJDDD@@@DDDMMMSSSPPPLLL777...((())),,,,,,++++++++++++---...////////////)))******+++000777:::999111///,,,******+++,,,...***...000000---***+++---///333555444111222777===;;;<<<=========???BBBEEEDDDAAA>>><<<===>>>>>>>>>999:::===???AAA???:::777444000,,,+++---///...,,,,,,------...///000000111/////////000000000111111000111222222111111222333444666999;;;===>>>======>>>>>>===;;;::::::<<<>>>;;;===BBBIIIOOOUUUbbbooo}}}(((((((((((()))***+++,,,+++***)))((('''''''''''''''***...111111///---+++---(((+++---000@@@MMMJJJFFFDDDHHHSSSZZZYYYVVVTTTSSSSSSRRRPPPNNNNNNQQQSSSWWWVVVUUUSSSQQQPPPQQQSSSPPPMMMNNNUUUZZZYYYWWWWWWPPPRRRPPPKKKJJJMMMPPPOOOLLLDDD======<<<999777777000//////...///000222333777777777666555444333222...//////...---,,,***))))))******+++,,,,,,++++++'''''''''''''''((())))))***++++++++++++***)))(((((('''(((+++222888===???AAABBBBBBDDDFFFHHHJJJKKKHHHIIIJJJJJJIIIGGGDDDCCCGGGJJJKKKIIIKKKOOORRRQQQMMMHHHBBB>>>>>>???@@@@@@BBB>>><<<@@@GGGKKKIIIEEE555///+++,,,,,,+++,,,...***+++---...///000000000+++,,,+++***000999<<<999000///...,,,,,,,,,------+++///222000,,,)))***,,,---222555444000000555:::999:::;;;;;;;;;>>>AAADDDDDD@@@<<<:::<<<>>>>>>>>>999:::<<>>;;;777222---+++...///...,,,***+++,,,...///000000000////////////000000000000...000111111000000222333333444777999;;;===>>>???@@@@@@???===::::::;;;===::::::>>>EEEJJJOOOWWW```hhhxxx''''''''''''(((***++++++***************+++,,,,,,&&&***///111111///---+++,,,(((,,,000333CCCQQQNNNJJJFFFGGGOOOUUUTTTQQQOOOOOOOOONNNMMMKKKLLLOOOQQQPPPRRRSSSQQQOOOOOORRRUUUSSSPPPPPPVVVYYYWWWTTTSSSQQQQQQOOOJJJKKKQQQSSSSSSQQQIIICCCBBBAAA>>><<<===000///...---...///222333999999999888777555333222333333333333111///---,,,)))***+++,,,,,,,,,,,,,,,'''''''''''''''((()))******+++,,,,,,+++***)))((((((''''''+++111777<<<>>><<<===@@@CCCFFFHHHJJJKKKJJJJJJJJJHHHFFFDDDBBBAAABBBIIINNNJJJFFFGGGJJJKKKKKKHHHDDDCCCCCCCCCCCCBBB>>><<<<<<@@@EEEFFFCCC???999555111000...+++,,,///***+++,,,...///000111111---...,,,***///999;;;777222111000///...---------,,,000333111,,,((()))++++++111666666222111444999;;;;;;;;;:::999;;;>>>AAADDD@@@;;;999;;;===>>>===999999;;;???AAAAAA???===999333---,,,...000...,,,+++,,,---///000111111111222222222111111111111111...///111111000000222333333444555888:::===???@@@AAAAAA@@@>>>;;;:::;;;<<<@@@===>>>CCCHHHKKKPPPVVV[[[fffwww******)))(((((((((((((((*********))))))))))))))))))***---...//////...---...+++......222DDDRRRLLLQQQIIIEEEIIIMMMKKKFFFCCCGGGHHHIIIKKKLLLMMMMMMNNNQQQPPPNNNNNNNNNPPPRRRTTTRRRQQQPPPQQQSSSUUUVVVVVVYYYUUUQQQPPPQQQRRRPPPNNNJJJJJJJJJKKKKKKIIIFFFCCC===666...+++,,,111444555:::::::::999999777666555444222000///000000///...---)))(((,,,---+++***,,,+++************,,,---......---+++*********++++++)))+++---...000333777:::;;;:::;;;===AAADDDEEEFFFJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGEEEBBBBBBDDDEEEHHHGGGEEECCCBBBAAAAAAAAA@@@<<<666111...---///000+++++++++///222222///+++...))))))111555333111333111---******,,,......---111111111000///...,,,+++---///111000//////333666888===???;;;999<<>>@@@BBBBBBGGGGGGFFFDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHKKKKKKKKKIIIGGGFFFFFFHHHDDDDDDEEEEEEFFFFFFGGGGGGIIIEEE???999333000...---,,,,,,...000222111///------)))***000444222000222222///,,,,,,...000000/////////......------,,,,,,---///111000//////111333666<<>><<<::::::<<>>>>><<<::::::888555222///---,,,+++,,,---...000111222333333111222222111///...///111222111000000000000111222333333333444666;;;???AAACCCDDDDDDDDDDDDCCCBBBBBB??????@@@BBBEEEJJJOOORRRVVV[[[cccnnnwww******)))((((((((((((((())))))))))))))))))******)))***,,,...///...---,,,...***,,,,,,111EEESSSMMMDDD@@@AAAIIIOOOOOOLLLKKKIIIIIIIIIIIIIIIHHHGGGFFFCCCDDDGGGIIIMMMOOORRRSSSPPPQQQSSSVVVXXXYYYZZZZZZ\\\]]]\\\ZZZWWWVVVVVVWWWPPPOOOPPPRRRSSSTTTRRRPPPHHHCCC<<<777666666888888<<<;;;999666333///,,,***000...------...///...---000,,,+++...///,,,***+++((('''&&&&&&'''))),,,...,,,+++***)))))))))***+++***,,,---...///111555777777777888999;;;<<<===>>>CCCCCCAAA@@@@@@@@@AAABBBBBBCCCEEEGGGHHHHHHGGGGGGMMMNNNOOOOOOLLLJJJIIIIIIFFFHHHKKKMMMNNNOOONNNNNNTTTQQQLLLDDD<<<444---***)))+++...///...,,,++++++,,,)))***///222000///000...,,,******+++,,,---,,,---,,,+++******+++,,,---,,,...000000...---...///333:::>>>===<<<>>>@@@@@@>>><<<::::::<<<>>>???@@@>>>======>>>???@@@>>><<<999888777555333000...,,,,,,,,,---///000111222222222222333111///......///111000////////////000111333333333333555888;;;===@@@AAABBBDDDEEEFFFFFFFFFCCCBBB@@@@@@BBBEEEIIILLLSSSUUUYYY___eeeppp***))))))((((((((((((((()))))))))))))))*********)))***,,,.........,,,+++...***+++,,,111FFFRRRLLL===;;;???JJJRRRRRRPPPPPPNNNMMMMMMLLLJJJHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLLLLOOOQQQTTTWWWYYYZZZ\\\]]]aaabbbbbb^^^XXXTTTTTTUUUSSSRRRRRRSSSUUUUUUSSSQQQKKKGGGAAA;;;888666666666999888777555222///---+++---,,,+++,,,///111111111...++++++///000---,,,---***)))((('''''')))+++,,,+++***)))(((((()))***++++++,,,------...000333666777888::::::::::::;;;<<>>===<<<===>>>@@@AAAAAABBBDDDFFFGGGFFFFFFEEEKKKNNNPPPPPPNNNKKKJJJIIIOOOQQQTTTWWWXXXWWWUUUSSS[[[YYYTTTMMMCCC999000***+++...111111---++++++---++++++,,,...///...------+++***)))((()))*********+++***)))((((((***,,,------...//////...---,,,+++///777===>>>>>>@@@AAA@@@@@@>>><<<<<<>>>@@@AAABBB???>>>===>>>@@@AAA@@@>>>:::::::::999777444111000,,,,,,,,,---...///000111111333333222000......///111000////////////000111333333222333444666888999<<<===@@@CCCFFFHHHJJJJJJHHHFFFBBB@@@@@@BBBEEEGGGPPPQQQTTTYYY\\\dddsss***))))))((((((((((((((((((((())))))************)))***,,,......---,,,***///***+++,,,222FFFQQQHHH777888???LLLTTTUUUSSSSSSOOOOOONNNMMMKKKHHHGGGEEEEEEFFFFFFGGGGGGGGGFFFFFFMMMPPPTTTVVVWWWXXX[[[]]]```aaaaaa^^^XXXTTTSSSUUUUUUTTTRRRRRRSSSSSSQQQOOOLLLJJJEEE???999555333333444444444444333222111000+++******---000333555555+++)))***///111///---......---,,,******************)))((((((((()))***+++***+++,,,------///333555888;;;======<<<;;;;;;======<<<<<<<<<===>>>???@@@@@@AAABBBDDDDDDDDDCCCCCCGGGJJJNNNOOOMMMJJJIIIHHHQQQTTTXXX\\\]]]\\\ZZZYYY\\\[[[WWWQQQHHH>>>555000111444666555111...///000***,,,......---------+++,,,------,,,,,,,,,------***)))((('''(((***,,,......------------,,,+++***+++444<<<>>>>>>AAACCCBBBAAA???======???AAABBBBBBAAA???>>>???@@@AAA@@@???;;;<<<======<<<999666444...---,,,,,,,,,---......000222333222000.........222111000//////000111222333222222222222333555555888:::>>>BBBFFFJJJMMMNNNMMMKKKGGGDDDCCCCCCEEEFFFKKKMMMQQQWWWZZZ^^^hhhsss{{{******)))(((((((((((((((((((((((()))******++++++)))+++,,,---...,,,+++***///***+++---444FFFOOODDD666888BBBOOOVVVVVVTTTTTTNNNNNNMMMLLLJJJHHHFFFEEEAAAAAABBBCCCDDDEEEEEEFFFKKKNNNRRRRRRRRRTTTXXX\\\YYY[[[[[[[[[YYYWWWWWWWWWVVVTTTRRRRRRRRRRRRPPPNNNOOONNNJJJDDD===777444333222333333444444333333333+++******---000444555555***((()))///111///------............---,,,******)))((('''''''''(((******(((***+++,,,---///333555:::>>>AAAAAA>>>===>>>@@@>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDGGGJJJLLLKKKJJJIIIIIIMMMQQQVVVZZZ^^^^^^^^^]]][[[ZZZWWWQQQKKKCCC===999222333333222///---,,,---+++///000...,,,---,,,******,,,---,,,+++***+++,,,+++***))))))***+++,,,---///...,,,+++,,,---,,,+++)))222:::<<<>>>BBBDDDDDD@@@>>><<<<<<>>>@@@AAAAAACCCAAA?????????@@@@@@???======>>>???>>><<<999888222111///---,,,,,,------///111333333111/////////222111000000000000111222111111111111111222222333444777;;;AAAFFFKKKNNNPPPMMMKKKHHHEEECCCBBBBBBBBBFFFHHHMMMSSSVVVYYY```iiioooyyy******)))((((((((((((((('''(((((()))******++++++)))+++,,,------,,,***)))///***,,,///666FFFLLL???666:::DDDRRRXXXWWWTTTSSSMMMMMMMMMMMMLLLJJJIIIHHHBBBAAAAAABBBDDDFFFHHHIIIJJJMMMOOONNNMMMOOOUUU[[[WWWWWWWWWXXXZZZZZZXXXVVVVVVTTTRRRRRRSSSSSSSSSQQQUUUUUURRRLLLDDD<<<999888444444444333222111000///---,,,+++,,,///111111111,,,)))***///000,,,))))))***,,,...000000...,,,***(((((('''&&&'''((()))***'''(((***+++,,,///333666;;;???DDDDDDAAA???@@@BBBBBBCCCEEEGGGGGGGGGFFFEEECCCBBBAAA@@@@@@BBBCCCDDDCCCFFFIIIKKKKKKKKKKKKLLLNNNQQQUUUZZZ]]]^^^^^^^^^[[[YYYVVVQQQKKKGGGCCCAAA555333111000///...+++)))+++111333...+++---,,,***(((***,,,+++)))((()))+++,,,,,,,,,,,,,,,,,,,,,---111...***)))+++---...---(((111999;;;===BBBFFFFFFAAA???======???BBBCCCCCCDDDBBB???>>>>>>???>>>===<<<===>>>>>>===<<<;;;:::777666333000...---......---///222333222000000000111000////////////000111//////000000000111111111222444999???EEEKKKNNNPPPNNNMMMLLLJJJGGGFFFDDDDDDFFFEEEIIINNNRRRUUU\\\dddkkknnnwww******)))((((((((((((((('''(((((()))***+++++++++***+++,,,------,,,***)))///+++---000777GGGKKK<<<888<<>>===777777555333111...,,,***///---,,,,,,---...---,,,...++++++//////***&&&&&&&&&)))---111222000---+++((('''&&&&&&'''((()))***&&&''')))+++,,,///444777;;;@@@EEEEEEBBB@@@AAADDDFFFGGGJJJLLLLLLKKKIIIHHHEEEDDDAAA@@@@@@BBBDDDFFFCCCFFFIIIKKKLLLMMMNNNOOOTTTVVVXXX[[[]]]]]]]]]\\\\\\ZZZUUUPPPLLLHHHGGGFFF===999666555555555111...+++222444///+++------***+++---000///---+++,,,...,,,---.........------,,,222...)))(((+++...//////(((000888:::===BBBGGGHHHDDDBBB@@@@@@BBBDDDFFFFFFEEEBBB???>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::;;;999666222000/////////,,,...111333222111111111000///...------...///000.../////////000000111111000333888>>>EEEJJJNNNPPPVVVVVVUUUTTTRRRPPPNNNMMMHHHFFFGGGKKKOOORRR[[[dddiiifffiiiqqq{{{***))))))(((((((((((()))'''((())))))***))))))((())))))+++///...***)))+++...000+++...>>>CCC<<<<<<666<<>>===999333//////111111000...,,,---......+++(((,,,,,,,,,---......,,,***,,,,,,,,,+++++++++******))))))((('''''''''''''''(((&&&&&&)))+++,,,222999???@@@AAACCCEEEHHHJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGCCCCCCCCCCCCDDDEEEFFFFFFFFFHHHJJJJJJJJJLLLOOOQQQVVVWWWYYY\\\______\\\YYY]]]ZZZVVVPPPLLLJJJJJJJJJJJJ@@@777444222///000666222///,,,+++,,,,,,,,,+++)))...000...,,,......+++)))///444111***(((---333111...+++***+++,,,,,,,,,000000444:::BBBFFFGGGFFFFFFFFFEEECCCBBBCCCGGGJJJQQQJJJBBB@@@BBBCCC???:::===;;;999999:::;;;:::999999;;;;;;777111......///000111333444444222111/////////...//////000111222///000111222222222222222555444444888???HHHNNNQQQWWWXXX[[[^^^___]]]YYYUUUPPPJJJIIINNNTTTVVVXXX\\\aaadddgggjjjppp}}}******)))(((((((((((()))(((((((((((((((((())))))***(((***---,,,)))(((+++---000+++...<<>>BBBEEEIIIKKKLLLKKKJJJIIIGGGFFFEEEDDDCCCDDDDDDEEEFFFHHHIIIJJJGGGHHHIIIKKKLLLNNNPPPQQQQQQQQQSSSWWWZZZ\\\[[[ZZZ\\\XXXSSSOOOMMMMMMLLLLLLKKKBBB;;;999777333333666555222---++++++,,,,,,,,,)))---///---,,,...///---***...111///***))),,,000333111...---.../////////---...222999BBBHHHJJJJJJEEEEEEFFFEEEFFFIIIMMMQQQTTTOOOIIIGGGFFFEEEBBB>>>>>>===;;;;;;===>>>======<<<===<<<:::666333111111111222333333333111000///000////////////000000111///000000111111222111111222222333666;;;CCCKKKQQQXXX[[[```eeeggggggdddaaaYYYRRROOOQQQTTTUUUWWWZZZ___bbbfffhhhlllttt+++***)))((((((((((((((())))))((('''''''''((())),,,)))(((+++***((((((++++++///+++///;;;;;;333444888GGGWWW^^^[[[VVVUUUUUUVVVXXXXXXUUUVVV[[[]]]\\\\\\XXXXXX[[[[[[WWWSSSSSSRRRTTTWWWYYYZZZZZZXXXWWWXXXYYYYYYWWWVVVVVVXXXZZZ``````^^^\\\^^^ccceeecccfffdddccccccbbb^^^VVVOOOHHHCCC===666111...------333111...,,,,,,,,,+++***))))))***+++------,,,***))))))***+++,,,---...///***))))))((((((((((((((()))&&&'''***+++,,,111888;;;<<<===@@@DDDJJJNNNQQQLLLKKKJJJIIIGGGFFFEEEDDD@@@@@@AAACCCEEEFFFGGGHHHHHHGGGHHHJJJLLLOOOOOOOOOKKKJJJKKKNNNSSSVVVWWWWWWWWWRRRLLLJJJKKKMMMMMMMMMMMMFFFAAA@@@===999777777777333...++++++,,,,,,---)))---...++++++...111000,,,------,,,++++++,,,...000...,,,+++,,,---...---+++---111888AAAIIIMMMOOOEEEFFFHHHIIIKKKOOOTTTXXXOOONNNLLLIIIGGGDDDAAA???AAA???>>>>>>@@@AAA@@@??????>>>======<<<999555222333333444444333222111000111111000/////////000000//////000000000000000111///000222333666===HHHOOOXXX\\\cccjjjoooppppppooofff^^^XXXVVVUUUSSSTTTWWWYYY]]]aaadddgggkkkqqqwww++++++***)))((((((((((((***)))'''&&&&&&''')))***///***(((******)))))),,,***...,,,000:::666///333===MMM^^^bbb]]]YYYYYYZZZYYY]]]]]]YYYYYY[[[]]][[[\\\YYYZZZ^^^___ZZZVVVUUUUUUWWW[[[]]]]]][[[ZZZZZZZZZZZZXXXWWWVVVWWWZZZ[[[bbbdddccc```aaaeeefffccccccccccccddddddaaa[[[WWWMMMFFF>>>999444///---...444222///,,,++++++++++++******+++---//////---,,,((())))))***+++,,,------+++***))))))(((((()))))))))'''(((+++,,,,,,000666>>>>>>???BBBFFFKKKPPPSSSKKKKKKJJJJJJIIIHHHHHHHHHAAABBBCCCDDDEEEFFFFFFFFFJJJHHHGGGIIIKKKLLLKKKIIIGGGFFFDDDFFFJJJNNNQQQRRROOOJJJEEEDDDHHHKKKLLLKKKMMMJJJGGGFFFDDD@@@;;;999444111...,,,,,,---,,,,,,***---...++++++///222222///---,,,+++,,,---...---///---+++,,,---.........+++---000666>>>GGGMMMQQQHHHJJJKKKLLLNNNQQQUUUYYYJJJMMMOOOMMMIIIEEEDDDDDDDDDBBB@@@@@@AAAAAA@@@??????===<<<===???<<<777222444444444444444444444444222222111000////////////000///////////////000000...000222222222999DDDMMMUUUZZZccckkkqqqtttuuuuuuqqqiiiaaa]]]XXXSSSRRRUUUSSSWWW[[[___bbbggglllpppttt|||,,,+++***)))((((((((((((***)))'''&&&'''(((***,,,222,,,(((***,,,++++++---***...---222:::444...555DDDTTTaaaaaa\\\[[[^^^```]]]bbbccc^^^[[[\\\\\\ZZZ[[[YYY[[[```aaa\\\XXXWWWXXXZZZ\\\\\\[[[ZZZ\\\^^^]]][[[YYYXXXXXXZZZ[[[\\\```cccdddaaaaaaddddddbbb^^^___```bbbbbbaaa]]][[[RRRHHH@@@===999222000111333222000---+++***,,,---(((((((((***,,,,,,***)))))))))))))))************++++++***))))))))))))))))))((((((+++,,,+++///555::::::;;;<<<@@@CCCGGGJJJFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGLLLKKKKKKKKKKKKJJJHHHFFFFFFCCCAAA@@@CCCGGGIIIKKKIIIFFFCCCDDDGGGKKKLLLKKKLLLMMMLLLKKKIIIFFF@@@;;;///...---...///...,,,******......++++++///222222222///,,,,,,...000//////222111000111333444444333---...000444:::AAAIIINNNLLLNNNOOOOOOOOOPPPSSSUUULLLPPPTTTTTTPPPMMMMMMNNNHHHFFFCCCBBBBBBAAA???>>>>>><<<<<<>>>???>>>999444444444333222222333444555333222111000000///000000111000//////...///000000///222333222111666@@@IIIQQQXXXbbbjjjooorrruuuwwwvvvpppjjjeee^^^UUURRRTTTUUUVVVXXXZZZ^^^dddjjjnnnppprrr{{{---,,,+++***)))((((((((()))((((((((()))+++---...444---)))+++---,,,+++,,,***...///555<<<444111<<>>???BBBDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMMMMOOOQQQOOONNNMMMGGG@@@000///.../////////---+++***...///,,,,,,///222111222000------...///000000000//////000222333333222...//////000444;;;CCCJJJMMMOOOPPPPPPOOOPPPRRRTTTMMMQQQTTTTTTRRRPPPPPPQQQMMMJJJGGGFFFEEEDDDCCCAAA@@@@@@AAABBBBBBAAA>>><<<777666333111111222333444222222111000000000111111222111000///...///000111222333333222222666<<>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>???@@@AAA@@@???===;;;AAAFFFJJJHHHCCC???AAACCCDDDAAA>>>===???AAACCCCCCBBBGGGKKKLLLJJJIIIKKKNNNNNNSSSUUUSSSSSSSSSMMMEEE888555111.........------***///111...---000000///111000...,,,,,,---000111+++***+++---///000000///------------///666@@@GGGJJJLLLOOOPPPQQQRRRUUUWWWQQQRRRSSSSSSRRRPPPOOOOOOPPPNNNLLLKKKLLLLLLJJJIIIGGGHHHIIIIIIHHHGGGGGGHHHAAA>>>:::666444333444444111111111000111111222222444222111/////////111222444333222222333555888:::EEENNNZZZccchhhlllppptttuuuvvvxxxxxxqqqddd]]]\\\\\\ZZZXXXXXXZZZ^^^aaaccchhhgggjjjsss}}}...---,,,***)))(((((((((&&&'''))),,,...000000111222+++'''***...,,,)))(((---000111999???777888IIIVVVbbbfff```\\\^^^[[[TTTVVV^^^cccaaa]]]]]]]]]]]]TTTRRRRRRWWWXXXUUUSSSTTTZZZ^^^aaa```\\\[[[]]]aaa```^^^]]]^^^aaaaaa___\\\RRRYYY^^^^^^^^^aaacccbbbXXX[[[^^^```aaaaaaaaaaaaeeeUUUIIIGGGBBB666000222,,,///111111...---...000000///...//////...+++)))((()))***,,,...000111222---,,,++++++******++++++***)))***------+++---222111333777;;;===??????>>>CCCBBBAAA@@@???===<<<<<<;;;<<<>>>??????>>>===;;;666===DDDBBB<<<888;;;@@@CCC@@@>>>===???AAACCCCCC???FFFMMMMMMIIIFFFHHHLLLPPPUUUWWWVVVVVVWWWRRRJJJ@@@;;;333...,,,---...///***///222///...000///---//////...,,,***+++///222,,,+++,,,...111222111000,,,,,,+++***,,,333>>>FFFGGGIIIMMMPPPSSSVVVYYY\\\YYYXXXWWWVVVUUUTTTRRRQQQSSSQQQOOOPPPQQQRRRQQQQQQLLLOOOQQQPPPMMMLLLNNNQQQLLLHHHBBB===888666666777111000000000111222333333555333111000///000111222444333111111333555555444>>>HHHUUU^^^cccgggmmmqqqtttvvv|||~~~wwwkkkbbb```XXXWWWVVVXXX[[[^^^```aaahhhfffhhhmmmqqqwww+++++++++*********))))))***))))))+++...000111111111///,,,***)))(((&&&%%%&&&///999<<<888;;;JJJZZZdddbbb```^^^\\\YYYUUURRRYYYWWWWWWWWWYYYYYYXXXVVVZZZYYYVVVTTTRRRRRRSSSSSSaaa______```___]]]___cccbbb^^^\\\]]]``````ZZZUUUYYY\\\aaaccccccaaa```___\\\TTTUUU___ddd___^^^bbbbbb]]]SSSGGG<<<555444444222000...///111111///---333222111000...---++++++******+++++++++,,,,,,,,,000...+++***+++++++++***,,,------,,,+++,,,...000666777888999999;;;???AAAEEECCCBBBCCCDDDCCC???;;;<<<;;;999999999:::<<<>>>??????@@@@@@???===<<<:::<<<;;;;;;;;;<<<===???@@@CCCFFFJJJLLLKKKJJJJJJJJJUUUUUUWWWZZZ\\\[[[UUUQQQJJJEEE===444---+++---000...000111///---...111444///000---(((***222444111,,,***))))))+++---------***+++---,,,,,,000777<<>>AAAIIIUUU^^^eeeooowww}}}||||||{{{xxxsssmmmiiieee\\\UUUVVVZZZZZZZZZ[[[```^^^^^^bbbjjjssszzz~~~---------,,,,,,,,,++++++***))))))+++...000111111///---+++*********)))((((((444@@@DDDBBBGGGVVVdddjjjfffaaa]]][[[YYYWWWVVVTTTTTTVVVXXXZZZZZZXXXVVVWWWVVVUUUTTTUUUWWWYYY[[[aaa```aaadddccc___^^^aaaeeebbb^^^]]]^^^]]]YYYVVVTTTWWW[[[]]]\\\[[[ZZZZZZYYYSSSTTT___ddd___^^^bbb___[[[TTTJJJAAA;;;999:::222000//////111222111///.........---,,,,,,+++++++++++++++,,,,,,------...222111///------......---,,,---------+++,,,...000555666888888999;;;>>>@@@DDDBBBBBBDDDHHHHHHCCC>>>999999888999:::===@@@AAABBBBBBCCCCCCBBB@@@>>>===;;;::::::::::::;;;===>>>@@@DDDHHHJJJJJJHHHHHHGGGRRRRRRUUUXXX[[[ZZZVVVRRRPPPKKKCCC999222............//////---++++++---000111111...***,,,222444111,,,***))))))+++---------***,,,---,,,,,,///555:::BBBGGGJJJJJJMMMSSSUUUSSSVVVUUUSSSPPPMMMLLLMMMOOOSSSTTTUUUSSSQQQPPPRRRTTTSSSVVVXXXUUUOOOLLLMMMOOOQQQQQQPPPMMMHHHAAA;;;777111333222///...000///+++///000111000//////111333333222111222333555777999<<<===CCCMMMWWW___jjjtttxxxyyy{{{|||{{{yyyuuurrriii___WWWUUUUUUVVVXXX[[[___]]]\\\^^^dddkkkqqqsss---------,,,,,,,,,++++++***))))))+++...000111111,,,,,,++++++++++++,,,,,,,,,:::HHHNNNOOOVVVdddpppooojjjccc^^^[[[ZZZZZZYYYRRRTTTXXX\\\___^^^[[[XXXWWWWWWVVVVVVXXXZZZ]]]^^^______bbbhhhhhhbbb______gggeee```\\\ZZZYYYYYYYYYSSSUUUWWWXXXVVVUUUUUUVVVUUUQQQTTT^^^aaa^^^\\\___UUUSSSOOOIIIBBB>>>======444333111111222222111000******************++++++++++++,,,------...//////......---,,,++++++++++++------...---,,,---...000444666888999999:::<<<>>>EEEAAA@@@DDDIIIIIICCC<<<777777888:::<<<@@@CCCEEEEEEFFFFFFFFFEEECCCAAA@@@===<<<;;;;;;;;;<<<===>>>>>>BBBGGGJJJJJJHHHFFFFFFLLLMMMPPPTTTWWWWWWTTTQQQQQQLLLEEE===777222000///000000///---++++++,,,...111000...+++,,,000111///+++***)))***,,,---...---***,,,---,,,+++---222777@@@GGGMMMNNNNNNQQQRRRQQQTTTTTTSSSPPPMMMMMMOOOPPPSSSTTTUUUTTTRRRPPPOOOPPPTTTVVVWWWUUUPPPMMMNNNPPPOOOQQQSSSRRRNNNFFF>>>999111666666111...//////...000111222111000000222444444333333222333555777888999888;;;CCCMMMWWWdddpppsssuuuxxx{{{|||{{{zzzyyyrrrhhh___YYYUUUTTTWWW]]]^^^\\\[[[\\\```eeehhhiiittt+++++++++*********))))))+++***)))+++...000111000,,,,,,---,,,+++,,,---...000???OOOUUUWWW^^^jjjsssppplllfffbbb___]]]\\\ZZZTTTWWW\\\bbbeeeccc^^^YYY[[[ZZZXXXWWWWWWXXXYYYZZZZZZ[[[aaaiiikkkfff```^^^fffddd___ZZZVVVVVVYYY\\\WWWXXXYYYXXXVVVTTTTTTTTTSSSQQQTTT[[[]]]YYYWWWYYYOOOOOOOOOLLLGGGDDDCCCCCC:::888666333222111000///))))))))))))************++++++,,,,,,---.........+++,,,,,,+++***)))******---...//////------///000444666999:::::::::<<<===DDD@@@===AAAGGGGGG@@@999888999999;;;>>>AAACCCEEEFFFGGGGGGGGGFFFEEECCCBBBAAA@@@???>>>===>>>???@@@???CCCIIILLLLLLJJJHHHGGGHHHJJJMMMPPPQQQQQQOOOMMMJJJGGGBBB>>>:::777444222222222111///......///000...---+++***+++------++++++***)))***---......---+++,,,---,,,***+++000444>>>GGGQQQTTTTTTSSSTTTUUUTTTTTTSSSRRRPPPQQQTTTVVVVVVVVVUUUTTTRRRQQQPPPPPPSSSTTTTTTSSSPPPOOOPPPRRRQQQSSSUUUVVVRRRKKKDDD???888999777111///222555444111222222222111111333555444444333333444555666777999666666<<>>???@@@AAADDDDDDEEEFFFEEEDDDCCCBBBBBBAAA@@@???>>>???@@@AAABBBFFFKKKNNNNNNMMMLLLKKKKKKMMMOOOPPPPPPNNNMMMLLLHHHEEEBBB@@@???===999666333222000000000000111111...+++***+++,,,,,,++++++***))))))+++...//////...+++,,,---,,,******...222999BBBNNNVVVWWWUUUVVVYYYQQQRRRRRRRRRRRRTTTWWWZZZWWWUUURRRPPPOOOPPPQQQRRRPPPQQQQQQQQQPPPQQQRRRTTTXXXYYYZZZYYYWWWRRRMMMJJJCCC>>>666///222999;;;999111222333222111111333555444444444444555555666777:::666555999AAAKKK[[[hhhjjjnnnssswwwyyyzzz}}}yyysssiii___[[[]]]ZZZYYYXXX[[[___dddggghhhbbbffflllvvv---------,,,,,,,,,++++++,,,+++***+++---///000///---///000///,,,,,,...111999IIIUUUUUUUUU[[[bbbcccdddfffhhhjjjiiieee^^^YYYVVVXXX[[[___aaa___[[[WWWWWWVVVTTTSSSSSSTTTUUUWWWUUUUUU\\\gggmmmiiidddaaa]]]\\\ZZZYYYYYY[[[]]]___ZZZ\\\^^^]]][[[YYYXXXXXX[[[[[[\\\[[[XXXUUUSSSTTTVVVXXXYYYWWWTTTQQQOOOOOOGGGEEE@@@999222---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++++++++******))),,,///...+++***+++------///111111000///000111666:::>>>@@@@@@>>>>>>>>>>>>===<<<@@@EEEHHHHHHGGG???>>>>>>>>>=========<<>>===>>>>>>@@@@@@DDDHHHLLLNNNOOONNNNNNOOOQQQSSSUUUTTTRRROOONNNMMMMMMIIIFFFEEEEEEDDD@@@<<<555333000//////000/////////,,,,,,///111...------))))))***,,,///000///...***---...---++++++...222333:::GGGRRRVVVUUUUUUXXXQQQQQQRRRQQQQQQSSSWWWZZZUUURRRNNNMMMNNNQQQSSSTTTQQQQQQPPPPPPQQQSSSTTTVVVWWWXXXXXXWWWUUUSSSPPPOOOKKKDDD999111444<<<===:::111222333222111111333555333333444555666666777777;;;777555888>>>GGGUUUaaadddjjjqqqvvvzzz}}}}}}{{{sssggg```]]]YYYWWWVVVXXX\\\aaadddeeecccdddfffkkkvvv---------,,,,,,,,,++++++,,,+++***+++---/////////***...000000------111555???NNNXXXUUUTTTZZZ______```bbbeeeiiijjjgggaaa\\\VVVVVVXXX[[[]]]^^^\\\ZZZTTTSSSRRRQQQRRRSSSUUUWWWZZZXXX\\\fffllliiidddaaa^^^\\\ZZZ\\\___```___]]]XXX[[[___aaaaaa`````````aaacccccc___\\\ZZZ[[[[[[ZZZZZZZZZWWWSSSOOOMMMMMMIIIHHHCCC;;;333...---...+++,,,,,,------......///......---,,,+++******)))%%%)))---,,,)))'''(((+++---///111222111000000111888<<>>===<<<::::::<<<===???AAABBBCCCCCCCCC??????>>>>>>???@@@AAABBBDDDGGGJJJKKKLLLLLLNNNOOORRRTTTVVVUUURRROOONNNOOOMMMIIIFFFGGGJJJKKKHHHEEE;;;777333111111000...,,,...++++++111333///---///))))))***,,,///000000...***---......,,,,,,///222222555@@@NNNUUUSSSRRRTTTUUUVVVUUUTTTRRRSSSVVVXXXTTTQQQOOOPPPTTTWWWWWWWWWVVVUUUSSSRRRSSSTTTUUUVVVSSSTTTUUUUUUTTTRRROOOMMMMMMIII@@@777666999999666000111222111000111222444222333444555777777888888999555444777<<>>CCCEEEEEECCCAAA@@@CCCCCCBBB>>>;;;<<<@@@DDD??????>>>>>>===;;;:::999:::;;;>>>@@@BBBCCCDDDDDDAAAAAA@@@@@@AAACCCDDDFFFCCCEEEGGGHHHIIIJJJMMMOOOOOORRRTTTSSSPPPMMMMMMOOOHHHEEECCCFFFLLLPPPOOOMMMAAA===777444333111...+++,,,((()))000222...,,,...))))))***---000111000...***---///...,,,---000333333555>>>MMMUUUTTTQQQRRR\\\[[[ZZZWWWUUUTTTVVVXXXTTTSSSSSSVVV[[[]]]]]][[[[[[YYYVVVTTTTTTUUUUUUUUUSSSUUUWWWYYYXXXUUURRROOOLLLLLLGGG===666444333111000111222111000000222444111222444666777888999999666333333666:::???IIISSSccciiiooossstttwww|||~~~{{{~~~yyyqqqmmmeee```[[[XXXXXXZZZ]]]^^^^^^```ccceeehhhoooyyy......---------,,,,,,,,,+++******+++///111222222//////...///222666:::===KKKTTT\\\\\\[[[\\\]]]\\\^^^___```___]]][[[[[[[[[[[[ZZZYYY[[[]]]^^^\\\ZZZ[[[YYYUUURRRQQQTTTWWWZZZ\\\```cccccceeehhheee``````]]][[[\\\```bbbaaa______aaadddhhhkkklllllllllqqqnnnjjjgggfffgggggggggjjjgggccc^^^ZZZVVVTTTSSSPPPKKKEEEAAA>>>999444///---...////////////------///000000...,,,******+++,,,------------,,,++++++---///111111000///000111;;;BBBGGGEEEDDDEEEFFFDDDHHHBBB<<<<<>>???>>>=========<<<:::888888===AAAAAACCCHHHKKKJJJEEEFFFFFFFFFDDDAAA>>><<<>>>BBBFFFDDDAAABBBHHHOOOWWWRRRQQQSSSSSSNNNIIIHHHIIIIIIIIIJJJLLLNNNQQQSSSGGGDDD>>>888333///------000...///444555000,,,++++++,,,---///000111111111---...//////...,,,---...000555===FFFMMMRRRTTTUUUZZZ\\\^^^]]]YYYUUUUUUVVVYYYUUUUUU[[[^^^[[[ZZZ]]]]]][[[WWWTTTSSSTTTUUUWWWXXXVVVTTTRRRQQQQQQRRRRRRRRROOOIIIDDD???:::555111222000//////111222222111000333555666666555666777888777555555999@@@GGGLLLUUUaaaooouuutttvvv}}}|||zzzyyytttfff[[[YYYZZZXXXWWWZZZ^^^___aaaccceeehhhlllooowww------,,,,,,,,,++++++++++++***)))+++...000000////////////111555999>>>AAAMMMUUU[[[ZZZXXXYYYZZZYYY[[[[[[[[[[[[YYYXXXXXXXXXYYYXXXWWWYYY\\\]]]\\\ZZZZZZYYYWWWVVVVVVWWWYYYZZZYYY]]]```aaabbbeeebbb^^^]]]]]]]]]___bbbddddddcccccceeehhhkkknnnnnnnnnnnnssspppllliiiggggggggggggiiigggccc^^^ZZZVVVTTTSSSUUUOOOGGGAAA===999555222///000000000///...,,,+++......///---+++))))))***)))***++++++++++++******...000111111000///111222:::BBBHHHHHHGGGIIIKKKJJJLLLFFFBBBCCCGGGIIIGGGCCC>>>=========>>>>>><<<:::;;;@@@CCCBBBCCCGGGIIIHHHGGGGGGIIIIIIIIIHHHFFFEEEDDDFFFHHHFFFEEEGGGLLLRRRWWWQQQNNNPPPPPPLLLJJJJJJMMMLLLLLLLLLMMMNNNOOOPPPKKKGGG@@@888222///......,,,***,,,222444111......---...///111222333444444,,,...//////---,,,,,,---///222999CCCLLLSSSWWWXXX\\\^^^___]]]ZZZWWWVVVWWWXXXTTTTTTYYY\\\ZZZZZZ\\\\\\[[[ZZZYYYWWWWWWVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTWWWUUUSSSPPPKKKEEE===888666444111111222333222111111333555666666555666666888777666666999???EEEHHHPPP[[[iiirrrtttwww}}}}}}{{{zzzxxxnnnddd___ZZZUUUVVV[[[ZZZ[[[]]]___aaadddhhhjjjqqq|||,,,,,,+++++++++*********+++******+++---......---...///000333777<<>>???DDDFFFDDDDDDGGGHHHFFFGGGHHHJJJLLLMMMNNNMMMMMMLLLJJJIIIHHHJJJMMMQQQTTTXXXRRROOOOOOOOOMMMMMMOOOQQQQQQQQQPPPOOONNNMMMLLLPPPKKKCCC;;;444111//////+++(((***///222///---...---...///111222333444555---///000///...,,,,,,---...///444>>>KKKVVV[[[]]]___``````^^^[[[XXXXXXYYYWWWTTTSSSWWWZZZZZZZZZ\\\[[[\\\]]]]]]\\\ZZZXXXWWWWWWXXXYYYZZZZZZYYYXXXWWWXXXXXXXXXWWWSSSKKKBBB<<<:::777444222222333222111111333666666666555555666666666666777999<<<@@@BBBIIISSSaaalllsssxxx}}}~~~}}}|||}}}wwwppphhh^^^WWWVVVZZZWWWWWWYYY\\\___bbbdddfffjjjnnnxxx,,,,,,,,,,,,++++++++++++,,,++++++,,,---...---+++---...000333888===BBBDDDSSSWWWYYYVVVVVVZZZ]]]]]]]]]\\\ZZZYYYZZZZZZZZZZZZUUUUUUVVVXXXZZZ\\\]]]^^^ZZZYYYWWWVVVUUUUUUVVVVVVUUUZZZ]]]\\\\\\^^^]]]ZZZTTTYYY___bbbaaa``````bbb^^^```cccfffiiijjjjjjiiilllkkkhhheeeaaa______```bbbaaaaaa```___]]]\\\[[[XXXTTTMMMFFF@@@<<<999777222111000///---,,,******,,,---...,,,***))))))***)))***---///000000///////////////---,,,---000333:::CCCJJJMMMNNNQQQSSSRRRMMMLLLKKKNNNQQQPPPKKKFFFFFFEEEDDDDDDEEEDDDBBB@@@AAAFFFHHHFFFFFFHHHJJJHHHGGGHHHJJJLLLNNNOOOPPPPPPQQQMMMIIIJJJMMMRRRTTTUUUYYYTTTRRRTTTSSSPPPQQQSSSSSSSSSTTTSSSRRRPPPMMMLLLQQQNNNHHHBBB;;;666222000...+++***...///+++)))******+++,,,---///000222333///111222111///...............111;;;JJJWWW___aaaaaaaaa___]]][[[ZZZZZZ[[[XXXVVVTTTVVVYYY[[[\\\]]]\\\]]]]]]]]]]]]\\\ZZZYYYXXXZZZ\\\^^^___^^^]]][[[YYYYYYYYYXXXUUUOOOGGGAAA<<<999444111111222222111111333666777666555555666555666666777888:::;;;<<>>AAAFFFIIIHHHIIILLLNNNMMMKKKLLLMMMNNNOOOPPPPPPQQQSSSOOOKKKKKKPPPTTTUUUUUUVVVTTTUUUWWWVVVRRRPPPSSSTTTTTTUUUTTTSSSQQQOOONNNOOOOOONNNKKKEEE>>>777222111---+++------***((()))))))))***+++---///111222222333444333111//////000///...111999GGGTTT^^^cccbbb```]]]\\\[[[\\\\\\\\\[[[YYYWWWVVVYYY\\\^^^^^^^^^]]]\\\[[[[[[\\\\\\]]]ZZZ\\\___bbbccccccaaa___^^^]]][[[ZZZXXXTTTOOOLLL@@@;;;555111111111222222222444666777555444444555888999999:::;;;;;;::::::>>>DDDOOO\\\iiisssxxx{{{{{{||||||}}}~~~~~~|||zzzxxxuuunnncccYYYVVVUUUTTTWWW\\\aaacccdddcccfffllluuu.........---------,,,,,,---------///000000...,,,,,,...222666<<>>999222---+++---...,,,+++---++++++,,,---///111444555333444555444111000///000///000333999BBBNNNYYY___```]]]ZZZYYYZZZ\\\]]]^^^]]]]]]YYYUUUWWW]]]___]]]___^^^]]]\\\\\\]]]___```]]]___bbbdddfffeeedddbbb```^^^ZZZXXXWWWVVVTTTRRRIIICCC;;;555222222222222222444666777555444444555;;;<<<<<<=========<<<;;;;;;@@@HHHRRR^^^iiirrrwwwyyyzzz{{{|||~~~}}}~~~}}}}}}~~~{{{oooccc[[[WWWSSSTTTXXX]]]___``````eeelllrrrxxx---------,,,,,,,,,++++++++++++,,,...000000...,,,---///444;;;BBBIIINNNQQQQQQSSSSSSRRRVVV\\\___]]]\\\ZZZYYY\\\``````[[[WWWUUUWWWXXXWWWWWWYYY]]]```cccaaa^^^[[[ZZZ[[[]]]^^^VVV]]]```]]]ZZZ[[[]]]]]]___```bbbeeeggggggeeeccc^^^```bbbeeeggggggfffffffffiiikkkjjjgggfffiiilllmmmiiiccc]]]XXXVVVUUUUUUYYYYYYXXXSSSKKKEEEBBBAAAAAA???<<<777444111///...,,,---...---+++++++++---(((***---000111000...,,,)))+++,,,,,,++++++,,,---222===GGGLLLOOOTTTVVVUUUUUUVVVYYY[[[[[[YYYUUURRRQQQOOOMMMLLLKKKIIIFFFCCCFFFKKKOOONNNOOOSSSUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUVVVXXXZZZZZZYYYTTTSSSTTTUUURRRMMMMMMQQQXXXWWWUUUSSSRRRQQQPPPPPPLLLOOOSSSUUUSSSNNNGGGCCC666111---......,,,+++------------...000333666888222333444333000............111444777<<>>JJJTTT\\\XXXTTTSSSWWW\\\^^^_________ZZZRRRSSSZZZ\\\YYY]]]___bbbdddeeedddaaa```bbbcccdddffffffffffffeeegggeeedddddddddccc```^^^aaaYYYMMMBBB:::666444333333555777777555444444444666666555555555666666666888:::>>>BBBIIIUUUdddoooxxxyyyzzz|||}}}~~~oooggg\\\WWWXXX[[[\\\[[[YYY]]]ccciiimmmpppsssvvv------.........---,,,,,,++++++,,,///222222///+++---,,,444CCCRRRXXX[[[\\\___^^^]]]]]]^^^```cccdddcccaaa______aaabbbcccccc___]]]ZZZZZZZZZ[[[[[[[[[]]]^^^____________```bbbbbbcccccccccaaa^^^ZZZXXX[[[^^^bbbdddcccbbbaaaaaabbbeeefffccccccfffeeebbbbbbdddhhhlllooooooooonnnllljjjhhhgggfffccc```]]]\\\[[[YYYTTTOOOKKKJJJKKKRRRPPPKKKDDD;;;333///...---******+++***''')))...+++...111111///---...///...---,,,+++++++++,,,,,,444888AAAJJJQQQSSSQQQOOOUUUZZZ______ZZZWWWWWWYYYUUUUUUUUUUUUTTTSSSRRRQQQOOORRRUUUVVVUUURRRPPPOOOSSSRRRQQQRRRUUUXXXYYYZZZZZZ[[[]]]^^^______^^^^^^[[[ZZZXXXUUURRRQQQRRRTTT]]]ZZZVVVSSSRRRQQQOOONNNRRRPPPOOOQQQTTTTTTRRRPPPBBB<<<666222...+++((((((...------...000333666888666444111...---,,,------000///000333666;;;FFFPPPZZZYYYVVVSSSRRRUUUZZZ^^^\\\ZZZWWWWWWXXXYYY[[[[[[[[[\\\___dddhhhiiifffccccccbbbaaabbbeeefffggggggfffggggggeeegggkkkkkkggghhheee\\\MMM>>>555444777444222111222333555555444555555333333444666888:::777:::>>>???AAAJJJXXXcccmmmtttzzzzzz{{{~~~zzztttjjj___WWWUUUXXX\\\XXXZZZ```hhhllllllnnnsss|||...............---,,,+++---,,,---///111111...+++...///888IIIWWW]]]^^^___aaa``````___```aaabbbcccgggfffdddbbbbbbbbbaaaaaa___]]]\\\[[[\\\\\\]]]]]]cccdddffffffeeeddddddeeebbbcccccccccbbbaaa```___ZZZ^^^bbbeeeeeeeeeeeeeeeccchhhjjjiiiiiijjjgggbbbccceeeiiilllnnnooonnnnnnnnnmmmjjjiiiiiihhhfffddd[[[YYYWWWUUURRRQQQOOONNNMMMLLLIIICCC;;;444///---,,,))))))+++***((()))---...000222000---+++,,,---///...---,,,,,,,,,---...222777@@@IIIOOOQQQPPPNNNTTTXXX\\\\\\XXXUUUUUUVVVYYYYYYYYYXXXWWWVVVUUUTTTWWWXXXYYYXXXUUUSSSRRRRRRRRRRRRRRRTTTWWWYYYZZZZZZYYYZZZ[[[\\\[[[[[[ZZZYYYZZZYYYXXXUUUSSSRRRSSSUUU___\\\XXXUUUTTTSSSRRRPPPRRRQQQQQQRRRUUUVVVTTTRRROOOJJJBBB;;;333...,,,,,,---,,,,,,,,,...111444666555333111...------......000...///222444999DDDOOO^^^\\\ZZZVVVTTTUUUXXX[[[___]]][[[ZZZZZZZZZZZZZZZZZZZZZ\\\```dddeeedddaaabbbbbbbbbcccdddeeeeeeeeeeeehhhjjjhhhiiimmmmmmkkkiiigggaaaVVVIII???:::888666555444555777888888777888777777666777888:::;;;777:::======>>>EEERRR\\\hhhqqqyyyzzzzzz}}}{{{qqqggg___[[[ZZZZZZXXXXXX\\\eeeiiiiiiiiikkkwww}}}000000///......---,,,+++...------...///000...---...111===NNN\\\`````````^^^^^^___aaabbbdddeeefffkkkjjjgggdddbbb```___^^^]]]]]]\\\\\\]]]^^^```aaagggjjjlllllljjjgggfffeeefffeeeddddddccccccbbbbbbYYY\\\aaadddeeeeeefffhhheeejjjnnnnnnnnnnnnjjjdddggghhhkkkmmmmmmmmmlllkkkjjjhhheeeeeefffggggggfff[[[XXXVVVVVVXXXXXXVVVSSSMMMMMMKKKFFF>>>666000...+++))))))++++++))))))+++000111111000......///000000///...---,,,---......111777@@@IIIOOOQQQPPPOOORRRUUUXXXXXXTTTQQQQQQRRRVVVVVVWWWWWWWWWXXXXXXXXX^^^^^^]]]ZZZVVVTTTTTTUUUTTTUUUVVVXXXXXXXXXXXXWWWZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVTTTRRRRRRSSSTTT\\\ZZZXXXWWWXXXXXXWWWVVVRRRRRRRRRSSSVVVWWWVVVTTTQQQOOOJJJ@@@555...,,,,,,++++++***+++,,,///222333444222000.........///000000...---///222777BBBMMM]]]]]]\\\ZZZXXXXXXZZZ\\\aaaaaa```___]]]\\\ZZZYYYYYYYYYYYY\\\___aaabbbaaabbbbbbdddddddddcccbbbbbb```gggkkkjjjiiikkkmmmllliiihhheee___UUUJJJ@@@:::999888777888:::;;;;;;:::555555555555555555555555777:::;;;::::::???JJJRRR```lllwwwyyyyyy{{{zzzssslllfff___ZZZ[[[WWWYYYaaahhhgggdddbbbooosssyyy333222111000...---,,,,,,+++++++++,,,---.../////////444AAASSS___```^^^^^^WWWYYY\\\```dddfffhhhiiiiiiiiigggddd```]]]\\\\\\ZZZ[[[\\\\\\^^^```cccfffiiikkknnnooolllgggdddbbbhhhhhhgggfffeeebbb```___YYY\\\```bbbcccccceeefffdddjjjnnnnnnnnnpppmmmhhhkkklllllllllkkkiiigggeeedddbbb``````bbbeeegggggg]]]YYYWWWXXX\\\^^^ZZZVVVUUUUUUTTTOOOEEE;;;444000---)))))),,,---***)))***//////000000111444666888000///---,,,,,,,,,---...222888BBBKKKPPPRRRRRRRRRPPPSSSUUUTTTRRROOOOOOOOOMMMNNNOOOQQQSSSUUUWWWXXX^^^^^^^^^[[[XXXUUUUUUUUUWWWYYY[[[[[[YYYWWWUUUTTT[[[[[[[[[ZZZZZZYYYXXXXXXQQQSSSTTTSSSRRRQQQRRRTTTWWWVVVVVVWWWZZZ\\\\\\\\\QQQQQQRRRTTTUUUVVVVVVUUULLLPPPPPPFFF;;;333000...+++***))))))+++---///111333111///......///000111000---,,,---///444???KKKVVVYYY[[[\\\\\\]]]___aaaaaabbbdddcccaaa^^^\\\[[[[[[ZZZZZZ[[[]]]```bbbcccbbbdddffffffdddbbbaaa```[[[dddiiigggeeegggiiijjjhhhgggeeeaaa[[[RRRGGG@@@:::999888999:::;;;:::888333333444444444333222222777888999888888===EEELLLVVVdddrrrvvvvvvyyy}}}~~~~~~}}}yyyrrrggg^^^___XXXWWW___ggggggbbb^^^ffflllsss{{{777666444111///...------((()))***,,,---...000111333999HHHYYYbbbaaa^^^]]]WWWYYY\\\___bbbeeefffgggdddeeeeeebbb^^^\\\[[[\\\WWWYYY[[[]]]^^^aaafffjjjjjjmmmpppppplllgggcccaaadddeeeggghhhfffccc```]]]^^^aaacccddddddddddddeeedddhhhkkkjjjkkkooonnnkkkmmmmmmllljjjgggdddaaa___bbb```^^^___bbbfffhhhiii___\\\ZZZ\\\```aaa]]]XXXaaaaaa___YYYNNNCCC999555222---+++...///,,,***+++...---...///222555888999......,,,+++++++++,,,---000777BBBJJJOOOPPPQQQRRRPPPQQQSSSSSSQQQPPPPPPPPPKKKKKKLLLMMMNNNQQQRRRTTTWWWYYY\\\\\\YYYVVVUUUTTTTTTWWW[[[\\\ZZZWWWVVVVVVYYYYYYYYYYYYYYYYYYYYYYYYRRRTTTVVVWWWVVVUUUUUUVVVWWWVVVVVVXXXZZZ[[[ZZZYYYPPPQQQSSSSSSTTTTTTTTTUUUOOOXXX[[[SSSHHH@@@999333++++++***)))***,,,...000111000///------...000111000---,,,---...222<<>>;;;999777888777666555666666777777777666555555666777888888999===DDDIIIMMM[[[hhhnnnqqqvvv{{{}}}||||||}}}|||qqqiiibbbYYYVVV]]]eeefffaaa]]]]]]fffqqqwww{{{<<<:::777444111000//////(((***---...//////111222777>>>NNN^^^gggeeeaaa```^^^^^^______`````````aaa```bbbdddbbb___\\\]]]^^^YYY\\\_________bbbgggkkklllnnnqqqqqqmmmhhhdddbbb^^^```cccfffgggfffdddcccggghhhjjjiiihhhgggggghhhfffjjjkkkiiijjjmmmnnnkkkkkkjjjhhhfffccc```^^^\\\\\\[[[ZZZ\\\___bbbcccddd```^^^]]]___aaaaaa^^^[[[ffffffeee___UUUJJJAAA===999222...///000...,,,---...------...222444555555...---,,,+++***+++,,,,,,---555AAAIIIMMMNNNPPPRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRRRRPPPOOOPPPPPPRRRRRRSSSWWW[[[\\\ZZZXXXUUUTTTOOOTTTYYY[[[ZZZYYYZZZ[[[XXXWWWWWWVVVVVVWWWXXXXXXVVVYYY\\\]]]\\\ZZZZZZZZZ[[[ZZZYYYYYYYYYXXXVVVSSSPPPRRRTTTTTTSSSRRRSSSTTTTTT^^^bbbZZZPPPIII???444---,,,+++***+++,,,...000111///...,,,,,,---...000///---,,,......111:::DDDOOOSSSWWWZZZ[[[\\\^^^______bbbfffeeebbb______```___```___^^^___aaaeeeiiifffiiikkkjjjfffcccdddeeeeeejjjlllhhheeegggiiiiiiiiiiiihhhfffccc```]]][[[GGGCCC===999777666666555555555555666666666666666666777888888:::>>>CCCGGGEEEQQQ]]]eeellltttyyyzzzyyyzzz{{{}}}|||vvvhhh___XXX\\\cccddd```^^^WWWaaakkkpppssszzz???===:::666333111111000,,,///222333222111111222666>>>NNN```hhhfffdddddddddcccaaa```^^^^^^^^^___```dddgggfffaaa______bbb```ccceeecccaaaaaaeeejjjlllnnnpppoookkkgggcccbbb``````aaabbbdddfffhhhiiijjjlllmmmllljjjjjjjjjllljjjnnnooommmmmmnnnkkkgggddddddcccbbb```___^^^]]]XXXWWWWWWYYY\\\^^^^^^]]]]]]^^^```aaabbbbbb```___aaabbbbbb^^^WWWOOOIIIFFF@@@888111111222000...///---------111555888777666///...---,,,+++,,,,,,---...777CCCKKKOOOPPPRRRTTTTTTTTTTTTUUUWWWXXXXXXXXXWWWVVVTTTTTTTTTVVVXXXYYYWWWYYY[[[\\\ZZZXXXXXXXXXOOOTTTYYYZZZXXXWWWYYY[[[ZZZYYYXXXWWWVVVVVVWWWWWWWWWZZZ^^^___^^^\\\[[[[[[[[[ZZZZZZZZZZZZYYYVVVSSSRRRUUUVVVVVVSSSRRRSSSTTTTTT\\\^^^WWWRRROOOEEE999///...---,,,,,,---///000000///---+++++++++,,,---...------///000111888AAAJJJMMMRRRVVVXXX[[[^^^``````dddfffddd```\\\]]]___^^^______^^^^^^```dddhhhiiilllnnnlllgggeeegggjjjnnnpppmmmhhhgggiiijjjhhhgggiiikkkjjjfffdddeeegggSSSMMMEEE>>>:::999999888444333333333333444666777777777888999:::===@@@BBB@@@HHHRRR\\\gggrrrwwwvvvuuuwwwyyy|||~~~tttjjjaaaaaaddddddbbbaaaZZZ^^^ccchhhmmmsss{{{AAA???;;;777444222222222000444777888555222111111222;;;LLL^^^gggfffeeeffffffdddbbb```______```aaacccgggjjjiiidddaaabbbdddfffiiijjjgggbbbaaadddhhhjjjlllmmmllliiieeebbbaaagggdddbbb```aaadddiiikkkjjjkkklllllljjjjjjkkkmmmnnnsssuuussspppoooiiiccc________________________ZZZZZZ[[[]]]___``````^^^ZZZ]]]aaabbbbbbbbbbbbcccZZZ\\\\\\[[[VVVQQQNNNMMMEEE;;;333222333111000000,,,,,,///444:::>>>>>><<<000///...---,,,---......111;;;GGGOOORRRSSSVVVYYYUUUUUUUUUWWWYYY[[[\\\[[[UUUTTTUUUVVVXXX\\\___aaa\\\]]]]]]\\\ZZZYYYZZZ[[[TTTXXX[[[ZZZVVVSSSTTTWWW___]]][[[YYYXXXWWWWWWWWWVVVYYY]]]^^^]]][[[YYYXXXXXXWWWXXXZZZ\\\\\\ZZZXXXTTTWWWYYYWWWTTTRRRSSSUUUTTT[[[[[[UUUTTTVVVOOOCCC111000...------...000111000...,,,*********+++,,,...---...111111111777@@@CCCGGGMMMRRRWWW\\\aaadddbbbeeegggddd^^^ZZZ[[[]]]\\\]]]^^^^^^\\\^^^bbbfffkkknnnooommmhhhfffiiimmmsssrrrmmmggggggiiiiiifffbbbgggllllllhhhfffhhhkkk]]]VVVKKKCCC>>><<<<<<<<<888777666555666888:::<<<888888888999:::;;;===???===CCCLLLVVVdddqqquuusssrrrtttwwwzzz|||||||||{{{tttjjjhhhgggfffeeefff```^^^^^^ccckkksssvvvwwwDDD:::444666888666555777333444444222///...222555444999III^^^iiiiiiggghhhjjjhhhfffccccccccceeefffhhhjjjjjjfffaaa^^^^^^```eeehhhjjjgggbbb___aaadddcccdddeeeffffffeeecccbbbccchhhhhhaaa^^^aaadddccccccfffgggfffdddfffmmmssssssssstttssskkkaaa___cccccc```^^^___bbbdddcccaaaZZZ[[[^^^bbbdddbbb___[[[ZZZ```gggkkkiiiddd^^^[[[WWWYYY]]]```___[[[VVVSSSTTTHHH999222333555333///---...111444666777888888///............//////000...;;;IIIRRRXXX]]]]]][[[___ZZZUUUSSSUUUYYY^^^```TTTTTTUUUWWWZZZ]]]___aaa_________]]][[[ZZZ\\\^^^]]]]]]^^^^^^^^^^^^^^^]]]fff___XXXVVVYYY[[[[[[ZZZYYYYYYZZZZZZZZZYYYYYYXXX\\\[[[ZZZZZZZZZ[[[]]]^^^[[[ZZZWWWTTTSSSRRRSSSTTTYYYXXXXXXZZZ[[[WWWPPPJJJ<<<999555111......//////---,,,,,,++++++,,,,,,---))),,,---,,,+++---444;;;@@@GGGOOOTTTUUUVVVZZZ]]]ccccccbbb```]]][[[[[[\\\]]]______]]]\\\```iiipppoooppplllfffdddhhhkkklllggghhhjjjjjjjjjhhhgggggg```aaabbbdddgggiiilllmmmeee```XXXPPPJJJEEE@@@===666444333444666888999888999444222555999:::<<<@@@@@@EEEIIIPPP```qqqwwwttt~~~yyyvvvvvvvvvvvvwwwxxx~~~}}}uuunnnhhhffffffggg___^^^]]]^^^bbbhhhnnnrrrsss}}}JJJ@@@888888999666444555222444444222///000333777777<<>>KKKQQQUUUZZZ]]]]]]```[[[VVVSSSTTTXXX[[[]]]WWWWWWXXXYYY[[[\\\]]]]]][[[\\\]]]]]]]]]^^^aaaccc______````````````_________ZZZUUUUUUYYY]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\]]]^^^]]]\\\[[[ZZZZZZ[[[[[[VVVUUUTTTSSSRRRRRRSSSSSS\\\[[[\\\^^^___\\\UUUPPP@@@===777222///......///,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***,,,333999???GGGPPPUUUUUUUUUWWWYYY`````````^^^\\\ZZZ[[[\\\YYY[[[\\\[[[YYY\\\bbbhhhlllnnnlllffffffjjjmmmmmmggggggggghhhjjjjjjiiihhhaaabbbbbbccceeegggiiijjjiiieee^^^WWWPPPHHHAAA===777555444555888;;;<<<<<<>>>999555777888666777:::<<>>:::888555333444333555555333000111444888:::@@@OOO___iiijjjiiijjjggghhhiiiiiihhhfffeeeccceeebbb^^^\\\]]]___```aaa[[[]]]___^^^ZZZYYYZZZ]]]^^^^^^^^^^^^______``````ZZZ^^^___\\\ZZZZZZYYYWWWWWWYYY\\\___```aaabbbbbbddddddeeefffaaaYYYXXX[[[cccaaa``````bbbccccccbbbdddbbb```___`````````___^^^```cccbbb___\\\ZZZYYY\\\^^^aaadddeeedddaaa```^^^TTTFFF999222...,,,,,,///444:::???@@@===888444000///...............///666BBBNNNQQQRRRVVV[[[^^^```\\\VVVSSSTTTVVVYYYZZZZZZ[[[\\\\\\\\\[[[ZZZYYYZZZ\\\]]]^^^^^^```ccceeeaaaaaabbbbbbbbbbbbaaaaaa]]]ZZZWWWYYY^^^cccffffffcccaaa___^^^^^^aaaccceeecccaaa^^^\\\ZZZXXXXXXXXXPPPPPPQQQQQQRRRSSSSSSSSS]]]\\\]]]___```^^^YYYTTTFFFBBB;;;555000...------***++++++,,,,,,++++++***)))+++,,,+++***,,,222777:::BBBMMMUUUWWWWWWWWWXXX______```___]]]]]]^^^___XXXZZZ\\\[[[YYYYYY\\\```hhhjjjiiiffffffkkkmmmlllfffddddddfffjjjlllllljjjdddddddddddddddeeeeeefffkkkiiiddd___XXXOOOEEE???:::888666666999<<<>>>???@@@:::666777888666555888888===CCCHHHRRR```lllqqqvvvxxxzzz{{{{{{{{{yyyxxxvvvvvvvvvzzz~~~~~~uuujjjdddaaa^^^\\\^^^dddgggfffdddlllooovvvSSSKKKBBB;;;777555444444777888888555111111444777<<>>HHHTTT___fffkkknnnooossspppmmmjjjhhhffffffgggnnnhhh```]]]^^^```aaaaaaaaaaaa```^^^[[[YYYYYYYYYXXXZZZ]]]^^^]]]ZZZVVVSSSYYYZZZ]]]```aaa```]]]\\\```^^^\\\[[[\\\]]]\\\[[[ZZZYYY[[[^^^]]]XXXWWWYYYYYYZZZ[[[\\\]]]___aaaccc```````````````___\\\YYYYYY\\\aaacccaaa___\\\\\\ZZZ\\\___aaaccccccbbbaaa^^^ZZZRRRGGG<<<666444555222444888;;;======;;;:::888888888777777888888999888EEERRRUUUUUUWWWYYYYYYZZZXXXUUUTTTVVVXXXZZZZZZYYYZZZ\\\\\\\\\ZZZXXXWWWYYY[[[]]]^^^]]]^^^___```aaabbbbbbbbbaaaaaa```___ZZZZZZZZZ\\\___bbbcccddddddeeegggiiijjjjjjiiihhhgggeeebbb^^^ZZZXXXWWWVVVOOOPPPRRRUUUXXXYYYZZZ[[[ZZZYYYWWWYYY[[[[[[XXXTTTOOOLLLFFF???888222...,,,+++++++++,,,,,,+++++++++---............000222555///888EEERRR[[[___`````````aaabbbcccbbbcccfffhhhbbbcccddddddcccaaaaaaaaa___aaa```___bbbhhhiiiffffffdddcccfffiiikkkkkkiiieeedddbbbaaa___^^^^^^^^^^^^___aaacccbbb]]]VVVPPPFFFBBB;;;777666777888888999555444777:::999:::<<<666999>>>AAAEEENNN\\\gggrrrxxxyyyvvvuuuxxxzzzyyyxxxtttpppppptttxxxzzzyyy{{{nnneee\\\[[[```dddeeebbbaaacccgggooozzzVVVQQQGGG;;;555666888888<<<===<<<888333222444777BBBMMMXXX^^^ccciiimmmnnnkkkiiigggeeeeeefffiiijjjooojjjddd___^^^^^^``````________________________[[[]]]```aaa```]]]YYYVVV[[[ZZZ\\\aaacccaaa^^^^^^___^^^\\\ZZZYYYYYYYYYZZZZZZYYYZZZ^^^___[[[YYY[[[XXXZZZ[[[[[[[[[\\\___aaa``````aaabbbcccbbb```]]]XXX\\\```cccbbb```^^^]]]YYY[[[^^^aaabbb```^^^]]]WWWUUUPPPHHH@@@:::777777888999999999888777666555111111333444777:::<<<===:::EEEPPPUUUXXXZZZZZZXXXYYYWWWUUUUUUXXXZZZ[[[[[[WWWXXXYYYYYYYYYXXXWWWVVVUUUXXX[[[]]]^^^___aaacccaaaaaabbbaaaaaa```___^^^^^^______```aaabbbcccccc```bbbeeehhhhhhgggeeecccfffdddaaa^^^[[[ZZZYYYYYYTTTUUUVVVXXX[[[]]]_________\\\ZZZ[[[]]]^^^[[[XXXSSSQQQMMMGGG@@@999333000---,,,,,,++++++,,,,,,---//////...//////111222333111777BBBNNNWWW]]]``````^^^```aaabbbbbbccceeehhhfffeeeddddddccccccddddddbbbbbb___^^^bbbhhhiiieeefffggghhhiiihhhgggfffeeebbbaaa```^^^]]]\\\\\\\\\[[[]]]```cccdddbbb^^^ZZZOOOIIIAAA:::777666777777<<<777666888:::888777999888999;;;???AAAFFFRRR^^^nnnvvvyyyttttttzzz~~~}}}zzzwwwtttrrrssstttuuuuuuzzz|||wwwnnnccc^^^___bbbcccccc```bbbeeeiiioooxxxZZZVVVKKK<<<555777999888;;;<<<<<<888555444777:::HHHSSS\\\^^^```fffiiiiiieeeeeeeeeeeefffgggiiijjjjjjhhhddd___[[[[[[]]]______^^^^^^___```aaaaaaaaa\\\]]]^^^^^^___^^^]]]\\\]]]YYYYYY^^^```]]]ZZZZZZZZZ]]]___^^^[[[YYYZZZ\\\\\\YYY[[[___aaa]]]\\\]]]\\\]]]^^^\\\ZZZYYY[[[]]]```___^^^___bbbccccccbbb[[[]]]___```___^^^^^^^^^ZZZ]]]```cccccc```\\\YYYTTTRRROOOKKKFFFAAA;;;888:::::::::999777555444222......000222444777999;;;===DDDLLLQQQXXX]]]]]]ZZZ[[[YYYWWWWWWYYYZZZZZZYYYXXXWWWWWWVVVUUUTTTTTTSSSWWWYYY]]]______```aaabbbbbbbbbbbbbbbaaa```___^^^cccdddfffffffffeeeeeeeeebbbcccdddeeeeeeeeecccccccccbbb```^^^\\\\\\\\\\\\YYYYYYZZZ[[[\\\___aaacccdddaaa^^^^^^``````^^^[[[WWWVVVTTTPPPJJJAAA:::555000...,,,++++++,,,...000//////......///111111111///444<<>>555777:::999999:::;;;999666666999===MMMXXX___^^^^^^cccfffeeefffggghhhiiiiiihhhggggggeeeeeeccc^^^YYYXXX[[[___aaa```_________```^^^]]][[[ZZZYYYYYYZZZ\\\___aaa^^^XXXWWW[[[]]]XXXTTTUUUVVV\\\bbbccc___\\\\\\^^^]]]ZZZ[[[```bbb___]]]]]]```aaaaaa^^^YYYWWWXXXZZZ^^^\\\ZZZ[[[]]]aaacccddd_________]]][[[[[[\\\^^^\\\___ccceeedddaaa\\\XXXZZZXXXVVVTTTQQQKKKDDD???666888999:::999777555333666666666777777999::::::@@@DDDIIINNNWWW___```\\\]]][[[YYYYYYYYYZZZYYYXXXYYYXXXVVVTTTRRRRRRQQQQQQ\\\^^^```aaa```_________cccccccccbbbbbb```______aaaccceeefffeeedddccccccgggfffeeeeeeeeeeeeeeefffbbbaaa___^^^]]]]]]^^^___]]]\\\[[[[[[]]]___bbbdddfffccc______aaaaaa___\\\YYYZZZYYYVVVPPPGGG???999111///,,,******,,,///111///...------///000000000***...666BBBPPP\\\cccgggbbbdddeeeeeeeeefffiiikkkkkkgggcccaaacccgggkkkmmmpppmmmgggcccgggnnnnnnkkkffflllqqqoooggg___]]]___hhhgggffffffeeeeeeffffffgggfffffffffgggfffdddbbb]]]UUUKKKCCC???>>>??????<<<888666999:::888666777<<<777777;;;======CCCLLLUUUdddooonnnqqqzzz~~~zzz{{{}}}|||yyytttrrrtttwww{{{zzzxxxxxxyyy}}}~~~uuulllddd^^^\\\[[[ZZZ\\\___bbbeeejjjpppuuu|||fffbbbTTTAAA555444999<<<@@@>>>:::777777999<<>>@@@BBB@@@;;;888888::::::777555666;;;>>>???======EEEMMMRRRXXX___cccbbb___]]][[[YYYXXXVVVSSSQQQXXXVVVSSSRRRSSSSSSRRRQQQZZZ]]]```cccbbb```]]]\\\___cccfffddd```\\\]]]```ccccccbbbaaaaaabbbdddeeehhhiiiiiigggccc```______eeedddaaa]]]ZZZ[[[___bbb``````___^^^^^^^^^^^^^^^iiieeebbbaaaccccccbbb```XXXbbbddd[[[TTTRRRJJJ>>>111...+++)))***,,,---...,,,------...000111333444222444777<<>>CCCGGGNNNZZZhhhpppqqqssszzz|||yyyxxxyyy{{{}}}|||{{{{{{yyyyyyzzz|||~~~~~~|||xxxrrrkkkccc\\\XXXXXX[[[^^^______bbbhhhmmmrrryyyddd```SSSAAA666666;;;>>>>>>===:::777555888===BBBRRRVVV]]]cccggghhhgggfffdddddddddeeeeeeccc```]]]YYYYYYYYYYYYYYYYYYYYYYYY___^^^\\\ZZZXXXWWWWWWWWWXXXYYYZZZ\\\]]]^^^^^^______ZZZWWWYYYZZZYYY[[[^^^[[[___bbbbbb___]]]___bbbcccaaa```aaadddfffeeeddd___^^^]]]\\\[[[ZZZZZZZZZ^^^^^^]]]]]]^^^___aaabbb```______^^^^^^^^^_________aaaeeegggfffccc^^^[[[\\\XXXTTTSSSSSSQQQLLLGGG===???AAAAAA???<<<:::::::::888666555888;;;===>>>===EEELLLPPPVVV^^^aaa```\\\ZZZWWWVVVVVVVVVTTTSSSVVVUUUTTTRRRQQQRRRSSSTTT[[[^^^ccceeeeeebbb___^^^___bbbeeeddd___\\\]]]___aaa```___^^^^^^___```aaadddeeeeeedddaaa^^^^^^^^^dddccc```]]][[[\\\```cccccccccbbbaaaaaabbbddddddfffdddbbbcccdddccc```]]]^^^ggghhhaaa[[[YYYRRRHHH333000,,,***,,,---,,,***,,,,,,---...///111222333000222555:::FFFUUU^^^___```___]]]\\\]]]___bbbdddfffggggggfffeeefffjjjmmmpppmmmiiiffffffgggggggggkkkmmmmmmhhh```]]]___cccmmmnnnnnnllljjjfffdddbbbcccaaa______aaabbbaaaaaadddbbb___ZZZRRRIIIAAA<<<<<<999777777999<<<>>>>>>;;;;;;:::::::::===BBBFFFJJJTTTaaajjjooorrrxxx}}}~~~~~~}}}||||||{{{zzzzzz|||{{{zzzyyywwwxxxzzz{{{{{{zzzxxxsssmmmeee___[[[YYYYYYZZZ[[[]]]bbbgggkkkpppuuubbb___SSSCCC888888<<>><<<999666999AAAIIIWWWZZZ___dddggggggfffeeegggffffffffffffbbb[[[UUUUUUVVVXXXYYYZZZZZZZZZYYY[[[ZZZYYYXXXWWWWWWWWWWWWYYY[[[]]]```aaaaaaaaa``````[[[ZZZ\\\^^^\\\[[[]]]XXX[[[]]]]]]\\\]]]bbbfffdddccccccdddfffgggfffeee______^^^]]]\\\[[[[[[[[[______```aaaaaaaaaaaaaaa``````aaaaaabbbaaaaaaaaaaaacccfffggggggddd```]]]___\\\YYYWWWWWWUUUPPPLLL@@@??????@@@@@@???<<<999999888666444444777;;;???===CCCIIIMMMSSS[[[^^^]]]YYYVVVTTTSSSTTTUUUUUUUUUVVVWWWWWWTTTQQQRRRVVVZZZ]]]aaafffhhhgggccc```______bbbdddccc___\\\\\\^^^```___^^^\\\\\\]]]___``````aaaaaa```]]]\\\\\\\\\bbbbbb```]]]\\\]]]aaadddgggfffdddcccdddfffiiijjjddddddeeefffgggfffbbb___aaahhhhhhbbb^^^]]]WWWNNN:::444...,,,------+++'''++++++,,,---...///111222---000333888CCCRRR[[[]]]\\\[[[[[[ZZZ[[[]]]^^^___ddddddeeeeeefffhhhlllooonnnkkkhhhggghhhiiiiiiiiikkkmmmnnnjjjdddbbbeeeiiiqqqpppoooooopppmmmgggbbbccc```]]]]]]^^^```bbbbbbdddddddddaaaZZZQQQGGGBBB???;;;888777999<<<>>>>>>;;;;;;;;;:::999;;;???CCCEEEMMMXXXccckkkqqqvvvyyyzzz|||~~~}}}zzzxxx|||{{{yyywwwvvvvvvvvvwwwwwwwwwwwwtttpppjjjddd```[[[XXXVVVVVVZZZ```eeeggglllooovvvccc```VVVFFF;;;999<<<>>>===???@@@<<<999===HHHRRR[[[]]]```bbbdddddddddccciiifffeeeeeefffccc\\\VVVXXXZZZ\\\]]]^^^]]]\\\[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYY[[[___bbbccccccaaa```___]]]^^^cccddd___[[[ZZZVVVXXXZZZ[[[[[[]]]aaadddcccccccccdddeeeeeeeeedddaaaaaa```___]]][[[YYYYYYYYY[[[]]]___``````______^^^___aaabbbbbbbbbaaa```dddcccaaa``````aaacccdddbbb```]]]\\\[[[YYYUUURRRGGGCCC???===>>>===;;;888888999777444222444;;;@@@<<>>;;;<<<<<<===??????<<<:::@@@MMMXXX^^^^^^___```aaaaaaaaaaaagggeeecccdddeeeeeebbb___```aaabbbcccbbb```^^^\\\]]]]]]]]]\\\[[[ZZZZZZYYYXXXZZZ]]]```bbbaaa```___``````eeellllllddd]]]YYYUUUWWWZZZ[[[\\\\\\]]]]]]___```aaabbbbbbaaaaaaaaaaaaaaa___]]]ZZZWWWUUUSSSPPPSSSVVVZZZ\\\]]]]]]\\\\\\]]]^^^______^^^]]]\\\^^^^^^]]]]]]^^^```bbbcccbbb```___^^^]]][[[YYYWWWPPPIII@@@:::999999777666999999888555333555<<>>NNNZZZ_______________```aaabbbcccdddcccccceeehhhmmmppprrrkkkjjjiiiiiilllmmmnnnnnnoooqqqrrrpppllliiiiiijjjkkklllrrr}}}uuummmhhhbbb^^^]]]___``````]]]^^^___```___^^^\\\ZZZOOOKKKEEE@@@???>>>======<<<===<<<;;;999:::<<<>>>CCCEEEKKKVVVbbbmmmtttwwwzzz|||~~~~~~~~~|||zzzwwwvvvwwwwwwuuusssrrrtttuuuvvvtttqqqnnnkkkddd^^^VVVSSSVVVZZZ^^^___bbbdddhhhmmmttt~~~gggfff]]]NNNBBB>>>===<<<=========;;;<<>>BBBCCCFFFNNNZZZfffpppuuuyyyzzz{{{|||~~~~~~{{{yyywwwwwwyyyzzzxxxuuuttttttuuuvvvuuusssqqqpppjjjddd]]]WWWVVVXXXZZZ[[[]]]```eeeiiimmmuuugggfff___QQQEEEAAA@@@???AAA???===<<<@@@KKKXXXaaacccaaa```^^^^^^___aaabbb^^^bbbffffffcccbbbccceeeeeedddcccaaa___]]]\\\[[[^^^___```aaaaaaaaa``````___```aaacccdddeeeffffffdddbbbdddiiiiiiccc\\\ZZZ[[[ZZZYYYXXXYYYZZZZZZZZZ\\\___bbbbbb```^^^^^^___^^^______^^^\\\YYYVVVTTTPPPQQQTTTXXXZZZ\\\]]]]]]ZZZYYYXXXWWWVVVUUUUUUUUURRRVVV]]]aaaaaa]]]XXXTTTVVVWWWXXXXXXXXXWWWWWWWWWVVVRRRKKKBBB:::555444444;;;999777888;;;???BBBCCCCCCDDDDDDHHHRRR^^^bbb```______```bbbddddddbbb```[[[[[[[[[[[[ZZZYYYYYYXXXZZZ___ddddddbbbbbbhhhmmmhhhhhhgggggggggfffcccbbb```___]]]\\\^^^bbbfffiiieeeeeedddaaa______aaaccc___````````````aaadddffffffeeedddbbbaaaaaaaaabbbbbbccccccbbbaaabbbfffjjjjjjeee```aaacccdddbbb```___YYYMMM???333------000,,,,,,,,,,,,---...///000...000000000888IIIZZZcccgggfffdddcccdddfffhhhjjjkkkiiiggghhhllloooqqqppplllkkkkkklllnnnppppppoookkknnnrrrtttqqqlllgggdddbbbdddkkkuuu}}}uuuqqqkkkgggffffffeeeeeeeeeeeeddddddddddddddddddVVVSSSOOOKKKGGGCCC???<<<======>>>===<<<<<<===???@@@@@@AAAFFFOOO\\\iiiqqqtttvvvxxxzzz||||||||||||{{{xxxvvvxxx|||~~~{{{xxxvvvvvvvvvuuuuuutttsssssspppllleee]]]WWWUUUWWWYYYYYY^^^cccfffhhhlllsssyyyeeefff```SSSHHHDDDCCCAAAFFFCCC??????FFFRRR^^^gggeeeccc```______```bbbddd\\\ccciiiiiiccc______aaabbb```___]]][[[ZZZZZZZZZ\\\]]]___aaaccccccccccccYYYZZZ[[[\\\]]]^^^``````bbb___^^^aaa```\\\XXXXXX]]]ZZZWWWVVVWWWZZZ\\\]]]]]]```ddddddaaa______``````aaabbbbbbaaa___]]][[[UUUVVVXXXZZZ\\\^^^______[[[YYYWWWUUUTTTSSSSSSTTTXXXZZZ[[[\\\\\\YYYWWWUUUPPPRRRTTTUUUTTTTTTUUUVVVTTTSSSPPPHHH>>>777555555<<<999777999???CCCDDDCCCFFFGGGGGGJJJUUUbbbfffddd^^^___bbbfffiiiiiigggeee```_________```___\\\YYYWWW\\\bbbcccbbbeeemmmtttjjjiiiiiiiiiiiihhheeeccccccaaa```___aaafffkkknnnffffffeeebbb______aaaccc```aaaaaa``````aaacccfffgggffffffeeeeeeeeeeeefffdddfffhhhfffcccbbbdddfffkkkeeeaaacccgggiiihhhhhh```\\\TTTFFF777...---///------------......///000...000///---555GGGZZZdddhhhfffdddbbbcccfffiiikkknnnkkkhhhiiimmmppppppppplllkkkkkkmmmoooppppppooohhhlllqqqtttsssnnngggcccbbbcccfffmmmuuuzzz{{{{{{uuurrrmmmjjjiiiiiiiiihhhaaabbbcccdddeeeeeeeeeddd___\\\WWWQQQLLLEEE???:::===>>>>>>>>><<<===>>>@@@=========@@@GGGTTTcccmmmppprrrvvvyyy{{{{{{zzzxxxzzzwwwvvvyyy~~~~~~zzzxxxxxxvvvuuuttttttttttttssspppjjjaaaXXXTTTUUUXXXWWW\\\bbbddddddfffkkkppprrreeeeeebbb[[[QQQIIIDDDCCC???>>>???CCCLLLUUU]]]```aaaaaa``````___^^^^^^]]]dddccc```^^^]]]]]]^^^^^^bbbbbbbbb```______aaaccc\\\]]]\\\[[[___eeegggeeeddd^^^XXXVVVYYY[[[ZZZWWW\\\ZZZYYYYYYZZZ[[[[[[[[[[[[]]]\\\XXXTTTVVV\\\bbbdddbbb```______``````___aaaaaaaaaaaa```___^^^]]]aaa\\\YYYZZZ___bbbaaa^^^\\\YYYUUURRRRRRUUUXXX[[[[[[\\\^^^]]][[[WWWRRROOOVVVUUUWWW[[[\\\ZZZZZZ\\\[[[XXXRRRKKKEEEAAA???>>>FFFCCC>>>::::::===BBBEEEHHHJJJLLLNNNVVV```ffffffccc```bbbiiinnnkkkgggfffeeedddbbbbbbbbbbbb```___^^^aaaaaaaaaiiisssvvvrrrfffffffffeeeeeeeeeeeedddeeeeeedddcccbbbdddhhhkkkjjjhhheeebbbbbbccceeegggaaabbbaaa]]]XXXYYY^^^dddhhhgggfffeeeeeefffggghhhfffggggggfffdddeeehhhlllggggggggghhhiiigggdddbbbccc___WWWJJJ<<<333//////,,,,,,---000222111///,,,000------111777AAARRRaaajjjiiigggffffffgggjjjkkknnnllljjjlllpppsssqqqooohhhkkknnnrrrsssrrrqqqooonnnmmmnnnrrruuutttnnnhhheeehhhkkkmmmoooqqqtttwwwyyysssllljjjlllllljjjfffcccaaa```___```dddgggjjjjjjbbb\\\ZZZSSSGGG???>>><<<@@@DDDEEECCCAAA???>>>BBBAAA???>>>AAAJJJWWWaaammmuuuzzzxxxuuuuuuvvvuuuzzzwwwtttuuuyyy|||}}}}}}|||xxxuuuuuuwwwxxxwwwuuuxxxuuupppiiibbb[[[VVVSSS[[[[[[[[[]]]```dddhhhjjjpppzzzffffffddd]]]TTTKKKEEECCC???>>>???DDDLLLUUU\\\______^^^^^^]]]]]]\\\\\\\\\___^^^\\\ZZZZZZ[[[]]]___bbbccccccaaa```___```bbbaaaaaa```^^^aaagggiiiggggggaaa[[[ZZZ\\\______^^^XXXWWWWWWYYY\\\^^^]]]]]]]]]^^^^^^ZZZVVVVVV[[[______^^^\\\[[[[[[\\\\\\\\\`````````^^^]]][[[YYYXXX___[[[XXXYYY\\\^^^\\\YYYXXXWWWTTTSSSUUUXXX\\\^^^[[[\\\]]]]]]\\\ZZZWWWUUUZZZXXXYYY]]]]]]YYYXXXZZZWWWSSSOOOMMMLLLJJJHHHFFFLLLJJJFFFBBBAAAAAACCCEEEHHHLLLOOORRRYYYaaaeeeeeeeeeaaaaaaeeehhhggghhhkkkjjjhhhfffdddddddddcccaaa]]]`````````fffnnnppplllhhhhhhgggggggggfffffffffiiijjjiiigggffffffhhhkkkgggfffcccaaaaaaccceeegggaaabbbbbb^^^[[[\\\bbbgggjjjgggdddbbbbbbdddgggiiiaaabbbbbb```___```dddgggiiigggeeeeeeffffffeeeccc___^^^ZZZQQQEEE:::333000,,,,,,+++,,,...///---,,,000------111555===LLLYYYeeegggjjjkkkkkkkkkkkkkkklllllllllmmmpppqqqqqqqqqkkkmmmppprrrsssrrrpppoookkkjjjkkkppptttuuuqqqllljjjjjjkkkkkklllllllllmmmsssooollljjjkkkkkkiiifff```_________bbbfffjjjmmmmmmfffbbb```YYYMMMDDDAAA???@@@AAABBBAAA???===;;;>>>>>>===<<<>>>FFFQQQZZZhhhqqqxxxwwwuuuvvvvvvuuuuuusssrrrssswwwyyyzzzyyy}}}{{{xxxwwwxxxxxxwwwwwwwwwvvvtttpppiiibbb[[[VVVWWWWWWWWWYYY[[[___bbbdddjjjrrrjjjjjjhhhbbbYYYPPPIIIFFFAAAAAABBBGGGOOOXXX^^^aaa```______^^^^^^^^^^^^___\\\ZZZXXXWWWXXX[[[^^^``````bbbcccbbb___^^^]]]^^^bbbbbb```]]]```gggiiihhhiiiccc]]][[[^^^aaaccccccYYYZZZ\\\```dddeeeeeecccccceeeeeebbb___]]]___bbb___^^^]]]]]]\\\]]]]]]^^^^^^^^^^^^]]][[[YYYXXXWWW]]]ZZZXXXYYY[[[[[[XXXUUUSSSSSSSSSTTTVVVYYY\\\]]]YYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXX[[[```___ZZZVVVVVVUUUSSSPPPOOOPPPOOOKKKHHHLLLLLLKKKJJJIIIGGGFFFFFFIIIOOOTTTXXX]]]cccdddbbbddd```^^^______aaagggoooqqqnnniiigggeeeeeecccbbb^^^``````aaadddiiijjjgggiiiiiiiiiiiihhhhhhhhhhhhmmmnnnnnnmmmjjjiiijjjkkkgggeeecccbbbbbbdddfffhhhbbbccccccaaa___```eeeiiitttpppjjjeeeccceeeiiilll______^^^]]]\\\^^^bbbeeejjjhhhdddcccccceeeeeeeee[[[^^^___\\\SSSHHH>>>888333111---,,,------------000---...000333888DDDOOO^^^cccjjjnnnooommmkkkjjjkkkmmmoooppppppqqqrrrtttnnnnnnpppppppppooonnnmmmkkkjjjkkkoootttwwwuuussspppmmmjjjjjjlllkkkiiifffkkkkkkkkkkkkjjjiiigggfffaaa``````aaacccfffjjjlllmmmiiigggeee___TTTJJJEEEEEEBBB???>>>??????<<<999:::;;;;;;;;;;;;AAAIIIPPP```jjjsssvvvvvvxxxwwwuuurrrrrrrrrtttwwwyyyxxxwww}}}}}}|||zzzxxxwwwwwwxxxwwwxxxyyyxxxssskkkbbb]]]VVVVVVUUUUUUVVVYYY\\\^^^bbbhhhrrr|||kkkkkkiiiddd]]]TTTMMMIIIBBBBBBEEEKKKTTT]]]bbbeeeddddddcccbbbbbbcccdddddd]]]\\\YYYXXXYYY\\\```bbb___aaabbbaaa___\\\[[[[[[______]]][[[^^^fffiiihhhjjjeee___\\\]]]```cccddd\\\]]]aaaeeeiiijjjhhhfffdddfffhhhgggeeeccccccddd______``````______```aaa^^^___^^^^^^]]]\\\[[[ZZZ[[[ZZZYYYZZZ\\\[[[XXXVVVSSSTTTUUUUUUVVVWWWWWWWWWUUUWWWZZZ\\\\\\ZZZXXXVVVXXXZZZbbbjjjkkkddd^^^\\\______]]]ZZZTTTNNNJJJHHHFFFHHHKKKNNNNNNLLLJJJHHHJJJRRRYYY]]]```ddddddaaabbb___]]]\\\[[[]]]fffpppvvvqqqkkkfffcccbbb```___]]]^^^___aaaccceeefffeeejjjjjjiiiiiiiiihhhhhhhhhkkkmmmoooooommmkkkkkkkkkkkkiiigggffffffgggiiijjjeeeffffffdddccccccfffiiixxxtttnnniiieeeeeefffgggaaa```___^^^___aaadddgggiiigggeeeddddddeeeeeeddd[[[^^^cccddd```XXXOOOIII@@@<<<666111//////.........---...111222666???IIIWWW]]]ffflllmmmkkkjjjjjjiiimmmqqqrrrpppppprrruuuoooooooooooonnnmmmlllllllllllllllooosssvvvwwwvvvrrrnnnjjjkkknnnoookkkgggeeehhhkkklllkkkhhhffffffeeedddcccccccccdddeeefffjjjiiiiiihhhcccZZZPPPJJJJJJCCC===;;;>>>???===:::777999;;;::::::===BBBGGGXXXbbbnnnssswwwzzzyyyvvvrrrtttvvvxxxzzz{{{zzzyyyzzz|||}}}{{{wwwtttvvvxxxwwwyyyzzzzzzwwwqqqjjjfff]]]ZZZVVVSSSSSSVVVZZZ]]]\\\aaaiiiqqq{{{dddccc```]]]XXXQQQKKKGGG>>>???CCCJJJTTT\\\aaacccdddcccbbbaaa```aaabbbccc___]]][[[YYYYYY[[[^^^```^^^___aaa```]]][[[YYYYYY\\\]]][[[ZZZ___gggjjjiiikkkgggbbb^^^^^^```bbbddd\\\]]]```dddggggggdddaaa___aaadddeeeeeedddcccccc]]]___aaaaaa```___aaacccddddddcccbbb```___]]]\\\YYYZZZZZZ\\\]]]]]]\\\ZZZZZZZZZZZZZZZXXXVVVTTTSSSUUUXXX]]]``````\\\VVVRRRYYY^^^iiiuuuxxxrrrjjjhhhhhhkkkllleeeZZZPPPMMMMMMEEEIIIMMMQQQRRRPPPLLLJJJLLLUUU]]]```bbbddddddaaacccaaa```aaa______fffooouuupppiiiccc```]]][[[ZZZYYYZZZ[[[]]]^^^___aaaccchhhhhhgggggggggffffffffffffiiilllmmmllljjjjjjkkkooonnnllljjjiiiiiijjjkkkiiiiiihhhgggeeedddeeeffflllkkkiiigggeeecccaaa```bbbaaaaaaaaabbbeeefffgggffffffeeefffffffffcccaaaZZZ\\\```cccccc```\\\YYYMMMGGG???888333000...,,,---,,,...111222555===FFFPPPWWWaaafffgggggghhhjjjfffiiimmmnnnlllkkkmmmoooqqqqqqppppppooonnnmmmmmmlllllllllmmmooopppqqqqqqrrrnnnjjjkkkoooppplllhhheeehhhmmmnnnllliiigggfffeeeeeedddddddddcccccccccggghhhiiihhhfffaaaYYYRRRLLLDDD<<<999;;;===<<<:::777:::<<<<<<:::;;;???BBBPPP[[[gggooovvv{{{zzzvvvqqqtttwwwzzzzzzzzzyyyyyyvvvyyyzzzxxxtttrrrsssuuuwwwwwwxxxwwwvvvsssqqqooogggbbbZZZSSSQQQTTTXXX\\\YYY^^^eeekkksss}}}TTTRRRPPPMMMKKKHHHCCC@@@666888<<>>AAAIIISSS```iiirrryyyyyyuuunnnqqquuuwwwwwwvvvvvvwwwssstttuuutttsssqqqqqqqqqtttttttttttttttuuuuuuuuuoooiii```XXXTTTTTTVVVXXXWWW[[[aaafffjjjqqqzzzFFFCCC@@@??????>>><<<999111222666<<>>;;;:::;;;999<<<>>>===;;;;;;===@@@CCCLLLXXXbbbmmmuuuvvvrrrlllooorrrtttsssssstttvvvqqqppppppqqqrrrrrrpppoooppppppqqqrrrtttvvvwwwxxxvvvrrrkkkddd]]]YYYVVVUUUUUUWWW[[[]]]```fffooouuu>>>;;;777777999:::999777000111444999>>>BBBBBBBBBBBB@@@<<<999777777888999888999::::::::::::999999<<<<<<<<<:::999999;;;===<<<>>>>>>===@@@CCCBBB>>>===???AAABBBBBBDDDFFFHHHDDDDDDFFFIIILLLMMMKKKIIINNNNNNNNNOOOPPPOOOMMMKKKLLLQQQVVVVVVTTTSSSUUUXXXXXXYYYZZZ[[[[[[[[[[[[[[[YYYYYYXXXVVVUUUTTTVVVXXX[[[[[[[[[[[[[[[ZZZYYYYYY^^^^^^^^^^^^^^^^^^^^^^^^bbb``````cccdddbbbbbbeee^^^YYYVVVYYY```ccc___YYYMMMOOORRRUUUVVVVVVVVVUUUQQQYYY^^^^^^]]]bbbgggiiiiiibbb]]]___aaaaaaaaabbbbbbaaa```aaacccdddcccbbbbbb^^^[[[[[[WWWSSSWWW___\\\\\\[[[[[[[[[ZZZZZZZZZcccddddddcccaaa``````aaa[[[[[[\\\]]]___```bbbccceeeeeeeeegggggggggeeeccccccdddffffffeeebbb___]]]\\\]]]___cccggggggddd```aaa^^^[[[ZZZZZZ[[[\\\[[[\\\YYYVVVWWWZZZ]]]^^^]]]\\\YYYUUUPPPIIIAAA999333000...---...------555===HHHSSS```ggggggeeefffiiikkkiiiiiikkkmmmlllgggccc___bbbfffiiijjjjjjhhhfffhhhiiikkkkkkiiigggffffffdddgggkkknnnqqqtttxxx{{{wwwtttrrrsssuuurrrkkkdddcccdddddddddccc```]]]\\\\\\___^^^]]]aaajjjllliiieee```XXXMMMDDD>>>===>>>999<<<======::::::===@@@???HHHSSS]]]iiirrrsssppplllooorrrsssrrrrrrtttwwwpppnnnnnnpppssstttqqqmmmlllnnnpppsssvvvwwwxxxxxxzzzxxxuuuoooggg___XXXUUUSSSTTTVVVVVVYYY___iiiqqqvvvGGGAAA:::777999;;;999777//////111444999<<<<<<<<>><<<;;;:::;;;;;;;;;:::===>>>?????????>>>===<<>>@@@@@@===<<<===??????BBBDDDIIIRRR]]]gggnnnqqqpppmmmkkklllmmmmmmnnnoookkklllnnnooopppooonnnmmmooooooooopppsssvvvyyyzzzxxxvvvsssppplllfff```[[[VVVVVVVVVXXX[[[___ccceeelllxxxFFFAAA<<<:::<<<>>><<<:::444444666999===@@@@@@???BBB>>>999666555444222000111111222222111111000///000000111111111111111000///333333000...000111000///111333555777777666666888666555555666777666555777777999::::::::::::999666666666777777777888888888888888;;;>>>>>><<<999999<<<>>><<<999888<<<@@@EEEEEEDDDDDDCCCBBBAAA@@@FFFFFFHHHMMMRRRVVVXXXXXXSSSTTTVVVWWWXXXXXXYYYYYY___[[[WWWWWWZZZ[[[YYYWWWOOOKKKJJJOOOVVVYYYVVVQQQTTT[[[cccdddaaa^^^```cccdddddddddeeedddddddddccc\\\\\\\\\^^^___^^^\\\YYY^^^\\\ZZZXXXVVVUUUSSSSSSQQQRRRQQQPPPOOOQQQTTTWWW^^^___aaacccdddcccaaa```XXXXXXXXXVVVTTTTTTVVVXXXZZZ[[[^^^bbbeeeddd^^^ZZZ]]]aaacccaaa]]]\\\^^^aaa```aaabbbccccccbbbaaa```___```]]]XXXWWW[[[^^^]]]]]]\\\[[[ZZZZZZ[[[\\\\\\\\\ZZZWWWWWWUUUNNNDDD<<<999333...///000000222555@@@QQQ___```bbbiiikkkhhhdddcccccceeegggjjjkkklllfffggghhhjjjkkkkkkiiigggjjjiiiiiiiiijjjkkkkkkkkkdddeeegggiiimmmpppsssuuuuuuuuuvvvuuussspppmmmkkkoooqqqqqqnnniiifffeeefffdddfffhhhiiiiiikkknnnpppmmmiiiccc\\\RRRHHHBBB???======<<<:::999:::;;;<<>>>>>AAABBB@@@===;;;;;;<<>>;;;999666222000222333333333222111000000000000000000111111222333000333333///,,,......,,,///000111333444444333222333111000000222333333222000000222333444555555555////////////000000000000000000222444666666333000///222333222000///222666999999999999888888777777999:::>>>DDDIIIMMMMMMMMMDDDGGGIIIIIIHHHGGGJJJLLLWWWSSSNNNMMMNNNNNNMMMKKKGGGFFFFFFKKKRRRTTTPPPLLLPPPWWW___aaa___]]]^^^aaa```bbbcccaaa______aaaeee______```bbbcccccc```^^^bbb^^^ZZZXXXWWWVVVRRROOOKKKLLLMMMMMMMMMNNNQQQTTTXXXZZZ]]]___``````___^^^[[[ZZZXXXVVVSSSSSSVVVXXX]]]^^^```ccceeedddbbb___^^^aaabbbaaa^^^\\\^^^``````aaabbbccccccbbbaaaaaa___bbbaaa\\\YYY\\\```aaa___^^^\\\[[[[[[]]]___```]]]\\\\\\\\\[[[TTTKKKCCC???888222222111///000333<<>><<<888555222555555666666666666666555333333222222333555777888333777777222/////////,,,...///000111111111000///111000///000111333333222......///000111111222222........................---...111333333222///---...000111111000000222444333333333333333333444444666777:::???BBBCCCAAA>>>666:::>>>===999888<<>>?????????>>>>>>???BBBGGGLLLMMMJJJGGGHHHMMMSSSVVVVVVXXX[[[___[[[]]]^^^[[[WWWWWW\\\aaabbbaaa______aaabbbbbbaaaeee___ZZZXXXZZZYYYUUUPPPJJJLLLNNNOOOPPPQQQTTTWWWUUUVVVVVVWWWXXXYYYZZZZZZZZZYYYWWWUUUSSSUUUYYY\\\___```aaabbbdddddddddcccaaacccdddbbb```______aaa]]]^^^___```aaa```______\\\bbbccc]]]YYY\\\aaaccc```^^^]]]\\\\\\^^^aaabbb```_________^^^ZZZTTTOOOFFF>>>777444222//////222777EEESSSZZZ___dddgggeeeiiigggddd``````bbbgggkkkrrrqqqqqqsssvvvuuuooojjjlllllljjjhhhhhhjjjmmmooonnnmmmkkkjjjjjjllloooqqqqqqrrrrrrqqqpppooommmlllrrrrrrqqqooommmlllkkkkkknnnpppsssttttttttttttuuusssrrrooommmkkkdddUUUGGG???;;;888999:::999:::======>>>@@@CCCJJJTTT___fffiiinnnqqqqqqrrrtttuuussssssssssssrrrqqqooommmlllooooooqqqrrrrrrqqqpppooosssrrrrrrttttttssspppnnnddd```ZZZUUUTTTVVV[[[^^^```hhhpppvvv|||======>>>@@@BBBBBBAAA@@@CCCBBBBBBDDDFFFGGGFFFDDD???@@@@@@???===:::777666555555777888999999::::::555444444444555666888999444888888444111111000---......//////////////////111000//////111333333222111000000000000000000000++++++++++++++++++++++++***,,,...///...---+++***+++,,,---.........///000,,,,,,,,,,,,...///111222333444777:::<<<;;;888444000333666444111000444999;;;999666555555666666666777:::>>>CCCFFFFFFEEECCCCCCEEEGGGIIIJJJMMMRRRWWWTTTVVVVVVRRRNNNMMMSSSXXXZZZVVVRRRPPPRRRUUUYYYZZZ^^^YYYTTTTTTVVVWWWSSSOOOKKKNNNQQQSSSTTTUUUWWWYYYWWWVVVTTTSSSSSSVVVYYY[[[XXXXXXVVVTTTRRRTTTXXX[[[[[[[[[\\\]]]^^^___```aaadddddddddcccbbb```aaaaaa\\\]]]^^^___```______^^^\\\bbbddd___[[[^^^ccceee___^^^]]]]]]^^^___bbbccccccbbbaaa```___^^^]]][[[NNNEEE<<<888444000000222333@@@OOOZZZ```ddddddcccjjjiiifffbbb```bbbhhhlllpppooopppsssvvvvvvsssooooooooonnnlllkkklllpppsssuuussspppnnnmmmnnnoooqqqqqqqqqqqqqqqppppppooooooqqqpppnnnnnnnnnooooooooooooqqqssstttsssrrrrrrsssttttttqqqnnnpppooocccVVVCCC<<<888:::;;;::::::>>>;;;<<<===???CCCLLLVVV^^^eeemmmssssssssswwwwwwtttrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrssstttsssrrrpppooosssssssssttttttssspppmmmkkkgggaaa[[[XXXYYY[[[]]]\\\aaagggkkkpppyyy;;;<<<===>>>???@@@@@@@@@CCCBBBAAABBBDDDDDDBBB@@@;;;===>>>===;;;999888888444444666777888888999888333333333333444444555666111666777444111111000.../////////////////////000111///......000111111000222222111000///000000000---------,,,,,,,,,,,,+++,,,---//////---+++++++++)))***+++---............+++++++++,,,---000222444...///222555888777444222///111222000...///222555444444444333333333333444333777<<>>999444333666333===KKKXXX___bbbcccbbbfffggggggeeeccceeejjjooofffhhhkkknnnqqqrrrttttttrrrssstttrrroooppptttwwwvvvuuurrrqqqppppppqqqrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrpppnnnnnnoooqqqqqqqqqoooqqqrrrrrrpppooopppqqqttttttqqqmmmppptttnnnbbbLLLBBB;;;>>>>>>:::999===<<<>>>>>>???@@@GGGPPPXXX```llltttttttttxxxxxxtttrrrrrrrrrsssssstttttttttttttttttttttsssrrrqqqqqqtttsssssstttuuussspppmmmpppmmmhhhccc```^^^]]]]]]___```cccgggkkkqqq}}}:::;;;=========>>>???@@@BBBAAA@@@@@@AAAAAA???===999;;;<<<;;;888666666777555666666666666666555555222222333333333333333222///444666444222333222000////////////000000111222333111//////000111111000000000///......///000111000/////////............///000111///,,,+++,,,...++++++,,,...000111000///,,,,,,,,,---000333666888---...000333666666444222222111000//////000222444222333444444333222222111111555:::<<<======@@@CCCCCCDDDDDDDDDCCCCCCCCCCCCKKKIIIGGGDDDBBBAAABBBBBBEEEBBB???>>>@@@CCCFFFGGGAAA@@@???>>>======<<<<<<:::===BBBEEEFFFFFFFFFGGGGGGGGGHHHJJJMMMPPPRRRTTTWWWXXXWWWUUUTTTSSSUUUWWWSSSVVVYYYYYYYYYYYY[[[^^^___^^^]]]\\\\\\[[[ZZZXXXZZZ[[[]]]^^^______^^^^^^^^^aaaaaa___```dddfffddd]]]___aaacccdddeeeeeeeeeaaabbbccccccccceeeggghhh___UUUKKKEEE???:::999;;;555;;;GGGRRR[[[___aaaccccccfffiiihhheeeeeeiiimmmdddgggkkklllkkklllppptttpppsssuuutttqqqppptttwwwppppppppppppqqqrrrssssssssssssssssssssstttuuuuuuwwwtttpppoooqqqrrrrrrqqqqqqrrrrrrpppooonnnoooppprrruuuqqqlllnnnvvvsssiii[[[NNNEEEEEEDDD<<<:::===<<<>>>???>>>===AAAJJJQQQ\\\kkkuuuttttttyyyyyytttssssssssssssttttttuuuvvvvvvuuutttsssrrrrrrrrrrrrtttttttttuuuvvvtttqqqooorrrqqqnnnkkkfffbbb^^^\\\bbb```aaafffiiilllsss|||;;;<<<======<<<===???AAAAAA@@@??????@@@???===;;;888:::;;;999555333444666999999888888777555444333222333444555444333222111///444777555444666555333/////////000000111333333666444222222222333222111------,,,,,,---///111222......------,,,,,,,,,+++...//////,,,)))(((***---)))***+++---///000///...*********+++...222555777222222333555777777555333444222//////000222333333111333555555333111//////000555:::;;;:::<<<@@@DDD@@@CCCFFFHHHHHHFFFDDDCCCJJJGGGCCCAAA@@@@@@>>><<<<<<:::999:::<<<>>>>>>>>>:::::::::888555333444555///222777:::;;;;;;;;;<<<555888===AAAFFFHHHIIIIIIHHHJJJKKKKKKKKKLLLNNNPPPLLLOOORRRSSSRRRRRRUUUWWW[[[ZZZXXXXXXWWWWWWUUUTTTWWWXXXZZZ[[[\\\\\\[[[[[[\\\^^^]]]\\\___ddddddaaa^^^```ccceeegggggggggfff^^^aaadddeeefffggghhhiiieee[[[PPPIIICCC>>>===???888;;;CCCMMMVVV\\\aaaeeedddhhhkkkjjjfffccceeeggghhhmmmooommmhhhggglllrrrmmmqqqtttsssooonnnqqquuujjjkkklllnnnqqqssstttuuuttttttttttttuuuvvvwwwwww|||xxxsssqqqrrrsssrrrpppssssssrrrpppnnnnnnoooqqqqqquuurrrlllmmmuuutttkkkiiiYYYNNNMMMJJJ@@@<<>>>>>;;;999888999888:::<<<<<<;;;888777777@@@888444666666222000222666666666777777777444222222222222111111000000000...000222222111111222333...000111222222111000...111000111444777777444000000/////////000111333444666222---+++,,,---,,,+++.........------,,,,,,,,,(((***,,,.........---,,,///---,,,...111555888888;;;777333333555777555333//////.........---------///000000111111111111000111444777999:::;;;>>>@@@@@@:::===JJJOOOIIICCCEEEGGGDDDBBBAAAAAA>>>999555===555444>>>DDDAAA999444777999:::888333000000222111000000///000111222333222222333444555555666666888:::===>>>=========>>>AAAAAABBBDDDFFFIIILLLNNNMMMQQQTTTSSSOOONNNQQQTTTQQQTTTWWWWWWUUUTTTTTTVVVXXX]]]bbbbbb]]]YYYXXXZZZ\\\]]]```cccffffffccc```hhhgggggghhhkkkjjjgggccchhhbbbZZZRRRJJJCCC===999>>>>>>@@@FFFPPP\\\dddiiiiiigggeeeeeegggiiikkkkkkjjjmmmooommmiiihhhkkkooorrrsssuuuwwwxxxvvvqqqmmmdddhhhmmmqqqtttsssrrrpppqqqqqqpppqqqsssuuuvvvvvvuuuuuuuuuuuutttrrrqqqpppppptttvvvtttmmmhhhggghhhlllkkklllnnnppppppnnnmmmgggddd___WWWOOOGGGAAA>>>>>>===<<<<<<===???AAACCCRRR]]]jjjuuuzzzzzzxxxxxxzzzyyyxxxwwwvvvuuuuuuuuuwwwxxxyyyzzzzzzxxxwwwvvvuuuwwwyyyxxxvvvsssssssssrrrsssmmmrrrllliiippp^^^fff^^^YYY[[[___aaaeeeiiivvvzzz444888===???===;;;;;;;;;777999<<<<<<:::777666666888222000333555222111222333333333555666555444333222222222111111111000000000222444444333333333444000111333444444333111000333222333555777666222///...---------...///111222777333...,,,---...---,,,//////.........---------+++,,,.../////////---,,,...---,,,---111444666777777777777777888666333111//////.........---------000000000111111111111111000222666:::>>>@@@AAAAAAAAA;;;<<>>>>>>>>???DDDMMMVVV\\\___aaa``````aaadddhhhkkklllmmmoooqqqnnnjjjhhhjjjmmmtttssssssttttttsssqqqnnniiikkknnnqqqsssrrrpppoooooooooooopppsssuuuvvvvvvuuuuuuuuutttsssrrrqqqpppnnnsssxxxxxxsssooommmnnnmmmmmmmmmoooppppppmmmkkkmmmkkkggg```YYYQQQKKKGGGDDDCCCAAA@@@@@@AAACCCDDDOOO[[[jjjtttwwwwwwwwwxxx{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwzzzxxxvvvtttsssssstttttttttuuuoootttqqqqqq{{{lllfff^^^XXXYYY[[[]]]aaafffkkkooozzz666:::???AAA@@@>>><<<;;;555777:::;;;999666444333111......222333000.../////////000111222222222222111111000000000000//////000222444444333222333444444444666666666666444444333333333444444333000---////////////000111222222555222...,,,,,,------,,,/////////...............---///000111111///---,,,---+++***,,,///222444444111555:::;;;999444000---.../////////......------000000/////////000222333...///333:::@@@CCCAAA>>>>>>888999AAADDDAAABBBFFFOOOLLLGGGBBB>>>999444111333444:::CCCFFFAAA;;;888555666777666444222222333,,,---...///...,,,***(((,,,,,,,,,,,,,,,,,,------,,,...000000...---...///111000000000000222444555444777999999888888;;;???BBBCCCDDDDDDCCCDDDFFFHHHGGGKKKPPPQQQOOOMMMNNNPPPUUUTTTSSSUUUYYY\\\^^^___]]]]]]```dddhhhjjjjjjiiipppmmmhhhccc[[[RRRHHHAAABBBBBBDDDJJJRRRYYY^^^```^^^______aaacccfffiiikkkpppssstttssspppnnnpppssswwwuuussssssttttttrrrqqqnnnooopppqqqqqqpppooonnnmmmmmmnnnpppqqqrrrtttttttttttttttssssssrrrrrrqqqlllqqqwwwxxxvvvrrrqqqqqqlllmmmnnnpppqqqpppllliiiqqqpppnnnjjjddd\\\VVVRRRKKKIIIGGGEEEDDDDDDEEEFFFLLLWWWfffqqquuuvvvxxxyyyyyyxxxwwwvvvvvvuuuvvvvvvwwwwwwvvvuuuuuuvvvwwwxxx}}}xxxrrroooqqquuuvvvwwwtttuuuooouuutttxxx{{{kkkbbb[[[YYYYYYZZZ^^^cccccceeennn|||<<>>???CCCJJJNNNKKKFFFAAA<<<777333111888:::???BBBBBB@@@>>>===:::::::::999777555444444.........---,,,+++)))(((,,,,,,++++++++++++++++++,,,---......,,,+++,,,---......------...000111222222444555444333333666888888888888888888:::<<<>>><<>>BBBEEEFFFDDDAAA???999===AAACCC@@@<<<888666555888;;;;;;:::999666444666777777555222000111222222222333333333333333333000222333333111000111111.........//////.........///111222333333222222222//////000000000000000000000000...---+++++++++,,,---------------.........///000111111000...+++***)))(((((())),,,......------111666666222---++++++...///000111000///---,,,---,,,+++***+++---///111======@@@FFFKKKJJJBBB;;;555555666888999:::@@@GGGGGGFFFDDD@@@<<<888555444999???FFFHHHFFFBBB>>>;;;888888888888888888777666333111...,,,++++++,,,,,,------------,,,,,,,,,,,,,,,---...---++++++,,,---***))))))***+++---///000333333222000......000111222111000000111333444555444555777999:::;;;===>>>;;;;;;===@@@DDDFFFFFFEEEIIIKKKMMMPPPRRRTTTVVVWWW]]]]]]]]]]]][[[UUUMMMGGGAAACCCIIIQQQ\\\dddiiijjjmmmooopppooommmmmmoooqqqkkkmmmppprrrrrrssstttuuuvvvvvvwwwyyyyyyvvvrrrnnnmmmmmmmmmmmmnnnoooooopppnnnpppqqqpppmmmkkkkkklllpppppppppqqqsssuuuwwwxxxttttttrrroookkkhhhgggfffcccdddgggkkknnnooonnnlllnnnnnnoooooolllgggbbb___RRRPPPMMMKKKIIIIIIIIIJJJKKKMMMTTTbbbsss|||}}}zzz}}}}}}}}}}}}}}}}}}~~~~~~vvvuuusssrrrsssuuuxxxzzzyyyuuuqqqsssyyy}}}}}}{{{wwwyyysssxxxuuu|||xxxqqqiiiccc]]]WWWVVVZZZ]]]]]]```gggnnnxxx888999<<<@@@CCCDDDBBB@@@;;;@@@EEEGGGDDD???:::777444999>>>>>>>>>@@@???===<<<======:::555222444666666666666666666777777777444555666666444333333444444444444444444444444444222444555666555555666888444555666666666666555555333333333222000///000111---............////////////000111111000...,,,++++++******+++---......------///222222000...,,,,,,...///000111111///...,,,++++++******+++---///000999:::???DDDHHHEEE???999:::===???===888777;;;@@@@@@BBBBBBAAA>>>:::999999555@@@JJJNNNLLLFFF<<<444333222333555777999888777666333000,,,+++,,,...000------------............+++,,,,,,+++******,,,...************+++---///111222000---+++*********+++///...------///000000/////////000000222444555666111111222555888999777666999<<>><<<<<<777???GGGHHHIIIGGG???555555444333444777888666444555333111///......///000+++,,,,,,,,,---.........***+++++++++******---///......---------...///000222///,,,*********+++,,,000...---...000000...+++...---++++++---...000000222000//////000222111000000333666777888:::===AAADDDCCCCCCDDDEEEFFFDDDBBB@@@AAACCCHHHOOOVVVYYY[[[]]]bbbgggjjjjjjlllqqquuuuuuvvvwwwxxxxxxwwwuuusssrrrqqqqqqrrrrrrpppllliiigggggghhhiiijjjjjjjjjjjjjjjnnnrrrqqqmmmkkkkkkmmmooonnnmmmllllllmmmoooppprrrrrrpppnnnkkkfff```\\\^^^]]]^^^aaaeeehhhjjjjjjkkklllmmmnnnnnnmmmkkkkkkccc```[[[VVVRRRNNNMMMLLLJJJKKKNNNUUU```jjjqqquuusssssssssttttttvvvwwwwwwttttttssssssuuuwwwzzz|||xxxwwwvvvvvvvvvwwwxxxxxxxxx|||yyy}}}wwwyyysssrrrrrrppphhh]]]WWWXXXSSSTTTXXX]]]```ggguuu999666333333444333111......333999;;;999222,,,))))))111444000...222333111333555666333...---000444000000000111111222222222444666777666444333333444444444333333333333444444333555666444111000111333333333444555555444333222333555666555222000111333111111222222222333333333000111222333333222000///111000000111333444222111------000444777666000***...///111222222000...,,,+++,,,---///000111111111+++111;;;BBBFFFGGGGGGGGG???GGGLLLHHH@@@<<<===@@@<<<@@@EEEGGGDDD@@@???>>>>>>AAA@@@===???EEECCC>>>===:::888777777666222///222222111111000000//////))))))***+++,,,------...+++,,,,,,++++++,,,///111///...,,,+++******+++,,,444111...------///000111111///...///111000---***...,,,***)))***,,,------333///+++)))***,,,---...///111333222000111333666888666555555777888888888555555777<<>><<<;;;;;;FFF888BBBNNNDDDCCCIIIBBB>>>??????===;;;:::;;;<<<777888999999777444000...000111222000...---...///,,,,,,,,,------,,,++++++++++++,,,,,,---------...***,,,...//////...,,,+++111---)))***///333333111000///......///...,,,***++++++,,,,,,---......///000---++++++,,,------------///000///......///000666222......000222222111...000333666888;;;@@@CCCHHHJJJNNNRRRUUUXXX\\\___bbbccceeegggiiikkklllmmmlllmmmoooqqqqqqpppooonnnhhhlllnnnmmmiiihhhkkkoookkkmmmoooqqqqqqooommmkkkjjjkkkmmmooopppmmmhhhdddhhhjjjlllllliiieeecccbbbdddbbb```___```bbbfffhhhkkkiiiggggggkkknnnqqqsssqqqnnnggg___WWWQQQLLLJJJKKKJJJLLLQQQUUU[[[fffqqqqqqpppppprrruuuxxxyyyyyyuuuuuuuuuuuuvvvxxxzzz|||}}}}}}|||xxxsssqqqrrrtttvvvxxxyyyyyyxxxvvvvvvvvvvvvwwwwwwvvvsssooojjjhhhWWWXXXWWWVVVUUUZZZbbbiiivvv111000...---,,,,,,------111222333222///---,,,,,,,,,------+++***,,,000444333111...+++))))))))))))---,,,++++++++++++,,,------------,,,++++++******++++++,,,,,,,,,,,,++++++...,,,******++++++***))))))***+++***))))))+++---111...---......***))),,,+++---000000...---///111111000///...---,,,,,,,,,.........//////000000000222111444:::<<<888333333333444777888888777444222222333333222111111333555222111222777>>>AAA???<<<999;;;======<<<;;;:::;;;III===BBBGGG>>>???DDD<<<===<<<;;;:::999999999999999999999999999777333///111222222000...,,,,,,---******+++,,,,,,,,,,,,,,,(((((()))))))))*********//////000000///---,,,+++111---******...111000///...---------......,,,+++---------......////////////---++++++,,,---...------///000///...---///000333111...///111333222111...///111222222333666888>>>???AAADDDHHHKKKMMMNNNRRRSSSUUUXXXZZZ]]]___```aaaaaacccgggkkkmmmmmmlllfffiiilllllliiiiiillloookkknnnsssvvvwwwuuurrrooojjjjjjlllnnnooonnnjjjgggeeehhhjjjkkkiiifffddddddfffeeecccaaabbbdddfffhhhjjjhhhggggggiiikkkmmmnnnqqqooojjjccc[[[RRRKKKGGGKKKJJJKKKPPPTTTXXXaaakkkqqqpppoooooorrrvvvyyy{{{wwwwwwvvvvvvvvvxxxyyyzzz|||}}}~~~|||wwwsssrrrrrrwwwxxxzzzyyywwwttttttttttttuuuvvvvvvuuutttrrrpppbbb]]]WWWSSSTTTYYY___ccciiiuuu444222///---+++,,,---...111222333222///---,,,---,,,,,,,,,***)))***---000///...,,,+++)))((((((''',,,,,,++++++++++++,,,,,,------,,,++++++******))))))******++++++******)))---,,,***)))***)))(((&&&&&&((())))))(((((()))***000------///...***)))+++(((***,,,---+++******+++++++++***))))))))))))))))))***,,,---.........---...---000777:::777444333///111444666777555222000000111333444333333444555777444222444999===??????:::<<<>>>===<<<;;;<<<===FFF???AAABBBAAAJJJOOOGGG>>>:::777777999:::888666:::777666777:::999444///222333222000---++++++,,,)))******++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,000000//////............222...******,,,...---,,,,,,++++++,,,......---+++//////////////////000000///---++++++,,,......---...///000///...---...///000//////000222333222000---...//////......000222:::999999<<<@@@CCCCCCAAA@@@AAACCCFFFIIILLLNNNOOOPPPOOOOOOUUU^^^cccdddbbb___cccfffgggffffffjjjmmmgggkkkpppuuuwwwuuuqqqnnnmmmlllllllllmmmllliiigggbbbeeehhhiiigggfffeeeeeehhhgggeeedddddddddffffffkkkkkkjjjjjjiiiiiiiiiiiikkkkkkiiifff___VVVNNNIIIKKKIIIJJJNNNQQQTTT[[[cccpppnnnmmmmmmpppuuuzzz}}}yyyxxxwwwvvvuuuuuuvvvvvvwwwzzz}}}~~~{{{wwwtttssswwwyyyzzzyyyvvvtttssssssttttttuuuvvvwwwyyyyyyzzzooofffZZZTTTTTTXXXZZZZZZ^^^ggguuu888666222...------///000000111222111///------...000///...+++***)))***+++---,,,,,,+++***)))((((((,,,++++++++++++++++++,,,......------,,,++++++++++++,,,,,,------,,,,,,+++...,,,+++,,,,,,,,,+++)))&&&)))+++,,,+++*********///,,,,,,///...***)))******+++,,,---,,,***)))(((***)))))))))))))))******&&&(((+++---...---,,,+++***))),,,444777555222333...000222444333111...,,,'''+++///222333444555666;;;777222111555;;;???AAA<<<>>>??????>>>>>>???@@@CCC@@@??????FFFRRRVVVOOOCCC===888888;;;===;;;888999555222444999:::444...111222222111///---......---,,,,,,,,,,,,,,,,,,,,,---.....................---,,,,,,,,,---///222333222///+++******++++++******))))))+++---...---+++///////////////////////////---++++++,,,............///000///...---...///,,,---///111222222111000---///000000///000222444;;;888555888===???===:::777888999<<<>>>AAACCCDDDDDD@@@>>>DDDMMMTTTTTTQQQTTTVVVZZZ[[[\\\^^^aaadddcccfffjjjnnnqqqpppooonnnpppooommmllllllkkkiiigggccceeehhhhhhgggfffffffffhhhggggggffffffeeeeeeeeelllmmmnnnmmmkkkiiihhhgggccccccdddccc___YYYTTTPPPLLLIIIHHHLLLNNNPPPVVV\\\kkklllmmmoooqqquuuzzz}}}zzzyyyxxxwwwuuuttttttssstttwwwyyy{{{{{{yyywwwvvvvvvxxxzzzyyywwwvvvuuuuuuwwwvvvvvvvvvwwwyyy{{{|||uuunnnddd\\\XXXVVVUUUTTT]]]aaakkkyyy;;;888444111///000222333000111111000...---...000222000...---,,,,,,++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++---------,,,++++++******,,,,,,------------,,,,,,+++++++++,,,...///...,,,'''***,,,---,,,+++++++++---++++++......******,,,------------,,,+++)))'''))))))(((((())))))******'''(((+++---------,,,+++((('''***111444222000111333333444444222///,,,***&&&)))...222333444555555:::666111///111666;;;>>>:::<<<>>>???>>>===>>>???CCCBBB>>>@@@KKKQQQMMMGGGIIICCC===<<>>;;;999555222444:::;;;666111///111222222111000111333111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++...111333111///,,,***************)))((((((***---...---,,,.............../////////...,,,***+++,,,...///...///000000000...------///***,,,///111222111000//////000111111000000222444777444111333888999777333444444666777999;;;<<<===@@@;;;888;;;BBBGGGEEEAAAEEEGGGJJJLLLNNNQQQSSSUUUZZZ\\\___ccchhhllloooqqqmmmkkkjjjkkklllmmmmmmlllggghhhjjjjjjhhhgggggggggggghhhiiiiiiiiihhhgggfffjjjlllnnnmmmjjjgggffffffaaaaaa```^^^\\\ZZZXXXVVVOOOJJJHHHJJJMMMOOOSSSXXXcccgggmmmqqqtttvvvyyy{{{}}}}}}|||{{{yyyxxxvvvvvvyyyxxxvvvuuuvvvvvvvvvvvvuuuwwwzzz{{{zzzyyyzzzzzz|||{{{yyywwwvvvvvvwwwxxxuuutttqqqjjjaaaYYYTTTSSSZZZ\\\bbbnnn~~~:::888555333111222333444000000111000......///111///...------///111000000------,,,,,,,,,------...******++++++++++++******++++++***))))))(((((('''*********++++++*********(((((()))+++---...---+++''')))***+++***)))***+++,,,)))))),,,,,,+++,,,///000...,,,++++++***(((&&&(((((((((''''''((()))))))))***+++,,,,,,,,,+++******(((***000333000...///333333111///---+++)))'''+++...111333333222222333666444000...///111555777555777:::<<<;;;:::999:::>>>???===HHHZZZYYYLLLJJJLLLGGGAAA>>>??????>>><<<999666444666:::<<<999555...///111111111111333444333222000...---------...000000////////////......000///---+++***+++---...///...,,,******+++,,,---)))))))))+++---...---,,,,,,,,,---......///000000...,,,***+++---.../////////000111000...------...***---000111000/////////000111111///------...///444222111222555777555333111222333555777999;;;<<<@@@<<<999:::>>>???;;;777999:::<<<>>>AAACCCEEEFFFGGGHHHKKKPPPVVV\\\bbbfff___^^^```cccgggjjjlllllleeeggghhhhhhfffeeeeeefffccceeehhhjjjkkkjjjhhhgggcccfffiiiiiifffcccdddfffgggeeebbb^^^\\\[[[ZZZZZZVVVOOOJJJJJJLLLMMMQQQVVV\\\bbbkkkqqqssstttvvvxxx~~~|||{{{zzz|||vvvrrrqqqrrrssssssuuuwwwzzz{{{{{{{{{|||}}}~~~{{{xxxvvvuuuttttttssswwwzzzvvvlllaaaZZZXXXUUUVVVZZZcccqqq777666555333222222333333///000000///......000222///---,,,---000222111000---,,,+++***+++---///000)))***+++,,,,,,+++***)))*********)))((((((''''''((())))))******))))))(((''''''(((***,,,,,,***(((((()))***)))((((((***,,,+++(((''')))++++++...333444000,,,*********)))'''***))))))((((((((())))))***************)))))))))...+++,,,111333000...///222000---+++)))(((((((((+++---000111000000111222333333333222111111222333000444999;;;:::888777666888999<<>>???<<<;;;:::::::::999666333333333333555777999::::::888999;;;>>>BBBFFFJJJLLLLLLMMMOOOSSSXXX[[[\\\[[[ZZZ\\\]]]^^^]]]]]]^^^```YYY\\\aaaeeeggggggeeeccc^^^bbbffffffcccccceeeiiijjjiiifffcccbbbaaaaaaaaa```VVVMMMKKKKKKKKKNNNRRRWWW^^^fffkkkmmmooossswww|||}}}~~~~~~~~~}}}{{{{{{|||vvvrrrrrrtttttttttuuuwwwzzz{{{{{{zzz{{{|||~~~|||zzzxxxvvvuuuuuuuuuxxx{{{{{{vvvmmmddd___VVVVVVXXX\\\fffsss555444333333222222222222///000000///......000333111///---...000111///,,,---,,,***)))***,,,///111)))***+++,,,,,,+++***))),,,,,,++++++***)))))))))))))))************))))))*********,,,---,,,)))'''***++++++***)))))),,,...+++'''&&&(((***+++///555888444...+++,,,,,,+++***,,,,,,+++***************+++***)))(((''''''((((((111...///333555111//////555333000---+++,,,---...&&&(((+++---...///111222444666777888666444333333///444999<<<<<<999777666999999<<>>@@@AAA:::888555333222222444555555222///...///000000000333444555555666555555555666777999;;;<<<<<<<<<<<>>@@@AAA@@@;;;555000999999999999999888777666444111//////111222000---+++---...000000///...---******))))))((()))))))))((('''((()))+++---000222///...------------..................------------000000000000000000000000555333333555999:::777444555444333111000000/////////...,,,******,,,...000------........................//////111222444555222666999;;;999555111000...///222666::::::888666444333222000000111333444111///------///222333333222333444444555555444444444444444444333111000///000111333555777888999999;;;===@@@CCCEEEIIIMMMPPPSSSUUUYYY^^^dddiiimmmoooqqqqqqqqqpppooopppsssuuuuuuqqqllleee^^^VVVNNNHHHLLLOOOUUU\\\bbbfffhhhiiimmmmmmnnnnnnnnnnnnnnnnnnqqqpppnnnmmmmmmppprrrtttssstttuuuwwwxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||{{{{{{|||||||||}}}}}}}}}{{{wwwrrrkkk```XXXXXX]]]fffxxx...555<<<===;;;999444///...---,,,,,,---.........******)))))))))***++++++***)))))))))))))))))))))******))))))))))))******------,,,+++++++++++++++*********)))******+++,,,***,,,------+++)))((((((((()))***)))''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''''''''************))))))))))))***)))(((''''''&&&&&&''',,,+++******++++++)))(((+++++++++***++++++++++++******+++---...///000111///888===999222000111222222222444666888999;;;;;;:::888888999:::888333...000222444555666666666555///---,,,///222444222000***,,,...000000///,,,***(((((('''''''''(((((()))((((((((((((***,,,---...,,,------...//////......,,,,,,,,,,,,,,,,,,,,,+++........................111000000222555555333111555444333222111111222222888555111...---...///111333333111000///---------)))***,,,...000333555666444999<<<<<<777333000000000000111444666666555333111000/////////111222333222000...---///111222222222222333444444444444444333333333222111000/////////000222333555666666666666777999:::;;;<<<>>>AAADDDFFFKKKPPPVVV\\\```bbbgggggghhhhhhhhhkkknnnrrrsssrrrpppmmmfff\\\QQQJJJLLLOOOTTTZZZ```dddggghhhnnnoooqqqrrrrrrpppnnnmmmooonnnmmmmmmnnnpppsssuuutttvvvxxxyyyzzz{{{|||}}}zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~zzz{{{yyyqqqdddZZZXXXYYY]]]lllwww...666<<<<<<;;;===;;;777///,,,******,,,......---((((((((((((((()))***+++)))))))))))))))))))))******))))))))))))))))))***,,,,,,+++*********++++++******))))))***++++++,,,+++---///...,,,*********((())))))((('''''')))*********+++,,,,,,------...+++***)))(((''''''&&&&&&*********)))))))))(((((())))))((('''''''''''''''---+++******++++++)))((()))))))))***************)))***+++,,,---///000000///777;;;666...---.../////////000222444666777999;;;777333333444444111...***,,,000333666888888999///------///333555333000)))+++...000000...+++)))&&&&&&&&&&&&'''((())))))******************+++++++++,,,---////////////...******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000...111000/////////111333444777555222//////000333555555444333111000/////////+++,,,...000222444666666333666777444000------...555333000000222333444333//////......///000222222444222///...///000000000111222222333333333333333333333333222222222222333111222333444555555555555111333666888777777777888:::;;;???CCCGGGKKKOOOPPPTTTVVVWWWYYY[[[___dddggglllmmmooooookkkcccYYYQQQNNNPPPTTTYYY^^^cccgggiiinnnpppsssttttttrrrooommmmmmmmmllllllnnnppprrrtttsssvvvyyyzzzzzzzzz|||~~~{{{{{{zzzzzzyyyyyyxxxxxxwwwxxx{{{}}}~~~}}}|||{{{yyy}}}}}}vvvkkkbbb\\\ZZZWWWbbbkkkzzz...777;;;999999>>>>>>:::000---))))))+++------,,,''''''''''''((()))***+++)))))))))************+++***))))))(((((())))))***))))))((((((((((((((()))))))))))))))***+++,,,,,,,,,...//////---+++***+++'''((()))((('''''')))+++))))))***++++++,,,------***))))))(((''''''''''''*********))))))((((((''')))((((((''''''(((((())),,,+++))))))******)))((((((((())))))***))))))((((((((()))+++,,,---...///111777999333,,,+++,,,,,,,,,---...///111333444444<<<999555222111///---+++***,,,///333777:::<<<===222000000111444444111...)))+++...//////---***(((&&&%%%&&&&&&'''((()))***,,,,,,++++++***)))))))))++++++,,,---.........---)))))))))***************************************+++,,,---////////////......---,,,,,,---///111333///...------...111444666111111000000111222444555222333444555666666666666888777666333000000111222888555111///000333444444//////...//////000111111555333///...///000000///000111222222333333222222333333333333333444555666111222333333333333333333---000444666666666777777666777999;;;>>>@@@BBBBBBCCCEEEGGGIIILLLPPPVVVZZZaaacccfffiiihhhddd]]]WWWOOOPPPQQQUUUZZZ```fffiiimmmooorrrttttttrrrpppnnnkkkkkkkkkkkklllnnnpppqqqqqqtttxxxxxxwwwvvvyyy{{{{{{{{{zzzyyywwwvvvuuuuuutttvvvyyy{{{||||||zzzyyy||||||tttlllddd]]]UUU[[[___mmm...777;;;666666<<<<<<666222---((((((***---,,,***''''''''''''((()))***+++************++++++,,,,,,))))))(((((((((((())))))(((((('''''''''(((((()))))))))))))))***+++,,,---+++---///...,,,*********'''((()))((('''((()))+++************************))))))((((((((((((((()))+++******)))((((((''''''(((((((((((()))***++++++***((('''((())))))(((''''''((()))))))))((('''&&&''''''((()))+++,,,---...555888777111------,,,***+++,,,...///000111111111777888888666333///,,,,,,,,,---///222555999;;;===222111111333666666222///***+++---......,,,***(((%%%%%%&&&&&&''')))***+++***************))))))(((***************+++++++++((()))))))))***************************************,,,.../////////...///...,,,+++******,,,///000,,,++++++,,,---///111333//////......000222444666444555666777888888777777===;;;888777888888888888888555333222333444444444///////////////000000000444111///...///111111111000111111222222222222222333333222222222333444555111111222222222111000000///111333333333333555777666666777888999999:::::::::;;;===???AAAEEEJJJNNNRRRSSSVVVYYY[[[[[[XXXUUUNNNNNNMMMOOOTTT\\\ccchhhmmmooorrruuuuuutttrrrppplllllllllmmmmmmooopppqqqooossswwwwwwtttsssuuuyyyyyyyyyxxxwwwvvvuuuttttttuuuvvvwwwxxxyyyzzzzzzzzz}}}~~~zzzpppeee[[[[[[XXXaaattt---777;;;555444999888111333---((('''***,,,+++)))'''''''''((((((***++++++******+++++++++,,,,,,,,,))))))(((((((((((())))))******))))))))))))***+++))))))))))))***+++,,,---+++,,,...---+++)))))))))'''((()))((('''(((***+++++++++******)))(((((('''))))))((((((((())))))***+++******)))(((''''''&&&(((((((((((()))+++,,,---(((&&&%%%&&&(((((('''&&&'''((()))))))))(((&&&%%%&&&&&&''')))***+++,,,---888999666111......---***+++,,,...000000000000//////444999:::666111///...------...///222555888::://///////333777999666333++++++---------+++)))(((%%%%%%&&&&&&((()))+++,,,'''(((((()))***)))))))))))))))(((((((((((())))))((()))))))))******++++++************************)))+++---......------...///---+++))))))***,,,...//////...---------------111000...---...///111222///111333666888999999999<<<999777777:::;;;999777666555555555666666444333000000000000000000000///222000------///222333333000000111222222222222222333222111000000111222333111222222222111111000///555555333111//////222444666666666666666666666666777888::::::<<>><<<777666666555333222222222222555111...000444777555222000000////////////000000//////000222333333333333444555666444222000///000//////000111222222333333;;;<<<===:::555222222444444555777999;;;<<<<<<===@@@???>>>>>>>>>???AAABBBBBBAAA@@@AAAFFFNNNVVV[[[fffpppwwwuuuqqqqqqssstttoooooooooqqqttttttsssqqqtttwwwzzzzzzwwwuuuuuuwwwxxxwwwuuuttttttuuuvvvxxxyyywwwuuuuuuwwwzzz}}}~~~~~~|||xxxiii^^^WWWYYY___gggttt999777666888;;;;;;777333000---+++***+++---------,,,,,,+++*********))))))***+++,,,------,,,+++************)))((((((((('''((('''''''''''''''(((((()))((()))+++------***'''***++++++++++++***))))))))))))(((((())))))***+++,,,,,,,,,+++***)))(((''''''''''''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%'''(((((())))))(((((('''(((((('''&&&&&&&&&&&&'''(((''''''&&&&&&''''''''')))++++++,,,---///333666111111000///............***,,,///000000...---,,,+++///444777888666222///222111222333555777888999444111///333999<<<888444//////000000///---+++***)))))))))******)))))))))+++)))''''''(((******)))+++)))'''''')))++++++***)))(((((()))***+++,,,,,,...,,,***)))((()))******,,,)))***///000------111111///...,,,++++++++++++000,,,***+++///111///,,,111000///...............///000111222333333333333555333111222555888888777444777888666777;;;<<<:::999888777666444444333333333000---...222333222///000//////////////////000//////000111222222222222000222222111///------...//////000111111222333333777999999888555333444666444444666777999:::::::::;;;;;;::::::;;;;;;<<<<<>>======@@@FFFLLLOOO[[[eeemmmmmmlllooosssuuunnnmmmnnnqqqssstttsssqqquuuyyy}}}}}}zzzwwwvvvwwwxxxwwwvvvuuuuuuvvvxxxyyyzzzyyywwwwwwyyy{{{}}}}}}}}}~~~{{{sssiii```^^^^^^```jjjttt777666666999<<<<<<888555000...,,,+++---...///...,,,++++++************+++,,,------...---,,,***)))++++++***)))(((''''''&&&''''''&&&&&&&&&&&&''''''***))))))***++++++)))&&&******++++++******)))((((((((())))))******))))))+++***))))))((((((((()))'''''''''''''''&&&&&&%%%((((((''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''&&&''''''((((((***+++,,,,,,,,,---000333---...///000//////...---------......---,,,+++++++++---111444555555333222444333222222333555888999666333111444999:::777222,,,,,,---...---,,,+++***((((((************(((((()))'''&&&''')))++++++***)))(((((()))+++,,,+++)))''''''((()))***************)))(((''''''((()))***)))((()))---...------000///...,,,+++++++++,,,---///,,,((())),,,//////---000000...---,,,,,,,,,,,,111222222222111111000///111///...///222444444444111666666222111555:::;;;::::::999888777666555555444111//////222333111///000000////////////000000///000000111111111000000...///111000...------...///000000111111222222222222444555555444444555777333444555666777777777777666777888888999999888888;;;:::999999:::===@@@AAAJJJTTT]]]___aaafffkkkmmmiiiiiijjjnnnqqqsssrrrqqquuuyyy}}}~~~{{{xxxwwwwwwwwwvvvuuuttttttuuuwwwxxxxxxxxxyyyyyyyyyzzzzzz{{{|||~~~{{{uuullleee^^^[[[```hhhzzz999888777777999999888666///...,,,---///000000000,,,++++++*********+++,,,---.........---,,,***)))+++++++++***)))))))))(((******)))((((((((())))))***************)))'''&&&***************))))))(((&&&''')))*********)))((()))((('''&&&&&&''')))***((()))******))))))'''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&((())))))'''''''''''''''(((((()))+++,,,,,,+++***+++---///***+++...000000///---,,,///...,,,,,,---...------+++,,,...000222444555555444444333111111333666999777444333555888888444111)))***+++,,,,,,+++******'''((()))******)))((('''(((''''''(((+++,,,---,,,)))))))))+++,,,+++)))&&&&&&'''(((*********)))(((''''''&&&&&&'''((())))))))))))***,,,---,,,---------,,,+++++++++,,,---...///,,,)))(((+++...////////////---,,,++++++******111111111111000000///...222111000/////////......000666888333///111555888777777777777777777777666999777555444666666555444111111222222222222111111000000111111111000000//////000222111000//////000///000000000111111111222000111222333333333444555444444555555666555555555555666888999:::999888777888888888888888999::::::<<>>;;;888555555555555555...---,,,---000111111000---,,,+++*********+++,,,------......---+++)))(((*********++++++,,,,,,,,,,,,+++******)))))))))***))))))***)))(((''''''''')))************)))((((((&&&'''(((******)))((((((((('''&&&&&&&&&'''((()))((()))*********)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&'''((()))***'''''''''''''''((()))******+++,,,+++))))))***+++(((***---///000///,,,+++...,,,+++,,,///111111111++++++,,,...000333666777444444333111///000333777666444333444555555111...((((((***+++++++++***)))'''((()))******)))((('''(((((((((***---......---******+++,,,,,,***'''###&&&''')))******)))((((((&&&&&&&&&''''''((())))))+++,,,---,,,,,,------+++++++++******+++,,,...//////---******+++...000111...---,,,+++************......///000000/////////111111111000///...------...555999555000000111111111222333555666777777777;;;999888777888888777777444444555555555555444444222222222222222222111111///111222222111///000111000000000000000111111111111111000111222222222222444444555555555555444444555666777888999888777666666777888999::::::::::::888???DDDDDDDDDIIILLLLLLQQQRRRVVV\\\bbbggghhhhhhmmmrrrwwwzzzyyywwwxxxyyy{{{yyywwwuuuttttttuuuvvvvvvyyy||||||{{{yyyyyyzzz}}}~~~~~~}}}tttiiibbbaaabbbdddmmm{{{???===999555222111111111,,,,,,,,,---000222111111000...,,,***)))***+++,,,+++,,,,,,---,,,+++)))(((((())))))***+++,,,------+++***)))(((((('''(((((('''((()))((('''&&&'''((())))))******))))))((('''''''''(((((())))))(((((('''''''''&&&''''''((((((%%%'''((())))))'''%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%&&&'''((()))***''''''''''''((()))******)))***+++***((((((((()))'''))),,,......---+++***,,,***))),,,000444444333,,,,,,,,,...000333666888222333333000------000333333222111222222111...,,,((((((******+++***)))((((((((((((((((((((((((((((((((((((***---...---,,,+++******+++,,,***'''$$$((())))))******)))))))))''''''(((((())))))******+++...///---...000000---+++*********+++,,,...///---,,,++++++,,,...000222---,,,,,,+++++++++++++++,,,,,,---...////////////---///000111000///000111---333666333000//////------...111333444555555555777666555555555555555555555666777888888777666555333444444555555555444444000111333222000//////000000000000000000000000000222000///000111222111000333333444444555444444444333333444555555555555444555666888999;;;;;;;;;;;;:::???AAA??????BBBCCCAAAEEEFFFIIIOOOUUUYYY[[[ZZZbbbgggmmmpppqqqrrruuuxxxzzzyyywwwuuuuuuvvvwwwxxxxxx{{{}}}{{{|||~~~~~~{{{rrrkkkfffbbb___fffqqq~~~;;;;;;:::777444000...---+++***+++---000222111000222000---***))))))***+++)))***+++++++++***)))(((((((((((())))))******+++******)))''''''&&&&&&&&&%%%'''((('''&&&%%%'''***)))))))))))))))(((((('''(((''''''''''''((())))))'''((((((((((((''''''&&&%%%&&&((())))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))''''''''''''((()))***+++''')))******(((''''''((((((***+++,,,---,,,***)))+++)))(((+++111444333111---------...111444666888///222333000,,,***---000///////////////---+++)))((()))***++++++***((((((***((('''&&&&&&'''(((***''''''''')))+++,,,+++))))))((()))***++++++)))'''+++******)))))))))******)))******+++++++++*********...000...000444555111++++++*********,,,---...******++++++,,,---///000,,,++++++++++++,,,------,,,,,,---............---,,,///111111000...///000,,,///000------//////,,,---...000222333222111111111111111111000111222333555666888999999888666555555555666777888888888888333444555444222000000111000000000000000000000///111///...///222333222000000111222222333333333333222222222222222333444444444444666777888999999999999===>>>;;;;;;>>>???=========???DDDHHHKKKKKKJJJQQQVVV\\\```bbbffflllpppqqqqqqpppppprrrtttwwwyyyvvvzzz~~~~~~{{{zzz}}}~~~~~~~~~~~~{{{vvvnnneee```cccjjjttt666888::::::666111,,,************---000222111000333111---***(((((()))***'''(((***++++++***)))(((((((((((((((''''''''''''++++++***(((((('''''''''$$$&&&((('''%%%%%%(((+++)))))))))))))))(((((('''(((((('''&&&&&&((()))***'''((()))))))))(((&&&%%%'''(((***++++++)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''((((((''''''''''''((()))++++++&&&((())))))(((&&&'''''')))***++++++++++++***)))***((('''+++111333111...------...///111444666888---111333000+++)))+++...---------------+++)))((()))***+++++++++)))((('''+++)))&&&%%%%%%&&&)))+++&&&%%%&&&(((******)))''''''&&&''')))+++---,,,+++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,+++***(((...000///111888999666++++++*********+++---...''')))+++++++++,,,---///++++++++++++,,,---......------......------,,,,,,///111333222...,,,+++,,,+++,,,***(((***///111...///000111222222111///....../////////...///111222444666777888888777666444666666777999::::::::::::777999999888555333333333000000000000////////////000...---///222444333111...///000111111222222222444333222222222333555666333333333444555555666666666999:::888999<<<===;;;999999:::===@@@AAA@@@>>>CCCGGGMMMQQQUUU[[[bbbggghhhhhhhhhjjjmmmqqquuuwwwssswwwzzzzzzwwwwww{{{~~~}}}||||||||||||vvvkkkaaabbbfffnnnzzz;;;999666444333222000///***(((***///111...++++++...//////,,,((('''(((+++))))))((((((((())))))***&&&'''((((((''''''((()))%%%$$$#########$$$%%%&&&&&&&&&''''''((()))))))))+++,,,------,,,***'''&&&&&&'''((('''%%%$$$$$$%%%((()))***++++++***)))((((((((((((''''''&&&&&&&&&******)))((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%% &&&)))'''(((///333222(((%%%"""###&&&(((((('''%%%'''((()))((()))***,,,,,,,,,,,,///000///***%%%$$$%%%'''***,,,...//////...//////111222333444444111111222222...((()))...222333222---((('''))),,,000...,,,,,,,,,,,,***(((***(((&&&&&&((((((((('''###$$$%%%''')))+++---...***))))))+++---,,,((($$$+++000444333---)))(((***+++,,,---...---,,,+++***++++++---000333555555444000---))))))+++,,,***(((***,,,...---+++)))))))))...---,,,---///000///...'''***...000///---+++***+++++++++++++++++++++,,,++++++,,,---,,,+++***)))---------...------,,,,,,............///111222333444555666444111///...//////444555333666>>>@@@===;;;:::;;;===999333111222333333333333222111000000......///111333222000...222///...111666888666222222222222222222222222222888777666555444333333333777888999888666444555666888777666555666888:::<<>>>>>===888555222222666:::<<<===777666333111000000000111222222111111222333333444333444555555333333444555999888888888888999:::;;;666888:::;;;;;;<<<>>>@@@???@@@BBBCCCDDDFFFJJJMMMPPPTTTYYY^^^bbbfffkkknnnsssssssssssstttuuuvvvwwwsssuuuxxx|||~~~~~~xxxpppiiiggglllqqq{{{///...---***((()))---111000---,,,000222111111333---,,,,,,,,,---,,,,,,+++******)))(((((((((((((((((()))++++++******+++---***)))'''&&&&&&&&&''''''&&&&&&''''''((()))))))))******((('''&&&&&&&&&&&&***++++++***'''%%%&&&&&&)))((('''''''''(((***+++&&&%%%$$$$$$$$$%%%&&&&&&)))(((((('''''''''''''''%%%&&&''''''((((((((('''+++*********(((&&&''')))((()))++++++***((('''&&&((()))***)))''''''((()))''''''''''''((()))+++---,,,+++)))(((((()))+++,,,++++++---...000222333444222---+++000333222111111444222000000222111---))))))---///---)))&&&)))---)))((('''''')))******)))((()))***+++******)))((()))***,,,,,,+++((('''&&&)))'''&&&''')))***)))(((++++++***)))(((((((((''')))---111333111...,,,+++...+++)))+++///222222111///000000...+++******+++)))))))))***,,,,,,***)))+++,,,......------...///+++,,,,,,---,,,+++***)))***************)))((((((***++++++,,,------,,,,,,,,,,,,---------,,,++++++---...000///...------...///...---............000222---+++...000......000///000111111222222222222333444555999>>>BBBCCCCCC;;;999666666999===AAACCC===;;;888555333111000000111111111111222222333444111333444444333333444666666666555555666666777777777888:::;;;;;;;;;===???>>>???@@@@@@@@@BBBEEEGGGJJJKKKMMMOOORRRWWW]]]bbbiiiiiikkkmmmppprrruuuvvvsssvvv{{{|||zzz}}}~~~~~~zzztttpppnnnnnnoooxxx***,,,---+++***,,,111666...++++++///111///...000,,,,,,+++,,,......---+++,,,,,,+++***))))))))))))'''(((***+++***+++,,,...---,,,***)))((())))))***&&&&&&''''''((())))))))),,,++++++***)))''''''&&&'''((()))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%&&&'''(((((((((((((((+++******+++)))&&&'''***)))***+++***(((&&&&&&''')))***+++***(((''''''(((%%%'''(((''''''(((***,,,,,,+++***))))))***++++++******,,,...000111333444///++++++///111//////111555555444444333000,,,(((***,,,---,,,)))((()))+++)))((('''''')))++++++***))))))(((((((((((((((((()))+++......+++'''%%%$$$(((((()))******)))))))))+++***))))))((())))))))))))---222222000---,,,,,,---+++)))***///222222111.........---+++***+++---,,,***)))***,,,---,,,+++,,,---...---,,,,,,...000------,,,++++++*********)))***+++,,,+++***(((''')))***+++,,,,,,------,,,+++,,,---.........---,,,///000111000...,,,,,,,,,...,,,,,,...///...///222555...***,,,...------...,,,---...///000111111111222222333777<<<@@@AAAAAA;;;:::999888:::>>>BBBEEE@@@???<<<:::666333111000222111111111222333333444111222444444444444666777777777777888888888888888666888999999999999;;;<<<===>>>>>>>>>===>>>AAACCCFFFFFFEEEEEEFFFJJJQQQVVV\\\]]]___cccgggkkkoooqqqrrrvvv{{{~~~{{{xxxzzz|||~~~yyyrrrnnnhhhooozzz(((+++......---///444999000------111222...++++++,,,++++++---///000...+++...---,,,+++************'''((())))))))))))***+++...---+++***))))))******&&&&&&''''''((()))))))))++++++,,,,,,,,,+++)))((('''((()))((('''&&&''')))''''''''''''&&&%%%$$$$$$###%%%&&&(((((((((&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''((())))))))))))***''''''***(((%%%&&&+++***++++++)))&&&$$$%%%''')))******)))'''%%%&&&'''$$$&&&(((((('''&&&(((************************+++))))))+++---///111333333+++***+++...---+++,,,000333555777666333///,,,***++++++++++++************)))((('''(((***+++++++++)))(((&&&&&&&&&'''((())))))+++---,,,)))''''''((('''***......+++))))))*********)))))))))***+++,,,(((,,,000000---***+++------+++(((***...111111000,,,,,,,,,+++******,,,...///---******,,,...///...000000///---++++++,,,...///---+++***))))))***+++,,,+++++++++************))))))***,,,,,,------,,,)))+++---...///...---,,,...///000///---,,,,,,,,,---)))***...000...///444999111+++,,,...---,,,,,,+++,,,---///000000111111111000111333777999::::::777777777777999<<<@@@CCC>>>>>>===<<<:::666333111333333222222222333333444000222444555444555777888:::::::::;;;;;;::::::999666777999888888888999;;;<<<======<<<<<<<<>>===<<<===???AAA@@@AAABBBBBBAAABBBDDDFFFIIIJJJLLLPPPTTTXXX[[[]]]dddfffjjjnnnrrruuuwwwxxxuuuvvvzzzwwwssspppuuu///......///000222444555444000---111777888111))),,,---...---+++***+++,,,000///...---------------111///,,,***(((((())))))(((((('''&&&%%%$$$$$$$$$(((((('''''''''(((***+++---000000///000111...)))(((&&&'''***)))&&&&&&***...***&&&%%%&&&((('''&&&'''''''''&&&&&&%%%%%%%%%(((((((((((('''&&&%%%$$$&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((+++***'''%%%$$$$$$%%%%%%,,,)))&&&%%%'''((('''&&&%%%%%%&&&'''((()))******))))))*********+++++++++***'''''',,,333555000+++,,,,,,---......---------///---------...---+++***'''***+++)))+++,,,***%%%&&&&&&&&&'''(((***+++,,,---)))%%%$$$&&&((()))(((...---,,,***)))(((((('''))))))***+++++++++++++++(((''''''&&&&&&''')))***%%%((('''$$$$$$(((***(((%%%%%%''')))***,,,---...+++)))(((((()))******)))---------......000111111111222111///,,,******+++++++++******+++,,,,,,---......,,,+++******))))))---***((((((***+++)))'''*********+++,,,...///000//////...------...000111---,,,+++***,,,///222444///...,,,,,,------,,,++++++,,,---...//////////////////000000///...------444333111000000222333555666777888999888666444333666666777777777777666666999888777666666777888999;;;999777444333333333444444555666777999999::::::;;;;;;;;;<<<<<<>>>??????<<<>>>@@@AAAAAAAAABBBCCCCCCDDDFFFHHHJJJMMMOOOPPPSSSXXX```hhhllloooqqqsssqqqzzz~~~}}}sssiiisssxxx......------...///111222111...,,,///444444///)))***,,,......------...///000///...---,,,,,,,,,,,,///...,,,***)))))))))*********)))''''''&&&&&&&&&'''(((***+++------------,,,//////...000333111---***'''''')))(((&&&&&&***,,,)))&&&&&&'''((('''&&&'''''''''&&&&&&&&&%%%%%%(((((((((''''''&&&%%%$$$&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((+++***(((''''''((()))***+++)))&&&''')))***)))((('''''''''(((((((((((((((*********************+++)))''''''---444777222---******+++,,,,,,---,,,,,,+++******+++---...,,,+++(((++++++))))))+++)))%%%(((((())))))***,,,---...,,,)))%%%$$$&&&(((((('''...---,,,+++***)))))))))%%%%%%'''((((((((('''&&&'''''''''''''''((())))))'''******''''''***+++***''''''((()))+++---///000///---***)))*********)))------------...///000111000111222000...,,,+++,,,++++++******+++++++++,,,......,,,+++***))))))(((***(((&&&'''***,,,+++***************+++---......000...,,,+++,,,...111333,,,+++******+++...000222000///---......///---,,,+++,,,---....../////////.........---------,,,,,,111000///...///000222333222333555555555444222111555555666666666666555555777777666666777999:::;;;:::888666444333333333444777777888888888888777777::::::::::::;;;<<<======:::<<<>>>>>>======>>>??????@@@BBBDDDFFFHHHIIIJJJLLLQQQWWW\\\___bbbdddeeekkksssyyy|||qqqpppooo{{{...---,,,++++++,,,---...,,,+++,,,---//////,,,***(((+++...//////...///000///...---,,,+++++++++++++++++++++***************,,,+++******))))))))))))%%%'''+++...000000///------......,,,///444444111---)))''')))(((&&&&&&***)))(((''''''((()))(((&&&'''''''''''''''&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&'''((((((******)))((()))+++...///+++)))((((((***++++++***))))))(((((('''''''''&&&*********************)))''''''(((...555777333///((())))))***+++,,,,,,---((('''(((+++...000///...***------***)))***)))%%%))))))))))))***+++------,,,)))&&&%%%&&&(((((((((------,,,+++++++++++++++&&&''')))++++++***)))(((&&&''''''(((((((((((((((&&&***,,,***)))++++++))))))(((((()))+++...222444555111---************))),,,,,,,,,,,,---...//////...000111111///---,,,,,,++++++++++++************///...---+++***(((''''''&&&%%%%%%&&&))),,,,,,,,,***************+++,,,---///---+++***+++...111333+++*********+++,,,...///...---,,,,,,---...,,,+++++++++,,,---...............---,,,+++++++++,,,---///...---------...000111...///000111222111000000444444444444444444444444555555555666888:::;;;<<<888777666444333333444444::::::999999888777555555888888888999999::::::;;;888:::<<<<<<:::999:::;;;<<<<<<===???@@@AAABBBCCCGGGIIIMMMPPPQQQSSSUUUWWWaaahhhnnntttyyysssnnnttt///...---,,,++++++,,,---***+++,,,,,,+++++++++,,,(((+++...///...------...///...---,,,+++*********((()))******++++++******,,,,,,+++***************&&&(((***,,,---------,,,//////...+++...333444222///***'''))))))&&&''')))'''''''''((())))))((('''((('''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''(((''''''''''''&&&&&&&&&&&&'''((((((+++***))))))***,,,...000******)))))))))))))))(((((((((((((((''''''''''''************))))))))))))(((''')))...444555111---(((((()))***+++,,,---...''''''))),,,000333333333---000000,,,)))******'''''''''''''''((()))***+++---+++)))((((((((())))))+++***************++++++''')))+++------,,,***)))%%%&&&((()))))))))((('''###)))---+++)))))))))'''))))))((((((***...222444777333...***)))))))))))),,,+++++++++,,,,,,---...+++---000000...---,,,,,,+++++++++++++++*********......---,,,***((('''&&&&&&%%%%%%''')))***,,,,,,*********)))******++++++++++++,,,,,,---...000000***************+++,,,,,,+++)))((()))***+++***(((++++++,,,---------------...---+++******+++,,,...------,,,,,,---...///000---...///000111111111111333333222222222222333333333444444555666777999999888777666555555555666666:::::::::999888777666555777777888999999999999999999:::<<<;;;:::999999:::;;;;;;<<<======>>>>>>???DDDFFFHHHIIIIIIKKKNNNPPPWWW\\\```eeesss|||zzzwwwwww{{{~~~111000...---------...///,,,---...---+++***+++---)))+++------,,,******+++//////---,,,+++*********&&&'''((()))************++++++******))))))******++++++++++++++++++,,,,,,111111...+++,,,222333000000***''')))***(((''')))&&&'''((()))((((((((((((((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''((((((+++***)))(((((()))+++,,,)))******)))'''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))***)))***---000000---***)))))))))***+++---///000******+++///333555666555///333444///,,,,,,+++)))((('''''''''((()))******...---,,,+++***)))***+++((((((((((((((())))))***&&&''')))*********((('''%%%&&&((()))))))))((('''###+++///---***))))))((()))(((''''''))),,,///222555111,,,((((((((()))))),,,++++++++++++,,,------***,,,......---++++++,,,++++++,,,,,,,,,,,,+++***.........---,,,***((('''(((((((((((((((((()))************)))******++++++(((***,,,/////////---,,,))))))*********************((('''(((******)))(((***+++,,,,,,,,,,,,,,,,,,...---+++******+++---///,,,,,,------...///000000...///000111222222333333222222111111111111222222333333333444444444444444777777777777777777888888888888999999999999888777888999999::::::::::::999:::<<<======;;;:::;;;;;;============>>>>>>>>>>>>CCCDDDEEEFFFFFFHHHKKKNNNPPPSSSVVVZZZbbbllltttwwwqqquuuxxx|||~~~zzzxxx|||111000//////000111222333111000///---+++***,,,---+++,,,,,,+++)))))))))+++000000...,,,+++*********'''''''''((())))))******+++******)))))))))******000...---,,,+++,,,---...000000...***,,,111111//////***'''+++---+++(((((('''((()))((('''&&&'''((((((((((((((())))))))))))&&&''''''(((''''''&&&&&&%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((+++***(((&&&&&&&&&'''(((''')))***)))'''&&&%%%&&&&&&'''''''''(((((())))))((((((((()))))))))******,,,+++***+++,,,---,,,***+++*********+++,,,...///,,,,,,,,,///222444333222---333666222...---,,,******************+++,,,,,,.........,,,***)))***+++((('''''''''''''''(((((((((((())))))*********)))&&&''''''(((((((((((((((&&&...333000,,,+++,,,+++((((((''''''(((***,,,...000---)))(((((()))******,,,,,,,,,++++++,,,,,,---,,,---...---++++++,,,---***+++---.........---,,,......///......,,,***)))***++++++***(((''')))******************+++,,,---(((***---//////...+++***)))***+++++++++***)))(((+++***)))***,,,,,,,,,******++++++,,,,,,+++++++++---,,,+++++++++,,,---...,,,,,,---...///000000111///000000111222333333444333222111000000111222333111222222333222222111111555555666777888888999999777777888999:::::::::999999999;;;<<<<<<;;;:::999:::<<<>>>>>><<<<<<<<<===>>>>>>>>>>>>????????????@@@AAACCCCCCCCCEEEHHHJJJKKKMMMPPPSSSWWW\\\___```bbbmmmppprrrzzzwwwuuu|||/////////000111444666777555333///,,,+++++++++,,,+++,,,+++***)))))),,,...222111///---,,,+++******(((''''''&&&'''(((***++++++***************++++++,,,,,,,,,---------------,,,---,,,***,,,111222///---(((''',,,000---)))((()))******(((%%%$$$''')))(((((()))))))))*********''''''((())))))(((((('''$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((***(((&&&%%%%%%%%%'''((($$$'''******)))((((((***((((((((((((((('''''''''&&&''''''((()))***++++++---,,,******+++,,,......+++***)))))))))***,,,...,,,++++++,,,......---,,,)))111666333...,,,+++(((***************++++++,,,,,,---...,,,)))'''(((***)))(((((('''''''''((((((***)))(((((())))))++++++'''''''''''''''((())))))(((000444111++++++,,,---)))(((((((((((()))******+++)))((((((***,,,------------,,,,,,,,,,,,------000000///---++++++---///***+++---///000000//////---...///000///...,,,++++++,,,---+++)))((())),,,************+++---......,,,,,,,,,,,,,,,++++++***)))***,,,---,,,***((('''+++***)))***,,,---,,,+++******++++++++++++******************++++++,,,,,,++++++,,,...///000000000////////////000000111222333222000//////000222333///000111222333333222222222333444555777777888888777888999999::::::999999888999;;;<<<<<<;;;999888888:::<<<<<<;;;;;;<<<============>>>>>>????????????AAABBBBBBBBBBBBCCCEEEGGGGGGIIILLLOOOQQQSSSTTTVVVdddddddddpppooolllwww{{{~~~......///000222555888999888333...,,,+++++++++***+++++++++))))))+++///222222111000...,,,+++++++++)))(((&&&%%%&&&''')))++++++++++++******+++,,,,,,%%%'''***,,,---,,,+++***(((******)))---222333///,,,''''''---111///***'''***+++***'''$$$###&&&)))(((((())))))*********+++(((((()))))))))))))))((($$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&((()))"""&&&***+++******,,,...+++***)))((('''&&&%%%%%%%%%&&&'''((()))***+++,,,---,,,***)))+++...000222+++***((('''''')))+++,,,+++***))))))******(((&&&&&&///555333...+++)))''')))((((((((((((((()))******,,,---+++(((%%%&&&(((******)))(((((((((((((((&&&%%%###"""###$$$&&&((((((((('''&&&&&&((()))***'''///333///)))(((+++,,,))))))******))))))))))))(((''''''))),,,///000///......---,,,,,,---------333333111...,,,,,,///222)))+++...000111222111000---...000111111000...---***,,,---,,,))))))+++...*********+++,,,...///000000...+++)))((()))+++,,,)))+++,,,------+++(((&&&)))((('''(((***++++++*********+++++++++******)))'''((()))***************)))***,,,---.../////////......---------...//////333222111//////111222333---///111333444555444444///000222444555666777777999999:::::::::999999888888999:::;;;;;;:::888777555777999:::::::::;;;<<<;;;<<<<<<======>>>>>>???@@@BBBDDDCCCBBBAAAAAABBBDDDBBBCCCFFFHHHIIIKKKNNNIII[[[[[[\\\jjjiiicccnnnpppuuu|||