BM6P6(@ zzzyyy}}}zzzwwwuuussspppnnnqqqvvvzzz{{{}}}}}}~~~}}}~~~wwwmmmddd```]]]ZZZTTTMMMGGGBBB>>><<<333000//////111333444444777<<<;;;???MMMTTTZZZgggiiifffccc___[[[VVVQQQMMMIIIEEE@@@;;;888555222///......---------,,,,,,,,,............///111222333222333444666777888888888;;;999666333333666999<<<999777333000......///000000000000000000000000000111111111111222333444555666555333222222333555666222111111222333555888999===???>>>:::777777555111444666777666666:::AAAFFFKKKOOORRRQQQRRRTTTSSSOOOSSSVVVXXXVVVSSSSSSWWW\\\[[[XXXYYY^^^aaabbbeeejjjkkkyyy{{{rrrpppppppppkkkqqqxxxzzzxxxwwwyyy|||{{{{{{}}}ssslllkkklllkkkkkkkkklllllljjjiiipppnnnkkkjjjkkkmmmnnnnnnmmmnnnqqqpppkkkgggkkksss}}}~~~~~~~~~}}}|||vvvooommmmmmjjjddd___[[[VVVTTTUUUVVVUUUSSSMMMKKKHHHGGGGGGDDD???;;;EEEMMMPPPKKKFFFEEECCC???DDDDDDEEEHHHLLLOOOPPPOOOVVVWWW\\\cccllluuuzzz}}}{{{yyy{{{xxxyyywwwuuurrrpppssswww{{{zzz|||~~~~~~~~~wwwmmmeeeaaa^^^[[[VVVOOOIIIDDDAAA???777444000///000222333333222888777;;;JJJRRRYYYffffffdddaaa]]]ZZZUUUOOOKKKHHHDDD???:::777444111///.........---------,,,,,,............///111222333222333555777888999::::::>>>;;;888555444666888:::;;;999555222000000000111111111111111111111111111000000000111222333555666555444222111000111222333111111222333444666888999===@@@???;;;888777666222222444666666777:::AAAFFFMMMRRRUUUUUUWWWYYYWWWSSSQQQUUUXXXWWWUUUVVVZZZ^^^^^^\\\]]]aaaccccccdddhhhlllwww~~~yyyxxxwwwvvvnnnpppsssttttttuuuxxxzzz||||||{{{qqqiiigggnnnmmmkkkkkkkkkkkkkkkkkkmmmkkkiiiiiikkkmmmmmmmmmooopppssssssooolllqqqyyy~~~wwwpppmmmiiieeeccc___ZZZWWWUUUTTTRRRPPPJJJHHHFFFFFFFFFEEEAAA>>>GGGKKKKKKFFFCCCEEEEEEBBBDDDDDDEEEGGGJJJMMMOOOPPPTTTVVVZZZaaajjjqqqwwwyyy~~~{{{|||www{{{zzzwwwtttssstttxxx|||yyy{{{}}}xxxnnnfffbbb]]]ZZZUUUOOOIIIEEEBBBAAA;;;777222//////000222222333:::999;;;GGGOOOUUUaaabbb```^^^[[[XXXSSSMMMIIIFFFBBB===888555333000............------------,,,............///111222333222444555888:::;;;<<<<<>>:::888777444222666;;;===???BBBGGGLLLPPPTTTXXXWWWXXXYYYWWWRRRTTTWWW[[[]]]]]]]]]^^^___^^^]]]```eeefffcccbbbdddfffkkkrrryyy~~~yyyrrrmmmiiijjjppptttuuussszzz|||yyytttrrrrrrpppmmmkkkiiikkkoooqqqpppoooooopppqqqqqqooonnnuuutttuuuwwwuuusssxxx|||xxxvvvtttqqqkkkhhhddd^^^XXXSSSNNNKKKGGGFFFFFFEEEEEEDDDCCCBBBEEEBBB???>>>BBBFFFGGGFFFEEEEEEEEEDDDEEEHHHMMMPPPOOORRRVVV[[[```fffllloooyyy{{{{{{zzzxxxuuussssssvvvyyyyyyyyyzzz{{{|||~~~yyypppiiifffZZZXXXSSSNNNIIIEEECCCBBB<<<777222......111333444222>>>===:::CCCLLLRRR\\\[[[[[[YYYXXXVVVRRRLLLHHHCCC???999444222111000/////////.........---------............///111222333111222444666999:::;;;<<<888777666555444444444555888666444222000/////////222222222222222222222222......///111222555666888;;;:::888666555555666777333444666888999999888888<<>>???CCCHHHMMMRRRVVVXXXWWWWWWYYYWWWSSSZZZ]]]aaabbbbbb___]]]\\\^^^^^^bbbhhhiiifffeeegggeeeffflllvvv}}}yyyrrrnnnkkkmmmssswwwvvvssszzz~~~{{{xxxvvvsssrrrooollljjjkkkpppttttttsssrrrrrrrrrqqqooommmvvvttttttuuutttsssxxx}}}|||vvvwwwyyyvvvpppkkkjjjgggbbb[[[TTTOOOMMMJJJIIIHHHFFFDDDCCCBBBBBBBBB???===@@@DDDFFFEEEDDDDDDEEEEEEDDDDDDFFFKKKOOOLLLOOOTTTYYY]]]bbbhhhlllrrr~~~zzz{{{zzzxxxuuurrrrrrtttwwwyyyyyyzzz{{{}}}~~~~~~}}}}}}zzzqqqkkkhhh^^^[[[WWWQQQLLLIIIFFFEEE>>>:::555111111333444555JJJUUUPPPEEEGGGKKKNNNTTTXXXWWWWWWWWWUUUQQQKKKGGGBBB>>>888333111111000000/////////.........------............///111222333111222444666888:::;;;;;;666666555555444444333333444333222000//////......222222222222222222222222//////000111222444666777888777555444444555777888555666777888999999999999;;;BBBEEE@@@:::777666555111444888:::;;;???EEEJJJVVVYYYZZZXXXYYY\\\\\\YYY```cccfffhhhgggccc^^^[[[bbbaaaeeejjjllliiihhhjjjeeedddiiiuuu~~~uuuqqqooorrrxxx||||||zzz}}}{{{xxxvvvtttssssssrrrnnnkkklllqqqvvvtttrrrqqqpppqqqpppnnnmmmvvvssssssuuuuuuuuuzzz{{{~~~zzzsssuuuwwwrrrjjjkkkkkkjjjeee^^^VVVQQQOOOLLLLLLKKKHHHDDDBBBBBBCCC@@@>>>???DDDFFFDDDBBBCCCCCCDDDFFFEEECCCDDDHHHMMMJJJNNNSSSWWWZZZ___fffkkkooozzz~~~zzz{{{{{{yyyvvvsssrrrtttvvvyyyzzz{{{}}}}}}~~~~~~~~~}}}|||{{{{{{}}}zzzrrrllljjj```^^^YYYSSSNNNJJJGGGFFFCCC???:::777666666555444QQQ]]]WWWHHHFFFIIIKKKPPPTTTTTTTTTUUUSSSOOOIIIEEEBBB===777333111111111111////////////........................///111222333333444666888999:::;;;;;;777777777666555333222111111111000000000/////////111111111111111111111111000000000111222333555666666555444444555888:::<<<888888888888888999:::;;;999AAAFFFAAA999666555444111444666777999===DDDIIIUUUXXXXXXWWWZZZ```cccbbbcccfffiiilllkkkgggaaa\\\dddbbbdddiiijjjgggfffgggcccaaagggttt~~~zzzwwwtttuuuzzzyyyxxxxxxwwwsssttttttppplllmmmqqqvvvsssqqqooooooqqqrrrrrrrrruuurrrrrruuuxxxzzz|||uuuttttttppphhhlllmmmlllhhh___WWWRRRPPPMMMMMMLLLIIIEEECCCDDDFFFAAA???AAAEEEDDD@@@@@@DDDAAADDDFFFEEECCCCCCGGGJJJHHHMMMSSSWWWZZZ^^^eeekkkqqqzzz{{{{{{||||||zzzwwwtttssstttvvvzzz{{{}}}~~~~~~~~~}}}||||||{{{zzzzzz|||{{{rrrmmmkkk```]]]XXXRRRMMMHHHEEEDDDGGGDDD???;;;999888666444999HHHGGG<<<@@@HHHNNNUUUQQQQQQRRRSSSRRRNNNHHHCCCBBB===777333111111222222000/////////........................///111222333666666888999:::;;;;;;;;;::::::999888666333000///000000000000000111111111000000000000000000000000111111111111222333444555666666666666888;;;>>>@@@999999888777888999;;;<<<888AAAFFFAAA999666555444444666777888999===EEEKKKRRRUUUUUUUUUYYYaaafffgggdddgggkkknnnnnnjjjccc^^^dddbbbbbbfffeeebbbaaaccc___]]]cccqqq|||~~~{{{wwwvvvzzzzzz|||~~~~~~rrrtttuuurrrmmmmmmrrrvvvtttrrrppppppsssvvvxxxxxxuuurrrrrrwww{{{xxxuuutttpppkkkmmmooonnniii```WWWQQQOOOMMMMMMMMMJJJFFFDDDFFFHHHCCCAAABBBEEEBBB===???FFF@@@DDDGGGFFFCCCBBBEEEIIIGGGMMMSSSWWWYYY^^^ffflllttt{{{yyy|||||||||xxxtttrrrrrrtttuuuvvvyyy}}}~~~||||||}}}~~~zzzyyy{{{}}}}}}|||rrrjjjggg___\\\XXXTTTQQQMMMIIIFFFFFFBBB???===999333222555===<<<<<<===@@@EEEKKKOOOLLLMMMMMMMMMKKKHHHEEEBBB<<<999555333222111000...---------------...///000---------......///000111222444666777888999;;;===999999999777444222222222333333333222111000//////111111111111111111111111222111000///000111333555888555444777<<>>999666333222222222111000---------------...//////............///000111111111333555666666777999;;;777777777666555444333444222333333222222000//////111111111111111111111111222111000///000222333555666555555999>>>@@@===999;;;:::999888999999999999:::<<<>>>===999555444444888777777999<<>>===;;;777555444666777:::<<>>;;;;;;666555444444777<<>>BBBBBB===:::777555444555999;;;:::999<<<===???@@@>>>;;;888666666888:::<<<===>>>@@@AAAHHHOOOUUUYYY\\\```eeehhhjjjnnnqqqrrroookkkgggeeetttqqqpppooonnniiidddaaaeeegggfffdddgggnnnrrrqqqqqqpppooooooqqqsssrrrpppiiiiiigggfffjjjrrrvvvwwwvvvppphhheeegggmmmtttxxxrrrrrrqqqpppooopppqqqsssqqqrrrrrrrrrssszzz}}}zzzyyyyyyyyyvvvpppiiiccc^^^YYYWWWVVVQQQLLLHHHGGGGGGFFFFFFDDDCCCAAAAAAAAADDDGGGIIIBBBBBBBBBBBBCCCDDDEEEFFFGGGJJJMMMOOOQQQUUU[[[___ccchhhnnnpppssswww}}}4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lyyyxxxvvvtttsssrrrssstttuuuuuuvvvxxx{{{}}}~~~{{{zzz|||{{{yyyzzz}}}|||qqqiiieee```]]]YYYVVVSSSPPPLLLIIIHHHBBB@@@BBBCCCAAA???@@@888777555555777;;;@@@CCCKKKIIIGGGCCC???:::666333555222///.../////////......------,,,,,,---------////////////000111222333444666888999:::;;;===???:::777555444555444222///111111222222222111000000........................000000111111222444555666111444999>>>BBBBBB???<<<888555222444999===>>><<<>>>???AAACCCBBB@@@<<<999777888::::::999;;;???CCCIIINNNVVV[[[^^^aaaeeeiiillloooqqqrrrqqqooonnnnnnrrrtttwwwxxxvvvqqqiiicccaaaaaa``````fffnnnqqqooommmlllmmmooopppnnnlllkkkiiiiiifffcccgggpppvvvuuuoooiiibbb```dddllltttzzzwwwvvvssspppmmmnnnsssvvvvvvvvvvvvuuuuuuyyyzzzxxxwww{{{wwwrrrjjjccc]]]ZZZYYYZZZVVVPPPKKKIIIGGGEEEDDDFFFEEECCCBBBCCCEEEHHHJJJCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHKKKMMMPPPTTTXXX[[[bbbffflllqqqtttwww|||GG=?HdĦ=ĪjGG=?HdĦzzzyyyxxxvvvuuuuuuuuuuuurrrrrrrrrtttxxx|||}}}}}}}}}zzzyyy|||{{{yyyyyy||||||qqqiiieee```]]]ZZZVVVTTTQQQMMMJJJJJJCCC???BBBDDDBBBAAABBB<<<;;;888777888<<<@@@BBBHHHFFFDDD@@@<<<888555333444222///.../////////...//////...---------......////////////000111222222111333666777777888:::<<<;;;888444444555444111...111111222222222111111000///////////////////////////000111222333555555666222555999===@@@AAAAAAAAA===888333444999???@@@???@@@AAACCCEEEFFFDDD???;;;888::::::888888:::AAAFFFMMMPPPVVV]]]______dddjjjfffhhhkkkmmmnnnpppsssuuuqqqvvvzzzzzzyyyuuulllcccWWWYYYZZZZZZ^^^eeeiiihhhlllkkkmmmqqqqqqmmmkkklllkkkmmmjjjdddfffpppssspppiiieee```___dddllltttyyy}}}|||yyysssnnnmmmppptttxxxxxxxxxuuutttwww~~~|||yyywwwzzzxxxssskkkccc]]][[[ZZZZZZVVVQQQMMMJJJHHHEEEBBBFFFEEEDDDCCCDDDFFFHHHIIIDDDDDDDDDCCCDDDDDDEEEEEEFFFGGGIIILLLPPPSSSVVVXXX^^^aaahhhooosssuuuzzz{{{ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵ{{{yyyĦxxxxxxӵĭӵ|||ppphhheee```]]]ZZZWWWUUURRRNNNKKKIIICCC@@@DDDFFFDDDAAA@@@@@@>>>;;;999999;;;???AAACCCBBB???<<<999666333222333111......000111111000111000///............///............///000111111111333555666666777999;;;:::666333333555555222...000111111222222222111111///////////////////////////000111333444555666666444666888;;;===@@@CCCEEEEEE>>>666444999>>>@@@>>>@@@@@@BBBFFFGGGEEE@@@<<<888;;;<<<;;;:::<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ~~~4ff?>ߝLttt@exxxg&e|||3h?g&e>&e??|||ppphhheee```^^^ZZZWWWUUURRRNNNLLLGGGBBBAAAFFFIIIEEE@@@===BBB???<<<999999;;;>>>@@@@@@>>><<<:::777444222111111///---...000222333333111111000///////////////---------......///000111222444666777888999;;;===888444111222666777444000000111111222222222111111000000000000000000000000///000111333444555666666666777888999;;;???EEEHHHLLLCCC888555999>>>???===???@@@BBBEEEHHHFFF@@@;;;888;;;??????===???EEEJJJTTTSSSXXX^^^^^^\\\aaaiiikkkkkklllkkklllnnnrrruuu|||~~~zzzwwwwwwqqqhhhvvvyyyggg```dddjjjiiigggjjjooonnnhhhhhhlll___fffgggdddiiiuuuwwwqqqhhheeecccdddhhhnnnsssuuuuuuyyy}}}{{{uuuqqqppprrruuuwwwwwwvvvuuuxxx~~~|||vvvvvvsssmmmddd]]][[[[[[PPPOOONNNMMMLLLIIIEEEBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBBCCCDDDFFFJJJOOOSSSUUUVVVYYY[[[dddnnnssstttzzz}}}4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵvvvH׼s||||||Hu]Ħ{{{~~~Bt=o9ĦHƅ^Hu]Ħ|||qqqhhhccc```^^^ZZZWWWTTTQQQMMMJJJHHHGGGFFFGGGHHHGGGBBB>>>AAA<<<999::::::888;;;@@@AAA???<<<999555222000///...---,,,,,,.../////////........................222000...------///111222222111222555888;;;<<<<<<777555444444555555444333333111//////111222222222555222///...///000000000......///000333666999;;;555555666888:::???DDDHHHLLLEEE<<<888999;;;:::888<<>>AAAHHHEEE;;;;;;:::999:::???DDDHHHIIIQQQVVV]]]aaabbbccceeehhhnnnkkklllnnnmmmlllttt~~~pppnnnvvvwwwqqqgggZZZfffooollllllmmmiiidddfffnnnkkkjjjgggfffkkkrrrrrrnnngggdddbbbeeekkkppppppooouuuzzz}}}{{{uuupppooopppqqqsssuuuwwwyyy|||~~~|||tttyyyvvvjjjbbbbbb```YYYLLLKKKJJJIIIIIIHHHFFFDDDDDDCCCBBBCCCDDDDDDBBB@@@BBBBBBCCCBBBAAAAAABBBCCCEEEEEEGGGIIILLLPPPRRRTTTUUU[[[dddlllrrrvvvzzz|||}}}~~~4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵsssDdDĦ|||}}}DdDĦ{{{qjRgdKӵDdDΦDdDĦ{{{pppgggccc```]]]YYYVVVTTTQQQMMMJJJHHHGGGFFFGGGHHHFFFBBB???AAA>>>999777888999::::::<<<;;;999666444222111000...---,,,,,,...//////.........................../////////000000111111111111000111333777999999999777666444555666666555333444222000000111222222111444111///...///000000///...//////111333666999;;;777888999:::<<>>>>><<<<<>>???<<<999:::===CCCHHHJJJOOOUUU^^^dddeeeeeeeeefffggggggjjjnnnnnnmmmsss|||xxxrrruuuvvvqqqsssaaaeeehhhfffhhhlllmmmkkkmmmsssooonnnkkkiiinnnuuuuuuqqqjjjgggeeeeeeiiimmmpppqqquuuxxxzzzyyyvvvrrrppppppnnnpppsssuuuvvvxxx|||~~~zzzyyytttmmmiiigggaaaZZZOOONNNMMMMMMMMMLLLIIIGGGCCCBBBAAAAAACCCCCCBBBAAABBBBBBCCCBBBBBBCCCDDDEEEDDDEEEGGGIIILLLOOOQQQSSSUUU[[[dddlllrrrvvvzzz}}}~~~~~~4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵsssDdDĦ|||}}}DdDĦzzzGIdnuR)ĦDdDΦDdDӵyyynnnfffbbb```]]]YYYVVVSSSQQQNNNKKKIIIHHHGGGGGGGGGEEEBBB?????????:::444888@@@???888888777555333222111111000///---,,,,,,...//////...........................---...000222333333222111333222222444777999999888888666555555666666555444555333111000111222111000222000//////111111000...000000000222444777:::;;;::::::;;;<<<>>>@@@BBBCCCIIICCC===<<<>>>@@@AAAAAA===BBBBBB???AAAGGGFFF???DDD@@@<<<;;;>>>CCCGGGJJJIIIQQQ[[[bbbdddccccccccccccfffkkkppppppmmmooosssyyyzzztttuuuuuurrrzzzgggcccdddccceeelllqqqrrrsssuuutttsssnnnkkknnnttttttqqqkkkiiigggdddeeehhhooosssttttttuuuvvvwwwvvvssspppmmmooosssuuuvvvwwwzzz|||yyyrrrrrrqqqjjjaaa]]]UUUSSSQQQPPPNNNLLLIIIFFFBBB@@@???@@@BBBCCCDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGDDDEEEFFFHHHKKKMMMPPPQQQRRRWWW___gggnnnssswwwzzz|||4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵtttDdDĦ{{{}}}>d<ĦyyypeӵDx<>d<ʜ4DuTӵvvvllldddaaa___\\\XXXUUUSSSQQQOOOMMMIIIHHHHHHGGGFFFDDDBBB@@@<<>>AAACCCDDDCCCGGGCCC???===>>>@@@BBBBBB@@@CCCBBB??????BBBBBB>>>EEECCC@@@@@@BBBEEEGGGHHHKKKRRR\\\bbbdddeeefffhhheeejjjppptttsssnnnkkkkkknnntttvvvttttttvvvvvvsssvvvhhhdddgggfffggglllrrruuutttssswwwvvvqqqkkkkkknnnnnnjjjggggggfffbbb___cccllltttrrrpppooorrrwwwxxxuuuqqqlllppptttwwwyyy{{{}}}~~~~~~yyytttwwwuuuiiiaaaaaaZZZWWWTTTQQQNNNJJJFFFBBBBBB@@@???@@@CCCEEEFFFFFFAAA@@@@@@BBBDDDFFFGGGGGGDDDDDDEEEGGGIIILLLNNNOOOMMMRRRYYY```ffflllrrruuuzzz4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒRrrrsss>d<sdKĦwwwB?Ho9s&dq&ĒRsssiiiccc```___\\\WWWTTTSSSRRRPPPNNNIIIIIIIIIGGGEEEBBBAAAAAA<<>>:::999:::>>>BBBEEEFFFEEEGGGDDD@@@>>>>>>???AAAAAA???AAA@@@======@@@AAA@@@DDDDDDEEEGGGIIIJJJIIIGGGSSSXXX```eeegggjjjooorrrhhhmmmtttwwwvvvtttpppmmmooonnnmmmnnntttzzzxxxtttwwwmmmiiikkkmmmlllkkkmmmrrrvvvvvvsss{{{zzzuuunnnjjjkkkhhhdddbbbdddccc```]]]```iiirrrooolllkkkooouuuxxxuuuqqqjjjnnntttyyy|||}}}{{{~~~}}}zzz}}}zzzyyy{{{uuugggaaaccc[[[XXXUUUSSSPPPMMMIIIFFFCCCBBBAAACCCEEEGGGHHHGGG@@@???>>>@@@CCCFFFFFFFFFCCCDDDDDDFFFHHHJJJLLLMMMKKKOOOUUU\\\aaahhhnnnqqqwww4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hpppppppppsezzznetttttt@GsĪj@h}}}pppgggaaa______[[[WWWTTTRRRRRRQQQPPPIIIJJJIIIGGGDDDAAAAAABBB===>>>:::444777>>><<<333888777555444222111111111000...------.........---........................111000...---...111444666333222222333666777777666777555444444555555444333333222222333444444333111///...---...000111000///000000222444888;;;???AAA;;;999999<<>>???>>>======???CCCEEECCCEEEHHHMMMPPPOOOLLLIIITTTYYY___dddgggkkkqqqvvviiioootttwwwyyy|||{{{xxxyyysssooorrrzzz~~~{{{vvvqqqllloooyyyxxxwwwsssoooqqqvvvyyyxxx}}}~~~{{{sssnnnlllhhhcccaaacccdddaaa___```gggmmmkkkiiihhhlllrrrvvvtttqqqggglllsssxxx{{{|||}}}~~~zzz}}}}}}yyyyyy}}}|||}}}|||tttiiiccccccZZZXXXVVVUUUUUUSSSPPPMMMCCCCCCCCCEEEHHHIIIHHHGGGAAA>>>===???CCCFFFFFFDDDCCCCCCDDDEEEFFFHHHJJJKKKMMMPPPUUUZZZ___eeelllpppttt4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦpppppppppppps׼swwwyyytttrrrrrrvvv{{{nnneee```^^^^^^[[[VVVSSSRRRRRRQQQQQQJJJJJJJJJGGGCCC@@@AAABBB>>><<<999777777666444222444444333333222222333333000///------......---,,,........................000////////////000111222111111111222555666666555666444333333444444333222111111111333555555444222000...,,,---...000000000///000111444999===AAADDD???;;;999;;;@@@EEEEEEDDDDDDCCCBBBAAAAAABBBEEEGGGCCCCCCBBB@@@======AAAFFFEEEFFFJJJOOORRRSSSRRROOOTTTYYYaaagggkkkoootttxxxmmmrrrtttuuuzzz}}}yyywww{{{}}}yyyrrrssszzztttppptttyyyzzz{{{~~~}}}wwwqqqnnnjjjeeefffhhhhhhgggddddddfffhhhhhhggggggjjjooorrrrrrqqqhhhmmmtttxxxzzzzzzyyyyyyzzz}}}zzzyyy}}}zzzuuupppggg___\\\ZZZXXXVVVUUUSSSOOOMMMBBBBBBDDDGGGIIIIIIFFFDDDCCC@@@===@@@DDDGGGFFFDDDCCCCCCCCCDDDEEEGGGHHHIIIMMMPPPTTTXXX\\\bbbhhhmmmqqq{{{Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦ|||yyyvvvtttrrrrrrqqqqqqBevvvvvvxxxzzzyyyĦqqqtttsssvvv~~~zzzmmmddd___]]]^^^[[[VVVSSSRRRRRRRRRQQQJJJKKKJJJGGGBBB@@@AAABBB>>>999888:::999444444888111111111111222333444555111///------......---,,,...........................///000111111000//////222111222333666888888777555333222222333444222111000000111333666666555333111...,,,,,,---000111111...///111555999>>>CCCEEEBBB===999:::???CCCDDDBBBBBBCCCCCCBBBCCCEEEHHHKKKLLLJJJGGGCCC>>>;;;===BBBGGGGGGJJJNNNSSSUUUUUUTTTYYY```jjjqqquuuxxx{{{~~~rrrvvvvvvtttxxxyyyyyy|||zzzwwwoootttyyyxxxoooqqqvvvxxxvvv{{{|||wwwsssoookkkeeelllmmmmmmllliiigggfffeeeeeeeeefffiiimmmoooqqqqqqkkkpppvvvzzz{{{yyyxxxwww{{{}}}|||zzzxxxwwwvvvkkk[[[___\\\YYYUUURRRNNNIIIFFF@@@AAADDDGGGIIIHHHEEEBBBEEEAAA???AAAEEEHHHGGGDDDBBBBBBCCCCCCDDDFFFGGGHHHLLLNNNQQQUUUYYY^^^eeeiiipppyyy?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦwwwxxxvvvtttrrrrrrsssrrrsssvvvyyygdKĦpppppprrruuu{{{wwwkkkgggcccXXXXXXWWWUUUSSSQQQQQQPPPPPPLLLIIIFFFDDDDDDCCCBBBAAA@@@<<<888555444555555444111000///......///000000111111///---,,,,,,...000//////............//////000111111///...---///111,,,...000333555555444333111222333444444333111000333111//////111222333222222111///...---...000111111///...222:::@@@CCCDDD>>>???@@@@@@@@@BBBFFFIIIHHH@@@<<>>@@@EEEDDDFFFGGGIIIPPP[[[aaabbb```iiivvvxxxxxxzzz~~~xxxxxxxxxrrrqqqrrrooonnnqqqqqqoooooorrrqqqqqqqqqpppmmmiiieeebbbeeefffgggiiilllnnnqqqrrrkkkrrryyy|||zzzwwwuuuuuuxxxwwwxxx|||yyy|||~~~}}}yyyxxxxxxqqqggggggaaaXXXPPPKKKIIIJJJLLLGGGCCCDDDKKKMMMFFF@@@???EEEIIIHHHAAA>>>AAABBB???AAAAAA@@@AAABBBDDDFFFGGGJJJLLLOOORRRVVV[[[aaafffjjjrrrzzz>AneneneneDenene>Ak<fhDeneneyyyyyy}}}vvvtttrrrqqqrrrrrrqqqpppqqqtttneuuurrrqqqssswww{{{vvviiifffcccXXXWWWVVVUUUTTTSSSQQQOOONNNLLLIIIFFFDDDDDDDDDCCCAAA???<<<888555444444444333111000///......///000111222111000...---...///111//////............/////////000111000...---...///444111000111555666333000222222222333222222111000222111///000111333222222222111///.........000000111//////333;;;AAACCCCCC>>>???AAABBBCCCFFFJJJMMMOOOGGGAAADDDFFFEEEDDDFFFEEEHHHJJJGGGAAA>>>@@@CCCAAADDDEEEGGGNNNYYY```aaaeeelllxxx{{{zzz|||yyy}}}|||vvvrrrsssooonnnpppqqqoooooorrrrrrqqqpppmmmiiifffddddddkkkkkkjjjjjjkkklllmmmmmmjjjnnnsssvvvvvvtttrrrqqqttttttuuuyyy~~~~~~zzzyyyyyysssjjjfffbbb\\\UUUOOOLLLJJJJJJIIIEEEEEEIIIKKKFFFBBBBBBDDDHHHGGGAAA>>>@@@AAA???@@@@@@@@@AAACCCDDDFFFFFFIIIKKKMMMPPPSSSXXX^^^cccgggnnnwww~~~|||yyy{{{wwwtttqqqpppppppppooonnnooorrryyywwwuuurrruuuxxxzzz{{{}}}sssgggdddbbbXXXVVVVVVUUUTTTRRRPPPNNNMMMLLLIIIFFFDDDDDDDDDCCCAAA???;;;777555444444333222111000///......///000111111111///.........///000//////............//////---///000000///...///000666000,,,---222666444111333222222111000000111111111000000111333333222111222111///.........///000000///000555<<>>???AAACCCEEEHHHLLLPPPWWWOOOHHHGGGGGGEEEDDDEEEFFFGGGGGGEEEAAA??????@@@@@@DDDFFFHHHOOO[[[ccceeelllrrr|||zzz|||{{{xxxssspppqqqrrrpppppprrrrrrrrrpppkkkeeebbbbbbcccjjjjjjiiiiiiiiiiiijjjjjjkkkkkknnnqqqsssssspppnnnpppppprrruuuyyy|||||||||{{{zzzzzzvvvooogggddd```ZZZUUUPPPLLLKKKMMMIIIFFFGGGHHHEEEDDDFFFCCCEEEEEE@@@>>>???@@@???>>>???@@@BBBDDDEEEEEEEEEGGGIIIKKKNNNPPPUUUZZZ^^^ccciiisss|||}}}xxxwwwxxxuuuqqqooonnnnnnmmmlllmmmpppsssvvvxxxyyyxxxxxxrrruuuxxxwwwwwwzzz{{{pppdddaaa```XXXWWWVVVTTTQQQOOONNNMMMMMMLLLIIIFFFDDDDDDCCCBBBAAA===:::666444333333222000000//////......///111111000///------...//////...//////............//////....../////////111444777444111------///222555666444333111000///000000111//////000222444444222000111111000///...//////000//////111777>>>BBBBBB@@@===???AAABBBDDDGGGJJJMMMYYYSSSKKKGGGFFFFFFFFFGGGHHHGGGFFFDDDBBB@@@???>>>BBBGGGKKKMMMUUUaaajjjmmmuuuyyyyyytttssssssqqqpppqqqqqqrrrrrrlllddd^^^]]]^^^aaaaaabbbccceeegggiiijjjmmmllllllooossstttqqqnnnmmmnnnpppsssvvvyyyzzzzzz|||{{{{{{xxxuuuiiifffbbb]]]XXXTTTQQQOOOSSSOOOJJJFFFDDDDDDEEEFFFAAACCCCCCAAA>>>>>>??????===>>>AAACCCEEEEEEEEEEEEGGGIIIKKKLLLNNNRRRWWW[[[bbbfffnnnxxx}}}{{{vvvtttxxxuuuqqqnnnmmmmmmmmmlllmmmooorrruuuwwwxxxxxxxxxpppsssuuutttssswwwyyynnnaaa^^^___WWWYYYVVVRRRNNNLLLLLLMMMNNNKKKHHHEEECCCCCCBBBAAA@@@;;;888555333333333111000000///.........000111222222000...///111222111000//////............////////////---,,,...333:::??????@@@>>>888111...222888555444222000///000000111//////000222444444333111111000000///////////////...///222999???CCCAAA???<<<>>>@@@AAAAAACCCFFFHHHUUURRRKKKFFFEEEGGGIIIIIIIIIIIIGGGEEECCCAAA???>>>DDDJJJOOORRRYYYeeepppttt|||yyyvvvtttooolllllloooqqqrrrnnnggg___YYYWWWXXXYYY[[[]]]```cccfffgggmmmkkkjjjmmmqqqrrrpppnnnkkkmmmpppsssuuuwwwyyyzzz~~~}}}|||~~~}}}}}}|||{{{yyyllliiiddd___ZZZWWWVVVUUUXXXUUUNNNFFFBBBAAACCCDDD@@@AAAAAAAAA@@@>>>>>>@@@===>>>AAADDDEEEFFFFFFFFFIIIJJJKKKLLLMMMPPPUUUXXXbbbeeejjjsss|||||||||yyyuuutttyyyuuuqqqnnnmmmnnnnnnmmmooopppqqqsssuuuvvvwwwxxxppprrrssssssssswww~~~xxxmmm^^^[[[]]]WWWYYYVVVQQQMMMKKKJJJLLLMMMIIIGGGCCCAAAAAAAAA@@@???888666333333333333111000//////......///000111222555222111222555666444222//////............//////000///---,,,---333:::@@@LLLOOONNNDDD666---///555555555333222111111000000/////////111333444333222000000000000////////////...///333;;;AAACCCAAA===;;;===???@@@@@@AAACCCEEEOOONNNKKKEEEEEEIIIKKKKKKKKKKKKKKKHHHDDDAAAAAAAAABBBIIIPPPSSSZZZgggsssxxx{{{wwwpppkkkiiimmmnnnooonnniiibbb[[[VVVWWWXXXYYYZZZ\\\^^^```bbbgggggghhhjjjmmmmmmlllkkkjjjmmmpppssstttvvvxxxzzz~~~~~~~~~}}}}}}~~~}}}|||}}}pppmmmhhhbbb\\\YYYWWWVVVWWWWWWQQQGGGAAAAAABBBAAA@@@???AAACCCAAA>>>>>>AAA???@@@BBBDDDFFFGGGHHHIIIJJJKKKLLLLLLLLLOOOSSSVVV^^^bbbiiiqqqyyy~~~{{{wwwuuuvvvyyyuuuqqqnnnnnnoooooooooqqqqqqrrrrrrssstttuuuvvvqqqqqqrrrsssvvvzzzyyylll]]]ZZZ\\\VVVUUUTTTRRROOOMMMKKKIIIIIIHHHEEEBBB@@@@@@???>>>===555333222222333333222111///.........///000222333444111000222555777444111//////............///////////////......111555999CCCGGGHHHBBB777000000444555555555444333222111000000///...///222444444444000000000000000//////...---///444<<>>@@@DDDCCC>>>>>>CCCAAAAAABBBDDDFFFHHHJJJKKKJJJKKKKKKKKKKKKMMMQQQTTTWWW^^^hhhpppwww~~~{{{vvvuuuxxxyyyuuuqqqnnnnnnoooppppppsssrrrrrrrrrrrrssstttuuusssrrrqqqtttyyy~~~yyylll\\\YYY[[[VVVRRRRRRSSSRRRPPPLLLHHHEEEGGGDDDAAA??????>>>===<<<333222111111333444333111///.........///000222333111...---///333555222...//////............//////...///000000//////000111---222666777555222333555555666666666555333111000111///...///111444555555000000000000000//////...---///555===CCCDDD@@@;;;:::===AAADDDEEEGGGJJJLLLHHHMMMLLLGGGFFFKKKNNNLLLLLLPPPSSSNNNFFFAAADDDHHHBBBKKKSSSWWW^^^kkkxxxwwwssskkkgggdddfffjjjkkkfff```XXXYYYZZZ[[[^^^```bbbddd```eeejjjkkkjjjhhhhhhjjjhhhlllppprrrrrrssswwwzzz{{{~~~}}}yyy}}}}}}|||uuutttqqqkkkbbbXXXOOOJJJOOOSSSRRRIIICCCCCCCCCAAA@@@>>>@@@EEEDDD??????DDDBBBBBBCCCDDDFFFIIILLLMMMJJJJJJJJJJJJJJJKKKOOORRRQQQ[[[hhhqqqwww|||uuuxxx{{{zzzvvvrrrppprrrssspppnnnooooooqqqsssrrrppppppsssvvvtttrrrsssvvvxxxyyy}}}tttiii```XXXTTTTTTKKKLLLNNNPPPOOOMMMKKKIIIFFFBBB>>>===>>>===;;;888999555000///000000///...000000////////////000000000000111000000///...---++++++///444333...///444000000//////.........---111111111000000000000000///000111222333222222111---111222//////333555444444333222000//////...///,,,...111555999<<<>>>???777>>>CCCCCCFFFKKKMMMJJJMMMPPPOOOJJJIIIIIIHHHDDDNNNPPPHHHAAABBB>>>;;;AAADDDEEEMMMYYYccckkkyyyvvvkkkqqqnnnaaa[[[___cccaaa]]][[[ZZZZZZZZZZZZaaaiiidddaaabbbhhhiiiddddddhhhgggdddgggpppxxxxxxuuusss|||}}}~~~~~~xxx{{{yyyxxxtttlllfffeeeddd\\\RRRUUUTTTRRRMMMHHHDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBAAABBBDDDHHHKKKMMMGGGFFFEEEFFFIIIMMMOOOPPPVVVYYYaaakkkssswww}}}yyyyyy{{{|||xxxsssqqqssstttpppooopppnnnoooqqqqqqpppqqqtttwwwsssqqqqqqtttuuuvvv|||sssfff^^^YYYYYY]]]VVVRRRMMMJJJJJJKKKKKKKKKFFFBBB???>>>>>>===:::666666333//////000111111000000000000///////////////000000000000000//////...///000555666111)))***000000/////////............000000000//////////////////000111222222222222111///333444111000333555444222222111000000/////////---///222555999<<<>>>???:::@@@DDDDDDFFFLLLMMMJJJJJJMMMNNNKKKJJJKKKIIIEEEIIIOOOKKKDDDDDD???===EEEBBBEEENNN[[[eeennnzzz}}}uuuwwwsssiiibbbccceeeeee]]]ZZZYYYYYYYYYYYY___gggbbb___aaafffgggdddcccfffiiieeegggpppwwwwwwuuutttyyyxxx{{{zzzyyy}}}{{{{{{{{{}}}xxx{{{wwwnnngggeeeddd\\\RRRUUUTTTSSSOOOJJJGGGFFFGGGDDDDDDCCCBBBAAA@@@@@@???CCCCCCBBBBBBDDDFFFHHHJJJGGGFFFEEEFFFHHHKKKMMMNNNRRRUUU]]]gggmmmqqqzzzzzz|||}}}zzzuuurrrttttttpppooopppmmmnnnoooppppppqqquuuwwwrrrooonnnpppqqqssszzzqqqccc[[[YYY___gggjjj___QQQHHHGGGIIIJJJJJJEEEBBB?????????===888444333111//////000222222222000000111000000///....../////////000000000000000333666::::::333,,,,,,222////////////............///////////////////////////000111111222222111111111555555111000333444333111111000000000000000000...///222444888;;;>>>???===AAACCCCCCEEEJJJKKKIIIGGGKKKMMMLLLKKKMMMJJJFFFEEENNNLLLFFFDDD>>>;;;DDD???DDDOOO\\\gggppp|||zzztttooohhhaaaaaaeee]]]ZZZXXXXXXWWWWWW\\\ccc___^^^```dddeeecccccceeehhheeeeeelllrrrsssrrrssswwwyyy~~~zzzvvvwwwqqq|||{{{xxxyyyzzzyyy{{{rrrjjjgggeee]]]TTTTTTTTTSSSOOOKKKHHHHHHIIIFFFEEEDDDBBBAAA???>>>===DDDCCCBBBBBBCCCDDDFFFGGGGGGFFFEEEEEEFFFHHHJJJLLLLLLQQQYYYaaadddiiiuuu|||{{{|||zzzuuurrrsssssspppnnnpppoooooonnnnnnnnnpppssstttrrrnnnlllnnnooorrryyyooobbbYYYWWW^^^fffyyyjjjVVVJJJHHHIIIIIIGGGCCCAAA?????????<<<777222222111000///000111111111000000111111000///...---///////////////000111111000222555666444000000111///////////////.........////////////000000000000000000111111111111111111111555555111///111222111//////000111111111111111///000111333777;;;>>>@@@@@@AAAAAABBBEEEGGGGGGFFFFFFJJJMMMLLLLLLLLLIIIDDDEEELLLIIIEEEFFF@@@999>>>>>>CCCMMMXXXcccooo}}}yyyvvvoooccc```ddd^^^ZZZWWWWWWWWWVVVYYY^^^]]]^^^```cccdddddddddeeegggcccccchhhlllmmmnnnppptttwww{{{~~~}}}yyyvvvuuuttt|||}}}xxxyyy}}}~~~wwwnnnjjjhhhbbbZZZUUUUUUSSSOOOKKKHHHGGGHHHGGGFFFEEEBBB@@@>>><<<;;;BBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDDDDEEEHHHJJJJJJOOOVVV\\\^^^dddsss{{{{{{yyytttpppqqqqqqnnnnnnppprrrpppnnnmmmmmmnnnoooppprrrnnnlllnnnooorrryyy}}}mmmaaaYYYTTTWWW\\\pppdddTTTKKKIIIJJJHHHEEEAAA???=========;;;555000222222111000////////////000000000000000///......//////......///000111222---------///111222///+++.........///////////////000000000111111222222222111111000000000000000000000444444///---///111///...///000111222222111111//////000222666;;;@@@CCCEEECCCCCCEEEGGGGGGFFFEEEFFFJJJMMMKKKJJJJJJFFFAAADDDGGGBBBCCCLLLIII>>>===???DDDJJJPPP[[[kkk{{{zzzmmmggghhhaaa\\\XXXXXXWWWUUUWWWZZZ\\\^^^aaabbbdddfffffffffgggddddddhhhjjjjjjlllooommmpppssssssssstttttttttzzz~~~zzzzzz~~~{{{sssooommmggg```YYYXXXVVVRRRMMMJJJIIIIIIHHHGGGEEEBBB???===;;;:::>>>>>>???@@@AAACCCDDDEEEDDDEEEEEEDDDBBBCCCFFFIIIKKKNNNUUUZZZ\\\aaaqqq}}}zzzxxxrrroooppppppooooooqqqtttqqqmmmkkkkkkmmmmmmmmmqqqnnnmmmoooppprrryyy~~~xxxiii```YYYSSSPPPPPPXXXQQQJJJGGGHHHIIIGGGEEE???<<<:::::::::999444000111222222111///......///000000////////////000000000000///......///111111222333333222333444000***.........///////////////000111111222222333333333111111000/////////000000///333333///---///000///...///000222222222111000///...///111555;;;AAAEEEJJJFFFFFFJJJLLLJJJFFFDDDEEEIIIKKKHHHGGGGGGDDD@@@AAABBB===AAAPPPQQQEEEBBB@@@EEEIIILLLUUUgggxxxwwwnnniiieee^^^ZZZZZZYYYVVVVVVXXXZZZ^^^aaaaaadddggghhhfffhhheeefffiiikkkiiikkkoookkkooopppooooootttwwwwww|||}}}}}}zzzuuussswww}}}~~~wwwssspppiiiaaa[[[ZZZXXXUUUPPPMMMLLLMMMHHHGGGEEEBBB???<<<:::999<<<===>>>???AAABBBCCCDDDCCCEEEEEEDDDAAABBBFFFJJJLLLNNNSSSWWWZZZ```nnn|||zzzxxxrrrooopppqqqpppqqqtttsssoookkkiiikkkmmmmmmmmmooolllmmmpppqqqrrrxxx|||~~~uuueee]]]YYYSSSMMMJJJEEEDDDCCCDDDFFFFFFEEECCC<<<999666666777777444111...000222111///...///000000///...------///222333222111///.........000111333:::<<<777222222222///............/////////000///000000111222222333333222111000///...//////000///333333///...000111000...///111222222111000///...------000555<<>>@@@;;;???MMMMMMCCCBBB@@@FFFJJJKKKTTTeeeuuu|||vvvkkkhhhaaa\\\\\\[[[XXXVVVWWWXXX]]]```___bbbggghhhdddeeedddeeehhhhhhfffgggkkkkkkppprrrooopppuuuyyyxxxzzz{{{}}}yyyuuutttrrrpppssszzzyyytttnnnfff^^^VVVWWWVVVSSSPPPNNNNNNOOOGGGFFFDDDBBB???<<<;;;:::<<<===>>>???@@@@@@@@@@@@BBBDDDEEEDDDAAABBBFFFKKKKKKKKKNNNTTTXXX^^^iiittt{{{xxxrrroooqqqrrrrrrsssvvvrrrnnniiihhhkkknnnooonnnmmmkkklllpppqqqrrrwww}}}|||~~~sssaaa[[[YYYTTTMMMHHH@@@AAACCCDDDDDDCCCBBBBBB;;;888444444666666444222+++...111111//////000333000///---,,,---000333666333222///...---...///000)))666===666,,,+++...000---.........//////000000...//////000111222222222222111000.........///000///333444000///111333222///000111222222111///...---,,,---///555===DDDIIIHHHCCCCCCJJJMMMFFF>>>;;;AAADDDEEEBBBCCCFFFFFFCCC===AAA======FFFDDD;;;<<<@@@GGGLLLMMMUUUeeesssxxxpppjjjccc]]]]]]\\\YYYWWWWWWVVV\\\^^^^^^```fffgggcccaaa```bbbeeeeeebbbcccffffffmmmooommmmmmrrrtttrrrzzzzzz|||xxxtttvvvwwwvvvzzz~~~zzzssslllbbbYYYPPPQQQQQQOOOMMMLLLMMMOOOFFFEEEDDDAAA???===;;;:::>>>>>>????????????>>>>>>AAADDDFFFDDDAAABBBGGGLLLJJJHHHJJJPPPVVV[[[eeennnxxxtttooommmoooqqqqqqpppnnnmmmmmmnnnoooooommmkkkjjjkkklllmmmnnnsssxxx|||pppgggbbbVVVOOOLLLCCCEEEBBB???===>>>??????>>>888777555333111000000///000///---,,,---...000222111111000///...000444777777444000---+++,,,...///,,,///222222///......000,,,---...000111111111111...///000000///000222444666444222///...---...///---444777444000000///---000000////////////000000...///000222777===BBBFFFAAA@@@BBBGGGLLLLLLGGGBBBBBBCCCEEEGGGGGGGGGFFFEEEAAA???======>>>??????>>>@@@AAAEEEMMMUUU___nnn{{{uuuoookkkfffbbb___\\\XXXVVV___\\\\\\``````______ccc```bbbccccccaaa``````aaahhhjjjkkkkkkmmmppprrrrrryyyyyyzzz|||~~~{{{}}}||||||uuupppmmmggg```PPPRRRRRROOONNNOOONNNKKKKKKBBBDDDEEE======AAA>>>BBBAAA???===<<<===>>>??????CCCGGGFFFCCCAAACCCGGGJJJJJJKKKLLLPPPVVV^^^ddd|||wwwqqqnnnoooqqqqqqooopppooonnnnnnnnnmmmkkkjjjjjjjjjkkklllmmmqqqvvvyyy~~~lllccc^^^SSSNNNKKKDDDCCC@@@===;;;<<<<<<<<<;;;777666444333111000000/////////---------...000111444444333000//////222555444222///---,,,,,,...///000222555444111//////000---...///000111111111111...///000000///000222444555333111///......///000---555:::777111000///...000000////////////000000......///222666<<>>>>>???@@@??????>>>???DDDMMMTTT\\\iiiuuu}}}tttoooiiidddaaa___^^^\\\___\\\[[[]]]]]][[[\\\```^^^___aaaaaa_________```dddeeeggghhhiiimmmppprrrtttwwwzzz~~~{{{}}}{{{uuuooolllgggaaaUUUQQQPPPTTTTTTMMMHHHGGGHHHDDDGGGFFF>>>???CCC===@@@>>>===;;;;;;<<<===>>>>>>BBBEEEEEEBBBAAADDDGGGJJJJJJJJJKKKMMMSSSZZZ___zzzsssppppppqqqpppoooqqqpppnnnmmmmmmllljjjhhhjjjkkkkkkllllllooosssvvv~~~yyyggg^^^ZZZPPPKKKJJJCCC@@@>>>:::999888888777666555444333111000////////////...---------...000111777666555222//////000222000000///.........//////333555888888555222111000///000000111111000000///...///000000//////111333333222000/////////000111,,,777>>>:::333///000111000//////......//////000------...111444999>>>@@@===>>>AAAGGGMMMOOOKKKHHHHHHGGGHHHLLLQQQRRRMMMHHHEEECCC@@@??????@@@??????===>>>DDDMMMRRRXXXbbblllzzz|||vvvnnnhhheeeddddddccc```[[[YYYZZZYYYWWWXXX[[[[[[\\\^^^^^^]]]]]]^^^```___```aaacccdddhhhlllqqqooosssxxx~~~yyy~~~xxxqqqlllgggbbbXXXPPPOOOWWWYYYPPPIIIIIIFFFFFFKKKGGG>>>BBBEEE;;;<<<;;;:::999:::;;;<<<===<<>>===???FFFNNNRRRUUU[[[cccpppyyyuuummmiiigggggggggbbb]]]ZZZZZZXXXUUUUUUYYYYYYZZZ[[[\\\[[[\\\]]]___\\\\\\]]]___```aaafffllllllooosssxxx~~~zzzxxx}}}tttmmmhhhddd[[[VVVRRRQQQQQQOOOJJJFFFGGGIIIMMMGGG???FFFHHH:::888888888888999:::<<<<<<;;;===???@@@@@@AAADDDFFFHHHHHHHHHHHHIIIMMMSSSWWWyyyqqqmmmnnnpppppppppmmmkkkjjjjjjkkkmmmmmmllllllmmmnnnnnnnnnoooqqqssszzz{{{}}}~~~~~~~~~wwweee\\\WWWLLLFFFDDD===:::888666444444333000///111000///...............---------------......//////000000///......000111...///000222333333222222222444888<<<>>><<<999666111222222222111000///......///000///......000222/////////000000111222333---999AAA<<<333...000222//////............//////,,,------///111444777888777:::@@@GGGMMMOOOOOOMMMKKKDDD???AAAHHHLLLKKKHHHFFFDDDAAA@@@@@@@@@???>>>???BBBIIIQQQSSSSSSXXX^^^hhhqqq}}}|||sssmmmjjjiiihhhfffaaa^^^]]]ZZZVVVVVVYYYXXXZZZZZZZZZZZZZZZ]]]___[[[ZZZ\\\___]]][[[___hhhlllllllllnnnrrryyyyyykkknnnxxx}}}vvvpppkkkggg\\\___WWWHHHEEENNNRRRNNNOOOLLLKKKGGGAAAHHHHHH;;;888888888999:::;;;<<<===:::;;;<<<===>>>@@@CCCEEEFFFFFFGGGGGGIIIMMMRRRVVVyyyqqqmmmmmmoooppppppllljjjhhhhhhkkkmmmmmmmmmlllmmmoooooonnnoooqqqsssxxxzzz|||~~~~~~~~~uuuddd\\\WWWLLLFFFBBB:::888666444333333222000...///...------------......,,,,,,------............,,,---............000222...///000111222222222222000333888===@@@???:::777111222222222111000000///...///000///......///111...//////000111222222222///999>>>999111...///111///......------......///------...///111333444555555999@@@GGGLLLNNNOOONNNMMMGGGCCCCCCHHHKKKLLLJJJGGGEEEBBBAAAAAABBBAAA@@@BBBEEELLLRRRTTTSSSVVV[[[eeennnxxxzzzsssoookkkiiiiiidddbbbbbb___YYYXXXYYYXXXYYYYYYXXXXXXXXX[[[]]]ZZZYYY\\\```]]]XXX\\\eeekkkiiiggggggjjjqqqxxx}}}tttaaaaaalllvvvyyywwwtttnnnhhhVVV\\\XXXKKKIIIXXXmmmxxx\\\MMMFFFFFFDDDHHHHHH===::::::;;;<<<<<<===>>>>>>:::999::::::<<>>??????@@@??????:::999888999;;;>>>@@@AAACCCDDDDDDDDDEEEGGGKKKNNNvvvooonnnoooooonnnooollliiihhhiiijjjjjjjjjhhhjjjlllmmmmmmmmmoooqqquuuxxx{{{}}}}}}}}}~~~~~~~~~kkk\\\WWWVVVLLLFFFAAA888666555444444444444111///,,,,,,++++++,,,,,,------+++,,,------......------...///000000//////000111---------------...//////222333888===@@@>>>777111000111111222222222111111//////000///------...000//////000111111111111111333777777222------...---.........------............//////000111222222333222777???EEEJJJLLLMMMMMMIIIJJJLLLMMMMMMKKKIIIGGGJJJHHHFFFEEEGGGHHHHHHGGGDDDGGGLLLRRRSSSQQQTTTYYY^^^hhhooonnnlllvvvzzzsssooojjjgggggghhheee^^^ZZZZZZWWWWWWVVVTTTRRRSSSUUUXXXUUUUUU\\\eeebbbYYY]]]hhhgggffffffhhhkkkoootttwwwzzz~~~sssfffaaaiiirrrwwwyyyvvvkkk```\\\QQQRRRXXXJJJ???bbbrrrNNN<<>>===999333///222333333333333222111111///...---,,,,,,---...///111222222111///...///000000666777000******---...---///000---+++---333999111000...///111222222111000222777???EEEHHHLLLNNNNNNMMMMMMMMMNNNNNNLLLKKKIIIHHHFFFEEEDDDCCCDDDDDD>>>DDDMMMQQQQQQOOONNNOOOWWW]]]gggmmmlllmmmyyyxxxooopppeeefffeeeccc```]]]ZZZXXXVVVTTTPPPMMMLLLMMMOOOQQQZZZYYYZZZ]]]aaadddddddddhhhfffdddfffkkkooopppooovvvyyy~~~~~~{{{jjjdddmmmyyy|||qqqeee]]]RRRWWWZZZVVVNNNJJJLLLPPPRRRFFF===???FFFHHHEEEBBB<<<===@@@BBBDDDBBB>>>::::::888666666888;;;<<<===BBBAAA@@@??????BBBHHHLLLvvvsssooohhheeeiiihhhiiijjjhhhfffeeeeeefffiiijjjkkkmmmmmmnnnnnnnnnnnntttxxxyyy{{{~~~}}}yyyzzz|||sssccc\\\TTTOOOLLLGGG>>>666666333000000000///---***+++++++++,,,,,,------------,,,++++++++++++,,,,,,+++,,,...///000///...---------........./////////333666:::===<<<888333///111111222222111111000/////////...------......//////000111000...---...///333555444///,,,------***,,,...000...+++,,,111666111///...///000222111111111444999@@@FFFJJJMMMOOOQQQPPPPPPQQQSSSSSSQQQOOOLLLJJJHHHFFFEEEDDDEEEFFFBBBFFFKKKOOOPPPOOOMMMMMMYYY]]]eeejjjhhhfffooozzz{{{rrrrrrmmmiiieeeddddddaaa\\\WWWXXXVVVRRRNNNLLLKKKLLLMMMTTTWWW[[[\\\]]]___bbbeeeeeecccccceeeiiilllmmmmmmrrrvvv~~~~~~~~~wwwggg___hhhttt|||zzzqqqggg``````\\\UUUNNNJJJLLLOOOSSSNNNCCC:::===CCCEEECCCAAAAAA@@@@@@AAAAAA@@@>>><<<:::888777777999;;;<<<<<>>BBB@@@>>>=========<<<;;;:::888777777999;;;<<<;;;@@@AAAAAA???>>>???AAACCCxxxuuussskkkddddddfffggghhhgggeeedddeeeffffffgggiiikkklllmmmnnnnnnlllooossswwwzzz|||}}}|||}}}}}}{{{iiiZZZTTTMMMHHHEEE@@@:::555000///.........------,,,)))******+++,,,,,,------,,,,,,---.........------,,,---......//////.............../////////000000111333666888777555111//////000000000000///......///.........//////000000---///000///------...///333444333///---...,,,'''+++---//////---+++,,,...000...------///000000//////444999===BBBIIILLLKKKJJJKKKLLLNNNQQQRRRPPPNNNPPPMMMIIIFFFDDDEEEFFFGGGGGGEEECCCEEEIIILLLLLLJJJQQQUUU[[[___^^^]]]___bbbmmmzzzwwwqqqlllffffffhhhhhhccc___ZZZXXXUUURRRNNNKKKIIIGGGLLLPPPTTTVVVUUUVVV[[[___bbbccccccdddeeeeeeeeedddffflllwww|||xxxxxx}}}{{{rrreeellltttxxxuuulllbbb[[[\\\WWWSSSSSSVVVVVVPPPKKKIII@@@:::;;;===<<<:::;;;???===;;;;;;<<<<<<;;;999888777666666888:::::::::<<<>>>??????>>>>>>@@@AAAzzzvvvuuummmeeeccceeefffgggfffeeedddeeefffdddeeegggiiikkkmmmmmmnnnmmmnnnrrrwwwzzz|||}}}~~~~~~|||wwwfffXXXSSSLLLFFFBBB>>>999555............---,,,------++++++++++++++++++++++++***+++---...///...---,,,,,,------...........................////////////000222444555555333000///000000000111000000///...------...///////////////...///000000......///000...444666111+++++++++***,,,---......---,,,++++++///...,,,---...000000///000666;;;>>>CCCKKKNNNKKKKKKLLLNNNQQQTTTTTTRRRPPPSSSQQQNNNKKKJJJJJJKKKLLLFFFCCC@@@AAAFFFJJJKKKKKKPPPVVV[[[]]]\\\\\\\\\]]]]]]nnn|||}}}yyypppnnnkkkiiigggdddbbb```XXXXXXWWWUUURRROOOLLLJJJMMMMMMOOOQQQTTTWWWXXXXXXbbbdddeeefffeeedddbbbbbbcccfffoooyyy}}}{{{zzz{{{yyy~~~wwwqqq```fffmmmoookkkcccZZZTTTRRRTTTWWWYYYYYYVVVPPPLLLKKKDDD???>>>===999888999=========>>>??????<<<:::555444444555777999999888999;;;===>>>>>>???@@@BBB|||wwwvvvooogggddddddeeeffffffdddcccdddfffbbbdddfffhhhjjjlllmmmnnnnnnmmmqqqwwwzzzzzz{{{~~~~~~|||}}}tttdddVVVRRRKKKEEE@@@;;;777444...///000///---,,,,,,---,,,,,,++++++************(((***---///000///---,,,------------......//////------------.........//////000111222222111000///000000000000000//////...+++,,,---.../////////...---///000000///...000111***222666111+++***,,,,,,---------......---,,,,,,...---,,,,,,...//////...222:::???@@@EEENNNQQQMMMJJJJJJMMMPPPRRRRRRPPPNNNOOONNNMMMKKKJJJJJJJJJJJJGGGDDDBBBBBBDDDHHHJJJKKKRRRZZZ```^^^ZZZZZZ[[[\\\[[[dddmmm~~~yyyqqqqqqppplllgggbbb___]]]YYYZZZZZZZZZWWWSSSOOOLLLNNNMMMMMMOOOSSSVVVUUUTTT^^^aaaeeegggfffdddccccccbbbccciiisssyyyyyy{{{~~~xxx~~~|||ssslllhhhUUU[[[bbbfffddd^^^XXXTTTVVVYYY[[[YYYUUURRRQQQQQQNNNIIIEEECCC@@@;;;;;;===@@@@@@AAABBBCCCAAA>>>;;;333222333555888::::::999888:::<<<===>>>???AAACCC}}}wwwwwwqqqhhheeecccdddeeeeeedddcccdddeeeaaabbbeeegggjjjlllmmmnnnnnnlllooouuuxxxwwwyyy}}}~~~{{{{{{qqqbbbUUUQQQJJJCCC===888444222///000111000---+++,,,...***************+++++++++)))+++///111222111...,,,---------------...//////,,,,,,,,,,,,------------...///000000000000//////...////////////...------***+++,,,---.........---,,,---//////...---///000***000222000---...---+++...---------.........---...,,,+++,,,---///......222;;;??????DDDNNNPPPKKKIIIJJJLLLOOOQQQQQQNNNKKKKKKKKKKKKKKKKKKJJJIIIIIIKKKJJJHHHFFFDDDEEEHHHKKKPPP[[[bbb___YYY[[[___aaabbbbbbaaasss~~~yyypppnnnmmmmmmllliiibbb^^^[[[]]]^^^^^^[[[VVVQQQMMMNNNOOOPPPQQQQQQRRRSSSTTTWWW\\\bbbffffffffffffgggbbbbbbgggpppvvvxxxzzz}}}vvv|||xxxllleeecccUUU[[[bbbgggfffccc___\\\bbbbbbaaa]]]VVVPPPMMMMMMOOOLLLJJJIIIEEE@@@AAAEEEFFFDDDAAA@@@@@@>>><<<:::222222333666:::======<<<:::;;;=========>>>@@@BBB~~~wwwwwwrrrjjjfffcccdddeeeeeeccccccdddeee```bbbdddgggjjjlllmmmnnnnnnkkkmmmtttwwwuuuvvv{{{~~~zzzzzzpppaaaTTTPPPIIIBBB;;;666222111000222222111---+++,,,...(((((()))***+++,,,,,,---))),,,000333444222000......------------...//////+++++++++,,,,,,,,,------......///////////////...------......------,,,+++(((***+++---......------+++,,,------,,,,,,...///+++.........///222///)))...---,,,,,,.../////////...,,,++++++---......---///888===;;;@@@KKKNNNHHHMMMNNNPPPSSSUUUTTTQQQNNNOOOPPPQQQRRRRRRQQQPPPOOONNNOOONNNJJJEEEDDDGGGKKKJJJXXXbbb^^^YYY]]]dddiiifff___WWWeee~~~yyyllliiihhhlllrrrqqqiiiaaa^^^```aaaaaa^^^XXXQQQMMMLLLQQQTTTSSSOOONNNRRRVVVPPPWWW___eeeggggggiiikkkcccbbbgggpppvvvwwwxxx{{{ssszzzxxxlllffffff]]]cccjjjnnnnnnkkkhhhfffhhhhhhgggccc\\\RRRIIICCCOOOMMMLLLLLLIIIDDDFFFKKKIIIEEE@@@<<<:::999888777222333444888<<>>>>>===<<<<<>>KKKOOOJJJMMMPPPSSSSSSQQQPPPPPPQQQQQQUUUWWWUUUUUUXXXZZZXXXVVVUUUSSSPPPMMMKKKLLLNNNMMMSSSWWWXXXYYY\\\]]]\\\WWW]]]___aaapppwwwqqqoooggg___```gggkkkiiiddd^^^\\\YYYXXXXXXWWWTTTQQQPPPOOOOOOOOOPPPQQQRRRRRRTTTSSSTTTXXX^^^cccddddddbbbdddfffiiinnnrrruuuwwwxxxxxxzzz{{{uuuooopppwwwtttsssqqqpppsssuuuqqqiiibbbbbbdddddd[[[MMMAAA===IIIMMMLLLHHHHHHJJJHHHCCCHHHEEEAAA???===<<<:::999777777777777666888;;;>>>>>>>>>===<<<<<<<<<<<<<<<vvvqqqooogggggggggggggggfffeeedddcccbbbccceeeiiilllmmmkkkiiijjjiiilllpppqqqooorrrwwwzzz|||~~~tttcccXXXRRROOOHHH@@@777111000000///......---,,,++++++***+++++++++***************)))***+++,,,---.........,,,,,,,,,,,,,,,,,,------***+++,,,------...//////,,,,,,------....../////////...------------...///,,,---............---------------............///------...//////...------------.../////////............---,,,,,,,,,---------333555666>>>JJJNNNJJJMMMPPPSSSTTTSSSRRRQQQQQQSSSUUUUUUTTTVVVZZZYYYUUUZZZWWWSSSPPPPPPQQQQQQPPPOOORRRRRRQQQTTTXXXXXXTTTWWW\\\]]]]]]ggg{{{uuupppjjjccc\\\\\\bbbffffffccc]]][[[XXXVVVVVVUUUSSSRRRSSSRRRPPPOOOOOOPPPRRRSSSWWWVVVUUUWWWZZZ^^^______aaabbbdddgggjjjnnnqqqsssppptttyyyxxxpppkkkpppzzz~~~zzztttnnnooorrrpppjjj___aaaddddddYYYHHH===999@@@DDDGGGGGGGGGIIIGGGCCCFFFEEECCCCCCBBB???;;;777888888888777666777999<<<<<<<<<<<<<<<<<<===>>>>>>tttpppmmmdddfffggghhhhhhgggeeecccaaaaaacccfffjjjlllllljjjiiikkkjjjlllpppqqqoooqqqvvvzzz|||qqq```UUUQQQNNNGGG???777111//////------,,,,,,++++++******************************'''***,,,+++******,,,///,,,,,,,,,---------------******+++,,,---...000000++++++,,,,,,---...///000.........------.........,,,,,,---------...---------------............///---..................---...///000000///............------,,,,,,,,,------...333777:::AAAJJJOOOMMMOOOPPPSSSTTTUUUTTTSSSRRRUUUVVVUUUTTTXXX[[[YYYSSSYYYUUURRRRRRSSSTTTQQQNNNOOOQQQQQQQQQUUUYYYWWWQQQVVV[[[\\\ZZZ```rrruuuooogggaaa[[[ZZZ^^^cccdddccc```^^^[[[XXXVVVTTTTTTSSSVVVUUURRRPPPOOOPPPRRRSSSXXXWWWVVVVVVXXXZZZ\\\]]]``````bbbdddgggjjjlllmmmiiipppvvvuuunnniiimmmttt{{{{{{vvvnnnjjjlllmmmlll```aaacccaaaUUUEEE;;;:::999???EEEIIIKKKKKKIIIGGGCCCCCCDDDFFFFFFBBB===888999::::::999777777999;;;;;;;;;;;;;;;<<<>>>???@@@rrrnnnkkkaaadddeeeggggggfffdddbbb``````cccfffiiijjjjjjjjjiiikkkkkkmmmqqqqqqppprrrwww{{{}}}~~~mmm^^^TTTPPPMMMGGG???777222000000+++++++++++++++*********************************&&&***......+++***+++...+++,,,---............---++++++++++++---...000111++++++++++++,,,...///000---..................---,,,,,,,,,,,,------......---------............///.........------............000111111...------...------,,,,,,,,,------...---222777<<>>>>>>>>CCCKKKPPPPPPMMMJJJJJJAAABBBDDDGGGGGGDDD???::::::;;;;;;:::888888999::::::::::::;;;===>>>@@@AAApppmmmkkk```bbbcccdddeeeeeecccaaa``````bbbeeegggggghhhiiijjjkkkjjjmmmqqqrrrpppsssxxx|||~~~zzziii\\\TTTOOOMMMGGG>>>666111000000*********+++++++++++++++***************+++++++++&&&***......,,,***+++,,,***+++---...//////...---,,,,,,++++++,,,...///111,,,,,,+++++++++---...///------...//////...------,,,+++++++++,,,---...///---------............//////...------------...//////111333222...,,,,,,...------,,,,,,,,,---......+++000666<<>>:::888:::;;;:::999888999::::::::::::;;;===>>>@@@AAAqqqnnnlllaaa___```aaabbbcccbbbbbbaaa___bbbdddddddddeeehhhkkkiiihhhkkkpppqqqpppsssxxx{{{}}}uuueeeYYYSSSMMMKKKEEE===555000//////*********++++++,,,,,,,,,))))))*********+++++++++(((***+++++++++***++++++***+++---///000///.........---+++++++++---///000...---+++******,,,---...------...//////...------+++++++++++++++---...///---------............//////...------------...//////222444222...+++,,,...,,,,,,,,,,,,,,,---...///,,,000777>>>CCCHHHMMMRRRTTTPPPMMMMMMQQQTTTVVVVVVWWW\\\^^^\\\[[[[[[ZZZVVVZZZZZZXXXVVVSSSQQQQQQRRRSSSVVVWWWUUUVVV[[[______VVVTTTQQQQQQTTT]]]jjjuuu{{{uuuooopppvvv~~~uuufffgggfffdddbbbaaabbbccc^^^``````^^^YYYVVVUUUVVV\\\[[[XXXUUUSSSQQQOOOOOOQQQTTTXXXZZZZZZZZZ[[[]]]VVVWWWXXXZZZ]]]___bbbccc^^^lllwwwvvvqqqoooppppppkkknnnmmmhhhgggkkknnnnnnqqqkkkffffffccc[[[RRRNNNLLLOOOVVV[[[WWWNNNKKKOOOJJJHHHFFFDDDBBB???;;;888555777888888777777777888::::::;;;;;;===>>>@@@@@@qqqooonnnbbb^^^___```aaaaaabbbbbbbbb___aaaccccccbbbdddhhhlllgggfffiiinnnpppooorrrwwwyyy{{{}}}qqqaaaWWWRRRLLLIIICCC;;;444///---...*********+++,,,,,,------))))))******++++++++++++***)))(((((()))***++++++***+++---///000000///...///---,,,++++++,,,...//////---+++******+++,,,...,,,---...//////...---,,,++++++******+++---...///---------........./////////...---,,,,,,---...//////333555333...+++,,,...,,,,,,,,,,,,,,,---...///...222:::BBBFFFJJJOOOUUUUUUPPPLLLLLLOOOTTTVVVWWWWWW]]]aaa^^^[[[ZZZZZZXXX______\\\VVVQQQPPPTTTXXXVVVYYYXXXRRRQQQWWW^^^bbb\\\XXXTTTSSSVVV]]]hhhqqqrrrvvvrrrlllssszzzvvvfffhhhhhhfffcccaaaaaabbb^^^aaacccbbb^^^[[[[[[[[[\\\[[[YYYWWWTTTQQQOOONNNQQQUUUZZZ\\\[[[ZZZZZZ[[[TTTUUUVVVXXX[[[^^^```bbbWWWiiivvvrrrjjjjjjppptttllliiiccc___cccjjjllliiikkkddd```cccccc[[[PPPIIIIIILLLTTT[[[XXXPPPOOOUUUOOOLLLGGGCCC@@@<<<888555333555666777666555666777;;;;;;;;;;;;===>>>???@@@sssoookkkeeedddddddddcccaaa```aaabbb```bbbdddeeeeeegggjjjmmmhhhhhhiiikkkooosssvvvxxxwwwvvvuuuwww{{{iii^^^YYYVVVGGGBBB===999333------000++++++************++++++***++++++++++++***)))))))))))))))))))))))))))))))))+++...000111000...---///...,,,******+++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......---------............///000///...---,,,+++++++++111444555000...//////...+++......,,,---000000...///111777===@@@DDDQQQ^^^ZZZRRRKKKLLLSSSYYY\\\[[[WWW\\\aaaaaa\\\XXXWWWYYYaaa^^^YYYUUUUUUWWWYYYZZZSSSQQQRRRVVVYYY[[[aaahhhcccXXXQQQTTTVVVYYYhhhyyytttoooooovvv{{{|||jjjhhhffffffeeedddaaa___]]]^^^_________]]][[[ZZZ^^^```___ZZZWWWVVVRRRNNNQQQTTTWWWXXXYYYZZZ[[[]]]ZZZWWWTTTUUUXXX[[[\\\\\\cccbbbcccgggkkkmmmkkkiiinnnlllggg___YYY]]]hhhrrrqqq]]]PPPXXX^^^WWWKKKFFFFFFMMMRRRQQQRRRVVVVVVQQQNNNIIICCC>>>;;;999777666333333555999888666777;;;:::999999:::;;;===???AAAtttnnnjjjddd```aaabbbaaa``````bbbdddaaacccddddddcccdddfffhhheeefffhhhkkknnnqqqtttuuuvvvuuuuuuwww{{{{{{fff\\\WWWSSSGGGAAA;;;777111,,,,,,000++++++************+++++++++++++++++++++******)))************************)))+++...000000000...---...---,,,+++***+++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......------------............111000///...------------000444444000---//////---,,,//////------111111///111333888===???CCCNNN[[[[[[UUUOOOPPPWWW]]]___^^^XXX\\\aaa```\\\YYYYYYZZZ^^^[[[WWWVVVXXXZZZ[[[[[[PPPMMMLLLOOOQQQRRRXXX^^^dddWWWOOOSSSYYY^^^hhhuuutttqqqttt{{{tttnnngggccccccdddcccbbb^^^]]]\\\[[[ZZZZZZZZZZZZ[[[```bbb^^^YYYXXXVVVSSSTTTVVVXXXYYYYYYZZZ[[[]]]YYYVVVSSSSSSWWW[[[]]]]]]\\\]]]___dddggghhhdddaaaeeegggeee^^^WWWXXXaaajjjhhhYYYNNNPPPUUUSSSKKKEEEKKKOOORRRRRRTTTVVVRRRLLLIIIFFFBBB===:::888888888444333555999888555666:::999999999:::;;;===???@@@vvvnnnhhhccc\\\^^^_________```ccceeebbbcccdddcccaaa```aaabbbbbbdddgggkkknnnpppqqqqqqsssttttttvvvzzzvvvbbbYYYTTTOOOEEE>>>777333///+++,,,000++++++************+++++++++,,,,,,,,,,,,+++*********************************+++---///000///...------,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......------------............111000///...............///333333///---......,,,,,,000000...///222333000333555999===>>>AAAJJJUUUYYYTTTQQQSSSZZZ```bbbaaaZZZ]]]``````]]][[[\\\^^^___\\\XXXXXXZZZ\\\\\\[[[NNNKKKJJJOOOTTTXXX___fffaaaTTTLLLRRRZZZ```fffllloooqqqwww}}}tttggg```bbbeeefffeee___]]]ZZZWWWVVVVVVXXXYYYXXX^^^cccaaa^^^]]]\\\YYYWWWXXXZZZZZZYYYYYY[[[\\\WWWTTTQQQQQQSSSXXX[[[]]]WWWYYY]]]aaadddccc^^^[[[^^^aaabbb^^^XXXWWW\\\bbbccc]]]TTTNNNQQQVVVTTTNNNQQQQQQPPPRRRVVVWWWOOOEEEDDDDDDBBB>>>888666888;;;555444666888777333444777999999:::;;;<<<>>>??????xxxmmmfffaaa]]]^^^``````___```bbbdddbbbcccdddcccaaa``````aaaaaacccggglllnnnppppppoooqqqrrrtttwwwzzz~~~ooo^^^WWWQQQKKKCCC;;;444000...+++,,,///,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++***+++---...///...------+++,,,,,,,,,,,,+++*********+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........000000///...------......///222333...,,,------,,,---000111///000444444222666666999<<<===???FFFOOOTTTQQQOOOSSSYYY```bbbbbb^^^aaabbbbbb``````aaabbbeeeaaa[[[YYY[[[^^^``````VVVQQQOOOSSSXXX\\\cccjjjYYYQQQLLLQQQXXX\\\aaaffflllsss|||~~~wwwggg```cccggggggeee___]]]ZZZWWWUUUUUUUUUVVVVVV[[[^^^___aaaccc```[[[YYYZZZ[[[ZZZXXXXXXYYY[[[WWWTTTPPPNNNOOORRRUUUWWWWWWYYY\\\```aaaaaa^^^\\\^^^]]]\\\[[[\\\]]]^^^```___aaaYYYMMMOOOZZZ]]]VVVTTTOOOLLLQQQXXXXXXMMMAAABBBDDDCCC???888555777;;;777555666888666222222555888888:::<<<===>>>>>>>>>zzzmmmeee``````aaabbbaaa```___aaaccc```bbbddddddcccbbbbbbcccbbbdddiiimmmpppppppppooooooqqquuuwwwzzz~~~iii[[[VVVOOOGGGAAA888111///...++++++...,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++******************************+++,,,---......------,,,++++++,,,,,,,,,+++***)))*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------.........------,,,---------///222333...,,,------,,,---111111000111555555333666666888;;;<<<===CCCKKKPPPNNNNNNRRRXXX___cccddddddeeefffffffffeeeeeefffhhhddd^^^[[[]]]aaagggkkkbbbYYYQQQPPPPPPQQQTTTXXXTTTRRRRRRTTTWWWZZZ```eeeiiitttyyyjjjdddfffhhhgggccc___^^^\\\ZZZWWWUUUTTTSSSWWWWWWWWWZZZaaafffccc[[[ZZZ[[[[[[YYYWWWWWWYYYZZZWWWUUUQQQMMMKKKLLLNNNPPPVVVWWWYYY[[[]]]^^^```aaa```ZZZTTTVVV]]]cccbbb___WWW]]]WWWJJJJJJXXX\\\VVVSSSKKKGGGNNNXXXYYYMMMBBBBBBDDDDDD???888444666999777555666888555111000333666888;;;===>>>>>>>>>===|||mmmeee```cccccccccbbb___^^^___aaa___bbbdddeeeddddddddddddcccfffjjjmmmpppqqqppppppmmmqqqvvvyyy{{{~~~yyycccWWWTTTMMMCCC>>>666/////////---+++,,,,,,,,,++++++++++++,,,,,,***++++++++++++***)))))))))))))))))))))))))))))),,,,,,------------,,,,,,,,,+++++++++*********************++++++,,,,,,---***+++,,,,,,------,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------...------,,,,,,,,,------///333333///---......,,,---000111000111555666444555444666:::<<<===BBBHHHMMMLLLLLLPPPWWW^^^dddggghhhiiijjjjjjjjjiiihhhgggddddddbbb______dddnnnuuuaaaVVVMMMJJJKKKLLLOOORRRUUUVVVXXXYYYZZZ]]]ccchhhcccmmmwww|||~~~~~~|||}}}pppiiihhhhhheeeaaa```___]]][[[XXXUUUSSSRRRWWWVVVTTTUUU\\\dddddd^^^\\\\\\\\\ZZZXXXXXXZZZ\\\XXXVVVSSSOOOJJJIIIJJJLLLNNNPPPSSSUUUWWWZZZ^^^bbb```WWWPPPRRR[[[bbbbbb^^^WWW\\\XXXNNNNNNYYY\\\WWWQQQGGGBBBKKKWWWWWWMMMDDDAAABBBBBB===888555555666666555555777555000000333555888;;;>>>??????>>><<<~~~mmmeeeaaabbbbbbbbb```^^^]]]^^^```___bbbdddeeedddcccccccccdddfffiiillloooppppppppplllqqqwwwzzz|||ttt]]]SSSQQQJJJ???<<<444///000111...,,,+++---,,,,,,++++++,,,,,,---)))************)))((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++)))******+++,,,,,,------***+++,,,,,,------,,,,,,+++++++++***++++++,,,---++++++,,,,,,,,,---------......------------......000444444000---//////---,,,000111///111555666444444222444999<<<===AAAGGGIIIHHHHHHLLLRRR[[[cccgggjjjkkklllmmmmmmllliiifffbbbfffiiifffaaabbbkkkuuu]]]SSSIIIIIIMMMPPPUUUYYYYYYYYYYYYZZZ^^^cccfffgggbbbiiimmmnnnrrrxxxzzzwwwwwwnnniiifffbbb```ccc```\\\XXXUUUSSSRRRRRRVVVXXXVVVSSSUUU]]]ccceee^^^^^^^^^\\\ZZZZZZ]]]___WWWWWWVVVRRRMMMJJJJJJKKKEEEHHHNNNRRRTTTXXX\\\```]]]XXXTTTUUUZZZ^^^^^^]]]^^^___\\\XXXYYY^^^___[[[PPPEEE@@@IIISSSTTTLLLFFF>>>===<<<:::777555444444555444555666444000///333555777;;;???@@@???===<<<nnneeeaaa___``````___]]]]]]^^^``````bbbeeeeeedddbbbaaaaaadddfffhhhkkkmmmooopppppplllrrrxxx{{{|||pppYYYPPPOOOGGG<<<:::333...111222///,,,***---,,,,,,++++++,,,,,,---)))))))))))))))(((''''''((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))***,,,))))))***+++,,,,,,------++++++,,,---------,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------//////.........//////000111444555000...//////...,,,///000///111555666444222111333888<<<>>>BBBGGGEEEDDDDDDGGGMMMWWW```eeekkkkkkmmmnnnnnnlllhhhdddcccjjjppplllbbb^^^eeemmmaaaUUUKKKIIILLLOOORRRVVV[[[YYYVVVXXX___fffgggdddlllnnnllliiimmmvvvyyywwwwwwxxx}}}qqqhhhdddaaa```eeeaaa[[[UUURRRQQQRRRTTTUUUZZZZZZSSSPPPWWWcccjjj``````___^^^\\\]]]___bbbVVVWWWXXXUUUPPPLLLLLLMMM>>>DDDLLLRRRUUUXXX\\\___[[[\\\\\\[[[ZZZ[[[\\\]]]aaa___]]]]]]^^^___^^^[[[PPPDDD???GGGQQQQQQKKKGGG:::999777666777666444222555333444666444000000333444777;;;???@@@???===;;;~~~llleeeZZZ[[[___cccaaa\\\YYYYYY[[[```aaacccddddddcccbbbbbbdddhhhjjjhhhkkkpppooojjjmmmsssxxxxxx{{{mmmXXXLLLHHHDDD???666444111...---,,,------,,,,,,,,,+++++++++******,,,+++***((((((((()))***))))))(((((((((((())))))***++++++,,,,,,++++++***************)))))))))((())))))***++++++++++++*********+++,,,,,,,,,,,,+++,,,,,,++++++***++++++++++++*********+++,,,,,,---///......---------......333222111000///...------............000222444555777777888888999;;;<<<===AAAEEEIIIKKKMMMTTT^^^eeekkkrrrmmmjjjrrrrrrkkkkkkgggnnnkkkeeeaaa[[[aaassslllWWWHHHKKKQQQPPPOOOQQQPPPSSSWWW]]]cccfffeeeccchhhggggggiiilllqqqvvvyyyrrr}}}xxxmmmddddddhhhaaaaaa^^^UUULLLIIIMMMTTTUUUYYY[[[YYYUUUVVV]]]dddddd```\\\ZZZZZZ[[[ZZZYYYWWW\\\]]]ZZZVVVVVVUUUSSSHHHFFFKKKTTTYYYYYY[[[aaa]]][[[YYYWWWWWWYYY\\\^^^```aaa^^^YYY\\\aaa```ZZZKKKMMMKKKIIIIIIKKKIIIDDD???;;;777555666777555222333333333444444444444444777999;;;===>>>>>>===<<<lllfff\\\\\\^^^``````^^^[[[[[[[[[___```aaaccccccbbbaaaaaaeeeiiijjjhhhjjjooonnnjjjkkkqqqvvvvvvzzzjjjWWWMMMHHHCCC???444222///---++++++,,,,,,,,,,,,+++++++++*********,,,+++)))((((((((()))***))))))(((((((((((())))))***++++++,,,,,,++++++***++++++++++++************))))))***++++++++++++***)))***++++++,,,,,,++++++,,,,,,++++++***++++++,,,++++++******++++++,,,------------,,,,,,,,,------333333222111000///...............///000222444555555555555666777999:::;;;???GGGOOORRRRRRWWWcccmmmooouuuqqqnnnuuutttiiieeellltttrrrkkkfff^^^aaaqqqqqq^^^OOOMMMOOONNNRRRXXX[[[UUUPPPQQQWWW]]]``````eeefffgggjjjooossswwwzzzwwwssshhhcccddd___^^^[[[TTTMMMJJJMMMQQQTTTXXX[[[YYYTTTTTTYYY^^^aaa```]]]\\\[[[[[[[[[[[[XXXYYYWWWTTTUUUWWWUUUQQQJJJHHHKKKRRRVVVWWWZZZ___[[[ZZZXXXWWWXXX[[[^^^___cccaaa[[[UUUWWW^^^___[[[PPPPPPOOONNNPPPRRRLLLCCC>>><<<999777666555333111222333333444444444444444777888;;;>>>?????????>>>lllfff___]]]]]]]]]^^^______]]][[[]]]^^^```aaaaaaaaa``````eeehhhiiihhhiiilllllliiilllrrrvvvuuuxxxzzzdddSSSKKKFFFAAA===111000---,,,*********+++,,,++++++++++++*********+++***))))))((()))))))))))))))(((((((((((())))))***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***))))))***++++++++++++***)))***++++++,,,,,,++++++,,,++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,---333333222111000///......///......///000222444666444444444555777999;;;<<<>>>IIISSSVVVSSSVVVbbbmmmooouuupppoooyyywwwjjjdddhhhqqqqqqnnnjjjbbbeeeuuutttgggZZZSSSNNNMMMVVVcccdddVVVGGGDDDLLLXXX```bbbdddeeehhhkkkooosssvvvwww|||nnneeeccc]]]ZZZWWWRRROOOLLLKKKKKKPPPUUUYYYXXXTTTQQQSSSVVV\\\]]]^^^^^^]]]\\\\\\\\\ZZZYYYUUURRRUUUZZZXXXSSSNNNLLLLLLOOORRRSSSWWW\\\YYYXXXXXXYYYZZZ\\\___aaaaaa]]]VVVQQQTTT[[[___^^^UUUSSSQQQQQQUUUVVVMMMAAA<<<<<<<<<999555222000000111222444555555555444333666888;;;>>>@@@AAAAAA@@@mmmgggaaa^^^[[[ZZZ\\\```bbb___[[[[[[\\\^^^___``````___^^^ccceeefffffffffggghhhhhhpppuuuwwwvvvwwwppp[[[OOOIIICCC<<<888///...---,,,++++++++++++++++++++++++******************))))))))))))))))))))))))(((((((((((())))))***++++++,,,,,,++++++***,,,,,,+++++++++*********))))))***++++++++++++***))))))***+++++++++++++++++++++******++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,---...222111111000//////......////////////000222555666666666666777999;;;>>>@@@>>>GGGOOOQQQPPPRRRZZZaaajjjooojjjkkkwwwyyyooojjjfffoooooojjjggg___bbbrrrsssmmmeee\\\RRROOOYYYhhhbbbRRRAAA???LLL[[[dddeeedddeeeeeegggjjjnnnrrrtttuuukkkggg]]]YYYUUURRRPPPMMMHHHDDDKKKPPPUUUVVVSSSQQQQQQRRRSSSXXX^^^aaa```^^^\\\[[[]]]]]]YYYUUUVVV[[[]]]\\\SSSPPPMMMLLLLLLOOOSSSVVVWWWWWWXXXZZZ[[[]]]^^^___[[[WWWRRRPPPTTTZZZ]]]]]]VVVSSSNNNMMMQQQRRRHHH<<<777:::<<<:::555111111222222333555666777777666555666888<<>>BBBDDDFFFFFFFFFtttggg]]]\\\ZZZXXXYYY[[[\\\[[[YYYYYYZZZ\\\^^^_________^^^^^^]]]```dddbbb```eeemmmmmmrrruuutttxxxxxxbbbPPPNNNLLLAAA777333........./////////......************))))))))))))'''((()))***+++******)))))))))(((((((((((())))))***++++++,,,,,,++++++***+++++++++*********))))))))))))***++++++++++++***((())))))***************************+++,,,---...---,,,++++++******++++++,,,,,,,,,,,,---...///000222222222111111111111111000000///000111333555777777777666777:::>>>CCCFFFBBBBBBCCCEEEKKKUUU```hhhnnnvvvrrrlllooonnniiilllhhhsssvvvsssooocccaaannnhhhlllnnniiiaaaZZZVVVUUUQQQHHHAAACCCLLLQQQOOOJJJQQQSSSXXX]]]ccciiimmmpppppptttiiiaaa___\\\ZZZVVVRRRNNNKKKGGGHHHJJJLLLOOORRRVVVYYYSSSQQQRRRYYYccchhhfffcccVVVZZZZZZSSSNNNRRRXXX\\\[[[YYYRRRGGGBBBDDDEEEBBBFFFJJJPPPUUUYYYZZZZZZYYYZZZWWWYYY^^^]]]RRRFFFAAAGGGSSS[[[TTTFFF<<<999888777555333333444444444333444444333333444666888:::;;;===@@@CCCEEEFFFFFFFFFuuufff[[[[[[ZZZXXXXXXYYYZZZZZZYYYYYYZZZ\\\^^^____________^^^]]]aaaeeecccaaafffpppqqqvvvwwwtttuuu~~~sss^^^LLLJJJIII>>>222///,,,---......//////......************))))))))))))'''((()))+++++++++***)))))))))(((((((((((())))))+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***(((((()))***************************+++,,,---...---,,,,,,+++*********+++++++++++++++,,,---...///444444333333333333333333000000000000222444666777::::::999:::===BBBFFFJJJFFFHHHHHHFFFHHHQQQ```lllmmmxxxwwwrrrssspppkkknnnsss~~~{{{qqq^^^TTT]]]^^^bbbeeeeeecccaaa^^^ZZZQQQIIIAAABBBIIIOOOOOOLLLRRRUUU[[[aaaeeeggggggfffiii{{{|||wwwpppccc```___^^^[[[XXXUUURRRQQQJJJJJJJJJKKKNNNRRRWWWZZZYYYSSSPPPUUUaaajjjkkkiiiYYYZZZWWWQQQPPPTTTXXXXXX[[[[[[SSSGGGAAACCCCCC???@@@DDDLLLTTTYYY[[[[[[ZZZWWWTTTWWW^^^^^^SSSHHHCCCEEEXXXeee^^^KKK===:::;;;:::666222222333444333111444222111000222444777:::<<<>>>AAADDDFFFFFFFFFFFFxxxddd___```^^^[[[YYYXXXYYY[[[]]]\\\\\\]]]```cccdddcccaaa^^^______```aaaeeejjjnnnppptttuuuvvvzzzqqq\\\LLLJJJIII???666555///...---,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((******+++,,,,,,,,,,,,+++))))))))))))))))))))))))*********)))))))))))))))++++++++++++******,,,---,,,,,,------------------///555::::::555111000222000111111///...111666;;;;;;777666;;;??????AAADDDLLLLLLKKKIIIHHHLLLTTT[[[hhh}}}|||qqquuuoooiiirrrxxxyyyiii[[[RRRNNNccccccdddeeedddbbb^^^[[[QQQGGG======FFFQQQWWWWWWYYY[[[___eeekkkjjjeee```mmmuuuxxxuuuyyyrrrcccWWW]]]aaa\\\UUUSSSUUUXXXNNNDDD>>>DDDNNNSSSTTTUUUUUUSSSOOOOOOXXXeeelllllljjj[[[\\\aaaUUUJJJRRR]]]\\\WWWUUUTTTNNNEEE@@@AAABBBFFFIIILLLSSS[[[ZZZTTTSSSWWW[[[[[[ZZZVVVKKK@@@KKKXXXbbb___OOO???999999888666666666222...///444222000///000222555777888:::<<<@@@CCCEEEEEEDDDCCCyyyeee___]]]\\\ZZZYYYXXXYYYZZZ[[[[[[[[[\\\___bbbcccbbbaaa\\\]]]^^^___aaafffkkkoooqqquuuwwwxxx|||kkkZZZNNNNNNJJJ???555333......---,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((()))***++++++,,,,,,++++++))))))))))))))))))))))))***)))))))))))))))))))))++++++++++++++++++,,,------------,,,---------...000666;;;;;;666222111333111222222111000333888<<<>>>:::999<<<>>>???DDDJJJPPPNNNJJJFFFFFFNNNZZZcccrrrtttrrriiiccclllssszzz}}}vvviii^^^ZZZZZZeeedddcccaaa___[[[XXXUUUKKKCCC<<<@@@LLLXXX\\\[[[SSSXXX```iiioooooollliiiooouuuwwwsssuuuzzzllleee\\\XXX[[[XXXOOONNNUUUNNNDDD>>>BBBIIIMMMPPPSSSQQQPPPNNNOOOXXXccchhhfffccc``````ccc^^^RRRNNNUUUWWWXXXXXXVVVRRRKKKCCC===???DDDGGGIIIOOOXXXZZZVVVWWWWWWVVVWWW[[[[[[RRRFFFGGGPPPZZZZZZOOOCCC;;;888555333444666333///000555666444222222333555666777:::;;;>>>@@@AAABBBAAAAAA{{{fff```ZZZZZZZZZZZZYYYYYYYYYYYY[[[[[[\\\^^^```bbbaaa```[[[\\\^^^___aaaffflllppprrruuuxxxzzzfff[[[SSSPPPIII;;;000......------,,,,,,,,,,,,,,,+++******)))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((+++,,,,,,------,,,,,,+++,,,,,,++++++***))))))))))))***++++++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,---///...---,,,,,,---......111777<<<<<<777333222444222333333222333666:::>>>AAA>>>===>>>>>>@@@HHHQQQXXXSSSKKKDDDDDDMMM\\\gggooo~~~uuuooogggccckkkooouuuxxxttthhh```___bbbiiifffbbb]]]YYYUUURRRPPPFFF???:::AAAPPP[[[]]]ZZZLLLTTTaaakkkpppqqqooommmmmmqqqssspppsssuuuwww```UUU^^^___RRRMMMVVVMMMEEE>>>>>>AAADDDJJJPPPLLLMMMMMMOOOVVV```cccaaa___iiiaaaZZZ___UUUHHHMMMRRRXXX[[[XXXWWWTTTHHH:::<<<@@@DDDEEEIIIQQQWWWXXX[[[WWWSSSTTT\\\aaaZZZOOODDDIIIOOOQQQNNNFFF===777444222222444333000222666:::999777555444555666777;;;;;;<<<<<<===>>>>>>>>>}}}ggg```YYYZZZ[[[\\\\\\[[[ZZZZZZ\\\[[[[[[]]]___aaa```___\\\]]]^^^___aaadddjjjnnnppptttxxx{{{~~~xxxbbbZZZSSSNNNCCC444+++)))------,,,,,,+++,,,,,,---+++******)))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((+++,,,,,,------,,,,,,++++++++++++*********))))))))))))***+++++++++++++++)))))))))))))))))))))))))))))))))))))))*********+++******+++---...---,,,///...---,,,,,,---...///111777======888333222333333333333444555888<<>>iiiaaaYYYZZZ\\\]]]^^^]]]\\\\\\]]]\\\[[[\\\___``````______``````___```bbbgggjjjmmmrrrvvvzzzxxxoooZZZTTTMMMEEE;;;111++++++,,,,,,+++++++++,,,,,,---+++******)))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((***+++---......---+++***+++++++++***************))))))***++++++++++++***))))))))))))))))))))))))(((((())))))************+++******,,,...///...,,,......---------...///000000777===>>>999444222333333333333555888;;;>>>@@@>>>???CCCFFFEEEEEELLLUUU]]][[[VVVRRRPPPUUU```hhhrrryyyyyymmmgggddddddgggmmmrrrlll```XXXXXX``````]]]WWWQQQMMMMMMNNNJJJDDD@@@EEERRR]]]bbbbbbUUU]]]gggllljjjfffaaa```gggiiimmmqqqvvvvvvccc]]]WWWVVVXXXWWWTTTQQQKKKEEE@@@>>>;;;;;;BBBJJJMMMNNNLLLKKKPPPYYY^^^___qqq~~~gggOOOXXXWWWKKKRRROOOYYY[[[UUUVVV[[[SSSDDD;;;;;;;;;;;;<<<@@@JJJRRRQQQVVVYYYYYYZZZ[[[XXXTTTRRRKKKDDDCCCDDDDDDAAA<<>>???>>><<<;;;;;;<<<>>>???jjjbbbYYYZZZ\\\^^^______^^^^^^^^^]]]\\\]]]___```aaa```aaaaaa```______aaaeeehhhkkkpppuuuzzz~~~}}}sssfffQQQLLLEEE===777222000///+++++++++++++++,,,,,,---+++******)))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((***+++---......---+++***************************((()))******++++++******))))))))))))))))))))))))((((((((()))******+++++++++)))))),,,000111...+++,,,,,,---...///000000111111888???@@@;;;555333444555444444777;;;???AAABBB@@@@@@DDDIIIJJJJJJOOOVVVYYY[[[\\\[[[[[[]]]ccciiicccdddttt~~~uuummmiiiaaa[[[[[[cccooopppdddYYYUUUVVVXXXYYYUUUPPPLLLKKKLLLMMMKKKJJJOOOYYYdddlllpppcccggglllnnnkkkgggbbb```mmmkkklllrrrwww~~~|||[[[[[[XXXTTTUUUXXXWWWRRRJJJEEEBBBBBB@@@???CCCIIIMMMNNNMMMJJJMMMVVV\\\^^^fffpppcccSSSVVVQQQFFFIIINNNUUUXXXTTTSSSWWWUUUNNNAAA===:::::::::<<>>AAA999333222333333666:::777999:::999777888<<<@@@@@@???>>>======>>>@@@@@@lllbbbYYYYYY[[[\\\]]]^^^^^^___```^^^]]]]]]___aaaaaaaaa___``````______aaaeeeiiijjjooouuuzzz|||oooaaaMMMHHHAAA:::666444111---++++++******+++,,,,,,---+++******)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((***+++---......---+++***************************((())))))***************))))))))))))))))))))))))'''(((((()))******+++++++++)))))),,,111222///+++(((***---///111222111111333:::BBBCCC>>>888666666888777777:::???DDDEEEEEEFFFCCCDDDHHHLLLOOOTTTZZZXXX[[[^^^^^^\\\[[[]]]```RRRMMM^^^pppllllllmmmcccXXXTTT[[[kkkrrrhhhZZZTTTQQQUUUZZZYYYSSSNNNLLLMMMPPPRRRVVVZZZ```gggooouuujjjjjjkkklllmmmllliiifffpppiiihhhnnnwww}}}ddd[[[UUUVVVWWWUUUTTTVVVIIIFFFDDDGGGGGGEEEEEEHHHJJJMMMMMMKKKNNNTTTYYYZZZYYY]]]\\\VVVPPPJJJFFFFFFLLLQQQUUUUUUSSSQQQSSSUUUJJJBBB;;;;;;<<<;;;???EEEMMMRRRVVVWWWXXXZZZWWWSSSUUUSSSMMMEEE>>><<<===???;;;555333666888666666777666999:::888555666:::?????????>>>??????@@@AAAAAAlllbbbXXXYYYYYYZZZ\\\]]]^^^___aaa___]]]]]]___aaabbbaaa^^^^^^___^^^___bbbgggjjjjjjooouuu{{{|||nnn^^^OOOJJJBBB;;;777444...'''+++*********+++,,,,,,---+++******)))))))))))))))************************((((((''''''''''''(((((()))+++---//////---+++)))******************++++++(((((()))***************))))))))))))))))))))))))'''(((((()))***++++++++++++)))))),,,111333///+++&&&)))---000333333222111555<<>>===>>><<<>>>BBBOOOQQQQQQSSSXXX]]]ZZZTTTQQQRRRPPPHHH???999;;;>>>444111222888<<<999555444777999:::888444444999======>>>>>>???@@@AAAAAAAAAooobbb[[[ZZZZZZ[[[\\\\\\ZZZXXXbbb```]]][[[\\\]]]^^^]]]___``````___]]]```eeejjjkkkssszzz}}}}}}ooo___NNNHHH???777222...,,,***))))))*********+++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''''')))***+++,,,---...//////---+++******************)))((((((***************)))(((''')))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,///222111///,,,---,,,+++...222444333222555;;;AAABBB===999777777@@@??????CCCHHHLLLLLLJJJJJJIIIMMMTTTVVVSSSUUUZZZ\\\ZZZTTTMMMLLLSSSXXXYYY]]]TTTWWWgggsssqqqkkkkkkdddXXXUUUaaaqqqtttiii___bbbeeeccc]]]YYYXXXXXXUUU]]]\\\\\\^^^aaaeeeggghhhmmmlllhhheeegggmmmnnnjjjiiikkklllmmmqqqxxx{{{fffTTTPPPNNNIIIIIINNNHHHAAAAAAHHHMMMJJJGGGHHHGGGFFFFFFIIIOOORRRSSSRRROOOOOORRRSSSQQQPPPWWW```UUUJJJHHHTTT\\\ZZZWWWYYYYYYTTTLLLFFFBBB@@@???>>>KKKKKKMMMRRRWWWYYYVVVSSSRRRDDD<<>>999:::444333444555777777555333666999;;;999444333777:::>>>???@@@@@@@@@AAADDDFFFooobbb[[[ZZZYYYYYY[[[[[[ZZZYYYaaa___\\\[[[]]]^^^^^^^^^]]]^^^^^^]]]]]]___eeeiiijjjpppwww||||||lll[[[LLLFFF===555///---+++***))))))*********+++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''''')))***+++,,,---...///...---+++******************))))))((()))************))))))((((((((((((((((((((((((((()))))))))***++++++,,,,,,***+++,,,///111111///,,,---,,,+++---111444333222555:::@@@@@@===888777777??????AAAEEEJJJMMMLLLKKKKKKLLLRRRZZZ[[[XXXWWW[[[XXXZZZXXXUUUVVV\\\_________TTTUUUfffvvvwwwqqqnnnhhh```VVVTTTbbbpppmmm``````dddddd```]]]]]]\\\ZZZ]]]\\\]]]^^^aaacccdddeeejjjjjjgggeeehhhnnnooolllsssssssssuuuwww{{{nnnXXXOOOLLLHHHKKKQQQIIIBBB@@@FFFLLLJJJFFFEEEIIIGGGFFFGGGKKKNNNOOOOOOMMMLLLMMMPPPPPPPPPVVV^^^VVVIIIEEEPPP[[[\\\ZZZ\\\YYYUUUOOOIIIEEEAAA???===JJJJJJLLLQQQVVVWWWTTTQQQLLLBBB>>>BBBAAA888555888333333333444666666444333444777:::999666555777;;;>>>???AAAAAAAAACCCEEEGGGooobbb[[[YYYWWWWWWYYYZZZZZZZZZ___]]][[[[[[]]]^^^___^^^ZZZ[[[[[[[[[\\\___dddhhhhhhmmmssszzzzzzhhhWWWKKKDDD:::111---+++++++++***************+++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((******+++,,,---...---,,,+++*********++++++******)))(((((())))))************)))(((((((((((((((((((((((()))))))))***++++++,,,,,,++++++---///111111...,,,---,,,+++---111333444444555999>>>>>>;;;777666666>>>@@@CCCIIINNNOOONNNLLLNNNQQQXXX___```\\\ZZZ[[[VVVZZZ\\\\\\^^^aaaaaa^^^]]]RRRQQQaaassswwwrrrooofffbbbTTTIIIUUUkkkooobbbaaaeeegggdddbbbcccbbb______```aaacccdddddddddccchhhiiigggeeehhhnnnooolllwwwsssooopppuuu{{{uuuYYYKKKFFFDDDHHHOOOKKKCCC>>>DDDKKKLLLGGGCCCJJJHHHEEEEEEGGGJJJKKKLLLLLLIIIHHHLLLOOOQQQVVV\\\XXXLLLFFFNNNWWWZZZ[[[^^^ZZZXXXTTTOOOIIIDDD@@@===CCCDDDGGGMMMTTTVVVTTTPPPGGGBBBAAADDD???666222666222111111333444555333222111555999999888777999;;;===???AAABBBBBBDDDGGGIIIooobbb[[[YYYVVVVVVWWWYYYZZZZZZ^^^\\\[[[[[[]]]______^^^XXXYYYYYYZZZ]]]aaaeeehhhiiikkkrrr{{{yyyeeeSSSIIIBBB888///+++++++++,,,************************))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***++++++,,,,,,,,,,,,+++******++++++++++++***))))))'''((()))***************(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,---...000000...,,,,,,,,,,,,---000222444555888;;;======999666444444===AAAGGGMMMQQQRRRPPPNNNTTTWWW\\\___^^^[[[XXXXXXWWW[[[]]]\\\\\\^^^\\\XXX]]]VVVWWWdddqqquuuuuuuuuiiibbbUUUNNNXXXiiipppllliiilllkkkfffcccccccccaaaccceeehhhjjjiiihhhffffffgggjjjiiiggghhhlllllljjjmmmeee^^^aaammm{{{{{{^^^MMMFFFDDDHHHMMMKKKCCC>>>BBBKKKNNNJJJEEEJJJHHHEEEDDDDDDGGGJJJKKKMMMHHHFFFIIINNNPPPTTTYYY\\\SSSMMMNNNPPPRRRWWW]]][[[[[[ZZZVVVOOOHHHCCC@@@;;;<<<@@@HHHOOOSSSRRROOOGGGCCCCCCFFFCCC:::444333111000000111333333222111///333777999:::999:::<<<<<<===???AAABBBDDDGGGIIIooobbb[[[XXXVVVUUUWWWYYY[[[[[[]]]\\\[[[[[[]]]___^^^^^^XXXXXXXXXZZZ^^^bbbeeegggjjjllltttwwwaaaQQQHHHAAA777///++++++,,,---************************))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))*********+++++++++++++++++++++++++++++++++***))))))'''((()))***************'''''''''''''''''''''''')))))))))***++++++,,,,,,---------...000000...,,,+++,,,,,,---///111555777<<<===>>><<<999666444333===BBBJJJPPPSSSTTTSSSRRRZZZ\\\^^^\\\YYYWWWUUUTTTXXXZZZZZZXXXXXX[[[\\\YYYddddddiiipppuuuxxx|||{{{jjj[[[YYY^^^ccclllwwwssstttooofffaaaaaaaaa```dddgggkkkmmmkkkiiihhhhhhhhhlllllliiihhhiiiiiifff^^^XXXVVV]]]nnngggTTTLLLIIIJJJLLLIIICCC???AAAJJJPPPNNNIIIIIIHHHEEECCCCCCFFFIIILLLNNNHHHEEEHHHLLLNNNRRRWWW^^^[[[WWWPPPIIIHHHOOOXXXZZZ]]]^^^[[[UUUMMMGGGEEE;;;;;;===CCCIIILLLKKKHHHHHHCCCAAAEEEFFF@@@666///111000///000111222222111...111555999:::;;;<<<<<<:::<<<>>>???@@@BBBEEEHHHooobbbZZZXXXVVVWWWYYY[[[[[[[[[]]]\\\[[[\\\]]]^^^]]]\\\XXXXXXXXXZZZ^^^bbbdddeeejjjnnnxxxsss]]]OOOEEE>>>666///,,,,,,,,,---+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))******(((''''''(((((()))******************+++++++++++++++,,,++++++***)))((())))))************)))'''''''''''''''''''''''')))))))))***++++++,,,,,,...------...//////...,,,+++,,,------...111555888???>>>>>><<<;;;999777777>>>DDDLLLRRRUUUVVVVVVVVV]]]``````[[[WWWVVVTTTRRRUUUWWWWWWUUUXXX___cccdddgggmmmuuuxxxxxxyyytttbbb___\\\XXXbbbsssvvvvvvqqqggg```___^^^]]]___dddhhhjjjhhhfffggghhhhhhmmmnnnjjjhhhhhhfffdddYYYWWWZZZfffwwwlllXXXNNNJJJHHHFFFGGGEEEAAA@@@FFFNNNOOOKKKGGGGGGFFFDDDBBBCCCGGGIIIKKKFFFDDDGGGIIILLLRRRXXX^^^^^^ZZZQQQGGGCCCJJJQQQXXX\\\___^^^WWWPPPLLLJJJAAA???>>>@@@CCCEEECCCAAAGGGCCC@@@CCCFFFBBB888...222000//////111222222111///111444777:::<<<======:::<<<>>>??????AAADDDFFFooocccYYYXXXXXXYYY[[[\\\\\\[[[]]]\\\\\\\\\]]]]]]\\\ZZZXXXVVVVVVYYY]]]aaabbbbbbiiiooo{{{nnnXXXMMMAAA;;;444...+++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))'''''''''((())))))))))))))))))***++++++++++++,,,,,,++++++***))))))************))))))((('''''''''''''''''''''''')))))))))***++++++,,,,,,///...------//////...,,,***,,,---------000555:::>>>===<<<<<<===>>>======@@@FFFMMMSSSVVVWWWYYYZZZ\\\aaaccc^^^[[[ZZZWWWRRRRRRTTTUUUTTTZZZcccjjjkkkiiipppxxx{{{{{{~~~uuuooofff^^^___gggooorrrppphhhbbb```^^^ZZZZZZ___eeefffddddddfffiiifffkkknnnkkkhhhhhhgggddd]]][[[]]]ffftttuuu^^^RRRMMMHHHDDDEEEFFFCCC???AAAHHHKKKIIIFFFGGGGGGDDDAAA@@@AAADDDDDDBBBBBBEEEFFFIIIRRR[[[[[[ZZZVVVOOOIIIGGGJJJLLLSSSXXX]]]]]]WWWQQQNNNNNNDDDAAA>>>>>>AAACCCCCCBBBFFFEEEDDDEEEFFFCCC;;;444222111//////111222333222111111333666999<<<===>>><<<===?????????AAACCCFFFooocccYYYXXXXXXZZZ\\\]]]\\\[[[^^^]]]\\\\\\]]]]]][[[YYYWWWUUUUUUWWW\\\``````___hhhooo}}}jjjUUULLL>>>999222---+++***))))))++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))'''''''''((()))))))))(((((()))***+++++++++,,,,,,,,,,,,+++*********************)))(((''''''''''''''''''''''''''')))))))))***++++++,,,,,,///...------...///...,,,***,,,---------000666:::<<<;;;;;;===???AAABBBBBBAAAGGGNNNTTTVVVWWWZZZ\\\ZZZbbbfffbbb___^^^ZZZSSSPPPSSSTTTUUUZZZdddjjjkkkooouuu{{{{{{rrriiibbbhhhmmmnnnjjjeeebbb^^^ZZZYYY^^^ccceeecccdddgggkkkcccjjjnnnkkkhhhhhhhhheeeccc^^^YYY\\\hhhxxxhhh[[[UUUPPPKKKEEEHHHEEE>>>===CCCGGGFFFFFFGGGGGGDDD???<<<===???>>>>>>@@@CCCDDDGGGRRR^^^XXXUUUPPPLLLLLLMMMLLLIIIOOOUUU[[[[[[VVVQQQOOOOOOCCC???<<<===BBBFFFHHHGGGEEEHHHJJJIIIGGGDDD???;;;333111//////111333333333222222222555888<<<>>>>>>>>>???@@@@@@@@@AAADDDFFFooocccZZZYYYXXXZZZ\\\\\\YYYVVV]]][[[[[[[[[]]]^^^]]]\\\]]][[[YYYXXXYYY\\\```ccckkknnnzzzeeePPPIII;;;777000,,,++++++,,,,,,---------,,,,,,++++++++++++*********))))))((((((+++***)))(((((()))******,,,+++)))''''''(((***,,,***))))))***,,,,,,+++))),,,,,,+++***)))((('''&&&)))))))))))))))*********(((((((((((((((''''''''''''((()))***))))))***,,,000222444444111...------+++******+++...222777999<<>>DDDGGGIIINNNUUU\\\___^^^[[[`````````___]]]^^^```bbbUUUTTTSSSWWW]]]cccfffggglllsss~~~yyyvvvpppqqqtttrrrjjjeeedddaaa\\\RRR[[[dddhhhfffbbb```aaaaaahhhllliiieeeeeeggggggnnnjjjbbb\\\bbbssssss^^^RRRLLLIIIHHHFFFBBB>>><<>>666444222222333555555555333222000111444;;;AAAEEEDDD@@@@@@DDDDDD???>>>AAAnnnaaaZZZYYYXXXZZZ\\\\\\YYYWWW\\\[[[[[[[[[]]]^^^]]]\\\]]][[[YYYXXXYYY\\\aaaccckkkppp|||~~~dddNNNGGG;;;666111,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))))))))((())))))(((((()))***+++,,,,,,***(((&&&&&&(((***+++***))))))***,,,,,,+++***---,,,,,,+++)))(((((('''))))))))))))))))))))))))((((((((((((((((((((('''''')))************+++---///111333222000---,,,,,,,,,++++++,,,...222666888???FFFBBB???BBB???===EEEHHHJJJOOOVVV\\\___]]]ZZZ```aaaaaa```^^^^^^```bbb[[[YYYYYY]]]eeelllooopppnnnvvvtttxxxwwwooohhhfffbbb]]]VVV\\\dddgggeeebbb```___ccciiilllhhhddddddfffeeemmmmmmiiidddhhhvvviiiZZZQQQLLLGGGEEEBBB???<<<;;;===>>>GGGEEECCCAAA@@@AAAAAAAAACCCDDDFFFFFFCCCCCCKKKUUUUUUSSSOOOKKKHHHHHHKKKNNNRRRMMMKKKRRRVVVTTTQQQQQQQQQJJJFFFKKKOOOOOOKKKIIIKKKLLLNNNPPPPPPLLLFFFAAA666444222111333444444333444333111111444999>>>BBB??????AAADDDBBB===???DDDnnn___ZZZYYYYYYZZZ\\\\\\ZZZXXX\\\[[[ZZZ[[[]]]^^^]]]\\\\\\[[[YYYXXXZZZ]]]aaadddjjjqqq~~~|||bbbLLLDDD:::666111---,,,---------+++++++++,,,,,,,,,,,,,,,************))))))))))))((((((((((((***+++,,,---***)))'''&&&&&&''')))******))))))***,,,,,,,,,+++------,,,,,,+++***))))))))))))))))))))))))))))))''''''((((((((((((((((((((()))++++++******,,,---...000222222///---++++++---,,,,,,,,,...111444555AAAHHHDDD>>>???======HHHIIILLLQQQWWW\\\]]]ZZZWWW\\\]]]______^^^^^^___```\\\ZZZYYY___iiirrruuuvvvnnnwwwzzz}}}{{{sssjjjeeebbb___ZZZ]]]aaadddfffdddbbbaaaeeejjjkkkgggcccdddeeedddkkkllliiifffkkkwwwppp\\\PPPJJJFFFEEEDDDBBB>>>;;;777555CCCBBB@@@???>>>???AAABBBCCCCCCEEEFFFCCCAAAGGGOOOSSSPPPKKKEEEBBBDDDIIIMMMSSSMMMJJJLLLPPPQQQQQQSSSVVVTTTNNNIIIIIILLLJJJEEEIIIKKKMMMPPPQQQNNNIIIDDD666444111111111222222111555444222222444888<<>>CCCDDD@@@<<>>???IIIJJJMMMRRRWWWZZZZZZXXXUUUUUUWWWZZZ[[[\\\]]]^^^```\\\ZZZZZZaaalllvvv|||}}}uuu|||rrrhhhcccaaabbb______```cccfffgggfffdddeeeiiiiiieeeccceeegggfffjjjfff___\\\eeevvvvvv]]]OOOJJJDDDDDDDDDDDDBBB===777333>>>======<<<<<<===@@@BBBAAAAAADDDFFFDDDAAAEEEKKKPPPMMMIIIDDDAAABBBGGGJJJQQQMMMKKKLLLNNNPPPQQQRRRSSSVVVPPPEEEBBBGGGHHHBBBFFFIIIMMMRRRSSSPPPIIIDDD666333111000000111000///555555444444777:::===@@@===???BBBBBB@@@>>>???BBBooobbbYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[ZZZZZZ[[[]]]^^^^^^]]]ZZZYYYYYYZZZ\\\___ccceeeeeerrruuu]]]LLLEEE666333///---------------*********++++++,,,,,,,,,))))))))))))))))))******++++++++++++******))))))''''''&&&&&&'''((()))***+++***))))))+++---...---......------,,,+++++++++))))))))))))((((((''''''&&&'''''''''(((((())))))(((***+++,,,++++++,,,...///111333333111///.........---------...///000111666@@@AAA???CCCAAAAAAJJJJJJMMMRRRVVVWWWWWWUUUTTTQQQSSSWWWYYYZZZ]]]```ccc______```gggrrr|||zzzooogggbbbbbbdddhhheeecccbbbcccddddddccccccffffffbbbbbbgggjjjiiimmmaaaSSSPPP```vvveeeTTTNNNBBBAAABBBCCCCCC???999444888999;;;;;;:::;;;>>>@@@??????AAADDDDDDBBBEEEJJJLLLKKKJJJGGGEEEDDDEEEGGGLLLMMMNNNOOOQQQRRRPPPNNNNNNTTTRRRFFFAAAEEEHHHEEECCCFFFLLLRRRSSSOOOGGGAAA666333000///000000000///555555666777:::>>>AAACCCCCCBBB@@@@@@AAABBB???;;;nnnbbbYYY[[[]]]]]][[[ZZZZZZ[[[[[[ZZZZZZ[[[]]]___^^^^^^YYYYYYYYYZZZ]]]```dddfffffftttpppZZZJJJEEE444111...,,,,,,------,,,*********+++++++++++++++))))))))))))************---------,,,+++***((('''''''''''''''((()))******,,,***((()))+++.........---------,,,,,,+++++++++***))))))((((((''''''&&&&&&&&&''''''((()))))))))((()))++++++******,,,---///111333333222000//////------------...///000000222;;;;;;===EEEEEECCCJJJJJJMMMPPPRRRSSSSSSTTTUUURRRTTTVVVWWWYYY\\\```ddd^^^aaaeeekkksss}}}|||sssmmmiiiggghhhppplllgggaaa^^^\\\]]]^^^cccdddccc```bbbhhhkkkkkknnnaaaRRROOO___wwwuuu\\\PPPFFFCCC@@@@@@@@@>>>:::555444888;;;<<<;;;:::===???@@@>>>@@@CCCDDDBBBEEEJJJIIIJJJKKKJJJHHHFFFEEEEEEHHHNNNSSSTTTUUUUUUQQQLLLHHHNNNPPPHHH@@@>>>AAACCCBBBDDDHHHLLLMMMIIIBBB===555333000000000111111000555666777:::===@@@BBBCCCFFFDDD@@@???BBBEEE@@@888lll___XXX[[[]]]]]][[[ZZZZZZ[[[ZZZZZZYYY[[[]]]______^^^XXXXXXYYY[[[^^^aaadddfffiiixxxlllUUUHHHBBB222///,,,+++,,,,,,,,,+++++++++++++++************((()))))))))************+++,,,,,,,,,,,,+++)))(((''''''(((((()))***++++++,,,***((()))+++...//////,,,,,,,,,,,,++++++++++++***))))))(((''''''&&&&&&&&&&&&''''''((())))))***''')))************+++------000222222111///......,,,,,,------...///000000444888666888DDDFFFDDDIIIIIILLLNNNOOOOOOPPPSSSUUUSSSSSSSSSSSSSSSVVV[[[___^^^dddkkkpppttt~~~}}}{{{uuuooommmooommmggg^^^XXXVVVZZZ^^^dddeeebbb___aaagggkkkjjjjjjddd[[[XXXcccuuu~~~~~~|||xxx{{{lllVVVSSSMMMEEEAAA???>>>:::777333999>>>@@@>>><<<===???CCC@@@@@@CCCCCCAAACCCHHHHHHJJJKKKJJJHHHFFFEEEEEEHHHPPPVVVWWWWWWWWWSSSLLLIIIMMMRRROOOCCC888888???CCCBBBAAAAAAAAA@@@<<<:::444222000000111222222222666777999;;;===???@@@AAADDDEEECCC@@@BBBEEEBBB;;;jjj\\\XXX[[[^^^^^^[[[ZZZZZZ\\\ZZZYYYYYY[[[]]]______^^^XXXXXXYYY[[[^^^bbbeeegggmmm|||iiiRRREEE@@@000...+++***+++,,,+++***,,,+++++++++******))))))(((((())))))*********+++)))***+++,,,---,,,+++***'''(((((()))***++++++,,,,,,***((()))+++...000000,,,+++++++++++++++++++++***))))))((('''&&&&&&&&&&&&&&&&&&'''((())))))***'''(((******))))))+++,,,,,,///111111000...------+++,,,,,,---...///000000777999333444BBBFFFDDDIIIIIIKKKMMMMMMLLLNNNRRRVVVSSSRRRPPPNNNMMMOOOTTTXXXcccllltttxxxzzzvvvqqqiiihhhccc[[[TTTTTT[[[bbbgggfffccc___```gggjjjhhhccceeecccaaafffrrr||||||}}}}}}zzz}}}}}}~~~xxxrrrttt|||~~~aaaaaaXXXLLLDDDAAA???<<<999444:::AAACCCAAA>>>>>>@@@GGGCCCAAABBBBBB@@@BBBFFFHHHIIIJJJIIIGGGEEEEEEFFFIIIRRRXXXXXXXXXXXXTTTNNNRRRTTTZZZZZZKKK999777AAAEEEAAA<<<999888888888888444222000000222333333333777888999;;;<<<=========@@@EEEFFFBBBAAADDDDDD@@@jjj```^^^^^^^^^]]]]]]\\\\\\\\\```^^^[[[[[[]]]___``````[[[ZZZYYY[[[___ccceeefffkkksssbbbRRRBBB;;;000///---,,,++++++,,,,,,******+++,,,,,,,,,,,,+++'''((()))+++,,,,,,,,,,,,,,,+++***+++,,,,,,+++)))++++++************++++++,,,+++*********+++,,,---...---,,,,,,++++++,,,,,,((((((((((((''''''''''''''''''''''''(((((((((((((((***+++***((((((,,,///...///////////////......,,,,,,...///000000000000555888888777;;;CCCHHHHHHJJJJJJHHHGGGGGGJJJOOORRRTTTSSSOOOKKKLLLQQQVVVYYYhhhpppttttttyyykkkggghhhhhhbbbXXXSSSWWW^^^bbbdddfffeeebbbaaabbbeeebbbaaaaaabbbgggooowww|||zzz{{{}}}|||yyyxxxxxxssssssrrrooo|||fffaaa^^^[[[OOO@@@@@@AAA666;;;CCCGGGDDD???>>>===;;;@@@>>><<<>>>BBBDDDCCC@@@EEEJJJOOOMMMFFFAAABBBDDDFFFMMMTTTTTTTTTUUUSSSOOORRRYYY___ZZZLLL@@@<<<===<<<>>>>>><<<888666777999333222444777555111000222333777;;;<<<::::::;;;>>>>>>AAACCCCCCBBBBBBEEEHHHiii```]]]\\\\\\\\\\\\\\\\\\]]]```^^^\\\[[[\\\^^^^^^^^^[[[ZZZYYY[[[___ccceeefffnnnqqqaaaRRRBBB<<<000///---,,,++++++,,,,,,******+++,,,,,,,,,,,,+++***************+++++++++,,,+++***+++,,,---+++)))*********))))))*********,,,+++*********+++,,,---------,,,++++++++++++,,,((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))))))))+++---......////////////......------...///000000000000888::::::888;;;AAAEEEEEEFFFGGGFFFFFFGGGHHHKKKMMMRRRRRRQQQNNNLLLPPPVVV[[[lllrrrvvv{{{xxxiiihhhgggeee```[[[WWWYYY\\\aaaccceeedddaaa___aaacccfffeeeddddddhhhnnnuuuzzzyyyyyy{{{~~~}}}zzzzzz|||yyyuuuppp~~~zzzdddZZZWWWQQQEEEBBBBBB:::<<>>>>><<<>>>======>>>@@@AAAAAA@@@CCCIIIMMMLLLGGGBBBAAABBBAAAIIIPPPSSSUUUWWWTTTOOOQQQWWW\\\ZZZPPPFFF@@@???:::;;;:::777444333444777333333555888666111111333333777;;;===<<<<<<>>>AAA???BBBEEEEEECCCCCCFFFIII|||ggg___[[[[[[ZZZZZZ[[[\\\^^^___bbb___]]]\\\]]]]]]]]]\\\[[[ZZZYYY[[[^^^bbbdddeeeqqqkkk\\\OOO@@@:::000///---,,,++++++,,,,,,******+++,,,,,,,,,,,,+++---,,,***)))))))))******+++******+++,,,---+++******))))))(((((())))))***+++++++++++++++,,,------------,,,+++++++++++++++((((((((((((''''''''''''''''''''''''((((((((((((((((((((()))+++,,,+++***......///////////////......//////000000111111111:::<<<;;;888:::???AAA@@@AAABBBDDDEEEFFFGGGFFFFFFNNNQQQSSSQQQNNNOOOVVV^^^nnnttt{{{yyyhhhhhhgggdddaaa^^^\\\\\\\\\```ccceeeccc```___```bbbfffeeeeeefffiiiooouuuyyywwwwwwyyy|||~~~|||zzz|||vvvqqq~~~kkkWWWQQQRRRJJJDDDCCC@@@BBBHHHKKKGGGBBBAAAAAA???======>>>===<<<===???AAABBBGGGKKKLLLHHHCCC@@@@@@>>>DDDLLLQQQVVVYYYUUUOOOSSSVVVZZZ[[[XXXQQQIIICCC===<<<999555222111333555444333555888666222111444222666:::<<<;;;<<>>===???BBBEEEGGGFFFCCCAAAJJJOOOTTTTTTOOOMMMWWWbbbpppzzzyyyeeefffjjjjjjeee___^^^___```aaadddeeedddaaa```bbbeeebbbbbbccceeejjjpppvvvzzzuuuvvvwwwzzz~~~~~~{{{|||wwwtttrrr}}}xxxZZZNNNRRRKKKCCCEEEGGGJJJOOOOOOJJJFFFEEEDDDAAA===??????===;;;;;;???CCCAAAEEEJJJLLLJJJFFFAAA???@@@EEEJJJNNNSSSXXXVVVQQQUUUUUUXXX]]]```\\\RRRIIIDDDAAA<<<777333222333444333222333666555111111444222666999:::999:::===@@@AAADDDGGGHHHFFFEEEFFFIIIvvvddd^^^\\\\\\\\\]]]^^^aaacccdddeeecccaaa`````````^^^\\\\\\ZZZYYYZZZ]]]aaacccdddvvvwww___SSSIII;;;444///...,,,+++******++++++******+++,,,,,,,,,,,,+++***)))(((((((((***---...*********+++------,,,+++))))))(((((((((((())))))++++++,,,,,,------------,,,,,,+++************+++((((((((((((''''''''''''''''''''''''((((((((((((+++)))))),,,///000---***------...///////////////111000000///000000111222555888888666777<<<>>><<<;;;<<>>EEEHHHKKKLLLPPPVVVWWWTTTSSSQQQRRRZZZaaa```VVVKKKIIIEEE>>>888444222222222111000111444222///000333666999;;;;;;999999<<>>DDDJJJMMMLLLNNNRRRUUUUUUPPPMMMMMMTTT^^^^^^UUUJJJGGGCCC<<<777444222000...000...///222111...///333:::<<<>>><<<::::::===@@@@@@DDDHHHIIIFFFDDDEEEFFFtttccc```ZZZ[[[^^^```bbbcccbbbbbbbbbaaa`````````___]]]\\\\\\ZZZYYYZZZ]]]```bbbbbbzzzsss[[[PPPHHH888///...---,,,************+++******+++,,,,,,,,,,,,+++))))))*********++++++,,,***))))))+++---...---+++*********))))))*********+++,,,---.........---,,,,,,++++++***************((((((((((((''''''''''''''''''''''''((((((((((((((()))******)))***,,,---,,,---...///000000000000111000...------...000111000333444222333777888666999777777<<>>???CCCEEEBBBFFFAAA<<<999999<<<>>>@@@BBB@@@@@@CCCHHHGGGBBB<<<===GGGOOOOOONNNPPPSSSTTTPPPLLLKKKRRR[[[]]]UUULLLCCC???:::777666444111///000//////222111...000444777999;;;:::888888<<>>???>>>===@@@FFFIIIGGGGGG@@@999666888<<<======AAA>>><<<@@@EEEFFF@@@;;;666DDDPPPRRROOOOOOQQQRRRSSSOOOMMMSSS[[[^^^WWWOOO@@@<<<999888888888555222111///000222222///111666222444666666444666:::>>>CCCGGGKKKLLLIIIGGGGGGHHHpppbbbaaa]]]]]]^^^```cccdddcccbbbbbbaaa```^^^^^^]]]]]]]]]YYY\\\XXXXXX___]]]^^^jjj}}}kkkUUUFFF@@@888000,,,+++******)))*********))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,---......++++++***)))(((((())))))***+++,,,------------,,,---,,,,,,++++++,,,,,,---((()))*********((('''&&&(((((())))))*********+++***)))((((((((()))+++,,,+++,,,---.........---,,,---...///...------...///111222222222222222222222444555888;;;>>>???@@@@@@@@@>>>AAAIIIPPPTTT[[[ddd~~~zzzrrrooommmdddbbbfffddd]]][[[bbbjjjlllhhhdddeeejjjkkkiiikkkpppmmmkkkpppqqqhhhkkksssssspppooonnnkkkiiiiiilllooovvv}}}qqqVVVJJJEEE:::<<<;;;<<>>999888999;;;;;;999===@@@@@@???CCCHHHGGG@@@;;;===BBBIIIPPPTTTTTTTTTYYYTTTRRRVVV[[[[[[SSSKKKIII???777666777555444444222000///000222333333222///333666444000111999@@@FFFHHHHHHFFFBBBBBBDDDGGGnnn```___^^^^^^^^^___aaabbbbbbbbbaaa```___^^^]]]\\\\\\\\\XXX[[[XXXWWW]]]\\\```oookkkTTTDDD===555---,,,++++++***************))))))))))))))))))))))))******+++++++++,,,,,,,,,******++++++,,,------...++++++***)))))))))))))))+++++++++,,,,,,,,,,,,,,,///...---,,,++++++***+++((()))******)))((('''&&&''''''(((((())))))))))))***)))((((((((()))++++++,,,---.../////////......---...///...---,,,---///222222111111111222333333444555888:::<<<>>>>>>>>>DDDAAADDDJJJOOORRRYYYaaa~~~rrrllljjjdddcccddd___WWWVVV\\\cccdddhhhdddeeeiiijjjhhhiiimmmkkkhhhmmmnnngggjjjssssssllllllkkkiiiiiijjjnnnqqqwww|||sssXXXMMMJJJAAA===<<<<<>>:::===>>>???BBBFFFFFFBBB999<<<@@@GGGNNNRRRTTTSSSTTTSSSSSSUUUWWWWWWUUUSSSMMMDDD===;;;:::777555666444333111222333555444333111111222333444666888:::@@@BBBDDDCCCAAA@@@BBBEEEjjj]]]ZZZ`````````___^^^^^^___aaa``````___^^^]]]\\\ZZZZZZYYY^^^ZZZVVVXXXYYYcccxxxxxxbbbNNNAAA;;;666222,,,,,,+++************+++))))))))))))))))))))))))******++++++++++++,,,,,,)))*********++++++,,,,,,******)))))))))))))))***++++++*********+++,,,---//////---,,,+++*********((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,---...///000//////...,,,---......,,,,,,---...222111///......000333555666666777888999:::::::::???AAAEEEJJJOOOVVV```hhhuuuiiijjjiiirrrlllbbb\\\]]]bbbeeeeeegggffffffggggggggggggggglllhhhlllmmmgggjjjqqqooodddeeefffhhhjjjnnnssswww|||cccOOOKKKFFFEEEFFFIIIMMMOOOKKKAAA999999;;;;;;888666666:::>>>;;;===>>>@@@BBBCCCBBBAAA<<<===AAAFFFLLLPPPQQQQQQRRRRRRSSSSSSSSSTTTWWWXXXTTTKKKCCC???;;;444111111444333111111333444333333111000000222666999888666>>>AAADDDDDDAAA@@@BBBDDD~~~iii]]]ZZZ```aaaaaa```^^^]]]___aaaaaaaaaaaa```___]]][[[ZZZZZZ___[[[WWWXXXYYYcccxxxsss\\\JJJ@@@999444222---,,,,,,+++***+++++++++))))))))))))))))))))))))))))))))))))************))))))***************+++***)))))))))))))))******++++++******++++++,,,---------,,,+++++++++,,,,,,)))(((((((((((()))))))))))))))))))))))))))))))))((()))))))))************+++,,,---...///...------,,,---...---,,,+++,,,...111000...---...000333555666666777777888999::::::===BBBFFFIIINNNXXXccckkkwwwiiikkkkkkmmmfff___\\\^^^```aaabbbfffffffffeeeeeeggghhhhhhoookkkooopppiiijjjnnniii```cccfffiiilllppptttwwwzzzpppSSSJJJCCCDDDFFFLLLTTTYYYUUUIII???;;;===>>>;;;888666888;;;<<<===???@@@@@@?????????@@@@@@BBBGGGKKKNNNOOONNNQQQQQQQQQPPPOOORRRWWW[[[VVVNNNGGGBBB<<<555111222333222000000222222222111222///...111666999888555===AAADDDEEECCCAAABBBDDDzzzhhh^^^ZZZ^^^aaadddccc```^^^___aaabbbbbbbbbaaa```]]][[[YYYYYY^^^ZZZXXX\\\]]]eeewwwoooXXXHHH>>>666000---------,,,+++++++++++++++))))))))))))))))))))))))((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))******+++***+++,,,------------,,,,,,,,,,,,++++++,,,,,,---)))(((((((((((())))))***************))))))))))))(((((()))************)))++++++---.........---,,,+++---...---,,,+++,,,---///...------...000222444777777777777888999:::;;;>>>EEEIIIJJJMMMXXXdddkkkxxxjjjjjjjjjgggccc```aaaaaa______```cccdddccc```bbbgggkkkkkknnnjjjnnnpppiiiiiijjjbbbZZZ___eeejjjnnnqqqtttwwwuuu|||}}}xxx~~~cccQQQDDD@@@BBBHHHRRRZZZYYYOOOFFF===>>>@@@???===;;;999999<<<;;;>>>AAA@@@<<<===@@@BBBBBBCCCGGGKKKNNNOOONNNQQQPPPNNNLLLLLLPPPVVV[[[SSSNNNHHHEEE???999666888333222000000111222111000222000...111555888888777<<<@@@EEEFFFCCCAAA@@@AAAwwwggg]]]YYY\\\aaaeeefffbbb``````bbbaaaaaaaaaaaa___\\\ZZZXXXUUUZZZXXXYYYaaabbbhhhwww~~~iiiSSSFFF>>>555...,,,------,,,++++++++++++,,,))))))))))))))))))))))))((())))))))))))*********)))))))))))))))))))))))))))))))))))))))***++++++***+++...///000///---,,,...---,,,,,,++++++++++++)))(((''''''((()))***+++******)))))))))((((((((('''((()))***+++******)))+++,,,.../////////...---+++,,,------++++++,,,------------...///000222222777777777777888:::<<<===<<>>@@@BBBCCCAAA<<<999888888<<<@@@@@@<<<===CCCAAAAAACCCGGGLLLPPPQQQQQQSSSOOOJJJHHHIIIOOOUUUYYYUUUPPPLLLIIICCC===;;;===555333111111222222222111111000///000333666888999;;;???DDDEEEBBB???===>>>ttteee]]]YYY[[[aaaggghhhdddaaaaaaccc``````aaa```^^^[[[XXXVVVRRRVVVUUUZZZdddgggkkkxxxwwwcccNNNDDD>>>666000///...---,,,,,,++++++,,,,,,)))))))))))))))))))))))))))************+++++++++))))))))))))(((((((((((())))))((())))))***++++++))),,,///111222000---+++000///...,,,+++***)))))))))(((''''''''')))***+++))))))(((((('''''''''&&&'''((()))++++++******))),,,---///000000000///...+++,,,------++++++,,,---,,,,,,---...///000111111777777777777999;;;===>>>777AAAHHHHHHNNN]]]mmmuuuuuuqqqmmmcccdddiiimmmhhh^^^ZZZ]]]\\\^^^[[[VVVZZZeeelllmmmaaa^^^eeekkkfffdddaaaWWWJJJRRR]]]hhhooosssuuuvvvuuuyyyyyytttvvvpppTTTJJJDDD>>>@@@FFFHHHCCC===<<<===@@@DDDGGGFFF???999555555:::@@@@@@===???FFF???@@@BBBGGGMMMRRRTTTUUUTTTNNNHHHEEEHHHNNNTTTWWWZZZUUUPPPMMMFFF>>>;;;>>>666444222222333333333111111111000000111444888::::::>>>CCCDDDAAA===;;;;;;pppccc]]]YYY^^^aaadddeeeeeedddddddddddddddccc```^^^]]]^^^___[[[UUUYYY]]][[[fffvvv|||ttt```LLLEEE???666000///***---000...(((&&&(((,,,)))((((((((()))***++++++******))))))))))))******)))************+++++++++---,,,+++***)))))))))))),,,++++++******++++++,,,------------,,,+++***))))))(((''''''''')))***+++******))))))((('''''''''((())))))*********))))))+++---///000111000///...,,,,,,++++++***+++++++++------......//////000000777555444555888;;;<<<======AAABBBIIITTT[[[ooorrrlllpppcccgggkkkjjjeee___[[[ZZZ\\\YYYVVVVVVZZZ___ccceeeYYY]]]eeeiiicccYYYWWW[[[FFFHHHVVViiiqqqmmmooowwwzzzyyy|||{{{wwwwwwzzzZZZQQQJJJAAA<<<>>>@@@>>>;;;;;;<<<===>>>>>><<<:::999;;;888777999>>>@@@???===@@@>>>===@@@GGGLLLOOOOOOMMMJJJGGGGGGIIIMMMPPPQQQYYYXXXVVVRRRLLLFFFAAA>>>777555222111111111111000000000000000111333666777===;;;<<<@@@DDDDDD???999pppccc]]]ZZZ___aaaeeeffffffeeeeeefffffffffeeebbb___^^^___aaa\\\VVVZZZ^^^^^^iiizzzttt^^^JJJDDD@@@777000...,,,---------,,,,,,,,,---))))))))))))))))))***+++******))))))))))))******)))************+++++++++******))))))******++++++,,,++++++******++++++,,,------------,,,+++***))))))(((''''''((()))***+++)))((((((((((((''''''''')))))))))))))))*********+++,,,...///000///...---+++++++++***++++++,,,,,,---......//////000000111666555444555888;;;<<<<<>>===<<<:::999888777666666666777:::>>>@@@@@@@@@>>><<<<<>>CCCCCCEEEMMMTTTkkksssppp^^^___aaaeeehhhfff```[[[XXXXXXWWWXXXZZZ]]]```bbbXXXRRRUUU\\\UUUEEECCCOOOMMMLLLUUUeeennnmmmjjjkkkqqqrrrvvvyyyxxxxxx~~~iii[[[QQQMMMCCC444222:::???===:::777444333333333000333777;;;===???AAABBB<<<;;;:::===AAAFFFIIIJJJKKKIIIIIIJJJMMMPPPRRRRRRVVVWWWWWWVVVRRRLLLFFFBBB>>>:::555222111000000///222222222333333222222111:::<<<>>>???>>>>>>???@@@lllaaa]]]\\\^^^```cccdddddddddeeegggddddddccc___\\\ZZZ[[[\\\]]]YYY^^^aaacccrrrpppYYYEEE@@@@@@999000,,,,,,,,,++++++,,,,,,+++***++++++***)))((((((((()))******))))))))))))******))))))*********+++++++++'''''''''(((***+++---...++++++************++++++,,,,,,,,,,,,,,,+++******)))(((((((((((()))))))))''''''(((((()))***++++++***)))((('''((())),,,---***+++,,,,,,,,,,,,++++++************+++,,,---...---......///000111222222444333222444777:::<<<<<<@@@CCC@@@BBBLLLTTTddd|||vvvnnneeecccbbbfffkkkjjjbbb[[[WWWWWWVVVUUUWWW[[[aaaeeeZZZQQQSSS]]]VVVBBB???KKKSSSOOOSSS^^^hhhjjjhhhhhhpppssswwwxxxtttqqqwwwzzzuuuaaaSSSRRRIII777444===;;;;;;999777555444333222...333888;;;<<<<<>>888444222111000///000111222333444333222111777:::======::::::>>>BBB|||hhh___]]]\\\\\\^^^aaabbbbbbbbbdddfffccccccbbb___[[[ZZZ[[[\\\]]]ZZZ^^^aaaddduuulllWWWDDD@@@???777///,,,---000111///***((())),,,++++++***)))((((((((()))******))))))))))))******))))))*********+++++++++))))))(((((()))******++++++******))))))******+++++++++,,,,,,++++++******((())))))))))))((((((((((((((()))***++++++,,,---***)))''''''(((***,,,---++++++++++++++++++******************+++,,,---...------...///000111222222333222111333777:::<<<<<>>DDDDDDKKK\\\gggooo{{{rrrtttnnnhhhhhhjjjiiiccc]]]eeeccc^^^WWWRRRRRRXXX^^^]]]ZZZ[[[___YYYMMMHHHKKKVVVRRRQQQTTT[[[bbbgggiiilllooouuuyyyuuunnnmmmqqqjjjvvvwww\\\SSSLLL???777777444777;;;===>>><<<888666444555777777888888:::<<<<<<<<<===>>>???AAAEEEIIIKKKIIIHHHIIILLLOOOPPPPPPKKKMMMQQQSSSTTTRRROOOMMMHHHEEE@@@<<<999777444222...///000222333444555555222666999999777888===AAAuuubbbZZZZZZ\\\\\\]]]___``````bbbdddgggaaabbbaaa___]]]\\\^^^```^^^]]]aaabbbfffyyybbbSSSFFFAAA;;;222---///...000000...+++)))***+++))))))))))))))))))***+++******))))))))))))******)))************+++++++++))))))(((((((((((())))))******))))))))))))************++++++++++++******((()))******)))((('''&&&''''''(((((()))))))))***''''''((()))***+++,,,,,,,,,,,,++++++************+++++++++***++++++,,,,,,******+++---...000111111111000000222666999;;;<<<999DDDFFFHHHUUU___jjjyyytttpppkkkeeedddfffgggeeebbbddddddaaa[[[UUUSSSWWW[[[[[[[[[YYYUUUQQQNNNLLLKKKPPPQQQRRRUUUZZZaaafffiiihhhiiimmmqqqooohhheeegggkkkvvveeeRRRGGG???999666666888;;;======<<<:::888666555333444666999;;;;;;;;;<<<>>>>>>===@@@DDDHHHMMMKKKHHHHHHJJJMMMOOOOOOKKKMMMPPPSSSUUUTTTSSSRRRIIIGGGCCC@@@>>>:::666333111111111111222333444555222555999::::::;;;>>>AAAsss```YYYYYY[[[\\\^^^``````aaaccceeehhh^^^^^^^^^\\\[[[[[[\\\^^^```___ccccccggg{{{~~~```RRRGGGAAA:::000---111,,,***((()))******((('''))))))(((((()))***++++++******))))))))))))******)))************+++++++++((((((((((((((()))************))))))))))))******)))******+++++++++******((()))*********((('''&&&&&&&&&&&&'''''''''''''''&&&'''(((***++++++,,,+++------,,,+++******++++++,,,,,,++++++***+++++++++)))***+++,,,...///000111111000///222555999;;;;;;;;;IIILLLIIIOOOWWWeeexxxtttjjjfffaaa```bbbeeeffffff]]]```aaa^^^YYYWWWYYY]]]YYYZZZVVVLLLIIIMMMNNNJJJJJJOOOTTTWWW[[[aaafffhhhgggeeefffhhhfff```\\\\\\nnnyyyjjjRRRCCC>>><<<:::999::::::;;;;;;;;;::::::777444000111666:::<<<<<<:::<<<======<<<>>>CCCGGGMMMJJJFFFEEEGGGJJJLLLMMMKKKMMMPPPSSSUUUVVVVVVVVVJJJHHHEEECCC@@@<<<777444444333111111111222333444444666999;;;<<<>>>@@@AAAjjj[[[YYYZZZXXX]]]___^^^]]]aaahhhjjjhhhbbb___[[[ZZZ[[[]]]^^^^^^]]]aaacccccckkkyyy~~~zzz___TTTHHH@@@:::222...---+++***)))***++++++***))))))************++++++++++++)))((()))******)))(((******+++++++++******))))))************+++++++++***++++++++++++***))))))+++++++++*********))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((()))***+++,,,,,,...------,,,,,,++++++***---,,,+++*********+++,,,+++*********+++---///000111111111222555888;;;>>><<<<<>><<<;;;<<<@@@DDDHHHHHHGGGHHHIIIKKKMMMNNNUUUSSSPPPOOOPPPSSSWWWZZZPPPKKKEEECCCCCCAAA<<<888444555555444333222444555777888777777888<<>>===<<>>>>>===<<<;;;===BBBEEEHHHHHHHHHIIIIIIKKKLLLMMMQQQPPPOOONNNPPPSSSVVVXXXPPPMMMIIIGGGFFFCCC<<<666333444444333222333555777888888888777888;;;???CCC}}}iii]]][[[]]]]]]___fffiiifffccccccbbb```aaa___]]]]]]^^^^^^^^^]]]\\\^^^^^^```jjjvvvvvvmmmTTTJJJ???:::666111......+++***))))))++++++***))))))))))))*********++++++***)))((()))***+++***)))))))))(((''''''((()))***)))))))))*********++++++++++++*********)))))))))+++************)))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,*********+++,,,---***+++,,,---.../////////222222222333666999<<>>===GGGGGGNNNWWWddd~~~mmmpppsssqqqlllfffcccbbbfffdddaaa```______]]]\\\SSSRRROOOLLLMMMNNNKKKEEENNNVVV___bbb```]]]]]]^^^]]]\\\[[[\\\]]]]]][[[YYYYYYiiioooYYYOOOJJJEEECCC???;;;999;;;:::555333333444444444666999<<<@@@BBB=========<<<<<<>>>BBBFFFHHHHHHIIIJJJJJJJJJJJJJJJMMMMMMMMMNNNPPPRRRTTTUUUPPPMMMKKKKKKIIIDDD<<<666222333333333222333555777888999999888777999<<>>GGGFFFOOOZZZfff{{{lllrrrvvvtttlllfffdddffflllggg```]]][[[ZZZWWWTTTNNNLLLIIIHHHJJJKKKHHHDDDQQQWWW^^^aaa^^^[[[ZZZ[[[\\\[[[ZZZ[[[\\\ZZZUUUQQQNNN```zzz}}}aaaUUUNNNGGGBBB>>>:::888::::::555333333111222333444666:::???BBB??????>>>===<<<>>>AAADDDGGGHHHIIIJJJKKKJJJIIIHHHLLLMMMNNNPPPQQQQQQQQQPPPMMMLLLJJJIIIGGGCCC===888444444444222111111333666999::::::888777777999;;;rrrddd\\\ZZZ[[[^^^]]]fffllljjjeeeccccccaaa^^^]]]\\\\\\]]]]]]\\\ZZZ]]]]]]]]]dddvvv|||lllWWWMMMBBB<<<777111......***)))((()))******)))((((((((()))))))))*********)))(((((((((***++++++)))+++***(((((((((***,,,---(((((()))))))))*********+++***)))((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&'''((()))***++++++((()))******+++,,,------++++++*********+++---...***+++---///000000//////222222222333666999<<<>>>>>>???IIIHHHRRR^^^hhhvvvpppvvvzzzvvvnnnhhhiiimmmmmmggg```\\\ZZZYYYVVVSSSPPPKKKGGGFFFHHHIIIHHHHHHQQQUUUZZZ\\\[[[YYYYYYZZZYYYYYYZZZ\\\^^^ZZZRRRKKKIII\\\wwwooo___VVVLLLCCC>>>:::888::::::666333444000111222222333777<<>><<>>888333---*********((('''((()))***)))((((((((((((((()))))))))***)))((('''(((***,,,+++***((((((((()))***+++++++++(((((((((((()))))))))***+++***(((''''''''')))***(((((((((((())))))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******))))))******++++++,,,,,,+++******)))***,,,---...***+++++++++,,,...///000000000000111444777:::===;;;===FFFEEETTThhhvvvsssuuu|||{{{ssslllkkkkkkeeedddccc___\\\[[[[[[\\\PPPJJJIIINNNRRRQQQPPPRRRTTTTTTTTTTTTUUUVVVYYYZZZUUUTTTUUU[[[aaa```XXXQQQJJJWWWkkk}}}lllZZZKKK???;;;:::<<<<<<888666777333444555333222444;;;AAABBBCCCBBB@@@>>>===>>>???FFFFFFGGGGGGHHHIIIJJJKKKHHHIIIKKKMMMNNNOOONNNMMMFFFEEEDDD@@@<<<777444333444444222000...000333777999;;;======;;;999888888mmmddd___[[[\\\```eeeeeeccc```bbbfffgggdddeeebbb___]]]^^^```aaabbb```]]]\\\ggg}}}yyyaaaSSSHHH>>>888444...+++,,,***((('''((()))***)))((((((((((((((())))))))))))(((''''''(((+++,,,+++***&&&&&&((()))************(((((((((((())))))))))))+++***((('''&&&''')))***'''((((((((())))))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))*********************+++++++++******))))))***,,,---///+++*********+++---///000000///000111333666:::<<<:::;;;CCCBBBSSSlll}}}vvvkkkttt|||~~~~~~zzzrrrjjjeeeccccccdddccc___YYYVVVVVVXXXJJJFFFGGGPPPUUUSSSQQQSSSWWWVVVTTTSSSSSSUUUXXX[[[YYYVVVUUUYYY______YYYSSSHHHQQQbbbpppZZZIII@@@<<<:::======999777888555777777555222555;;;BBB@@@AAABBB@@@???>>>@@@AAAFFFFFFFFFFFFGGGIIIKKKMMMDDDEEEHHHKKKMMMNNNOOOOOOEEEFFFFFFCCC===666000...111111000//////111666:::999<<<>>>>>><<<:::999999{{{ggg\\\XXXXXX[[[```fffeeedddccccccccccccccccccbbbaaa___^^^^^^^^^^^^aaa^^^cccvvvwwwbbbNNNIIIBBB999222...,,,+++((((((((((((((()))******(((((((((((())))))))))))))))))((((((((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%&&&''''''(((((('''''''''''''''''''''((())))))******))))))))))))*********)))(((((()))+++---...++++++,,,------......//////000111222222555888;;;>>>===>>>DDDPPPhhh|||qqqqqqqqqpppssssssgggeeefffddd```[[[VVVTTTUUUVVVHHHHHHIIILLLPPPSSSTTTUUURRRSSSSSSRRRQQQQQQSSSUUUWWWWWWZZZ\\\ZZZTTTQQQSSSJJJIIIRRR{{{pppUUUDDDAAA===999:::<<<<<<888444999999;;;<<<777333666===EEEAAA@@@CCCBBB===;;;???JJJHHHFFFFFFEEEFFFJJJOOOGGGCCCAAACCCIIIMMMLLLIIIEEEEEECCC???:::555222000111111111000000333777:::@@@<<<999:::>>>@@@@@@>>>wwwddd[[[YYYYYY]]]aaaffffffeeedddccccccccccccbbbaaa```^^^^^^^^^______aaa^^^ccctttqqq\\\NNNIIIBBB999222...++++++((((((((((((((()))******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''((())))))******))))))))))))*********)))(((((()))+++---...,,,,,,---......//////000000111333444444555888:::>>>===>>>CCCNNNiiizzzooosssnnn|||}}}vvvuuussskkkfffiiigggccc]]]XXXTTTSSSSSSHHHFFFEEEGGGLLLQQQSSSSSSSSSTTTSSSRRRQQQRRRTTTWWW[[[[[[]]]___ZZZRRRNNNNNNJJJEEEDDDaaatttVVVFFFCCC???;;;:::<<<<<<888444666555777999777444666<<<@@@===>>>BBBBBB===;;;===DDDCCCCCCCCCCCCDDDHHHMMMHHHFFFDDDFFFJJJLLLKKKHHHHHHGGGDDD@@@;;;777555555111111111000000222666999===<<<:::;;;<<<===<<<;;;rrraaaYYYXXXZZZ^^^cccgggfffeeedddcccccccccccc```___^^^^^^^^^^^^___``````^^^cccssskkkUUUMMMHHHAAA999333...+++***((((((((((((((()))******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''((())))))******))))))))))))************)))))))))+++,,,---------......///000000111111333666666666666777999======>>>AAALLLiiiqqqvvvkkklllvvv{{{uuurrrpppjjjhhhfffbbb^^^XXXSSSOOOMMMIIIDDDAAADDDJJJPPPQQQPPPTTTTTTSSSQQQPPPQQQUUUXXX[[[[[[^^^___XXXMMMFFFEEEJJJFFF===NNN{{{XXXIIIEEEAAA===;;;<<<;;;888555444111222666777555666:::>>>>>>BBBFFFGGGCCCAAAAAACCCEEEEEEEEEEEEHHHKKKNNNIIIGGGFFFHHHKKKLLLIIIFFFIIIGGGDDDAAA===:::888777000000000//////000333666888:::;;;<<<:::999999999~~~ooo___XXXXXXZZZ^^^bbbgggfffeeedddcccccccccccc^^^^^^]]]]]]]]]^^^```aaa___]]]cccttt~~~hhhRRRKKKHHHAAA:::333...+++***((((((((((((((())))))***(((((((((((()))))))))))))))(((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&''''''(((''''''''''''''''''''''''((())))))******))))))))))))************))))))******,,,,,,---------...//////000000222555777888777666777777;;;===???BBBKKKgggyyyuuulll```mmmzzzqqqoootttooobbbaaa^^^[[[WWWRRRLLLHHHHHHDDDAAADDDLLLQQQPPPNNNSSSRRRQQQOOOOOOPPPTTTXXXXXXXXX[[[[[[TTTGGG>>><<>>GGGwww]]]LLLFFFCCC???<<<;;;:::777555444000000555777666555777<<<>>>BBBGGGHHHFFFCCCBBBDDDHHHIIIGGGGGGIIIKKKKKKFFFEEEFFFIIIKKKKKKIIIFFFGGGFFFEEECCCAAA===999555000000000///......111333222777;;;<<<:::888888:::{{{lll^^^XXXXXXZZZ]]]```eeeeeedddccccccccccccddd]]]]]]\\\\\\]]]^^^___```]]]]]]eeevvvhhhSSSJJJGGGAAA:::333...+++***((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&''''''(((''''''''''''''''''''''''((())))))******))))))))))))************************+++++++++,,,,,,------...//////222444777777666555555666888;;;???CCCLLLfffqqqooo^^^eeerrriiiiiirrrqqq]]]\\\[[[ZZZYYYTTTMMMHHHGGGDDDDDDHHHNNNQQQPPPMMMPPPQQQPPPOOONNNPPPSSSVVVTTTUUUXXXYYYRRREEE;;;999;;;AAA:::>>>ggggggPPPGGGDDD@@@<<<:::999777666555222222666888666444555666:::===@@@AAABBB@@@>>>BBBHHHJJJFFFEEEGGGFFFCCCAAABBBDDDGGGJJJJJJIIIGGGHHHHHHIIIIIIHHHCCC;;;555000000000///------///000...333999;;;;;;:::;;;<<>>CCCMMMgggppprrreeebbbfffccccccjjjmmm]]]\\\[[[[[[[[[XXXQQQKKKDDDDDDEEEGGGKKKMMMNNNMMMOOOPPPPPPPPPPPPQQQSSSVVVTTTTTTWWWYYYRRREEE<<<:::777>>>888888XXXxxxXXXFFFCCC???<<<999777777777666555666::::::666666888999<<<===<<<===@@@AAA>>>DDDLLLOOOJJJGGGIIIGGGAAA@@@AAADDDFFFHHHIIIIIIIIIMMMLLLLLLMMMLLLGGG>>>777111111111000---,,,---///,,,000555999:::;;;<<<<<>><<<999:::>>>???AAA???:::;;;@@@CCCAAAEEEOOOSSSNNNLLLOOOLLLDDDCCCDDDEEEFFFFFFGGGIIIJJJQQQNNNKKKJJJJJJFFF>>>777111222222000...,,,---------...111555999::::::999pppdddZZZYYY\\\___cccggg]]]^^^^^^___aaabbbdddeee^^^]]]\\\[[[[[[\\\]]]]]]]]]```jjjzzz}}}fffQQQGGGEEE@@@:::444///+++)))((((((((((((((()))******(((((((((((())))))))))))''''''''''''((()))++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))%%%&&&''''''(((((('''''''''''''''''''''((())))))******))))))))))))************+++++++++******)))------......///000000000...////////////000333555:::888888???NNNkkkrrruuudddWWW___]]]VVV^^^^^^[[[XXXXXXYYYVVVOOOIIIAAAAAA@@@<<<:::>>>HHHPPPOOORRRUUUVVVVVVUUUVVVWWWSSSSSSTTTTTTLLL@@@888666---777999:::FFF[[[jjjCCCAAA>>>:::666555777888444777===AAA>>>:::===CCC@@@AAA===555555<<<@@@???@@@KKKPPPLLLJJJNNNKKKCCCFFFGGGGGGGGGFFFFFFHHHJJJRRRMMMGGGDDDDDDAAA<<<777222333333111...,,,,,,---///---...222777999888555pppdddZZZYYY]]]___```aaaaaaaaaaaaaaaaaabbbcccccc^^^```aaa```]]]\\\\\\\\\^^^^^^nnn|||qqqbbbQQQLLLGGG@@@888111,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++***((('''$$$%%%%%%&&&'''''''''&&&''''''''''''(((((((((((())))))))))))***************************+++++++++------...///000000000///---///111111111222444666======999>>>QQQjjjzzzmmmbbbaaa```YYYRRROOOZZZ^^^\\\SSSPPPTTTPPPFFF???<<>>AAACCCAAA===888444444777<<<@@@@@@BBBEEEGGGHHHGGGDDDCCCAAAEEEHHHHHHFFFDDDEEEGGGKKKMMMHHH@@@AAAHHHDDD999999555///---------,,,+++,,,,,,...333777888666333mmmbbbYYYYYY]]]___```aaaaaa```````````````aaaaaa^^^``````___]]]\\\\\\]]]``````qqq}}}qqqcccRRRKKKGGG???777000,,,******))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++)))(((&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((((((((()))))))))************************+++++++++,,,---...///000000000000---///111222222222444666???AAA===AAARRRhhhqqqccc^^^]]]YYYUUUTTTZZZ___]]]TTTPPPSSSQQQJJJAAA===???CCC@@@:::===GGGGGGEEEFFFLLLSSSUUUPPPJJJ>>>>>>???>>>;;;777333111111333555;;;@@@DDDeee~~~WWWOOODDD>>>===<<<:::888555444555666999>>>BBBEEE>>>;;;777333333666;;;>>><<<===@@@CCCEEEFFFGGGGGGAAAEEEIIIHHHCCC???===<<>>666000,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((()))))))))(((''''''''''''''''''''''''''''''$$$%%%'''))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******))))))*********+++++++++,,,---...///000000000000...///111222222333555777>>>BBB@@@BBBOOOcccrrr^^^UUUTTTRRRQQQPPPWWW^^^___WWWQQQRRRQQQLLLBBB======BBBAAA:::888<<<>>><<<<<>>BBBbbbaaaOOO@@@>>>???;;;777888444333333444777<<>>AAACCCEEEGGGHHHBBBFFFIIIHHHAAA:::666555???EEEEEE>>><<<@@@@@@<<<555222...------.........---------000444777888888ggg___YYY[[[^^^___aaacccaaaaaa```_________``````^^^___```^^^]]]\\\]]]^^^```dddwww}}}nnn```QQQIIIEEE===555///,,,++++++))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((()))))))))))))))'''((((((((((((((((((''''''(((((((((((((((''''''((((((((((((((((((((((((###%%%&&&'''((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))))))))***++++++,,,,,,,,,,,,...///000000000000...000222333333333555777:::@@@@@@AAAJJJ[[[www```SSSPPPPPPNNNKKKPPPZZZ___[[[TTTQQQNNNJJJ@@@<<<;;;@@@AAA;;;666555:::888888;;;@@@BBB???<<<333333333333333444555555444666777;;;???AAAXXX}}}oooUUU@@@???@@@999555888666444333333555999>>>AAA;;;999666333111222333444;;;<<>>===HHH```cccIIIDDDCCC<<<888;;;777666444222333555888:::;;;999777444222111000000555888<<<@@@AAA@@@>>>===AAABBBBBB>>>:::888999<<<666<<>>AAAPPPoooqqqSSSEEE@@@;;;888999777666444222222333444555999999888666444222111000---000555:::<<<===<<<;;;>>>>>>===999555555999===888<<<>>>;;;444000000111---...///...------...000555555333111000222666:::oooaaa]]][[[]]]]]][[[\\\____________```aaabbbcccddd______^^^]]][[[\\\___aaa```hhh{{{gggZZZOOOGGGAAA999111,,,+++,,,---))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***&&&''''''((((((''''''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))'''((()))***+++,,,------***+++---///000111111222000222444444444555777999:::???@@@GGGVVVgggjjjXXXXXX^^^[[[SSSEEEKKKSSSYYYXXXPPPGGGAAA<<<>>>@@@@@@@@@>>>999555555666777999999777333000//////000000000111111111222444333888AAA???AAAOOOZZZ^^^FFF===;;;999666444444333333222222222222555666777888777666444333111222333555777:::;;;<<<>>>???>>>:::555333666999777999::::::555111000111---///000///---,,,---///111222222111000222777;;;~~~kkk___[[[ZZZ[[[[[[YYYYYY]]]]]]]]]]]]^^^```aaacccddd______^^^]]][[[\\\___aaaaaajjj|||hhh[[[PPPFFFAAA888000,,,***,,,...))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***&&&''''''''''''''''''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''((()))***+++,,,------***+++---///000111222222000222444555555666777999:::>>>???GGGXXXkkkfffTTTUUU______WWWIIIJJJOOOUUUVVVPPPHHHCCC>>>AAACCCAAA???===999666///111444777777555111...///000111222333333333333---222222555<<<:::>>>OOOUUUxxxjjjLLL@@@@@@>>>999111222222333333333222222222444666888999999888777;;;999666555555888;;;===BBBCCCBBB>>>888444444555444444666777555111///000---///000///,,,+++---///+++---.........111666;;;{{{lll```]]]YYYXXXYYY[[[\\\\\\[[[]]]___```bbbbbbbbbaaaaaa```___^^^]]]\\\\\\\\\]]]oooyyyfffWWWNNNFFF@@@777000+++)))((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,---...///000111111111111222333666888999:::;;;AAALLLYYYooocccTTTTTTXXXZZZ\\\RRRNNNJJJMMMVVVXXXLLL<<<444<<>>999888888777444222777???;;;///,,,111111111222333444444444444222333333444666:::AAAEEEIIIjjjsssVVVDDD===999666777666333222000000000000222222444999>>>===888222;;;999777444333444999===>>>DDDEEE>>>666333111000...000111222222111000...111,,,+++...---******///,,,---......///111555999wwwggg^^^[[[YYYXXXZZZ[[[\\\\\\YYYZZZ\\\___```aaaaaaaaa```___^^^]]]]]]\\\\\\\\\```rrrvvvdddUUULLLFFF@@@777000,,,***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((()))++++++,,,,,,+++,,,,,,,,,,,,---///000111222222222222333555777888:::===FFFRRRaaavvveeeVVVRRRTTTZZZ```XXXWWWTTTRRRTTTUUUMMMCCC<<>>???999333222222111...///111222222111///......,,,---111111---+++...------.........000444777rrrcccZZZYYYXXXYYY[[[\\\\\\[[[VVVXXXZZZ]]]___`````````______^^^]]]\\\\\\\\\\\\aaatttsssaaaSSSIIIFFF@@@777000,,,***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((())))))))))))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((()))***+++++++++++++++++++++,,,,,,---///000111444333333333333555777888:::???KKKYYYjjjjjj[[[SSSRRRYYYaaa[[[\\\ZZZSSSOOONNNLLLIIIAAAFFFGGGAAA;;;::::::888444555>>>GGGEEE888111111------...///000000000000222333333444666999???CCCLLLlllrrrZZZHHH???<<<555555444333333333333333000///111555999:::666333555555555333111000111222333888:::666222333555444...///000111111000///...+++,,,///444444000,,,,,,------...------...222444ppp```WWWWWWXXXZZZ]]]]]]\\\[[[UUUWWWZZZ\\\___```aaaaaa^^^^^^]]]\\\\\\\\\\\\\\\```uuuooo___RRRIIIEEE???777000,,,+++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++******))))))))))))***+++******)))(((''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((()))***++++++++++++++++++++++++,,,---...000000555444333333444555666777:::@@@KKKZZZnnnnnn___VVVSSSVVV\\\XXXXXXSSSKKKGGGHHHIIIGGG@@@CCCBBB<<<888777777555222444:::BBB@@@777000///,,,---...//////000//////111222333444555888===AAATTTlllzzzeeePPPBBB<<<666555444333222222111111/////////222666777555333333444555444111...---...000666:::888777888777555...///000000000000///...***,,,///222333000---,,,---...---,,,+++---000222lll]]]VVVWWWXXX[[[^^^^^^]]][[[VVVXXX[[[^^^```aaabbbbbb]]]]]]\\\[[[[[[[[[\\\\\\^^^ttt|||kkk]]]SSSJJJCCC===555///,,,+++******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((++++++***)))))))))))))))+++******)))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))***+++++++++******+++++++++,,,---...///000555444444333444555777777:::???HHHVVVmmm~~~ggg[[[XXXUUUTTTTTTRRROOOGGGBBBCCCGGGGGGCCC<<>>999777888777444333333666999999555111000,,,---...///000000000000111222333444555777;;;>>>QQQbbb}}}lllVVVCCC:::666666555444222111///...000//////000222444444444222444555555222...,,,,,,---444:::;;;;;;;;;777222//////000000000000//////,,,---...------......,,,---...---,,,+++,,,///111zzzhhhZZZXXXXXXYYY[[[^^^___^^^\\\XXXZZZ\\\___aaabbbbbbbbb\\\\\\[[[[[[ZZZ[[[[[[\\\^^^uuuyyyfff[[[RRRJJJAAA;;;444...+++******)))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++******)))(((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''''''''''''''(((((((((((()))******+++++++++************++++++,,,...///000555444444444444666888999999>>>EEESSSmmmsss\\\SSSUUUUUUQQQNNNMMMGGG@@@===CCCIIIGGG@@@===??????<<<:::<<<:::777555444333444555444222111------...///000000000000111222444444555666:::<<>>FFFTTTqqqoooWWWNNNPPPQQQMMMIIIGGGCCC===<<>>???BBBBBB?????????<<<777444222111111222444222///,,,---...///000000000000111222444444444666999;;;===JJJmmmtttYYYDDD<<<555666666777777666555444444333111///...///222444000222333333000...,,,,,,)))...222333666999777222222222111111111111222222000222000+++***---...+++---...------,,,---111333xxxhhh]]]]]]\\\[[[\\\^^^______^^^ZZZ[[[]]]___````````````[[[ZZZZZZZZZZZZZZZ[[[[[[aaazzzvvvaaaVVVNNNEEE>>>888111+++)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))******((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''((((((((()))******+++++++++******)))*********+++,,,---//////333333333444555777:::;;;888>>>GGGWWWuuurrrZZZOOONNNLLLIIIFFFBBB@@@===<<<@@@EEEBBB<<>>888000***((()))************))))))((((((''''''******))))))(((&&&%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%#########$$$%%%&&&'''((('''&&&&&&''''''((()))*********+++,,,,,,,,,,,,+++,,,,,,,,,+++***+++---///222222333555777999;;;<<<777BBBEEEQQQxxxttt^^^OOOJJJTTTXXXMMMBBBBBBAAA>>>;;;:::<<<>>>:::;;;>>>AAABBB>>>888333000///...------,,,------------......///000000000222222333333555888:::<<<777FFFgggyyydddNNN>>>:::999888999<<>><<<;;;:::888999;;;===>>><<<777333111000///...------,,,---------......///000000000111111111222444666888:::<<>><<<;;;999:::<<<=========999777444000.........///......//////...---,,,,,,,,,,,,---...000333666888444222000111222333333222444333111///---,,,,,,,,,---...///...---...000222|||hhh\\\YYYZZZ[[[\\\\\\]]]]]]\\\\\\\\\\\\]]]___aaa```^^^[[[[[[]]]^^^\\\ZZZ[[[___cccjjjwwwfffVVVGGGCCC===777000+++)))))))))))))))))))))(((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&''''''((()))*********+++,,,,,,,,,,,,+++***...222111---***,,,///000111222333555888:::;;;>>>GGGIIITTTxxxlll___[[[QQQLLLMMMKKKCCCBBB@@@AAABBB@@@;;;666666666777999:::999666333222111000///------,,,,,,------......///000000000/////////000222444666777AAACCCRRRttttttVVV@@@>>><<<::::::::::::999777666555222///......//////////////////...---,,,+++,,,,,,,,,---///222444666444222111111222333222111333222111///...------------...///...------...000vvvcccZZZXXXYYYZZZ[[[\\\\\\\\\[[[[[[\\\\\\\\\]]]___^^^\\\ZZZ[[[\\\^^^\\\ZZZ[[[^^^bbbmmmwwweeeUUUGGGCCC<<<777000+++)))((()))(((((((((((((((((((((((((((&&&&&&'''(((((()))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&''''''((()))*********+++,,,,,,,,,,,,+++)))///444444///+++,,,//////000111222444777999:::>>>GGGIIIUUUxxx{{{cccYYYXXXLLLBBBDDDGGGHHHDDD@@@AAACCCBBB===777666555444555777777666555333222111///...---,,,,,,------......///000000000...//////111222444555666AAADDDOOOkkk}}}]]]EEE>>><<<999888888777555444444333111///......//////000000000///...,,,+++***,,,,,,,,,---...000222444555333111111222222222000222222111000//////.........///000///...---///000ppp```YYYXXXWWWXXXZZZ[[[[[[[[[ZZZYYY\\\\\\[[[\\\]]]]]][[[YYYZZZ\\\^^^]]][[[[[[^^^bbbooovvvcccSSSFFFBBB;;;666000+++)))((((((((('''''''''''''''(((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&''''''((()))*********+++,,,,,,,,,,,,+++)))...444444000------...//////000222444666888999<<>>DDDJJJKKKEEE@@@???BBBBBB???;;;777555444444555777666666222111000...------,,,,,,------......///000000000///000111222333444555555===DDDRRRhhheeeMMM???<<<888666666555444333333222111000////////////000000000///...,,,+++***,,,,,,,,,,,,...000222333666444222111222222111000222222222111111000000///...000111111000000000222~~~jjj^^^YYYWWWWWWXXXZZZ\\\\\\[[[ZZZYYY\\\[[[[[[\\\]]]]]][[[ZZZ[[[]]]___^^^\\\\\\___bbbqqqtttaaaQQQDDDAAA:::666000+++)))(((''''''&&&''''''''''''(((((((((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&''''''((()))*********+++,,,,,,,,,,,,+++***---000222111///......///000111222444777999::::::AAAFFFUUUwwwrrrhhhUUUMMMKKKCCCBBBJJJMMMIIIDDD@@@>>>???AAA@@@>>>777666444444555666666555000///...------,,,------------......///000000000000000222333444555555555888CCCRRRfffnnnUUUDDD@@@:::666555555555555444333222111000/////////////////////...---,,,++++++++++++,,,...111333555777555222111222111000///111111222222222111111000---///222222111111222333wwwfff]]]ZZZXXXXXXZZZ\\\^^^^^^]]][[[ZZZ\\\[[[[[[[[[]]]]]]\\\[[[[[[^^^``````^^^]]]```cccqqqrrr___OOOBBB???999555000+++)))((('''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''((()))*********+++,,,,,,,,,,,,+++++++++,,,...111222000---000000111333555777999:::999@@@EEEUUUvvvttthhhXXXOOOHHH@@@CCCHHHCCCAAA@@@???>>>>>>>>>======777555444333444444333222------,,,,,,,,,,,,------------......///000000000///000222444555555444444666@@@MMM___tttZZZMMMGGG???888666666777777555444333222111000//////......//////...---,,,,,,+++++++++---///222555666888555333222111111///...000111222333333222222111+++---000222222222333444sssddd^^^[[[XXXZZZ[[[^^^``````___]]][[[\\\[[[ZZZ[[[]]]^^^]]]\\\\\\___aaaaaa___^^^aaacccrrrqqq^^^NNNAAA>>>999555000+++)))((('''&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''''''''%%%$$$#########$$$%%%&&&'''((('''&&&&&&''''''((()))*********+++,,,,,,,,,,,,+++,,,***))),,,111444111---000111222333555888:::;;;:::@@@EEEUUUuuuzzzkkk^^^SSSGGG===AAAAAA555:::===??????===;;;;;;;;;666555333333333333111000,,,++++++++++++,,,------------......///000000000///000222333444444444333777===FFFYYYxxx]]]UUUMMMCCC;;;777777777888666555444333222000//////..................------***++++++---000333666777888666333222111111///...000111222333444333222111))),,,///111111111222333ppp___\\\\\\YYYYYYZZZ\\\]]]^^^]]]]]]\\\\\\\\\[[[[[[[[[\\\^^^___]]]\\\[[[[[[\\\^^^bbbdddyyyrrrZZZLLLEEE@@@>>>999222---***)))'''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((())))))************++++++++++++******++++++++++++,,,---......222333333333333555888;;;999>>>EEEZZZzzzqqq^^^KKKDDDBBB>>><<<<<<999:::;;;;;;;;;:::::::::777555444222111000/////////......------,,,++++++------------.........///000000000111222333555555888===???NNNxxxttt[[[RRREEE<<<999:::888444444444333222111000///...............---,,,+++***,,,***)))+++///222222111333222000......///111222333444444444333111000...---...///111222222222222nnn^^^\\\\\\YYYYYYZZZ[[[\\\\\\\\\[[[ZZZZZZYYYYYYYYYZZZ[[[]]]^^^]]]\\\[[[ZZZ[[[]]]```cccyyypppXXXJJJCCC===<<<777111,,,)))((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((())))))************++++++++++++******++++++++++++,,,---......222222333333333555999<<<:::@@@HHH^^^~~~ooo]]]LLLEEECCC???======:::::::::;;;<<<<<<;;;:::666444333111111000000//////......------,,,++++++------........./////////000000000111222333444555888<<<>>>IIInnnyyy\\\TTTGGG<<<777777777666444333333222111000///...............---,,,++++++,,,***)))+++///111111000444333111000000111222333444444555444444222111000000////////////000111222jjj\\\[[[\\\ZZZYYYYYYZZZ[[[[[[ZZZXXXXXXVVVVVVVVVWWWXXXZZZ\\\\\\\\\\\\[[[ZZZYYYZZZ^^^aaazzzmmmVVVHHHAAA;;;:::555///***(((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''+++***((('''%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((()))************++++++++++++******++++++++++++,,,---......111222222333333555999<<<;;;AAAIII^^^~~~zzzwwwkkk\\\LLLEEECCC@@@===<<<<<<:::888:::===>>>===:::666444222111222222111000///......------,,,++++++............/////////000000000000111222333444555777;;;<<>>;;;888666333333444555333111///......------,,,++++++........./////////000000//////000000111333444555777;;;<<>>???BBBBBBQQQuuu{{{xxxvvvsssbbbXXXKKKAAA>>>>>><<<999;;;999888999===??????>>><<<999555555888888666333///......------,,,++++++............/////////////////////000111222444444666;;;>>>???LLLoookkkWWWCCC>>>???<<<888555222111111000000/////////,,,,,,------...---------+++++++++++++++,,,---...000000000111222333333444111111111111111222222222///111333555666555444333nnn```ZZZYYYYYYYYYYYYZZZZZZ[[[[[[ZZZYYYXXXVVVWWWXXXZZZ[[[\\\\\\\\\XXX[[[\\\YYYUUUVVV[[[aaa}}}hhhSSSIIIBBB;;;444000+++((('''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((()))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''((())))))******++++++++++++******++++++++++++,,,---.........000111222444777<<>>;;;===???AAAAAA???AAAFFFKKKCCC===888777:::;;;666111///......------,,,++++++,,,,,,,,,,,,------------////////////000222333444555:::@@@BBBDDDYYY{{{kkk]]]VVVMMM>>>444444000000000000////////////............---,,,++++++***+++,,,+++)))(((***,,,,,,---...000111222333333333333222222333555666777444555777777666444222000yyyhhh^^^[[[YYYWWWVVVTTTUUUWWWXXXXXXXXXXXXWWWVVVWWWYYYZZZZZZZZZYYYYYYVVVZZZ\\\ZZZVVVWWW]]]ddd|||xxxcccPPPGGGAAA:::333///+++(((((()))******'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((((())))))******)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))******++++++++++++******++++++++++++,,,---......---///000222444888===@@@;;;BBBEEEWWWxxxmmmeee___PPP@@@:::>>>???<<<>>>BBBFFFDDDAAABBBIIIPPPDDD>>>888777::::::555000///......------,,,+++++++++++++++,,,,,,,,,------......//////000222333444555999@@@BBBBBBRRR|||tttjjjbbbPPP;;;222555000000000000////////////...///......---,,,+++******,,,---+++((('''***,,,+++---...000222333444444555444444444555777888:::999888777555333111///...vvvddd\\\ZZZYYYYYYZZZWWWVVVUUUVVVXXXXXXXXXWWWYYYZZZ\\\\\\ZZZYYYZZZZZZUUUZZZYYYXXX\\\YYY\\\jjjuuu```PPPHHH???666000///,,,)))'''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&+++)))''''''((()))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''(((((((((((())))))))))))******))))))******+++,,,,,,++++++***+++,,,...///000111222222333666:::===:::@@@JJJ[[[{{{xxxvvvxxxpppnnnhhhZZZIII???@@@CCCEEEDDDCCCCCCAAAAAACCCGGGIIICCC???999555444444444333222000---,,,,,,,,,+++***++++++,,,,,,,,,,,,------,,,---///000000222444777666444777===BBBNNNnnn}}}wwweeeHHH999888444444111///000222333111///---.........---,,,++++++,,,++++++******++++++,,,+++,,,...///111222222222222222333444666888:::;;;<<<777555888666000...111sssbbbZZZYYYXXXWWWXXXXXXWWWVVVWWWXXXYYYXXXWWWYYYZZZ[[[ZZZXXXWWWWWWXXXVVV[[[ZZZYYY]]]ZZZ]]]lllttt___NNNGGG???666000...+++)))'''&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&)))(((''''''))))))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((((())))))))))))+++************+++,,,,,,------,,,,,,---...///000000111222222333666:::>>>>>>EEEOOO```zzzuuuuuummmiiifff\\\MMMDDDDDDEEEEEEEEEDDDBBB@@@???@@@BBBDDD???<<<999666666555333222444222...,,,,,,---,,,,,,++++++,,,,,,,,,,,,---------...000000///000222444999888<<>>777000...+++)))'''&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&(((***+++)))''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''((((((((()))))))))+++++++++++++++,,,------///............000111222000111222333444777;;;>>>>>>EEEPPP```~~~}}}vvvwwwpppfffeee^^^RRRJJJIIIHHHFFFFFFDDDAAA???>>>>>>>>>???;;;:::888777777666444222777444///------.........++++++,,,,,,,,,,,,------...///000000......///111888999===BBBBBBGGGZZZooo}}}jjjKKK;;;999555555444333333444444333111111111111000///---,,,+++,,,++++++******++++++,,,---......///000111111222555555555666777999:::;;;CCCAAA@@@CCCAAA:::444222yyykkk^^^YYYYYYXXXWWWWWWZZZXXXXXXYYYZZZ[[[ZZZYYY[[[[[[[[[XXXUUUSSSSSSTTTWWW]]]ZZZZZZ^^^\\\```ooottt]]]LLLEEE???888111///,,,***((('''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%'''***,,,---+++)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((()))))),,,,,,++++++,,,,,,---.........---......000222333000111222333444777<<>><<<:::888777888888777666888444000---------......+++++++++,,,,,,,,,------,,,...//////......///000333555:::???AAAGGGXXXiii~~~jjjKKK<<<999444555444333333333222222111333333222111///---,,,+++,,,++++++******++++++,,,.........//////000111222555555555555777888999:::AAAAAABBBEEEEEE???888222vvviii]]][[[\\\[[[XXXXXXZZZYYYXXXYYY[[[[[[[[[ZZZ[[[[[[ZZZXXXTTTSSSTTTUUUWWW\\\YYYYYY]]]\\\```ooovvv^^^MMMFFFAAA:::222000---+++))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&(((+++......,,,***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((,,,,,,++++++,,,,,,---...---,,,,,,,,,---///111222000111222333555888<<<@@@EEEMMMVVVccc}}}~~~~~~pppooogggZZZQQQMMMKKKHHHFFFDDDAAAAAABBBCCCCCCAAAAAA>>>;;;999999:::::::::777444000---,,,------,,,+++++++++,,,,,,,,,------***,,,///000//////000111222333777;;;???HHHWWWeeezzzfffKKK>>>:::444333333333222111000000000333333222111000...,,,+++,,,++++++******++++++,,,............///000222333444444444555666888999:::<<<>>>@@@CCCFFFCCC:::222sssggg]]]\\\^^^]]]ZZZYYYZZZYYYXXXYYYZZZ[[[ZZZYYYYYYYYYXXXVVVTTTSSSUUUWWWWWW\\\YYYXXX]]]\\\aaapppxxx```NNNGGGAAA999222000---+++)))((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''(((***,,,---,,,+++((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((+++++++++++++++,,,------++++++++++++,,,...000222///111222333555888===AAAFFFMMMTTT```xxxxxxuuutttlll___TTTOOOLLLHHHGGGEEEBBBCCCFFFHHHFFFDDDGGGDDDAAA???>>>>>>===;;;777444111///...---,,,+++++++++,,,,,,,,,,,,------***,,,///111000000111222444555666999>>>HHHVVV```sssaaaKKKAAA===444222333444222000//////000222222222111000...---,,,,,,++++++******++++++,,,------------///111333555333333444555777999;;;<<<:::<<>>AAAEEEKKKQQQZZZqqq{{{nnntttuuupppeeeZZZSSSMMMGGGJJJFFFDDDEEEHHHJJJHHHDDDJJJIIIHHHHHHFFFCCC===:::777555333222111///,,,***++++++,,,,,,,,,,,,------,,,...111222111000000000222444777:::AAAKKKVVV]]]lllmmm\\\LLLFFFBBB666333555555444000//////111000000000000///...---,,,,,,++++++******++++++,,,,,,,,,,,,---///222555666444444555777:::<<<>>>@@@===???@@@BBBFFFGGG===222}}}mmmccc[[[\\\___^^^ZZZXXXYYYXXXWWWXXXYYYZZZZZZXXXRRRSSSSSSRRRQQQSSSVVVYYYZZZ^^^[[[ZZZ______dddtttxxx```NNNFFF>>>666///---***'''&&&%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''%%%$$$%%%'''((()))((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''((((((******))))))******+++,,,+++++++++,,,---///111333///111222444555999>>>BBBHHHNNNSSS[[[qqqyyyhhhrrruuusssiii___VVVMMMFFFKKKHHHEEEFFFIIIJJJGGGCCCKKKLLLNNNOOOLLLFFF===777777666555444333111---***++++++,,,,,,,,,---------///111333333222//////...---111666;;;DDDPPPYYY]]]^^^}}}jjjZZZMMMJJJEEE999444666777555111///000222//////000//////...------,,,++++++++++++++++++,,,,,,++++++,,,///222555888555555777999<<>>111uuu```^^^]]]^^^___^^^[[[WWWXXXVVVUUUUUUWWWWWWVVVTTTSSSQQQOOOOOOQQQTTTWWWWWW[[[[[[[[[ZZZXXXZZZffftttuuu[[[JJJEEE>>>444000---)))''''''(((''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((+++,,,,,,+++******+++------...//////......000222000111222333555999>>>BBBEEEHHHSSSeeeyyyyyypppmmmooouuulllXXXQQQRRRLLLPPPKKKLLLSSSTTTLLLEEEEEEGGGIIIMMMOOONNNIIIBBB===<<<;;;<<<>>>:::222+++***++++++,,,,,,+++---///222222333555777888666222...222333333666BBBSSSZZZXXXqqqqqq^^^PPPNNNHHH888888666444333222111...+++//////111111000///,,,+++...------,,,,,,------...,,,+++,,,---------000444777;;;??????===>>>CCCHHH:::<<>>666000---)))''''''(((''''''&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((+++,,,,,,+++******+++---***+++++++++***+++---///000111333333555999>>>BBBFFFIIIUUUfffvvv{{{oooiiikkkrrrlll\\\WWWVVVMMMMMMKKKKKKQQQTTTPPPIIIEEEIIIGGGFFFIIILLLJJJDDD===???<<<<<<===999222------------...---,,,---000222000111333666888666333///222555666888CCCSSS\\\]]]lllxxxgggVVVMMMEEE777888666555444444222000---///000111111000---+++***------------------------///000333444333222222333000555999::::::;;;???CCC===<<<===>>>@@@@@@>>><<<lll___^^^]]]^^^^^^]]]ZZZXXXWWWVVVUUUUUUVVVVVVUUUSSSQQQOOOMMMNNNQQQTTTVVVVVVYYYYYYYYYYYYWWWZZZffftttpppUUUEEE@@@===777///---)))''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***+++,,,,,,******+++,,,,,,------,,,+++,,,///222111222333444666:::>>>BBBEEEGGGSSSeeerrrpppcccdddllljjj^^^[[[WWWKKKLLLLLLLLLNNNTTTVVVNNNDDDIIIDDD@@@BBBHHHJJJEEE>>>@@@===;;;;;;888222...////////////...------///111......111444666666444111111444666888@@@NNNZZZ```jjj{{{qqq^^^NNNEEE<<<888666555555555444222000///000000000///---+++))),,,---...//////...---,,,///333777888777555333111000444999;;;<<<===@@@CCC???===;;;;;;===???@@@???xxxeee^^^^^^^^^^^^]]]\\\ZZZXXXWWWVVVTTTTTTUUUUUUTTTRRRPPPNNNMMMNNNQQQTTTVVVVVV[[[[[[\\\\\\ZZZ]]]jjjxxxpppXXXGGG@@@<<<777///,,,)))''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((***+++,,,,,,+++***+++,,,---......---,,,---000222111222444555777:::>>>AAABBBAAAMMMbbbrrrttteeeeeelllmmmdddaaa[[[LLLLLLMMMMMMNNNTTTXXXPPPCCCDDDAAA@@@CCCGGGHHHDDD@@@???===<<<===:::333//////000000000...,,,,,,...000,,,,,,...111444666444333///222555666:::DDDQQQZZZkkk~~~xxxbbbMMMCCC===666555444555555555333111---......///...---,,,,,,+++---...000000...---++++++000444444444444444222222666;;;=========>>>@@@@@@>>><<<<<<>>>@@@AAAAAAtttccc]]]^^^^^^^^^\\\[[[YYYXXXWWWUUUTTTTTTTTTTTTRRRQQQOOONNNMMMOOORRRUUUVVVVVV\\\[[[\\\]]]\\\___lllzzzqqq\\\LLLBBB;;;666///,,,(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))+++------+++******+++)))***++++++++++++---...111222444666777999===@@@@@@???HHH^^^uuu{{{nnnlllrrrrrrjjjgggaaaQQQNNNNNNNNNOOOTTTUUUMMMCCC===AAAFFFHHHHHHEEEBBBAAA??????AAADDDAAA888222000/////////---+++***,,,...++++++,,,///222444333222///222444555666;;;HHHRRReee}}}|||dddOOOCCC;;;555444333444555444333111,,,,,,---...////////////,,,---///000000///---,,,)))...000...000666999999444777999;;;;;;:::999999>>>>>>>>>@@@BBBCCCAAA@@@rrrddd\\\^^^___^^^\\\YYYYYYYYYWWWUUUSSSSSSSSSSSSQQQPPPOOONNNNNNPPPTTTVVVWWWWWWZZZZZZ[[[\\\[[[^^^lllyyyqqq___NNNBBB:::666...,,,(((&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))+++------,,,+++***+++))),,,...//////......///000222444555666999<<<>>>???BBBHHHWWWrrrpppmmmqqqooofffddd___QQQNNNLLLMMMSSSTTTOOOIIIFFF<<>>BBBDDDDDDAAA>>>{{{mmmddd[[[]]]___^^^[[[YYYXXXYYYWWWUUUSSSSSSSSSRRRQQQOOOOOOOOOOOORRRUUUXXXXXXXXXZZZZZZ[[[\\\\\\```mmm{{{~~~nnn]]]MMM@@@999777...+++(((&&&&&&&&&&&&%%%(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''((((((+++---...,,,+++*********...333555444222111000///111333555666777:::<<<<<>>uuuhhhbbb[[[]]]___^^^[[[XXXXXXYYYWWWUUUSSSRRRSSSRRRPPPOOOPPPOOOPPPSSSVVVYYYYYYYYY\\\\\\]]]___^^^bbbppp~~~}}}lllZZZJJJ>>>999999...+++(((&&&&&&&&&&&&%%%))))))((('''%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((+++---...,,,+++******'''+++111444333000...,,,...000333444555777999;;;888EEEGGGAAAWWWtttrrrtttnnnbbbbbbddd\\\JJJCCCIIIXXXWWWGGGEEERRRJJJKKKMMMPPPPPPLLLDDD???>>>===>>>@@@===666111111/////////...------///111000...,,,+++,,,------,,,///,,,...555999999>>>FFFXXX[[[wwwrrr]]]]]]TTT===999777666666666666333111444333222000//////////////////............//////---555777222555BBBHHHFFF999888777777999:::;;;;;;:::999:::<<>>pppccc______^^^]]]\\\[[[ZZZZZZZZZXXXTTTOOONNNOOOPPPPPPNNNPPPRRRSSSTTTUUUVVVYYY\\\ZZZ^^^]]]^^^bbb```iii~~~iiiVVVIIIAAA;;;888---***'''%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''')))+++,,,,,,,,,***)))***+++---...///...---------///111333666999;;;<<<;;;<<>>===777888>>><<<111***+++...000000---,,,///...***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///333777:::===???LLLVVVkkk~~~gggTTTIII>>>???999222222666888666222777666444333222222333444...//////......000333666555555333333555888;;;===333666999888444222555999999888777999;;;<<<<<<;;;~~~mmmbbb___```___^^^\\\[[[[[[[[[[[[XXXTTTOOOMMMMMMNNNMMMLLLOOOQQQSSSTTTUUUWWWYYY\\\[[[___^^^___cccaaakkk}}}iiiVVVIIIAAA<<<999---***'''%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''')))+++,,,,,,,,,***)))***+++,,,............---...///111333666999;;;<<<>>>???FFFPPPVVVbbbyyytttxxxrrraaaTTTRRRMMMKKKLLLLLLHHHBBBDDDKKKLLLHHHBBBAAACCCCCCAAA>>>:::555666===<<<333---...444666555000---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333666999<<<===EEEPPPdddzzzcccTTTNNNGGGAAA;;;444333777999888555888777666555555444444444000111111111000111333666555444222111222333666777111444777555222111333666777888999:::;;;<<<<<<===yyyiiiaaaaaaaaa```^^^\\\[[[[[[[[[\\\XXXTTTPPPLLLKKKKKKKKKJJJOOOQQQSSSTTTUUUWWWYYY\\\]]]aaa___```dddbbbmmm~~~iiiVVVHHH@@@;;;888---***'''%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''')))+++,,,,,,,,,***)))***+++,,,---...............///111333666999:::;;;>>>???EEEMMMTTT```{{{{{{qqqyyyyyygggTTTMMMQQQNNNKKKHHHBBB>>>AAAGGGKKKEEE???<<<===???@@@???666111333;;;<<<444///111999<<<;;;333...---...---,,,,,,,,,,,,,,,,,,,,,,,,---...000333555888:::;;;>>>JJJ___zzzxxxcccYYYWWWRRRDDD===777555888;;;;;;999888888999999888777555444111333444444333222222333444333111///...///000111///222444333000///111333444777:::;;;::::::===@@@ssseee```bbbbbb```^^^\\\[[[[[[\\\\\\XXXUUUQQQMMMKKKJJJJJJJJJNNNQQQSSSUUUVVVXXXZZZ\\\^^^bbb```aaaeeedddooojjjUUUGGG???999666---***'''%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''')))+++,,,,,,,,,***)))******+++,,,---............///111333666888:::;;;:::<<>>BBBGGGJJJEEE@@@>>>???AAABBBBBB555000222:::;;;444000222999<<<;;;333------......,,,,,,,,,,,,,,,,,,,,,,,,...///000222444666888999;;;HHH]]]wwwyyyjjjccc___TTTEEE@@@999777999<<<<<<;;;666888999:::999777555333111333555555333111000000222111///---------...//////111222111//////000222111666;;;<<<:::999===AAAnnnbbb```cccbbb```]]][[[ZZZ[[[\\\]]]WWWUUURRRNNNKKKKKKLLLMMMNNNQQQTTTWWWXXXYYY[[[]]]```cccaaabbbfffeeepppkkkUUUFFF===888555---***'''%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''')))+++,,,,,,,,,***))))))******+++,,,---...//////000111444666888:::;;;:::===DDDNNN\\\ooopppuuu|||uuuggg^^^[[[WWWOOOFFF@@@@@@CCCEEEDDDCCCBBBAAABBBBBBBBBAAA666111222999:::222...000444777777111------///...,,,,,,,,,,,,,,,,,,,,,,,,...///000222333555666777888FFFZZZqqq|||ooojjj^^^KKKDDD???:::888999;;;<<<<<<555666888999999666333111000222444444222///---,,,///......------...///000000000111111000000000111///555:::;;;999888;;;???{{{jjjbbbbbbcccaaa___\\\ZZZYYYYYY[[[\\\TTTTTTRRRNNNLLLKKKNNNPPPOOORRRVVVYYYZZZ[[[]]]^^^```cccaaaaaafffeeeqqqjjjUUUFFF>>>999666---***'''%%%&&&'''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''')))+++,,,,,,,,,***))))))))))))***+++---///000///000222444666888999:::<<>><<<===???@@@@@@???>>>===777111111888888111---000000222222//////111000---,,,,,,,,,,,,,,,,,,,,,,,,...///000111333444666666777AAAQQQggg~~~ooohhhYYYAAA@@@===:::888888999999999444555777888777555222111...111222222000---++++++---------...///000111111000000000000000000000000///333888:::999888999;;;wwwhhhcccccccccaaa^^^[[[XXXWWWXXXZZZ[[[PPPPPPOOOMMMKKKKKKOOORRRPPPSSSWWW[[[\\\]]]___``````ccc```aaaeeeeeerrrhhhTTTFFF@@@<<<:::---***'''%%%&&&'''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))''')))+++,,,,,,,,,***)))))))))))))))+++---///000000000222444666888999:::;;;???EEEPPPbbbxxxzzzuuuyyyuuujjjdddbbbYYYLLLEEEDDD@@@;;;777888:::<<<;;;;;;::::::666000000777888111...111000111000000333666222,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222444555666888>>>HHH[[[yyylllbbbUUU@@@<<<:::888777777777666666555666777777666555333111...000111111...,,,,,,,,,---------...//////000000000000//////000000000///000222555888999888777666tttgggddddddccc```^^^ZZZWWWVVVWWWYYY[[[LLLMMMMMMLLLJJJKKKOOOSSSPPPTTTXXX\\\]]]^^^```aaa```ccc```aaaeeeeeerrr|||fffSSSGGGBBB???>>>---***'''&&&&&&''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''')))+++,,,,,,,,,***))))))(((((()))+++---///000000111222444666888999:::666;;;CCCOOObbb{{{www{{{xxxlll```___XXXMMMHHHGGGCCC<<<555777888999888999:::;;;444...///666888111///222333222111222777:::444+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444666666;;;===CCCTTTtttiii^^^UUUEEE999888888777666555444333666777777777666555444333///000111000...---,,,---------...............///000///......///000///...111222333666888888666333yyyiiidddggghhhcccccc^^^YYYVVVWWWXXXWWWUUUSSSMMMIIIJJJKKKJJJLLLOOOQQQRRRUUUXXX\\\```cccdddbbbeeeccccccggggggsss~~~fffSSSGGG@@@888222///,,,)))'''&&&'''&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((((((((((((((((()))***++++++,,,++++++---,,,,,,,,,,,,---......000111222222333444888:::===BBBBBBDDD\\\{{{xxxuuubbbXXXTTTPPPEEEDDDEEE???111111333777;;;<<<999555333222333666555111222555777888444000222777666///++++++,,,---------,,,,,,,,,---///000222444555666;;;===BBBJJJZZZyyyoooUUULLLIII???<<<888666555444222111888888777777777666333111000......///111111...+++***+++---///000//////...000000///...------...000...222666777666555777999vvvgggbbbeeefffbbbbbb^^^YYYWWWXXXXXXWWWUUURRRLLLHHHJJJKKKJJJLLLOOOQQQSSSUUUYYY]]]```cccdddaaadddbbbcccggggggsss~~~fffSSSHHH@@@999333///,,,(((&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((((((((((((((()))***++++++,,,++++++---,,,,,,,,,,,,---......111222333444444666999;;;===AAA@@@AAATTTwww}}}yyyzzzgggYYYRRRJJJ@@@AAACCC===555444666;;;??????:::555///...000444333000111555777777333...000444333...++++++,,,------------,,,---......000111333555666888:::>>>EEERRRmmmhhhMMMHHHHHH???<<<888555555444333111666666666666666666444222111///......000000...++++++,,,---///////////////000000///...---...///000...111555666555555666888qqqdddaaacccccc___aaa]]]XXXWWWXXXYYYWWWUUUQQQKKKGGGIIIJJJJJJLLLPPPRRRSSSVVVZZZ^^^aaacccdddaaadddbbbcccggggggsss~~~fffSSSIIIAAA:::444...+++(((&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((((()))***++++++,,,++++++---,,,,,,,,,,,,---......222333444444555777:::===??????>>>???KKKhhh|||vvv{{{mmm\\\OOOFFF<<<===@@@:::999888999>>>DDDDDD===555///...000444333000222666:::888333...///333222...,,,,,,,,,---------......///.........000222555777888888;;;@@@JJJaaacccJJJFFFFFF>>>;;;777555444444333222444444555555555555444444222000............---,,,,,,,,,...///////////////000///////////////000111...111444555555555666777}}}mmmcccaaacccbbb___^^^[[[XXXWWWYYYYYYWWWTTTOOOIIIFFFHHHJJJKKKMMMQQQSSSTTTXXX\\\___bbbdddddd```dddaaacccggggggsss}}}fffSSSIIIBBB;;;555...+++'''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))(((((((((***+++++++++++++++---,,,,,,,,,,,,---......111222333444444666:::===@@@======AAAHHH\\\|||pppsssqqq^^^PPPFFF;;;<<<===666999777999@@@GGGGGG???666333222333777666222333777>>>999333000000222111///,,,,,,,,,------...//////000///------...111555777:::999:::>>>EEEZZZiiiQQQIIIDDD>>>;;;777444444444444444444555555555333222222333333222///...---------...------......////////////000///...///000111111111...000333444555666666666zzzjjjcccccccccaaa___\\\ZZZWWWXXXZZZZZZWWWTTTNNNHHHFFFHHHKKKLLLOOORRRSSSVVVYYY]]]aaacccdddddd```dddbbbccchhhhhhttt|||eeeSSSIIIBBB;;;666---***'''%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))((((((***+++++++++++++++---,,,,,,,,,,,,---......///000222222333555999<<<@@@<<<===DDDJJJVVVrrrnnnkkkqqq```UUUKKK>>><<<<<<333555555888???FFFFFF???777666444666888777333333777===888222000000000///---------------...///000111000///------...111444666;;;999999<<>><<>>BBBDDDHHHUUUmmmoookkkaaa[[[OOO>>>999<<<888333666:::<<<===;;;888666444333666999999666888<<<:::444111444555000------......------...000222444............///111222333444333888<<<:::EEEmmmzzzjjj[[[HHH===999555222333555777888888::::::777111///222555000222555555333222333555111000///......///000000///...---111555888555222333222333555999:::999666rrrcccaaadddbbb___^^^WWWVVVWWWYYY\\\[[[WWWSSSNNNIIIGGGJJJNNNPPPTTTXXXUUUXXX]]]aaadddeeeeeedddcccfffeeefffkkklllxxxxxxaaaPPPGGGAAA:::555+++)))&&&$$$%%%&&&'''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%(((((('''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))*********((()))***++++++,,,++++++---,,,,,,,,,,,,---......000111333444555888;;;>>>777???DDDAAADDDVVVssssssjjjaaa[[[NNN;;;777<<<;;;555888<<<===999666555555444444777<<<===;;;===BBB===666444999:::555000000///...------...000333444---......///000111111222333444:::???:::@@@ddd{{{lllaaaRRR===999444222333555888888666999:::777222111444888///222666666555333444666111000///......///000111///------111666888666222444333333666:::;;;999777}}}qqqeeebbbcccaaa___^^^WWWVVVVVVZZZ\\\ZZZRRRKKKNNNMMMMMMMMMOOOQQQTTTVVVYYY[[[]]]___aaabbbbbbaaabbbcccgggkkkjjjnnnxxx```PPPJJJDDD999000...+++(((&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%)))---...)))###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%(((***,,,%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))((()))***++++++,,,++++++,,,+++******+++,,,...///000111222333555666777888;;;===CCCGGGJJJVVVrrr{{{pppfffUUUCCC<<<>>>===999888<<<@@@@@@<<<777555444555000222<<>>???@@@>>>999555333333777222333;;;@@@===999999???;;;;;;@@@AAA:::111,,,666222------000222000...000000//////000111333444555555555666555:::JJJZZZwwwjjjWWWLLL<<<999===666333666555777999::::::888777666777333555777777444222222222888666444111000000000111////////////000111333444111111333444555555555555sssjjjccccccccc```]]]\\\XXXWWWWWWZZZ[[[XXXRRRLLLMMMMMMMMMMMMOOORRRUUUVVVYYY[[[]]]```aaabbbbbbbbbbbbbbbeeeiiihhhkkk}}}zzz```OOOHHHCCC:::333...,,,)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&)))+++(((&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((()))***++++++,,,++++++++++++++++++,,,---......000000111222444555666666666:::@@@FFFKKKYYYqqqlll[[[LLLFFFBBB:::888;;;BBBBBBAAA===888444222111888444333888<<<;;;999999AAABBBFFFKKKGGG;;;000+++555111---,,,...000///---111000000000000222333444555555555666444777CCCPPP~~~zzznnn\\\SSSAAA===???777333555444:::<<<>>>===;;;999888888444555777666444222222333999888555333222222222222000000//////000111222222111222333444444555444444|||mmmfffaaacccccc___[[[ZZZXXXXXXXXXYYYYYYVVVQQQMMMMMMLLLLLLMMMOOORRRUUUWWWYYY[[[]]]```bbbccccccccccccbbbeeehhhfffiii|||yyy```NNNEEE@@@:::444...+++)))'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((()))((((((***+++++++++++++++++++++++++++,,,---......000000111222333444555555444:::CCCJJJQQQ^^^rrryyyaaaMMMIIICCC888666<<>>:::555111///666333222444888::::::;;;DDDHHHOOOQQQIII:::111///666333///---...///...---111111000000111222444555333444666999888:::DDDPPPooo~~~tttbbbUUUCCC???BBB;;;666666333<<>>;;;999888555666666666555444444444777666555333222111111111000000000000000000111111333333444555555555555555wwwiiidddaaacccccc^^^ZZZZZZXXXXXXWWWWWWVVVTTTPPPMMMLLLLLLLLLMMMOOORRRUUUWWWYYY[[[]]]```bbbcccdddddddddccceeegggeeehhh{{{xxx___MMMDDD>>>888333---+++(((''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((((((***+++++++++++++++******+++,,,------------///000000111222333444444444===HHHSSS___ooonnnTTTJJJCCC888666======>>>@@@@@@>>>888222...111111000111444888;;;;;;CCCGGGMMMMMMCCC666111333888555222////////////...111000000000000222333444333444777:::;;;<<>>888333,,,)))'''&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((((()))***++++++,,,++++++******+++,,,------------///000000111222222333333444>>>KKKWWWiiixxxZZZJJJAAA:::999<<<:::<<>>FFFPPPooo~~~oooTTTCCC@@@FFFBBB===:::333;;;???CCCDDDBBB>>>:::888:::888777777888999888888222222111111000///.........///000111111111111111...///000222333333333333rrrhhhcccaaabbbaaa\\\YYYZZZVVVVVVUUUSSSQQQNNNMMMMMMLLLKKKLLLMMMOOOSSSVVVXXXYYY[[[]]]```cccdddeeeeeegggeeefffgggeeehhh{{{yyycccQQQGGG@@@999444***(((&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''(((((()))***++++++,,,++++++)))***,,,---...---------//////000000111222222222444<<>>??????:::333...---111000,,,---222444333555777;;;===777000111666888666444000---,,,---...///............000111222444333333666555555:::@@@QQQbbb}}}tttYYYEEE???DDD@@@<<<;;;555888===BBBDDDCCC>>>:::888<<<:::777888:::;;;;;;:::333333333333222111000000---...000111222222222222...///111333555666666777~~~ooohhhdddbbbbbb```[[[YYYZZZVVVVVVUUURRROOOMMMLLLLLLKKKKKKKKKMMMOOOSSSVVVXXXYYY[[[]]]aaaccceeeeeefffhhhfffggghhheeehhh{{{{{{fffTTTIIIAAA:::555***'''%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((((()))***++++++,,,++++++)))***,,,---......---,,,//////000000111111222222333777;;;AAAVVVwwwyyy]]]GGGAAACCC???888@@@???=========999333......222222,,,+++///000...111333888<<<999333444888777666333///,,,***+++,,,......------...///111222333111222444555555:::AAAEEEMMMgggwww^^^HHH???AAA<<<:::;;;777777;;;AAADDDBBB>>>:::888>>>;;;888888;;;===<<<;;;555555555555444333222222,,,---///111222333222222111222444666888:::;;;;;;yyyoooeeeaaa```bbbaaa[[[VVVVVVTTTTTTTTTRRRPPPMMMJJJIIIKKKLLLMMMOOOQQQTTTVVVWWW[[[^^^aaacccddddddfffgggfffgggiiihhheeeiii{{{wwwbbbTTTJJJ@@@777333---***'''&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%,,,***)))'''&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000111111222666888888888;;;AAALLLaaayyyYYYLLLDDD:::777;;;<<<::::::<<<===:::555222000000///......///111222333...111:::;;;444333::::::555///,,,,,,------,,,222222000---***+++000444111111222333555777999:::CCCLLL```|||nnnVVVAAA>>>@@@<<<:::<<<888999<<<@@@CCCBBB???<<<===<<<===???>>>::::::>>>666666555666777666333000......///111222444555555555555555666888::::::999tttiiibbb^^^]]]___^^^YYYUUUUUUTTTTTTSSSRRROOOMMMJJJIIIKKKLLLMMMOOOQQQTTTVVVWWWZZZ^^^bbbdddeeeeeeffffffeeefffhhhgggeeejjj}}}vvvaaaRRRIII???777444---***'''&&&&&&(((((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%***)))'''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111333777999888777888<<>>===555...,,,---111111222333555777888999AAAGGGSSSvvvoooWWWBBB???AAA???>>>@@@777888;;;???BBBAAA===:::======???AAA???:::;;;???777555444444444444222000---...///000222333444555777666666666888999999999|||mmmbbb___[[[ZZZ\\\[[[WWWTTTTTTRRRRRRQQQPPPNNNLLLJJJIIIKKKLLLMMMOOOQQQTTTVVVWWWYYY]]]bbbeeeffffffffffffffffffgggfffdddkkkvvv___PPPGGG>>>777555,,,)))&&&%%%&&&''''''&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000111444777::::::888888999>>>NNNiii{{{```LLLDDD???999777;;;???AAA@@@<<<666222000//////111555666333000111------333444000000666777444000------.........///:::DDDCCC888...+++---222222222333444666777888???DDDIIIdddrrrZZZEEE@@@CCCCCCBBBCCC555777:::???AAAAAA===:::<<<>>>BBBDDD@@@:::;;;@@@999666333222222222222111.........///000222333444999888777666666777888999yyyjjj___\\\XXXWWWZZZZZZWWWTTTTTTQQQPPPOOONNNMMMKKKJJJIIIKKKKKKLLLNNNQQQSSSUUUWWWXXX]]]cccggghhhgggffffffhhhhhhhhhfffdddkkkuuu^^^OOOEEE===888666,,,)))&&&$$$%%%&&&&&&%%%&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,++++++,,,,,,,,,,,,------,,,...000222333444777999;;;:::;;;;;;===HHH^^^rrr}}}lllYYYHHH>>>999666<<>>;;;999666333444222111333777999777444000,,,,,,000000...///333333111...,,,,,,------...///444999777111...000444333333333333444555666777888BBBGGG\\\wwwaaaKKKCCCCCCCCCBBBCCC444666:::???CCCCCCAAA???===@@@EEEGGGBBB<<<===CCC===999444111111222333444///////////////111222333999999888666555555777888xxxiii___XXXVVVVVV[[[\\\XXXUUUUUUOOONNNMMMLLLKKKJJJIIIIIIJJJKKKLLLNNNPPPSSSUUUVVVXXX\\\cccggghhhgggggggggkkkjjjjjjgggdddjjjttt]]]NNNFFF>>>999777,,,***&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,+++++++++,,,,,,---------///111333444444444666777888:::===>>>>>>EEEVVVfff~~~vvvwwwiiiNNN>>>>>><<>>777333333444666777333222000/////////000111888888888666444333555777uuuhhh___UUUSSSVVV\\\^^^YYYUUUTTTMMMMMMKKKJJJIIIIIIIIIIIIJJJKKKLLLNNNPPPSSSUUUVVVYYY]]]bbbfffhhhhhhhhhhhhkkkkkkkkkhhheeekkk~~~sss]]]PPPGGG???:::888---+++'''%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,***++++++,,,,,,------...000222444555444444444666555777<<>>===>>>::::::;;;???DDDHHHJJJJJJBBBAAACCCGGGGGGDDDFFFJJJFFFAAA;;;666555666888999777555333000///...///000444666888666333111333555~~~qqqddd\\\PPPPPPUUU]]]___ZZZUUUSSSLLLKKKJJJIIIHHHHHHIIIIIIJJJJJJKKKMMMPPPRRRUUUVVVZZZ]]]bbbeeeggggggiiijjjiiijjjkkkjjjgggmmmsss^^^RRRIIIAAA;;;888///,,,(((&&&&&&&&&&&&%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,******+++,,,,,,---......---///222333333333444555666888<<>>===???AAA???===>>>BBBFFFIIIJJJEEEAAA@@@EEEIIIIIIJJJMMMGGGCCC<<<888777777888999;;;999555111///.........///333777777333000111333{{{mmmaaaYYYMMMNNNTTT]]]___ZZZTTTQQQKKKJJJIIIHHHGGGHHHIIIIIIJJJJJJKKKMMMPPPRRRTTTVVV[[[^^^bbbdddfffgggiiikkkfffhhhkkkkkkiiiooosss___SSSKKKBBB;;;888///,,,)))'''''''''&&&&&&""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,******+++,,,,,,---......))),,,///111222222444555:::;;;>>>@@@CCCLLL```rrrwww}}}{{{rrr```MMMCCCIIIUUUWWWHHH:::888888555000999CCCEEE???888555555...111222222111000...+++---///000000......111444...000111...+++,,,000555//////000111333555777999<<>>CCCJJJLLLMMMNNNGGGCCC===999777888888888>>>;;;777222///------...,,,111777777333000000222tttjjj```XXXRRRUUUXXXZZZYYYVVVRRROOONNNNNNMMMKKKHHHFFFFFFGGGIIIIIIIIIIIILLLOOORRRTTT]]]bbbffffffccccccfffiiilllkkkkkkjjjjjjrrrqqqaaaWWWHHHAAA<<<444...+++'''&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((,,,+++******+++,,,...///------,,,++++++,,,,,,,,,...///000222333444555666999888999>>>DDDPPPddduuurrruuusssssswwwcccUUUMMMCCCBBBIIIHHH:::777;;;999111333:::AAA@@@999888===333///...222111+++***---///000111000///...///000111000000////////////000333222222111111222222333555999DDDiiizzzgggPPP@@@???EEEHHHCCC???CCCGGGHHHDDDBBBJJJIIIHHHGGGHHHIIIKKKKKKFFFCCC???;;;888888999:::555777777333---***---111000000000000000000000000rrrggg]]]VVVSSSUUUXXXZZZYYYVVVQQQNNNMMMMMMLLLJJJHHHFFFGGGHHHIIIIIIIIIJJJLLLOOORRRUUU^^^bbbffffffdddcccfffjjjkkkjjjjjjjjjjjjqqqppp```VVVGGG@@@<<<333...+++'''&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((++++++******+++,,,...///---,,,,,,++++++,,,,,,,,,...///111222222444555666;;;;;;<<>>???@@@III]]]qqqgggooo{{{hhh^^^XXXSSSRRRUUUMMM999333999999111111555===BBBBBBAAABBB777333111333222...++++++000111111000//////000222222111000///////////////000000000111222333444555777???EEE[[[~~~eeeQQQQQQYYYZZZRRRHHHEEEHHHLLLJJJGGGGGGJJJMMMMMMIIIFFFEEEEEELLLHHHAAA;;;777555666777888::::::666111---...///////////////////////////xxxiii___WWWPPPTTTVVVYYYZZZXXXTTTOOOKKKIIIJJJJJJIIIHHHGGGIIIJJJIIIIIIJJJKKKNNNRRRUUUXXX___bbbeeefffffffffhhhjjjjjjiiijjjiiihhhooommm]]]SSSEEE???<<<444///,,,(((&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((*********++++++,,,------++++++++++++++++++,,,------000222333222222555777444888>>>@@@???GGG]]]rrrqqqvvvwwwccc\\\\\\^^^YYYYYYQQQ???:::>>>;;;444333444:::AAACCCCCCAAA666333111222444222///---000111111000///000222444222222111000////////////...//////000222333555666333@@@CCCNNNvvvppp[[[TTTWWWaaa[[[QQQJJJJJJKKKHHHCCCAAAGGGMMMOOOLLLHHHGGGHHHFFFCCC===888666555777888:::;;;;;;999444000//////........................ssseee\\\UUUPPPUUUWWWYYYZZZWWWSSSMMMJJJHHHIIIJJJIIIGGGGGGIIIJJJIIIIIIJJJLLLOOOSSSWWWZZZ```bbbeeefffggghhhjjjkkkjjjjjjjjjjjjhhhnnnlll\\\QQQDDD???<<<555///,,,(((&&&%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))***+++,,,,,,,,,,,,************++++++,,,---,,,000333333111111444888333888???AAA???EEEXXXkkksssrrrvvv^^^[[[```aaaYYYWWWRRREEEBBBBBB<<<777666555888<<<@@@@@@===333111000111555777444000111222222000000000333555333222111000////////////.........000111333555666,,,===???AAA```{{{ggg[[[WWWbbbbbb]]]UUUQQQPPPLLLEEE@@@EEEJJJLLLJJJGGGEEEEEEEEEBBB>>>:::888777888999;;;<<<===;;;888444111000////////////////////////pppbbb[[[VVVRRRVVVXXXZZZZZZWWWRRRLLLHHHHHHIIIJJJIIIGGGGGGHHHJJJIIIJJJJJJMMMPPPUUUYYY\\\aaabbbdddfffhhhjjjkkkkkkkkkjjjkkkjjjiiinnnlll[[[QQQDDD???>>>777000,,,(((&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((()))***+++,,,,,,,,,,,,******)))******+++,,,---,,,000444444111000444999777;;;AAACCCAAACCCPPP___oookkk{{{___[[[```\\\VVVXXXUUUIIIEEEDDD<<<888999777555777;;;<<<:::111000//////555:::777111222222222111000111444777444333222111000/////////.........///111333444555000???AAABBB\\\xxxkkkeee^^^fffggg^^^VVVUUUQQQLLLFFFGGGHHHHHHHHHEEEBBB@@@IIIGGGDDDAAA===;;;:::999<<<===>>>===;;;888444222000000000000000000000000}}}mmm```[[[XXXUUUWWWYYYZZZZZZVVVQQQKKKGGGIIIJJJJJJHHHGGGFFFGGGIIIIIIJJJKKKMMMQQQVVVZZZ]]]bbbbbbdddfffiiikkklllkkkkkkkkklllllljjjnnnlll[[[QQQDDD@@@???888000---)))&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((***+++,,,,,,++++++))))))))))))***+++,,,---+++000444444000000444999999<<>>???>>>;;;666333111111111111111111111111{{{kkk___[[[YYYWWWXXXYYYZZZZZZVVVPPPJJJFFFJJJJJJJJJHHHFFFEEEFFFHHHIIIJJJKKKNNNRRRWWW[[[^^^bbbbbbdddgggjjjlllllllllllllllmmmllljjjooommm\\\QQQEEE@@@@@@999000---)))&&&%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((***+++,,,,,,++++++))))))))))))***+++,,,---+++000555444000000444:::666999???DDDEEEFFFLLLUUUfffeee|||iiiZZZTTTSSS[[[iiifffPPPEEEHHHGGG444999888111...333777888222222///...333:::666---333333222111000222666999555444333111000/////////////////////000222333444666999<<>>;;;<<<>>>@@@@@@===888444111111111111111111111111}}}ppphhhaaaZZZXXXZZZZZZ\\\\\\YYYRRRLLLIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGIIIJJJKKKNNNRRRWWW[[[^^^bbbaaaaaacccfffjjjkkklllmmmmmmllljjjhhhmmm}}}qqq```UUULLLCCC<<<:::222---'''%%%%%%&&&$$$"""%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%'''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((((('''(((***+++,,,,,,++++++************+++,,,---...---///111000//////222666999777<<>><<>>???@@@AAACCCBBB>>>777222111000...------///222333|||ooofff___ZZZXXXZZZ\\\]]]\\\XXXQQQKKKHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJLLLQQQVVV[[[^^^cccbbbbbbdddhhhkkkmmmmmmmmmmmmllljjjhhhmmm}}}qqq___SSSKKKBBB<<<;;;333---(((%%%%%%&&&$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''(((''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((((('''(((***+++,,,,,,++++++************+++,,,---...---///111111///000333555888777;;;BBBBBB???GGGSSS]]]gggxxxgggQQQEEEFFFEEEVVVfff```OOODDD>>>666222...---///222444666444111...------...000000333111333666555222222666444222111333222...---///000////////////000111111333;;;999;;;SSSppp}}}uuueeeUUUMMMNNNOOOUUUQQQBBB<<<>>>???@@@@@@AAA@@@???>>>>>>@@@AAAAAA>>>999555111///---,,,,,,...000222{{{lllccc]]]YYYXXXZZZ]]]]]][[[WWWPPPJJJGGGEEEIIIHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIJJJOOOUUU[[[___cccbbbccceeeiiilllnnnnnnmmmmmmllljjjhhhmmm}}}qqq^^^QQQHHH@@@<<<;;;333...(((%%%%%%&&&$$$###%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((((('''((()))***++++++++++++************+++,,,---...---///000111000111333555777666;;;AAA@@@;;;@@@KKKZZZdddvvvwwwdddPPPAAADDD===DDD```kkkTTT>>>BBB444111...,,,...111333444444222///---,,,...000222444111111555777444333444444222222555444000---//////////////////000111222222777555777EEEWWWtttyyyppp___VVVSSSPPPRRRQQQFFF@@@@@@@@@@@@@@@@@@@@@@@@>>>===>>>???@@@???<<<999111000...,,,,,,---///000xxxiii```\\\XXXXXXZZZ[[[ZZZXXXUUUPPPKKKGGGFFFHHHHHHGGGFFFGGGHHHJJJKKKJJJIIIHHHIIIMMMTTT[[[___bbbaaabbbeeeiiilllmmmmmmmmmmmmllljjjhhhmmm}}}rrr]]]OOOGGG???<<<<<<555///(((%%%%%%%%%%%%###%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((((((((((())))))***+++++++++************+++,,,------...///000111222222333444666666<<>>VVVppp___BBBAAA444222...---///111222333444333111///...000444777666222111555999777555555333111333777666111...///////////////000111222222111444333666===FFFccc|||sssccc\\\ZZZTTTSSSSSSLLLMMMJJJGGGGGGEEEBBBAAACCC@@@???>>>>>>???>>><<<:::333222000.........//////uuueee]]][[[YYYXXXZZZXXXWWWTTTRRROOOLLLIIIGGGGGGGGGFFFFFFGGGHHHJJJLLLJJJIIIHHHIIIMMMTTT[[[___``````aaadddhhhkkkllllllmmmmmmllljjjhhhmmm}}}sss^^^OOOFFF???<<<<<<666000)))%%%$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((((((((((())))))***++++++************+++,,,------...///000222333444333333555666===EEEDDD@@@DDDMMMWWW___mmm~~~vvvjjjaaaQQQAAA@@@GGGCCCMMMllllllNNN===555333000///000222333333111111111//////111666;;;888333111666999999777888222111333777666111...///////////////000111222333000333333888<<<@@@[[[mmm^^^[[[^^^YYYWWWXXXSSSTTTOOOLLLMMMJJJEEECCCFFFCCCAAA@@@??????>>><<<:::777666444222111000000000pppaaa[[[[[[ZZZYYYZZZWWWTTTRRRPPPOOOMMMJJJHHHEEEEEEFFFFFFHHHIIIJJJKKKJJJIIIIIIJJJOOOUUU[[[___^^^___```dddiiikkklllkkkmmmmmmllljjjhhhmmm}}}ttt___QQQGGG@@@<<<<<<777111)))$$$$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((((((((((((((((((((***++++++************+++,,,---...//////000222444555444222444555<<>>@@@UUUwwwmmm]]][[[aaa^^^\\\]]]YYYSSSMMMLLLOOOMMMFFFDDDHHHEEECCCBBBAAAAAA@@@===;;;:::999888666444222222111zzzlll^^^[[[\\\\\\ZZZYYYXXXTTTQQQNNNNNNLLLIIIFFFCCCDDDEEEGGGIIIJJJJJJJJJIIIIIIJJJLLLQQQVVV[[[^^^^^^___aaaeeejjjmmmmmmlllmmmmmmllljjjhhhmmm}}}uuu```SSSIIIAAA===<<<888222)))$$$$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((((((((''''''((()))+++,,,************+++,,,---.../////////222555666444111222333:::CCCDDDAAAGGGRRRcccllluuu|||pppgggbbbYYYKKKBBBCCCHHHIIIGGGVVVnnnccc===444222//////000111111000---000333222//////222555777444222222222333888???222000000333333//////111/////////000111222444555444999777777===@@@LLLccc}}}mmmeeehhhccc^^^\\\XXXSSSLLLLLLPPPMMMDDDAAAFFFCCCCCCBBBCCCDDDCCC@@@===<<<;;;:::777555333222111wwwiii\\\ZZZ]]]]]][[[YYYYYYUUUQQQNNNMMMKKKGGGDDDBBBCCCEEEHHHIIIJJJJJJJJJIIIJJJKKKNNNRRRWWW[[[^^^___```bbbgggkkknnnnnnmmmmmmmmmllljjjhhhmmm}}}vvvbbbTTTKKKBBB===<<<999222)))$$$$$$%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((((((((''''''((()))+++,,,************+++,,,---.../////////222666777444111222222888AAABBB???FFFQQQ___iiiqqqvvv~~~llleeecccXXXKKKEEEEEEAAAFFFHHHPPPiiifff@@@333111......///000//////000444777666222000111444666333111000//////777@@@222//////222111//////111/////////000111333444555666<<<888666<<>>@@@EEEJJJNNNfffbbbeeeppp{{{ssseee```XXXPPPJJJHHHLLLJJJ???EEE```dddIII555222000//////000000///666777777555222000000111555:::555000444111///666000000//////000111222444111111000000111333444666===AAA;;;555999;;;???JJJbbbyyyxxxlllgggbbbUUUUUUTTTQQQMMMIIIEEEBBB@@@GGGGGGGGGIIIJJJIIIFFFCCCAAA===888777999999666222qqqjjjaaa[[[YYYYYYYYYYYYWWWRRRLLLIIIIIIIIIGGGEEECCCCCCDDDEEEGGGIIIKKKLLLOOOQQQTTTVVVXXX[[[^^^aaaaaabbbeeegggiiikkklllmmmsssnnnlllnnnnnnpppuuudddWWWHHHBBBAAA<<<999333,,,'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&'''&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&'''''''''&&&%%%((((((((()))******++++++******+++***)))***,,,...---111333111222555555222444666888;;;>>>CCCIIINNN]]]^^^bbbhhhmmmtttrrraaaXXXRRROOOPPPIIIJJJJJJCCCDDDVVVVVV@@@555333000//////000000///999999777666555444222222555:::555111444222000777//////...------...000111111000000000111333555666CCCGGG???999;;;:::;;;DDDZZZqqqqqqiiicccWWWVVVTTTQQQMMMIIIFFFDDDCCCEEEDDDEEEGGGHHHIIIGGGEEEEEE@@@<<<:::<<<;;;888444{{{kkkfff___ZZZXXXXXXXXXXXXUUUPPPJJJHHHHHHHHHFFFCCCCCCCCCDDDEEEGGGIIIJJJKKKRRRTTTVVVXXXYYY\\\___bbbcccdddfffhhhiiijjjkkkkkksssooonnnooonnnqqqxxxeeeWWWGGGBBBCCC???999333,,,'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''(((((())))))******++++++,,,,,,***))))))+++------000222111222555555333000222555888;;;AAAGGGKKKTTTXXX\\\\\\ZZZ___ppprrr^^^RRRLLLMMMRRRMMMJJJLLLIIIDDDIIIHHH999777444111//////000000///===:::666666777777555222555;;;666222666333111888111000///...---...///////////////000222444666777DDDHHHAAA;;;>>>;;;999AAAOOOddduuuiiibbbWWWWWWUUUQQQMMMJJJHHHHHHHHHFFFEEEEEEGGGIIIKKKJJJJJJHHHDDD@@@>>>???>>>:::777ssseeebbb]]]YYYWWWVVVVVVVVVRRRMMMIIIGGGGGGGGGEEEBBBBBBBBBCCCDDDFFFHHHJJJKKKMMMOOORRRTTTVVVYYY]]]```cccdddfffhhhjjjkkkllllllqqqmmmmmmooommmooo~~~yyygggYYYIIIDDDDDD>>>999333,,,'''%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&'''((('''%%%$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((()))*********+++,,,,,,+++***+++...000,,,000111000111555666333///111444666999>>>CCCHHHTTTXXX\\\YYYUUUWWWdddqqqzzzuuuzzzssscccXXXPPPLLLLLLQQQJJJLLLNNNEEEAAA@@@:::888555111///000000111000>>>999555555888999666222555;;;777444888555333:::444333222000///000000111/////////000222444777888===BBB>>>;;;AAA???<<>>@@@???888555111///000111222333===888333333666888555222555;;;888555:::888555<<<555444222111000000000000/////////000222444777888888>>>;;;:::BBBAAA>>>CCCHHHVVVfffwwwtttnnngggYYYZZZWWWSSSNNNKKKJJJJJJJJJMMMKKKJJJIIIKKKLLLKKKKKKIIIGGGDDDAAA@@@>>><<<;;;wwwdddZZZ[[[ZZZXXXTTTQQQPPPPPPMMMJJJGGGFFFGGGGGGDDDBBBAAAAAABBBCCCEEEGGGHHHIIIDDDGGGKKKOOOSSSXXX^^^aaabbbccceeehhhkkkmmmnnnooopppoooqqqrrrooooooyyyiii^^^NNNEEEBBB;;;999333,,,'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''&&&&&&''')))&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))&&&''''''(((((())))))***)))***,,,,,,---///333555///111111...///333444222222333555555666999>>>AAAFFFJJJNNNQQQYYYaaaeeedddtttlllkkkwwwzzzuuuxxxnnnXXXEEEHHH>>>BBBIIICCC@@@DDDBBB888444111///000333555555;;;777333222444555555333555<<<999777<<<:::777===333222111///......///////////////000222444666777999===:::999BBBAAA===AAAJJJVVVaaalllyyyuuupppccc^^^[[[WWWRRRMMMKKKIIIIIIJJJHHHGGGGGGHHHHHHGGGFFFGGGFFFDDDAAA???>>>======qqq___WWWYYYZZZWWWSSSOOOMMMMMMLLLIIIFFFFFFHHHHHHEEEBBB@@@AAAAAABBBDDDFFFHHHIIIEEEHHHLLLPPPSSSXXX]]]aaadddeeegggiiikkklllmmmmmmnnnnnnqqqrrrnnnnnn~~~zzzhhh\\\KKKDDDBBB<<<999333,,,'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''&&&&&&(((***%%%%%%%%%%%%%%%$$$######$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((&&&&&&''''''((())))))))))))***+++++++++---000333000222111......111222000000111333444555888===@@@:::???BBBEEEMMMXXX]]]\\\mmmggggggrrruuuqqqvvvppp\\\III@@@:::AAAIIIGGGHHHIIICCC777333000///111444777888999777555333222333555666555<<<:::888===;;;888???333222000/////////000000111000000000111333555666:::>>>999999CCCCCC???CCCLLLYYYbbbhhh|||{{{wwwmmmccc```\\\VVVQQQMMMIIIHHHEEEEEEEEEGGGHHHHHHFFFDDDEEEEEEDDDBBB???>>>>>>???nnn\\\UUUXXXYYYWWWRRRMMMLLLLLLLLLIIIFFFGGGHHHHHHEEEBBB@@@@@@AAABBBDDDFFFHHHIIIFFFIIILLLOOORRRVVV[[[^^^fffggghhhiiijjjkkkkkkkkkkkkkkkooopppkkkkkk{{{{{{gggYYYIIICCCCCC>>>999333,,,'''%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''''''''''''(((***$$$$$$%%%&&&%%%$$$###"""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$###$$$%%%&&&'''&&&&&&''''''((())))))))))))*********)))+++---000111333222......111222000---///000222444888===AAA;;;@@@BBBBBBGGGRRRZZZZZZcccbbbfffsssmmmgggnnnkkk\\\MMM===:::CCCLLLMMMPPPOOODDD666333//////111555888:::999888777444222222555888555<<<:::999>>><<<999???444333222111111111222333111111000000111333444666999===888999DDDFFFBBBGGGMMM[[[eeehhhzzz|||zzzrrrfffddd```ZZZTTTNNNJJJGGGCCCDDDEEEHHHJJJKKKIIIFFFDDDDDDDDDBBB@@@???@@@@@@xxxggg^^^[[[[[[[[[XXXSSSNNNLLLKKKKKKJJJIIIIIIJJJIIIGGGEEEDDDCCCBBBBBBCCCEEEHHHJJJIIIKKKNNNRRRUUUYYY___bbbgggiiilllnnnnnnmmmkkkiiikkknnnkkkkkknnnmmmxxx~~~iiiVVVHHHBBB@@@@@@777333---(((&&&%%%$$$$$$$$$%%%'''''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$###%%%)))++++++***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''(((((())))))******++++++,,,------......///444444333111///...000222000111111222333666;;;???;;;999===DDDHHHIIINNNVVVTTTTTT]]]nnnzzzlll^^^hhhqqqdddNNNNNN???;;;LLLaaaaaaMMM999:::555111444666888;;;???CCC888000111111000222777<<<888888<<<>>><<<<<<===444444222000222666555000555444222111111222444666777;;;>>>===<<>>===777222,,,(((&&&%%%%%%$$$$$$%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''%%%%%%&&&***++++++)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''(((((())))))******++++++,,,,,,---.........222222222111//////111222111222222222222555:::======;;;>>>EEEIIIJJJOOOUUUQQQTTT]]]hhhsss~~~mmmXXX]]]hhhdddXXXTTTFFF>>>HHHXXXZZZNNNAAA;;;666333555888999<<<@@@BBB999222222333222444999===888777;;;===<<<<<<>>>555666444111333666555000333333222222222333444444999===>>>;;;;;;???DDDFFFUUUtttwwwsssooojjjddd^^^YYYTTTQQQJJJGGGEEEDDDEEEGGGIIIIIIJJJLLLJJJDDDAAABBB@@@<<>>DDDIIIKKKNNNSSSSSSZZZaaaeeeooo~~~vvv[[[XXX```eeecccXXXJJJBBBIIITTTVVVMMMEEE===777444666888999;;;???@@@:::444333444444777:::>>>999777:::<<<;;;<<>>???BBBDDDFFFHHHIIIIIIIIIJJJMMMOOOSSSYYY```eeegggggghhhjjjlllmmmooopppmmmnnnjjjhhhhhheeeooo}}}kkkYYYKKKBBB<<<999666111,,,(((&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%((()))***++++++***'''%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''(((((())))))***************+++,,,,,,---------...//////...000222555444444333222111333666999<<<<<<>>>CCCHHHKKKMMMOOOOOOYYY______hhh{{{iii\\\]]]ffflllWWWJJJCCCLLLXXXXXXNNNDDD>>>888444555666555666999>>>:::666444444666888:::???:::777999;;;<<<===AAA888:::999555444555444000///000222444555555444333999GGGMMMEEE===CCCRRR\\\fffttt{{{uuuqqqlllgggccc]]]VVVPPPQQQMMMHHHFFFFFFHHHIIIJJJIIIKKKIIICCCAAAAAA???<<>>???BBBDDDFFFHHHIIIIIIIIIKKKMMMPPPTTTZZZaaaeeehhhiiijjjlllnnnpppqqqrrrnnnooojjjhhhhhhdddmmm{{{jjjYYYLLLDDD>>>;;;666222,,,(((&&&&&&%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%((()))++++++***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''(((((())))))******))))))******+++,,,,,,,,,,,,---.........///222555444444333222111222555888;;;;;;===AAAGGGLLLMMMLLLGGGQQQVVVVVV___sssrrr\\\XXXdddrrr^^^LLL@@@HHHWWW[[[RRRHHH>>>888444444444222111444<<<;;;999666555777999:::???:::777:::<<<<<<>>>AAA777;;;:::777444555333000...000222555666666555444999PPP\\\NNN>>>AAATTTbbbttt}}}|||vvvoookkkhhhddd^^^YYYTTTPPPKKKGGGGGGGGGGGGGGGFFFJJJJJJGGGDDDBBB>>>999qqqeee```]]]]]]\\\XXXRRRMMMJJJIIIGGGFFFEEEFFFHHHHHHFFFDDD@@@@@@BBBDDDEEEGGGIIIIIIHHHKKKOOOSSSWWW\\\bbbfffiiijjjlllnnnpppqqqrrrrrrmmmooojjjggggggccclll{{{jjjZZZMMMEEE@@@>>>777333---(((&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''')))******(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((())))))******((())))))******+++,,,,,,+++,,,---------///222555444444333111000111555888999;;;===@@@GGGNNNNNNKKKGGGLLLQQQTTT^^^ooouuuXXXOOO___ttthhhQQQ===???PPPYYYWWWRRR???999555666555222222444<<<>>>===888666888::::::===888666999;;;:::<<<>>>666:::;;;777444444333000...000333666777888777666999VVVfffWWWBBBDDDVVVddd|||{{{ppphhheeebbb]]]YYYTTTPPPLLLIIIHHHGGGFFFEEEDDDHHHJJJGGGDDDBBB<<<666|||nnnccc^^^XXXYYYYYYVVVQQQLLLJJJIIIEEEDDDDDDEEEFFFGGGEEECCCBBBBBBBBBBBBDDDFFFHHHJJJGGGKKKPPPUUUZZZ^^^bbbfffhhhiiilllooopppqqqpppppplllmmmhhheeeeeeaaajjj}}}kkkZZZMMMEEEAAA???999444---(((&&&$$$###"""###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&((()))(((%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((((())))))******(((((())))))***++++++++++++,,,---------...111444444444333111000111555888999<<<>>>AAAIIIRRRQQQLLLMMMLLLPPPXXXaaammm~~~]]]LLLWWWllllllUUUAAA@@@LLLUUUWWWVVV???999777999:::888888:::>>>BBBBBB<<<999;;;<<<;;;999444333777999888888:::333999;;;777444444333000000111444666888999999999777VVViii^^^NNNRRRbbblllqqqeee___[[[VVVRRRPPPNNNKKKJJJJJJIIIFFFEEECCCFFFGGGCCC@@@???;;;555zzzmmmaaa\\\TTTUUUVVVTTTPPPMMMKKKKKKDDDCCCCCCDDDEEEEEEDDDBBBDDDCCCBBBBBBCCCEEEHHHJJJGGGKKKRRRWWW\\\___cccfffgggiiillloooppppppnnnmmmjjjkkkfffcccddd```iiimmmZZZMMMEEE@@@>>>:::555...)))%%%$$$"""!!!######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''(((&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((((()))*********((((((((()))******+++++++++,,,------,,,...000333333333222111000222555888:::===???BBBKKKTTTTTTNNNNNNIIILLLWWW___hhhyyyhhhNNNQQQaaagggWWWHHHGGGNNNRRRSSSSSS???:::999<<<>>>===>>>@@@@@@EEEFFF???;;;===>>><<<555111111555777555555666222888:::777444333333111111222444666888:::;;;;;;444SSShhhccc[[[cccqqqwwwxxxggg___ZZZTTTPPPLLLKKKJJJJJJKKKJJJHHHFFFCCCEEEDDD???<<<<<<:::555{{{tttjjjbbb___YYYVVVSSSQQQPPPNNNKKKIIIDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEECCCBBBDDDHHHKKKMMMLLLNNNTTT\\\cccffffffgggjjjkkkjjjkkkoooqqqnnnmmmlllhhhgggdddZZZdddnnn\\\OOOGGGBBB???;;;888222---(((%%%$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$$$$'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""########################$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%''''''&&&%%%&&&&&&&&&''''''''''''((())))))*********))))))((())),,,......------111444333444444333222111333444;;;;;;<<<@@@EEEJJJLLLLLL@@@FFFSSS___aaacccwwwtttXXXYYY[[[hhh^^^NNNEEEJJJVVVYYYUUUCCC:::333555;;;???CCCGGGCCCEEEFFFBBB<<<:::<<>>;;;888222---(((%%%$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""########################$$$$$$######$$$$$$%%%%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&''''''''''''((())))))************)))))))))+++------------000333444444555333222111222333888999:::;;;<<>>AAA???@@@MMMdddtttpppjjj|||}}}lllddd```YYYPPPQQQLLLGGGEEEFFFGGGDDDAAAAAABBBCCCCCCBBB@@@>>><<>>;;;888222---(((%%%$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$####################################$$$$$$$$$%%%%%%%%%&&&%%%$$$&&&((())))))(((&&&&&&&&&''''''''''''((())))))************)))))))))+++,,,------...000333444555555444222000111222666888999777555:::DDDNNNLLLGGGIIIUUU```iiiuuuggg^^^bbbddd^^^QQQEEECCCIIINNNIIIAAA:::;;;>>>AAADDDHHHLLLJJJGGGDDD@@@;;;555111555555333222111000//////000000111333555555333111222444333222666>>>DDDEEEEEENNNhhhwww~~~tttnnniii^^^SSSNNNJJJEEECCCDDDEEECCCAAA@@@AAACCCDDDCCCBBB@@@???tttcccYYYWWWXXXSSSQQQOOOOOOOOONNNLLLJJJGGGFFFFFFEEEDDDCCCBBBBBB???@@@BBBCCCDDDFFFJJJMMMKKKLLLPPPUUUZZZ^^^aaabbbdddhhhiiihhhiiimmmmmmjjjgggiiieeedddddd^^^ggg~~~ooo]]]NNNDDD@@@>>>;;;777222,,,(((%%%$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$%%%'''((()))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&(((******)))&&&&&&&&&''''''''''''(((((())))))************)))******+++,,,---...000222555666666555222000000111666888888777666:::BBBIIIDDD???@@@JJJVVV```lllvvvmmmpppiiimmmhhhUUU???888AAALLLMMMEEE>>>>>>>>>>>>@@@DDDHHHEEECCCCCCCCC@@@888222555333111///...///000000...///111444777888666444444555555555777===CCCFFFLLLSSSqqq{{{uuuppphhh\\\SSSKKKHHHDDDCCCDDDEEEEEEDDDBBBCCCDDDEEEEEEDDDBBBAAAooo]]]UUUUUUVVVQQQPPPNNNMMMNNNMMMLLLJJJEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCEEEGGGJJJGGGKKKPPPUUUZZZ___bbbdddeeejjjkkkkkkkkknnnnnnjjjeeehhhdddbbbbbb___fffzzzppp^^^NNNDDD???>>>;;;777222,,,(((%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$%%%'''((()))'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$########################"""###$$$%%%%%%%%%$$$$$$%%%$$$$$$%%%(((******)))&&&&&&&&&''''''''''''((((((((()))************************+++---///000000444555666555333000000000555555555777999<<<>>>???::::::<<>>>>>@@@DDDAAA???AAADDDBBB:::333444222000...---...000111---...000444888:::999888111333666999<<>>BBBQQQMMMJJJIIIFFF@@@===???CCC@@@???@@@AAA???888111222111///......///000222...///111555999;;;:::999---///444;;;???BBBJJJRRRbbbhhhwwwnnneeebbb```\\\VVVTTTUUUQQQLLLFFFBBBAAAAAABBBFFFGGGHHHIIIHHHGGGEEECCC{{{fffWWWVVVXXXVVVQQQOOOMMMLLLLLLKKKIIIGGGBBBBBBBBBCCCCCCCCCCCCCCCAAACCCDDDDDDCCCCCCEEEFFFGGGLLLSSSXXX\\\___bbbeeegggkkknnnmmmnnnpppnnnjjjggglllgggbbbdddbbbgggvvvtttbbbPPPEEEAAA@@@;;;888222---(((%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$########################!!!###$$$&&&&&&%%%$$$###%%%######$$$&&&'''&&&%%%&&&&&&&&&''''''''''''((('''((()))******++++++++++++)))(((***---000000///111333666666444222111111111333666888999888888888;;;===???@@@CCCJJJTTTZZZdddnnn{{{]]]IIIKKKQQQVVVQQQEEE???@@@JJJHHHIIIJJJGGG@@@<<<===AAA???>>>>>>>>><<<666222111000000//////000111222222333444777999:::888666...///333:::>>>BBBLLLXXXhhhuuuzzznnndddaaa___ZZZUUUUUUSSSPPPLLLFFFBBBAAABBBDDDCCCDDDFFFGGGHHHGGGEEEDDDyyydddWWWXXXYYYVVVQQQOOOMMMLLLKKKJJJHHHFFFBBBBBBCCCCCCDDDEEEEEEEEE@@@BBBCCCDDDDDDDDDFFFGGGJJJOOOUUUZZZ\\\^^^aaadddgggkkknnnmmmnnnooommmiiiiiinnniiiccceeedddhhhvvvuuucccQQQFFFAAAAAA;;;888222---(((%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%########################!!!###$$$&&&&&&%%%$$$###%%%#########%%%%%%%%%###&&&&&&&&&'''''''''((((((''''''(((******++++++++++++)))((()))---000000...000333555666444222222222222777<<<;;;888777:::===???@@@??????BBBIIINNNPPP```fffwww}}}~~~{{{eeeLLLFFFDDDHHHHHHCCC???AAAAAAAAADDDHHHEEE>>>::::::===<<<<<<======;;;888555000000000000000111111222666666666888999888555333444222444999<<>>@@@@@@AAABBB<<<444:::<<>>===>>>???===999???@@@AAAAAA>>>999777777333222111000////////////666777888888777777999;;;666222555===CCCFFFOOO[[[^^^vvv}}}uuulll```VVVPPPLLLIIIGGGHHHAAA>>>@@@BBB@@@======999888666777:::===??????vvvggg]]][[[ZZZWWWRRRNNNJJJJJJLLLLLLHHHCCCEEEEEEDDDCCCBBBBBBBBBBBBAAABBBDDDCCCCCCCCCEEEGGGKKKNNNSSSXXX\\\___cccfffhhhjjjmmmoooooommmkkkiiifffjjjgggdddeeebbbdddrrrvvvfffVVVKKKEEEDDD???<<<777111,,,(((%%%$$$###""""""""""""""""""#########""""""######$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((((((((((((((((())))))))))))))))))***+++,,,...000111222333444666555444222111111888<<<888444555:::>>>@@@???@@@BBB@@@???DDDKKKVVViiiwww|||}}}|||vvv^^^UUUVVVFFFCCCHHHBBB<<<999444777<<<>>>;;;999<<>>@@@AAALLL[[[]]]sss|||qqqiii^^^UUUPPPLLLHHHEEECCC>>><<<<<<;;;777777:::777666555777:::>>>???@@@wwwiii```]]]ZZZVVVOOOLLLIIIIIIKKKKKKGGGDDDCCCCCCBBBBBBAAABBBBBBBBBAAABBBCCCCCCBBBCCCFFFHHHKKKNNNSSSXXX[[[___cccfffgggjjjnnnqqqqqqoookkkiiifffjjjeeecccfffbbbdddrrrvvvfffVVVJJJEEECCC@@@===888333---)))&&&$$$######""""""""""""#####################$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((()))))))))*********(((((()))***,,,...///000111222333444444444444333000555999777444555999===>>>>>>??????>>>>>>@@@DDDMMMbbbqqqsss{{{xxxiiiXXXIII===>>>CCC>>><<<;;;555999???AAA;;;777:::@@@DDD@@@BBBAAA===:::::::::999111111000///////////////555777:::;;;;;;;;;;;;<<<444222555;;;===>>>IIIXXX```tttooohhh^^^VVVQQQLLLGGGCCC???===<<<<<<888444666<<<:::888888999<<>>BBB===<<<<<<666===CCCEEE>>>888:::AAAFFFCCCEEEBBB;;;666888999777111000//////////////////333666:::;;;;;;:::999999777222222999>>>@@@IIIUUUbbbppp~~~mmmfff]]]UUUOOOJJJDDD???======>>>>>>;;;777;;;AAA<<<:::999:::<<<======<<<xxxmmmccc^^^WWWQQQKKKIIIGGGGGGGGGFFFEEECCC>>>>>>???@@@AAACCCDDDEEEAAABBBBBBBBBBBBCCCGGGJJJKKKNNNSSSWWWZZZ^^^aaadddgggjjjnnnqqqrrrpppllljjjfffhhhbbbaaafffdddeeeqqquuueeeUUUIIICCC@@@>>><<<999444///+++(((&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''((('''''')))*********++++++++++++((((((((()))***+++---------...111444555555555444...000444888888666999???@@@CCCDDDCCCCCCEEEDDDBBBEEESSS^^^bbbjjjyyyzzzrrruuu~~~zzzzzzdddLLLDDDEEEEEE>>>===>>>666???EEEGGGAAA<<<===CCCFFFIIIKKKEEE888222333333///000//////....../////////222666:::<<<;;;888777666;;;444444;;;@@@CCCMMMXXXeeekkk}}}vvvhhhaaaWWWPPPKKKFFFAAA===>>>>>>@@@BBB@@@===???DDD@@@???>>>???@@@AAA@@@>>>~~~~~~xxxmmmddd^^^VVVOOOJJJIIIHHHFFFEEEDDDCCCBBB????????????@@@AAACCCCCCAAABBBBBBAAAAAACCCGGGKKKKKKNNNSSSWWWZZZ]]]aaaccceeehhhkkknnnooonnnkkkiiifffgggaaa```fffeeeeeepppvvvfffVVVJJJCCCAAA;;;:::888444000,,,(((&&&$$$$$$############$$$$$$!!!"""###$$$%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''*********+++++++++,,,,,,)))))))))))))))***++++++***---111555666666555444//////333888888555666<<<===AAACCCAAABBBEEEDDD???@@@HHHTTT]]]bbbkkkwwwzzzuuuiiiccclll|||{{{qqqwww{{{yyyeeePPPIIIIIIFFF===>>>@@@999===CCCGGGCCC@@@BBBEEEFFFLLLNNNFFF666...000000+++//////.........//////000333777;;;===;;;888555444888555777===???AAANNN]]]cccaaaqqqzzzrrrlllccc\\\SSSLLLIIIFFFCCC@@@AAA@@@BBBEEEDDD@@@???AAAAAAAAA@@@BBBDDDDDDCCCBBB|||}}}xxxnnnddd]]]UUUMMMJJJIIIHHHFFFEEECCCBBBAAA@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBAAAAAACCCHHHKKKKKKNNNSSSWWWZZZ]]]aaacccdddfffiiilllmmmllljjjhhhfffgggaaa```fffeeeeeepppwwwhhhXXXKKKDDDAAA:::999777444000,,,)))'''######""""""""""""######!!!"""###$$$%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''******+++++++++,,,,,,,,,******))))))))))))******))),,,111555777777555333111///222888777333333999999===???===>>>BBB@@@::::::???LLLXXX]]]```lll{{{xxxuuugggZZZeee|||rrriiiwww{{{{{{wwwnnnvvv~~~sss```MMMGGGGGGDDD<<<>>>BBB;;;:::AAAEEEDDDCCCEEEFFFEEEIIILLLDDD444,,,000111---//////.........//////000444888<<<>>><<<888555333444444999===;;;<<>><<<;;;<<<>>>@@@BBBAAA@@@zzztttlllddd\\\TTTNNNMMMJJJGGGEEEDDDCCCAAA???AAA@@@>>>======>>>@@@AAA@@@@@@@@@AAABBBDDDFFFGGGOOOPPPRRRSSSVVVZZZ```dddhhhiiijjjjjjjjjjjjiiihhhgggcccbbbcccbbbaaaeeekkk|||iii]]]NNNBBBDDD@@@===999555222---(((%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((((()))+++,,,------,,,+++,,,,,,***)))))))))***++++++---///111333333333333000000111333666777555444888888777777888:::<<<===AAA===AAAMMMTTTYYYfffvvvlllooofffXXX]]]qqq{{{vvvnnnpppoootttzzzuuuuuuzzz|||hhhcccmmmnnncccYYYGGG:::===@@@======CCCAAADDDIIIKKKIIIGGGEEEDDDKKKDDD:::222......///000222///---...111333222000333555777777666555555666222777:::777333;;;MMM^^^```^^^^^^uuu{{{oooiiihhhaaaZZZWWWSSSOOOMMMJJJGGGEEEAAAAAAAAAAAA@@@>>>999555555888<<<@@@CCCDDDCCCBBB|||uuummmeee]]]UUUPPPLLLJJJGGGEEEDDDCCCAAA@@@AAA@@@>>>======>>>@@@AAAAAAAAAAAAAAABBBEEEGGGHHHMMMPPPSSSVVVYYY\\\```bbbfffgggiiijjjjjjiiigggfffccc``````aaaaaaaaaffflll}}}iii\\\NNNCCCDDD@@@===999666222...)))%%%%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((((()))***+++,,,,,,,,,,,,...---+++))))))))))))***,,,---...000111222333333------...000222333222000777777777777999:::<<<===>>><<>>666000---...//////222000---...000222222111444666888888777666777888333777999777666===MMM[[[gggddd```qqqyyyssshhhdddddd^^^YYYVVVRRROOOMMMKKKHHHEEEDDDCCCBBBAAA@@@<<<777444333666:::<<<===>>>@@@BBBzzzssskkkccc\\\UUUQQQLLLIIIFFFEEEDDDCCCAAA@@@AAA@@@???>>>>>>???@@@AAAAAAAAAAAABBBCCCEEEGGGHHHKKKOOOUUUYYY[[[]]]___```ccceeehhhiiiiiihhheeeccc```]]]]]]```aaaaaagggmmm~~~iii\\\NNNCCCDDD@@@===999666222...)))&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))***+++,,,,,,...---+++***)))))))))***---------...000111333333---,,,---...111222111///555666666777888999:::;;;::::::AAAIIILLLOOO]]]lllppplllddd[[[WWW```rrrtttpppiiillltttqqqqqq~~~wwwyyyqqqdddaaagggfff^^^___[[[PPPEEEAAADDDFFFDDDLLLNNNOOONNNHHHBBB<<<:::===999444000//////000000222000------///111222222555777999999888777888999333666888888:::AAAMMMWWWgggggg___jjjyyynnniii___\\\]]]XXXUUUSSSPPPNNNLLLJJJHHHEEEFFFDDDCCCAAA???;;;666222111444888888666777===BBB|||vvvnnnfff___XXXSSSOOOKKKIIIFFFDDDDDDCCCAAA@@@@@@@@@???>>>>>>???@@@@@@BBBAAAAAABBBCCCEEEGGGIIIKKKOOOTTTXXXZZZ\\\^^^```bbbdddgggjjjjjjgggdddbbb___\\\\\\^^^___```eeellliii[[[OOODDDDDD@@@===999666333///***'''$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))(((((('''(((***+++,,,,,,+++************,,,,,,...---------...000222444000//////000222333333222222333444666777777777777555888???EEEGGGJJJVVVdddwwwqqqjjjaaaXXXYYYnnnvvvpppgggkkkuuurrrnnnvvvuuuuuupppgggeeehhhfffaaa___fff```LLL???CCCHHHHHHOOOPPPPPPMMMGGG@@@:::888<<<999555333222222111000222000...---...000111333444666777888777777888999444555777999>>>EEENNNTTTeeejjjeeekkkqqqfffaaaXXXVVVXXXSSSOOOMMMKKKJJJIIIHHHEEECCCCCCBBB@@@???===:::666222000444777555111222:::BBBzzztttkkkccc\\\WWWRRROOOJJJHHHEEEDDDDDDCCCAAA@@@@@@??????????????????@@@AAAAAAAAABBBCCCEEEGGGHHHLLLOOORRRUUUWWWZZZ^^^aaabbbdddhhhjjjjjjhhhdddbbb___\\\\\\^^^^^^___dddjjjiii[[[OOOEEEDDD???===999666333///+++'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))(((((('''(((***+++,,,******))))))+++,,,...//////.........///000222333222000000111222444333333///111333555666666555444222666===AAACCCFFFPPPZZZxxxrrrmmmeeeWWWSSSgggxxxrrriiinnnzzztttkkkooowwwuuuqqqmmmlllllljjjggg^^^nnnlllSSS>>>???HHHKKKNNNOOONNNKKKEEE???;;;:::<<<999666444333111///---000///......---///111222111333555666555555666777444555888;;;@@@GGGNNNSSSfffrrrppprrr|||jjjaaa]]]UUUSSSTTTOOOIIIHHHFFFFFFFFFDDDAAA???>>><<<;;;;;;;;;999666444000444777444000111999@@@{{{tttkkkbbb\\\WWWTTTRRRIIIGGGEEECCCCCCCCCAAA@@@????????????????????????@@@@@@@@@AAABBBDDDFFFGGGMMMOOORRRUUUWWW[[[___bbbbbbdddgggiiiiiigggdddbbb___\\\\\\^^^^^^___dddjjj}}}iiiZZZOOOFFFCCC???===999666444000+++((($$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))***+++,,,,,,***))))))***+++---///000////////////000111222333111///......000111111111...000333666777666555333222555:::===@@@DDDKKKPPPmmmnnnmmmdddTTTOOOaaaxxx~~~uuukkkqqqxxxkkkkkkvvv~~~{{{vvvrrrrrrqqqnnnllllllcccqqqpppWWWAAA>>>GGGLLLMMMMMMKKKGGGBBB>>>======:::888555222111///---***...///000///......000111///111333444333333444555444666999<<<@@@GGGOOOTTTgggvvvrrrmmmqqqaaaZZZYYYRRRPPPQQQKKKEEEDDDCCCCCCBBBAAA===;;;777666666666777777555444000444666555333333777<<>>===>>>@@@:::888444222111000...---+++...111111///...///000---000222333222333444555444777;;;===???FFFOOOVVVmmmzzzmmm]]]ppp|||rrrbbbTTTQQQRRRMMMLLLMMMFFFCCCBBBBBBBBBAAA???;;;888444222111222333444222111000333555666666555666777~~~wwwpppfff]]]WWWTTTQQQPPPHHHFFFDDDCCCCCCCCCBBB@@@??????@@@@@@@@@@@@????????????>>>???@@@BBBDDDFFFLLLQQQXXX]]]``````aaaaaaaaabbbccccccccccccbbbaaa[[[YYYZZZ^^^```bbbhhhpppzzzjjjYYYPPPGGGCCC???===:::777444111,,,)))########################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))+++,,,------,,,+++///...,,,+++******+++,,,///000222333444444333222222000......///111111111111444888;;;<<<;;;888666333444555888???EEEFFFCCCWWWccciiiaaaTTTSSS___kkk~~~mmmrrr}}}ooonnnuuuzzz|||}}}{{{rrrmmmpppoooiiihhhlllssspppgggZZZNNNHHHGGGIIINNNKKKGGGAAA<<<;;;>>>@@@<<<999666444333333222111***---111222000......///---000222333333333444555444888<<<===???EEEOOOXXXwwwlllRRRbbbsssgggrrr|||{{{zzz{{{lll```WWWJJJIIIMMMJJJIIIJJJDDDCCCCCCBBBBBBAAA???;;;777222111000000111111000...///111444777888777555333xxxoooccc\\\YYYUUUMMMGGGFFFEEEDDDCCCCCCCCCCCCCCC@@@???>>>>>>>>>???@@@AAADDDDDDCCCAAA???@@@CCCFFFMMMQQQVVVZZZ\\\]]]___```aaaaaa``````aaaccceeefff[[[YYYYYY]]]bbbffffffeeeuuuooo___VVVJJJDDDAAA@@@<<<888333///,,,***$$$$$$############$$$$$$"""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''))))))***+++---....../////////...---,,,,,,++++++---...///111222444555555333111///------...000222111333444555666888;;;>>>999777333222999BBBFFFCCCVVVcccmmmfffTTTLLLVVVddd~~~uuummm{{{gggooovvv|||sssrrrhhhccciiiiiihhhooo{{{tttiiiZZZOOOIIIIIIKKKNNNQQQQQQKKK@@@999777888???999555555111---///666///,,,,,,000111///...///555333111//////111333555555777777888>>>JJJUUU\\\tttdddeee|||rrrUUUaaa{{{jjj```[[[aaalllrrruuuvvvwwwooommmsssvvvnnn```UUUPPPKKKIIIKKKIIICCCBBBFFFGGGDDD???<<<:::999666555111000///......///000000000444666555555888777333~~~|||wwwnnnccc[[[XXXTTTMMMGGGDDDDDDBBBAAAAAA@@@@@@@@@???>>>=========>>>???@@@DDDDDDCCCAAA@@@AAAEEEHHHLLLPPPUUUXXXYYY[[[\\\^^^______``````aaacccdddddd[[[ZZZYYY\\\aaaccccccaaauuuooo___UUUJJJEEEBBB@@@===888333///+++)))$$$$$$############$$$$$$"""############$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''(((((()))***+++,,,---...///......---,,,,,,++++++---...///000222333555555333111///------...000222111222444444555777;;;>>>:::777333111777???BBB@@@OOOZZZgggfffVVVJJJQQQ___sss|||ssshhhxxxyyyggglllpppuuu|||xxxqqqdddaaahhhfffdddmmmuuussskkk[[[JJJCCCGGGMMMQQQTTTTTTNNNCCC;;;888:::<<<777444444111...222888444///,,,...///------///222111000///000333555777666777999;;;AAAKKKUUU\\\kkk~~~|||ccc```jjjrrrSSSSSSaaaVVVMMMGGGKKKSSSWWWXXXYYY___ZZZZZZbbbgggbbbWWWPPPLLLGGGEEEFFFDDD@@@???CCCEEEBBB>>>;;;:::999777555111111000/////////000111222555666444444777777444|||zzzuuulllbbb[[[WWWSSSMMMGGGEEEDDDCCCAAA@@@?????????===============>>>???@@@EEEDDDBBB@@@@@@CCCHHHLLLLLLOOOSSSUUUWWWXXXYYY[[[]]]^^^```aaacccccccccbbb\\\ZZZYYY[[[___aaa```^^^uuuooo^^^UUUJJJEEECCCAAA>>>999333...***((($$$$$$############$$$$$$"""############$$$$$$$$$&&&(((((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''(((((()))***+++,,,,,,......------,,,,,,++++++------...///111333555666444222///------...000111111222333444444666:::===999777222///444<<>>CCCKKKSSSZZZdddxxxzzzdddYYYppp~~~bbbzzzqqqXXXNNNPPPKKKBBB<<<===AAABBBBBBCCCMMMKKKNNNVVVZZZVVVPPPMMMIIIDDDBBBAAA@@@===>>>AAABBB???;;;999999888777555222111000///000000111222444666666333333777777555~~~|||{{{rrrkkkaaaZZZUUUQQQLLLHHHHHHGGGEEECCCBBBAAA@@@@@@======>>>>>>??????@@@@@@DDDCCCBBB@@@@@@DDDIIINNNLLLOOORRRTTTUUUVVVXXXZZZ\\\^^^aaacccddddddbbbaaa[[[YYYXXX[[[___bbbaaa___sssppp___TTTJJJFFFCCCAAA>>>:::444...)))&&&$$$$$$############$$$$$$""""""#########$$$$$$$$$'''((()))(((&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$######$$$$$$$$$$$$######$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((())))))***++++++,,,---------,,,,,,,,,++++++---------///000333555777444333000...---...000111000111222333333555999;;;777555111...111999===;;;OOORRR^^^fffYYYDDDBBBOOOZZZsssttteeemmm}}}|||ssshhhiiillltttuuucccgggrrriii```hhhdddhhhggg\\\MMMDDDGGGMMMNNNTTTVVVOOOBBB888555666666444333222000000444888777111---------+++,,,.../////////000111444777888555555999???DDDHHHOOOVVVbbbvvv|||hhhUUU^^^|||yyyvvvaaajjjsssssshhhZZZPPPLLLKKKCCC=========<<<<<<>>>GGGFFFIIIOOOPPPKKKHHHHHHFFFCCC@@@???======>>>@@@>>><<<999777777777666555222111000000000111222333555777666222333777888666||||||}}}}}}}}}oooiii```YYYTTTPPPKKKHHHGGGFFFEEECCCAAA@@@@@@???>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBAAAAAADDDIIINNNMMMPPPSSSTTTUUUVVVYYY[[[\\\^^^bbbdddeeedddcccaaaZZZYYYYYY\\\aaaeeedddcccooorrr```UUUJJJFFFBBBAAA>>>:::444...)))&&&$$$$$$############$$$$$$""""""#########$$$$$$$$$'''((()))(((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,...000333555777555333111.........000111000111222222222444777:::555555111...000888<<<<<>>AAAEEEEEEAAA@@@BBB@@@@@@>>>;;;:::;;;<<<<<<;;;999666555555666555444222111000000000111333444444666666333333888999888~~~zzz{{{}}}}}}|||lllggg___XXXRRRNNNKKKHHHDDDCCCBBB@@@???>>>>>>>>>>>>>>>@@@AAABBBBBBCCCBBBBBBBBBBBBAAABBBDDDHHHKKKMMMPPPRRRTTTUUUWWWZZZ\\\\\\^^^aaacccddddddbbbaaa[[[YYYYYY]]]cccffffffeeejjjuuubbbVVVKKKGGGAAA@@@>>>:::555///)))&&&$$$$$$############$$$$$$"""############$$$$$$$$$%%%&&&''''''&&&%%%&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###############"""""""""######$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---///222666888666444111///......000111///000111111111333666888666777444///000666;;;;;;RRRUUU[[[^^^XXXNNNKKKMMMLLLeeeqqqnnnqqquuuzzzyyytttrrruuuxxxxxxxxxyyyyyyhhhgggqqqmmmaaaaaa````````````^^^WWWMMMEEEKKKSSSYYYSSSDDD888555777666888666000...///000000///,,,,,,000222000...///333333222222222222222222222000444===AAA@@@EEENNNXXXfffvvvsss]]]OOOaaa~~~gggVVVQQQJJJIIIJJJOOOSSSQQQGGG???@@@<<<:::999666333555::::::888:::???@@@>>>???AAA999;;;:::777777999999777999777444333333444333222111000//////000111333444222555555333555999;;;999|||{{{|||}}}zzzwwwjjjeee^^^WWWQQQMMMJJJHHHCCCBBBAAA@@@????????????<<<===???AAABBBBBBBBBBBB@@@AAABBBBBBBBBCCCFFFHHHLLLNNNQQQSSSUUUWWW[[[]]]ZZZ\\\^^^```aaaaaa``````]]][[[[[[^^^cccfffeeedddeeewwweeeXXXLLLGGG@@@???>>>;;;666000***'''$$$$$$############$$$$$$"""############$$$$$$$$$###$$$&&&&&&%%%%%%'''(((((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$#########"""""""""!!!######$$$$$$$$$$$$######"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((()))))))))***************++++++++++++++++++++++++,,,++++++,,,...222666888666555222///......000111///000000000000222555777;;;;;;888111000555888999NNNVVV[[[XXXRRRNNNGGG@@@CCCWWWfffllloookkkooo|||pppiiinnnwwwxxxtttqqq}}}lllbbbkkkooogggdddgggeeebbbaaa___YYYNNNFFFGGGQQQXXXSSSDDD777444777444777666000---///111///111,,,+++...000//////111333222222222222222222222333///333<<<@@@>>>CCCMMMQQQ\\\ooowwwdddOOOYYYtttvvvZZZOOOMMMGGGFFFFFFIIILLLKKKEEE??????===<<<;;;666222555;;;:::666666;;;>>>>>>>>>@@@555999:::777666999888444888666333222222222111000//////......///000222333///333555555777;;;<<<:::||||||~~~}}}wwwrrriiiddd^^^VVVPPPLLLJJJIIIDDDCCCBBBBBBAAAAAAAAAAAA;;;<<<>>>@@@AAAAAAAAAAAA???AAACCCCCCCCCCCCDDDFFFKKKMMMPPPRRRTTTWWW[[[^^^YYYZZZ\\\^^^_________^^^^^^\\\[[[^^^bbbdddcccaaabbbxxxfffYYYLLLGGG???>>>===;;;666000+++'''$$$$$$############$$$$$$"""############$$$$$$$$$!!!###%%%%%%%%%%%%'''))))))(((&&&%%%%%%&&&((()))$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$#########""""""!!!!!!######$$$$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))++++++++++++++++++++++++,,,++++++,,,...222666999777555222///...///000111...///000000000111444777??????;;;333000333666666333AAAIIIGGGGGGJJJDDD888<<>>===<<<;;;666111444::::::444222666:::999888999555:::<<<999999;;;:::444888555222111111111000//////.........///000222333---222555555888<<<===:::~~~|||zzzwwwtttddd```ZZZUUUQQQMMMIIIGGGDDDCCC@@@<<<>>>CCCCCC???===>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJOOOQQQQQQOOOQQQWWWZZZYYY[[[^^^aaabbbaaa``````aaaYYYYYY[[[^^^bbbdddcccbbbfff|||xxxdddWWWNNNEEEBBBAAA>>>:::555///)))&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&%%%$$$%%%'''((('''&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" """"""#################################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&((())))))))))))*********+++,,,---------,,,+++******++++++,,,...000111222555666333///...111000---222111000000000111333444===;;;555//////666::::::777:::<<<======>>>BBBEEEAAAGGGVVVeeeggg```\\\^^^nnnkkk```ZZZfffwwwttteeeyyy|||vvviiiffflllllleeegggccc^^^[[[XXXSSSKKKFFFBBBEEEHHHEEE>>>777555666444333222000///////////////......---------......///000111222333444444444...666777333999HHHQQQOOOJJJRRR___yyy___NNNhhhyyy~~~yyyqqqzzz{{{jjjrrrQQQJJJOOOLLLDDD<<<999<<>>:::888999888555555888999555222444999======<<<===<<<:::888555333111000222222222222111///...---------......///000000000000222444666888999999999~~~|||{{{yyyuuurrrddd```ZZZUUUQQQMMMIIIFFFDDDDDDAAA>>>@@@DDDCCC???>>>???@@@AAAAAAAAAAAAAAACCCCCCDDDEEEFFFHHHIIIJJJOOORRRRRRPPPRRRWWWZZZYYYZZZ]]]aaabbbaaa```______XXXXXXZZZ^^^bbbdddcccaaadddzzzxxxdddXXXOOOFFFBBBAAA>>>:::555///)))&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$######%%%'''))))))(((&&&&&&''''''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!"""####################################%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''')))))))))*********++++++***+++,,,------,,,+++***++++++,,,---...000222333777888555000///111000---000000/////////000111222777888555000111555666444111333666888999<<>>JJJ\\\ddd```XXX___ddd```WWWZZZhhhnnniiiWWWcccmmmmmmkkkiiiddd___jjjhhhccc[[[TTTPPPQQQRRRLLLEEE>>>;;;;;;:::666333111000///...---,,,,,,,,,...------------...//////111111222333444444444444444111222999<<>>:::777666888:::<<<<<<333000///222333111333777444222000111444666666555444444444333333222222222//////..................------......///000000000000111222444666777888999}}}|||zzzwwwrrrnnnbbb^^^XXXSSSOOOKKKGGGEEEAAAEEEEEECCCBBBDDDCCC@@@BBBBBBBBBBBBAAAAAA@@@???EEEEEEFFFGGGHHHJJJLLLMMMOOOSSSTTTSSSVVV[[[]]]\\\ZZZ^^^ccceeeccc___[[[ZZZUUUTTTWWW^^^eeegggbbb\\\]]]tttuuucccYYYRRRIIICCCBBB???;;;666000***'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$%%%'''((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###########################$$$$$$%%%%%%%%%%%%$$$########################$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((()))******+++******+++++++++,,,,,,,,,------------......//////............///111222333;;;>>><<<555000000000///...///111333333222111000000444444000...000222111555555666888===BBBFFFIIIFFF@@@>>>HHHXXXaaaZZZNNNUUU]]]]]]UUUUUU___ccc]]]PPPYYYcccggghhhgggddd```mmmhhhaaa[[[XXXVVVSSSQQQNNNFFF>>>:::;;;<<<999555111000///---,,,,,,,,,,,,---------------...//////111222444555666777777777888333555;;;:::BBBbbbgggOOOQQQcccqqqiiiVVVUUU]]]gggbbbQQQLLLJJJ???>>>>>>MMMaaacccPPP@@@===:::999666666777999:::;;;222///...111333222333777222111111111333444444333111111111111111111222222...------,,,,,,---...///------......///000000000///000111222444555777888~~~}}}|||zzzvvvppplllbbb^^^XXXRRRNNNJJJGGGDDDAAAEEEEEEBBB@@@BBBCCCAAABBBBBBBBBBBBBBBAAA@@@@@@CCCCCCDDDFFFIIIKKKMMMOOOOOOSSSUUUUUUXXX]]]___]]]]]]```dddeeebbb___\\\[[[UUUTTTWWW___gggiiiccc\\\\\\ssstttbbbYYYQQQIIICCCBBB@@@<<<666000***'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%$$$%%%'''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))***++++++************+++++++++,,,---,,,,,,,,,---...///000............///000111222:::>>>===555000000111000...000222444444333111///111555555///,,,///222333555444333555:::@@@CCCEEEDDDAAA???EEERRRYYYRRRGGGOOOZZZ\\\VVVWWWbbbddd^^^SSSXXX```fffiiiiiieeebbbiiiddd^^^ZZZYYYVVVPPPKKKJJJCCC<<<999:::;;;999666111000///...---,,,,,,,,,---------------...///000111222333555666666777777777555888;;;888===YYYxxxuuu```TTTUUUeeefffRRRQQQUUU]]]ZZZLLLHHHGGG===<<<999???LLLQQQHHH>>>;;;;;;:::888666555555555555222......111222111333777111111111222222222222222/////////000000000000111,,,,,,+++++++++,,,...///------......///000000000---......///111333555666~~~}}}|||{{{yyytttnnnjjjaaa]]]WWWRRRNNNJJJFFFCCCAAADDDEEE@@@>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAACCCEEEHHHLLLNNNPPPOOOSSSVVVVVVYYY^^^___]]]```bbbeeeeeebbb___]]]\\\UUUTTTWWW```iiikkkddd[[[[[[rrrtttbbbXXXQQQIIICCCBBB@@@<<<666000+++'''########################"""############$$$$$$$$$%%%$$$###%%%'''(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''')))******+++)))))))))*********++++++++++++******+++,,,...///------------...///000000999======555//////111111,,,...222444444333000...///444555000,,,...111222333000///111777>>>AAACCC???@@@???AAAIIIPPPMMMDDDIIISSSVVVRRRXXXfffkkkfffZZZ[[[```gggmmmkkkddd^^^bbbaaa___\\\XXXSSSMMMIIIFFFAAA<<<999999:::999888222111///...------,,,,,,---,,,,,,------///000000444444555555555444444333333666::::::666;;;PPPggg~~~vvvooo\\\MMMZZZ___KKKKKKJJJPPPNNNDDDCCCCCC:::777777:::???CCCBBB<<<666888888777555333111111111111...---000111000222666111222222222111111111111............////////////++++++***)))***,,,...///------......///000000000/////////000222444666888||||||{{{zzzxxxsssmmmhhhaaa]]]WWWRRRMMMJJJFFFCCCAAADDDDDD???<<>>BBBCCC<<>>===BBBIIIJJJEEE===GGGJJJHHHQQQdddllliiiZZZXXX\\\eeekkkggg]]]UUU]]]```ccc```XXXPPPKKKJJJDDDAAA===;;;::::::;;;;;;222111000///...---------,,,,,,,,,---...///000111888888888777666444333222///666;;;999555:::KKK\\\kkkpppuuuaaaIIISSS[[[FFFFFFBBBFFFEEE>>>>>>???777111666999:::===???999111222333444333222111111222000------///000///000444111222333333111000000111------..................+++***))))))***,,,...000------......///000000000333333333444555888:::<<<{{{zzzzzzyyywwwsssmmmhhh]]]YYYSSSNNNKKKIIIGGGEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAA@@@@@@???@@@CCCEEEGGGGGGIIIKKKNNNNNNOOOSSSWWW[[[]]]\\\[[[aaaaaabbbeeefffddd^^^YYY\\\ZZZ[[[___dddeeeaaa\\\\\\ppp}}}uuucccWWWPPPJJJGGGEEEAAA<<<777000(((###$$$###"""###$$$$$$###"""""""""#########$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""!!!!!!######""""""""""""######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%(((&&&$$$%%%((()))(((&&&((((((((()))******+++++++++++++++***))))))+++---+++,,,++++++,,,///444888;;;>>><<<555///000222222------...---++++++---...:::BBBCCC777+++'''((((((///333555444555:::>>>>>>@@@???===:::888:::???DDDAAAJJJMMMIIIMMM\\\fffggg\\\RRRUUUggglll]]]MMMIIIPPP^^^gggcccYYYRRRLLLGGGCCC>>>;;;;;;:::777999<<<555222///---------,,,++++++,,,---///000//////...666555444333333333444555777888888777888???HHHPPP[[[qqq|||kkkPPPAAA>>>>>>;;;===>>><<<888666666777555555444444333333333333555444333333333333222111000000000///......------444444333222111111111222000///...---------------******+++***)))***---///...------...000111000000///222444777999<<>><<<999666555666333444444444444333222222222111111111111111111000000000//////...------,,,222222111111111111111111//////---,,,++++++++++++******+++***)))***---//////......///000111111111222444666888:::<<<@@@CCC}}}zzzyyyxxxwwwuuuqqqjjjfff^^^ZZZTTTPPPMMMKKKIIIGGGDDDCCCBBBAAA@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAACCCEEEGGGGGGHHHKKKMMMIIILLLPPPUUUYYY[[[[[[[[[ZZZWWWUUUZZZaaaddd```[[[VVVVVVYYY___eeeeee^^^WWW[[[nnn{{{qqq```UUUOOOKKKGGGDDD@@@;;;666000***%%%$$$###"""###$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""""""""######""""""""""""######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''*********+++,,,,,,------++++++***(((&&&'''+++---//////...,,,+++---111444888<<<===777111000000...,,,...//////......///111333:::<<<555---***,,,---444888888333000444888:::>>>>>>===;;;999;;;AAAFFFBBBKKKNNNIIIHHHOOORRRQQQUUUOOOPPPWWWTTTJJJGGGNNNKKKYYYfffeee[[[QQQIIIDDDDDD>>>:::999888666888===111///,,,+++,,,---...---------------...///000000111111000000000000111222444555666555666;;;CCCJJJPPPcccwwwvvv___HHHCCCJJJ:::<<<>>>===999666444333111222333444444222000///........./////////////////////......---,,,,,,,,,////////////000000000000///...---+++***)))))))))******+++***)))***---////////////000000111222333666777999999:::<<>>>>>???@@@AAA@@@@@@AAAAAABBBAAAAAAAAACCCEEEGGGHHHHHHJJJLLLNNNGGGKKKQQQVVVYYY[[[\\\]]]ZZZVVVSSSWWW___ccc```[[[TTTUUUZZZaaagggeee^^^VVV[[[nnn{{{qqq```UUUPPPLLLFFFCCC???:::666000***&&&$$$###"""###$$$$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""######""""""""""""######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))******+++,,,,,,---,,,+++***'''&&&'''+++............---,,,---111444555;;;<<<777222000///---,,,...000000//////000222///555888555///,,,...000222666777222000444:::<<<<<<===>>><<<999;;;AAAGGGAAAIIIMMMKKKJJJMMMOOOMMMRRRLLLLLLRRRQQQJJJJJJPPPOOOVVV]]]___[[[RRRIIIBBBBBB<<<777666555333666;;;444111...,,,,,,...............---------///111222000000000000000111111111222444555444444888@@@FFFQQQaaavvv|||hhhMMMEEELLL>>>??????>>>:::666222000...000222333333111...---,,,---......---...///000......------,,,,,,++++++,,,---......////////////000///...,,,***)))((((((******+++***)))***---/////////000//////000222444999:::::::::999;;;>>>AAA~~~yyyxxxwwwvvvtttooohhhdddZZZVVVQQQMMMKKKIIIGGGEEEBBBAAA???>>>===>>>@@@AAA???@@@AAABBBBBBBBBBBBBBBEEEGGGIIIJJJJJJKKKMMMOOOGGGLLLSSSWWWYYY[[[]]]^^^]]]YYYUUUXXX^^^aaa^^^ZZZTTTVVVZZZbbbhhhggg___WWW[[[ooo|||sssbbbWWWQQQMMMEEEBBB===999444///***&&&$$$###"""###$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$######$$$$$$$$$$$$$$$#####################""""""""""""######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%$$$$$$''''''((((((((((((((()))(((((())))))***+++++++++,,,,,,+++)))'''(((+++...,,,------------///222555333999;;;777222111///------///111111000000000111---111555555111...///333333888:::444000222888;;;:::===>>><<<999:::@@@GGG@@@GGGMMMLLLJJJJJJIIIHHHPPPJJJJJJQQQUUURRROOOPPPTTTRRRRRRVVVXXXSSSHHH@@@???999555444333111333888999555111...---......---///...------...///111222000111111222222222333333111333444444444666<<>>;;;666111...---...000222111///---++++++---///...------///000------,,,,,,+++*********+++,,,---...............111000...---+++***))))))******+++***)))***---//////000000///...///222555:::;;;:::999888999<<>>>>>???@@@AAA???@@@AAABBBBBBCCCCCCBBBEEEGGGIIIJJJJJJKKKMMMOOOHHHMMMTTTXXXYYYZZZ\\\^^^___\\\ZZZ[[[]]]^^^\\\ZZZTTTVVVZZZbbbhhhggg```XXXZZZooo}}}uuudddXXXQQQLLLCCC@@@;;;666222...***&&&$$$###"""###$$$$$$###"""""""""#########$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$######$$$$$$##############################""""""""""""######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$&&&((())))))(((''')))***'''(((((()))******++++++,,,,,,,,,+++******,,,...+++,,,------...///222555000666999666222111111///---///111222000/////////...///333666444///000444777===???888000000444666888<<>>EEEAAAFFFKKKLLLHHHDDDBBBBBBNNNJJJLLLTTTXXXVVVRRRPPPTTTNNNLLLQQQUUUPPPFFF@@@<<<777444444333000222555<<<888222///........................///000111111000111222333444444444444000222444444333555:::>>>IIITTTdddmmmgggZZZQQQOOODDDBBB???<<<999666222///,,,---...//////---,,,***+++...000///---,,,...000,,,,,,,,,+++******))))))+++,,,---.........---,,,000000...---+++***************+++***)))***---///000111222000...///333777<<<;;;:::999888999<<>>999444111---)))&&&$$$###"""###$$$$$$###"""!!!!!!"""""""""#########""""""######$$$$$$%%%%%%$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$######$$$$$$##############################""""""""""""######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&'''(((((('''&&&&&&(((***)))'''''')))+++((())))))******+++,,,,,,+++---......---,,,---...,,,...............000222...444777444111111222111...000222222000...------000000333888666000000444777???BBB;;;222000333555777<<>>999777777666444111,,,,,,------,,,,,,+++***+++...000///+++***,,,///,,,++++++***))))))((((((,,,---...//////---,,,***...---,,,+++******************+++***)))***---///222444555333000111666:::======<<<:::999:::>>>AAA||||||{{{yyyxxxuuuoooiiidddXXXUUUPPPLLLJJJIIIGGGFFF???@@@@@@AAAAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCEEEFFFGGGGGGHHHIIIKKKGGGMMMTTTVVVVVVUUUXXX[[[ZZZ]]]```___\\\ZZZZZZ[[[SSSSSSWWW^^^dddddd^^^XXXUUUkkk{{{uuueeeXXXOOOHHH@@@===888333000,,,(((%%%$$$###"""###$$$$$$$$$"""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$######$$$$$$##################$$$$$$######""""""""""""######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%''')))******)))(((&&&(((******'''''')))+++)))******+++,,,,,,------+++---000000///---------...///000///------...000...333666333000222333333...000222222///---++++++111000444999777111000444444===BBB<<<555333555777777<<>>BBBIIIMMMMMMJJJJJJLLLLLLPPPTTTUUUQQQMMMNNNQQQFFFHHHOOOUUUQQQEEE???@@@;;;888777999888333222444888444///,,,---...000000,,,---///111111111000000///000222333444444333333000333555555444444777;;;CCCKKKPPPPPPSSSUUULLL>>>===999555444555666555444,,,,,,,,,++++++++++++++++++...000...***(((***...++++++******)))(((((((((,,,---/////////---+++***,,,,,,+++***)))))))))*********+++*********---///444666777555222222888===???>>>===;;;:::<<<@@@CCC~~~}}}|||zzzyyywwwtttoooiiidddaaaXXXRRRMMMLLLJJJFFFDDDFFF??????@@@???>>>>>>@@@AAABBB@@@??????AAABBBCCCBBBCCCBBBCCCFFFKKKLLLKKKHHHFFFLLLRRRUUUUUUVVVZZZ^^^^^^___```___]]]ZZZWWWTTTSSSVVVZZZ^^^ccceee^^^TTTTTTkkk|||wwwgggYYYPPPIII@@@===888333///+++((('''%%%%%%%%%$$$$$$#########$$$$$$##################"""###$$$$$$&&&&&&'''((('''%%%$$$######$$$&&&'''&&&''')))((('''%%%&&&&&&&&&&&&%%%$$$$$$###""""""$$$$$$############$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---//////.........//////000,,,...000222333222222111222222111000000///000000---111444666555444333333<<<===???@@@<<<666555888777???CCC>>>666555;;;AAAAAABBBGGGOOOQQQMMMJJJJJJHHHSSSYYYSSSJJJGGGJJJNNNGGGEEEHHHMMMLLLEEE???<<<:::999888777666666666777555444111000//////111222...///111222222000...---111000000111222333222111444111000111555777777666???DDDGGGGGGGGGHHHGGGCCC===:::555333222333444555...+++***+++---...,,,***,,,,,,++++++***+++++++++++++++,,,++++++***)))(((+++***))))))******)))(((+++***)))(((((()))***++++++******)))******++++++555555555444444666:::<<<888???CCC???<<>>}}}}}}{{{zzzzzzyyywwwsssnnnhhhccc```XXXRRRLLLKKKIIIEEECCCDDD??????@@@???>>>>>>???AAA@@@??????@@@BBBDDDCCCBBBDDDCCCCCCFFFJJJKKKJJJHHHIIINNNSSSUUUTTTUUUXXX\\\^^^___aaaaaa___\\\XXXUUURRRUUUYYY]]]bbbddd]]]SSSZZZpppyyyfffWWWLLLDDD???<<<777222...***(((&&&%%%%%%%%%$$$$$$$$$####################################$$$%%%&&&''''''((('''&&&%%%###$$$%%%&&&(((&&&''')))(((&&&%%%%%%&&&&&&&&&&&&%%%$$$#########$$$$$$############$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,------............------//////......---......///,,,...000333333333111000111111000000///000000000...000333444444333444444999999<<>>999999===999@@@EEEAAA999777;;;AAAAAA@@@CCCIIIJJJGGGFFFHHHHHHPPPTTTOOOHHHHHHLLLNNNEEEBBBCCCGGGFFF???:::888777999;;;<<<;;;999666444444333111///...///000111...///000000000///......000000///000222333444444444222111222555666555444@@@DDDFFFEEEFFFFFFBBB<<<888555222//////111222333///---+++,,,---...,,,***,,,++++++******+++++++++++++++++++++***)))((('''+++***))))))***+++***(((+++***)))(((((()))***+++,,,,,,+++*********++++++333444555555555666999<<<999@@@CCC@@@>>>AAADDDCCC}}}|||zzzyyywwwyyyxxxuuuqqqlllgggbbb___XXXQQQLLLJJJHHHCCCAAABBB???@@@@@@???======???@@@???>>>???BBBDDDEEEDDDCCCDDDDDDDDDFFFIIIJJJIIIHHHLLLPPPTTTUUUUUUUUUWWWYYY^^^```bbbdddbbb^^^YYYVVVQQQTTTXXX\\\aaaccc\\\RRR[[[pppxxxeeeVVVKKKDDD???;;;666111...***'''%%%%%%%%%%%%$$$$$$$$$$$$#################################$$$%%%&&&'''((((((((('''&&&$$$$$$%%%'''(((&&&'''((((((&&&%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$############$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''''''((((((((()))))))))++++++++++++++++++++++++------............------//////...---,,,,,,,,,---,,,...111444444333111///000000/////////000111111000222333333222222444666777777:::>>>>>>:::;;;???<<>>:::<<<@@@@@@===>>>BBBCCC@@@@@@CCCDDDIIIKKKGGGEEEGGGKKKKKKCCC???===???>>>888444333555999>>>AAAAAA<<<666222333222000///...//////000........................111000///000111333666777333333222333555555333111;;;???AAABBBEEEFFFAAA999555333111//////000222333000///------------+++)))++++++*********++++++,,,,,,++++++***((('''&&&&&&+++***))))))+++,,,+++)))+++***))))))))))))***+++...---,,,,,,++++++++++++111333555666666777999;;;<<>>@@@===>>>@@@CCCFFFFFFEEECCCDDDDDDEEEFFFGGGIIIIIIIIILLLOOOSSSUUUUUUVVVXXXYYY]]]___ccceeeddd```ZZZWWWQQQUUUXXX\\\bbbccc\\\RRRUUUkkk{{{uuudddWWWNNNHHH@@@<<<666111///,,,(((%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$%%%&&&'''(((((()))(((&&&%%%%%%&&&'''(((%%%'''((((((&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$"""""""""""""""######$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''''''''''''((((((((((((*********+++++++++++++++------............------000///...---,,,+++++++++,,,...222444555444111///////////////000000111222777666555333111111444666777666777;;;;;;888888;;;>>>AAADDDEEEAAA;;;;;;???===;;;<<>>::::::888444111222444888>>>AAAAAA<<<666222444333222111000000000000...------------...//////333222111000///111555777333333333444333222111///444888;;;???EEEHHHCCC;;;888777555222000000222444111000///...---+++***)))***************++++++,,,,,,+++***)))'''&&&&&&%%%+++))))))***,,,---,,,+++************************///...---,,,,,,,,,,,,,,,///111444666666777999:::===@@@@@@>>>;;;<<>>??????@@@@@@>>>===<<<===???======???BBBEEEFFFEEECCCCCCDDDEEEEEEFFFGGGIIIJJJLLLNNNRRRUUUWWWXXXZZZ[[[[[[^^^bbbeeeddd```[[[WWWSSSVVVYYY]]]ccceee]]]SSSPPPgggxxxssscccWWWPPPJJJCCC===666222111...***&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%&&&'''(((((()))***)))'''%%%%%%%%%'''(((%%%&&&((('''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$"""""""""""""""######$$$#################################$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''(((''''''''''''((((((((((((******+++++++++,,,,,,,,,---......//////......---000///...---,,,+++++++++,,,...111444555444222111000000000000000111222333===;;;888444111000333555444222333777888777777999???>>>AAADDDBBB;;;:::>>>;;;:::<<<@@@@@@;;;888999888===@@@@@@CCCFFFEEEAAAFFF@@@:::999777333222333444777:::<<<===:::777555555555444333222222222222---------------...///000555555333000......222555444444444333222000//////222666:::===BBBFFFCCC<<<;;;:::999555111///000222111000000...,,,***))))))***)))))))))******+++,,,,,,+++***((('''&&&&&&&&&***))))))***---......---******++++++++++++******///...------,,,,,,,,,------///333555666777999:::;;;<<<>>>>>><<<===AAAFFF}}}{{{yyywwwtttrrrooonnnllljjjgggeeecccbbbVVVOOOJJJHHHFFFAAA???@@@???@@@@@@>>><<<<<<===>>>>>>===>>>AAACCCDDDCCCBBBAAACCCDDDEEEEEEGGGJJJLLLLLLNNNQQQUUUXXXYYYZZZ[[[ZZZ]]]```bbbbbb___ZZZXXXSSSVVVZZZ^^^ccceee^^^TTTSSSiiixxxrrrbbbVVVNNNIIIDDD>>>666333222000+++&&&###$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$%%%&&&'''((())))))***(((&&&%%%$$$%%%&&&'''%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""######$$$####################################$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''''''((((((((()))))))))+++++++++,,,,,,------.../////////000000///////////////...---,,,,,,,,,---,,,---000333444555555444222222111111111222333333???===999444000000222444///,,,---333777888999;;;@@@<<<===BBBBBB<<<;;;???;;;:::<<>>AAAAAACCCFFFEEEBBBGGG@@@;;;999777444333555444555666777888999999999666666555555444333333222---------...//////000000444555555111---,,,///222444444444222///...///000222888;;;<<<===???>>>:::999:::999444...+++,,,.../////////---***)))((())))))))))))))))))***+++,,,,,,+++)))(((''''''((()))***))))))+++---//////...******+++,,,,,,+++******---------,,,,,,------...,,,...111333444666999;;;777999<<<@@@AAAAAAFFFMMM}}}{{{zzzxxxuuurrrpppooollliiieeebbb```___UUUOOOIIIHHHFFFBBB@@@AAA???@@@@@@>>><<<;;;<<<===???>>>>>>???AAABBBBBBAAA???AAACCCDDDEEEGGGKKKNNNOOOPPPRRRUUUXXXYYYYYYYYYYYY[[[]]]______]]]ZZZXXXRRRVVVYYY]]]bbbddd]]]SSSUUUkkkzzzssscccWWWOOOIIIDDD===555222222000***%%%######$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$%%%&&&'''((()))))))))(((&&&$$$###$$$%%%&&&$$$&&&''''''%%%$$$$$$%%%########################$$$$$$############$$$$$$"""""""""""""""######$$$####################################$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((((((((()))))))))******+++,,,,,,---......//////000000111111111111000000//////......---......///,,,---///111333666777888444444333333222333333333;;;:::777333000///111444000,,,,,,222777888888;;;BBB::::::AAACCC===<<>>>>>:::999;;;<<<@@@AAA>>>===AAADDDDDDFFF???999888777333333555333333444666888999;;;<<<555555555555444333222222,,,---...000111111000000111333444222---+++...111444444333000---,,,///222///666;;;999777999;;;;;;666888888444...***+++...,,,......---)))'''((()))(((((((((((()))***+++,,,,,,+++)))(((((()))***+++***))))))+++...000000///***++++++,,,,,,++++++***++++++++++++,,,---...///,,,...000111333666:::===888888===BBBCCCAAADDDKKK~~~|||{{{zzzxxxuuusssrrrpppmmmhhhddd```^^^\\\UUUNNNIIIHHHGGGCCCAAABBB???@@@@@@>>><<<;;;<<<===@@@>>>======???AAAAAA@@@>>>AAACCCDDDDDDGGGKKKPPPQQQRRRSSSUUUXXXXXXXXXVVVXXXYYY[[[]]]]]][[[YYYXXXQQQUUUXXX\\\aaaccc\\\RRRUUUkkk{{{ttteeeYYYRRRMMMCCC<<<444111111///)))############$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$%%%%%%&&&'''((()))))))))'''%%%#########$$$%%%$$$&&&''''''%%%$$$$$$%%%""""""""""""""""""######$$$$$$############$$$$$$"""""""""""""""######$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%&&&&&&''''''((())))))))))))************,,,,,,------...///000000111111222222222222111111//////.........//////000,,,,,,...000333666999:::666555444444333333333333777666444222//////222444555000...333666666666777CCC:::999@@@CCC>>>>>>DDD>>>;;;999;;;;;;999:::>>><<<@@@>>>888555:::AAADDDDDD===888777666333222444111222444666999;;;<<<===444444444444333222111111+++---///111222222000000---111333222...,,,...111444444222///+++,,,000444***333888666333666;;;>>>555888888555///,,,...111+++---...,,,((('''(((***(((((((((((()))***+++,,,,,,+++)))((()))***,,,---***))))))+++...000111000***+++,,,------,,,+++************+++,,,---...///---...///000222555:::>>>::::::>>>CCCAAA<<<===CCC}}}{{{xxxvvvtttttttttrrrkkkmmmmmmdddbbbaaaWWWQQQPPPMMMJJJGGGDDDBBBBBBBBBAAA???===<<<;;;<<<<<>>@@@CCCGGGKKKMMMRRRSSSUUUWWWXXXXXXXXXWWW^^^^^^]]]\\\ZZZWWWTTTRRRRRRXXX]]]___aaa___WWWOOOPPPjjj{{{ttteee\\\UUULLLDDD<<<555444333...+++***&&&%%%$$$$$$######$$$$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$%%%''''''&&&$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""########################...+++((($$$!!! !!!!!!######"""""""""""""""###""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&'''(((((())))))))))))***+++,,,---++++++,,,,,,---......///000000111333666888777666444444333333222111000000---...000333555888:::;;;777444222222555666444333777888888555222222555999444///...222555666999===@@@III???:::FFFDDD>>>JJJLLLBBB===@@@AAA===<<<@@@@@@===999555555777:::===AAAAAA;;;222000555555111000333777777555555777999555777888777555333222222000000000000000111111222222222111000/////////000333444333222000000222444777000,,,000222111333888444333111111111000...+++000...+++******)))'''&&&(((***------,,,+++++++++++++++***)))(((***---000///---++++++---///000111///,,,***,,,000000,,,(((,,,,,,------.../////////...//////000222666<<>>??????>>>===>>>AAACCC~~~{{{wwwtttrrrqqqqqqrrrkkklllllldddaaa```WWWQQQOOOLLLIIIFFFDDDBBBAAABBB@@@???===<<<;;;<<<<<<===;;;:::;;;>>>@@@@@@???@@@@@@@@@AAADDDIIIMMMPPPQQQSSSUUUWWWXXXYYYYYYYYY]]]^^^``````]]]YYYTTTQQQQQQWWW\\\___aaa```XXXPPPRRRlll|||tttddd[[[SSSJJJCCC;;;444333111---******&&&%%%$$$$$$######$$$$$$"""###$$$$$$$$$$$$###"""%%%$$$$$$%%%''''''&&&$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""########################***(((%%%"""!!!!!!###$$$######""""""""""""##############################%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''((())))))))))))))))))***+++,,,---,,,,,,------......//////000000000222555777666555333333222222111000000000///000111333555777888999777555222222444555444333666777888555222222555888444111111555777555666999===FFFAAA>>>JJJHHHDDDMMMQQQFFF>>>@@@@@@===>>>DDD@@@>>>:::777666777999;;;???@@@<<<666444777666222000444888:::999999;;;>>>555666777666444222111111000000000000000111222222111222444666666555333222222222222000......000222555111///111111///111666333222111222222111...+++000...+++)))))))))(((''')))+++------+++*********,,,,,,+++)))((())),,,///...,,,******---///111111///---+++---111111...***,,,,,,------.../////////---...//////111555:::???===>>>???>>>>>>???BBBDDD~~~{{{wwwsssqqqpppooorrrkkklllkkkbbb```^^^UUUQQQOOOLLLIIIFFFDDDBBBAAAAAA@@@>>>===<<<<<<<<<<<<;;;:::999;;;===?????????CCCBBBBBBBBBEEEJJJOOORRRPPPRRRTTTWWWYYYZZZ[[[[[[\\\^^^aaabbb```ZZZTTTPPPPPPVVV[[[^^^``````YYYQQQTTTmmm}}}uuudddZZZQQQHHHBBB:::333222111,,,))))))&&&%%%$$$$$$######$$$$$$"""###$$$$$$$$$$$$###"""%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$##############################%%%$$$"""!!!!!!"""$$$%%%###"""""""""""""""##############################%%%$$$$$$######$$$$$$%%%''''''''''''''')))******))))))))))))***+++,,,---............/////////////////////111333555555444222222111000////////////111111222333444555777888888666333222333444444444555777888666333222444777333222444:::;;;999999;;;???FFFEEEFFFNNNMMMHHHNNNUUUGGG>>>>>>???===???EEEAAA???<<<999888777888888???@@@>>>:::777888777444111666:::<<<;;;:::;;;===666666666555444333111111111000000000000111222222///222777:::;;;999555222000111000///------///111333222333333000,,,...333111111222333333222...+++000---***(((((())))))(((***+++---,,,***))))))))),,,,,,,,,***))))))+++------+++)))***,,,///000111000...---///222222///,,,,,,,,,,,,---......//////------......///222777;;;;;;===>>>??????AAADDDFFF}}}zzzwwwtttrrrqqqppprrrjjjjjjiii```^^^]]]TTTRRRPPPMMMJJJGGGEEECCCBBBAAA@@@>>>===<<<<<<<<<===;;;::::::;;;===???@@@@@@DDDCCCBBBCCCEEEJJJOOOSSSPPPRRRTTTWWWZZZ\\\\\\\\\\\\^^^```aaa^^^YYYTTTPPPQQQWWW\\\]]]___^^^XXXPPPTTTmmm}}}uuudddZZZRRRIIIBBB:::333222111---******&&&%%%$$$$$$######$$$$$$#########$$$$$$#########$$$$$$$$$%%%&&&'''&&&$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###########################"""!!! """###$$$""""""""""""""""""###$$$########################%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''((()))***))))))))))))***+++,,,---///////////////000000000///......///111333333333111000///............///111111111222444666888999:::888555333222333444555333666888777444333444777444333777===??????AAAFFFDDDIIIKKKMMMPPPNNNJJJKKKSSSGGG???@@@@@@===>>>CCCCCCAAA???===;;;999888888CCCCCC@@@<<<888777777666555888<<<<<<999666666777888777666666666555333222111111000000111111222333///111555888888666222000000000000...,,,,,,...000000333666444...***,,,//////000111333444222...***000---)))(((((()))***)))+++,,,,,,+++)))''''''(((,,,------,,,***)))***+++---+++)))))),,,...000000///......000222222000...+++,,,,,,------...//////,,,------------000444777999;;;===???@@@BBBEEEGGG}}}{{{yyyvvvtttsssssssssppphhhiiiggg^^^]]]\\\TTTSSSQQQOOOKKKHHHFFFDDDCCC@@@???>>><<<<<<<<<======;;;;;;<<<===>>>???AAACCCCCCBBBBBBBBBEEEIIINNNQQQPPPRRRUUUXXX[[[\\\]]]^^^^^^^^^^^^]]][[[WWWTTTRRRSSSXXX\\\]]]^^^]]]VVVNNNRRRkkk|||tttddd[[[SSSJJJBBB:::444333333///,,,,,,&&&%%%$$$$$$######$$$$$$$$$##################$$$$$$$$$$$$%%%&&&'''&&&$$$%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""!!! !!!!!!"""""""""!!!!!!"""###$$$$$$########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&'''((()))))))))))))))***+++,,,---/////////000000000000000000...---...000222333222000///...---,,,---.../////////000111444777:::<<<;;;:::888555333333444555222666999888666444555777666555777;;;======CCCJJJGGGGGGMMMQQQPPPOOOOOOKKKPPPFFFBBBFFFFFFAAA>>>AAAEEEDDDBBB@@@===;;;:::999GGGEEEAAA<<<777444555777666999<<<<<<999666666777<<<:::777777888888666444111111111111111222222333333444444444333222000///000000000...---,,,...000...333666222---***+++------...000222333222...***...,,,)))((()))************++++++***(((&&&'''(((+++,,,------+++))))))***---+++))))))+++---............///000111111000///++++++,,,,,,---.........,,,------,,,,,,---000333777999<<>><<<<<<<<<===>>>:::<<<===>>>>>>???BBBDDDBBBBBBBBBCCCFFFIIILLLNNNQQQSSSVVVYYY[[[]]]^^^^^^^^^^^^]]]\\\YYYVVVTTTRRRSSSXXX[[[\\\]]]]]]WWWOOORRRkkk|||tttddd[[[SSSKKKBBB;;;444444333///,,,,,,&&&%%%$$$$$$######$$$$$$$$$$$$###""""""###$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))))))))***+++,,,---.........///000111111111000///------000222222222000///---,,,,,,---///000/////////000333777;;;===;;;<<<;;;999666444555666222666:::;;;888666666888888666777888777777<<>><<<;;;;;;FFFCCCAAA>>>777222222777555999<<<<<<:::999;;;>>>>>>;;;888777999:::888555222111111111111222333333888777555333222111111111///000///...,,,,,,...000,,,111333///,,,,,,---,,,,,,,,,---///111000---***,,,+++))))))***+++***)))*********)))'''&&&'''))))))+++------,,,*********...,,,)))(((***+++,,,,,,+++,,,...///000//////...+++++++++,,,------......---------,,,+++,,,...000555888;;;>>>???AAACCCEEEyyyxxxuuusssqqqppppppppplllddddddddd\\\\\\\\\UUUQQQPPPMMMJJJFFFDDDBBBBBB@@@???===<<<<<<======>>>888;;;=========>>>AAADDDAAAAAACCCEEEGGGJJJKKKLLLRRRTTTWWWYYY\\\]]]]]]^^^]]]^^^___^^^\\\XXXTTTQQQPPPUUUYYY[[[]]]^^^YYYRRRTTTmmm}}}tttdddZZZRRRIIIAAA999333333222///,,,,,,&&&%%%$$$$$$######$$$$$$$$$$$$###""""""###$$$$$$%%%$$$$$$%%%''''''&&&$$$&&&%%%%%%%%%$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''((()))))))))))))))***+++,,,---,,,,,,---...000111222222111///------///222333333111///---,,,,,,...000111111000000000333666:::<<<<<<>>>???===999666555666222777;;;===:::888888888444555777999777444888???GGG???GGGMMMGGGMMMVVVOOOKKKDDDCCCJJJLLLEEE@@@AAAEEECCCAAA>>><<<;;;;;;;;;>>>>>>@@@AAA:::222111666666888:::999888888<<<@@@???;;;777777999:::888555222222111111222222333444777666444333222222222222.........,,,******,,,...+++//////++++++//////,,,+++***+++,,,......---+++***))))))+++,,,,,,***(((((())))))'''&&&&&&(((***'''***---...---+++******///---)))((()))*********(((***,,,---...---------***++++++,,,,,,---......---......---++++++---...444777:::===>>>@@@AAACCCyyywwwtttqqqnnnmmmllllllkkkccccccccc[[[\\\]]]VVVPPPNNNKKKHHHEEEBBBAAA@@@??????===<<<<<<===>>>>>>777999<<<<<<<<<===@@@DDD@@@BBBDDDGGGIIIKKKLLLLLLSSSUUUWWWZZZ\\\]]]]]]]]]\\\^^^aaabbb___ZZZTTTPPPMMMRRRWWWZZZ]]]___\\\UUUVVVooo~~~uuudddYYYPPPGGG@@@888222222111...++++++&&&%%%$$$$$$######$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%"""""""""""""""""""""""" !!!!!!"""#########!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%'''&&&&&&''''''((()))***))))))))))))***+++,,,---***+++,,,...///111222333222000......///222333333111000---,,,,,,...000222333222111111222555888:::<<>>;;;999888999000222777<<<:::777:::AAALLLAAAHHHLLLBBBIIITTTLLLGGG@@@???FFFHHHBBB>>>@@@DDDBBB???<<<::::::;;;;;;777999???CCC>>>444111444777888999666444444888<<>>???@@@BBB{{{yyyzzzwwwtttqqqooommmiiigggiiihhhccc^^^]]]]]]YYYRRRLLLKKKJJJHHHFFFCCCAAA??????>>>===>>>>>>===:::888;;;:::999:::===???@@@@@@AAABBBDDDGGGJJJLLLNNNOOOUUUVVVXXXZZZ\\\^^^______\\\___bbbbbb___YYYUUUSSSOOOQQQUUU\\\aaaaaa\\\VVVWWWooo~~~vvvfff]]]SSSHHHCCC>>>888444222///+++'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######""""""######$$$$$$############$$$$$$!!! !!!"""$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%&&&((()))************+++,,,---,,,+++***)))------,,,,,,---...000111333222000//////000222333888444000///111333222111000222333333222444:::???DDDCCCAAA>>><<<:::888888555666999>>>AAA>>>888222222444555444333666>>>EEEMMMJJJFFFDDDEEEHHHKKKMMMGGGGGGFFFEEEDDDAAA===999;;;===<<<888777::::::777;;;<<>>>>>=========>>>===;;;999===;;;:::;;;>>>AAABBBBBBAAABBBCCCFFFIIIKKKNNNOOOTTTUUUXXXZZZ\\\^^^^^^___\\\___bbbbbb___YYYUUUSSSOOOQQQUUU[[[```___ZZZUUUXXXooo~~~uuufff\\\SSSHHHBBB===777333111///+++'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""###############""""""#########!!!!!! !!!"""$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%&&&((())))))******+++,,,---...------++++++......------...///111222444333222111111222333444777444000000111333222111111333444444333555;;;???CCCCCCCCCBBB@@@>>>;;;:::999888999;;;>>>===999666999::::::777555666;;;AAAHHHFFFDDDDDDFFFHHHKKKLLLJJJHHHGGGEEEDDDAAA===999===???>>>:::999;;;;;;888999999<<<>>>:::333111333666777888888777666777888::::::::::::999777555444222333333444444333111111333333222111000000000000---............---,,,,,,//////...............///,,,,,,,,,+++***)))((('''***)))***...333222---((((((((())))))(((''''''&&&'''(((((())))))***++++++000222111---(((%%%(((++++++++++++++++++,,,,,,---......------------...//////000111///---,,,,,,---...111666;;;@@@BBBCCCDDD}}}yyywwwuuussspppooonnnmmmkkkiiidddfffddd]]]WWWVVVTTTPPPIIIHHHEEEBBB@@@>>>>>>>>>===<<<;;;<<<>>>>>><<<:::>>>===<<<===???BBBCCCCCC@@@AAACCCEEEHHHJJJMMMNNNTTTUUUXXXZZZ\\\]]]^^^^^^]]]```bbbbbb^^^YYYUUUSSSOOOPPPSSSYYY]]]]]]WWWRRRXXXooo~~~uuueee\\\SSSIIIAAA<<<666222111///+++'''$$$$$$$$$$$$$$$$$$######$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$$$$$$$%%%"""#########$$$$$$$$$$$$%%%$$$######""""""#########""""""!!!!!!""""""###!!!!!!!!!!!!!!!"""$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%'''((())))))))))))+++,,,---.........---,,,///.........///000111222555444333222222333444555555333111000222333333222111333555555444666;;;@@@CCCDDDFFFFFFEEEBBB>>><<<===<<<::::::;;;<<<<<<;;;===??????<<<999999===AAACCCCCCDDDEEEFFFIIIKKKMMMMMMKKKIIIGGGEEEAAA===:::???BBBAAA===<<<>>>===:::888777999;;;888222///111333555888888888777888888999:::;;;<<<;;;999666555222222333333222222111000000000000///////////////---------,,,,,,,,,++++++.........------......///---,,,,,,+++***)))((((((+++))))))+++......***'''(((((()))))))))(((''''''''''''(((((())))))******222333222...)))&&&(((***,,,,,,,,,,,,,,,---......///...------,,,,,,------000111222111///......///---///444999>>>AAACCCDDD~~~{{{xxxvvvtttrrrpppnnnmmmkkkiiigggaaaeeeddd\\\TTTRRRQQQOOOIIIGGGDDD@@@>>>>>>>>>>>><<<;;;:::;;;===>>>===<<<>>>===<<<===@@@BBBCCCCCCAAAAAABBBDDDFFFIIILLLMMMSSSUUUWWWZZZ\\\]]]]]]]]]]]]```bbbaaa]]]XXXTTTRRRNNNOOORRRWWW[[[ZZZUUUPPPXXXooo}}}ttteee[[[SSSIII@@@;;;555222111///+++((($$$$$$$$$$$$$$$#########$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$%%%""""""""""""############%%%$$$######""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""######$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''((())))))))))))***+++,,,.........------.........///000000111111444444333222222333444444444333222222222333444444111333666555555777;;;@@@DDDFFFIIIJJJIIIDDD???;;;@@@???===<<<<<<===>>>>>>===>>>@@@@@@@@@AAADDDFFFFFFFFFFFFFFFGGGIIIMMMPPPRRROOOKKKHHHEEEBBB???<<>>@@@>>>;;;999777888;;;999333111222111444777999999888888999999;;;<<<===<<<:::777666222222222222111111000000.........///////////////------,,,++++++*********---,,,,,,,,,,,,------...------,,,***))))))((((((,,,***)))***++++++)))'''(((((()))))))))(((((('''&&&''''''((())))))******000000///---)))'''(((***,,,+++++++++,,,---...///...---------------......///000111111///...///000---///222777;;;???BBBCCC~~~}}}{{{wwwuuuuuusssooommmkkkiiieeeccc___cccbbbZZZSSSPPPOOONNNIIIGGGDDDAAA???>>>??????;;;:::999:::<<<>>>===<<<>>><<<;;;<<>>@@@BBBDDDEEEEEEGGGHHHKKKKKKJJJHHHGGGJJJOOOSSSUUUQQQLLLHHHEEECCC@@@>>>???BBBBBB??????@@@???<<<<<<999999<<<;;;666444444000444888;;;;;;:::999999:::;;;<<<<<<<<<:::888777222222222111111111111111---...////////////.........---,,,******)))******+++*********++++++,,,---...---+++***)))(((((())),,,++++++***+++***)))((((((((()))))))))))))))(((''''''(((((()))*********+++,,,,,,+++)))))))))************++++++,,,......,,,,,,,,,---...///111222...///000000///...///111...///222555999===AAACCC~~~}}}zzzwwwuuuuuurrrooollljjjgggdddaaa^^^```^^^XXXSSSRRRPPPMMMHHHGGGDDDBBB@@@?????????<<<:::999:::;;;======<<<>>>===;;;===???BBBCCCCCCCCCCCCCCCDDDFFFIIILLLNNNQQQSSSWWW[[[]]]]]]\\\[[[\\\^^^___]]]XXXSSSPPPOOOLLLMMMOOOTTTXXXXXXTTTPPPXXXooo|||rrrcccZZZRRRIII???;;;666333222111...+++''''''&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$############$$$$$$%%%!!!"""""""""############%%%$$$######""""""#########""""""!!!!!!""""""###""""""###$$$$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%%%%&&&&&&'''((((((((((((((('''(((***,,,------------...///000111222222222111222222222333333222222222333555666777666666888999333777999:::999;;;>>>BBBGGGJJJMMMOOOMMMHHHBBB>>>BBBEEEGGGGGGEEECCCBBBAAACCCDDDFFFGGGGGGFFFDDDBBBJJJLLLLLLJJJHHHJJJNNNSSSTTTPPPJJJFFFCCCAAA@@@>>>;;;???@@@>>>>>>@@@???;;;===999888;;;<<<888555555111555:::======;;;999999;;;;;;;;;;;;::::::999888333333222111111111111222...///000111111000///...///...,,,***))))))******************+++,,,------...---+++)))(((((())))))+++,,,,,,,,,+++***))))))(((((()))*********))))))((((((((()))******++++++)))))))))***************************+++---...///,,,,,,,,,...///111333444---///000000//////000222111111222444888<<<@@@BBB~~~}}}{{{xxxvvvrrrpppmmmkkkiiigggdddaaa^^^^^^[[[VVVTTTTTTQQQLLLFFFEEEDDDCCCAAA@@@>>>>>>===;;;999999;;;<<<<<<<<>>===>>>AAACCCDDDDDDEEEDDDDDDDDDFFFIIIMMMOOOPPPSSSWWW[[[]]]]]]\\\[[[[[[\\\]]][[[VVVQQQNNNMMMKKKLLLNNNSSSWWWXXXUUUQQQXXXooo|||rrrbbbZZZRRRIII@@@;;;666444444333000---)))((((((''''''&&&%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$%%%%%%"""""""""#########$$$$$$%%%$$$######""""""###############""""""#########"""###$$$$$$$$$$$$###"""%%%%%%&&&&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&&&&''''''((((((((((((((('''(((***,,,............000111222444444444444333333333444444444444333333333666888999888888:::<<<777:::>>>>>>>>>???BBBFFFGGGJJJNNNQQQPPPMMMHHHDDDFFFIIIKKKJJJGGGEEEEEEFFFFFFGGGHHHIIIHHHEEE@@@===BBBFFFKKKLLLJJJIIILLLOOOQQQLLLFFFBBB???>>>===<<<666;;;===;;;<<<>>>===:::<<<777666999:::666444444222666<<>>???BBBEEEFFFFFFFFFEEEDDDDDDFFFJJJMMMPPPPPPSSSWWW[[[]]]]]]\\\[[[ZZZ[[[\\\YYYUUUPPPMMMLLLKKKKKKMMMRRRXXXYYYVVVRRRXXXooo{{{qqqbbbZZZRRRIII@@@<<<777444444444111...***))))))(((''''''&&&&&&$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######""""""###$$$%%%%%%############$$$$$$$$$$$$%%%$$$$$$###"""#########$$$$$$############$$$$$$"""###$$$%%%%%%$$$""""""&&&&&&&&&'''''''''(((((($$$#########$$$%%%%%%&&&&&&'''((((((((((((((((((''')))+++---///000000000222333444666777666666555444444555555555555444444333777:::;;;999999;;;>>>:::===AAABBBAAABBBEEEHHHFFFIIINNNRRRSSSPPPMMMJJJJJJKKKLLLJJJGGGEEEGGGIIIFFFGGGHHHIIIIIIFFF@@@<<<999@@@IIIMMMKKKIIIJJJKKKNNNIIICCC>>><<<<<<;;;;;;333888::::::;;;>>>===999:::555333666888555222111333888>>>AAA@@@===:::888<<<:::888777777888999;;;555444333222222222333444333333444555444222000...111///---+++*********+++,,,,,,,,,---...///000111///---+++)))(((((()))***&&&)))+++,,,+++***)))((((((((()))************************+++,,,,,,---------,,,,,,,,,,,,+++***(((+++,,,,,,---...///111111111111000000111222333333///000222222222222444666555555444555777;;;>>>AAA}}}zzzxxxvvvuuulllkkkiiigggdddbbb```___ZZZ[[[YYYTTTSSSSSSPPPJJJFFFDDDBBB@@@@@@@@@???===999999999:::;;;<<<===>>>@@@@@@AAAAAACCCFFFHHHJJJEEECCCBBBCCCGGGJJJMMMMMMRRRRRRTTTWWWZZZ\\\]]]\\\\\\]]]\\\YYYTTTOOOLLLKKKJJJLLLOOORRRTTTTTTTTTSSSWWWuuu~~~oooeee^^^RRRLLL???;;;666333222111111000,,,+++)))'''&&&%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""###############"""!!! ########################$$$###"""""""""###%%%%%%%%%&&&''''''((((((''''''$$$$$$%%%&&&&&&''''''((((((((((((((((((''''''''''''(((***---...//////...///333666555555888777444666666555666777777666555999888666666999===;;;888>>>AAABBB???AAAFFFEEE@@@GGGKKKMMMOOOSSSWWWUUUOOONNNMMMLLLKKKKKKKKKKKKLLLIIIAAA>>>FFFMMMKKKCCC<<<<<<>>>DDDIIIGGGCCCCCCFFFEEEEEEBBB>>>;;;999:::<<<555888;;;>>>>>>=========666555222000//////000111444555777:::<<<===<<<:::@@@@@@???<<<999777777888999444000000444666555333...------...000111///...111444333---***++++++)))---------+++***+++...111,,,,,,+++***))))))))))))))))))*********+++++++++''''''((()))))))))))))))***)))))))))++++++)))'''+++++++++*********************+++,,,///111444666222222111000//////000000///222555555333222333444333333333444666777999:::|||yyyuuusssrrrlllkkkhhhfffccc```^^^]]]ZZZZZZXXXTTTSSSSSSPPPKKKHHHEEEBBB@@@@@@>>><<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAABBBEEEGGGIIIFFFDDDCCCDDDHHHKKKMMMNNNRRRRRRTTTWWWZZZ\\\]]]]]]]]]]]]]]]YYYTTTPPPMMMLLLLLLNNNPPPRRRSSSSSSSSSRRRWWWuuu~~~nnnddd\\\PPPJJJ@@@<<<888555444333333222...---+++((('''&&&&&&&&&"""######$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$######"""!!!########################$$$###"""""""""###%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((((((((((((((((((((((((((()))***+++---///000000000111444444333555999999666666666777888999888777666;;;;;;<<<<<<>>>@@@???===???BBBCCC@@@AAAEEEDDD???HHHKKKNNNPPPTTTYYYYYYUUUQQQQQQQQQQQQRRRSSSRRRRRRHHHAAA@@@IIIQQQNNNDDD===:::;;;???DDDCCC??????CCCFFFEEECCC>>>:::888888999444555777777777777777888333222111000///000111111555555777:::===>>><<<;;;CCCCCCBBB???;;;999999999888444000///333555333111...------...000111///...///222222---+++,,,---+++------,,,+++)))***,,,...,,,,,,+++******)))******))))))*********+++++++++'''(((((()))))))))))))))***))))))***++++++***(((+++++++++++++++***************+++,,,...000333444222222111111111111222222000333666777555444666777666666666777888:::<<<==={{{vvvrrrooonnnkkkjjjhhheeeaaa^^^\\\[[[YYYYYYWWWSSSRRRSSSPPPKKKIIIFFFCCC@@@???===;;;999<<<<<<<<<<<<<<<===>>>???????????????AAACCCFFFGGGFFFDDDDDDEEEIIILLLNNNNNNRRRSSSUUUXXXZZZ\\\]]]^^^]]]^^^\\\YYYTTTOOOMMMLLLNNNOOOPPPRRRSSSRRRRRRQQQXXXvvv~~~nnnccc[[[OOOHHHBBB>>>:::777666666555444000///,,,***((('''''''''""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$######"""""""""############$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$###"""########################$$$############$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''(((''''''(((((())))))******,,,,,,,,,---...000111222444666666444666;;;;;;888888999:::;;;<<<;;;:::999:::===@@@BBBBBB@@@???@@@???BBBCCCAAAAAACCCBBB@@@IIIMMMPPPRRRVVV]]]```___RRRPPPPPPQQQSSSTTTTTTSSSIIIDDDDDDMMMTTTQQQHHHBBB:::999<<>>999666666666666555333222222222333333111111111222222333333333444444666999<<<>>>===;;;>>>??????>>><<<;;;<<<===888444000000111222111///...------...000111///......111111---+++---...------------+++)))(((***,,,,,,++++++************+++***************+++++++++((((((((()))))))))******+++******+++------+++))),,,,,,,,,,,,++++++***)))+++******+++,,,///111222222222333333444555555555333555777888777777888999666666777888999;;;<<<===|||xxxtttpppmmmllllllkkkhhheeeaaa^^^[[[ZZZXXXXXXVVVQQQQQQSSSQQQLLLHHHEEEBBB@@@???===;;;999<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEDDDCCCCCCEEEHHHKKKLLLLLLQQQSSSVVVXXXZZZ[[[]]]^^^\\\\\\[[[WWWQQQMMMKKKKKKMMMNNNOOOQQQRRRSSSSSSSSS[[[yyypppddd[[[NNNGGGBBB???;;;999888777555444111000---***((('''''''''#########$$$$$$%%%&&&'''&&&%%%%%%$$$$$$###""""""""""""#########$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''(((''''''((())))))***++++++---,,,,,,,,,---///111333444:::>>>;;;999999;;;:::;;;<<<>>>>>>===;;;;;;;;;;;;>>>DDDHHHFFFAAA@@@CCC===???AAAAAAAAACCCDDDDDDJJJPPPTTTUUUYYY```ggghhhVVVSSSNNNNNNPPPRRRSSSSSSNNNGGGEEELLLRRRQQQKKKGGG===:::;;;======;;;===@@@AAABBBAAA>>>:::777666666;;;888444222111222222333333333444555555555555444333333444666:::;;;;;;:::333666999;;;<<<===???AAA888666222111222222000......------...000111///...///222222...+++---...,,,.........,,,)))((()))***++++++*********+++,,,,,,************************)))))))))))))))*********+++++++++---///...,,,***,,,,,,------,,,+++***)))************+++---///000222333444555777888999999666777888888777777777777333444444555666888999:::}}}|||yyyvvvssspppmmmlllmmmkkkiiieeebbb^^^\\\ZZZWWWWWWTTTPPPPPPRRRQQQMMMFFFDDDAAA@@@??????===<<<;;;;;;;;;:::;;;;;;<<<<<<>>>======>>>???AAACCCDDDAAAAAAAAACCCGGGIIIJJJJJJOOORRRVVVXXXXXXZZZ\\\^^^ZZZZZZXXXTTTNNNJJJIIIIIIIIIJJJLLLOOOQQQSSSTTTUUU^^^{{{rrrfff\\\OOOHHHBBB@@@<<<:::999888666444111000---+++)))(((((((((%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%%%%$$$#########""""""#########$$$$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$##############################$$$$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''$$$$$$%%%&&&&&&''''''((('''(((((()))***+++,,,,,,,,,,,,++++++,,,...000111222>>>GGGCCC;;;888:::<<<:::<<<======;;;999:::<<<===???EEEKKKIIIBBBAAAEEE<<<>>>@@@BBBCCCEEEIIINNNNNNVVV[[[ZZZ\\\ccckkkooobbb[[[RRROOOPPPTTTWWWWWWQQQHHHBBBEEEJJJJJJHHHHHH???;;;:::<<<===;;;<<>>???>>>;;;999888888<<<999555333333444333222444444555555444444333222111111111333666888777666000333777999;;;===???AAA999777555444333222000///...------...000111///...222555444...+++,,,,,,+++///000000...+++)))***++++++*********+++,,,------***************************))))))((()))***++++++++++++---///111000...+++------.........,,,***)))******)))***+++---///000222333555777999:::;;;;;;:::888777666666555444333222222222333555666888999|||{{{xxxuuurrrooolllkkkllljjjhhheeebbb^^^\\\[[[VVVVVVSSSOOOOOORRRQQQNNNFFFDDDAAA@@@@@@@@@???===;;;;;;:::::::::;;;;;;<<<>>>>>>>>>>>>???AAACCCDDD@@@@@@@@@CCCFFFHHHIIIHHHNNNQQQVVVWWWWWWXXX[[[^^^YYYXXXVVVQQQLLLIIIGGGHHHGGGHHHJJJLLLOOORRRTTTUUU___|||sssggg]]]PPPIIICCCAAA===;;;:::999777555222000...,,,++++++++++++)))((('''&&&%%%&&&'''(((&&&&&&&&&%%%$$$$$$######"""############$$$$$$$$$###############$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''((((((''''''$$$$$$%%%&&&&&&''''''((())))))******++++++,,,,,,,,,,,,,,,,,,---...///000111>>>HHHDDD;;;888;;;>>>888:::<<<;;;999:::???CCC===<<>>>>>>>>???AAACCCDDD@@@@@@AAACCCGGGIIIIIIHHHLLLPPPUUUVVVUUUVVVYYY]]]YYYXXXUUUQQQLLLHHHHHHHHHGGGHHHIIIKKKMMMOOOQQQSSS^^^|||rrrggg]]]PPPIIIEEEBBB@@@>>>===;;;999777333222000///......//////---+++)))'''&&&&&&'''((('''&&&&&&%%%%%%$$$######"""############$$$$$$$$$""""""#########$$$$$$$$$!!!"""######$$$$$$#################################$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&$$$$$$%%%&&&&&&''''''(((++++++++++++++++++++++++,,,---...///////////////111999???===:::<<>>>>>>>>CCCKKKRRRHHHCCCEEENNNPPPIIIFFFJJJJJJGGGHHHJJJJJJLLLWWWbbb^^^hhhooolllhhhkkksssxxxnnnfff]]]ZZZ]]]aaaaaa___ZZZPPPGGGFFFFFFEEEDDDFFFBBB===;;;???@@@>>><<<<<<;;;>>>@@@AAA>>>;;;888888777666666888<<<;;;666111444333222222222333444555333222000111222333222111444777999:::999777777777555666666555333111000000...------...000111///...111444444///,,,------,,,---...///...,,,******+++*********+++,,,---//////+++++++++*********))))))+++***)))((((((***,,,---,,,---///222444333000......///000000///---***((()))))))))***,,,///111333333555777:::<<<<<<<<<;;;999777444444555777666444444444444555777888:::;;;~~~|||~~~zzzvvvqqqllliiiggggggfffdddbbb___]]][[[ZZZTTTTTTQQQMMMNNNQQQRRRNNNKKKIIIEEECCCBBB@@@>>><<<>>>======<<<<<<<<<======??????>>>??????AAACCCDDDAAA@@@BBBDDDHHHJJJJJJIIIKKKOOOTTTVVVTTTUUUXXX\\\ZZZYYYVVVQQQLLLIIIHHHIIIHHHHHHIIIJJJLLLMMMOOOPPP]]]{{{rrrfff]]]PPPIIIFFFDDDAAA@@@???===:::888444444222111111111222333///...+++((('''''''''((('''&&&&&&%%%%%%$$$$$$###"""############$$$$$$$$$""""""######$$$$$$$$$$$$ !!!"""##########################################$$$%%%&&&'''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''(((,,,,,,++++++++++++++++++---...///111111111000///333555555444888???CCCBBB<<>>@@@@@@??????@@@BBBDDDEEEBBBEEEGGGHHHHHHHHHIIIKKKKKKOOOQQQQQQTTTZZZ\\\ZZZ[[[[[[XXXRRRKKKHHHHHHJJJMMMHHHFFFHHHJJJKKKMMMQQQbbb}}}qqqdddTTTRRRKKKHHHEEEBBB???>>><<<:::888888777555444333333444444333111...+++)))(((((((((&&&&&&&&&%%%%%%$$$$$$###!!!!!!""""""#########$$$$$$$$$############$$$$$$###$$$%%%%%%$$$###"""!!!%%%$$$#########$$$%%%&&&%%%%%%&&&'''&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((((((((((((((+++------+++***+++---.../////////000000000111666888999999999===DDDJJJFFFCCCCCCGGGMMMTTT___iiiooobbbcccrrrvvvggg\\\^^^aaa\\\MMMRRRUUUUUUhhhnnnmmmwwwxxxuuuwwwsssrrr|||}}}zzzwwwvvvsssooommmmmmggg___TTTMMMJJJHHHDDD??????BBBFFFEEEBBB???>>>>>>AAABBB@@@===<<<===;;;777222444666666555666:::===888888777666555555555666666444111000111222222111333333333555777888888777999888777666444222111000******+++,,,---//////000555444222111///......---......---,,,,,,+++******(((***,,,+++))))))---000,,,,,,,,,,,,+++***)))))),,,++++++,,,,,,+++(((&&&,,,...111333333222000///222,,,000555---(((***(((+++++++++,,,---000222333222555999::::::888777777:::<<<>>>???===<<<======:::999888888888999999:::xxxvvvsssooollliiifffeeeeeeccc```^^^]]]\\\ZZZXXXSSSRRRNNNJJJLLLOOOMMMHHHFFFEEEDDDBBB@@@???>>>======;;;:::;;;===>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCBBBDDDGGGHHHHHHHHHIIIKKKLLLPPPRRRQQQTTTZZZ\\\ZZZYYYYYYVVVQQQLLLIIIIIIKKKJJJFFFEEEHHHKKKKKKMMMQQQbbb~~~sssfffVVVUUUMMMIIIFFFBBB@@@>>>===:::888888777555444333444444555555333///,,,***((((((((((((''''''&&&%%%$$$$$$###""""""""""""#########$$$$$$$$$############$$$$$$###$$$$$$%%%$$$###"""!!!%%%$$$#########$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''(((((((((((((((***---,,,+++***+++---------......///000000000666777999:::===AAAFFFJJJJJJDDDCCCJJJUUU___kkkuuuvvvooottt}}}lllcccgggppphhhUUUYYY^^^___rrrvvv|||{{{www~~~~~~}}}zzzvvvsssssstttuuuhhhZZZQQQMMMHHHEEECCCAAAEEEHHHIIIFFFCCCBBBBBBCCCCCC@@@<<<===???<<<666555777888777666777:::===;;;:::999777666555555555555333111000111222222222222222222444666777777777777777777777555333111000+++,,,,,,---///000000111111000///......---------...------,,,++++++******(((***,,,---,,,,,,------,,,---------,,,+++******+++******+++------,,,***,,,...000222333222111///---000111111111///,,,---+++******+++---///111222222555888:::999888777777666999;;;<<<<<<<<<<<<===999999:::;;;;;;<<<======tttssspppmmmiiigggeeedddccc```]]][[[YYYXXXVVVTTTRRRQQQMMMJJJKKKNNNMMMHHHEEEDDDCCCAAA@@@>>>===<<<>>><<<;;;;;;<<<======<<<:::;;;<<<>>>???@@@@@@@@@AAACCCFFFGGGGGGHHHIIIKKKMMMQQQRRRRRRTTTZZZ\\\ZZZWWWVVVSSSOOOKKKIIIJJJLLLGGGDDDEEEHHHJJJJJJMMMQQQddduuuiiiYYYWWWNNNIIIGGGCCCAAA???>>><<<:::999888666555444444555555777555111...+++)))(((((())))))((('''&&&%%%$$$###"""""""""###############$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((((((((((((***,,,,,,+++***+++,,,,,,------...///000000000666777999===BBBGGGIIIIIIMMMHHHHHHRRR___mmmyyyqqqkkkrrrxxxbbbbbbfffiii{{{}}}xxx{{{{{{yyy|||sssaaaXXXQQQIIIFFFHHHFFFIIILLLMMMJJJFFFDDDBBBCCCCCC???;;;<<<===:::444999::::::999888999:::<<<999999888888888888888999444222000000222333333333111111111222444555777888777777888777666333000...,,,------...///000111111.............../////////------,,,,,,++++++******)))***,,,...000000---***,,,---------------,,,,,,***)))(((***,,,/////////,,,...000222222222111000(((666///&&&///111)))---************+++---///000111444777888888777666777333666999:::::::::;;;<<<777888;;;>>>???AAAAAAAAA}}}qqqpppmmmkkkhhhfffddddddaaa^^^[[[XXXWWWUUUSSSQQQPPPOOOLLLHHHJJJNNNMMMHHHFFFEEEDDDCCCAAA???>>>===>>><<<;;;;;;<<<===<<<;;;999:::<<>>???BBBBBB<<<888888888555;;;;;;;;;:::999999999:::444555666777999;;;===???333111000000222444444444111222222333333555777:::888888999888555222...+++,,,------...//////000000000000111111111111000000,,,,,,,,,,,,++++++******,,,++++++---111111...***,,,------...//////......***)))((((((+++...//////,,,---///111222222111000111DDD333 ...111'''...******))))))***,,,...///000222555666666555666666555777999::::::999999:::444666:::>>>AAACCCCCCCCC~~~|||zzzooonnnllliiigggeeedddccc___\\\YYYWWWVVVTTTRRRPPPNNNMMMJJJGGGIIINNNLLLHHHEEEDDDCCCAAA@@@>>>===<<<>>><<<::::::<<<<<<<<<;;;:::;;;===@@@AAABBBAAAAAAAAACCCFFFHHHHHHIIIKKKLLLOOORRRRRRPPPRRRWWWZZZYYYXXXUUUPPPLLLIIIGGGFFFEEEHHHFFFGGGIIIHHHFFFIIIOOOqqqxxxkkkZZZVVVKKKKKKHHHEEECCCBBBAAA???===:::999777666555555666666888666333000---***((('''***)))((('''&&&%%%$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$##################$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&((()))***************+++,,,,,,---,,,+++---...///111222444555555;;;:::<<>><<>>333111000000222444444444222444555555444555777:::::::::999777444000,,,***,,,,,,,,,------......///111222222222111000///...,,,+++++++++++++++******///,,,***+++...000...,,,+++,,,---...///000000000,,,***((((((***,,,---,,,+++,,,...000111111111111EEETTT<<<$$$000444***111+++******)))***+++,,,---...111333444444444555666999:::<<<<<<:::888777888222444888===@@@BBBBBBBBB~~~}}}{{{xxxuuunnnmmmjjjhhheeecccbbbaaa]]]ZZZWWWUUUUUUTTTRRRPPPLLLLLLIIIFFFIIIMMMLLLHHHBBBAAA@@@???===;;;:::999===;;;::::::;;;<<<<<<;;;;;;<<<>>>@@@AAACCCCCCCCCBBBDDDGGGIIIJJJJJJLLLNNNPPPRRRQQQOOOPPPUUUXXXWWWWWWTTTNNNJJJHHHGGGEEECCCIIIGGGHHHIIIGGGFFFKKKRRRwwwwwwjjjZZZUUUKKKLLLIIIFFFDDDDDDCCCAAA???;;;999888777666666777777666555333000---***((('''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$#########"""######$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''((()))***++++++,,,++++++,,,...///---,,,......000111333555666777;;;;;;===CCCJJJPPPUUUWWWXXXhhh|||~~~yyy}}}xxx}}}jjjaaa```[[[RRRFFFEEEDDDDDDFFFFFFDDDCCC>>>GGGKKKDDD;;;999===AAA:::999888888999888666444666666666666666777777888444222000000222333333333222555888888555444666888:::999777555333000...,,,,,,,,,,,,,,,------......///000000000///...,,,+++++++++++++++++++++******///---+++***+++---------)))***,,,...///000111111...,,,******,,,,,,,,,++++++,,,---///000111222222JJJNNN:::'''...000+++///,,,+++*********+++,,,------///111222222333444666;;;===>>>===:::888777777111333666:::===???@@@AAA}}}|||zzzxxxtttqqqlllkkkhhheeebbb```^^^^^^YYYWWWUUUSSSSSSSSSRRRPPPKKKJJJHHHEEEHHHMMMLLLGGGAAAAAA???>>><<<:::999999;;;:::999999;;;======<<<<<<<<<===>>>@@@BBBDDDEEECCCEEEHHHJJJKKKLLLNNNPPPOOOQQQPPPMMMNNNTTTWWWVVVUUUQQQLLLIIIHHHGGGEEEDDDHHHGGGGGGHHHGGGGGGOOOXXXzzzuuuiiiZZZWWWMMMLLLJJJGGGEEEEEEDDDBBB@@@;;;:::888777666666777888444333222000---+++((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$######"""""""""###%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$%%%'''(((***+++++++++...,,,,,,---000000///---------///111333555777888888:::===BBBIIIRRR]]]ccceeeuuuooofffnnnjjj[[[MMMJJJGGGFFFGGGHHHGGGFFFAAAFFFGGGBBB>>>???@@@@@@:::888777888:::999666333666555555444333333444444555333111000111222222222111555999999555222333444777666444333222111111222------------............---...///000000///...,,,******************+++++++++,,,---,,,+++++++++,,,((()))+++---///000111111...------...//////...,,,+++,,,---...000111222222???888...(((***,,,++++++---,,,+++******+++,,,---,,,...000111111222444555:::<<<===<<<:::888777777333444666888:::===>>>???~~~|||zzzyyyvvvqqqnnnkkkiiigggccc```^^^\\\[[[WWWUUUSSSRRRRRRRRRQQQPPPJJJJJJGGGEEEHHHMMMLLLGGGCCCBBBAAA???>>><<<;;;::::::999888999;;;=========<<<<<<<<<===???AAADDDFFFDDDFFFIIIKKKLLLMMMOOOQQQOOOQQQOOOLLLMMMSSSVVVUUUSSSNNNJJJHHHHHHHHHGGGEEEFFFEEEFFFGGGFFFIIIRRR]]]zzzttthhh[[[YYYPPPMMMJJJHHHFFFEEEDDDCCCAAA;;;:::999777777777777888333222111///---+++)))'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$######"""""""""###%%%&&&$$$%%%&&&'''''''''&&&%%%%%%%%%$$$###$$$%%%'''(((######$$$$$$$$$%%%%%%%%%$$$%%%'''(((***++++++,,,///---,,,...111222000---+++,,,...000222555666777555888<<>>;;;999:::>>>CCCGGGDDDGGGJJJLLLMMMNNNOOOPPPSSSUUUTTTOOOOOORRRRRRPPPPPPMMMJJJHHHHHHHHHHHHGGGJJJBBBBBBIIIGGGCCCPPPdddnnnaaa]]]WWWNNNLLLJJJGGGEEEDDDBBB???===???===:::777555444333333444222000---,,,+++******)))'''$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% !!!'''333<<<;;;--- %%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))+++,,,------...000111222222111000...///000222222222333666888:::;;;BBBKKKQQQYYYkkk}}}|||{{{nnnwwwxxxnnnYYYTTTMMMKKKNNNPPPLLLEEE>>>AAACCCDDDDDDEEEDDDBBBAAA===999999<<<===:::666555444222222222222444555777888888444000...///111444555555555555333222111222222333333444444444333333111...,,,---000444666222222333666777555///***(((***,,,,,,+++)))))))))++++++,,,,,,,,,+++******+++***)))***,,,...///...111///......000111111000,,,---...///000000000000///---+++,,,///000///---,,,---......,,,******+++))),,,000111000000222444777888999999888888:::<<<===999555444666999::::::}}}yyyvvvtttqqqmmmkkkgggeeebbb^^^ZZZWWWUUUTTTWWWUUUSSSOOOLLLJJJKKKKKKHHHIIIHHHFFFGGGKKKKKKGGGDDDCCCBBB@@@>>><<<;;;;;;999::::::;;;;;;;;;;;;:::<<<;;;999888:::>>>BBBDDDCCCGGGKKKMMMNNNOOOPPPQQQRRRTTTRRROOOOOORRRRRRPPPRRROOOKKKIIIIIIJJJIIIIIIGGGBBBDDDJJJHHHFFFUUUlll}}}jjj]]]ZZZUUUNNNKKKIIIFFFDDDCCCAAA>>><<<===;;;999666444333333333444222000---,,,++++++++++++)))&&&&&&'''(((((('''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$((('''+++555===<<<111&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***++++++,,,---...000222222111000///111222444555555777:::<<>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::888888888999;;;===@@@AAABBBFFFKKKNNNOOOOOOPPPQQQOOOQQQQQQNNNNNNRRRSSSPPPPPPNNNKKKIIIIIIIIIHHHGGGDDDBBBEEEKKKHHHIII\\\uuuxxxfffYYYVVVSSSNNNIIIGGGEEECCCBBBAAA>>><<<;;;999777555444333333333444222000...,,,+++++++++,,,***(((((()))***)))(((%%%%%%%%%$$$$$$$$$##############################!!!!!!"""""""""#########(((&&&'''---444444,,,%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))************+++,,,...000111111111000111333555666777999<<>>;;;777666888888555222222222333333333333222222333444666666444222111222555666666666666444333222000111333444555444222111444222///...---///111222222111222333333222///---,,,---///...,,,++++++,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000111111///---,,,...//////......//////000000000/////////---++++++---/////////,,,---...---+++************---///111000000000111111333555666777999<<<>>>:::::::::;;;;;;;;;888666~~~yyyvvvsssqqqpppmmmjjjhhhcccbbb___[[[WWWTTTRRRRRRQQQOOOLLLJJJIIIGGGFFFEEECCCEEEEEEDDDFFFJJJIIIEEEDDDBBB???===<<<<<<===>>>===<<<<<<;;;;;;:::::::::666777888:::<<<>>>???@@@???CCCIIIMMMNNNNNNNNNOOOMMMPPPPPPNNNOOORRRSSSQQQMMMKKKHHHGGGGGGFFFEEEDDDAAABBBGGGJJJGGGJJJaaa{{{vvveeeZZZUUUQQQLLLIIIGGGEEECCCCCCBBB???===999888666444333333333333333222000...,,,,,,,,,,,,,,,+++))))))***+++***(((%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""#########$$$%%%###!!!$$$((()))%%%!!!#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))***+++---///000111111111000222444666777999<<>>;;;888777777777555333333444555666666555444333111222555666666555333333444444555555444333111000---///111333333222000///222111///---,,,---......000000000000000///...------...///...,,,***+++,,,((()))***+++,,,---------,,,---.........///111222222///,,,,,,,,,---...---,,,---...///000000000000...---++++++,,,---//////+++---...---+++))))))***,,,---///000000000000000222444666777777999<<>><<<<<<<<<===>>>===<<<;;;:::::::::::::::666888:::===??????@@@???>>>AAAFFFJJJKKKKKKLLLLLLLLLOOOPPPNNNOOOSSSSSSQQQKKKIIIGGGFFFFFFFFFDDDBBBAAACCCGGGHHHFFFMMMeeevvvhhh]]]VVVOOOJJJIIIGGGEEEDDDDDDCCCAAA???:::999777555444444444444333222000...---,,,------+++)))((()))******((('''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%'''%%%######%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***))))))***+++,,,...000111222222111333555777888:::===@@@@@@DDDDDDBBBGGG\\\|||yyyyyyjjj]]][[[\\\ZZZXXXXXXSSSZZZZZZNNNFFFGGGGGGBBB>>><<<:::888888777666555555666888888888888666555000111333666777777555444111222333333222111///...,,,---///000000000...---000///...,,,++++++++++++---...//////...------,,,---......,,,***)))***+++((()))***+++,,,---------,,,---//////......111444333000---+++,,,---------***+++,,,...000111222222------,,,,,,+++,,,...///+++,,,------+++))))))***,,,---///000222222111000555666888888888999<<<>>>???>>><<<:::888777777777~~~{{{vvvtttpppnnnllljjjfffdddaaa___\\\YYYVVVSSSRRRQQQOOOLLLHHHHHHIIIHHHEEEBBB>>>AAABBBBBBEEEIIIHHHDDD@@@???>>>===<<<======>>><<<;;;:::999888999:::;;;888:::<<<>>>???@@@?????????AAAEEEGGGGGGHHHIIIKKKLLLPPPQQQOOOPPPSSSSSSPPPLLLJJJHHHHHHHHHGGGEEECCCAAACCCEEEFFFGGGRRRkkkuuuiii___VVVNNNIIIIIIGGGEEEEEEEEEDDDBBBAAA===;;;999777555555555555333222000...---------...))))))((()))***)))(((&&&%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***+++++++++++++++,,,---...000111222333444666888999:::<<>>@@@???===:::666555555777}}}{{{vvvtttpppmmmkkkhhheeebbb^^^]]]ZZZWWWTTTQQQPPPOOOMMMJJJFFFFFFHHHHHHDDD@@@<<>>>>>>>>>>>============:::999888777777888:::;;;:::;;;===>>>??????>>>>>>BBBCCCEEEEEEEEEFFFIIIKKKMMMQQQRRRQQQQQQTTTSSSPPPKKKIIIHHHGGGGGGFFFDDDBBBAAABBBCCCDDDIIIYYYsssrrrfff]]]TTTNNNJJJGGGFFFDDDDDDDDDDDDBBB@@@@@@>>><<<999777666666666333222000///...---......))))))((()))******(((&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""###$$$###""""""###$$$&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((()))+++,,,------------......///000111333333555777888999:::;;;>>>@@@BBBKKKNNNHHHIII[[[vvvuuujjjjjjkkkeeebbbeeecccjjjcccLLL===>>>???999;;;;;;;;;:::999888999:::999999999888888999999999444222111333666888777666000111111111111///...---///...---------...000000......//////...---,,,++++++///333444222000/////////000///---***)))***,,,***++++++,,,,,,,,,++++++***---//////,,,,,,000444777333///,,,,,,---------******+++,,,------------(((+++...///---,,,,,,---***,,,---,,,***(((((()))------...222666777666444333555777888888:::===???===>>>???<<<777333333333}}}{{{wwwtttqqqmmmkkkhhhdddaaa\\\[[[XXXUUURRRPPPNNNNNNLLLHHHEEEEEEGGGGGGCCC>>>;;;>>>@@@AAADDDHHHGGGCCC======>>>>>>>>>>>>===<<<999888777666666888:::<<<;;;<<<<<<===>>>=========DDDEEEEEEEEEEEEFFFIIILLLNNNRRRSSSRRRRRRTTTSSSPPPHHHGGGEEEEEEEEEDDDAAA???AAAAAAAAADDDLLL^^^yyyooocccZZZRRRMMMLLLFFFDDDCCCBBBCCCCCCAAA@@@BBB@@@>>>;;;999777777777333222000///.........///***))))))***++++++(((&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""%%%''''''%%%$$$%%%'''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''((()))+++---......///////////////000222333444444555777777777999;;;>>>BBBMMMSSSOOOPPPaaa{{{yyyqqquuuwwwppplllmmmiiiooogggNNN>>>@@@AAA<<<999::::::999888888999;;;:::999888777777888999:::555333111222666888777666111111222222111000...---111000...---...///111333...///000000000///...---,,,111666888555222111000111111000...+++***,,,---++++++,,,,,,,,,+++******))),,,///...,,,+++///444888444///,,,,,,---......,,,,,,,,,,,,++++++***)))&&&+++///000...,,,+++,,,***,,,---,,,***(((((()))...---...222777999888666000222444666777:::>>>@@@:::===@@@>>>999333000000~~~}}}}}}}}}yyytttnnniiieeeccc```^^^YYYXXXWWWTTTQQQMMMJJJIIIIIIGGGDDDDDDEEEEEEBBB@@@>>>===;;;<<>>???AAAAAA===999::::::888777777777888999;;;:::;;;===???AAAAAA@@@BBBDDDGGGGGGFFFGGGKKKNNNWWWWWWSSSPPPQQQTTTRRRLLLJJJIIIGGGDDDBBBAAAAAAAAA???CCCCCCBBBMMMeee~~~ttt___QQQIIIEEEEEEGGGEEECCCAAAAAABBBCCCCCCCCC@@@@@@@@@===;;;999:::;;;333222111111111000...,,,(((((('''((()))***,,,---%%%$$$###$$$%%%%%%$$$"""%%%%%%%%%$$$$$$#########""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((()))(((((('''***)))******+++,,,---...222000///111555666444111333222666999777555<<>>???:::888<<<===:::888666444222222444666888222444777777666444333333222333444222///,,,++++++---,,,,,,---+++***///666444333111///---,,,++++++&&&777GGGFFF777***+++222222///,,,******,,,------+++++++++++++++++++++++++++,,,---------///222555555333000...,,,,,,,,,---,,,,,,,,,++++++++++++***+++---///...---,,,,,,---,,,,,,,,,------,,,,,,+++...------222999===;;;888222666999999666666:::>>>===???@@@???:::555111///}}}|||zzzzzzyyyuuuqqqkkkgggeeebbb```^^^XXXWWWTTTQQQNNNKKKIIIHHHHHHEEECCCBBBCCCBBB@@@===>>>===<<<>>>AAACCCDDDCCCDDDAAA>>>???AAAAAA>>>:::::::::888777777777888999;;;;;;;;;===>>>>>><<<:::>>>AAAEEEFFFGGGHHHLLLNNNUUUVVVSSSPPPOOORRRPPPLLLJJJHHHFFFDDDBBBAAAAAAAAA>>>??????FFFXXXnnn|||nnn]]]MMMGGGHHHJJJLLLOOOFFFDDDBBBAAABBBCCCCCCCCCAAAAAA@@@>>>:::888888999444222111000000///---+++((((((''''''(((+++---...'''&&&$$$###$$$%%%$$$###%%%%%%%%%$$$$$$$$$#########""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''((((((((((((************+++---...///111//////222777999888666:::888999>>>@@@???CCCIIIXXX\\\aaafffffflll}}}mmmfffjjjsss|||vvv___NNNIIIDDD;;;===BBBCCC>>><<<>>>>>>;;;:::999777555333222111111333444666666666888;;;===222333222000...,,,---......,,,---///...,,,000666333222111///---++++++***000JJJYYYLLL777000111111111///---++++++,,,------,,,,,,++++++++++++++++++---...///......///111444333222///---,,,,,,,,,------------------,,,,,,,,,,,,---......---+++,,,---***+++,,,---...............---...222999<<<;;;888;;;===???===999777999<<<>>>???@@@???<<<777333111~~~{{{yyyvvvuuutttppplllhhhdddcccaaa___]]]WWWUUURRRNNNKKKIIIHHHGGGFFFDDDAAA@@@???>>><<<:::<<<<<<===???CCCEEEEEEDDDDDDAAA??????AAAAAA>>>:::::::::888777777777888999<<<<<<<<<======;;;888444;;;>>>BBBEEEGGGIIIKKKMMMQQQTTTTTTOOOMMMNNNNNNKKKHHHGGGEEECCCBBBAAA@@@@@@@@@===>>>KKKbbbttttttkkkSSSJJJCCCFFFLLLNNNOOOOOOGGGEEECCCBBBCCCDDDCCCBBBCCCBBBAAA===:::888888999666444222000///...+++))))))((('''&&&(((+++...000+++(((%%%###$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''((()))************+++,,,---//////000//////333999===>>><<<>>>::::::???CCCDDDEEEGGGaaajjjhhhkkkyyy}}}{{{|||oookkkssslllXXXNNNEEE;;;???CCCDDDAAA???>>><<<:::999999888777555333111///444444555555666;;;AAAEEE333333222///---,,,---///++++++---000000---///333333222000...,,,+++******333QQQ^^^JJJ444333444///............------------,,,,,,,,,,,,,,,,,,,,,,,,000111111000///000111333111000...---,,,,,,------..................//////,,,---///...,,,+++++++++)))***,,,...///000111111...---...222888<<<;;;999@@@BBBCCCAAA<<<:::;;;===>>>???@@@@@@>>>:::666444}}}zzzwwwtttqqqooollliiieeebbb```^^^[[[YYYVVVTTTPPPLLLIIIHHHGGGHHHDDDCCCAAA???===<<<:::888999999;;;???CCCEEEDDDCCCCCCBBB@@@@@@AAA@@@>>>;;;::::::888777777777888999;;;;;;===>>>???<<<888444;;;===AAADDDFFFHHHIIIJJJMMMRRRSSSNNNJJJJJJKKKJJJFFFFFFDDDCCCAAA@@@??????BBB>>>@@@OOOeeeooogggZZZJJJIIILLLQQQRRRLLLGGGFFFHHHFFFDDDDDDDDDDDDCCCAAAAAAAAA???<<<999888:::;;;999777333111000...+++))))))(((&&&&&&(((+++///111---***%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&''')))***+++*********+++---...000000111///000444;;;???@@@@@@@@@???@@@BBBEEEFFFGGGHHHeeexxxuuuxxxuuuxxxlllnnn|||rrr^^^PPPDDD:::<<<@@@BBBBBB???===;;;:::666666666666666666555555444555555555666999>>>BBB333444333111...,,,,,,---)))(((+++000111------///222111///...,,,++++++***,,,@@@JJJ>>>111000111///---...000000///.........,,,,,,,,,,,,------------000111222222111111333555000///...---,,,,,,---------.........//////000000---...///...,,,******+++)))***,,,---///000000000------///333999===>>>>>>???AAABBBAAA???>>>???AAA>>>>>>>>>>>>>>><<<888666~~~{{{wwwsssooommmkkkhhhddd```]]]ZZZWWWTTTUUUSSSOOOKKKIIIGGGGGGHHHCCCCCCBBB@@@===:::999999555666888===AAADDDDDDCCCCCCBBBAAAAAAAAA@@@>>><<<::::::888777777777888999999:::<<>>???@@@BBBEEEGGGGGGGGGJJJPPPRRRMMMIIIIIIIIIHHHDDDDDDCCCBBBAAA@@@>>>>>>>>><<>>===>>>999888666444555666999:::444555666666555444555666333444666444111...,,,+++***))),,,222444000...///222111///...---,,,+++++++++,,,111555222,,,,,,000,,,///222222000...---...,,,,,,---------............000222333333444555777//////......------------,,,------...///000000111...000000///,,,************+++,,,------...------,,,,,,///333999===@@@AAAAAABBBCCCCCCBBBBBBCCCCCC>>>===<<<===>>><<<999666~~~{{{wwwrrrnnnkkkiiifffbbb___\\\XXXTTTQQQSSSQQQNNNKKKHHHGGGFFFFFFBBBBBBBBB@@@<<<:::::::::444444666;;;???CCCDDDDDDCCCCCCBBBBBBAAA???>>>===::::::888777777777888999888999;;;???BBBBBB@@@>>>AAA@@@???AAADDDFFFGGGGGGJJJNNNOOOLLLIIIIIIHHHEEEBBBBBBBBBBBBAAA???>>>===888:::DDDUUUbbbeeeaaa^^^^^^ZZZUUUNNNDDD>>>BBBJJJJJJHHHGGGFFFFFFEEEBBB@@@>>>===<<<:::999;;;>>>AAA<<<999555111///...,,,***'''&&&&&&&&&''')))+++,,,+++(((%%%###$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((((((((((())))))***+++,,,***++++++,,,...000222333333111111555<<>>@@@DDDDDDDDDDDDCCCCCCCCCCCC???===;;;<<<>>>===:::666~~~~~~}}}zzzvvvqqqllljjjeeeccc```]]][[[XXXTTTQQQOOONNNLLLJJJHHHFFFDDDCCC???@@@AAA???;;;999999;;;444444666999???CCCFFFFFFBBBCCCCCCBBBAAA???>>>>>>::::::888777777777888999888999:::>>>AAACCCBBBAAABBB???===???CCCGGGJJJJJJKKKMMMMMMKKKJJJKKKHHHBBBAAAAAABBBAAA@@@???===<<<999<<>>===:::999:::>>>AAA;;;777222///...,,,+++)))%%%&&&&&&''''''''''''''''''&&&$$$###$$$%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%######$$$%%%%%%&&&''''''''''''''''''(((((((((((((((((()))***++++++++++++***+++,,,---///111222333222111111666???FFFJJJJJJBBBHHHJJJIIILLLVVV___bbbsss{{{rrrxxxzzzvvvkkk]]]NNNBBB???===???CCCBBB===>>>BBBFFFDDD@@@;;;777444333333222444666777555222111000333333333222222333666999...+++---333666444111000333222111000///.........///+++)))---000000///111000333555333...+++,,,///,,,------...//////000000---000222444333333444555222222222111000...---,,,------...000111333444444333444444222///,,,++++++)))***+++---.../////////,,,---///000111444777:::>>>>>>>>>???AAABBBBBBBBBBBB>>><<<===??????;;;777}}}}}}|||{{{yyyuuupppkkkiiibbbaaa^^^]]][[[YYYVVVSSSLLLLLLKKKIIIGGGDDDBBBAAA===???@@@>>>:::888999;;;666555666999???DDDGGGIIIBBBCCCDDDCCCAAA???>>>???::::::888777777777888999999999:::<<<@@@BBBBBBAAAAAA>>><<<>>>CCCIIILLLMMMLLLMMMLLLJJJKKKMMMHHHAAA@@@AAAAAAAAA@@@???===<<<>>>AAANNNaaammmkkkfffddd]]]SSSLLLLLLOOONNNLLLLLLKKKJJJHHHHHHGGGEEEBBB???AAA@@@>>>:::888999<<>>999:::???FFFEEEBBB???:::666333111222444666666555555555666333222000///000555<<>>@@@@@@<<<888}}}{{{wwwsssqqqmmmiiigggddd```\\\[[[[[[XXXRRRLLLMMMLLLJJJHHHEEEDDDCCCBBB@@@???===<<<:::888777666666777888:::===AAACCCEEEDDDDDDDDDDDDBBB???<<<:::999777666777888888777666:::;;;<<<=========<<<;;;???======@@@EEEJJJMMMNNNOOOLLLJJJJJJJJJIIIDDDAAA???@@@???>>>======:::777777JJJ]]]fffmmmrrrjjj]]]VVVUUUSSSOOOKKKKKKMMMOOORRRNNNJJJHHHHHHFFFAAA>>>???>>>=========<<<999666444222000---***))))))(((''''''''''''''''''''''''$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&))))))(((''''''''''''((()))***++++++------...///***+++,,,---...111555999444;;;;;;777<<>>===<<<999666333///,,,***+++*********,,,///111333000///---,,,,,,,,,...///444555777777999;;;???BBBDDDAAA?????????>>>;;;777{{{yyyuuuqqqoookkkgggeeebbb^^^ZZZXXXXXXVVVPPPKKKLLLKKKIIIGGGEEECCCBBBBBB???>>>===;;;999888777666555666888;;;>>>AAACCCEEEDDDDDDDDDDDDBBB???<<<;;;999888777777888999888777:::;;;<<<=========<<<;;;>>>======???DDDHHHKKKLLLNNNLLLJJJJJJJJJHHHDDD@@@===?????????>>>>>><<<:::EEEWWWgggnnnrrrrrrhhh[[[YYYVVVRRROOOMMMLLLLLLLLLPPPMMMIIIGGGFFFDDD@@@======<<<<<<<<<<<<;;;888666222000...+++)))'''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&(((((('''''''''''''''(((******+++,,,---......///,,,---...000333666;;;===<<<>>><<<888<<>>===>>><<<777:::<<<>>>===999666333333222<<<>>>444...222666444111111111222444444222111,,,---...///000000000000111444666555222///.........---,,,++++++---...000///111222111...,,,,,,---.........//////000000000------...///000111222333888555222000000000000///---000222222000222777<<<999999888555222///+++***+++***)))***+++---000111111///---,,,+++,,,---...111222444555666888<<>>===>>>===:::777yyyvvvrrrooollliiieeebbb```\\\WWWUUUTTTRRRNNNKKKJJJIIIGGGEEECCCBBBAAA@@@======<<<:::999777666555555666888;;;>>>AAACCCEEEDDDDDDDDDCCCBBB???===;;;999888777888999:::999888:::;;;;;;<<<======<<<<<>>===???CCCGGGHHHIIIMMMKKKJJJIIIIIIGGGCCC@@@<<<===??????>>>===>>>???TTTeeetttyyyyyyuuuiii\\\[[[VVVQQQOOOOOOOOOLLLJJJMMMKKKHHHEEEDDDAAA>>><<<;;;;;;::::::;;;:::777555///---+++(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&'''''''''&&&''''''((((((******+++,,,---...///////////////222777<<<@@@AAA>>>>>>???@@@AAAJJJ]]]ppphhh```aaaqqqkkkeeecccccc\\\PPPLLLOOO@@@DDDGGGEEEDDDDDD@@@;;;999;;;===<<<999666444444111999;;;333///333777666444333222222444555555444------......///000000000000555999888333...---///,,,,,,,,,---------......---///000///...,,,,,,---..................//////,,,,,,---...000222333444999777555222000/////////...000000///...000555999444555555444222...+++)))******))))))***+++---...111///...,,,++++++,,,,,,---///000111222555999<<>>???===;;;>>>DDDaaaooo}}}|||uuuiii___ZZZUUUPPPPPPRRRRRRNNNJJJKKKJJJGGGEEECCC@@@>>><<<:::999999999999888555333---+++)))'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&'''((())))))******+++,,,---...//////222000000333888>>>AAABBBBBBCCCJJJPPPNNNMMM]]]qqquuuooossshhhZZZSSSXXXWWWMMMKKKRRRGGGIIIKKKJJJIIIHHHEEEBBBAAABBBBBB@@@<<<888666666444999:::555222666::::::666444222111333555555555...............///000000///555;;;:::444///...///+++,,,---.........---,,,,,,------...------------........................,,,,,,,,,...///222444555:::999777444000.........//////...---,,,...222666000111222222000---***(((***))))))))))))***++++++000///---,,,+++++++++++++++---...///000333777:::<<<<<<;;;;;;;;;:::999888}}}zzzxxxwwwvvvsssooollliiifffbbb___\\\YYYUUUQQQOOONNNLLLKKKFFFEEECCCAAA???>>>>>>===:::999888777666555444333333555888<<>>===:::999999:::;;;<<<<<<;;;::::::;;;;;;<<<===>>>>>>BBBAAAAAABBBEEEGGGGGGGGGIIIJJJJJJHHHFFFCCCAAA@@@===<<<>>>>>>;;;888@@@KKKoooyyyzzzoooeee]]]WWWSSSPPPQQQTTTTTTPPPLLLJJJIIIHHHEEEBBB???>>>===:::999888888888777444111,,,+++)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''((()))***+++***+++,,,---...//////000333111000111555;;;@@@CCCLLLNNNUUUYYYSSSPPP___sss|||}}}~~~uuuqqq[[[MMMRRRVVVPPPKKKNNNKKKJJJIIIIIIHHHFFFEEEFFFCCCDDDDDDBBB>>>;;;:::999666999999555444666:::<<<999666222000111333555555///............///000000///444::::::555000//////+++,,,...//////---,,,+++,,,,,,,,,---......---,,,---------...............,,,,,,,,,---///222444666999999888555000------......---,,,++++++---000333---...//////...,,,***)))))))))))))))))))))))))))...------,,,+++*********+++---...///000333666999999::::::;;;:::999999999}}}{{{yyyxxxwwwtttqqqmmmjjjgggddd```]]]XXXVVVTTTQQQNNNLLLJJJJJJCCCBBBAAA???>>>===<<<<<<888888777666555444333333222444888<<<@@@CCCDDDEEEDDDCCCCCCAAA@@@??????>>>;;;:::999:::<<<>>>===<<<:::::::::;;;;;;===>>>???BBBBBBBBBCCCFFFHHHHHHGGGHHHIIIJJJHHHDDDAAA@@@???>>><<<===>>>:::999FFFWWW|||rrrfff]]]YYYVVVTTTSSSSSSUUUTTTPPPLLLHHHHHHGGGEEEAAA>>>======;;;:::999888777555222///+++***((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&'''(((((()))'''''''''((()))+++,,,---++++++,,,---...///000000222222000000222999BBBIIIUUUWWWWWWSSSMMMOOO```rrr~~~}}}fffSSSRRRVVVRRRJJJEEEIIIFFFDDDEEEDDDAAAAAADDD<<<>>>???>>><<<;;;;;;<<<999999888555333444888:::===999333//////222444555000///...------...///000///222555777555222000///,,,---.........---,,,+++---,,,,,,---...///---,,,,,,------...//////000000...---,,,---...111444666777888999555000,,,---...,,,,,,+++,,,,,,...000111------------,,,+++******(((((()))))))))))))))))),,,,,,,,,+++++++++******+++---//////000333777:::555777888999888777888999}}}{{{yyywwwvvvuuuqqqoookkkgggeeeaaa]]][[[SSSSSSRRRPPPLLLIIIGGGGGGAAAAAA???===<<<;;;;;;;;;777777666555444333222222111444888===@@@CCCDDDEEEDDDCCCBBBAAA@@@?????????;;;::::::;;;===>>>>>>===::::::::::::;;;===???@@@AAA@@@AAACCCFFFGGGGGGFFFFFFHHHIIIGGGCCC@@@??????>>>;;;<<>>PPPfffzzzkkk___YYYZZZVVVWWWWWWVVVTTTQQQNNNKKKEEEFFFFFFCCC???<<<<<<======<<<:::888777444000---***)))'''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))''''''((()))***,,,...///++++++,,,---...///000000111222222000111999HHHSSS\\\aaa```WWWRRRYYYhhhsss~~~zzz{{{zzz{{{jjjXXXQQQSSSRRRIII@@@FFFCCCCCCFFFEEE@@@???AAA999:::;;;:::999888999:::>>><<<999666555444777999BBB===555000///222444666111000...------...///000000000000333555555222///---.........------,,,+++///---,,,---//////---+++,,,,,,---...000111222222///...---,,,...000333555444777888555///,,,,,,...******+++,,,.../////////...---,,,+++*********+++'''((())))))************)))******++++++++++++++++++---...///000333777999000333555666555444666888~~~{{{wwwtttqqqppppppmmmiiieeeccc___\\\YYYPPPQQQQQQOOOKKKHHHEEEDDD@@@@@@>>>===;;;;;;::::::666666555444333333222222111333888===AAACCCDDDEEEDDDCCCBBBAAA@@@?????????<<<;;;:::<<<>>>??????>>>::::::::::::;;;===???@@@?????????BBBEEEGGGFFFEEEFFFHHHIIIGGGCCC???>>>???===:::<<>>BBBXXXqqqvvvhhh]]][[[^^^XXXYYYZZZXXXTTTOOOKKKJJJCCCEEEEEEBBB===::::::;;;>>>===;;;999777444///,,,((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***(((((()))***+++---///000+++,,,,,,---...///000000000333444111222;;;MMM\\\cccnnnqqqiiidddmmmvvvyyy|||yyyuuu{{{xxxiiihhhtttqqqhhhYYYNNNNNNPPPIII???FFFCCCEEEJJJIIIBBB???@@@;;;<<<;;;:::777555555666CCC@@@<<<:::777666888;;;FFF@@@777111000222555666111000...------...///000111...---000555666333///.........------,,,,,,,,,000...---...000000---***+++,,,---///000222333444000///---,,,---000222444333666888555///+++,,,...))))))+++---000111000...000...,,,***))))))***+++'''((()))***++++++++++++((()))***++++++,,,+++++++++,,,...///000222666999---000333333222222444666}}}zzzwwwtttooolllmmmjjjeeeaaa___\\\ZZZXXXTTTRRRPPPOOOMMMJJJEEEBBB>>>===<<<:::999888777777666666555444222111111000000333666;;;@@@CCCFFFHHHBBBBBB@@@???>>>>>>======:::::::::;;;;;;===>>>???===<<<;;;<<<>>>@@@@@@???AAAAAAAAABBBDDDEEEGGGHHHHHHFFFDDDCCCCCCAAA???===@@@FFFCCC888;;;PPPeeennn|||~~~}}}vvvkkkaaa[[[YYYYYYYYYXXXTTTOOOKKKIIIIIIDDDCCCAAA???===;;;::::::=========;;;777222---***$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$############&&&%%%$$$$$$%%%(((***,,,)))(((&&&%%%$$$$$$%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&((()))***)))((()))+++---///000///,,,---///111333333333222333000000555;;;EEESSS___lllqqqttttttwww}}}{{{{{{qqqtttzzz{{{wwwoooeeecccjjjfff^^^VVVTTTSSSMMMGGGCCCGGGFFFHHHJJJHHHBBB@@@BBBAAA;;;888888777444333555777@@@@@@555...333888777BBB888333888:::444222444111///---+++++++++,,,---,,,000444666555444444444999444///,,,---------+++---...000111222111///...***+++,,,---...000111111///...---,,,---///111222777666333111///---,,,++++++,,,,,,------,,,,,,+++++++++***************+++***)))(((''''''((()))***************+++,,,---...+++,,,------,,,...111333///000000000......000222~~~|||zzzxxxwwwuuuqqqooolllhhhccc```]]][[[XXXVVVRRRPPPMMMKKKJJJGGGCCC@@@===<<<:::888777666555555555444444333222111000//////111555:::>>>BBBEEEFFFCCCBBB@@@???>>>=========:::::::::;;;<<<===>>>>>>===;;;;;;<<<>>>@@@@@@@@@AAAAAAAAABBBDDDEEEGGGHHHHHHFFFDDDCCCBBBAAA???===;;;@@@???999@@@UUUgggnnn}}}tttjjj```YYYVVV[[[[[[XXXSSSMMMIIIHHHGGGEEEDDDAAA???>>>===>>>>>><<<<<<;;;999555000+++((($$$&&&'''&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%'''***+++)))(((&&&%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))***,,,.../////////---...///222444555555444888555555:::AAAMMM^^^lllssszzzyyypppnnnjjjqqqxxx|||uuuqqqkkkaaa```fff```\\\WWWQQQOOOLLLIIIEEEIIIGGGIIIMMMMMMGGGCCCBBBAAA<<<:::<<<<<<999888999666;;;<<<777333555:::===FFFIIIHHH@@@888555444222111000...,,,+++,,,---------000444666666555444555999555000............,,,...///000111111000...---++++++,,,---...///000111///...------...///111333666555333000...,,,++++++++++++,,,,,,,,,,,,++++++++++++***))))))******+++***)))(((((((((((()))***************+++,,,------++++++,,,,,,,,,---000222.../////////......///111~~~|||zzzxxxwwwvvvtttqqqnnniiifffbbb^^^\\\ZZZWWWTTTPPPMMMIIIGGGEEECCCAAA>>><<<;;;999777555444333222333333222111000//////......000444999===AAACCCDDDCCCBBB@@@???===<<<<<<;;;::::::;;;;;;<<<=========<<<;;;:::<<<>>>@@@@@@@@@AAAAAAAAABBBDDDEEEGGGHHHGGGEEECCCBBBAAA@@@>>><<<999<<<<<<===JJJ```pppssszzzrrrjjjaaaZZZVVV\\\ZZZWWWQQQKKKGGGFFFFFFEEECCC@@@===<<<===>>>???<<<;;;999666222---)))&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))***((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))((()))+++---////////////......///222555777777666>>>;;;;;;@@@IIIWWWlll}}}{{{{{{mmmbbb___dddpppxxxzzzzzzppplllggg___^^^cccZZZ^^^[[[RRRLLLMMMJJJEEEEEEBBBDDDMMMQQQMMMFFFCCC===::::::>>>@@@>>><<<===:::999;;;<<<999666999???EEEZZZeeeYYYHHH>>>666...111000...---,,,,,,---......111555666666555555555888555111////////////...///000111111000///---,,,,,,,,,------...//////000000///......///000222333333222111///---,,,******++++++,,,,,,,,,,,,++++++******)))))))))******+++***))))))(((((())))))*********)))******+++,,,---***++++++++++++,,,...111,,,---...---,,,---...000~~~|||}}}{{{xxxvvvtttrrrnnnkkkhhheeeaaa^^^[[[YYYUUUSSSNNNKKKFFFCCCBBBAAA???===;;;:::888666444333222111111111000//////...---------000444999>>>@@@BBBCCCCCCBBB@@@>>><<<;;;;;;::::::;;;;;;<<<<<<======<<<<<<;;;:::<<<>>>@@@AAA@@@AAAAAAAAABBBDDDEEEGGGHHHFFFDDDBBBAAA@@@???===;;;;;;<<<<<>>:::999999;;;<<<;;;:::777444///+++'''%%%%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''(((((())))))))))))(((***---////////////000///......111666999999777@@@===>>>CCCLLL\\\sss{{{wwwrrroookkkddd]]]YYY\\\hhhpppqqqxxxxxxoookkkfff___^^^```YYYccceeeYYYPPPNNNIIIAAA<<<999===IIIRRRPPPHHHAAA888666888>>>AAA???======CCC======BBB???666555;;;@@@[[[tttwwweeeMMM999---222111000...............000222555666555555555666777555222111000000000000000000000000///...---,,,---------...............000/////////000111222333111000000...---+++***)))******++++++++++++*********))))))))))))******+++))))))))))))))))))))))))))))))))))))***+++,,,---***++++++***)))***---///***+++,,,,,,+++,,,...///~~~|||zzz{{{yyyvvvuuussspppmmmjjjfffccc```]]][[[XXXTTTQQQLLLIIIEEEBBBAAA@@@>>>===;;;:::888666444333222222/////////......---------...111555:::>>>AAABBBBBBBBBAAA???===<<<;;;:::::::::;;;<<<======<<<<<<;;;;;;::::::;;;>>>AAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHEEECCCAAA@@@???>>><<<:::===<<<>>>JJJ```vvv{{{wwwqqqlllggg```VVVOOOOOOOOONNNKKKGGGEEEFFFGGGEEEBBB>>>:::888888999:::;;;999666222---***'''&&&%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((('''((()))*********))))))'''***.../////////111333111///...111777::::::888>>>===>>>CCCKKKZZZqqq~~~xxxjjjbbbbbbccc___ZZZQQQYYY___aaaiiixxx~~~wwwnnnhhhccc]]]ZZZ[[[[[[ggglllcccVVVNNNEEE<<<;;;888;;;IIISSSPPPFFF>>>777555888???BBB???======HHHAAA@@@FFFEEE;;;777:::@@@NNNiii~~~tttTTT;;;555222222111000////////////000222555555444444444555444333222111//////000000000000000///...---,,,,,,...............---------/////////000000111222333...///......---+++)))))))))******++++++******)))))))))(((((()))******+++))))))************))))))))))))))))))***+++,,,,,,+++++++++***))))))+++...)))***++++++++++++---///~~~|||zzzwwwsssrrrqqqpppqqqpppmmmkkkcccaaa^^^[[[YYYUUUQQQNNNJJJGGGDDDBBBAAA???===;;;999888666555333333222222//////......------------...111666;;;???AAAAAAAAA@@@???>>><<<;;;;;;;;;;;;:::;;;<<<======<<<;;;;;;;;;::::::;;;>>>AAABBBAAAAAAAAAAAABBBDDDEEEGGGHHHDDDBBB@@@???>>>===;;;999<<<===CCCSSSiiizzzvvvrrrllleee\\\SSSKKKFFFGGGHHHIIIHHHFFFEEEEEEFFFEEECCC???<<<:::999:::;;;999777333///+++)))''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''(((((()))***++++++***)))((('''***...///...000333777555111///222888<<<;;;888<<<<<<>>>BBBGGGRRRgggyyyyyyuuusssccc^^^```^^^YYYMMMOOOSSSZZZcccmmmvvv{{{vvvppphhhbbb]]]XXXUUUSSSZZZaaahhheeeZZZKKK@@@:::AAA>>>AAALLLTTTOOODDD<<<:::888:::@@@BBB???<<<===DDDAAABBBGGGJJJFFFAAA???EEEBBBQQQhhhgggMMM<<<>>>333222222111111000//////000222444444333333333444000111111000...---...000000//////......---------000//////...------,,,,,,......///000000111111222---.........---,,,***)))))))))************))))))(((((((((((()))******+++)))******++++++******)))))))))((())))))***+++,,,,,,,,,,,,+++))))))+++---)))***++++++++++++...000}}}|||zzzwwwtttnnnmmmlllllllllllljjjhhh___]]][[[XXXVVVRRRNNNJJJFFFDDDBBBAAA@@@>>>;;;888555555444333222222222222...............---------,,,///555:::>>>?????????>>>===<<<<<<;;;;;;;;;<<<:::;;;===>>>>>><<<;;;:::;;;:::999;;;>>>AAABBBBBBAAAAAAAAABBBDDDEEEGGGHHHCCCAAA???>>>>>>===:::999;;;???KKK```ttt~~~~~~zzznnnjjjcccXXXNNNFFFBBBAAAAAACCCFFFFFFEEECCCCCCCCCAAA@@@>>><<<;;;;;;<<<<<<666444000+++((('''&&&'''###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((()))+++,,,,,,+++)))((('''***---...---000666;;;:::555222444;;;???===:::;;;<<>>???;;;999999@@@BBBEEEHHHMMMPPPJJJAAAHHHAAACCCNNNNNNCCC<<<>>>333333333333222111000///000111333333111111222333,,,...///...,,,+++,,,...///......---------......111000///...---,,,++++++------...///000000000000,,,---...///...---+++)))((())))))))))))))))))((('''''''''(((((()))++++++)))***++++++++++++***)))((((((((())))))***+++,,,---------+++))))))+++---)))***+++++++++,,,...000~~~|||zzzxxxuuurrrnnnllljjjiiiiiigggdddaaa]]][[[XXXVVVTTTPPPKKKGGGDDDCCCAAAAAA@@@===999666333222222111000111111111..................------+++...444999===>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<:::;;;===>>>>>><<<;;;999;;;:::999;;;>>>AAABBBBBBAAAAAAAAABBBDDDEEEGGGHHHCCCAAA???>>>===<<<:::888:::BBBSSSkkk~~~}}}wwwgggbbbZZZNNNCCC>>>@@@CCC>>>AAADDDEEEDDDBBB@@@@@@;;;::::::::::::;;;<<<<<<444111---)))&&&%%%&&&&&&"""###$$$$$$""""""###$$$############$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''((())))))***+++,,,,,,+++)))((('''***---------000888>>>===888444666===AAA???;;;;;;===AAACCCCCCGGGVVVdddrrrnnn{{{}}}ttt{{{}}}hhhSSSJJJIIIGGGKKKCCCGGGYYY```[[[^^^iiifffccc^^^XXXUUUTTTQQQMMMNNNGGGKKKVVVRRRAAA:::@@@===<<>>:::777333333333333222111000000000111222222111000111333***,,,...---+++***+++---......---------......///111111000///---,,,+++***,,,---...///000000000000,,,---...//////---+++***(((((())))))))))))((((((''''''''''''((()))++++++)))***+++,,,,,,+++***)))(((((((((((()))***+++,,,.........,,,******+++---)))***+++,,,+++,,,///111|||xxxsssoooqqqnnnkkkhhhggggggeeeddd___]]]ZZZVVVQQQMMMIIIHHHCCCBBB???===;;;999888888555444222111/////////000222111///---+++***))))))---///444888<<>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999666:::===???@@@???@@@@@@?????????AAADDDEEEDDDCCCBBBBBB???<<<<<<======;;;888RRRhhhnnnsssyyytttggg[[[PPPJJJMMMLLLEEEDDDJJJHHHBBB@@@DDDDDD???===@@@;;;;;;;;;;;;:::999888888...---+++)))'''%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$((('''&&&'''((()))(((''')))***+++,,,,,,,,,+++++++++((((((,,,......222777:::777666999>>>@@@>>>;;;@@@>>>===???BBBHHHSSS]]]aaakkkpppmmm~~~|||pppZZZOOOJJJ@@@EEEBBBIIIWWW^^^ZZZZZZ```bbb^^^YYYWWWVVVTTTPPPLLLGGG@@@CCCOOOSSSJJJAAA@@@666>>>FFFJJJPPPTTTOOOFFF999666777::::::888888;;;AAAEEEGGGJJJPPPSSSKKK???IIICCCAAADDDFFFCCC??????>>><<<999888999888555222...222555555222//////000,,,---///...++++++---000...---+++******+++---.........//////...,,,+++)))+++---///---+++***---111000......///111000,,,(((&&&''')))*********)))(((''''''(((((()))*********+++***)))))))))***,,,,,,+++***)))(((((()))***+++------------,,,,,,+++***+++++++++******+++...111}}}{{{yyywwwtttqqqooollliiigggfffeeecccaaa[[[YYYVVVRRRNNNIIIFFFDDDBBBAAA???<<<:::999888777555444222000/////////000111000...---+++*********,,,///333888;;;>>>??????>>>>>>>>>===<<<;;;;;;;;;::::::;;;;;;::::::999888777:::>>>????????????@@@?????????AAADDDEEEDDDCCC??????===;;;:::;;;;;;:::>>>XXXmmmqqqrrrvvvpppeeeYYYQQQMMMNNNKKKEEEIIIRRRJJJDDDAAACCCCCC>>>;;;===;;;::::::999888777666555---,,,***(((&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$((('''&&&''')))***)))(((((()))+++---............,,,)))***---//////333888<<<:::888;;;???AAA???<<>><<<::::::;;;;;;999666222333444444222222222333...//////---+++)))+++------,,,+++******,,,...///............---,,,+++***+++...000///---+++---000111///.........---)))&&&'''''')))*********)))((())))))((((((((((((((((((******)))))))))***+++,,,***)))(((((((((((()))***,,,,,,------,,,++++++***+++,,,,,,******+++...000|||yyywwwuuusssqqqllljjjhhhfffeeeccc```]]]YYYWWWTTTPPPLLLHHHDDDCCC@@@???===;;;999888777666444333111000///////////////...---,,,+++++++++++++++---222666:::<<<===>>>>>>>>>======<<<;;;;;;;;;999999::::::999999888777999;;;>>>??????>>>>>>????????????AAACCCDDDDDDBBB======>>>===;;;999:::;;;IIIaaatttuuuqqqooojjj```UUUOOOLLLLLLHHHDDDKKKVVVJJJEEEBBBBBBAAA<<<999999;;;:::888666444333222222+++***((('''%%%$$$############$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%'''&&&&&&''')))+++***)))((())),,,...000111111111,,,+++,,,000111111555;;;@@@===<<<===AAABBB@@@>>>QQQRRRPPPIIIBBBAAAEEEJJJZZZRRRVVVeeehhh``````jjjccchhh{{{bbbUUURRRLLLHHH???@@@OOO\\\\\\WWWUUU___\\\XXXTTTQQQQQQRRRSSSFFFAAAEEEQQQUUUMMMCCC@@@:::999:::AAAOOOYYYVVVMMMEEE@@@>>>???>>><<<;;;>>>DDDFFFHHHKKKQQQWWWVVVRRRDDDEEEIIIOOOMMMEEE>>><<<===<<<;;;<<<======;;;999777555333222444555666666000000///---***))))))***++++++******+++---///000...------,,,,,,++++++++++++///222333000------...222000---,,,+++***'''%%%'''((())))))******))))))***))))))(((''''''&&&&&&***))))))))))))***++++++)))((((((''''''(((((()))+++,,,,,,,,,,,,+++******,,,,,,,,,+++******,,,...zzzvvvssspppnnnjjjhhhgggfffdddbbb^^^ZZZYYYWWWTTTPPPLLLHHHEEEDDD>>>===;;;999888666555555333222000///......//////---,,,,,,+++++++++++++++))),,,000555999;;;<<<============<<<<<<;;;;;;;;;:::::::::::::::999888888:::<<<>>>???>>>===>>>???@@@??????AAACCCDDDCCCAAA>>>>>>??????;;;888;;;@@@VVVjjjyyyvvvmmmhhhaaaZZZPPPKKKIIIIIIGGGDDDHHHNNNFFFCCCAAA@@@???===:::999<<<:::777444222000000///)))((('''%%%$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%'''***++++++******+++---///111111111111,,,,,,///333333222777===BBB@@@>>>>>>@@@AAA@@@>>>PPPTTTSSSJJJAAAAAAGGGLLL\\\PPPMMMVVV]]]ZZZZZZ```TTTUUUqqq|||rrr^^^UUUTTTMMMFFF===<<>>>>>======>>>???@@@??????@@@BBBCCCBBBAAA>>>===>>>>>>999666===HHHbbbqqqzzztttiiiaaa[[[TTTPPPJJJFFFHHHJJJHHHDDDBBB@@@@@@>>>===>>>>>>===:::;;;:::777444111///...---''''''%%%$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&'''&&&&&&'''***,,,,,,+++,,,---///000000000000///,,,---111555555333888???AAA@@@>>>>>>>>>?????????HHHPPPPPPFFF<<<===EEEJJJQQQIIIFFFLLLSSSSSSTTTVVVOOOLLLeeexxxzzzxxxttttttzzz~~~qqqjjjcccXXXUUUUUULLLCCC;;;999EEEUUU\\\ZZZUUUUUUUUUVVVVVVUUUSSSPPPMMMGGGFFFIIIQQQUUUQQQIIICCC@@@???AAADDDHHHLLLOOORRRMMMOOOQQQMMMAAA888<<>>;;;<<<<<<<<<:::777555444666444444666999999666222000///------,,,,,,,,,,,,)))******+++,,,...//////------,,,,,,,,,,,,++++++---222888999666111...---------,,,+++*********+++)))))))))))))))******+++''''''''''''(((((())))))(((((())))))************''''''((((((((((((''''''))))))******+++******)))+++,,,,,,+++***)))***,,,zzztttqqqnnnkkkjjjiiigggeeecccaaa^^^[[[XXXRRRPPPNNNJJJFFFCCC@@@>>>:::999888666444333333333111000///---------...///++++++******)))*********)))+++000444888:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<>>>>>>======???AAA@@@??????@@@BBBCCCAAA@@@<<<::::::;;;777777EEEVVVnnnuuuxxxqqqfff^^^XXXRRRPPPJJJFFFGGGKKKJJJCCC;;;;;;===<<<:::<<>>======>>>???@@@GGGTTTXXXLLL???>>>DDDGGGEEEBBBBBBHHHPPPTTTSSSQQQPPPJJJ\\\{{{vvvwwwuuuooommmqqqsssrrrvvvggg___ZZZRRRSSSSSSJJJ???;;;:::@@@LLLUUUXXXXXXVVVUUUVVVXXXZZZWWWQQQKKKJJJIIIKKKPPPUUUTTTMMMGGGBBBBBBDDDFFFEEEDDDGGGLLLDDDIIIOOOMMMCCC<<>>===:::666444444555666777999:::888555222111000...---...///...---******+++,,,------......,,,---.........---,,,+++///555:::;;;777222...---+++---...---,,,+++,,,...***))))))))))))***+++,,,''''''(((((()))******+++'''((())))))******))))))'''(((((())))))(((((('''(((((()))************))))))+++,,,+++******+++,,,~~~zzzuuuqqqnnnllljjjhhhiiifffbbb___]]][[[YYYWWWNNNLLLJJJFFFCCC???<<<;;;999888666555333222222222000///...---------...///,,,+++***)))))))))))))))))),,,000555888;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999:::;;;=========>>>@@@BBB@@@??????@@@BBBBBBAAA???;;;888888;;;999===RRRjjjxxxyyyvvvnnnfff___XXXSSSLLLIIIEEEDDDFFFFFFAAA;;;999<<<;;;999;;;??????:::444444444333111---)))'''&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((()))((('''(((***+++***))))))***+++---......------***---333777666444999AAA@@@@@@???>>>===>>>@@@BBBGGGYYYcccXXXIIIEEEFFFFFFCCC@@@???EEEQQQXXXSSSJJJLLLFFFQQQhhh{{{|||{{{xxxsssppprrruuuqqqiiimmmaaa\\\WWWNNNMMMMMMDDD<<<<<<;;;<<>>AAA@@@===:::888888999:::;;;;;;888666666666555222////////////...+++***+++,,,,,,------------+++---///111111///---+++222777<<<<<<888222///...---///111111...,,,,,,---******)))))))))***+++,,,)))))))))***************'''''')))*********)))((((((((()))******)))(((((('''(((((()))******))))))''')))++++++******+++,,,~~~}}}|||yyytttpppnnnkkkiiiggghhhddd```]]][[[YYYWWWUUUMMMLLLIIIFFFBBB???<<<;;;888777555444333222222111000///...---,,,---...///,,,+++***)))(((((((((((())),,,000555999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888999;;;<<<======>>>AAACCC@@@??????@@@BBBBBBAAA???<<<888999======EEE^^^zzz~~~{{{uuummmfffaaaZZZUUUGGGFFFDDD@@@???@@@@@@===999<<<;;;888:::???>>>999111222333333000,,,'''$$$&&&&&&%%%%%%$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))((((((***)))((()))***+++***)))%%%''')))+++---.........)))---444888666444999AAA@@@@@@@@@>>>>>>???BBBDDD@@@WWWfff]]]NNNHHHEEEBBBCCC>>>:::???MMMUUUMMM???EEE???HHHYYYnnnzzzttt|||xxx~~~xxxrrrkkkkkksssvvvlll^^^eee]]]\\\WWWJJJFFFFFF???:::======::::::BBBNNNVVVYYYQQQLLLNNNTTTUUUMMMDDDDDDCCCBBBDDDHHHKKKHHHBBBCCC===<<>>@@@EEEFFFBBB@@@AAA===@@@HHHNNNKKKEEEGGGNNN]]]TTTOOOSSSWWWPPPDDD;;;<<<@@@CCCCCCAAA>>>===>>>===>>>>>>;;;777555777:::888555111000000///---***++++++,,,---------,,,,,,***---000333333111---+++333888<<<<<<888333000//////222444444000---,,,,,,+++***)))))))))***,,,,,,,,,,,,++++++***)))))))))&&&''')))*********)))(((((()))***++++++***)))(((''''''((())))))***))))))&&&(((++++++++++++,,,---}}}zzzwwwxxxvvvtttpppmmmiiigggeeeaaabbbbbb^^^YYYVVVVVVXXXNNNLLLJJJFFFBBB>>>;;;999777666666444333222111111//////...---,,,,,,,,,,,,******)))((((((((((((((((((+++000333555777:::<<<999:::;;;;;;;;;;;;:::999888999:::999888888:::;;;<<<<<<<<<===>>>@@@BBBBBBCCC@@@>>>???AAABBB@@@===:::===;;;666===TTTrrrwwwmmmddd[[[SSSMMMMMMGGG@@@>>>???@@@>>>;;;555666888999:::888777666111222222///)))&&&&&&'''&&&%%%$$$$$$######$$$$$$!!!$$$&&&'''%%%$$$&&&((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((())))))***++++++,,,------,,,,,,,,,***+++,,,---............///...111555333111777AAABBBCCC???:::<<>>???CCCGGGJJJKKKGGGFFFFFFPPPggg}}}|||www{{{~~~zzzxxx{{{xxxbbb]]]mmm|||sssjjjiiimmmmmmggg___ZZZSSSLLLGGGCCC@@@CCCIIICCC???999777999@@@FFFJJJNNNPPPPPPLLLHHHGGGLLLPPPOOOIIICCC@@@AAADDDEEEEEECCCCCC>>>888999??????999<<<===BBBFFFDDD>>>===AAA555CCCKKKHHHHHHNNNOOOJJJ[[[XXXUUURRRNNNIIICCC>>>999===???>>>???BBBAAA>>>CCC@@@CCCGGG@@@555444===777555222111111000...,,,.........---++++++,,,---------...............---...///222333333111///...---,,,+++,,,...///...---))))))))))))***+++,,,---222000,,,)))'''&&&'''((((((((((((((())))))))))))))))))***++++++)))((('''))))))******++++++++++++++++++***)))***,,,///111~~~}}}|||yyywwwtttsssqqqnnnjjjgggeeedddcccdddbbb]]]XXXTTTSSSTTTLLLJJJGGGCCC???;;;999888666666555444333222111111///...---,,,,,,++++++,,,***))))))((((((((((((((())),,,111444666888;;;<<<999::::::;;;:::999888777888999:::999888888:::;;;:::;;;;;;<<<===???AAAAAABBB@@@>>>???AAAAAA???===:::999777999GGGbbb{{{|||sssiii```XXXQQQMMMJJJDDD>>><<<======;;;888666777888888777555333111///000000---(((%%%%%%&&&&&&%%%$$$$$$######$$$$$$!!!$$$&&&&&&%%%$$$&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((()))))))))***++++++,,,,,,,,,++++++,,,------............000///222555444222777@@@BBBCCC@@@:::999???BBBAAAEEEEEEGGGJJJMMMLLLHHHDDDAAA???===>>>AAAEEEGGGHHH@@@BBBEEENNNaaaxxxrrrvvv|||rrrmmmeee___```jjjxxxyyybbbXXXaaapppwwwvvv}}}wwwlllhhhkkklllgggaaaNNNHHHDDDCCCAAA???BBBGGGEEEBBB===::::::<<>>@@@AAAAAA???>>>>>>???@@@>>>======888555???XXXuuuxxxmmmbbbYYYSSSMMMJJJFFFAAA<<<999::::::888555777777777666444111...,,,---...---***'''%%%&&&&&&%%%%%%$$$############$$$"""###&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''((()))***+++,,,,,,,,,------..................000000222444333333777>>>BBBEEECCC<<<888<<>><<<<<<>>>AAACCCDDD>>>CCCHHHNNN[[[pppvvvmmmlllzzzxxxqqqnnneeeXXXNNNMMMXXXhhhsssuuu{{{uuu___LLLLLLVVV]]]XXXaaajjjkkkiiilllvvv~~~tttiiidddeeeeeebbb^^^DDD@@@>>>???>>><<<<<>><<<:::::::::;;;@@@BBBBBB@@@>>>===@@@DDDDDDAAA>>>>>>???AAABBBBBB======999555666:::;;;999;;;AAADDDBBBEEEJJJHHH@@@FFFDDD>>>999@@@JJJIII@@@JJJLLLLLLIIIDDDAAAAAACCC888888888999???CCC@@@999@@@<<<>>>EEEGGG@@@===???888666555444444111...+++---.........,,,+++,,,---/////////000000//////...222111000.........///000000...------------,,,***))))))))))))***+++,,,,,,...---+++((('''&&&&&&'''(((((((((((())))))))))))+++******))))))))))))))))))))))))))))))))))))))))))***,,,---///111333333~~~{{{zzzyyyxxxvvvtttmmmlllkkkhhhfffcccaaaaaabbbaaa^^^ZZZTTTOOOLLLJJJFFFDDD@@@<<<999777666666333333222111111000//////...---,,,+++************))))))(((''''''''''''((()))---111444666888:::<<<:::::::::999888666444222777888999888777888:::<<<::::::;;;<<<===???@@@AAA??????>>>>>>>>>>>>======???999888IIIjjj}}}uuuhhh[[[SSSMMMIIIGGGBBB???;;;888888777555444666666666666444111...,,,---,,,+++)))'''&&&''''''%%%$$$$$$###############"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''((()))+++,,,---------.....................//////000111222222333666999@@@EEEEEE???999===IIITTTPPPFFF<<<;;;AAAEEEAAA;;;@@@===:::999;;;===?????????BBBEEEHHHPPP___ooozzzrrr```ZZZhhhvvvuuulllhhhpppgggXXXLLLJJJSSSbbbmmmeeeqqqrrr___HHH???EEELLLHHHNNNUUUWWWWWWZZZcccjjjooohhh```\\\\\\\\\ZZZWWWFFFBBB@@@AAA???999666666======<<<:::999999;;;===<<<>>>???>>>======???AAA999999999:::<<<>>>??????:::888666444444666888888888AAABBB>>>CCCNNNLLLAAACCC@@@999777===FFFGGGAAADDDIIILLLIIIBBB===<<<===666666777;;;DDDKKKGGG@@@<<<888888@@@DDD@@@;;;999888777666555444222...+++,,,---......---,,,,,,---000000000000000000///...111000//////.........///111///---------,,,+++)))((((((((())))))***+++,,,,,,+++***((('''&&&&&&&&&(((((((((((()))))))))))),,,+++)))((((((((()))***))))))))))))((((((((((((***+++,,,...///000000000~~~{{{yyyxxxvvvssspppmmmllljjjgggeeebbbaaa```]]]\\\YYYVVVSSSOOOKKKIIIDDDBBB???;;;999777555555111111111000//////......------+++***************)))(((((('''''''''''''''(((,,,000333444666888999:::::::::999888555333222666777888888777888:::<<<;;;;;;<<<===>>>@@@AAABBB===>>>>>>======<<<<<<<<<<<<999???VVVzzzzzzqqqcccVVVMMMHHHEEEDDD@@@>>>;;;888777555444333444555666666555222000......,,,***(((((((((((((((%%%$$$######""""""############$$$%%%&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((()))))))))))))))((()))***,,,---...............---------...//////...///111000111222444555>>>BBBEEEBBB<<<@@@OOO___```RRRBBB===AAADDDAAA;;;>>>;;;888777888:::<<<<<<===;;;;;;???EEEMMMVVV\\\\\\MMMHHHVVVhhhmmmhhhdddhhh```UUUJJJGGGLLLWWW______lllqqqcccMMM@@@BBBHHHAAADDDHHHLLLPPPRRRSSSTTTYYYWWWTTTSSSTTTTTTRRRPPPLLLFFFCCCDDDBBB;;;666555<<<;;;:::888666888<<<@@@<<<>>>???@@@@@@@@@AAABBB999:::::::::999999:::;;;777555333222222222555777000888999444:::HHHIII???:::;;;:::999<<>>DDDJJJJJJDDD>>>;;;;;;444666888>>>IIIRRROOOHHH<<<888777<<>><<<999777555444////////////.........------,,,+++***)))))))))))))))(((''''''&&&&&&''''''(((+++///222333555777888:::::::::999888666444222555666777777777888:::<<<<<<<<<<<<===???@@@BBBCCC<<<===>>>===;;;:::;;;<<<555:::IIIeeesssjjj]]]QQQIIIEEEBBBBBB>>>===;;;888666444333222333444555666555444222000000---)))''''''(((((('''$$$$$$###""""""""""""###$$$######%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((())))))***++++++)))***+++,,,---.........,,,,,,++++++,,,---///000...000111000000333444222999>>>BBBBBB>>>AAAQQQcccmmm^^^KKKBBBCCCEEEBBB======:::777666777999::::::???:::999>>>DDDHHHKKKOOOPPPHHHBBBIIIVVV^^^\\\VVVYYYTTTMMMFFFBBBEEEKKKQQQVVV```fff^^^MMM@@@???DDD===>>>AAAGGGLLLNNNKKKHHHGGGHHHJJJKKKLLLMMMMMMLLLNNNGGGCCCDDDDDD???;;;:::>>>>>>===888555444888<<<<<<===???BBBCCCDDDCCCCCC@@@@@@???;;;777555444555777444222222000///111666000444444222888DDDIIIFFF666:::===<<<;;;>>>DDDIII999???FFFHHHFFFAAA>>><<<444777;;;@@@IIIPPPNNNHHH>>>;;;:::<<<@@@@@@;;;777666555333222333222111///***,,,...///...---------000000000000///...------)))+++...000111000...,,,111///---------,,,+++)))(((((((((((()))***++++++))))))***+++***)))'''&&&(((((((((((())))))))))))+++******)))))))))))))))((((((((())))))*********,,,,,,++++++******))))))~~~|||yyywwwuuusssrrrooommmlllkkkhhheeebbb___]]][[[XXXUUUSSSRRRPPPMMMHHHCCC=========<<<999666333111............------------,,,+++***))))))(((((()))(((((('''&&&&&&&&&&&&'''))),,,000333444555777999::::::::::::999777555444444666777777777888:::<<<;;;;;;;;;<<<>>>???AAABBB;;;<<<>>>===:::999:::<<<333AAAXXXrrrwwwiiiaaaVVVLLLFFFCCCBBBAAA<<<<<<:::888444222111111333444555555555333111///000,,,'''%%%&&&'''&&&%%%$$$$$$###"""""""""""""""$$$###"""$$$'''((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))***+++,,,---******+++,,,,,,,,,,,,,,,******))))))+++---///111///333333111222666555111555888===???<<<>>>MMM___qqqbbbOOOCCCAAAAAA???<<<;;;888555555666888999:::BBB===;;;@@@DDDEEEIIINNNNNNMMMGGGAAAFFFQQQQQQJJJMMMKKKFFFAAA???@@@DDDHHHNNNSSSWWWSSSGGG===:::<<<999<<<@@@DDDFFFFFFEEEDDD;;;===@@@AAABBBDDDGGGJJJNNNFFF@@@@@@AAA???<<<<<<===???@@@<<<666444555888999:::===@@@CCCDDDCCCAAA??????===999444111111333777333222222///,,,///555444333333444999AAAKKKQQQ===>>>???===::::::@@@FFF<<<>>>AAACCCCCCAAA>>><<<555:::===???CCCFFFDDD>>>>>>===<<<<<<>>>@@@>>>;;;555333000///000222222222))),,,...///...---------///000000///...---,,,,,,)))***,,,...///000000000000...------------+++***(((''''''(((((()))***+++((()))+++,,,,,,***((('''(((((((((((())))))))))))***************)))(((((('''(((((()))***+++,,,,,,,,,+++***)))((()))******}}}zzzxxxvvvsssrrrrrrqqqooommmllljjjhhhdddaaa]]][[[YYYXXXUUURRRQQQPPPLLLFFFAAA:::;;;<<<;;;999666222///------------------,,,,,,,,,+++***)))(((((((((((((((((('''&&&&&&&&&&&&'''***---111444555666888999::::::::::::999888666555444555777777777888:::<<<:::::::::;;;===>>>@@@AAA:::<<<>>><<<:::888:::<<<777IIIddd{{{|||lllaaaZZZPPPHHHDDDBBBBBBBBB::::::999777333111000000333444555555444111///---000+++&&&$$$$$$%%%%%%###$$$######"""""""""""""""$$$###"""$$$'''((('''$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''')))***,,,---...)))******+++++++++******)))(((((((((***---000111111555555222333888777111333444999;;;999;;;IIIYYYnnn```MMM@@@===<<<;;;999;;;888555444666888999:::AAA<<<:::======<<>>::::::999===AAABBB???>>>@@@BBB555777888999999===BBBGGGPPPFFF>>>===>>>;;;999999999===AAA???999555555777666777:::>>>AAABBBAAA???999999888444000...111444777333222333///***---555333000000333666<<>><<<:::777<<>>======999444<<<<<<;;;:::<<>>555222///...///111333333)))+++...///...---------////////////...---,,,+++*********+++---///111333000...------------,,,***'''''''''(((((()))***+++((())),,,------+++)))'''(((((((((((()))))))))))))))***+++++++++***((('''''''''(((***+++,,,---...+++***)))((((((***,,,---}}}yyywwwtttqqqnnnllljjjiiihhhgggdddaaa^^^[[[YYYXXXUUUSSSQQQOOOMMMJJJGGGDDD<<<;;;999777444222000//////...---,,,++++++++++++))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''+++...222555555666666777777999<<<;;;999555333333666666777888888888888888888999999:::;;;<<<===>>>======<<<;;;<<<===:::666777XXXyyy{{{uuuppplll]]]UUUJJJCCCAAA@@@===:::===<<<999444000000222444666666555333111...,,,+++***(((&&&$$$###$$$%%%&&&&&&%%%$$$$$$######$$$$$$#########"""######$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&'''''''''(((((())))))******((((((***++++++***)))((()))***+++,,,...000222333222111111333777999888666666777:::;;;777777???IIIdddUUU@@@:::???888222:::777555333222333555888:::@@@===999666777;;;@@@CCCMMMIIIDDDAAACCCIIIRRRWWWGGGCCC===:::999<<>>>>>;;;;;;<<<===;;;999777666666000666::::::===CCCDDD@@@:::888555222000000000000333333444222000//////000111,,,---555666444<<>>@@@AAA===;;;===GGG;;;777@@@EEE???:::;;;;;;??????;;;:::===???>>>===@@@===888777===???<<<444000,,,,,,///222333333---.../////////...---,,,***+++,,,------+++***((((((((()))***++++++,,,,,,*********,,,------+++)))))))))''''''&&&'''((()))***(((+++111222,,,***,,,''''''((())))))))))))))))))))))))))))))))))))))))))))))))***+++...000222///,,,******,,,---+++)))~~~|||uuutttqqqnnnkkkhhhgggffffffeeecccaaa]]]ZZZXXXVVVTTTRRROOOMMMLLLIIIEEEBBB<<<;;;999777444222000///......---++++++*********)))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&))),,,000333444444555666888999:::888555444444555777888888999999999888888888888999:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;:::888DDDbbb~~~yyyqqqiiiccc[[[SSSIIICCC@@@???<<<:::<<<:::777333//////111333555444444222000---+++***)))(((&&&$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$#########"""######$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%'''''''''''''''((())))))******'''(((***+++++++++************+++,,,...000222333444333333555999:::999888444555777888555444;;;EEEeeeXXXCCC:::===777111888777666555444555777999::::::777333000111444888;;;GGGEEEAAA@@@@@@DDDHHHKKK@@@>>><<<::::::;;;===>>>CCCKKKOOOLLLEEE???:::555888<<<@@@@@@<<<999999;;;999999777444111222555777>>>BBBBBB<<<999;;;<<<999888:::<<<<<<:::777444333///555888888:::??????<<<666444333111000000111222...000111000...,,,,,,,,,///+++---555666444:::EEEHHHAAA===???@@@===<<<>>>???888888AAADDD===888:::>>>AAA@@@<<<<<<@@@CCCBBB===???<<<666666:::<<<:::444111......111333333333....../////////---,,,+++***+++,,,------+++***((((((((()))***,,,---//////,,,+++,,,---//////---+++)))(((''''''''''''((())))))'''***000000+++)))+++'''(((((()))******))))))))))))))))))))))))))))))))))))***+++,,,---///000,,,)))'''''')))***(((&&&}}}}}}}}}{{{zzzrrrpppmmmjjjgggeeecccbbbcccbbbaaa___\\\YYYVVVTTTRRRPPPMMMKKKIIIGGGCCC@@@<<<;;;999777444111///...------,,,+++************((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''***///111222222333444999888777444222222444666888999999999999999888777777777888999:::;;;;;;<<<<<<<<<<<<;;;999888:::;;;TTTmmmxxxnnneee]]]WWWQQQGGGAAA???===;;;999999888555222...---///111444333333111///---+++***((('''&&&$$$$$$$$$%%%%%%%%%%%%$$$############$$$######""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&((((((&&&''''''(((((()))******'''((()))++++++,,,,,,,,,******+++,,,...///111222333222333555888999999888222222555666333222777@@@bbbYYYDDD888999444...444444555555555666777888888999666222000///222555777??????>>>===============888999999::::::888777666:::???DDDGGGHHHFFF<<<111666888<<<>>>>>>===:::888::::::888555222111333555333:::@@@===999888777777444666999;;;:::777333000...222555444666999999666111000000000000111222222+++---000000...+++******...***,,,333555333888@@@HHHBBB=========;;;;;;===888666:::BBBCCC;;;777999???AAA>>>;;;;;;AAADDDDDD<<<<<<999444333555666555333111000000222333333222////////////...,,,+++***++++++,,,---,,,+++***))))))))))))***+++,,,---...---------///111111///---***)))(((''''''((()))***)))(((***......+++)))***(((((()))************))))))))))))))))))))))))))))))***+++,,,---------------+++******+++,,,+++)))~~~}}}{{{zzzyyyxxxpppooollliiifffcccbbbaaa_________]]]ZZZWWWSSSQQQOOOMMMKKKIIIGGGDDDAAA>>><<<;;;999666333111///...,,,,,,+++***************((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''***...111111222222333666666555333111111333555888888888888888777777666666666777888999:::;;;;;;=========<<<777555:::AAAaaatttxxxooofff]]]RRRMMMEEE???===;;;999888888777555111...---///111333333222111///---+++***'''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###############""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((()))&&&&&&''''''((())))))***'''((()))***+++,,,------+++++++++,,,---///000111///000111333555666666666333333555777444222666===[[[WWWDDD555555222...222222333444666666666666555999777444111000111333555:::::::::999999888888777555666888999888777444333555777:::@@@HHHJJJ@@@333555444555888<<<<<<999666;;;;;;:::888555444555777...777@@@@@@:::555444555333444666777888666333000000111222333333444444222......////////////000000,,,///111222000...,,,,,,///+++***...000111666===GGGCCC>>>;;;999777888999888999>>>CCC@@@:::888<<<>>>>>>:::666888???BBBAAA888777555222000111000000111111111111222222111111000000///...---+++******++++++,,,,,,,,,+++***)))+++***)))))))))***+++,,,...---...000222222000///+++***)))((((((((()))*********+++------+++++++++))))))******+++******)))(((((((((((((((((((((((()))***,,,------,,,+++***------,,,---------,,,,,,~~~}}}zzzxxxvvvvvvqqqooommmiiifffdddbbbaaa]]]\\\\\\ZZZWWWTTTQQQOOOMMMKKKIIIGGGEEEBBB>>><<<:::999777555222///---,,,++++++***)))))))))******((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%(((+++///111222222333444222444555555333222333444555555666666666666555555555666666777888999:::;;;>>>>>>>>><<<666444???LLLnnn|||vvvoooeee[[[MMMIIICCC===:::888777666777777555222///...///111333333222111000...,,,+++&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######""""""######""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''((())))))&&&&&&&&&'''(((((())))))'''(((((()))+++,,,---...+++++++++,,,,,,...//////...///111333444444555666666666777:::888555777<<>>999555333333333<<<>>>AAABBB>>>:::;;;???===<<<888444777===@@@>>>333222222222111///------///000000000/////////000000///...---,,,+++******,,,,,,,,,,,,++++++******************+++---///111------...000222222111///...---,,,***))))))******,,,------,,,,,,------,,,***+++++++++++++++******(((((((((((((((((((((((()))***+++,,,,,,,,,******((()))***+++******))))))~~~|||xxxtttssssssqqqooommmiiifffdddbbbaaa[[[ZZZXXXVVVSSSQQQOOOOOOLLLJJJGGGEEEDDDAAA===:::888777555333000...,,,+++******)))))))))))))))***((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%(((,,,000222333333444555111333555555444333333444333333444555555555555555666666777888999::::::;;;===<<<===<<<666666HHH]]]{{{{{{rrrkkk```TTTHHHEEE@@@<<<888666555555666666444222///...///000222111111000///---+++***%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""###!!!!!!""""""###$$$&&&&&&###$$$$$$%%%%%%$$$$$$######$$$%%%'''((((((((((((%%%&&&&&&''''''((())))))(((((((((((()))***,,,,,,,,,,,,++++++,,,---......///111333555555555666888888777999<<<:::666666:::PPPYYYNNN<<<:::===::::::666777999:::;;;;;;:::999777666555444333333333333666555444333444666888999888888888888777777777777666666777;;;BBBHHHDDD<<<888555222333777;;;<<<<<<888999;;;:::888777777777444777<<>>???===666222111111///;;;>>>@@@???<<<;;;<<>>::://////222666666111......///000000///------...000//////---,,,++++++++++++,,,,,,,,,+++++++++******))))))***+++///333777999.........111333444222111333111///---+++*********...000///,,,+++...///---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))******++++++++++++++++++(((***------,,,++++++,,,}}}~~~~~~{{{uuupppnnnnnnooommmkkkgggdddbbb```___ZZZXXXUUURRRPPPOOONNNOOOKKKIIIGGGEEECCC@@@<<<:::777666444111...,,,***)))))))))((((((((())))))***)))))))))(((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%(((+++///222333333444555333333444333222333555777222222444555666666777777666777777888999:::;;;;;;999999;;;<<<777;;;SSSooovvvmmmfffZZZMMMDDDBBB???:::666444444555333333333111...------/////////......,,,+++)))((($$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""!!!!!!!!!"""###%%%&&&'''###$$$%%%%%%%%%%%%$$$###$$$%%%&&&(((((((((''''''%%%%%%&&&''''''(((((()))(((((('''''''''(((***+++,,,,,,,,,+++,,,,,,------...111444444444444666888888777888;;;:::555444666LLLZZZRRR>>><<>>===:::777666666666333555888777444666<<<666333222444999;;;:::777555000///222111------111---///000111000---***(((***+++------,,,++++++,,,000---******---111333333444999:::444000111111///444777;;;<<<<<<<<<<<<;;;;;;999555222555:::999444---...444<<<===666222222111111111///,,,,,,///222......,,,+++++++++,,,,,,,,,,,,++++++******+++++++++******+++...111555888//////000222555666444333777555222///---+++******...000///***)))---///,,,,,,,,,------,,,++++++***))))))))))))))))))))))))******)))******+++,,,,,,)))---000000///---...///{{{}}}}}}yyysssnnnkkkkkkmmmkkkhhheeebbb___^^^]]]ZZZXXXTTTPPPNNNMMMNNNOOOKKKIIIFFFDDDCCC@@@<<<999666444333000---+++)))((())))))(((((((((((()))***))))))))))))((((((((((((%%%$$$$$$$$$$$$$$$$$$%%%'''+++///111222222333444555555333000000222777;;;222333444666777888888888777777888999:::;;;;;;<<<666555999;;;888???\\\{{{}}}qqqiiidddYYYLLLBBBAAA>>>999555333333444111222111///---+++,,,---------,,,+++***)))'''&&&###$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""!!!!!!!!!"""###%%%&&&'''###$$$%%%&&&&&&%%%$$$###%%%&&&'''((((((((('''&&&%%%%%%&&&&&&'''(((((())))))((('''&&&&&&'''((())),,,,,,,,,++++++,,,,,,---+++...222222111111333666777555777:::999444222333HHHYYYRRR>>>;;;>>>999555444444444555666666777777222222222222111111111000111222333333333222111000666888:::<<<<<<999777555222999????????????>>>;;;000222444666666666666777???AAABBBAAA===999777666555000...222444333777>>>555333333777<<<>>>;;;666444///...111111,,,---111,,,...000222111...+++)))+++,,,------++++++,,,...------,,,---000333222///---555777333000222222///,,,111666:::===>>>;;;888777555111///222666444...---...666@@@BBB;;;555555333333222///,,,,,,000444...---,,,+++++++++,,,------,,,++++++******++++++---,,,***)))))),,,...000111111222444666777666444999777444111...,,,+++***---000...((((((---...+++------------,,,,,,+++***))))))))))))))))))))))))***))))))((()))+++---...&&&***---...,,,***+++,,,~~~{{{|||yyywwwvvvvvvtttoookkkkkkhhheeeaaa^^^\\\\\\\\\XXXWWWUUUSSSQQQNNNMMMLLLHHHGGGEEEBBB@@@===;;;:::666444222000...,,,++++++))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''&&&''''''&&&$$$$$$&&&'''))),,,///222333444666777666444111000000222555777333444555777777777666666888:::<<<===<<<<<<>>>???<<<::::::===>>>IIIhhhuuukkkccc[[[SSSMMMCCCAAA>>>:::666444222222222000---,,,---------,,,,,,++++++)))((('''&&&%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$#########"""""""""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((''''''''''''(((((((((((()))))))))))))))))))))))),,,------,,,+++***,,,------///111111111000111222666666777888888666111---777OOO[[[OOO???;;;;;;888666333111333777999777333666555222000//////000000000111111111//////000222333111111333333222222333///000333:::???AAA===999666555333111000333888<<<777999<<<<<<;;;999::::::555333222222333444333333555444444777777444666:::444333000---,,,+++,,,---///000111222111...+++)))'''))),,,...///...---+++---------------...///000...000111111111111333444///000333666888888444111111000000...,,,+++,,,...---///222666777777666666333333000---++++++---000++++++++++++++++++++++++...---+++******+++---...+++...///...+++)))***,,,------...//////......---...---,,,+++++++++------++++++)))))))))***++++++222///***(((((()))******,,,***((((((+++,,,+++)))))))))***+++,,,------...))))))***++++++++++++***|||yyyxxxvvvuuutttuuusssooollliiigggddd```]]]\\\[[[[[[TTTSSSQQQOOOLLLJJJHHHGGGFFFEEECCCAAA>>>;;;999888555444222000---,,,+++***((((((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&'''(((+++///222333444555777555333111///000222555777333444666777888777777777888:::<<<<<<<<<;;;<<<===;;;:::999:::@@@QQQnnnzzzpppggg___WWWOOOIIIAAA???<<<888555222111111111///---,,,,,,------,,,******)))((('''&&&&&&%%%&&&%%%%%%$$$$$$######"""#########"""""""""!!!!!!"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((''''''''''''(((((((((((())))))))))))))))))))))))+++,,,---,,,++++++,,,......000111111000000000111333333444666666444000---111EEETTTPPPEEE@@@===999666333000222666888666333555444222000/////////000000000111000///...000222000000111222333333444555333333444777:::<<<<<<;;;777555222///...000555999============;;;999777555555444333333333444333333444222222555555333555999333222///---------...///...///111111000...+++)))&&&(((***,,,---------,,,,,,,,,,,,,,,,,,------...,,,...000111111222444666///000222555777777444111000000...,,,******+++,,,000222444666666555333222111000///,,,***)))+++---++++++++++++++++++++++++......,,,,,,,,,,,,---...,,,...///...,,,,,,...000------,,,,,,++++++******,,,,,,+++******+++,,,------,,,+++++++++,,,...//////---******+++---------...+++(((((()))***)))((())))))******************))))))***++++++++++++***~~~yyyvvvuuutttrrrrrrrrrqqqnnnlllgggeeebbb___\\\[[[ZZZZZZRRRQQQOOOLLLIIIGGGEEEDDDDDDCCCAAA???<<<:::888777444333111///---+++******'''''''''(((((())))))***(((''''''&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$&&&'''(((+++///111222333555666444222000//////111444555444555666777888888888888999;;;<<<<<<;;;::::::;;;::::::888999FFF___www{{{tttjjjaaaYYYRRRJJJDDD???===:::666333111000000111...,,,+++,,,,,,,,,+++''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''(((((((((((())))))))))))))))))))))))***+++,,,+++++++++---//////000222111000//////000000000111333444333111......;;;IIIOOOLLLCCC;;;888555222000111444555444222333333222111000//////...///000000///......///111///000111111333555666666666666666555444666999;;;:::888444///---///444888???===;;;<<<===<<<888444555555444444444555555555444000000222333222333777222111///...---...000111---...///000///,,,***((((((((()))***+++,,,------,,,,,,,,,+++++++++++++++***,,,///000111222555777//////111333555555333000000///,,,***))))))***+++444444555555444222///...---......,,,***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,------------..................///...---...111333///...,,,***)))))))))***+++***))))))***+++,,,---......------...000222333---,,,+++---///000000000000---)))(((((())))))((())))))***))))))(((((('''))))))***++++++++++++***}}}yyyuuusssrrrqqqooonnnllljjjiiidddccc```]]][[[YYYXXXXXXRRRQQQOOOLLLIIIGGGEEEDDDDDDCCCAAA>>>;;;999777666333222000...,,,+++***)))&&&&&&''''''((()))******((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&'''(((+++///111222333444555333111000//////111333444555555666777888999999::::::<<<===<<<:::999999:::999:::777:::OOOmmmvvvoooeee]]]VVVOOOGGGBBB===;;;888555333222111111000---+++***+++++++++***%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%"""""""""""""""""""""""""""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''(((((((((((((((((((((((((((((((((((()))***++++++***+++---//////111222111///......///......///111333444222111222555???KKKLLLDDD:::666444111//////111333222111222222222222111000///....../////////------///000000222333222333555666444777888888555222222555999>>><<<777222///111555999999666555888===???<<<777222444555666666777888999555000...111222111111444444222000...---...///000---.........---+++)))(((,,,,,,+++******+++,,,------------,,,,,,+++******+++---///000000111333555/////////111222333111///111///,,,***++++++,,,,,,444444555444333000...,,,,,,---...---***))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------///...---,,,,,,---///000000...,,,+++***+++,,,---***))))))))))))+++,,,---......---...000222444555------...000222333222000000...+++))))))***,,,,,,((()))************)))((())))))***++++++++++++***}}}yyyvvvrrrrrrpppmmmiiifffeeedddaaa```^^^\\\ZZZXXXVVVVVVPPPPPPNNNLLLIIIGGGEEEDDDCCCBBB@@@>>>;;;999777666111000...,,,+++***))))))%%%&&&&&&'''((())))))***''''''&&&%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&((())),,,///111222333444555222111000///000111333444555555666777888999:::;;;;;;<<<======;;;999999:::999999999AAA[[[xxx}}}rrrlllbbbZZZTTTMMMFFFAAA;;;:::888555333333222222///,,,***)))*********)))$$$$$$$$$$$$%%%%%%%%%%%%!!!""""""######$$$$$$%%%########################"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''(((((((((((((((((((((((((((((((((((((((***++++++***+++---//////000222111///.........///......000333555555444555111555AAAHHHFFF???;;;333111//////000111111111111111111111111000///....../////////------///000333777777333333666666222555888999888444222222444<<<;;;777333000111444777333111111555<<>>===<<<::::::;;;;;;999<<>>;;;999666444333///...,,,+++))))))(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%"""###$$$$$$###$$$&&&(((,,,///222444444444555666222222222222222333444444444333444444666888:::;;;<<<===???>>>===<<<<<<======888???YYYuuu{{{sssiiicccZZZSSSNNNHHHAAA===777666444333222222222333---+++((('''((()))((('''%%%%%%%%%%%%%%%%%%$$$$$$""""""""""""############""""""""""""#########$$$"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''(((((((((((())))))))))))))))))))))))***++++++***))))))+++,,,---...000000///...///000000///...///222555777777000000...000>>>LLLMMMDDD444333111///...///111333222111000///...///000000000000111000///...000222555<<<<<<555555;;;;;;444666666666888888777555333111222333222111111222333444444666777777777666555555999======:::777888:::EEE<<<555555666444333333444222///,,,+++******+++//////...---,,,+++******//////...---,,,,,,,,,,,,)))***,,,---------+++***,,,---///......---///000///,,,******+++,,,---,,,------...222777888444000---......//////000000000//////...,,,++++++---000******************************))))))***,,,---...111//////000111000,,,)))''''''(((((())))))******...---,,,+++******++++++,,,++++++,,,---///111222333222222222333333111000,,,///222222000///000222)))+++...///000///---,,,))))))***++++++++++++***zzzvvvtttsssqqqpppjjjkkkjjjfffaaa___```ccc[[[[[[ZZZYYYWWWTTTSSSQQQIIIIIIHHHHHHGGGGGGFFFFFF???>>><<<:::777444222111...---,,,***)))((((((((('''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%"""###$$$$$$###$$$&&&(((---///333444555555666777333333222222333333444555333333333333555777999;;;<<<===??????>>>======>>>???888BBB```|||xxxpppfff___WWWPPPJJJEEE???:::555444333111111111111222---***((('''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$#########""""""""""""""" !!!!!!!!!""""""######"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''((((((((()))))))))))))))))))))))))))***++++++***))))))***+++,,,---///000///...///000111///---...111444666666111444111///;;;LLLMMM@@@444444222000...///111444222111///------...000111000111111111//////111222444<<<<<<666666===>>>777999666444555888999777444///111444444444333444555222555777888888777777888999===@@@???999555666777III???888777888666333333222000...+++******+++,,,000///...---,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,'''(((***,,,---,,,+++******+++---.........000222///,,,))))))***+++,,,,,,++++++---333888999444///............//////000000//////---+++)))***---000)))))))))))))))))))))))),,,+++***)))***,,,///000111000111333555444000,,,******++++++++++++***)))000///---+++******++++++,,,,,,,,,,,,---...000111333222111111333333333111,,,///333333000......///+++---///000///...+++***))))))***++++++++++++***~~~{{{wwwuuuuuutttsssrrrlllhhhdddaaa```___^^^]]]XXXWWWVVVUUUSSSRRRQQQPPPJJJHHHGGGHHHHHHGGGEEECCCAAA>>>;;;999888555222000///...,,,***)))(((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######"""###%%%'''...///111333555666666555666000---111444333333555555666666666666777:::==================>>>??????AAA>>>LLLkkk~~~xxxkkkeee___ZZZRRRKKKEEE@@@<<<999666444111/////////...---***(((&&&%%%&&&''''''&&&####################################"""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,---///000///000111333333222111222444333222000111111+++222222:::MMMCCC<<<888444222222333111///111000///...---,,,++++++000,,,+++---......000555;;;>>>===777333444555555777666555444333444444555222222444777999999777555333666999999666555555777>>>@@@>>>999555555333///;;;CCCDDD@@@AAADDD===111000///...,,,,,,------............------,,,,,,,,,,,,,,,+++***+++,,,---...+++*********))))))((((((---------------------------+++)))'''(((***...000---------------...///000---------...///222444555///...,,,++++++,,,---...***)))((((((((()))++++++///---+++))))))+++---///000...---...111333111///---+++***+++------***'''...///000222///+++(((((()))***+++,,,---...//////222333444333111000111222000111222222111111222333000///---+++******++++++)))************+++++++++~~~}}}{{{yyyvvvtttsssrrrqqqooojjjfffbbb___^^^^^^\\\[[[WWWVVVUUUSSSRRRPPPOOONNNIIIHHHGGGFFFGGGFFFCCCAAA>>><<<999777666333111......---+++***((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###$$$''')))///000222444555555444444333///---111333222222333444555666666666777:::==================>>>?????????BBBUUUqqq~~~vvvjjjfff\\\WWWOOOHHHBBB===999666555222///.........---,,,)))'''%%%%%%%%%&&&&&&%%%####################################"""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))******************++++++...///000000///000222444333222111111333333222111222333---111///666IIIAAA:::666222///000111000///////////////...---,,,+++///,,,,,,000111///000444888===>>>777222222444555777777666555444444555555444444444666888999888666555888;;;;;;999888888999@@@AAA>>>888555555333000===HHHNNNGGGBBBAAA===555000///...---------......------,,,+++++++++++++++---,,,,,,+++,,,---...///+++*********)))))))))))),,,,,,,,,,,,------------...,,,***((((((***---///------,,,,,,,,,---......,,,,,,,,,,,,...000222333......,,,+++++++++,,,---******)))))))))***+++,,,...---+++))))))+++---...333000...---......,,,***------,,,------,,,+++***,,,,,,---//////---++++++******+++,,,---///000000555666666444222000111111000111222111000///000111...---,,,+++***)))))))))))))))*********+++++++++|||zzzxxxvvvtttsssrrrpppmmmkkkgggddd```^^^]]]\\\[[[YYYVVVUUUTTTRRROOOMMMLLLKKKHHHGGGEEEEEEDDDCCC@@@>>><<<999777555333111...,,,---,,,***)))'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$$$$%%%(((+++000111333444444333222111000------111333111000222333444555555555777:::<<<===============>>>>>>???>>>JJJaaaxxx}}}rrrhhhfffZZZUUUMMMFFF@@@;;;777444333111///---------,,,***(((&&&$$$$$$%%%&&&%%%$$$####################################"""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))++++++******************,,,---.........000333666333222000000222333222222222555///222,,,111GGG@@@888444///------...///000,,,---///000000///---,,,---,,,///444555222000222555<<<>>>888111000333555666666666555555555555555666555444444666888777777888;;;>>>>>>===;;;::::::@@@AAA===666444666666444???NNNVVVOOODDD@@@===:::000000///............///---,,,***))))))***++++++...------------...//////***************)))))))))******+++,,,,,,---,,,,,,...---+++))))))***,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,---///000......------,,,,,,,,,,,,++++++*********+++,,,------,,,***))))))***,,,---555222///---------,,,+++,,,...000000---+++,,,...222111000000000...,,,)))******+++---...///000111555666666555333222222333111222222111...------...------,,,,,,+++)))(((''')))))))))*********++++++~~~zzzwwwuuutttsssrrrqqqoookkkhhheeeccc___]]]]]]\\\ZZZXXXVVVUUUSSSQQQNNNLLLJJJIIIGGGEEEDDDCCCBBB@@@>>>;;;:::888555333222000...++++++***)))(((&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%)))+++000111333444444222000...---+++,,,111222000///111222444555555555777:::===>>>>>>============>>>>>>???RRRlll{{{xxxkkkdddcccZZZUUUMMMFFF@@@;;;777444333111///......---,,,***&&&$$$######%%%%%%$$$#######################################"""""""""!!!""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))+++++++++***************((()))***+++---000444888333111//////111333333222111555111333,,,000GGGBBB666333///,,,,,,...000111***,,,///111222111///---,,,,,,111777888444111111333;;;???999111000333444444444555555555555444333666444222222444666666666:::<<<>>>???>>><<<;;;:::======:::444333777:::999AAAMMMVVVQQQGGGAAA===;;;000000//////............---,,,***))))))***+++,,,...............//////000************************((()))+++,,,,,,,,,,,,,,,...---+++************+++,,,++++++***************,,,+++*********+++,,,---///////////////---,,,,,,,,,,,,+++***+++,,,---...,,,+++))))))))))))+++,,,444333000//////000000111+++000444222---+++...222///000000......///---)))******+++---...///000111222333444444333333444666222222222000---,,,+++,,,------...---,,,***((('''))))))))))))************}}}xxxuuuuuusssrrrqqqpppmmmiiifffdddbbb___^^^]]]\\\ZZZXXXUUUTTTRRRPPPMMMKKKIIIHHHEEEDDDBBBAAA@@@???<<<::::::888555333222111...,,,******((('''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######""""""%%%(((,,,000111333444333111...,,,+++***,,,111111///...111222333555555555777;;;===>>>>>>============>>>>>>EEE\\\sssyyypppeee___^^^VVVQQQJJJCCC>>>:::666333333222000//////...,,,***$$$#########%%%%%%$$$#######################################"""""""""!!!""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((************************+++,,,---......000333666222000///000111333222222000555222555///333HHHCCC666444111...---...000222)))+++...111222111000///,,,---222999:::555111111333;;;???:::444333444444111222444555555444333222555222000000222444555666;;;;;;;;;;;;;;;:::999888888999666222333999>>>>>>@@@GGGLLLKKKGGGCCC===888///////////////......------,,,+++******+++,,,---......////////////000///***************+++++++++((()))+++,,,---,,,++++++---,,,,,,++++++*********+++******)))))))))******,,,+++***))))))***+++,,,111111111111000///---------,,,+++++++++,,,......++++++***))))))***++++++333222111000//////000111+++111666444...+++///444(((...000......222222///+++,,,,,,---...///000000222333444333222111222333222333333111...,,,------////////////...+++)))((((((((()))))))))*********|||xxxuuutttrrrpppnnnmmmkkkgggeeebbbaaa^^^]]]]]]\\\YYYWWWSSSRRRQQQOOOLLLJJJIIIHHHCCCBBB@@@@@@@@@>>><<<999999777555333333111///---******(((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""$$$))),,,///111333444333111---++++++***,,,000000...///333333444555666666999<<>>>>>===============PPPeeevvvssshhh```\\\YYYOOOKKKDDD???:::777333111333222000000000///,,,***$$$######$$$&&&&&&%%%#######################################"""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++222333333333111000000111/////////111333333222000000444222777222555HHHAAA555555444111......///111***,,,...000222222111000------111777999444222333666<<>>???AAACCCDDDAAA:::444.........///...------,,,+++++++++,,,,,,,,,,,,,,,---......///000/////////*********+++++++++++++++***+++---......,,,+++)))++++++,,,,,,,,,+++******)))))))))))))))***++++++,,,,,,+++******+++------222222111000///......---,,,,,,+++++++++,,,---...+++++++++******+++++++++000111111///,,,*********+++111555444///,,,000555666???CCC<<<555444333000//////000000000111111111444555555333111//////000222333333222000///000111111111000///---+++***)))((((((((()))))))))******{{{xxxvvvssspppmmmkkkiiigggeeeccc```^^^\\\\\\[[[ZZZXXXUUUPPPOOONNNLLLKKKIIIHHHGGGBBBAAA?????????>>><<<:::888666444333222111...,,,******)))(((''''''''''''%%%&&&&&&''''''&&&&&&%%%#################################"""###&&&***...---///222444333000---+++++++++---//////---000666333555666777888:::===@@@??????>>>===============^^^ooowwwmmmaaa^^^[[[VVVLLLGGGAAA<<<999666333222111000/////////...+++((($$$######%%%''''''%%%$$$####################################"""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,---///111333333222000//////---...///222444444111///111444111777444666EEE:::444555555333///------///,,,---...000111111111111///...000555666333222444999===???>>>======999333000333666888999777444222222111000111555777888999<<<888333222333555555555222444333000222888<<<<<<<<<;;;;;;===???<<<666222,,,---.........---++++++((()))+++,,,---,,,+++***,,,---.../////////......*********++++++,,,,,,,,,,,,---...//////---***((()))***+++------,,,+++***((((((((()))***+++,,,------,,,,,,+++,,,---///000222111///...,,,,,,,,,---,,,+++*********+++---...,,,,,,++++++++++++,,,,,,,,,///111000---***)))))),,,000333333///...000444===LLLQQQEEE777333111---555555444444444333333333111333444333222222333444111333444444333333444666222111///---+++***))))))(((((((((((()))))))))***{{{xxxvvvrrroookkkhhhfffeeecccbbb^^^\\\[[[ZZZZZZYYYVVVTTTNNNMMMLLLKKKIIIHHHGGGFFFAAA@@@????????????===;;;777555333222111000...++++++***)))(((((((((((((((%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$###$$$''',,,000---///222444333111---+++,,,+++---///...---111777444555777888888;;;>>>AAA??????>>>===============gggtttwwwiii^^^]]][[[TTTKKKGGGBBB===:::888666444000///.........---***'''$$$###$$$&&&'''(((&&&$$$####################################"""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''(((***+++,,,---...&&&***...111111000//////,,,---///333555444111...222444000777444666BBB444333555666444///,,,,,,---.........///000111111222000...///333444222333666<<<>>>??????@@@AAA;;;333111444888:::;;;999666444222111111444777:::;;;:::===888222///111444555555222444333000222777:::999;;;::::::;;;:::666333111+++,,,---------,,,+++***%%%'''***,,,---+++)))(((+++,,,.../////////...---*********++++++,,,,,,,,,---...000000///---***(((((()))+++---------+++***((((((((()))***,,,......------,,,,,,---///000111222000...+++******+++,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((,,,000222000...---...---///222222000///111333---@@@JJJ@@@333000111///999888888777666666555555,,,...111333555777:::<<<111333444555555555777999222111...+++***)))))))))(((((((((((())))))))))))yyyuuurrrqqqmmmkkkhhhfffeeeccc```^^^ZZZYYYXXXXXXWWWUUURRROOOLLLLLLKKKJJJHHHFFFDDDCCCCCCBBB@@@??????===;;;888555444222000...,,,++++++)))))))))(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$)))"""###%%%$$$(((//////222444444111---+++***---...//////...///111333444555666888:::<<<===>>>BBB>>>===???>>><<>>;;;888666444222111000000...---+++)))(((%%%$$$%%%&&&((((((&&&$$$%%%$$$###""""""###$$$%%%$$$$$$$$$############""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''(((((('''''')))(((&&&%%%%%%''')))+++(((***,,,------,,,+++***+++---//////---,,,...000,,,---...000111333444444===555---+++///555;;;===555555444222000///---,,,,,,...000111000///000111000000111444777666222...777777;;;???>>>999888:::333222444:::<<<999777777:::888666666777999::::::777555222...---...000222............000333666888:::>>><<<666444777555000---,,,***))))))***,,,---***+++,,,---------,,,+++,,,---...//////...---,,,+++***((())),,,...//////...+++)))***---...---+++***+++,,,,,,+++***((('''...---,,,+++,,,,,,,,,,,,+++,,,---...////////////444222...+++))))))***+++...---,,,***)))***---000...,,,+++,,,...///---+++///000000///...------...222222444666777555111...333333444333222000...---888777777666666555444444000222333444555666999;;;666555444555777999888777222///,,,******+++******)))***,,,,,,***)))***+++|||yyyuuurrrpppooollliiifffdddbbb^^^\\\ZZZXXXVVVUUUTTTRRROOOMMMKKKKKKJJJIIIGGGEEECCCBBBAAA@@@>>>======<<<999777555444222000...,,,++++++))))))(((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$$$$%%%(((+++)))%%%***333333444555444111---+++***...///000000///000222444222333555888;;;===???@@@@@@?????????<<<<<>>:::888666444222000000///...---+++)))(((%%%$$$%%%&&&((((((&&&$$$%%%$$$###""""""###$$$%%%$$$$$$$$$############""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''(((((('''''''''((()))******+++,,,---------,,,+++,,,...000///------///111---...///000111222333444888777444000000444===DDD999777555333111000/////////000222222111000111222333111000222666777555222555555:::@@@AAA===;;;<<<777444444777888777777:::===888444555:::<<<;;;999555333000---,,,,,,...000///...,,,+++,,,000555888666:::999555444777666222---,,,***))))))***,,,---+++,,,------------,,,+++,,,,,,.../////////......///---+++***,,,---------111...,,,,,,---...---+++++++++,,,---,,,+++))))))***,,,---,,,)))(((+++---,,,---------............333111///,,,++++++,,,---------,,,***)))***---///111...,,,,,,...///...,,,...000222222///......000666666666777777555111...///000111222333444444444666666555555555555444444000111333333444555888:::666555555666888999888666111...+++))))))***))))))(((***++++++***))))))***|||yyyxxxxxxvvvrrrnnnooolllhhheeeccc```\\\ZZZZZZWWWTTTQQQPPPNNNLLLJJJJJJJJJIIIHHHGGGEEECCCBBB???>>><<<;;;;;;999777444555444222000---,,,++++++)))((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$ (((111333,,,'''---777555666666333000---,,,,,,///000111111000111222444111222555888;;;>>>???@@@===???AAA>>>999>>>PPPcccooorrrnnnccc[[[XXXQQQGGGDDDAAA<<<999777555333111000000///...,,,***)))(((%%%$$$%%%&&&((((((&&&$$$$$$$$$############$$$$$$$$$$$$$$$############""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,---///000000///...000111...//////000111222222222333888:::666000333>>>III<<<:::777444222111111111000111222222000///000111666333111222666888888777222333999AAADDD@@@>>>>>><<<777555666555444777;;;???888333555;;;???<<<777444222///---,,,---...///000///,,,******---333777222444555333444666666333---,,,***))))))***,,,---,,,,,,------------,,,+++***+++---...//////000///222000---,,,,,,---,,,+++222000...---------,,,++++++,,,---......---+++***'''+++...,,,'''&&&***///...------,,,,,,,,,,,,,,,222000...,,,,,,,,,---...------,,,***)))***,,,///222000------...000000000,,,111555555111///000333:::999888777777555222///...///000111333555777888333333333444444444444555000111333333333333666888555555666888999999666444///,,,***((()))))))))(((''')))******)))(((((())){{{vvvvvvwwwvvvqqqkkkllljjjfffdddbbb___\\\ZZZZZZWWWRRROOONNNLLLJJJIIIIIIIIIHHHGGGFFFDDDBBBBBB>>>===;;;::::::999666444555333111///---,,,+++***((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$(((111222,,,)))///666333444444222///------...111222222222111111333555222444666999;;;===>>>>>>999>>>@@@<<<888AAAZZZpppppprrrmmmcccZZZUUUNNNGGGBBB???;;;888666444222000000000///...,,,***((('''%%%$$$%%%&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((('''''''''''')))***,,,,,,+++***))),,,,,,++++++++++++,,,,,,...///000000000000000111//////000000111111111222333888;;;777111111;;;EEE===;;;777444111111222333111222222111///...///000777555333555999<<<<<<:::333444:::BBBFFFBBB>>>======999888888666444666;;;<<<888555555999;;;999666555333111///......000111000111111///---...111555///111222222333444333222---,,,***))))))***,,,------------------,,,,,,,,,******,,,---///000111111333000---,,,---------,,,000///---------------,,,,,,---...//////...------)))+++,,,,,,***))),,,//////...---+++******++++++///...---++++++,,,---...,,,,,,,,,***)))))),,,...111///...---///222555666,,,222888888444111333666:::999777666666555333111222222111000111222444555111222222333444444555555111222333333222333555666666666777999:::888444111...,,,***)))***+++***)))'''(((******((('''((())){{{wwwuuuvvvtttnnniiihhhfffdddbbbaaa```]]][[[ZZZVVVRRROOOMMMLLLJJJIIIGGGGGGGGGFFFEEECCCBBBAAA???===<<<;;;;;;999666444444333111///---+++******''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$!!!&&&)))***)))+++000333///000111000//////000111111222333222111111333555555666888:::;;;;;;;;;:::666<<<>>>:::999HHHcccyyysssrrrmmmcccZZZSSSLLLFFFAAA===999666555333111////////////---,,,***((('''%%%$$$%%%&&&((((((&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((('''''''''''')))+++------,,,***)))+++************+++,,,,,,////////////000111000000//////000000111111111222666777777444000111666<<<<<<999666222111111222333333444444222000000111333666555666999>>>@@@???<<<777777;;;DDDGGGCCC>>><<<<<<;;;<<<===:::666666999888999999777555444555555222111///...------...//////333777666333000000222///000111222222000//////---,,,***))))))***,,,---.........------,,,,,,,,,******+++---...000111222000...,,,,,,---.........+++,,,,,,,,,,,,,,,...///,,,---...///000//////...---+++)))***...000///...///...---,,,+++*********,,,,,,+++******++++++,,,+++,,,,,,+++))))))+++---...------...000444999<<>><<<;;;;;;:::777555444333111///,,,+++******'''&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$###$$$######'''---111000---///111222111111222333222333333222111111222444666777999;;;;;;;;;999888666;;;<<<:::???SSSmmm~~~uuurrrlllcccYYYQQQJJJEEE???<<<888555333222000/////////...---+++)))((('''%%%$$$%%%&&&((((((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''''')))+++,,,,,,,,,***)))((()))***+++,,,------...///...---...000111000///...//////000111222222222:::777444111000222555777888777444222111111222333777777777555333444666888777777888<<>>FFFIIIEEE@@@===;;;<<<@@@BBB???888777:::777:::;;;888333000111333------+++*********++++++...444::::::555000...///000///000333222...,,,------,,,***))))))***,,,---000///...---,,,,,,,,,---+++++++++,,,...000111222...,,,++++++---/////////)))***+++++++++,,,...000+++,,,...///000000000//////***'''***000333111...............---,,,******++++++******))))))*********+++,,,+++))))))+++,,,+++---...///111555:::===555777:::;;;:::888888888666555555666777777555333///000000111333444666777444444555555666777888888777888888777555444555777777666555666666444000------+++++++++---...---,,,''')))******)))(((((()))}}}xxxwwwuuusssqqqnnnkkkiiifffdddaaa```___]]][[[YYYTTTSSSQQQOOOOOOMMMJJJGGGEEEEEEEEEDDDCCCBBBAAA@@@???===<<<;;;:::999666444444333111...,,,+++***)))&&&&&&%%%%%%$$$###############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!$$$$$$"""'''///222///...111444555444333333444111222333222000000111333555666999;;;<<<;;;:::999999;;;:::;;;HHH___uuuuuuqqqjjjaaaXXXNNNGGGDDD>>>:::777444222111///...//////...---+++)))'''&&&%%%$$$%%%&&&((((((&&&$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$############""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''((((((***+++++++++***)))''')))+++---///000000000///---,,,---///111///...---...///000111222333444;;;999555222111333777;;;666555444333333333444444666666666444333444666999:::999888;;;AAAEEEFFFEEEBBB???AAAHHHMMMJJJEEEBBB<<<>>>BBBDDD@@@:::999===;;;<<<;;;888444111//////+++***))))))((())))))***---333999777111+++***,,,///---///333333...+++------,,,***))))))***,,,---111000...---,,,,,,,,,---,,,,,,,,,,,,---///111222...,,,******,,,.........***,,,------++++++...000***+++---///000000000000,,,***(((***...111111///,,,---///000///...+++***,,,++++++*********))))))***+++,,,+++***)))***,,,+++---000111222444777;;;;;;:::999:::;;;<<<999777888777888999:::888444111...///222444666888999:::777777777888888999999999:::;;;;;;999777666777888777666444333333111...,,,+++******+++------,,,+++(((***++++++***))))))***}}}{{{sssttttttrrrnnnlllkkkkkkgggeeebbb```^^^\\\YYYVVVRRRQQQOOOOOOOOOMMMIIIFFFDDDDDDDDDDDDCCCBBBAAA@@@>>><<<;;;::::::888666333444222000...,,,+++***)))&&&&&&%%%%%%$$$######"""#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$'''%%%(((000222000111444777888777555444333111222222111000///111333333555888;;;===<<<;;;:::;;;;;;:::===NNNgggzzztttooohhh```VVVKKKDDDBBB===:::666333222111///...//////...---+++)))'''&&&%%%$$$%%%&&&((((((&&&$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$############""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''(((((()))***************''')))---000222333333222///,,,+++,,,///000///---,,,---...000111333444444::::::888444222444;;;AAA444444555555555555555555222333222111000222555777===:::888:::@@@FFFIIIIIIFFFBBBCCCJJJOOONNNIIIGGG>>>@@@CCCEEE@@@:::;;;@@@@@@===:::888666444///,,,++++++******************,,,222666333,,,'''(((+++...+++---333444...,,,///---,,,***))))))***,,,---111000...---,,,,,,---------,,,,,,,,,---///000222///,,,******+++,,,,,,,,,---///000...,,,+++---000)))***,,,...000000000000((()))***+++,,,...000111+++---000222111///,,,***------,,,,,,+++******))))))+++,,,+++***)))***+++,,,///222333222222555888???;;;888999<<<===:::777::::::;;;<<<<<<999333000000222444777999:::::::::999999999999999:::::::::=========;;;888777888999888666333111111///---+++)))((((((***,,,---,,,***)))***,,,,,,***)))***+++{{{xxxqqqpppnnnmmmllljjjgggeeedddcccaaa___]]]ZZZVVVSSSUUURRRPPPNNNMMMKKKHHHFFFFFFCCCAAA@@@AAAAAA>>><<<<<<:::888777777777555333111000...,,,***))))))((('''&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$$$$###"""!!!!!!""""""######$$$&&&(((,,,///111111222555777888777555333333222222222222222222222555555666888;;;<<<;;;999999999888???WWWsss|||tttnnneeeZZZPPPHHHCCCAAA===;;;888555222000//////000...,,,***)))))))))***$$$%%%((())))))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""%%%%%%$$$###"""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''''')))((('''(((******(((''',,,+++++++++,,,,,,---...444111...---......+++(((000...---...222444555555===<<<999555222444;;;@@@666666666444111//////000111222333333222333555777;;;;;;;;;::::::>>>DDDIIIPPPIIIEEEJJJSSSVVVNNNEEEEEEEEEDDDBBB???>>>???AAA@@@<<<777111......///000///...---------,,,***(((---...000///---+++***+++***+++,,,---------,,,,,,+++***((('''&&&''')))***000///...---,,,+++,,,,,,---------...000111111000000...---++++++,,,---...+++++++++,,,,,,---------...------...//////...,,,)))))))))***+++---...///...,,,,,,...222222000---111///---+++************+++*********))))))((((((,,,+++---222777999777555>>>===:::777444444666888>>>??????===999555333222666555666999======;;;777===<<<;;;;;;<<<===<<<:::999======888555666666444888666444000---+++)))((()))************+++++++++333///***((())),,,,,,,,,}}}yyywwwrrrpppmmmkkkjjjgggcccaaabbb```^^^]]]\\\YYYUUURRRSSSQQQNNNLLLKKKIIIGGGDDDEEECCC@@@@@@@@@@@@===;;;<<<:::888777777666444333111000...,,,***)))(((((('''&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$$$$###"""""""""""""""###$$$%%%'''***---000222333444666666666555333222222222222333333333333333555555666999<<<===;;;:::;;;;;;>>>KKKcccyyy|||qqqkkkbbbXXXNNNFFFBBB???;;;999777444222111111111///...---+++)))(((((((((###%%%'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""!!!!!!$$$$$$######"""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''''''''(((((()))(((((()))******)))'''************++++++,,,---111///------//////---+++000000///000111333555555???===999444111444:::@@@;;;999666333333444555666222333444444333444777999:::999888888999===BBBEEEHHHGGGHHHLLLQQQSSSQQQMMMIIIHHHFFFDDDCCCBBBAAAAAA@@@===888444111000111222//////.........---+++))),,,...000///---+++***++++++,,,.../////////---,,,+++***)))(((((()))+++,,,///...---,,,,,,+++++++++---,,,,,,---///000000///111///...,,,,,,---...///+++++++++,,,,,,---------...---------//////---,,,)))))))))***+++,,,......---,,,+++---//////---***---,,,+++)))))))))******************)))))))))(((------...111666777666555::::::888666333333555777===>>>>>><<<888555444444:::::::::<<>><<<>>>===<<<<<<>>>>>>>>><<<===@@@@@@;;;777777777444777555333000---***)))((())))))*********+++++++++222...***)))***+++++++++}}}zzzwwwuuussspppllliiifffccc___\\\^^^]]]\\\[[[ZZZXXXTTTRRRQQQOOOLLLJJJIIIHHHEEECCCDDDBBB@@@??????>>>===;;;;;;999777777777666444222111000...,,,***)))(((((('''&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$$$$###""""""""""""###$$$$$$&&&))),,,///222444666555555444444333222222222222333333444444555555555555666999<<<===<<<:::;;;:::DDD[[[rrr||||||yyymmmhhh___TTTKKKDDD???===888777555333222222222222///...---,,,***(((&&&%%%"""$$$&&&((())))))''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###""""""!!!!!!#########"""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&'''''''''((((((((()))***))))))***++++++***((())))))))))))***+++,,,---...---,,,---000111000///000111222222111222444666<<<:::666222111555<<>><<<:::777444222111222222000000111111000...+++***,,,...000///---++++++++++++---///111222000...---+++***))))))***+++---...------,,,,,,++++++******+++,,,,,,------.........111000///...---...//////++++++,,,,,,,,,,,,---------,,,,,,---......---+++)))))))))***+++,,,---...,,,++++++,,,------+++)))***)))((('''(((((()))***************))))))))))))///......000333444444444444555666555333222333444<<<<<<<<<:::777666777888>>>===<<<>>>???@@@@@@???>>>===<<<===???@@@@@@??????BBBAAA;;;777666555333555444111///,,,***)))((()))))))))*********++++++///---+++***++++++***)))~~~zzzxxxuuutttqqqnnnjjjgggeeebbb^^^\\\\\\[[[ZZZYYYYYYWWWTTTRRROOOMMMKKKIIIIIIGGGEEEBBBCCCBBBAAA@@@???>>><<<;;;:::999777666666555333111000///---+++***)))(((((('''&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$$$$###""""""#########$$$%%%(((***...111444555555444333222222333333444222222333444444555666666444444555888;;;<<<:::999999:::KKKhhh{{{{{{uuurrriiiddd\\\RRRIIIBBB>>><<<888777555333111111111111.........,,,***'''$$$###!!!###%%%'''(((((((((((('''&&&&&&%%%%%%$$$$$$###&&&%%%$$$$$$###"""!!!!!!###"""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''''''''(((((())))))***+++***)))***,,,,,,***)))(((((())))))***,,,---...---------...000111111111000222444444222333555777999666333000222777???DDD===777222222777<<<===<<<999999777555333444777:::;;;:::888:::===??????>>>AAAEEEIIIKKKLLLMMMPPPRRRMMMHHHCCCBBBCCCBBB>>>999888777555333111111111111///111333333111...+++***,,,---//////---,,,+++++++++---///222222000...,,,))))))))))))***,,,---...,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,---...000///......------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......,,,+++))))))))))))***+++,,,---,,,+++,,,---...///......+++***)))''''''((())))))*********)))))))))))))))......------///000111111///222444444333222333333:::::::::888777777999;;;>>>============?????????>>><<<;;;<<<>>>@@@@@@@@@<<>>999555555444111222111///---+++***)))((())))))))))))************++++++++++++++++++***)))}}}zzzwwwuuusssnnnkkkhhheeedddbbb```^^^[[[ZZZYYYYYYYYYWWWTTTRRROOOMMMJJJIIIHHHGGGEEECCCCCCBBBBBB@@@>>>===<<<<<<:::888666555555555333111000///---+++)))((((((''''''&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$###############$$$$$$%%%'''))),,,///222444555222222111000111333555777222222333444444555666666333333444777999:::999888999@@@VVVrrryyyooommmfffaaaYYYPPPGGGAAA===<<<999888555222000/////////---------,,,)))&&&$$$""""""###$$$&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$###""""""!!!###"""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''(((((()))***+++++++++***)))***,,,,,,***)))((())))))***,,,...///000//////000000000000000111111222444555555555666777:::777333111222777<<>>@@@BBBCCCBBBAAAAAA@@@@@@DDDJJJPPPSSSSSSPPPJJJCCCAAAAAAAAA===888888777555333222222222333...222555555222---+++***+++---//////---,,,,,,,,,***+++...///000///---+++((((((((()))***+++,,,,,,++++++,,,,,,,,,+++***)))***,,,------+++***,,,.........---------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***))))))))))))***+++,,,,,,+++,,,---///111333555666...---+++)))(((((((((((())))))))))))))))))******,,,,,,,,,,,,+++,,,---...---000333444333222222333777888888777666777:::<<<<<<============>>>???@@@===<<<::::::===???@@@@@@:::======888555666666444000///---+++***))))))((((((((()))))))))*********)))***+++++++++***))))))~~~{{{wwwtttqqqkkkhhheeecccbbbbbbaaa___ZZZYYYXXXXXXXXXVVVSSSPPPNNNLLLIIIHHHHHHGGGDDDBBBAAABBBBBB@@@===;;;;;;<<<999777555555555444222000000///---+++)))((('''''''''&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$############$$$%%%%%%&&&(((***---000222333444000000///000111333666777222222333333444444555555333333444777999;;;999888===LLLeeeyyy~~~wwwnnnkkkbbb]]]VVVMMMEEE???<<<;;;999777555222000.........---,,,+++***(((&&&$$$#########$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$##################"""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((('''&&&%%%''''''&&&&&&''''''((()))''''''((()))***+++,,,,,,***))))))***++++++***((((((((()))+++,,,///111222000111222111000///000111222222222555888999888777===:::555222333555666777333222333666::::::666333===;;;777333111222777;;;===AAAEEEGGGGGGFFFGGGGGGBBB===:::>>>IIISSSWWWWWWTTTNNNFFFAAA???>>>===;;;<<<:::888666555555666777///333888888444///+++***+++---//////---,,,,,,,,,***+++,,,---------,,,+++(((((()))******+++++++++***+++,,,------,,,+++******,,,...---+++***,,,...---------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++***+++,,,,,,+++))))))))))))))))))***++++++***,,,...000222444888;;;000///,,,***)))(((((()))))))))))))))************)))+++,,,,,,+++***,,,---,,,...111222111111111222222333444444444444777999:::;;;===>>>===>>>@@@AAA???<<<::::::<<<>>>??????;;;??????:::777888888666---,,,+++***)))(((((((((((((((((()))))))))******((()))++++++)))((())))))~~~{{{wwwrrrnnniiifffbbb```______^^^]]]YYYXXXVVVVVVUUUSSSPPPMMMKKKIIIGGGFFFFFFEEECCCAAA>>>???@@@>>>:::888999:::999777555444444333111000///...---+++)))((('''''''''&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$#########$$$$$$%%%&&&''')))+++...000111222222000000000111111333444444222222222333333333333333555555666888;;;<<<;;;:::AAAXXXqqq{{{yyysssnnnjjj^^^YYYRRRJJJBBB===:::999777555333111////////////,,,+++***((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$$$$%%%%%%$$$$$$######"""###############$$$$$$$$$%%%%%%%%%$$$&&&'''))))))((('''&&&'''''''''''''''(((((()))'''(((((()))+++,,,,,,---)))(((((()))******)))'''&&&'''(((***,,,...000111///111333222000///111333333111000444;;;===;;;777;;;888444444555666555444444555777999999888555333;;;:::666333333666<<>>@@@@@@===@@@???:::777888777555+++***))))))(((((((((((((((((((((((()))))))))***''')))******(((''')))+++~~~{{{vvvpppllliiieeeaaa^^^]]]]]]\\\[[[XXXVVVUUUTTTSSSQQQNNNKKKJJJHHHFFFEEEDDDDDDAAA@@@<<<===>>><<<888666777888888777555444444333111//////...,,,***)))((('''''''''&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$#########$$$%%%%%%&&&((())),,,...000111111111111111111111222222222222333222222222222222222222666666888:::===>>>===;;;BBB^^^wwwzzzsssooolllhhh[[[WWWPPPGGG@@@;;;888777444333222000000000111111,,,+++)))'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''((("""######$$$$$$%%%&&&&&&%%%%%%$$$###"""""""""#########$$$$$$$$$%%%%%%%%%%%%&&&(((******)))(((''''''''''''''''''((())))))'''((()))***+++,,,------)))((('''(((******((('''%%%&&&'''(((+++---000111...000333222000000222555444000...333<<<@@@<<<666555333222444777999999777777999;;;;;;999777666666:::888666444444999AAAFFF;;;EEENNNPPPLLLIIILLLQQQPPPIIIBBB@@@DDDLLLSSSWWWRRRNNNFFF<<<666555888;;;???<<<888444333444666888222999??????:::333//////***,,,...///...,,,,,,------,,,+++***+++,,,---...,,,,,,---------,,,+++++++++,,,...//////...,,,+++***...111///+++))),,,000/////////000///......------------,,,,,,++++++++++++***)))***,,,,,,***)))***)))))))))))))))***+++)))+++---------///333777,,,+++***))))))***+++,,,(((((())))))*********+++(((+++///000...------...***+++---,,,++++++---...'''))),,,------------......222777999999999:::<<>>444,,,000...---,,,,,,---///000///,,,)))+++000333111///---,,,+++*********++++++***+++,,,...............'''((()))******+++---///+++...000111000.........,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++---///+++)))(((((()))******)))(((***,,,...000111000000***)))((()))+++,,,,,,++++++++++++***************---------......------,,,...------,,,+++++++++,,,+++,,,------++++++,,,------111666:::<<<===>>>???DDD@@@======>>>???===;;;BBB???;;;666222...,,,+++((((((((((((''''''''''''************))))))))))))+++***(((''''''(((((()))|||xxxvvvsssooommmhhhfffdddbbbaaa___\\\ZZZWWWVVVUUUSSSPPPNNNMMMLLLJJJGGGDDDCCCDDDDDDDDDDDD======<<<;;;999888777666666555444333222222222222///...---+++)))(((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$############$$$&&&'''((((((+++///111111000111222222333333333333222111111111111222333444444444444666999999<<<>>>888<<>>DDDEEE>>>888666777777777999<<<@@@AAALLLRRRQQQIIIDDDHHHQQQUUUMMMMMMIIIDDDFFFOOOUUUWWWQQQMMMGGG???888555555777@@@???===:::777555555666777555555999===<<<555---000///---,,,,,,...///000111---+++---111444333111---,,,+++******+++,,,---***+++---///000///...---'''(((******)))***---///,,,---///111222000...---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---111444666,,,***(((((()))***))))))******,,,...///000111111---+++)))(((***++++++***,,,,,,++++++******))))))------------------,,,+++///...---,,,,,,,,,,,,---,,,---...---,,,+++,,,---+++///666;;;>>>???AAABBBBBB@@@>>>>>>???@@@???===???<<<888333///---++++++***))))))))))))((((((((()))))))))))))))))))))))))))(((''''''((()))***+++~~~yyyvvvssspppllljjjgggeeebbbaaa```^^^[[[YYYUUUTTTSSSQQQOOOMMMKKKKKKHHHFFFCCCCCCDDDEEEEEEDDD======<<<:::999888777666444333222222111111222222...---,,,+++)))(((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$%%%&&&(((((())),,,///000000000111222222333333333333222111111222222111111222444555666444:::;;;;;;<<<999EEE]]]}}}}}}xxxooohhhddd___ZZZUUUPPPIIIBBB===:::::::::555555555444222///,,,+++)))(((((('''&&&%%%$$$$$$'''&&&%%%%%%''''''&&&%%%&&&%%%%%%$$$$$$#########%%%%%%#########$$$%%%&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&&&&'''((()))+++******))))))******+++)))))))))+++------+++)))))))))+++,,,...///000111000000000000000//////...444000,,,---111555666666555555222111555;;;<<<999888999<<>>999777888;;;999666555888<<<<<<777111000///...---------...///222000...000333666555333...---+++))))))+++---///***,,,...111111000...---((()))******)))***,,,...------...111444444000+++,,,,,,,,,,,,,,,,,,++++++*********,,,...222555666,,,***)))((()))***)))(((++++++,,,,,,...///111222000---)))((((((*********---,,,,,,+++***)))))))))---------------,,,++++++///......------------------...///...,,,++++++---(((...666<<<@@@AAABBBCCC@@@???>>>>>>@@@@@@???>>>:::777333///,,,***++++++************))))))))))))(((((((((((((((((((((((('''''''''((()))***,,,,,,|||xxxtttqqqnnnjjjhhheeebbb```^^^]]][[[YYYVVVRRRRRRPPPOOOMMMKKKJJJIIIHHHFFFDDDCCCCCCDDDCCCBBB===<<<;;;:::999777666666555444333222111000000000------,,,***)))'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$&&&'''))))))+++---///000000000111222222333333333333222111111333222111000111333666888555>>>>>>;;;;;;===OOOkkk{{{ssskkkfffbbb]]]YYYQQQNNNHHHBBB===;;;::::::666666555333111---***((('''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&%%%%%%$$$###""""""%%%$$$#########$$$%%%&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))******))))))))))))******)))))))))+++---...,,,***)))***+++,,,...///000111111111000///...//////000111...,,,,,,///222444444111222111///333:::<<<999:::;;;>>>DDDJJJKKKHHHDDDAAA@@@AAAFFFGGGEEEDDDDDD@@@HHHOOONNNHHHDDDCCCDDDHHHIIIJJJLLLRRRWWWTTTLLLDDDDDDBBB>>>999555333333:::<<>><<<999777777:::;;;999666......---,,,,,,,,,------333111000111444666666555111///,,,***)))***,,,...+++---///222222111...---)))*********)))***+++------,,,,,,111666666111+++,,,,,,,,,+++++++++++++++,,,++++++++++++,,,---...---+++)))((()))))))))''',,,,,,,,,,,,---///111222111---)))'''(((***,,,,,,------,,,+++******)))(((---------------,,,++++++...------,,,,,,---------...///000...,,,+++,,,---(((...555<<>>>>>===<<<;;;555222///+++))))))***+++*********)))))))))((((((''''''''''''((((((((((((((((((((())))))***++++++|||xxxssspppmmmiiigggbbb___]]][[[ZZZXXXVVVSSSQQQPPPOOOMMMLLLJJJIIIHHHIIIGGGEEECCCCCCBBB@@@>>><<<<<<;;;:::888777666555888777555333111//////...,,,,,,+++***)))'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$%%%&&&(((***+++,,,...000000000000111333222333333333333222111111333222000///000333777999888@@@@@@;;;???FFFYYYuuuyyypppkkkgggbbb[[[WWWMMMJJJFFFAAA===;;;::::::777666555333000,,,)))'''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&%%%%%%$$$###""""""$$$$$$#########$$$&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&&&&'''((()))***))))))))))))))))))***))))))))),,,......---+++******+++,,,...///000000444222///---,,,...000222///---,,,,,,...000222222///000000...111777:::888:::999:::>>>CCCGGGGGGFFFIIIEEEEEEKKKNNNKKKJJJLLLBBBDDDGGGIIIGGGBBB>>><<>>;;;999777666111000---***))))))+++,,,))))))((((((((('''''''''&&&'''''''''((((((((())))))***************))))))|||wwwsssppplllhhhfff```^^^[[[ZZZYYYWWWTTTRRROOOOOONNNLLLKKKJJJIIIHHHJJJHHHEEECCCBBB@@@>>>;;;<<<<<<;;;999888777666555999888555333000...------,,,+++***)))(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%''')))+++,,,---///000000000000111333222333333333333222111111222111000000111444777999999AAA>>>===FFFSSSfff}}}xxxnnnkkkiiiaaaWWWQQQHHHFFFCCC@@@===;;;999999666666444222///+++(((&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&%%%%%%$$$$$$#########$$$############$$$&&&''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((()))***))))))(((((())))))***))))))***,,,...///---,,,***++++++,,,---...///000333111///------...000111,,,,,,---...//////000000///111111...000555888777666555555777<<<@@@CCCDDDIIICCCCCCLLLQQQNNNLLLNNNMMMFFFAAA@@@AAA??????@@@FFFHHHJJJKKKNNNQQQNNNGGGEEECCC???:::555444555777:::777666:::???CCCBBB@@@<<<999555333333444444333,,,,,,,,,++++++******)))/////////000111222444444444222000...,,,+++******---...////////////...---***++++++***)))(((***++++++***+++...222444222///,,,,,,,,,+++******))))))******++++++,,,,,,,,,---+++)))(((((()))******))),,,,,,,,,---...///000000---+++((((((***---//////,,,,,,,,,,,,++++++++++++,,,---...//////000//////---------,,,------...///...///000///......///000---111666999::::::;;;;;;>>>???@@@>>>999666444333000///---,,,++++++,,,,,,(((((((((((('''''''''''''''''''''(((((())))))*********++++++******)))((({{{vvvrrrnnnkkkgggdddaaa^^^\\\ZZZYYYWWWUUURRROOONNNMMMLLLKKKJJJIIIHHHHHHFFFDDDCCCBBBAAA>>><<<<<<;;;:::999888666555555666555333111///...------++++++***)))(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%&&&(((***+++,,,...///000000///000222333222333333333333222111111111111000000222444777888999>>>;;;===OOOaaarrrrrrgggfffeee]]]RRRMMMDDDCCCAAA???<<<:::888888555555444222///+++(((&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###%%%&&&''''''((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))))))))(((((((((((())))))))))))***,,,...///...,,,***++++++,,,---...//////000000000000000///......))),,,...000000///......222555444000000444777666444444555777;;;???AAABBBDDD>>>AAANNNTTTOOOKKKMMMRRRJJJDDDCCC@@@>>>AAAGGGFFFIIIIIIGGGHHHKKKKKKHHHGGGFFFBBB>>>999777888999<<<;;;:::;;;===???AAAAAA>>>;;;888555333333333333.........---,,,++++++***,,,------......///111222000000000///...---,,,+++......---------------...+++,,,,,,+++)))((()))+++))))))+++---///000111222,,,,,,++++++***))))))(((((()))***,,,---...//////)))((('''(((***+++++++++,,,,,,---...////////////...,,,******+++---------+++++++++,,,,,,,,,,,,---+++,,,...000111222222222///////////////000111111---...000000//////000222000222666888999:::<<<======???@@@>>>:::666444444000000000//////...---,,,)))))))))(((((((((((('''''''''((())))))***++++++((()))***+++++++++***)))~~~zzzuuuqqqmmmiiieeecccbbb___]]][[[ZZZXXXVVVSSSOOONNNMMMLLLKKKJJJIIIIIIEEEDDDCCCCCCCCCBBB???===<<<;;;:::999888666555555333222111///......------+++******)))(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%&&&(((***,,,---///000111000///000222444222333333333333222111111000000000111333555777888888<<<888===UUUkkkyyyyyyjjj___^^^___XXXPPPKKKBBBAAA@@@>>><<<999888777444444333111///+++(((&&&$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%######""""""###%%%&&&((('''((((((((((((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''))))))))))))(((((((((((())))))))))))***,,,//////...---++++++,,,,,,---...//////,,,///222444333111---+++(((+++000222111///------555777666222111444777666444666999<<>>???@@@>>>;;;;;;???CCCBBB???<<<888666555555555////////////...---,,,+++***+++,,,,,,,,,---///111---...///000000///...---///...,,,++++++,,,---...+++,,,,,,+++)))((()))***((()))+++,,,,,,...111444,,,,,,++++++***))))))(((((()))***+++,,,---------)))'''&&&(((***,,,,,,,,,+++,,,...///000///......///---,,,+++,,,,,,+++******++++++,,,,,,------...+++,,,...000222333444444111111000000111222333333,,,...///000///000111333111333666777999;;;>>>@@@;;;>>>@@@???;;;777666777000111111222111000...---************))))))))))))'''(((((()))***++++++,,,&&&((()))+++,,,,,,,,,+++|||zzzvvvqqqmmmiiifffbbb```___]]][[[YYYXXXUUURRROOOMMMLLLKKKJJJIIIHHHHHHHHHEEEDDDBBB@@@??????@@@@@@@@@>>>;;;888666555666666333333333222000///---,,,---,,,***)))'''&&&&&&&&&########################""""""###$$$$$$$$$$$$######$$$%%%''')))***,,,---......000111222333333444444444333333333333222222444444333111000111444777999777;;;JJJ```tttrrrhhh``````^^^WWWOOOJJJEEEAAA<<<888777777777777666666444111...***'''%%%$$$$$$%%%%%%%%%%%%%%%%%%)))'''%%%$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''''''''&&&&&&&&&%%%%%%%%%############$$$&&&((()))((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((((((&&&(((((((((((((((***,,,---,,,***+++,,,------,,,(((***++++++***,,,000333000000111444888999777444,,,...000111222111000///777777666555333444666888;;;666888AAAGGGGGGFFFIIIKKKHHHGGGJJJOOOPPPLLLGGGLLLMMMOOOPPPJJJCCCDDDHHHLLLIIIHHHFFFBBB>>>AAAGGGJJJHHHFFFEEE???:::<<>>===@@@BBB@@@>>>666555555444444222000///000...,,,...000000---***(((***,,,,,,,,,,,,...000/////////000//////...---+++,,,...//////---,,,***...,,,***((('''(((***,,,*********+++---000333444333000,,,)))))))))((('''******++++++++++++******+++)))((()))******)))(((++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------,,,+++******+++,,,,,,,,,,,,...111444......000222444444222000222111000//////111333555000444999;;;:::;;;===???@@@@@@>>>:::555222000000...---,,,,,,---...---,,,------+++)))'''''')))+++******))))))))))))************))))))))))))******|||xxxuuupppmmmiiifffaaa^^^^^^\\\ZZZXXXWWWTTTQQQNNNKKKJJJIIIHHHGGGFFFFFFFFFCCCCCCBBBBBB@@@???>>>===>>>===:::777666555666666333333222111000...---,,,,,,,,,***((('''&&&&&&&&&########################""""""###$$$$$$$$$$$$######$$$%%%''')))+++,,,---///000111222444444444444444444444333333222222222333333333333222444777:::<<<;;;@@@OOOcccuuu}}}ooofff^^^]]]\\\UUUMMMIIIEEEAAA<<<999888888888888666555333000---***'''%%%%%%%%%%%%$$$$$$$$$$$$$$$((('''%%%$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$############$$$&&&((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&(((((((((((((((***,,,---+++***+++,,,------,,,'''***,,,,,,+++,,,///222111111222555888999777444,,,---///111111111000///666666555333222333666888<<<666666===DDDEEEGGGJJJHHHHHHHHHJJJLLLMMMNNNMMMLLLMMMPPPQQQMMMGGGHHHMMMNNNJJJGGGDDD@@@===AAAHHHFFFFFFGGGHHHEEEAAACCCHHHFFFBBB??????CCCDDDBBB???999777666555444333111000111///---...000111///---+++,,,------,,,,,,---............------,,,,,,,,,,,,---///000///...---,,,+++++++++*********))))))+++***++++++---///222333222///+++))))))))))))(((******++++++++++++******+++)))((()))***+++***(((+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++***)))(((++++++,,,,,,,,,...222555//////000222444444222000222111000//////111222333///333777999999:::<<<>>>@@@@@@???<<<999555333222000...---...//////...,,,......,,,***)))((())))))***))))))))))))))))))*********))))))))))))******}}}{{{tttrrrooollliiieee```\\\\\\ZZZXXXVVVUUUSSSOOOLLLIIIHHHGGGEEEDDDDDDCCCCCCAAABBBCCCCCCAAA???<<<:::;;;:::888666555555555666222222111000///---,,,+++,,,+++***((('''&&&%%%%%%########################""""""###$$$$$$$$$$$$######$$$%%%''')))+++---...000111222333444555555555555444444333222111111111111222444555666777:::===<<<@@@IIIXXXiiiuuuxxxwwwkkkccc\\\[[[YYYSSSLLLIIIFFFBBB===;;;::::::::::::444333222000---***'''%%%&&&&&&%%%%%%$$$$$$######(((&&&%%%$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''%%%%%%$$$$$$$$$##################$$$%%%&&&'''(((%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((&&&(((((((((((((((***,,,---+++******,,,...------(((***,,,---------///000000000222444666666555222,,,---///000111111000000666555444222000222555888;;;666555:::AAAEEEHHHKKKEEEGGGIIIJJJJJJLLLPPPTTTLLLLLLOOOQQQNNNJJJKKKOOOOOOKKKGGGCCC>>>;;;@@@HHHFFFGGGJJJMMMJJJEEEFFFJJJFFFEEECCCEEEGGGGGGCCC???;;;888555444444444333222222000......000111111111...///000///---,,,,,,---...---,,,***))))))******,,,---////////////...---)))***+++,,,,,,+++)))(((,,,+++++++++,,,...000111111...+++))))))******)))******++++++++++++******+++)))((()))***+++***)))++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++******)))((((((''')))+++,,,,,,---///222555//////000222444444222000222222000//////000111111...111444666777999;;;<<<===>>>>>>>>>;;;888444222000///......//////---,,,......---,,,+++***)))((())))))))))))))))))))))))***))))))(((((())))))***~~~{{{xxxqqqooommmkkkhhhddd___ZZZZZZXXXVVVTTTSSSQQQNNNKKKHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBAAA???===;;;999888777666555555555555555111111111000...---+++***,,,+++)))(((&&&&&&%%%%%%########################""""""###$$$$$$$$$$$$######$$$&&&(((***,,,...///000111222333444444444444555444444333222111000000000333555666777888:::<<<;;;DDDSSSdddqqqvvvsssnnnggg```ZZZYYYXXXRRRLLLJJJFFFBBB>>><<<;;;<<<;;;;;;222222000...,,,)))'''%%%(((''''''&&&%%%$$$######'''&&&%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%&&&((())))))(((&&&%%%'''&&&&&&&&&&&&'''((((((&&&((((((((('''(((***,,,,,,+++******,,,......---)))***---...............---...///111333222111000,,,---...///000000000000444444333111000111444777999666666:::BBBGGGJJJKKKCCCEEEGGGIIILLLOOORRRTTTMMMLLLMMMOOOMMMIIIJJJNNNLLLIIIGGGEEE@@@<<<>>>DDDHHHIIILLLNNNJJJBBB@@@BBBFFFFFFGGGIIIJJJGGGBBB===:::777333222444666666555222000...---...000222222...000000///...---...//////...+++)))(((((()))***+++,,,---.........------******+++++++++******))),,,,,,+++++++++---...///000---***)))***+++++++++******++++++++++++*********)))((()))+++,,,+++******++++++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,++++++***))))))((((((((()))***,,,------///222555000///000111333333222000222111000///////////////,,,...111333555777999;;;999:::<<<======:::555111///......///000///---+++,,,,,,---......---+++)))))))))))))))))))))))))))))))))(((((((((((())))))~~~yyyuuunnnllljjjiiigggccc]]]YYYXXXVVVTTTSSSRRRPPPMMMJJJHHHGGGFFFDDDCCCCCCCCCCCCCCCBBB???===<<<;;;;;;;;;777666666555555444444555111111111000...---+++***,,,+++)))'''&&&%%%%%%%%%########################""""""###$$$$$$$$$$$$######$$$&&&(((+++---///000///000111222222333333222444444333222222111000000111333666777777777999;;;???LLL___qqqzzzxxxpppiiiccc]]]YYYZZZXXXRRRLLLKKKEEEBBB>>><<<<<<;;;:::999000000///---+++)))&&&%%%)))(((((('''&&&%%%%%%$$$&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%'''&&&&&&&&&&&&'''((((((&&&((((((((('''(((***,,,,,,***)))***,,,.........++++++---...//////...,,,+++---000222222222111111---......///////////////222333333222111111444666666666888===EEEJJJKKKIIIDDDBBBCCCHHHOOORRRQQQOOOPPPNNNMMMOOOMMMIIIIIILLLGGGFFFHHHIIIDDD===<<<@@@EEEFFFJJJKKKFFF===999:::>>>@@@DDDGGGHHHEEE@@@<<<888444111111555999999777111000...------...000222---...000///......///111000...,,,***))))))+++,,,******++++++,,,,,,,,,,,,,,,+++)))((((((***+++,,,,,,++++++***+++,,,---...///---***)))***+++++++++******++++++++++++*********)))))))))+++,,,,,,************+++++++++,,,,,,,,,+++)))(((((()))+++,,,...---+++***************)))***,,,---...///222444000//////000111222111///111000000///............+++,,,---000333666888999777888:::===???===888333000000000222333222000...++++++,,,///111111...+++))))))***++++++***))))))))))))(((((((((((())))))}}}wwwsssllljjjhhhfffdddaaa\\\YYYWWWUUUSSSRRRQQQOOOLLLJJJHHHGGGFFFDDDCCCCCCCCCCCCBBB@@@===;;;:::;;;<<<===666666666666555444444444222222111000///---,,,++++++***)))'''&&&%%%$$$$$$########################""""""###$$$$$$$$$$$$###$$$%%%'''))),,,...000111///000111222222222222111222222222222111111111111333444666666666888:::<<>>;;;:::999888666///...---,,,***(((&&&%%%((((((''''''&&&&&&%%%%%%%%%$$$$$$&&&''''''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%'''''''''''''''&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((&&&(((((((((((((((***,,,+++***)))***---...///...------,,,---//////...,,,---000333555555555555666/////////............---000222333444333333444555444666999>>>EEEMMMMMMIIIFFFBBBAAAEEEMMMQQQPPPLLLRRRNNNLLLNNNLLLIIIIIILLLBBBDDDHHHJJJFFF>>><<<>>>>>>@@@DDDGGGBBB999666888222666===BBBDDDCCC???<<<888444111333888<<<;;;888000111000///------...000,,,...//////......///111...---,,,+++++++++,,,---)))))))))******++++++,,,---+++)))''''''))),,,...+++******)))***+++---...///---***)))***+++++++++******++++++++++++*********))))))***,,,---,,,+++************++++++++++++,,,+++***))))))***+++,,,///...---+++***++++++,,,)))+++---.........000222///...---...///000///...///////////////.........+++++++++...222666888888666666888<<<@@@@@@;;;666222222333555777777555333,,,++++++///222333000---)))***+++,,,,,,+++***))))))((((((''''''(((((())){{{wwwtttkkkhhheeecccaaa___\\\ZZZVVVUUUSSSRRRQQQOOOMMMJJJGGGFFFEEEDDDCCCBBBBBBBBB>>>======<<<<<<;;;;;;<<<777777777666666444333333333333222111000...---,,,+++***)))'''&&&%%%$$$$$$########################""""""###$$$$$$$$$$$$###$$$%%%'''))),,,///111222111111222222333333222222111111111111222222222222333444555666777:::>>>AAAUUU```nnnuuutttmmmeeeaaaWWWUUUWWWZZZXXXPPPIIIGGGDDDAAA===:::999777444222------,,,+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&((('''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&(((((((((((((((***,,,+++***)))***---//////...000...,,,,,,...///...,,,,,,000555777777777888999111000///...---,,,,,,,,,...111555666555444444444444666888:::BBBLLLNNNJJJHHHEEEBBBBBBFFFKKKNNNOOOMMMHHHGGGIIIIIIGGGGGGIIIAAABBBFFFIIIEEE>>>===@@@;;;===AAADDD???888555777222777===BBBCCCAAA===;;;<<<888555777<<<>>>;;;777111222333222...---...///...///000///---------...+++++++++,,,,,,,,,,,,---))))))))))))***+++,,,---******)))))))))***,,,,,,***)))))))))***+++---...000...***))))))***************++++++++++++*********))))))***,,,------,,,************++++++++++++,,,,,,,,,++++++,,,,,,,,,000///---+++***+++,,,---***,,,...///......///000///---,,,,,,---...---,,,------......//////......+++******---222666888888222222333888===>>>:::666000000222666888999777555000...---///222333///+++***+++---......---+++***((((((''''''''''''((((((|||yyyvvvuuujjjhhhdddaaa```^^^\\\ZZZVVVUUUSSSRRRQQQPPPMMMJJJFFFEEEDDDCCCBBBAAAAAAAAA:::;;;===>>>>>>===;;;:::888888888777666555333222333333333222000///---,,,+++***((('''%%%%%%$$$$$$########################""""""###$$$$$$$$$$$$###$$$%%%'''***---///111222222222333444444444333333000000000111222222333333333444555666888<<>>>>>BBB===>>>AAACCC>>>666333555:::>>>CCCFFFDDD@@@<<<999@@@<<<888:::???@@@;;;666222444666444000......//////000000///,,,++++++,,,))))))+++,,,,,,---,,,,,,************+++,,,---...((()))***+++,,,++++++***)))(((((((((***+++---...111...+++))))))******)))******++++++++++++*********))))))***,,,...---,,,)))************++++++++++++,,,,,,------,,,,,,+++000...,,,*********+++,,,+++---//////...---...///...,,,++++++,,,---,,,+++,,,,,,---.../////////...,,,***))),,,222777888888...,,,---222888:::777333,,,---///333666777555333555111...///111222...)))+++,,,...//////...,,,+++((((((''''''''''''(((((({{{wwwuuusssrrriiifffbbb```___]]]\\\ZZZVVVTTTRRRRRRRRRQQQOOONNNHHHFFFDDDCCCDDDCCCAAA???>>>>>>>>>>>><<<:::888777::::::999777666444333333111111000000//////......***)))'''''''''&&&%%%##############################"""""""""###$$$$$$%%%%%%'''***...111222333444111222444666666555444333333333222111000000000000777///111;;;<<<999EEEZZZqqqkkkgggiiiggg___VVVQQQQQQTTTWWWUUUPPPJJJGGGFFF@@@???<<<999555111...,,,---,,,***))))))(((&&&$$$$$$###############$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&$$$"""$$$&&&(((&&&$$$###$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))*********))))))((((((+++---...---,,,,,,---666333///+++***+++...///000000000111222333333333777555222000---***+++---222111222555999;;;888666888;;;:::888>>>KKKTTTVVVMMMNNNJJJDDDCCCHHHNNNPPPMMMGGGBBBCCCCCCCCCFFFJJJJJJKKKLLLIIIDDD@@@@@@BBBEEE???<<<;;;777111333999<<>>>>>>>>===<<<:::888777:::999888777555444333222111111000000///.........***)))'''''''''&&&%%%###########################"""""""""######%%%&&&&&&'''(((+++...111222333333222333444555555555444333444333222111111111111111111000555<<<>>>BBBTTThhhnnnhhheeefffeee^^^UUUQQQQQQSSSUUUTTTOOOJJJGGGFFF???>>><<<999555111...,,,---+++)))(((((('''%%%$$$$$$$$$############$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&$$$###$$$&&&(((&&&%%%###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((()))))))))))))))((((((&&&(((+++,,,,,,,,,---///777444000,,,+++,,,...000111222222222333222222222333111///...---,,,...000111111333666:::;;;999777666:::;;;999>>>GGGLLLLLLLLLNNNLLLFFFEEEIIINNNOOOQQQIIICCCEEEIIIIIIIIIIIIIIILLLMMMLLLHHHDDDBBBBBBEEE???<<<;;;888222111333888;;;BBBJJJIII???888666;;;<<<===???@@@>>>:::666222000......//////...---222111///---,,,,,,,,,,,,++++++,,,+++)))***,,,...))))))***+++---///111222---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,------+++*********++++++///,,,)))((()))***)))(((************************+++***((()))***,,,++++++++++++,,,,,,,,,++++++***+++******---000111///------......//////...------+++,,,---......------,,,------,,,---222777555/////////,,,***///777:::999222///---,,,...111222333---,,,,,,---000000000...////////////000000000000+++,,,---...............,,,***((((((***++++++))){{{uuupppnnnmmmjjjgggccc```^^^[[[YYYWWWSSSQQQNNNMMMLLLKKKIIIGGGJJJHHHFFFDDDDDDCCC@@@>>>>>>>>>>>>===;;;:::888777888888777555444333222222111111000//////......---***)))'''''''''&&&%%%###########################"""""""""###%%%&&&'''((()))***---///111111222111444444444444444444444333444333333222222222333333---333999:::>>>LLLaaarrriiidddaaacccbbb\\\UUURRRPPPRRRSSSRRRNNNIIIFFFEEE???>>><<<999555111...,,,,,,***((((((((('''%%%###$$$$$$############$$$$$$&&&%%%$$$%%%&&&'''&&&%%%&&&%%%$$$%%%&&&'''&&&%%%######$$$$$$$$$$$$######&&&%%%%%%$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((()))))))))))))))(((&&&''')))******+++...000777555111---,,,---///000222333555555222000000000222222///------...000111444444555888::::::888666666999;;;;;;===AAACCCAAAFFFJJJKKKIIIIIINNNRRRSSSXXXNNNHHHLLLRRRRRROOOLLLIIIKKKNNNMMMKKKGGGEEEDDDGGGAAA======<<<777333111666555999AAAEEEBBB===;;;555777:::>>>@@@===888444///---,,,,,,---......---444333111...,,,+++******+++,,,,,,+++***)))+++,,,)))))))))+++,,,...000111------------............------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,...,,,******++++++***)))************************+++***((()))***,,,++++++,,,,,,++++++++++++,,,,,,)))***,,,000333444222000000//////......---------***+++,,,---......------+++---------222777666111222222///,,,...555888666333///,,,***,,,///000111,,,++++++,,,...///...------...///000111000//////+++,,,---.../////////...+++)))(((((()))***)))(((|||uuuooolllkkkiiifffbbb___]]]ZZZWWWTTTSSSQQQOOOMMMLLLKKKHHHFFFJJJHHHFFFDDDDDDBBB@@@>>>>>>======<<<;;;:::999888777666666555333222222111111000000///......------***)))'''''''''&&&%%%###########################""""""###$$$%%%''')))***+++,,,...000111111111000555555444333333333444444444444444333333444555555000777:::888@@@UUUgggooofffbbb```bbbaaa[[[UUUTTTOOOPPPPPPOOOLLLHHHEEECCC>>>===;;;888555111...,,,+++***((('''''''''%%%###%%%%%%$$$#########$$$$$$&&&%%%$$$%%%''''''&&&%%%&&&%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((()))******+++*********))))))*********+++...111555333000---,,,---...///111555777666111...---///666777666111......//////777888999:::999888555444777999::::::;;;=========???EEEJJJLLLOOOUUUYYYYYYTTTNNNJJJNNNQQQPPPLLLKKKIIIJJJKKKKKKIIIGGGFFFEEEJJJDDD>>>===???>>>999666555555888<<>>======<<<;;;:::999999999666666555444333222222111000000//////...---------***)))'''''''''&&&%%%###########################""""""###$$$%%%''')))***---...///111111111111000555444444333333333444444555555444555555666777777666::::::;;;KKKcccnnnmmmfffbbbaaabbb```ZZZUUUUUUNNNNNNMMMLLLKKKHHHDDDBBB===<<<:::888444111...,,,+++)))((('''((((((&&&$$$&&&%%%%%%$$$######$$$$$$&&&%%%$$$%%%'''((('''&&&&&&&&&'''&&&&&&%%%&&&&&&"""######$$$$$$######"""$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''')))***++++++,,,,,,,,,+++---------,,,++++++---000222000...,,,+++,,,...///111555999666000,,,...111888>>>???777///......---555666888:::999888777666<<<:::888888999:::<<>>EEEKKKNNNRRRWWWZZZYYYIIIHHHHHHJJJHHHDDDDDDGGGIIIHHHFFFFFFEEEEEEEEEDDDGGGBBB===;;;>>>@@@>>>:::333777:::999888:::>>>BBB999888777777777777555333...---,,,---///000000///000000000//////...------+++,,,---,,,***)))******(((((())))))+++,,,...///++++++,,,,,,------......///..................///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((()))***,,,++++++---,,,+++***+++,,,...///,,,------...000333777:::444444222111///...,,,,,,*********+++,,,---......,,,///111111444999999666111444444111111555777555444000---+++,,,...000111---+++******,,,------,,,...///000111000...,,,+++,,,---///111111000///...******)))(((''''''((((((|||xxxuuupppkkkgggeeeccc```^^^\\\YYYUUURRRTTTRRROOONNNNNNLLLJJJHHHGGGEEECCCBBBBBBBBB@@@>>>===<<<;;;:::999999999999666555555444333333222222000000///......------,,,***)))'''''''''&&&%%%###########################"""""""""###%%%&&&'''(((...///000111222222111111333333333444444444555555555555555666777888999:::999:::===GGG\\\rrrwwwrrrgggdddbbbbbb___XXXTTTUUUMMMLLLJJJJJJIIIGGGCCCAAA<<<<<<:::777444111...,,,,,,***(((((())))))'''&&&'''&&&%%%$$$$$$###$$$$$$&&&%%%$$$%%%'''(((((('''&&&'''((('''&&&%%%&&&'''""""""############""""""$$$############$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''))))))***+++,,,,,,,,,,,,...//////...,,,,,,---......---,,,++++++---...000111777;;;888000---111777@@@LLLOOOCCC555000//////...222666888999:::;;;<<<@@@;;;888888888888<<<@@@BBBHHHMMMNNNOOORRRSSSPPPGGGGGGIIIJJJEEE@@@BBBHHHGGGEEECCCCCCCCCCCCBBB@@@???>>>;;;999;;;>>>===999000777:::666222555:::===;;;999666666666666666555000...---...000111111000...//////000000000//////***,,,------+++******+++((((((((()))***+++---...,,,,,,,,,,,,,,,---------//////............//////+++,,,,,,------------,,,***,,,......,,,++++++,,,------------------------+++***((()))***,,,++++++,,,++++++,,,,,,---...///......---,,,,,,000555999666666666555222///---+++++++++******+++,,,---...,,,000222222333888888666000555777444333555555333111///---,,,...///000000...,,,******+++---------***,,,---///000000000///...///111333222000...,,,***++++++)))''''''((()))~~~wwwtttssspppjjjccccccaaa___^^^\\\YYYUUURRRPPPNNNLLLKKKKKKKKKHHHGGGDDDBBBAAAAAAAAAAAA@@@>>>===<<<;;;999999999999:::666666555555444444333333000//////......---,,,,,,***)))'''''''''&&&%%%###########################"""""""""######%%%&&&&&&...///000222333333222222000111333555666666555555555555666666888999:::;;;999;;;CCCTTTjjjxxxzzzvvviiieeecccbbb]]]UUURRRSSSMMMKKKHHHHHHHHHFFFCCC@@@<<<;;;999777444111...---,,,+++))))))******)))'''''''''&&&%%%$$$$$$$$$$$$&&&%%%$$$&&&((()))((('''&&&((()))(((%%%$$$%%%'''""""""############""""""###############$$$%%%%%%&&&%%%%%%$$$%%%&&&'''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''((()))***+++******+++---......---,,,---...,,,,,,,,,,,,---///111222333999>>>:::222000777@@@TTTdddjjjWWW???444111000---111666888888888999;;;CCC===999999888666888===BBBHHHLLLKKKKKKLLLLLLIIIJJJGGGGGGHHHEEEAAABBBFFFCCCBBBCCCDDDEEECCC>>>:::888===>>><<<;;;===:::555111777888555333777999777999888777777999999888666000///---...///000000///...///000000111000///...(((***,,,---,,,++++++,,,((((((((())))))+++,,,---............------------///......------......///++++++---.........------)))+++......,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((()))***,,,++++++***+++,,,---............---......---,,,---111555777888999888555111---***,,,++++++******+++,,,---+++000222111111555666444111777;;;888555444222...---,,,+++,,,...//////...000---+++***+++---------+++,,,,,,---...///000111000111333444333000---***+++,,,,,,+++((('''(((***|||sssqqqrrrpppiiiaaaaaa```^^^]]]\\\YYYVVVRRRMMMKKKIIIIIIIIIHHHGGGEEEBBBAAA???@@@AAAAAA@@@>>>===<<<:::999888999999:::666666666555555444444333000//////...------,,,,,,***)))''''''''''''%%%##############################"""""""""###$$$$$$%%%...///000222333333333222...000333555777777666555666666666777888:::;;;<<<888<<>>:::;;;999444555999???EEEIIIHHHHHHJJJIIIGGGHHHBBB>>>@@@AAA>>>===???@@@AAADDDGGGHHHDDD;;;555666>>>CCCAAA>>>===888111444888888555888<<<;;;555555666777:::<<<<<<999777111///------///000///...///000111111111000...---'''***,,,---,,,++++++,,,(((((((((((()))***,,,,,,000000//////.........---......------------......***+++---...///...------(((+++......+++******,,,+++++++++++++++++++++++++++***((()))***,,,,,,+++)))+++,,,...//////...---+++---//////,,,,,,...000888999;;;:::888333---***---,,,+++*********+++,,,***///111000000333444222333:::>>>;;;666333///************,,,...///...,,,000...+++***,,,---......//////...---------......111222444444333000,,,)))+++------+++((('''(((+++zzzrrrlllkkkkkkjjjiiiaaa```^^^\\\ZZZXXXVVVUUUNNNNNNMMMKKKIIIFFFCCCBBBCCCBBBAAAAAABBBCCCBBB@@@;;;<<<<<<===<<<:::999888888777666555333222111000000...------------,,,***)))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&'''((()))***//////000111111111111111666555444333444555666777888444333777999888:::===???EEETTThhhttttttqqqqqqmmmhhh___VVVUUUVVVRRRLLLLLLJJJGGGGGGGGGEEE@@@<<<888999999999666222...,,,+++++++++*********))))))&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&((()))(((''')))((((((&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))((('''''')))+++&&&&&&''''''''''''''''''(((((((((((())))))))))))(((***---............///,,,,,,,,,,,,------...///666555777;;;:::888999>>>YYY```eee```PPP???333...666666666888::::::777555>>>@@@>>>999999???BBBBBBGGGGGGGGGJJJLLLKKKGGGCCC@@@???===<<<<<<<<<======AAA??????BBBDDDAAA888111:::???EEEFFFBBB;;;666333777999999888;;;??????<<<666777888999::::::999888333000---+++---000222333333000000222111......111,,,,,,++++++***)))))))))+++***)))))))))***,,,---.........------,,,,,,,,,)))///222///,,,...000///000,,,)))***...000...+++---......,,,***(((((())))))+++,,,------,,,***((((((***+++------,,,+++***)))---222333000......///...000222000...---000222222111222333444333000---++++++*********+++,,,---.........///222333333222888:::;;;999333///...///((()))+++,,,------,,,+++---,,,,,,,,,,,,---.........///000111111000...---111444777666222...,,,,,,...+++((('''((()))))))))|||sssmmmkkkiiigggddd```___]]][[[XXXVVVUUUTTTLLLKKKJJJIIIGGGFFFDDDDDDCCCAAA@@@@@@AAAAAA@@@>>>:::;;;;;;;;;;;;999888777888777666555333222111000000...------------,,,***)))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&''')))***+++000000111222222222222222555444333333333444555666999666555888888666777:::???KKK]]]llltttsssoookkkfffbbb[[[TTTSSSUUURRRMMMJJJHHHEEEEEEFFFDDD@@@<<<999999999888555222///---,,,,,,+++******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&((((((((('''(((((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))(((((()))+++''''''''''''''''''''''''''''''(((((((((((())))))(((***,,,...............,,,,,,...///000000///...666666999===<<<888888;;;<<>>777222111444666888::::::888777555EEEEEECCC???@@@DDDFFFDDDGGGGGGHHHJJJJJJGGGAAA<<<===<<<<<<<<<<<<>>>???@@@???===;;;:::;;;<<<<<<======AAAFFFGGGDDD>>>:::777444666666666;;;CCCFFFEEE???===;;;999888777777666555222...---...000222222111//////222222...---///++++++++++++,,,,,,,,,,,,******))))))***+++,,,---/////////......---------,,,000000...///111///,,,000,,,)))***...000...+++...//////...,,,++++++,,,+++,,,,,,------,,,******)))***,,,---------+++***)))---111222///---...///...///000///---,,,...000000000000222333222///---)))******+++,,,,,,---------------000333555777777:::===>>>;;;555111///000++++++,,,------,,,+++***---,,,,,,,,,,,,---......------...//////000000000000333555444111...---...---+++((('''((()))***)))|||tttoookkkhhhccc___^^^]]][[[YYYWWWTTTRRRRRRKKKJJJHHHFFFEEEEEEEEEFFFCCCAAA@@@???@@@???>>><<<::::::::::::999888777666888777666555444222111111000...------...---,,,+++)))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&((()))+++,,,111222333333333333333333333333222222222333555555666444666888888555777;;;EEEXXXkkkqqqrrrqqqkkkbbb^^^\\\VVVQQQQQQTTTRRRMMMGGGDDDCCCCCCDDDCCC???;;;:::999888666333111///...---,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&'''(((((('''(((((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))******))))))***,,,'''''''''&&&&&&&&&''''''&&&&&&'''''''''(((((((((((())),,,...//////...---+++---///111222222000///777888===AAA???999666777555555444333111000//////333888<<<===:::777666777BBBBBB@@@???BBBHHHHHHEEEJJJKKKMMMNNNLLLGGG???999999:::;;;<<<>>>@@@AAABBB======<<<:::888999>>>AAA>>>AAAEEEFFFCCC???<<<;;;333555666777===FFFJJJIIIDDD@@@;;;777777777888888666333///...///000111111///---///222222...,,,---+++++++++,,,---.........************+++,,,---...///////////////.........///......///666;;;666...///,,,******---///---+++...///000000///...///000...------,,,,,,+++,,,,,,)))***,,,---------,,,+++))),,,000111...,,,---...---......---+++***,,,---.........///111111///---((()))***,,,------,,,,,,++++++---///333777:::<<<>>>@@@AAA===777222000111............---,,,******,,,,,,,,,,,,,,,---......---,,,,,,,,,---///111222///000111111///...///000---+++(((((()))******)))~~~yyytttooolllhhhaaa\\\^^^]]][[[XXXVVVSSSQQQPPPMMMKKKHHHFFFEEEEEEFFFFFFDDDBBB@@@@@@@@@???===<<<;;;;;;::::::999999888777777777666555444333222222000///------......,,,+++)))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((+++,,,...222222333333333333222222222111111111111333444555111111444777666555999@@@SSSjjjyyyuuunnnmmmfff\\\YYYXXXTTTPPPOOORRRPPPKKKDDDBBB@@@AAACCCCCC???;;;;;;:::777444222000//////---,,,+++***((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&)))'''%%%&&&'''(((''''''''''''&&&&&&%%%$$$##############################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))+++++++++***+++---(((((('''&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((((()))+++...000000...,,,,,,---///000111222222222999;;;@@@EEEBBB;;;666555<<<888333000111111///...444:::@@@@@@<<<888888:::;;;<<<<<<>>>EEEMMMNNNIIIMMMOOORRRSSSPPPIIIAAA;;;999:::<<<>>>@@@AAABBBBBB<<<>>>???@@@???===<<<;;;>>>@@@BBBCCCBBB???===<<<777999:::;;;???FFFGGGEEE@@@<<<777666888;;;<<<;;;777444000....../////////---+++...222222---+++,,,++++++,,,,,,------------+++++++++,,,,,,---......//////..................///---,,,111===FFF@@@666///---++++++,,,---,,,+++---...000000//////111222111///---,,,+++,,,---...***+++,,,---------,,,,,,))),,,000000---+++,,,---------,,,+++***)))******,,,,,,,,,---///000...---(((***,,,------,,,+++******+++---...111555:::>>>@@@BBBBBB>>>777222000000.........------,,,,,,,,,,,,,,,++++++,,,,,,---...000...---,,,,,,...111222.........---...///000222,,,***))))))***+++******~~~yyyuuuqqqnnnlllhhhbbb\\\^^^]]][[[XXXUUUSSSQQQPPPPPPNNNKKKHHHEEEEEEEEEEEEEEECCCAAA@@@AAA@@@>>><<<===<<<;;;;;;:::999999999777777666555444444333333111///............---+++)))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))),,,...///111222222222222222111111111111000000111222444555222333555666444444===GGGfffxxxvvvjjjfffbbbYYYVVVWWWUUUPPPOOOPPPMMMIIICCCAAA@@@AAACCCCCC???;;;<<<:::666333111000//////,,,,,,***)))'''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%'''((('''&&&&&&&&&&&&%%%%%%$$$$$$###########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,---,,,,,,---...)))((('''%%%%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))))))))+++///111111...+++.........///000222444666:::<<>>???AAAHHHPPPRRROOOJJJLLLOOOPPPLLLFFF???;;;;;;<<<>>>@@@AAAAAA@@@???===;;;;;;===AAABBB>>>:::@@@@@@BBBCCCCCCAAA???===888<<<>>>???BBBFFFEEEAAA;;;888555777;;;===<<<:::666333000......///...---,,,+++---222222---+++,,,------,,,,,,+++++++++***,,,---------............------------------------///,,,+++000===FFFAAA777...---+++++++++,,,++++++***,,,............000222333111...,,,+++,,,...///++++++,,,,,,------------***---000///,,,+++,,,...---,,,+++***************,,,+++***,,,......---,,,+++,,,---...---+++)))'''+++,,,------...222888===BBBCCCCCC>>>666000...---,,,,,,,,,,,,------......,,,++++++++++++,,,------333111...,,,,,,---///111...,,,,,,,,,---000222333,,,***))))))+++,,,+++***~~~uuurrrooommmlllhhhbbb]]]^^^\\\ZZZWWWTTTRRROOONNNQQQOOOLLLIIIGGGEEEDDDDDDDDDBBBAAA@@@AAAAAA???===>>>===<<<;;;::::::::::::777777666666555444444333111///......///...---+++)))))))))(((''''''&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&(((***---///111222222222222222111111000111111000000111333555666777777888777333666DDDSSSrrr}}}uuugggaaa]]]XXXTTTVVVUUUPPPNNNNNNKKKGGGDDDBBBAAABBBDDDCCC@@@<<<;;;999666333111/////////+++***)))((('''&&&%%%$$$$$$%%%%%%&&&&&&'''''''''(((&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$###########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***---......---...///***)))'''%%%$$$%%%&&&'''%%%%%%&&&'''((())))))*********,,,000444444000+++...//////111222555777888:::;;;@@@DDDBBB<<<999:::777555222222444444111...555999===>>>===;;;<<<>>>===@@@BBBAAADDDJJJMMMLLLEEEGGGHHHFFFBBB===999888:::<<<>>>@@@@@@???===;;;===888444777>>>DDDDDDBBBCCCCCCDDDFFFFFFEEEBBB???777;;;>>>???CCCHHHGGGBBB===999666777;;;===:::777666444111///000000///...---+++---111111...,,,...---------,,,+++*********...////////////...------,,,,,,,,,---------------///...,,,---555;;;888111...---,,,++++++******+++(((***,,,,,,,,,---...000444222000...------...///,,,,,,,,,,,,------------+++...000///,,,+++,,,...---,,,******,,,---,,,+++,,,+++***+++---------,,,+++,,,------,,,+++)))(((,,,------,,,,,,000777===CCCDDDCCC>>>666///,,,+++++++++++++++,,,---...///+++++++++++++++,,,------444222///,,,+++,,,---......,,,+++,,,///111222222+++***)))***,,,,,,,,,***~~~uuuqqqnnnkkkjjjgggaaa]]]\\\[[[YYYVVVSSSPPPMMMLLLMMMLLLKKKIIIGGGFFFDDDDDDBBB@@@??????@@@@@@???======<<<;;;999999999999:::777777666666555555444444111000......//////---,,,)))))))))(((''''''&&&&&&######$$$$$$$$$%%%%%%%%%###$$$&&&(((+++...000222333333333444333222222111111111111111222444666777888999999777666===RRRfffuuuyyy{{{tttggg]]]XXXXXXOOOSSSSSSPPPMMMMMMJJJGGGGGGDDDCCCCCCEEEDDD@@@<<<:::888666444111///......))))))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***...//////...//////+++)))'''%%%$$$%%%&&&'''%%%&&&&&&''')))******+++,,,+++---111666666111,,,---///333777999999999888888888;;;???>>>:::999<<<===:::777555333111///---555666777999:::<<<===>>><<>>>>><<<:::888<<<:::999<<>>===>>>??????>>>===<<<;;;:::888777888888999777777666666555555444444111000......//////---,,,)))))))))(((''''''&&&&&&#########$$$$$$%%%%%%%%%###$$$&&&(((+++...111333444555555555444444333222111111111111222444666777666666888888999EEE___wwwssssssuuusssiii[[[VVVXXXKKKPPPQQQNNNLLLLLLJJJGGGHHHFFFDDDEEEFFFEEEAAA===999888777444222000...---(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((&&&$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++...000000//////000,,,***'''%%%$$$$$$&&&'''&&&&&&'''((()))***+++,,,---,,,---222777777222,,,,,,000777<<>>777666444222111000111222444333222444888;;;<<<<<<===DDDGGGCCCAAAGGGPPPVVVNNNMMMJJJDDD===::::::<<<222555999<<<===;;;888666:::???FFFJJJJJJHHHGGGFFFCCCCCCDDDFFFGGGEEE???:::??????<<<999<<>>???>>>888666444444555555444333///,,,---000000......222,,,,,,------.../////////222222222222000...,,,***---.........//////000000***...000,,,***...333555---------+++***))))))+++(((***++++++++++++,,,...444333222000///.........---,,,,,,,,,,,,---.........000222000---,,,---000...,,,***,,,///111111//////---++++++,,,,,,,,,***(((((()))***+++---///000,,,...///------111;;;CCCGGGGGGFFF@@@777///++++++...---+++***)))******+++++++++******++++++,,,---+++***)))))))))***+++,,,...,,,,,,...222444333111*********+++------,,,+++yyyuuurrrqqqnnnkkkfffaaa^^^[[[ZZZXXXUUUQQQNNNMMMMMMMMMIIIIIIGGGEEEDDDCCCCCCCCC???>>>======>>>???===<<<;;;;;;::::::::::::999999:::999888777555333222111000000111111000...,,,+++,,,+++***(((''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%'''***,,,---...///444333222111000111222333333222111111222333666777777666555777EEE]]]rrr|||rrrqqqnnnggg```ZZZWWWWWWPPPOOONNNLLLJJJHHHFFFFFFEEECCCCCCCCCDDDCCCBBB@@@>>>:::555111///...,,,+++(((''''''&&&&&&&&&''''''$$$%%%&&&'''(((((((((((((((((((((''''''(((((((((&&&%%%$$$###""""""""""""########################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&)))+++---000111000///...))))))((('''&&&&&&%%%%%%(((((()))***************)))+++///555999888222,,,222666:::===BBBEEEBBB;;;999>>>;;;444666???AAA;;;:::666555777777444222444444333222444888===???@@@<<<<<<===???CCCHHHMMMOOOIIIFFFEEEFFFCCC===;;;<<<555777999888777888===AAA???GGGMMMLLLIIIGGGEEECCCIIIHHHGGGDDDAAA@@@AAABBBAAA<<<999<<>>======>>>:::444...000666777222+++........................---...000000///...+++***/////////000000...+++)))+++,,,---...////////////------...............---+++*********,,,...111333///...,,,+++***++++++,,,///......000222111...***---------------...///000///////////////000111111...------------...//////000///...---,,,---......++++++******++++++,,,---///---++++++,,,000555888999888777444222///,,,+++,,,+++++++++***)))))))))++++++++++++++++++++++++***+++,,,+++)))))))))***,,,,,,,,,...111222111///+++///'''###+++,,,))),,,yyyvvvqqqooolllhhhddd___\\\[[[XXXWWWTTTQQQOOONNNNNNOOOIIIHHHGGGEEEDDDCCCCCCBBB@@@>>>======>>>>>>===;;;;;;;;;::::::::::::999999999888777666555333222222111111000000///...,,,,,,,,,+++***(((''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&(((***,,,...///000111444333222111000111111222444333222111222333555777666555555>>>RRRjjjxxx{{{rrrnnniiibbb]]]XXXUUUTTTOOONNNLLLKKKIIIGGGFFFEEEEEEDDDCCCCCCDDDCCCAAA???>>>:::666222000///---,,,(((((('''&&&%%%%%%&&&&&&$$$%%%&&&'''(((((((((((((((((('''&&&&&&'''((((((&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''')))***---///000///---,,,)))((((((''''''&&&%%%%%%'''((()))******+++++++++,,,---111777<<<<<<777333999<<<===>>>AAAEEEBBB===:::>>>;;;555888CCCEEE@@@<<<888777999888555333555444666888999;;;<<<<<<===AAAAAAAAA@@@AAADDDJJJNNNIIIGGGIIIKKKHHH???888777333555666666555888>>>CCCCCCGGGJJJJJJLLLMMMJJJDDDFFFFFFEEEDDDCCCBBBBBBCCC@@@;;;:::>>>@@@>>>???AAACCC===999<<>>===???:::555111333777888444000....../////////...---------...///000000...---,,,------.../////////...,,,......///000000/////////......///////////////...++++++***+++,,,///111333000///---,,,,,,,,,------...------///111111...+++,,,,,,,,,,,,,,,---......///............///000111---------------...///000111000///...------......************+++,,,------,,,+++))))))***---111333333333222111000...,,,++++++++++++***************++++++++++++++++++++++++***+++,,,+++)))))))))***+++******+++---//////...+++...((('''///...'''(((~~~xxxvvvqqqnnnjjjeeeaaa]]][[[ZZZWWWVVVSSSQQQPPPPPPPPPPPPIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>>>>>>>>>>><<<;;;;;;;;;::::::::::::999999777666666555444444333333222111000///...---------,,,+++***(((''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&)))***,,,...000222333333444333222111111111111222444333222111111222444555555666<<>>:::555222111///...---(((((('''%%%$$$$$$$$$$$$$$$%%%&&&''''''(((''''''((('''%%%$$$$$$%%%'''(((%%%%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%&&&'''''''''((((((((())))))***,,,------,,,+++))))))((((((''''''&&&&&&&&&&&&&&&((()))***+++,,,---......111666<<<>>>;;;888>>>@@@@@@???BBBFFFGGGCCC???AAA===777:::CCCFFFBBB>>>;;;:::;;;:::666555777444999???AAA???;;;999999777;;;>>>??????DDDLLLTTTLLLLLLOOOSSSNNNCCC:::666222444555444555999@@@GGGGGGHHHHHHIIIMMMQQQNNNGGGAAABBBCCCDDDEEEDDDCCCCCC>>>;;;;;;???AAA>>><<<===AAA<<<:::>>>@@@???===>>>999777666666777777555444...///000111000///---+++,,,---///000000000///...,,,,,,---......///000000000111111111111000////////////000000000//////...,,,,,,+++,,,---///111222000///...---------...///,,,,,,,,,---///000...---++++++++++++++++++,,,---......---------...//////,,,,,,,,,---...///000111222111000......---------************+++,,,---...))))))(((((((((***,,,---,,,------------,,,,,,+++***************+++++++++++++++++++++++++++++++++***+++,,,+++)))))))))******)))((()))+++---...---)))---((((((111...'''***|||wwwuuuqqqnnniiiccc___\\\[[[ZZZWWWVVVTTTRRRPPPOOOOOOOOOIIIHHHFFFEEECCCBBBBBBBBBBBBAAA???>>>>>>>>><<<:::;;;;;;:::::::::999999999555555555555444444444444333222000...------......,,,+++***(((''''''''''''&&&%%%%%%%%%%%%&&&&&&'''***+++---///111333444444444444444333333333333333333222111///000111222444222;;;KKK___ttt~~~xxxlllkkkcccXXXRRRQQQQQQNNNKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDCCCCCCDDDCCCAAA???<<<888444111000///...---)))(((&&&%%%$$$######"""$$$%%%&&&&&&'''''''''&&&'''&&&$$$######$$$&&&'''%%%$$$$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%''''''(((((())))))******)))***+++,,,+++***(((''')))(((((((((''''''&&&&&&%%%&&&'''(((***,,,---...//////000444:::===<<<:::===AAABBBBBBEEEKKKLLLIIIDDDDDD>>>888999???AAA>>>???<<<;;;<<<:::555555777333;;;CCCFFFBBB<<<999888000777>>>@@@@@@BBBJJJQQQLLLKKKLLLOOOKKKBBB;;;999555666777666777<<>>;;;;;;???;;;;;;AAADDD@@@<<<;;;999999999888555333333444...///111222222///---+++,,,---...000000111000000..................000111//////000000111000000000...////////////......---,,,,,,,,,---...///111222///...---------...///000+++++++++,,,---...//////,,,,,,+++++++++,,,,,,------------,,,,,,------...,,,,,,,,,---...///000111111000///...------,,,,,,************+++,,,---...))))))))))))))))))))))))******++++++,,,++++++***)))))))))***+++++++++,,,++++++++++++++++++++++++***+++,,,+++)))))))))***)))))))))+++...///...,,,''',,,))))))...,,,...:::|||xxxwwwpppmmmiiiccc___\\\ZZZZZZXXXWWWUUURRRPPPNNNLLLKKKHHHHHHFFFDDDCCCBBBBBBAAACCCAAA???>>>???>>><<<:::;;;;;;:::::::::999999999555555555555555555555555444222111///.........///,,,+++***(((''''''''''''&&&%%%%%%%%%&&&&&&'''(((***+++---///111333444444555555555555555444444444222111/////////000222333///BBB[[[ppp}}}~~~sssgggddd\\\RRRMMMMMMMMMKKKIIIJJJIIIGGGFFFEEEEEEFFFFFFFFFEEECCCCCCDDDCCC@@@>>>999666111///......---,,,)))(((&&&%%%$$$######"""$$$%%%&&&&&&&&&&&&&&&&&&'''%%%$$$######$$$%%%'''%%%$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''(((((()))******+++)))*********)))((('''&&&((((((((((((((('''''''''%%%%%%&&&'''))),,,...///222111111444:::>>>>>><<<===CCCFFFGGGHHHKKKKKKHHHCCCAAA<<<777888<<<===<<<<<<;;;;;;<<<888444444888222:::CCCFFFBBB===::::::777>>>FFFGGGCCC@@@BBBEEEHHHEEEDDDEEECCC>>><<<===;;;<<<<<<;;;;;;@@@HHHNNNHHHLLLMMMIIIGGGHHHIIIHHH??????AAACCCEEEDDDAAA===<<<:::;;;@@@BBB???======>>>;;;===DDDFFFAAA;;;888:::;;;:::777333000000000...000222333222000...,,,---...///000111111222222111222222111...---...000+++,,,...///000111111111---.........------,,,+++,,,,,,,,,---...///000000------,,,,,,,,,...///000++++++++++++,,,---///111///......---------......------,,,,,,,,,,,,------,,,,,,,,,------///000000//////......---,,,++++++++++++******++++++,,,---+++,,,,,,,,,++++++******+++,,,,,,,,,++++++***))))))))))))***+++++++++,,,++++++++++++++++++++++++***+++,,,+++)))))))))***)))***---000333222///,,,)))///---+++,,,,,,999PPP~~~yyyxxxooolllhhhccc___[[[YYYXXXWWWVVVTTTRRROOOLLLJJJIIIHHHGGGFFFDDDCCCBBBAAAAAABBBAAA????????????===<<<;;;;;;::::::::::::999999666666666666666555555555333222111000///.........,,,+++***(((''''''''''''%%%%%%%%%%%%&&&'''((()))***+++---///111333444444555555666666666555444333222111000///000222444555444KKKgggyyy~~~zzzooofff\\\VVVNNNJJJIIIJJJJJJJJJJJJIIIFFFEEEDDDEEEFFFGGGFFFEEEDDDCCCCCCBBB@@@>>>777444000...------,,,+++(((((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))***++++++)))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&''')))+++...000333222222777===AAABBBAAAAAAGGGJJJHHHGGGGGGEEEBBB>>><<<999888:::===??????:::999;;;;;;888333444999444999???BBB@@@===;;;;;;999???GGGJJJHHHEEEFFFGGGJJJGGGGGGHHHGGGDDDCCCEEE???@@@@@@>>>===@@@FFFLLLFFFLLLNNNJJJEEEEEEGGGFFFAAA@@@@@@CCCGGGFFFBBB???===999999>>>AAAAAAAAACCCBBB>>>>>>BBBDDD@@@;;;999::::::999666222///.........000111222222111000///...//////000111222222333444666777444000---...000***+++---///000222222333---------------,,,+++***++++++,,,------......///,,,,,,++++++,,,...000111---------,,,+++,,,///222111000//////////////////......---,,,,,,,,,------...------------...//////.........///......---,,,---,,,++++++******++++++------,,,,,,,,,+++++++++------------,,,+++***)))***************+++++++++++++++++++++++++++++++++***+++,,,+++)))))))))******+++...111444333000---,,,222111//////...<<>>===;;;;;;::::::::::::999999888888777777777666666555222222222111000///...---,,,+++***(((''''''''''''%%%%%%%%%&&&&&&'''((()))***,,,...000222333444555333444444555444444222111333222222222333555888:::III\\\qqqzzzyyyrrriiiaaaUUURRRMMMJJJHHHHHHJJJKKKJJJHHHFFFEEEDDDFFFGGGIIIGGGEEEDDDCCCCCCBBB@@@===777444000.........---,,,(((((('''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''')))******+++)))))))))))))))(((((((((((((((((((((((((((((()))''''''&&&'''(((+++---//////...000666>>>DDDEEEEEEDDDHHHIIIEEEBBBCCCCCCAAA>>><<<;;;<<<>>>???@@@@@@888888;;;<<<888333666;;;999:::;;;<<<<<<;;;;;;;;;777;;;AAAEEEHHHJJJLLLNNNJJJJJJNNNSSSRRRLLLGGGFFFAAABBBBBB???<<<===AAAEEEFFFJJJLLLIIIHHHIIIHHHEEEBBBAAAAAADDDIIIKKKHHHDDD===999777<<<@@@BBBFFFKKKJJJBBB<<<===>>><<<<<<===999888666555444222111/////////000111222222222222000000000000111111222333555888:::888222//////000,,,---///000111222222333............---,,,+++*********+++,,,---------------,,,,,,,,,...///111222/////////,,,***+++///333111111000/////////////////////...---------------//////...------------.........000111111000000///......,,,+++***))))))))),,,+++***************+++,,,,,,,,,,,,,,,,,,+++***+++++++++***************++++++++++++++++++++++++***+++,,,+++)))))))))***+++++++++---///000000...---000000222444---222GGG}}}vvvooommmiiihhhfffbbb]]]YYYUUUSSSQQQQQQPPPOOONNNLLLKKKJJJHHHGGGEEEDDDBBBAAAAAAAAAAAA???>>>???@@@@@@???>>>;;;;;;;;;:::::::::999999999999999888777666666666111222222222111000...,,,,,,+++***(((''''''''''''%%%%%%%%%&&&'''((())))))+++,,,...111333444555666222222333444333222111000444444444444666888;;;===___kkkwwwxxxssslllccc[[[QQQPPPNNNJJJGGGHHHJJJMMMJJJIIIFFFEEEEEEFFFHHHJJJGGGEEEDDDCCCCCCBBB@@@===777444000///...///......(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%'''(((((('''%%%$$$$$$###############$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((())))))))))))((('''''''''(((***---///))))))---444===DDDFFFFFFCCCFFFFFFAAA???AAAEEEEEEBBB@@@???AAABBB@@@??????888888;;;<<<888444777===>>>;;;888777888:::::::::======>>>@@@BBBEEEGGGIIICCCGGGOOOXXXVVVLLLBBB>>>AAABBBBBB>>>:::999<<>>888666:::???DDDIIIOOOQQQFFF;;;888999:::===AAA888666444444555555444222//////000111222333444444111111111000111111222333444888;;;:::444000000222///000111222222222222222////////////...---,,,+++)))***++++++,,,,,,,,,,,,...------...///111333444111111000---***+++///333111111000///////////////000///...---------------000///...---------------...///111222333333222222000///---+++***)))((((((***)))(((''''''((()))*********+++,,,,,,,,,,,,,,,,,,+++++++++******))))))++++++++++++++++++++++++***+++,,,+++)))))))))***,,,***''''''***---//////***,,,,,,222666***&&&222|||vvvqqqmmmkkkhhhfffcccaaa^^^[[[WWWTTTSSSPPPLLLIIIIIIJJJKKKKKKEEEEEEDDDDDDCCCCCCCCCBBBAAABBBBBBAAA@@@???>>>>>>???>>><<<:::999999999999:::999888666555555444444111222222111111000///...+++***)))(((((('''(((((('''&&&&&&&&&'''(((***+++...///111333444444444444222///000444666333222333;;;666555555555777DDDSSSuuutttsssoooiiibbb[[[WWWPPPNNNKKKIIIGGGHHHIIIJJJLLLJJJGGGEEEFFFGGGIIIIIIEEEDDDCCCEEEFFFDDD@@@<<<555222...------------,,,)))'''%%%&&&)))***(((&&&########################%%%$$$$$$%%%&&&&&&%%%###%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&$$$###%%%((()))'''$$$&&&%%%$$$%%%((()))'''$$$))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%&&&''')))******++++++,,,+++,,,222:::???>>>;;;888===???======AAACCCBBBEEEHHHIIIHHHIIIHHHBBB999>>>;;;777444666999999666<<<999888:::======888333;;;AAAFFFGGGGGGIIIHHHEEE:::@@@HHHNNNPPPLLLFFFAAABBBEEEBBB;;;777999666111>>>DDDHHHGGGGGGHHHGGGCCC@@@BBBCCCEEEKKKPPPOOOJJJ>>>:::888::::::===IIIWWWlllUUU>>>666999<<<======888888666555333111111000444333111222333444444333777777555222///...///111///---,,,...222444444333000222666888777444000---........./////////000000++++++,,,,,,,,,---------222000---,,,,,,...222444777444000---+++,,,...///333333222222111222222333111111000...++++++...000333///++++++---......---111000000222444666555444000000///,,,)))((()))+++------+++***))))))))))))******+++++++++******))),,,,,,,,,,,,++++++***)))+++***************++++++---+++******++++++)))(((------,,,+++************,,,---111666333***)))---}}}wwwsssooollljjjgggccc```]]]ZZZWWWTTTTTTQQQMMMKKKKKKKKKKKKJJJFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@???===<<<;;;::::::;;;;;;:::999888777666666666222222222222111000///...+++***)))((((((((((((((('''&&&&&&&&&''')))+++,,,///000111333444444444333333//////222333222222555666666777777666>>>UUUkkk|||yyyssslllddd\\\VVVSSSNNNLLLIIIGGGFFFFFFHHHIIIMMMIIIEEEDDDFFFHHHHHHGGGJJJHHHGGGFFFEEEBBB<<<777555222///------------,,,(((&&&%%%&&&(((((('''%%%########################%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%((()))'''%%%&&&$$$$$$&&&((()))'''%%%(((((((((((((((((((((((('''(((((((((((((((((('''%%%&&&''')))******++++++,,,++++++111888======;;;:::>>>???<<<<<<>>>???>>>@@@DDDGGGIIILLLNNNIIIBBB:::888555444777:::<<<;;;::::::;;;???BBBAAA;;;555999???CCCCCCCCCEEEDDDBBB<<>>@@@BBB777666555555444333000...222111000111444555666555666666444222///...000222///...,,,...111333333111333555888999888444000,,,.........---------,,,,,,++++++++++++,,,,,,,,,---...//////000000111222222666444111...------...///222222111111111111111222333333222000......000222444000---,,,---//////...111111333555888999888666333333222...+++)))***+++,,,+++******))))))))))))******+++++++++******))),,,,,,,,,,,,,,,+++***)))+++******))))))******+++...,,,++++++,,,,,,+++)))+++++++++***++++++,,,,,,...///444999555---+++...zzzuuuqqqnnnmmmiiiccc___\\\YYYWWWUUUTTTRRROOONNNNNNMMMJJJHHHHHHGGGGGGEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBAAA@@@AAA@@@???===<<<<<<<<<<<<<<<<<<:::999888888777777333333333333222111000///,,,+++***)))((((((((((((''''''&&&'''((()))+++,,,000111222333333333333333222...---/////////111666444666999999<<>>888;;;???BBB??????AAABBB@@@>>>BBBGGGJJJKKKHHHDDD@@@???DDDEEE???;;;===@@@CCC<<>>======<<<<<<<<<;;;:::999888888888888444444444333333222111000---,,,+++***)))(((((((((''''''''''''(((***,,,...111222222222222222222222///,,,---000000...000555888777777===III]]]uuuzzzmmm___TTTNNNLLLLLLIIIGGGEEECCCCCCEEEGGGHHHIIIDDD@@@BBBGGGKKKIIIFFFEEEFFFGGGHHHGGGDDD???<<<555222///......---,,,***)))((('''&&&&&&%%%$$$$$$########################%%%$$$###$$$&&&&&&$$$###""""""###$$$%%%%%%&&&&&&###%%%'''((()))(((&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((''''''((()))***+++++++++...,,,***---111666999:::<<<@@@@@@<<<:::<<<<<<;;;777<<<@@@AAACCCDDDAAA<<<888666777;;;>>>???@@@CCC@@@AAABBBEEEGGGEEE@@@<<<>>>BBBBBB???>>>@@@BBBAAA???AAADDDFFFFFFDDDAAA>>>>>>DDDIIIFFFAAA???CCCGGG>>>AAABBBAAABBBDDDBBB===AAAHHHLLLJJJHHHIIIIIIHHHDDDDDDCCCAAA<<<888777888AAA??????===888444888@@@999555111000333444222////////////111444666666555222333333111000///111333//////////////////...---333555777888666333///------------,,,,,,+++++++++*********+++++++++,,,,,,***---111555777666444333333333444444222000...---......//////////////////000111000///---,,,---///333111...---,,,---.........000444999>>>???===;;;<<<;;;888444///+++++++++)))))))))((())))))******))))))***+++++++++******++++++,,,,,,---,,,,,,,,,++++++***)))))))))******---,,,,,,---//////---++++++*********++++++,,,---***///555777444...++++++{{{vvvrrrooonnniiiaaa[[[XXXVVVUUUTTTSSSRRRQQQQQQQQQOOOKKKHHHKKKJJJIIIHHHFFFEEECCCCCCAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>======<<<;;;;;;:::999999888888888888555555555444444333222111...---,,,***))))))(((((('''''''''((()))+++---///222222222222222222333333......222777666222333666888555666DDD\\\qqqzzzzzzwwwpppcccWWWNNNKKKKKKLLLIIIHHHFFFDDDDDDEEEGGGIIIDDDAAA???BBBHHHLLLLLLJJJBBBEEEHHHJJJHHHEEEAAA???555222000......---+++))))))))))))((('''&&&%%%%%%########################$$$######$$$%%%%%%$$$"""""""""###$$$%%%%%%&&&&&&$$$&&&((()))***)))'''&&&%%%&&&'''(((''''''''''''%%%&&&(((((()))))))))***''''''''''''''''''''''''&&&''''''((((((''''''&&&'''((()))******++++++***...---+++,,,///444777999:::>>>???<<<;;;===>>>===???DDDGGGFFFEEEGGGEEEAAA;;;:::===BBBCCC>>>===@@@DDDDDDCCCDDDDDDBBB@@@???>>>BBBBBB>>>===@@@BBBAAA>>>???AAABBBBBB@@@>>><<<:::@@@GGGHHHCCC>>>???CCC@@@CCCCCCBBBDDDGGGDDD???@@@GGGLLLKKKHHHIIIIIIGGGBBBDDDDDDBBB@@@???===<<<>>>???BBBAAA;;;555888???:::666000...000333444444111111111222444444222111111222222111000000111222///000000000///---,,,,,,...000222444444222///...+++,,,,,,---...//////000******+++++++++,,,,,,,,,,,,---000333555666666666111222444444444111...,,,,,,---...////////////...000000111///---,,,---...//////---+++++++++---...///222666===BBBDDDCCCAAA???===:::555///,,,++++++***)))))))))))))))***+++((()))***+++++++++++++++***+++,,,---------------,,,,,,+++***************+++++++++---//////---+++---,,,++++++*********+++)))000555666222...,,,***}}}yyytttpppmmmkkkfff```ZZZWWWVVVTTTSSSRRRQQQPPPPPPPPPOOOLLLIIIKKKJJJJJJHHHGGGFFFEEEEEECCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;:::999999888888888999666666666555555444333222///...---+++***)))))))))(((''''''(((***,,,...000222111111111222222333444///222888===;;;777777:::666666===QQQlll}}}zzznnnfffaaaYYYQQQKKKJJJJJJKKKKKKIIIFFFDDDDDDEEEGGGHHHAAAAAAAAADDDHHHLLLMMMNNNFFFIIILLLLLLHHHCCC>>><<<555333000///...---+++(((((()))***)))'''&&&&&&'''########################$$$######$$$%%%%%%$$$"""#########$$$$$$%%%%%%&&&%%%&&&'''((()))(((((('''%%%&&&(((((('''''''''(((&&&(((******)))((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((()))******++++++******///...------///222666888777;;;===;;;:::===???>>>BBBGGGHHHFFFEEEGGGHHHGGGEEEEEEJJJQQQOOOEEE@@@CCCCCCBBBAAA@@@@@@?????????===@@@AAA===<<>>===>>>???;;;666666:::999666222//////222666999333222222333333222000---000111222222000///000111///000222222///---------+++---///111111000...---***+++,,,...000222333444++++++,,,,,,,,,------------...000222444555666666000111333444333111...,,,+++,,,...///000000///...111222333222000...///000,,,---,,,+++***+++---000222444999???FFFIIIIIIHHHAAA@@@<<<777111---,,,,,,++++++***************+++((()))***+++++++++++++++******,,,---...............---,,,+++++++++++++++******+++...000000...,,,...---,,,+++************+++222777555111000...,,,zzzvvvrrrmmmjjjhhhddd^^^YYYWWWUUUSSSRRRQQQPPPOOOOOOOOOOOOMMMKKKJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDBBB@@@@@@>>>???@@@@@@@@@???>>>===<<<;;;;;;:::::::::::::::666666666666666444333333000///---,,,***)))))))))((((((((()))***---///111111111000000111333555666000222888<<<:::666777<<<555@@@QQQcccuuu|||ssseeeUUUSSSPPPLLLJJJIIIIIIJJJKKKIIIFFFDDDCCCDDDEEEGGGAAACCCFFFGGGHHHIIILLLOOOHHHLLLOOONNNHHHAAA<<<999555333111//////---***(((&&&((()))(((&&&%%%&&&(((########################$$$###"""###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$'''))))))'''&&&((()))(((***,,,+++)))'''((()))''''''''''''''''''''''''''''''((((((((((((''''''))))))***+++++++++******.../////////000222555777555999;;;888888;;;<<<;;;BBBEEEEEE@@@>>>BBBEEEEEEHHHHHHPPPXXXTTTFFF???AAA;;;<<<>>>???>>>>>>>>>>>><<>>AAABBBAAA;;;===???AAAAAA@@@>>><<<666555888===<<<888888===>>>>>>>>>>>>CCCGGGEEE???>>>CCCGGGIIILLLOOOMMMGGG???AAA@@@<<<>>>CCCEEEBBB>>>999777:::;;;888666777555666777444111111666:::333222222333333222///,,,000222333222000//////000...111333333000.........,,,---///000000...---+++)))***,,,...000222444555,,,,,,---------.........,,,...000222444444444444///000222333222000...,,,+++,,,...000111000//////111222333222000/////////+++,,,,,,+++***,,,///333222333777>>>EEEIIIKKKKKKCCCBBB???:::444000//////------,,,+++*********+++(((((()))++++++,,,,,,+++)))***+++---.../////////000///...---,,,,,,,,,,,,******,,,///222222000...,,,,,,++++++***++++++++++++222555111...///...,,,|||xxxtttpppkkkhhheeebbb]]]YYYWWWUUUSSSQQQPPPOOOMMMMMMNNNOOONNNLLLJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGEEECCCBBBAAA???@@@AAABBBAAA@@@???>>>======<<<;;;;;;;;;<<<<<<777777777777666555444333000000...,,,+++***))))))((((((((()))+++---000111000000000000111333555777...000444666444111555<<<888LLLcccqqqwwwuuukkk```KKKKKKKKKKKKJJJIIIHHHHHHKKKIIIFFFDDDBBBCCCDDDEEEBBBFFFJJJIIIGGGGGGJJJNNNHHHLLLOOONNNIIIAAA<<<:::555333111000///---***'''$$$&&&((('''%%%$$$&&&(((########################$$$###"""###%%%%%%###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$'''***)))'''&&&(((***)))+++---,,,((('''''')))''''''''''''''''''''''''(((((())))))))))))(((((()))******+++++++++******...///000000000222555777444888:::777555888999888FFFHHHFFF???;;;>>>BBBCCC???@@@IIISSSNNN>>>555777333777;;;>>>???>>>======>>>CCCEEECCCBBBEEEFFFDDD;;;===@@@CCCCCCAAA???===999555555:::;;;:::<<>>>>>AAAEEEHHHMMMRRRNNNHHH???AAA>>>999:::AAACCC???CCC;;;777;;;???>>>;;;:::000666:::999444222555:::222111222333444333000---111222333222000......///...111444444111///...///...///000000///---+++*********,,,...000222333444---------.........//////+++---111444555444333111///000111222111///---,,,+++,,,...000111111000//////000111000...---------***,,,---,,,+++---111555///000444:::AAAGGGJJJJJJEEEDDDAAA<<<666222111111///...---,,,++++++++++++(((((()))++++++,,,,,,,,,)))***+++---...//////000111000///...---,,,,,,,,,++++++...111444444111///************+++,,,------)))000333---***,,,,,,***|||vvvqqqlllhhheeebbb___ZZZVVVTTTTTTUUUWWWQQQQQQOOONNNMMMKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDFFFIIIJJJIIIFFFBBBFFFFFFEEEDDDCCCCCCBBBBBB<<<<<<===>>>===<<<:::999;;;:::888777666666666777111111000---***)))***+++***+++---///000000//////000111333333222222222333666555444444666888888888LLL___sss{{{xxxooo^^^OOOJJJHHHGGGFFFGGGIIILLLNNNJJJHHHFFFDDDBBBAAABBBBBB@@@DDDGGGJJJJJJJJJKKKKKKHHHLLLNNNLLLEEE>>>:::999666555444222000---+++***&&&&&&&&&&&&%%%%%%$$$###&&&%%%$$$#########$$$%%%&&&%%%###"""######""""""%%%%%%%%%%%%%%%$$$######&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%''')))******))))))...---+++)))(((((())))))&&&'''((())))))((('''&&&&&&&&&&&&''''''((((((((()))))))))))))))******+++---...,,,))),,,222555333666666555666777777555444BBBBBBAAA>>>:::777666666666999<<>><<<;;;999777:::>>>===888888===AAA@@@???AAABBBCCCCCCBBB333333555:::@@@BBBAAA???;;;666888???@@@:::<<>>BBBBBB>>>>>>======@@@CCCCCC@@@<<<888777555444444666999:::333222111111111000...,,,---///111111/////////000222000///...///333777999333111///---,,,,,,---...,,,---......///000000111222222222111000///...------///333666777555222///222111//////000000...,,,...000333333111///......------------------,,,,,,+++---......------///000222222444999???CCCFFFFFFBBBDDDDDDAAA;;;666444444888111)))'''))),,,---,,,)))))))))***+++++++++,,,(((((()))***,,,---............---,,,+++***)))(((---***)))---444666222,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,zzztttpppmmmiiifffbbb___[[[XXXUUUTTTTTTUUUQQQQQQPPPOOOMMMLLLKKKJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHGGGGGGHHHIIIIIIHHHFFFGGGGGGFFFEEEEEEDDDCCCCCC>>>>>>>>>>>>===<<<;;;:::;;;:::999777666666666666111111000...+++)))***+++***+++---///000000000///000222333444333222333444...222666777666888===CCCZZZhhhtttvvvpppeeeVVVIIIHHHGGGEEEDDDEEEGGGIIIKKKIIIHHHGGGEEECCCBBBBBBBBBDDDFFFIIIKKKKKKJJJKKKLLLIIIKKKNNNLLLFFF@@@;;;:::555444333222///---+++***&&&''''''''''''&&&%%%$$$&&&%%%$$$#########$$$%%%&&&%%%###############"""$$$$$$$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%%%%&&&$$$%%%&&&((())))))))))))---,,,+++))))))))))))***))))))))))))))))))((((((''''''''''''(((((())))))))))))(((((())))))***+++---...+++)))+++111222000555555555666666666555444<<<<<<<<<999666333333333444666999;;;<<<;;;999777<<<999:::??????;;;:::===<<<;;;:::<<<>>>??????>>>333333666:::@@@CCCBBBAAA;;;777999@@@???999:::BBBEEEBBB===999666777;;;===CCC???;;;;;;>>>BBBCCCCCCBBBAAA>>>===CCCHHHGGGAAA<<<======???@@@@@@>>><<<<<<:::888666555666777888333222111222222222///---000111333222111000000111444333111000111333555777777555333111///.........---------...///000111111000111222333333333222222...000222555555444111000000///...///000111000///000222444444333111000000------------............///000000000...---...000000111444999???DDDGGGGGGCCCDDDCCC@@@999444111111555000)))(((***,,,,,,******************+++++++++))))))***++++++,,,------,,,,,,++++++++++++******+++***)))---111222///+++---,,,++++++******++++++***+++++++++++++++++++++}}}xxxtttpppmmmiiigggaaa```]]]ZZZWWWTTTSSSRRRRRRRRRQQQOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHLLLJJJGGGGGGHHHJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEEEECCCBBB@@@???>>>===<<<<<<<<<;;;999888777666666666111222111///,,,*********+++,,,...///000111000000000222444444333222333444+++222777777555999EEEQQQggglllnnniiiaaaWWWLLLDDDGGGFFFDDDCCCCCCEEEGGGHHHGGGHHHHHHFFFDDDBBBBBBCCCCCCEEEHHHJJJJJJKKKLLLNNNIIILLLNNNLLLHHHBBB===;;;333333222111///---+++***''''''((((((''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$############$$$##################$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******++++++******)))******+++++++++***)))))))))))))))'''(((((((((((()))))))))))))))(((((())))))***+++,,,---+++(((***000111...333333444444444444333333777888888666333222222333111333555888888777555444===:::999>>>BBB@@@>>>>>>;;;:::999;;;>>>@@@@@@@@@888888999;;;>>>???>>>===;;;888;;;AAA@@@999999>>>@@@@@@>>>888222111555999???===:::999:::>>>CCCFFFHHHDDD>>>===DDDLLLJJJCCC<<<>>>??????===;;;::::::???===;;;888666666666666222222222444444333000...222444555444222111111222444444333333222333333444777666555333111///...---///......---...///111222000111333444555444222111///000111222222222111000...------...000222111000222444555555444222222222------......//////000000111222222111......///000///000333888>>>CCCEEEFFFCCCDDDBBB>>>888222...---111---))))))+++,,,***(((+++++++++************************+++++++++,,,,,,*********+++++++++,,,,,,)))***+++,,,---,,,+++***---,,,++++++******++++++)))))))))******+++++++++}}}yyyuuuqqqmmmiiifffaaa```^^^\\\XXXUUURRRPPPSSSRRRRRRQQQOOONNNNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKMMMKKKIIIHHHJJJKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGEEECCCAAA????????????===<<<;;;999888777666666222333222000---*********+++,,,...000111111111000111333555555444333444555222555555444555@@@QQQ```jjjhhhcccZZZRRRLLLGGGDDDFFFEEEDDDCCCCCCDDDFFFGGGFFFHHHIIIGGGDDDBBBBBBDDD@@@CCCFFFHHHIIIKKKNNNQQQKKKMMMNNNMMMIIIDDD???<<<222222111000...,,,***)))&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&######""""""######$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&'''((()))***+++******************++++++,,,+++)))((('''(((((()))((((((((((((((((((((((((((((((((((((((()))******+++,,,+++))),,,111333000///000111222111000111111555666777666444333444555111222444666777666444333;;;888888===CCCEEECCC@@@999888777999===@@@AAAAAA???>>>===;;;:::888777666999888<<>>;;;<<<<<<:::666555666777777888999999;;;>>>CCCGGGEEECCC===;;;@@@GGGHHHEEE???AAABBB@@@;;;777777888===<<<;;;999777666555555222222333555666555222///333555666555222111000111222222222333333222222222444444333333111000...---000///...---...///111222111333444555444222///---000000000000000000000000...------...000111000///222444555555333222222222---......///000111111222000111111000......000111222333555:::???BBBCCCBBBEEEDDDBBB===777222---+++---+++******++++++)))''',,,+++++++++***)))))))))***************+++++++++************++++++++++++(((+++------***)))***+++---,,,++++++******++++++))))))******++++++,,,,,,{{{wwwsssnnniiieeeaaa```___\\\YYYUUURRRPPPTTTSSSSSSRRRQQQPPPOOOOOOOOONNNMMMMMMLLLMMMMMMNNNLLLKKKKKKLLLLLLLLLJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGJJJHHHFFFCCCBBBAAAAAABBB>>>>>>===<<<:::999777777333444333111---+++***+++,,,---///111222222111111222333555555444444444555999555111222===PPPcccooollldddZZZQQQJJJFFFEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGFFFHHHJJJHHHCCCAAACCCFFFFFFGGGIIIIIIJJJLLLOOORRRNNNNNNOOONNNKKKFFF@@@<<<333222222000...,,,***)))$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$"""$$$%%%$$$######%%%((($$$######""""""###$$$$$$%%%&&&'''(((((((((((('''&&&''''''((()))***++++++)))*********+++++++++***+++)))((('''&&&'''((((((((('''''''''''''''''''''((((((((('''((())))))***)))++++++***...444555333+++---//////...---...000333444666555444333555666333444555777777666555444666555666:::BBBGGGEEEAAA333222222444888<<<>>>???BBBAAA>>>:::666444333333555777;;;@@@@@@======???;;;;;;;;;===>>>===999666555777;;;===>>>???@@@BBB???AAA???::::::@@@EEEFFFBBBDDDDDD@@@:::666555777999999999999888777666555222222333444666666333111222333444333111//////000---...000111222222111111111111222222222222111000000000///...///000111222111222444555444333111000111111000000000000000000///...---...///000///---111222333333111000000111......//////000111222222---.........---...111444:::;;;<<>>DDDCCC???333222222555999>>>BBBCCC@@@@@@===999555444555777333555999<<<<<<<<<===>>>>>><<<;;;>>>AAAAAA<<<777;;;===???@@@@@@>>>;;;999<<<@@@@@@:::888===CCCFFFCCCCCCBBB???;;;888777777777777999999999888777666222111111333444555444333000222333222000//////000,,,---...000000111111111222222222333333444444555000000000000000000000000...///111333555777888888222111111111111000000000000...---...//////...---000111222111///...///000......//////000000111111---------------///333666BBBBBBDDDFFFHHHHHHFFFCCCCCCAAA>>>;;;999444///+++((()))+++,,,,,,+++***)))+++++++++***************)))))))))*********++++++++++++*********)))))))))+++---///---+++***+++...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,~~~zzzwwwsssoooiiieeeaaa```^^^[[[YYYWWWUUUTTTUUUUUUUUUTTTSSSSSSRRRRRRTTTSSSQQQPPPPPPQQQSSSTTTTTTRRRPPPOOOPPPPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFBBBBBBBBBAAA???===;;;999888777444///+++***,,,...---...000222333333333222333555666777555555666777444555===NNNbbbqqqvvvuuufffZZZOOOJJJFFFAAAAAADDDCCCCCCDDDEEEGGGHHHIIIJJJGGGJJJJJJFFF@@@@@@EEEKKKNNNNNNMMMKKKKKKMMMQQQTTTTTTRRRQQQPPPNNNHHH@@@:::777666555222///,,,)))((($$$%%%%%%&&&''''''&&&&&&%%%&&&'''''''''&&&%%%$$$ ###&&&%%%######'''+++***(((&&&$$$######$$$%%%%%%&&&(((*********)))(((&&&))),,,///000///---+++++++++,,,,,,+++***)))(((&&&'''((()))))))))))))))+++++++++*********))))))(((''''''''''''((())))))***,,,,,,+++...222222///***...111111...---000333///000111111000000111222333333444444444444333333///444666666888======:::666444444777===BBBFFFHHHBBBBBB???:::666555777:::111444777777777888999999;;;:::999:::===???AAABBBBBBAAA???@@@AAA???:::666:::===<<<888777<<<@@@AAA???===;;;;;;;;;;;;:::999777888:::;;;;;;999777666333111000000222444555555///111222222111000000111///////////////000000000333333222111111222444555///000111222222111///...++++++,,,...111444777999222222333333222111000000---,,,,,,---///000///...000111111000///...///111/////////////////////////////////...---///333666CCCCCCDDDGGGIIIIIIFFFCCC@@@===:::999888555000,,,((()))+++,,,,,,+++++++++***************+++++++++'''(((((()))***++++++,,,))))))))))))************+++,,,,,,,,,++++++,,,------,,,++++++******++++++------,,,,,,+++*********}}}{{{xxxvvvsssooojjjfffaaa___]]][[[XXXWWWVVVVVVVVVUUUUUUUUUTTTSSSSSSSSSUUUTTTRRRQQQRRRSSSUUUVVVYYYUUUQQQOOOPPPQQQRRRSSSNNNNNNNNNNNNNNNNNNOOOOOOIIIJJJKKKKKKKKKJJJHHHGGGDDDDDDCCCCCCAAA>>><<<::::::888333...******,,,///---///000222333333333333333555777777666555666777111999III^^^pppvvvrrrkkk\\\QQQHHHFFFDDD@@@@@@CCCAAABBBCCCEEEFFFHHHIIIJJJHHHJJJJJJEEE??????FFFMMMFFFFFFGGGGGGIIIMMMSSSWWWVVVTTTRRRQQQNNNHHH@@@:::888888666333///,,,)))'''%%%&&&&&&'''((((((((('''%%%&&&'''''''''&&&%%%$$$ ###&&&&&&######''',,,+++***'''%%%######$$$%%%$$$&&&(((***++++++))))))&&&)))---111222000---++++++,,,,,,,,,+++***((('''%%%''')))***+++++++++***---------,,,,,,+++++++++'''''''''''''''((()))))),,,...---+++,,,000///++++++///333333000///111555000111222222111111222333111111222222222111111000...555888555444888999555333222222555:::@@@EEEGGGGGGFFFCCC<<<666444666999111444555333222444555555555666666666777===GGGNNNEEEAAA===>>>AAABBB>>>999999999666333666<<<>>>;;;;;;888666888;;;===<<<;;;999;;;<<<===<<<:::777555333111//////111444555666///111222222111111111222333222111000////////////333222000......///000111...///222333333111///---***)))))))))+++...222444222333444444333222111000+++******,,,///111111000111222222000///...000111////////////............222222111///...///333555??????AAADDDGGGFFFDDDBBB===:::888777777555000,,,(((***,,,,,,,,,+++,,,---))))))******+++++++++,,,&&&'''((()))***+++,,,,,,''''''((()))***+++,,,,,,++++++******+++,,,,,,------,,,++++++******++++++---,,,,,,+++***)))((((((}}}yyyuuuqqqlllgggccc```___]]]\\\\\\ZZZXXXUUUUUUUUUTTTTTTTTTUUUWWWXXXUUUVVVWWWWWWUUUUUUVVVWWWWWWUUUTTTTTTUUUUUUTTTRRRTTTSSSRRRSSSTTTSSSRRRPPPNNNMMMLLLMMMNNNNNNMMMKKKJJJIIIFFFDDDBBB@@@???>>>;;;888222,,,'''(((,,,000///000000222333444555555000222555888:::999777666444HHH]]]jjjtttuuuhhhUUUKKKGGGDDDCCCAAA===>>>AAABBBEEEHHHHHHEEEEEEGGGJJJIIIKKKIIICCCAAADDDFFFFFFFFFGGGHHHJJJMMMPPPRRRSSSSSSVVVTTTLLLFFFCCC@@@<<<777666444111...***'''%%%(((''''''''''''&&&&&&&&&''''''''''''&&&%%%$$$###""""""""""""###%%%((())))))(((&&&$$$###$$$&&&''''''&&&%%%%%%$$$$$$$$$$$$(((+++...111333222000...,,,,,,------,,,)))'''%%%''''''(((((())))))******------,,,)))''''''))),,,((()))******)))***,,,---000...+++***+++---...---000......222222///...111222333444555444444222222---000111111......000222777555666999999666555777222000000444;;;AAACCCDDDCCCDDDAAA===<<<===<<<888555666777444111///111333777444111111555;;;@@@CCCCCCCCCBBBAAA@@@???======888555333666;;;===;;;888444;;;>>>:::777999===>>><<<>>>@@@@@@>>>:::555222888777777555444333222222000000///000111111///---222444555444111///......000111111000//////000222000000111111222222333333000///---,,,++++++,,,,,,---///111222111000111222,,,,,,,,,---...///000111000000000000000/////////000////////////000000111222000...,,,,,,---///111:::999:::???EEEFFFAAA<<<999888888666333000---+++******+++++++++******)))************************&&&''''''((()))******+++))))))************)))))),,,+++***))))))***+++,,,******))))))******+++,,,++++++,,,,,,,,,++++++***}}}xxxtttpppkkkfffbbb___^^^^^^]]]]]]\\\ZZZYYYWWWWWWVVVUUUVVVWWWXXXYYYZZZ[[[[[[ZZZXXXXXXYYY[[[WWWVVVUUUUUUVVVVVVUUUSSSWWWUUUUUUUUUVVVVVVTTTRRRRRRQQQPPPQQQQQQQQQOOOMMMIIIIIIHHHGGGFFFDDDAAA>>>;;;777111+++)))***---///000000111222333444555555555555555777888888666555GGG\\\nnnssspppjjj\\\MMMHHHCCCAAABBBAAA???@@@CCC@@@AAABBBBBBBBBCCCEEEGGGKKKMMMKKKEEEBBBDDDGGGFFFHHHHHHIIIKKKMMMPPPSSSTTTTTTVVVTTTLLLFFFCCC@@@<<<777666444111...***'''%%%''''''''''''&&&&&&&&&&&&'''''''''&&&&&&$$$#########"""""""""###%%%'''(((((((((&&&%%%%%%%%%&&&&&&(((''''''&&&%%%%%%&&&&&&(((+++...111222111///...***+++,,,,,,,,,***((('''''''''(((((()))*********,,,,,,+++(((&&&&&&(((***((()))***))))))***,,,///000...++++++,,,.........000---...000000------000111222333333333222111000,,,///111111///...///111666444666::::::666444666333111///222888>>>CCCDDDHHHEEE@@@>>>CCCGGGDDD<<<666777777555111000111333555333222333777<<<@@@CCC@@@@@@???>>>===<<<======888555444777<<>>;;;999;;;;;;888999>>>???===;;;<<<>>>???>>>:::777444666666666555555444444444///000000222444333000...000222333333111/////////222333333222000//////000000000111111222222333333444222000...,,,++++++++++++,,,......------///000.........//////000111111////////////////////////000000////////////000000111///---,,,,,,...000111888777777<<<@@@BBB>>>:::666666555444333000...---+++++++++++++++******)))************************''''''(((((()))******+++))))))))))))))))))))))))++++++***))))))***++++++***************++++++,,,+++++++++,,,,,,++++++***|||xxxsssooojjjeeeaaa______^^^^^^]]]]]]\\\\\\YYYYYYXXXWWWXXXYYYZZZ[[[ZZZ[[[ZZZYYYWWWWWWXXXZZZYYYXXXVVVWWWXXXXXXWWWUUUZZZYYYXXXYYYZZZZZZXXXVVVWWWVVVUUUUUUVVVUUUSSSQQQJJJJJJJJJKKKKKKHHHDDD@@@;;;555...+++,,,...//////000111222222333444555555999888555444444666999;;;]]]ooo{{{uuugggZZZNNNEEECCC??????AAAAAA@@@AAAEEE@@@???===>>>AAADDDFFFGGGLLLNNNKKKEEEBBBEEEGGGFFFIIIJJJJJJLLLNNNQQQTTTUUUTTTVVVTTTLLLFFFCCC???<<<777666444111...***'''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$############$$$%%%%%%'''''''''''''''&&&&&&&&&)))((('''''''''''''''''')))+++...000111000///...((()))***+++++++++))))))''''''((())))))******+++***+++***(((&&&&&&''')))((())))))((((((***---000000...,,,,,,---...///...000------///...++++++---//////000111111111000///+++...111222111000///000333333555::::::666333444444111...///444;;;@@@CCCJJJCCC<<<===HHHOOOIII===777777777444111000000111222222333555888<<<@@@BBB===;;;:::999999:::<<<===777666555888===??????======<<<888777;;;@@@@@@;;;888999;;;<<<<<<;;;999777555555555555555666777777000111222444555555222///...000222222000000000111222444555444222000///000000000000000111222333333666555333000---+++***)))+++,,,---,,,+++,,,///111000111111222222222111000------......//////000000222111000//////.../////////...---,,,---///111222666444444777;;;<<<;;;888222222222222111000///...,,,++++++++++++******)))************************'''(((((())))))*********+++***)))(((((()))***+++++++++***))))))***++++++)))************+++++++++***++++++,,,,,,+++++++++~~~{{{wwwsssooojjjddd````````````^^^\\\[[[\\\\\\[[[[[[ZZZYYYYYYZZZ[[[\\\\\\\\\[[[ZZZXXXXXXZZZ\\\[[[ZZZYYYYYY[[[[[[ZZZYYY\\\[[[[[[\\\]]]]]][[[ZZZ\\\ZZZYYYYYYYYYXXXVVVTTTOOOMMMLLLMMMMMMLLLGGGCCC999333,,,+++...111111///222222222333444555555555888888555111///666BBBMMMiiirrrvvvjjjZZZNNNFFFAAA@@@======@@@AAA???AAADDDCCC@@@===>>>CCCHHHJJJJJJKKKMMMKKKDDDBBBDDDFFFFFFKKKKKKKKKLLLNNNQQQTTTVVVTTTWWWTTTLLLFFFBBB???;;;777666444222...+++(((&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""$$$$$$##################&&&'''((((((((('''&&&&&&((((((''''''&&&''''''((()))+++---///000///...---)))******+++******)))((('''(((((()))******++++++***++++++)))'''&&&''')))((())))))((((((***...111///...,,,,,,.../////////000---,,,...---***))),,,---...///000000//////...+++---000222333111000///000000444999999444111111222111///000333888===???CCC???;;;>>>HHHNNNFFF999888777666333111////////////111444777999<<<>>>@@@:::999777666777:::===???888777777888;;;===<<<;;;===<<<999666888===<<<777444555888:::;;;:::999888444444444444666888999;;;555444222222333333111000///111222111000//////000000222555666444333222222000//////...///000111222555444222000...,,,******...//////...---///222555111222444555555333000///,,,,,,---...///000000111222222000///...............------------///111222444333222333666777777666111111111000000///......---,,,,,,+++************************************(((((()))))))))*********,,,***(((''''''(((***,,,+++******************+++))))))******++++++++++++******+++,,,,,,,,,++++++~~~{{{wwwsssooojjjeeeaaaaaabbbaaa___[[[ZZZ[[[\\\]]]]]]\\\[[[[[[[[[\\\]]]aaabbbbbbaaa______aaaccc___]]]]]]]]]______^^^]]]^^^^^^]]]^^^``````^^^]]]^^^]]]\\\[[[\\\[[[XXXVVVVVVRRROOONNNOOOMMMIIIEEE666111,,,,,,000333333000333333333444555555555666444555444000000<<>>AAACCC@@@===???DDDIIIKKKKKKHHHJJJHHHCCC@@@CCCEEEEEEMMMLLLLLLLLLNNNQQQTTTVVVUUUWWWUUUMMMFFFBBB???;;;888777555222///+++(((&&&'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$######""""""$$$$$$$$$#########""""""&&&&&&''''''(((''''''&&&'''&&&&&&&&&&&&&&&'''''')))+++,,,.........---,,,,,,++++++***)))((('''&&&(((((())))))***++++++++++++,,,,,,+++)))((((((***((())))))((((((***---000...---,,,,,,...//////...///------000///+++)))+++,,,---...///000//////...,,,...000333444333111000......222777888333000000///000222333444666999:::;;;===>>>AAAFFFHHHAAA888999888555333111000...------111555888999:::<<<>>>999888777666888;;;>>>AAA:::999888888999999888777:::<<<;;;777666777777444111333666888:::999888777555444444444666888;;;<<<:::777222/////////000///333333333111///......///---000333555555555555666111000...------...///000000000000///...---,,,,,,000000000//////111444777111333666888777444000...,,,------...///000111111222222000///............------------...///111222333222111111222444444444111111000///......------...---,,,+++************************************))))))))))))************,,,***(((''''''(((***,,,*********++++++*********((()))***++++++++++++***)))***+++,,,,,,,,,,,,,,,|||zzzvvvsssppplllgggdddaaacccccc```\\\[[[]]]```aaa```^^^]]]]]]^^^______aaabbbddddddcccccceeefffbbbaaa```aaacccdddcccbbbaaa``````aaaccccccbbb``````___^^^^^^^^^^^^[[[YYY[[[WWWRRRQQQQQQOOOHHHBBB222///,,,---111444444333444444444555555555666666222333444444:::III^^^mmmmmmdddWWWLLLFFFDDDBBB@@@???<<<<<>>===>>>BBBEEEHHHHHHFFFHHHGGGBBB@@@CCCFFFFFFMMMLLLKKKKKKMMMPPPTTTVVVUUUWWWUUUMMMEEEBBB>>>:::888777555222///+++((('''&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$######""""""######$$$######""""""%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%&&&&&&'''(((***+++,,,---------,,,,,,---,,,+++)))((('''&&&%%%(((((()))******++++++,,,+++,,,---,,,***((()))***((()))******)))***,,,---,,,++++++,,,...///...---...---///333222---++++++,,,---///000111111000/////////111333555666444222///...111777777333111222...111444555555555666777999???CCCCCCEEEFFFCCC>>>===:::777444333222///------111666777777777999;;;999888888888:::===???AAA;;;;;;:::999777666555555777;;;<<<:::888999777444000333777:::;;;:::777555777666555555666888;;;<<<<<<888222///...///000000555555444222///......///+++...222444555666777888444333000...---...///000---......//////......------.../////////000333666222555999<<<;;;777333///......//////000000111111222111000//////...//////...............///000111111111000000000111222222111111000///............///...,,,+++*********+++************************************************+++***)))(((((()))***+++)))***++++++++++++***)))((()))***,,,,,,+++******)))***++++++,,,,,,,,,,,,{{{yyyvvvsssqqqnnniiifffaaacccdddbbb^^^^^^bbbgggeeedddbbbaaaaaaaaabbbbbb^^^aaaeeefffffffffggggggeeeddddddeeefffggggggeeeddddddccceeefffgggfffdddbbbaaa``````aaaaaa___]]]\\\YYYVVVVVVVVVPPPEEE;;;.........///111333555666555555555555666666666666666333333;;;JJJZZZeeeiii```WWWLLLDDDAAA@@@@@@@@@<<<:::;;;>>>>>><<<<<<>>>;;;===??????@@@BBBEEEGGGEEEGGGFFFBBBAAAEEEHHHHHHMMMLLLKKKKKKLLLPPPSSSVVVVVVXXXUUUMMMEEEBBB>>>:::888777555333///,,,)))'''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###!!!"""###$$$$$$###""""""%%%$$$$$$###$$$%%%&&&'''''''''&&&&&&'''(((((()))******+++,,,,,,,,,,,,+++++++++***)))((('''''''''((())))))******+++,,,,,,***+++,,,+++)))((((((((((((***,,,,,,+++******************+++---...---,,,------111666666111---,,,---...000111222222222111222111111333666888666444222111333888888555444666111333444444333333555888===@@@AAAAAACCCHHHIIIGGGAAA>>>:::777666555222///---111555666444333666999888888999:::;;;===???@@@;;;;;;;;;:::888777777777777:::<<<===@@@BBB>>>777222666;;;>>>???<<<777444:::888777555666777:::;;;888666333222333333222111555555444222000///111222,,,...111222333444777999:::777444111//////000111......///000000000///...+++---/////////000222444333777<<<@@@@@@<<<666222000000000111111111111111000000////////////000000............////////////...///000///.........///000///.........///111111000///---+++*********+++************************************************)))))))))))))))))))))))))))***++++++++++++***)))((()))+++,,,,,,+++***)))))))))***+++,,,,,,,,,,,,{{{yyyvvvtttrrroookkkhhh```ccceeecccaaabbbgggmmmggggggeeedddcccddddddeeeaaaeeeiiilllmmmlllllllllgggffffffggghhhiiiiiihhhgggffffffgggiiijjjhhhgggcccbbbaaabbbccccccbbb```\\\ZZZYYY[[[ZZZQQQBBB666,,,---///000111333666888555555555666666666666666;;;444333@@@VVVeeegggaaaQQQKKKDDD@@@>>>===>>>AAA:::888999===>>><<<<<>>AAABBBAAAAAADDDGGGDDDGGGGGGCCCBBBGGGJJJKKKMMMLLLJJJJJJLLLOOOSSSUUUVVVXXXUUUMMMEEEBBB>>>:::888777666333///,,,)))'''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$ !!!"""$$$$$$$$$###"""%%%$$$"""""""""$$$&&&'''((((((((((((((()))************+++,,,,,,,,,++++++))))))(((((((((((()))))))))))))))***++++++,,,,,,)))***+++***((('''''''''(((***------,,,)))(((((()))))))))+++---...---+++,,,---222999999333...---...///111222333333333222444222111333666999888666555333555999:::777777999333444444222111222666:::@@@???===;;;@@@IIINNNMMMDDDAAA<<<:::999888444111---111555555222111444888777888999;;;<<<===>>>???:::;;;<<<;;;999888999:::999999:::???GGGLLLDDD999555999>>>BBBBBB>>>888444<<<:::888666555777999:::444444444666888777444222444444444222111111333555...///111111111333555888===;;;777333111111111222000000111222222111//////+++---000111111222333555444999???CCCCCC???999555222222222111111111111111000////////////000000111///////////////.........,,,...//////---,,,,,,,,,---------...///111333555111///---+++)))******+++************************++++++******************))))))************)))))))))***+++,,,,,,+++***)))''')))+++,,,,,,,,,***)))((()))***+++,,,---------yyysssppppppoookkkfffeeeeeeeeeeeeeeegggjjjnnnjjjjjjiiigggffffffhhhkkkjjjkkkmmmnnnnnnnnnmmmmmmlllkkkjjjlllnnnoooooonnnnnnnnnmmmkkkiiihhhiiijjjjjjhhhgggffffffeeecccaaaeeeaaaaaacccZZZHHH777000......///000222555777888:::<<<:::555333555666666666;;;EEESSS___ccc^^^XXXKKKBBB<<<>>>AAA@@@???@@@<<<:::;;;>>>>>>;;;:::<<<;;;<<>><<<999777555444222///***'''&&&%%%$$$$$$######$$$$$$''''''&&&%%%%%%&&&&&&&&&'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$)))******++++++***((('''))))))))))))))))))))))))((()))***++++++***)))(((''')))***+++******+++---++++++,,,,,,+++***((('''))))))(((((((((((())))))((()))******,,,,,,---......///111222222111000///222555666444222333999??????444...444:::777111///444///000888???===777444777444222444444333444888AAA@@@>>>>>>AAAEEEKKKNNN@@@BBBDDDBBB===888444222...111444444333333777;;;777<<>>===:::666777:::;;;<<<@@@FFFHHHEEE::::::;;;======:::555222888999888666888======999888666444555999;;;:::888777444111111333444333222...000222222111111222444;;;999666666666666555444333111///...///000111111//////...---...111777<<<>>>>>>???CCCFFFCCC:::333///111222000......111444111111111///......111333///111111......000000---///...///000222222000.../////////......000333666444444000)))(((+++,,,+++,,,,,,,,,+++***)))((((((+++++++++************)))'''(((******((((((((()))***)))))))))+++,,,+++***++++++************++++++++++++++++++++++++++++++yyyssspppooonnniiieeeeeefffggggggggghhhkkknnnjjjkkkkkkjjjhhhiiikkkmmmmmmnnnoooqqqqqqqqqpppppppppooonnnoooqqqqqqpppooorrrrrrqqqpppnnnmmmnnnnnnmmmkkkjjjiiiiiihhhfffdddeeeddddddbbbVVVCCC555000///000111222444666888999777666666666666555666888999EEEUUUaaaddd]]]RRRJJJFFFBBB@@@BBBCCC>>>;;;;;;<<<999999<<<<<<::::::======>>>???@@@AAACCCDDDDDDDDDDDDDDDBBBBBBCCCGGGJJJIIIGGGGGGJJJPPPTTTVVVVVV[[[ZZZWWWQQQJJJBBB>>><<<888777555333111...***'''&&&%%%$$$$$$######$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((((()))*********)))(((************************)))***+++,,,,,,+++***))))))***,,,,,,++++++---...++++++,,,,,,+++***)))((())))))(((((((((((())))))******+++,,,---...//////...///111222333222000///222444555555444777===BBBKKK>>>555666888555111///111...///999@@@@@@<<<999999555333444444222444888BBBDDDEEEFFFFFFFFFEEEEEEBBBDDDEEECCC>>>999555333000111333333444555777999>>>AAAAAA<<<999;;;;;;999444444666999======:::777;;;===<<<:::<<<@@@AAA>>>888999:::<<<===;;;888555777888777555777;;;;;;888555333111222666888888888999666333111222222111///222222333222111111333555999777555444444444333111222111000000111222222111//////...---...111777;;;<<<<<<===AAACCCAAA:::444...000000///---...000333111111111///......111333111333333000///222222///.........///000000...,,,...///000000000222666999:::;;;777///+++,,,...---,,,,,,++++++******))))))+++++++++************)))'''(((******((((((((()))***)))))))))+++,,,+++***++++++************++++++++++++++++++++++++++++++~~~yyyssspppnnnlllhhheeeeeefffhhhiiiiiijjjlllnnnjjjlllmmmmmmlllmmmnnnppppppqqqsssuuuuuuuuuuuutttvvvuuussstttuuuuuutttrrrwwwwwwvvvuuuttttttttttttqqqpppnnnnnnnnnmmmjjjhhhggghhhhhhaaaOOO<<<111000111111333444555777888999888444333777666222666>>>IIIVVVeeehhh___PPPEEE@@@??????CCCGGGEEE===999999<<<999777::::::999;;;???@@@????????????AAABBBCCCDDDDDDBBBAAA@@@BBBFFFJJJCCCCCCEEEIIIOOOTTTWWWWWW[[[ZZZWWWQQQIIIBBB>>><<<888666444333111...)))&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''%%%######$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))******))))))++++++++++++++++++++++++***+++,,,------,,,++++++***,,,------------...000++++++,,,,,,,,,+++*********))))))(((((())))))***,,,,,,---...///000111111...000111222333222222111111111111222666:::???BBBOOOCCC888555666555222111111---///888??????<<<;;;;;;666333444444333666:::HHHIIIJJJHHHEEEAAA@@@@@@EEEFFFGGGEEE@@@:::777555333222111222555777777777CCCEEEBBB;;;888999:::999111222444888;;;;;;888666;;;===<<<999999===>>><<<888888999;;;======;;;999777888666333444888999555333111//////222555666666;;;888555333222111///---444444444222111222555777777555333333333333111000000000222333333333333222/////////......111555999999999:::===@@@???:::555...//////...---...000222111111111000...///111333222555555222111444333000000///......//////---+++---...///000222555:::>>>???BBB???555---+++---...+++++++++++++++*********+++++++++************)))'''(((******((((((((()))***)))))))))+++,,,+++***++++++************++++++++++++++++++++++++++++++~~~zzztttpppnnnkkkhhheeeeeegggjjjkkkkkkkkklllnnnjjjlllooopppppppppqqqrrrtttuuuwwwxxxyyyyyyyyyxxxyyywwwwwwwwwyyyyyyyyywww{{{zzzxxxxxxxxxyyyxxxxxxuuusssrrrqqqqqqpppnnnllliiikkkiii[[[FFF555...000222222333555666777777888<<<666444555111///;;;LLLaaaffffff^^^PPPEEEAAABBB;;;???EEEIIIDDD<<<:::===<<<888555777777777:::???AAA@@@>>>===>>>???AAABBBFFFEEECCCAAAAAACCCGGGKKKBBBCCCFFFJJJOOOSSSVVVXXX\\\[[[WWWQQQIIIBBB>>><<<888666444222111---)))&&&&&&%%%$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%'''%%%######$$$%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%''')))******************************************,,,------,,,,,,+++***,,,------------...000,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))***,,,,,,---...///000111111///000111222333333333333000......///444999<<<>>>EEE===555333666888777555333///000777<<<<<<999999<<<777444666666777;;;@@@OOONNNJJJDDD>>>===???BBBGGGHHHHHHFFFAAA;;;888777555222111222666888777555???AAA@@@:::777888999777333555777::::::888555222888<<<<<<999:::???CCCBBB:::999999:::<<<===<<<;;;777777555111222666666333333222000//////111333444999888555444222000///...333333222111000333777:::888666555444555444222000...111444666555444333333000000000000///111444777666666777999<<<<<<999777000//////......///111222000111111000//////000222222555555222111444333111222000////////////---++++++---...000222666;;;???AAAEEECCC888---)))+++,,,***++++++++++++++++++++++++++++++*********))))))'''(((******((((((((()))***)))))))))+++,,,+++***++++++************++++++++++++++++++++++++++++++~~~{{{vvvrrrooollliiihhhfffiiikkkllllllmmmnnnooolllnnnqqqrrrrrrrrrsssuuuvvvxxxzzz{{{|||}}}||||||zzzyyyyyyzzz}}}~~~|||zzzzzz{{{|||zzzyyywwwvvvtttttttttssspppnnnkkkkkkcccQQQ===111...000111222444555666666666666;;;777555333000444III```mmmhhh]]]PPPEEE@@@BBBEEEAAACCCGGGGGGAAA999999>>><<<777444555555555999>>>@@@???=========???AAABBBEEEDDDCCCAAAAAACCCGGGJJJEEEGGGJJJNNNQQQTTTVVVXXX]]]\\\WWWPPPHHHAAA===<<<888666444333111...***&&&&&&%%%$$$$$$######$$$$$$$$$#########$$$$$$%%%&&&'''%%%######$$$%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''')))++++++++++++))))))))))))))))))))))))((()))+++,,,,,,,,,+++******+++------,,,,,,...///---------,,,,,,,,,,,,,,,******))))))))))))******++++++,,,---...//////000///000111222333444555555333111///000444888:::;;;<<<999666777:::===;;;777444111111888======<<<>>>===888555777999;;;AAAHHHMMMNNNMMMHHHBBB@@@BBBFFFHHHIIIIIIFFF@@@;;;888777666444111333666888777555666:::<<<999888999999666444666:::===<<<999666444888===???======BBBFFFGGG===;;;999999:::<<<<<<<<<999888555111111555555222666555333111000000111333555555555444222111111000//////000///000333888<<<:::999888888888777555222...111666777666444333333000111222111000000222444333333555777999999888777222111000///000111222333000111111111//////000222111444333000000333222///111///---,,,------+++******,,,---///000444999<<<@@@EEEDDD999---***+++---+++++++++++++++,,,,,,,,,+++++++++*********))))))'''(((******((((((((()))***)))))))))+++,,,+++***++++++************++++++++++++++++++++++++++++++}}}yyyuuuqqqnnnmmmllljjjlllnnnooooooppprrrsssqqqrrrtttuuutttuuuwwwyyyzzz{{{}}}|||||||||~~~}}}|||~~~~~~|||zzzzzzxxxwwwwwwwwwuuusssqqqnnniiiZZZEEE666000000000222333555666666666555444555666666555888FFF[[[lllddd\\\QQQHHHBBBAAABBBCCCJJJHHHGGGDDD<<<555555;;;;;;666444444444333666;;;===<<<<<<<<<>>>???AAACCCBBBBBBBBBAAA@@@BBBEEEGGGHHHKKKOOORRRSSSUUUWWWYYY^^^\\\WWWPPPGGGAAA===<<<999777555333222///***'''&&&%%%$$$$$$######$$$$$$$$$$$$###$$$$$$%%%&&&''''''%%%######$$$%%%$$$###$$$$$$%%%%%%&&&&&&''''''%%%&&&(((***+++,,,++++++((((((((((((((((((((((((((()))***,,,,,,,,,++++++***,,,------,,,---...000000///...---,,,,,,,,,,,,+++******))))))******+++******+++,,,---......//////000111222444555777777777666555444555888;;;===>>>???>>>>>>@@@AAA<<<666333111222:::???AAACCCGGG>>>999555777:::===DDDKKKEEELLLSSSTTTNNNHHHFFFFFFIIIIIIHHHDDD???:::777666666555444444555666666555000666999999999;;;;;;999111666<<>>>>>;;;;;;666111111555555222555666666444222111222333222333555555333222222333...///000000111444888;;;::::::999999:::999666333...222777777444222111222000222333222111000111222000222444666777777666666333111000000111333333333///111222111000///000111000333222//////111111......,,,*********+++***))),,,---.........111555888===AAA@@@888000...//////,,,,,,,,,,,,,,,++++++++++++++++++************)))'''(((******((((((((()))***)))))))))+++,,,+++***++++++************++++++++++++++++++++++++++++++~~~{{{wwwsssqqqpppppppppqqqrrrrrrrrrsssvvvyyywwwxxxxxxxxxwwwxxx{{{}}}}}}||||||{{{zzzyyyyyyxxxvvvsssqqqeeeOOO999000222333111444555666888888777666555222777999;;;HHH\\\fffeeeTTTOOOHHHBBB???@@@BBBDDDIIIEEECCC@@@:::444555999;;;666444555444222444888888999;;;===???AAACCCCCCAAABBBCCCCCCCCCCCCDDDFFFIIILLLQQQTTTUUUVVVYYY[[[___]]]XXXPPPGGG@@@===<<<:::888666555333000+++(((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%&&&'''((('''%%%######$$$%%%$$$###$$$$$$%%%%%%&&&''''''((('''(((***+++,,,,,,,,,+++(((((((((((((((((((((((((((***+++------------,,,+++---............///111222111///---,,,++++++++++++******))))))******+++******+++,,,---......//////000111222444666888999666777888777555777<<<@@@CCCFFFEEEBBBAAABBB===555222000222999>>>@@@DDDHHH@@@:::666666888;;;BBBIII@@@IIISSSVVVQQQJJJGGGGGGHHHHHHGGGCCC===888666555666666666555444444555777222777:::999:::>>>@@@???222777>>>AAA@@@>>><<<<<<999@@@DDDAAA>>>???@@@@@@???<<<888777999===@@@BBB>>>===888222222555555222111444666666444333333555111333666555333111222333000111222333333444666999999888888888999777444111000444777666222///000222111222444333111000///000///111555777777666555444333111...///111333333222///000222222000///000111000333333//////222111...///---+++***,,,------,,,000000000///---...111333777:::999333///000000...---------,,,,,,++++++***+++++++++************)))'''(((******((((((((()))***)))))))))+++,,,+++***++++++************++++++++++++++++++++++++++++++}}}yyyuuussssssssstttuuuuuuttttttvvvzzz}}}{{{{{{{{{zzzyyyzzz~~~~~~~~~}}}|||{{{{{{zzzxxxuuurrrbbbGGG222...444666111555666888999999888777666444;;;===BBBUUUkkkhhhWWWKKKHHHBBB<<<999<<>>>>>??????>>>:::777666:::???CCCEEE@@@???999333333666666333---111666777666444555666222444777666333000111222333444666666444444555666666666666777777555222///111444777666111...///111111333444444222000//////...111555888777666444333333000---...000333222111///000222222000///000111111333333000000222222///222000......///111111111333333222///------///111000222111------//////,,,......---,,,,,,+++******+++++++++************)))''')))******((((((((()))***)))))))))+++,,,+++***++++++************++++++++++++++++++++++++++++++~~~{{{yyyyyyxxxwwwuuutttvvvwwwxxxyyyzzz}}}~~~||||||~~~|||{{{yyyxxxhhhOOO999333333111111666:::777444555888999777555111;;;LLL]]]fffbbbUUUIIILLLDDD<<<:::>>>AAA@@@===::::::999777555555777999<<<999555111///000222333888999:::;;;<<<>>>BBBEEECCCAAA@@@BBBEEEFFFDDDAAAHHHMMMRRRTTTSSSTTTZZZ___aaa]]]WWWPPPIIIDDDAAA???;;;:::888777555111,,,)))%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&'''''''''((('''%%%######$$$%%%$$$###$$$$$$$$$%%%&&&'''((()))***++++++,,,,,,++++++******)))((('''&&&&&&'''((()))***++++++******,,,...666555333222111000000000000///---,,,+++,,,,,,---...---,,,+++)))((('''''')))***---/////////...---,,,...///000111444777:::999999999999:::;;;<<<===DDDBBB???<<<::::::::::::;;;555111222444777>>>EEELLL>>>666<<>>@@@===:::BBBMMMJJJ>>>;;;;;;;;;:::999999;;;===@@@???:::333444999888222111333444555444444555555000111111222222000///...///666<<<<<<666222222555666777999::::::999777666222333444555444333222111000222444444333222111222000------222999;;;777222777666555222///...000111111111111000111111222222555222000///000111222222//////000000000000000000///...---,,,,,,---...///...------,,,,,,------...---,,,+++*********+++,,,+++++++++*********))))))***************)))((('''(((((())))))*********+++,,,---...---+++***+++,,,***++++++,,,,,,++++++***}}}|||{{{{{{yyyxxxvvvwwwyyyyyyyyy{{{}}}~~~~~~{{{sss[[[FFF444222444222333777555666777888999999888888<<>><<<777888888777555555666777:::777333000///000222444888999::::::;;;<<<@@@BBBDDDBBBAAACCCEEEFFFDDDBBBIIIMMMRRRTTTUUUWWW[[[______[[[UUUNNNGGGBBB???>>>;;;:::888777555111---)))%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&'''''''''((((((((((((&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&'''((()))***++++++,,,,,,++++++***+++***((('''''''''((())))))***++++++******,,,...333333333222222222222222222000...,,,++++++,,,---------,,,+++***))))))(((***+++,,,...//////.........000111222333555999;;;::::::::::::::::::::::::@@@@@@??????>>><<<;;;:::999666666999;;;===DDDKKKKKK>>>888???DDDBBBBBBGGGHHHPPPUUURRRMMMLLLKKKJJJKKKIIIFFFBBB===999555444888777555333111111444666444555777888:::===AAAEEE:::<<<>>>???>>><<<999888???AAA>>><<>>AAA<<<<<<888333555::::::555444555555555444333333333///000111222222111000000000444999:::777444444666666777888888888888777666333333333333333222111000222444666666444333222333///......222777999777444666666555222000000111333555444333222222222222333444222///...000111111111............------------......------------......,,,,,,,,,++++++,,,,,,,,,---,,,+++*********+++,,,+++++++++*********))))))***************)))(((((())))))))))))*********+++,,,---...---+++***+++,,,***++++++,,,,,,++++++***~~~~~~~~~}}}|||{{{|||}}}~~~}}}~~~}}}xxxfffIII:::000222666555666999333777;;;:::888777;;;>>>NNNXXXccccccYYYMMMEEECCC>>>======<<<<<<;;;999999444666888888666555555555555333000......000222444666888999999:::;;;>>>@@@EEEDDDCCCDDDFFFGGGFFFDDDJJJLLLPPPUUUXXX[[[]]]^^^]]]YYYSSSLLLEEEAAA>>><<<;;;999888777555222---)))&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''((((((((()))(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''))))))***++++++,,,,,,++++++*********)))(((((((((((()))(((***+++*********,,,...000111222444444444333333333111...+++***+++,,,------,,,,,,,,,++++++++++++,,,,,,,,,---......//////000222333444555777999<<<;;;;;;<<<<<<;;;999888777888:::<<<>>>>>><<<:::888222222666:::<<<>>>DDDLLLIII@@@<<>>DDDLLLJJJAAA=========<<<::::::<<<>>>999999777444666:::;;;999888888666555444333222222//////111222222222222222000222555777888888777666666666666666666666666666555444333222111111111111444666777777555333333333000000111222333444555555555555555333111111333555888777666555444333333333333111///...///000000///............------,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,------,,,++++++++++++++++++++++++******************************))))))))))))))))))***************,,,---...---+++***+++,,,***++++++,,,,,,++++++***nnnSSS<<<444///444888888777999777:::<<<999555888BBBKKK]]]aaaccc\\\NNNCCC???>>>:::===???>>>:::666444444111444777888777555444444222000...------///222444222444777888999:::===???EEEEEEEEEEEEFFFGGGGGGGGGJJJKKKNNNTTTZZZ]]]^^^]]]\\\XXXRRRKKKEEE@@@===<<<:::999888777555222---***&&&&&&&&&&&&%%%%%%%%%%%%'''''''''((((((((())))))'''&&&$$$$$$%%%%%%%%%$$$######$$$%%%&&&''')))******++++++,,,,,,++++++***((((((((((((((((((((((((((()))************,,,...000111333555555444222111333111---***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000111222444555555666999;;;888:::;;;<<<<<<;;;999777444555777999:::999777666222222666:::;;;<<>>???<<<;;;>>>DDDDDD>>>888???AAABBBAAAEEEJJJHHHCCCBBBAAA@@@===999777888999999999777666777999::::::;;;888666444444444333333//////000111333444444444222111222555999;;;999777888777666666666666777888888666444333222222222333444666888777555333333333333444555333000000222444222333333333222222444666999888777555444333333333333111///.../////////...111000000//////......---***+++------------+++***,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++************************+++*********************************************,,,---...---+++***+++,,,***++++++,,,,,,++++++***{{{```CCC666333333666999999888888888999999777777@@@PPP\\\ddd___VVVMMMDDD>>><<<;;;:::>>>AAA???999333111111///222666888777555444444000///---,,,---...111222///111555777999;;;>>>@@@DDDEEEEEEEEEFFFGGGIIIKKKJJJKKKNNNSSSYYY]]]^^^^^^\\\YYYSSSLLLFFFAAA???>>>:::888777666555222...***'''''''''&&&&&&&&&%%%%%%''''''''''''((((((((((((&&&$$$""""""###$$$###"""#########$$$&&&((()))******++++++,,,,,,++++++***'''''''''''''''''''''''''''((()))***)))***,,,///111222333444444222000///111///,,,)))((()))***+++++++++,,,,,,,,,,,,------......---------...//////000222444555444555666888555777999<<<======<<<;;;666666777888999999999999;;;999999;;;;;;===DDDMMMGGGCCCAAACCCEEECCCAAAAAAFFFKKKNNNOOORRRWWWXXXVVVWWWRRRJJJBBB===;;;;;;<<<999666333444888:::999888444777:::;;;;;;<<<===>>>CCC===999;;;BBBDDD@@@;;;===@@@BBBBBBDDDFFFFFFCCCDDDDDDBBB???<<<::::::<<<<<<;;;:::999888777888:::<<<888444333444555666555///000000222333444555666444111000333888;;;:::777999888888777777888888999999888666555444444555555333555777777555333333333666888888555000---///222000111333333222222444666777777555444333333333333333111////////////...---000000//////.........---***+++------------+++***------,,,,,,,,,,,,------------------,,,,,,++++++************************++++++***)))******+++,,,+++++++++***************,,,---...---+++***+++,,,***++++++,,,,,,++++++***nnnQQQ:::444555666888999888888888666666777:::BBBOOO\\\eee]]]SSSHHH@@@===<<<:::888:::===>>><<<666111/////////222666888777666555555111000...---------///000...111444777999;;;===???BBBCCCEEEEEEFFFHHHKKKNNNLLLNNNPPPTTTXXX\\\___```]]]YYYSSSMMMGGGBBB@@@???999888777666555222...+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%###"""!!!"""###"""!!!"""######$$$&&&(((***+++***++++++,,,,,,++++++***&&&''''''(((((((((((('''&&&''')))))))))***---///111111222222222111///......---,,,+++******++++++++++++++++++,,,,,,,,,,,,........................///111444444444444444666333444777:::<<<>>>??????;;;;;;<<<>>>@@@AAACCCCCCAAA;;;888999;;;<<>>BBBIIIOOOPPPSSSWWWZZZYYYUUUPPPGGG@@@:::999:::<<<888777666777888::::::999777:::===??????>>>===>>>EEE???:::;;;@@@CCC@@@<<<:::>>>AAABBBBBBBBBBBBBBBCCCCCCCCCBBB@@@@@@BBBDDD???=========:::777777;;;>>>999444222444666777666111111111222333444666777666333111333777999999777888888888888888888888888999888777777666777777777222444666777555444444555888999:::777222///000111000222444444333333555666444444333333333444444555333222000000000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...---------------,,,++++++***************+++++++++++++++***))))))+++,,,---+++++++++++++++*********,,,---...---+++***+++,,,***++++++,,,,,,++++++***zzz[[[AAA555444777888888777777888888777777;;;EEERRR[[[]]][[[NNNGGG>>>;;;;;;;;;888555999999888666333000000000000222666777777666777777333222000...---,,,------000333666888999999;;;<<<@@@BBBDDDDDDEEEHHHMMMQQQOOORRRUUUVVVWWW[[[```eee\\\YYYSSSLLLGGGBBB@@@???999888777666555333...+++(((((((((((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$""""""###$$$###"""""""""###$$$&&&(((***+++***++++++,,,,,,++++++***'''((()))***+++******)))&&&'''((())))))***---///////////////000000000000---------...---------,,,+++++++++++++++*********---...///000000///...---000222444555444333444555333444666999;;;>>>@@@AAA;;;>>>BBBFFFJJJLLLMMMMMMBBB;;;777:::===>>>>>>@@@CCCBBB@@@>>>>>>@@@@@@???AAAJJJRRRSSSSSSVVVYYYYYYRRRNNNIIICCC>>><<<;;;;;;999::::::999888777888999888;;;???@@@???>>><<<<<>>;;;777;;;@@@BBB@@@>>>>>>@@@AAABBBBBBAAAAAABBBEEEGGG@@@>>>>>>@@@===777888===BBB<<<555222444666666555333222222222333444666777777666444333555666777777666777888999999888777666666666777888888888888777222444777888777666777777666777888888666444333333333444666666666555666888111222222333444666777888444333111111111111...,,,***++++++,,,,,,------.........------------......---,,,,,,,,,,,,,,,,,,---,,,---.........---,,,+++))))))*********+++++++++,,,+++***))))))+++---...,,,,,,,,,++++++*********,,,---...---+++***+++,,,***++++++,,,,,,++++++***qqqKKK555111333777999777555666888999;;;;;;BBBPPP^^^aaaWWWLLLBBB???<<<;;;;;;999666333777555333111000000111111000333666777777777888999444333111...---,,,,,,,,,333555888999999888999999>>>@@@CCCDDDEEEHHHNNNRRRRRRUUUXXXXXXWWWZZZbbbiii[[[XXXRRRLLLFFFBBB???>>>999888777666555333...+++)))(((((((((''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''%%%######$$$%%%$$$###""""""###$$$&&&(((***++++++++++++,,,,,,+++++++++)))***+++,,,------,,,+++%%%'''((())))))***---///------------...000111222,,,---///000000000///...+++++++++*********))))))---...000111111///---,,,000333555666555444444555555555666888:::===???AAA888===DDDKKKPPPSSSRRRRRREEE>>>:::@@@EEEEEEBBB@@@AAAAAA???======@@@BBBBBBAAAMMMVVVVVVTTTUUUWWWXXXQQQOOOLLLIIIDDD@@@===;;;;;;===>>>;;;777444555777777:::>>>@@@???===;;;:::@@@???>>>???AAA@@@<<<888666999???AAA???;;;<<>>>>>@@@BBB???===???AAA>>>999:::@@@FFF>>>666222333555444333444333222222333444666777888777666444333444666777444666777999999777666444333444666888888888777777333555888999999888999:::444555777888999888666555555777888999888777888999000111111333555777999:::555333222222222111///---+++,,,,,,---...///000000//////---,,,,,,---//////,,,++++++++++++++++++,,,,,,---.........---,,,+++))))))******++++++++++++,,,+++***))))))+++---...,,,,,,,,,++++++*********,,,---...---+++***+++,,,+++++++++,,,,,,+++++++++vvvQQQ777333:::222666;;;<<<999777999;;;888EEETTT[[[WWWNNNIIIGGG@@@<<<888777777666333000111000000/////////000000000222333333222111222333///...,,,*********,,,---000444999:::999999;;;===AAABBBEEEFFFGGGIIILLLOOOSSSTTTUUUUUUVVVYYY]]]aaa^^^XXXPPPIIIDDDAAA>>>===<<<:::888555444111---***(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&'''))))))+++,,,,,,,,,+++***((('''''')))+++------,,,***(((((()))++++++***+++...000+++,,,---...////////////,,,,,,,,,...000///---***+++,,,---,,,***)))***+++)))+++///222333111...,,,111333555666666555333111///111666:::<<<=========888<<>>AAABBB???:::555444555444999???AAA???<<<::::::AAA@@@?????????>>>;;;999999:::<<<>>>>>>>>>>>>>>>@@@@@@BBBCCC@@@;;;;;;@@@>>>;;;<<<@@@AAA===::::::GGGCCC>>>888555444555777777555333222111222444555;;;999888666444333222222666444555888888555444666///000333555888999:::;;;555666666777888:::;;;<<<666777777777777666666555999999888888888999;;;<<<444666888777555222000000000000000000000///......///...,,,+++,,,///222444888333///---///000000//////...---,,,,,,,,,---...------......------,,,+++)))))))))***+++,,,---...+++*********+++,,,,,,------,,,,,,++++++*********************************)))***,,,------,,,***)))bbbCCC888777666;;;888555666999<<<;;;999JJJPPPUUUTTTMMMFFF@@@???>>>;;;888666555444222///......,,,,,,+++,,,---...000111333333111111111222///---,,,*********,,,,,,///333777888777777999<<>><<<<<<:::888666444111---***((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((())))))*********)))(((&&&&&&&&&(((***,,,---,,,+++***)))***++++++******,,,......////////////...------,,,+++******,,,------,,,+++,,,---,,,***)))***+++)))+++...000111000...,,,111333555777777555333111111222333444666888999:::999===BBBHHHLLLOOOPPPPPPCCC@@@@@@DDDFFFEEEFFFIIIPPPNNNMMMMMMNNNMMMJJJGGGMMMNNNOOONNNOOOPPPSSSVVVSSSRRRPPPMMMIIIFFFBBBAAABBBCCCBBB???;;;888666666666;;;???AAA@@@>>>>>>???CCCCCCCCCCCCBBB@@@<<<999999888999;;;======;;;999===<<<>>>@@@===888999===;;;888888===???===<<<>>>DDDBBB@@@===;;;999888888666555444444444555666666999888777666444333222222666444555888888333111333222333555777999:::;;;;;;777777777888999:::;;;<<<777777777777777666666666999888888777888999:::;;;222444555555222000///...111111111111111000/////////...---,,,,,,---///000444111---+++---//////......---,,,++++++,,,---..................---,,,,,,++++++***++++++,,,---...+++*********++++++,,,---,,,,,,,,,++++++*********************************)))***,,,------,,,***)))tttIII555999:::333;;;999666555777;;;@@@CCCZZZWWWQQQIIIBBB===:::888<<<999666444333222000......,,,***))))))+++---...///000222222000///000000---,,,+++*********+++,,,...111555666555555888:::AAACCCFFFGGGGGGIIIKKKMMMTTTUUUWWWXXXXXXYYY[[[]]]ZZZVVVPPPJJJFFFBBB>>>;;;<<<:::888666444111...+++((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''((()))'''((((((((('''&&&%%%$$$&&&(((***,,,---,,,+++***)))*********))))))+++---222222111000///---,,,+++...+++)))))),,,...000000+++,,,---,,,+++***+++,,,***+++,,,...///......---000333666888888666333000222111000111333777;;;>>>>>>AAAFFFJJJMMMNNNOOONNNDDD@@@@@@DDDFFFEEEFFFHHHTTTSSSRRRSSSSSSRRRPPPMMMRRRNNNKKKKKKNNNQQQRRRRRRUUUUUUTTTRRRNNNJJJFFFDDDHHHFFFBBB???===;;;888666999<<>><<<999:::===;;;777666999<<<;;;<<<>>>>>>???@@@@@@???===:::999555666666777777888888999444444444444333222111000555444555999888333000111444444555666777888888999::::::999999:::;;;;;;<<<999888777666555666777777999888777777777888999:::222333555444222000//////111222222222222111111000///...------,,,,,,,,,---000...+++***+++---......---,,,,,,++++++,,,,,,---...////////////...------------,,,,,,,,,,,,------+++************+++,,,,,,,,,,,,++++++++++++++++++***************************+++,,,------,,,+++***\\\:::111666888444333888<<<:::666;;;JJJXXXZZZRRRHHH???;;;:::888777888777444222000///---,,,///---+++))))))+++...000...///000000...---......,,,+++************++++++---111444555444444777:::AAACCCFFFGGGHHHIIIKKKLLLQQQTTTWWWYYYYYYZZZ\\\]]]XXXTTTOOOKKKGGGBBB>>>;;;<<<:::888666444222...,,,((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%''''''&&&%%%%%%$$$$$$%%%&&&'''((((((''''''''''''&&&&&&%%%%%%((()))+++,,,,,,+++***)))'''((()))))))))***,,,///222222222111000...---,,,///---,,,---000222333333+++,,,------+++***+++---+++,,,,,,---......//////000333666999999666333000///000111333777===BBBEEEEEEHHHKKKNNNPPPQQQPPPOOODDD???>>>DDDHHHHHHIIIJJJUUUUUUVVVVVVWWWVVVTTTSSSSSSQQQNNNNNNPPPRRRRRRRRRVVVVVVWWWWWWTTTQQQMMMJJJMMMHHHBBB???>>><<<999666:::<<<>>>???AAACCCEEEFFFIIIIIIHHHFFFCCCAAA@@@@@@@@@<<<999===DDDGGGCCC===???<<<===??????<<<===AAA???999555777888777888;;;999;;;===>>>>>>===;;;:::666666888:::;;;;;;;;;;;;666666777777777666555444555444666::::::555333333555555444444444555555555<<<<<<;;;;;;;;;;;;<<<<<<===;;;888666444444555666888777666666666777888999333555666555333111111111111111111222222111000000.....................------,,,+++***+++---...///++++++++++++,,,,,,,,,---/////////000///......---///...------,,,,,,,,,---+++***************+++++++++++++++++++++++++++,,,***************************++++++,,,,,,++++++***nnnGGG999777333333999222666:::===@@@IIIVVV```PPPIII???999888888666444333333111///---,,,,,,,,,...,,,***((((((+++...000,,,...///...---++++++,,,*********)))*********+++...111444444333444777:::@@@CCCFFFHHHHHHIIIKKKLLLOOORRRUUUXXXYYYZZZ\\\^^^WWWSSSNNNJJJFFFCCC???<<<<<<:::888666555333///---((((((((((((''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''''''''++++++,,,,,,+++***((((((%%%'''((()))***,,,///111000000111000000///......---,,,---000222333222111+++,,,------,,,+++,,,------------......///000111000222555777777555222000---///333888<<<@@@BBBDDDHHHJJJMMMPPPQQQQQQPPPOOOCCC>>>>>>DDDKKKMMMNNNOOOSSSUUUVVVWWWWWWVVVVVVVVVRRRTTTUUUTTTSSSSSSUUUWWWTTTUUUWWWXXXWWWTTTRRRPPPPPPKKKEEEAAA???===999666::::::;;;===???BBBCCCDDDIIIIIIGGGCCC@@@@@@CCCFFFCCC>>>;;;>>>FFFJJJHHHCCCAAA>>>===???@@@>>>???BBB???888444444666555777;;;:::::::::;;;;;;<<<===>>>777888999;;;<<<=========<<<===============<<<<<<555444777<<<===:::888:::888777666555555555555666>>>===<<<<<<;;;<<<<<<<<>>BBBEEEHHHIIIJJJLLLMMMOOOQQQTTTVVVWWWYYY[[[^^^VVVSSSMMMIIIEEEBBB???===<<<:::888666555333000---((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$%%%'''(((((('''%%%%%%%%%%%%%%%&&&'''((()))(((((('''''''''((((((++++++++++++******)))(((&&&''')))***+++---000222......///000000000//////***+++,,,///111111///---+++,,,------,,,,,,---...------......///000000111000111333555555333111000...000555:::<<<======<<>>:::888;;;::::::;;;>>>@@@@@@???DDDEEEEEEBBB@@@BBBHHHMMMGGGBBB===>>>CCCGGGGGGFFFBBB===;;;===>>>======???;;;555111333666777:::>>>>>><<<;;;:::;;;===???@@@999999:::;;;===>>>??????<<<;;;;;;:::::::::;;;;;;777666888===???======@@@>>><<<;;;999999999::::::======<<<<<<<<<<<<<<<===>>><<<:::888666555444444777666555444444444555666111222222111000///000111......///000000000000///.........///000111333444,,,---......------///111++++++,,,---...............////////////...------......---,,,,,,+++,,,,,,++++++***))))))))))))***))))))***+++,,,,,,------************************++++++++++++++++++++++++]]]FFF777;;;<<<444444>>>???@@@CCCKKKSSSTTTNNNHHH:::999666444222000---+++)))+++,,,+++)))(((+++---))))))(((((()))***,,,---***,,,---,,,***(((((()))'''(((((())))))***)))))),,,...111000///111555999===@@@EEEHHHJJJKKKMMMNNNRRRSSSTTTTTTTTTUUUXXXZZZWWWRRRLLLGGGDDDBBB@@@???<<<:::888777666444000...((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$&&&((()))((('''&&&&&&%%%%%%%%%&&&''''''(((((('''&&&&&&'''((()))))))))******++++++++++++)))+++,,,,,,+++,,,...000---....../////////......,,,,,,+++---...///...---+++,,,------,,,,,,---///+++,,,---...////////////000111111222222111111000...111555999;;;<<<<<<;;;EEEHHHKKKOOOQQQQQQPPPOOOHHHBBBAAAIIIRRRVVVVVVVVVNNNQQQTTTUUUTTTTTTUUUWWWVVVRRROOONNNRRRWWW\\\___XXXXXXWWWWWWVVVUUUTTTSSSTTTSSSQQQLLLEEE@@@<<<;;;<<<;;;:::;;;>>>>>><<<:::===@@@DDDEEEEEEGGGLLLQQQLLLGGGAAA>>>???BBBEEEFFFCCC===:::<<<===<<<;;;===;;;555222444666777:::>>>===<<<;;;::::::;;;<<<>>>;;;;;;;;;;;;<<<===???@@@:::999666555444555777888;;;999999===>>>===>>>BBB@@@???===<<<;;;;;;<<<===<<<<<<;;;;;;;;;<<<======999999999888888888777777777666444333333333444555111111222111//////000111...///000111111111111111000///...---...///111333,,,...///...---,,,...000+++,,,---///000000//////...............---,,,,,,---,,,,,,++++++++++++,,,++++++***)))))))))))))))((())))))+++,,,---......************************,,,++++++++++++++++++,,,wwwHHH???888888888666888===;;;JJJXXXYYYNNNDDDAAADDD333333333222000...------''')))+++***((((((+++---++++++++++++,,,---...///***+++,,,+++)))''''''(((''''''((())))))***))))))+++---//////...///333777;;;???DDDHHHJJJLLLMMMOOOUUUUUUTTTSSSQQQRRRUUUXXXWWWRRRKKKFFFCCCBBBAAA@@@<<<:::888777666444111...)))(((((((((''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$&&&((())))))(((&&&&&&%%%%%%%%%&&&''''''((('''&&&%%%&&&'''((()))&&&'''((()))+++,,,......---......---,,,+++---.........//////...---,,,,,,111///,,,,,,...///000000+++,,,------,,,,,,...///***+++---...///......---111000000000000000000111---000444888<<<>>>@@@@@@FFFIIIMMMPPPSSSTTTSSSRRRLLLFFFDDDLLLTTTWWWWWWVVVLLLPPPTTTUUUTTTSSSUUUWWWYYYPPPGGGFFFOOOYYY^^^___^^^]]]\\\ZZZXXXWWWVVVUUUUUUVVVVVVPPPHHHAAA>>>======<<<;;;<<<>>>>>>:::777777===EEEIIIIIIKKKOOOSSSRRRMMMFFF@@@===???CCCGGGEEE???;;;<<<>>><<<<<<===>>>888444555666666777:::::::::999999999888888888===<<<;;;:::;;;===???@@@???<<<999666555777999;;;>>>;;;:::<<<===<<<===AAA@@@???===;;;:::;;;<<<===;;;;;;;;;;;;;;;<<<======555666777999::::::::::::666555444333222333333444222333444222111000222333///000111222222222222222222000...,,,,,,---///111+++...///...,,,+++,,,///+++,,,...000111000000///------......------,,,+++,,,++++++******++++++,,,++++++***))))))((())))))(((((()))***,,,---......************************,,,++++++******++++++,,,zzzKKKCCC<<<888<<<>>>;;;:::<<>>AAABBBIIIIIILLLPPPQQQOOOQQQVVVPPPSSSRRRMMMLLLQQQVVVXXXTTTPPPMMMMMMQQQVVVXXXYYYVVVTTTKKKCCCKKK\\\aaa\\\aaa______```]]]YYY\\\bbb]]]WWWSSSRRRMMMDDD???>>><<<:::999:::<<<<<<:::777;;;DDDJJJJJJJJJMMMQQQRRRSSSIIIAAA???<<<;;;@@@III??????<<<777777<<<>>>===>>>===;;;999888777666666:::888666777:::<<<<<<:::>>>;;;777555666888;;;<<>>@@@AAABBBAAA>>>:::888:::===<<<999777888;;;>>>>>>===888999::::::999999;;;===:::888666444333444555666222111111000000000000111////////////000000000000444111------///222222111////////////...............------,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++******)))))))))))))))***)))***+++,,,---,,,+++***)))************+++++++++)))************+++++++++___AAA======>>>>>>::::::EEESSSWWWXXXSSSIIIAAA???;;;555///......---,,,,,,------***)))''''''''')))***,,,,,,+++)))(((((()))***++++++***)))(((((('''((((((''''''''''''((()))***+++,,,///000000//////333777@@@BBBCCCCCCHHHNNNOOOKKKQQQQQQPPPNNNLLLLLLMMMOOOUUUTTTPPPJJJDDD@@@???@@@@@@<<<888888999777333...,,,***(((((()))***)))(((((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&(((+++,,,+++******(((&&&&&&(((((('''%%%%%%$$$#########$$$%%%&&&'''&&&&&&&&&'''((()))***111///---+++***+++---...,,,+++,,,...111222000/////////.........000111222...//////...,,,+++---...333000...---.........---///111222111000///000111444333333555:::>>>@@@AAAGGGEEEHHHOOOTTTTTTTTTUUUUUUUUURRRNNNPPPUUUWWWUUUQQQOOOMMMOOOSSSWWWYYYYYY[[[ZZZRRRIIIMMMZZZ___[[[ddddddeeehhhfffdddfffkkk```]]]ZZZUUUPPPHHH@@@;;;;;;999888:::<<<===;;;999;;;BBBGGGIIILLLRRRVVVWWWTTTKKKCCC@@@======DDDMMMCCCBBB===888888;;;<<<888===<<<;;;999888777777777999888666777999:::999777===;;;777555666999;;;===???===999666666888:::<<>>;;;999;;;>>>===;;;999999;;;<<<;;;999:::;;;;;;:::999999:::<<<:::999777555444444444444111111000000//////000000.../////////000000000000333000......000222111000000000/////////............------,,,,,,------------------------,,,,,,,,,++++++++++++++++++++++++******))))))))))))************+++,,,,,,,,,,,,+++)))************+++++++++)))************+++++++++fffEEE===>>>======>>>AAAGGGUUUbbb[[[SSSGGG===:::;;;666000...------,,,,,,,,,,,,---(((((('''&&&&&&''')))******)))(((''''''((()))***((((((''''''''''''((((((&&&&&&&&&&&&'''((())))))+++---//////---...222666@@@BBBDDDDDDHHHNNNNNNKKKNNNNNNMMMKKKIIIIIIKKKMMMWWWVVVRRRLLLEEEAAA?????????<<<999888999777333///,,,***(((((()))***)))(((''''''&&&%%%$$$$$$$$$$$$'''&&&'''(((+++,,,+++******(((''''''))))))(((&&&&&&&&&$$$######$$$%%%%%%'''&&&&&&&&&'''((()))***000///---++++++,,,...///***+++,,,///111111///---......------...///111222000000000...,,,,,,...000444222000//////000000///111222333333222111222333222222222666:::>>>@@@@@@FFFCCCGGGPPPXXXXXXVVVUUUVVVTTTOOOMMMRRRYYYZZZWWWQQQOOONNNPPPTTTWWWYYYZZZ\\\^^^XXXPPPQQQZZZ___^^^aaaaaacccgggfffccccccggg___cccaaaXXXRRROOOEEE999:::999888999<<<>>>>>>===888<<>>DDDKKKEEECCC>>>999999<<<:::555===<<<;;;:::999888888999888777777777888888666555;;;999777555666999===@@@AAA???===:::::::::<<<===BBB???===CCCJJJMMMGGGAAA???AAABBB@@@<<<;;;<<>>======;;;777555<<<======;;;999888999;;;::::::999777666444333222111111000///////////////....../////////000000000111000//////111111000///000000000000////////////---------,,,,,,------...---------------,,,,,,+++++++++++++++++++++++++++***)))))))))))))))******++++++******++++++,,,---)))************+++++++++)))************+++++++++yyyMMM<<>><<<:::999999777444111---+++)))((()))))))))''''''&&&%%%%%%$$$$$$$$$%%%'''&&&'''(((+++,,,+++***))))))(((((())))))((((((''''''%%%$$$###$$$$$$%%%((((((((()))******++++++///...---,,,,,,---...///)))***,,,...111111///,,,//////......///000222333111111000///------///111666333111000000111111000222333444333222111222444111000222555:::>>>??????FFFFFFKKKSSSWWWVVVSSSTTTRRRQQQMMMIIIMMMVVV\\\]]]VVVTTTQQQQQQRRRUUUYYY[[[YYY]]]\\\VVVUUU[[[bbbccc^^^]]]___bbbaaa]]][[[\\\ZZZccccccYYYTTTUUUKKK;;;999999999:::<<>>IIIVVV[[[YYYYYYUUUPPPIIIBBB>>>???CCCBBBBBB>>>:::;;;>>>===888<<<<<<;;;:::::::::::::::666666777999999999888777999888777666777;;;AAADDDDDDBBB@@@???>>>>>>???@@@>>>:::888<<>>DDDCCCCCCBBB@@@<<<777444<<<======<<<:::999:::<<<;;;;;;:::999777555333111111111000///...................../////////000000//////000000111000///...111111000000000/////////------,,,,,,,,,---......,,,,,,---------,,,+++***************************))))))))))))))))))***+++,,,+++***)))***+++,,,---))))))*********+++++++++))))))*********+++++++++XXXBBB===>>>???@@@FFFRRR___aaaWWWKKKCCC>>>888444111.........++++++************++++++''''''&&&&&&&&&&&&&&&''''''''''''''''''(((((()))$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&''''''((()))+++------+++,,,000444>>>CCCFFFFFFHHHLLLMMMJJJIIIIIIIIIHHHFFFFFFHHHJJJQQQPPPNNNJJJEEEBBB@@@AAA===<<<;;;:::999777444222---+++)))((())))))((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&(((***+++***)))(((((())))))(((((())))))((('''%%%$$$$$$$$$%%%%%%'''((())))))***+++++++++------,,,,,,,,,,,,---...))))))+++---000000...,,,111000000///000222333444222222111...------000222666333111000000111111000111222333222111111222333000000000444999===???@@@DDDGGGMMMQQQOOOJJJKKKPPPQQQRRROOOGGGEEEMMMXXX___^^^ZZZVVVQQQPPPSSSXXX\\\YYY]]]^^^[[[YYY\\\```ccc___^^^```eeeeeeaaa^^^___TTT^^^___VVVTTTWWWOOOAAA:::::::::;;;===AAAEEEHHHCCCBBB>>>???HHHRRRTTTPPPSSSUUUTTTMMMEEE???=========@@@???===>>>AAAAAA>>>======<<<;;;:::::::::;;;555666888:::;;;<<<===>>>999:::999888999===CCCHHHEEEDDDBBBAAAAAAAAACCCCCC???===;;;:::<<<@@@DDDGGGEEEHHHJJJHHHCCC>>>===>>>EEEGGGHHHGGGCCC???;;;888;;;<<<<<<<<<;;;;;;===???<<<;;;;;;:::888555333222222222000//////.....................////////////...///000000000/////////000000000000////////////,,,,,,,,,,,,,,,---...///+++,,,---...---,,,***)))************************))))))(((((()))***++++++,,,+++***)))***+++,,,---))))))*********+++++++++))))))*********+++++++++bbbCCC???@@@<<<<<>>BBBGGGIIIDDD???DDDMMMRRRUUUSSSJJJDDDIIITTT\\\bbb___ZZZUUURRRTTTYYY]]]]]]___aaa___\\\\\\^^^```^^^\\\___fffjjjhhhfffgggTTTYYYYYYSSSRRRTTTNNNEEE<<<=========>>>BBBHHHLLLQQQOOOIIIFFFIIIOOONNNIIIKKKRRRTTTNNNFFFBBB@@@???;;;AAAEEEBBB@@@AAACCCCCC???>>>===<<<;;;:::::::::666888:::;;;<<<>>>AAADDD>>>???>>><<<:::<<>>>>>DDDGGGIIIIIIFFFCCC@@@@@@:::<<<===<<<<<<<<<>>>@@@<<<<<<;;;999888666555444444333222000////////////------........./////////...///000000......///000////////////............,,,,,,,,,,,,---......///***+++---...---,,,***)))************************(((((((((((()))***+++,,,++++++******++++++,,,---)))************+++++++++)))************+++++++++oooKKK>>>AAAEEEFFFHHHUUU___[[[QQQHHHAAA;;;222000111222///)))(((---)))(((((((((((()))***+++((((((((((((((('''&&&&&&&&&&&&'''((())))))******&&&&&&%%%%%%%%%&&&&&&''')))((((((''''''(((((()))))),,,------,,,---111444===DDDHHHHHHHHHKKKKKKJJJCCCDDDDDDCCCAAABBBDDDFFFNNNNNNMMMJJJEEEAAA???>>><<<<<<<<<;;;888666555555...,,,))))))))))))(((&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$######%%%((()))((('''%%%'''((((((&&&&&&(((***&&&&&&%%%$$$%%%&&&'''(((%%%&&&'''((()))))))))((()))))))))******++++++++++++)))((()))+++.........111000000000000222333444222111///---+++,,,///222333000...---.........---000222333222111000111222111///...000555;;;@@@BBB;;;<<<>>>@@@>>>>>>EEEOOOOOOTTTUUUOOOLLLPPPWWWZZZaaa```^^^ZZZWWWWWWZZZ]]]^^^___aaabbbaaa______```\\\ZZZ\\\dddiiiiiihhhiii[[[YYYUUURRRPPPMMMIIIFFF???@@@?????????CCCJJJPPPRRRQQQNNNJJJKKKOOOOOOKKKKKKRRRUUUMMMEEECCCCCCBBB>>>GGGMMMGGG@@@>>>AAACCC@@@???>>><<<;;;:::::::::999:::;;;::::::===BBBFFFGGGGGGEEE@@@:::999>>>BBBBBB@@@===<<<===@@@DDDGGGJJJKKKJJJDDD===;;;>>>BBBAAAFFFJJJIIIEEEAAA??????AAADDDGGGHHHGGGEEEFFFGGG<<<===>>>===<<<<<<>>>???===<<<:::888777777777777555444333111000000//////---------.........//////...000000///,,,,,,///222............------------,,,,,,,,,,,,---...//////***+++---......,,,***(((************************(((((((((((()))***+++,,,******+++,,,,,,,,,,,,+++)))************+++++++++)))************+++++++++|||RRRBBBBBBFFFLLLUUUZZZ[[[WWWPPPKKKGGG>>>333444///---000...)))(((+++((((((((((((((()))******(((((())))))((('''&&&&&&&&&'''((()))************'''&&&&&&%%%%%%&&&&&&'''***))))))((((((((())))))***,,,...---,,,---111555<<>>???===:::999:::>>>CCCGGGGGGIIIIIIGGGCCC@@@@@@BBB===BBBGGGHHHEEEBBB@@@@@@===AAAEEEGGGFFFFFFIIIKKK?????????>>><<<;;;<<<>>>===<<<999777777777888999666555444222111000000000---------........./////////000000...+++,,,///333......---------,,,,,,,,,+++++++++,,,---...///000)))+++---......,,,)))((())))))))))))))))))))))))(((((((((((()))***+++,,,)))***+++,,,---,,,++++++)))************+++++++++)))************+++++++++lllWWWCCC???DDDMMMWWW```TTTQQQJJJCCC===888555444111000000...---+++)))((()))((('''''''''(((***+++++++++***)))((('''&&&&&&******+++,,,,,,,,,,,,+++***((('''&&&&&&'''(((***)))((('''&&&&&&&&&&&&&&&)))000222,,,)))---111111??????@@@BBBDDDEEEDDDBBB;;;;;;:::888888;;;???CCCOOORRRPPPIIIDDDCCCAAA???>>><<<;;;;;;:::888555222+++)))'''''')))))))))((('''$$$!!!"""$$$&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((()))''''''(((((())))))******''''''(((((()))+++,,,---******,,,------,,,+++***000///.........000111222333222///,,,++++++,,,---222000///.........---,,,222444333000000333444222000//////111333777;;;===888888999:::===CCCJJJOOOQQQOOOQQQTTTUUUTTTWWW\\\```]]]^^^cccccc]]][[[___^^^^^^^^^___``````]]]ZZZ`````````aaacccdddcccbbbdddddd```YYYSSSNNNGGG@@@AAA===<<<@@@AAABBBJJJTTTMMMJJJFFFFFFKKKRRRXXX\\\VVVUUURRRLLLFFFCCCDDDEEEDDDMMMVVVSSSIII@@@>>>@@@AAA>>>;;;;;;>>>>>>:::555;;;<<<<<<;;;:::999;;;<<>>===;;;;;;>>>DDDGGGGGGFFFDDDCCC@@@>>>>>>>>>???@@@===<<<:::::::::999666333777555333000///000111222111///------///222333333111111000000//////......,,,------......------,,,,,,------......------,,,++++++,,,---,,,+++***))))))'''(((+++,,,)))(((+++&&&''')))***++++++***************************************)))))))))))))))************************TTTIIICCCJJJTTTYYYZZZ\\\PPPLLLGGG@@@:::666444333/////////...---+++))))))))))))(((((())))))***+++++++++***)))((('''&&&&&&)))******+++++++++++++++***)))'''&&&&&&''')))***)))(((''''''&&&&&&&&&''''''...111---,,,000444555???>>>???AAACCCDDDCCCAAA;;;;;;:::888888:::>>>BBBNNNQQQPPPJJJEEECCCBBB@@@>>>===;;;::::::888444222***)))''''''((()))(((''''''$$$""""""$$$&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''((('''((((((((()))))))))***''''''(((((()))+++,,,---,,,,,,,,,---,,,,,,++++++............///000000111222111///...------------222111///............---333555333000000333444111/////////000333555888999555666888:::===CCCJJJOOOTTTSSSUUUYYYYYYXXXZZZ___bbb^^^]]]```^^^YYYXXX[[[]]]]]]]]]^^^^^^^^^___```bbbaaa```aaabbbccccccccc```aaa^^^WWWRRROOOJJJCCCBBB???@@@EEEHHHIIINNNUUUJJJJJJKKKNNNSSSVVVWWWWWWWWWSSSMMMHHHFFFFFFFFFFFFHHHQQQYYYXXXNNNDDD?????????===;;;<<>>AAAFFFFFFBBB>>>;;;999:::???BBBBBBAAABBBAAA???>>>===>>>>>>??????===;;;::::::999777555666555444333222222222222333000......000222333333000000000///////////////,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,+++***))))))'''(((+++,,,))))))+++((()))***+++,,,+++*********************************)))))))))))))))))))))************************YYYBBBDDDLLLZZZccc```XXXRRRHHHEEE@@@;;;666333222111------------,,,+++***)))))))))***++++++++++++***++++++***)))((('''&&&&&&((()))******++++++*********)))'''&&&&&&''')))***)))((((((''''''''''''(((&&&,,,000//////333666888>>>>>>>>>@@@BBBBBB@@@>>>;;;;;;:::888888999===@@@JJJOOOPPPJJJEEECCCBBB@@@>>>===;;;:::999777444222***(((&&&&&&'''((('''&&&&&&%%%######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&(((((((((((())))))))))))''''''(((((()))+++,,,---...------,,,+++++++++,,,+++,,,---...////////////000000/////////.........111111000///............333555444000000333333111......///000222333444444222444666999===BBBIIINNNSSSSSSVVV[[[[[[ZZZ\\\```ccc```^^^^^^\\\WWWTTTVVVZZZ[[[\\\[[[YYY[[[___cccbbbaaa`````````bbbdddfff```aaa___YYYUUUTTTQQQLLLDDDAAABBBGGGLLLNNNPPPSSSOOOOOORRRUUUXXXXXXVVVTTTZZZSSSMMMJJJKKKMMMLLLJJJIIIPPPWWWWWWOOOFFF@@@======<<<;;;===AAABBB???<<<999:::::::::888888999;;;===>>>???>>><<<:::;;;<<<===;;;:::;;;888555666:::AAABBBDDDFFFGGGHHHIIIIIIFFFFFFBBB======BBBFFFEEE@@@===::::::===??????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>;;;999999999999888666666666666666555444333444222//////000222333333//////////////////000000,,,,,,------------,,,,,,,,,,,,------------,,,,,,***+++,,,,,,,,,+++))))))***'''(((,,,,,,))))))++++++,,,---------,,,+++***************************))))))))))))))))))******************************\\\IIIJJJSSS___gggcccXXXMMMFFF@@@===999555222000000000,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,+++************)))((('''''''''(((((()))************)))***)))(((&&&&&&((()))***((((((((('''(((((())))))'''+++...000000333666777>>>======>>>@@@???===;;;::::::999888777777:::===EEELLLOOOJJJDDDBBBBBB@@@???===;;;999888666444111***(((&&&&&&&&&'''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%(((((((((((())))))))))))''''''(((((()))+++,,,---///---,,,*********++++++)))***,,,...//////......------.../////////...---000111000///.........000333555555222111444444111......///000111000000000000222555777:::???EEEJJJLLLLLLPPPVVVXXXXXXZZZ___dddccccccbbb___YYYUUUSSSWWWZZZ]]][[[XXXXXX\\\aaa_________^^^^^^aaaeeehhhdddgggeee___[[[[[[YYYVVVHHHEEECCCEEEIIIKKKMMMMMMWWWWWWWWWYYYZZZYYYVVVSSSZZZXXXVVVUUUUUUSSSQQQPPPGGGJJJNNNNNNJJJEEE@@@======<<<===???AAABBB???===999:::;;;999888777999:::>>>AAACCCCCCAAA>>><<<;;;@@@<<<;;;;;;999555444777<<<===@@@CCCFFFHHHJJJKKKDDDFFFDDD>>>===AAAEEEEEEAAA???===???BBBCCC@@@=========>>>?????????>>>>>>@@@===999888888999999888666777999999999888666555666444111000111222222222---......//////000000000,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,***++++++,,,,,,***)))(((***((((((,,,,,,)))))),,,......//////...---+++***************************)))))))))))))))*********************************___HHHQQQ^^^ggglllfffWWWIIIBBB@@@999777444111///......///,,,,,,,,,------,,,,,,+++)))***,,,---------,,,+++******))))))((((((''''''(((((()))************)))+++)))(((''''''((()))+++((((((((((((((()))***+++***+++---///000000222555===<<<<<<======<<<:::888888888888666555666888:::@@@HHHMMMIIICCCAAAAAA@@@@@@===:::888777666333111***(((&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&%%%))))))))))))((((((((((((''''''(((((()))+++,,,------,,,+++)))))))))***+++(((***,,,...//////......,,,,,,---.........------000111111000...---///111333666666333333666666333//////000000000///......000222333555777<<>>>>>@@@AAABBBBBB???===<<<<<<<<<;;;999888999:::AAADDDHHHIIIEEE???:::777>>>;;;999;;;:::555333555===>>>@@@DDDGGGKKKMMMOOO@@@DDDDDD@@@???AAACCCAAA======???CCCFFFFFFBBB======>>>???@@@@@@??????>>>>>>;;;888666666777777777666888:::<<<<<<:::999777888555222000000111111111------......//////000000+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++******+++,,,+++***)))(((***((())),,,---***))),,,.../////////...,,,***)))))))))))))))))))))))))))(((((())))))************************************fffQQQTTT]]]gggkkkgggYYYIII@@@===<<<444222000...,,,,,,---...------.........---,,,,,,******+++,,,,,,,,,,,,+++***)))))))))((((((((('''((()))******++++++******+++***(((''''''(((***+++(((((((((((()))***,,,,,,///,,,+++...//////111555<<<;;;;;;;;;;;;:::777444444555555444333444666888<<>>:::888666555333111+++)))'''&&&''''''&&&$$$$$$%%%''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&&&&))))))))))))((((((((((((''''''(((((()))+++,,,---,,,++++++******++++++,,,)))***+++---...//////000---------...............///111222111...---000333333666777555666999999666111111000000000/////////111222222333666;;;CCCHHHHHHHHHKKKQQQTTTUUUYYY``````fffjjjjjjiiigggaaaZZZ^^^bbbeeeeeebbb```___```\\\^^^______]]]___dddhhhffflllmmmgggaaa___]]]ZZZXXXXXXRRRHHHCCCEEEHHHIIIEEEJJJTTT]]]```]]]UUUOOONNNXXXdddfff___XXXTTTUUUKKKFFFAAABBBGGGKKKJJJHHH@@@AAADDDEEEEEEDDDBBB@@@@@@@@@@@@===:::999999:::???CCCHHHHHHDDD===777444;;;888888<<<<<<777444333999:::<<<>>>AAAEEEHHHIII<<<@@@AAA@@@AAACCCAAA>>>::::::===BBBFFFEEEAAA<<>>999333222000...,,,+++,,,------////////////......---,,,***************+++,,,,,,))))))))))))(((((((((((()))******++++++++++++++++++***(((''''''(((***+++((((((((()))***+++---...222---***...000000333888<<<;;;::::::999888555222000111222222222222555777:::FFFNNNLLLEEECCCCCCCCCAAA>>>:::777666444222111,,,***((('''((('''&&&%%%###&&&((((((&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))(((''''''***)))))))))((((((((('''''''''(((((()))+++,,,---++++++,,,---............***++++++,,,...///111222111000///......///000000...111333111...---000444222666888777999<<<<<<999333333111000000000111222111111111222666>>>HHHNNNNNNLLLMMMQQQRRRSSSXXX___]]]cccgggfffgggjjjhhhbbbbbbbbbcccccccccccccccccc```bbbdddccc___^^^aaaeeebbbiiimmmiiiccc```]]][[[YYY\\\YYYMMMDDDDDDGGGHHHCCCFFFKKKRRRVVVUUUQQQNNNJJJTTT___dddaaa\\\YYYXXXOOOHHHCCCDDDKKKPPPNNNJJJAAACCCGGGJJJJJJIIIGGGGGGEEEEEECCC@@@<<<:::::::::<<>>@@@;;;=========@@@DDDBBB<<<<<<;;;;;;>>>BBBCCC@@@===AAA@@@>>>===<<<======>>>;;;999888888999888777666777888:::;;;<<<<<<<<<;;;999555222/////////...---..................------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))***+++++++++***((('''+++))))))------******---***+++,,,,,,+++***)))((())))))))))))))))))))))))'''(((((()))******++++++************************kkk\\\bbbhhhiiihhhVVVPPPEEE<<<===???666)))111000---,,,++++++,,,---000000000000///...---,,,+++***)))((()))***,,,---))))))))))))((((((((((((******+++,,,,,,,,,,,,++++++***)))'''''')))***+++((((((((()))***,,,---...444---***...111111555;;;<<<:::999999999777333111...///000111111222444666:::FFFPPPNNNGGGDDDEEEEEEAAA>>>:::777555444222000---+++)))((((((((('''%%%###&&&)))(((&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))))))))((((((******))))))((((((((('''''''''(((((()))+++,,,---+++,,,...000111111000000,,,++++++,,,---///222333555333111//////000111333...111333222...---000444222666999888:::>>>>>>;;;555444222000000111333444111111111333888AAALLLTTTSSSPPPOOOPPPPPPQQQVVV\\\[[[```cccaaadddjjjkkkhhhbbb```^^^^^^aaaccceeeeeedddgggiiifffaaa^^^___bbb```iiinnnkkkeeebbb```]]]UUU\\\]]]PPPEEECCCEEEFFFLLLIIIEEECCCFFFJJJMMMOOOKKKRRR[[[aaadddbbb^^^\\\QQQJJJDDDGGGOOORRRNNNHHHAAAEEEIIIMMMNNNMMMMMMLLLHHHGGGFFFBBB===;;;::::::;;;===>>>???>>>===>>>???===<<>><<<666555555666888:::<<<===<<<;;;999:::???EEEBBB<<>>:::777444222000000222222222222222222222222999@@@IIILLLHHHDDDBBBBBBCCC@@@<<<999888777666444...,,,)))(((((()))((('''&&&&&&''''''&&&&&&%%%$$$###"""""""""###%%%'''(((''''''&&&&&&&&&&&&'''''')))((((((((((((((())))))((((((((((((((('''''''''&&&&&&''')))***+++,,,---+++---......---,,,---...++++++,,,...///111222333444333111...,,,,,,...000000222444222///---...111111222555888:::;;;<<<<<<666444333111111222333555666777777666666<<>>===;;;888888:::===???@@@??????@@@BBBFFFGGGGGGFFFEEE@@@:::555555777:::;;;777:::>>>@@@@@@??????@@@>>>===<<<>>>@@@BBBCCCCCCBBBAAA>>><<<;;;;;;<<<===<<<999777777999:::777555888999::::::;;;;;;;;;:::444333111///...---------........................++++++++++++++++++++++++,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++)))((((((((('''''''''''''''(((***++++++***))))))***)))((()))***+++***)))}}}tttuuusssdddWWWQQQIIIBBB<<<666333333222///,,,000...,,,******+++---...444222///...///000000///---,,,++++++,,,---,,,+++******)))))))))))))))***...---++++++,,,,,,+++***,,,+++***))))))***+++,,,++++++******+++,,,...///,,,...///---+++000:::CCC>>><<<999666333222111000222222222222222222222222777???HHHLLLIIIEEEBBBAAACCC@@@;;;888777666555444...,,,)))(((((()))((('''&&&&&&''''''&&&&&&%%%$$$######"""###$$$%%%'''(((''''''&&&&&&&&&&&&'''''')))((((((((((((((())))))((((((((((((((((((((((((''''''((()))***++++++,,,+++---......,,,+++,,,,,,)))***,,,...///000000000111000///---+++,,,///111000222444222///---...111///111333666888999::::::555444222111111222333444444666777666666;;;DDDKKKOOOPPPSSSVVVYYY[[[\\\]]]VVVWWWZZZ```fffiiihhheee]]]ZZZ\\\```cccccceeeiiidddgggjjjhhhdddbbbcccffffffddddddeeefffdddbbbaaa___]]]YYYRRRKKKGGGHHHKKKOOOKKKGGGGGGMMMSSSXXXYYYTTTRRRWWWbbbiiieee___]]]WWWLLLCCCFFFMMMPPPOOONNNJJJEEEEEEJJJLLLHHHEEEFFFDDDAAA===;;;;;;>>>BBBDDDAAA???===;;;===???AAABBB@@@@@@AAADDDGGGIIIIIIHHHFFFBBB===888777888999:::>>>@@@AAA@@@>>><<<;;;;;;AAA>>>;;;999999:::<<<<<>>BBBGGGIIINNNUUU]]]```___\\\\\\ZZZYYY\\\aaaccc```]]]XXXWWWZZZaaacccbbbbbbeee```dddhhhhhheeecccdddeeedddddddddeeeffffffdddaaaZZZYYYWWWTTTQQQMMMJJJIIIIIIGGGGGGKKKRRRYYY\\\]]]SSSRRRWWWaaafffddd___\\\XXXLLLBBBCCCIIINNNQQQTTTKKKGGGFFFHHHHHHEEEBBBBBBDDDBBB>>><<<===@@@DDDGGGGGGEEEBBB??????@@@CCCEEEAAAAAABBBEEEIIIKKKKKKJJJHHHFFFBBB>>>;;;:::::::::BBBBBBBBB???<<<:::::::::CCC@@@<<<999777888:::<<>>=========>>>>>><<<;;;:::;;;;;;999777777777777777888888888888444333111///...---------------------------------,,,,,,,,,,,,,,,,,,------000000...---,,,++++++++++++******))))))******+++...------,,,+++*********)))***+++***((('''((())))))))))))(((((((((''''''(((((()))***************)))(((''')))+++,,,,,,+++zzz{{{lllfff```OOODDD???777444111---,,,...//////...++++++******+++---///111333111000000222333444333///,,,))))))***,,,------......//////000000000000......///111444444333111...---,,,++++++,,,---...,,,+++*********,,,---...///......///111333333222999888555333222111111111//////000000000000111111000888CCCJJJKKKGGGCCC@@@CCC???:::666444444444333...,,,)))(((((()))((('''&&&&&&''''''&&&&&&%%%$$$"""######$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''))))))((('''''''''((((((((((((((((((((()))))))))*********))))))))))))))),,,---...---+++******+++(((***---///111000...---...//////...------000222///222444333000---...000//////111333555666777888666555333111000111222333111444777888888888:::;;;@@@@@@DDDLLLVVV\\\ZZZWWW[[[WWWTTTVVV\\\```^^^[[[VVVVVVZZZaaaccc```^^^``````cccggghhhgggeeedddddd```aaabbbbbbccceeeddd```XXXXXXYYYZZZZZZWWWSSSOOOHHHGGGIIINNNVVV[[[]]]\\\TTTTTTWWW\\\```aaa```^^^YYYNNNEEEDDDHHHLLLQQQUUUPPPNNNLLLKKKIIIFFFDDDCCCFFFEEECCCBBBAAABBBCCCCCCIIIHHHEEEAAA??????BBBDDD@@@@@@AAADDDHHHJJJJJJIIIIIIIIIGGGDDD@@@===<<<<<<>>>>>>===;;;::::::<<<>>>@@@???===;;;999999;;;<<<@@@@@@>>>===<<<<<<<<<<<<@@@???===;;;:::888666555777777777777777777777888444333111///------------------------------------,,,,,,------------......000///...---,,,,,,,,,,,,++++++************++++++...------,,,+++***)))))))))+++++++++)))((()))***)))))))))(((((((((((('''(((((())))))******++++++)))(((''')))+++---,,,,,,xxxuuu]]]NNNIIIBBB???:::000000...,,,,,,---...//////++++++++++++---///111222333111000000222444555444///---***)))+++------------...///111111222222111///000222555777777555333///...---,,,,,,---...///---,,,+++++++++,,,---...,,,,,,...222666777666444777666444222000000000000.........//////000000000---555@@@HHHKKKIIIDDDAAABBB>>>999666555555444444...,,,)))(((((()))((('''&&&&&&''''''&&&&&&%%%$$$"""###$$$%%%&&&'''''''''''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''(((((((((((())))))******************))))))))))))+++---......,,,***++++++)))+++...111222111///...111222222000......000111...222444444000......///000111222333555666888999777666444222111111222333222555888::::::999888888===;;;<<>>===???AAA>>>>>>???AAAEEEFFFFFFEEEIIIJJJJJJGGGCCC???>>>>>>;;;;;;:::999888:::===@@@===???AAA@@@===999888888>>>===<<<<<<;;;;;;;;;;;;======<<<:::999777777666999888777777777777888888444333111///------------------------------------,,,,,,,,,------.........------,,,,,,,,,------...,,,,,,++++++++++++,,,,,,------,,,++++++***))))))+++,,,---,,,***)))***+++***)))))))))((((((((((((((((((((())))))***+++,,,)))(((((())),,,---,,,+++yyyooo^^^PPPJJJGGG<<<777777111...---+++******,,,---///++++++,,,---///000222333333111000000222444444444000...,,,,,,---.........+++,,,...000222222222111222222555888:::888555222000///...------...///000///...---,,,,,,---...///)))***...333666777666444666555333111///.........,,,------......//////000,,,333===FFFJJJIIIFFFBBB???===:::888777777666444...,,,)))(((((()))((('''&&&&&&''''''&&&&&&%%%$$$"""###$$$&&&''''''''''''''''''&&&&&&&&&&&&''''''))))))((('''&&&&&&&&&&&&'''(((((())))))******+++*********)))))))))))))))+++---......---,,,------+++,,,///000111111000///222333333111000///000111...111555444111......///222222333333555777888999999777555333222222333444555666777999999999888777===;;;:::===CCCIIILLLMMMJJJJJJKKKOOOVVV]]]aaaddd^^^\\\___dddeeebbbaaaccc```aaacccdddcccbbb```___cccfffddd___aaahhhiiicccbbbaaa^^^[[[VVVRRROOOMMMFFFEEEFFFLLLTTTZZZ]]]]]]ZZZ[[[YYYVVVWWW]]]``````UUUOOOJJJIIIHHHHHHKKKQQQZZZ\\\YYYRRRMMMLLLJJJHHHAAACCCFFFHHHIIIGGGEEECCCFFFGGGGGGDDD???======???===<<<===???AAABBBAAA@@@DDDGGGHHHFFFBBB??????@@@;;;<<<;;;999888999<<<>>>EEEIIILLLJJJDDD>>>::::::<<<;;;;;;;;;;;;::::::999888999::::::999888:::;;;:::999777666666666777888444333111///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,++++++++++++,,,---...---,,,,,,,,,,,,,,,,,,---++++++++++++************+++,,,---,,,*********+++******)))))))))((((((((((((((((((((()))***,,,---+++***)))***,,,,,,,,,***zzzhhh^^^MMMEEEGGGFFF999333444222......,,,+++***+++---...------...///000111222333333111000///111333333222000///......///000///...,,,...000333444555444444444555777:::;;;888444000000000///......///000000000///...------...///000+++...222555666555444333666555222000...---------+++,,,,,,---......//////+++111:::CCCIIIJJJGGGDDD===;;;:::::::::999777555...,,,)))(((((()))((('''&&&&&&''''''&&&&&&%%%$$$"""###%%%&&&'''(((''''''''''''&&&&&&&&&&&&''''''))))))((('''&&&&&&&&&&&&'''(((((()))******++++++)))))))))))))))*********+++---//////......///000,,,,,,---...///////////////000111111000000111222...111555555111...---...222222222333444666888999:::999666444333333444555777666555666777888888777:::999:::<<>>@@@===<<<<<<===??????>>><<<===AAACCCBBB>>><<<>>>@@@<<<======<<<::::::===???IIILLLOOOLLLFFF@@@>>>>>>;;;;;;<<<<<<;;;;;;:::::::::<<<===<<<999888999;;;999888666444444555666777444333111///...---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,+++*********++++++,,,,,,++++++++++++,,,,,,************++++++++++++***+++,,,+++***))))))+++*********)))))))))(((((((((((('''((()))***,,,------+++******,,,,,,+++)))ssseeeVVVLLLGGG;;;:::;;;333000000+++111000///---+++,,,...000......///000111222333333444222//////111222222111000//////000111111000...000111444777999999888888555666999;;;;;;888222...111000///......///000111111000///......///000111000333777888777444222222666555222///---,,,,,,,,,++++++,,,------...//////+++000888AAAHHHJJJHHHEEE;;;::::::;;;<<<;;;888666...,,,)))(((((()))((('''&&&&&&''''''&&&&&&%%%$$$"""###%%%'''(((((((((''''''''''''&&&&&&'''''''''***)))((('''&&&%%%%%%%%%'''(((((()))***+++++++++((()))))))))***************---///000//////000222,,,,,,,,,,,,---.........,,,---///000///000222333---111555555111...---...222222222222333555777888<<<:::777555444444555666777555444333555777777777555777:::<<<===@@@EEEHHHJJJNNNRRRRRRQQQRRRXXX]]]VVVSSSSSSXXX[[[]]]aaafffeeedddeeefffiiikkklllkkkeeehhhbbbYYYZZZeeehhhbbbdddbbb]]]SSSJJJGGGKKKPPPRRRMMMHHHHHHLLLPPPRRRSSSYYY___```\\\[[[^^^]]]YYYZZZUUUPPPNNNMMMNNNWWW```___cccaaaWWWPPPQQQPPPNNNKKKIIIGGGDDDBBBBBBCCCCCCEEEJJJMMMLLLFFFAAA@@@AAA===<<<<<<===>>>>>><<<;;;999<<>>:::999<<<@@@:::<<<=========>>>@@@BBBAAAEEEGGGDDD???<<<<<>>999666555666888777555333333333555666444333111///...---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------------+++***)))(((((((((++++++************++++++)))))))))***++++++,,,,,,)))***+++***)))((((((***************))))))))))))(((''''''''')))***,,,......,,,++++++++++++***(((}}}nnnbbbUUUJJJDDD<<<999666555555444111...,,,---------,,,,,,...///000//////000222444333222333222222222333222000---111/////////111222222111666444444777<<<>>><<<:::777777<<>>>>>===>>>@@@BBBJJJKKKMMMPPPTTTWWWYYYZZZUUUUUUVVVYYY]]]^^^]]]\\\bbbccccccbbbaaaccchhhllljjjlllmmmjjjeeebbbbbbccc```^^^YYYPPPHHHFFFJJJNNNRRRKKKGGGHHHIIIJJJLLLPPPZZZ]]]___]]]]]]^^^\\\WWW[[[XXXTTTPPPNNNQQQVVVZZZbbbbbbaaa\\\WWWSSSQQQPPPQQQLLLFFFCCCDDDEEEEEEDDDEEEDDDEEEJJJNNNMMMFFF@@@AAAAAAAAA@@@??????>>>???===>>>@@@@@@???>>>>>>???>>>;;;===CCCFFFAAA;;;999@@@@@@AAACCCDDDCCC???<<<888777777888;;;<<<<<<<<>>999666666777888555555888777444333555000000//////......------......---,,,,,,+++******+++*********+++,,,,,,---,,,,,,,,,++++++*********)))***,,,,,,,,,***((('''******+++,,,---------------,,,+++)))((('''''''''++++++******))))))(((((((((((((((((()))))))))))))))***+++***)))+++---000wwwfff[[[SSSIIIAAA===999666444333333222000------...///...---...///111555333111111222333222111222111111222333333111///333222222333555666555333666666666888:::;;;;;;:::888555777======777444555333111000111333444444333111333222///000555666333333999<<<;;;888777666555444111---,,,,,,,,,,,,++++++************+++,,,,,,+++---555BBBIIIIIIHHHJJJ<<<:::999999999999666555111...***''''''((()))(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&''''''&&&%%%%%%(((***************)))((('''&&&))))))***+++,,,,,,,,,,,,***************************+++,,,---------------+++,,,---...//////.........//////111222333444444///000111333333222111000333222333555888:::::::::>>>@@@>>>999777999999666777777777777666666666666999;;;<<<>>>>>>@@@CCCFFFJJJLLLOOOQQQRRRTTTVVVXXXVVVUUUVVVXXX[[[\\\\\\ZZZ```aaaaaa```^^^___bbbeeehhhnnnrrrpppiiicccbbbccc______\\\WWWQQQNNNMMMNNNPPPKKKHHHJJJLLLKKKMMMQQQVVVZZZ\\\ZZZYYYZZZYYYVVVYYYXXXUUURRRQQQSSSWWW[[[[[[[[[[[[[[[YYYWWWUUUSSSPPPLLLGGGEEEEEEEEEDDDCCCHHHFFFEEEFFFHHHGGGDDD@@@>>>@@@CCCFFFHHHHHHEEECCC???@@@AAA@@@???>>>=========;;;>>>CCCDDD???:::999BBBBBBBBBCCCCCCBBB>>>;;;:::999:::<<>>;;;888777777888666666999888333111333000000000///......------......---,,,,,,+++******+++*********++++++,,,---,,,,,,,,,++++++*********)))***+++,,,,,,***(((''')))***+++,,,---------------,,,+++)))((('''''''''))))))))))))))))))(((((((((((((((((()))))))))))))))***+++******+++---///lll___RRRKKKFFF???:::888555333111111111111///...///000111000//////111333:::777333222222222222111222111111222444444333111555555666888;;;;;;999777777888::::::999999999::::::666555:::>>>;;;777555333333444555777777555333333555444222333777888777;;;??????;;;999:::888444444111---++++++,,,++++++***************++++++,,,******111>>>IIIKKKHHHFFF===;;;999999999999777555111...***''''''(((((((((''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%(((***************)))(((''''''******+++++++++++++++***************************,,,,,,+++++++++,,,,,,---+++,,,,,,---.../////////---...000222222333222222///000111222333222111111444444555888;;;>>>??????BBBDDDBBB>>>;;;;;;999555777777888888888666555444666888;;;===???CCCGGGKKKJJJMMMQQQRRRQQQQQQSSSVVVWWWVVVUUUVVVXXXZZZYYYXXX\\\]]]^^^]]][[[ZZZ[[[\\\aaaiiiqqqrrrlllfffcccddd```aaaaaa___[[[VVVRRROOOMMMIIIHHHLLLNNNMMMMMMPPPOOOVVVYYYVVVTTTTTTTTTRRRTTTUUUVVVVVVUUUWWWYYY\\\WWWVVVVVVYYY[[[[[[XXXTTTSSSPPPLLLJJJIIIGGGEEECCCIIIGGGEEEBBBAAAAAAAAABBB===???DDDJJJOOOMMMGGGBBB???@@@@@@@@@???===;;;:::======AAAEEECCC>>>;;;===CCCBBBBBBBBBBBB@@@===:::<<<<<<===???AAA@@@>>><<<:::===BBBCCCAAA>>>;;;:::888666777:::888333111222111111000//////...------...------,,,,,,++++++***+++************+++,,,,,,+++++++++++++++*********)))***+++++++++***)))(((((()))***,,,---.........,,,+++***)))((('''''''''(((((((((((((((((())))))(((((((((((()))))))))))))))***++++++******---...ttthhh\\\RRRGGGBBB???999555444222111111111111111000000000111222111000000222444:::777333000111222333222444333222333555555444222555666888;;;>>>>>>;;;999999<<<>>>===:::999:::<<<<<<;;;;;;>>>???===999666444555777:::<<<;;;777444888999888666444666888888>>>DDDDDD===999;;;;;;777444111---++++++++++++***)))))))))))))))***++++++***)))---:::HHHNNNJJJEEE>>><<<:::999999999777666222...***''''''(((((('''((((((((((((''''''''''''###$$$$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%(((***************)))(((''''''***++++++++++++******)))***************+++++++++---,,,+++***)))***+++,,,*********+++,,,...///000---///111333333222111000///000111222222222222111444444666999===AAABBBBBBCCCFFFEEEAAA>>>===999555444555777999999888666555666888:::<<>>@@@@@@@@@AAAAAA@@@===;;;@@@AAADDDGGGDDD>>>===AAABBB@@@???@@@@@@@@@>>><<<===<<<===>>>>>><<<888555>>>@@@BBBCCCBBB>>>;;;:::666444666:::999444222333222111111000///...---------------,,,,,,++++++++++++***************+++++++++++++++***************))))))***+++******)))((('''(((***+++------......+++***)))(((((((((((((((&&&&&&''''''(((((())))))(((((((((((()))))))))))))))+++,,,+++******,,,...ppp```UUULLLDDD===:::777333000000111222222222111111222222000111222111000000222444666444000///000333444444888666555555666666555444666777999===@@@@@@>>><<<<<>>===???AAA<<>>;;;999999999888777333///+++(((((((((((('''))))))((((((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%(((***++++++++++++***)))((('''******+++++++++***))))))))))))*********+++++++++---,,,+++***)))***+++,,,))))))((()))***---///111///000222444444333111000000000111111222222222222333333555999===AAACCCCCCCCCFFFFFFBBB???>>>:::555222444666888999999888777777888:::<<<>>>BBBHHHLLLLLLPPPSSSTTTSSSRRRSSSUUUWWWVVVUUUUUUVVVVVVUUUSSSRRRSSSUUUXXXYYYYYYXXXWWW\\\]]]___cccgggiiigggdddiiihhheee```ZZZUUUPPPNNNFFFDDDEEEKKKMMMKKKIIIJJJHHHQQQXXXWWWSSSOOOIIICCCFFFKKKRRRWWWYYYZZZZZZ[[[QQQLLLIIIKKKQQQUUUUUUSSS[[[ZZZXXXTTTNNNIIIEEECCCBBBCCCDDDDDDCCCCCCEEEGGGBBBAAAAAADDDGGGHHHFFFCCCEEEEEEEEEGGGIIIHHHDDDAAAAAAAAADDDEEEBBB<<<===AAA???>>>======???AAAAAA@@@;;;;;;;;;======;;;777444;;;;;;;;;;;;;;;;;;999999444333555999999555444666222222111000///...------------,,,,,,,,,,,,++++++++++++***))))))*********************************)))))))))******)))))))))'''(((***+++,,,---------))))))((((((((((((((()))&&&&&&''''''(((((())))))(((((((((((()))))))))))))))+++,,,,,,+++***+++,,,uuuiii^^^OOODDD???999666666666222222333111222333333222111222444111222333222111111333555333111//////222444555555:::888777777888999999888999:::<<>>>>><<<;;;;;;>>>AAABBBBBB::::::;;;===>>>>>><<<:::777666666888<<<>>>>>>>>>666333444777888555555777333333222111///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***)))))))))***************((((((((()))))))))******((()))***+++,,,,,,,,,,,,(((((('''''''''((())))))(((((((((((((((((())))))(((((((((((()))))))))))))))+++------+++***+++,,,|||kkk]]]TTTKKKAAA999999444333555555222222555111333444333111000111333333444444444333333555777333222111222444666666555:::888777888;;;===>>>>>>??????AAACCCGGGIIIIIIHHHFFFFFFGGGIIILLLNNNNNNMMMIIIUUU```cccccc___UUUKKKAAACCCGGGLLLOOOOOOLLLIIIBBB>>><<<;;;:::<<>>===>>>???<<<::::::===???AAAAAA???>>>======>>>===;;;999777666888<<<@@@BBBAAA???:::666555666555333333666444333222111000...------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))((()))))))))*********+++((((((((((((((()))************++++++++++++******'''''''''''''''((()))***))))))))))))))))))(((((((((((((((((()))))))))))))))+++------,,,******+++rrriiiZZZMMMCCC===:::888444000///111000------///000222444333000///000333444555666666444555666888555444333444666777666444888777777999<<<@@@BBBBBBDDDDDDDDDGGGKKKMMMNNNNNNHHHGGGHHHKKKQQQTTTSSSQQQTTT^^^jjjqqquuussseeeVVVEEEGGGKKKPPPTTTUUURRRPPPJJJDDD@@@>>>;;;<<>>???GGGNNNVVVSSSQQQQQQRRRNNNGGG@@@KKKEEEAAADDDEEECCCAAAAAAAAA>>>;;;:::<<<>>>@@@@@@EEEBBB???<<<;;;888555333555555777<<>>999666666444111111555444444333111000...------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((())))))(((((())))))*********+++((((((((((((((()))*********++++++++++++***))))))'''''''''''''''((()))***++++++******))))))(((((((((((((((((()))))))))))))))+++------,,,*********tttnnn]]]UUUJJJAAA;;;777666555111111000000000000000111111333444444222222333555777666555444444444555666666555555555555666888999222666999;;;@@@FFFHHHFFFBBBJJJPPPPPPRRRXXXZZZWWWOOOIIIJJJQQQSSSRRRZZZfffmmmzzzqqq```RRRSSSRRRUUU^^^ddd]]]PPPRRRJJJCCCBBBAAA@@@GGGQQQRRRRRRHHHCCCRRRcccUUU999555333111...+++)))'''''')))))))))(((&&&%%%&&&''''''*********111>>>EEEEEEHHH@@@::::::<<<999666666444222///,,,******+++,,,,,,,,,,,,+++)))(((&&&%%%&&&&&&'''''''''''''''&&&))))))(((&&&%%%&&&(((++++++,,,,,,,,,+++)))(((&&&%%%'''******)))(((((()))++++++,,,,,,,,,,,,------(((***---///000///---,,,,,,+++)))(((***///777===999888777444111000111222555444222222222444666777333555666777777999<<<>>>DDDAAA>>>;;;<<<@@@EEEHHH@@@<<<888666777888999999666666666777:::AAAIIIOOOSSSQQQRRRZZZcccddd^^^VVVTTT[[[[[[VVVWWW___^^^VVVXXXSSSRRRWWWYYYUUUUUUXXXZZZYYY[[[^^^\\\WWWUUUXXXWWWUUUPPPJJJEEECCCDDDFFFIIIMMMLLLEEEAAACCCCCC@@@JJJJJJGGGBBBAAAEEEJJJLLLLLLKKKOOOUUUUUUNNNFFFCCCFFFGGGJJJLLLMMMMMMLLLKKKJJJPPPPPPHHHCCCFFFIIIHHHJJJBBB;;;;;;BBBIIILLLLLLNNNKKKEEE???===???DDDIIIUUUQQQKKKIIINNNSSSNNNEEEDDD@@@<<<<<<>>>@@@@@@???:::<<>>BBBAAA:::444666999;;;>>>>>>===;;;:::999888888<<<:::888666444444444444666555333111///...---,,,,,,---------------------)))******)))(((((()))+++))))))))))))))))))))))))''''''''''''((((((((())))))***+++,,,,,,+++***)))******))))))((((((''''''''''''((()))***++++++,,,(((((((((((())))))))))))+++++++++++++++***)))(((rrreee\\\OOOIIIAAA;;;777555444444111111000000111111222333222444555555444444555777888777555444444444555555777777666555555555777999;;;>>>@@@CCCJJJRRRSSSOOOQQQWWW[[[\\\```gggiiigggbbbYYYWWW___eeehhhoooyyysssccc___```___bbbiiinnnhhh]]]YYYPPPGGGDDDDDDEEEMMMVVVRRRRRRKKKJJJZZZjjj[[[===777555222///,,,)))''''''''''''((((((((()))***+++%%%(((((((((000===FFFHHHHHH@@@:::;;;<<<999777666555333000---++++++,,,,,,,,,,,,,,,+++)))(((&&&%%%'''''''''(((''''''&&&&&&))))))(((&&&%%%&&&(((+++,,,,,,---,,,+++)))'''&&&&&&(((***+++***))))))***++++++,,,,,,,,,,,,------***+++---...//////...---...---+++)))***///777<<<888888777444111///000222444333222222222444666888444555666888;;;===>>>???AAA@@@???>>>@@@CCCFFFHHH@@@===999777777888888888444555555555999???HHHMMMRRRPPPQQQWWW___aaa\\\UUU\\\^^^ZZZVVV[[[eeeddd\\\[[[VVVUUUXXXXXXVVVXXX]]]YYYXXXZZZ^^^^^^ZZZZZZ\\\WWWUUUQQQIIIBBB>>>???@@@???DDDDDD@@@???BBBCCCAAAEEEEEEDDDAAAAAAFFFKKKOOOPPPNNNPPPUUUTTTMMMFFFDDDGGGGGGFFFGGGHHHIIIKKKLLLNNNTTTTTTLLLEEEDDDEEEDDDHHHBBB===;;;???DDDFFFFFFFFFDDDAAA===<<<>>>DDDIIIUUURRRLLLKKKPPPTTTOOOFFFBBB@@@======???@@@???>>>DDDEEEEEEDDDAAA???>>>???777<<>><<<:::777555444333333333333111000////////////---------,,,,,,,,,,,,,,,)))******)))(((((()))+++))))))))))))))))))))))))'''''''''((((((((()))))))))******++++++******)))***)))))))))((((((((('''(((((())))))******++++++((((((((()))))))))******+++++++++++++++***))))))xxxmmmdddWWWMMMCCC???:::666444333222111//////000000111333444555333555777777777777888999888777666444333333444444888888888666555666999;;;AAACCCEEEIIIRRRZZZ[[[VVV___cccggghhhlllqqqsssrrrvvvllliiiqqqzzz{{{oooqqqqqqpppqqqvvvxxxrrrjjj```VVVLLLHHHIIILLLSSSZZZPPPQQQLLLMMM___mmm]]]@@@888666333000---***((('''&&&&&&''''''(((((())))))$$$%%%%%%&&&...;;;FFFJJJGGG@@@;;;<<<<<<999777777555444111...,,,+++,,,,,,---,,,+++***)))((('''&&&((((((((((((((('''&&&%%%))))))(((&&&%%%&&&(((+++---------,,,+++)))&&&%%%''')))+++,,,+++******+++++++++,,,,,,,,,,,,------+++,,,,,,---......//////000///---++++++///555:::888777666333000///000111222222111222333555777888666555666:::???BBBBBB@@@AAABBBDDDFFFGGGHHHIIIIII@@@===:::888888888777666333333444555888>>>EEEJJJPPPNNNPPPVVV]]]aaa___[[[fffccc\\\XXX___jjjiii```]]][[[ZZZZZZWWWVVVZZZ```XXXWWWYYY^^^___^^^^^^aaaVVVUUUQQQJJJAAA<<<<<<===:::>>>AAA???>>>AAABBBAAA@@@@@@@@@@@@AAAEEELLLQQQSSSOOOOOOQQQPPPIIIDDDBBBJJJGGGEEECCCDDDGGGLLLNNNPPPTTTUUUOOOIIIFFFDDDAAAEEEBBB???===<<<===???@@@BBBBBBAAA@@@@@@CCCHHHLLLRRRPPPLLLKKKPPPTTTPPPGGGDDDBBB@@@@@@@@@@@@???===GGGGGGGGGDDD@@@===<<<===666<<<@@@>>><<<===>>>===888999:::;;;<<<<<<;;;:::===;;;999666444222222222222111000000000000000111------,,,,,,++++++******)))******)))(((((()))+++))))))))))))))))))))))))''''''((((((((()))))))))+++******))))))******+++))))))))))))(((((((((((()))))))))))))))*********)))))))))*********++++++***++++++++++++***))))))sssddd\\\UUUKKKCCC===:::777555444222///---------...///111333555666333555888999888888999:::888777555333222222222333777888999888888:::???CCCGGGGGGHHHLLLVVV``````[[[gggnnnuuuwwwuuuvvvzzz}}}|||~~~}}}~~~|||uuunnnddd[[[RRRNNNQQQUUUYYY[[[PPPOOOIIIJJJ[[[gggXXX>>>555444111///,,,+++))))))((('''&&&&&&&&&&&&%%%###%%%%%%$$$%%%+++666BBBIIIFFF@@@<<<======999777888666555222///---,,,,,,,,,---,,,+++***((((((''''''((())))))(((((('''&&&%%%))))))(((&&&%%%&&&(((+++---------,,,+++(((&&&%%%(((***,,,---,,,++++++,,,+++++++++,,,,,,,,,------------,,,,,,---...000111222000...+++***...333777777777666333000//////111111111111222444666888999777555555;;;BBBFFFDDDAAACCCFFFJJJMMMNNNMMMJJJHHH@@@>>>;;;999888777555333333333444666888===CCCHHHMMMMMMOOOUUU]]]bbbccccccjjjhhhbbb^^^```fffeee___^^^```aaa___ZZZXXX\\\aaaZZZWWWXXX\\\___^^^___aaaVVVWWWVVVOOOFFF???>>>??????AAACCCBBB@@@??????>>>>>>======???AAACCCIIIPPPRRRMMMJJJKKKHHHCCC???>>>JJJHHHFFFDDDEEEHHHLLLNNNMMMPPPSSSQQQMMMIIIFFFCCC@@@AAAAAA???;;;999;;;===>>>???@@@AAABBBDDDHHHKKKMMMKKKIIIHHHMMMRRROOOIIIJJJHHHDDDAAA????????????>>>???@@@???======>>>???===AAABBB>>>;;;<<<<<<:::777888:::<<<<<<<<<;;;::::::888666444222222222222222111111000000000000000------,,,++++++***)))))))))******)))(((((()))+++))))))))))))))))))))))))'''(((((((((((()))))))))+++***)))(((((()))***+++))))))))))))((((((((((((*********))))))))))))))))))*********++++++++++++******+++++++++******)))|||qqqaaaTTTKKKDDD===888666555444333333222000---+++,,,---...000333555666333555888999999888888999777666444222222222222333555888;;;;;;<<<@@@GGGMMMLLLMMMMMMPPPYYYdddfffccckkkwwwtttlllggg```YYYWWW[[[___]]]ZZZSSSPPPHHHEEEQQQ[[[QQQ===111000///---,,,++++++***)))((('''((()))(((&&&###'''%%%$$$%%%(((000;;;DDDDDD@@@===>>>===999888999777666444111///------,,,---,,,***)))(((((((((((((((((())))))(((''''''&&&))))))(((&&&%%%&&&(((+++---------,,,+++)))'''%%%(((***------,,,++++++,,,+++++++++,,,,,,,,,------...---,,,,,,,,,...000111222111...+++***,,,111555888888666333000///000111000111111333444666777888777555444:::AAAFFFDDDBBBDDDHHHMMMPPPPPPMMMHHHEEE@@@>>><<<:::999666333000444555666777999<<>>@@@999:::;;;;;;;;;===???BBB???AAA???:::777999;;;999::::::;;;<<<<<<<<<;;;::::::888777555555555555666444333222000//////......------,,,++++++***)))))))))******)))(((((()))+++))))))))))))))))))))))))(((((((((((()))))))))***+++***)))(((((()))***+++(((((((((((())))))))))))*********))))))))))))))))))*********++++++++++++)))******+++++++++******zzzmmmeee___UUUJJJAAA:::666444.........///111222111///,,,,,,---///111333555666444777:::;;;:::888888888777666555444333444555555777;;;>>>@@@AAAFFFOOOWWWMMMOOOQQQRRR[[[fffnnnnnnrrr|||vvvkkkhhhccc\\\ZZZ```ddd```WWWUUURRRHHHBBBGGGOOOIII<<<000///...---+++++++++***)))'''''')))---...+++((((((%%%%%%&&&'''+++555???CCC@@@>>>@@@>>>999888:::888777555222000...---------,,,***(((((((((((()))'''(((((())))))((((((((())))))(((&&&%%%&&&(((++++++,,,,,,,,,+++)))(((&&&(((***,,,---,,,++++++,,,++++++,,,,,,,,,,,,------...------------///000111333222000---+++---111555999888777444111000111222111111222333555666777777555444444777===AAABBBBBBCCCFFFKKKNNNNNNKKKFFFCCCBBB@@@???===;;;888333000666777888888999:::===@@@IIIKKKOOOQQQRRRSSSUUUWWW```dddfffccc^^^[[[[[[]]]aaafffjjjhhhgggjjjmmmmmmddd]]]YYYZZZ\\\[[[ZZZ[[[^^^dddhhhcccUUUGGG???===>>>======???>>><<<>>>BBBBBB======AAA@@@===@@@HHHOOOIIIEEEEEECCC???>>>???@@@AAAAAABBBBBBCCCCCCCCCKKKKKKMMMQQQOOOGGGBBBAAA===???@@@???;;;999:::<<<777999<<<===>>>@@@BBBEEEMMMLLLHHHEEEHHHNNNOOOKKKPPPMMMHHHAAA<<<;;;>>>AAA=========<<<;;;;;;===@@@;;;<<<:::666666;;;===<<<<<<<<<<<<<<<<<<<<<=========<<<;;;999888888999999444333222000///.........------,,,,,,++++++******)))******)))(((((()))+++))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))***(((((((((((()))))))))))))))))))))))))))*********)))))))))*********++++++))))))***++++++++++++***yyyhhh^^^WWWQQQHHH???:::777555555...------...000111000///......///111333555777888777:::======<<<999888888888888777666777888999:::;;;???CCCDDDDDDJJJTTT]]]SSSWWWZZZ\\\cccqqq~~~zzzllleee```WWWTTT[[[bbb\\\RRRQQQPPPHHH@@@@@@DDDAAA999333222000...,,,***))))))(((&&&&&&)))---...***&&&&&&$$$$$$''''''(((222===BBB??????@@@>>>999888;;;999888666444111///---------+++***((('''((()))***&&&'''((())))))***))))))))))))(((&&&%%%&&&(((+++***++++++,,,+++***)))((('''***,,,,,,+++***++++++++++++,,,,,,,,,,,,---------------......///000111444444222///...///333777:::999888555222111222333111222333444555555555555333333333444777;;;???BBBBBBEEEIIILLLNNNLLLIIIGGGFFFDDDCCCAAA???;;;555111666777888888777777999;;;CCCGGGLLLOOOOOOOOORRRUUU\\\]]]^^^_________bbbeee]]]```aaa```eeeooouuuvvvhhh```ZZZ[[[]]]\\\[[[\\\YYYbbbkkkhhh[[[LLLBBB???===::::::======;;;???FFFCCC======BBBAAA<<>>??????????????????@@@@@@@@@GGGEEEHHHNNNMMMGGGBBBCCC??????>>><<<:::888888888999;;;>>>???AAADDDGGGJJJPPPMMMFFF@@@AAAEEEGGGEEEGGGGGGEEEAAA===;;;===???BBBBBB@@@===:::999:::<<<999;;;;;;999<<>>@@@BBB@@@???<<<:::888777777777222222111000000///000000---------,,,,,,,,,,,,,,,)))******)))(((((()))+++))))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))(((((('''((((((((()))))))))***(((((())))))******++++++((((((((()))))))))******))))))***+++++++++++++++sssggg^^^XXXNNNEEE;;;444222333333222333222000000000000///---000000111222444666888999:::<<>>CCCGGGGGGGGGLLLVVV______eeejjjkkkrrr}}}mmmaaaZZZPPPLLLSSS\\\WWWLLLKKKKKKGGG>>>;;;===;;;666777666333000,,,***((('''(((&&&$$$&&&))))))$$$$$$"""$$$'''''''''000<<>>999888;;;999888777444222///...------+++)))((('''((()))***%%%&&&''')))************))))))(((&&&%%%&&&(((+++)))***+++,,,,,,+++***)))''')))+++,,,+++******+++++++++,,,,,,,,,---------------......///000000000666555444111000222555999::::::999666333222222444222333333444555555555444222222222222333777===BBBCCCEEEJJJMMMPPPPPPOOONNNHHHGGGFFFDDDBBB===777333666777888777666555666777===CCCJJJOOOPPPRRRVVVZZZ[[[WWWVVV[[[aaafffjjjmmmWWWXXXWWWVVV___oooxxxzzzjjjaaa[[[\\\^^^]]]\\\]]]PPP\\\hhhiii^^^PPPGGGDDDAAA<<<;;;======;;;@@@HHHCCC======BBBAAA;;;>>>HHHFFFAAA>>>??????===<<<===AAA@@@???>>>???@@@AAABBBAAA???CCCKKKMMMIIIFFFGGGAAA???===:::888777666555666888;;;===???CCCHHHKKKPPPMMMDDD;;;999===???===>>>AAACCCBBB???<<<<<<===BBBBBB???<<<888666777999===@@@AAAAAACCCGGGFFFBBB<<<<<<;;;;;;===@@@DDDFFFAAA???<<<888555444333222000000000000000111222222------------------------)))******)))(((((()))+++))))))))))))))))))))))))))))))))))))************'''((()))******)))(((''''''((((((((())))))******'''(((((()))***++++++,,,(((((((((((())))))))))))((()))***+++++++++++++++}}}jjj]]]TTTLLLGGG>>><<<888555222111111111222222222222000///...---...///000111444777:::<<<999<<>>;;;:::999@@@>>><<<>>>@@@AAABBBCCC>>>EEEMMMQQQQQQSSSWWW[[[eeeoooyyy~~~vvveeeYYYMMMMMMUUUZZZUUUNNNNNNHHHAAA>>>>>>===999555111000///...,,,+++***)))'''&&&&&&'''((('''$$$"""$$$&&&((('''%%%(((///666EEECCC>>>999999<<<:::666666888888666222///------+++***)))'''''''''((()))&&&&&&((()))************)))'''&&&&&&'''***+++,,,...------,,,,,,++++++***((()))***+++,,,---------,,,...//////...------...111///------///111222222555888666111222999<<<:::::::::999666333111222333---000333777888777555444000///111666777777:::@@@KKKMMMMMMKKKLLLQQQTTTRRRNNNNNNNNNMMMKKKFFF???:::999<<<;;;555333666666222<<>>;;;===>>>>>>BBBHHHIIIFFFAAA<<<555444777:::999777888<<<@@@@@@>>>===@@@CCCEEECCC@@@<<<999;;;???BBB???CCCDDD@@@>>>??????======;;;999888999:::::::::???FFFJJJGGGCCCBBB@@@===>>>===<<<===?????????>>>;;;777333222333444444222333222222111000111111111............---,,,+++***+++***((('''''')))+++,,,///...---+++***))))))((((((((((((((())))))))))))+++***)))'''''''''((()))((((((((((((((((((((((((++++++******))))))(((((())))))))))))******************+++++++++,,,,,,,,,yyyhhhXXXOOOHHHBBB>>>===;;;888555333222222222444444333222111000...---//////000222444777:::<<<999<<>>@@@AAA@@@DDDBBBBBBBBB>>>999:::???AAABBBBBB@@@>>>===>>>@@@@@@AAA???>>>AAAGGGIIIGGGBBB===777666888:::999777999<<<@@@???======@@@DDDGGGEEEBBB???======>>>???<<>>>>>BBBHHHIIIEEEAAA???===:::;;;:::999:::;;;<<<;;;:::<<<999555444555666555444444444222111000//////...////////////...---,,,++++++***)))(((((()))***+++...---,,,***))))))))))))((((((((()))))))))******+++***)))((('''(((((()))((((((((((((((((((((((((*********)))))))))))))))))))))))))))******************+++++++++,,,,,,,,,}}}hhh^^^QQQGGGAAA>>><<<999;;;:::888666444444444555666555555333222000//////111111111333555888:::<<<;;;===@@@BBBCCCEEEHHHKKKKKKLLLNNNUUU]]]```]]]XXXZZZ[[[]]]^^^```hhhrrrzzzsssaaa[[[PPPFFFFFFNNNUUUTTTPPPKKKHHHFFFEEEEEEAAA;;;666222111...,,,+++++++++,,,...,,,***)))))))))'''&&&$$$&&&'''%%%$$$&&&+++000===CCCFFFBBB>>><<<:::777999::::::777222---+++******)))((('''''''''((((((''''''((()))************)))(((''''''''')))+++,,,......------,,,+++++++++******+++,,,------------+++,,,......---,,,,,,---///---,,,,,,...000111111333555444222444999;;;;;;<<<;;;999555222222444666444444444444444333111111333222555999888666777;;;AAAEEEGGGFFFHHHMMMOOOMMMNNNPPPRRRSSSQQQJJJ@@@999222555666444444666666333777>>>IIIPPPSSSUUUXXXZZZ```ZZZTTTTTTYYY]]]\\\YYY```dddeeeaaa```cccfffgggaaaeeegggffffffgggeeeaaa]]]ZZZ\\\ccceee___UUUOOOHHH@@@;;;<<<===<<<<<<>>>???>>>===???BBBEEEFFFFFFEEEDDDCCCDDD@@@:::888;;;BBBBBBBBBAAA???>>>???AAADDDDDD@@@===???EEEHHHFFFCCC???:::888::::::999777;;;===>>>===<<<<<<@@@CCCFFFCCC@@@@@@@@@???<<<888888:::::::::===AAA???999======<<<<<<<<<<<<======>>>BBBCCC???<<<===<<<:::;;;999888999::::::999888===;;;888777777777777666555444222000...---,,,,,,000000000000///...------++++++)))(((((()))***+++++++++***))))))))))))))))))))))))*********++++++******)))((((((((())))))(((((((((((((((((((((((())))))))))))************))))))))))))******************+++++++++,,,,,,,,,vvvdddUUUOOOGGGAAA>>>======<<<999888777666666666666777888777555444333111111000222222333444666888;;;<<<>>>???AAACCCEEEJJJOOOSSS[[[ZZZYYY\\\eeemmmmmmiiibbbcccfffiiippp{{{|||}}}iiiYYYUUUMMMFFFGGGNNNRRRQQQMMMHHHHHHHHHIIIHHHCCC<<<777333111...+++***+++,,,...000...***)))(((((('''&&&%%%%%%&&&$$$###%%%))),,,:::CCCHHHDDD>>><<<;;;;;;;;;<<<;;;777222,,,)))((((((((((((((('''((((((((('''((()))***************)))))))))''''''(((+++---.........---,,,,,,++++++++++++,,,---------------+++---//////...---...//////---,,,,,,...000000000333333333333555888:::;;;===<<<999555333222555777444444333222222222222222222222555999:::777888<<<>>>BBBEEEEEEGGGLLLNNNLLLOOOOOOPPPPPPNNNHHH@@@;;;333444555555555555444333999???HHHOOORRRSSSSSSTTT___YYYSSSSSSXXX]]]^^^^^^^^^bbbaaa^^^^^^ccchhhiiiaaaeeefffeeeeeefffeeeaaa^^^]]]^^^cccfffaaaWWWOOOHHH???999;;;>>>>>>>>>>>>CCCBBBBBBCCCFFFHHHHHHGGGBBB@@@BBBDDDBBB;;;888888???@@@@@@???======>>>???BBBBBB@@@===???EEEFFFDDDDDDAAA===;;;;;;;;;999777;;;<<<<<<;;;:::;;;???BBB@@@===<<<>>>@@@???999333555666777:::CCCJJJIIICCC@@@???>>><<<999777777888555888999888999===???>>>===<<<;;;;;;<<<<<<;;;:::===;;;999888888777777777444333111///...------,,,///////////////...------,,,+++***)))))))))******))))))(((((((((((()))))))))*********++++++++++++******))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++((()))))))))******************+++++++++,,,,,,,,,qqqcccYYYKKKGGGBBB>>>===<<<======666666666666666666777777888777555444333222222333444444444555666999;;;<<>>@@@<<<<<<;;;777111,,,)))''''''''''''(((((((((((('''((())))))************))))))******(((''''''+++...//////...------,,,,,,+++,,,,,,---.........---------///000111000///000111...---,,,---///111111000333222222444666777999;;;<<<<<<:::777444444666888222222222222222444555666111111444999:::999;;;@@@???CCCEEEDDDGGGLLLNNNLLLOOOMMMKKKJJJHHHEEEAAA>>>666666666666666444333333777===FFFMMMQQQRRRQQQQQQZZZWWWSSSPPPQQQWWW___eee```^^^ZZZUUUYYYaaaggggggdddfffeeeaaa```bbbbbb___[[[[[[\\\^^^aaa```YYYRRRGGG>>>999;;;@@@AAAAAABBBDDDCCCBBBBBBDDDDDDCCCAAA>>>>>>BBBGGGHHHBBB======<<<======<<<;;;:::<<<===<<<>>>???>>>AAAEEEDDD@@@CCCAAA???===<<<;;;999888;;;;;;:::999999:::===???;;;999999<<<@@@@@@:::444666777777;;;DDDLLLMMMHHH>>>>>>===999555444555777333666777666:::@@@CCCAAA>>><<<;;;<<<======<<<;;;;;;::::::888777666666666222111000///.........///------.........---,,,,,,,,,,,,+++***************((((((((('''(((((()))***)))*********++++++++++++))))))******************))))))))))))))))))))))))(((((())))))******++++++((()))))))))******************+++++++++,,,,,,,,,zzzhhh\\\UUUQQQ@@@???<<<:::888777777777555555555555666666666666777666444333333333444555666666666666777999;;;<<>>>>>AAABBB<<<<<<;;;777111,,,)))'''&&&&&&'''(((((((((''''''))))))******+++******)))***++++++)))''''''***...//////......---,,,,,,,,,------......///......------///111222111111111333///...---///111222111000444222222555666555666999;;;;;;;;;888666555666888111111222222444666777888222222444888:::999===CCCBBBEEEEEEDDDFFFLLLNNNMMMOOOLLLIIIHHHGGGFFFDDDBBB;;;888666777777444444777555:::BBBKKKQQQTTTTTTTTTVVVVVVSSSNNNJJJOOO[[[eeeiiifff^^^WWWZZZbbbffffffffffffccc^^^\\\___```^^^VVVYYYYYYYYY[[[___^^^[[[IIIBBB>>>@@@CCCCCCDDDGGGHHHGGGFFFFFFFFFDDDBBB@@@>>>>>>DDDMMMPPPLLLFFFDDD;;;<<<<<<;;;::::::;;;===999<<<>>>???AAADDDBBB===@@@@@@@@@???===;;;999888999888888777888999:::;;;:::999999<<>>FFFHHHEEE;;;;;;:::666333444888===;;;===<<<;;;===BBBCCC@@@:::999999:::;;;<<<<<<:::999::::::999666555555666111111000/////////000000,,,---------------,,,,,,,,,,,,,,,++++++***)))))))))((((((((((((((()))***)))))))))*********++++++((()))***+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,vvvdddYYYPPPHHHCCC999888888666444222222333333444444555555555555555555444333222222444666777888777777777888999;;;<<>>======111000///...---------...+++***))))))***)))'''%%%$$$######$$$&&&((())))))111;;;BBBCCCAAAAAABBB@@@<<<<<<;;;777111,,,)))(((%%%&&&'''(((((((((''''''*********++++++******)))***,,,,,,***&&&&&&***////////////...------,,,,,,......////////////......---///111111111000111333/////////000222333222111666222222666777444444888:::;;;<<<:::888666666777111222333444666777888999666444555777888888===CCCEEEFFFEEEBBBDDDJJJNNNNNNNNNMMMKKKKKKKKKJJJHHHFFF===888666888888666888===888;;;BBBJJJQQQUUUVVVVVVTTTUUUSSSLLLGGGIIISSS]]]jjjjjjeee]]][[[```eeegggdddeeeccc^^^\\\______]]]XXX\\\[[[WWWVVV\\\aaabbbOOOJJJFFFFFFFFFDDDFFFKKKKKKJJJIIIHHHHHHGGGDDDAAA>>>???FFFQQQVVVQQQKKKHHH===>>>>>>>>><<<<<<>>>???===??????>>>@@@CCCAAA===>>>???@@@???>>>;;;:::999777666666666777888888777::::::::::::;;;;;;;;;;;;888:::888666888???DDDDDD>>>>>><<<777333555<<>>000000000//////...------***))))))***+++***(((&&&$$$######$$$''')))***)))---888AAADDDDDDDDDBBB>>>;;;<<<;;;777222,,,)))((($$$%%%'''(((((((((''''''******+++++++++******)))***,,,---***&&&&&&***////////////...------,,,,,,...///////////////......,,,...000000000000111222000//////111333444333111777333333777777333333777999;;;<<<<<<:::777666666222333555666777888888888999666555777777777<<>>888666888999888;;;BBB>>>@@@EEEKKKQQQTTTUUUUUUUUUUUURRRLLLGGGGGGMMMSSS___dddddd\\\VVVXXX___cccbbbdddccc___^^^``````]]]]]]bbb```WWWSSSYYYaaadddTTTPPPMMMLLLHHHEEEGGGMMMGGGFFFEEEFFFFFFDDDAAA>>>===>>>FFFRRRWWWRRRKKKGGG@@@@@@AAA@@@??????AAABBBBBBCCCAAA===>>>AAAAAA>>><<<>>>@@@@@@>>>;;;:::999555555555666777777666444::::::999777666666888:::666888777444555===EEEGGGEEEDDD@@@999444666===DDD???@@@>>><<<>>>AAA>>>888888777777999<<<=========888;;;<<<;;;777555555777666555333222000///............///////////////...---------,,,+++***)))(((++++++***)))))))))))))))(((((((((((())))))))))))((()))***+++,,,,,,+++***))))))))))))))))))))))))++++++******))))))(((((())))))))))))******************+++++++++,,,,,,,,,nnnggg[[[OOOEEE>>>:::999555555444333222222111111666444222111111222333444///111333444444555666888666777888999;;;===???AAAHHHFFFGGGLLLRRR[[[gggsssrrryyylllgggXXXTTTQQQRRRTTTSSSNNNIIIEEECCCAAA???@@@CCCGGGJJJHHHEEE@@@:::555444666888777666444222111//////......,,,***)))))))))((('''%%%%%%$$$###$$$%%%'''(((,,,444>>>DDDDDDBBB@@@???<<<===;;;666///+++)))***''''''&&&''')))***((('''(((***++++++...000,,,%%%+++++++++(((%%%%%%)))...222111000.........//////000000000000000111111222444333222111000...------...000444777888777555333333444555555444555777888666999<<<===<<<:::999999666666555666666777888999999888666666888===BBBEEEOOOMMMJJJGGGFFFGGGIIIJJJNNNMMMJJJHHHIIILLLLLLKKKGGGAAA<<<;;;::::::>>>DDDDDD@@@BBBKKKPPPOOOPPPTTTUUUWWWWWWTTTPPPNNNQQQTTTYYYWWWVVVRRRJJJGGGSSSbbbcccddddddeeecccaaa___^^^ZZZ[[[```ccc^^^YYY___iiicccWWWNNNMMMLLLIIIGGGIIIFFFGGGGGGEEEBBB@@@@@@AAAGGGEEEGGGOOOYYY[[[UUUMMMBBBBBBCCCCCCCCCDDDEEEFFFBBBAAAAAACCCEEEDDD???;;;;;;===@@@AAAAAA???<<<:::555555666666555444444333111333666888888888999::::::999777666777999<<<>>>DDDBBB>>>;;;999999:::;;;===;;;:::999:::::::::999999;;;>>>AAAAAA???===;;;:::::::::999888666333222555333000.........---,,,---......,,,++++++---/////////...------,,,++++++))))))))))))***************++++++++++++***))))))***************)))(((((())))))(((((((((((())))))+++++++++++++++***)))(((++++++,,,***)))(((***+++***++++++***))))))***,,,zzzrrr```ZZZQQQGGG>>>999777666555555444333333222111111444333222111111111222333222444555666555555555777777888999:::<<<>>>@@@BBBFFFEEEHHHNNNTTTZZZeeeooovvv}}}zzzvvvmmmeeeaaaVVVQQQLLLKKKLLLLLLIIIEEECCCAAA???>>>???AAAEEEGGG@@@???<<<777333222444666555444333111///......---,,,***((('''''''''&&&%%%%%%%%%$$$$$$$$$%%%''''''+++222<<>><<<:::888888444444555666777888999999888777666777999===AAADDDNNNMMMKKKIIIHHHHHHIIIJJJMMMLLLIIIGGGGGGIIIJJJIIIFFFAAA===<<<<<<===AAAFFFJJJFFFHHHNNNRRRQQQQQQTTTTTTTTTTTTVVVXXXYYYWWWVVVWWWTTTPPPKKKDDDEEETTTddddddcccbbbaaaaaa`````````[[[ZZZ]]]cccdddaaaaaadddbbbYYYRRRQQQOOOJJJGGGHHHIIIJJJIIIGGGEEEDDDEEEFFFFFFEEEFFFLLLTTTWWWSSSOOOHHHGGGFFFGGGGGGGGGEEEDDDGGGEEECCCDDDEEEEEEBBB@@@???@@@AAABBBAAA???<<<:::555555666666666555555444222444777888999999::::::999888777777888:::===???BBB@@@===:::888777888999<<<;;;;;;>>>AAAAAA>>>;;;999;;;>>>@@@@@@???===;;;<<<;;;999777555555444444777444111////////////...---......---++++++---///......------,,,+++++++++))))))))))))***************++++++++++++***))))))***************)))(((((())))))(((((((((((())))))+++++++++++++++***)))))))))***++++++******,,,...***+++,,,+++***)))+++---nnnbbb___QQQMMMFFF???999666444444555444444333333222222222111111111111222222222222555666888888666555666777999999:::<<<>>>@@@BBBCCCEEEEEEIIIOOOSSSWWWaaakkkyyyxxxoooiiihhhiiieee```^^^UUUPPPIIIFFFEEEEEECCCAAA>>>>>>===<<<===>>>@@@AAA888888777555222111111333222222111000///...---------***((('''(((((('''%%%&&&%%%$$$$$$$$$%%%&&&'''***000999???AAAAAA???>>><<<======:::444...***((('''&&&'''(((+++++++++)))...222222...+++,,,///...+++---...,,,)))(((***---000///......---......///000000000000000111111222444444333222111000000///000222555777888888666555333333333222333333444444888:::======;;;999777777222333444666777888888888666777888999<<>>?????????CCCHHHNNNKKKLLLPPPSSSSSSRRRSSSSSSPPPPPPVVV___ccc___YYYYYYSSSLLLDDD???CCCRRRbbbeeedddbbb```_________```]]]YYYYYY```fffddd^^^[[[]]]WWWSSSRRRPPPKKKHHHHHHIIIIIIHHHFFFDDDEEEGGGIIIGGGGGGIIIMMMRRRUUUUUUTTTQQQNNNKKKJJJKKKKKKGGGDDDMMMJJJEEECCCCCCDDDEEEEEEAAABBBBBBBBB@@@>>><<<:::555666666666666666666666333555777999::::::::::::999999999999;;;===@@@AAA>>>===:::888777777888999:::999:::???DDDDDD???:::999:::===??????>>><<<:::===:::777444333444555666999555111//////000000000---......---,,,,,,---///------,,,,,,++++++******)))))))))*********++++++***++++++++++++***)))))))))************))))))(((***))))))(((((())))))******++++++++++++***)))))))))***+++++++++,,,...000,,,,,,---,,,+++***,,,...~~~lll^^^WWWUUUHHHEEE@@@;;;888555555555444444333333333222222222000111222333333333333333666777999999888777888999:::;;;<<<===???BBBDDDEEEFFFFFFHHHLLLNNNRRR]]]hhh{{{zzzoooiiiccc``````^^^ZZZWWWTTTOOOJJJFFFDDDBBB@@@>>>:::::::::::::::::::::;;;444555666555222000///000111111111000000///......///---+++*********)))((('''&&&%%%$$$$$$%%%&&&''')))...555<<<@@@@@@???>>><<<===>>><<<777111+++((((((''''''))),,,---,,,+++---444777222,,,,,,///000,,,...000...+++)))+++---///////////////000000000000000000000000111111222444333333222222111111111111333555777888888777666333111000000111222222111666888:::;;;999888888888333444555666777777666666666777999<<>>===<<<;;;777666666666777777888888444444666888:::::::::888999:::;;;<<<>>>@@@BBBCCC:::999888888888999;;;<<<:::777777:::@@@AAA;;;666888:::<<<===>>>===;;;::::::999666444444444555666999555000......///000000---...///...---,,,---///,,,,,,,,,++++++*********))))))*********+++++++++***++++++++++++***))))))))))))************)))(((***))))))))))))))))))*********+++++++++******)))***,,,---,,,,,,,,,...000,,,---...---++++++---...yyyiii```XXXQQQNNNBBB@@@===:::777555444333222222222222222111111111111222333444555555555555444666999:::999:::;;;<<<;;;<<<===>>>@@@CCCEEEFFFHHHGGGFFFGGGGGGKKKYYYfff|||zzzwwwnnngggccc\\\VVVTTTSSSOOOLLLNNNLLLIIIFFFCCC@@@<<<999666666777777777666666555444666777777444000///...000111111222222111111000000...,,,+++++++++***)))((('''&&&%%%%%%%%%&&&'''(((,,,222999>>>AAA@@@???<<<===>>>===:::444...))))))))))))***,,,---,,,++++++444:::666///---...///---///111///,,,***+++---000000111111222222222222000000000000000111111222333333222222222222222222111333555777888888777777222000...///111222222000333555888999888888999:::666666666666666666555444666888<<>>>>>AAABBBCCCEEEGGGKKKOOOOOONNNMMMMMMMMMOOOSSSXXX\\\^^^```]]]WWWOOOLLLOOOVVV[[[eeefffffffffccc___[[[YYYYYYZZZZZZ[[[]]]______^^^bbbaaa\\\SSSKKKFFFDDDDDDAAAAAA@@@???>>>@@@DDDGGGHHHNNNUUUZZZ[[[[[[ZZZ[[[```YYYPPPLLLMMMQQQUUUWWWQQQMMMFFF???<<<>>>BBBFFFAAA@@@>>>===<<<<<<===>>>999888777777777888888999555444555777:::;;;999777777888999;;;===???@@@@@@777777777999:::===???@@@>>>:::777777:::;;;888444888999;;;<<<<<<<<<::::::666666666666666555444333777444///------.........---...//////------...///,,,,,,++++++++++++******************++++++++++++***++++++++++++***))))))((())))))*********))))))******))))))))))))******)))******+++++++++******---......---,,,,,,---///---......---,,,,,,---///{{{ggg]]]XXXQQQHHHCCC<<<;;;999666444222111000000000000000000000000000111222333444555666777888444666999:::::::::<<<===<<<<<<===???AAACCCEEEFFFHHHFFFEEECCCAAAEEESSSbbbyyyxxxllliiikkkggg\\\[[[UUUNNNLLLMMMKKKHHHFFFFFFEEECCC@@@<<<888666555444444444333333222222333555777666333000///...000111222444444444333222///,,,***)))******)))'''((('''&&&%%%%%%%%%&&&'''(((***000777>>>AAABBB@@@============<<<777111,,,++++++***,,,---...,,,+++)))222999666000............000111///+++)))+++...///000111333444444444444000000000000000111111222111111111222222222222222111222444666777777777777333000...000333555444333555777999999999999:::<<<888888777666666666666777888:::>>>AAADDDEEEEEEDDDGGGHHHIIIKKKKKKKKKJJJJJJKKKGGGJJJRRRSSSLLLGGGHHHNNNIIIFFFEEEBBB>>><<>>===>>>???AAA;;;:::999888777888999999777555555777;;;<<<999666444666888:::<<<===<<<<<<777777888:::<<<>>>@@@AAACCC@@@===;;;:::999888777777888999:::;;;::::::999333444666666666555444333555333000.........---,,,,,,...000000...---...///,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,***++++++++++++***))))))((())))))************)))+++******))))))******+++))))))***++++++++++++***.........---++++++,,,...------...---,,,+++---///rrrhhh]]]UUUMMMCCC<<<;;;666666555444333111000///.../////////////////////111111111222333666888999555777999::::::999:::<<<<<<<<<===>>>AAACCCEEEFFFEEEDDDDDDBBB???AAANNN\\\qqqxxxrrrqqqgggcccddd___TTTUUUPPPIIIHHHLLLLLLIIIBBBBBBAAA>>>;;;999888888444333222111000000000000...000333333111////////////000222444555555444333///---+++*********)))((()))((('''&&&%%%%%%&&&'''(((***...666===BBBCCCBBB===<<<<<<======:::444000...---,,,---......,,,******111555222......//////000111000---)))(((+++......///111333444444444444000000000000000111111222000000000111111222222222111222333555666666666666666222000333777:::999777:::<<<===<<<;;;:::;;;<<<888777666555666888:::<<<;;;===@@@CCCEEEGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKHHHMMMXXXZZZPPPJJJKKKNNNJJJHHHHHHEEE@@@>>>@@@<<<@@@BBBCCCHHHOOOPPPLLLIIILLLOOONNNLLLNNNTTTZZZ___aaa```]]]___dddddd```]]]^^^```bbbbbb```]]][[[TTT[[[``````aaagggjjjiiifffnnnnnncccTTTKKKFFFBBBFFFGGGHHHGGGFFFGGGIIIKKKJJJMMMRRRWWWZZZ[[[ZZZYYY___^^^YYYSSSOOOPPPXXX___YYYXXXSSSMMMGGGFFFIIILLLOOOLLLGGGBBB@@@AAABBBDDD>>><<<:::888777777888999:::777777999===>>>;;;888777888;;;>>>???>>>===<<<999::::::;;;<<<===>>>>>>CCCDDDEEEBBB>>>;;;::::::777888999999:::999999999444444444444444444444555444333111111111000---+++,,,...000000///.........,,,,,,,,,,,,,,,,,,------*********+++++++++,,,,,,***++++++++++++***))))))(((((()))***************+++******))))))******+++))))))***++++++++++++++++++,,,---,,,++++++---...,,,------,,,++++++,,,...ooo___[[[WWWPPPDDD888555777333444444444333222111000------..................111000000000222444777999777999::::::999888999:::;;;<<<===>>>@@@CCCEEEFFFBBBCCCDDDCCC??????JJJWWWhhhoooccceeekkkeee^^^[[[UUUNNNPPPLLLEEEDDDIIIKKKHHHCCCBBB???<<<999999:::<<<444333111000/////////000***,,,/////////...//////---///222444555555444333111///---,,,---,,,+++***)))((('''&&&%%%&&&&&&''')))***...555>>>CCCDDDCCC===<<<;;;<<<===;;;666222///...------...---+++)))+++000111...+++...000000000111000,,,((((((+++///---...000222333444333333000000000000000111111222/////////000111111222222111111333444555666666666888555333555;;;>>>===;;;@@@AAAAAA???<<<;;;;;;<<<777666444444666:::>>>AAA<<<>>>AAADDDFFFHHHHHHIIIFFFFFFGGGGGGHHHIIIJJJJJJNNNKKKRRR___aaaVVVNNNOOONNNJJJIIIJJJHHHCCCAAACCC???DDDFFFEEEJJJQQQRRRMMMIIILLLOOOPPPPPPQQQTTTWWWccceeebbb^^^```eeeccc]]]YYYZZZ\\\]]]^^^_________WWW]]]aaaaaacccgggeee```[[[gggmmmeeeYYYPPPJJJEEEGGGHHHJJJJJJIIIHHHJJJKKKNNNOOOQQQUUUZZZ]]]\\\[[[]]]___]]]WWWPPPOOOVVV]]]___^^^ZZZUUUOOOLLLNNNQQQXXXTTTMMMGGGDDDCCCEEEFFF???>>>;;;999777777888999<<<999888;;;???AAA===999;;;===@@@CCCCCCCCCAAA@@@<<<<<<;;;;;;;;;;;;::::::@@@EEEIIIGGGAAA<<<;;;<<<777777888999999999999999666444222111111333666777444333333333333111...+++,,,...000111///.........------------------------******+++++++++,,,,,,,,,***++++++++++++***))))))(((((()))***************++++++************++++++((()))***+++++++++++++++)))***+++++++++,,,...000,,,,,,---,,,+++***,,,...