BM[6( uuuvvvwwwxxx|||~~~ppplllnnnnnnllljjjmmmrrrtttuuutttsssssswww|||sssqqqsssuuuoooppptttyyy{{{|||}}}}}}}}}xxxuuuyyyyyyuuupppmmmpppvvvssspppqqquuuxxxxxxxxxzzz}}}~~~~~~{{{wwwyyyyyyyyy|||}}}wwwpppnnnuuuzzz{{{{{{zzzvvvrrrqqq|||}}}wwwoookkkqqqvvvuuuvvvzzz{{{sssjjjfffiiimmmjjjmmmlllgggiiilllggg]]]hhhggglllyyy|||{{{~~~zzz~~~{{{|||~~~rrrsss{{{|||xxxuuutttssssssppppppnnnooorrrssskkkaaabbbcccffflllrrrtttrrroookkkdddbbbhhhpppwww}}}|||lllaaaeeerrr{{{pppooouuu~~~}}}sssllllllhhhlllsssvvvsssqqquuu}}}|||}}}}}}|||{{{zzz|||}}}yyysssoooqqqtttvvv{{{zzz|||zzz{{{}}}~~~gggkkkoooqqquuu{{{~~~}}}{{{yyyzzz~~~{{{sssmmmnnnsssrrrnnnhhhkkknnnooonnnmmmoooqqqqqqttttttooogggddddddfffbbbccceeeggghhhiiilllpppuuusssrrrtttvvvvvvvvvvvv{{{xxxsssmmmiiijjjmmmpppooonnnppptttwwwwwwuuusssyyytttpppmmmjjjgggjjjpppkkkiiijjjpppwww{{{{{{{{{xxxxxxxxxwwwuuurrrnnnjjjkkklllooorrrvvvvvvrrrnnnssszzz{{{uuuqqqppprrrqqqkkkiiikkk~~~rrriiiggghhhdddhhhhhhcccbbbccc```[[[bbbdddkkksss{{{~~~sssqqq~~~xxxtttuuulllgggqqqwwwpppkkkhhhlllkkkkkkooovvvzzzqqqeeeVVV[[[dddpppyyy|||wwwssspppfff\\\[[[```jjjyyy~~~pppfffkkkwww~~~~~~}}}kkklllrrryyyxxxqqqllllllqqquuu{{{}}}{{{yyy||||||{{{}}}}}}{{{vvvwww|||hhhooouuuxxx{{{xxx|||yyywww{{{~~~yyy{{{}}}|||zzz{{{{{{wwwrrrnnnjjjfffcccbbbdddeeefffdddcccdddfffgggmmmnnnnnnnnnmmmkkkfffaaabbbbbbaaa___^^^aaafffkkktttuuuuuuuuuuuuvvvtttrrruuuqqqoooooollljjjmmmsssttttttvvv{{{~~~wwwvvv|||{{{ppppppqqqpppmmmiiiggggggqqqggg^^^^^^ffflllnnnmmmooo}}}zzztttuuunnnooo}}}~~~ssstttwww{{{yyysssooonnn{{{qqqkkkjjjgggkkkmmmiiidddccccccbbbgggooovvvxxxxxx}}}yyyttt}}}vvvuuurrriiiqqquuukkkfffjjjkkklllsss}}}}}}sss^^^aaahhhrrr{{{|||wwwmmmbbb^^^___hhhxxxyyy{{{~~~xxxtttppprrrvvvxxxuuuoookkklllyyy}}}~~~}}}}}}}}}{{{vvvtttvvvzzz|||}}}~~~~~~{{{xxxyyyyyy|||zzzsssiiilllppprrrvvv|||}}}|||wwwoooooopppvvvooollleeefffiiikkkiiifffhhhlll{{{iiiVVVPPPTTT\\\ccciiihhhttt|||rrrjjjeeedddbbb\\\___ooo}}}~~~{{{wwwyyy}}}|||tttyyyvvvqqquuuvvvxxx~~~}}}yyyvvvwww}}}|||yyyxxxwwwxxx~~~yyytttrrrsssxxx|||~~~|||||||||yyyuuutttvvvxxxtttnnnlllnnnqqq|||xxxwwwzzz{{{{{{{{{|||vvvwwwwwwyyy~~~~~~zzznnnkkkooo}}}rrrkkkbbbcccgggkkkiiifffkkkssszzzlllddd]]]YYY\\\bbbgggooowww|||yyynnnccc^^^aaaeee]]]\\\```kkkuuu{{{}}}{{{}}}}}}}}}{{{}}}~~~yyy|||}}}|||uuuvvvzzz|||{{{}}}lllcccbbbmmmyyy}}}{{{uuuiii^^^eeeeeejjjmmmjjjffflllvvvyyyfff___```jjjpppuuuzzzxxxxxxtttjjj``````jjjtttiiikkkppptttvvvvvvyyy|||~~~yyynnngggiiittt}}}vvvvvvrrrllleeedddiiiooopppyyy}}}vvvssstttppptttwwwwwwvvvwww}}}{{{}}}qqqbbblll|||nnnqqq|||zzzxxxyyy~~~}}}zzziii]]]fffrrryyyyyytttooolllcccooo{{{|||vvvrrrvvv|||{{{rrr{{{zzz}}}~~~}}}{{{||||||xxxmmmccccccnnnyyy~~~|||wwwqqqppptttxxxwww~~~|||tttqqqqqqtttwwwzzzzzzyyyzzz~~~tttfffmmmyyy|||zzzzzz|||sssfffgggooorrrppprrrwww|||uuuooovvv||||||vvvjjjhhhrrr~~~~~~yyy}}}{{{xxxvvvuuuuuuvvvxxxrrrtttwwwuuullleeegggoootttrrrnnnkkkjjjkkkmmmoootttuuuwwwxxxxxxxxxwwwvvv~~~}}}~~~|||xxxsss{{{~~~zzztttrrrtttuuuvvvuuuxxx{{{|||zzzwwwuuuuuuuuurrrnnnmmmmmmkkkddd___ZZZZZZZZZ\\\___ccchhhjjjggghhhiiifff\\\SSSTTT[[[[[[YYYWWWTTTSSSSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTwwwsssxxx}}}|||{{{~~~}}}}}}||||||zzzuuupppmmmnnnqqqvvv|||xxxttttttwwwrrruuuwwwvvvxxx}}}~~~zzzwwwvvvuuuuuutttppppppnnnmmmllllllkkklllnnnqqqttttttppplllkkkkkkkkkhhhdddcccbbb___ZZZVVVTTTYYY^^^^^^[[[YYYZZZ\\\WWWXXXYYYXXXVVVUUUVVVWWW```\\\XXXVVVWWWXXXYYYYYYZZZZZZYYYWWWVVVVVVYYY[[[bbb]]]WWWSSSPPPMMMIIIEEEBBBAAAAAABBBDDDGGGJJJLLLPPPPPPPPPNNNFFF>>>???DDDEEEDDDBBB@@@???>>>======;;;;;;:::999888888888888yyytttpppooossspppmmmkkkkkkjjjgggeeehhhjjjmmmrrrxxx~~~{{{zzzrrrmmmkkkooorrrnnnjjjiiifffeeeeeeffffffdddaaa^^^dddgggiiijjjlllooossstttmmmeee______]]]VVVPPPOOOUUUMMMJJJQQQYYY\\\[[[ZZZRRRUUUYYY]]]```dddhhhkkkaaaYYYTTTWWW^^^bbbaaa___VVVTTTQQQQQQSSSVVVXXXYYYMMMNNNNNNMMMKKKIIIGGGGGGKKKNNNOOOKKKFFFEEEIIIMMMMMMQQQVVVYYYXXXVVVWWWXXXRRRTTTUUUUUUYYYcccoooxxxuuuooolllqqqwwwzzz{{{}}}zzzsssmmmkkkiiihhhkkkooohhhdddaaa``````___[[[XXXRRRQQQPPPNNNLLLKKKJJJIIILLLRRRWWWXXXTTTPPPPPPRRRMMMJJJFFFCCCBBB@@@>>>;;;:::===???@@@>>><<<===>>>:::;;;<<<;;;:::999:::;;;@@@@@@@@@AAABBBCCCCCCBBBBBBBBBAAA???@@@CCCHHHLLLSSSNNNFFF@@@===;;;999777:::999888777777999:::;;;@@@???@@@AAA>>>999:::?????????>>>===;;;999777666333222111000000111222333|||{{{}}}~~~|||}}}tttnnneee]]]UUUOOOKKKGGGMMMLLLIIIEEEBBBAAADDDGGGFFFEEEEEEFFFHHHLLLOOOQQQcccqqqtttuuu}}}~~~{{{~~~}}}tttwwwlllhhhhhhhhhddd```fffcccaaaaaaaaa^^^[[[XXX\\\]]]\\\\\\___aaa\\\TTTOOOJJJIIILLLMMMIIIFFFEEEBBBAAA@@@AAABBBBBB@@@???@@@EEEMMMSSSSSSQQQOOOOOOOOOJJJGGGHHHIIIGGGDDDCCC???999888???EEECCC???<<<;;;<<<>>>>>>>>>???@@@BBBAAA<<<777888===AAA>>>999:::888666666888::::::999============>>>===<<<<<<444777999777222111555999888888:::>>>AAAAAA<<<888999888777888===IIIYYYfff^^^VVVQQQVVV\\\______```eee^^^VVVRRRNNNKKKNNNTTTKKKJJJIIIJJJKKKHHHAAA<<<>>>>>>>>>>>>======<<<<<<999@@@FFFGGGDDDAAAAAADDD>>>;;;666333222333444555<<<:::888999;;;;;;:::888:::;;;<<<<<<::::::;;;<<<999:::===>>>>>>>>>======666777777777777999===@@@GGGCCC<<<777444333333333333333444666999<<<>>>@@@>>><<<===@@@@@@>>>???BBB>>>>>>>>>===;;;999777666111111111111222444777888~~~~~~zzzzzz|||wwwvvvtttsssuuuzzz~~~}}}}}}}}}{{{vvvvvvwwwkkklllllllllkkkkkkmmmooonnnooooooooommmjjjgggfffaaafffjjjiiiffffffkkkppprrrpppllllllmmmoooqqqqqqpppssstttssspppppprrruuunnnmmmmmmppptttuuutttqqqmmmllllllnnnqqqsssuuuuuuvvvxxxzzz~~~~~~}}}{{{wwwwww|||}}}~~~|||}}}}}}xxxxxx~~~vvvwwwuuuqqqnnnrrr|||~~~vvvpppttt~~~|||sss^^^]]][[[ZZZYYYWWWSSSPPPTTTUUUUUURRRPPPRRRYYY___[[[YYYWWWTTTRRRQQQQQQQQQYYYgggiiifffhhhccc[[[]]]ddduuuzzzjjj___]]]___ccc[[[SSSOOOOOOPPPNNNLLLKKKIIIIIIIIIFFFBBBCCCGGGHHHKKKLLLKKKLLLNNNKKKEEEEEEBBBBBBGGGJJJHHHHHHIIISSSRRRRRRRRRSSSSSSRRRPPPLLLRRR^^^gggggg```\\\\\\^^^[[[WWWUUUTTTRRRPPPNNNOOOLLLLLLQQQQQQKKKDDDAAADDDEEEEEEEEECCCBBBCCCDDDFFFEEEBBB@@@CCCFFFBBB<<<;;;::::::<<<>>>???>>>===:::888777777999::::::999<<<>>>>>><<<888666777999===<<<>>>DDDKKKMMMGGGAAA???;;;888:::>>>FFFRRR\\\UUUMMMGGGIIIMMMMMMLLLLLLZZZTTTNNNJJJEEEAAADDDIIICCCEEEGGGJJJIIIEEE>>>999<<<===???AAABBBDDDDDDDDD<<<@@@EEEFFFEEECCCCCCDDDCCCAAA>>>;;;;;;===???AAAHHHDDD@@@AAADDDEEECCC@@@AAABBBBBB@@@>>><<<<<<======???BBBBBBAAA@@@@@@@@@999:::;;;:::888888999;;;AAA???<<<888666666777888333444555777999;;;===>>>===999888;;;===:::999;;;777777777777666444333222333333444555777:::;;;===vvvxxx}}}{{{lllvvvzzzxxxxxxssssssrrrqqqpppooonnnmmmkkkjjjjjjllloooooommmjjjhhhgggeeeddddddeeegggiiikkkkkkiiigggdddaaa^^^\\\\\\\\\^^^aaa___ZZZXXX[[[ZZZYYYYYYXXXYYY[[[\\\]]]```^^^\\\ZZZXXXUUUSSSRRROOOQQQSSSTTTTTTUUUWWWYYYYYYZZZ[[[]]]]]]]]]\\\[[[ZZZZZZ[[[[[[[[[\\\\\\\\\YYY[[[[[[XXXRRRNNNNNNPPPNNNNNNOOONNNMMMMMMOOORRRNNNNNNPPPQQQRRRRRRRRRRRRIIILLLNNNMMMKKKKKKNNNQQQNNNLLLHHHGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKNNNNNNNNNNNNNNNOOONNNNNNHHHGGGGGGHHHKKKMMMOOOPPPPPPPPPRRRVVVYYYYYYUUUQQQRRRRRRSSSTTTVVVWWWYYYZZZ[[[[[[ZZZYYYXXXXXXZZZ[[[UUURRRSSS[[[fffllljjjeeeccc```YYYTTTWWWbbbjjjlllffffff___WWW]]]llltttrrrdddeeejjjpppoookkkmmmrrr|||}}}tttgggccchhhiiillllllhhhhhhmmmpppqqqsssvvvwwwpppeee___bbbhhhtttrrruuu|||}}}{{{|||pppjjjfffkkkzzz{{{vvvsssxxx|||{{{wwwuuuyyy~~~gggbbbaaaiiiwww{{{mmmmmmnnnqqqrrrqqqnnnkkkjjjkkkkkklllnnnrrrwwwzzzuuuvvvwwwvvvtttqqqmmmkkkppp{{{wwwmmmhhh___UUUVVVTTTdddmmmdddUUUNNNRRRVVVWWWTTTPPPNNNPPPSSSUUUVVVWWWVVVVVVUUUNNNIIIOOOYYY```gggllljjjgggeeeaaa]]]XXXUUUUUUYYY[[[YYYYYY\\\llllllmmmnnnnnnlllhhhddd```dddmmmtttrrrjjjgggjjjhhhfffbbb^^^ZZZYYYVVVTTT]]]]]]___bbb```YYYUUUUUUPPPRRRTTTUUUUUUUUUWWWYYYUUUXXXWWWUUUVVVXXXUUUOOOHHHHHHJJJNNNRRRSSSSSSRRRVVVSSSOOONNNOOOQQQQQQPPPIIIIIIHHHFFFEEECCCCCCBBBEEEGGGKKKQQQWWWYYYUUURRRKKKEEEDDDHHHLLLLLLPPPUUUSSSLLLHHHIIIJJJHHHGGGHHHOOOMMMLLLKKKHHHDDDFFFKKKFFFJJJNNNOOOMMMHHHEEECCCAAABBBDDDFFFGGGGGGGGGGGG@@@AAACCCDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBCCCDDDGGGEEEBBBAAAAAAAAABBBBBB<<<<<<<<<;;;888666666777999;;;======;;;:::;;;===::::::;;;999777666888999;;;;;;;;;999888777888888666666555555444333333333777222///333555333000000111111111000000/////////222333444666888999::::::fff>>>>>>IIIFFF??????CCCUUUrrrzzzzzzzzzyyyvvvssspppnnnhhhiiijjjhhheeebbbbbbbbb___aaaaaa^^^ZZZ[[[```eeeaaadddfffbbbYYYSSSQQQRRROOOOOONNNMMMMMMMMMMMMMMMMMMKKKKKKMMMQQQSSSQQQOOONNNLLLIIIFFFEEEEEEGGGHHHEEEDDDBBB@@@@@@AAABBBCCCAAA???@@@BBBAAA>>>@@@EEECCC@@@<<<999999<<<@@@CCC???999555777===???:::555444999>>>AAA@@@===999888666:::???CCCDDDCCC@@@===;;;:::999:::<<<===<<<;;;;;;>>>@@@===888555777:::777888777444222111333444444444555666888:::;;;<<<555444222222222222222222:::888666555666777777777444555666999;;;<<<999777555555666555444444666888555555555555444666:::>>>;;;;;;===@@@BBBAAA<<<777888999;;;===@@@CCCEEEGGGAAAAAAAAAAAA@@@AAACCCEEEEEEBBBEEEQQQaaahhheee^^^iiieee\\\WWW[[[iiitttyyytttvvvlll___fff}}}yyy{{{wwwxxx}}}{{{}}}~~~}}}}}}pppkkkpppwwwtttqqq|||~~~yyyvvvuuuvvvsss{{{~~~yyyyyy{{{vvvyyywwwuuupppllliiiiiiooozzz~~~}}}}}}~~~~~~{{{wwwtttmmmkkkkkkoootttxxxxxxvvvooosssxxx||||||yyytttqqqzzzvvvnnnhhhjjjsssvvvuuupppooossstttpppllljjjhhheeeeeefffhhhjjjsssrrrssspppfffaaaiiiwwwpppzzz~~~wwwqqqkkkfffiiieeecccdddccc^^^]]]^^^^^^aaaeeejjjmmmkkkfffaaa]]]]]]aaaddd___VVVUUU[[[VVVWWWVVVTTTTTTVVVWWWWWWSSSUUUYYY]]][[[VVVVVVYYYRRRSSSUUUUUUTTTSSSUUUVVVSSSXXXZZZWWWWWWZZZXXXRRRKKKMMMPPPVVV[[[^^^^^^]]]YYYTTTNNNLLLLLLNNNNNNMMMLLLJJJIIIJJJKKKKKKJJJIIIFFFIIIMMMOOONNNKKKHHHEEEEEE@@@AAAIIIMMMIIIFFFFFFIIIEEECCCDDDEEEBBBBBBDDD??????BBBEEECCC@@@AAAFFFAAAEEEIIIIIIEEEBBBAAABBB@@@@@@AAAAAA@@@???===<<<:::999999:::;;;<<<;;;999777:::======<<<:::888777;;;<<<<<<999555444777;;;444555555444333222222333///111333222//////222555111222111000000000333666111333444444222111111111111111111111000000000000555///,,,111444333000000000000////////////000000---...000222333333222222nnnIII>>>777555;;;444555AAAIIIuuu|||||||||{{{|||~~~~~~{{{yyyzzzzzzyyywwwwwwwwwwwwwwwttttttuuuvvvvvvuuusssrrrooonnnkkkiiiiiikkkmmmnnnhhhiiiiiihhhddd^^^YYYUUUTTTTTTUUUUUUVVVWWWWWWXXXXXXWWWUUUTTTUUUWWWZZZ\\\___]]]ZZZWWWTTTQQQOOOOOONNNKKKFFFAAA???>>>???@@@========================::::::;;;;;;<<<<<<======???>>>>>>===<<<;;;;;;:::777777777666666555555555666666666666666666666666222222111111111111222222222222222111111111000000000000000000111111111111000000000000000000000000111111000000/////////...////////////////////////222222222111111111000000///000000000111111111111000111222222222000///...000000111222222222222111333444555666777888999:::666555333111111111333444888888777555555444444444555555555555666666666777555333333777===???<<<777:::999888;;;???AAAAAA???DDDAAA??????BBBCCCBBB@@@???@@@AAADDDFFFIIILLLMMMLLLJJJHHHFFFFFFHHHJJJKKKPPPPPPRRRUUUXXX]]]aaaccciiiccc\\\XXX[[[aaahhhllldddbbbaaaaaadddjjjppptttrrrrrrsssvvvxxxxxxwwwuuuvvvtttqqqqqqrrrtttttttttqqqsssrrrooopppuuuwwwvvviiinnntttyyyzzzwwwqqqnnnssstttssspppllllllooorrrxxxzzz~~~{{{~~~~~~~~~}}}|||}}}}}}||||||wwwrrrsssxxx{{{vvvpppkkkiiiiiiiiihhhmmmqqqooojjjffffffhhhfffhhhiiiiiihhhfffggggggcccccccccdddeeeeeefffgggiiikkklllmmmmmmlllkkkiiifffffffffgggfffffffffeeecccdddfffggggggfffeeecccgggiiijjjiiigggdddccccccgggiiijjjiiigggeeeeeefffcccddddddbbb^^^]]]^^^aaaaaabbbbbbcccbbbaaa___^^^fffjjjjjjfffdddbbb^^^YYY^^^]]]\\\ZZZYYYWWWVVVVVVXXXXXXWWWVVVVVVUUUTTTTTTUUUUUUSSSRRRQQQQQQQQQQQQLLLKKKLLLNNNQQQQQQOOONNNPPPPPPOOONNNNNNNNNOOOOOOJJJJJJIIIJJJKKKLLLNNNPPPJJJLLLMMMNNNNNNMMMLLLJJJHHHIIIJJJKKKLLLLLLLLLLLLIIIKKKLLLKKKHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEAAA@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>:::::::::999999999888888777777777777666666666666666666666666666666666666666666555555555444444444444444444444444444444444222222222111111111000000////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................000//////...------,,,,,,aaa>>>777444333999444888@@@IIIuuuzzzqqqqqqrrrppprrruuussslllhhhlllooooookkkkkkjjjiiigggfffdddcccbbb___\\\[[[[[[[[[YYYWWWTTTSSSQQQRRRSSSTTTTTTSSSRRRRRRSSSTTTSSSRRRQQQPPPQQQPPPPPPOOONNNMMMMMMLLLHHHIIIJJJJJJHHHGGGGGGGGGLLLKKKIIIHHHHHHIIIKKKMMMLLLKKKIIIFFFCCC@@@>>><<<::::::;;;;;;<<<======>>>AAA???===;;;===BBBGGGJJJOOOKKKDDD===777333111111<<<:::666444222222333444111111111111111111111111///////////////000000000111111111000//////......//////.........---------........................---------,,,,,,---------111000000000////////////............////////////------------------------.........---------,,,,,,........................222111111111000000000000/////////000000000111111000000111111000//////...///000000111222111111111444444555666777888999999777666444333222333444555777666555444333333333333444444444444555555555555666444444888===???<<<888:::999888;;;>>>@@@@@@???@@@>>><<<<<<>>>???>>>===??????@@@AAABBBDDDEEEFFFIIIGGGEEECCCCCCEEEGGGHHHOOOPPPPPPQQQRRRSSSUUUVVVYYYVVVSSSRRRTTTXXX[[[\\\XXXWWWUUUTTTWWW[[[aaaddddddddddddfffiiikkkjjjiiillljjjhhhhhhiiiiiihhhgggiiilllmmmkkkkkknnnnnnlllbbbeeejjjnnnooolllhhheeeiiikkkkkkjjjiiiiiilllooorrrsssuuuyyyzzzyyyvvvssswwwxxxyyyxxxvvvtttssssssyyywwwvvvvvvrrrmmmnnnssssssooojjjdddaaa```aaaaaa___aaabbbbbbaaa___^^^^^^cccdddddddddbbbaaabbbccc\\\]]]]]]]]]]]]]]]\\\\\\aaacccdddeeeeeedddcccaaa```aaabbbccccccbbbaaa```]]]^^^```aaabbbaaa```___]]]^^^___^^^\\\[[[[[[[[[ZZZ\\\]]]]]][[[ZZZZZZ[[[]]]]]]\\\YYYVVVVVVYYY\\\ZZZZZZZZZYYYXXXWWWVVVUUU\\\______[[[YYYYYYVVVRRRXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPPPPOOOOOOOOOPPPPPPJJJJJJJJJKKKMMMNNNMMMLLLMMMMMMMMMLLLLLLLLLMMMMMMIIIIIIIIIIIIIIIJJJKKKLLLGGGHHHJJJKKKKKKJJJHHHGGGEEEFFFGGGHHHIIIIIIIIIIIIFFFGGGHHHGGGEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777888888999999:::::::::888888777777777666666666666666555555555444444444444444444444444444444444555444444444333333333333222222222222222222222222222111111111111000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////------------------------------------------------//////......---,,,,,,+++YYY888444333111666333:::GGGXXX{{{jjjZZZRRRRRRSSSRRRSSSTTTQQQJJJGGGIIIKKKKKKFFFFFFFFFFFFEEEDDDCCCBBBBBB???<<<;;;<<<============;;;888777888999::::::555666666666777777888888888888888888777555333222777999;;;:::999999;;;???:::999888777888:::<<<===???===999555333222333444111111222222333333444444888666333222444:::AAAEEESSSNNNEEE<<<666222111111111000000////////////000------------------------------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++------------,,,,,,,,,,,,------------------------++++++************++++++...............---------++++++,,,,,,,,,---------++++++++++++++++++++++++------------,,,,,,,,,,,,------------------------000000000///////////////........./////////000000000000///.........//////...//////000111000000000222222333333333444444444555444333222111222333444444444333222111111111111222222222222333333333333444222333666:::;;;999666666666666777:::;;;;;;;;;;;;999777888999::::::999======<<<<<<======>>>???DDDCCCAAA@@@@@@AAACCCDDDJJJJJJJJJKKKKKKJJJIIIIIILLLLLLMMMOOORRRRRRQQQOOOLLLKKKJJJKKKNNNSSSXXX[[[]]]\\\[[[\\\___bbbccccccfffeeedddeeeeeedddaaa______ccceeeddddddfffddd```___aaadddfffgggeeebbb```aaacccdddeeedddeeefffhhhkkkkkkkkkmmmnnnnnnllliiiqqqtttvvvvvvsssooollljjjpppnnnmmmnnnkkkggggggkkkjjjgggbbb^^^\\\\\\^^^```^^^\\\\\\]]]___```^^^[[[_________]]]\\\[[[]]]___\\\\\\]]]^^^]]][[[YYYWWWZZZ[[[\\\^^^^^^\\\[[[ZZZXXXZZZ\\\]]]]]]\\\ZZZXXXVVVWWWYYYZZZ[[[[[[[[[ZZZYYYZZZYYYXXXVVVVVVWWWYYYSSSUUUVVVVVVUUUTTTUUUWWW[[[ZZZYYYVVVTTTUUUWWWZZZYYYXXXVVVUUUTTTSSSSSSSSSWWWZZZYYYUUUTTTUUUTTTQQQQQQRRRSSSTTTTTTTTTSSSRRRNNNNNNOOOOOOOOOOOOPPPPPPJJJJJJKKKKKKLLLMMMNNNNNNIIIGGGFFFGGGIIIKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJFFFFFFGGGGGGGGGGGGGGGFFFCCCDDDEEEFFFFFFEEEDDDCCCAAABBBCCCDDDDDDDDDDDDDDDAAACCCCCCBBB@@@??????@@@??????>>>>>>===<<<<<<<<<:::::::::999999:::::::::888888888888888888888888888777777777777666666666555555555555555555555555555555444444444444333333444444444333333333222222222222222222222222222222222222222222111111111111000000000000000000000000111000000000000/////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,+++++++++^^^<<<888777222333111;;;XXXvvvvvviiicccZZZSSSPPPQQQPPPNNNLLLJJJGGGBBB???@@@AAABBB<<<<<<<<<<<<;;;:::999888888777555555666999<<<>>>>>>;;;777555666777888888555555555444555666666777888888999999888666333111///222444444333555:::???;;;:::::::::;;;<<<>>>@@@>>><<<999666555555777888666666666777777888888888888666555555777;;;@@@CCCDDDAAA<<<777333111111111111222222333333222222222111111111111111111111111111111000000//////..................////////////////////////////////////////////////////////////------,,,,,,,,,,,,------------------------------*********+++++++++,,,,,,------------------------............------------------------------------.....................---------------............///...---,,,,,,---...///------...///////////////.....................---111000///......///000000111111000//////////////////000000000000111111111000//////111444555333111111000111222333444444444666555444444555666666666999999999888999999::::::??????>>>======>>>@@@AAA@@@AAACCCEEEFFFFFFEEEEEEEEEFFFHHHLLLNNNNNNKKKHHHBBBBBBCCCGGGKKKRRRWWW[[[]]][[[XXXXXX[[[^^^___`````````aaacccdddccc```]]][[[___```^^^]]]___^^^[[[^^^___aaaaaaaaa```___^^^```aaaccccccbbbbbbbbbaaahhhgggeeefffggggggfffeeekkknnnqqqqqqooollljjjiiijjjgggfffhhhfffccccccfffeeeccc___\\\[[[]]]```bbbaaaaaa```````````````_________^^^[[[YYYYYY\\\^^^[[[\\\^^^___^^^\\\YYYWWWVVVXXXYYYZZZZZZYYYXXXVVVRRRTTTWWWYYYYYYXXXUUUSSSQQQRRRTTTVVVWWWWWWXXXXXXZZZYYYWWWUUURRRRRRUUUWWWQQQSSSTTTTTTSSSTTTVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVYYYWWWUUUSSSRRRQQQRRRRRRTTTVVVUUUQQQPPPSSSTTTRRRLLLMMMOOOQQQRRRRRRQQQQQQMMMMMMLLLLLLKKKKKKKKKKKKDDDEEEGGGHHHJJJKKKLLLMMMHHHFFFDDDDDDFFFHHHHHHHHHFFFGGGGGGGGGHHHHHHHHHGGGCCCDDDEEEEEEEEECCCBBBAAA@@@@@@AAABBBBBBAAA@@@@@@>>>>>>???@@@@@@@@@@@@@@@>>>>>>???>>><<<;;;<<<===>>>>>>===<<<<<<;;;;;;:::888777777777777777777888555555555555555555555555555555555555444444444444333333333222222222222222333333222222222222222222333333333222222222111111000000000000000000000000000000000///////////////////////////////////////////////////............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********fffAAA:::888222222111===fffppp```gggcccaaaccceeeccc^^^[[[TTTPPPJJJFFFCCCAAAAAABBB>>>>>>>>>===;;;:::888888555555444555777;;;@@@CCC<<<999555333333555555555555555444333333333333444555666777777666444111000---///000000///111555888444444444444555777888999444333333222222222111111222222222222222333333333//////000111222222333444111111111000000///......000111111222111000///.........................../////////...---------,,,,,,,,,,,,---------------,,,,,,------------------------------------------......------------......------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------+++++++++,,,---...,,,,,,---............---,,,,,,,,,+++++++++++++++......---------.........///......------------...............////////////.........///000111000///....../////////000000111333333333333333444555666555555555666777888999:::<<<<<<;;;;;;;;;<<<>>>>>><<<===???BBBCCCDDDCCCCCCAAAAAABBBDDDGGGGGGFFFDDD>>>???AAAEEEJJJOOOSSSVVV[[[WWWTTTSSSTTTWWWXXXYYYVVVWWWYYY\\\___^^^[[[YYY\\\^^^]]]YYYYYY\\\]]][[[[[[\\\\\\\\\\\\[[[[[[ZZZ``````aaacccddddddcccccciiigggddddddeeefffffffffhhhiiiiiihhheeeddddddeeefffbbbbbbeeeeeebbbaaacccbbb```^^^\\\\\\^^^```bbbaaacccccc```\\\ZZZ]]]```aaa```___\\\ZZZZZZ\\\___TTTVVVXXXZZZZZZXXXVVVTTTUUUVVVWWWYYYYYYWWWVVVUUUOOOQQQTTTWWWWWWVVVSSSQQQQQQQQQSSSTTTUUUVVVWWWWWWVVVUUURRROOOLLLKKKNNNPPPNNNOOOPPPPPPOOOPPPSSSUUURRRSSSUUUVVVVVVTTTQQQNNNRRRQQQOOOMMMKKKKKKLLLLLLLLLNNNMMMIIIIIIMMMOOOMMMJJJKKKMMMOOOPPPPPPPPPPPPNNNMMMLLLJJJIIIGGGFFFEEEAAACCCEEEGGGIIIJJJKKKKKKFFFDDDBBBBBBDDDEEEFFFEEECCCDDDEEEFFFFFFFFFFFFEEE@@@AAABBBBBBAAA@@@>>>=========>>>>>>>>>>>>======<<<<<<======>>>>>>======;;;;;;;;;:::888888:::;;;;;;;;;;;;:::999999888888666666555555555555666666444444444444444444444444444444444333333333222222222222222222111111111111222222222222222222222222333333333222222222111111////////////////////////------...................................................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))lllBBB777555222333444BBBpppyyyeeebbbeeebbbccckkkqqqpppllliiiWWWPPPHHHEEEAAA<<<:::;;;::::::999999777666444444222333444555666999>>>AAA888666333111222333333222333333222222222111111111333333444444333222000///444444333222222333333333............///000111111---...///000000///---,,,........................+++,,,...//////...,,,+++111222333444444333222111//////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++************++++++++++++*********+++++++++,,,,,,++++++*********+++,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,,,,,,,------............//////------,,,,,,+++,,,,,,---------------............//////////////////000000...000111000//////000111000222222222111222444666333333333444555777888999999999999999:::;;;<<<<<<======>>>???????????????AAAAAA@@@BBBDDDFFFEEEEEEDDDEEEFFFHHHKKKMMMPPPQQQWWWTTTQQQPPPQQQSSSTTTUUUPPPQQQTTTWWW[[[[[[YYYWWWZZZ\\\ZZZVVVVVVZZZ\\\[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]\\\]]]```dddggghhhggghhheeecccccceeeffffffffflllkkkhhhdddaaa```aaacccbbb______bbbdddaaa```aaacccbbbbbbaaaaaabbbcccddd```cccddd___YYYWWW[[[`````````___]]][[[ZZZ[[[]]]SSSTTTUUUWWWWWWVVVTTTSSSRRRSSSUUUVVVVVVUUUSSSRRROOOQQQSSSUUUVVVUUUSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVTTTSSSQQQMMMKKKJJJMMMOOONNNOOOOOOOOONNNOOORRRTTTSSSTTTUUUWWWWWWUUUPPPLLLMMMLLLKKKJJJJJJIIIIIIJJJHHHJJJIIIFFFGGGKKKLLLJJJJJJKKKKKKLLLLLLMMMNNNNNNMMMLLLKKKHHHFFFDDDBBBAAA@@@BBBDDDFFFGGGHHHHHHGGGCCCBBB@@@AAABBBCCCCCCBBB@@@AAACCCDDDEEEDDDDDDCCC????????????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888888888777555555888:::777777777666555555444444555444444333333444444555333333333333333333333333333333222222222111111111111111111111111111111111111111111111111222222222222222222111111111000000........................,,,,,,,,,---------------------------------------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************((((((((((((((((((((((((vvvFFF666333111555777GGG|||ooodddjjjaaaYYYUUUZZZ``````^^^___NNNEEE>>><<<:::666444666444444444444444333222222111333555444333444777:::777555333333333444333222000111222333333333222111222222222222222222222222...,,,***+++///000---)))////////////////////////......///000000///..................................../////////......---++++++,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,---------...------------------------***))))))))))))))))))***))))))*********+++++++++************++++++++++++))))))))))))))))))))))))((((((((()))))))))******************************(((((()))))))))*********)))))))))*********++++++((()))******+++++++++***)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,------+++,,,,,,---......------,,,,,,++++++++++++,,,,,,,,,,,,---------........./////////...------...///...000111000...---...000...000111111000000222555222222222333444555666777666666666777888999999:::<<<<<<;;;;;;;;;;;;;;;<<<@@@??????@@@CCCDDDDDDCCCDDDEEEFFFHHHIIIKKKKKKLLLPPPNNNLLLLLLOOORRRSSSSSSPPPQQQRRRUUUXXXXXXWWWUUUSSSVVVVVVTTTTTTXXXXXXVVVXXXYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXX[[[```dddffffffbbbaaa___```aaaccccccccciiihhhfffccc___^^^```bbb___[[[[[[___bbb```^^^^^^ccccccdddddddddcccbbbbbb______]]]ZZZWWWWWWZZZ^^^\\\\\\]]][[[XXXWWWWWWXXXVVVVVVVVVVVVVVVUUUTTTSSSQQQRRRSSSUUUUUUSSSRRRQQQPPPQQQSSSTTTUUUUUUTTTTTTQQQQQQQQQQQQRRRRRRSSSTTTRRRRRRQQQPPPNNNNNNQQQSSSPPPPPPPPPOOONNNOOORRRTTTXXXVVVTTTTTTTTTSSSOOOLLLJJJKKKKKKKKKKKKKKKJJJJJJHHHKKKJJJHHHHHHKKKLLLJJJLLLKKKIIIHHHHHHIIIKKKLLLJJJIIIHHHFFFDDDBBB@@@@@@???AAACCCDDDEEEEEECCCCCC@@@???>>>???@@@@@@???===<<<===@@@AAABBBBBBAAA@@@>>>======<<<<<<<<<<<<===888888888777777888888888777888888888888888777777555555555333222333555777555555444333333222222111333222222111111222222333111111111111111111111111111111111000000000////////////000000111111222222/////////000000111111111000000000000////////////------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''LLL888444222666888HHHxxxjjjcccjjjeeeVVVHHHEEEEEEBBB@@@BBBCCC:::444666777555555888222333333444555555555555000222444333000...///111111000//////111111///...(((***---///000000///.........---------...///000---***)))---555777444///---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---+++***))))))***,,,...///+++************+++,,,,,,************************((()))))))))******++++++------,,,+++***))))))((((((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))************************************))))))******+++++++++,,,))))))))))))))))))))))))'''((((((((())))))******))))))))))))************'''((()))+++++++++***)))))))))***+++++++++++++++)))*********++++++++++++((()))***+++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,---------.........---------,,,+++***,,,---,,,...000...,,,+++,,,...---///111000...///111444222222222222222333444444444444555555666777888888999888777777888999;;;<<<999888999;;;===>>>===<<<:::;;;>>>@@@BBBDDDEEEEEEFFFEEEDDDFFFJJJMMMOOOOOONNNNNNNNNPPPRRRSSSQQQPPPMMMQQQSSSRRRSSSVVVUUUQQQQQQRRRTTTUUUVVVVVVVVVUUU[[[XXXVVVWWW\\\___aaa```]]]\\\[[[\\\^^^``````___^^^^^^^^^]]][[[[[[]]]^^^\\\XXXXXX]]]```^^^\\\\\\\\\]]]___```___]]][[[ZZZZZZVVVRRRQQQSSSUUUWWWWWWWWWYYYYYYXXXVVVTTTSSSSSSVVVVVVUUUSSSRRRPPPPPPOOOQQQRRRTTTUUUUUUTTTRRRQQQPPPQQQRRRSSSTTTTTTUUUUUUQQQPPPPPPOOOPPPPPPQQQQQQMMMNNNOOONNNNNNOOORRRTTTMMMMMMMMMKKKJJJKKKNNNQQQVVVRRRMMMKKKKKKLLLJJJHHHFFFGGGHHHJJJJJJIIIHHHHHHEEEHHHIIIFFFFFFIIIIIIFFFMMMKKKHHHFFFEEEFFFHHHJJJFFFFFFEEEDDDBBBAAA@@@@@@???@@@BBBCCCCCCBBBAAA???===<<<<<<>>>???>>><<<::::::;;;===???@@@@@@???>>>===<<<;;;::::::;;;===>>>777666666555555666666777666666666777666666555555333333333111000000333666555555444444333222222222111111000000000000111111000000000000000000000000000000/////////...............//////000111222222........./////////000000//////.........---------------------------------+++++++++,,,,,,---------))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''''''''''''''LLL777777222000777SSSyyykkkgggcccnnndddUUUDDD;;;888666777999:::888666555555444111///333333444444333333222111333222111000000111222333//////000111111111111111////////////............,,,,,,---.../////////...//////......------------//////...---,,,,,,++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))((()))***+++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))***111777666000,,,...111+++++++++*********))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((((((((()))))))))************((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((())))))))))))((((((&&&'''((((((''''''(((***))))))))))))))))))))))))))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---+++******+++---...////////////////////////000000000000111111111111...///000111333444555666666555555444444666777888777777777888999999::::::;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCEEEGGGHHHJJJMMMKKKIIILLLPPPQQQMMMIIIKKKLLLMMMNNNNNNMMMLLLKKKRRRRRRRRRRRRRRRSSSTTTTTTTTTWWWXXXVVVVVVXXXWWWTTTXXXUUUSSSVVV[[[[[[UUUOOOTTTUUUVVVVVVUUUUUUWWWYYYZZZWWWUUUUUUVVVYYYZZZZZZ\\\XXXSSSRRRUUUVVVTTTPPPSSSRRRQQQPPPQQQSSSUUUVVVVVVTTTRRRPPPNNNNNNNNNOOOTTTSSSPPPNNNLLLKKKJJJJJJRRRPPPNNNLLLMMMOOOSSSUUUSSSRRRQQQMMMKKKKKKNNNPPPLLLLLLMMMMMMMMMMMMLLLLLLMMMLLLJJJIIIIIIKKKMMMOOOPPPLLLHHHHHHJJJMMMMMMLLLSSSQQQNNNKKKIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA@@@??????@@@AAABBB======<<<<<<<<<<<<===>>>;;;;;;<<<<<<;;;;;;:::999999999999::::::;;;;;;;;;;;;;;;::::::999888777777555555555555555555555555222222222333444555333222333111//////000111///...222111111111000000//////000000////////////000000......------------......000000//////.........---------------------------------------,,,,,,+++***+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++---,,,,,,+++*********+++))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''PPP999999555333999SSSrrrkkkllliiissscccTTTCCC;;;888555555777:::888555444444333222000333333333333333222222111222111000000000000111222...///000000111111000000/////////.........------,,,------............------------,,,,,,,,,++++++------,,,,,,+++******)))************************************************+++++++++******)))))))))((()))******+++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))***,,,000444555666555555******)))))))))(((((((((++++++++++++++++++++++++)))((((((((('''''''''&&&&&&'''''''''(((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((''''''((((((((()))((((((''''''&&&'''((((((''''''((()))))))))))))))))))))))))))((()))))))))************+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...,,,+++******+++,,,---.........................../////////000000000000///000000000111111111222444444333333333444555666444555555666666777777888777777999:::<<<===??????@@@???@@@@@@AAABBBCCCDDDCCCBBBCCCHHHMMMMMMIIIDDDHHHIIIJJJKKKKKKKKKJJJIIIOOOOOOOOOOOOOOOPPPPPPQQQOOORRRRRRPPPOOORRRQQQNNNTTTSSSRRRTTTWWWWWWRRRNNNOOOQQQRRRRRRQQQRRRTTTVVVVVVTTTSSSSSSUUUVVVVVVVVVUUUQQQMMMNNNQQQTTTRRRPPPRRRRRRPPPOOOOOOOOOPPPQQQQQQPPPOOOOOONNNNNNOOOOOONNNMMMLLLJJJIIIIIIJJJJJJNNNMMMKKKJJJJJJLLLOOOPPPTTTSSSPPPLLLHHHFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGHHHKKKMMMOOONNNJJJGGGFFFHHHKKKKKKKKKNNNMMMJJJGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFEEEDDDCCCCCCCCCDDDBBBBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::;;;;;;;;;<<<::::::;;;;;;::::::999888888888888999999999::::::999888888777666666555555333333333333333333333333333222222222222222111000...000222333222111222333111000000000//////////////////............//////......------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++*********)))))))))************************++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((((((''''''''''''''''''''''''QQQ:::999555444<<>><<<>>>BBBHHHMMMMMMIIIDDDDDDEEEGGGHHHIIIHHHHHHGGGKKKKKKKKKKKKLLLLLLLLLLLLKKKMMMMMMJJJJJJLLLKKKHHHNNNOOOPPPQQQQQQOOOMMMLLLJJJKKKMMMMMMMMMNNNPPPRRRQQQPPPOOOPPPRRRSSSQQQPPPNNNKKKIIIKKKOOORRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIJJJKKKLLLLLLMMMMMMMMMMMMGGGFFFEEEEEEEEEFFFHHHIIIJJJIIIIIIHHHIIIIIIJJJKKKNNNNNNLLLHHHDDDBBBCCCDDDGGGGGGFFFEEEEEEFFFGGGGGGGGGFFFEEEEEEGGGIIILLLMMMJJJGGGEEEDDDEEEGGGHHHHHHJJJHHHGGGEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>======<<<:::;;;<<<======<<<;;;:::999999999999999999999999888999999999999888777777666666666777777777777777666555555444444333333222111111111111111111111111222222111111000000000000+++///222111...,,,...111/////////.....................------------.........------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******************************************))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&NNN999888333444BBBddd{{{ccceeejjjfffggg___RRRDDD>>>:::666333333999555222000000111222222111111222222111111000///////////////////////////------...////////////...------------,,,,,,,,,,,,,,,---------,,,+++******************************************))))))((((((************************(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***'''&&&***000222...)))((((((((('''''''''''''''++++++++++++++++++++++++''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&((('''&&&&&&''')))(((((((((((((((((((((((((((((()))))))))*********)))))))))(((((()))))))))************************)))))))))************+++******)))))))))***++++++------------------------+++++++++,,,,,,,,,,,,---/////////......------,,,000000000000111111111222000000000111222222333333222222333555666777888999777777777777888999::::::;;;<<<@@@EEEIIIJJJGGGDDDAAABBBDDDEEEFFFFFFFFFEEEGGGGGGHHHHHHIIIIIIIIIIIIHHHKKKJJJGGGGGGIIIIIIGGGGGGJJJMMMMMMJJJHHHHHHIIIFFFHHHJJJKKKKKKLLLMMMOOOLLLLLLMMMOOOPPPPPPMMMKKKLLLJJJIIIJJJNNNQQQRRRQQQJJJJJJJJJJJJIIIGGGFFFEEEFFFGGGHHHJJJJJJIIIIIIHHHBBBBBBAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEECCCDDDEEEDDDCCCCCCDDDFFFGGGFFFDDDCCCCCCDDDFFFGGGEEEDDDDDDCCCDDDEEEGGGHHHEEEDDDBBBBBBBBBCCCDDDEEEGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCBBBAAA@@@???>>>>>>>>>BBBAAA@@@>>>===<<<;;;;;;777999;;;======;;;999777999999999999999888888777666777777777777666555555444444555555555555555555333333333333222222111111000000000000000000000000111111111000///000222444999888555000---+++,,,---------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++************************)))******+++******))))))******************************)))))))))((((((((((((((((((((((((((((((((())))))((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((()))'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&LLL;;;888222666NNNxxxqqqaaabbbddd```]]]^^^QQQDDD>>>;;;777444333777444000...///111222222000000111111000000///...........................,,,,,,---............---,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***))))))******************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&'''((('''''''''''''''''''''''')))))))))************+++)))((((((''''''(((((()))))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))******++++++++++++++++++++++++)))*********++++++++++++---------...............//////000000111111111111//////000111111222222333444444444444444444444444333333444555666888999::::::::::::<<>>???AAACCCEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEGGGGGGCCCCCCGGGGGGEEECCCGGGJJJIIIEEECCCDDDFFFEEEHHHJJJKKKKKKKKKLLLMMMJJJJJJKKKMMMNNNMMMJJJGGGKKKIIIHHHHHHJJJKKKLLLLLLCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDBBBAAAAAA@@@???>>>>>>???@@@@@@@@@@@@AAAAAAAAA???>>>===<<<>>>@@@BBBBBBCCCDDDFFFDDDCCCAAA@@@@@@AAACCCDDDEEEDDDCCCAAAAAAAAAAAABBBAAAAAA@@@?????????AAABBBCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@??????>>>??????AAA@@@???>>>============AAA???===;;;:::999888888777999;;;======;;;999777888999999999999888777666555555666666555555444333333333333333333333333333222222222222222111111111000000000000000000000000...///000//////111666:::OOOFFF:::333111000...,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))***))))))((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''))))))((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPP===999444<<>>;;;<<>>???CCCEEECCCAAADDDFFFEEEBBBAAABBBDDDEEEGGGJJJKKKJJJIIIIIIJJJIIIHHHIIIJJJLLLKKKHHHEEEGGGFFFEEECCCCCCCCCDDDDDD??????@@@@@@AAABBBCCCCCCDDDCCCCCCBBB@@@>>>===<<>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;:::888777666:::===@@@AAA@@@???@@@@@@@@@???>>>======>>>???@@@CCCBBBAAA???>>>======<<<===>>>???>>>===<<<>>>@@@>>>?????????????????????@@@???>>>>>>============???>>>======<<<============<<<999777666555555555777888;;;<<<<<<;;;888777777888999999888777555444444555555555555444333333333222222222222222111111111111111111111111111111////////////////////////---...///......222888>>>QQQEEE666//////000---))),,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,*********+++++++++++++++))))))))))))))))))))))))''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''')))(((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%UUU;;;666555AAA^^^nnneeeeee```\\\\\\ZZZXXXKKK>>>999777555444555111000......000111111000...////////////...------+++,,,---......---,,,+++***++++++,,,,,,,,,,,,,,,++++++*********)))))))))(((((())))))***)))))))))''''''((((((((()))))))))'''''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&&&&''')))%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''(((''''''$$$&&&''''''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((())))))%%%%%%&&&'''(((((())))))************************))))))))))))************))))))***++++++,,,------+++,,,---.........---------......//////000111111222222111111111111111000000111111222333444666666666777999:::::::::;;;<<<777999;;;>>>???@@@AAAAAA???@@@AAACCCCCCBBBAAA@@@<<<>>>>>>;;;===BBBDDDCCCBBBCCCCCCCCCAAAAAAAAAAAACCCEEEHHHHHHGGGEEEEEEEEEGGGGGGFFFGGGHHHHHHEEECCCCCCCCCAAA???>>>===>>>???>>>>>>======>>>???AAABBBBBBAAA???>>><<<;;;;;;:::<<<;;;:::999888999::::::;;;:::999888777666555555999;;;>>>???>>><<<;;;;;;========================@@@???>>>===<<<<<<;;;;;;;;;===>>>===;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>======>>>>>>======<<<===============<<<<<<<<<===>>>>>><<<:::888666444444555666777888999::::::999888777666666777888777555333222444444555555444444333222333222222222111111111000000000000000000000000000........................,,,...///---,,,///777>>>>>>666---)))+++,,,+++))),,,,,,,,,,,,------......,,,,,,,,,++++++,,,,,,,,,++++++************++++++(((((()))))))))*********))))))))))))))))))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXX777222444CCC]]]|||iiidddggg___YYYZZZYYYVVVHHH;;;666444333333444000///...///111111000///......//////......---,,,++++++------------++++++******+++,,,,,,,,,,,,+++************))))))))))))''''''((())))))***))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&'''((()))))))))$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))$$$%%%&&&'''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))***+++,,,---,,,++++++,,,,,,---......//////000////////////000000000111111111111111111222333333---000444666777666666666555666999;;;===>>>??????===>>>@@@AAABBBAAA???>>><<<>>>>>>;;;===CCCFFFEEECCCBBBAAAAAAAAAAAAAAA@@@AAACCCEEEFFFDDDBBBAAAAAAFFFEEEDDDEEEFFFEEEDDDBBBAAAAAA@@@>>><<<<<<===>>>???>>><<<;;;<<<===???AAA@@@???===;;;:::::::::;;;888888777666666777999:::>>>===;;;999888777777777555888<<<======;;;::::::>>>>>>???@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::<<<>>>===;;;:::;;;>>>@@@@@@@@@@@@@@@??????>>>======<<<<<<<<<======>>><<<<<<<<<<<<<<<===??????===;;;999777666666777888666777888999999888777666444555666666666444111000444444555555555444333333333222222222111111000000.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---......,,,***---555<<<...,,,******,,,...///000,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++************++++++&&&'''''''''(((((())))))************************%%%&&&&&&'''((((((((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%[[[888888444???ccc|||ppplllfffaaa^^^[[[YYYWWWTTTKKK>>>666444444333111111000000///////////////......---------,,,,,,,,,***************************++++++,,,,,,++++++***))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++))))))(((((('''''''''&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((***++++++''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++******+++++++++,,,,,,,,,000000000000000000000000///111333444444444222111222333444666777888888888777777777999;;;<<<;;;:::;;;@@@BBBAAAAAABBB@@@;;;===>>>???AAACCCEEEFFFGGGCCCDDDDDDDDDCCCAAA???>>>AAACCCFFFHHHHHHHHHFFFDDDAAABBBCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>???@@@@@@???===<<<<<<>>>@@@AAA@@@@@@>>>;;;999888888:::;;;:::777555666999<<>>>>>===;;;888888999;;;<<<>>>???>>>;;;:::;;;===??????@@@@@@@@@@@@??????<<<===>>>>>>===;;;999777888;;;>>>@@@???????????????????????????>>>======>>>>>>>>>>>>>>>??????@@@BBBAAA???>>>=========>>>===<<<:::888777777888888777888888888888777666666555555444333333222111111222222222222222222222222333333222222111000000000000000///...............,,,,,,,,,---------.................................---,,,,,,++++++++++++,,,------......------,,,)))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%]]]888:::999FFFfffyyyllliiiddd___\\\YYYVVVTTTOOOFFF;;;333111111///...111000//////......//////------------,,,,,,,,,,,,***************************++++++++++++++++++***))))))))))))))))))))))))''''''&&&&&&'''((()))***)))((((((((('''''''''&&&&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))******)))))))))*********++++++------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,000000000000000000000000///000111333333222111000111222333444555666666666666777777999::::::888777<<<@@@@@@<<<:::<<<===<<<>>>>>>???@@@@@@AAABBBBBB???@@@@@@AAAAAAAAA@@@@@@@@@AAADDDEEEFFFDDDCCCAAA@@@AAABBBBBBAAA@@@???>>><<<<<<<<<<<<<<<======>>>>>><<<;;;;;;===????????????===;;;999888999;;;<<<:::888777777:::===??????=========;;;888888999;;;<<<>>>???>>><<<;;;<<<=========>>>>>>>>>>>>======;;;<<<===>>>>>>===;;;:::999;;;>>>??????======>>>>>>????????????>>>===<<<===============>>>?????????>>>===;;;;;;;;;;;;<<<;;;:::888777666666777888777888888888888777666666555444444333222222111111222222222222222222222222333222222111111000/////////......---------------,,,,,,,,,------------...------------------------,,,,,,+++***************++++++,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%```:::;;;===MMMhhhuuuhhheeeaaa^^^[[[WWWRRROOOKKKCCC999222000///...,,,000000///............///---------,,,,,,,,,++++++******************************++++++++++++******))))))))))))))))))))))))(((''''''&&&''''''((((((((((((((('''''''''''''''%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))---,,,++++++***+++++++++++++++,,,,,,,,,---------////////////////////////---...000111111111000///000111222333333333333333555555555444333111///...444;;;>>>;;;777999<<<===???>>>>>>>>>============<<<<<<<<<===???AAABBBCCCAAABBBDDDEEEDDDCCCAAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===============;;;:::;;;===>>>>>>>>>===<<<:::999999:::<<<===:::999999:::===??????>>>======<<<;;;999888:::<<<===>>>???>>>===<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>>>>>>>===<<<:::<<<>>>>>>===<<<<<<<<<>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<======<<<;;;:::999888888999999888777666555555666777777777888888888888777666666444444333333222111111111111111111111111111111111222222111111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++***))))))))))))*********++++++++++++******+++***))))))))))))***+++))))))))))))))))))))))))((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%eee===999;;;MMMhhhqqqdddbbb```]]]ZZZUUUPPPLLLIIICCC;;;555222111000///000///......------......,,,,,,,,,,,,++++++++++++************************))))))************))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''((((((((()))))))))++++++************+++++++++,,,,,,,,,,,,---------........................,,,---...////////////...000111111222222222111111444333111---***))))))***111;;;CCCAAA<<<;;;<<<===>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCDDDDDDDDDEEEEEEEEECCCAAA@@@AAAAAA@@@???>>>===<<<;;;===>>>>>>???????????????<<<;;;;;;<<<>>>??????>>>;;;;;;:::999:::;;;<<<>>>::::::;;;===???@@@>>>===<<<<<<<<<:::999999;;;===>>>>>>>>>>>>=========>>>;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>======<<<;;;<<<>>>===;;;:::::::::=========>>>>>>===<<<<<<:::::::::::::::;;;;;;<<<;;;:::888777777777888888777666555555555666777888777777777777777666555555333333222222111111111000111111111111111111111111222111111000//////.........------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))************++++++++++++******,,,***)))'''''')))***,,,))))))))))))))))))))))))(((((())))))(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$jjj@@@666666LLLgggnnncccaaa___]]]ZZZUUUOOOJJJFFFBBB;;;666222111000000///......---------------,,,,,,+++++++++*********))))))))))))))))))))))))((())))))******))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))((((((((())))))))))))*********)))))))))******++++++++++++,,,,,,,,,------------------------------,,,,,,------............000111111222222222111111444333000,,,***---222777FFFMMMNNNFFF===:::<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<>>>@@@BBBCCCDDDDDDDDDDDDCCCAAA@@@???BBBAAA@@@???>>>===<<<<<<======>>>???@@@??????>>>===<<<<<<===???@@@@@@???:::::::::::::::;;;======;;;;;;<<<>>>@@@@@@===;;;;;;;;;;;;:::999999<<<>>>>>>=========>>>>>>>>>===;;;<<<<<<======<<<<<<;;;>>>>>>>>>======<<<;;;:::;;;<<<===<<<:::888999999;;;<<<<<<=========<<<<<<999999999999999::::::;;;:::999888777777777888999888777666555666666888999555555666666666555444444222111111111111111000000000000000000000000000000111111000//////......---///......---,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,++++++,,,,,,,,,,,,+++++++++***(((''''''(((***+++((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$lll@@@666999RRRjjjjjjbbbaaa^^^\\\YYYTTTNNNJJJ@@@===999444000...............---,,,,,,,,,,,,---+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((()))))))))))))))))))))((())))))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000111111111111111333333222000111666@@@HHH\\\[[[RRRCCC777555999;;;888999999::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@>>>======AAA@@@???>>>===<<<<<<<<<:::;;;===>>>>>>>>>===<<<=========>>>@@@AAA@@@>>>::::::::::::;;;;;;<<<===<<<<<<<<<===??????===;;;:::;;;;;;:::999:::<<>>===<<<<<<<<<============<<<<<>>===<<<;;;:::999999:::;;;;;;:::888777888999:::;;;<<<<<<<<<<<<<<<<<<999999888888999999:::;;;999888777777666777888999888777666555555666777888333444444444444333222222000000000000000000000000////////////////////////000000//////......------///......---------------++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,++++++,,,,,,,,,,,,++++++***)))(((((((((((()))***(((((((((((((((((((((((('''(((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$lll>>>888DDDbbbrrrfffbbb___\\\YYYVVVRRRMMMIII<<<;;;777333///---,,,---...------,,,+++,,,,,,,,,+++*********))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((((((((((()))******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---///000000000000///111333222222666>>>EEENNNLLLEEE999333444777888777777777777888888888888888999;;;<<<>>>?????????@@@@@@?????????>>>======???>>>===;;;;;;;;;<<<<<<:::;;;===>>>>>>>>><<<<<<<<<<<<<<<>>>@@@@@@???===;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;<<<======<<<:::999:::::::::999:::===???<<<:::999:::===>>>===;;;<<<<<<============<<<<<<<<<<<<;;;:::::::::::::::999::::::999777777888:::999:::;;;<<<<<<<<<<<<<<<999999888888999999:::;;;888777666555666666777888888777555444444444555555222222222222222111000000000000000000000000000000////////////////////////000000///......------,,,...------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################kkk<<<:::OOOoooyyycccaaa^^^[[[WWWTTTPPPLLLHHH;;;:::888444000------......---,,,,,,++++++,,,,,,************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******((())))))))))))*********++++++++++++++++++++++++------,,,,,,,,,---...///)))***+++---.../////////,,,///222111......333888---111333333444777777444666666666666666555555555444666999;;;===?????????AAAAAAAAA@@@@@@@@@@@@@@@===<<<;;;:::999:::;;;<<<<<<===???@@@AAA@@@>>>===;;;:::;;;===??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<<<<;;;:::999:::::::::999;;;===@@@;;;999888999<<<>>><<<:::;;;<<<<<<======<<<<<<;;;::::::999999999:::;;;;;;888999999888777777888:::999:::;;;;;;<<<<<<<<<;;;999999999888999999:::;;;777666555444555555777777777666555333222222333333111111111111111000//////////////////000000000000////////////////////////000//////...------,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,************************((((((((((((((()))******))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################qqq>>><<<\\\tttpppcccZZZ___```[[[UUUQQQKKKFFF999777444111///---,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((''''''''''''''''''&&&&&&$$$$$$%%%&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######################## %%%'''((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######!!!"""$$$%%%&&&&&&%%%%%%!!!###$$$$$$""""""$$$%%%############"""""""""""" !!!!!!"""###$$$$$$$$$%%%$$$$$$######$$$$$$%%%)))&&&######$$$%%%###!!!"""############$$$$$$$$$"""""""""######$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$%%%%%%&&&'''"""###$$$$$$&&&&&&'''(((&&&&&&%%%$$$############'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((())))))(((((())))))))))))((('''&&&'''((()))+++,,,---...)))************++++++++++++++++++,,,,,,,,,------...------------...//////......000111222222222222000111111222222333444444555555555555555666777888777777888:::<<<===>>>???>>>>>>>>>>>>============AAA>>>;;;999999;;;<<<<<>>===>>>>>>>>>===>>>===<<<;;;;;;;;;<<<===:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;<<<<<<;;;;;;<<<;;;:::999:::;;;<<<===:::::::::;;;;;;;;;<<<<<>>???>>>===<<<<<<<<<;;;;;;:::::::::777666666999<<<===;;;888<<<<<<===============<<<:::::::::999999999888888666555333333555777888888555555555444444555555555555555444333333222111111////////////............---------...------,,,+++......---------,,,,,,,,,************************---,,,,,,+++***)))(((((())))))))))))))))))))))))***************************++++++,,,,,,++++++***))))))((('''''''''''''''))))))(((((('''''''''&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%&&&qqq>>><<<[[[qqqmmmaaaYYY]]]^^^XXXRRRMMMHHHBBB999777444111...---,,,,,,++++++++++++++++++++++++************************''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######################## !!!###%%%%%%$$$""" ###$$$$$$$$$$$$$$$$$$###########################%%%$$$$$$###""""""###### !!!"""$$$%%%%%%$$$$$$##################"""!!!##################$$$$$$"""""""""###$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%(((%%%######$$$$$$###!!!"""############$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''(((((((((((()))))))))((((((''')))))))))******+++++++++))))))*********++++++++++++++++++,,,,,,,,,,,,---------,,,,,,------...///---...///000111111111111000000111111222333333333444444444444555555666777888999:::;;;===>>>???@@@============<<<<<<<<<;;;???<<<:::888999:::<<<<<<>>><<<;;;;;;===>>>===<<<;;;:::999888888999::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999:::999999888999999;;;;;;::::::::::::;;;;;;;;;;;;===;;;:::;;;<<<===<<<;;;::::::::::::::::::::::::888777777999;;;<<<:::888:::;;;;;;<<<<<<;;;;;;:::999999999888888888888777555444222333555777777777555444444333333444444555444444444333222222111111////////////...........................---,,,+++...------------,,,,,,,,,************************,,,,,,++++++***)))))))))))))))))))))))))))))))))************************))))))************))))))))))))((('''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$qqq===<<>>888666333000...---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%########################%%%%%%%%%$$$###""" """"""############""""""########################%%%$$$######"""######### !!!"""###############%%%###"""###%%%%%%"""""""""######$$$$$$$$$%%%#########$$$%%%%%%&&&&&&$$$$$$############$$$$$$'''%%%#########$$$###""""""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''++++++******))))))(((((()))))))))*********++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,---...//////////////////000111111222222333222222222333333444555666777888999:::;;;<<<======;;;;;;;;;::::::::::::999;;;:::999888888999;;;<<<:::999888999;;;===<<<;;;999888888777777888999999::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;:::888777666888888777777888888999:::999999:::::::::;;;;;;;;;:::999888888::::::999888888888888888999999999999888888777888::::::999777999999999::::::999999888888777777777777666666666444333111222444666666555333333222222222222333333333333333222222111111000/////////............---////////////...---,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************(((((())))))))))))(((((())))))((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########""""""ppp>>>===YYYjjjeee[[[WWW[[[ZZZSSSKKKFFFAAA;;;777555222000---,,,,,,,,,************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#################################"""######$$$$$$"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$!!!""""""###############&&&###!!!$$$((()))$$$ !!!!!!""""""###$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$&&&%%%##################""""""#########$$$$$$$$$&&&&&&%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$###########################$$$%%%$$$###"""###$$$&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$############""""""###$$$%%%%%%$$$$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''*********))))))(((((('''))))))))))))************************++++++++++++***************++++++,,,++++++,,,---------------...//////000000111111222111111111111222333555555555555666666777888999999999999999888888888777777888888888777777888:::<<<999888888999;;;<<<;;;999999999999999999::::::::::::::::::;;;;;;:::::::::::::::::::::999888777666777777777777888999999:::999999999999::::::::::::999888777777999999888777888888888777777666666666888888888888888888777777999999999999999999888777666666666555555555444444333111111222444555555444222222111111111111222222222222222111111000000000//////.........---------000000000///...---,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))************************(((((())))))))))))(((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################ppp@@@AAA[[[hhhbbbYYYWWWZZZYYYQQQJJJEEE@@@;;;555444111///---,,,++++++************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$########################""""""""""""###$$$&&&'''######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$$$$%%%$$$"""!!!$$$***,,,)))%%%!!!!!!!!!"""""""""######"""""""""###############$$$######""""""######$$$$$$$$$$$$###""""""######""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################"""###$$$$$$""""""###$$$&&&%%%$$$$$$############&&&%%%%%%$$$$$$######"""""""""""""""###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((((())))))(((((()))))))))*********)))))))))*********++++++***))))))))))))***++++++***++++++,,,,,,,,,,,,+++------...//////000000111///000000000222333444555444555555555666666777777777777777777666666666666666777888777666666999<<<;;;::::::;;;<<<;;;999777888888888999999:::::::::999::::::::::::::::::999777777888888888888888777666777777888999:::::::::888888888999999999::::::999888777888999999888777999999888777555444333333777888888777666666777777:::::::::::::::999888888555555555444444444333333222111111222444555444333111111111000000111111111000000000000000/////////............------------////////////...---,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((('''''''''''''''''''''''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%pppBBBFFF```iii```XXXWWWYYYXXXPPPIIIDDD???;;;444333111...,,,+++++++++************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$########################%%%$$$$$$#########$$$$$$###$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""#########"""######$$$%%%%%%$$$$$$###$$$$$$%%%%%%###!!!!!!$$$(((++++++)))""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############$$$###!!!!!!###$$$"""############$$$$$$$$$$$$$$$##################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################!!!"""$$$###""""""###$$$%%%$$$$$$############$$$%%%%%%$$$$$$#########"""######"""""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%&&&&&&'''((())))))***((((((((()))))))))******((())))))))))))************))))))))))))***++++++***++++++,,,,,,+++++++++,,,------......///000000/////////000222333555666777777777777777888888888666666666666555555555555666888:::888666555888;;;<<<;;;;;;<<<<<<;;;999666555666777888888888888888999999::::::::::::999999555666666777888888777777555666777999::::::::::::777777888888888999999999999888777888999:::999777999888777666555444333222666777777666555555777999;;;;;;;;;;;;::::::999888555444444444444333333333222111111333555555444333111111000000000000111111////////////////////////.........------------,,,---------...------,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((''''''''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ !!!"""###$$$%%%&&&&&&pppEEELLLdddjjj```YYYUUUWWWVVVNNNGGGCCC???:::444222000...,,,+++++++++************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%######""""""###$$$$$$%%%########################!!!""""""###$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$########################""""""###$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""############""""""""""""""""""""""""""""""######""""""###$$$$$$%%%%%%$$$###""""""###$$$$$$""""""!!!"""$$$&&&)))***&&&&&&%%%%%%$$$#######################################""""""""""""######!!!###$$$###!!!!!!###%%%"""############$$$$$$$$$""""""""""""""""""######""""""""""""################################################$$$$$$$$$$$$######################## """######""""""###%%%##################$$$%%%$$$$$$$$$###############$$$######""""""""""""###"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''######$$$&&&&&&'''''''''%%%%%%&&&''''''((())))))(((((((((((()))))))))***((((((((()))))))))************))))))******+++,,,+++++++++,,,,,,++++++***,,,,,,,,,---......////////////000111222444555666888888888888777777777777666666555555555444444444666999;;;:::666555777::::::999:::;;;<<<<<<999777555666777999999999999999999999::::::::::::999999666666777777777666555555333444666888999999999999777777777777888888888999999777666777888999888666666666666666555555555555444666666555444444777:::;;;;;;;;;;;;:::999888777555555444444444333333333222111222444666666555333222111111000000111111222.................................---------,,,,,,***+++,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))((('''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$pppGGGOOOggglll```YYYSSSVVVTTTLLLFFFBBB>>>:::333222000---,,,+++++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$$$$%%%&&&&&&''''''(((#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''########################!!!""""""###$$$$$$%%%%%%&&&%%%%%%$$$#########$$$########################""""""###$$$$$$$$$$$$###########################"""###$$$%%%%%%%%%%%%$$$!!!!!!""""""""""""!!!!!!##############################""""""###$$$%%%%%%$$$###"""!!!!!!"""######"""""""""!!! """&&&***)))(((''''''&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!###$$$###!!! ###%%%"""############$$$$$$$$$ !!!!!!""""""######""""""""""""############""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" """######""""""###%%%###"""""""""###$$$%%%%%%########################$$$$$$###"""!!!!!!""""""!!!"""###$$$$$$###"""!!!########################%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''"""###$$$%%%&&&&&&'''&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))***************++++++,,,++++++,,,,,,,,,++++++***++++++,,,------....../////////000111222444666777666666666666666555555555666666555555555444444444777:::===;;;666444777:::777777888:::<<<<<<:::888777888:::;;;<<<<<<;;;;;;999999999::::::999999999888888777777666555333333111333555666888888888777777777777777888888888888888666555666777888777666444444555555666777888888333555666555444444888;;;;;;;;;;;;:::999888777777555555555444444444333333222222222444666777555333222222111111111111222222---...........................---------,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%))))))((('''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$###############JJJfffooojjjZZZUUUVVVWWWSSSJJJCCC???999333222111000...,,,+++++++++---,,,***(((((((((((()))((('''((()))***)))'''%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&''''''''''''((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$#########'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""########################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""$$$#########""""""!!!!!!$$$#########""""""!!!!!!$$$#########""""""!!!!!!######""""""!!!!!! """"""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!***,,,///000...***%%%!!!$$$$$$######"""!!!!!!!!!############"""""""""""""""""""""""""""""""""""" """###"""!!! !!!"""""""""############""""""""""""""""""""""""""""""&&&&&&&&&%%%$$$###"""!!!#########"""""""""""""""######""""""""""""#########""" !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))((((((((((((******+++++++++******))),,,(((&&&'''+++---***'''---,,,++++++,,,---///000111000......///000333444555444444444444333333333555666666666666666555555888888888777555555777999:::999888999999999777555666888:::<<<<<<:::888777999:::::::::999999:::<<<666666555444222111000000333555888999888666666777888777666555444444555666999777555444555666555444555777999999888777777777444666999<<<======;;;::::::::::::999999777666666444555555666555333222111222222444444444444222222111111111111111111222222111///------.../////////000+++))),,,---+++)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))(((&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""######""""""""""""""""""""""""QQQooowwwooo\\\UUUVVVUUUPPPFFF???;;;666111222111///...,,,+++++++++,,,+++***)))((((((((()))(((''''''(((((((((&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''(((((('''%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""##################""""""############"""""""""!!!############"""""""""!!!######""""""!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!(((***,,,...,,,)))$$$!!!############""""""""""""############""""""""""""""""""""""""""""""""""""$$$%%%&&&&&&%%%$$$%%%&&&""""""############""""""""""""""""""""""""""""""&&&&&&&&&&&&%%%$$$###"""###"""""""""""""""""""""######""""""""""""#########""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$###"""""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((()))))))))))))))(((((((((&&&$$$''',,,...---***++++++******+++,,,.../////////......///000222333444444444444444333333333444555555555555555444444888999999777666666888:::;;;:::999:::::::::999777777888:::<<<<<<;;;999777999:::::::::999:::;;;<<<888777666444333111000///222555999::::::999888888888777666555444555555666888777555555666666555444555777999999888777777777555777:::<<<======;;;:::999999999999888777666555444555555555555333222111222222333444444333222222111111111111111111111111111///...---.........---...++++++......***(((***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))((('''&&&''''''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""######""""""""""""""""""""""""VVVqqqxxxooo^^^YYYXXXVVVOOOCCC;;;888555000111000///---,,,+++++++++,,,+++***)))((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###############$$$$$$$$$###############################################################$$$###""""""""""""""""""#########$$$$$$$$$$$$$$$############""""""""""""############""""""""""""###""""""""""""!!!!!!!!!""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!$$$&&&)))***)))'''###!!!""""""""""""########################""""""""""""""""""""""""""""""""""""###$$$%%%$$$###"""###%%%""""""############""""""""""""""""""""""""""""""%%%%%%&&&%%%%%%$$$###"""""""""""""""""""""############""""""""""""######!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((&&&%%%'''+++...---+++***)))))))))***+++,,,---.........///000000111111333333333333333333333333333444444555555444444444888999999888777777999::::::999888888999999888777888999;;;<<<<<<;;;999888999999999::::::;;;;;;;;;999888777555333222000000111444999;;;:::999777777777777666555555555555666888666555555666777666444555777999888777666666777666777:::<<<===<<<;;;:::777888888888777666555444444555555555444333222111111222333444444333222111111111111111000000000000000//////...---,,,+++++++++***,,,///---)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))(((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""######""""""""""""""""""""""""UUUkkkoooiii______\\\YYYPPPCCC;;;999777333111000...---,,,++++++++++++******)))))))))))))))((((((((('''%%%%%%%%%&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%########################################################################"""""""""""""""###############"""""""""""""""############$$$$$$%%%%%%&&&#########"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""!!!###%%%&&&&&&%%%###!!! !!!!!!"""###$$$$$$$$$############"""""""""!!!"""""""""""""""""""""""" """###"""!!! !!!###""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$######"""!!!"""""""""""""""###############""""""""""""###### !!!"""###$$$###""""""################################################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((((((+++***((()))***+++)))'''))))))******+++,,,,,,---,,,,,,...//////000//////111111222222333333444444444444555555666555555555777888999999888888999:::777555444444666777666555999:::;;;<<<<<<;;;999888999888888999;;;<<<;;;:::777777666666555444333333222555999;;;999777444444666666666555555555666666777666555666777888666555666777888888666555666777666777999;;;<<<<<<;;;:::666666777777666555444444555555444444333222222111111222333444444333222111000000000000000/////////...//////...,,,+++******((((((+++...---((())),,,++++++++++++++++++++++++************************************************************))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%######################################################""""""""""""######""""""""""""""""""""""""WWWkkkmmmfff\\\^^^]]]ZZZOOOBBB:::888777444000///...---,,,+++++++++************)))))))))(((''')))***(((&&&$$$%%%&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%########################################################################!!!!!!"""""""""############"""""""""""""""###############$$$$$$%%%%%%&&&""""""""""""""""""######""""""""""""""""""######""""""""""""############""""""""""""""""""""""""$$$###"""""""""""""""""" !!!"""$$$$$$######""" !!!"""###$$$$$$%%%############"""""""""!!!"""""""""""""""""""""""""""###$$$$$$###"""###$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""##################""""""""""""###### !!!###$$$$$$$$$###"""########################""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$######""""""######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''((((((((()))(((((('''''''''((()))***+++***))))))******)))(((******++++++,,,---------++++++---......///......000000111111222333444444555555666777777777777777666777999999888888999:::666444333333555777777666::::::;;;;;;;;;:::999888777666666888;;;<<<:::888444444555666777777888888777999<<<===:::777444333555555666666666666666666777666666777888888777555777888888777555444555777666777888999:::::::::999555666666666666555555444555444444333222222111111111111222333333222111111000000000/////////......---...///...,,,***,,,------******,,,+++(((***...++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%######################################################""""""""""""######""""""""""""""""""""""""]]]tttrrrgggYYYYYYYYYVVVKKK>>>777555444222///...---,,,++++++++++++))))))************)))((('''***,,,+++'''%%%%%%&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%$$$$$$######$$$$$$%%%%%%###############$$$$$$$$$###############$$$$$$$$$########################!!!""""""######$$$$$$$$$"""""""""""""""######$$$#########$$$$$$$$$$$$$$$""""""""""""############""""""""""""############"""""""""############$$$""""""""""""""""""""""""######"""""""""""""""###!!!!!!""""""############ !!!!!!"""###$$$$$$$$$############"""""""""""""""""""""""""""""""""""" !!!""""""!!! !!!"""""""""############""""""""""""""""""""""""""""""!!!!!!"""""""""!!!!!! !!!!!!!!!"""######$$$$$$######""""""""""""######!!!"""###$$$$$$$$$###"""########################""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$######""""""""""""######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&''''''(((((())))))(((((('''((()))+++,,,'''(((((()))******++++++)))***+++,,,------------+++++++++,,,------.........//////111222333444444555666777777888888888888444666888888888777888999888666444555777999::::::::::::::::::999888888777555444444777:::<<<999666222333444666888:::;;;<<<<<<===???>>><<<999888777444555666666777666666666666666666888999999777555777888888666444444555666666666777888888888888888555555666666666666555555555444333222111111111222000111222333333222111000000000//////......------+++---...---++++++///333:::333,,,++++++)))***---++++++++++++++++++++++++************************************************(((((()))))))))))))))***(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&''''''''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&######################################################""""""""""""######""""""""""""""""""""""""___uuurrreeeWWWXXXUUURRRHHH<<<555333222000......---,,,++++++++++++((()))***++++++***)))(((&&&***///...***%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$######$$$$$$%%%&&&""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""######$$$%%%%%%&&&"""""""""""""""###$$$$$$##################""""""!!!"""""""""############!!!"""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""######""""""""""""############""""""######$$$$$$!!!!!!""""""#########$$$############"""""""""""""""""""""""""""""""""""" !!! !!!""""""############""""""""""""""""""""""""""""""""""""###############""" !!!!!!"""######$$$$$$######""""""""""""######""""""######$$$$$$$$$###########################""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$######""""""""""""######$$$$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((()))))))))(((''''''((()))+++---'''((()))))))))***++++++((()))***+++,,,,,,,,,+++++++++******+++,,,...///------///000111333444444444555666777888888888888222444777888777777777888888666444555888:::;;;<<<::::::999999888777666666444222222555:::;;;888444333444555777999:::<<<<<<;;;<<<===<<<:::999:::;;;333444666777777777666666555555666888::::::888555888888888666444333444666555555555666666666666666555666666777777777666666555444333111111111111222000111222333333222111000000000///......---,,,,,,***,,,---,,,***---333999MMM???111,,,+++******,,,++++++++++++++++++++++++************************************************(((((((((((())))))******(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&'''''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&######################################################""""""""""""######""""""""""""""""""""""""\\\oookkk```WWW[[[SSSQQQHHH<<<555444333000...------,,,++++++++++++((()))***++++++***)))(((%%%+++000000+++&&&%%%%%%$$$%%%%%%&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%######""""""###$$$%%%%%%$$$#########$$$%%%%%%&&&""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&""""""!!!""""""###$$$$$$$$$#########""""""!!!!!!!!!!!!""""""#########$$$!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""###"""""""""""""""######$$$$$$############$$$$$$""""""""""""########################"""""""""""""""""""""""""""""""""""""""$$$%%%$$$###"""###%%%""""""############""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$ !!!!!!"""###$$$$$$$$$######""""""""""""#####################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$######""""""""""""######$$$"""!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))))))))((('''&&&''')))+++---++++++,,,***(((''''''(((&&&''')))***++++++******,,,+++)))))))))+++...///,,,---...000111333444555333444555666777777777777111333666777777666777777666444333333666999:::;;;999999888888777666666555333111000444999;;;777333555666666888999:::;;;;;;666777888888777888:::<<<333444666777777777666666555555666888::::::888666888888777555333333444666444444444555555555555555666666777777777777777666555444333111000111111222000111222333333222111000000000///...------,,,,,,)))+++,,,+++***...666===[[[HHH555---,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%&&&'''''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&######################################################""""""""""""######""""""""""""""""""""""""jjjrrrhhh```VVVSSSUUUPPPGGG>>>666111///...///...------++++++***)))))))))(((((('''''''''&&&+++++++++***(((&&&%%%$$$%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&%%%$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""#########""""""""""""""""""$$$$$$###"""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""!!!!!! $$$###"""###%%%%%%###"""###"""!!!!!!!!!"""$$$%%%######""""""""""""######!!!!!!"""###$$$$$$%%%%%%########################!!!!!!""""""#########$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###$$$""" !!!$$$&&&%%%$$$######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((%%%$$$%%%'''(((&&&$$$)))))))))(((((((((((((((***))))))(((((((((((()))(((((()))************)))+++***)))(((((()))***+++000...---///222444333111111222333333444444333333222222333444555555555555444444555555666777777777999777555444444444333222222333444444555555444444222333555666888999999999777777888888888888777777666444333555999:::888666888777555444555666888999:::999888666555555444444777777777777777777777777888888777777666666555555444444333222111000///...111111000//////////////////............---------------,,,+++,,,---...///999444000---......---+++************************))))))))))))))))))))))))&&&***,,,******,,,***&&&******)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$###########################$$$$$$##########################################$$$$$$############$$$$$$########################$$$######"""!!! """############$$$$$$$$$"""############$$$$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""###$$$$$$###"""rrrxxxjjj___UUUTTTSSSNNNFFF<<<555111///.........---,,,+++******))))))(((((((((''''''''''''$$$######$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%''''''%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""######"""""""""!!!!!!!!!########################!!!!!!!!!"""""""""############""""""""""""######"""""""""""""""""""""""" !!!!!!"""######$$$$$$"""""""""""""""#########""""""""""""""""""""""""$$$$$$##################"""""""""""""""######### !!!""""""!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#########""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! ###""""""###$$$$$$###!!!"""!!! !!!######""""""""""""""""""""""""##################$$$$$$########################!!!"""""""""#####################""""""#########""""""###$$$$$$$$$$$$###%%%###!!!!!!######"""!!!######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))'''%%%%%%''')))(((&&&)))(((((((((''''''&&&&&&((('''''''''''''''((((((((())))))***+++*********++++++***))))))***++++++...,,,,,,---111222222000111222333333444444333333333333444444444444444444444444555555666777777777888666444444444555444333222333444444555555444444333444666888999:::::::::777888888999999999999888666555444666999:::999777888777555555555666888999999888777666666666666666888888888888888888888888777777777666666666666666555555444333222111000000111000000///////////////............---------------,,,+++++++++,,,---...111...***)))+++,,,+++***************************))))))))))))))))))))))))(((***)))%%%%%%)))***((())))))((('''''''''''''''(((((((((((((((((((((((()))((('''''''''''''''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$########################################################################$$$$$$############$$$$$$########################$$$######"""!!!!!! """############$$$$$$$$$"""############$$$$$$$$$"""""""""""""""######$$$########################""""""""""""""""""""""""$$$###"""###$$$$$$###"""xxx|||iii\\\SSSRRRPPPKKKCCC;;;444111//////......---,,,+++***))))))((((((((((((''''''''''''***'''%%%%%%'''(((&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%&&&%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$###############$$$$$$#########"""""""""########################"""""""""#########$$$$$$######""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$############""""""""""""""""""""""""""""""""""""""""""##################!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$############"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""!!!!!!"""######""" !!! !!!""""""!!!"""###$$$$$$###"""!!!$$$$$$$$$############"""########################""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###'''$$$"""!!!!!!!!! ######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''***(((&&&&&&'''((()))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((())))))***++++++++++++***,,,++++++******++++++,,,,,,++++++,,,///000000///111222222333333333333333333444444444444333333222444444555555666777777777777555333333555666555444333333444555555555555444333555777:::;;;;;;;;;:::777888999:::::::::::::::777666666777999:::999888777777666555666777888999888888777777777777888888999999999999999999999999555555555666666666666666666555555444333222111111111000//////......//////......---------,,,,,,,,,++++++******++++++,,,---+++)))'''''')))+++++++++************************)))))))))))))))))))))))))))***&&&!!!!!!&&&************)))((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$%%%&&&########################################################################$$$$$$############$$$$$$#################################""""""!!!!!! """############$$$$$$$$$"""############$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""###$$$$$$###"""vvvxxxeeeZZZPPPNNNLLLHHHAAA999444111000000...------,,,+++***))))))(((((((((((((((''''''''',,,)))&&&'''******(((%%%'''&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$#########"""########################"""#########$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""!!!!!!""""""############$$$$$$######""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$ !!!"""###$$$$$$%%% !!!###$$$%%%!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""!!! !!!######!!! !!!!!!!!!!!!"""""""""### !!!###%%%%%%###!!! ##################$$$$$$########################"""""""""""""""#########""""""""""""""""""""""""""""""###$$$$$$$$$$$$###&&&%%%###""""""!!!!!! ######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))(((&&&%%%&&&'''((()))&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&'''((())))))******+++++++++++++++************************++++++,,,---...///000000111111222333333333333222444444444444444333222111444444555555666777777777555444333333555666666555333444444555555555555555222444777:::;;;;;;:::999777777888999::::::::::::777777888999999:::999888777777666666666777888999777777777777777888999999888888888888888888888888444444444555555666666666555444444333222222111111000000///............///------------,,,,,,,,,+++***************++++++++++++***))))))***,,,,,,---************************))))))))))))))))))))))))))))))&&&!!!!!!'''******,,,+++******))))))******(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%$$$###"""###$$$%%%&&&#######################################$$$$$$$$$########################$$$$$$############$$$$$$#################################"""""""""!!!!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""###$$$$$$###"""rrrrrrbbb[[[RRRLLLJJJFFF???888333111000111...---,,,+++***))))))((('''''''''(((((((((((((((%%%$$$$$$&&&)))***(((&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$"""###########################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$#########""""""""""""""""""""""""""""""#########$$$$$$$$$$$$######""""""""""""######"""""""""""""""""""""""""""""""""""""""#########$$$$$$######""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!""""""######$$$ !!!"""###$$$$$$%%% !!!###$$$%%%!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!######!!! """"""######$$$$$$$$$$$$ !!!###%%%%%%###!!! !!!"""###$$$%%%&&&&&&##############################""""""""""""""""""""""""############""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$######$$$%%%######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%'''(((%%%%%%&&&''')))***+++,,,&&&&&&&&&&&&'''((()))***))))))***++++++++++++***(((((())))))))))))((((((+++,,,---......///000111000111222222333333222222444444444444333222111111444444555555666777777777555333222333555777777666333444555555666666555555111333666888999:::999888666666777888999999888888777888999999999999999999777777777777777888888999666666666666777888999:::777777777777777777777777333333444444555555666666333333222222111111000000000//////...............---,,,,,,,,,++++++++++++))))))*********+++++++++,,,,,,,,,++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))''')))(((%%%&&&***+++*********)))(((((((((((()))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%$$$###"""###$$$%%%&&&########################""""""#########$$$$$$$$$########################$$$$$$############$$$$$$####################################""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""######$$$########################""""""""""""""""""""""""$$$###"""###$$$$$$###"""qqqpppaaa]]]UUUNNNJJJEEE???888333111111111------,,,+++***)))(((((('''''''''(((((((((((((((...///000///,,,((($$$"""%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%""""""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""##################""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""""""""!!!!!!""""""######$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!"""######""" """###$$$$$$%%%%%%$$$$$$!!!"""###$$$$$$###"""!!! !!!"""$$$&&&'''(((####################################"""""""""""""""###$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$###"""$$$%%%$$$$$$$$$''')))######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%%%%'''%%%%%%&&&((()))+++,,,---'''&&&&&&&&&'''((())))))(((((()))************)))'''(((((())))))(((((('''***,,,............000111000111111222222222222222222333333333333222222111444444555555666777777777555444333333555666666666444444555666666666666555222333555666888999999999777777888888888777777666666888999999888777777888777777777888888888999999666666555666666777888888666666666666666666666666333333333444444444444444222222222111111000000000000///......------......,,,,,,,,,+++++++++******))))))***++++++++++++******+++,,,+++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&******((())),,,,,,)))(((''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$%%%&&&########################"""""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$################################################"""############$$$$$$$$$"""############$$$$$$$$$"""""""""""""""######$$$########################""""""""""""""""""""""""$$$###"""###$$$$$$###"""sssqqq```[[[TTTOOOJJJFFF???888333111111111------,,,+++***)))((((((''''''''''''((((((((()))444888;;;888111)))$$$"""$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%""""""$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$######"""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""############""""""""""""######""""""""""""""""""""""""###""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""""""""###############$$$$$$###""" !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""######""""""###$$$$$$###!!!!!!"""###$$$%%%$$$$$$###"""""""""""""""""""""""" !!!!!!###$$$%%%&&&&&&####################################"""""""""!!!###$$$%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$###!!!###%%%$$$######&&&(((######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###&&&))))))'''%%%%%%&&&&&&&&&''''''((())))))***'''&&&&&&&&&&&&&&&''''''''''''((())))))))))))((('''((()))******)))((('''(((+++------,,,,,,...111000000111222222222222222111222222333333333222222444444555555666777777777666444333333555666666555444444555666666666666666555555555555777999;;;<<<999999999999888777666666555777999999777555666888777777888888999999999888666555555555555555666666666666666666666666666666444444444333333333333333333333222222222222111111//////...------------...++++++++++++************)))***+++,,,,,,,,,++++++(((***,,,+++)))'''(((***))))))))))))))))))))))))))))))))))))))))))))))))'''******((())),,,---+++)))(((((('''&&&'''''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$########################!!!""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$################################################"""############$$$$$$$$$"""############$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""###$$$$$$###"""tttrrr]]]WWWQQQNNNKKKFFF@@@999444111111222---,,,,,,+++***)))((((((&&&'''''''''(((((())))))%%%...666888222,,,***,,,#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!########################!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""""""""""""""#########"""""""""""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""######""""""!!!!!! #########""""""""""""""" """$$$%%%$$$###"""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######$$$###"""###%%%%%%###""" !!!"""$$$$$$######"""######""""""""""""######""""""######$$$$$$$$$%%%########################$$$#########""""""!!!!!!###$$$&&&''''''&&&$$$###""""""###$$$$$$$$$$$$###!!!###%%%$$$"""!!!$$$'''######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###'''+++,,,)))'''&&&'''(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''(((((((((((((((((()))***++++++***)))((('''))),,,,,,******---000000000111222222222222111000111222333333333333333444444555555666777777777777555333333555666555444444555555666666666666666777666555555777999<<<>>>;;;;;;;;;:::999888777666444777999888666444555777777777888999999999999888555555444444444444555555777777777777777777777777444444444333333222222222444444333333333333333333//////...------------...+++++++++************))))))***+++,,,---,,,++++++'''***---,,,***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((***)))&&&'''+++---,,,,,,++++++***************(((((((((((((((((((((((($$$$$$$$$%%%&&&'''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&"""###$$$%%%&&&%%%$$$$$$########################!!!""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$##########################################$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$###"""###$$$$$$$$$"""vvvqqq]]]YYYSSSLLLIIIDDD===777333111///...------,,,+++***)))((('''(((((((((((((((((((((((((((,,,222666666111***&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&########################%%%$$$######""""""##############################!!!!!!!!!!!!"""###$$$%%%###############"""!!!!!!###"""!!!"""###$$$###!!!"""""""""!!!"""######$$$ !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$$$$###############!!!"""#########""" !!!!!!!!!!!!""""""""""""######""""""!!!!!! ######""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$$$$######""""""""""""""" !!!"""##################%%%######$$$###"""""""""""""""###$$$"""############$$$$$$$$$########################""""""""""""############$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((************************)))+++,,,,,,,,,,,,---///------------...///000111111111111111111222222222666666777888888888888888444444444555555555666666777555333222222444666888555666666777777777777666:::666666:::999555444888666555555555666777888888:::999888777666666666666666555444444444555777888666666666666666666666666777555333222333333222000222222111111000/////////------..................,,,++++++******++++++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))''''''((((((((((((''''''******))))))((((((''''''***((('''&&&&&&'''(((***))))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$###"""""""""""""""#################################""""""""""""##############################""""""""""""""""""""""""""""""############""""""!!!!!!"""#######################################$$$$$$###""""""$$$)))---$$$$$$############$$$$$$$$$$$$###"""!!!!!!""""""zzzttt^^^YYYQQQJJJIIICCC<<<666333111///...------,,,+++***)))(((((((((((((((((((((((((((((($$$&&&)))+++***((($$$"""%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&########################%%%$$$######""""""####################################"""""""""""""""##################"""!!!!!!###"""!!!"""###$$$###!!!!!!"""""""""############ !!!"""#########""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! ######""""""""""""######"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!!!!!!!!"""""""""#########$$$######"""""""""""""""!!!"""##################!!!###""" $$$$$$!!!"""""""""""""""#########"""############$$$$$$$$$########################""""""""""""############$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((************************)))***,,,,,,++++++---...............///000000111000000111111111222222222666666777888888777777777444444444444555555555666666666444444444555777888888777666555666777888999===999888;;;999555444777888888777777777888999999999888777666555555555555777777666666666777888999777777777777777777777777777555333222333333222111222222111111000/////////------..................,,,++++++******++++++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))(((((('''''')))((('''&&&&&&'''((())))))((((((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$###"""""""""""""""####################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!"""##########################################$$$###""""""$$$'''***$$$######""""""######$$$$$$$$$###"""""""""""""""{{{ddd\\\SSSLLLHHHCCC<<<666333111///...---,,,,,,+++***)))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&########################%%%$$$######""""""##############################%%%$$$###"""!!!!!!!!!!!!"""############""""""!!!###"""!!!"""###$$$###!!! !!!"""###$$$######""" !!!!!!""""""##########################################""""""""""""########################""""""""""""""""""""""""!!!!!!""""""""""""###### !!!!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!######""""""""""""#########"""""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""!!!!!! """##################""" !!!!!!!!!""""""""""""$$$######"""""""""""""""######$$$$$$$$$######""""""""" !!!$$$%%%""""""######$$$######"""""""""############$$$$$$$$$########################""""""""""""############$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((***+++,,,++++++,,,............//////000111111000000000111111111222222666666777777777666666555444444444444555555555555666666666777777777888888:::888666555555777:::<<<>>>;;;999:::888444333555;;;:::999999999999999999777777666555444444444444888888888777888999::::::777777777777777777777777777555333333444444333222222111111000000//////.........------------------++++++************++++++************************++++++++++++++++++++++++))))))))))))))))))))))))''''''(((((((((((('''''')))))))))((((((((((((''')))((('''&&&&&&'''((()))(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########################################################"""""""""######$$$"""!!!!!!!!!"""###$$$$$$##############################""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!"""#######################################"""###$$$###""""""$$$&&&$$$######""""""######$$$$$$###""""""""""""""""""{{{eee\\\SSSMMMGGGBBB;;;555222000///...,,,,,,++++++***))))))((((((((((((((((((((((((((()))(((''''''&&&&&&''''''%%%$$$######%%%%%%$$$###########################"""""""""######$$$%%%%%%########################%%%$$$######""""""##############################$$$$$$###"""!!!!!!""""""""""""############"""!!!###"""!!!"""###$$$###!!!!!!###$$$%%%$$$"""!!! !!!!!!!!!"""""""""####################################"""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!"""###$$$%%%%%%&&&$$$###!!! !!!"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!######""""""""""""##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###############""""""!!!!!! ######$$$$$$$$$$$$######!!!!!!!!!"""""""""######$$$######"""""""""""""""$$$$$$%%%$$$$$$###"""""" """###""""""###############$$$$$$$$$###"""!!!""""""#########$$$$$$$$$########################!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))((()))++++++******,,,---------...///000000000000//////000000111111222222555666666666666555444444444444444444444444444444666777888999999999888777888888777666777999:::;;;;;;999888777666555555666;;;;;;:::999888888888888777666666555444444555555888888888888888999999999777777777777777777777777777555333333444444444333111111111000//////............------------,,,,,,++++++************++++++************************************************((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###""""""""""""######$$$!!!!!!!!!!!!"""###%%%%%%##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!"""#######################################!!!###$$$$$$"""!!!"""#########""""""""""""############"""""""""""""""###vvvvvvcccZZZPPPKKKEEEAAA:::444111000...---,,,,,,++++++***)))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%$$$######%%%$$$######%%%%%%$$$###########################!!!!!!"""###$$$$$$%%%%%%########################%%%$$$######""""""##############################""""""!!!!!!"""###$$$$$$!!!""""""#########""""""###"""!!!"""###$$$###!!!!!!###$$$%%%$$$"""!!!!!!!!!!!!!!!""""""""""""########################""""""""""""""""""##############################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!"""###$$$%%%%%%&&&$$$###!!! !!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$$$$######"""""""""######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$######"""""""""""""""$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$""" """$$$$$$$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$########################!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&'''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''')))************+++---,,,---...///000000//////...//////000111111222222444444555555555444444333444444444444444444333333555666888999999999777666555666888:::::::::999999999999888777777:::;;;<<<:::999888777777777777777777777666666555555666666666666666777777777777777666666666666666666666666666444333333444444444333111111000000///...............------,,,,,,,,,,,,+++******))))))******+++************************************************((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!"""######$$$!!!!!!!!!!!!"""###%%%%%%""""""""""""""""""""""""######""""""""""""##############################""""""""""""""""""""""""""""""############""""""!!!!!!"""###############""""""""""""""""""""""""!!!"""$$$$$$"""!!!!!!!!!###""""""""""""""""""######"""""""""""""""######uuuyyyhhh^^^RRRMMMDDD@@@999444111///...---+++++++++*********))))))(((((((((((((((((((((((($$$$$$%%%&&&%%%$$$###"""%%%$$$######%%%%%%$$$########################### """###$$$$$$$$$$$$########################%%%$$$######""""""##############################!!!!!!!!!!!!"""###$$$%%%!!!""""""############"""###"""!!!"""###$$$###!!! !!!"""###$$$######"""!!!!!!!!!!!!""""""""""""########################""""""""""""####################################"""""""""""""""""""""""" !!!!!!!!!!!!"""""" !!!!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######!!!!!!"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################"""##################"""############$$$$$$$$$$$$$$$######"""""""""""""""""""""#########""""""!!!###"""###$$$!!!"""(((&&&%%%$$$###############"""############$$$$$$$$$########################""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))***))))))***,,,***+++---...//////...------...//////000111222222222222333444444444444444444444444444333333333333444555666777888777666555222444888:::;;;:::999777888::::::888:::???BBBBBB777777666666555666666666777777666666555666666777444444555666666666666555555555555555555555555555555333222222333444333222111000000//////......---......------,,,,,,++++++******))))))))))))******************************************************))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""######""""""""""""##############################""""""""""""""""""""""""""""""############""""""!!!!!!"""###############""""""""""""""""""""""""!!!###$$$$$$"""!!!!!!"""###""""""!!!!!!""""""###"""""""""""""""######$$$xxx~~~mmm```RRRLLLDDD???888333000///...---+++++++++***************((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%$$$######%%%%%%$$$########################### !!!###$$$%%%$$$$$$########################%%%$$$######""""""#################################"""""""""""""""######!!!!!!"""##################"""!!!"""###$$$###!!!!!!"""""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""#########""""""""""""###### !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###### !!!""""""######!!!""""""######""""""!!!""""""""""""############$$$######""""""""""""""" !!!"""""""""!!!!!!!!! !!!###!!!%%%...((('''$$$"""!!!"""###%%%"""############$$$$$$$$$########################""""""""""""############""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&((())))))((()))***,,,(((***,,,---......---,,,------...///000111222222///000111333444444444444444444444333333333222222333333444444555555555444333444666888999999999888777:::999666999@@@DDDBBB666666555555555666777777666555555444444555555666333444555666666666555555444444444444444444444444333222000000222333333222000000000///......------......------,,,++++++*********))))))))))))******************************************************))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################ !!!!!!"""$$$$$$###"""""""""""""""######""""""""""""""""""""""""######""""""""""""##############################""""""""""""""""""""""""""""""############""""""!!!!!!"""###############"""""""""""""""""""""""""""###$$$###""""""###$$$""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$vvv}}}kkk[[[KKKDDDCCC>>>888333000///...---+++++++++***************((((((((((((((((((((((((((('''%%%######$$$%%%&&&%%%$$$######%%%%%%$$$###""""""""""""""""""""""""!!!###$$$%%%$$$$$$########################%%%$$$$$$###"""#################################%%%$$$###"""!!!!!!!!!!!!!!!!!!"""##################"""!!!"""###$$$###!!!"""""""""!!!"""######$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""$$$$$$$$$###############!!!"""#########""" !!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""############""""""""""""###### !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###### !!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$######""""""""""""""" !!!!!!"""!!!!!! """!!! (((444***'''$$$!!! """$$$&&&"""############$$$$$$$$$########################""""""""""""############""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''))))))((((((***+++''')))+++---------,,,+++------...///000111222222...///000222444444555555444444444333333222222222222222222333333333444444444444555555666888999:::444888777333555===AAA???666666555666666777888888444444333333333444444555333444666777777777666555333333333333333333333333333111000000111222222111000000000///......------......---,,,,,,+++************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%################################################ !!!"""$$$$$$$$$###"""""""""""""""###""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!"""###############"""""""""""""""""""""""""""###$$$###""""""$$$&&&""""""!!!!!!!!!!!!""""""""""""!!!""""""###$$$$$${{{fffTTTKKKDDDAAA===888444222000...---++++++******)))(((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######!!!###%%%$$$!!! """$$$""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$######!!!!!!"""###############$$$###"""!!!!!!"""###$$$""""""""""""############"""""""""""""""######$$$###############$$$$$$$$$$$$#####################$$$$$$$$$#########""""""###$$$$$$###!!! !!!""""""""""""""""""""""""""" """##################""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######$$$$$$$$$###"""!!!!!! ############""""""""""""$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$#########""""""!!!!!!######""""""""""""######%%%###!!!!!!###$$$"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''))))))***+++,,,,,,,,,,,,000///////////////000111111222333333222111222444333333333333333333333333000111111222333333333333666666666666666777888888;;;777444444666666444111777666666555555555666666666555555555555444444444555555555444444333333333444222//////222444444333111222222222222111000000......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&&&&((((((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%######################################################""""""""""""######%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$#########""""""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""######"""!!!!!!"""######}}}sssaaaQQQJJJEEE@@@===888444222000...---++++++******)))(((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%$$$$$$###""""""######!!!###$$$###!!!!!!"""$$$""""""""""""""""""""""""""""""""""""############"""######$$$$$$######"""!!!!!!"""###############$$$###"""!!!!!!"""###$$$""""""""""""############"""""""""""""""######$$$#####################"""""""""#########$$$$$$$$$$$$$$$$$$#########"""""""""###$$$###!!!!!!!!!""""""""""""""""""""""""""" !!!!!!""""""""""""!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######$$$$$$######"""!!!!!! #########"""""""""!!!!!!############"""""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$############"""""""""!!!######""""""""""""######%%%###!!!"""###$$$""" """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((%%%%%%'''((())))))))))))((()))***+++,,,,,,,,,,,,///.........//////000111000111333222111111222333333333222222222222222222111222333444444444555444666666555555666666777888999777444333444555444444777777666555555555555555555444444444333333333333444333333222222222222222444111///000222444444222111111222222111111000///...------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%######################################################""""""""""""######%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!############"""""""""!!!""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""########################uuummm^^^PPPKKKGGG???<<<777444222000...,,,++++++******)))(((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!%%%$$$######"""#########!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""############"""######$$$$$$######"""!!!""""""############"""######""""""""""""######""""""""""""############"""""""""""""""######$$$#########""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$############""""""""""""###$$$###"""!!!"""###"""""""""""""""""""""""""""""""""""""""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""!!!!!!!!!!!!############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$############""""""""""""######""""""""""""######$$$###""""""######"""!!!###""""""!!!!!!""""""###""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((($$$%%%'''(((***+++++++++((()))***++++++,,,,,,+++------------...///111111///000222111000000222333111111111111111111111222333333444444555666666666555555444444555555666777777666555333222333666888888777666555444444444444444444333333333222222222333222111//////000111111333111000000222333333222111111111111111000//////------------,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""############$$$$$$$$$%%%$$$###""""""###$$$%%%######################################################""""""""""""######$$$$$$$$$$$$$$$#########""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!############""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""qqqnnnaaaTTTNNNJJJ>>>;;;777444222000...,,,++++++******)))(((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!$$$$$$###############$$$""""""######"""""""""###""""""""""""""""""""""""!!!"""""""""############""""""############""""""!!!"""############""""""###""""""""""""""""""###!!!"""""""""############"""""""""""""""######$$$$$$######"""!!! ############""""""""""""############"""""""""""""""###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""############""""""!!!!!!"""""""""!!!!!!!!! #########"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$#########"""""""""""""""######""""""""""""#########"""""""""######""""""###""""""""""""""""""###""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%'''((())))))))))))'''((()))***+++++++++++++++++++++,,,---///000111---///000000000000111333000000000000111111111111222222333333444555666777444444444444444555666666666777666444111333888===999888666555444333333222444444444333333333333222333111000//////000111222111111000111222222222222000000111111000000///...---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$$$$$$%%%&&&(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$$$$$$$###""""""###$$$$$$######################################################""""""""""""######$$$$$$$$$###############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!#########"""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""###%%%&&&&&&%%%###"""ooopppfffVVVMMMHHH===:::777444222000...+++++++++******)))(((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$###############$$$$$$###"""""""""######""""""""""""""""""""""""""""""!!!"""""""""############"""""""""######"""""""""""""""#########""""""!!!"""""""""######"""""""""!!!"""""""""############"""""""""""""""######$$$$$$######"""!!! %%%$$$$$$###"""!!! """"""""""""""""""""""""!!!"""######"""!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!#########"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$""""""""""""""""""############""""""""""""######""""""######"""""""""#########""""""""""""####################################""""""""""""######""""""#########$$$$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%''''''((()))*********************+++,,,...///000,,,...////////////000222/////////000000111111111000000000111222333555666444444444444444555666666777888777555333444999>>>888777666555333333222222555555555555444444444444333222111000111111222333000000111111111111222222///000000000000///......------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$$$$%%%&&&(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!""""""#########$$$$$$$$$$$$##################$$$######################################################""""""""""""##############################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""###%%%&&&&&&%%%###"""lllpppgggVVVJJJDDD;;;999666444333111...+++++++++******)))(((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%###"""!!!"""###$$$###!!!""""""""""""""""""""""""""""""""""""############!!!""""""######""""""!!!"""############""""""!!!""""""############""""""""""""""""""############"""""""""""""""######$$$#########""""""!!!!!!!!!$$$$$$###"""!!! !!!!!!"""""""""""""""###!!!"""######""""""###$$$"""""""""""""""""""""""" """######$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!######""""""""""""""""""############""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""""""""##################""""""""""""######!!!"""######""""""###$$$$$$######""""""######$$$##############################""""""""""""######"""############$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$%%%%%%&&&&&&&&&%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%######&&&'''((())))))******)))************+++,,,......+++,,,............000111/////////000111111222222///.........000222444555555555444444555555666777888777666555444666999<<<777666555444333333333333666666555555555444444444222222222333333333333333...000222222111000111222///////////////......---,,,,,,,,,,,,++++++++++++***************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""""""""############$$$$$$$$$##############################################################################""""""""""""######"""""""""###############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""kkknnnfffTTTIIICCC:::888666444333111---+++++++++******)))(((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$######""""""###$$$$$$%%%$$$"""!!!!!!###$$$###!!!""""""""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!###############"""!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""############"""""""""""""""######$$$#####################"""!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""###### """######""""""###$$$"""""""""""""""""""""""" !!!""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!"""###$$$$$$###"""!!!"""""""""""""""""""""###$$$$$$$$$$$$############!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$!!!"""""""""##################""""""""""""###### """$$$###"""!!!###%%%$$$######""""""######$$$##############################""""""""""""######"""############$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&'''''''''############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((())))))))))))***************+++,,,,,,***+++---------...///111//////000111111222333333......---...///111444555666666555555666666777888777555444333555666777666666555444444333333333333555555555444444444333333000111333444555444333222---000222333111000000222....../////////...------,,,,,,,,,++++++++++++***))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&((((((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############""""""############$$$$$$$$$#########$$$$$$###############################################################""""""""""""######!!!"""""""""#########$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################lllnnnfffTTTJJJEEE:::888666444333111---+++++++++******)))(((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$######""""""###$$$%%%%%%$$$""" !!!$$$%%%###!!!""""""""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!###############"""!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""############"""""""""""""""######$$$###############$$$$$$$$$ !!!"""###$$$%%% !!!!!!!!!""""""###### """######""""""###%%%"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## """###$$$$$$###""" """""""""""""""#########%%%%%%%%%$$$$$$$$$######!!!!!!""""""#########$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$!!!!!!""""""#########$$$######""""""""""""######"""$$$###!!!!!!###%%%$$$$$$############$$$$$$##############################""""""""""""######"""############$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&'''(((((("""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''%%%&&&'''((())))))))))))+++***************++++++)))+++,,,---------///111///000000111222333333333///...---...///222444666666666666666666777888888777444111222555666444222555444444333333333444444444444444333333333222222...000333555555444222111,,,000333333111///000222......//////......---,,,,,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&&&&%%%'''((((((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###############"""############$$$$$$$$$######$$$$$$$$$$$$############################################################""""""""""""######!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""######"""!!!!!!"""######rrrcccWWWLLL>>><<<777444555333...,,,...,,,+++***)))((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$######&&&$$$"""###%%%&&&%%%""""""$$$$$$### !!!$$$$$$############$$$$$$#########"""""""""""""""""""""!!!!!!!!!!!!""""""###!!! !!!$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""!!! !!!###$$$$$$###""""""""""""############""""""""""""############""""""!!! !!!"""###!!!!!!""""""""""""!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!%%%$$$############!!! !!!!!!!!!!!! #########"""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%$$$###""" !!!!!!!!!!!! """"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!! !!!###$$$$$$###!!! !!!""""""""""""""""""""""""################################################"""""""""###$$$$$$$$$%%%""""""#########$$$$$$$$$########################!!!!!!"""############"""%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))***,,,------------...000...000111222222111000...111000//////111333666888444444333444444555666777777666555444222111000///222222111000111222333444555555444333222222222222666444333111000000111111+++...222444333111000//////...---,,,+++,,,------,,,,,,++++++***)))((((((+++++++++*********))))))))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$$$$%%%&&&&&&########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###################################################%%%$$$###!!!!!!!!!"""### !!!!!!""""""uuu```QQQIIIAAA777333333777888222+++))),,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$"""###%%%&&&%%%######!!! !!!###$$$###!!!$$$$$$############$$$$$$###"""""""""""""""""""""$$$$$$############$$$$$$###!!! !!!$$$%%%###"""$$$$$$$$$$$$$$$#########""""""""""""############"""!!!!!!!!!###$$$###"""""""""""""""############""""""""""""############$$$###"""!!! !!!!!!!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! """$$$$$$###"""!!!""""""""""""""""""!!!###"""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%$$$###""""""###$$$%%%$$$%%%%%%%%%$$$$$$###"""""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!! !!!"""###$$$###"""  !!!"""##########################################################################################$$$$$$$$$""""""#########$$$$$$$$$########################!!!"""######$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((())))))***++++++***+++------,,,,,,...///...///111222222111///...000000///000111333666777555555444444333444444444555555444444333333222222333333222111222222333444444333333222222222222333444333222000000///000000222555777888555222///...///...---,,,,,,,,,------,,,,,,++++++***))))))(((+++++++++*********))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$#########"""########################""""""""""""""""""""""""$$$$$$$$$#########""""""########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$"""!!!!!!!!!"""###!!!!!!!!!"""""""""""""""zzz___LLLGGGCCC555111111666666000***(((,,,+++***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$######%%%)))&&&"""$$$$$$############$$$$$$""""""""""""""""""######$$$$$$############$$$$$$###!!!!!!!!!###$$$###"""$$$$$$$$$######"""""""""""""""""""""###############"""!!!"""###$$$###"""""""""""""""############""""""""""""############%%%$$$###!!! !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!###$$$###!!!""""""############""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""######$$$######""""""""""""######$$$$$$$$$%%%$$$$$$###""""""######$$$$$$######"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""!!!!!! !!!###%%%&&&########################################################################$$$$$$$$$##############################$$$$$$$$$########################"""######$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''')))))))))***++++++,,,,,,)))+++,,,,,,,,,,,,---///...///000111111000///...000//////000111333555777777666555444333333333333444444444444444444555555555444333333333333333444222222222111222222333333333222111000////////////444666888888555111///...///...---,,,,,,,,,,,,---,,,,,,++++++***)))))))))+++++++++***************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$(((''''''&&&%%%%%%$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#######################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###""""""!!!"""""""""############""""""""""""}}}cccNNNFFFAAA777555555555111+++***---++++++***)))(((((())))))''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$"""!!!%%%(((&&&$$$$$$$$$############$$$$$$"""""""""""""""#########""""""!!!!!!!!!!!!""""""""""""!!!"""############$$$$$$######"""!!!!!!!!!!!!"""""""""###############"""!!!"""###$$$###"""!!!"""""""""############!!!"""""""""##################"""!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!! !!!"""!!! """""""""""""""""""""""""""""""""""""""#########""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""""""""###""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######!!!!!!!!!""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""#########"""""""""###$$$%%%########################################################################%%%$$$$$$$$$###"""""""""######################################################$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''############""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&'''''')))))))))***++++++,,,,,,)))***,,,,,,++++++---......//////000000//////.../////////000111333555666777666555555444444444555555555555555555555555555555555444444444333333444111111111111111222333444222222111111000000000000///111444444222000///.........------,,,,,,,,,,,,+++++++++*********))))))************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%'''(((((('''%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""""""""#########""""""!!!!!!!!!}}}jjjSSSEEE<<<666:::@@@???555******///+++***))))))))))))))))))''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$%%%$$$$$$############$$$$$$!!!!!!""""""############""""""!!!!!!!!!!!!""""""!!!"""""""""""""""###$$$#########"""""""""!!!!!!!!!"""""""""############$$$"""!!!"""######"""!!!!!!"""""""""############!!!"""""""""############ !!!!!!"""""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!! !!!"""""" """!!!!!! !!!!!!"""!!!!!!""""""############!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$#########!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!"""""""""""""""%%%%%%$$$#######################################################################################%%%$$$$$$$$$###"""""""""######################################################$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%#########"""""""""!!!!!!######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&''''''''''''(((((()))*********(((***++++++***+++,,,............//////...............///000111333444555666666555555666777888888777666666555444444333333444444444444444444444333111111111111222333444444222222222222222222111111...000222222000...---------------------,,,,,,,,,+++++++++***************************************(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################""""""##################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""#########"""""""""""""""!!!!!! }}}{{{lllVVVEEE999333;;;FFFIII>>>///***---******)))))))))))))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%###%%%&&&%%%###"""###%%%$$$$$$############$$$$$$!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$ """######""""""###$$$########################""""""""""""############$$$###""""""######"""!!!""""""""""""############""""""""""""############ """############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! ###$$$$$$###"""!!!  !!!"""!!!!!!!!!"""######$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""!!!!!!!!!""""""###!!!!!!""""""""""""!!!!!!!!!"""######$$$############$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""""""""""""""%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############$$$$$$$$$#######################################"""######$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$"""""""""#########$$$$$$%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$###"""""""""###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''(((((())))))''')))************+++---........................---...///000222333444444555555555555666777888999666666555555444333222222222222333444444444444444333333222222333333444444222222333333333333222111333444555333000...------------......------,,,+++***************************************+++++++++))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############!!!!!!""""""###$$$$$$%%%########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""!!!!!!"""############"""!!!!!!!!!!!! yyyvvvhhhRRRCCC999333666<<<@@@;;;111+++,,,******))))))))))))******''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&%%%###"""$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$ !!!!!!"""######$$$$$$$$$$$$############$$$$$$ """$$$###"""!!!###%%%""""""######$$$%%%%%%%%%""""""""""""############$$$###""""""######""" """"""""""""############""""""""""""############ !!!"""######""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!$$$%%%%%%$$$###"""!!!!!!"""### !!!!!!"""######$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$!!!"""############"""!!!!!!!!!"""##################$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""###""""""!!!##################""""""$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$#########""""""########################!!!"""######$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$###"""!!!"""###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%&&&&&&''''''((())))))'''(((******))))))+++,,,...------------------...------///000222333333333555444444444444444555666444444444444333333333333///000222333444444444444555555444444333444444444000111222333333222111000222444444333111///...///------.........---,,,+++************************))))))*********+++++++++))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################"""""""""######$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$######"""!!!!!!!!!!!!!!!"""""""""xxxtttcccMMMAAA;;;777111---//////---,,,...***)))))))))))))))******''''''''''''''''''''''''''''''&&&%%%%%%$$$######"""%%%&&&%%%###"""$$$&&&'''###!!!###'''***'''###$$$$$$############$$$$$$ !!!!!!"""###$$$$$$$$$""""""!!!!!!!!!!!!"""""" """$$$###!!!!!!###%%%""""""###$$$%%%&&&&&&'''""""""""""""############%%%###""""""######""" """"""""""""############""""""""""""############!!!!!!"""######"""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""!!!"""$$$$$$###!!!$$$###""" """###$$$ !!!!!!"""###$$$$$$$$$ """###$$$$$$###""" """""""""""""""""""""""" !!!###$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!"""###############""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" """#########"""!!! !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$%%%$$$$$$$$$$$$######""""""########################!!!!!!"""###############%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%&&&%%%$$$######%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&''''''((()))))))))'''(((******))))))+++,,,...------,,,,,,------...,,,---///000222333333333555555444333222222222222111111222333333444555555---///111333444555444444777666555444444444444444///000111222222111000///---///111111000000111222,,,---.........---,,,+++******************++++++))))))******++++++++++++))))))))))))))))))))))))******))))))((((((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""&&&&&&%%%%%%$$$#################################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$#################################$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""!!!!!!""""""######$$$$$$yyykkkXXXHHH@@@888333666666111......---***,,,,,,++++++***((('''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$&&&###!!!!!!$$$%%%$$$""" """#########"""!!!""""""""""""""""""""""""######$$$$$$###"""!!! ###"""!!! !!!"""###%%%""" !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""############!!!!!!""""""""""""!!!!!! !!!"""#########"""$$$$$$###"""!!!!!!""""""######""""""!!!!!! """"""""""""""""""""""""%%%$$$###""""""###$$$%%%$$$$$$######""""""!!!!!!""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""############""""""""""""############"""!!! !!!###$$$$$$### '''###$$$%%%((($$$&&&"""&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""'''"""'''(((###$$$((( """)))'''!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%555###'''###########################""""""""""""""""""""""""***222,,,))) &&&...'''((( ########################$$$$$$$$$############"""+++"""%%%%%%((("""""""""""""""""""""""""""(((&&&(((+++%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$)))222:::***((('''&&&&&&'''(((***))))))))))))************,,,,,,---------,,,+++***------...///000111222222333333333444444333222222333333333333333333333333444444333333222111111000333333444444444333222111000000000000////////////....../////////...,,,+++------,,,,,,,,,,,,+++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""############""""""""""""!!!!!!!!!!!!$$$$$$############$$$$$$###"""  !!!###$$$"""############$$$$$$$$$########################$$$$$$$$$###############!!!"""###"""  !!!"""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""|||nnn[[[JJJ@@@666333777777111......---***+++++++++***)))(((&&&&&&&&&'''''''''((((((((((((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%###!!!"""$$$%%%$$$""" """#########"""!!!########################$$$##################"""###"""!!!!!!!!!!!!"""######""""""!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!"""""""""#########!!!""""""######""""""!!!!!!!!!""""""###$$$$$$$$$$$$$$$###"""""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$###""""""""""""###$$$#########"""""""""""""""""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""""""""#########""""""""""""###############"""!!!"""###$$$###""")))!!!%%%!!!''',,,###$$$ ######$$$ """"""""""""""""""""""""""""""""""""""""""""""""!!!$$$%%%+++$$$+++$$$(((((("""'''&&&""""""""""""""""""""""""""""""""""""""""""""""""%%%***""" +++"""################################################!!!"""###)))"""&&&!!!'''###///########################$$$$$$$$$#########""""""!!!''' '''333'''""""""""""""""""""""""""!!!***+++%%%"""###"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&$$$###'''...444)))((('''&&&&&&'''((()))(((((()))))))))*********++++++,,,,,,,,,,,,,,,+++......///000111222333333222333333444333333222222333333333333333333333333444444333222111000000///333444444444333333222222111111111000000000000/////////000000000///------------,,,,,,,,,++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""############"""""""""""""""""""""!!!$$$######""""""######$$$###"""!!! """$$$%%%"""############$$$$$$$$$##########################################$$$$$$"""###$$$###!!! !!!"""!!!"""######$$$$$$$$$###############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""ttt___MMMBBB666555888777111...---,,,************)))((('''&&&%%%''''''''''''((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%###""""""###$$$$$$### !!!""""""######""""""########################$$$###"""""""""###$$$%%%###""""""!!!!!!""""""###"""""" !!!$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""##################"""###"""""""""###$$$%%%&&&$$$###""""""""""""""""""###""""""""""""!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""############""""""############""""""""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""""""""############$$$###""""""###$$$###!!!%%%"""""" +++)))...!!!%%%### '''%%%!!!########################$$$$$$$$$$$$$$$$$$$$$$$$!!!*** 000 ***!!!+++%%%---###################################################'''333*** ########################$$$$$$$$$$$$$$$$$$$$$$$$%%%(((!!!///###$$$+++%%%666&&&...########################$$$$$$#########"""""""""!!!---)))!!!'''...$$$$$$$$$$$$$$$$$$$$$$$$777###$$$"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###$$$(((,,,)))((('''&&&&&&'''((()))(((((())))))))))))******)))******+++,,,,,,------......///000111222333333222222333333333333222222222222222222222222222222444444333222111000///...444444444333333333222222111111111111000000000000///000000000000///......,,,,,,,,,,,,+++++++++++++++++++++***************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$###############""""""""""""############""""""""""""""""""""""""$$$######""""""######$$$$$$###"""""""""###$$$%%%"""############$$$$$$$$$########################"""""""""###$$$$$$$$$%%%###$$$%%%$$$"""!!!"""######$$$%%%%%%%%%%%%%%%%%%############""""""""""""""""""""""""""""""""""""###########################""""""""""""!!!!!!!!!""""""""""""""""""""""""yyybbbPPPEEE888666999888111------,,,***))))))))))))((('''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$######"""######$$$$$$!!!!!!""""""#######################################""" """$$$%%%"""""""""""""""""""""""""""###!!! ###'''""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""" !!!!!!!!!"""""""""######$$$$$$$$$$$$#########"""!!! !!!###%%%'''######"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""######$$$$$$""""""############""""""""""""!!!!!!!!!!!!""""""############""""""""""""!!!"""""""""############%%%$$$#########$$$"""!!!###&&&###'''___---""")))111<<<666%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""---III####################################""""""""""""###)))$$$%%%)))$$$;;;ddd&&&$$$(((&&&%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%$$$%%%&&&((((((''''''&&&&&&''''''((((((((((((((()))))))))***(((((()))***+++,,,---...------...///000111222222111111222333333333333222222222222222222222222222444333333222000//////...444444333333222222222333111111000000000/////////...////////////.........,,,,,,,,,++++++++++++***************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################!!!"""""""""############"""""""""""""""###############""""""""""""######$$$$$$#########$$$%%%&&&""""""#########$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%"""###$$$$$$"""!!!"""$$$$$$$$$%%%%%%&&&%%%%%%$$$#########"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""zzz```PPPFFF999888:::888111---,,,,,,***((())))))(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$######"""######$$$"""""""""""""""######$$$########################"""!!!!!!###$$$""""""############""""""###$$$!!!"""%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######"""!!!  """$$$&&&###"""""""""""""""######""""""""""""####################################!!!!!!""""""""""""!!!!!!!!!!!!""""""######$$$$$$""""""############""""""""""""!!!!!!!!!!!!""""""#########"""""""""""""""!!!"""""""""############&&&$$$######$$$$$$###!!!''')))"""111sss*** +++%%%)))WWW###'''################################################%%%$$$(((888#################################"""""""""!!!!!!$$$%%%!!!***'''JJJ***"""((('''((("""$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&'''&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))''''''((((((***+++---...++++++,,,---...///000000000111222222333333333222111111111111111111111111333333222222111000000000555444333222222222333333000000/////////.........------------------------,,,,,,+++++++++*********************************))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################!!!"""""""""############!!!"""""""""#########$$$###""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%&&&""""""#########$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%!!!"""######!!!!!!"""######$$$$$$$$$$$$$$$######""""""""""""""""""######""""""""""""""""""""""""########################""""""""""""####################################zzz```QQQHHH;;;:::<<<999111,,,,,,,,,***)))))))))))))))((('''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$###""""""###%%%###""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!"""###"""######$$$$$$######"""!!!$$$%%%$$$!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""""""""###""""""""""""############"""##################"""!!! """###$$$"""""""""""""""######$$$"""""""""############$$$########################!!!""""""######""""""!!!""""""""""""############""""""############""""""""""""!!!!!!!!!!!!""""""!!!"""""""""############""""""""""""############%%%$$$######$$$%%%$$$"""&&&###$$$%%%###'''PPPFFF$$$'''666///ttt########################""""""""""""""""""""""""$$$"""===##############################"""""""""!!!!!!!!!"""(((!!!$$$999qqq!!!###"""+++)))$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))((('''''''''(((***,,,...******+++,,,---.../////////000111222333333333333000000000000000000000000222222222222222222222222555444333222111222333444000000000000////////////,,,,,,,,,+++,,,,,,---...++++++++++++***************************+++++++++))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################"""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$$$$""""""""""""############!!!""""""######$$$$$$$$$###""""""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$########################"""""""""###$$$$$$$$$%%% !!!###"""!!!!!!"""$$$###############""""""!!!""""""""""""############""""""""""""""""""""""""########################"""""""""############$$$########################eeeWWWMMM???;;;===999111,,,,,,,,,***))))))******))))))((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%"""$$$%%%$$$"""!!!###%%%######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""###$$$$$$$$$$$$###"""%%%$$$$$$""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""############$$$$$$$$$$$$!!!""""""######""""""!!! !!!!!!""""""###$$$$$$"""""""""""""""###$$$$$$""""""#########$$$$$$$$$########################""""""###$$$$$$###""""""#########"""""""""""""""""""""############""""""""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$%%%""""""""""""############$$$###"""###%%%&&&%%%$$$(((""""""$$$###***hhh'''"""ggg000111################################################&&&222%%%)))CCC###########################"""""""""!!!!!!!!!!!!!!!!!!)))$$$111GGGyyy+++...''' &&&!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&&&&%%%$$$"""&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((())))))((((((''''''''')))+++---***++++++,,,---...///000///000111222222333333333000000000000000000000000222222222333444444555555666444333111111222333444222222222111111111111000---,,,,,,+++,,,---...///++++++++++++************))))))*********+++++++++))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$""""""#########$$$$$$$$$""""""""""""############!!!""""""######$$$%%%%%%""""""!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$"""############$$$$$$$$$##########################################$$$$$$!!!"""$$$###""""""$$$%%%###############""""""!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################lll___TTTDDD<<<===:::111,,,,,,+++***)))************))))))((((((((((((((()))))))))***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""$$$%%%$$$!!!!!!###&&&$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%$$$###"""###!!! !!!###&&&''''''"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!!!!!!!###$$$$$$%%%$$$$$$""""""!!!""""""###$$$$$$""""""######$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""$$$$$$######""""""!!!!!!""""""############""""""""""""!!!!!!!!!!!!"""""" """###$$$%%%&&&""""""""""""############$$$###"""###%%%&&&&&&$$$(((******"""$$$###&&&''''''(((###(((###]]]###########################$$$$$$$$$$$$$$$$$$$$$$$$(((%%%<<<########################""""""""""""!!!!!!!!!!!!&&& ***$$$;;;qqq$$$######+++!!!$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%###!!!%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((())))))((('''&&&''')))+++,,,+++,,,,,,---...///000000//////000222222333333333000000000000000000000000111222222333555666666777666555333111111222333444444444444333333333222222...------,,,---...///000+++++++++************)))))))))******++++++++++++))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########""""""""""""""""""""""""########################"""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""############!!!""""""###$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$########################$$$$$$$$$###############"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$########################vvvfffKKK:::777999666///++++++,,,+++******+++,,,,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################&&&&&&&&&&&&%%%%%%$$$###$$$$$$############$$$$$$%%%$$$"""!!!!!!"""$$$%%%"""$$$###!!!###&&&%%%!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$""""""$$$%%%&&&%%%$$$######""""""######$$$#########""""""!!!!!!""""""############""""""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""$$$### !!!$$$ !!!!!!""""""######""""""######$$$$$$$$$%%%###"""""""""""""""#########"""!!!"""###$$$###!!!$$$$$$############$$$$$$""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!"""###%%%%%%$$$######""""""""""""""""""""""""######$$$%%%$$$###"""!!!"""############$$$$$$$$$&&&VVV+++!!!!!! ###$$$!!!***%%%$$$$$$"""((($$$$$$$$$$$$$$$$$$$$$$$$'''%%%###&&&>>>###)))!!!///%%%###%%%%%%$$$$$$#########"""&&&&&&""",,,!!!999"""(((!!!&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''))))))((('''(((((((((((((((((())))))))))))***++++++,,,,,,------...,,,---///000111222111111111111000000000000000111222222333444444444333333222333333333111111111222111111111111111111111111000000///............///+++++++++************)))(((((())))))*********+++***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""#########%%%$$$"""!!!!!!"""$$$%%%$$$$$$############$$$$$$$$$$$$##########################################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$#########""""""!!!!!!"""############$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ssscccIII999666888777000,,,,,,,,,******************))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%########################%%%%%%&&&&&&%%%%%%$$$###$$$$$$############$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&###%%%$$$###$$$(((&&&""""""""""""#########$$$$$$###"""  """###%%%$$$######""""""##################"""""""""!!!""""""############""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""" !!!"""!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$"""""""""""""""###$$$%%%###"""!!!"""###$$$###!!!""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""###$$$$$$%%%$$$###"""!!!"""############$$$$$$$$$%%%$$$((($$$!!!'''!!!&&&!!!000666,,,%%%((((((%%%###%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$((($$$GGG$$$(((!!!%%%---############"""""""""""" ((()))===www$$$111''''''!!!%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))))))(((''''''(((&&&''''''''''''((((((((())))))******+++,,,,,,,,,+++---...000111111111111111111000000000000111111111222333333444444444444222222222222000000000000111111111111111111111111000///......------......+++++++++************)))((()))))))))***************************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$############$$$$$$################################################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$#########"""""""""""""""############$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""}}}ooo^^^FFF777444888777222------,,,)))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$############$$$$$$###$$$$$$$$$$$$$$$$$$###"""%%%%%%$$$&&&)))'''""""""""""""############$$$$$$###"""!!!!!!"""###$$$$$$$$$###""""""""""""###############""""""""""""""""""############""""""!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!  !!!!!! """"""""""""!!!!!!!!!!!!!!!!!!""""""""""""######"""""""""######%%%&&&'''###"""!!!"""###$$$###!!!######"""!!! !!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!""""""######""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%'''fff666"""''';;;***...---!!!%%%"""###***'''###%%%%%%%%%%%%%%%%%%%%%%%% $$$'''"""AAA ,,,///)))(((%%%%%%%%%%%%%%%&&&&&&&&&&&&***"""%%%((('''<<<~~~!!!$$$###)))---%%%$$$###$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))))))(((''''''(((%%%%%%&&&&&&&&&'''''''''((((((((()))******+++++++++,,,...///000111111111111000000000000000111111000111222333444444555444222222111111000///......000000000000000000000000......---,,,,,,,,,------+++++++++************)))))))))))))))***************************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$################################################$$$$$$$$$###############"""############$$$$$$$$$###############""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$#########""""""""""""""""""""""""########################$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""yyyiiiYYYCCC777222777777333///...+++(((***)))(((&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$############$$$$$$ """######""" !!!$$$%%%$$$&&&)))'''"""$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$###"""""""""""""""#########"""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!""" ######""""""!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""###$$$&&&'''(((###"""!!!"""###$$$###!!!&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!! !!!###$$$""""""""""""""""""""""""$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$,,,jjjSSS'''&&&&&&******###999 +++$$$$$$###%%%""""""""""""""""""""""""&&&!!! 111+++++++++''' !!!!!!"""""""""++++++===www###+++***&&&$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&((()))((('''''''''%%%&&&&&&&&&&&&''''''''''''(((((())))))***+++++++++,,,---...///000000000000000000000000000111222000111222333444555555555444333111111111000///...////////////////////////...---,,,,,,++++++,,,,,,+++++++++*********)))))))))))))))))))))************************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$######""""""""""""""""""""""""""""""########################$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""uuudddVVVBBB777111666777333000...,,,(((***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$ """$$$$$$"""  """###"""$$$(((&&&"""######$$$$$$$$$%%%%%%%%%  $$$###""""""!!!!!!""""""""""""""""""""""""######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!""" ######""""""!!!!!! """""""""!!!!!!!!!!!!!!!"""""""""###$$$&&&'''(((###"""!!!"""###$$$###!!!%%%%%%$$$###""""""######""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!! !!!###$$$""""""""""""""""""""""""$$$$$$$$$###############""""""#########$$$$$$$$$&&&'''$$$)))|||$$$(((...%%%$$$ '''<<<===###%%%(((,,, &&&&&&&&&&&&&&&&&&&&&&&&&&&###"""(((444TTT###'''...!!!"""!!!(((######$$$$$$%%%%%%&&&&&&+++)))'''***GGG***(((((($$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###&&&(((((('''&&&''''''&&&&&&'''''''''((((((((((((((())))))***+++++++++++++++,,,---...///000000000000//////000111222222000111222333444444444444555333111111222222000...........................------,,,++++++++++++,,,+++++++++*********))))))******))))))))))))))))))***************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""##############################"""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""sssbbbTTTAAA888111666777333///...,,,)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###%%%&&&&&&%%%###""" """""" ###''''''###!!!!!!!!!""""""""""""###!!!""""""""""""""""""!!!######"""!!!!!!!!!!!!"""""""""""""""############""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!!!! """"""""""""!!!!!!!!!!!!######""""""""""""!!!!!!"""""""""######%%%&&&'''###"""!!!"""###$$$###!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""######""""""""""""""""""""""""%%%$$$######""""""######"""############$$$$$$$$$333!!!"""RRR''' *** ...%%%,,,!!!yyyddd$$$kkk---'''KKKhhh***###$$$###"""###$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###%%%(((((('''&&&&&&'''&&&''''''''''''(((((((((((((((((()))******++++++++++++++++++---...///000////////////000111222333222222333444444444333333555222000111444444222///////////////////////////------,,,+++++++++,,,,,,+++++++++************)))************))))))))))))***************)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%########################$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%%#######################################$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%###############"""""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""tttbbbSSSAAA888222666666222......---***((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%&&&&&&%%%$$$#########""" """''')))&&&!!!!!!!!!!!!""""""""""""$$$%%%%%%%%%%%%%%%%%%$$$######"""!!!!!!!!!!!!!!!!!!"""""""""############""""""############""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""" !!!"""!!!!!!!!!!!!""""""""""""$$$$$$#########""""""""""""""""""""""""###$$$%%%###"""!!!"""###$$$###!!! !!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""%%%$$$###"""""""""###$$$"""############$$$$$$$$$AAA---mmmQQQ /// +++555 %%%%%%...---+++++++++www999,,,### &&&"""OOO---!!!!!!!!!}}}222###FFFyyy!!!"""$$$""""""###$$$%%%$$$#################################$$$%%%%%%&&&''''''###%%%'''((('''&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&''''''(((((()))******++++++***+++,,,---///000////////////000111222333333333444444333333222222333000...000333555333000////////////////////////......---,,,,,,,,,,,,,,,+++++++++************)))************)))))))))(((***************)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$#########$$$$$$#########$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""#########$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""############""""""""""""""""""""""""#################################"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""vvvcccSSS@@@777222666666111......---+++((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$#########%%%%%%""" """(((***(((############$$$$$$$$$$$$""""""############""""""######"""!!!!!!!!!!!!!!!!!!!!!""""""#########$$$""""""############"""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" """$$$### !!!$$$ !!!!!!""""""######%%%$$$$$$$$$######""""""###"""""""""""""""#########"""!!!"""###$$$###!!!!!!"""""""""###%%%&&&'''"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""!!!"""$$$%%%%%%$$$$$$###""""""""""""""""""""""""&&&%%%###"""""""""###$$$"""############$$$$$$$$$,,,***000000PPP^^^$$$$$$$$$###"""!!!!!!!!!,,,---!!!)))###### &&&''' $$$ >>>&&&$$$"""+++)))%%%"""!!!HHH###%%% |||'''+++===zzz!!!+++###"""""""""$$$%%%$$$#################################$$$%%%%%%&&&''''''###%%%'''((('''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))+++*********+++---///000////////////000111222333444444444444333222111111222...,,,...333555333///000000000000000000000000///...------,,,,,,------+++++++++************)))+++*********))))))((((((***************)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""###############$$$$$$$$$$$$######$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%!!!!!!""""""######$$$$$$""""""""""""""""""""""""########################$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""bbbPPPFFF888888666333000---+++******((()))*********)))'''&&&''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%"""!!!!!!!!!"""###$$$$$$""""""""""""$$$$$$"""!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$""" """$$$$$$#########""""""!!!!!!!!!""""""!!!"""&&& """$$$$$$###!!!!!!"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""!!!!!!"""%%%))))))%%%!!!""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! XXXFFF%%%!!!%%%$$$%%%###***UUU<<<(((,,,%%%$$$$$$$$$###"""""""""+++@@@444$$$%%%###***%%%!!!***&&&'''"""---{{{&&& %%%HHHwww%%%###%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""&&&&&&%%%%%%&&&''')))***(((((()))***,,,---......111111000000000000111111111111111111000...---,,,//////.........//////000000000000000000000000000///............---------+++*********))))))((((((++++++++++++++++++++++++,,,,,,++++++***)))((((((''''''''''''((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%'''((((((((('''&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%$$$###""""""###$$$%%%########################"""############$$$$$$$$$$$$$$$############$$$$$$%%%""" ###%%%%%%$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""&&&%%%###"""""""""##############################$$$$$$######"""!!!!!! """"""""""""""""""""""""$$$$$$######"""!!!!!!!!!$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$iiiUUUGGG999888666333///---+++******)))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$###############$$$%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""  ############"""""""""!!!!!!"""###!!! !!!%%%(((%%%###""""""###$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$############""""""!!!"""$$$'''(((%%%###""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!...&&& $$$&&&$$$!!!"""888OOO)))$$$$$$$$$###############'''''''''&&&((("""(((%%% ***TTT%%%000!!!zzz""""""%%%>>>|||'''+++%%%$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###&&&&&&%%%%%%&&&'''))))))))))))******+++,,,------///......///000111222333111111000000///......---111000///...................................................------------************)))))))))(((++++++++++++++++++++++++++++++******)))(((((('''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$######$$$$$$$$$###""""""###$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$&&&###!!!"""$$$&&&&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""%%%%%%###"""""""""##############################$$$$$$###""""""!!! """""""""""""""""""""""""""""""""""""""#####################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$ttt]]]III999777555222///,,,+++************)))(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%#################################$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$$$$$$$$$$$$$###""""""###########################""""""!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""#########""""""""""""""""""""""""!!!!!!"""  !!!############""""""""""""""""""###""""""###&&&((((((###"""%%%$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""###""""""###%%%&&&%%%$$$""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%$$$###""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" MMM;;;%%%---!!!!!!+++!!!""" (((!!!%%%&&&###############$$$$$$$$$###!!!!!!***^^^'''&&&&&& 555&&&!!!---)))'''222$$$&&&,,,+++555uuu ,,,$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&'''((()))))))))******+++++++++,,,,,,,,,---...///111333444222111///............///222111000...------------------------------------......---------,,,,,,,,,************))))))))))))++++++++++++++++++++++++******))))))((('''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%$$$###"""######$$$$$$###""""""###$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$%%%###""""""$$$%%%%%%$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$###############%%%$$$######"""#################################$$$######""""""!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$}}}dddIII999666555222///,,,+++******+++***((('''''''''((()))%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$######"""########################!!!!!!""""""###$$$$$$%%%####################################$$$$$$$$$$$$&&&%%%$$$############### """""""""!!!"""""""""""""""""""""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!!!!!"""############"""""""""""""""#########"""""""""$$$%%%###""" !!!"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""$$$###""""""###$$$%%%%%%""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%######"""""""""""""""###""""""""""""""""""""""""############$$$$$$$$$$$$######"""""""""""""""###***ooo###222###...""")))'''(((%%%---&&&"""""""""###$$$$$$$$$%%%!!!---000KKK***%%%((('''%%%&&&,,,+++((('''!!!!!!###%%%111{{{$$$$$$$$$$$$###$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&'''(((((())))))******************,,,,,,,,,---...000111222111000...------...///000111000///...............------------------------------------,,,,,,,,,+++*********)))))))))))))))******************************)))))))))(((((((((''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%#########$$$$$$##################$$$########################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%###""""""""""""#########%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$##########################################%%%$$$$$$$$$#########"""""""""""""""""""""""""""!!!!!!""""""#####################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$~~~eeeFFF:::666444111...,,,+++******+++***((('''''''''((()))&&&'''''''''((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$%%%$$$###"""""""""""""""###%%%''''''%%%$$$$$$&&&"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" """""""""""""""""""""######$$$###"""!!!!!!!!!!!! ###''''''### !!!$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""$$$###"""!!!!!!"""$$$&&&""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%###"""""""""""""""######"""""""""""""""""""""""""""""""""######$$$$$$$$$######"""!!!!!!"""###$$$(((!!!%%% ///,,,$$$&&&%%%"""$$$"""""""""###$$$$$$$$$%%%!!!''',,,"""777WWW***###222###""" '''&&&%%%,,,ggg### '''>>>%%%!!!$$$############$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''))))))))))))))))))))))))---------,,,------......000///---,,,,,,...000111...............///000111........................---,,,,,,,,,++++++++++++))))))))))))))))))******************************+++***************))))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%#########$$$$$$#################################""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%$$$$$$######$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$####################################$$$#################################&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""############""""""!!!!!!""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$yyybbbBBB;;;555333111...,,,+++************)))((((((((((((((('''''''''((((((((())))))&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""""""""############$$$######""""""!!!"""""""""$$$''')))'''$$$"""###%%%$$$$$$$$$$$$$$$###"""""" !!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!""""""######$$$$$$$$$"""""""""""""""""""""""" """$$$$$$###"""###$$$""""""""""""############$$$"""!!!!!!"""""" %%%------&&&"""###'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""#########"""!!!!!!###%%%""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$###"""!!!!!!!!!"""$$$$$$"""+++---???uuu+++--- !!! '''(((...&&&&&&##################$$$$$$$$$%%%$$$%%%,,,III (((,,,...///+++(((,,,$$$!!!<<>>;;;444333000...,,,*********)))))))))))))))(((''''''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$########################""""""""""""##################""""""######$$$$$$$$$''')))'''""" ###$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""########################""""""""""""""""""""""""!!!###%%%&&&%%%$$$%%%%%%!!!"""""""""############"""!!! !!!$$$%%%###!!! %%%******%%%"""$$$&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############""""""###$$$###!!! """$$$""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$###"""!!! !!!"""$$$%%%)))&&&HHHCCC***"""  %%%$$$&&&$$$$$$$$$###############&&&###%%%(((222888111%%%)))%%%!!! &&&$$$((( OOO!!!""")))"""***III ((('''???%%%'''$$$$$$%%%%%%FFF,,,)))---!!!'''###############$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''"""###%%%&&&''''''&&&&&&&&&&&&''''''((()))******++++++***++++++,,,---...,,,,,,------...///000000...............///000111------------------------++++++++++++************((()))))))))************************************)))))))))***************''''''''''''((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$&&&'''''''''&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$###$$$%%%"""###$$$$$$$$$$$$###"""########################"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$''')))(((&&&$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""#########$$$$$$$$$!!!"""###$$$%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$jjjjjjWWW;;;;;;444222000---,,,*********((()))*********)))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%########################""""""""""""########################$$$%%%&&&&&&))),,,...+++&&&"""###%%%"""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!""""""#########$$$!!!"""&&&((('''%%%""""""######"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############"""!!!###%%%$$$!!! """$$$""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%""""""!!!""""""###$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$###"""!!! !!!"""$$$&&&,,,###%%%,,,###***+++$$$...+++ $$$%%%$$$$$$$$$######""""""!!!000%%%$$$sss###$$$ ''''''"""((()))'''...,,,$$$&&&(((%%%%%%''' @@@(((### '''((('''(((999lll(((!!!((($$$'''%%%777yyy!!!"""&&&############"""###$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''((("""###%%%&&&''''''&&&%%%%%%%%%&&&'''((()))***+++((())))))***+++---...///++++++---...////////////000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))$$$%%%%%%&&&'''((())))))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&& """$$$&&&'''(((''''''"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%###"""###$$$"""###$$$%%%%%%$$$###"""########################"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$'''&&&###!!!!!!"""$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""######$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###########################""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$yyyiiiWWWDDD===555333000---,,,,,,,,,---))))))))))))((((((((((((''''''(((((())))))******&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&##############################""""""###$$$%%%%%%$$$$$$##################///000---'''%%%&&&&&&###""""""""""""##################""""""""""""###### !!!!!!""""""######""""""""""""""""""""""""######""""""!!!!!! """""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""######"""!!! !!!"""###$$$%%%%%%$$$"""!!!###$$$%%%$$$"""!!!"""###"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!######""""""""""""######""""""""""""""""""""""""!!!"""###$$$%%%$$$######!!!!!!""""""######$$$$$$########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$ ---%%%000GGG'''$$$ ((('''!!!***"""$$$#########""""""!!!!!!%%%$$$###""""""###$$$%%%111!!!)))&&& ,,,"""$$$)))SSS'''+++444'''@@@,,,+++)))&&&$$$###"""!!!kkkEEE***###)))***CCC{{{'''&&&'''###'''$$$$$$$$$$$$############"""%%%%%%%%%%%%%%%$$$###"""(((&&&###"""######!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((%%%"""###%%%''''''&&&%%%&&&'''((((((((()))******++++++***+++...///000000...---...,,,++++++---......---***,,,...---+++)))))))))...---,,,+++************++++++++++++*********)))...,,,******,,,---+++((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&)))+++---((('''&&&&&&'''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&'''((((((""""""""""""""""""""""""$$$$$$######""""""!!!!!!$$$$$$############$$$$$$yyyiiiWWWBBB999666444111...,,,+++***+++))))))))))))((((((((((((((((((((((((((()))))))))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&##############################""""""###$$$$$$%%%########################''')))'''###"""$$$### """"""""""""##################""""""""""""######!!!!!!!!!!!!""""""######""""""""""""""""""""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""#########!!! !!!""""""###$$$%%%%%%$$$"""!!!%%%&&&'''&&&$$$###$$$%%%###############$$$$$$$$$%%%%%%$$$$$$###""""""!!!######""""""""""""######""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###""""""""""""####################################"""""""""""""""""""""!!!########################$$$$$$ """&&&...""")))&&&%%%%%%((('''$$$$$$$$$$$$#########"""%%%$$$###""""""###$$$%%%<<< 111!!!'''&&&222"""(((333111...111$$$@@@'''&&&&&&%%%%%%%%%%%%%%%(((&&&???!!!222---{{{&&&&&&&&&###'''###$$$$$$$$$$$$############%%%%%%%%%%%%%%%$$$###"""&&&$$$""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%'''((((((&&&######%%%''''''&&&%%%&&&'''((((((((()))******++++++***+++---/////////...---...,,,+++,,,---///......,,,---//////---,,,---......---,,,+++************++++++*********))))))))),,,***((()))***+++)))''')))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&(((***+++((('''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###############################################################"""!!!!!!"""""""""###############""""""""""""""""""""""""#########"""""""""""""""$$$$$$############$$$$$$yyyjjjWWW???444777555222...+++***))))))))))))))))))(((((((((((())))))((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&#################################"""######$$$%%%########################"""###!!!!!!###### """"""""""""##################""""""""""""######!!!!!!!!!""""""""""""###""""""""""""""""""""""""###""""""""""""!!!!!!!!!######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########!!! !!!"""""""""$$$%%%%%%$$$###"""$$$&&&&&&&&&$$$###$$$%%%$$$$$$$$$###############%%%%%%$$$$$$###"""""""""######""""""""""""######""""""""""""""""""""""""""""""###$$$$$$$$$$$$##################"""""""""########################""""""""""""""""""""""""########################)))---&&&%%%PPPwww...%%%&&&((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$HHH!!!---$$$%%%***&&&+++000###___111"""(((%%%@@@$$$$$$$$$$$$$$$%%%&&&&&& +++!!!*** &&&KKKyyy%%%%%%&&&"""&&&###%%%$$$$$$$$$############$$$$$$%%%%%%%%%$$$######$$$"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$&&&(((((('''%%%###%%%''''''&&&%%%&&&''''''(((((())))))******+++)))+++,,,.........------///---,,,,,,...//////...---.........------...000---,,,+++*********************)))))))))((((((((()))(((''''''(((((('''&&&((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((()))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""################################################"""############"""!!!!!!#########""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$yyykkkWWW>>>222555333111...,,,***))))))))))))))))))(((((((((((()))))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$###############$$$$$$###############$$$$$$$$$"""###""""""%%%$$$ !!!"""""""""##################""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###!!!!!!"""###""""""###$$$$$$$$$######"""###$$$###"""!!!"""###%%%$$$$$$$$$###"""""""""$$$$$$$$$#########""""""$$$######""""""######$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$######"""""""""########################"""""""""""""""#################################))),,,!!!&&&''')))444%%%***###!!!%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%\\\((("""000%%% """$$$'''000 """---"""%%%###@@@&&&&&&%%%$$$############### <<<&&&JJJxxx$$$$$$%%%"""&&&###%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$###$$$&&&((()))(((&&&###%%%''''''&&&%%%&&&'''''''''(((((()))*********)))***+++,,,---------,,,///---,,,---.../////////---------+++******,,,...,,,,,,+++***************))))))))))))((((((((((((((('''''''''''''''''''''(((((())))))(((((('''&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&))))))(((&&&%%%$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!################################################$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$############$$$$$${{{lllXXX???333111000///...---,,,++++++))))))))))))(((((((((((())))))((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$###############$$$""""""#########$$$$$$$$$ ###%%%######$$$### !!!"""""""""##################""""""""""""##################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""########################""""""!!!!!!""""""""""""""""""""""""########################!!!###$$$###"""!!!"""$$$""""""######$$$$$$$$$$$$!!!"""######!!!!!!"""###%%%$$$$$$$$$###"""""""""$$$$$$$$$###############$$$$$$############$$$$$$""""""""""""""""""""""""###############$$$$$$$$$%%%%%%$$$$$$######""""""########################!!!"""""""""#########$$$########################$$$"""&&&###&&&---&&& ###!!!""""""##################$$$$$$$$$%%%%%%$$$$$$$$$***```+++!!!!!!000'''$$$555))) :::$$$@@@&&&%%%$$$$$$#########$$$+++222UUU)))(((///xxx$$$$$$%%%"""'''###%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$&&&$$$""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%''')))((('''###%%%''''''&&&%%%&&&''''''''''''((())))))******((()))***++++++,,,,,,,,,...---,,,,,,...//////......///...+++))))))***,,,++++++******))))))******))))))))))))(((((((((((('''(((((((((((((((((()))((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$((())))))(((%%%$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""###################################################$$$$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$############$$$$$$~~~mmmWWW???555//////......---,,,,,,+++))))))))))))((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%$$$######"""#########"""""""""###$$$$$$%%%%%% ###$$$!!!!!!###"""""""""""""""##################""""""""""""######$$$############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""########################!!!###$$$###""""""###%%%"""""""""######$$$%%%%%%"""###%%%$$$######$$$%%%$$$$$$$$$#######################################$$$$$$############$$$$$$""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$#################################!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ +++ ,,,www<<<111!!!!!!+++"""""""""""""""#########$$$$$$%%%%%%%%%%%%$$$$$$"""444!!!!!!!!!%%%"""'''(((......###&&&UUUyyy'''@@@#########$$$$$$&&&''''''222+++###///666xxx$$$%%%&&&###((($$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$&&&$$$""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%'''((('''&&&###%%%''''''&&&%%%&&&'''&&&''''''(((((())))))***(((((())))))***++++++,,,...,,,++++++---......---...//////---+++***+++---+++******)))))))))************)))))))))((((((((('''((())))))(((((()))***'''(((((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$&&&)))+++***&&&$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################!!!!!!"""############"""!!!!!!!!!""""""#########""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$lllUUU>>>555/////////...---,,,******))))))))))))((((((((((((&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&########################%%%$$$$$$###""""""######!!!""""""###$$$$$$%%%%%%!!!###### ###$$$!!!""""""""""""##################""""""""""""######$$$$$$$$$#########""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$######"""!!!!!! """"""""""""""""""""""""########################!!!"""$$$$$$###"""$$$%%%""""""""""""###$$$%%%&&&!!!###$$$$$$######$$$&&&###############$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$###"""""""""###$$$%%%###$$$$$$$$$$$$$$$$$$%%%########################!!!""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''$$$)))$$$"""'''QQQ///'''###***"""""""""######$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$,,,!!!^^^ +++ ***,,,!!!$$$&&&)))'''+++@@@%%%%%%$$$$$$%%%&&&''''''000///&&&000;;;yyy%%%%%%'''$$$)))%%%&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$%%%&&&''''''&&&###%%%''''''&&&%%%&&&'''&&&&&&''''''((()))))))))(((((((((((()))***++++++---+++******,,,------,,,)))+++------,,,,,,,,,---******))))))))))))******++++++*********)))))))))&&&(((***)))(((''')))+++''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%$$$)))---,,,((($$$$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$################################################!!!!!!"""##############################"""""""""""""""""""""""""""""""""#########"""""""""""""""$$$$$$############$$$$$$lllRRR<<<555111111000///---+++)))'''))))))))))))((((((((((((%%%&&&&&&''''''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$######$$$$$$%%%&&&########################%%%%%%$$$###""""""######!!!""""""###$$$$$$%%%%%%"""$$$### !!!%%%'''&&&""""""""""""##################""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""########################!!!"""$$$$$$######$$$%%%""""""""""""###$$$%%%&&&!!!""""""!!!!!!"""$$$""""""######$$$$$$$$$%%%##################$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$###"""""""""###%%%&&&#########$$$$$$%%%%%%&&&########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ &&&%%% ***"""BBB000"""""",,,'''!!!#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%ttt000### ######'''---'''$$$...'''666&&&&&&@@@))))))'''&&&%%%$$$$$$$$$///((("""///"""UUUIII)))>>>yyy%%%&&&'''$$$)))&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%"""!!! !!!$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%%%%&&&'''&&&%%%###%%%''''''&&&%%%&&&'''&&&&&&''''''((()))))))))((('''''''''((()))***+++,,,***)))***+++,,,,,,,,,"""%%%)))+++++++++,,,---***)))))))))))))))******++++++++++++************%%%'''))))))'''&&&(((+++''''''((((((''''''&&&%%%''''''''''''''''''''''''$$$%%%&&&''''''''''''&&&###(((------)))%%%$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$################################################"""###$$$%%%%%%%%%%%%%%%(((((('''&&&%%%$$$###"""""""""""""""""""""""""""$$$$$$######""""""!!!!!!$$$$$$############$$$$$$fffRRR>>>555222111///,,,+++*********))))))(((((((((((())))))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$"""############$$$$$$$$$"""############$$$$$$$$$""""""############""""""######$$$$$$$$$%%%%%%%%%"""""""""""""""######$$$########################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""$$$$$$##################""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!"""$$$&&&%%%%%%"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$##############################"""############$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%"""###---)))"""$$$((("""+++,,,DDD$$$###'''###!!!'''+++$$$,,,*** (((,,,(((&&&)))&&& (((###UUU)))$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%---444CCC&&&''''''''''''&&&%%%$$$ 000######...;;;...;;;zzz%%%$$$%%%"""((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((''''''((())))))))))))))),,,,,,++++++***+++++++++************************++++++******))))))(((((()))))))))))))))(((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&'''$$$!!!!!!$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%$$$######""""""##############################################################################""""""""""""""""""""""""########################$$$$$$############$$$$$$yyyaaaOOO===555222000...,,,***)))))))))))))))(((((((((((())))))((('''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$%%%$$$############$$$%%%%%%#################################""""""#########################################################""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""######"""!!!###%%%%%%%%%$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$####################################"""############$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ &&&$$$***000...&&&!!!$$$$$$$$$%%% ---###"""''' ...)))"""&&&///&&&%%%%%%''''''%%%&&&)))$$$aaa===&&& $$$$$$$$$$$$$$$$$$$$$$$$###%%% !!!444BBB```CCC'''&&&&&&&&&%%%%%%%%%%%%,,,"""$$$444###CCC^^^zzz%%%$$$%%%"""((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((''''''((()))))))))))))))++++++*********++++++,,,************************)))))))))((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&### """%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$%%%&&&((((((&&&%%%$$$%%%$$$######""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$$$$$$$$$$%%%%%%qqqZZZLLL<<<333222000...,,,***)))))))))))))))(((((((((((()))))))))))))))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$############$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""#########$$$$$$######"""""""""###$$$$$$##############################$$$$$$$$$$$$######################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""#########""""""#########$$$###"""###%%%%%%$$$""""""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$###"""!!!"""##############################"""############$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%,,,???(((>>>'''222%%%------777;;;$$$)))!!!???+++&&&;;;///###'''((( &&&)))$$$sssfff""""""%%%%%%%%%%%%%%%%%%%%%%%% 333%%%%%%zzzCCC'''&&&%%%$$$$$$$$$%%%&&&%%%***!!!***,,,!!!***zzz%%%$$$%%%"""((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&''''''(((''''''((())))))))))))(((***)))))))))***+++,,,,,,************************''''''''''''(((((((((((()))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$""" """###$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$%%%$$$######""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&mmmYYYOOO???444333111///---+++*********))))))(((((((((((())))))+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$#########$$$$$$$$$%%%%%%""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$###!!!""""""""""""######### !!!!!!"""###########################$$$%%%&&&&&&%%%$$$##########################################$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$###$$$&&&%%%###!!!""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$""" !!!"""$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""...,,,$$$>>>&&&+++ !!!)))'''___FFF%%%+++!!!///VVV''')))###"""&&&'''$$$$$$(((,,,""" (((%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))999CCC'''&&&$$$######$$$%%%'''%%%((((((!!!)))111,,,!!!???zzz%%%$$$%%%"""((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&'''(((((())))))((((((((((((((()))***+++,,,---************************'''''''''(((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$######""""""##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%qqqaaaYYYHHH888444333000...,,,+++++++++))))))(((((((((((())))))+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$""""""############""""""!!!""""""""""""######### !!!!!!"""###########################$$$%%%&&&&&&%%%$$$###########################""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&###!!!""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$""" !!!"""$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""///)))!!!,,, ***$$$...!!!''']]]&&&'''$$$"""///<<<((("""!!! ###$$$###"""666 )))%%%%%%%%%%%%%%%%%%%%%%%%(((&&&((((((...bbbCCC'''&&&$$$######$$$&&&''' """---///"""!!!(((%%%...###zzz%%%$$$%%%"""((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&'''((((((((((((((('''''''''((()))***+++,,,))))))))))))))))))))))))((((((((())))))*********(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######"""######$$$$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$######""""""######################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$vvviiicccPPP>>>444333000...,,,+++++++++))))))(((((((((((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$"""""""""######""""""""""""""""""#########$$$$$$######"""""""""###$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""########################""""""""""""""""""""""""#########""""""###############$$$&&&''''''$$$""""""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$###"""!!!"""##############################"""############$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###---$$$&&&%%%+++SSSppp---!!!)))""" fff...%%%###'''111333+++### %%%zzz$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%!!!...111%%%___CCC'''&&&%%%%%%%%%&&&'''(((((( %%%+++&&&###%%%"""///%%%zzz%%%$$$%%%"""((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((((((((('''((('''''''''((()))******))))))))))))))))))))))))))))))))))))************'''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######""""""######################################################""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$ttthhheeeQQQ===222111///,,,+++*********))))))(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&"""############$$$$$$$$$"""######$$$$$$######"""############$$$$$$$$$%%%$$$############$$$%%%%%%#################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###""""""!!!!!!""""""###""""""$$$&&&((((((%%%###"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$####################################"""############$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$LLL&&&"""###((((((///VVV]]]'''###!!!(((,,,)))[[[555""">>>((("""&&&&&&&&&&&&&&&&&&&&&&&&777%%%)))---***gggCCC&&&&&&&&&''''''(((((((((,,,'''!!! %%%***+++,,,>>>111FFFzzz%%%$$$%%%"""((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''(((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$###!!!###%%%%%%###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######""""""##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%nnnbbbaaaNNN999111///---+++)))((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""""""""######$$$########################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""############""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""$$$'''))))))&&&$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%$$$##############################"""############$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''''''''%%%$$$'''YYY???===ccc:::000&&&$$$ +++...HHH___IIICCCJJJyyy,,,###&&&&&&&&&&&&&&&&&&&&&&&&""")))((()))###///###)))CCC&&&&&&'''((())))))((((((,,,+++###&&&)))&&&%%%///"""&&&xxxzzz%%%$$$%%%"""((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''(((((('''''')))(((((('''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$"""$$$$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""#########################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&uuufffmmmSSS:::222111///---+++***))))))***)))(((''''''((()))***))))))(((((('''''''''&&&'''$$$###$$$((()))(((%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$##################$$$$$$###$$$%%%''')))+++"""######""" !!!"""""""""""""""""""""""""""#################################"""""""""""""""""""""""""""##################""""""######$$$%%%########################""""""""""""############!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""&&&%%%$$$###$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''((("""666*** '''$$$ ###///PPP$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&......BBB'''''''''(((((((((((()))''''''''''''''''''''''''***((("""444zzz%%%%%%&&&###'''###%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&###%%%(((******(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&""""""&&&$$$ ###+++&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((()))(((((()))***''''''''''''''''''''''''******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&+++***)))((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""" !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&{{{iiinnnSSS;;;222111///---+++***))))))***)))(((''''''((()))***)))((((((((('''''''''&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""######################################################"""###$$$%%%'''((("""######""" !!!"""""""""""""""""""""""""""###########################"""""""""""""""""""""""""""""""""##################""""""######$$$%%%########################""""""""""""############!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$#########"""%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&777{{{(((,,,%%%!!!***###&&& ooo((((((###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&& ))),,,???&&&''''''''''''(((((((((''''''''''''''''''''''''(((---+++999zzz%%%%%%&&&###'''$$$%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&''''''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%###$$$%%%%%%$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&''')))******((('''((()))''''''''''''''''''''''''))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$#########$$$$$$$$$%%%%%%$$$######""""""######$$$}}}fffhhhNNN999222111///---+++******)))))))))(((((((((((())))))((((((((('''''''''''''''%%%&&&'''&&&%%%$$$%%%&&&###$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$###############################################################""""""!!!!!!"""######$$$"""######""" !!!###""""""""""""""""""""""""########################""""""""""""""""""######""""""""""""##################""""""######$$$%%%########################"""""""""#########$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%666$$$""")))+++###)))(((444$$$///&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&///<<<###@@@&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''******(((!!!PPPyyy%%%%%%&&&###((($$$&&&%%%$$$$$$$$$&&&(((***)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$%%%((('''###'''&&&&&&%%%%%%&&&&&&''')))***+++***((('''&&&''''''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&'''((())))))***'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############"""#####################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%#########$$$$$$$$$$$$%%%######""""""""""""######vvv[[[[[[FFF555111000///---+++*********))))))(((((((((((())))))''''''''''''''''''''''''$$$'''((('''###"""$$$&&&&&&%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$"""""""""""""""""""""""""""######"""!!!!!!"""$$$""""""""""""""""""""""""########################"""""""""""""""#########!!!"""""""""##################""""""######$$$%%%########################""""""#########$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&###%%%:::ZZZ)))&&&###...###$$$(((###---"""]]]???---)))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&...444:::CCC&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''///'''&&&!!!000&&&!!!fffyyy%%%&&&'''$$$)))%%%&&&%%%######$$$&&&)))+++)))((('''%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&%%%!!!###)))'''!!!&&&&&&%%%%%%%%%%%%&&&&&&((()))******(((&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))$$$%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%mmmPPPRRRAAA444111000...---,,,+++******(((((())))))))))))((((((&&&&&&&&&'''''''''''''''$$$&&&((('''###"""###&&&)))((('''&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$###############""""""""""""#########!!!!!!###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############!!!"""""""""##################""""""######$$$%%%####################################$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))###333+++ )))***,,,###***''',,,%%%((((((///(((%%%''''''''''''''''''''''''(((''''''&&&&&&''''''(((###888''' 000666CCC&&&&&&&&&'''''''''((((((((((((((((((((((((((((((###000'''&&&,,,$$$yyy&&&&&&'''$$$)))&&&'''%%%$$$######&&&)))+++(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&%%%######'''&&&###%%%%%%$$$$$$$$$$$$%%%%%%%%%''')))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%kkkNNNRRRDDD888000000...---,,,+++++++++(((((())))))))))))((((((&&&&&&&&&&&&&&&'''''''''$$$%%%&&&%%%$$$###$$$%%%))))))((('''%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$########################"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$###""""""#########""""""###%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""##################""""""######$$$%%%#################################$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&((()))***(((;;;!!!&&&[[[LLL222###$$$,,,((($$$((((((!!!$$$*********bbb555999 ((((((((((((((((((((((((((((((''''''''''''(((((($$$444!!!000!!!zzz@@@'''''''''(((((((((((()))(((((((((((((((((((((((()))......'''+++%%%HHHyyy&&&&&&(((%%%***''''''&&&%%%$$$$$$%%%''')))'''''''''&&&&&&%%%%%%$$$%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&(((+++)))%%%$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%'''))))))(((''''''(((''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!"""""""""############$$$""""""!!!!!!!!!!!!""""""nnnSSSXXXIII<<<000///...---,,,+++++++++'''((()))******)))((('''%%%%%%%%%&&&&&&'''''''''%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$###""""""#########""""""$$$&&&"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""##################""""""######$$$%%%#################################$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))###$$$///!!!+++nnnccc;;;%%%))))))%%%((((((,,,)))''' """ 111BBB!!!222222$$$'''(((((((((((((((((((((((()))(((((((((((((((((()))///555%%%+++111---CCC((((((((()))))))))******((((((((((((((((((((((((000((($$$---))))))444)))%%%JJJyyy&&&&&&(((%%%+++'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$...999444%%%!!!)))'''''''''&&&&&&''''''''')))+++,,,+++)))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""############""""""!!!!!!!!!!!!""""""qqqXXX\\\LLL>>>000///...---,,,+++++++++'''((()))******)))((('''%%%%%%%%%&&&&&&'''''''''%%%###!!!"""&&&'''&&&###""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%% !!!"""$$$$$$$$$###""""""###$$$###""""""$$$&&&"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""#####################"""###$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&111,,,111AAABBB%%%)))""")))---'''%%%)))*** 333 &&&222+++333((( nnnNNN===(((...###333))))))))))))))))))))))))))))))(((((((((((())))))+++///!!!333...$$$,,,///HHH))))))))))))************)))))))))))))))))))))))) 555&&&***---$$$--- +++RRRyyy&&&&&&(((&&&+++((('''''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######222DDD===%%%***))))))(((((((((((())))))---...///---***(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%""""""""""""############$$$$$$############$$$$$$uuuVVVXXXTTT===000///...,,,+++***))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""##################"""""""""""""""$$$$$$######$$$$$$%%%&&&########################$$$""" !!!$$$%%%###!!!$$$$$$$$$############"""######$$$$$$$$$$$$###############"""""""""""""""""""""""""""############""""""""""""""""""""""""######""""""!!!!!! """############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''))))))))))))************222|||>>>---***))))))((((((((()))))))))))))))*********++++++++++++fffeee+++'''$$$&&&,,,...+++***,,,))),,,------+++***'''###(((&&&''')))******,,,...---+++((((((***++++++***PPPHHH)))*********+++---,,,)))...+++(((((()))***(((&&&,,,,,,***((()))++++++))),,,(((---~~~''''''+++"""&&&...&&&'''(((***++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))***)))'''&&&'''(((***+++***))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%%%%%%%###"""!!!######$$$%%%%%%%%%%%%$$$########################################################################"""############$$$$$$$$$"""######$$$$$$######""""""############$$$$$$$$$########################################################################uuuSSSSSSQQQ<<<111000...---+++*********))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$############""""""""""""$$$$$$######$$$$$$%%%&&&########################$$$"""!!!!!!$$$$$$###!!!$$$$$$$$$############"""######$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######""""""!!!!!!!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%#########$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''(((((((((((()))))))))+++&&&&&&:::fffZZZGGG111'''))),,,***&&&))))))((((((((((((((()))((((((((((((((((((((((((&&&---444///###***RRR}}}zzzMMM)))***555000///---++++++,,,...000***+++,,,+++++++++***)))---+++*********))))))***))))))***+++,,,,,,,,,+++///nnn999)))******)))***+++***((((((&&&&&&(((+++------+++))))))))))))***+++***(((///...%%%JJJOOO%%%***+++''')))&&&''''''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((()))((('''&&&&&&((()))+++)))))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$########################################################################"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################################################################uuuNNNMMMMMM;;;111000///---,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&########################$$$###""""""###$$$###"""$$$$$$$$$############"""######$$$$$$$$$$$$######""""""""""""""""""######""""""""""""############""""""""""""""""""""""""###""""""""""""!!!!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!"""$$$&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''((((((((((((%%%'''""" &&&+++***!!! '''+++((($$$((((((((((((((((((((((((((((((((((((((((((((((((+++%%%$$$***,,,))))))---(((///---)))(((((((((+++111111***(((,,,,,,(((+++***))))))***+++---//////...---+++*********))))))+++---...---+++++++++(((333777---777444+++++++++***++++++*********+++***)))***,,,,,,+++)))))))))***++++++++++++,,,&&&*** +++111++++++111)))+++---(((+++---%%%))))))))))))((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((()))))))))(((((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$########################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################uuuKKKIIIKKK<<<222111000...---,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###############$$$$$$$$$$$$######$$$$$$%%%&&&#######################################$$$######$$$$$$$$$#########""""""######$$$$$$$$$$$$######"""""""""""""""#########!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$### """###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''((((((((()))))))))000333---&&&%%%$$$###'''000666222'''"""'''...''''''(((((())))))((((((*********)))))))))))))))---%%%"""''',,,---...111333)))!!!"""...888:::666333AAAGGGBBBAAAFFFAAA555666111---+++******,,,000+++------++++++...///---...000000///,,,******,,,222###444***!!!000((((((---,,,,,,...---,,,---000...---,,,,,,,,,,,,,,,,,,...,,,+++---,,,,,,...333111666888222---222222((((((111+++###)))...+++++++++++++++***)))((((((************************''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################uuuKKKIIILLL===222111000...---,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&##############################$$$$$$#########$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######!!!!!!""""""############!!!"""""""""####################################""""""""""""############""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))'''''''''''''''''''''&&&''''''''''''''''''''''''&&&'''(((((())))))(((((((((((()))))))))*********'''&&&###"""&&&++++++)))'''%%%###$$$&&&((('''&&&''''''((()))******)))))))))))))))))))))))))))))))))***+++***%%%!!!$$$+++***///555444///---222:::YYYfffllljjjmmmuuuqqqeeePPPHHH@@@<<<666000000444000444333000000444555222666666555333222333555666333:::;;;444000999<<>>333111444000***(((((()))---++++++************++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""""""""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################uuuLLLJJJMMM===111000///---,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###########################$$$%%%$$$######$$$%%%$$$$$$$$$############"""######$$$$$$$$$$$$######!!!!!!!!!"""######$$$$$$""""""""""""####################################"""""""""############$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((())))))))))))((())))))))))))************###...666111$$$"""***,,,)))'''))),,,+++%%%'''(((***+++,,,++++++***((((((((()))))))))*********'''(((111;;;>>>888111666:::>>>===<<>>BBBHHHHHHAAA;;;;;;???777000555555//////...---------,,,+++)))(((+++***,,,...+++(((***///)))***+++***)))'''&&&&&&'''((((((((((((''''''&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$######""""""%%%$$$######%%%%%%$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""""""""############$$$$$$$$$!!!!!!"""#####################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%}}}NNNHHHJJJ555222111///---+++***))))))*********+++***))))))(((***)))((())),,,,,,)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$############$$$$$$########################$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&''''''((('''''''''''''''''''''''')))(((''''''''''''''''''''''''((((((''''''&&&%%%'''(((***+++,,,+++***)))(((''''''''''''((())))))))))))))))))((((((''''''+++)))((()))+++,,,***(((---,,,***((((((((()))***+++++++++,,,...///000000,,,***+++000444555888<<>>BBB<<<<<>>CCCHHHMMMTTTYYY^^^jjj}}}yyyrrrsssrrriiiaaaLLLIIICCC===888444222111---,,,,,,++++++,,,,,,---))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((&&&'''''''''(((((())))))'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######%%%%%%$$$###################################################""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''#########$$$$$$%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###### !!!###%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%{{{XXX^^^]]]===222000...,,,+++******+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))''''''''''''((((((((()))'''((()))***++++++++++++...+++((('''(((***+++,,,...***)))---,,,(((***//////------000111222666======RRRhhhqqqvvv~~~}}}vvv}}}tttjjj{{{vvvmmm___RRRJJJEEE???;;;>>>111,,,111222,,,***///...---+++)))(((((()))***'''(((***+++***)))&&&$$$)))((('''&&&&&&((()))***%%%&&&&&&'''(((((((((''')))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$eeejjjccc>>>222000...,,,+++******+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""""""""###$$$$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))))))))***'''''''''((((((((())))))******++++++++++++******'''))),,,000111///+++((()))''')))------)))***///+++---444AAANNN[[[kkkwww{{{tttmmmkkkjjjlllpppqqqnnnjjjfffkkkmmmkkkjjjkkkkkkhhh```\\\ZZZ[[[\\\[[[VVVQQQPPPQQQWWW]]]\\\RRRIIIFFFOOONNNPPPRRRPPPOOOUUU^^^YYYUUURRRSSSTTTOOODDD:::BBBKKKPPPPPPVVVfffqqqrrrfffbbb^^^___fffnnnsssuuuxxxwwwtttnnnRRRFFFBBBHHHIII===000,,,,,,+++,,,---...---)))'''---,,,)))'''&&&&&&((()))(((((('''&&&&&&&&&''''''%%%%%%&&&'''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""########################$$$$$$$$$$$$$$$$$$$$$$$$ppprrrfff>>>222000...,,,+++******+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))******(((((((((((())))))))))))***++++++++++++,,,,,,,,,***)))))))))******++++++/////////111000000666===DDDJJJXXXmmm|||zzzsssiii``````ccceeeccc[[[PPPGGGBBBDDDDDDDDDFFFJJJPPPUUUWWWVVVZZZZZZUUURRRTTTWWWWWWVVVRRROOOQQQUUUTTTNNNGGGOOOZZZeeefffbbb```^^^\\\VVVOOOIIIGGGHHHJJJPPPUUUXXX[[[```eeeeee___VVVNNNFFFHHHHHHJJJWWWfffiiidddUUUPPPLLLMMMSSSUUURRRMMMJJJIIIOOO]]]gggfff```\\\cccaaaaaaccceeehhhooowww|||yyyqqqpppxxxxxxiiiTTTHHH>>>888222///000000,,,(((///---***'''&&&'''((()))))))))))))))((('''&&&&&&%%%%%%&&&''''''''''''&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$$$$$$$%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$mmmlllaaa<<<222000...,,,+++******+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((((()))))))))(((((()))))))))*********(((((()))))))))*********((())))))***+++---......000///---+++******,,,...333555888;;;@@@KKK[[[iiixxx~~~wwwtttuuuqqqfff[[[ZZZTTTMMMHHHFFFBBB===999AAAEEEJJJNNNNNNKKKHHHFFFEEEHHHJJJMMMPPPVVV___eeeuuuzzzzzztttrrrvvv|||~~~vvvkkkgggjjjmmmllliiitttwwwssstttvvvwwwwww{{{uuusssrrrxxxooojjjfffiiimmmkkkaaaXXXMMMKKKNNNTTTUUUMMMEEEAAAHHHFFFFFFHHHKKKPPPVVVZZZllliiibbb\\\^^^hhhwww~~~{{{rrrhhhYYYEEE777333333222000............---,,,+++***)))***+++,,,,,,+++)))(((%%%&&&&&&'''''''''&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$bbb]]]YYY>>>222000...,,,+++******+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))************)))))))))************++++++************+++,,,---...111444555333111111111666BBBOOOZZZfffxxx|||mmmcccaaa[[[UUUPPPOOOPPPMMMCCC:::<<<:::666444555999???CCCIIIOOOYYYaaaeeefffggghhhbbbfffjjjkkkmmmqqqxxx~~~|||qqqpppqqqpppiii___[[[]]]ZZZZZZZZZYYYYYYZZZZZZZZZ\\\VVVMMMEEEBBBDDDKKKRRRSSSXXX]]]aaaiiivvveeeQQQGGGBBB>>>;;;666444222000...---,,,,,,((()))***,,,,,,,,,+++***'''''''''((((((''''''&&&%%%''')))******)))'''%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''''''''&&&""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$XXXQQQSSSAAA222000...,,,+++******+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$##################$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))*********++++++)))*********++++++++++++///...,,,+++******+++,,,...---,,,+++...777DDDNNN___qqqgggeeeccc___UUUIIIDDDEEE===AAAGGGMMMPPPOOOJJJFFFIIIIIIIIIJJJNNNXXXdddlllmmmuuu{{{}}}~~~{{{vvvssspppllleeeaaa^^^]]]YYYSSSPPPQQQMMMPPPQQQPPPOOOSSS\\\cccooonnnooorrruuuuuurrroooqqq{{{yyymmmbbbWWWOOOLLLFFF===444...,,,,,,---((())))))***++++++******((())))))))))))(((''''''&&&''')))******)))'''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$SSSKKKOOO@@@222000...,,,+++******+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))))))))*********+++++++++*********+++++++++,,,,,,///...---,,,---...000111555777:::???JJJ]]]sss|||sssbbbTTTOOORRRDDDAAAAAADDDCCC@@@BBBGGGPPP^^^qqq|||}}}zzzwwwwwwzzzxxxvvvxxx}}}~~~{{{}}}|||~~~zzz|||{{{ssseeeZZZWWWYYYPPPMMMJJJGGGEEEDDDBBBBBBCCCMMMUUU[[[eeetttyyyqqqsssnnndddXXXLLLAAA888444///...---,,,++++++++++++***************)))(((((('''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$QQQIIIMMM>>>222000...,,,+++***++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&"""############$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,+++++++++---000444888::::::KKKddd{{{|||uuuyyyyyynnndddbbb^^^^^^```cccbbb^^^___cccZZZVVVXXX```fffjjjpppxxxzzz|||rrrpppfffbbbZZZPPPFFFAAAAAACCC666;;;>>>===CCCPPPZZZ\\\[[[kkkyyy}}}wwwbbbNNNBBB777666333000...---------+++++++++++++++***))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$SSSKKKTTT@@@111000...,,,***)))((((((+++******)))(((''''''&&&''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&''''''(((###$$$$$$%%%%%%$$$$$$$$$""""""""""""##################""""""######$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))(((((((((((()))))))))))),,,,,,+++***))))))******))),,,,,,+++***++++++)))000---)))))),,,000111111222111111222888CCCOOOXXXggg{{{{{{uuuoookkk]]]XXXVVVZZZ\\\ZZZXXXXXXUUUfffmmmooovvvxxxxxxyyyzzz|||~~~wwwjjjeeefff```UUUKKKMMMNNNMMMKKKKKKOOOTTTJJJLLLPPPVVV___jjjvvv~~~|||uuucccRRRNNNCCC555///222222...))),,,...,,,'''%%%(((,,,$$$&&&'''((((((((()))***''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######"""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%OOOHHHPPP<<<333222000...,,,+++***************)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######""""""""""""############$$$############$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$###""""""$$$$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$######%%%%%%'''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((()))))))))******)))))))))******+++,,,(((((())))))+++...///000+++---...///......000111555<<>>CCCOOO^^^qqquuu___LLLAAA444000+++***,,,,,,***((())))))))))))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%KKKFFFQQQ???333222111///............(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&"""######$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$############$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((*********)))))))))(((((((((((()))))))))*********))))))*********++++++++++++++++++,,,---...///000000///222888888;;;OOOeeettteee___YYYWWW[[[bbbiiilllrrr{{{~~~}}}zzzzzz}}}xxx}}}zzzzzzyyy|||nnnooottt{{{{{{wwwvvvxxx}}}uuujjj^^^UUUOOONNNKKKJJJOOO[[[iiitttyyyooocccMMMDDD888000...///...---************************)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%}}}EEEBBBRRRDDD111000///------,,,,,,,,,(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$#########!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&'''''''''&&&&&&%%%$$$###$$$%%%&&&'''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((+++*********))))))(((((())))))))))))************)))************+++++++++******+++,,,...000222333222333;;;FFFNNN\\\{{{sssYYYWWW^^^iiisss{{{vvvjjjgggjjjfffeeeeeedddeeeeeeffffffiiinnnqqqnnnmmmllleee[[[^^^^^^```aaa^^^ZZZ]]]cccdddlllnnntttyyyzzzfffiiipppvvvvvvpppnnnpppjjjoooooouuu{{{vvv{{{zzzsssooohhhdddhhhpppsssqqq{{{{{{sssffffffiiinnnoooiii]]]RRR___rrrzzzjjjTTTAAA777222...,,,************************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%zzzQQQIIIJJJ???333222///---,,,+++++++++,,,***)))((()))((('''%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&$$$$$$&&&'''(((((((((((((((((((((((())))))))))))((())))))***++++++,,,,,,))))))))))))(((&&&(((+++,,,...,,,...444111333AAA===TTTiiisssnnnfffnnnuuusssnnnyyytttoooqqqsssrrrpppbbbZZZVVVZZZZZZUUUUUU[[[^^^\\\ZZZ]]]dddmmmvvvzzzxxxvvvyyy~~~uuuttt{{{}}}zzzxxxzzz|||xxxlllcccgggmmmuuuzzz}}}~~~xxxhhh___\\\XXXVVVXXX___iiippprrrbbbQQQ@@@666333...)))))),,,...---+++'''''''''%%%$$$$$$&&&'''(((((('''''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&WWWKKKIII===333111///---,,,++++++++++++***(((((())))))(((&&&'''(((((((((((((((((('''&&&%%%$$$###############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''''''''((()))************(((((((((((()))))))))***)))))))))******+++++++++,,,******---///111111222///444333666===>>>FFFYYYjjj~~~vvvvvvzzzxxxvvvrrrnnniiibbb]]]UUUTTTSSSRRRSSSWWW^^^dddlllssszzz~~~vvvzzz}}}|||wwwtttuuuyyy}}}yyytttpppppptttzzz~~~zzzssshhh\\\RRRMMMLLLMMMWWWbbbooozzzyyyfffWWWCCC<<<444///...---+++(((,,,,,,,,,+++)))(((((()))((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ZZZKKKFFF999222111///---,,,+++,,,,,,***)))((((((******)))((((((((())))))))))))((((((&&&&&&$$$###"""!!!!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''(((((()))******)))))))))((((((((()))))))))******)))))))))***************---+++)))***---111111000222888888;;;HHHTTTfff}}}}}}|||uuuhhhZZZZZZXXXVVVRRRNNNLLLMMMXXXbbbkkkmmmlllppp}}}vvvkkkeeeccceeegggjjjoooyyypppaaaUUUMMMIIICCCGGGLLLSSSeeewww]]]RRRCCC777222000///...,,,,,,,,,,,,+++)))((('''(((((('''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&YYYHHHBBB666222111///---,,,,,,,,,,,,***)))((((((***+++***)))((((((((())))))(((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((((((''''''&&&(((((()))))))))************************************+++***)))...666===???@@@FFFFFFNNNcccvvv}}}ssswww|||}}}~~~sssmmmnnnmmmfffdddgggjjjlllqqqssspppjjjjjjlll{{{|||yyykkkmmmrrrvvvtttoooooossswww~~~~~~sssjjjddd[[[WWWNNNHHHPPPeee{{{sss```NNNAAA:::666444++++++++++++,,,+++)))'''((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&XXXFFFBBB999111000///---,,,,,,,,,---***)))((()))***+++***)))&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((('''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((((((''''''))))))))))))************************++++++++++++''',,,//////666GGGWWW^^^WWWbbbiiiwww{{{qqqlllsss~~~}}}vvv}}}yyyvvv}}}yyyjjjaaakkknnnxxx}}}ooossssssmmmhhhjjjnnnpppxxxzzz~~~xxxmmm```\\\aaafffgggmmmqqq{{{uuueeeUUUGGG???333000...---......,,,******)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&YYYGGGDDD>>>111000...---,,,,,,------+++***))))))***+++***)))&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))***++++++*********)))))))))*********++++++******++++++,,,------...(((///222333<<>>666000///...,,,***++++++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&ZZZGGGDDD>>>111000...---,,,,,,---------+++*********+++)))(((''''''((((((((((((''''''%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))((()))***+++++++++++++++))))))*********+++++++++******+++,,,...///000000000666999???PPPfffooolllzzzjjjhhhooowwwvvvmmmfff___]]]___www}}}|||rrriiibbbbbbcccfffmmmuuu{{{cccXXXHHH<<<666222///,,,---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&ZZZEEEAAA;;;000000...---,,,,,,---......,,,************)))'''(((((())))))))))))((((((((((((&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''(((((())))))((('''&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&'''))))))*********)))************+++++++++******+++---///000222222999>>>EEESSSooozzzgggZZZXXXkkk|||~~~yyyppplll```[[[XXXXXX]]]gggxxx~~~~~~uuunnnggg\\\UUUTTT[[[fffvvvttt___MMMCCC===888444...---,,,+++************''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&ZZZ>>>777999///......------,,,++++++///---+++)))((((((((()))&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&(((((()))&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,***(((((()))***(((---111///+++******+++222---,,,///111333;;;EEEUUUnnn{{{lll\\\bbbjjjnnnvvvyyykkkiii___WWWZZZaaafffhhhjjjdddgggqqqxxx~~~lllwwwqqqjjjuuu{{{ooodddVVVOOOPPP^^^qqqvvvgggYYYJJJ>>>333///---,,,)))&&&&&&***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''(((((()))))),,,)))&&&###"""###%%%''''''((()))((('''&&&''')))'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((\\\@@@777999///......------,,,++++++---,,,***)))(((''''''''''''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))************)))***++++++***)))***,,,++++++***((()))+++---...))),,,333888<<>>333222///......------,,,++++++)))***++++++***(((&&&%%%))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&''''''((('''''''''''''''(((((()))(((((((((((((((((((((((())))))*********+++++++++'''))),,,...---+++++++++******---111111///---///222666GGGggguuufffccciiinnn}}}yyykkkcccbbbbbbaaappp~~~xxxsssooollljjj{{{~~~|||tttssswwwvvvooo}}}zzzyyyzzzxxxrrrmmmjjjvvvwww{{{~~~xxxwwwzzzwww}}}qqqiiilllqqqaaa```dddlllpppooonnnpppuuuwwwzzzzzzvvvmmmbbb[[[MMMIIIHHHIIIMMMTTTaaannn|||vvvrrroookkkeeeccceeelllooooookkklllttt~~~oooqqqssssssvvvzzzoooaaaYYY[[[aaannnrrr]]]LLL>>>333...///---+++)))((('''((())))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((~~~YYY>>>222111///......------,,,++++++***++++++,,,+++***((('''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))+++***(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((('''(((''''''''''''((())))))((((((((((((((((((((((((************++++++++++++))),,,......---***))))))++++++...000,,,***222===???XXXxxx{{{dddWWWSSSWWWiii}}}}}}|||tttiiijjjiiillluuu~~~ssswww|||zzzwwwxxx~~~yyyrrrjjjddd```___^^^tttwwwrrrccc\\\aaaffffffkkkhhhggggggddd______ddd```eeeiiigggddddddeeeeeefffiiikkkiiibbb^^^aaafffZZZVVVUUUXXXYYYWWWUUUWWWZZZaaaiiinnnkkkbbbXXXQQQNNNJJJIIILLLMMMNNNSSSYYYccc\\\VVVUUUTTTOOOLLLLLLOOOUUUVVVQQQNNNUUU```gggvvv{{{zzzzzzwwwnnnffffffoooxxx|||yyytttoooiiiaaa[[[```rrrpppSSS:::111333---,,,+++***)))))))))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%''''''''''''&&&&&&'''((('''&&&%%%&&&(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((}}}ZZZ@@@555444///......------,,,+++++++++++++++++++++***))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((((((((()))&&&&&&'''(((((((((((('''((((((''''''(((((()))***))))))))))))))))))))))))*********++++++++++++,,,+++---......,,,***))))))...++++++---,,,333HHH^^^uuuyyyssskkkccccccjjjwwwvvvoooppprrrqqqwww}}}xxxwww|||~~~pppbbbTTTRRRWWW]]]cccgggfffffffffffffffhhhiiiiiiuuusssfffSSSMMMYYYhhhnnnllleeeaaabbb```[[[^^^eeedddpppqqqeeeaaakkkqqqllliiieeeeeehhhkkkkkkjjjkkklllddd^^^[[[YYYUUUTTTVVV[[[fffssswwwoooaaaVVVPPPQQQOOOSSS[[[```^^^YYYWWWPPPNNNOOOQQQPPPNNNOOOSSSQQQTTTTTTOOOLLLOOOTTTVVVbbbbbbcccfffjjjmmmmmmlllfffgggiiikkkpppzzzvvvpppooouuuvvv|||}}}vvvssslllccc^^^cccnnnwwwtttSSSAAA===999666333///+++)))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%&&&''''''&&&%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((zzzXXX@@@666666///......------,,,+++++++++******)))))))))))))))'''''''''((((((((((((((('''''''''''''''''''''''')))'''&&&&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((%%%&&&'''((()))(((((('''((((((((((((((())))))***))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,------+++***+++,,,111---111;;;FFFTTTooolllcccdddfffuuuwwwnnnlllmmmtttzzzuuuuuutttuuuzzz}}}yyyrrr[[[]]]\\\WWWWWW\\\___]]]XXXUUUNNNIIINNNZZZdddhhhhhhmmmuuu}}}qqqlll^^^SSSZZZooosssjjjnnnpppllljjjmmmnnngggcccyyyyyyrrriiiiiivvv{{{lllddd\\\[[[[[[[[[^^^cccvvvrrrccc]]]\\\jjjiiiooo|||~~~qqqgggaaahhhqqqqqqiiiccckkkwwwvvvtttpppooosssvvvqqqiii\\\XXXWWW\\\cccfffccc```WWWXXXXXXYYY\\\bbbiiinnnhhhkkkpppsssuuuuuuuuuuuuzzz{{{~~~~~~uuu{{{|||tttooorrrvvvzzzxxx|||~~~zzznnnbbbYYYUUU\\\eeetttxxxcccZZZSSSMMMCCC888000+++))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((wwwUUU>>>555555///......------,,,+++++++++***(((''''''((())))))&&&'''''''''(((((())))))'''''''''''''''''''''''')))'''%%%$$$$$$$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''%%%&&&((()))))))))((('''((((((((((((((()))******))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,,,,++++++...000111000;;;QQQfffxxx{{{hhh\\\eeewww{{{cccVVVWWW```vvvyyyrrruuueeellloooiii```ZZZVVVRRRTTT[[[___^^^```dddddd```ZZZbbbeeeaaaeeerrrzzzzzzyyyssskkk```\\\VVVWWWkkkuuukkksss~~~}}}wwwuuuyyymmmiiiqqqgggiii}}}kkkddd___aaagggnnnvvv~~~~~~lllccchhhppp~~~ooo___iiixxxnnnbbbmmm~~~xxx{{{qqqhhhbbb```fffnnnnnnhhhcccdddbbb___\\\ZZZZZZZZZ[[[QQQUUUYYY]]]______``````cccccccccdddfffkkkpppttt~~~|||||||||yyy}}}|||~~~{{{{{{oooaaaMMMQQQZZZjjj}}}xxxkkkaaaQQQAAA555...------((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((rrrPPP:::555888111...,,,+++++++++***)))+++++++++***)))(((((('''***))))))((('''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))************+++++++++++++++*********,,,---......++++++...000000//////666IIIddd|||qqqiiimmmzzzpppeeebbb``````mmmzzzxxxwwwuuusssjjjfffhhh```XXX]]]VVVuuuxxxbbb___gggaaaWWW^^^dddlllppppppnnnmmmmmmsssmmmnnnwww~~~vvvkkkfff[[[aaajjjuuu~~~xxxrrrwww{{{{{{www}}}pppyyynnnhhhfffnnn}}}vvvwwwuuuppp|||iiinnn~~~ooottttttooojjjkkksssxxxzzzwwwrrrkkkeee```]]]YYYWWWWWWTTTTTTWWWUUUPPPOOOSSSXXXSSSQQQSSSTTTUUUYYY___qqq}}}zzzsss}}}ooommm~~~|||lll]]]MMMOOOggg}}}oooYYYGGG<<<444///,,,)))))),,,***$$$%%%***'''&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''(((((())))))******))))))(((((('''''''''&&&))))))))))))************tttQQQ;;;666888111///---,,,,,,,,,+++)))++++++******)))(((((('''***))))))(((''''''&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))************+++++++++---,,,++++++******++++++***++++++******000===HHH\\\tttwwwlllsss~~~wwwnnn^^^bbbggglllrrryyy~~~wwwpppjjjbbb]]]]]]NNNQQQOOOPPPWWWUUUVVVaaattttttppprrrjjjbbbVVVaaannnsssrrrqqquuu{{{|||yyyrrrnnn|||}}}vvv|||{{{rrrzzztttvvv~~~yyyqqqjjjfffddddddccccccfffjjjfff^^^[[[^^^___WWWQQQOOONNNKKKKKKMMMQQQSSSbbbxxxyyypppnnnlll{{{~~~oooooowww~~~~~~xxx]]]MMMVVVooosssbbbPPP>>>000444...))))))'''$$$%%%***&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))((((((((('''''''''))))))))))))************vvvSSS===777888111///---,,,------,,,***++++++******)))((((((((()))))))))(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((())))))))))))************+++++++++------------,,,,,,,,,,,,,,,///000---///???YYYmmm}}}kkkccccccvvvvvvmmmmmmnnnzzz|||yyy{{{zzzuuukkk___TTTSSSVVVWWWWWWYYYSSSZZZ[[[aaakkknnnuuuuuufffaaa]]]mmm~~~~~~vvvnnnlllooossssssuuu{{{~~~vvvqqqppppppeeeZZZWWWVVVTTTRRRRRRSSSHHHEEEQQQ\\\^^^\\\\\\```kkksss{{{}}}www|||jjjbbbgggooosss}}}qqq]]]LLL???666...,,,+++))))))***''''''((((((((('''&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((('''''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))((((((((((((''''''))))))))))))************yyyUUU>>>777888222000---------...---+++************))))))(((((())))))((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********++++++++++++,,,---...///000000000///444888<<>>FFFJJJooopppdddgggrrrqqq\\\WWWZZZhhhuuu}}}wwwkkkdddcccaaa[[[UUUYYYSSSMMMJJJLLLOOOOOOOOObbbiiinnnoootttyyyzzz}}}yyyvvvvvvvvvqqqlllZZZjjjxxxoooiiiddd___[[[[[[WWWNNNIIIHHHBBB@@@:::444777KKKiii{{{uuuqqq||||||rrreeedddooo~~~wwwiiiiii|||vvvdddWWWJJJ@@@888555000,,,))))))***+++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$&&&''')))%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%))))))))))))))))))))))))''''''(((((())))))******(((((())))))*********+++))))))))))))************vvvRRR===444111000///...---,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((('''''''''(((((((((((((((''''''***)))'''&&&'''(((***+++)))************+++++++++,,,......------//////...888111222BBBWWWfffooottttttvvvuuu^^^QQQkkkkkkzzzvvvfff\\\XXXSSSRRRSSSTTTRRRPPPSSSZZZYYYOOONNNXXX___]]]qqqxxxzzz~~~|||nnnhhhvvvtttmmmiiiccc^^^\\\XXXPPPJJJHHHGGGBBB<<<777777<<>>@@@AAAFFFRRR^^^iiiwwwuuuiiiiiitttrrrhhhxxxiii```YYY\\\mmm~~~}}}ttthhhXXXQQQFFF;;;333000//////000000///,,,*********))))))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((******+++++++++++++++***xxxVVVAAA888555000///...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((((((((((((''''''(((((())))))((((((((())))))((('''((()))***+++************+++++++++,,,...+++)))***,,,///111333<<<```jjjvvv}}}fff]]]```iiisss{{{{{{qqqhhhaaaaaa```\\\XXXVVVWWWOOOLLLVVVgggrrrqqqkkkhhhnnnnnniiijjjsssyyyyyy{{{~~~||||||qqqddd______XXXRRRRRR]]]hhhhhhaaa[[[]]][[[WWWRRRNNNJJJHHHGGGEEEJJJMMMRRR]]]eee___RRRPPPNNNVVVgggrrr{{{{{{uuuvvvyyymmm^^^UUUZZZlll}}}wwweee^^^SSSEEE999222111222444:::999000***+++,,,((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++***))){{{XXXBBB888555000///...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))&&&&&&'''((((((((((((((('''(((((())))))))))))((())))))((((((((()))***+++*********+++++++++,,,,,,......///000...---111777aaa}}}vvvtttxxxjjjXXXPPPbbbzzzkkkZZZPPPNNNXXX```___^^^aaa[[[YYY[[[gggwwwyyytttxxxzzzyyy}}}}}}zzz|||}}}|||{{{|||~~~~~~~~~|||zzzxxxxxxyyyzzz{{{{{{zzzyyyyyyyyyyyyzzzzzz{{{|||~~~~~~vvvggg^^^___ddd___[[[^^^hhhooollleee```______^^^]]]\\\\\\\\\]]]TTTVVVTTTPPPQQQRRRHHH:::CCCAAAGGGTTT\\\aaalll{{{pppooopppwwwyyynnniiilllwww|||pppllldddWWWIII===777555:::BBBAAA333*********%%%)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********+++,,,---...---,,,***)))}}}YYYBBB888333000///...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''((()))&&&'''(((((())))))((((((''''''((()))******)))))))))))))))))))))******+++***++++++++++++,,,,,,,,,(((+++///222222777III[[[yyyxxxqqqrrrmmm^^^WWWWWWddd{{{ssslllllljjj```WWWVVVRRRXXXgggppplllhhhiii[[[bbbmmmyyy}}}{{{xxxuuurrrqqqqqqqqqrrrrrrnnniiigggjjjjjjhhhggghhhjjjkkklllllljjjjjjlllmmmoooppppppooonnnmmmllllllllllllmmmnnnooopppnnnnnnnnnoooqqqrrrtttuuuoooqqqttttttttttttuuuwwwwwwlllhhhnnnuuuwwwvvvxxx{{{yyypppjjjhhh\\\\\\\\\]]]```eeeiiilll```ffffff___[[[XXXPPPDDDBBB===>>>DDDFFFFFFJJJRRRQQQbbbxxx|||}}}pppfffpppwwwooommmsss{{{~~~{{{uuuuuuqqqiii\\\MMMAAA999:::AAA@@@333***)))(((%%%((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&'''((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))*********++++++,,,---......---,,,+++}}}ZZZCCC888444000///...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))))))))((((((&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&''''''((((((''''''((())))))))))))(((''''''((()))************)))))))))*********++++++++++++++++++,,,,,,,,,,,,******---222666AAA]]]xxxttteeekkkooonnnttt{{{jjj```___fffmmm~~~~~~kkkXXXQQQSSSUUUUUUUUU]]]aaakkkvvvyyypppfffaaa^^^kkk}}}{{{wwwrrrnnnmmmmmmmmmmmmmmmllljjjiiihhhhhhiiiiiilllmmmjjjfffgggjjjiiifffeeefffhhhjjjkkkkkkkkkjjjlllmmmnnnoooooonnnmmmllllllllllllllllllmmmmmmnnnjjjiiijjjjjjkkklllmmmnnnfffhhhjjjjjjiiihhhiiijjjoooqqqrrrsssrrrssstttvvvuuuyyy~~~{{{{{{~~~sssnnnnnnaaa___]]]]]]___dddiiilllfffnnnooohhhdddccc]]]TTTLLLCCC;;;999999999===BBBDDDTTTjjj{{{{{{xxxssshhhiiittt{{{ssskkkgggeeelll~~~uuutttrrrnnneeeXXXJJJ@@@;;;;;;:::444---)))((()))((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))******+++++++++,,,,,,,,,---------......}}}[[[EEE;;;666000///...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''''''''(((''''''((()))))))))))))))''''''(((******++++++***))))))******+++++++++***+++++++++,,,,,,,,,------000...333@@@JJJUUUiiitttbbbjjjsss~~~qqqaaa]]]ggg{{{vvvsss]]]UUUPPPUUUZZZZZZZZZ\\\^^^jjjwww}}}{{{vvvmmmdddqqq~~~yyyuuutttrrrpppnnnmmmkkkiiihhhiiiiiiiiihhhkkkkkkkkkkkkkkkkkklllllllllmmmllljjjmmmpppooojjjkkkkkklllmmmnnnnnnnnnmmmnnnnnnnnnnnnmmmmmmlllkkkooonnnmmmmmmlllmmmmmmmmmmmmllllllkkkkkkllllllllljjjlllmmmlllkkkiiijjjjjjkkknnnppppppooonnnppprrrlllooosssuuuuuuuuuuuuvvvzzz{{{}}}zzzwwwxxxpppnnnjjjgggffffffhhhiiihhhllllllgggjjjooommmeeebbbWWWKKKEEECCCAAAAAACCCFFFRRR```oooyyygggttt~~~uuunnnnnnrrr|||yyyfff```^^^jjjyyysssooommmfff\\\TTTGGG???;;;<<<777,,,)))...((())))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))******+++,,,,,,---,,,++++++,,,...000222}}}[[[GGG===999000///...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***)))(((''''''''''''''''''(((((()))))))))))))))''''''(((******+++++++++))))))***++++++++++++***++++++,,,,,,,,,---------000111>>>WWWhhhpppzzzwwwhhhyyy|||XXXXXX```www{{{xxxppp```VVVVVVMMMQQQ]]]lllooofff\\\YYY\\\nnn~~~www|||yyyvvvqqqnnnooolllhhhgggiiikkkjjjiiiffffffgggiiikkkkkkjjjhhhiiijjjjjjkkkkkkllllllllliiikkkkkkkkkooossspppkkkmmmmmmnnnnnnnnnmmmmmmlllppppppooonnnmmmmmmllllllllllllkkkjjjiiiiiiiiiiiioooooonnnllllllkkkkkkllllllmmmnnnmmmkkkiiiiiijjjiiilllnnnnnnkkkjjjkkkmmmlllnnnpppooommmjjjiiiiiijjjkkklllnnnpppsssvvvwww~~~~~~}}}yyytttpppmmmkkkkkkeeegggeeegggsss|||wwwmmmbbb[[[VVVOOOIIIEEE;;;CCCLLLZZZrrrsssYYY___hhhxxxuuugggdddlll{{{tttooofffZZZXXXfff{{{wwwxxxxxxrrrlllWWWHHHAAAEEE???///)))000((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,---,,,+++***,,,///222444xxxWWWAAA999999111///---,,,,,,,,,+++***+++++++++***)))(((((('''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((*********)))))))))))))))+++***************+++++++++'''''',,,///---,,,---888FFFddd{{{zzzvvvkkkkkkxxx}}}tttjjjWWWEEEGGGTTTZZZoooxxxfff______mmm|||~~~{{{yyywwwsssppphhhiiijjjkkkkkkjjjiiihhhiiihhhfffcccbbbcccfffjjjjjjjjjjjjkkkkkkjjjiiiiiiiiijjjkkkkkkjjjkkklllnnnnnnlllkkkkkkmmmnnnnnnmmmppppppqqqqqqqqqppppppoooppppppppppppooooooooooookkkkkkkkkkkkkkklllmmmnnnnnnnnnmmmmmmmmmooopppqqqrrrrrrpppoooooonnnnnnnnnooooooooooooooonnnnnnnnnrrrpppnnnnnnoooooommmlllooonnnnnnmmmmmmmmmmmmnnnoooooooooqqqtttvvvvvvuuuwwwxxx{{{|||yyyvvvnnniiikkk{{{vvvjjjZZZUUUTTT[[[^^^VVVSSSSSSUUUXXXTTTLLLFFFEEEDDDIIIRRR^^^lll|||nnnmmmwww|||yyymmm]]]RRRWWWcccwww||||||lll^^^VVVXXXSSSAAA111+++222***,,,...((((((***&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))***************))))))))))))***************,,,---,,,,,,...///......,,,---111111111888CCCyyyXXXAAA999999111///---,,,,,,,,,+++***++++++******)))(((((('''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))))))))***+++,,,------,,,...000//////555===UUUeeevvvpppwwwkkkfffaaa[[[TTTTTT___mmmssszzzllljjjnnn~~~|||zzzxxxuuuvvvssspppnnnnnnllliiifffiiihhhhhhgggggghhhiiijjjiiiiiigggeeedddeeeiiilllkkkllllllmmmmmmllllllkkkiiilllnnnoooooonnnnnnooonnnlllkkklllmmmnnnnnnnnnppppppppppppooonnnmmmlllkkkkkklllmmmooopppqqqqqqlllllllllllllllmmmnnnoootttrrrooolllkkkllloooqqqrrrqqqpppooonnnnnnnnnnnnoooooooooooooooooopppppptttrrrppppppppppppnnnmmmnnnmmmmmmmmmmmmmmmnnnnnnkkkjjjjjjlllnnnppppppooopppqqqsssvvv{{{~~~}}}wwwuuuvvv}}}sssgggfffWWWVVV___bbbdddddd\\\___\\\YYYTTTKKK@@@;;;<<<444777:::>>>EEERRR```kkkzzz}}}kkkpppttt{{{{{{lll]]]SSSOOOZZZhhh}}}zzzpppiiidddWWWDDD;;;===111)))(((***((()))((("""((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))***************))))))))))))************------+++***)))+++,,,,,,......000000000:::SSSkkkyyyXXXAAA888888111///---,,,,,,,,,+++***++++++******)))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************((((((((()))***+++,,,---,,,---//////,,,111AAARRRrrrqqqqqqxxx}}}xxxjjj___RRRUUUVVVSSSYYYhhhwww|||uuu{{{|||vvvsssooommmlllkkkjjjhhhkkkjjjiiiiiijjjhhheeeccciiihhhfffeeeeeegggjjjkkkiiiiiiiiigggggghhhkkknnnmmmnnnnnnoooooonnnnnnnnnjjjmmmqqqsssrrrqqqpppooonnnmmmllllllnnnoooooonnnrrrrrrrrrqqqpppnnnlllllljjjkkkllllllmmmnnnoooooollllllmmmmmmnnnoooppppppvvvsssooolllkkkmmmpppsssqqqpppooonnnnnnnnnnnnnnnooonnnnnnmmmnnnoooqqqrrruuusssqqqqqqqqqqqqooommmllllllllllllmmmnnnooooooiiihhhhhhiiikkkllllllkkkkkkkkkkkkmmmqqqtttuuuuuuvvvxxxzzz{{{}}}~~~yyypppeee^^^\\\OOOUUUfffjjjhhhiiihhhuuukkk___TTTFFF;;;777999444444333111111777AAAIII^^^kkkzzztttWWW[[[dddrrr~~~hhhSSSKKKYYYqqqyyylllWWWDDD@@@FFF777000***)))+++...+++'''))))))((((((((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))***************)))))))))*********++++++///,,,***)))***+++,,,---,,,,,,///666AAAUUUrrrzzzYYYAAA888666111///---,,,,,,,,,+++***************))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((()))***************++++++***************+++,,,,,,,,,+++---000444AAAYYYooo}}}oooooo|||iiiZZZRRRNNNQQQ[[[___]]]fffyyy|||wwwrrrooommmooonnnlllkkkkkkkkkkkkkkkiiijjjkkklllllljjjgggeeehhhhhhggghhhhhhiiijjjkkkhhhiiiiiiiiiiiijjjlllnnnnnnnnnoooooopppoooooooookkkmmmpppqqqqqqppppppqqqooommmlllmmmnnnpppooooootttttttttsssrrrqqqpppoooqqqpppooonnnmmmlllkkkjjjmmmmmmnnnoooppppppqqqqqqpppooonnnmmmnnnqqqsssuuuooonnnmmmmmmlllllllllmmmnnnmmmllllllmmmoooqqqrrrsssrrrpppooopppooonnnlllkkkkkkkkklllmmmnnnoooppplllkkkjjjkkkmmmnnnmmmllllllkkkiiijjjmmmooopppqqqlllnnnqqqsssuuuxxx|||~~~|||~~~yyyqqqiiieeeeeeSSSVVVeeehhhlllyyysss```SSSKKKDDD@@@@@@<<<;;;888555333666>>>EEETTT___lllxxxiiihhhfffhhhttteeeUUU\\\kkk~~~~~~ppp^^^MMMFFFGGG>>>===222)))+++---,,,...((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))***************))))))*********+++++++++,,,)))))),,,......///111***---777KKKbbbvvv{{{ZZZAAA777555111///---,,,,,,,,,+++************)))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))))))))))))))******+++++++++,,,---,,,,,,++++++++++++,,,---,,,000===OOOfffxxx~~~{{{tttxxxiiiddd]]]XXXVVVVVVYYY]]]bbbnnnqqqlllsss~~~vvvqqquuusssqqqmmmkkkiiiiiijjjkkkkkklllkkkkkkkkklllmmmjjjkkkmmmmmmkkkiiigggfffhhhiiilllmmmnnnmmmkkkjjjgggiiijjjjjjjjjjjjlllnnnmmmmmmnnnooooooooooooooolllmmmmmmllllllmmmppprrrpppnnnmmmmmmoooppppppoooqqqrrrrrrsssssssssrrrrrruuutttrrrpppnnnlllkkkjjjnnnooopppqqqqqqqqqpppppplllmmmoooqqqrrrrrrrrrrrrmmmmmmlllkkkkkkkkkllllllllllllkkkkkklllnnnoooppppppnnnmmmmmmnnnmmmllljjjkkkkkkkkkkkklllnnnooooooooonnnmmmnnnpppqqqpppoooooommmkkkkkkmmmoooooooooiiikkkmmmnnnnnnpppsssuuutttvvvxxxyyyzzz{{{}}}|||xxxtttmmm[[[ZZZffflllwww}}}hhhSSSMMMOOOOOOLLLIIICCCBBB???;;;777888===AAAOOO\\\kkkqqquuu}}}zzzeee```nnnrrrfffeeeeeehhhjjjqqqvvvpppfffYYYPPPLLLTTTHHH444///)))%%%,,,'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))***************************++++++++++++)))''')))...///---...333111???UUUkkk~~~{{{ZZZBBB666444111///---,,,,,,,,,+++*********))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++))))))))))))))))))))))))))))))******+++,,,,,,,,,...------,,,,,,------...+++...;;;UUUqqq}}}tttxxxrrr}}}~~~qqq\\\RRRNNNJJJNNN___ppptttllldddttt~~~}}}}}}{{{wwwuuurrrnnnjjjgggiiijjjjjjiiihhhiiikkknnnjjjkkkllllllkkkkkklllnnnmmmooopppooommmkkkjjjjjjjjjllloooqqqqqqooollljjjhhhjjjlllllllllkkklllmmmllllllmmmnnnoooooooooooonnnmmmlllkkkjjjlllpppssspppooonnnnnnpppqqqqqqpppmmmnnnooopppqqqqqqqqqqqqrrrrrrrrrqqqqqqpppppppppooopppqqqqqqqqqpppooonnnmmmoooqqqssssssqqqnnnlllmmmmmmllllllllllllmmmmmmkkkllllllmmmnnnnnnnnnnnnnnnmmmllllllnnnnnnmmmlllkkkkkkkkkkkklllmmmnnnnnnnnnmmmmmmnnnppprrrqqqpppnnnmmmkkkkkkmmmnnnmmmmmmmmmnnnnnnllljjjjjjkkkllllllmmmoooppppppqqqsssuuu{{{|||~~~~~~xxxlllkkkqqqttt~~~iiiVVVGGGHHHSSSXXXUUURRRWWWWWWUUUOOOIIIFFFHHHKKKPPP```qqquuuoookkkpppvvvooojjjmmmpppzzzrrrjjjbbbZZZ\\\ooo{{{}}}zzzmmm```cccxxxoooXXXMMM:::(((,,,((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))************************++++++++++++,,,***))),,,000...***000<<>>RRRdddyyy|||[[[BBB555222111///---,,,,,,,,,+++***)))))))))))))))*********(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((000///...,,,+++)))((('''))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))***+++,,,,,,------***+++,,,...000333555666???PPPooo|||yyyxxxhhhmmmwwwxxxxxxxxxrrr___MMMKKKUUU^^^hhhvvvzzzpppdddgggrrr}}}xxxrrrnnnnnnnnnooopppuuusssooommmmmmmmmlllkkknnnqqqrrrqqqnnnmmmnnnpppllloooqqqpppnnnlllmmmoookkkmmmnnnmmmjjjjjjmmmoooqqqqqqpppooonnnmmmlllllllllnnnqqqqqqpppnnnmmmmmmmmmmmmnnnppppppqqqqqqqqqoooqqqrrrsssrrrrrrssstttqqqpppnnnoooppprrrrrrqqqqqqqqqqqqqqqqqqpppooonnnoooooopppqqqrrrsssssstttqqqrrrrrrrrrqqqnnnkkkjjjjjjkkklllnnnoooqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrnnnppprrrssssssqqqooommmpppooooooqqqsssuuuuuutttmmmmmmlllkkkkkkkkkllllllnnnmmmmmmooorrrtttttttttlllllllllmmmooonnnllljjjjjjkkkllllllllllllnnnpppkkklllmmmmmmlllkkklllmmmjjjlllooorrrttttttttttttuuuwwwzzz}}}~~~~~~}}}~~~~~~}}}|||yyylll___[[[[[[ccckkknnnppprrrRRRVVV[[[\\\[[[[[[]]]______``````ZZZRRRNNNSSS\\\ZZZ]]]fffvvvhhh{{{kkkggglllwwwsss{{{zzzyyyxxxwwwCCC222++++++++++++************'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((()))*********************+++++++++,,,,,,,,,...---111444333777OOOjjjzzzyyyXXXAAA666333000///...---,,,+++++++++)))((((((((((((((())))))&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%&&&((((((((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))'''&&&&&&'''((((((''''''''''''((((((((()))))))))))))))))))))))))))+++***)))((((((***,,,---...+++)))))),,,---,,,***...)))***000222222888BBBJJJnnnyyyxxx~~~aaa```hhh|||zzzvvv}}}{{{hhhVVVUUUUUUSSSXXXkkkuuuzzzrrrhhhjjjttt}}}{{{tttpppnnnnnnooonnnllllllmmmooooooooommmlllkkkjjjiiiiiimmmmmmnnnnnnnnnnnnnnnmmmnnnpppqqqrrrrrrpppmmmkkkllllllllllllllllllllllllmmmnnnooonnnlllkkkkkkmmmqqqnnnlllkkklllnnnooooooqqqppppppoooooooooppppppnnnnnnnnnoooqqqsssuuuwwwpppqqqqqqrrrssssssssssssrrrsssssstttsssrrrpppooopppqqqrrrrrrqqqpppnnnmmmqqqpppooommmllllllllllllnnnmmmlllnnnpppqqqpppmmmsssrrrpppooooooooopppqqqooorrrtttssspppoooppprrrvvvrrrpppqqqtttuuuqqqmmmooooooooooooooonnnnnnnnnlllllllllmmmnnnooopppqqqjjjiiiiiiiiiiiiiiiiiiiiimmmoooqqqqqqooommmmmmmmmlllmmmnnnooonnnkkkhhhfffjjjmmmqqqqqqooommmnnnpppvvvvvvwwwyyyyyyzzzzzzzzz~~~~~~~~~}}}yyyuuuoooppprrrssstttssssssrrr]]]\\\ZZZWWWUUUUUUXXX[[[ccc^^^cccdddXXXSSSWWWVVVVVVRRRVVVggg{{{}}}rrrkkkrrr~~~wwwooovvvlllqqqxxxwwwxxx___555111000///......---------&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))++++++******************(((+++---,,,******///333---///------<<>>777111---+++******''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((((((((()))))))))***++++++***************************+++,,,...000111000...333EEE```vvv~~~\\\BBB666222000///...---,,,+++++++++------+++***)))((((((((((((((((((((('''&&&&&&&&&)))((((((((((((''''''''''''%%%%%%&&&'''((('''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((''''''&&&''''''((()))***''''''((((((((()))))))))))))))))))))))))))))))))+++***)))))))))***,,,---***))))))+++------,,,+++---///222222666FFFbbb{{{wwwmmmfffnnnyyymmmkkkoootttvvvkkkbbbiiiooopppvvv|||wwwsssmmmmmmnnnooopppnnnkkkhhhlllmmmmmmmmmkkkkkkmmmoookkkkkkkkklllmmmnnnppppppmmmmmmmmmmmmmmmlllkkkjjjiiikkkmmmooopppooonnnmmmjjjjjjjjjjjjjjjjjjjjjjjjiiikkklllkkkjjjjjjkkklllpppnnnllllllmmmoooooonnnllllllkkkkkkkkkkkkllllllnnnnnnmmmmmmmmmnnnoooooorrrrrrrrrrrrrrrrrrqqqppppppooooooooooooppppppqqqnnnnnnnnnnnnnnnnnnooopppppppppoooooonnnnnnmmmmmmooonnnnnnooopppqqqpppnnnlllmmmnnnpppqqqrrrrrrrrrmmmoooqqqrrrrrrrrrsssuuusssqqqppprrruuuuuusssppplllllllllmmmnnnnnnnnnooommmmmmllllllllllllmmmmmmiiijjjjjjjjjkkkkkkllllllhhhjjjmmmnnnmmmmmmmmmnnnmmmmmmnnnnnnnnnmmmmmmlllnnnpppqqqqqqooonnnoooooommmnnnpppqqqrrrsssssssssqqqrrrtttwww{{{}}}xxxrrrlllfffccc```aaa```]]]XXXTTTQQQPPPVVV```uuu~~~nnndddfffgggdddaaadddooo{{{~~~xxx{{{www___[[[rrr|||hhhZZZQQQSSSJJJ>>>333---***)))(((''''''&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((()))))))))************++++++++++++++++++---+++)))+++///111111000666<<>>333333000///...---,,,+++++++++++++++******)))************)))'''&&&'''(((***+++''''''&&&&&&&&&%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))''''''((())))))((('''&&&))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***((()))+++,,,...333:::@@@iii|||ttthhh```zzzsss]]]VVV[[[nnn~~~zzz~~~xxxpppooooooqqqtttuuuqqqnnnmmmnnnnnnmmmjjjhhhhhhiiieeehhhlllmmmkkkiiijjjkkkiiikkkllllllkkklllnnnpppllllllkkkkkkkkkllllllmmmkkkkkkmmmnnnooooooppppppjjjkkkkkkllllllmmmmmmnnnjjjjjjjjjjjjjjjjjjjjjjjjmmmnnnooonnnlllkkklllmmmnnnmmmmmmnnnoooooonnnlllkkkkkkkkkkkklllmmmnnnooommmnnnpppqqqqqqqqqpppooonnnooopppqqqqqqqqqqqqqqqnnnooopppppppppnnnmmmlllnnnooopppppppppnnnmmmlllgggiiikkkmmmnnnnnnmmmllljjjlllnnnmmmjjjhhhiiikkklllkkkkkkkkklllnnnpppqqqpppnnnnnnppptttuuutttqqqpppqqqrrrrrrpppoooooooooooooooooooooooonnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooqqqqqqpppooonnnmmmlllllliiikkkmmmmmmllljjjjjjjjjiiikkkmmmoooooommmkkkiiillljjjhhhiiimmmpppqqqpppooooooppppppqqqpppppppppnnnnnnnnnnnnnnnooopppqqqkkkmmmoooooooooqqquuuyyyzzz|||~~~~~~~~~~~~||||||~~~uuuqqqoooccc^^^^^^YYYWWWSSSQQQTTTWWWYYY]]]cccnnnmmmkkkfff___ZZZZZZ]]]hhhuuuwww{{{vvv}}}llllllnnnllllll|||~~~|||pppaaaWWWQQQKKKDDD===111///...,,,***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++)))************+++++++++******+++,,,,,,---......000000111888JJJfffzzzppp^^^AAA333000//////...---,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************---...---,,,******,,,---***,,,,,,111666444BBB___nnngggtttvvvyyylll```SSSVVVcccxxx~~~yyyzzztttrrrkkkkkkmmmqqquuuuuuqqqmmmmmmnnnnnnnnnmmmllllllkkkjjjjjjlllllllllllljjjjjjnnnkkkiiiiiilllnnnnnnllllllmmmmmmmmmmmmmmmmmmlllkkkmmmppptttvvvtttooollljjjkkkmmmnnnnnnnnnmmmllljjjiiiggggggiiillloooqqqtttrrrooolllkkklllmmmnnnssspppnnnmmmnnnoooppppppnnnlllkkkkkklllmmmkkkjjjmmmoooqqqrrrsssrrrpppooopppqqqrrrsssrrrpppnnnlllooonnnnnnoooppppppnnnmmmmmmmmmnnnnnnnnnnnnnnnmmmkkklllnnnooonnnllliiihhhpppooommmlllkkkkkkkkklllmmmkkkjjjkkkoooqqqpppoooqqqpppnnnmmmnnnoooqqqrrrqqqrrrsssssssssrrrrrrqqqqqqpppooonnnnnnoooppppppmmmnnnppprrrqqqooommmkkknnnmmmmmmlllllllllmmmmmmiiihhhfffeeeeeeggghhhjjjiiikkknnnooommmlllkkkkkknnnmmmlllllllllnnnoooqqqwwwuuusssrrrssssssrrrqqqllllllkkkjjjjjjmmmrrrvvvooonnnllljjjiiijjjnnnrrrzzzyyyyyy}}}}}}|||{{{}}}|||yyytttnnngggaaa]]]ZZZVVVSSSUUU[[[``````___oooaaagggmmm___[[[bbb^^^llldddhhh}}}www||||||yyymmmjjjgggjjjuuuzzzssspppeeeQQQLLLQQQPPP<<<666...)))((())))))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%''')))***###%%%''')))***(((&&&%%%###"""""""""###$$$$$$%%%&&&&&&&&&''''''''''''(((***)))'''%%%%%%%%%'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++***)))***,,,---,,,+++(((,,,///...---...///...///444777AAA]]]~~~pppooo___BBB444000//////...---,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++,,,,,,+++******---///+++333000+++555CCCXXXooovvvnnnllliii|||{{{kkkbbb[[[ZZZgggzzz{{{vvvpppkkkjjjmmmmmmoooppprrrqqqnnnllliiiiiijjjjjjiiiiiihhhggghhhiiijjjkkkkkkjjjiiihhhmmmjjjhhhhhhkkkmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmooorrruuuwwwuuuqqqmmmjjjkkklllnnnnnnmmmmmmllljjjiiiiiiiiijjjmmmoooqqqpppppppppoooooooooppppppqqqnnnlllkkkmmmooooooooonnnmmmllllllnnnnnnmmmlllnnnooopppqqqrrrqqqppppppttttttrrrqqqpppppppppooopppnnnmmmnnnooopppooommmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmlllllllllkkkkkkjjjpppooommmlllkkkkkkkkklllooommmkkkllloooqqqpppoooppppppnnnnnnnnnoooqqqrrrppppppppppppqqqqqqqqqqqqqqqpppnnnmmmmmmmmmnnnnnnmmmnnnooopppooonnnlllkkkmmmmmmmmmllllllmmmmmmnnnkkkiiihhhgggfffgggiiijjjjjjkkkkkkkkkiiiiiijjjlllkkkkkkllllllmmmooopppqqqpppooommmnnnoooppppppooooooooonnnlllkkkmmmqqqtttoooooommmkkkjjjkkknnnpppqqqppprrruuuzzz~~~}}}||||||{{{zzzyyyvvvqqqlllgggeeebbb]]]WWWWWW[[[___```___cccdddnnnssslllgggfffaaa]]]TTTSSSbbbuuu{{{zzzqqqrrrsssgggaaahhhvvvooopppwwwpppZZZRRRVVVUUUGGG???555,,,''''''(((((('''(((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''((($$$%%%'''((()))((('''&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((***)))'''%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++*********,,,---,,,+++---+++***+++,,,,,,...///999???PPPeeesssyyy{{{rrrbbbaaaaaaCCC444000//////...---,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))***)))(((&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++***+++++++++***+++---000+++888333...DDDhhhlllbbb```iii}}}}}}rrr^^^cccfffcccbbblllxxxrrrqqqpppllliiiiiinnnooopppooommmkkkkkkkkkggghhhhhhhhhhhhggggggfffiiijjjkkkllllllkkkjjjiiillljjjhhhhhhjjjmmmnnnnnnooonnnlllkkkkkklllnnnoooppppppsssuuuwwwvvvrrroookkklllmmmnnnnnnnnnmmmllljjjjjjkkklllnnnooopppqqqmmmnnnpppqqqrrrrrrrrrrrrnnnllljjjjjjlllnnnoooooommmllllllmmmooopppooonnnoooppppppppppppqqqqqqqqqwwwuuussspppooopppqqqrrrqqqooommmmmmnnnooooooooommmnnnnnnnnnnnnnnnmmmmmmnnnmmmlllkkkkkkkkkmmmnnnpppooonnnmmmllllllllllllqqqooonnnnnnoooppppppooooooooonnnmmmmmmooopppqqqooonnnnnnmmmnnnooopppqqqqqqpppnnnmmmllllllllllllmmmmmmllllllllllllkkkkkklllllllllmmmmmmnnnnnnooolllkkkjjjhhhhhhhhhiiijjjjjjjjjiiigggfffgggjjjllljjjjjjlllmmmnnnoooppppppkkkjjjjjjkkknnnpppppppppqqqqqqpppnnnmmmmmmppprrrooooooooonnnlllkkklllnnnlllmmmoooqqqssswww|||{{{{{{||||||}}}}}}~~~~~~zzzzzzyyyxxxvvvsssqqqoookkkfff___]]]```eeeggghhhbbbuuu{{{xxxxxxvvvnnnkkk]]]PPPHHHMMMWWWbbbssszzzkkkkkkzzzpppfffppp|||rrrqqqxxxwwwiiiaaa___WWWRRRLLL@@@444+++'''))),,,((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,+++***+++,,,---,,,+++///)))(((...000---...333AAAVVVqqqvvvzzzvvvkkk[[[RRRVVVaaaDDD555111//////...---,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''')))***++++++)))&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++,,,+++******---///---666555<<<___uuuZZZjjj|||{{{gggZZZWWWUUUdddmmmlllrrr~~~uuuqqqsssnnnmmmoooqqqnnnkkklllmmmooopppmmmjjjhhhjjjllljjjkkkkkkkkkkkkkkkjjjjjjlllmmmnnnoooooonnnmmmllllllkkkjjjjjjkkknnnpppqqqqqqpppmmmllllllmmmpppqqqpppqqqrrrtttuuuuuurrrooolllmmmooopppppppppooonnnlllmmmoooqqqrrrrrrrrrrrrnnnnnnoooooopppqqqqqqrrrlllkkkjjjjjjmmmooooooooolllkkkkkkllloooppppppoooppppppooooooppppppqqqrrrvvvuuusssqqqpppppppppppprrrooollllllmmmoooppppppnnnnnnnnnnnnnnnnnnmmmlllooonnnnnnnnnnnnnnnooooooqqqppppppoooooonnnnnnnnnrrrqqqpppppppppppppppooommmmmmlllllllllmmmnnnoooooonnnmmmlllmmmoooqqqrrrrrrqqqooommmllllllllllllmmmlllkkkjjjiiijjjkkkkkkkkkkkklllmmmnnnooooooooommmlllkkkjjjjjjiiijjjjjjjjjjjjjjjiiiggghhhjjjllljjjkkkmmmnnnooonnnnnnmmmmmmkkkkkkllloooqqqrrrqqqoooppppppooommmmmmoooqqqooopppqqqpppnnnlllllllllnnnrrruuuvvvtttuuuxxx{{{wwwxxxyyyzzz{{{}}}zzzzzzzzzzzzyyyxxxwwwvvvsssnnnhhhfffiiinnnsssuuupppxxx|||~~~wwwxxxnnn]]]PPPNNNPPPRRRYYYbbbrrrlllzzz{{{zzzppprrrzzzvvvvvvqqqooofffUUUVVVRRRJJJ>>>222------000((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''''''''''''''((((((&&&&&&&&&''''''''''''((()))(((''''''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************,,,+++***+++---...---,,,---(((+++444555000444???WWWwwwqqq^^^TTTLLLQQQbbb```DDD666333//////...---,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))***+++***)))'''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************++++++++++++---------,,,******,,,...000444:::QQQxxxmmmrrrxxxfffqqq^^^RRRPPPTTTdddmmmooommm}}}||||||xxxrrrnnnllljjjjjjnnnooollljjjkkkkkkmmmnnnllliiihhhkkknnnlllmmmmmmnnnnnnnnnmmmmmmmmmmmmoooooooooooommmmmmkkklllmmmmmmnnnppprrrtttsssrrrooonnnnnnooorrrssspppppppppqqqrrrrrrpppnnnnnnoooppprrrrrrqqqqqqpppnnnppprrrtttuuuuuutttsssrrrpppmmmjjjjjjlllnnnppplllkkkjjjkkknnnooooooooojjjiiiiiikkknnnoooooonnnppppppooooooppppppqqqrrrqqqqqqrrrrrrqqqpppooommmrrrooollllllmmmoooppppppnnnnnnnnnnnnnnnmmmllllllmmmoooqqqrrrsssrrrqqqppprrrrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrpppooooooooopppkkkkkkkkkkkkllllllmmmmmmqqqpppnnnmmmnnnppprrrssssssrrrpppnnnmmmmmmmmmmmmmmmlllkkkiiiiiijjjkkklllkkklllmmmnnnoooooooooooommmmmmlllkkkkkkkkkkkkkkkhhhjjjmmmmmmkkkjjjjjjkkklllmmmnnnnnnnnnmmmkkkjjjooonnnmmmmmmooopppppppppkkkmmmnnnnnnmmmnnnoooqqqoooqqqrrrqqqooommmlllmmmooosssxxxzzzxxxvvvwwwxxxuuuuuuvvvwwwyyy|||~~~{{{{{{{{{{{{zzzyyyyyyxxxwwwsssooommmnnnrrrvvvxxxsssuuu{{{{{{{{{ppp```TTTVVVXXXQQQJJJHHHggguuuxxxwww{{{{{{hhhfff}}}~~~vvvkkkhhheeeZZZRRRRRRNNNFFF;;;333000000((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''''''''((('''&&&$$$$$$$$$%%%'''(((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************,,,+++***+++---...---,,,,,,***,,,111111555EEEXXXxxxwwwqqqwwwtttcccQQQIIIKKK___}}}```DDD666333//////...---,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,---......---,,,,,,...000333@@@RRRqqqyyyttt~~~ooooooYYYWWW]]]aaabbbrrrvvvsssrrr}}}pppppptttuuurrrpppnnnlllmmmppppppllljjjllljjjkkkkkkkkkjjjkkkmmmnnnkkkllllllmmmmmmmmmmmmmmmjjjkkklllmmmmmmlllkkkjjjiiillloooqqqqqqrrrtttuuusssrrrpppooooooppprrrssspppooonnnnnnppppppnnnlllooopppqqqrrrrrrrrrqqqppppppqqqssstttuuuuuuttttttssspppkkkgggfffhhhkkknnnlllkkkkkklllnnnooonnnmmmjjjiiiiiijjjmmmooonnnnnnoooppppppppppppqqqqqqqqqnnnoooqqqrrrrrrqqqooonnnqqqooommmmmmnnnooooooooooooooooooooonnnmmmlllkkklllnnnqqqtttuuutttrrrqqqrrrrrrssssssssssssrrrqqqqqqrrrrrrqqqooonnnoooqqqlllllllllmmmmmmmmmmmmmmmrrrrrrppppppppppppqqqrrrsssrrrpppooonnnnnnnnnooonnnmmmlllkkkjjjkkkllllllkkklllnnnoooppppppooonnnkkkkkkkkkllllllllllllllliiikkknnnooonnnlllkkkkkklllmmmmmmmmmmmmlllkkkkkkooonnnllllllmmmnnnmmmllliiilllnnnooonnnnnnooopppoooqqqrrrqqqooonnnnnnnnnllloootttwwwxxxwwwwwwwwwssssssssssssuuuwwwzzz{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxvvvssspppoooooopppqqqhhhyyyyyynnnsss}}}{{{vvv___RRRLLLUUU[[[UUUJJJDDDRRR]]]oooqqqlllooofff^^^dddeeeSSSSSSRRRMMMDDD:::222...***))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&'''(((((((((&&&%%%$$$$$$$$$%%%'''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************---,,,+++,,,---...---,,,......,,,***000CCC^^^ssszzzvvviiieeeWWWKKKKKKRRRmmm___CCC555222//////...---,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,+++,,,------...///222555DDDeeexxx|||{{{___YYYdddooorrrqqqzzzuuunnnkkklllnnnmmmmmmooopppoooooorrrppplllkkknnnkkkkkkjjjkkkmmmmmmmmmllliiijjjkkkllllllllllllllljjjkkklllmmmmmmlllkkkjjjfffjjjpppsssssssssssstttppppppooooooooooooppppppqqqooommmmmmnnnooonnnlllnnnnnnpppqqqqqqqqqpppoooppppppqqqrrrssssssssssssqqqoookkkhhhggghhhjjjllllllkkkjjjkkkmmmmmmllljjjkkkjjjjjjkkknnnoooooonnnnnnooopppqqqrrrqqqppppppoooooopppqqqrrrrrrrrrrrrpppnnnmmmnnnooopppooommmoooooooooooonnnmmmlllkkklllnnnoooqqqrrrssssssrrrpppqqqrrrrrrsssrrrqqqpppoooqqqrrrpppnnnmmmoooqqqnnnnnnoooooopppppppppooorrrrrrrrrqqqqqqppppppoooqqqpppooonnnmmmmmmnnnooooooooonnnmmmmmmmmmmmmmmmlllmmmoooppppppooonnnmmmiiijjjjjjkkkllllllllllllkkklllnnnmmmlllkkklllmmmkkkkkkkkkkkklllmmmnnnooonnnmmmkkkkkkmmmnnnmmmlllkkknnnpppqqqooonnnnnnnnnoooqqqqqqqqqoooooopppqqqnnnnnnnnnppprrrtttuuutttpppoooooooooppprrrtttuuuvvvvvvvvvvvvvvvvvvwwwwwwuuuuuuuuutttqqqnnnmmmllldddddddddaaacccrrr{{{sssSSSIIIGGGQQQYYYWWWRRRRRRPPPRRRUUU]]]lll}}}~~~rrrxxx}}}wwwmmmmmmiii___^^^[[[VVVNNNCCC777///,,,,,,++++++***))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************---,,,+++,,,.........---,,,111111222BBB```xxxzzz|||mmmoooaaa\\\QQQPPP[[[ggg```CCC444111000///...---,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%&&&'''***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))***,,,...///222666999]]]|||lllmmmddd^^^]]]gggrrrwwwxxxyyy~~~xxxqqqjjjkkknnnqqqnnniiijjjooonnnlllmmmooommmhhhhhhkkknnnkkkjjjkkknnnooollliiiiiijjjkkklllllllllllllllkkklllmmmnnnnnnmmmlllkkkccciiipppttttttrrrrrrsssnnnnnnnnnoooooonnnnnnnnnqqqpppnnnmmmnnnooonnnmmmlllmmmnnnppppppoooooonnnoooooooooppppppqqqqqqrrrnnnmmmkkkjjjiiiiiijjjkkkkkkjjjjjjjjjkkkkkkjjjhhhmmmllllllmmmooopppooonnnmmmoooqqqrrrsssrrrpppoooqqqpppppppppqqqsssuuuwwwooonnnnnnoooppppppnnnmmmoooooooooooonnnmmmlllkkkmmmmmmmmmmmmoooqqqssstttnnnoooqqqqqqrrrqqqpppooonnnpppqqqpppmmmmmmooorrrppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqooonnnmmmoooooommmllllllmmmnnnoooooooooooooooooonnnnnnnnnmmmnnnpppqqqpppooommmlllhhhhhhjjjkkklllmmmmmmmmmmmmmmmlllkkkiiijjjmmmoooiiiiiiiiiiiikkknnnqqqrrrnnnmmmllllllnnnooooooooonnnpppsssssspppnnnmmmlllppppppqqqpppooooooqqqsssuuuqqqlllkkknnnqqqqqqqqqnnnmmmlllkkklllmmmpppqqqsssssssssssstttuuuvvvwwwpppsssvvvvvvuuurrrooonnnkkk[[[WWWUUUSSShhh|||uuuVVVMMMKKKRRRWWWWWWZZZaaaWWWPPPFFFAAAKKKiiippprrrhhhkkk|||yyyeeemmmjjjddd^^^VVVKKK===333......------,,,+++******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************---,,,+++,,,...///...---(((333:::AAAYYYzzzvvvwwwtttgggbbbccc]]]TTT]]]qqqaaaEEE555111//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((())))))))))))''''''((())))))))))))))))))((('''&&&%%%&&&&&&'''&&&''''''((()))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,---***,,,000---...???TTTwww{{{~~~fffXXXjjjiiiWWWVVVWWW^^^hhhnnnqqqvvv|||zzzvvvuuurrrppplllllllllmmmmmmmmmmmmmmmnnnoooqqqqqqooommmllllllmmmnnnnnnooonnnnnnmmmlllnnnllllllnnnnnnkkkkkknnnqqqqqqpppooonnnmmmllllllmmmpppsssvvvuuusssooolllppppppppppppoooooonnnnnnqqqrrrrrrpppmmmkkkkkkllloooppppppooommmlllnnnooorrrooollllllmmmooopppoooqqqnnnkkkkkknnnoooooommmooooooooonnnllljjjgggfffhhhkkknnnpppppppppqqqrrrpppmmmlllnnnqqqtttsssrrruuutttsssrrrqqqpppppppppuuuqqqmmmnnnqqqssspppmmmnnnmmmllllllmmmnnnooopppoooppppppooommmnnnppprrrttttttsssqqqoooooorrrttttttqqqmmmmmmooopppooommmssspppoooqqquuuvvvsssnnnrrrqqqoooqqqsssrrrooolllmmmllljjjjjjjjjmmmoooqqqnnnlllkkknnnrrrsssoookkkkkkmmmoooqqqpppmmmjjjgggkkkkkkiiiiiiiiiiiijjjkkkooooooooopppooonnnjjjhhhkkkkkkjjjjjjjjjjjjkkkkkkhhhhhhiiijjjkkklllmmmnnnnnnnnnooopppqqqrrrrrrsssqqqsssuuutttrrrqqqrrruuuwwwsssooonnnqqqtttttttttoooooonnnmmmlllkkkkkkjjjnnnrrrrrrppprrrwwwwwwrrrqqquuuvvvrrrpppqqqqqqpppnnnlll^^^MMMJJJWWWaaaaaaOOOIIIDDDFFFOOO[[[cccfffaaaXXXKKK@@@===JJJeee}}}rrrwwwmmmUUUXXXiii}}}yyytttzzzsssaaaUUUTTTNNNCCC???...)))***'''((()))###(((((('''''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%######%%%(((***(((&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))******+++++++++******************...(((&&&+++///...,,,,,,***222GGGdddzzz|||xxxvvvrrrgggddd]]]bbbjjjwwwbbbGGG888333//////...---,,,,,,,,,,,,,,,,,,++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&%%%))))))***+++++++++++++++***)))((('''''''''((((((''''''(((((()))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,...***+++000333===WWWqqq~~~jjjeeemmm}}}bbbUUUSSS\\\[[[dddrrrxxxyyyzzzuuusssrrrqqqoookkkkkkkkkllllllmmmmmmmmmnnnpppqqqqqqooonnnnnnooopppppppppooonnnnnnnnnnnnooollllllnnnnnnllllllnnnqqqpppooonnnmmmmmmmmmmmmpppqqqsssuuuuuutttrrrpppqqqqqqppppppoooooonnnnnnoooooonnnoooooooooooonnnoooppppppooommmmmmnnnooorrrooommmlllnnnooopppppppppnnnkkklllnnnoooooommmnnnnnnnnnnnnmmmlllkkkjjjjjjllloooppppppppprrrssspppnnnmmmnnnqqqssssssrrrssssssrrrqqqqqqqqqqqqrrrvvvsssooopppssstttrrrooorrrqqqpppnnnmmmmmmnnnnnnpppppppppooonnnnnnppprrruuuuuutttrrrqqqqqqsssuuuvvvssspppooopppqqqooonnntttqqqppprrruuuvvvrrrnnnqqqooooooppprrrssspppmmmqqqooonnnmmmnnnpppssstttrrrooommmnnnrrrtttrrrooonnnoooqqqqqqqqqooollljjjmmmllllllkkkkkklllmmmnnnnnnooopppqqqqqqpppnnnlllnnnmmmmmmllllllmmmmmmnnnkkkkkklllllllllllllllmmmmmmmmmnnnooopppqqqrrrrrrsssuuuvvvtttrrrqqqsssuuuwwwtttqqqqqqtttvvvvvvuuunnnnnnmmmlllkkkjjjjjjiiilllooopppnnnoootttsssooorrrvvvvvvsssqqqrrrsssqqqmmmmmmdddUUURRRYYY]]]ZZZMMMKKKKKKNNNTTTZZZ^^^___ddd___UUUGGG===>>>NNN^^^jjj|||ooommmuuummmaaabbb___iiivvvvvvssskkk```TTTLLLGGGNNN999---+++))),,,...((((((((('''''''''&&&&&&&&&(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%$$$###%%%((()))'''%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))******+++++++++******************,,,)))(((,,,...------///:::;;;RRRsss~~~ttttttyyyuuu}}}ttthhh```___QQQeee|||aaaFFF888333//////...---,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((('''&&&%%%))))))***++++++++++++++++++***)))((((((((())))))'''(((((())))))*********))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------000++++++333???TTTtttrrroooXXXiii|||^^^LLLOOOZZZbbbbbbppp{{{sssxxxtttpppnnnnnnoooooonnnjjjjjjkkklllmmmmmmnnnnnnooopppqqqpppooooooqqqssstttrrrpppooonnnnnnooopppooollllllnnnnnnlllmmmppppppooommmllllllmmmooopppqqqqqqqqqqqqrrrrrrssstttqqqqqqppppppooonnnnnnmmmmmmkkkjjjmmmqqqssssssqqqppppppqqqooonnnmmmoooppprrrpppmmmmmmoooppppppppppppnnnlllmmmnnnoooooonnnnnnnnnnnnmmmmmmmmmmmmmmmlllmmmoooooooooppprrruuupppooooooppprrrttttttssssssssssssrrrrrrrrrsssssswwwtttqqqqqqtttuuusssqqqsssrrrqqqoooooooooppppppqqqqqqqqqpppnnnoooqqqsssuuuvvvvvvtttsssrrrtttuuuwwwuuusssrrrrrrrrrqqqooouuusssqqqsssuuuuuuqqqnnnpppooooooppprrrrrrqqqooorrrqqqpppooopppqqqsssuuuvvvrrroooooorrrttttttsssooooooppppppooonnnmmmlllooonnnnnnnnnnnnooopppqqqnnnoooppprrrrrrrrrqqqppppppoooooonnnnnnoooooopppoooooonnnnnnmmmmmmmmmllllllmmmmmmnnnooopppqqqqqqvvvvvvuuutttrrrrrrsssuuuuuusssrrrrrrtttuuuuuuuuunnnmmmmmmlllkkkjjjiiiiiijjjlllllljjjjjjmmmnnnlllpppssstttqqqoooqqqrrrqqqlllnnnjjj```\\\]]]ZZZTTTKKKOOOTTTXXXYYYYYYYYYYYY]]]ccceee[[[LLLCCCCCCFFFSSSfff|||rrrkkkppp{{{ttthhhiiifffjjj{{{yyywwwwwwnnn^^^SSSQQQ[[[BBB111+++&&&)))---(((((((((((('''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&%%%$$$%%%''''''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++++++++******+++...---+++///666@@@LLLfff~~~{{{tttyyyoooggg```WWWUUUXXX^^^}}}~~~\\\BBB444000//////...---,,,,,,,,,,,,***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,------......111---000@@@VVVooo}}}sssqqqttt^^^fffiiiXXXQQQSSS^^^jjjjjjooo~~~xxxpppjjjjjjjjjjjjjjjlllnnnoooooojjjjjjkkkmmmnnnoooppppppppppppqqqpppooopppsssvvvuuussspppmmmlllmmmoooqqqpppmmmlllnnnooommmnnnqqqpppnnnlllkkkkkknnnppprrrpppnnnmmmlllmmmooorrrtttqqqqqqppppppooonnnnnnnnnmmmjjjhhhlllrrrvvvtttqqqpppqqqqqqpppooonnnpppqqqrrrpppnnnnnnpppqqqqqqpppooonnnnnnnnnnnnoooooonnnoooooonnnmmmlllkkkkkkkkklllmmmnnnmmmmmmnnnqqqtttqqqqqqrrrssstttuuuuuutttvvvvvvuuutttssssssssstttuuurrrpppppprrrsssrrrpppoooooooooooopppqqqssstttrrrssssssqqqooooooqqqssstttuuuvvvuuussssssssstttuuutttsssrrrrrrrrrrrrqqquuutttssstttttttttqqqnnnqqqpppppppppqqqppppppooopppooonnnnnnnnnoooqqqrrrvvvsssqqqqqqsssttttttsssooonnnmmmmmmlllllllllllloooooooooooopppqqqqqqrrrnnnoooqqqqqqqqqppppppqqqppppppoooooooooooopppppppppoooooooooooonnnnnnnnnmmmmmmnnnooopppqqqqqqrrrvvvuuutttrrrqqqqqqrrrsssooooooooopppqqqqqqqqqqqqmmmmmmmmmllllllkkkkkkkkkkkkkkkiiifffeeegggjjjllllllpppqqqmmmlllnnnooommmkkknnnnnnhhhcccaaa\\\UUUOOOUUUZZZ[[[YYYWWWXXX[[[]]]kkkvvvrrrfffZZZOOOGGGPPPZZZnnnwwwiiifffmmmzzzjjjiiiuuuwwwuuuzzzvvvpppfff^^^aaaMMM???666)))&&&***(((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))******+++******+++++++++++++++,,,)))+++...///++++++333???HHHeeezzz|||~~~~~~|||kkk[[[VVVQQQOOOXXXggg{{{ZZZ@@@333/////////...---,,,,,,,,,,,,)))))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,---......//////000222???YYYwwwsssuuukkkhhhpppqqq\\\KKKJJJRRR[[[jjjxxx~~~uuurrrooojjjeeebbbdddgggjjjmmmooopppqqqkkklllmmmnnnooopppqqqqqqooopppqqqppppppqqqtttvvvuuurrrooolllkkkllloooqqqqqqmmmlllnnnooommmooossspppooommmllllllnnnqqqssspppooommmkkklllooorrruuuppppppppppppooooooooonnnooollljjjmmmrrruuusssppppppqqqqqqqqqooooooqqqrrrrrrpppooopppqqqrrrqqqpppnnnoooooooooooonnnnnnoooqqqpppnnnllljjjhhhfffeeekkkllllllkkkkkklllooorrrrrrsssuuuvvvvvvvvvvvvvvvyyyxxxwwwuuutttsssssssssqqqpppnnnnnnnnnooonnnnnnnnnnnnnnnnnnoooqqqsssttttttttttttrrrpppppprrrtttrrrtttvvvuuutttrrrrrrrrrpppqqqrrrrrrrrrrrrrrrrrruuuttttttttttttsssqqqooorrrrrrrrrqqqooonnnnnnooooooooonnnnnnnnnooopppqqqrrrrrrssstttttttttrrrqqqpppooonnnmmmmmmmmmnnnnnnnnnnnnooooooppppppppppppnnnpppqqqpppnnnmmmnnnoooooonnnnnnmmmmmmnnnnnnooonnnnnnnnnoooooooooooopppmmmnnnnnnooopppqqqrrrrrrtttrrrqqqpppppppppqqqqqqlllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnllliiifffcccdddiiinnnkkkoooppplllkkkmmmmmmlllkkkmmmmmmjjjgggeeebbb]]]XXX[[[]]]ZZZVVVUUUZZZ```gggttt|||yyyxxxxxxnnnaaaZZZXXX___tttxxxccc^^^fffqqqsssmmmrrrrrrqqqxxx}}}tttuuuzzzhhheee[[[WWWMMM666***,,,,,,))))))((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))******+++******++++++,,,,,,,,,,,,+++---000000---///>>>MMMjjj|||~~~ppp___RRRNNNNNNUUUqqq}}}[[[AAA444111//////...---,,,,,,,,,,,,)))))))))************+++))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))((('''&&&%%%))))))***+++++++++++++++''''''((()))))))))((((((************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,---...///000000222>>>XXXxxx{{{zzzooojjjzzzmmmSSSHHHGGGMMMXXX[[[^^^pppyyyqqqmmmkkkhhhccc^^^```dddiiimmmoooppprrrsssllllllmmmnnnooooooppppppooopppqqqqqqpppqqqsssuuusssqqqnnnlllkkkmmmpppqqqqqqnnnlllnnnooonnnppptttqqqpppnnnnnnnnnppprrrsssrrrqqqpppoooppprrrtttuuuoooooooooooopppppppppppppppnnnmmmnnnqqqsssrrrppppppqqqrrrqqqpppppprrrtttrrrqqqpppqqqrrrsssqqqpppmmmoooqqqpppooonnnnnnooorrrqqqpppnnnjjjfffbbb```iiijjjkkkkkkkkkkkkmmmoooqqqsssvvvvvvuuuttttttuuuxxxwwwvvvuuutttsssssssssooonnnmmmmmmllllllmmmmmmrrrqqqpppoooooopppqqqqqquuuvvvuuusssqqqqqqrrrtttqqqsssvvvvvvuuurrrqqqqqqnnnppprrrrrrqqqpppqqqrrrssstttuuuuuutttsssrrrqqqrrrrrrrrrqqqnnnnnnoooppprrrqqqqqqqqqqqqqqqrrrrrrqqqrrrtttuuutttsssqqqooorrrrrrqqqqqqqqqqqqrrrrrrmmmnnnnnnoooooonnnmmmmmmmmmooopppooollljjjlllnnnmmmllllllkkkkkkllllllmmmlllmmmmmmmmmnnnnnnoooooolllmmmmmmnnnooopppqqqrrrqqqpppooooooqqqqqqpppooolllmmmmmmkkkiiiiiijjjkkkkkklllmmmnnnooopppqqqqqqpppnnnnnnmmmiiifffhhhnnnnnnrrrrrrnnnlllnnnnnnlllkkkkkkkkkjjjiiihhhgggfff```aaa___ZZZUUUUUU[[[aaaffflllmmmoooeee\\\\\\lll}}}wwwhhhcccaaannn}}}kkkhhhzzzooommmrrrqqqpppeeedddjjjaaaCCC///---,,,)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$###$$$&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))******+++******++++++,,,---------,,,...111222333;;;PPPccczzzjjjXXXLLLNNNTTTccc]]]BBB666222//////...---,,,,,,,,,,,,************++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((('''&&&%%%))))))***+++++++++++++++'''((()))*********))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---...///000111111888PPPssswww|||{{{gggtttnnnSSSEEEGGGLLL\\\iiijjjlll}}}wwwwwwtttqqqmmmjjjfffaaa]]]```eeelllpppqqqrrrssstttkkklllllllllmmmmmmnnnnnnnnnoooqqqrrrqqqpppqqqrrrrrrpppnnnmmmnnnooorrrsssrrrnnnllloooooooooqqqvvvqqqqqqqqqpppqqqqqqrrrrrrrrrrrrrrrsssssssssssssssmmmmmmnnnooopppqqqrrrrrroooooooooppppppqqqqqqqqqpppqqqrrrrrrqqqqqqssstttrrrqqqqqqrrrssssssrrrpppmmmooorrrqqqooonnnnnnpppqqqqqqqqqppplllgggbbb___iiikkkmmmmmmllllllmmmnnnnnnqqqtttuuusssqqqrrrssssssrrrrrrrrrrrrrrrssssssooooooooonnnmmmmmmnnnooosssrrrqqqppppppqqqrrrsssvvvwwwvvvtttrrrqqqsssuuuqqqtttwwwxxxvvvtttrrrqqqppprrrtttssspppnnnnnnooorrrsssuuuuuutttsssssssssooopppqqqpppnnnoooqqqtttsssssssssrrrrrrrrrrrrsssssstttttttttsssrrrrrrrrrssssssssssssssssssssssssnnnnnnoooooonnnmmmlllkkkjjjmmmpppnnnkkkjjjmmmqqqlllkkkkkkjjjjjjkkkkkklllmmmlllllllllllllllkkkkkkjjjkkkkkklllmmmnnnooooooooonnnnnnqqqssstttqqqoookkkkkkjjjgggdddccceeeggghhhiiikkkmmmoooqqqrrrsssnnnpppuuuxxxsssjjjhhhlllooossssssooolllmmmmmmkkkkkkjjjjjjkkkkkkjjjiiijjjeeeeeeccc___ZZZWWWXXXZZZ___bbbbbbjjjeee^^^^^^ggglllmmmuuuuuufffeeettt|||vvvmmmxxxggglll|||ttt}}}xxxhhhkkkuuuoooPPP888000+++))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$!!!###&&&&&&$$$###%%%'''$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))******+++******++++++,,,------...------000555;;;KKKeee|||zzzuuurrr```QQQOOO^^^kkkvvv\\\BBB555222//////...---,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''((()))))))))))))))((()))***+++,,,,,,+++***++++++******************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---...///000111222@@@___uuuzzzrrrbbbrrrVVVKKKNNN\\\ZZZbbbpppwwwzzzuuuxxxwwwvvvuuurrrmmmhhhccc```aaagggnnnrrrsssrrrssstttkkkkkkkkkkkkkkkkkkkkkkkkmmmooorrrrrrqqqpppppppppqqqpppoooooopppqqqsssuuurrrnnnmmmooooooooorrrvvvrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrssssssrrrpppooollllllmmmoooppprrrssssssmmmoooqqqqqqpppppprrrsssppprrrrrrrrrqqqqqqsssuuurrrqqqqqqrrrssstttrrrppplllooorrrrrrpppnnnnnnppppppqqqrrrrrrnnniiiccc___iiikkknnnooonnnmmmmmmnnnlllooossssssqqqoooooopppmmmnnnnnnoooppprrrssstttqqqrrrqqqpppoooooopppqqqpppppppppqqqrrruuuwwwxxxwwwwwwvvvtttrrrrrrsssuuurrruuuyyyzzzxxxuuusssrrrsssuuuvvvuuupppmmmlllmmmqqqsssuuuvvvuuutttssstttlllnnnpppooooooppptttxxxrrrrrrrrrrrrrrrrrrrrrrrrvvvvvvuuusssqqqqqqsssuuuqqqqqqrrrssssssrrrrrrrrroooooooooooonnnmmmkkkjjjiiilllooonnnlllkkkppptttkkkkkkkkkjjjjjjkkkkkkkkknnnmmmlllkkkjjjiiihhhhhhhhhiiiiiijjjkkklllmmmnnnnnnmmmooorrrvvvvvvsssooohhhhhhgggbbb^^^]]]```cccfffgggiiikkknnnqqqssstttlllqqqzzz|||ooohhhiiiooorrrrrrmmmjjjkkkjjjhhhkkkjjjkkkmmmllljjjjjjjjjfffggggggddd^^^YYYTTTRRRaaadddeeeqqqttt[[[YYY\\\___YYYQQQWWWeee}}}uuufffnnnvvvuuukkk___rrrzzzvvvzzzqqqsss}}}zzz]]]DDD888000))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$"""%%%&&&$$$$$$%%%((($$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,---......------000777BBBVVVttt~~~vvv{{{rrrjjjeeeZZZQQQZZZvvv}}}[[[AAA444000000000...---,,,+++++++++,,,,,,++++++***)))((((((******))))))((((((''''''(((((((((((((((''''''''')))(((((('''''''''((((((''''''((()))))))))))))))((()))*********((('''&&&+++++++++,,,,,,+++++++++*********)))((()))+++...++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,000111...+++///777===eee{{{wwwzzzwwwoootttppp]]]RRRNNNVVVbbblllpppvvv}}}xxxuuussssssttttttrrrooojjjgggffffffjjjmmmpppqqqooooooqqqssspppppppppooonnnmmmmmmmmmpppppppppoooooommmllllllmmmooopppqqqqqqrrrtttvvvpppmmmlllllloooqqqssssssnnnlllkkkkkkmmmnnnnnnmmmlllnnnoooooonnnmmmooopppnnnlllkkklllooorrrtttttttttrrrqqqqqqrrrqqqpppnnnsssrrrqqqqqqsssuuuuuuttttttqqqoooooorrrsssrrrpppiiilllnnnoooooonnnoooooorrrrrrrrrqqqpppnnnllljjjhhhiiijjjiiihhhgggggghhhooooooppppppqqqqqqrrrrrroooppppppqqqrrrtttuuuvvvppprrrsssrrrooonnnqqqsssssssssssssssssssssssssssuuuuuuuuuuuuttttttttttttuuusssqqqsssvvvxxxvvvsssyyywwwtttqqqpppqqqrrrtttqqqsssvvvvvvuuuuuuvvvxxxqqqsssttttttsssqqqppppppxxxuuurrrqqqqqqqqqqqqpppwwwuuusssssssssqqqpppqqqpppoooooooooooonnnmmmlllrrrnnnkkklllnnnllleee___bbbjjjkkkmmmrrrlllgggnnniiiggghhhlllmmmjjjjjjllllllkkkjjjjjjjjjfffbbb^^^___bbbeeeggghhhiiijjjlllppprrrqqqpppqqqtttsssooodddqqqbbbPPPYYY^^^YYY^^^```aaaccceeekkkpppqqqpppoooqqqttttttrrrooommmlllooollliiifffeeeeeefffggglllkkklllooopppmmmgggbbbeeeffffffdddaaa]]]XXXVVV___]]]]]]kkkxxxXXXGGGPPP\\\```WWWJJJDDDFFFTTTiiippp~~~ooowww~~~|||vvvsssrrrqqqgggSSS@@@555///---+++(((&&&&&&'''(((***)))((('''&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''((()))&&&&&&&&&''''''''''''(((((((((((((((((()))******))))))))))))******************))))))))))))******'''***,,,,,,,,,------,,,444///333EEEZZZkkkwww~~~yyysssrrryyyrrrgggbbb```[[[```^^^CCC555000000///...---,,,+++++++++,,,,,,++++++***))))))(((***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''((())))))))))))))))))*********))))))((('''******++++++++++++******************))))))+++---++++++,,,,,,,,,,,,------***++++++,,,,,,---......000///111444...+++;;;PPPyyy~~~~~~pppSSSLLLRRR[[[fffoooxxxxxxyyyqqqqqqpppooonnnnnnoooooonnnkkkiiihhhhhhllloooqqqpppnnnmmmnnnpppooooooooonnnnnnmmmmmmmmmpppppppppppppppooommmmmmlllnnnpppqqqqqqqqqssstttrrrpppnnnnnnppprrrssssssnnnmmmkkklllnnnooonnnnnnppprrrssssssrrrqqqssstttkkkkkkjjjlllppprrrssssssqqqpppooopppqqqrrrqqqpppsssrrrpppqqqrrrssssssrrrrrrpppnnnnnnpppqqqpppnnnkkkmmmoooppppppoooppppppooooooppppppooommmlllkkkggghhhiiiiiiiiiiiijjjkkknnnnnnoooooopppqqqqqqqqqqqqqqqqqqqqqrrrsssttttttrrrssstttrrrpppoooqqqssstttttttttsssssstttttttttuuuuuuuuuuuuuuuuuuuuuvvvuuutttssssssuuuvvvvvvuuuvvvuuusssrrrrrrtttvvvwwwuuuvvvwwwxxxxxxwwwwwwwwwoooppprrrsssrrrpppoooooouuusssqqqqqqsssuuuwwwxxxvvvsssqqqrrrsssrrrqqqpppiiihhhgggiiilllnnnooooooooopppoooooommmiiidddaaadddkkkkkkjjjoookkkgggnnnjjjgggeeehhhiiihhhjjjooollllllkkkkkkjjjgggbbb^^^aaadddhhhjjjkkklllmmmnnnmmmoooooonnnooorrrpppllljjjjjjXXXMMM\\\bbb]]]aaabbbbbb``````dddkkkmmmllloooqqqssssssqqqooonnnnnnpppnnnjjjgggffffffggghhhhhhhhhiiilllnnnmmmjjjfffgggggggggfffccc___[[[XXXUUUTTTTTT```uuu~~~iiiLLLLLLTTTaaaggg^^^NNNCCC@@@CCCTTTnnnyyyssstttppp~~~oookkkiiijjjeeeXXXIII@@@555///)))'''(((***++++++))))))'''&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''''''''&&&%%%&&&'''((((((&&&&&&&&&''''''''''''((()))((((((((((((((()))***))))))))))))************,,,,,,++++++++++++,,,,,,+++,,,,,,,,,---/////////444222???ZZZnnnwwwvvvlllqqq~~~~~~sssfffbbbgggjjj```DDD555000000///...---,,,+++++++++,,,,,,++++++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))))))))))))))++++++***))))))))))))***))))))************)))))))))***+++***))))))+++---++++++,,,,,,,,,,,,------+++++++++,,,------......444---000777111---GGGlll|||{{{vvvkkklllSSSBBBKKK```nnnrrrtttxxx|||wwwnnnnnnqqqqqqpppoooiiilllnnnooonnnmmmmmmmmmpppqqqrrrqqqnnnllllllmmmnnnnnnnnnnnnnnnnnnmmmmmmooopppqqqrrrrrrqqqooonnnlllnnnrrrssssssrrrrrrrrrtttrrrppppppqqqrrrrrrrrrooonnnlllmmmoooppppppooooooqqqrrrrrrqqqppprrrssskkkkkkkkknnnqqqsssrrrqqqmmmmmmlllnnnqqqrrrrrrrrrsssqqqppppppqqqrrrqqqooopppooonnnnnnpppppppppnnnlllnnnpppqqqpppppppppqqqmmmnnnooopppqqqpppooonnngggggghhhiiijjjlllnnnooommmmmmnnnoooooopppqqqqqqrrrrrrqqqqqqqqqqqqrrrrrruuuuuutttrrrpppppprrrtttuuuuuuttttttttttttuuuvvvtttttttttttttttuuuuuuuuuttttttuuutttssssssuuuwwwvvvuuutttssstttuuuwwwxxxwwwwwwwwwxxxyyyxxxvvvtttrrrsssuuuvvvuuusssqqqpppttttttsssrrrrrrsssuuuvvvwwwtttrrrrrrttttttqqqmmmiiieeebbbccchhhmmmooopppjjjnnnqqqqqqmmmhhheeedddaaajjjjjjhhhllliiigggooojjjeeebbbcccdddeeejjjpppmmmmmmmmmmmmlllhhhccc___```dddhhhkkklllmmmnnnooommmoooooommmoooqqqooojjjkkk___MMMQQQgggmmmhhhjjjllliiiccc___ccclllpppoooooopppqqqqqqooooooooopppqqqooollliiiggggggggghhheeeeeefffhhhkkklllkkkjjjiiijjjjjjhhhfffbbb___]]]SSSRRRSSSZZZjjjqqqcccNNNTTTVVVZZZ^^^XXXMMMEEECCC:::DDD[[[ooottttttuuupppttt}}}oooqqqtttiiiaaa``````[[[UUURRR>>>444(((&&&+++000000---(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))(((((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((***)))((((((((((((((()))))))))))))))************,,,,,,++++++++++++,,,,,,///---+++,,,...000111111///777OOOnnnnnnhhhvvvvvvmmmmmmuuupppbbb```lllaaaDDD444/////////...---,,,++++++,,,+++++++++*********))))))))))))))))))((((((((((((((((((((((((((()))))))))(((''''''''''''(((((()))''''''((())))))))))))))),,,+++***))))))***+++,,,(((((())))))))))))(((((()))***+++***))))))+++,,,+++++++++,,,,,,,,,------++++++,,,,,,---.........111+++---444666???```|||}}}vvvhhhooo~~~yyySSSJJJNNNbbbtttwwwpppkkkvvv|||uuuoooqqqsssrrrppppppjjjmmmqqqssssssqqqqqqqqqqqqrrrrrrqqqpppnnnmmmmmmnnnnnnooooooooopppppppppooopppqqqrrrsssrrrqqqpppmmmppptttuuuuuusssrrrrrruuusssqqqpppqqqqqqqqqpppooonnnmmmnnnpppqqqqqqpppoooqqqrrrrrrqqqppprrrsssnnnnnnoooqqqrrrsssqqqooommmllllllmmmpppqqqqqqppprrrpppooopppppppppooommmoooooooooooopppppppppooommmnnnppppppoooooopppqqqnnnoooqqqssstttttttttsssiiihhhhhhiiikkkmmmoooooollllllmmmnnnoooppppppqqqssssssrrrqqqppppppqqqqqquuutttsssrrrrrrrrrtttuuussssssrrrrrrssstttuuuuuussssssrrrrrrrrrrrrrrrqqqsssuuuvvvuuuqqqpppsssvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvuuuuuuvvvwwwwwwtttrrrssstttuuuuuutttqqqllliiiiiillloooqqqrrrqqqqqqqqqttttttrrrqqqssstttpppkkkooohhh```___dddjjjllllllgggjjjnnnooonnnjjjeeecccYYYfffiiiggglllkkkiiioooiiidddccceeeffffffjjjooonnnnnnnnnnnnmmmiiiccc___^^^aaafffjjjkkklllmmmnnnnnnqqqqqqoooppprrrooojjjcccTTTMMM___uuuwwwrrrssspppmmmccc\\\aaannntttrrroooppppppooonnnnnnppprrrrrrpppmmmkkkiiihhhiiiiiieeeddddddeeegggiiijjjkkkkkkkkkkkkjjjhhheeecccaaaWWWVVVUUUXXXbbbiiicccXXXXXXOOOGGGDDDDDDFFFKKKRRRCCCBBBNNNcccnnnqqqrrrfffqqq~~~}}}zzznnnqqq}}}}}}ppp```[[[\\\]]]]]]^^^III;;;,,,'''---222000+++(((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''((()))***+++((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***))))))(((((((((((((((((()))))))))******************))))))))))))******///,,,***---//////000222111HHHeeezzz}}}uuuwww}}}iiihhhiiiiiiaaa[[[cccqqq```BBB333...///...------,,,,,,,,,,,,+++++++++***************(((((((((((())))))))))))(((((((((((())))))******'''''''''''''''((())))))''''''((())))))))))))))),,,+++***))))))***+++,,,((((((((())))))((((((((((((***++++++******+++,,,+++++++++,,,,,,,,,------+++,,,,,,------...//////+++,,,...444BBB]]]~~~tttlllwwwiiifffqqqSSSEEEMMM```uuuzzzqqqjjjkkk~~~xxxyyyrrrnnnnnnnnnkkkkkkmmmlllooorrrtttsssqqqppppppqqqqqqqqqqqqrrrqqqqqqpppoooooopppqqqrrrsssssstttqqqqqqqqqrrrrrrrrrrrrrrrppprrrvvvwwwvvvtttsssrrruuusssqqqpppppppppooommmooonnnmmmnnnppprrrrrrqqqssstttvvvuuuttttttuuuwwwtttssssssssstttssspppmmmooonnnmmmnnnoooooonnnmmmpppoooooooooppppppnnnlllkkklllnnnooonnnnnnnnnnnnlllnnnooonnnmmmmmmnnnpppnnnoooqqqssstttuuuttttttmmmkkkhhhiiikkkmmmmmmlllllllllmmmnnnooopppqqqqqqrrrrrrqqqpppppppppqqqqqqsssrrrrrrrrrssssssssssssmmmnnnoooqqqrrrsssssstttsssssssssrrrrrrqqqqqqpppsssuuuwwwuuuqqqnnnoooqqqooopppqqqssstttuuuvvvvvvuuutttttttttuuuuuutttsssppppppoooooommmhhh```ZZZZZZaaakkkqqqrrrpppnnnmmmfffkkknnnmmmooorrrqqqlllpppeee[[[YYY```gggiiihhhkkkkkkkkkmmmmmmiii___XXXOOObbbiiiiiinnnnnnkkkoookkkiiijjjnnnooommmmmmpppnnnnnnoooooonnniiiccc^^^\\\```fffjjjlllmmmnnnooonnnppppppoooooopppmmmgggXXXMMMWWWooo{{{vvvqqqpppiiieee[[[RRRYYYiiiqqqnnnooopppooonnnmmmnnnppprrrqqqpppnnnlllkkkjjjjjjjjjggggggeeeddddddeeegggiiikkkkkkkkkjjjhhhgggeeeccc]]]ZZZUUUSSSVVV[[[ZZZVVVRRRDDD777333888DDDSSS```UUUHHHDDDRRRbbbkkkyyyeeefffwww~~~zzzpppcccccc~~~qqqfffccccccaaa___^^^RRREEE666///111222...((('''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''((()))***+++(((((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''((())))))(((((((((((())))))((()))))))))******************))))))))))))******---******...///...111777CCCccc|||uuupppwwwqqq\\\OOOZZZrrr___AAA333//////...---,,,,,,,,,,,,,,,************************(((((((((((())))))))))))'''(((((())))))******+++''''''&&&''''''((()))***''''''((()))))))))))))))***))))))))))))***++++++(((((())))))))))))((((((((()))+++,,,+++******+++++++++,,,,,,,,,,,,------,,,,,,,,,---......//////***000888EEE\\\zzz|||yyykkklllrrrnnn|||sss\\\NNNHHHGGGSSShhhxxxwwwrrrzzzvvvtttxxxsssnnnkkkkkkjjjiiikkkooollloooqqqrrrpppnnnnnnnnnpppooooooppprrrsssrrrpppooopppqqqrrrtttuuuvvvwwwsssrrrqqqppppppppprrrrrrqqqtttvvvwwwuuusssrrrssstttsssqqqqqqqqqpppnnnmmmooommmmmmnnnppprrrrrrqqqrrrsssuuutttsssssstttvvvxxxvvvuuuttttttsssqqqnnnrrrpppnnnnnnoooooommmkkkooooooooopppqqqpppnnnlllgggiiilllmmmlllkkkllllllmmmnnnnnnmmmllllllnnnooommmnnnpppqqqrrrrrrqqqqqqppplllhhhhhhjjjlllkkkjjjllllllmmmnnnpppqqqrrrrrrpppppppppppppppqqqrrrsssrrrqqqqqqrrrsssrrrooommmgggiiilllppprrrsssrrrrrrrrrrrrrrrrrrsssssssssssstttuuuvvvuuuqqqmmmjjjiiibbbdddiiiooossswwwyyyzzzuuuuuuuuusssqqqppprrruuurrrpppoooooommmfff[[[TTT___fffooorrrnnnfff```]]]WWWbbbjjjiiijjjoooqqqnnnhhh\\\QQQRRR\\\fffiiigggpppmmmkkkkkkjjjbbbUUUJJJJJJ```jjjjjjoooppplllnnnooonnnqqqvvvwwwsssqqqrrrnnnnnnooopppnnniiibbb]]]\\\aaaggglllnnnooopppqqqkkknnnnnnlllmmmmmmiiicccPPPMMM```wwwvvvmmmjjjeeedddbbbWWWNNNVVViiipppkkkpppppppppnnnmmmmmmoooqqqooonnnmmmllllllkkkkkkkkkjjjiiihhheeebbbbbbdddfffiiiiiiiiihhhgggfffeeedddddd```ZZZUUUSSSRRRQQQPPPGGG>>>777888???IIIVVVaaaeeeWWWJJJJJJTTTaaappp{{{hhh]]]hhhnnnuuuyyyddd\\\eee|||ssspppoooqqqppphhh___[[[XXXQQQFFF???:::555...)))(((((())))))(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))'''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((()))******))))))))))))************,,,,,,++++++++++++,,,,,,+++)))+++000//////:::GGG[[[uuu|||zzz~~~pppTTTNNNhhh___AAA444222......---,,,,,,,,,------************************'''((((((((()))))))))***'''(((((()))******++++++&&&&&&&&&''''''((()))***''''''((()))))))))))))))'''((())))))*********)))((())))))******))))))(((''')))+++,,,+++******+++++++++,,,,,,,,,,,,------,,,,,,------.../////////000666IIIeee}}}~~~ssstttlllmmmqqqwwwmmmUUUHHHJJJSSSWWW^^^nnn}}}}}}uuupppppptttnnnlllkkkmmmlllkkknnntttmmmoooppppppnnnmmmnnnoooooonnnmmmoooqqqrrrpppnnnnnnoooppprrrtttuuuwwwwwwvvvssspppmmmmmmnnnqqqsssrrrsssuuutttrrrqqqqqqrrruuusssrrrrrrrrrrrrpppnnnnnnmmmlllmmmoooqqqrrrqqqoooqqqrrrrrrqqqppprrrssswwwuuussssssssssssrrrqqqrrrpppoooooooooooonnnlllnnnnnnnnnppprrrqqqooommmgggjjjnnnooommmlllmmmnnnooooooooonnnlllmmmnnnpppnnnooopppqqqqqqpppooonnnqqqlllgggfffjjjlllkkkiiilllmmmnnnoooqqqrrrssssssmmmmmmnnnoooqqqrrrtttuuusssrrrrrrsssrrrooohhhcccaaaeeekkkpppssstttsssqqqjjjkkkmmmoooqqqsssuuuuuuttttttuuutttrrrllleee```XXX\\\cccjjjqqqvvvyyyzzztttuuutttnnnhhhfffkkkqqquuusssrrrrrrpppiii]]]TTTeeejjjooommmeeeZZZRRRNNNVVVfffppplllhhhkkknnnlllbbbVVVKKKNNN[[[gggiiigggmmmllllllkkkfff[[[OOOFFFLLLcccllljjjmmmooolllnnnooooooqqqvvvvvvrrrooopppmmmnnnooopppnnnhhhaaa\\\ZZZ___fffkkknnnoooooopppkkkmmmnnnlllllllllhhhaaaOOONNNddduuummmiiijjjcccgggeee[[[RRR[[[nnnssskkkpppppppppooommmlllmmmooolllllllllllllllllllllllljjjjjjiiifffbbbaaabbbeeeffffffffffffeeedddddddddgggdddaaa^^^[[[WWWSSSQQQDDDAAAAAAFFFJJJMMMTTT[[[bbbfffcccXXXQQQVVVaaaiiimmmccceeeccckkk|||}}}mmmeeeVVVbbbxxxxxxwwwyyyzzzuuukkkdddbbb\\\\\\XXXPPPEEE:::222///((()))*********)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''(((***+++,,,))))))))))))************,,,,,,++++++++++++,,,,,,,,,***,,,000000444III```sss{{{{{{vvv|||rrraaaZZZhhh___BBB555444......---,,,,,,,,,------******************++++++'''((((((((())))))******'''(((((()))***+++++++++&&&&&&&&&'''''')))******'''(((((()))))))))))))))&&&'''(((*********)))((())))))************))))))'''))),,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,------.../////////666;;;WWWssspppgggbbbppp{{{]]]OOOMMMOOOUUU]]]hhhjjjvvvssstttxxxuuuooollljjjiiikkknnnmmmkkknnntttooopppqqqqqqooooooppprrrooommmlllmmmooopppmmmkkkmmmmmmoooqqqsssuuuwwwwwwwwwtttooolllkkkmmmpppsssrrrssssssrrrpppooopppqqquuutttsssssstttsssqqqooommmlllkkkllloooqqqqqqqqqrrrsssuuutttsssssstttvvvuuusssqqqqqqrrrtttttttttqqqpppooooooppppppooonnnmmmmmmnnnqqqrrrrrrpppnnnjjjmmmqqqrrrqqqoooppprrrpppqqqpppooommmmmmoooqqqqqqrrrssssssrrrqqqooonnnpppkkkfffeeeiiilllllljjjmmmmmmnnnpppqqqsssttttttkkklllmmmoooqqqsssuuuwwwuuutttssssssqqqlllccc\\\^^^cccjjjqqquuuuuusssrrrbbbcccfffjjjnnnqqqtttuuuuuutttttttttrrrlllccc[[[VVVZZZaaahhhoootttvvvwwwqqqsssqqqiii___\\\cccjjjrrrpppppppppooohhh\\\SSS\\\aaafffeee^^^VVVRRRQQQ___qqq{{{rrrhhhhhhjjjiiidddWWWLLLNNN\\\hhhjjjfffdddhhhllljjjcccXXXNNNIIIOOOfffnnnhhhkkkmmmlllnnnmmmlllnnnqqqqqqmmmkkklllmmmnnnoooooonnnhhh```[[[WWW\\\dddiiilllmmmmmmnnnmmmooopppnnnnnnnnniiibbbOOOOOOcccqqqhhhjjjrrriiigggggg]]]SSS\\\ooosssiiipppqqqqqqpppnnnllllllmmmkkkkkkkkklllllllllmmmmmmjjjkkkjjjgggcccaaabbbeeeddddddddddddcccccccccccccccbbbbbbdddccc]]]WWWTTTGGGGGGIIIMMMNNNMMMQQQVVVQQQjjjxxxiiiSSSMMMRRRUUUdddvvvzzzqqquuuuuuuuuuuunnnbbbttt~~~wwwmmmfff\\\ZZZeee{{{ssskkkjjjnnn^^^cccddd]]]NNN???777555)))***+++++++++***(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''')))***,,,---))))))))))))******************))))))))))))******...,,,---000000999UUUsss}}}zzzfffnnn[[[QQQeee___DDD555...111///......000000---***++++++++++++,,,---......,,,++++++***)))((('''''',,,,,,+++***)))(((''''''(((((())))))******++++++))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,000222///,,,---///000666KKKuuussslllmmm___uuudddJJJFFFMMMRRR[[[fffzzzwwwvvvrrrooommmmmmmmmmmmlllkkkjjjkkkmmmppptttwwwxxxtttooonnnoooooonnnmmmppprrrtttsssooommmnnnooopppnnnnnnoooqqqssssssrrrooopppqqqpppooooooqqqsssnnnnnnooopppqqqqqqrrrrrrvvvuuutttuuuvvvvvvtttrrrpppqqqqqqrrrrrrqqqqqqpppppprrrsssrrrooonnnqqqssstttrrrpppppprrrssssssssssssqqqooonnnmmmmmmmmmlllmmmmmmmmmnnnnnnoooppppppqqqoookkkhhhgggiiimmmooojjjmmmpppooollllllppptttpppqqqooolllooouuussslllllliiifffeeefffiiilllmmmppppppooopppqqqqqqooommmddd```bbbjjjoooooorrrwwwnnnqqqrrrpppnnnkkkaaaUUU]]]eeepppwwwxxxtttqqqoooiii^^^aaajjjlllqqqwwwtttwwwtttvvvsssiiifff```RRRUUU\\\ffflllnnnooopppqqqppprrrqqqaaaPPPXXXkkkooopppsssmmmkkkooofffVVVRRRTTTggglll___OOODDDRRRmmm~~~qqqlllnnnqqqppplllbbb^^^MMMGGGWWWaaa```aaagggcccdddiiifffZZZNNNIIIPPPkkkqqqfffgggnnnppprrrooommmkkkiiijjjmmmqqqtttooopppooommmmmmjjj```VVVVVVbbbjjjgggiiiqqqsssnnnmmmoooooonnnooonnnhhh```QQQWWWbbblllnnniiiggghhhgggeeeXXXJJJRRRiiiqqqjjjggglllrrrssspppmmmnnnppppppmmmlllnnnnnnlllmmmpppjjjjjjiiiiiiiiijjjkkkllleeebbb^^^___bbbeeeeeedddiiigggdddbbb```]]]YYYWWWPPPUUUYYYYYYUUUQQQQQQSSSSSShhh}}}ooo[[[QQQPPPZZZcccnnn}}}iii^^^lll|||ooofffqqqnnn___iiiaaa\\\iii~~~mmmllluuuhhhjjjqqqkkkYYYNNNCCC222+++***'''%%%'''))))))&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))***)))((()))+++,,,,,,,,,000......000777HHHhhhttteeeZZZYYYZZZjjj^^^CCC666000000...,,,---//////...,,,++++++******++++++,,,,,,,,,++++++***)))(((((('''***))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((******))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,---...///......222777FFF^^^uuuZZZwwwwww]]]MMMCCCIIIQQQWWWbbbooo}}}yyypppooonnnllllllmmmooopppmmmmmmlllmmmnnnqqqtttuuuvvvssspppoooppppppooonnnppprrrtttrrrooonnnnnnpppooonnnlllmmmooopppppppppooopppqqqpppooooooqqqssspppppppppqqqqqqqqqqqqrrrtttsssssssssuuuuuusssrrrnnnooopppqqqqqqqqqqqqqqqppppppppppppppppppqqqqqqsssqqqnnnnnnoooppppppppppppppppppooonnnmmmllllllmmmnnnooooooppppppppppppnnnllljjjgggfffeeefffgggiiikkkmmmmmmkkkjjjmmmpppppppppooooootttzzzvvvnnnllliiieeeddddddeeeeeeeeejjjlllnnnooopppooonnnmmmddd______ggglllmmmnnnqqqsssqqqoooooommmeeeYYYPPP]]]eeennnttttttqqqmmmlllbbbYYY^^^iiikkkpppuuurrruuunnnmmmiiibbbbbb___QQQSSS\\\hhhnnnooonnnppprrrnnnooonnn___OOOYYYmmmrrrtttwwwppplllnnncccQQQLLLUUUgggdddSSSQQQ\\\kkk{{{yyyqqqoooqqqssspppmmmeee]]]HHHBBBTTTaaa___^^^hhheeefffjjjhhh\\\OOOIIIOOOllltttkkkkkkqqqppppppmmmlllkkkkkklllnnnqqqssspppqqqqqqoooooommmdddZZZPPP^^^hhhggggggllllllgggnnnppppppoooqqqqqqkkkcccUUUXXXaaajjjmmmjjjggghhhdddggg]]]OOOVVVlllrrrhhhiiinnnssssssqqqoooppprrrnnnkkkjjjmmmmmmjjjkkknnnmmmllllllkkkjjjjjjjjjjjjdddbbb```___```aaabbbbbbbbbcccccccccaaa___^^^]]]XXXZZZ[[[XXXRRRPPPQQQTTTXXXiii|||qqqeee___SSS\\\bbbooovvvqqq|||~~~kkkdddkkktttzzziiifffccc\\\\\\qqqwwwqqquuuuuuuuuqqq^^^OOO@@@---,,,***(((((()))(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************************************,,,+++******,,,------------///222888FFF]]]sss~~~}}}vvvvvvyyy|||yyyooobbbZZZZZZooo]]]BBB666444000...,,,+++---/////////,,,++++++***************+++++++++***)))))))))((('''((((((((()))))))))***************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------...+++---111000000;;;HHHaaa}}}|||cccyyymmmnnnzzzXXXAAABBBHHHSSSYYYaaarrrvvvllllllkkkkkkjjjjjjkkklllnnnooollllllmmmnnnooopppqqqrrrsssqqqpppppprrrrrrqqqoooqqqrrrsssrrrpppoooooopppnnnmmmkkklllmmmnnnnnnmmmooopppqqqqqqppppppqqqsssqqqqqqqqqqqqrrrrrrrrrrrrsssrrrqqqrrrttttttsssqqqmmmnnnoooppppppqqqpppppppppooonnnnnnooopppoooooorrrooolllkkkkkkmmmmmmmmmlllnnnoooooommmlllkkklllnnnooopppqqqrrrqqqpppooojjjddd\\\YYYZZZ^^^``````gggiiijjjkkkkkkkkkmmmoooppppppoooqqqwwwyyysssjjjdddbbb```___```___^^^\\\bbbgggmmmooonnnmmmmmmnnngggaaa^^^dddjjjmmmmmmmmmuuunnnkkknnnjjj]]]TTTRRRbbbgggmmmqqqqqqnnnkkkjjjYYYSSS\\\hhhjjjnnnssspppssshhhccc```]]]aaa___QQQOOO[[[jjjqqqpppnnnppptttpppooommm]]]MMMXXXlllqqqtttwwwpppkkkmmmaaaNNNHHHTTTddd]]]NNN[[[ttt}}}}}}rrrqqqppppppqqqqqqnnnllleeeYYYDDDCCC^^^qqqooolllkkkhhhiiillljjj^^^QQQJJJNNNlllxxxoooooosssooommmkkkkkklllmmmooopppqqqrrrqqqrrrrrrpppooonnnfff]]]PPP```mmmmmmkkkllllllhhhoooqqqqqqppprrrrrrmmmeeeTTTSSSWWWaaahhhhhheeeeee^^^cccYYYNNN]]]|||tttlllooossssssqqqpppqqqsssnnnkkkjjjmmmmmmjjjkkknnnpppooonnnmmmlllkkkkkkjjjggggggeeebbb___^^^___```]]]aaaddddddbbb______```______[[[UUUOOOMMMPPPSSSVVV^^^jjjtttyyywwwpppkkkdddkkkccc^^^nnn|||fff]]]eeexxxiiijjjccc\\\ggg{{{yyyooommmyyysss___LLL999///...---,,,***)))''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************************************------,,,,,,,,,---.........000555AAAXXXqqq{{{xxx||||||qqqooottt~~~~~~pppaaa[[[ooo\\\@@@777666111///,,,+++,,,///222333...---,,,+++************+++*********************((((((((((((((((((((((((++++++******))))))(((((()))))))))))))))***************))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,------------...111...///222000333IIIbbbtttvvvttthhhlll{{{ZZZ<<>>JJJXXXdddhhhpppvvvgggjjjnnnlllhhhkkkkkkkkkkkklllmmmnnnooonnnoooqqqrrrrrrrrrqqqpppoooqqqrrrsssssssssssstttsssrrrqqqppppppqqqqqqqqqpppooommmmmmnnnooonnnmmmnnnppprrrsssrrrqqqqqqrrrnnnooopppqqqssstttvvvvvvsssrrrrrrrrrssssssqqqooonnnnnnooooooooonnnnnnmmmlllnnnnnnjjjdddcccggglllpppnnnlllllllllmmmmmmlllkkkgggaaa^^^___dddjjjmmmoooqqqtttuuusssoooiiifffTTTIII@@@EEETTTaaadddbbb```^^^]]]aaahhhnnnrrrsssssspppoooppppppkkkccc]]]XXXXXXZZZ]]]``````^^^[[[^^^eeennnqqqpppooopppssspppiiiaaa___dddlllqqqrrrqqqnnnooonnn___OOOVVViiimmmnnnooopppooommmjjjgggRRRRRR```mmmjjjjjjnnnlllooodddaaadddfffkkkdddPPPHHHXXXjjjsssqqqnnnqqquuuuuuqqqlll[[[LLLWWWjjjlllkkkoookkkiiikkk___KKKEEEWWW^^^^^^bbbooopppiiiiiikkkmmmooonnnlllkkklllmmmjjj]]]IIIKKKhhhwwwnnndddlllnnnppppppnnneeeWWWLLLOOOllluuukkkkkkpppooonnnlllnnnqqqtttvvvvvvtttsssuuuwwwuuuqqqnnnmmmhhhbbbVVV```jjjlllkkkmmmqqqsssrrrsssrrrqqqrrrsssnnnggg[[[TTTRRRZZZccceeecccaaa___WWWJJJQQQwwwqqqmmmmmmnnnnnnnnnooopppqqqqqqnnnmmmppppppmmmnnnqqqoooppppppqqqqqqqqqpppooossstttqqqkkkccc]]]\\\]]]]]]aaafffddd```]]]^^^```^^^]]]\\\YYYVVVTTTSSSTTTUUURRRPPPQQQVVV___ggglllnnnttt```CCCDDD^^^~~~zzzpppjjjpppyyydddZZZbbbggggggssszzzpppssstttQQQ===444...---,,,)))(((+++(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((((((((()))''''''''''''((((((((((((((()))))))))************************************+++---...---++++++---///222000CCCeeevvvuuu~~~xxxqqq{{{~~~mmmrrryyyyyylll```fffttt^^^BBB666222222111000---,,,...222555000000...---,,,,,,,,,,,,)))*********+++,,,,,,,,,,,,,,,+++***)))(((''''''************))))))))))))((())))))******+++++++++******))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,---------............,,,///111000666NNNtttmmmgggxxx{{{YYYCCC@@@DDDNNN```pppxxxpppjjjjjjhhhgggjjjhhhiiijjjmmmoooqqqssstttrrrsssuuuvvvvvvvvvuuuuuuppprrrsssssssssssstttvvvtttrrrppppppqqqrrrrrrrrrqqqooommmnnnoooppppppooonnnqqqssstttsssqqqrrrrrrmmmnnnoooqqqrrrtttuuuvvvtttrrrqqqqqqqqqqqqnnnllliiijjjkkklllmmmmmmmmmmmmkkkkkkhhhccc___```fffkkknnnnnnmmmnnnppppppnnnllllllcccXXXUUU[[[ccciiillloooqqqtttuuurrrkkkddd___EEEHHHQQQ]]]hhhkkkfff```[[[VVVSSSVVV```jjjooopppqqqnnnnnnnnnkkkeeeaaabbb``````bbbeeegggfffccc```bbbhhhnnnrrrrrrqqqrrrtttnnnkkkddd]]]^^^eeejjjkkkmmmnnnnnnfffVVVMMMZZZooonnnmmmmmmnnnnnnkkkgggdddPPPRRRcccoookkkiiinnnnnnkkkccceeejjjkkkmmmcccMMMGGGUUUgggppppppoooqqqtttqqqnnniii[[[OOO\\\nnnppplllpppllljjjlll___JJJBBB^^^cccbbbeeekkkhhhfffpppoooppppppooonnnnnnooopppfff^^^MMMNNNgggtttkkkbbbkkkooorrrqqqooohhhZZZMMMNNNjjjrrrggghhhoooooopppnnnpppsssuuuvvvvvvtttsssuuuwwwvvvrrroooooolllhhh]]]aaagggjjjkkknnnrrruuurrrsssrrrqqqsssvvvrrrkkkccc[[[VVVZZZ___^^^ZZZXXXPPPMMMOOOcccjjjmmmlllkkkkkklllmmmooopppooolllkkknnnnnnkkklllooonnnoooqqqrrrsssrrrqqqqqqsssrrrooojjjddd___]]]\\\\\\___aaaaaa^^^^^^___aaa^^^^^^^^^]]]\\\[[[YYYXXXTTTUUUWWWXXXYYY[[[___aaagggqqqfffLLLCCCMMMddd|||llltttlll]]]ccceee```hhhyyyuuuhhhnnneeeOOO>>>///------***)))+++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))************++++++++++++++++++++++++***,,,...---++++++...111111;;;YYY|||vvvyyyvvvjjjkkkvvv||||||vvvwwwrrreeeZZZ___ttt```DDD555...000000000---++++++///222///...------,,,,,,,,,,,,))))))***++++++,,,------,,,,,,++++++******)))))))))))))))))))))*********((())))))******+++,,,,,,******))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++------------............***000222333FFFmmmvvvxxxpppgggttt```GGG>>>CCCLLL\\\sssyyyqqqnnnpppnnnhhhiiirrrhhhiiikkknnnppprrrssstttssstttuuuvvvwwwwwwwwwwwwrrrssstttsssqqqrrruuuxxxuuurrrooooooqqqssssssrrrooonnnmmmmmmoooqqqqqqpppnnnqqqssstttsssrrrrrrrrrooooooppppppqqqrrrrrrrrrsssqqqoooooonnnmmmjjjhhhaaabbbdddgggjjjlllmmmmmmkkkddd]]]ZZZ]]]ccchhhjjjkkklllnnnqqqsssrrrooollllll```SSSRRR\\\fffiiihhhnnnqqqttttttpppggg^^^XXXAAATTTkkkxxxuuukkkdddaaa[[[SSSMMMOOOZZZeeekkklllpppnnnmmmkkkccc[[[\\\bbbcccdddfffiiilllllljjjhhhhhhjjjmmmppprrrssssssssslllnnnjjjaaa\\\___aaa```dddeeecccXXXNNNRRRddduuuooonnnnnnoooooommmgggcccMMMQQQcccooojjjiiipppqqqlllgggkkkoooooonnncccNNNGGGSSSbbblllppppppqqqsssooollliii\\\RRR^^^pppqqqjjjpppmmmlllooobbbNNNFFF]]]jjjiiicccfffiiijjjpppnnnnnnnnnooopppqqqppppppeeeaaaSSSRRRgggsssooollliiiooorrrqqqpppjjj\\\NNNLLLhhhqqqgggiiiooopppqqqooopppssstttuuutttrrrqqqnnnqqqqqqnnnmmmoooooolllbbbbbbdddhhhlllnnnooopppkkkmmmmmmnnnrrrvvvtttooohhhaaa]]]___aaa___[[[ZZZQQQUUUcccxxxyyymmmnnnllljjjiiikkkmmmooopppooollllllnnnnnnllllllooopppqqqrrrssssssqqqpppooopppnnnllljjjhhhfffbbb``````___^^^]]]\\\]]]]]]^^^^^^]]]\\\\\\\\\\\\ZZZYYYUUUUUUUUUVVVXXXYYYXXXWWWddduuuuuucccOOO@@@DDDWWW}}}zzz~~~xxxtttpppkkkiiijjjwww{{{wwwyyydddJJJ333...///+++(((***((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))************++++++++++++++++++++++++))),,,//////,,,---111555<<>>777333+++))))))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((())))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,------,,,...///000555EEEbbbzzzrrrjjjnnnzzzdddeeevvvdddFFF666111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,)))***+++,,,,,,,,,,,,,,,************************,,,+++***)))***+++,,,---+++,,,------++++++,,,------------,,,,,,+++++++++------,,,,,,------...///---+++,,,000111000222666AAAeee~~~vvvwwwrrrpppjjjUUUIIIEEEXXXaaasss}}}mmmqqqvvvqqqnnnrrrppppppooommmlllkkkkkkkkkjjjkkkmmmooopppqqqqqqpppmmmnnnnnnkkkiiijjjnnnssspppqqqrrrrrrrrrpppooonnnhhhlllpppsssrrrrrrrrrsssssstttuuuuuussspppnnnllliiikkkoooqqqrrrqqqnnnmmm```VVVNNNOOOVVV[[[```eeekkknnnqqqrrrtttrrrfffYYYZZZbbbkkkooollliiijjjlllllleeeXXXOOOQQQZZZ___^^^gggkkkpppqqqmmmhhhcccaaa\\\QQQFFFPPPfffjjjhhhoooqqqpppooommmhhh^^^PPPFFFQQQ^^^hhhjjjlllooooookkkfffkkkZZZJJJXXXlllooojjjoooqqqqqqjjjZZZMMMLLLQQQ\\\```aaaaaaeeelllmmmiiikkkllloooqqqrrrqqqpppnnnpppqqqqqqpppkkkccc\\\WWWLLLNNNTTT^^^kkktttsssooorrruuuuuussssssssspppjjjYYYNNNTTTdddiiimmmrrrpppttttttsssqqqqqqooofff\\\PPPTTTggguuuqqqooosssrrrnnnnnnooocccPPPRRR___cccjjjnnnpppnnnnnnmmmhhhaaadddkkkppppppoooooonnnmmmmmmhhheeeggglllppppppnnnllliiieeebbbeeelllppppppkkklllmmmnnnnnnnnnnnnnnnkkklllkkkjjjlllqqqrrrqqqmmmqqqrrrpppnnnooommmiiieeejjjllllllmmmooonnnkkkooommmmmmoooooommmmmmooonnnnnnmmmoooqqqrrrrrrqqqqqqpppooonnnmmmnnnoooooovvvtttqqqpppqqqrrrrrrqqqpppqqqrrrsssssstttuuuuuurrrrrrrrrqqqpppnnnmmmllloooooopppqqqqqqqqqqqqpppmmmmmmnnnnnnnnnmmmlllkkkgggggghhhgggeeeaaa\\\ZZZWWWWWWXXXYYYWWWUUUSSSQQQRRRSSSTTTRRROOOOOOQQQTTTZZZfffuuunnnXXX@@@777>>>RRRllldddTTTkkkiiiiiiuuuzzznnnkkkrrrnnnooo\\\ooo|||pppQQQ666---...+++***)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))'''(((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------...000//////999RRRpppxxx|||fffnnnmmmbbbqqqyyyfffFFF555000111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,)))***++++++,,,,,,,,,,,,************************,,,++++++***++++++,,,,,,***+++,,,,,,++++++,,,---,,,,,,,,,,,,++++++++++++---------------......///...---...///...///555===VVVsssqqqtttrrrzzzzzzWWWEEEHHHQQQ^^^jjj~~~sssjjjnnnsssqqqoooppplllkkkjjjjjjjjjkkklllmmmlllmmmooopppppppppooonnnllljjjfffccccccgggmmmrrroooppppppooommmiiifffddddddiiinnnpppooooooppprrrsssuuuvvvuuusssqqqppppppmmmooorrrssssssqqqnnnmmmdddZZZRRRQQQTTTWWW\\\aaahhhmmmoooooorrrrrrfffVVV[[[ccckkkooommmjjjiiijjjhhhdddZZZQQQQQQXXX^^^```iiimmmppppppkkkgggeeeeee[[[QQQFFFPPPggglllhhhmmmqqqpppooommmiii___RRRIIIRRR]]]fffiiijjjlllllljjjkkkiiiVVVLLL___sssuuurrrppprrrrrrkkk___TTTOOONNNVVV\\\^^^[[[^^^fffjjjfffaaadddjjjooorrrrrrqqqpppqqqrrrrrrqqqmmmhhhbbb^^^QQQOOOUUUbbbpppuuutttqqqqqquuuwwwuuuttttttqqqmmm___RRRVVVgggooossstttpppsssuuutttrrrqqqoooggg^^^VVVVVVfffssspppppptttssskkklllooogggXXX\\\ggggggkkkooopppnnnnnnooommmhhhjjjmmmooopppoooooooooppprrrnnnkkkkkkmmmppppppooonnnllljjjgggggghhhkkklllkkkmmmnnnnnnlllkkklllmmmkkkjjjiiiiiilllnnnnnnnnnkkkppprrrooonnnoooooommmhhhlllmmmllllllooonnnkkknnnlllmmmqqqrrrqqqrrruuutttsssqqqrrrssssssrrrqqqqqqpppooooooooopppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrpppqqqrrrsssssssssssssssrrrqqqqqqpppooonnnlllllloooppppppqqqqqqqqqppppppooopppqqqqqqqqqpppnnnmmmfffggghhhhhhgggdddaaa^^^VVVVVVWWWVVVUUUSSSQQQPPPPPPRRRSSSSSSRRRPPPPPPPPPVVVhhhuuu^^^DDD666555AAAZZZrrr{{{wwwVVV[[[rrrnnnmmmsssooo\\\[[[}}}{{{nnnsss|||zzz```<<<---000,,,+++***((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))'''((())))))******)))))))))))))))))))))******+++,,,,,,,,,,,,------------...000000222CCC___vvvxxxmmmddduuukkk___eeezzz~~~gggGGG666000222222000///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---))))))***+++,,,,,,,,,,,,************************+++++++++,,,,,,++++++***)))***++++++******+++---*********+++++++++++++++---------------...//////------...//////555FFFVVVxxxuuukkk~~~kkkMMMDDDOOO]]]kkk|||{{{ssspppmmmmmmooopppnnnllljjjiiifffdddcccdddfffgggggghhhjjjlllmmmmmmmmmllliiieeeaaa___bbbhhhmmmpppnnnoooooonnnkkkhhhdddaaadddhhhmmmooommmmmmppptttrrrssstttssspppoooqqqsssnnnpppsssttttttrrrpppnnnkkkccc[[[WWWUUUUUUYYY```dddiiikkkkkkpppsssgggVVV```fffmmmpppooommmlllllliiiggg^^^SSSOOOVVV___cccjjjmmmooommmhhheeegggiii[[[QQQFFFRRRjjjpppkkkppprrrqqqooonnnjjjaaaUUULLLTTT\\\cccddddddeeehhhiiiiiibbbRRRSSSkkk{{{wwwssspppqqqqqqllleee]]]TTTNNNUUU]]]^^^VVVTTT[[[___\\\WWW\\\eeemmmssstttrrrqqqrrrssssssrrrppplllhhhfff___VVVSSS]]]iiinnnoooqqqqqquuuxxxvvvuuuuuusssoooiiiVVVUUUccckkkqqqtttooorrruuuuuutttsssrrrkkkccc```^^^iiitttqqqrrrvvvtttpppooosssnnndddgggoookkkkkkooopppnnnnnnppppppnnnmmmmmmnnnoooooooooppprrrrrrqqqooonnnnnnnnnooopppnnnnnnnnnmmmjjjhhhiiikkklllnnnqqqpppnnnlllmmmnnniiiiiijjjkkklllkkkkkkkkkjjjppprrrooommmoooooonnnmmmppppppnnnnnnqqqqqqnnnooommmnnnrrrsssrrrsssvvvuuutttrrrrrrrrrrrrqqqoooppppppoooooopppqqqssstttnnnqqqtttsssqqqpppqqqtttqqqrrrssstttttttttsssrrrrrrrrrrrrqqqpppooonnnmmmppppppqqqqqqqqqppppppoooooopppqqqrrrrrrpppooommmggghhhhhhhhhgggeeecccaaaXXXXXXWWWUUUTTTSSSRRRQQQPPPQQQRRRQQQPPPPPPOOOOOOTTT^^^uuu{{{wwwrrraaaOOOAAA777888KKKaaawwwmmm]]]^^^nnn|||vvvkkkaaaVVVVVVpppyyysssuuu{{{rrrUUU<<<333...,,,***)))(((((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***(((((()))************))))))))))))))))))******+++,,,,,,,,,------------...---111444===WWWuuunnneeepppzzzccceeeyyygggGGG666111333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---((()))***+++,,,---------***************************+++,,,------,,,***)))((()))++++++******+++,,,)))))))))******++++++,,,...------------...//////,,,,,,...000333???YYYooommmjjjxxxYYYGGGIIIYYYggg~~~{{{llliiiooorrrppppppqqqnnniiimmmjjjeee```]]]\\\]]]^^^^^^```cccfffiiikkkllllllgggccc^^^^^^ccciiimmmnnnmmmnnnoooooonnnkkkhhhfffeeejjjooopppnnnooossswwwqqqrrrsssqqqnnnnnnqqqtttmmmooorrrtttuuusssqqqooopppiiibbb\\\WWWUUUYYY``````fffhhhhhhoootttiiiXXXeeeiiinnnrrrrrrqqqooonnnnnnlllbbbTTTNNNTTT```gggkkkmmmmmmjjjeeedddggglll]]]RRRHHHVVVooouuuppptttrrrqqqpppooolllcccWWWOOOUUU\\\aaa```^^^___eeeiiiaaaZZZQQQ\\\xxxuuunnnooopppooommmjjjcccYYYOOOXXXaaa```TTTMMMQQQSSSQQQPPPWWWbbblllsssuuusssrrrssssssssssssqqqooolllkkkjjjZZZPPPUUU^^^dddiiiooopppuuuxxxvvvuuuvvvtttqqqqqqZZZRRR\\\dddlllrrrnnnqqqtttvvvuuuuuuuuuooogggiiidddmmmvvvsssssswwwuuuyyyvvvyyyuuukkknnnrrrlllkkkooopppnnnnnnqqqrrrqqqooonnnnnnoooooooooppprrrpppppppppooommmnnnppprrrmmmnnnpppqqqooolllmmmppplllpppsssssspppooopppqqqmmmmmmppprrrqqqnnnmmmnnnkkkpppsssooolllnnnooonnnnnnpppooollllllooopppnnnrrroooooorrrrrroooooorrrqqqpppooooooqqqqqqpppooopppoooooooooppprrrtttuuuppptttxxxwwwrrroooqqqsssssstttuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrqqqpppoooqqqqqqqqqqqqqqqpppoooooommmnnnpppqqqpppooommmllliiiiiiiiihhhgggeeecccbbb\\\[[[YYYWWWVVVUUUTTTTTTRRRQQQPPPOOONNNOOOOOOPPPSSSQQQ```zzz|||qqqooonnndddYYYMMM===444@@@SSSvvv~~~```MMM[[[|||}}}iii```\\\VVVbbbuuu}}}uuummmnnn|||qqqOOO666...---+++)))(((((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((()))***************)))))))))))))))******+++,,,,,,,,,---------......,,,333:::KKKkkkiiiYYYdddxxxgggwwwgggFFF666111111222222111111000///...---------.........//////*********++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......111++++++111<<>>:::BBBVVVrrrrrr^^^|||~~~rrrfffgggrrr|||zzzlllwww]]]HHH555///)))"""$$$---((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))((((((((((((''''''************+++++++++,,,,,,---......------///111;;;YYYyyyqqq]]]^^^{{{kkkooocccfffFFF666222555333000---,,,,,,---...------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............)))222333999^^^|||sssdddmmmmmmyyyuuuXXXMMMNNN___oootttpppoooqqqoooccccccWWWeeefffbbbhhheeejjjgggeeeccc^^^TTTKKKJJJNNNYYY[[[]]]___aaaccceeegggbbbcccdddgggkkknnnoooooorrrpppoooppprrrrrrnnnkkkhhhhhhjjjmmmqqqssssssrrrooorrrrrrooonnnmmmggg```OOOWWW]]]^^^___cccgggiiimmmooorrrsssnnnfff^^^ZZZYYYXXX\\\bbbddddddfffkkkqqqsssvvvwwwvvvvvvvvvwwwsssrrrdddMMMDDDOOO\\\```bbbjjjnnnllliiillloooqqqsssvvvxxxvvvrrrrrrwww|||yyyxxxwwwuuurrrmmmiiiggg]]]YYYTTTTTTVVVYYYYYYXXX[[[eeepppsssrrrqqqrrrrrrrrrqqqqqqqqqsssttttttuuusssqqqnnnllllllnnnqqqsssnnnppprrruuuvvvwwwwwwwwwttttttsssrrrrrrrrrssstttrrrrrrrrrrrrrrrsssssstttssssssrrrrrrssstttuuuvvvuuutttuuuvvvxxxxxxvvvsssssswwwwwwsssrrrtttvvvvvvyyyxxxvvvuuuuuuwwwyyyzzzttttttttttttssssssrrrrrrtttrrrrrrrrrrrrrrrsssuuuqqqqqqrrrrrrssssssssstttuuutttrrrpppoooppppppqqqpppppppppppppppppppppppppppqqqrrrssstttsssrrrqqqtttsssrrrqqqqqqpppooooooqqqqqqqqqqqqqqqqqqrrrrrrnnnnnnnnnoooooopppqqqqqqsssssssssrrrrrrqqqppppppnnnoooooopppqqqrrrssssssppppppppppppppppppppppppnnnnnnmmmllllllmmmmmmnnnjjjkkkmmmoooqqqqqqpppppppppppppppppppppqqqrrrssssssuuuvvvvvvtttrrrrrrssspppsssvvvvvvtttqqqoooooollllllllllllllllllkkkjjjgggfffdddbbb^^^XXXRRRNNNPPPOOONNNOOOPPPQQQOOONNNSSSOOOHHHNNN\\\ZZZRRRTTTVVVWWW\\\bbbaaaUUUFFF<<<;;;BBB]]]kkkzzzyyyyyy}}}lllgggpppwwwwwwzzzjjjnnn___DDD/////////(((%%%***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))((((((((((((((((((*********+++++++++,,,,,,------...///...---000444>>>ccckkkccckkkooo\\\rrrvvv]]]fffFFF666333222222111000///...------------------------,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------........./////////111999OOOrrr|||sssdddcccwwwxxxzzzpppXXXLLLSSS\\\ggg|||rrriiikkkjjjllljjj``````VVVfffhhhbbbhhheeejjjhhheeeccc```XXXOOOKKKMMMVVVYYY\\\^^^___```bbbddd___bbbfffjjjlllnnnqqqrrrrrrqqqooopppqqqoooiiidddaaabbbdddiiinnnqqqrrrqqqmmmqqqqqqooonnnkkkddd]]]NNNXXX___]]]ZZZ\\\```aaaiiimmmqqqsssqqqkkkccc\\\UUUWWW[[[^^^]]]\\\ccclllnnnqqqtttvvvvvvvvvwwwxxxqqqpppcccOOOFFFMMMXXX]]]```hhhnnnllljjjmmmrrrsssuuuvvvwwwwwwwwwwwwyyy{{{xxxxxxxxxvvvtttqqqpppoooiiiddd```___bbbddddddccciiipppsssoooooouuuxxxtttsssssssssrrrrrrsssuuuvvvuuutttqqqooooooqqqsssuuuqqqrrrsssuuuvvvvvvvvvuuuuuutttttttttttttttuuuuuutttuuuvvvwwwwwwvvvuuutttuuuuuutttuuuuuuvvvwwwwwwxxxwwwvvvvvvwwwwwwuuuttttttxxxyyyuuutttvvvxxxvvvxxxwwwuuutttsssuuuvvvxxxuuuuuutttsssrrrqqqppppppqqqqqqpppoooppprrrssstttqqqqqqqqqrrrrrrrrrrrrrrrqqqpppooonnnnnnnnnoooppppppppppppppppppqqqqqqqqqooopppqqqrrrrrrqqqpppooorrrrrrqqqpppppppppqqqrrrpppoooooonnnoooooopppqqqmmmmmmnnnoooppppppqqqqqqsssssstttssssssqqqpppooooooppppppqqqrrrsssssssssppppppppppppppppppppppppqqqqqqqqqqqqqqqqqqrrrrrrlllmmmoooqqqrrrrrrqqqqqqppppppppppppqqqrrrssstttpppqqqssssssrrrrrrsssttttttvvvxxxxxxuuurrrpppooolllmmmmmmmmmmmmlllkkkkkkkkkiiigggfffccc^^^WWWRRRNNNMMMMMMNNNPPPQQQQQQPPPPPPRRRMMMLLLSSSOOOJJJPPPPPPOOONNNPPPUUUUUUNNNEEE777444KKK{{{wwwvvvxxxjjjmmmuuuxxxyyy~~~mmmkkk{{{qqqPPP444///222...(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++,,,,,,,,,---,,,---000///---333;;;PPPsssllleeellluuu~~~lllaaaddd~~~zzzkkk___eeeFFF666333111111222222111000///...------------,,,,,,,,,,,,,,,,,,++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////111555HHHgggsssnnn^^^nnnuuummmOOOCCCEEEXXXjjjzzzyyyjjjgggiiifffgggiiiddd]]]UUUhhhkkkeeeiiifffkkklllgggdddaaa[[[QQQKKKJJJQQQUUU[[[]]]\\\\\\^^^```]]]bbbiiilllmmmnnnqqqsssqqqpppppppppooojjjaaaZZZYYY[[[```dddhhhlllnnnooolllppprrrpppnnnkkkbbbYYYJJJXXXaaa]]]XXXZZZ]]]]]]fffjjjoooqqqrrrpppiiibbbXXXXXXZZZ[[[YYYYYYbbbmmmnnnpppsssuuuuuuuuuvvvwwwqqqmmmcccVVVMMMLLLTTT\\\gggmmmqqqpppooosssvvvvvvwwwwwwwwwyyy{{{|||||||||yyyzzz{{{zzzxxxvvvvvvvvvrrrpppllljjjjjjkkkkkkjjjoootttvvvtttvvvzzzxxxqqqssstttttttttsssssstttvvvppprrrtttvvvuuutttqqqoooqqqrrrssstttuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwvvvvvv{{{{{{||||||zzzxxxuuutttvvvvvvwwwxxxxxxxxxwwwwwwzzzxxxuuuuuuuuuuuutttssstttxxxzzzwwwvvvxxxxxxvvvuuuuuusssrrrrrrrrrssstttuuutttsssqqqpppooooooooooooqqqooolllmmmqqqsssrrrpppppppppqqqqqqqqqqqqqqqllllllllllllmmmnnnoooooopppppppppqqqqqqqqqqqqqqqoooooopppppppppooonnnnnnppppppqqqpppoooppprrrtttppppppnnnmmmmmmnnnooopppmmmmmmooopppqqqrrrrrrqqqpppqqqrrrtttttttttsssrrrqqqrrrrrrssstttsssssssssqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssssssssssssttttttooopppqqqrrrsssssssssssssssssssssrrrrrrrrrqqqqqqnnnooopppqqqpppppprrrsssuuuwwwxxxwwwtttqqqpppoookkkmmmnnnnnnlllkkklllmmmmmmkkkiiiiiihhhddd^^^XXXPPPNNNLLLLLLMMMOOOOOOOOOJJJQQQNNNJJJLLLGGGCCCJJJFFFFFFBBB???FFFRRRUUUQQQ;;;222>>>iiizzzuuuvvv~~~pppjjjqqqyyyzzzxxxooovvvoooHHH444000///,,,***)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))******++++++++++++,,,,,,,,,,,,...+++,,,000///...888EEEiiirrrYYYiiixxxqqq^^^hhh|||kkkeeegggfffeeeFFF777333333222111111111111222222---------,,,,,,,,,++++++++++++++++++++++++,,,,,,)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////333BBB```zzzppplllfffwwwwwwOOO@@@FFFMMM```}}}~~~tttiiijjjnnniiihhhiiiddd[[[UUUjjjmmmgggjjjfffkkkmmmhhhdddccc^^^VVVPPPNNNNNNUUU[[[^^^]]][[[\\\^^^]]]dddkkknnnllllllnnnqqqppppppppppppmmmdddXXXOOOSSSWWW]]]```bbbdddhhhkkkkkkpppsssqqqoookkkaaaWWWIIIZZZeee___XXXYYY[[[ZZZdddiiimmmnnnrrruuuqqqiiiaaa[[[VVVVVVYYY]]]dddkkkqqqsssuuuvvvuuusssttttttmmmeeeaaa___WWWQQQWWWcccpppsssuuussssssvvvvvvtttvvvwwwyyyzzz{{{{{{{{{{{{zzz|||}}}{{{xxxvvvwwwxxxtttttttttrrrpppooopppqqqrrrvvvxxxyyyxxxxxxvvvrrrqqqsssuuuuuuttttttvvvxxxqqqsssvvvwwwwwwtttqqqoooqqqqqqrrrsssuuuvvvvvvwwwuuuvvvxxxzzz{{{zzzxxxwww|||||||||{{{zzzxxxwwwvvvvvvwwwyyyzzzzzzxxxvvvuuuxxxwwwvvvvvvvvvuuusssqqqrrrwwwzzzxxxwwwxxxwwwtttsssssssssrrrrrrrrrqqqqqqsssrrrpppnnnnnnooopppqqqoooqqqoookkklllrrrtttrrrooooooooooooooooooooooooiiijjjjjjlllmmmooopppppppppppppppqqqqqqrrrrrrrrrqqqpppooonnnnnnnnnnnnnnnpppqqqqqqooonnnnnnrrruuusssqqqooonnnmmmnnnooopppmmmnnnpppqqqrrrssssssrrrpppqqqssstttuuutttsssrrrssstttuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssttttttuuuuuuuuuuuurrrrrrrrrrrrssstttuuuvvvsssttttttttttttsssrrrrrrooopppqqqpppooooooppprrrrrrtttuuutttrrrpppppppppjjjlllnnnnnnlllkkklllmmmnnnkkkiiiiiijjjhhhccc^^^UUUQQQLLLJJJJJJKKKLLLLLLHHHOOOLLLHHHKKKGGG@@@CCC<<>>999@@@RRR^^^^^^GGG:::888NNNkkk||||||qqqnnntttzzz|||||||||oooqqqyyytttrrr___===.........+++))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,------...***+++///000000===NNNsss|||{{{zzz}}}tttbbb\\\uuummmgggzzzttteeeeeeiiikkkeeeFFF777333555333000//////111444666---------,,,,,,+++++++++*********++++++,,,,,,---************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000888SSSxxxwwwppplllrrrzzzxxxdddBBBAAASSS]]]kkk}}}vvvmmmeeekkkrrrnnniiiddd[[[YYYTTTjjjoooiiikkkfffjjjlllgggddddddccc]]]XXXVVVOOOVVV^^^aaa___]]]]]]^^^^^^eeemmmooollljjjllloooooooooppppppkkkaaaSSSIIIPPPVVV\\\___^^^^^^cccgggkkkpppsssrrrpppkkkaaaWWWKKK^^^iiiaaaXXXWWWXXXUUUccchhhlllmmmsssxxxuuunnniii]]]RRRTTT[[[bbbfffiiiuuuvvvxxxwwwuuurrrrrrrrrfff]]]]]]ddd```WWW]]]nnnuuuwwwvvvttttttwwwuuuppprrrvvvyyyzzzxxxwwwxxxzzzzzz{{{|||zzzvvvttttttvvvqqqtttvvvvvvttttttvvvyyyuuuwwwxxxxxxuuusssuuuxxxooorrrvvvwwwvvvvvvxxxzzzxxxwwwuuusssssssssuuuvvvqqqqqqrrrtttuuuwwwxxxxxxtttwwwzzz|||}}}{{{yyywwwxxxxxxxxxxxxxxxyyyyyyyyyuuuwwwzzz{{{{{{xxxuuusssvvvvvvvvvxxxxxxvvvrrrooopppvvvzzzxxxwwwwwwuuurrrrrrsssssssssrrrrrrppppppqqqpppnnnlllmmmoooqqqsssooorrrpppkkklllrrruuusssooooooooonnnnnnnnnnnnnnnhhhhhhjjjlllnnnpppqqqrrrpppppppppqqqqqqrrrrrrrrrrrrqqqooonnnnnnnnnooopppqqqrrrrrrpppmmmmmmppptttuuusssqqqooonnnnnnooopppmmmnnnppprrrsssssssssssstttuuuuuuuuutttrrrpppnnnuuuvvvvvvvvvvvvtttsssrrrssssssssssssssssssssssssttttttuuuvvvwwwwwwwwwvvvttttttsssrrrssstttvvvwwwpppqqqrrrtttuuuvvvvvvvvvrrrrrrrrrqqqnnnnnnooopppooopppqqqqqqoooooopppqqqiiilllnnnnnnkkkjjjkkkmmmnnnjjjhhhhhhkkkjjjfffaaaYYYTTTMMMIIIGGGHHHHHHHHHIIIOOOKKKHHHNNNJJJAAA???777@@@AAA;;;BBBVVVeeegggMMMAAA999AAAUUUllluuudddfffuuu~~~yyyzzzwww~~~wwwoooyyyjjjEEE000...///***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,---------...)))***///000222AAATTTnnnnnnooowwwwwwddd[[[jjj}}}|||hhhuuuxxxhhhjjjjjjhhhkkkgggFFF555000000000000///......------///............---------************************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,+++(((''''''))),,,...------------------------+++111...---111...---777BBBssszzzuuutttpppvvvaaaMMMKKKSSS[[[hhh{{{tttkkkllllllmmmooooookkkbbb[[[WWWVVV```hhhfffhhhjjjccckkkiiieeecccaaa^^^[[[YYYPPPLLLNNNVVV]]]^^^]]]^^^[[[gggooommmjjjlllnnnmmmqqqrrrqqqmmmggg___YYYVVV^^^[[[XXXYYY^^^cccffffffoootttwwwuuuqqqmmmeee\\\UUU___eeebbb```^^^UUUHHH]]]hhhqqqssstttvvvtttnnneeeVVVLLLOOOWWW\\\aaafffqqqsssuuuvvvtttsssssstttfffggghhhiiiiiihhhfffdddkkkqqqwwwwwwtttssswww|||xxxxxxxxxyyyyyyzzzzzzzzz|||}}}}}}zzzvvvtttvvvxxx{{{yyywwwvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwyyyzzz{{{wwwvvvtttssssssttttttuuuxxxwwwuuurrrppppppsssuuutttrrrqqqssswwwyyywwwtttvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxwwwwwwxxxyyyyyyyyyxxxwwwvvvwwwvvvuuuttttttuuuvvvwwwzzzyyywwwwwwwwwwwwvvvtttsssrrrrrrssstttuuusssqqqsssrrrqqqqqqppppppqqqqqqsssrrrqqqoooooooooppppppqqqqqqppppppppppppppppppppppppoooooooooooopppppppppqqqrrrssssssrrrqqqppptttpppppprrrrrrooopppsssrrrrrrrrrrrrrrrssstttuuuqqqqqqrrrpppooonnnpppqqqmmmoooppppppoooppprrrtttuuutttrrrqqqpppqqqqqqrrryyyvvvtttsssttttttqqqnnnrrrssssssqqqpppooopppqqqqqqsssvvvvvvvvvvvvwwwyyyuuutttrrrpppppprrrtttuuuuuutttsssssssssssstttuuusssttttttuuutttsssqqqpppppprrruuutttpppmmmmmmnnnlllllllllmmmmmmmmmmmmnnnjjjjjjkkkkkkjjjiiigggfffaaaZZZNNNFFFGGGMMMMMMHHHMMMKKKIIIJJJJJJHHHCCC???>>>>>>AAAGGGSSScccsss~~~pppYYY@@@777BBBZZZxxxaaaTTTnnnwwwdddppp}}}uuuwww{{{|||HHH666444,,,))))))***+++***)))((()))***'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''((())))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))************************+++,,,---...---...//////000<<>>JJJ\\\www]]]OOOjjj~~~zzzwwwxxxlllxxxttttttooozzzhhhGGG999111000---***)))***+++***)))(((''''''&&&%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((************++++++++++++,,,,,,,,,+++,,,,,,------...---000BBBhhhgggPPPUUUzzzmmmPPPuuutttgggkkkllloooxxxhhhGGG666111000000000///......------,,,,,,,,,+++++++++************************************++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,---.........---,,,------------------------***000000111222666QQQyyy~~~jjjvvvvvvXXXPPPOOOZZZhhhqqqllloookkkjjjpppqqqffffffeeebbb___]]]]]]^^^SSSVVVccciiibbbccchhheeecccdddeeegggiiiiiigggeee]]]^^^___[[[TTTVVVeeevvvsssmmmiiikkknnnooooooqqqjjjccc\\\[[[```hhhmmmoooqqqrrrsssrrrrrrsssuuuxxxuuuwwwwwwtttsssuuutttqqqfffeeeffffffeeegggqqq{{{rrrrrrtttwwwvvvsssuuuyyyxxxyyyyyyyyy|||}}}yyysssrrruuuwwwwwwvvvttttttuuurrrtttwwwyyyzzzzzzyyyxxxwwwtttrrrtttwwwzzzzzzyyyxxxwwwwwwwwwwwwvvvvvvvvvxxxvvvssssssssstttsssrrrvvvvvvwwwyyyzzzxxxuuurrrssstttuuuvvvwwwwwwwwwwwwuuuuuuuuuuuuuuuttttttssstttvvvyyyzzzyyyxxxxxxyyytttvvvwwwvvvtttssssssssswwwwwwwwwvvvvvvvvvuuuuuu{{{zzzyyyxxxyyyzzz{{{|||~~~}}}{{{yyyxxxwwwvvvvvvuuuuuutttsssssstttuuuuuuvvvuuuttttttvvvvvvuuutttqqqpppnnnoooqqqsssttttttqqqqqqpppoooooooooooopppkkkkkkmmmnnnooooooooooooqqqqqqpppooonnnmmmmmmlllkkklllnnnooopppoooooonnnpppoooooonnnnnnoooooooookkkiiikkkoooooollllllnnnooopppqqqqqqqqqpppooonnnoooppppppooommmmmmnnnpppkkkmmmppprrrqqqqqqrrrsssrrrrrrrrrrrrqqqpppooonnnpppqqqssssssrrrrrrtttvvvssspppmmmnnnqqqsssrrrpppqqqrrrsssrrrqqqooopppppptttsssrrrrrrrrrrrrssstttqqqpppooonnnnnnooopppqqqppppppppppppqqqrrrttttttuuusssppppppppppppooommmkkklllnnnppppppooonnnmmmlllmmmmmmnnnmmmkkkjjjiiifffdddaaa^^^___^^^TTTIIIEEEFFFHHHHHHGGGHHHIIIKKKKKKFFFAAAAAAFFFKKKLLLLLLCCCOOO\\\\\\LLL:::777>>>HHHdddzzzZZZ[[[lll{{{ssssssxxxtttttt{{{{{{uuu\\\CCC111111---(((''')))***)))(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''(((&&&&&&''''''((()))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,---...///000---555RRRvvvmmmQQQNNNcccuuuZZZUUUrrrmmmmmmmmmtttgggGGG888444000000000///......------++++++++++++************************************++++++************++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,------------------------------------------//////333:::CCCeeezzzyyykkkHHHNNNZZZjjj}}}ssslllllljjjbbbeeemmmlllfffeeeddddddcccaaa^^^[[[QQQRRR___hhhdddeeehhhbbbccccccdddfffgggeeebbb___\\\[[[ZZZYYYVVVWWWbbbnnnqqqkkkiiilllnnnmmmooossslllhhhcccaaadddjjjooorrrrrrtttvvvuuuuuuuuuxxx{{{zzz|||{{{wwwvvvxxxyyyvvvlllnnnnnnjjjjjjoootttvvvrrrtttxxx{{{xxxsssvvv~~~{{{}}}}}}zzz{{{}}}yyyrrrrrrtttwwwxxxwwwvvvwwwwwwsssuuuwwwyyyzzzzzzyyyxxxtttttttttuuuwwwyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvxxxuuurrrqqqssstttsssrrruuuuuuuuuvvvwwwvvvtttqqqrrrsssuuuvvvwwwwwwvvvvvvrrrrrrtttuuuuuuttttttsssuuuwwwyyyyyyyyyyyyzzz{{{wwwvvvuuuuuuuuuuuusssqqqtttuuuuuuvvvwwwxxxxxxxxx{{{zzzyyyxxxyyyzzz|||}}}~~~}}}{{{xxxwwwuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuvvvuuutttuuuvvvwwwvvvuuusssrrrqqqqqqssssssrrrqqqrrrrrrqqqpppppppppppppppiiijjjlllnnnooooooooooooppppppoooooonnnnnnmmmmmmjjjlllnnnqqqrrrrrrrrrqqqrrrrrrrrrrrrqqqpppooonnnjjjiiikkkppppppmmmlllnnnqqqqqqqqqqqqppppppoooooonnnooooooooommmnnnoooqqqmmmooorrrsssrrrqqqqqqqqqppppppqqqrrrqqqqqqpppooonnnqqqrrrrrrqqqppprrruuurrrooolllmmmqqqsssqqqooopppqqqqqqooonnnnnnpppqqqqqqppppppppppppppppppqqqrrrqqqpppoooooopppqqqrrrqqqqqqqqqqqqssstttvvvwwwuuusssqqqqqqsssrrrooommmmmmnnnppprrrqqqpppnnnlllllllllmmmmmmlllkkkiiihhhgggfffcccbbbddddddZZZOOOEEEGGGHHHHHHFFFFFFHHHKKKHHHFFFDDDBBBBBBAAA>>><<<999FFFWWW^^^RRRAAA888999;;;PPPrrrnnn[[[aaa|||}}}pppnnnuuuvvvxxxzzz{{{rrrQQQ;;;444///***)))+++---,,,***)))(((''''''&&&'''''''''(((''''''&&&&&&&&&''''''&&&&&&''''''((())))))***))))))))))))))))))))))))*********+++++++++,,,,,,******++++++---...000111111000???aaa~~~}}}xxxuuuVVVLLL```xxx{{{\\\VVVgggvvvpppmmmttttttgggHHH999666000000000///......------+++++++++************)))************************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------------------------------000///---444AAAPPPtttxxxjjj{{{mmmIIIHHHUUUfffwwwvvvmmmlllpppkkk```cccggg```fffddddddeeefffddd^^^YYYNNNOOO\\\gggfffggghhhaaaeeeddddddeeedddbbb^^^ZZZ\\\WWWUUUWWWXXXYYY^^^dddnnniiiiiimmmnnnlllooouuunnnmmmkkkhhhfffiiioootttrrruuuwwwwwwvvvwwwzzz}}}}}}}}}yyyyyy|||}}}{{{uuuzzzxxxqqqpppwwwxxxsssvvvyyy{{{tttxxx|||~~~{{{tttrrrvvvwwwsssrrruuuxxxyyyxxxxxxyyyzzzvvvwwwxxxyyyzzzzzzzzzyyyvvvwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxzzzwwwtttsssuuuvvvuuutttuuuttttttuuuvvvvvvsssqqqrrrssstttvvvvvvvvvvvvuuupppqqqrrrttttttttttttsssvvvwwwyyyyyyyyyyyy{{{}}}yyyvvvttttttvvvvvvsssoootttuuuvvvxxxzzz|||}}}~~~|||{{{yyyyyyyyyzzz|||~~~~~~}}}zzzxxxvvvuuuttttttvvvwwwxxxyyyyyyxxxwwwvvvtttsssrrrsssuuuuuutttsssvvvuuutttttttttssspppnnnsssrrrqqqqqqppppppqqqqqqhhhiiilllmmmoooooooooooonnnnnnnnnnnnooooooooooookkkmmmooorrrtttuuuttttttsssssstttsssrrrqqqooommmmmmlllnnnsssssspppoooqqqssssssrrrqqqppppppqqqqqqlllnnnooonnnnnnnnnppprrrppprrruuuuuusssqqqppppppmmmnnnpppqqqrrrrrrqqqqqqmmmppprrrqqqooooooqqqsssssspppmmmnnnsssuuussspppqqqqqqqqqooonnnnnnqqqtttrrrsssttttttttttttsssrrrssssssrrrqqqqqqrrrssssssssssssrrrssstttvvvxxxyyyuuusssrrrssstttsssppplllpppqqqssssssrrrpppmmmkkkkkkllllllmmmllljjjiiihhhiiiiiihhhfffgggfff^^^UUUJJJKKKKKKIIIEEEDDDEEEHHHEEEGGGHHHFFFAAA;;;888777999EEEWWW```YYYHHH===:::444AAAccc}}}aaa___rrr|||yyyqqqhhhxxxyyysss}}}uuu{{{xxxbbbKKK999444...---///111000---******)))((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))******+++++++++,,,,,,,,,)))******+++---///111222222333HHHlll{{{tttuuudddKKKQQQtttzzz\\\\\\yyyssskkkqqqxxxiiiGGG666222222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((((((((((((((((((((((((******************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,***+++,,,...//////...---,,,111000222GGGlll~~~}}}yyyuuuYYYKKKPPPeeeyyyyyyrrrooommmjjjiiiiiihhhfffdddggggggfffdddbbb___]]][[[QQQPPPUUU]]]___YYYWWWYYYZZZ[[[\\\]]]]]]\\\[[[[[[___[[[WWWWWW[[[^^^______hhhiiiiiikkkmmmqqqsssuuuooommmlllllloooqqqssstttxxxxxxxxxyyyzzzzzzwwwuuu|||||||||||||||{{{{{{{{{wwwwwwwwwxxxxxxwwwwwwvvvvvvzzz}}}|||yyyxxx|||||||||{{{yyywwwvvvxxxyyyxxxvvvuuuvvvwwwyyyyyyxxxxxxxxxyyyyyyyyywwwuuutttuuuvvvxxxyyyyyyxxxwwwvvvxxxxxxwwwvvvwwwxxxzzz{{{yyywwwuuusssrrrssstttuuuvvvvvvuuuuuuttttttssssssvvvwwwxxxwwwuuusssssstttssssssttttttttttttssssssuuuuuuuuuuuuvvvwwwyyyyyyxxxtttqqqrrrwwwyyywwwtttxxxvvvuuuvvvxxxzzzxxxvvvxxxxxxxxxyyyzzz{{{|||}}}|||{{{yyywwwuuutttssssssuuuvvvvvvsssqqqrrrvvvzzzvvvwwwwwwwwwwwwuuusssrrrooonnnnnnpppsssrrrooolllrrrssspppmmmnnnqqqqqqmmmeeekkkooonnnnnnppppppnnnnnnmmmmmmmmmnnnoooqqqrrrnnnllllllnnnqqqssssssrrrrrrrrrrrrqqqpppooonnnmmmnnnmmmlllllllllnnnoooqqqrrrqqqppppppooooooppppppqqqpppnnnlllmmmoooqqqssskkklllnnnpppqqqrrrqqqqqqnnnnnnooopppppppppppppppnnnooopppqqqrrrsssssssssnnnoooqqqsssssssssqqqpppmmmooorrrrrrqqqppppppqqqqqqssstttsssqqqqqqsssvvvtttrrrpppqqqttttttqqqnnnsssrrrqqqppppppqqqsssttttttsssrrrqqqppppppooooooqqqrrrsssrrrpppnnnnnnnnnnnnnnnmmmkkkiiihhhgggfffgggiiijjjhhhccc___^^^^^^QQQJJJCCCBBBFFFHHHEEE@@@IIIIIIHHHEEEBBB===999666:::DDDaaaeeeRRRXXXWWW555...<<>>YYY{{{xxxxxxeeeQQQKKKZZZnnn}}}sssmmmllljjjiiiiiijjjjjjhhhgggiiihhhgggeeebbb```^^^]]]NNNNNNSSSZZZ[[[UUURRRSSSUUUVVVXXXYYYZZZZZZYYYYYY^^^\\\[[[^^^bbbfffhhhhhhjjjjjjkkklllnnnqqqsssuuupppooonnnooorrruuuwwwyyy{{{zzzzzz{{{{{{{{{xxxvvv||||||||||||{{{{{{{{{{{{yyyyyyzzzzzzzzzzzzzzzzzzvvvxxxzzzzzzxxxxxxzzz||||||{{{zzzyyywwwwwwxxxyyyuuutttssstttvvvxxxxxxwwwtttuuuuuuvvvvvvvvvuuuuuuvvvwwwwwwwwwwwwwwwvvvvvvyyyyyyxxxwwwwwwwwwxxxxxxxxxwwwuuutttssssssssstttxxxxxxwwwwwwvvvvvvvvvvvvuuuvvvwwwvvvtttrrrrrrsssssstttttttttttttttsssssstttttttttuuuvvvxxxyyyzzzyyyvvvsssuuuyyyzzzxxxuuuyyywwwuuuwwwyyyzzzyyywwwvvvvvvvvvwwwxxxzzz{{{|||}}}{{{yyyvvvsssqqqpppooosssttttttrrrppppppsssuuuttttttuuuuuutttsssqqqpppnnnmmmmmmoooqqqqqqnnnkkklllnnnmmmlllmmmooommmiiibbbhhhlllllllllooopppnnnmmmnnnoooqqqrrrrrrqqqqqqqqqnnnlllnnnsssvvvuuutttppppppqqqqqqqqqpppooooooooonnnnnnnnnnnnoooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnnnnpppqqqsssnnnoooppppppqqqpppooonnnoooppppppqqqqqqqqqqqqqqqnnnooooooppppppppppppooooooppprrrssstttsssrrrqqqoooqqqrrrsssrrrqqqrrrsssqqqrrrssssssqqqqqqsssuuutttsssssssssttttttrrrqqqrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqpppooonnnmmmqqqrrrsssrrrpppnnnnnnooommmmmmlllkkkjjjiiiiiiiiigggiiijjjiiidddaaa``````UUUOOOHHHDDDEEEFFFEEECCCGGGGGGGGGFFFEEEBBB???===BBBFFFaaalllaaahhhhhhKKK:::999CCCfff~~~pppiiiuuuvvvyyy~~~tttxxx|||xxxsss```:::111///...(((+++...((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((())))))))))))))))))))))))************,,,------,,,---///000000888JJJgggyyy~~~iiiOOO\\\qqqvvvppp|||qqqlllqqqjjjHHH777222222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************************************************************+++++++++,,,,,,,,,000///...,,,,,,,,,------,,,,,,---......---------///,,,555OOOppp~~~zzzpppmmmVVVOOOTTTfffwwwpppnnnnnnhhhhhhgggggghhhjjjlllkkkjjjjjjjjjiiigggeeebbb```^^^SSSUUUZZZaaabbb^^^ZZZZZZ[[[\\\]]]^^^^^^]]]\\\ZZZ\\\\\\^^^ccciiimmmppppppnnnmmmmmmnnnoooqqqssstttqqqqqqqqqrrrtttwww{{{}}}|||{{{{{{|||}}}}}}zzzxxx{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzz{{{|||||||||{{{vvvuuuuuuvvvxxxyyyyyyxxxzzzzzzyyyxxxwwwwwwwwwwwwtttsssssstttwwwyyyyyyxxxttttttttttttuuuvvvwwwxxxwwwwwwvvvuuuttttttttttttxxxyyyyyyxxxxxxwwwvvvuuuvvvvvvuuuuuutttsssssssssxxxwwwwwwwwwwwwvvvvvvvvvsssuuuvvvuuusssrrrrrrrrruuuuuuuuuuuuuuutttsssrrrrrrsssssstttvvvxxxyyyzzzxxxwwwvvvxxx{{{|||yyyvvvyyywwwwwwxxxyyyzzzzzzyyyuuuuuuuuuuuuwwwxxxyyyzzzyyyxxxvvvtttrrrpppoooooopppqqqrrrqqqooonnnnnnppppppqqqrrrrrrqqqpppnnnmmmmmmllllllnnnoooooommmkkkhhhkkklllkkklllmmmjjjeee]]]dddhhhiiijjjnnnooonnnmmmooorrrtttuuutttrrrpppooonnnmmmpppssstttrrrpppnnnoooooopppqqqqqqqqqpppoooppppppqqqqqqpppooonnnooopppqqqrrrssssssrrrrrrpppppppppqqqqqqqqqrrrrrrqqqqqqqqqqqqpppnnnmmmlllpppqqqqqqrrrsssrrrrrrrrrpppppppppppppppooonnnnnnoooppprrrssssssrrrqqqqqqqqqrrrsssrrrqqqrrrsssuuuqqqrrrsssrrrqqqrrrsssuuusssuuuvvvuuutttsssssssssqqqrrrssssssrrrqqqpppoooooopppqqqrrrqqqpppnnnlllppprrrsssrrrpppoooooopppmmmllllllkkkkkkkkkkkklllhhhjjjkkkjjjgggdddcccccc\\\WWWOOOHHHDDDCCCDDDFFFEEEFFFGGGHHHHHHHHHGGGFFFGGGBBBVVVhhheeeiiikkk[[[@@@666666VVV|||nnnwwwvvvxxxxxx^^^zzz{{{~~~uuu~~~III666000222+++(((,,,+++((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((()))))))))))))))))))))*********+++++++++,,,---......///222444AAAeee|||zzz^^^LLLfff{{{nnnjjjrrrsssvvvjjjIII888333222111000///............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,222111...,,,+++,,,---...,,,---------------------222,,,:::___wwwhhhqqq|||aaaOOOTTTcccooo~~~|||kkklllkkkfffgggffffffhhhjjjllllllkkkiiijjjkkkkkkiiieee```]]]YYY]]]ccciiikkkiiifffeeedddeeeeeeeeeccc___\\\ZZZXXXZZZ^^^dddjjjnnnpppqqqppppppoooooopppqqqssstttrrrrrrrrrssssssvvvyyy|||zzzyyyzzz|||~~~~~~|||{{{zzzzzz{{{{{{{{{{{{{{{|||wwwxxxyyyzzz{{{{{{{{{{{{xxxuuurrruuuyyy{{{yyyvvvxxxwwwvvvvvvvvvvvvuuuuuuuuutttuuuwwwzzz{{{{{{zzzxxxwwwvvvvvvvvvwwwyyyzzzxxxvvvuuusssrrrrrrssssssvvvvvvxxxxxxxxxwwwvvvuuutttuuuuuuuuuuuutttsssrrruuuuuuuuuuuuuuuuuuuuuuuusssuuuvvvvvvtttrrrsssssswwwwwwwwwwwwvvvuuuttttttqqqrrrrrrsssuuuwwwyyyzzzwwwvvvwwwyyy{{{{{{xxxuuuxxxxxxxxxyyyzzzzzzzzzzzzwwwwwwvvvvvvvvvvvvwwwwwwsssrrrrrrqqqqqqrrrrrrsssooopppqqqqqqooonnnlllllloooooopppppppppooommmlllmmmmmmmmmnnnnnnnnnmmmlllkkklllkkkhhhhhhjjjgggbbbZZZaaafffgggiiimmmooonnnoooppprrrttttttsssrrrqqqlllssszzz}}}zzztttpppnnnnnnoooooopppppppppppppppnnnoooqqqrrrqqqooommmkkkkkkmmmppprrrssssssrrrqqqpppqqqrrrsssssssssrrrrrrrrrqqqqqqpppooonnnmmmmmmpppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrssssssrrrqqqqqqoooooopppqqqqqqqqqpppooorrrssssssqqqpppqqqtttvvvsssttttttsssssstttuuuvvvrrrtttwwwvvvsssqqqrrrtttqqqssstttuuuuuussspppnnnnnnppprrrssssssqqqooommmpppqqqsssrrrqqqppppppqqqoooooommmllllllllllllllljjjkkklllkkkjjjhhhgggfff```]]]UUUKKKCCCAAACCCGGGEEEFFFHHHJJJKKKLLLLLLLLLIII???KKK\\\ZZZZZZbbbcccNNNBBB:::QQQwwwlllrrrxxxooopppuuuSSSddd~~~zzz```@@@222555000))))))***((((((((((((''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((())))))))))))))))))*********+++++++++++++++---...------222999OOOxxx|||oooSSSQQQmmmoooooouuurrrzzzrrrwwwkkkJJJ888333222111000///............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,222111...,,,+++,,,---...---,,,,,,,,,------......222000DDDnnnppp^^^|||mmmVVVLLLYYYnnnzzztttqqqlllhhhggggggffffffgggiiijjjjjjiiieeehhhlllnnnlllgggaaa]]][[[___dddfffggggggdddaaabbbcccddddddaaa^^^ZZZWWWYYY\\\aaafffiiilllnnnooorrrqqqqqqppppppqqqssstttrrrssssssrrrpppqqqtttwwwuuuvvvwwwzzz}}}~~~}}}yyyzzzzzzzzz{{{{{{||||||xxxyyyzzzzzz{{{{{{{{{zzzyyyuuurrruuuzzz}}}zzzvvvvvvuuussstttvvvvvvtttrrrsssssstttwwwzzz{{{zzzyyyzzzyyywwwvvvvvvvvvwwwxxxwwwvvvtttrrrqqqqqqrrrsssrrrtttuuuwwwxxxxxxwwwwwwsssttttttuuuttttttsssrrruuuuuuuuuuuuvvvvvvvvvvvvtttvvvwwwwwwuuuttttttuuuxxxxxxxxxxxxxxxwwwvvvuuuqqqqqqrrrssstttvvvxxxyyytttuuuvvvxxxyyyyyywwwuuuwwwwwwxxxyyyyyyzzz{{{{{{{{{zzzyyyxxxvvvvvvvvvuuuqqqqqqqqqqqqqqqrrrsssssspppqqqqqqrrrqqqooommmkkkoooooopppqqqqqqpppnnnmmmmmmnnnoooooonnnnnnnnnnnnnnnnnniiicccbbbdddccc___ZZZaaafffgggiiimmmooonnnqqqppppppppppppqqqqqqrrrmmm|||yyyrrrqqqoooppppppppppppooonnnnnnlllnnnpppqqqqqqnnnkkkiiiiiikkkmmmpppqqqqqqpppppppppqqqsssttttttsssrrrqqqppppppoooooooooooooooooooooppppppqqqrrrqqqqqqqqqppppppqqqsssssstttttttttnnnooooooooooooooonnnnnnqqqrrrrrrqqqppppppsssuuuvvvuuuttttttuuuvvvwwwwwwpppsssvvvuuuqqqpppqqqsssrrrsssuuuwwwvvvtttqqqoooooopppsssuuuuuusssqqqpppoooqqqrrrsssqqqqqqqqqrrrtttrrrpppmmmlllllllllllllllllllllmmmlllkkkiiihhhbbb```YYYOOOEEE@@@BBBFFFGGGGGGIIIJJJLLLMMMNNNNNNNNNCCCHHHSSSQQQOOO___rrrfffSSS@@@LLLoookkkbbbhhhlll{{{xxxxxx}}}^^^ZZZ}}}|||{{{sssIII111444222,,,)))'''))))))((((((((('''''''''((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((())))))))))))************++++++++++++,,,,,,---///,,,+++444???eeeuuu^^^MMM]]]rrrpppaaammmxxxsssvvvtttmmmlllKKK999333222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,000///...,,,,,,,,,------,,,,,,,,,,,,,,,...///000222999TTT}}}~~~~~~kkkaaakkkXXXMMMNNNaaavvvppplllnnnhhheeeiiigggeeeeeefffggghhhgggfffcccfffjjjlllkkkgggbbb___```dddeeecccccccccaaa]]]^^^```ccceeeeeeccc```^^^___bbbfffiiikkklllnnnppprrrrrrqqqppppppqqqssstttrrrttttttqqqnnnnnnqqquuussstttuuuyyy|||~~~~~~}}}yyyyyyyyyzzz{{{{{{||||||{{{|||||||||||||||{{{{{{yyyvvvtttvvv{{{}}}zzzwwwvvvtttssstttwwwxxxuuurrrpppppprrrtttwwwxxxvvvuuuxxxwwwvvvuuuttttttttttttuuuuuutttsssrrrrrrrrrrrrqqqrrrtttuuuwwwxxxxxxxxxsssssssssssssssssssssssswwwwwwwwwxxxxxxxxxxxxyyytttvvvwwwwwwvvvuuuuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvrrrrrrrrrssstttuuuvvvwwwssstttuuuvvvwwwvvvuuuuuuuuuwwwxxxyyyxxxyyyzzz|||}}}|||{{{yyywwwvvvvvvvvvvvvuuutttrrrqqqqqqqqqqqqrrrqqqqqqrrrsssrrrooommmooopppqqqrrrrrrqqqpppooommmnnnoooooommmmmmnnnoooooommmggg```^^^aaaaaa^^^]]]dddhhhiiijjjnnnooonnnqqqpppooonnnnnnooopppqqqkkk{{{uuupppqqqooopppppppppooonnnnnnmmmkkkmmmoooppppppnnnllljjjiiijjjlllnnnooopppoooooopppqqqrrrssstttsssrrrrrroooooonnnnnnooopppqqqrrroooppppppqqqqqqqqqqqqqqqmmmnnnoooqqqrrrrrrssssssooooooooonnnnnnnnnnnnnnnpppqqqrrrqqqpppppprrrtttwwwuuuttttttvvvwwwwwwvvvqqqrrrtttsssrrrqqqqqqqqqqqqrrrtttvvvvvvuuurrrqqqoooqqqssstttuuutttsssrrroooppprrrsssrrrqqqrrrsssvvvtttqqqnnnmmmlllmmmmmmnnnmmmmmmmmmnnnmmmjjjhhhcccaaa\\\SSSJJJDDDCCCDDDFFFGGGHHHIIIJJJLLLMMMMMMMMMFFFFFFLLLLLLLLL```{{{rrrXXX;;;BBBhhhwwwaaaYYYccc}}}yyyzzzrrr^^^||||||uuu~~~SSS666444222...,,,((()))))))))(((((((((''''''((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((())))))))))))*********++++++++++++,,,---,,,...///,,,,,,:::KKKzzzgggRRRRRRjjj{{{~~~YYY[[[ggguuupppooommmyyymmmKKK999333222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++,,,...000111444EEEfff}}}yyyyyymmmfffpppsssVVVKKKOOO]]]ssslllgggiiiggggggjjjdddccccccdddfffggggggfffcccdddeeeffffffeeedddddddddhhhhhheeedddggggggcccbbbdddhhhkkkllljjjhhhfffcccfffjjjllllllmmmooorrrqqqqqqpppppppppqqqssstttrrrtttuuusssoooooossswwwuuuuuuwwwyyy|||}}}|||{{{xxxxxxyyyzzzzzz{{{|||||||||||||||||||||{{{zzzyyyxxxvvvuuuvvvyyy{{{zzzxxxxxxvvvtttwwwzzz{{{wwwtttppppppqqqsssvvvvvvtttrrruuuuuuvvvvvvvvvuuuuuutttssstttttttttttttttssssssssssssssstttuuuvvvwwwxxxtttsssrrrrrrrrrsssttttttwwwwwwxxxxxxxxxyyyyyyyyysssuuuvvvvvvuuuttttttuuurrrrrrssstttuuuuuuuuuuuussssssrrrrrrsssssstttuuuttttttuuuuuuuuuuuuvvvvvvsssvvvxxxxxxwwwwwwzzz|||{{{{{{zzzxxxxxxwwwwwwxxxwwwwwwuuutttsssrrrrrrrrrsssqqqpppqqqssssssqqqoooooopppqqqrrrrrrqqqpppppplllnnnooonnnlllkkkmmmooonnnmmmiiicccbbbeeedddaaabbbhhhlllllllllooopppnnnppppppppppppppppppooooooiiirrr{{{{{{tttnnnnnnpppmmmnnnoooooooooooooooooolllmmmoooppppppooonnnmmmkkkllllllmmmnnnoooppppppppppppqqqrrrrrrrrrrrrrrrpppooonnnnnnnnnoooqqqqqqpppqqqqqqrrrrrrrrrrrrrrroooppppppqqqrrrrrrrrrqqqqqqqqqpppoooooooooooooooppprrrssstttsssrrrssstttvvvsssrrrrrruuuvvvvvvttttttsssrrrssstttsssrrrpppnnnppprrrssstttsssrrrrrrooopppqqqrrrsssssstttsssnnnppprrrsssrrrrrrssstttvvvtttqqqooonnnnnnoooppppppnnnmmmmmmnnnmmmjjjgggcccbbb___YYYQQQJJJEEECCCDDDEEEEEEGGGHHHJJJLLLMMMKKKGGGCCCFFFJJJMMM]]]wwwtttaaaEEE@@@UUUgggsssqqqWWWeeeuuurrrzzzdddjjj~~~qqquuugggHHH;;;222...///***))))))))))))((((((((('''((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((())))))))))))*********+++++++++,,,,,,---+++---111///111CCCYYY[[[UUUeeeqqqtttPPP[[[iiivvvsssqqqxxx~~~yyymmmLLL999444222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************************************************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,*********+++,,,///111333777OOOrrr{{{vvvooo___ddd}}}}}}tttkkkMMMHHHWWWnnnxxxvvvpppiiihhhkkkllliiiaaaaaaaaaccceeeggggggfffeeedddbbbaaaaaacccfffhhhbbbggggggdddfffmmmooollleeegggkkkmmmmmmkkkhhheeeeeehhhkkklllkkklllpppsssqqqppppppooopppqqqssstttrrrtttvvvtttqqqqqqvvv{{{xxxxxxxxxzzz||||||zzzyyyxxxxxxyyyyyyzzz{{{||||||{{{{{{{{{zzzyyyxxxvvvvvvvvvvvvvvvwwwxxxyyyyyyxxxzzzxxxvvvyyy}}}}}}zzzuuurrrrrrsssuuuwwwwwwtttrrrtttuuuwwwyyyyyyyyyxxxxxxrrrssstttuuuuuuuuutttsssvvvuuutttsssssstttvvvwwwuuutttrrrqqqqqqrrrtttuuuuuuuuuvvvvvvwwwwwwwwwwwwrrrsssuuuuuutttsssttttttooooooqqqrrrsssttttttttttttssssssrrrrrrsssssstttuuuuuuvvvuuutttuuuvvvxxxrrruuuxxxxxxwwwwwwyyy|||xxxxxxxxxwwwxxxxxxyyyyyyuuuuuutttttttttuuuuuuvvvsssqqqooopppssstttrrrpppooopppqqqrrrrrrqqqppppppkkkmmmnnnllljjjiiilllnnnmmmnnnllliiiiiillljjjeeeeeekkkooonnnnnnppppppnnnnnnoooqqqssssssqqqooommmmmmnnnnnnlllkkkmmmqqqtttkkklllmmmoooppppppqqqqqqmmmnnnooopppqqqqqqppppppnnnnnnmmmmmmnnnooopppqqqpppppppppqqqqqqqqqrrrrrrqqqpppooonnnnnnooopppqqqqqqrrrssssssttttttsssssssssssstttttttttsssrrrrrrssssssrrrqqqppppppqqqqqqpppsssuuuvvvuuuttttttttttttrrrpppqqqtttuuutttrrrvvvtttrrrsssvvvvvvsssppplllnnnoooqqqrrrrrrrrrrrrooooooppppppqqqrrrssstttnnnppprrrsssrrrrrrtttuuuuuusssqqqooonnnoooqqqsssqqqooommmmmmnnnmmmiiifffcccbbb```\\\VVVNNNGGGBBBBBBBBBCCCEEEGGGJJJLLLMMMNNNKKKDDDEEEMMMQQQ[[[ppp{{{vvv___FFF>>>CCCZZZxxx}}}XXXfffwwwtttuuueee]]]rrrppprrr{{{[[[EEE333...000,,,))))))))))))(((((((((((())))))))))))))))))))))))&&&'''((((((''''''(((***(((((((((((())))))))))))******+++++++++,,,,,,,,,---+++---222111555JJJddduuuUUU^^^xxxsssqqqOOO\\\qqqxxxgggnnnuuuzzz{{{yyyssspppNNN;;;555//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))),,,+++***))))))***+++,,,******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---111---+++///------777NNNkkkvvvpppmmmWWWTTTmmm|||vvveeeKKKNNNaaavvvqqqnnnkkkjjjjjjiiihhhgggfffggggggfffccc```___```bbbaaaaaabbbeeefffeeedddfffjjjkkkhhhhhhiiihhhdddiiikkkmmmooonnnkkkhhhfffgggiiilllmmmlllmmmnnnoooqqqpppooonnnoooqqqtttvvvxxxxxxwwwwwwwwwwwwwwwxxxuuu{{{~~~|||}}}yyyyyyyyyyyyxxxxxxxxxwwwwwwwwwzzz|||zzzuuusssuuuxxxrrrssstttvvvvvvvvvuuutttvvvwwwwwwxxxxxxwwwwwwvvvvvvtttrrrtttwwwzzzyyyxxxyyyyyyyyyxxxvvvssspppooonnnrrruuuuuutttsssuuuwwwsssuuuvvvvvvtttssstttuuuuuuwwwwwwuuussstttwww{{{wwwuuuuuuuuuwwwxxxwwwvvvrrruuuvvvuuurrrpppqqqssssssrrrqqqqqqrrrsssuuuwwwwwwvvvvvvvvvuuuuuuuuuttt{{{{{{zzzyyyxxxwwwvvvvvvtttuuuwwwxxxxxxwwwvvvvvvuuuvvvvvvvvvvvvvvvuuutttyyyuuurrrsssvvvwwwtttpppppprrrssssssrrrppppppqqqrrrrrrrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmssssssmmmhhhhhhjjjkkkiiihhhhhhkkkooorrrqqqoooppppppoooooonnnmmmmmmmmmnnnooopppqqqqqqpppnnnlllqqqrrrssstttttttttsssrrrpppqqqqqqpppnnnmmmnnnpppsssrrrooojjjgggiiiooouuuppppppoooooonnnoooooooooooonnnmmmnnnqqqrrrqqqppprrrsssttttttrrrppppppqqqlllnnnqqqssstttsssrrrqqqpppqqqrrrssstttsssrrrrrrvvvuuutttrrrqqqppppppooorrrqqqqqqqqqrrruuuxxxzzzxxxwwwwwwvvvuuuttttttsssppprrrtttuuuvvvvvvuuutttuuusssqqqqqqrrrtttttttttttttttsssssssssrrrrrrrrrqqqmmmjjjiiilllqqquuuwwwtttrrroookkkiiihhhhhhhhhfffbbb^^^]]][[[UUULLLDDD@@@AAACCCDDDEEEGGGJJJLLLNNNKKKJJJKKKLLLOOOZZZdddwwwYYY777999VVVmmmlllRRRlll{{{eee___dddgggbbbvvvtttEEE888444,,,///---***((('''((((((((('''))))))))))))))))))))))))&&&''')))*********)))(((((((((((((((((()))************+++++++++,,,,,,,,,+++111111222666:::RRRuuu|||]]]ZZZxxxyyybbbZZZggg}}}pppqqqxxxwwwxxxzzzyyyxxxpppMMM999222000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++***))))))***++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---------------------...,,,000---,,,111///000<<>>PPPwwwwww```dddqqqxxx~~~yyymmmnnnuuuxxxtttooouuulllggg}}}hhhiii|||JJJ777999------+++((((((((())))))((((((((((((((((((((((((((('''(((((()))))))))))))))))))))(((((())))))***+++******+++++++++,,,,,,,,,***222...000JJJfffvvvzzzyyybbbLLL]]]~~~zzzxxxsss}}}ppphhhooo|||rrrNNN999222111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********++++++*********((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000+++///---///111///;;;TTTppphhh{{{sss^^^bbbnnnxxxmmmeeedddbbb``````bbbdddddddddaaabbbbbb```^^^^^^___aaa___cccfffddd___^^^```dddfffhhhhhhffffffiiijjjggghhhhhhgggggghhhiiijjjkkkiiikkkllllllkkkjjjkkklllkkkkkkkkklllnnnpppqqqsssrrrrrrrrrrrrrrrssstttuuuqqqqqqqqqsssuuuuuuvvvwwwwwwvvvvvvvvvvvvuuuuuuuuutttvvvwwwwwwvvvuuuttttttuuuuuuvvvvvvvvvvvvuuuuuutttuuuvvvwwwwwwvvvuuutttsssttttttuuuuuuvvvxxxyyyxxxwwwuuutttttttttuuuvvvuuuuuuvvvvvvwwwwwwwwwvvvtttuuuwwwxxxwwwvvvwwwxxxwwwvvvuuuuuuuuuwwwxxxxxxvvvuuuvvvxxxzzzyyywwwuuurrrrrrssswwwzzzzzzuuuqqqwwwuuurrrppppppsssvvvyyywwwwwwwwwwwwvvvvvvvvvvvvtttttttttuuuuuuvvvwwwwwwyyyyyyxxxxxxwwwwwwvvvvvvzzzyyyxxxwwwwwwvvvvvvvvvtttsssrrrrrrrrrrrrqqqppprrrtttuuutttpppmmmjjjiiinnnpppsssuuuuuusssqqqoooqqqqqqpppooonnnllllllkkkiiinnnpppnnnnnnqqqrrroookkklllllllllkkkjjjjjjjjjhhhjjjmmmpppqqqpppnnnmmmlllmmmnnnpppqqqrrrssssssooooooooopppqqqqqqrrrsssoooppppppooonnnnnnpppqqqttttttttttttssspppmmmjjjpppqqqrrrssssssssssssrrrooosssuuusssnnnlllooosssqqqsssuuuuuutttttttttvvvwwwuuusssrrrrrrsssuuuvvvppppppppppppqqqqqqrrrrrrsssrrrrrrqqqqqqqqqrrrrrrqqqqqqqqqrrrssstttuuuuuuuuuuuuuuutttttttttttttttrrrtttuuuvvvuuurrrooommmmmmnnnpppsssuuuuuurrroooooooooooopppppppppqqqqqqnnnmmmnnnoooppppppnnnllllllllllllllllllmmmmmmmmmmmmkkkiiigggddd```[[[XXXLLLHHHBBB@@@AAACCCEEEEEEFFFGGGJJJMMMKKKGGGIIIMMM```pppOOO===HHHaaallleeeuuuuuu|||zzznnnggghhhrrr~~~rrruuuzzzhhhooovvvhhhkkksssXXX<<<888---...+++)))((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))***++++++******+++++++++,,,,,,,,,---222...666YYYyyy~~~kkkOOOIII```xxx}}}}}}mmmyyyssskkkkkkzzzqqqNNN:::444000000111111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((()))***++++++++++++***)))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........,,,...---///333222CCCcccooollljjjYYYeeewwwxxxpppmmmggg```___]]]^^^```bbbcccbbb``````___]]][[[[[[\\\^^^XXX[[[^^^______```cccfffccceeeeeebbbbbbeeefffdddeeeeeeeeefffggghhhiiijjjgggiiikkkkkkkkkjjjkkklllmmmmmmmmmnnnooopppqqqrrrqqqqqqqqqqqqrrrsssttttttpppnnnpppuuuvvvuuuvvvxxxvvvwwwwwwwwwwwwxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvrrrsssuuuvvvvvvvvvuuutttuuuvvvwwwxxxxxxwwwvvvuuurrrssstttttttttuuuwwwyyywwwwwwvvvuuuuuutttuuuuuurrrrrrrrrtttwwwxxxwwwvvvtttvvvwwwwwwvvvuuuuuuvvv{{{xxxvvvuuuwwwyyyzzzzzzvvvvvvwwwyyy{{{zzzxxxvvvrrrrrrtttwwwyyyyyywwwttt|||yyyvvvssssssvvvyyy|||vvvvvvvvvwwwwwwwwwxxxxxxvvvvvvvvvwwwwwwxxxxxxxxx{{{|||}}}}}}|||{{{yyyxxxzzzzzzzzzzzzyyywwwvvvuuuttttttsssrrrrrrqqqpppppppppsssvvvxxxvvvssspppooorrrrrrrrrrrrrrrrrrqqqqqqpppoooooonnnmmmlllkkkkkkgggkkkmmmlllmmmooooookkkhhhiiijjjjjjhhhgggggghhhkkkllloooqqqqqqqqqpppooonnnooooooppprrrsssttttttoooooooooooopppqqqssssssnnnooopppooonnnnnnppprrrsssssstttvvvvvvuuuqqqnnnoooqqqsssuuuvvvvvvvvvvvvqqqsssuuutttqqqpppqqqsssssstttvvvvvvuuutttuuuvvvwwwvvvtttrrrqqqrrrssstttqqqppppppppppppqqqrrrrrrrrrrrrrrrqqqrrrrrrsssssspppqqqqqqrrrssstttttttttttttttttttttttttttttttttrrrtttwwwyyyxxxuuupppnnnlllmmmooosssvvvvvvtttrrrqqqqqqqqqpppppppppoooooommmmmmmmmoooppppppnnnlllmmmmmmnnnooooooppppppqqqlllkkkjjjgggddd```]]][[[RRRLLLDDD@@@AAACCCCCCBBBBBBEEEKKKPPPOOOJJJJJJMMMhhhqqqeeeHHHAAARRR}}}vvvggguuuvvv|||tttjjjjjjllluuu|||uuu~~~eeebbbuuupppfffjjjssslllGGG555000...,,,)))((()))***)))((())))))))))))))))))))))))((((((((((((((()))*********))))))))))))***++++++******+++++++++,,,,,,,,,111111---===fff^^^HHHQQQeeeuuurrr{{{rrrhhhqqqqqqmmmqqqoooMMM:::333///000111111000///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))***++++++++++++***)))(((((()))++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,...---111666888OOOtttlllpppmmm\\\ZZZkkkqqqnnnmmmjjj```^^^\\\\\\^^^_________ZZZZZZYYYVVVSSSSSSTTTVVVPPPRRRTTTWWWZZZ]]]```aaa^^^``````]]]^^^bbbdddbbbbbbcccccceeefffgggggghhhgggiiikkklllkkkkkklllnnnnnnnnnnnnnnnnnnoooooopppoooooooooooopppqqqrrrsssqqqoooqqqwwwyyyuuutttwwwttttttuuuvvvwwwxxxyyyyyyyyywwwuuuuuuuuuwwwxxxxxxqqqqqqrrrssstttuuuvvvvvvvvvuuusssrrrrrrsssuuuvvvrrrtttvvvuuutttuuuxxxzzzwwwwwwwwwwwwvvvuuusssssstttrrrrrruuuxxxyyyxxxvvvuuuvvvwwwwwwuuusssssstttyyywwwvvvwwwyyyzzzzzzxxxuuuuuuwwwyyy{{{zzzwwwuuuqqqsssvvvwwwwwwwwwxxxyyyzzzzzzyyyxxxxxxyyyyyyzzzuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxyyyyyyxxxzzz}}}~~~|||{{{yyyzzz{{{|||{{{xxxuuutttqqqqqqrrrqqqpppppppppqqqnnnqqqtttvvvvvvuuuuuuuuutttrrrpppmmmmmmnnnpppqqqpppppppppoooooonnnnnnnnnjjjmmmnnnllllllmmmkkkfffgggiiikkkjjjhhhfffggghhhmmmmmmnnnooopppppppppooonnnnnnoooooopppqqqrrrsssmmmmmmmmmmmmnnnppprrrsssnnnooopppooonnnnnnppprrrppppppqqqtttwwwvvvrrrooolllnnnqqqtttvvvwwwwwwwwwssstttttttttttttttuuuuuusssuuuvvvvvvtttsssttttttvvvuuutttrrrrrrrrrrrrrrrqqqpppoooooooooppprrrrrrqqqqqqppppppqqqrrrsssssspppqqqqqqrrrssssssssssssssssssssssssssssssssssssssstttvvvwwwwwwuuurrrpppkkklllnnnrrrvvvxxxwwwvvvrrrrrrqqqqqqqqqppppppppplllllllllnnnppppppooommmqqqqqqqqqrrrrrrrrrqqqqqqllllllkkkhhhdddaaa___^^^XXXPPPFFFAAAAAABBBAAA@@@@@@DDDLLLRRRQQQKKKIIILLL]]]nnnxxxXXX:::FFFuuuhhhooozzz~~~pppeeellllllppplllccceeeyyyiiikkklllzzzSSS333555...,,,)))((()))***)))))))))))))))))))))))))))))))))(((((('''((()))***+++******))))))******+++,,,******+++++++++,,,,,,,,,000000222MMMwwwyyyRRRHHH\\\kkkmmmcccwww~~~mmmxxxqqqsssrrrvvvnnnKKK888222...///000111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,)))***+++,,,,,,+++***)))(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------222888===WWWmmmuuujjjPPPIIIcccwwwuuummmiiigggfffbbb___]]]\\\\\\\\\\\\[[[SSSSSSQQQNNNKKKJJJLLLNNNLLLLLLMMMPPPTTTWWWXXXXXXYYY\\\\\\ZZZ\\\aaacccbbb```aaabbbdddeeefffffffffgggiiilllmmmlllmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooqqqqqqsssqqqssszzzzzzuuusssuuuqqqrrrssstttvvvwwwxxxyyy{{{xxxuuutttuuuwwwyyyzzzrrrqqqppppppqqqtttwwwyyyuuurrrnnnkkkkkknnnrrruuusssuuuwwwvvvuuuuuuxxx|||wwwwwwxxxxxxvvvuuusssqqqwwwuuutttvvvyyy{{{yyyvvvuuuwwwwwwvvvtttrrrrrrrrruuuttttttwwwzzzzzzwwwsssttttttvvvxxxzzzyyyvvvtttqqqtttwwwxxxvvvvvvxxx{{{vvvxxxyyyzzzzzzyyywwwvvvttttttuuuwwwxxxyyyzzz{{{yyyxxxxxxxxxxxxxxxxxxxxxtttwww{{{}}}{{{xxxzzz|||}}}|||yyyuuusssmmmnnnooopppooooooqqqrrroooqqqssssssssssssuuuwwwvvvrrrnnnjjjiiikkkoooqqqrrrqqqqqqqqqqqqqqqqqqqqqoooqqqqqqnnnmmmmmmiiidddgggjjjlllkkkiiiggghhhjjjllllllllllllmmmmmmmmmnnnmmmlllllllllmmmnnnooopppllllllkkklllmmmoooqqqrrrnnnooopppooonnnoooppprrroooooooooqqqtttsssooolllhhhjjjnnnrrrtttvvvvvvvvvqqqooooooppprrrsssrrrqqqsssuuuvvvuuusssrrrrrrsssvvvuuutttsssrrrqqqqqqqqqqqqpppoooooooooppprrrsssoooooooooooopppqqqrrrrrrpppqqqrrrrrrssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrttttttuuuuuuttttttsssrrrkkklllnnnrrrvvvyyyyyyxxxqqqqqqqqqqqqqqqqqqqqqqqqlllllllllmmmooopppooonnnttttttttttttsssrrrqqqpppllllllkkkiiieeebbb``````\\\SSSHHHBBBAAABBBAAA??????CCCLLLSSSQQQKKKHHHJJJIIIgggwwwssszzzeee666;;;jjj~~~[[[vvvpppppp~~~lll```hhhgggfffwww}}}qqqcccooooookkkrrr]]]222999...,,,)))))))))******))))))))))))))))))))))))))))))((('''''''''(((***+++*********)))******+++,,,******+++++++++,,,,,,,,,---///:::^^^iiiEEEGGG___lll___]]]vvvqqquuuyyyuuuuuuwwwxxxvvvtttyyyrrrOOO:::333111111000000//////............---------,,,,,,,,,)))***+++,,,,,,+++))))))************************((()))***,,,,,,+++******------,,,,,,,,,,,,++++++......---,,,,,,+++******++++++---111777HHHkkkxxxyyydddkkkoooNNNJJJPPPfffyyynnnkkklllhhh^^^^^^ZZZVVVWWWXXXWWWQQQLLLGGGFFFEEECCCBBBAAAAAAAAACCCDDDEEEGGGIIIKKKLLLMMMPPPTTTXXX\\\^^^```bbbdddaaabbbbbbaaa```bbbeeehhhkkkkkkllllllllllllkkkkkkoooooonnnlllkkkjjjlllnnnqqqqqqpppooooooooooooooopppooopppssswwwxxxuuurrrtttqqqooopppsssvvvvvvuuu~~~yyytttqqqqqqtttvvvwwwtttsssqqqqqqqqqsssuuuvvvwwwsssnnnkkkjjjmmmqqqtttttttttssstttuuuvvvxxxyyyzzzyyyxxxwwwuuuttttttsssvvvwwwxxxyyyyyyxxxwwwvvvtttvvvwwwwwwuuusssrrrsssttttttsssssstttuuuvvvvvvxxxxxxwwwwwwwwwxxxzzz{{{wwwwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwvvvuuusssrrrvvvwwwxxxxxxyyyyyyxxxxxxxxxyyyyyyzzzzzzyyyxxxxxxwwwwwwwwwxxxyyyzzz{{{|||wwwwwwyyyzzz{{{yyyuuuqqqpppnnnmmmnnnqqqtttuuuuuuppppppqqqqqqqqqrrrrrrrrrsssqqqpppppprrrrrrooollllllllllllmmmnnnpppqqqrrrqqqooolllkkkjjjhhhfffccciiiiiiiiijjjjjjjjjkkkkkkppppppooonnnmmmllllllkkkllljjjhhhiiimmmoooooommmrrrooommmnnnpppqqqpppnnnoooooonnnnnnnnnnnnoooooopppoooppprrrttttttrrrpppnnnmmmmmmoootttvvvuuutttuuuttttttttttttuuuuuuvvvttttttsssrrrrrrrrrrrrssstttqqqnnnpppttttttqqqllltttpppnnnooorrrssspppkkkpppooommmlllmmmnnnpppqqqqqqnnnlllnnnrrruuuuuutttoooqqqrrrrrrqqqqqqqqqrrrsssrrrssstttvvvvvvtttrrrsssqqqpppqqqtttvvvuuusssrrrsssuuuvvvuuussspppnnnkkkiiiggghhhlllpppssstttqqqqqqoooooooooqqqtttvvvooorrrooogggcccbbb^^^XXXZZZUUUPPPJJJBBB:::;;;@@@@@@CCCGGGKKKMMMLLLJJJHHHLLLTTTSSSTTTllliii>>>>>>RRRzzz^^^]]]{{{fffttt~~~uuummmppplllqqqooowwwqqqlllzzzqqqzzzooo:::555555+++***,,,((()))---((())))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++*********+++---.........555'''HHHttt~~~oooVVVEEEWWWvvvjjj^^^mmmxxxlllvvvzzzttttttvvvwwwrrrjjjiiiwwwsssPPP:::222111111000000//////......------------,,,,,,,,,,,,)))***++++++++++++***)))************************))))))***++++++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...111999NNNppp~~~yyygggttt{{{tttcccIIIKKKUUUiiivvvoookkkjjjiiibbbZZZWWWSSSRRRQQQOOOJJJFFFAAA@@@???===<<<;;;;;;;;;:::;;;<<<===>>>@@@AAAAAACCCFFFJJJMMMPPPSSSVVVXXX\\\^^^aaaaaaaaa```aaabbbffffffggggggggggggfffffflllllllllkkkiiijjjkkkmmmppppppoooooonnnnnnnnnnnnpppoooppprrruuuvvvsssppprrrpppnnnooorrrttttttssszzzwwwrrrooopppqqqsssssstttsssrrrqqqqqqssstttvvvzzzxxxtttqqqpppsssvvvxxxvvvuuuuuuuuuuuuwwwxxxyyyyyyxxxvvvtttsssssstttttttttuuuvvvvvvvvvvvvuuuttttttvvvxxxxxxwwwvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwxxxwwwwwwvvvvvvwwwxxxyyyttttttttttttssssssrrrrrrwwwwwwwwwwwwvvvuuusssrrrwwwxxxyyyzzz{{{{{{{{{{{{xxxxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{xxxwwwuuuuuuvvvvvvtttrrrqqqoooooopppsssuuuvvvuuutttsssrrrrrrqqqqqqqqqqqqsssqqqppppppqqqqqqooolllnnnnnnnnnnnnooopppqqqrrrqqqpppnnnkkkiiigggffffffkkkkkklllllllllmmmmmmmmmpppoooooonnnmmmlllllllllmmmkkkjjjkkkoooqqqqqqpppqqqnnnlllmmmooopppooommmooonnnnnnnnnnnnnnnnnnoooqqqppppppqqqrrrsssqqqpppnnnmmmkkkmmmqqqssssssrrrsssssssssssssssttttttuuuvvvuuuuuutttssstttttttttvvvssspppqqqtttuuusssoootttqqqooopppsssssspppllllllmmmnnnooopppppppppppprrrooonnnooorrrttttttsssoooqqqrrrsssrrrqqqrrrssssssrrrssstttvvvvvvtttrrrsssqqqpppqqqtttuuutttrrrpppqqqrrrssstttsssqqqpppjjjhhhgggiiillloooqqqqqqpppppppppooooooooopppqqqooorrrpppiiifffgggeeeaaa]]]XXXSSSNNNFFF>>>===@@@>>>AAAEEEIIIKKKJJJHHHGGGBBBKKKLLLOOOggg|||jjjEEE444===ZZZzzzYYYOOO\\\ooo|||gggjjjwwwxxxqqqsssyyyzzzzzzuuuwwwjjjsssyyyIII444666,,,---///)))(((+++'''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********+++++++++******+++---.........444///PPPtttxxx|||zzzcccQQQQQQnnnrrr[[[```yyy~~~vvvrrr{{{pppnnnzzzvvvyyy{{{uuujjjllltttQQQ:::111111111000000//////......,,,,,,,,,,,,++++++++++++)))******+++++++++***************************************)))******+++,,,)))******+++---......///***++++++,,,---......///***...111222===YYYzzz{{{lllppptttmmmrrrRRRDDDNNN^^^qqqsssqqqiiiffffffbbbWWWUUURRRNNNJJJFFFBBB@@@;;;:::999888777777666666777888888999999::::::;;;:::<<<@@@BBBEEEHHHLLLOOOTTTXXX]]]``````___^^^^^^ffffffggghhhhhhhhhgggggghhhiiijjjiiiiiijjjlllnnnnnnnnnoooooonnnnnnmmmllloooooooooqqqssssssqqqooorrrpppoooppprrrssstttsssuuurrrooonnnoooppppppppptttsssrrrqqqrrrssstttuuu{{{yyywwwvvvuuuvvvxxxyyyxxxwwwvvvuuuuuuvvvwwwxxxwwwvvvtttrrrrrrssstttuuutttuuuuuuvvvvvvuuuuuuttttttvvvxxxyyyxxxxxxyyyzzzwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvuuuuuuuuuvvvvvvsssssssssssssssrrrrrrrrrxxxxxxxxxwwwvvvuuusssrrrvvvwwwxxxzzz{{{|||||||||xxxxxxxxxyyyyyyzzzzzzzzzyyyyyyyyyxxxyyyyyyzzzzzzyyyvvvrrrpppqqqrrrssssssqqqpppqqqsssvvvwwwvvvuuuvvvuuusssqqqpppppppppqqqrrrqqqppppppppppppooommmrrrqqqqqqppppppqqqqqqrrrqqqqqqpppkkkfffdddfffiiinnnnnnnnnnnnoooooooooooooooooonnnnnnmmmmmmllllllmmmllllllnnnqqqssssssrrrooommmllllllnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnsssqqqooopppqqqqqqqqqpppooommmkkkkkkmmmooopppppprrrrrrrrrrrrrrrsssttttttwwwwwwvvvuuuuuuuuuuuuuuuwwwsssppppppssstttsssqqqtttqqqpppqqqssstttqqqnnniiikkknnnppprrrrrrqqqppprrrqqqoooppprrrssssssrrroooqqqssssssrrrrrrrrrssssssrrrrrrtttuuuvvvuuussssssrrrpppqqqrrrssssssrrrooooooppppppqqqrrrrrrrrriiihhhhhhjjjmmmooooooooooooppppppooonnnmmmnnnooopppqqqooojjjiiijjjjjjhhh^^^ZZZVVVRRRJJJ@@@===>>>===???CCCFFFHHHHHHGGGFFF???FFFHHHLLLaaatttiiiMMM;;;666EEEccc~~~dddPPPIIIPPPeeeooo___lllxxxwwwyyy|||nnnsssccciii^^^444777...000222+++'''***'''))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******+++++++++,,,,,,---......444===```zzzzzz|||uuuZZZIIIZZZ|||ccc\\\mmmxxxwwwttt|||zzzppphhhfffpppuuuxxxzzzuuulllqqqvvvQQQ:::000111111000000//////......,,,,,,,,,+++++++++******)))*********++++++++++++************************+++***)))))))))***,,,---******+++,,,,,,---......++++++,,,,,,---.........,,,000222333CCCccc}}}uuueee~~~{{{|||___EEEBBBSSSiii|||tttoooooogggcccbbb]]]WWWVVVSSSLLLEEE@@@>>>===888888777666555555555666777777777777777777777777777888:::;;;<<>><<<===>>>@@@BBBDDDEEEFFFFFFHHHJJJLLLNNNWWWaaadddaaa@@@333666LLLgggcccOOORRRZZZrrrppp^^^ggg~~~qqqtttzzz~~~hhhuuu|||nnngggqqqVVVAAA000...333,,,'''***)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++,,,---,,,+++,,,000333222PPPsss~~~fffFFFYYYppp|||dddvvvtttqqqtttsssvvvsssoooiiibbbeeelllpppmmmllloooqqquuu~~~vvvRRR;;;111111111000000//////......,,,,,,,,,,,,++++++++++++))))))))))))***+++,,,---*********************************)))******+++,,,---------,,,,,,+++++++++.........---------------++++++444FFF]]]rrr{{{qqqiiifffgggGGGIIIPPP___}}}rrrrrrfffdddfffcccffffff]]]TTTOOOIIIAAA;;;888555555222222222222222222333333333222222222111111111000222333333222000000111333333555888;;;@@@FFFMMMRRRTTTVVVZZZ^^^cccfffiiijjjeeehhhkkkmmmnnnppprrrsssnnnnnnmmmllllllllllllmmmiiikkkmmmmmmmmmnnnppprrrnnnoooqqqqqqpppoooooopppnnnmmmmmmnnnqqqsssttttttssssssssssssssssssrrrrrrsssttttttuuuuuuuuuuuutttuuutttsssrrrqqqqqqrrrsssuuuuuuuuuuuuuuuuuuvvvvvvuuuttttttssssssttttttuuuwwwxxxxxxvvvtttssstttvvvvvvwwwxxxyyyxxxwwwvvvuuuttttttuuuuuuuuutttssssssssssssssstttttttttttttttvvvvvvuuutttssssssssssssssstttvvvxxxzzz||||||}}}xxxwwwvvvuuuuuuvvvwwwwwwwwwvvvvvvuuuvvvvvvwwwwwwuuuttttttuuuuuutttrrrooollllllmmmooorrrsssrrrqqqmmmmmmnnnnnnoooooooooooooooppppppnnnmmmmmmoooqqquuutttrrrqqqpppoooooooookkklllkkkhhheeedddgggkkkllllllllllllmmmmmmmmmmmmllllllmmmmmmnnnnnnooooooiiillloooppppppoooppppppooopppppppppnnnnnnpppqqqpppqqqrrrssssssrrrqqqppppppooonnnnnnpppqqqqqqppprrrrrrqqqooommmmmmppprrrssssssssstttuuuvvvwwwxxxttttttsssrrrrrrrrrrrrrrrtttsssrrrqqqpppqqqqqqrrrpppqqqqqqrrrrrrrrrrrrrrrtttrrrpppnnnmmmnnnooopppqqqsssttttttsssqqqrrrrrrppprrrtttuuuttttttuuuwwwsssrrrqqqrrrtttvvvvvvvvvssssssrrrooommmmmmoooqqquuutttrrrqqqppppppqqqqqqpppooooooppprrrqqqooommmlllnnnnnnllljjjnnnvvv~~~zzzvvvrrrppplllfffeeefffddd___\\\ZZZUUUKKKCCC@@@===>>>???@@@BBBDDDEEEFFFDDDEEEGGGLLLPPPXXXdddnnnSSS@@@999CCCWWWzzziiiSSSQQQMMM___ggg```ttttttqqqxxx}}}{{{|||mmmooo{{{qqqwwwxxxOOO777...222---)))+++***))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******)))+++---,,,+++---111666BBBcccvvv\\\EEEeee{{{mmmfffmmmjjjqqqsss|||zzzjjjiiibbbbbboooxxxtttooommmpppsssrrrqqqsssuuuRRR;;;333111111000000//////......------------,,,,,,,,,,,,***))))))))))))+++,,,---************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////---,,,===^^^vvv|||lll___qqqVVV@@@QQQYYYcccjjjllldddeeeeeeaaadddfff^^^RRRKKKBBB<<<999777444222111111111111222222333444555555555555555444444444444666777666555333333444222333444555666:::???CCCGGGJJJOOOVVV\\\bbbfffhhheeehhhlllnnnoooppprrrsssqqqooommmkkkkkklllnnnooolllnnnooonnnllllllnnnpppoooqqqtttsssqqqppppppqqqsssqqqooonnnpppqqqrrrqqqssstttttttttsssrrrrrrqqqttttttuuuvvvvvvvvvvvvvvvuuutttsssrrrrrrrrrssstttssstttuuuuuuuuutttssssssuuutttsssssssssssstttuuuvvvwwwwwwuuuttttttvvvxxxuuuvvvwwwxxxwwwvvvtttsssssssssuuuuuuvvvuuutttttttttttttttuuuuuuuuuvvvvvvtttsssrrrrrrrrrrrrsssttttttuuuvvvxxxzzz{{{{{{|||xxxwwwuuussssssssstttuuutttttttttttttttuuuvvvwwwuuutttssstttttttttqqqooommmllllllmmmppprrrrrrrrrmmmnnnpppppppppooommmllloooppppppnnnllllllooorrrrrrrrrpppooonnnnnnnnnnnnkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkllllllllllllmmmlllllllllmmmnnnoooooopppjjjmmmqqqqqqpppnnnnnnooonnnooopppooommmmmmoooqqqnnnoooqqqrrrrrrqqqooonnnmmmmmmmmmoooqqqrrrrrrppppppqqqrrrpppnnnmmmooorrrrrrrrrrrrssstttuuuwwwwwwtttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppqqqqqqooopppqqqrrrqqqqqqqqqrrrqqqqqqppppppppppppppppppppprrruuuuuusssrrrrrrtttppprrrtttuuuuuuuuuvvvwwwsssrrrpppqqqtttvvvwwwwwwssssssrrrooolllkkknnnqqqrrrqqqqqqppppppppppppqqqqqqpppooooooppppppnnnlllhhhlllpppnnnlllmmmsssyyyuuuqqqooopppmmmgggeeehhhfff```\\\[[[WWWNNNFFFCCC<<<<<<<<<===???AAACCCEEEBBBBBBEEEJJJLLLRRRdddyyykkkTTTEEEDDDQQQooosss___TTTGGG\\\yyy^^^bbb|||xxxwwwtttzzztttxxxwww```@@@000222///++++++***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++'''***,,,,,,+++---333999SSSvvvkkkVVVOOOnnnrrraaakkkppplllkkkqqq{{{ppphhhllleeekkk{{{vvvrrrrrruuuvvvrrrppppppuuuQQQ<<<444111111111000//////............------------,,,,,,***))))))))))))+++---...************************((()))***,,,,,,+++************+++,,,------...///***+++,,,---///000111111111000HHHrrriiiUUU}}}zzzJJJ<<>>EEELLLTTTXXX```eeekkkppprrrqqqooommmrrrqqqpppnnnnnnnnnooopppooooooooooooooopppppppppxxxxxxwwwxxxwwwuuurrroooqqqnnnkkkkkknnnooonnnlllnnnoooqqqrrrssssssrrrqqqqqqrrrtttuuuuuuuuutttsssssssssrrrrrrqqqrrrrrrrrrppppppqqqrrrrrrssstttttttttuuuuuuuuutttuuuwwwzzztttttttttuuuvvvvvvwwwwwwsssuuuwwwxxxvvvtttrrrrrrtttuuuvvvwwwwwwvvvuuutttsssuuuwwwxxxyyyxxxwwwvvvuuuvvvvvvtttqqqoooooopppuuutttuuuwwwzzz{{{zzzyyywwwtttqqqpppqqqrrrrrrrrruuuuuuuuuvvvvvvuuutttsssvvvuuurrrqqqqqqqqqpppooolllmmmnnnooopppppppppppprrrsssrrrooollljjjlllnnnoooooonnnllliiiiiijjjlllmmmnnnnnnnnnmmmlllkkkkkkpppppppppooonnnlllkkkjjjiiiiiiiiiiiijjjkkkllllllmmmnnnooonnnlllmmmppptttqqqpppnnnnnnnnnmmmkkkjjjllloooqqqpppmmmkkklllnnnqqqrrrrrrrrrqqqooommmlllnnnoooppprrrtttuuuwwwwwwyyyuuuqqqnnnnnnpppqqqqqqppppppqqqppppppqqqsssuuuttttttttttttsssrrrrrrqqqrrrrrrsssrrrqqqooommmllloooooopppqqqrrrsssssstttqqqqqqqqqrrrrrrsssssssssqqqsssuuuvvvuuusssqqqooossstttuuuvvvwwwwwwwwwwwwrrrsssuuuvvvvvvvvvuuutttvvvsssooollljjjkkknnnoookkkkkkkkklllmmmoooqqqsssqqqqqqqqqqqqqqqpppppppppkkkjjjkkkmmmoooppppppooopppooommmkkkhhhgggffffffdddaaa]]]YYYTTTNNNHHHDDD<<<;;;999:::<<>><<<>>>???@@@@@@@@@BBBCCCCCCDDDFFFHHHJJJMMMPPPRRRXXX___hhhmmmooonnnoooppprrrqqqpppooonnnnnnooopppmmmnnnoooooopppooooooooovvvvvvvvvvvvwwwuuurrrooopppnnnmmmnnnpppqqqooommmsssssssssrrrrrrqqqpppooorrrsssssstttuuutttttttttvvvuuusssqqqpppoooooonnnpppqqqqqqrrrtttuuuuuuvvvwwwwwwwwwuuusssrrrtttuuuuuuvvvvvvvvvvvvvvvuuutttuuuuuuuuusssrrrqqqsssuuuuuuvvvwwwwwwwwwvvvuuutttvvvwwwxxxxxxxxxvvvtttssstttvvvwwwvvvtttrrrrrrrrrzzzyyyxxxyyy{{{}}}|||{{{wwwuuurrrrrrsssuuuuuuuuurrrrrrrrrrrrqqqqqqqqqqqquuusssrrrpppppppppooonnnkkklllmmmnnnooooooooooooqqqpppmmmiiifffgggkkkooolllmmmmmmkkkjjjjjjkkkmmmlllllllllmmmllllllkkkkkknnnnnnnnnnnnmmmlllkkkkkkjjjjjjjjjiiijjjjjjkkkkkknnnpppqqqooommmmmmnnnqqqsssqqqooonnnoooooonnnlllkkknnnppppppooonnnoooqqqrrrrrrrrrrrrqqqqqqpppooonnnooopppqqqsssuuuwwwxxx{{{xxxtttssstttvvvwwwxxxpppqqqqqqpppooopppsssuuuqqqrrrssssssrrrqqqpppoooppppppqqqqqqqqqqqqppppppqqqqqqqqqrrrssssssttttttrrrrrrrrrrrrssssssssstttrrrsssuuuvvvuuusssqqqppppppqqqrrrsssttttttttttttttttttuuuvvvuuutttsssrrrvvvuuurrrooommmkkkkkkjjjgggiiikkkmmmnnnooooooooonnnnnnnnnnnnnnnooooooooosssrrrrrrrrrrrrqqqooonnnpppooommmkkkiiihhhggggggdddaaa]]]YYYUUUOOOIIIEEE???<<<999999:::===??????DDDDDD>>>AAALLLPPPUUUaaaoookkkaaaSSSFFFFFFVVVfffooo___```sssvvvjjj}}}||||||zzzxxxttt{{{XXX666555111......((())))))))))))*********+++******))))))))))))******)))************+++++++++---+++---111...,,,777GGGooo```IIIVVVppprrr]]]iiikkkfffmmmvvvvvvmmmnnntttvvvtttqqqmmmnnnvvvxxxRRR999222000000000000///...---,,,......---------,,,,,,,,,***************************++++++++++++***)))))))))************+++++++++)))***++++++,,,,,,,,,,,,++++++,,,------------,,,///HHHjjjvvvjjj___nnnoooTTTHHHUUUaaaooouuulllhhheeeeeeccc``````aaa[[[TTT>>>;;;666444444666777777555666777888:::;;;<<<===:::===@@@BBBCCCCCCDDDEEEGGGDDDDDDGGGHHHFFFGGGJJJLLLNNNPPPPPPOOOQQQUUUYYYXXX]]]bbbdddaaa]]][[[ZZZYYY^^^eeejjjlllmmmppprrrqqqqqqpppooooooooopppppplllmmmooopppqqqpppooonnnsssssssssuuuvvvuuurrrooooooooooooqqqssssssqqqpppttttttsssrrrqqqqqqqqqqqqsssssssssssssssttttttttttttsssrrrpppooonnnnnnnnnqqqqqqrrrssstttuuuvvvvvvvvvvvvvvvtttrrrqqqssstttvvvvvvwwwxxxwwwuuusssrrrwwwvvvssspppnnnppptttxxxwwwxxxxxxyyyxxxwwwuuutttyyyyyyyyyxxxvvvtttrrrppptttvvvyyyzzzyyywwwvvvwww|||zzzyyyyyy{{{|||}}}|||xxxvvvttttttvvvwwwxxxwwwvvvuuusssrrrrrrrrrssstttrrrrrrqqqpppooonnnnnnmmmkkklllmmmnnnnnnnnnnnnnnnooolllhhhcccaaadddjjjooojjjkkklllkkkjjjkkklllnnnjjjjjjkkklllllllllkkkkkkllllllmmmmmmmmmmmmlllllllllkkkkkkjjjjjjjjjjjjkkkooopppqqqpppnnnllllllmmmrrrpppmmmlllmmmnnnnnnmmmkkkmmmoooppppppppprrrssssssrrrrrrqqqqqqqqqrrrrrrnnnnnnoooppprrruuuxxxyyy{{{yyyvvvvvvxxxzzz{{{|||sssrrrqqqooonnnnnnqqqsssqqqrrrtttttttttsssqqqpppooooooooopppqqqrrrssstttssssssssssssssssssssssssrrrrrrrrrsssssssssssssssrrrssstttuuuuuutttrrrpppnnnooopppqqqqqqrrrrrrqqqttttttuuuuuutttsssqqqpppuuutttssspppmmmiiifffdddeeehhhkkkoooppppppooonnnmmmmmmmmmnnnnnnooopppqqquuuuuuttttttrrrqqqooonnnpppooommmkkkjjjiiihhhhhhdddaaa^^^ZZZVVVQQQKKKGGGCCC???:::777888:::===>>>AAAAAA<<<@@@LLLMMMMMMVVVccctttvvv^^^GGGGGGUUU___uuugggnnniiilllyyyppp|||yyyyyyxxxeee???777222///---((()))))))))*********************))))))))))))******)))************+++++++++---+++---000......<<>>888666777888999888<<<;;;???GGGFFFDDDNNNcccsss{{{kkkPPP===777888VVV~~~uuurrrwwwiiitttzzz{{{vvv}}}{{{sssnnnyyyXXX:::555333///111+++++++++++++++***************))))))))))))******)))************+++++++++...,,,---...---555OOOjjjzzzuuu[[[NNN___|||wwwsssiiiqqqzzz}}}xxxppprrrccc^^^bbbmmmpppiiiiiipppyyyuuu|||qqqbbb___xxxPPP:::444000000000000///...---,,,......---------,,,,,,,,,++++++++++++++++++++++++***++++++++++++***)))))))))************+++++++++***++++++,,,,,,,,,++++++***---///...---///444:::RRRnnnxxxxxxggg^^^kkk}}}___QQQWWWqqqoookkkjjjhhhfffdddfffeeeddddddddd]]]UUULLLLLLNNNSSSYYY]]]______VVVXXXZZZ]]]```ccceeefffssstttvvvvvvxxx{{{wwwqqqkkkhhhkkkoooqqqqqqooopppqqqrrrrrrrrrqqqqqqrrrsssssstttttttttttttttnnnnnnoooqqqssssssqqqooonnnppprrrqqqooooooppprrrqqqqqqqqqqqqpppooonnnnnnnnnpppsssuuuuuutttrrrppprrrrrrqqqpppooooooooooooqqqqqqqqqqqqqqqqqqqqqqqquuuvvvuuusssqqqqqqrrrttttttuuuvvvvvvvvvvvvvvvuuutttuuuvvvvvvuuuuuuvvvxxxyyyzzz|||}}}~~~}}}}}}|||zzzzzzyyyyyyxxxxxxyyyyyyyyy{{{|||{{{yyywwwwwwwwwuuutttssstttuuuvvvuuutttrrrqqqqqqrrrtttuuutttrrruuuuuutttsssrrrqqqpppppplllppptttssspppmmmnnnpppnnnnnnnnnoooooonnnnnnmmmnnnmmmmmmnnnppppppmmmjjjlllnnnppppppooonnnnnnooonnnnnnnnnnnnnnnnnnmmmllljjjkkklllmmmnnnooooooooollllllkkkkkkkkkllllllmmmmmmkkkiiijjjlllmmmlllkkkjjjkkklllooorrrsssrrrpppmmmlllkkkmmmppprrrpppnnnnnnoooooopppppppppooooooooopppqqqssssssrrrqqqpppsssssssssuuuwwwwwwtttrrrqqqtttwwwxxxvvvsssqqqqqqrrrqqqppppppqqqrrrssstttrrrrrrssssssrrrrrrqqqppprrrrrrrrrrrrrrrrrrqqqqqqsssssssssrrrrrrrrrqqqqqqssstttttttttuuuuuuuuuuuuqqqrrrssstttuuuuuuuuuuuurrrssssssrrrpppnnnlllkkkddddddcccbbbaaa___^^^^^^[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^aaafffjjjmmmiiimmmqqqqqqnnnnnnpppssssssrrrooommmjjjhhhffffffcccbbb```^^^\\\YYYTTTQQQMMMGGG???:::888888999999666<<<:::;;;@@@===>>>JJJXXXXXX```gggZZZ???000111AAA^^^~~~gggjjj||||||tttpppgggBBB888444...222,,,,,,,,,++++++***************))))))))))))******)))************+++++++++,,,+++---000111===[[[xxxlllRRRPPPjjjrrroooqqq}}}}}}xxxqqqllldddaaahhhvvvwwwmmmllltttwwwrrrxxxpppccccccyyyPPP:::444000000000000///...---,,,......---------,,,,,,,,,***************************++++++++++++***)))))))))************+++++++++++++++,,,,,,,,,+++******+++---///...,,,///777===XXXppprrrkkkpppjjjlll||||||XXXWWWcccsssiiikkkiiieeedddbbbdddeeedddffffff```XXXUUUWWWZZZaaahhhmmmooopppkkklllnnnqqqtttwwwyyyzzz|||nnndddfffggghhhhhhkkkpppsssooopppqqqrrrsssrrrrrrqqqrrrrrrrrrsssssssssttttttnnnnnnoooqqqssssssqqqnnnooopppqqqpppmmmllloooqqqlllmmmooopppqqqqqqppppppmmmpppsssvvvvvvtttqqqooooooooooooooopppqqqrrrsssooopppqqqrrrsssttttttuuurrrssstttsssrrrsssvvvxxxwwwwwwvvvvvvuuuuuutttttttttuuutttsssrrrsssvvvyyyyyyzzz|||}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyywwwtttssssssttttttrrrqqqqqqrrrqqqooommmmmmmmmnnnpppsssuuutttsssqqqqqqqqqqqqooonnnlllkkkjjjooossssssooolllmmmooonnnooooooooooooooonnnnnnooommmllllllnnnooollljjjjjjmmmpppqqqqqqpppqqqrrrmmmnnnnnnnnnmmmlllkkkkkkkkklllmmmnnnooooooooooookkkkkkkkkkkkllllllmmmnnnrrrnnnkkkkkklllnnnmmmkkkggghhhkkkooorrrssspppnnnlllkkkkkknnnrrrtttsssqqqooopppqqqrrrrrrqqqpppoooooopppsssttttttrrrpppnnnnnnnnnppprrruuuuuusssqqqmmmqqqvvvyyyyyywwwuuuttttttsssqqqpppqqqsssuuuvvvpppqqqrrrssstttsssrrrqqqssssssssssssssssssssssssuuuuuuuuuttttttsssssssssssstttttttttuuuuuuvvvvvvppppppqqqrrrssssssssssssuuuuuutttrrrooollliiiggg\\\]]]^^^^^^\\\YYYUUUSSSKKKLLLNNNOOOOOOMMMJJJIIIIIIIIIJJJMMMRRRYYY^^^bbbbbbgggmmmnnnnnnooossswwwvvvuuurrrooollliiiggggggdddbbb```^^^]]]ZZZUUURRRMMMHHHAAA;;;999999999999777===<<<:::;;;777:::IIISSSHHHRRRiiigggHHH444555888LLLttteeefff}}}}}}}}}qqqIII<<<444,,,111,,,,,,,,,++++++***************))))))))))))******)))************++++++++++++***---111555CCCcccnnnPPPQQQnnnwwwwwwvvvoooyyyzzzyyyxxxooogggeeemmm||||||ooollluuurrrlllsssrrrgggiii}}}RRR999444000000000000////////////.........------,,,,,,,,,******++++++++++++******+++++++++,,,,,,+++++++++***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000------:::KKKlllxxxyyyvvvllleeennn~~~XXX]]]kkkyyykkkkkknnngggbbbdddfffdddbbbbbbcccbbb]]]ZZZZZZZZZ[[[]]]aaaggglllooolllkkkmmmppptttzzzuuusss}}}rrrggg```aaaggglllnnnmmmmmmppptttpppqqqsssttttttsssrrrpppuuutttrrrqqqqqqrrrtttuuurrrqqqqqqqqqqqqqqqqqqqqqvvvrrrpppqqqpppmmmnnnqqqooopppqqqrrrqqqpppooonnnpppppppppppppppooonnnnnnlllmmmoooqqqrrrsssrrrrrrqqqpppppppppqqqsssuuuvvvvvvtttvvv{{{{{{uuurrruuuuuuuuuuuuuuuttttttttttttwwwwwwxxxxxxxxxwwwwwwwww{{{|||~~~}}}{{{zzz{{{zzzyyyxxxxxxyyy{{{}}}}}}|||yyywwwuuutttttttttooonnnooopppssstttsssrrrqqqrrrrrrssssssrrrrrrqqqssssssqqqpppooommmllllllmmmoooqqqsssssspppmmmkkkooonnnnnnnnnoooqqqsssuuurrrooommmooorrrsssnnnjjjjjjkkknnnqqqrrrrrrrrrqqqpppppppppppppppooonnnmmmlllmmmmmmnnnooonnnnnnnnnkkkkkkjjjiiijjjkkkmmmnnnkkkllllllmmmlllkkkiiihhhnnnkkkjjjkkkoooqqqqqqooommmqqqttttttqqqoooooopppkkknnnrrrtttsssqqqooooooppprrrttttttsssqqqpppqqqnnnooopppqqqqqqqqqqqqpppnnnrrrwwwyyyyyywwwvvvvvvtttrrrpppnnnooorrruuuwwwtttrrrpppqqqrrrrrrpppmmmrrrssstttuuuuuutttsssrrrrrrsssttttttuuuuuutttttttttwwwwwwttttttwwwwwwtttqqqqqqqqqqqqrrrrrrssssssqqqssssssooonnnlllggg```XXXWWWTTTQQQMMMIIIFFFEEE>>>>>>>>>>>>>>>@@@AAABBB@@@======DDDKKKQQQZZZcccaaabbbeeejjjpppuuuvvvvvvttttttrrroookkkhhhggggggeeedddccc```]]]YYYUUUSSSQQQLLLDDD>>>;;;999888777777999;;;;;;;;;;;;<<<>>>IIIDDDVVVuuuuuuRRR888777444IIIhhhooo[[[}}}ppp}}}|||YYY666222444...---,,,+++))))))))))))*********))))))******+++,,,++++++******++++++,,,---444)))///333222RRRmmmKKKUUUppp~~~ttttttpppsss{{{|||yyyyyyuuupppiiirrrtttwwwyyypppjjjrrrlllqqqvvvyyyxxxvvvssssss|||RRR999333000000000000////////////------------------,,,,,,******++++++++++++************++++++++++++*********+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***---000...///>>>PPPvvvpppiiitttiiiMMMaaavvvwww~~~hhhhhhkkkeeeaaadddeeecccaaabbbcccbbb```]]]ZZZYYYXXXWWWYYY[[[^^^```___^^^ZZZWWW[[[iii{{{qqqkkknnn}}}pppcccdddeeecccbbbdddiiimmmnnnmmmlllooorrrqqqqqqqqqqqqrrrrrrsssssssssrrrpppooooooppprrrssspppppppppqqqqqqqqqqqqqqqtttqqqoooqqqpppmmmmmmpppppppppooonnnoooooopppqqqllllllmmmmmmmmmmmmllllllnnnooopppqqqqqqpppooonnnqqqqqqpppqqqrrrsssuuuvvvtttrrrssswwwwwwrrrpppssssssssstttuuuuuuvvvwwwwwwyyyyyyyyyyyyyyyxxxwwwwww|||}}}}}}}}}}}}{{{zzzyyy{{{zzzyyyxxxxxxyyyzzz{{{|||{{{yyywwwuuusssrrrrrrrrrqqqrrrsssuuuvvvuuutttpppppppppppppppppppppppppppoooooonnnnnnmmmmmmmmmlllmmmoooppppppnnnllljjjnnnmmmmmmmmmnnnpppqqqrrrqqqnnnmmmooorrrrrroookkkmmmmmmmmmmmmmmmnnnooopppqqqqqqqqqqqqqqqpppoooooommmmmmnnnoooooooooooonnnkkkkkkjjjjjjjjjkkklllmmmlllmmmmmmmmmmmmllllllkkkooommmkkklllnnnooonnnmmmllloooqqqqqqooonnnnnnppplllnnnpppqqqpppooopppqqqqqqrrrtttsssqqqpppqqqqqqqqqqqqrrrrrrsssrrrrrrrrrooorrruuuwwwuuutttssssssuuussspppnnnnnnoooqqqssssssqqqqqqrrrtttsssqqqnnnrrrsssttttttttttttsssrrrrrrsssttttttuuuuuuttttttsssvvvvvvttttttwwwwwwtttuuutttssssssssstttvvvwwwqqqtttsssooommmjjjccc[[[QQQOOOKKKFFFAAA===:::999;;;<<<===;;;888777888;;;<<>>??????BBBTTTooozzzhhhHHH111222;;;NNNjjjsss___tttyyyzzz{{{}}}{{{}}}zzzTTT<<<444000...---+++***))))))************))))))******+++,,,++++++******++++++,,,---,,,,,,000222???gggxxxRRRKKK```nnnpppvvvyyyttt}}}~~~~~~uuuvvvzzzrrrkkkiiihhhgggjjjnnnllloootttiii[[[\\\]]]bbbjjjooosssxxx~~~|||RRR999222000000000000////////////,,,,,,,,,------.........******++++++++++++******))))))************))))))(((*********)))((()))***************************,,,+++---///---222GGG^^^xxx}}}zzzhhhnnneeeNNNIIIMMMiiiyyy{{{jjjgggtttkkkkkkkkkgggeeehhhdddcccbbbbbbbbbbbbbbbaaaYYYXXXVVVUUUUUUUUUVVVWWWQQQUUUPPPBBBBBBRRRaaagggjjjnnnmmmhhhdddccc```\\\```[[[VVVXXX]]]___ZZZUUUTTTVVV___hhhiiimmm}}}{{{hhhXXXYYYccciiifffccchhhkkknnnooonnnnnnooopppooooooooooooqqqrrrtttvvvtttssssssrrrrrrsssssstttppppppqqqrrrssssssttttttqqqnnnnnnppppppmmmmmmpppppppppooonnnoooqqqsssuuuooooooppppppooonnnmmmmmmnnnnnnnnnnnnmmmllljjjiiipppoooooooooppprrrtttuuuxxxvvvuuuuuuttttttuuuvvvrrrssstttuuuvvvxxxyyyyyywwwxxxxxxyyyzzzyyyyyyyyy|||{{{zzzyyyyyyyyyyyyzzz|||{{{yyywwwvvvvvvvvvvvvvvvvvvvvvuuussspppmmmlllpppooooooppprrrrrrqqqoooooommmllljjjjjjlllmmmooommmmmmmmmlllllllllllllllllllllkkkjjjjjjjjjjjjjjjmmmmmmmmmmmmmmmmmmnnnnnnmmmllllllnnnpppqqqooommmooommmkkkiiiiiikkkmmmoooooooooppppppppppppooooookkkllllllmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjjjjiiinnnmmmllllllmmmnnnpppqqqnnnmmmlllllllllmmmmmmmmmjjjjjjjjjjjjkkklllnnnooolllnnnpppppppppppprrrsssssssssqqqooommmnnnqqqssstttttttttttttttssssssrrrpppqqqrrrpppooonnnoooqqqtttsssrrrpppoooooooooooonnnppprrrtttuuuuuusssqqqssstttuuuuuuuuuuuutttssssssssstttuuuuuuuuuuuuuuuqqqttttttrrrsssvvvvvvtttqqqqqqqqqqqqqqqpppooonnnlllkkkeee]]]WWWRRRKKKDDD<<<:::888666555777999;;;999:::===???CCCJJJRRRWWWYYYfffqqqxxxyyyuuupppmmmnnnppprrrsssoooooopppqqqqqqpppnnnllljjjjjjhhhfffbbb^^^ZZZXXXRRRMMMFFFAAA===:::888777777999;;;;;;;;;<<<>>>@@@@@@BBBMMMfff}}}}}}```AAA666>>>PPPjjjjjjYYYcccuuutttwwwhhhccc@@@111......---+++***))))))***+++******))))))******+++,,,++++++******++++++,,,------222111111HHHsssdddCCCMMMjjjrrrqqq|||lllwwwzzz|||sssxxx}}}rrrkkkiiijjjkkkjjjpppooopppqqqcccUUUWWWaaaffflllpppuuu}}}|||TTT999111000000000000////////////,,,,,,,,,------.........******++++++++++++******))))))************))))))(((*********)))((()))***************************---,,,---...---444MMMggg{{{mmmbbbqqqwwwYYYBBBEEERRR___fffddd```ssswwwrrrmmmkkkiiigggeeedddeeeeeedddcccbbbaaa``````\\\[[[ZZZYYYYYYYYYZZZZZZUUUUUUMMMBBBBBBPPP]]]aaarrrqqqjjjaaa^^^___^^^[[[\\\VVVQQQRRRWWWXXXSSSNNNCCCGGGOOOUUUTTTUUUdddwwwjjjdddccchhhmmmjjjdddaaahhhjjjmmmoooppppppqqqrrrmmmnnnppprrrssssssssssssssssssssssssssssssssssssrrrrrrrrrssstttuuuvvvvvvpppnnnnnnqqqqqqnnnnnnqqqooopppqqqrrrssssssssssssssssssrrrrrrpppooommmlllkkklllmmmnnnnnnmmmlllkkknnnnnnmmmnnnoooppprrrsssxxxxxxvvvttttttuuuvvvvvvtttttttttuuuvvvvvvwwwwwwssstttvvvwwwyyyzzzzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{zzzzzzxxxwwwvvvuuuttttttttttttttttttrrrooommmkkkooonnnmmmnnnoooooonnnlllooonnnlllkkkkkklllnnnoooooonnnnnnmmmmmmllllllkkkmmmlllkkkjjjjjjjjjkkkkkkmmmmmmnnnnnnnnnnnnnnnnnnkkkkkklllnnnoooooonnnmmmkkkllllllmmmnnnnnnoooooommmmmmnnnnnnnnnnnnmmmmmmiiijjjkkkkkkllllllkkkkkkllllllllllllkkkkkkjjjjjjnnnmmmlllllllllnnnooopppkkkllllllllllllmmmooopppkkkjjjjjjjjjlllmmmnnnnnnkkknnnrrrtttsssrrrqqqqqqsssrrrpppnnnlllmmmpppsssrrrrrrsssssssssrrrrrrqqqooopppppppppooooooqqqsssrrrrrrrrrrrrrrrrrrrrrrrrmmmooorrrtttttttttsssssstttuuuvvvwwwwwwvvvuuutttssstttuuuuuuvvvvvvuuuuuuqqqttttttrrrrrrvvvvvvsssqqqrrrttttttrrrnnniiifffiiifff]]]RRRLLLJJJFFFAAA777666555555666999<<<>>>GGGEEEEEEJJJRRR[[[bbbfffkkk}}}qqqooonnnnnnqqqssstttsssqqqpppoooppprrrrrrooollllllkkkiiifffaaa]]]XXXVVVSSSNNNHHHBBB>>>;;;888666666888:::;;;;;;<<<>>>???DDDFFFPPPhhhoooLLL555>>>QQQlllmmmZZZSSShhh{{{yyyzzzhhhggg???111333...---,,,************+++******))))))******+++,,,++++++******++++++,,,------222///333UUUYYY???SSStttxxxvvvlll}}}yyy{{{uuuyyypppkkkiiikkknnniiisssuuutttnnn^^^SSSYYYiiinnnsssvvvzzz}}}UUU:::222000000000000////////////,,,,,,------------------******++++++++++++******)))******************))))))***++++++))))))***+++++++++++++++++++++++++++...,,,...//////999VVVtttvvveeebbbxxxzzzuuuNNN===DDDPPPVVV[[[dddwwwooonnnkkkgggeeeeeebbb^^^ccceeefffeeeccc```______``````^^^\\\[[[ZZZYYYYYYUUUMMMBBB===BBBOOO\\\eeezzzrrrfff\\\[[[______[[[\\\XXXUUUUUUWWWWWWSSSNNNBBBBBBHHHOOOOOOQQQ^^^ooojjjiiilllooonnniiigggiiiiiijjjllloooqqqrrrrrrrrrlllnnnppprrrssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqsssssssssttttttuuuuuuuuupppmmmooorrrssspppppprrroooppprrrssstttsssrrrrrrrrrrrrqqqpppooommmlllkkkkkklllmmmooooooooonnnnnnnnnnnnmmmmmmnnnppprrrssstttvvvtttqqqpppssstttsssssssssttttttuuuuuuvvvvvvrrrsssuuuwwwyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxwwwuuutttssssssssssssrrrrrrqqqooonnnmmmpppooooooooopppooonnnlllnnnmmmllllllllllllmmmnnnoooooonnnmmmllllllkkkkkkmmmmmmlllkkkkkkkkkkkkkkkllllllmmmnnnoooooonnnnnnkkklllmmmnnnnnnnnnmmmllljjjkkknnnpppqqqpppooonnnkkkllllllmmmmmmmmmmmmmmmiiijjjkkkkkkllllllkkkkkklllmmmmmmmmmmmmllllllkkknnnmmmmmmmmmmmmnnnnnnoookkklllmmmmmmmmmnnnppprrrmmmllllllmmmooopppooonnnkkknnnssstttsssqqqoooooorrrqqqpppmmmllllllooorrrppppppqqqrrrrrrrrrrrrrrrooopppppppppooooooqqqsssooopppqqqssssssttttttsssmmmoooqqqrrrqqqqqqrrrttttttuuuvvvwwwwwwvvvuuutttttttttuuuvvvvvvvvvvvvuuusssvvvvvvssssssvvvvvvsssssstttuuusssoooiiibbb^^^YYYWWWOOOFFFCCCDDDCCC???<<<;;;999888888999;;;<<>>EEESSShhh}}}eeeGGG333:::JJJbbb}}}oooVVVbbb{{{yyyfff>>>222:::///...,,,+++******++++++******))))))******+++,,,++++++******++++++,,,---)))///,,,:::gggsssUUUDDD___~~~xxxlll~~~~~~vvvwwwyyysssoooooopppqqqhhhssswwwtttmmm\\\TTT]]]lllsss|||~~~WWW<<<333000000000000////////////------------------,,,,,,******++++++++++++************++++++++++++*********+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333AAAbbbmmmaaafffiiiFFF@@@JJJQQQ___fff|||iiikkkhhhccccccfffbbbZZZ___cccggggggeeebbb``````bbbaaa```^^^\\\[[[ZZZYYYSSSCCC:::AAAKKKRRR[[[eeeoooeeeVVVPPPVVV^^^^^^XXXZZZYYYYYYYYYYYYXXXTTTQQQLLLGGGIIIOOORRRTTT^^^kkkkkkjjjlllmmmkkkgggiiinnnkkklllmmmoooqqqrrrqqqpppoooooopppqqqqqqqqqqqqqqqpppqqqqqqrrrrrrqqqqqqppprrrrrrrrrrrrsssssssssssspppnnnooottttttrrrqqqtttpppppppppppppppppppppqqqnnnoooooooooooonnnnnnmmmmmmnnnooopppqqqppppppoooooooooooooooppprrrssstttqqqtttsssoooooorrrrrrooopppqqqrrrssstttuuuvvvwwwvvvvvvwwwxxxyyyyyyyyyyyy||||||}}}|||{{{yyywwwvvvwwwwwwvvvvvvuuutttsssrrrrrrqqqqqqpppppppppppppppqqqpppoooooopppooommmkkkllllllllllllllllllllllllllllllllllllkkkkkkkkkkkklllllllllkkkkkkkkkjjjjjjiiijjjlllmmmnnnnnnnnnmmmkkklllnnnnnnmmmlllkkkkkklllmmmooopppqqqooonnnlllkkklllmmmmmmnnnnnnmmmmmmkkkkkklllmmmmmmmmmmmmllllllmmmnnnooooooooonnnmmmooooooooopppoooooonnnnnnmmmnnnpppooommmmmmppprrrpppooooooqqqssssssqqqnnnllloooqqqqqqooonnnmmmmmmpppqqqpppnnnlllllloooqqqnnnoooppprrrssssssssssssooopppqqqpppooonnnooopppnnnoooqqqsssssssssrrrrrrnnnpppqqqpppnnnnnnqqqtttrrrssstttuuuuuutttsssrrrttttttuuuvvvvvvvvvvvvvvvuuuxxxwwwtttsssvvvuuurrrpppooolllgggaaaZZZUUUQQQHHHIIIFFFCCCDDDHHHHHHEEEGGGFFFDDDCCCAAAAAA@@@@@@CCCNNN\\\eeehhhjjjoootttrrrnnnkkkkkklllnnnqqqrrrqqqpppqqqmmmiiiiiilllnnnmmmkkkhhhhhhfffdddaaa]]]YYYWWWRRRNNNHHHBBB>>>:::666444333555777888888999<<<>>>;;;EEESSS___eeecccWWWLLL===:::===PPPnnncccbbbxxxuuuvvvuuummmCCC333999///...,,,+++******++++++******))))))******+++,,,++++++******++++++,,,---***///...EEExxx```NNNKKKkkkwwwjjjsssrrrpppwww~~~xxxsssqqqqqqpppooogggqqqrrrppplll]]]UUU]]]jjjwwwXXX<<<333000000000000////////////.........------,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++///222666GGGkkkfff^^^jjjbbbDDDGGGRRRVVVooowwwtttgggiiigggaaaccchhhdddZZZ\\\aaafffhhhfffcccbbbbbb`````````___^^^]]]]]]\\\PPP???<<>>555CCCcccjjjcccrrrmmmkkkhhhwwwyyyKKK222333///...,,,+++******+++,,,*********)))***++++++,,,++++++******++++++,,,---...111222OOO|||sssNNNGGGNNNssssssnnnrrrmmmmmmsss|||~~~{{{zzzrrrnnnmmmllliiifffgggmmmllllllkkk___VVV\\\gggyyyVVV999222333222111///......------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++***)))***,,,---,,,+++++++++++++++++++++,,,,,,,,,,,,---000666JJJmmm|||]]]ZZZfffzzzXXXBBBCCCRRR___tttlllffffffeeeddddddcccbbbbbbccceeeggghhhgggdddaaa^^^___```___\\\[[[]]]ZZZUUULLLAAA===GGGUUUZZZUUUPPPYYYUUUQQQSSSZZZ```aaa```_______________^^^]]]]]]TTTPPPNNNTTT]]]cccccc```]]]]]]___dddjjjnnnnnnlllllllllllllllnnnppprrrsssrrrqqqpppppppppqqqrrrsssxxxrrrnnnppprrrpppooopppttttttsssrrrqqqpppooonnnqqqqqqqqqppppppppppppppppppnnnmmmnnnpppqqqqqqppppppooooooppprrrrrrqqqooopppppppppqqqssssssrrrqqqtttssssssrrrrrrssssssttttttsssrrrpppooonnnnnnnnnqqqpppqqqrrruuuvvvuuusssvvvwwwwwwvvvtttssstttuuuzzzyyyvvvuuutttuuuvvvwwwuuutttrrrqqqpppqqqqqqrrrpppnnnmmmnnnpppqqqqqqpppsssrrrqqqooonnnlllkkkjjjlllllllllllllllllllllllliiiiiiiiiiiijjjkkklllmmmllllllkkkjjjiiiiiiiiiiiijjjlllnnnnnnlllkkkjjjkkkooommmkkkkkkkkklllkkkjjjkkkmmmnnnnnnmmmllllllmmmooopppqqqqqqooollliiihhhiiijjjmmmoooooommmkkkjjjmmmnnnooopppooommmkkkjjjppprrruuuuuusssqqqppppppvvvqqqpppsssrrrnnnnnnrrrnnnnnnmmmmmmmmmlllllllllppppppooonnnnnnmmmnnnnnntttsssqqqooonnnnnnoooppplllmmmnnnoooppprrrssssssqqqrrrssssssrrrpppnnnmmmlllmmmmmmnnnoooppppppqqqooooooooommmkkkjjjlllnnnooolllkkklllooorrrqqqppptttssssssrrrqqqpppooonnnvvvtttrrrrrrqqqmmmfffaaaXXXTTTLLLDDDBBBFFFKKKMMMOOOTTT[[[___aaabbbeeegggccc``````^^^WWWNNNMMMSSSUUUhhhrrreeeTTTQQQVVVZZZ^^^rrr}}}vvvjjjiiimmmmmmnnnqqqtttvvvvvvuuuqqqjjjlllwwwzzzqqqiiiiiijjjiiigggdddbbb___]]]\\\XXXTTTMMMGGGBBB===888555444444555777999;;;===>>>AAAKKKOOOJJJIIIYYYrrrmmmDDD;;;FFFMMMsssvvvXXXooosssaaatttyyy~~~{{{yyyyyyjjj}}}OOO:::333222000...,,,+++******+++,,,,,,+++***))))))******++++++,,,,,,,,,,,,------000+++<<<^^^|||oooOOOEEESSSppp{{{zzzqqqttttttrrrrrrwww~~~{{{yyyxxxwwwqqqhhhdddeeelllggg___dddooohhh]]]___\\\~~~XXX<<<666333222111///......------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++***)))***,,,---,,,+++***++++++++++++,,,,,,,,,))),,,...000:::RRRrrr{{{]]]\\\iiirrrUUUDDDHHHXXXeee}}}ttteeecccddddddeeeeeeffffffgggfffffffffeeedddcccaaa```___```___[[[[[[\\\YYYTTTFFF===:::DDDOOOQQQKKKFFF\\\ZZZYYYZZZ^^^aaaaaa___``````aaaaaa``````___^^^ZZZVVVTTTXXX```dddbbb___``````aaafffkkknnnnnnllljjjjjjkkkllloooqqqtttvvvsssrrrqqqqqqqqqrrrssstttvvvpppllloooqqqpppnnnooossssssrrrqqqpppooonnnnnnpppppppppppppppppppppppppppnnnmmmnnnpppqqqqqqpppnnnmmmmmmnnnppppppooommmooooooooopppqqqqqqqqqpppttttttsssrrrqqqqqqqqqqqqrrrrrrqqqpppoooooooooooorrrrrrrrrsssuuuvvvuuusssuuuvvvxxxxxxwwwvvvvvvwwwyyyxxxvvvuuuttttttuuuvvvtttsssrrrqqqqqqqqqrrrssspppooommmnnnoooppppppooooooooonnnlllkkkiiihhhhhhkkkkkkkkkkkkkkklllllllllkkkjjjjjjiiiiiiiiiiiiiiijjjjjjiiiiiiiiijjjjjjkkklllnnnoooooommmlllmmmmmmqqqooommmllllllkkkjjjiiilllnnnppppppnnnmmmnnnooopppppppppooonnnllljjjiiihhhjjjkkkmmmmmmlllkkkjjjkkklllnnnoooooonnnmmmlllmmmppprrrsssrrrqqqqqqrrrqqqmmmlllooonnnjjjjjjnnnlllllllllkkkkkkkkkjjjjjjoooooonnnnnnmmmnnnnnnnnnrrrqqqooonnnmmmmmmnnnnnnlllmmmmmmnnnnnnooooooooottttttuuuuuutttqqqooommmnnnnnnoooooopppqqqqqqrrrpppppppppnnnllllllnnnppppppnnnllllllooopppooommmssstttttttttrrrqqqooommmrrrrrrqqqqqqmmmeeeZZZRRROOOLLLHHHEEEFFFLLLQQQSSSSSSZZZeeennnsssvvvyyy{{{~~~nnn^^^VVVSSSRRRVVV[[[XXXaaaddd\\\SSSSSSYYY___cccuuu~~~yyynnnnnnnnnnnnnnnqqqssstttrrrqqqrrrlllnnnxxx{{{ssskkkkkkhhhiiiiiihhheeeaaa]]][[[WWWRRRKKKFFFAAA>>>:::888444444555777888:::<<<===???EEEJJJIIIJJJXXXrrrtttGGG666<<>><<<:::555555555666888:::;;;<<<>>>>>>CCCHHHKKKUUUoooxxxJJJ333444;;;bbbggg```mmm|||pppkkkwwwvvv~~~rrr```888666222111///---++++++++++++,,,+++******)))*********++++++,,,,,,,,,,,,------000--->>>bbbaaaFFFEEEUUUiiixxx{{{yyyvvvssspppqqqxxx~~~wwwxxxyyyvvvlllcccbbbggglllsssrrrrrr{{{yyynnnkkkpppjjj}}}SSS999444222111000///............,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++))))))***+++,,,+++************++++++,,,,,,------333333666MMMqqqmmmWWWcccxxxzzzxxx]]]IIIGGGSSSiii{{{~~~nnnlllffffffeeeeeeeeedddddddddcccbbbaaa___^^^\\\[[[ZZZ^^^___^^^[[[ZZZZZZWWWQQQAAA;;;999???DDDDDDBBBAAAKKKNNNSSSWWW[[[___dddhhhccccccdddddddddccccccbbb___\\\YYY[[[^^^___]]]ZZZ^^^```ccchhhlllooopppqqqqqqpppooonnnnnnnnnooopppsssrrrrrrqqqqqqssstttuuusssmmmkkknnnqqqpppooopppqqqqqqppppppooonnnnnnmmmmmmnnnnnnooopppqqqqqqrrrooonnnmmmnnnppppppooommmnnnmmmmmmoooqqqqqqpppooommmoooppppppooooooooooooqqqppppppoooooooooooopppnnnnnnnnnoooooopppqqqrrrvvvuuutttuuuvvvvvvtttsssrrruuuxxxzzzyyywwwvvvvvvwwwvvvuuutttssssssssssssrrrqqqppppppqqqrrrssstttqqqooommmmmmnnnnnnmmmllloooooonnnmmmllllllkkkkkkjjjjjjjjjjjjjjjiiiiiiiiijjjiiihhhgggfffeeeeeeeeehhhhhhhhhhhhhhhiiijjjjjjnnnnnnnnnmmmmmmmmmppprrrrrrpppnnnmmmmmmmmmlllkkknnnoooqqqqqqooonnnooopppqqqpppnnnmmmlllkkkkkkkkkkkkjjjjjjjjjjjjkkkmmmnnnlllmmmnnnoooooooooooonnnjjjlllooooooooonnnoooppppppooopppqqqpppoooooopppnnnnnnnnnnnnnnnnnnnnnnnnllllllllllllmmmnnnoooooonnnnnnmmmmmmllllllllllllooooooooooooooonnnnnnnnnmmmmmmnnnooooooooonnnnnniiiiiijjjjjjkkkkkkkkkllljjjkkklllllllllmmmpppsssoooooonnnmmmlllkkkjjjiiifffiiilllpppqqqpppnnnmmmfffaaa[[[VVVTTTTTTUUUUUUYYYXXX\\\gggrrryyy~~~pppZZZCCC===GGGSSSZZZ[[[qqqddd[[[ZZZ[[[^^^kkk{{{vvvlllkkklllmmmppprrrqqqooolllnnnkkkmmmsssuuupppkkkkkkjjjkkklllkkkhhhddd___\\\WWWRRRKKKEEEAAA>>><<<:::555555666666777999:::;;;>>>:::>>>FFFJJJPPPiiiuuuMMM555444777RRR~~~~~~fffggg}}}tttssswwwvvv}}}xxxssszzzuuuppp???555222111///---,,,+++++++++++++++***************++++++++++++,,,,,,,,,------...///BBBcccXXXBBBFFFVVVccclllqqquuuyyyooovvv}}}}}}ppptttuuu|||xxxvvvxxxyyyuuujjjaaacccjjjoooxxxwwwyyyzzzrrrxxx|||ddd}}}RRR888222222111000//////......///,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************)))((()))+++,,,+++***))))))***+++,,,,,,---------222444===\\\pppZZZQQQddd}}}qqquuu~~~VVVEEEHHHWWWppprrrhhhjjjdddddddddccccccccccccccc```aaabbbbbb```^^^ZZZXXX[[[]]]]]][[[[[[\\\XXXRRRAAA<<<:::===AAACCCHHHMMMVVVVVVVVVUUUWWW\\\ccchhhccccccddddddddddddcccccc]]][[[YYYZZZ\\\^^^^^^]]]```cccfffhhhjjjlllmmmmmmpppooonnnmmmmmmmmmnnnooorrrqqqpppppppppqqqssstttuuuooolllpppsssrrrqqqrrrqqqqqqppppppooonnnnnnnnnmmmmmmnnnoooppppppqqqqqqooonnnnnnoooppppppnnnlllmmmllllllnnnpppqqqpppooonnnppprrrqqqooonnnooopppmmmmmmmmmnnnooopppqqqrrrmmmmmmmmmnnnoooppprrrsssvvvuuutttuuuvvvvvvtttsssrrrtttwwwxxxvvvtttrrrrrruuuuuutttsssrrrrrrrrrrrrqqqpppoooooopppqqqrrrssspppnnnmmmlllmmmmmmmmmlllnnnnnnnnnmmmmmmllllllllljjjjjjiiiiiihhhhhhhhhhhhgggffffffffffffffffffgggjjjiiihhhhhhggggggggghhhkkklllllllllkkklllooorrrooommmllllllnnnoooooonnnlllnnnoooooonnnmmmmmmnnnpppooonnnlllkkkkkkkkkkkkllllllkkkjjjkkkmmmooopppppppppppppppoooooonnnnnnlllmmmnnnnnnmmmllllllmmmmmmnnnnnnnnnnnnnnnmmmkkkmmmmmmnnnnnnnnnnnnnnnnnnllllllkkkkkklllmmmnnnnnnmmmmmmmmmmmmmmmmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhfffeeedddaaaaaaaaaaaaaaabbbbbbbbb\\\^^^___```aaacccgggiiillllllmmmmmmllljjjiiiiiieeegggjjjlllllljjjhhhfff```___\\\[[[\\\```fffjjjqqqnnnrrr~~~yyysssnnnkkkaaaSSSBBB;;;DDDTTTaaafffssshhh```___```ggg|||mmmhhhhhhjjjnnnqqqrrrqqqooommmlllmmmqqqrrrooollllllmmmmmmkkkiiifffcccaaa___ZZZUUUMMMGGGBBB>>>;;;888666666666666777888999:::>>>999<<>>888111000000////////////000......------------,,,,,,++++++++++++++++++++++++))))))******++++++++++++***(((((()))***+++***)))((())))))+++,,,---......000222CCCfffjjjSSSwww|||~~~^^^CCCHHHVVVddd~~~}}}mmmhhhhhhdddddddddddddddddddddddd^^^]]]]]]\\\\\\]]]]]]^^^SSSWWW[[[\\\```cccaaa\\\SSSSSSVVVYYYYYY[[[eeeppptttkkk___ZZZ[[[___``````^^^___```aaaaaaaaaaaaaaa\\\XXXSSSQQQRRRVVV\\\```bbbfffjjjllllllmmmoooqqqkkkkkkjjjiiijjjkkklllmmmssssssrrrqqqrrrssstttuuuzzztttppprrrtttrrrqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqoooooooooooonnnnnnnnnnnnnnnnnnnnnooopppooollliiijjjjjjjjjlllooopppooonnnkkkooorrrpppllljjjllloooooonnnnnnoooooopppqqqrrrmmmmmmmmmnnnnnnooopppqqqqqqpppqqqrrruuuvvvuuusssoooqqqrrrrrrqqqrrrsssuuurrrrrrrrrrrrrrrpppooooooooonnnmmmlllkkkkkklllmmmlllkkkjjjjjjlllnnnnnnmmmgggggggggggghhhhhhhhhhhhiiihhhhhhgggffffffeeeeeefffffffffffffffggghhhhhhffffffeeeffffffggghhhiiieeehhhkkkmmmmmmnnnnnnooonnnllljjjjjjlllmmmlllkkkkkkmmmnnnnnnmmmllllllmmmkkklllnnnnnnnnnllljjjhhhiiiiiijjjkkkmmmnnnnnnoookkkkkkkkkkkkkkklllmmmnnnjjjkkklllllllllmmmoooqqqlllqqqqqqlllkkkllliiicccjjjjjjjjjkkkkkklllllllllmmmllllllkkkjjjjjjjjjjjjhhhhhhjjjkkkkkkjjjiiihhh___]]][[[WWWSSSPPPMMMLLLIIIGGGEEEBBB@@@>>>======BBBBBBBBBBBBBBBBBBBBBBBB@@@BBBEEEHHHJJJNNNSSSWWW\\\aaagggkkklllmmmpppsssppppppooommmllljjjhhhgggnnnooopppmmmiiiffffffgggaaaYYY\\\kkkuuurrroooqqqpppnnnmmmmmmooonnnkkkggghhhfff[[[OOOQQQbbbuuu}}}mmm___jjj|||gggbbbaaa```bbbeeejjjlllmmmjjjmmmooonnnmmmnnnooonnnjjjkkklllllliiiddd___\\\WWWUUURRRNNNJJJEEE???;;;777777666666666666777777444<<>>333222000...---,,,,,,,,,******))))))***+++,,,,,,++++++,,,,,,,,,---------///777]]]xxx___KKKJJJaaawww|||vvvqqqvvv|||wwwqqqvvvsssyyywwwssswwwsssppppppmmmkkknnnttttttjjjzzzZZZ???666000000000000////////////,,,,,,,,,+++++++++******---------,,,,,,+++++++++*********************************)))))))))))))))******+++++++++,,,,,,,,,222///FFFkkk\\\WWWttt~~~rrrEEE@@@SSSSSSdddvvvjjjeeeaaabbbbbbccccccbbbaaa___^^^```___```aaabbbaaa___]]]VVVVVVYYY\\\\\\[[[[[[]]]YYYWWWWWWVVVSSSSSSZZZcccggg___VVVSSSUUUZZZ___dddbbb``````bbbeeeeeeaaa\\\^^^UUUEEEEEESSSVVVTTTZZZbbbiiimmmjjjhhhkkknnnoookkkkkkkkklllmmmnnnooooootttsssrrrqqqpppqqqrrrsssrrrssssssrrrqqqppprrrsssssssssrrrqqqpppnnnmmmmmmnnnqqqsssrrrpppoooqqqtttrrrpppnnnooorrrrrrqqqnnnnnnoooooooooooonnnnnnmmmoooppprrrrrrpppoooppppppppppppooonnnmmmllllllkkkmmmmmmnnnoooqqqssstttuuussssssssssssuuuwwwyyy{{{xxxxxxwwwvvvuuuttttttsssrrrnnnlllllloooooojjjffflllmmmooopppooopppqqqsssqqqnnnjjjggggggjjjnnnpppmmmmmmlllkkkjjjjjjjjjjjjiiijjjjjjiiigggeeefffggghhhhhhiiijjjiiihhhgggffffffdddcccdddhhhjjjlllllleeefffgggiiikkkmmmnnnooonnnmmmkkkiiihhhhhhiiijjjmmmllllllllllllmmmnnnnnnmmmllllllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjllljjjiiiiiikkkmmmmmmlllkkkkkkllllllmmmnnnnnnoooqqqooonnnlllkkkkkkkkklllggghhhjjjnnnppppppmmmjjjooonnnllljjjiiiiiiiiiiiigggkkkjjjgggffffff```WWWOOOMMMIIIEEEAAA???>>>>>>888999:::===@@@CCCEEEGGGJJJHHHFFFDDDCCCEEEGGGIIIKKKLLLMMMMMMMMMOOOSSSUUUYYY\\\aaadddfffiiilllpppuuusssooollljjjiiijjjjjjkkkjjjjjjlllppppppnnnjjjiiikkkmmmpppqqqqqqppppppqqqqqqrrrrrrqqqpppooonnniiigggbbb\\\[[[dddsssvvvdddUUU^^^xxxjjj```^^^]]]```dddfffdddfffjjjiiilllnnnnnnkkkiiiiiijjjnnnmmmkkkiiifffdddbbbaaa\\\XXXSSSPPPMMMGGG???999777777666555555555555555888>>>>>>999<<>>NNNTTTTTT[[[]]]dddiiigggeeegggiiiiiinnnmmmlllkkklllnnnqqqssstttrrrooollllllnnnppprrrpppsssuuuvvvvvvuuutttuuuttttttsssrrrqqqpppooonnnppprrrssssssqqqqqqrrrtttrrrpppnnnoooqqqqqqpppnnnnnnnnnooooooooooooooonnnoooqqqrrrqqqooommmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllmmmnnnppprrrtttuuurrrrrrsssuuuwwwyyy{{{|||wwwwwwwwwwwwvvvtttsssrrrtttpppllllllooooookkkhhhlllnnnooooooooooooppprrrmmmllljjjiiiiiikkklllnnnooonnnmmmlllkkkjjjjjjjjjggghhhiiigggeeedddeeefffiiiiiijjjjjjjjjiiigggffffffddddddfffhhhkkkkkkkkkggghhhiiijjjlllmmmoooooommmllljjjhhhhhhhhhiiijjjmmmmmmmmmnnnnnnnnnnnnooollllllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiijjjlllmmmmmmkkkiiihhhkkkkkkkkkkkkkkkkkkkkkkkkqqqpppnnnlllkkkkkkkkkllllllkkkjjjkkklllkkkiiiggghhhhhhiiiiiijjjiiiiiiiiiddddddaaa[[[YYYXXXQQQGGG???>>>;;;999999999:::;;;BBBCCCEEEGGGJJJMMMPPPRRRVVVQQQLLLHHHIIIKKKLLLMMMKKKKKKKKKLLLMMMLLLIIIFFFMMMQQQWWW[[[___dddjjjooorrrqqqpppooooooooopppqqqllllllkkklllmmmmmmlllkkkkkklllooorrrssssssssssssqqqppppppoooooonnnnnnmmmpppnnnjjjfffeeekkkwwwrrraaaYYYhhhwwwhhh^^^WWWYYYXXX\\\aaacccbbbcccgggiiikkkmmmllljjjhhhiiikkknnnmmmkkkiiifffdddbbbaaa\\\XXXTTTPPPMMMHHH@@@:::777777666555555555555666777<<<>>>;;;>>>LLL[[[ccc{{{yyyUUU555555555@@@aaarrruuu}}}rrr}}}xxx|||@@@555333111......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...111???qqqVVV???MMMfffyyyvvvtttpppvvvzzzqqqooommmkkklllqqqzzzxxxwwwyyyrrrgggiiitttZZZ<<<000000000000000////////////.........---------,,,,,,+++++++++++++++*********************************+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///444QQQrrriiiVVVkkkvvvWWWBBBLLL```___kkknnnfffcccbbb___aaabbbddddddddddddccccccbbb```___^^^^^^^^^___```aaabbbaaa```___]]][[[UUUTTTTTTSSSMMMGGGFFFJJJUUUVVVXXXYYY[[[\\\]]]\\\___]]]\\\___aaa___XXXQQQDDD???666999GGGKKKIIIPPPWWW___fffggggggjjjlllkkkpppnnnllljjjlllooosssuuutttqqqllliiiiiikkkooorrrmmmpppuuuwwwwwwuuuttttttttttttsssrrrqqqqqqppppppppprrrssssssrrrrrrssstttrrrpppnnnnnnooooooooommmmmmnnnoooppppppppppppppppppqqqrrrpppnnnkkkkkkkkkllllllkkkkkklllmmmmmmnnnkkkllllllmmmoooqqqssstttppprrrtttvvvxxxzzz{{{|||uuuvvvvvvwwwvvvsssqqqpppssspppllllllmmmnnnmmmkkkmmmooopppooonnnmmmnnnpppiiiiiijjjjjjkkkkkkkkkkkkpppooonnnlllkkkjjjjjjjjjggghhhiiihhhfffeeeeeefffkkkkkkkkkkkkjjjiiihhhgggeeeeeeeeegggjjjkkkjjjiiiiiiiiijjjkkklllmmmnnnnnnlllkkkjjjhhhggghhhiiiiiilllmmmnnnooopppoooooonnnlllllllllllllllmmmmmmmmmlllkkkkkkjjjjjjiiiiiiiiijjjoootttuuurrrnnnkkkjjjnnnnnnnnnmmmlllkkkkkkjjjnnnmmmlllkkkjjjjjjjjjkkknnnllliiihhhiiiiiiiiihhhccceeehhhjjjjjjiiihhhfff```\\\UUUOOOLLLJJJBBB:::999888777777888;;;>>>@@@BBBEEEKKKQQQXXX^^^bbbdddhhh^^^SSSLLLLLLMMMMMMLLLJJJJJJJJJKKKKKKFFF???999>>>CCCJJJPPPVVV]]]ffflllmmmmmmmmmnnnooooooppppppnnnnnnmmmkkkiiiiiikkkmmmmmmnnnqqqsssuuuvvvvvvvvvqqqpppnnnmmmllllllmmmmmmpppooommmjjjhhhkkksssyyyzzzgggYYYYYYnnn}}}kkkaaa[[[VVVWWWVVVZZZ```cccaaaaaadddhhhiiijjjiiihhhhhhiiikkkllllllkkkiiigggdddbbbaaa\\\YYYTTTQQQNNNIIIAAA;;;888777666555444555555666777<<<===;;;>>>JJJXXX```rrr{{{___:::111333@@@YYYmmmqqqzzzwww~~~EEE777444000...------,,,+++++++++++++++++++++++++++************+++,,,------111GGG{{{~~~PPP===OOOfff{{{~~~}}}rrruuu~~~{{{tttqqqnnnmmmpppwwwtttnnnqqqpppjjjnnnzzz]]]>>>222000000000000////////////------------,,,,,,,,,,,,************************************************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++888[[[zzz~~~aaaRRRrrr~~~hhhHHHCCCUUUjjjkkkuuuzzzjjjcccccccccbbbccceeefffffffffeeeeeedddcccaaa^^^\\\\\\^^^```aaabbbbbb``````aaa___[[[XXXTTTRRROOOHHHAAA???BBBLLLRRRWWWXXXYYY[[[\\\\\\aaa```^^^^^^]]]XXXPPPIII???===555666BBBDDDCCCKKKPPPYYY```dddggglllnnnnnnmmmlllkkkkkkmmmooorrrtttsssqqqmmmkkkkkkllloooqqqkkknnnrrrsssrrrqqqpppppprrrrrrrrrqqqqqqppppppppppppqqqqqqqqqqqqqqqrrrrrrqqqpppnnnmmmmmmmmmmmmmmmmmmnnnooopppqqqqqqrrrqqqrrrssssssqqqnnnkkkjjjjjjkkkjjjiiiiiiiiijjjkkkkkkkkkkkklllmmmoooqqqrrrsssqqqrrrtttvvvxxxxxxxxxxxxrrrssstttuuutttrrrnnnlllpppmmmjjjjjjlllnnnooonnnnnnooopppooommmlllmmmnnnhhhhhhhhhiiiiiijjjkkkkkkooonnnmmmkkkjjjiiiiiihhhhhhiiijjjiiigggfffggghhhlllllllllkkkjjjiiihhhgggfffeeefffiiikkkkkkjjjhhhiiijjjjjjkkkkkklllllllllkkkjjjiiihhhhhhhhhhhhiiijjjlllnnnooopppooommmlllkkkkkkllllllmmmnnnoooooommmllllllkkkjjjiiihhhhhhhhhnnnuuuvvvqqqmmmlllmmmmmmmmmmmmlllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhggghhhjjjjjjjjjhhhbbbcccfffgggfffccc^^^\\\WWWQQQJJJEEEDDDCCC>>>999::::::;;;===AAAEEEIIIKKKOOOUUU___kkktttzzz}}}~~~rrreeeTTTJJJHHHIIIGGGDDDFFFJJJMMMMMMHHHBBB>>><<<===AAAGGGMMMSSSYYY```eeeiiijjjkkklllmmmmmmmmmmmmnnnooommmiiiffffffkkkooonnnoooqqqtttvvvwwwxxxxxxrrrqqqnnnmmmllllllnnnooommmnnnmmmkkkiiijjjmmmoooppp```WWW\\\qqqzzzllleee___ZZZZZZXXX[[[aaadddbbbaaabbbggggggfffffffffhhhjjjkkkkkkjjjjjjiiigggdddbbbaaa]]]YYYUUURRROOOJJJBBB<<<888777555444444444666666999<<<===;;;;;;BBBNNNVVVgggyyyhhh???...444DDDWWWvvvnnnmmm~~~wwwwwwNNN999555000------...,,,+++************************************+++,,,------444OOOvvvLLLDDDRRRfff{{{|||rrryyyxxxzzzzzzxxxtttqqqpppsssyyyvvvooossstttqqqwwwzzz^^^???333000000000000////////////,,,,,,,,,,,,++++++++++++************************************************************++++++,,,,,,++++++,,,,,,,,,---------+++@@@iiixxxZZZQQQvvvtttWWWCCCHHH]]]pppssszzzrrrgggcccbbbccccccdddeeeeeeeeedddbbbaaaccccccaaa^^^[[[\\\___bbb___```^^^[[[]]]aaa```[[[XXXRRRKKKFFF???999999===GGGPPPUUUTTTTTTXXX]]]]]]bbbaaa```\\\UUULLLDDD@@@777777111333@@@CCCFFFQQQRRRXXX]]]^^^aaafffiiiggghhhjjjkkkmmmoooooopppppprrrqqqqqqpppppppppppppppnnnppppppooommmlllmmmnnnppppppppppppooooooooooooooonnnnnnoooppppppppppppoooooonnnlllkkkkkkmmmnnnnnnnnnpppqqqrrrrrrrrrrrrrrrttttttrrrooommmllllllllljjjiiigggffffffggghhhkkkkkklllmmmoooqqqrrrsssrrrssstttuuuuuutttsssrrrpppqqqssssssrrrpppmmmkkkllljjjiiiiiikkknnnpppqqqnnnoooooonnnlllkkklllmmmjjjiiigggfffgggiiikkklllmmmlllkkkiiihhhgggggggggggghhhiiihhhfffffffffgggllllllkkkjjjjjjiiiiiihhhgggggggggiiikkkkkkiiiggghhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiijjjlllnnnnnnmmmlllkkkjjjkkkkkklllmmmnnnoooooollllllkkkjjjjjjiiihhhhhhbbbgggllllllhhhgggiiimmmiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiijjjjjjjjjjjjcccdddeeefffhhhgggccc```YYYZZZ[[[ZZZWWWRRRMMMJJJFFFBBB>>>>>>???@@@@@@AAA???BBBHHHOOOVVV^^^cccfffvvv|||lll^^^LLLAAA@@@BBBBBB@@@CCCLLLSSSPPPGGGAAAEEELLLQQQQQQSSSWWW[[[___``````dddfffgggiiikkkkkklllllllllllljjjfffdddffflllqqqnnnnnnppprrrtttuuuvvvwwwtttssspppnnnnnnnnnpppqqqppppppqqqpppnnnmmmmmmnnnlllaaa___eeessstttmmmggg___ZZZ[[[XXXYYY___bbbaaa______fffeeedddeeefffiiikkkkkkiiiiiiiiiiiigggeeecccaaa]]]ZZZVVVSSSPPPKKKDDD>>>999777555444333444666777999;;;<<<;;;;;;???IIIRRRjjjuuuLLL000333CCCQQQppp|||ttt~~~uuupppvvv{{{uuuqqqXXX===777000......///---+++************************************+++,,,---...999[[[oooFFFHHHSSS```vvv~~~xxx}}}rrryyyvvvttt}}}vvvvvvtttsssrrrtttyyy{{{uuuxxxxxxuuu}}}wwwuuu\\\>>>333000000000000////////////,,,,,,+++++++++******************+++++++++++++++************************))))))******++++++,,,,,,,,,,,,,,,,,,------------000HHHssspppYYYUUU{{{zzzqqqQQQFFFPPPaaapppuuuyyy{{{lllfffdddccccccaaabbbbbbbbbbbb```^^^]]]aaabbbaaa^^^[[[\\\```ddd\\\]]]YYYTTTWWW```aaa[[[TTTKKKBBB<<<666333666:::CCCOOOTTTPPPNNNUUU\\\^^^___aaa```XXXKKK@@@;;;:::<<<;;;333333===@@@FFFTTTgggiiigggcccbbbeeefffdddfffhhhkkknnnppppppooonnnqqqqqqrrrrrrrrrqqqpppooorrrsssrrrpppnnnmmmnnnooonnnnnnnnnooooooooooooooonnnmmmmmmmmmooopppooonnnmmmmmmlllkkkiiijjjmmmoooooopppqqqrrrrrrrrrrrrrrrqqqrrrsssrrrpppnnnnnnooommmkkkiiigggffffffggggggkkkllllllmmmoooqqqssstttttttttttttttsssrrrppppppqqqqqqrrrrrrqqqooommmlllkkkkkkkkkkkklllnnnpppqqqmmmnnnooonnnlllkkkkkkllllllkkkhhhffffffhhhjjjllljjjjjjiiihhhggggggggggggeeefffgggfffeeedddeeefffkkkkkkjjjiiiiiiiiiiiijjjiiihhhhhhiiijjjkkkiiihhhgggggghhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiijjjkkklllmmmlllkkkkkkjjjjjjkkklllmmmmmmnnnnnnkkkjjjjjjiiiiiihhhhhhhhhdddfffhhhgggfffgggkkknnnjjjjjjkkkkkkkkkkkkkkkkkkggggggggggggfffeeedddccc\\\\\\\\\]]]]]]YYYTTTPPPKKKJJJIIIHHHFFFCCC@@@???===<<<>>>BBBEEEGGGNNNUUU[[[```iiisss|||yyyrrr]]]QQQBBB999999>>>BBBCCCBBBOOOYYYTTTGGGBBBLLLXXXgggdddbbbgggnnnpppkkkddd\\\]]]^^^___aaacccdddeeeeeedddbbbaaabbbffflllqqqnnnnnnooopppqqqsssttttttuuutttrrrqqqppppppqqqqqqppppppppppppoooooonnnnnniiiccceeejjjooo}}}rrrnnnnnniiiaaa\\\WWWSSSSSSYYY]]]]]]]]]]]]dddcccccceeehhhkkkkkkkkkggghhhiiiiiihhheeecccaaa^^^ZZZVVVTTTQQQLLLEEE???999777555333333444666777888999;;;======@@@IIISSSsss^^^888111===EEElllvvv{{{qqqffflllyyy{{{|||xxxuuuooo~~~ddd@@@999111...000000...+++++++++++++++++++++++++++++++++++++++,,,---......???iiiiii???HHHVVV^^^pppwwwxxxuuuxxxooovvv}}}vvvwww}}}{{{sssrrrtttvvvuuuuuuwww|||}}}yyyyyytttqqqrrrzzz\\\???444000000000000////////////------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---******************************++++++,,,------...,,,,,,,,,------------...444LLLuuusssbbb^^^~~~~~~xxxooopppMMMIIITTTaaannnxxx|||rrrhhhgggfffdddccc``````aaabbbbbbaaa```___^^^```bbb___\\\\\\```eee]]]]]]WWWOOOSSS^^^```ZZZNNNEEE<<<777444222555:::@@@MMMTTTOOOKKKSSS[[[]]]]]]bbbcccXXXFFF:::999>>>EEEDDD:::666>>>BBBKKK\\\}}}uuukkkhhhjjjkkkiiihhhiiikkkmmmooopppqqqqqqppppppooooooooonnnnnnoooppprrrssssssqqqoooooopppnnnnnnooooooppppppppppppooommmlllmmmpppqqqpppnnnkkkkkkkkkjjjhhhiiimmmqqqqqqqqqrrrrrrrrrrrrrrrqqqmmmoooqqqqqqpppoooooopppnnnllljjjhhhggghhhjjjkkkllllllmmmnnnppprrrtttuuuuuuuuutttsssrrrrrrrrrrrrtttttttttsssrrrqqqpppooooooooooooooonnnnnnnnnooolllmmmnnnmmmkkkkkklllmmmlllkkkjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiifffhhhiiihhhgggfffgggiiiiiiiiihhhhhhhhhiiijjjkkkkkkiiihhhhhhiiijjjiiihhhgggggghhhiiijjjjjjkkkkkkkkkkkkkkklllllllllkkkkkkkkkkkkkkklllllllllmmmmmmjjjjjjkkkkkkllllllmmmmmmhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiijjjkkkmmmnnnllllllkkkkkkjjjjjjiiiiiiccccccaaa___\\\YYYUUUTTTOOONNNMMMLLLKKKIIIEEEBBB???>>>>>>>>>@@@CCCEEEGGGJJJMMMSSSZZZ\\\^^^iiivvv}}}~~~zzzsssjjjaaa[[[VVVMMM@@@888777;;;BBBFFFEEEQQQ[[[WWWJJJEEEMMMXXXjjjeeeeeepppuuu___^^^\\\ZZZZZZZZZZZZ[[[\\\YYYXXXZZZ___fffkkknnnoooooooooooopppqqqrrrrrrttttttssssssrrrqqqqqqqqqooonnnmmmmmmmmmnnnnnnmmmjjjdddiiimmmjjjqqq|||}}}wwwnnniiimmmpppkkkddd```QQQLLLKKKRRRZZZ\\\^^^___cccbbbcccfffjjjmmmlllkkkfffggghhhiiihhhfffcccaaa^^^[[[WWWTTTRRRMMMFFF@@@:::888555333222444666888999888;;;>>>======FFFPPPlll~~~jjj@@@111888<<<___ppppppzzzlllooosssuuu|||zzzqqqzzzuuuCCC;;;333///111222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000EEEqqqaaa===PPPggghhhtttuuujjj~~~uuuwwwsssnnnuuuzzzzzzzzz||||||uuuuuu{{{~~~{{{tttqqqtttyyy|||zzzvvvmmmjjjttt^^^AAA666000000000000////////////......---------,,,,,,,,,+++++++++,,,,,,---------************************++++++,,,,,,---...//////,,,,,,,,,---------......555KKKqqq}}}nnneee~~~wwwkkk~~~mmmHHHJJJUUU```nnn|||mmmfffhhhgggdddccc```aaacccdddeeeeeedddddd\\\___bbb```]]]]]]aaaeee___^^^VVVLLLPPP\\\___YYYLLLCCC;;;888666555777<<<===MMMUUUOOOKKKRRRZZZ[[[]]]dddfffZZZFFF:::<<>>>>>>>>>>>===<<<;;;;;;;;;>>>DDDKKKRRRVVV^^^cccmmmuuuuuuvvvyyyssskkkjjjiiihhheeebbb```^^^WWWOOODDD:::666:::AAAFFFIIISSS[[[XXXMMMGGGLLLSSS___[[[^^^qqqmmmjjjeee```\\\YYYXXXWWWUUURRRQQQUUU]]]eeejjjlllppppppooooooppppppqqqrrrsssssssssssssssqqqppppppqqqooommmmmmooopppqqqqqqoooiiinnnsssmmmkkkmmmgggooogggeeekkkoooiiiccc```NNNHHHHHHPPPYYY^^^aaadddbbbaaacccggglllnnnmmmkkkeeefffhhhiiihhhfffcccaaa^^^[[[WWWUUURRRNNNGGGAAA:::888555333222444666888:::999:::===:::888???III[[[nnnnnnFFF333888;;;SSSkkkhhh|||yyyxxx|||vvvyyyEEE===333000222333000,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000JJJttt{{{ZZZ???]]]{{{www}}}jjj___|||{{{rrrxxxrrrnnnvvv{{{|||xxx~~~|||}}}yyy|||ssskkkkkkppp{{{zzztttgggfff~~~yyy]]]<<<666000000000000////////////......---------,,,,,,,,,************************)))************+++++++++)))************++++++++++++***+++---,,,***,,,111>>>VVVpppwwwhhhttt{{{bbbmmmbbbLLLHHHRRRcccsss|||zzzjjjiiicccaaaffffffbbbccceeeffffffeeedddcccaaaaaaaaaccceeefffdddccc___^^^YYYQQQPPPUUU[[[]]]MMMDDD===;;;999666777999>>>KKKPPPHHHEEEPPPZZZ^^^```___^^^XXXJJJ<<<;;;BBBDDDPPPNNNEEEKKKXXXhhhzzzvvvhhheeehhhjjjjjjoooiiicccaaaeeekkkppprrrpppooonnnlllkkkkkkjjjjjjooopppqqqrrrrrrqqqpppooollllllmmmmmmlllkkkjjjjjjkkklllnnnooopppqqqppppppjjjjjjjjjjjjkkkmmmooopppjjjlllnnnoooqqqqqqqqqpppnnnoooqqqrrrqqqpppnnnmmmmmmllllllkkkjjjkkklllmmmllliiikkkpppooojjjkkkppptttttttttttttttuuuvvvvvvxxxwwwtttrrrpppooonnnmmmtttuuutttooommmooonnnkkklllkkkjjjiiiiiijjjlllnnnlllkkkjjjiiihhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjjjjiiiiiijjjkkkiiigggffffffggggggfffeeefffggghhhgggfffkkkiiihhhjjjlllmmmjjjhhhllllllmmmmmmmmmlllkkkkkkhhhjjjlllkkkiiiiiilllooohhhiiijjjkkkjjjhhhgggeee```aaabbbdddeeeggghhhiiikkkjjjhhhffffffggghhhhhhgggdddbbbccceeeccc]]]WWWVVVRRRJJJCCCAAAAAA???;;;777666777999;;;<<<;;;:::===AAAEEEHHHNNN\\\ooo}}}~~~~~~zzzyyyxxxuuuqqqmmmiiiggghhheeebbbcccfffgggccc^^^[[[UUUJJJ>>>888:::@@@EEEJJJMMMYYYZZZKKKFFFKKKMMMWWWRRR[[[mmm{{{vvvoooiiieeebbb```^^^WWWWWWVVVUUUVVVXXX]]]aaa```dddhhhkkkkkkkkklllmmmnnnpppssstttrrrpppooonnnjjjlllnnnooopppooonnnmmmlllmmmmmmmmmllljjjhhhgggpppllliiijjjmmmlllgggbbbVVVOOOIIILLLVVV^^^```^^^fffeeecccdddfffhhhhhhggggggeeedddeeeggggggddd```___\\\YYYWWWUUUOOOFFF@@@===;;;777555333333555666999:::<<<<<<<<<>>>AAADDDWWWggg}}}wwwNNN111222999JJJlllsssgggqqq}}}ttt{{{vvv|||HHH:::555333++++++///+++---,,,,,,+++*********+++///+++***,,,------000555JJJrrrvvvOOO@@@___yyy___[[[vvv}}}|||}}}qqqrrruuupppqqqwwwvvvzzzzzz|||}}}{{{mmmcccgggqqq}}}ttthhhppp^^^;;;444111000000000////////////......---------,,,,,,,,,************************)))************+++++++++)))************++++++++++++******------+++---222;;;]]]}}}sssiiiyyywwwcccsss___JJJFFFRRRgggyyyxxxjjjiiidddcccgggfffbbbbbbcccddddddddddddddddddccccccdddeeedddbbb```___aaa___XXXRRRTTTXXXYYYEEE===777777888888:::===DDDRRR\\\\\\]]]bbbbbb\\\^^^]]]]]]ZZZNNNAAA===AAAOOO\\\XXXLLLNNNYYYlllrrrfffeeehhhkkkkkkmmmiiidddcccfffkkkoooqqqmmmmmmllllllmmmmmmnnnnnnnnnnnnoooooooooooonnnnnnkkkkkklllllllllllllllkkkkkklllnnnoooppppppoooooonnnmmmllljjjjjjjjjkkkllljjjkkkmmmnnnoooppppppooonnnooopppqqqqqqooonnnlllnnnllljjjjjjkkkmmmnnnoookkkjjjlllpppoookkklllqqqttttttttttttttttttuuuuuuxxxwwwvvvtttrrrqqqppppppsssuuusssooommmooonnnkkknnnmmmllljjjjjjkkklllmmmnnnmmmlllkkkjjjjjjjjjjjjhhhiiiiiiiiihhhhhhgggfffiiijjjjjjkkkkkkjjjjjjiiijjjkkkllljjjhhhgggggghhhfffeeeeeefffhhhhhhhhhgggjjjhhhgggiiikkkkkkiiigggiiiiiiiiijjjjjjkkkkkkllljjjkkklllkkkiiiiiilllnnnkkkkkkjjjhhhddd___ZZZWWWPPPRRRUUU\\\ccchhhkkkkkkkkkiiigggeeedddeeefffgggddd___[[[YYYXXXUUUOOOJJJDDDBBB===888666555333111???<<<888666888>>>FFFKKKOOOXXXeeepppxxx{{{vvvuuurrrooohhhhhhhhhhhhgggfffeeedddggggggfffeeeeeeeeedddccc^^^WWWLLL@@@:::;;;AAAGGGNNNQQQZZZZZZMMMJJJUUU]]]bbbfffttttttooohhhcccaaaaaabbbccc]]]]]]\\\ZZZWWWVVVWWWYYYZZZZZZZZZ]]]aaaeeeiiikkkjjjlllooopppppppppqqqrrrmmmnnnoooppppppooommmllllllllljjjjjjiiijjjjjjkkkqqqooommmnnnooonnnjjjggg^^^UUULLLJJJPPPYYY___aaafffffffffggghhhiiijjjkkkiiigggeeeeeefffeeebbb______\\\YYYWWWUUUOOOGGG@@@===;;;888555333444555666:::;;;<<<<<<===???BBBDDDQQQ\\\qqqtttXXX:::222555EEEqqqlllmmm~~~zzzuuuppptttQQQ<<<333444///...111000---,,,,,,+++******++++++...+++***,,,------000666JJJqqq}}}qqqNNNCCCdddyyybbbbbbuuuzzzzzz}}}~~~{{{|||sssooopppvvv{{{{{{xxxzzz}}}~~~|||uuujjjeeelllvvvpppkkkzzzbbb>>>444111111000000000/////////......---------,,,,,,,,,************************)))************+++++++++)))************++++++++++++******------+++...333AAAjjjiiiggg|||ooofff~~~zzzYYYGGGDDDTTTllluuujjjjjjeeeeeehhhfffaaaaaaaaaaaabbbccceeeeeefffeeedddddddddccc```^^^\\\aaabbb\\\VVVVVVWWWWWWCCC;;;555777:::;;;===@@@RRR```nnnwww}}}}}}rrrccc\\\\\\]]]\\\UUUIIICCCAAAYYYfffbbbSSSPPPWWWkkkmmmcccdddiiilllkkkkkkiiifffeeehhhlllooopppnnnnnnnnnnnnnnnoooppppppnnnnnnmmmmmmmmmmmmmmmnnnlllllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnooonnnnnnmmmnnnmmmkkkjjjiiiiiiiiijjjiiijjjkkkmmmnnnnnnnnnnnnnnnooopppppppppooommmllllllhhhddddddhhhlllmmmmmmkkkjjjllloooooolllmmmqqqsssssstttuuuuuutttsssrrrvvvuuutttsssrrrqqqppppppqqqsssrrrnnnlllnnnnnnkkkooonnnlllkkkjjjkkkkkklllmmmmmmlllkkkjjjjjjjjjjjjggghhhhhhhhhggggggfffeeeiiiiiijjjjjjjjjjjjiiiiiijjjkkklllkkkiiihhhhhhiiieeeddddddeeehhhiiiiiihhhhhhgggggghhhiiiiiihhhfffggggggfffggghhhiiikkkllllllllllllkkkjjjjjjlllooommmllliiiddd]]]UUUOOOKKKFFFGGGLLLVVVbbbkkklllkkkjjjiiifffdddcccbbbcccccc^^^YYYQQQLLLHHHDDD???:::666666777888777888:::<<>>DDDJJJPPPWWW______UUUSSSaaarrr|||^^^XXXPPPJJJIIIKKKMMMNNNYYYZZZZZZYYYWWWVVVVVVWWWWWWSSSOOOOOOSSS[[[bbbffffffiiikkkmmmnnnoooqqqsssoooppppppqqqpppooommmllllllkkkiiihhhhhhjjjmmmoooooooooooopppooonnnllljjjeee[[[NNNFFFHHHQQQ[[[bbbdddfffiiihhhgggfffiiillljjjhhhfffeeeeeedddaaa```___]]]ZZZXXXVVVPPPHHHBBB===;;;888555444444555666:::<<<=========???BBBEEESSSVVVffftttgggHHH555555BBBuuurrriiiwwwpppqqqqqqcccAAA111666333...000111---,,,,,,+++++++++++++++...+++***,,,,,,,,,111888RRRxxxyyykkkKKKDDDhhh~~~zzzfffjjj{{{~~~zzz|||qqqnnnooouuu}}}wwwwww{{{~~~{{{tttnnniiiiiirrr}}}}}}pppqqqgggBBB666111111111000000000//////......---------,,,,,,,,,************************))))))*********+++++++++))))))*********+++++++++,,,******------,,,000555NNNvvvrrr```eeezzzppprrroooQQQDDDFFFVVVqqqqqqjjjjjjffffffiiieee```_________aaaccceeeffffffeeeddddddeeecccaaa^^^[[[]]]]]]YYYXXXZZZZZZXXXJJJAAA:::;;;>>>>>>???@@@[[[gggxxx|||ggg]]]\\\\\\\\\YYYSSSLLLGGGWWWeeecccVVVOOOQQQddd~~~wwwggg```ccciiilllkkkjjjjjjiiiiiikkknnnpppqqqtttsssrrrqqqpppppppppppppppooommmlllllllllnnnnnnpppoooooonnnnnnmmmmmmmmmnnnnnnnnnnnnmmmmmmllllllkkkjjjiiiiiiiiijjjkkkllliiijjjjjjkkklllmmmmmmmmmnnnoooooooooooonnnmmmlllmmmhhhccccccggglllnnnmmmjjjkkkmmmnnnnnnmmmnnnpppqqqrrrtttuuuuuusssqqqpppqqqqqqqqqppppppooonnnnnnppprrrpppmmmlllnnnnnnkkkllllllkkkjjjjjjjjjkkklllkkkjjjiiihhhhhhhhhhhhhhhffffffggghhhhhhhhhhhhgggiiiiiijjjjjjjjjjjjiiiiiiiiijjjkkkjjjhhhggghhhiiieeeddddddeeehhhjjjiiiiiihhhhhhhhhhhhiiiiiihhhgggiiihhhfffeeefffhhhjjjkkkmmmllllllllllllmmmooopppmmmjjjddd\\\UUUPPPLLLJJJKKKKKKNNNXXXeeelllkkkggghhhhhhgggeeebbb```]]][[[WWWQQQIIIBBB===999666333666777:::===>>>???EEEKKKJJJUUUeeerrr{{{zzztttlllfffcccffffffeeefffkkkmmmkkkkkkkkkjjjiiiiiikkklllmmmkkkkkkjjjiiihhhhhhiiijjjeee^^^SSSHHHBBBCCCIIINNNSSS\\\bbbaaa\\\ZZZkkkfff```WWWOOOJJJHHHGGGFFFIIIKKKNNNQQQSSSVVVZZZ^^^XXXVVVQQQKKKHHHLLLTTT[[[^^^bbbfffjjjkkklllmmmnnnooooooppppppppppppooonnnmmmlllkkkjjjjjjlllnnnooojjjlllnnnnnnllljjjjjjjjjfff]]]OOODDDBBBJJJWWWaaa```dddhhhgggcccbbbeeehhhiiihhhfffeeedddccccccbbb```]]][[[YYYWWWQQQIIICCC===;;;888555444444555666;;;<<<======>>>???CCCEEE^^^[[[cccsssqqqRRR::::::DDDoooyyyjjjuuu~~~qqq}}}vvvwwwJJJ111555333,,,,,,...---,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,222:::cccyyygggHHHCCCgggnnnrrr}}}}}}ppp{{{pppnnnpppvvv{{{vvvxxx~~~}}}xxxqqqnnnnnnqqqxxx}}}uuuxxxwwwgggBBB666111111111111000000000000......---------,,,,,,,,,************************))))))*********+++++++++))))))*********+++++++++,,,******---------111888UUUzzzzzzlllaaakkk~~~xxxcccHHHCCCJJJYYYttt{{{mmmiiiiiidddfffiiiddd____________```bbbdddfffcccbbbbbbdddeeeeeecccaaa___\\\WWWSSSVVV[[[[[[VVVPPPEEE===>>>AAAAAAAAAAAAWWWggg|||bbb^^^]]]\\\\\\[[[ZZZUUUPPPQQQ^^^___VVVQQQOOO[[[qqqxxxoooccc___bbbhhhkkkkkkkkkkkklllmmmnnnoooqqqrrruuuuuutttsssrrrrrrrrrrrrnnnmmmlllkkkjjjkkklllllltttrrrqqqooonnnmmmmmmmmmnnnnnnmmmllllllkkkkkkkkkkkkjjjiiiiiiiiijjjkkklllkkkkkkkkkkkklllmmmmmmnnnooooooooooooooonnnnnnmmmppplllgggfffiiilllnnnooohhhjjjmmmmmmmmmnnnoooooopppqqqrrrttttttrrrpppoooooooooppppppoooooommmmmmnnnpppoookkkkkkmmmnnnkkkhhhhhhhhhiiiiiijjjjjjkkkiiiiiihhhggggggggghhhhhhdddeeefffhhhiiijjjkkkkkkhhhiiiiiijjjjjjiiiiiihhhggghhhiiihhhgggfffggghhheeeddddddeeehhhjjjiiiiiihhhiiiiiijjjiiiiiihhhhhhlllkkkiiigggfffggghhhiiilllkkkkkklllnnnoooooooooiiiddd[[[RRRMMMJJJKKKLLLUUUSSSUUU]]]gggllliiidddeeeffffffeeeaaa[[[UUUQQQKKKGGG@@@:::777666555555999:::???FFFIIIKKKSSS]]]lllxxxwwwmmmgggeeedddbbb```fffiiijjjiiijjjnnnpppnnnmmmlllkkkjjjjjjjjjlllllloookkkhhhiiilllmmmkkkhhhgggaaaXXXOOOJJJKKKPPPTTT[[[bbb]]]XXXYYY\\\ttt|||vvvmmmcccZZZRRRLLLGGGEEEGGGIIIKKKNNNSSSXXX]]]YYYZZZVVVKKK@@@===CCCJJJMMMSSS[[[bbbfffhhhiiiiiimmmmmmnnnooopppqqqqqqqqqnnnnnnnnnnnnnnnmmmmmmllliiikkkmmmmmmkkkiiihhhiiiddd\\\PPPEEEBBBHHHTTT^^^]]]aaaeeeeeeaaa___bbbfffeeeeeefffeeeeeeddddddeee```^^^[[[ZZZXXXSSSKKKDDD>>><<<888666444444666777:::;;;=========???BBBEEEbbbaaa___kkkpppTTT:::===DDDccctttyyy~~~yyyxxxSSS222222111,,,,,,------,,,,,,+++,,,,,,------,,,++++++,,,+++,,,333<<>>444222222111111111000000000......---------,,,,,,,,,************************)))************+++++++++)))************+++++++++,,,******---......333:::VVVyyyrrrggg```aaawwwvvv[[[DDDEEENNN\\\uuuuuujjjggggggbbbeeehhhbbb````````````aaabbbddddddaaaaaaaaacccffffffeeecccddd```XXXRRRSSSXXXXXXTTTPPPEEE===???DDDEEEEEEEEEVVVjjjxxx\\\ZZZ\\\]]]\\\\\\^^^[[[VVVPPPYYYZZZVVVUUUPPPUUUeeekkkgggbbb```aaaeeehhhjjjjjjlllmmmnnnnnnoooqqqsssrrrrrrrrrrrrsssuuuvvvwwwllllllkkkjjjiiiiiiiiiiiisssrrrpppnnnmmmllllllmmmnnnmmmlllkkkkkkkkkkkkkkknnnmmmkkkjjjiiiiiiiiijjjmmmmmmllllllmmmnnnooooooppppppppppppoooooooooooollljjjgggdddccceeegggiiieeejjjlllkkkkkkmmmooonnnnnnoooppprrrrrrrrrqqqpppppppppqqqqqqqqqpppnnnmmmlllnnnmmmjjjjjjmmmmmmkkkgggggghhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiicccdddfffhhhjjjkkkkkkkkkhhhhhhiiiiiiiiiiiihhhhhhfffggghhhhhhfffffffffhhheeeddddddeeehhhiiiiiihhhgggiiijjjjjjiiihhhhhhiiimmmllljjjiiihhhggghhhhhhjjjjjjjjjlllmmmmmmkkkhhh```ZZZRRRJJJFFFGGGKKKNNNYYYXXXYYY```gggkkkiiifffeeedddccc___YYYRRRLLLHHH@@@===:::777666888;;;>>>>>>@@@KKK^^^kkkrrr|||{{{tttqqqgggdddaaabbbeeehhhhhhggghhhlllllljjjkkkoooooommmkkkjjjjjjkkkkkklllmmmmmmoookkkhhhkkkoooqqqmmmggghhheee___XXXUUUUUUZZZ]]]eeegggWWWNNNXXX```~~~uuummmeee\\\UUUPPPVVVVVVUUUSSSQQQQQQRRRTTTTTTUUUSSSIII===777:::@@@>>>EEEPPPZZZ```dddggghhhllllllmmmnnnoooqqqrrrsssmmmnnnooopppooonnnlllkkkmmmmmmmmmmmmmmmkkkjjjhhhbbbZZZOOOEEEAAAFFFPPPWWWVVVZZZ___`````````bbbdddbbbdddfffgggfffeeeeeeeeeaaa^^^\\\[[[YYYTTTLLLFFF>>><<<999666555555666777999;;;<<<<<<<<<>>>AAADDDXXX^^^YYYaaaoooZZZ===<<<@@@ZZZyyy}}}}}}wwwxxxrrr```999111//////000///,,,,,,,,,,,,,,,------...,,,+++,,,---+++,,,555???hhhxxxbbbEEECCCgggxxx~~~xxxsss~~~pppqqquuuzzz|||zzz}}}~~~~~~{{{{{{~~~~~~}}}wwwrrrttt~~~~~~www```<<<444222222222111111111000000......---------,,,,,,,,,************************)))************+++++++++)))************+++++++++,,,******---...///444;;;]]]}}}uuueeeYYYUUU___{{{xxxYYYDDDIIIQQQ^^^wwwqqqhhhfffddd^^^bbbggg``````aaabbbbbbcccccccccbbbaaaaaaaaaccceeefffdddccc```aaa]]]VVVRRRTTTXXXXXXTTTHHH@@@BBBHHHJJJIIIIIIYYYmmmoooYYYRRRYYY]]]\\\]]]___]]]XXXUUUXXXTTTTTTXXXRRRPPP[[[```bbbcccbbb```aaafffjjjiiikkkmmmmmmlllmmmpppssspppppppppqqqrrrssstttuuunnnnnnnnnmmmmmmlllkkkjjjooommmllljjjjjjkkklllmmmmmmlllkkkjjjjjjkkkkkklllnnnmmmllljjjjjjjjjkkklllpppooonnnnnnnnnooopppqqqrrrqqqqqqpppppppppppppppiiijjjiiieee```^^^```dddccciiikkkiiiiiimmmnnnlllmmmnnnnnnooopppqqqrrrrrrooopppqqqqqqpppooolllkkkjjjmmmllliiiiiimmmmmmkkkjjjjjjjjjiiiiiigggffffffggggggfffffffffgggggghhheeeeeefffggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhfffhhhiiihhhgggfffgggiiifffeeeeeefffhhhhhhhhhgggfffhhhjjjjjjgggfffgggiiikkkjjjjjjiiiiiihhhhhhhhhjjjiiiiiijjjkkkhhhbbb]]]QQQNNNJJJHHHIIILLLQQQUUU]]]]]]___bbbgggiiijjjiiifffccc\\\UUUMMMHHHDDDBBB;;;:::::::::<<<@@@FFFIIIJJJMMM___{{{~~~uuulllfffbbbaaabbbcccdddfffiiikkkkkkkkkeeehhhjjjiiijjjnnnooolllkkklllmmmmmmnnnnnnnnnnnnkkkkkklllnnnpppooollliiijjjiiifffbbb```aaadddggghhhkkk[[[WWWiiiqqq}}}xxxtttrrrpppmmmlllkkklllkkkfff```XXXSSSQQQMMMKKKGGGBBB???>>>@@@BBBAAAFFFNNNVVV]]]ccchhhkkkllllllmmmmmmnnnooopppqqqlllllllllllllllmmmmmmmmmpppnnnmmmmmmooonnnjjjfff^^^UUUGGG===:::>>>FFFLLLJJJMMMRRRXXX\\\___aaabbbaaadddhhhiiigggdddccccccaaa___]]][[[ZZZUUUMMMGGG>>><<<999666555555666777888999;;;;;;;;;===@@@CCCHHHWWWTTT___zzznnnJJJ???@@@ZZZxxx}}}xxxvvvpppvvv{{{|||ooorrrFFF444...111333---,,,,,,,,,,,,,,,---......++++++,,,---+++,,,555AAAeeezzzdddHHHEEEgggrrrzzz}}}tttzzz|||ooorrruuu{{{|||yyy|||zzzyyy{{{~~~{{{tttqqqvvv|||zzz}}}___===666222222222111111111111000......---------,,,,,,,,,************************)))************+++++++++)))************+++++++++,,,******---...///555<<>>???CCCHHHOOOSSSXXX[[[lllpppkkkeeebbbbbbcccdddeeedddeeeeeefffgggiiilllmmmjjjmmmnnnllllllooonnnkkklllmmmmmmnnnmmmllljjjiiihhhkkkoooqqqooommmkkkkkkkkkkkkkkkiiiggghhhkkknnndddmmmeeeiii|||pppnnnkkkkkkooossswwwyyyvvvxxxyyyvvvnnnddd[[[VVVHHHBBB<<<===CCCIIIJJJIIIMMMPPPTTTXXX]]]bbbiiimmmnnnmmmmmmmmmmmmmmmnnnoookkkjjjhhhhhhiiikkknnnppprrrnnnkkklllnnnnnniiiccc[[[PPP@@@444111666===BBB???BBBGGGOOOWWW]]]______aaaeeejjjkkkgggcccaaa```aaa___]]]\\\ZZZUUUNNNGGG>>><<<999666555555666777888999::::::;;;<<<@@@BBB>>>SSSTTTcccXXXEEECCC^^^zzz}}}xxxpppmmmooorrr{{{|||pppSSS888---111222(((,,,,,,,,,,,,,,,---...///++++++,,,---+++,,,666BBBfff~~~hhhKKKFFFgggppp{{{~~~~~~ttttttyyy{{{nnnqqquuu{{{|||wwwzzzxxxwwwzzzzzzuuuttt{{{{{{{{{~~~wwwddd???555222000000000000000...,,,,,,,,,------------------,,,,,,,,,++++++***************))))))******+++,,,************************---///,,,---111,,,111CCCpppdddTTThhhWWWJJJNNNUUUbbbyyyiiifffcccaaaaaaaaaaaaaaadddddddddddddddddddddddddddddddddddddddbbbaaaaaa```dddddd]]]SSSPPPXXX```VVVRRROOOPPPSSSTTTPPPKKK[[[gggtttqqqXXXRRROOOVVV^^^cccccc```______^^^VVVOOONNNRRRUUUTTTPPPSSS\\\ffffff___[[[^^^bbbjjjlllmmmmmmmmmmmmnnnppplllnnnpppppppppooopppqqqrrrrrrqqqrrrsssrrrooommmpppmmmiiiggghhhkkknnnoooqqqooommmkkkjjjkkklllmmmnnnkkkiiijjjmmmqqqsssttttttpppnnnpppuuuvvvsssnnnnnnoooqqqsssttttttssssssnnnppprrrrrrqqqmmmiiifffooollliiijjjlllnnnllljjjhhhjjjlllnnnoooooonnnmmmmmmmmmlllkkkkkkkkkllllllmmmllllllkkkkkkkkkllllllnnnnnnmmmkkkhhhfffggghhhiiihhhfffeeedddddddddeeefffeeeddddddddddddeeefffgggggggggggghhhhhhhhhhhhlllkkkiiigggggghhhiiijjjlllkkkiiihhhiiiiiiiiigggfffhhhjjjjjjhhheeecccccciiiiiijjjkkkjjjiiihhhggggggiiijjjkkklllgggXXXJJJDDD@@@>>>CCCPPP\\\dddggghhhgggggghhhjjjkkkiiihhhcccXXXPPPOOOMMMEEE@@@???666<<>>@@@HHHNNNOOOQQQUUURRRRRRSSSYYYeeeqqqvvvtttooommmjjjiiikkkmmmooooookkkiiihhhhhhkkkmmmnnnnnnpppllljjjjjjmmmmmmiiieeeaaaSSS<<<222777777555<<>>999777666777777666::::::<<<===>>>>>>>>>>>>???QQQQQQdddYYYBBBDDDLLLwww}}}wwwllldddmmmmmm~~~{{{yyyyyyHHH999...000,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++---)))))),,,+++555LLLpppaaaNNNUUUdddvvvssszzzmmmooo{{{~~~|||rrrttt}}}uuummmmmmooowww{{{zzz~~~uuurrruuuvvvpppttt|||uuuccc>>>555222000000000000000...,,,------------------------,,,,,,,,,+++++++++************))))))******+++,,,************************,,,...,,,---111---222EEEnnn}}}___XXXqqqxxxUUULLLOOOJJJ^^^~~~iiigggdddbbbaaaaaaaaaaaaccccccccccccddddddeeeeeeeeeeeeeeeddddddccccccccc___ccceee___VVVSSSZZZaaa^^^\\\YYYWWWVVVUUUTTTTTTYYYdddmmmyyy~~~mmmYYYWWWTTTZZZaaaeeedddaaa___^^^```ZZZSSSPPPQQQRRRQQQOOOQQQZZZbbbccc^^^[[[^^^cccfffgggiiijjjkkkkkkmmmooonnnppprrrrrrqqqqqqrrrsssqqqqqqqqqrrrttttttrrrppppppmmmjjjiiikkknnnoooppppppooommmlllllllllnnnooommmnnnnnnmmmlllnnnrrrvvvuuurrrqqqrrrtttuuussspppssssssssssssrrrqqqooonnnkkklllmmmnnnnnnmmmlllkkkmmmlllkkkkkkmmmmmmmmmlllkkklllnnnooopppooonnnnnnooonnnmmmmmmllllllllllllllllllkkkkkkkkkkkkllllllmmmmmmmmmkkkhhhfffggghhhhhhgggfffdddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeefffffffffgggggggggggghhhkkkjjjhhhgggggghhhiiijjjkkkiiihhhhhhiiijjjiiihhhggghhhjjjiiigggeeeeeeeeeiiijjjkkkkkkkkkjjjhhhggghhhiiijjjjjjkkkgggYYYKKKGGGBBB@@@EEEQQQ]]]dddggghhhgggggghhhjjjjjjiiihhheeeZZZPPPLLLIIIAAA<<<;;;444999>>>@@@@@@BBBGGGMMMOOOVVVppphhhdddaaabbbeeegggeeebbbiiikkkmmmlllkkkiiiiiiiiiiiikkknnnooonnnnnnnnnoooooonnnmmmoooqqqqqqooollllllmmmmmmnnnnnnnnnmmmmmmllllllkkkjjjiiiiiiiiiiiigggdddjjjvvv{{{~~~vvvpppiiillllllkkkkkklllmmmnnnooommmkkkjjjmmmlllaaaOOO@@@===AAAHHHNNNTTTWWWXXXXXXUUU^^^ffflllvvv}}}tttpppnnnkkkjjjkkknnnoooooollljjjiiijjjlllnnnnnnnnnooollliiijjjlllmmmiiieee```UUU>>>333777666777BBBIIIMMM]]]nnnuuuyyywwwmmmaaaeeeiiihhheeeddddddeeecccaaa___]]]ZZZUUUOOOJJJBBB>>>:::777666777666666999:::;;;===>>>>>>>>>>>>???MMMLLL```ZZZ???;;;CCCooo~~~nnnhhhttt{{{}}}xxxvvvIII999...111---...,,,,,,,,,,,,,,,,,,,,,,,,+++---******......999PPPwww[[[IIIVVVlll}}}wwwvvviiijjjuuuzzz~~~yyynnnsss}}}uuuooooooqqqyyyzzzyyy}}}|||qqqoootttyyyrrrooorrrwww{{{{{{tttbbb>>>666222000000000000000...,,,.........------,,,,,,+++,,,,,,,,,++++++++++++*********))))))******+++,,,++++++++++++++++++++++++***...,,,...222...444HHHsssrrrVVV\\\|||fffLLLIIIMMMFFF^^^xxxdddcccbbbaaa```aaabbbccc``````aaabbbccccccddddddffffffeeeeeedddeeeeeeeee```dddfffbbb[[[XXX\\\aaa___^^^\\\WWWRRRPPPQQQRRRSSS]]]ccckkkqqqfffYYYYYYVVV[[[aaaeeefffcccaaa```aaa]]]XXXRRROOONNNNNNOOOPPPWWW^^^^^^[[[ZZZ^^^cccccceeehhhiiijjjlllnnnpppoooqqqrrrsssrrrrrrsssuuuqqqpppppprrrtttuuutttrrrooommmlllllloooqqqrrrrrrnnnmmmlllkkkkkkkkklllmmmmmmqqqssspppllllllrrrxxxvvvuuutttssssssssssssssssssssssssrrrqqqooonnnmmmlllllllllkkkkkkkkkkkkkkkjjjlllmmmnnnmmmmmmnnnnnnmmmnnnooopppppppppnnnnnnnnnnnnmmmkkkkkkjjjjjjjjjlllkkkkkkjjjjjjkkklllllllllmmmllljjjgggfffggghhhggggggfffeeeddddddddddddeeeeeefffggggggfffeeeeeeeeeeeeeeeeeeffffffffffffhhhggggggfffgggggghhhiiiiiihhhggghhhiiijjjiiihhhhhhiiiiiihhhfffeeefffhhhjjjjjjkkklllkkkjjjiiihhhhhhjjjjjjjjjjjjfffZZZNNNIIIDDDBBBGGGSSS^^^eeeggghhhgggggghhhjjjjjjiiigggeee[[[PPPJJJDDD===999888444999>>>???>>>@@@EEEKKKOOOUUUmmmssshhheeebbbcccfffhhhfffdddlllkkkkkklllmmmllljjjhhhiiikkknnnnnnnnnmmmmmmnnnnnnnnnnnnppprrrrrrpppooolllmmmmmmmmmmmmmmmlllkkkmmmmmmmmmmmmlllkkkjjjiiieeegggjjjooossszzzsssnnnpppnnngggjjjkkkkkkkkkkkkiiihhhgggbbb```aaadddddd[[[KKK===888DDDOOOUUU]]]dddccc[[[WWWiiiwww~~~~~~qqqooolllkkklllnnnnnnnnnnnnlllkkkkkkmmmoooooonnnmmmjjjhhhhhhjjjjjjgggddd```WWWBBB555666555;;;JJJRRRcccwww}}}fffggghhhhhhfffccccccdddbbbaaa```^^^\\\WWWQQQMMMCCC???:::777666666666666999:::;;;<<<===>>>>>>>>>>>>IIIIII^^^[[[;;;888AAAkkkllleeeqqqzzzyyyIII888///333...---,,,,,,,,,,,,,,,,,,,,,,,,+++...+++,,,000111===VVVuuu~~~sssUUUIIIaaa{{{ssshhhhhh~~~rrr{{{{{{oooppp}}}wwwqqqrrrttt||||||yyywwwzzzxxxlllmmmtttwwwrrroooqqqssswww{{{|||aaa>>>666222000000000000000...,,,//////...---,,,,,,++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++)))---,,,...222000999OOOwwwgggQQQaaa}}}uuummmUUUFFFIIINNNPPPddduuu______``````aaabbbdddfff^^^^^^___```bbbcccddddddggggggfffeeeeeefffggghhhcccfffhhheee```\\\\\\^^^]]]]]]ZZZWWWRRRMMMJJJIIILLLWWW]]]bbbhhh```VVVXXXUUUYYY___dddfffeeecccbbb^^^]]]ZZZTTTNNNKKKMMMOOOSSSWWW[[[[[[ZZZZZZ^^^bbbeeegggiiikkkkkklllnnnpppnnnoooppppppoooppprrrsssqqqpppoooqqqrrrsssrrrqqqnnnmmmmmmooorrrssssssrrrlllkkkjjjhhhhhhggghhhhhhmmmppprrrpppnnnooossswwwwwwwwwvvvtttrrrqqqssstttpppppppppppppppooooooooopppooonnnllliiifffdddbbbgggkkknnnooommmlllnnnpppnnnnnnooooooooonnnmmmmmmlllkkkjjjhhhggggggggggggjjjjjjjjjjjjjjjkkkkkklllkkklllkkkiiigggffffffhhhhhhggggggffffffeeeeeeeeeeeeffffffggggggffffffeeeccccccdddddddddeeeeeeeeeddddddeeeeeefffgggggggggiiihhhggghhhiiiiiihhhfffiiiiiihhhgggeeefffhhhjjjjjjkkkkkklllllljjjiiihhhhhhjjjjjjiiiiiifff]]]RRRHHHDDDCCCHHHTTT___eeegggiiihhhggghhhjjjjjjiiigggeee\\\QQQHHHBBB===:::999:::>>>CCCDDDCCCEEEKKKQQQ\\\___rrr|||iiigggeeecccdddfffhhhhhhfffkkkjjjiiikkknnnooollliiiiiikkknnnnnnmmmlllmmmmmmlllmmmnnnpppqqqqqqqqqpppmmmnnnnnnnnnnnnmmmllllllmmmnnnoooooonnnmmmkkkjjjiiimmmnnnkkklllqqqvvvwwwsssrrrmmmjjjmmmqqqnnngggiiijjjlllllljjjgggdddaaa```]]]ZZZZZZYYYRRREEE;;;555DDDPPPWWWeeerrrlll]]]]]]qqqqqqooollllllmmmnnnnnnnnnooommmlllmmmooooooooonnnllliiifffffffffeeecccaaa___YYYGGG888666555>>>QQQ```|||llliiiggghhhgggcccbbbcccbbbaaa```___]]]YYYSSSOOODDD@@@;;;888777666666555888999:::<<<===>>>>>>>>>???JJJMMM___\\\:::888CCCgggnnnaaakkkrrr~~~KKK888000444...---,,,,,,,,,,,,,,,,,,,,,,,,+++///,,,---000000>>>XXXtttuuuvvvjjjQQQIIIfffxxxnnnjjjvvvyyyoookkk{{{yyyttttttvvv}}}|||yyyxxxzzztttjjjpppzzz|||uuuppppppsssvvv}}}aaa>>>666222000000000000000...,,,//////...---,,,,,,++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++)))---,,,...333333@@@XXXuuuhhhXXXkkktttzzzxxxiiiRRRHHHNNNQQQZZZkkkrrrbbbdddeeeeeeccccccfffhhh```aaabbbcccdddeeeffffffffffffffffffggghhhhhhiiifffhhhiiigggccc___]]]\\\```^^^\\\\\\ZZZTTTKKKCCCIIIWWW^^^aaafff```WWWXXXXXXZZZ^^^bbbdddccc```^^^ZZZ\\\[[[VVVPPPLLLNNNQQQUUUWWWYYYZZZZZZ[[[^^^```fffhhhjjjjjjiiijjjkkkmmmkkklllmmmlllllllllnnnppprrrpppooooooooopppooommmnnnnnnnnnppprrrtttsssrrrmmmmmmkkkiiihhhffffffeeennnmmmmmmnnnppprrrttttttuuuvvvvvvtttrrrqqqrrrsssnnnnnnnnnmmmmmmmmmmmmmmmnnnoooooonnnjjjeee```\\\fffjjjmmmmmmkkkjjjmmmooollllllllllllllllllkkkkkkjjjjjjiiihhhgggfffffffffiiiiiiiiiiiiiiijjjkkkllljjjkkkjjjiiifffeeefffggghhhhhhhhhhhhgggggggggfffeeeeeeffffffffffffeeeeeeccccccccccccdddddddddddd___aaaccceeeffffffffffffiiihhhhhhhhhhhhgggeeeccchhhhhhgggfffdddeeeiiikkkjjjjjjkkklllkkkjjjiiihhhgggjjjjjjhhhhhhggg```WWWIIIEEEDDDIIIUUU```eeegggiiihhhhhhhhhjjjjjjhhhfffccc]]]SSSIIICCC@@@>>>===>>>CCCHHHIIIJJJMMMUUU[[[mmmmmm{{{zzzkkkeeedddddddddfffhhhhhhhhhiiihhhhhhkkkpppqqqooollljjjlllnnnooonnnlllmmmmmmjjjlllnnnoooooooooooooooooooooppppppppppppoooooonnnoooppppppooonnnlllkkknnnssssssnnnlllooooookkknnnooonnnllllllkkkfffaaahhhiiikkkllljjjfffaaa^^^aaa[[[SSSNNNKKKEEE===777555???IIITTTiiiyyyrrr___^^^uuu~~~pppnnnllllllmmmnnnnnnmmmooonnnmmmmmmoooooommmlllllliiifffdddcccbbb```___\\\YYYIII<<<999888BBBVVVvvvqqqjjjfffggghhhdddaaacccbbbaaa```___]]]YYYTTTPPPEEEAAA<<<888777666555444777888:::;;;===>>>>>>???@@@LLLTTTaaayyy}}}___>>>222AAAaaatttbbbggg{{{kkkNNN999000444......,,,,,,,,,,,,,,,,,,,,,,,,,,,000---,,,......<<>>666222000000000000000...,,,.........------,,,,,,+++***++++++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---,,,...333777HHHdddwwwssseeettthhhtttjjjQQQHHHMMMNNN\\\qqqkkkiiikkkllljjjfffdddeeegggddddddeeefffggghhhhhhiiidddeeefffhhhhhhiiiiiiiiihhhiiiiiihhheeebbb^^^\\\```^^^]]]^^^___XXXKKKAAAHHHYYYaaadddiiiddd[[[[[[[[[\\\^^^aaacccaaa]]]YYYYYY[[[\\\ZZZUUUQQQPPPQQQTTTUUUVVVXXXZZZ]]]^^^___dddfffggggggffffffhhhiiijjjjjjkkkjjjiiijjjmmmooorrrpppnnnmmmnnnnnnmmmlllnnnnnnmmmoooqqqrrrrrrqqqppppppooommmkkkjjjhhhhhhnnnlllkkklllooorrrqqqpppssssssssssssrrrrrrpppoooooonnnmmmkkkjjjiiiiiiiiiiiikkkmmmmmmlllgggbbb___ggghhhiiihhhhhhhhhjjjllljjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjiiiiiiiiiiiijjjhhhhhhhhhhhhiiijjjkkkkkkiiijjjiiihhhfffeeefffggggggggghhhhhhhhhggggggffffffeeeddddddddddddeeefffccccccccccccdddddddddddd\\\^^^aaadddffffffeeeeeehhhgggggghhhhhhgggeeebbbfffffffffeeedddeeehhhkkkiiiiiijjjkkkjjjiiihhhgggfffiiiiiigggggghhhddd]]]OOOKKKIIINNNXXXbbbfffgggiiihhhhhhhhhjjjiiihhhfffaaa___WWWLLLEEEDDDBBB??????DDDJJJMMMOOOUUU^^^eeesssvvvzzzlllcccccccccdddeeeggghhhiiihhhiiijjjmmmpppqqqpppoookkkmmmooopppnnnmmmmmmnnnjjjlllnnnooonnnnnnnnnoooppppppqqqrrrrrrrrrrrrrrrppppppppppppooonnnmmmllllllooopppmmmkkkllllllkkkrrrqqqnnnjjjfffddddddeeeeeegggiiijjjhhhddd```]]]\\\TTTJJJBBB===999555222666:::AAAOOOfffwwwtttfffZZZvvv~~~mmmlllkkkkkkmmmnnnnnnmmmnnnmmmlllmmmmmmmmmkkkiiijjjhhhddd```]]][[[ZZZYYYUUUTTTIII???>>>===GGG[[[{{{{{{vvvjjjdddgggiiidddbbbcccbbbaaa```___]]]YYYSSSOOOFFFBBB===999777666555444666777999;;;===>>>??????BBBMMMXXXaaaqqqyyycccBBB111BBB___rrr\\\```kkkQQQ;;;000333...///,,,,,,,,,,,,,,,,,,,,,,,,+++000---,,,------<<>>CCCJJJOOOTTT\\\gggooo}}}~~~oooaaabbbccccccdddfffhhhiiiiiilllnnnooonnnnnnnnnooommmoooqqqqqqooonnnnnnnnnkkknnnpppqqqooommmnnnoooooopppqqqrrrssstttttttttqqqpppooonnnnnnmmmmmmmmmllllllnnnmmmjjjgggiiinnnpppmmmiiigggfffeeegggiiibbbcccfffgggfffccc___\\\RRRKKKBBB;;;777555222000666777===LLL___nnnrrrqqqrrr{{{jjjiiiiiijjjmmmnnnnnnmmmlllkkkkkkkkklllkkkhhhfffbbb```\\\WWWRRROOOMMMNNNKKKLLLEEE@@@DDDEEEMMM```pppxxxjjjbbbgggjjjeeebbbdddbbbaaa```^^^\\\XXXRRRNNNGGGCCC>>>999777666444333666777999;;;===>>>??????DDDJJJTTT]]]mmmzzziiiDDD666EEE\\\ooo^^^dddnnnTTT>>>///111---000,,,,,,,,,,,,,,,,,,,,,,,,)))...---,,,---...???\\\tttyyyuuuaaaLLLLLLeee}}}kkkfffaaaxxxvvvooopppsss{{{|||~~~~~~{{{pppiiieeeiiiqqqvvv{{{ccc???666222000000000111000...,,,,,,,,,------------------*********++++++,,,,,,,,,*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***...+++,,,444<<>>DDDLLLRRRWWWaaammmvvvvvv```aaabbbcccdddeeehhhjjjkkknnnqqqqqqmmmkkklllnnnmmmoooqqqrrrpppooonnnooommmppprrrrrrooonnnnnnooonnnoooppprrrssstttuuuuuurrrpppooommmmmmmmmnnnnnnsssqqqrrrsssmmmfffiiisssqqqllliiiiiijjjgggcccaaa___```cccdddcccaaa^^^\\\JJJEEE???:::777555444222666555<<>>999777666444333666777999;;;<<<>>>??????EEEGGGOOOYYYkkk}}}mmmEEE999DDDVVVtttlllwwwooo~~~{{{VVV???//////---111,,,,,,,,,,,,,,,,,,,,,,,,(((------,,,...000AAA___zzzzzz```HHHJJJaaauuukkkgggbbbyyyrrrmmmooorrr{{{|||~~~}}}~~~xxxnnngggeeeffflllrrrxxx{{{}}}hhhAAA555111111000000//////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...000///---111BBB^^^sss}}}qqqllluuudddjjjmmm~~~mmmVVVKKKRRR^^^dddzzzdddeeekkkmmmgggaaa```aaaaaa```````````````aaaaaaaaahhhhhhhhhgggffffffffffffeeeeeeffffffeeeeeedddccc]]]aaacccaaa___]]]VVVNNNGGGIIIOOOYYY^^^^^^___bbb[[[[[[[[[\\\^^^```aaaaaabbbbbbbbbbbb```[[[TTTPPPKKKKKKMMMOOOSSSXXX]]]aaacccccccccccceeegggjjjllliiikkkmmmnnnooooooooonnnooollljjjjjjnnnppppppooollllllmmmmmmnnnnnnooooooiiikkkmmmoooooonnnmmmllliiilllpppqqqooollljjjiiillllllkkkjjjjjjiiiiiiiiihhhfffcccccceeeggghhhhhhfffeeecccbbbbbbdddgggiiiiiihhhggggggffffffeeeeeedddccccccfffjjjkkkiiigggjjjiiihhhfffffffffggghhhffffffgggggghhhhhhiiiiiiggggggggggggggggggggggggeeedddcccbbbbbbbbbcccdddbbbdddeeeeeeeeeeeefffhhhaaaaaaaaabbbbbbccccccccc___```bbbbbbbbbdddfffhhhddddddeeeeeefffeeeeeeeeebbbcccdddeeefffhhhiiiiiikkkiiiggghhhjjjjjjhhheeejjjiiiiiihhhfffeeedddccciiigggeeeeeeggghhhfffdddjjjhhhfffgggiiijjjiiifffdddaaa___]]]SSSGGGBBBEEEGGG<<>>666222222333333333666555AAARRRUUUYYYwww{{{uuuqqqiiihhhiiikkkmmmmmmllljjjmmmhhheeeeeehhhhhheeeaaaVVVJJJ???;;;;;;;;;;;;>>>BBB@@@DDDLLLQQQSSSXXX```{{{xxxqqqxxxtttooohhhddddddeeefffeeecccbbb```^^^\\\XXXSSSPPPHHHCCC===999777666555444666777999;;;<<<>>>>>>???;;;GGGEEEPPPeee}}}zzzKKK:::<<>>XXXkkkvvvvvvpppsssaaagggqqqwwwgggVVVOOOTTT[[[dddxxxeeeaaagggiiieeeaaaaaabbbbbbaaaaaaaaabbbbbbcccccccccccccccdddddddddcccbbbbbbcccddddddeeeeeeddddddcccXXX]]]``````aaaaaa\\\VVVFFFGGGMMMWWW]]]]]][[[[[[[[[YYYXXXYYY]]]___``````aaaaaabbbbbb```[[[VVVRRRMMMLLLLLLNNNRRRVVVXXXYYYYYYZZZ\\\___bbbdddfffgggkkklllmmmnnnoooooooooooonnnllljjjkkknnnppppppooonnnnnnnnnnnnooooooooooooppppppqqqqqqpppnnnlllkkkmmmppprrrsssqqqooonnnmmmmmmlllkkkjjjiiihhhgggfffdddccccccdddfffgggfffeeefffeeeccccccccceeeggghhhfffffffffgggggggggeeedddffffffffffffggghhhiiiiiiiiihhhgggffffffggghhhhhhffffffgggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhheeedddcccbbbbbbbbbcccdddbbbdddeeeeeedddeeefffgggccccccdddddddddeeeeeeeeeaaabbbbbbcccccceeefffhhheeeeeefffffffffeeeeeedddbbbccccccdddeeefffggggggiiihhhggghhhjjjjjjhhheeeiiihhhhhhhhhggghhhhhhhhhiiigggfffgggiiijjjhhhfffiiihhhfffhhhjjjkkkjjjhhhfffcccaaa___VVVIIIDDDEEEBBB:::III]]]___hhhggg]]]hhhfffcccbbbbbbdddeeefffiiikkklllkkkjjjkkklllnnnkkkmmmoooqqqqqqqqqpppoooqqqooonnnoooqqqqqqpppnnnoooppppppqqqrrrrrrrrrsssttttttssspppmmmlllmmmnnnllllllllllllllljjjiiihhhnnnllljjjjjjjjjjjjhhhggg\\\ZZZZZZ^^^bbb```WWWOOOBBB<<<555111111222222222888;;;GGGUUU[[[ddd|||vvvtttpppmmmlllkkkkkklllkkkiiiggggggdddcccccceeebbb\\\VVVLLLAAA888777888:::===AAAEEEHHHOOOWWWYYYXXX\\\ccceeesss~~~rrrnnnhhheeeeeeeeeeeedddcccaaa```^^^\\\XXXSSSOOOHHHCCC===999777666555444555666888:::;;;=========<<>>PPP^^^uuuiiiooo}}}~~~rrr}}}kkk[[[RRRQQQVVVZZZiiisssiii^^^ccceeebbb```bbbcccbbb``````aaabbbdddeeeffffff___aaadddffffffeeecccbbbaaaaaacccdddeeefffffffff]]]aaabbb___]]]]]][[[XXXNNNHHHGGGPPPYYY[[[ZZZYYYYYYVVVTTTUUUYYY]]]_________aaaddddddbbb___\\\[[[VVVPPPIIIHHHKKKPPPRRRRRRXXXYYY[[[]]]aaadddhhhiiinnnmmmllllllmmmnnnpppqqqnnnnnnnnnnnnooopppqqqqqqsssrrrrrrrrrqqqqqqppppppooonnnnnnmmmmmmnnnoooooonnnoooooonnnlllkkkmmmnnnnnnnnnmmmlllkkkjjjiiiiiihhhgggfffggggggfffdddaaadddeeeeeeeeeeeeeeeeeeeeeeeeeeefffhhhiiigggaaa\\\\\\bbbiiiiiieeedddfffkkkggggggggggggggghhhhhhhhhfffffffffeeeeeedddddddddeeeeeeeeeeeeeeeeeeeeeeeefffeeeeeedddccccccccccccaaacccddddddddddddeeegggcccccccccccccccccccccccceeedddcccdddfffggggggggghhhhhhhhhhhhgggfffeeedddeeeeeeeeeeeeeeeeeeeeedddeeeffffffggghhhhhhgggfffeeefffhhhiiijjjiiigggfffdddeeefffgggiiiiiihhhhhhkkkkkkjjjjjjjjjjjjjjjiiigggfffeeeccc]]]VVVQQQNNNHHHEEEQQQ]]]___tttuuujjjeee___```aaabbbcccdddeeegggiiikkkhhhiiikkkjjjiiihhhiiijjjjjjlllnnnpppppppppooonnnnnnnnnmmmmmmnnnnnnnnnmmmnnnnnnpppqqqrrrrrrqqqqqqttttttssspppmmmlllmmmooojjjjjjjjjjjjjjjiiiiiihhhkkkiiigggggggggfffcccaaa___[[[XXXWWWXXXVVVRRRNNN>>>:::555111000111444666===IIIUUU[[[eee|||zzzxxxzzztttjjjkkkjjjiiiiiiiiihhhfffdddaaa___^^^]]]ZZZTTTLLLFFF>>>999777999<<>>>>><<>>555>>>```||||||nnn<<<555111333///...---,,,,,,++++++,,,,,,+++---+++...111000AAA```kkkPPPNNNcccyyysss||||||pppwwwyyyrrr|||kkkfffjjjwwwxxxnnnwww~~~{{{|||~~~xxxvvvwwwuuuzzz{{{uuussswww~~~iii@@@333111111000000//////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------)))+++,,,...333AAATTTaaappp___kkk|||vvv{{{iiiSSSFFFGGGUUUbbb}}}|||lllhhhcccffffffbbbaaabbbaaa]]]^^^^^^___```aaabbbbbbcccaaabbbdddeeefffeeecccbbbcccdddeeefffhhhhhhiiiiii___cccbbb\\\WWWWWWYYYXXXSSSHHH??????EEEKKKQQQVVVUUUXXXZZZYYYWWWWWWZZZ]]]^^^bbbeeedddaaa______```[[[TTTKKKEEEDDDKKKTTTZZZ^^^ZZZVVVTTTVVV[[[aaafffffffffggghhhjjjlllmmmnnnkkkmmmppppppoooooopppqqqqqqqqqqqqpppppppppppppppuuuuuutttrrrqqqooonnnmmmnnnnnnnnnmmmkkkkkklllnnnmmmnnnnnnooopppqqqrrrrrrvvvrrrmmmjjjhhhhhhgggfffffffffeeedddddddddeeeeeegggeeedddfffgggeee]]]VVVNNNXXXcccgggfffdddfffiiihhhhhhhhhhhhhhhgggffffffeeeeeeeeeeeeeeeeeeddddddhhhhhhhhhhhhhhhhhhhhhhhhffffffffffffeeecccbbbaaaaaabbbddddddcccccceeefffffffffffffffeeeeeeeeeeeebbb```^^^```dddggggggeeegggggggggggggggfffeeedddeeeeeeeeeeeeddddddddddddfffhhhiiiiiigggfffffffffbbbbbbaaa^^^ZZZTTTOOOLLLLLLQQQXXX___dddhhhlllooommmmmmmmmkkkhhhffffffgggccccccaaa______aaa```\\\UUUSSS[[[dddiiijjjVVVVVVYYY[[[dddbbbeeehhhgggdddbbbbbbdddeeegggjjjkkkjjjjjjjjjkkkkkkmmmoooqqqqqqqqqpppooommmnnnooonnnmmmlllmmmooojjjkkkmmmooopppooonnnmmmmmmmmmmmmllljjjkkkmmmooogggffffffeeeeeeffffffggggggfffdddbbb```]]]XXXUUUNNNKKKGGGDDDBBBAAA???>>>888777555222222555;;;???KKKWWWcccmmmzzzyyyrrrpppqqqpppmmmkkkhhheee___XXXOOOIIIBBB@@@;;;777555444444444111555>>>HHHPPPYYYgggsssssszzz}}}mmmhhhhhheeeaaaeeefffgggeeecccbbbbbbcccbbb```^^^]]][[[WWWRRRNNNHHHCCC===999777666555444666777999;;;===>>>>>>???;;;BBBBBBRRRfff{{{___AAA888???ZZZsssrrrlllnnnwwwttt@@@444000333000...---,,,,,,++++++,,,,,,,,,,,,)))---222111@@@]]]zzz}}}hhhPPPLLL```wwwoooyyyzzzkkkppp~~~~~~zzzvvv{{{lllhhhjjjwwwyyygggqqq~~~}}}~~~wwwwwwyyywwwyyyuuunnnmmmttt}}}{{{yyyiii@@@333111111000000//////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++++++++---555FFFZZZiiihhhaaasss|||zzzuuuaaaLLLBBBFFFWWWdddxxxgggeeebbbdddddd``````bbb```\\\_________``````aaaaaaaaacccdddddddddddddddcccbbbcccdddeeefffggggggggggggaaadddccc\\\VVVWWWZZZ[[[UUUKKKAAA>>>???BBBHHHOOOQQQWWW]]][[[UUUQQQUUU[[[\\\```cccbbb^^^\\\]]]___XXXUUUOOOHHHDDDGGGPPPXXXZZZXXXTTTSSSUUUYYY___ccc```aaacccfffhhhjjjkkklllhhhkkknnnnnnmmmlllmmmnnnnnnnnnnnnnnnoooooooooooouuuuuuuuutttrrrpppnnnlllmmmooooooooommmlllmmmnnnnnnooooooppppppqqqqqqqqqtttqqqnnnmmmlllkkkhhhggghhhgggeeeccccccccceeeffffffcccaaacccgggeee^^^XXXSSSYYY```dddddddddfffiiiiiiiiiiiiiiihhhgggeeedddeeeeeeeeeeeeffffffffffffggggggggggggggggggggggggfffggggggfffeeedddbbbaaaaaabbbcccdddccccccdddfffggggggfffffffffeeeeeeeee___\\\[[[]]]cccffffffdddeeeeeefffffffffeeeeeedddbbbbbbbbbbbbbbbccccccccchhhjjjkkkjjjgggeeeeeefffbbb^^^XXXRRRLLLGGGDDDCCCKKKPPPXXX^^^aaadddhhhjjjiiikkkllljjjgggfffgggiiidddddd```\\\]]]cccccc^^^[[[WWW]]]eeekkk}}}oookkk[[[PPPTTTWWW\\\iiicccgggkkkjjjeeebbbbbbcccdddfffjjjllllllkkklllllljjjlllnnnpppppppppooonnnmmmooopppooommmlllnnnpppiiikkknnnpppppppppnnnmmmkkklllkkkiiihhhgggiiikkkeeedddcccccccccdddeeeeeedddccc```^^^[[[VVVQQQMMMEEEBBB???<<<:::888777666333333222111111555<<>>>>>:::AAABBBSSSgggzzz___>>>999BBBXXXkkkuuu{{{llleeehhhlllyyyzzzCCC333...333222...---,,,,,,++++++,,,,,,***,,,***,,,000222GGGiii{{{~~~wwwbbbJJJHHH^^^wwwrrr{{{xxxhhhmmm{{{~~~yyyxxxkkkhhhhhhuuuyyy___kkk~~~~~~~~~yyyyyy{{{xxxwwwqqqlllmmmvvv~~~}}}|||tttrrrtttiii@@@222111111111000//////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++...------///888KKKaaaqqqbbbbbbwwwzzz|||~~~pppZZZGGG@@@HHHXXXeeeuuucccbbb```bbbaaa______aaa```[[[````````````aaaaaaaaaaaagggffffffeeeeeedddddddddccccccdddeeeffffffffffffeeehhhfff]]]VVVVVVYYYZZZXXXOOOFFFAAA>>>>>>DDDKKKMMMWWW___\\\SSSMMMRRRYYYZZZ^^^aaa```\\\YYY[[[]]]UUUVVVSSSKKKDDDDDDLLLTTTQQQOOONNNNNNPPPTTTXXX[[[\\\^^^aaaeeehhhiiijjjjjjeeehhhlllllljjjiiijjjlllllllllmmmmmmnnnnnnoooooooooppprrrsssrrrpppnnnmmmlllmmmooonnnmmmkkkkkkllloooooooooooooooooooooooooooooonnnoooooommmjjjgggiiigggdddbbbbbbccceeefffddd```^^^aaafffgggaaaZZZYYY\\\___aaabbbcccgggjjjjjjjjjjjjjjjhhhfffdddccceeeeeeeeeffffffgggggggggddddddddddddddddddddddddfffgggggggggfffdddbbbaaa```bbbccccccccccccdddfffeeeeeeeeeddddddccccccccc]]]ZZZXXX\\\bbbffffffcccddddddeeeeeefffeeeeeeeee___`````````aaaaaaaaaaaaiiilllmmmkkkgggeeeeeefffbbb\\\RRRHHHAAA??????@@@QQQUUU[[[_________```bbbfffhhhjjjiiiggggggiiikkkeeeeee```ZZZ\\\bbbccc^^^```ZZZ\\\bbbgggsssvvvjjjdddeeeZZZPPPQQQOOOSSSbbbaaafffkkkkkkgggdddeeegggcccfffjjjlllllllllmmmnnniiijjjmmmnnnoooooommmmmmmmmoooqqqpppmmmlllnnnpppjjjllloooqqqrrrqqqooonnnllllllkkkhhhfffeeefffhhheeedddcccccccccdddeeefffbbb```]]][[[WWWRRRLLLGGGAAA???<<<999777555444444000111111000111555===CCCJJJPPP___ttt{{{tttnnnkkkiiigggfffddd```YYYMMM@@@777111222222111000222444666@@@HHHUUU```eeejjjuuu~~~xxxmmmeeefffkkkkkkhhhgggdddeeeeeeccc``````bbbeeeaaa```^^^]]]ZZZWWWRRRNNNHHHCCC===999777666555444444555777999;;;<<<======999@@@BBBTTTgggyyy~~~^^^555444@@@UUUdddmmm~~~tttlll|||iiihhhzzz|||zzz}}}FFF333,,,222333...---,,,,,,++++++,,,,,,(((,,,+++,,,...222NNNvvvuuu]]]EEEDDD]]]yyywwwxxxhhhnnn}}}yyyuuuiiiggggggsssvvvXXXfff}}}}}}|||{{{{{{wwwvvvppplllpppyyyzzz}}}}}}tttmmmnnnssseee@@@777000000000///......------,,,------......------,,,++++++++++++++++++++++++))))))***)))(((((()))+++++++++++++++++++++++++++,,,,,,,,,///888KKKeeeyyy~~~ooo]]][[[{{{yyyxxxkkkNNNAAA===FFF```{{{tttggg^^^aaa```___^^^^^^___```aaa```bbbccccccaaa``````aaaccceeefffhhhiiihhhhhhgggddddddccccccdddfffggghhhhhhhhhfffccc```^^^\\\\\\VVVOOOHHHCCC>>><<<@@@GGGKKKOOOSSSTTTSSSRRRSSSTTTVVVWWWYYY]]]______]]]ZZZ\\\]]][[[RRRIIIDDDHHHMMMMMMGGGDDDGGGHHHCCCCCCFFFPPPTTT[[[bbbeeeeeefffiiijjjlllnnnnnnlllkkkjjjkkkkkklllnnnooooooooonnnmmmnnnllliiiiiijjjllllllllliiihhhggghhhjjjlllmmmmmmpppppppppoooooooooooooooooonnnlllkkkjjjiiiiiiiiigggggggggggggggffffffeeefffffffffeeedddcccbbbaaa______^^^___```aaacccdddhhhgggfffeeeddddddfffgggjjjfffdddeeeiiijjjgggdddddddddddddddddddddddddddfffffffffeeedddbbbaaa``````aaacccdddeeedddcccccciiieeebbbcccffffffccc_________```aaabbbcccccccccbbbbbbbbbccccccdddddddddgggeeecccbbbcccddddddcccdddffffffeeeggghhhddd]]]cccVVVFFF<<<888777===DDD[[[\\\___^^^VVVNNNQQQXXX```aaacccfffjjjlllkkkjjjgggffffffeeeeeeeeeeeeeeeeeedddbbbcccddddddcccaaaaaa^^^ZZZUUUNNNLLLTTT```ffffffeeeeeefffhhhhhhfffffffffgggiiilllmmmkkkjjjmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkllllllmmmmmmllllllmmmkkkjjjllloooqqqpppnnnoooggg^^^YYY[[[aaafffiiihhheeecccdddeeeeeebbb___^^^[[[UUUPPPLLLGGGCCC@@@===;;;777333111111111222111000000222000222===LLLNNNWWWhhh|||vvvpppllljjjjjjggggggddd[[[NNN@@@444...///222111000333;;;AAABBBKKKYYYfffmmmqqqyyyzzziiihhhgggggggggiiijjjkkkkkkhhhdddbbbbbbbbbbbbaaabbb___\\\YYYVVVRRRNNNKKKJJJEEE>>>888666444444333555666777999;;;<<<<<<<<<===CCCNNNTTTZZZlllqqqbbb999999AAAMMMTTT```zzzbbbjjjwwwqqqkkkGGG888///333000000///...---,,,+++++++++(((---,,,+++***...MMMxxxuuubbbOOOBBBHHHccc}}}hhhggg}}}ooozzzsss\\\```bbbqqquuuccckkk}}}{{{zzz|||~~~yyyzzz{{{xxxwwwtttsssvvv{{{}}}zzzvvvssstttxxx{{{xxxpppmmmnnnfffAAA666000000000///......------........................++++++++++++++++++++++++)))+++,,,+++***)))***,,,++++++++++++++++++++++++---,,,---111<<>>:::===CCCCCCHHHNNNQQQQQQOOONNNNNNSSSSSSTTTWWWZZZ\\\[[[ZZZ[[[\\\YYYPPPFFFAAACCCGGGGGG@@@<<<======:::999<<>>KKKTTT^^^qqqqqqjjjeeedddeeebbb```[[[QQQEEE:::333///222555666666;;;GGGPPPSSS]]]gggsssyyyxxxxxx|||uuullldddddddddfffgggiiikkkllljjjgggdddccccccbbbbbb```aaa___]]][[[XXXUUUPPPMMMHHHCCC===888666666555555555666888:::<<<===>>>>>>AAACCCHHHJJJNNNaaahhh[[[<<<666999KKK]]]llluuulllwwwqqqHHH999///333/////////...---,,,,,,,,,,,,+++---++++++...000IIIooo~~~xxxhhhSSSEEEMMMggg}}}vvvvvvqqqyyy}}}aaaaaadddtttuuubbbhhhwww}}}|||}}}{{{||||||zzzyyyvvvtttuuuwwwwwwsssoooooopppvvv||||||vvvrrrqqqhhhAAA666111000000//////......---000///...------...///000++++++++++++++++++++++++)))***,,,,,,***)))******++++++++++++++++++++++++*********...===VVVrrryyyhhhTTTZZZxxxsss}}}iiiNNNDDDDDDMMMddd|||nnngggbbb``````____________`````````aaaccccccbbbbbbccceeeggggggggggggggghhhhhhhhhddddddccccccdddeeefffggggggcccaaaccchhhhhhddd^^^TTTOOOJJJEEE???999999===>>>DDDKKKQQQRRRQQQPPPPPPQQQOOOOOOPPPTTTWWWXXXXXXXXXYYYVVVMMMCCC<<<<<>>IIITTT___ttt~~~mmmeee___^^^^^^ZZZWWWOOOFFF<<<555222222444999<<>>???@@@CCCAAAAAA???DDDYYYcccWWW???333555MMMlll~~~~~~oooyyyzzzJJJ:::///222//////...------,,,,,,,,,,,,------***,,,000222EEEfffzzz}}}rrrXXXGGGQQQhhhxxx}}}~~~sssyyydddaaacccssssssaaadddppp}}}~~~}}}~~~||||||{{{yyyyyywwwuuuuuuvvvtttpppllliiikkkttt}}}wwwtttkkkBBB555111111000000///.........000///---++++++---///000++++++++++++++++++++++++''')))++++++)))(((((((((++++++++++++++++++++++++++++++***///@@@]]]yyy|||lllPPPWWWsssooo{{{~~~eeeKKKBBBDDDMMMbbbwww}}}{{{oooiiieee`````````______`````````___```bbbbbbbbbccceeeggggggfffffffffffffffggggggfffeeeeeedddeeefffggghhhfffddddddeeeggggggccc```TTTPPPLLLIIIAAA999666888:::???EEELLLQQQSSSUUUUUUQQQOOOLLLLLLOOORRRUUUVVVUUUVVVSSSKKK@@@888666666888444111222666;;;@@@CCCJJJTTT\\\\\\YYYZZZ^^^aaadddfffiiijjjjjjjjjkkklllkkkkkkllllllmmmmmmmmmmmmhhhhhhhhhiiijjjiiigggeeeiiillloooqqqrrrqqqqqqqqqssssssrrrqqqpppoooooonnnkkkjjjjjjiiiiiiiiijjjjjjgggggggggggggggffffffeeeddddddeeeeeeeeeddddddccchhhgggdddbbbbbbdddfffhhheeebbb```bbbeeegggeeebbbaaa``````bbbfffiiiiiihhhhhhiiiiiijjjjjjkkkkkkllliiiiiijjjiiiiiihhhgggffffffeeedddccccccdddeeefffgggeeecccdddeeeeeecccbbbcccbbbbbbbbbaaaaaabbbbbbcccccccccccccccddddddddddddcccbbbccceeegggffffffdddggggggddddddfffddd```XXXKKK===777888===HHHRRRWWW^^^___VVVOOOTTT___gggcccbbbccceeehhhiiiiiiiiifffffffffffffffggghhhiiiiiihhhfffggghhhhhhgggeeeiiigggddd]]]QQQIIILLLTTT]]]gggjjjhhhppp|||xxxhhhmmmkkkiiihhhhhhhhhgggeeedddfffiiilllmmmmmmkkkjjjkkkllllllmmmlllllllllkkklllllllllmmmoooppppppppphhhgggffffffhhhjjjkkklllkkkgggcccaaa^^^ZZZSSSMMMLLLIIIDDDAAA>>>;;;888555111111111111111000000000...///111111222777???GGGQQQ\\\ppp|||mmmddd\\\XXXWWWNNNKKKEEE===666333333444444<<>>???@@@AAA>>>>>><<>>HHHRRRXXXfffjjj___XXX___iiimmmdddccccccdddggghhhhhhhhheeeeeeeeeeeefffgggiiiiiihhhgggffffffggggggfffdddfffccc```YYYNNNGGGKKKSSS^^^ggglllkkkqqqzzztttfffnnnllljjjjjjjjjjjjhhhfffgggiiikkkmmmmmmllljjjhhhjjjkkkllllllmmmmmmlllllllllmmmmmmmmmmmmmmmnnnnnnfffggghhhiiiiiiiiiiiiiiijjjfffbbb^^^[[[UUUMMMGGGGGGDDD@@@===;;;999666444///000000000000000000000...000222222444:::AAAFFFOOOZZZmmmxxxkkkaaaWWWOOOLLL???>>><<<777333222222444555@@@LLLTTT]]]jjjuuuzzz{{{{{{rrrgggjjjjjjfffggghhhiiiiiiiiigggfffdddeeedddcccddddddcccaaa___\\\\\\\\\\\\[[[WWWRRRMMMGGGCCC<<<777555444444444111333555888:::<<<>>>>>>???===>>>>>>DDDXXX^^^NNN999555>>>\\\nnnMMM;;;///222///......---,,,,,,,,,------))),,,******,,,---EEEjjjfffKKKMMM```mmmyyyzzzyyylllqqqsssvvvyyyffffffaaannnmmmdddkkkttt||||||}}}~~~yyyxxxzzz||||||zzzwwwvvvzzzyyyxxxwwwvvvtttqqqoooggglllwwwyyyuuuoooEEE777222111111000000//////...---,,,+++******+++,,,---++++++++++++++++++++++++---------,,,***)))***,,,++++++++++++++++++++++++++++++***...DDDeee}}}ccceeeyyypppeeeJJJEEEIIIOOO]]]lllsss|||hhhccc```______````````````_________````````````aaadddgggbbbccceeefffggggggffffffcccbbbaaa``````aaabbbccccccgggiiieee___[[[]]]aaaYYYUUUSSSOOOGGG<<<666777444444666<<>>888999===EEENNN\\\ooowwwjjjdddnnnxxxyyyeeedddccccccfffggghhhgggeeeeeeffffffhhhiiijjjkkkgggfffeeeeeeffffffeeedddddd```ZZZRRRHHHCCCJJJTTT^^^dddiiilllooopppkkkeeekkkkkkkkklllmmmllliiiggghhhjjjkkkllllllkkkiiihhhiiiiiikkklllmmmnnnnnnnnnmmmnnnnnnmmmkkkjjjkkklllgggiiikkkkkkiiigggfffggggggccc___\\\YYYRRRJJJCCCAAA>>>:::888777555333111000///////////////000000...111444333666>>>DDDFFFJJJWWWjjj}}}rrreee[[[OOOEEE???333444444333222222444666;;;GGGTTT\\\dddppp{{{~~~qqqcccffflllhhhaaaeeefffgggiiijjjkkkkkkkkkfffdddcccbbbccccccaaa```\\\[[[ZZZZZZYYYUUUPPPLLLHHHCCC<<<777444444444333111222555777999;;;<<<===>>>===@@@BBBGGGVVVWWWCCC444666CCCaaayyy{{{oooNNN;;;///222///...------,,,,,,---------(((+++***+++,,,...FFFlllmmmOOOLLL___rrrxxxssswwwyyylllqqq|||nnnqqquuummmiiicccnnnooolllttt|||{{{}}}~~~|||yyyyyy}}}~~~{{{yyyyyy{{{{{{zzzwwwtttpppllljjjiiiooozzz~~~xxxwwwpppGGG888222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++(((&&&&&&)))+++++++++++++++++++++++++++&&&((((((...FFFhhhoooqqqyyypppeeeJJJEEEIIINNNYYYeeeqqqzzzeeebbbaaa^^^___```aaaaaa```___^^^____________^^^```ccceee```cccfffiiikkkjjjhhhgggdddcccbbbaaaaaaaaabbbcccdddeeeddd```\\\ZZZ\\\___YYYVVVSSSPPPGGG<<<777777555444666;;;CCCKKKNNNPPPDDDDDDEEEHHHKKKLLLKKKJJJMMMNNNNNNJJJCCC;;;444///444999===???DDDJJJJJJFFFPPPeeesssmmmbbb```bbbaaaaaacccfffgggfffffffffggghhhhhhggggggggghhhiiijjjjjjiiihhhjjjmmmoooooonnnkkknnnpppnnnkkkiiikkknnnlllllllllllllllmmmmmmmmmkkkjjjiiihhhgggfffffffffgggggggggggggggffffffeeeffffffgggiiiiiijjjjjjjjjhhhhhhgggfffeeecccaaa```ZZZ^^^cccdddbbbaaadddgggdddeeefffffffffggghhhiiidddddddddcccbbbbbbaaaaaabbbcccddddddeeeeeeeeeeeebbbcccccccccbbbbbbaaa```eeeffffffffffffeeefffgggddd```[[[XXXXXX]]]cccgggcccccccccbbbbbbbbbaaaaaaaaa``````bbbccccccaaa``````dddddd```]]]___``````YYYMMMAAA;;;999;;;AAAHHHXXXoooxxxkkkeeetttfffdddcccccceeegggggggggcccddddddeeeggghhhjjjkkkhhhfffeeeeeefffgggeeedddeee___WWWMMMCCC@@@IIIVVV]]]___fffnnnmmmgggeeegggggghhhjjjlllnnnmmmjjjggggggggghhhiiijjjjjjjjjjjjggghhhjjjlllmmmoooooopppmmmnnnooommmiiiggggggiiijjjlllnnnmmmiiifffdddeeedddaaa]]]ZZZWWWQQQHHHAAA===:::777555555444222000222000///...---///000111...333555555999AAAFFFFFFGGGXXXnnn~~~ooo```UUUHHH===777111111222222333666;;;>>>EEEPPP[[[aaaiiivvvzzzfffeeejjjiiihhhiiieeeffffffgggiiikkkmmmmmmfffdddbbbaaaaaabbbbbbaaa]]]\\\ZZZYYYWWWTTTPPPMMMEEEAAA:::666555555555555333444666888:::;;;<<<<<<<<<===BBBEEEKKKYYYVVV@@@666:::GGGcccyyyvvvwww}}}uuuNNN;;;///333///---------,,,,,,------...)))+++))),,,111222EEEfffnnnOOOHHH```{{{{{{qqquuulllnnnwwwfffjjjpppqqqfffaaallltttuuu}}}|||zzz}}}~~~zzzxxx|||}}}zzzxxxzzz||||||{{{xxxtttpppmmmllljjjqqq}}}zzzwwwzzzpppHHH999222222111111000/////////,,,------......------,,,++++++++++++++++++++++++***)))'''###!!!"""%%%(((++++++++++++++++++++++++))),,,---444NNNqqquuuwwwvvv}}}dddHHHCCCGGGKKKTTT___lllxxxddddddfff^^^___```aaaaaa```___^^^_________^^^]]]^^^aaaddd```ccchhhlllnnnmmmjjjiiigggfffeeedddddddddeeefffeeebbb___\\\[[[\\\]]]^^^YYYVVVSSSOOOFFF<<<777777000000222888???DDDEEEDDD<<<>>>AAAFFFJJJKKKIIIGGGLLLMMMMMMKKKEEE===555111555<<>>DDDMMMeeennn```\\\nnn~~~fffdddccccccdddfffgggfff```aaaaaabbbdddfffhhhiiihhhgggffffffggggggfffeeeggg```VVVJJJ@@@>>>IIIVVV^^^^^^fffqqqnnndddccclllccceeehhhlllooonnnjjjgggdddeeefffggghhhiiijjjkkkfffgggiiikkknnnooopppqqqmmmoooooolllhhheeeeeeggglllooopppnnnjjjeeeddddddbbb___\\\YYYVVVPPPGGG@@@<<<:::777666555444333111333111///------...000222...444666666:::CCCGGGFFFLLL```xxxooo^^^QQQDDD:::555444444333444666;;;BBBGGGNNNWWW```dddlll{{{|||kkkcccjjjkkkdddfffrrriiihhhgggggggggiiijjjkkkgggdddaaa```aaabbbbbbbbb___]]]ZZZXXXVVVTTTPPPMMMCCC???999666555666777777555666777999;;;<<<<<<<<<;;;<<>>777222222//////444666777:::>>>999EEEKKKEEEBBBFFFFFFAAALLLLLLLLLLLLHHH@@@666///444<<>>:::FFFOOO[[[eeeOOO>>>@@@JJJiii~~~www|||RRR999///666---//////...------------...,,,///,,,,,,000000===UUUssssssqqqeeeNNNDDD\\\~~~{{{kkkddd}}}tttkkkeeehhhlllddd```mmmrrryyy}}}|||}}}~~~~~~zzzxxxyyy{{{zzzyyyxxxvvvuuutttsssssswww{{{|||zzzxxxwwwxxxvvvKKK999222222111000///...------------------------------++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,---//////333MMMrrrgggssssssuuu|||XXXDDDDDDBBBDDDRRR]]]vvvxxxeeebbb___^^^___``````______```aaabbbaaa___```bbbbbb```^^^dddfffhhhjjjkkkkkkjjjiiidddeeeeeedddcccccceeefffdddbbbaaa``````___]]][[[XXXSSSKKKEEE???:::444000000...///111222333999@@@NNNSSSRRRGGGBBBEEEDDD===FFFFFFHHHIIIGGGBBB:::555333>>>JJJQQQWWW\\\\\\ZZZggguuuttthhhccc[[[UUUYYYZZZ[[[\\\^^^```aaabbbcccfffgggggggggfffgggjjjlllmmmkkkjjjkkkmmmmmmkkkiiilllmmmmmmnnnmmmlllkkkjjjjjjjjjiiihhhhhhhhhhhhhhhffffffeeeeeefffggghhhiiihhhhhhgggfffeeeddddddddddddeeefffggghhhhhhhhhhhhkkkjjjiiigggfffffffffeeeaaaaaabbbcccddddddeeeeeeffffffffffffeeedddccccccfffeeedddeeeffffffdddbbbeeeeeedddcccbbbbbbaaaaaa``````______```bbbcccddddddddddddcccccccccbbbbbbccc\\\UUUUUU[[[aaacccbbbccccccaaa```^^^^^^]]]]]]\\\\\\\\\\\\]]]___aaabbbaaaaaa``````______^^^]]]^^^TTTJJJEEECCCAAADDDHHHRRRVVVYYY[[[gggtttsssiiiddddddcccdddeeefffhhhiiifffeeedddcccccceeehhhiiiffffffgggggggggfffeeeeee```ZZZGGG<<>>???AAADDDEEECCC???;;;444@@@MMMTTTZZZbbbgggiiirrrxxxoooaaa[[[UUUOOOSSSUUUVVVYYY\\\^^^___``````fffgggiiiiiihhhhhhiiijjjkkkjjjiiijjjkkklllkkkjjjkkklllmmmnnnmmmmmmkkkjjjhhhhhhggggggfffgggggggggeeeeeeddddddddddddeeeeeeggggggggggggfffeeeddddddddddddeeefffggggggggggggiiiiiihhhgggggggggggghhhbbbbbbcccdddeeefffgggggggggfffeeedddcccccccccccceeecccbbbccceeefffffffffgggfffeeedddbbbaaa```___\\\]]]]]]^^^___aaacccdddaaabbbcccdddcccbbbaaa``````[[[WWWXXX^^^ccccccaaaccccccbbb```___^^^]]]\\\YYYXXXXXXYYY[[[^^^```bbb```aaabbbbbbaaa___]]]\\\[[[RRRJJJFFFCCC??????AAAKKKOOOXXXjjjwwwjjjhhheeeccccccdddggghhhiiihhhfffeeeeeefffggghhhffffffgggggghhhgggggggggbbbWWW@@@777DDDLLLOOOUUU^^^jjjqqqlllccc```dddgggccceeeiiimmmnnnmmmllljjjkkkiiifffdddddddddfffgggjjjiiihhhiiikkklllllljjjlllnnnnnnllliiiiiimmmqqqnnnnnnnnnmmmlllkkkiiiiiiccc```]]]ZZZWWWPPPGGG@@@999666222000//////...---......---------...000000222666:::@@@OOO^^^aaaZZZ]]]mmm|||zzzeeeVVVIII===444111444666;;;AAAKKKXXXeeemmmrrrpppnnnppptttzzz~~~~~~wwwzzzhhhhhhgggggghhhjjjkkkjjjiiijjjjjjiiiiiiiiiiiiiiiiiiddddddeeefffeeedddbbbaaa```\\\XXXVVVVVVSSSOOOKKKDDD@@@;;;777555444333333555666777888999;;;<<<<<<>>>???<<>>666222//////111111222111///111===JJJ___VVVFFF:::;;;BBBBBB===::::::<<<>>>AAABBB@@@>>>666@@@KKKUUUaaannnvvvxxxyyyvvvdddSSSOOOJJJHHHNNNSSSUUUXXX[[[]]]^^^^^^^^^aaadddggghhhgggeeeeeeeeeiiihhhhhhhhhiiijjjjjjjjjllllllnnnnnnnnnmmmlllkkkgggfffffffffffffffggghhheeeeeeddddddcccccccccccceeefffgggggggggfffeeedddcccdddeeeeeefffffffffeeefffffffffffffffggghhhhhhccccccdddeeefffggghhhhhhddddddccccccdddeeeggghhheeecccaaabbbdddfffffffffgggffffffeeecccbbbbbbaaa^^^^^^^^^___```bbbcccccc```aaaaaaaaaaaaaaa``````___[[[XXXYYY^^^cccdddcccccccccbbbaaa___]]]\\\[[[YYYYYYYYYYYYZZZ\\\^^^___```aaacccdddbbb```\\\ZZZTTTKKKCCC???:::555444666<<>>:::HHHTTTcccppp\\\>>>666===YYYssstttxxxpppSSS:::000666---///...------,,,,,,------,,,...+++***...---999QQQnnnxxx|||___GGGPPPiii}}}~~~{{{uuuwwwppp}}}~~~oooiiiooo~~~}}}xxxuuuvvvuuurrrtttxxxwwwvvvuuutttsssrrrqqqqqqqqqqqqppppppoooppprrrssszzzLLL555111111000000//////......------------------------++++++++++++++++++++++++******+++,,,,,,+++++++++******+++++++++,,,,,,,,,---000///444NNNsss~~~ttt^^^ooo|||~~~kkkttt|||nnnMMM===DDDIIIRRReeerrrxxxeeeaaa^^^`````````^^^]]]^^^aaadddeeeeeedddcccbbbbbbcccdddbbbccceeefffhhhiiiiiijjjbbbcccccccccbbbbbbdddfffaaa```_________^^^ZZZXXXWWWRRRJJJ@@@777222000///000000222222000222>>>JJJXXXKKK<<<555:::CCCDDD@@@:::999888:::<<<>>>>>>===999>>>FFFRRReeevvv}}}|||vvvmmmWWWEEEBBB@@@AAALLLLLLOOOSSSXXX[[[]]]]]]^^^^^^aaadddeeeeeecccccccccfffffffffgggggghhhjjjkkklllmmmnnnnnnnnnmmmlllkkkfffffffffffffffggghhhiiieeeeeeeeeeeedddccccccbbbdddeeefffgggggggggfffeeecccddddddeeeeeeeeeeeeeeeddddddcccdddeeefffggggggccccccdddeeeeeeffffffgggeeeddddddcccdddfffggghhhfffdddbbbbbbccceeeeeeeeeeeeeeeeeeeeeddddddddddddbbbbbbbbbcccccccccccccccbbbaaa___^^^^^^___aaabbbaaa]]]YYYYYY]]]bbbdddeeecccccccccaaa```]]][[[ZZZ\\\\\\\\\[[[[[[[[[[[[[[[^^^```cccdddbbb^^^XXXUUUOOOFFF===888444///...111999BBB\\\vvvhhhgggfffeeeccc```^^^]]]ccccccdddeeeffffffffffffccccccdddeeefffffffffeeebbb\\\III>>>DDDKKKSSS___ooouuuvvvmmmccc```ccceeebbbdddgggiiikkkkkkjjjiiieeeccc```^^^___cccgggjjjfffgggiiijjjjjjlllmmmnnnnnnmmmkkkiiihhhhhhiiikkkjjjjjjjjjjjjjjjkkkkkklllhhhfffcccaaa^^^XXXNNNGGG===999444000/////////.........------...///111222555666;;;GGGWWWaaa```YYY]]]jjjvvv{{{}}}ssshhh[[[NNNDDD===555222222666<<>>HHHRRRGGG;;;999@@@GGGGGGCCC<<<:::777666777999:::::::::<<<@@@KKK^^^oootttpppggg___KKK<<<;;;999<<>>;;;IIIVVVfffuuubbb???777===XXXqqq~~~zzzwwwOOO999000777///...------,,,,,,,,,,,,,,,))),,,***+++000000===VVVwwwbbbEEELLLdddpppwwwwwwttt{{{wwwjjjiii}}}yyyzzz|||{{{|||yyyuuusssuuuuuutttvvv{{{uuuuuuttttttsssrrrrrrqqqvvvsssqqqpppqqqqqqqqqppp|||QQQ888000000000000////////////------------------------++++++++++++++++++++++++))))))***+++++++++++++++******+++++++++,,,,,,,,,+++...---222LLLqqq|||kkk\\\VVVmmm{{{kkkwwwuuuSSSBBBHHHKKKSSSeeerrrwwwfffcccaaaaaabbbccccccbbbbbbcccddd```aaaaaa```^^^^^^aaaeeeeeeeeefffgggiiikkkmmmmmmdddddddddbbb___^^^^^^```bbbaaabbbbbbbbb```\\\YYYPPPPPPMMMFFF===555000/////////333888;;;<<>>AAAIIIMMMKKKGGG>>>:::555333333555777777888:::<<>>999666777666444555888@@@FFFPPPYYY```eeeiiilllnnntttwwwrrriiiffflllttt~~~llleeeaaafffhhhkkkkkkiiihhhhhhiiiiiigggfffeeeeeegggiiikkkjjjhhheeebbb````````````[[[YYYWWWWWWWWWTTTNNNIIICCC???:::666444333222111444555666777888999:::;;;999:::777EEERRRcccrrr___<<<666>>>ZZZyyyvvvPPP999000777///...---,,,,,,++++++,,,,,,))),,,)))***...///;;;TTTrrrnnnMMMOOOcccvvv~~~pppwwwsss}}}|||qqqkkk}}}}}}www|||yyyvvv}}}~~~yyyyyyzzzzzzvvvtttuuutttrrrsssvvvsssssssssrrrqqqqqqppppppsssqqqoooppprrrtttsssrrr}}}SSS;;;000000000000////////////------------------------++++++++++++++++++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,***---,,,111KKKppp~~~gggSSSMMMgggpppuuuoooNNN>>>DDDHHHQQQdddqqqxxxfffeeecccaaabbbdddeeedddccccccddd]]]^^^___^^^]]]^^^bbbfffccccccdddeeegggiiikkklllggggggfffccc___\\\\\\]]]```___`````````^^^ZZZWWWMMMOOONNNHHH???555000---333333777>>>CCCCCCEEEIIIGGGAAA???FFFOOORRROOOKKK>>>:::444111111333666777666999;;;<<>>666111...---,,,+++......---...///111333444;;;<<>>555///444666;;;CCCJJJMMMJJJFFFGGGFFFGGGLLLRRRRRRMMMHHH???<<<888555444444333333111111222555888<<<@@@BBB@@@???<<<999777999>>>BBBKKKPPPSSSTTTWWWZZZZZZWWWYYYWWWXXX\\\]]]]]]```dddbbbccccccaaa______```bbbfffeeeeeedddbbb```^^^]]]______```aaabbbbbbcccccccccbbbaaabbbdddeeedddccccccfffiiikkkjjjiiiiiijjjfffffffffffffffggghhhiiiiiihhheeecccaaaaaabbbcccdddeeeeeecccbbbaaabbbccchhhfffcccbbbbbbaaa^^^]]]bbbbbbcccddddddddddddcccdddcccaaaaaabbb```[[[VVVUUUVVVWWWYYYZZZ\\\\\\]]]\\\```bbb___ZZZXXXZZZ]]]^^^___bbbdddeeeeeeddddddaaaaaabbbbbbaaa^^^ZZZVVVWWWVVVWWWZZZ^^^^^^XXXRRRPPPYYY]]]XXXQQQKKK@@@666...333111333999444222<<>>DDDMMMWWW^^^dddfffhhhnnnsssssskkkdddiiixxxtttbbbbbbkkkeeeiiikkkhhhhhhjjjkkkiiiiiijjjjjjiiifffeeefffggglllfff```^^^___```aaaaaa]]][[[YYYYYYXXXTTTMMMGGGCCC@@@;;;666333333333444444555666777999;;;<<<<<<<<<;;;<<>>///111.........---,,,,,,,,,,,,---*********+++---222888===\\\zzzTTTUUU]]]zzz|||uuuqqqsssooorrr|||wwwnnnnnnuuurrr|||zzz|||}}}~~~zzzvvvuuussspppooopppqqqrrroooooopppqqqqqqqqqqqqpppmmmnnnooopppqqqqqqqqqpppTTT777333222000000111111///...------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,//////444IIIjjjoooTTTSSSmmmyyyyyyzzzzzz~~~fffJJJ@@@FFFHHHOOOeeevvv}}}iiieeebbbaaaaaaaaa``````aaaaaaaaabbbaaa```aaabbbdddddddddcccccceeefffhhhiiijjjkkkggggggfffeeeddddddcccccc```bbbcccaaa^^^ZZZZZZZZZVVVSSSNNNKKKGGGAAA999333222333999DDDOOOTTTRRRNNNHHHFFFFFFJJJNNNPPPMMMJJJ@@@<<<888666444444222111000000000222444777999;;;===<<<:::777777999???CCCKKKQQQVVVXXXZZZ]]]\\\XXXVVVTTTUUUZZZ\\\\\\\\\______```aaa```___^^^___```bbbbbbaaaaaaaaa`````````^^^^^^___``````aaabbbbbbaaa```___```bbbcccdddcccbbbeeehhhiiihhhggggggggghhhfffdddcccccceeehhhjjjeeedddcccbbbbbbdddeeefffcccddddddcccaaa```aaabbbkkkhhhdddbbbbbbbbbbbbbbbaaabbbbbbccccccccccccccceeecccbbbbbbcccaaa]]]YYYTTTTTTSSSSSSSSSTTTTTTTTTQQQRRRTTTRRRNNNMMMNNNPPPWWWYYY]]]aaadddeeeeeeeeefffdddbbbccccccbbb^^^ZZZUUUSSSRRRUUUXXXXXXTTTPPPLLLTTTZZZWWWQQQJJJ@@@666...222000444<<<999555===IIIFFFPPPbbbrrrnnnbbb```^^^\\\]]]___ccceeecccaaaaaadddccc___^^^aaadddddddddcccaaa```^^^]]]^^^ZZZTTTOOONNNRRRYYY___aaaeeeccc]]]ZZZ^^^bbbdddWWWYYY[[[]]]^^^___^^^^^^]]]]]]\\\\\\\\\]]]]]]^^^ddddddccccccdddeeefffgggaaa___^^^```dddggggggfffkkkiiihhhiiikkkkkkiiigggiiifffccccccbbb^^^WWWQQQIIICCC:::333111000///...,,,---...///000222333333999===DDDMMMSSSVVVVVVUUUUUUWWW^^^gggfffXXXFFF;;;888777555444444555777888===@@@HHHQQQ[[[bbbggghhhpppqqqpppkkkgggiiipppvvvvvvzzziiieeeffffffjjjllliiigggiiijjjhhhfffhhhiiihhhgggfffggghhhfffccc```___``````___^^^[[[YYYWWWWWWWWWSSSKKKFFFBBB???;;;666333333333444444555666777999;;;<<<<<>>000111.........---,,,,,,,,,,,,---***+++******,,,000666;;;ZZZ|||YYYRRRUUUqqqwwwyyynnn|||wwwqqquuurrrjjjjjj}}}xxxrrrxxx}}}~~~~~~}}}yyyxxxvvvtttrrrqqqqqqqqqrrrqqqqqqqqqqqqppppppooonnnmmmmmmnnnooopppqqqrrrsssUUU888333222000000111111///...------------------------,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,//////444HHHiiisss[[[VVVooozzzwww{{{|||{{{aaaGGG@@@IIIKKKQQQdddrrr{{{iiieeebbbbbbbbbbbbbbbbbbbbbbbbbbbbbb```___aaadddeeecccaaaccccccdddeeefffggghhhiiieeeeeeeeedddddddddddddddcccddddddbbb^^^[[[ZZZZZZXXXTTTPPPMMMJJJEEE>>>999444555:::HHHVVV\\\XXXQQQFFFCCCAAABBBFFFJJJJJJIII@@@===:::777555444111///000000///000000222444555888888777666666:::@@@DDDJJJQQQXXX\\\___```]]]XXXOOOKKKLLLSSSXXXYYYYYY[[[ZZZ\\\^^^___^^^]]]]]]]]]^^^]]]]]]]]]]]]___```aaa]]]^^^^^^______`````````___]]]\\\]]]___bbbccccccaaadddffffffeeedddddddddgggdddaaa______bbbeeehhhddddddcccbbbcccdddfffgggcccddddddbbb```___```aaalllhhhccc``````bbbcccdddaaaaaabbbbbbbbbcccccccccddddddccccccdddbbb___]]]\\\___ccceeeeeeccc___\\\RRRRRRQQQPPPPPPOOOPPPPPPRRRTTTXXX]]]aaaccceeeeeehhhdddbbbccceeeeeeaaa\\\XXXTTTPPPNNNNNNMMMJJJFFFIIIQQQXXXXXXRRRJJJ???777...000...444???>>>999???MMMIIITTThhhzzzsss___^^^^^^^^^___aaacccdddbbb``````cccccc```___aaaccccccddddddccc```^^^\\\\\\ZZZVVVPPPLLLNNNTTTYYYYYY^^^```[[[XXXZZZ\\\\\\UUUUUUWWWXXXYYYZZZYYYYYYZZZYYYXXXWWWWWWYYY[[[\\\aaaaaaaaaaaabbbcccdddeee^^^^^^___bbbfffhhhhhhggghhhgggffffffggggggeeecccfffdddccccccbbb^^^VVVPPPJJJDDD<<<555111000000000,,,---...///111222333333;;;???EEELLLQQQTTTTTTTTTSSSSSSWWW]]]\\\QQQDDD<<<999999999999999999999999;;;<<>>:::666333333333333444444666777999;;;<<<===>>>@@@BBBHHHVVV]]]OOO;;;:::444999RRRrrrQQQ???000111///......---,,,,,,,,,,,,---++++++*********...333777KKKqqqyyy~~~yyyYYYJJJKKKkkk}}}wwwjjj~~~tttrrrkkkcccdddyyy{{{qqqsss~~~}}}{{{vvvyyyxxxvvvsssrrrqqqqqqrrrsssrrrqqqqqqooonnnmmmmmmnnnnnnmmmnnnoooqqqssstttUUU888333222000000111111///...---------------------------,,,***))))))***,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++......222GGGgggqqq]]]ZZZooo___FFF@@@KKKNNNSSScccooo~~~xxxhhheee```bbbbbbccccccccccccbbbbbbaaa______aaaeeefffbbb___ccccccdddeeeeeefffggggggdddddddddcccccccccbbbbbbfffeeedddbbb^^^\\\ZZZYYYYYYUUUPPPMMMLLLHHHCCC>>><<<;;;AAAOOO\\\___UUUJJJBBB???;;;:::===BBBEEEGGGAAA???<<<999888555222///222111000000000111333444555555555555777;;;AAAEEEHHHQQQZZZ___bbbbbb]]]VVVGGGAAAAAAHHHOOOSSSVVVXXXUUUXXX[[[]]]]]]\\\\\\\\\[[[[[[YYYYYYZZZ\\\^^^```]]]]]]^^^^^^^^^_________]]][[[ZZZ[[[^^^aaabbbcccaaaccceeedddcccbbbbbbbbbdddbbb```^^^^^^```bbbdddffffffdddccccccccccccddddddeeeeeecccaaa``````bbbgggddd___^^^^^^```aaabbbaaa`````````aaaaaabbbbbbbbbbbbbbbcccbbbbbb```___```gggqqqyyyzzzuuulllfff^^^\\\ZZZZZZ[[[\\\\\\[[[VVVVVVWWWYYY\\\___bbbdddfffcccbbbdddhhhhhhaaa[[[[[[VVVOOOJJJGGGEEEBBB@@@LLLSSSZZZ[[[UUUJJJ???777///000---444AAAAAA;;;@@@NNNQQQfffwww______```aaabbbbbbbbbbbbaaa______cccccc```___bbbaaabbbddddddcccaaa^^^[[[\\\ZZZTTTMMMGGGHHHPPPVVVVVV[[[\\\WWWTTTVVVXXXXXXVVVUUUUUUUUUTTTTTTTTTTTTUUUTTTRRRQQQRRRTTTWWWYYYYYYYYYZZZ[[[\\\]]]^^^______```bbbeeeggghhhggggggfffeeeeeeeeeeeedddcccaaaffffffeeefffddd^^^VVVPPPJJJEEE>>>777222000000000------...///111222333444;;;???EEEKKKOOORRRUUUVVVTTTRRRSSSVVVTTTKKKBBB>>>;;;<<<============<<<;;;;;;999:::@@@LLLVVV\\\^^^aaa^^^]]]]]]\\\YYYYYY[[[lll~~~jjjiiijjjeeefffjjjllliiigggiiijjjhhhdddfffgggfffcccaaa``````____________^^^]]]ZZZYYYYYYWWWUUUUUUTTTPPPIIIDDD???===999666333222222333333444555777999;;;<<<===;;;@@@CCCIIIXXXaaaUUU???666666GGGhhh}}}QQQ???000111///......---,,,,,,,,,,,,---+++++++++))))))+++000333<<<```qqqwwwuuuZZZFFFIIIeeeyyyxxxdddmmmqqqsss{{{tttnnn{{{wwwxxxeee]]]^^^tttsssooo}}}zzzzzzzzzwwwyyywwwuuusssrrrqqqpppppprrrqqqppppppooonnnnnnnnnpppnnnmmmllllllnnnpppqqqUUU888333222000000111111///...---------------------------,,,***))))))***,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***------000DDDeee}}}ppp\\\___rrr```EEE>>>IIILLLQQQ___jjj{{{xxxhhhddd^^^aaabbbccccccccccccbbbaaaaaa```___aaaddddddbbb___bbbccccccdddeeeffffffgggggggggfffeeedddcccbbbbbbgggeeecccaaa^^^\\\ZZZYYYZZZUUUPPPMMMLLLIIIEEEAAA@@@@@@FFFRRR]]]\\\OOOBBB???<<<777666888===BBBEEEAAA@@@>>>===<<<999666333111111000///000111222333333333444555777;;;AAAEEEIIISSS]]]bbbeeeddd]]]UUUEEE>>>;;;???DDDHHHMMMRRRQQQTTTXXXZZZ[[[[[[[[[\\\[[[ZZZXXXWWWWWWXXXZZZ\\\]]]]]]]]]^^^^^^^^^^^^^^^\\\ZZZZZZ[[[^^^aaabbbbbbaaabbbccccccaaa```aaabbbcccccccccccccccccccccccceeedddddddddddddddddddddfffgggfffdddbbbaaaaaacccbbb```^^^^^^```aaa```___``````_________```aaabbb``````aaa``````_________\\\aaaiiiooopppllleeeaaaaaa___]]]]]]^^^`````````___]]]ZZZXXXYYY[[[^^^aaaccccccdddhhhkkkhhh```YYYTTTQQQMMMJJJIIIIIIIIIHHHTTTXXX]]]^^^VVVIII>>>777111111---333AAAAAA===CCCRRRaaa```aaabbbcccdddcccbbbaaaaaa^^^___bbbbbb______bbb```aaaccccccbbb```]]][[[\\\WWWOOOFFFBBBEEENNNVVVVVVYYYYYYSSSPPPSSSWWWXXXWWWVVVSSSQQQOOONNNMMMMMMNNNMMMKKKKKKKKKNNNQQQSSSPPPQQQRRRTTTVVVWWWXXXXXX[[[\\\___aaabbbbbbbbbbbbcccdddeeeeeedddcccccccccffffffgggfffccc\\\UUUOOOKKKHHHBBB;;;555111000///---...///000111222333444888===EEEKKKOOORRRVVVXXXWWWTTTRRRSSSPPPHHHBBBAAA>>>???AAABBBBBBAAA???>>>???===;;;???GGGOOOTTTVVV\\\\\\]]]^^^ZZZXXX```kkk{{{eeegggjjjcccdddhhhjjjgggfffhhhhhhfffaaaccceeedddcccaaa``````^^^^^^]]]\\\[[[YYYYYYYYYYYYWWWVVVUUUUUUQQQIIIDDD>>><<<999666333222222222333444555777999;;;===>>>;;;AAAEEEKKK]]]kkk___III444:::SSSxxx}}}}}}~~~xxxxxxPPP???111222000......---,,,,,,,,,,,,---+++,,,+++***)))***---000888]]]xxx|||xxx^^^EEELLL[[[yyymmmiiifffmmmrrrzzztttmmmwwwyyyyyyeee[[[[[[pppvvvooo{{{~~~yyy{{{}}}{{{vvvvvvtttsssqqqpppoooooopppoooooonnnnnnoooppppppqqqooommmkkkjjjkkklllmmmVVV999333222000000111111///...------------------------,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++------000DDDddd|||sss```cccsssfffHHH===FFFHHHNNN]]]hhhzzzyyyjjjeee]]]```aaabbbccccccbbbaaa``````aaaaaabbbaaaaaaaaaaaabbbbbbcccdddeeefffggghhhjjjjjjiiihhhgggfffeeedddgggdddaaa___^^^]]][[[YYY[[[VVVPPPMMMLLLJJJGGGDDD@@@@@@DDDMMMUUUSSSHHH===<<<999777555666:::???CCCAAAAAAAAAAAAAAA???;;;888222111000/////////000111111222333444666999???BBBIIISSS]]]bbbdddbbbZZZRRRFFFAAA=========>>>CCCIIIMMMPPPSSSVVVWWWXXXZZZ[[[YYYYYYWWWVVVVVVWWWWWWXXX\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYZZZ[[[^^^```___^^^___```aaaaaa```___```bbbeeefffggghhhhhhgggeeeddd```aaabbbccceeefffggghhhhhhhhhgggeeecccaaabbbccc______^^^___aaabbbaaa``````___^^^]]]^^^___```aaa^^^___```___]]]\\\]]]^^^aaa```^^^]]]\\\]]]]]]^^^___^^^]]]\\\\\\^^^```bbbcccaaa^^^[[[ZZZZZZ[[[]]]```aaadddggggggccc]]]XXXLLLMMMNNNPPPRRRUUUWWWXXXYYYZZZ^^^^^^VVVGGG;;;777111222...444AAACCCBBBJJJVVVppp___```bbbcccdddccccccbbbaaa______bbbbbb___^^^```______```aaa```^^^\\\[[[ZZZRRRGGG@@@???FFFOOOVVVVVVYYYVVVOOOLLLPPPVVVYYYTTTRRRNNNJJJHHHFFFFFFGGGFFFEEEDDDCCCDDDFFFHHHIIIGGGHHHJJJLLLNNNPPPPPPQQQUUUWWWZZZ[[[\\\\\\^^^___^^^```bbbcccccccccdddeeeddddddeeeddd```ZZZTTTPPPMMMLLLHHHAAA:::333000///---...///000222333444444666<<>>@@@EEEFFFLLLbbbtttiiiPPP777<<>>111222000......---,,,,,,,,,,,,---+++,,,+++***)))***---///666[[[eee@@@GGGWWW|||qqq~~~ffftttyyy{{{{{{www~~~jjj]]]ZZZmmmzzzpppyyy}}}}}}ttttttsssrrrqqqppppppooooooooonnnmmmnnnooopppqqqpppooommmlllkkkkkkkkklllXXX<<<333222000000111111///...------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---///...111EEEddd}}}xxxeeeaaappprrrQQQAAAGGGIIIOOO```lllvvv{{{nnniii______```bbbccccccbbb```______bbbcccbbb^^^]]]```dddaaabbbccceeefffhhhiiiiiihhhhhhgggggggggffffffffffffbbb___]]]]]]]]][[[YYY]]]XXXQQQNNNLLLKKKIIIFFFBBB@@@???BBBFFFEEE>>>888555555444333333666:::===AAAAAACCCEEEFFFEEEAAA>>>888666444222000000000000///000111222333666:::>>>EEENNNWWW\\\]]]ZZZRRRJJJBBB@@@@@@@@@===:::???GGGHHHKKKNNNPPPRRRTTTWWWZZZVVVVVVVVVVVVVVVWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYY[[[]]]^^^\\\ZZZ\\\]]]^^^^^^]]]]]]___aaaffffffffffffeeeeeedddddd___```bbbdddeeeggghhhhhhggghhhgggeeebbbaaaaaabbb^^^]]][[[\\\^^^```aaaaaa___^^^]]]\\\]]]^^^```aaa___``````^^^\\\ZZZ\\\]]]bbb```\\\YYYXXXZZZ\\\^^^]]]^^^___]]][[[\\\aaaeee______```___^^^\\\ZZZYYYZZZ\\\^^^]]]ZZZVVVUUUTTTRRRUUUXXXZZZ[[[[[[[[[\\\YYYYYYZZZ[[[RRRCCC888666///222000555BBBFFFIIIVVVcccmmmZZZ\\\^^^```bbbcccddddddbbb______bbbaaa^^^]]]___^^^^^^^^^^^^]]]\\\[[[[[[UUULLLAAA===@@@IIIPPPSSSTTTWWWUUUNNNKKKOOOTTTVVVLLLJJJFFFBBB@@@???@@@AAA======<<<<<<<<<======>>>;;;===???BBBDDDEEEFFFFFFKKKNNNQQQRRRSSSUUUYYY]]]VVVZZZ]]]______```ccceeebbbcccdddccc___[[[XXXVVVQQQQQQOOOIII@@@777111///......///000222333444555666===GGGNNNOOOPPPSSSUUUUUUSSSSSSUUURRRLLLJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKMMMPPPSSSRRRPPPQQQTTTXXXUUUVVV[[[aaa___aaassszzzfffeeeeee``````dddccc]]]YYYXXXWWWTTTRRRTTTWWWWWWVVVSSSRRRQQQLLLPPPUUUXXXXXXWWWXXXYYYWWWUUUSSSSSSSSSNNNGGGBBB;;;:::888555333222111111222333555777999<<<>>>>>>AAADDDCCCJJJeee|||rrrVVV<<<<<>>111333111......---,,,,,,,,,,,,---+++,,,,,,+++***+++---///222VVVsssBBBBBBXXX|||~~~lllzzzzzz|||{{{sssccc[[[kkk}}}ooosss~~~xxxsssssssssssssssrrrrrrqqqqqqpppnnnmmmmmmnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnZZZ>>>333222000000111111///...------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...111000333FFFfff~~~{{{hhh\\\kkkzzz}}}ZZZGGGJJJLLLSSSeeerrrppp}}}qqqlllaaa^^^```aaabbbbbbaaa```^^^^^^bbbeeebbb\\\[[[```fffaaabbbccceeegggiiijjjkkkcccccccccddddddeeeeeeeeeeeeaaa]]]\\\]]]]]]\\\YYY___ZZZSSSOOOMMMLLLJJJGGGFFFAAA<<<999999999666444//////000///000222555777@@@AAADDDGGGIIIHHHEEEBBB>>><<<999666333222111111...///000000000333777:::???HHHQQQUUUUUURRRJJJAAA:::===BBBDDD@@@===AAAIIIFFFHHHJJJLLLNNNQQQUUUXXXTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVXXX[[[\\\\\\YYYVVVZZZ[[[\\\\\\[[[\\\^^^```dddcccaaa```___```aaabbbbbbbbbcccdddeeeeeeeeeeeeggggggfffdddaaa``````aaa]]]ZZZWWWVVVXXX\\\___aaa___^^^]]]\\\\\\^^^```aaa___aaaaaa___[[[ZZZ[[[^^^VVVWWWXXXZZZZZZZZZYYYXXX[[[^^^___]]]ZZZ[[[```fffXXX[[[```cccccc___[[[WWWTTTVVVWWWSSSMMMJJJLLLPPP```cccdddccc```ZZZVVVTTTWWWUUUWWWWWWOOO@@@666555...222111666CCCHHHPPP___tttsss]]]VVVXXXZZZ^^^aaaccceeefffccc``````bbbaaa]]]\\\^^^^^^]]]]]]\\\\\\[[[[[[[[[PPPGGG===<<>>888888888888777777777777111333666999;;;============@@@DDDFFFHHHKKKQQQVVVQQQUUUYYY\\\\\\^^^aaaeeeaaacccddddddaaa___]]]]]]TTTUUUTTTNNNDDD:::333000......///111222333444555666???IIIOOOOOOOOOPPPRRRRRRQQQSSSVVVTTTOOOMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRWWW]]]\\\WWWUUUYYY^^^[[[ZZZ___gggiiilll~~~ooo^^^___dddeee```cccaaaZZZTTTQQQNNNKKKNNNPPPQQQOOOKKKFFFBBBAAABBBIIIRRRWWWXXXXXXXXXXXXVVVTTTRRRRRRQQQMMMFFF@@@:::999777555333222111111222333555777:::<<<>>>???>>>@@@???GGGfffxxx\\\>>><<>>???===;;;>>>DDDJJJMMMMMMKKKHHHEEEEEEHHHLLLPPPRRRPPPPPPOOOOOOPPPRRRSSSTTTSSSSSSRRRRRRSSSTTTTTTUUURRRRRRSSSSSSTTTTTTTTTUUUSSSSSSUUUVVVWWWYYYZZZ[[[```aaa```___]]]]]]___aaabbbbbbdddeeeeeeeeedddcccffffffeeeccccccbbbbbbbbb``````___]]]\\\\\\___aaacccbbb```___^^^]]]^^^^^^aaa```___^^^\\\\\\\\\\\\[[[ZZZXXXWWWVVVXXXYYYZZZYYYYYYZZZ[[[\\\\\\]]]]]]bbbbbbbbbaaa```^^^]]]\\\XXXRRRJJJGGGJJJRRRZZZ^^^XXXXXXWWWWWWUUUSSSRRRQQQTTTYYY[[[TTTGGG===999:::111,,,...666:::???QQQeeemmm[[[UUUTTTSSSSSSVVV[[[^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXUUUSSSMMMAAA888<<>>???>>>DDDBBBEEEaaaxxx\\\;;;888ZZZvvviiiddduuuzzzzzzKKK777555///111------,,,,,,,,,,,,++++++------,,,,,,,,,---......333DDDsss___HHHSSS]]]wwwyyyvvveeeooosssccc}}}oooccciiinnnpppvvv~~~yyyzzzuuuwwwyyywwwtttqqqrrrttttttrrrpppmmmkkkjjjjjjjjjnnnoooooonnnlllkkkmmmnnn___<<<444222000000000///---+++......---------,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,......222GGGiii{{{eeeMMMlll|||nnn{{{{{{XXXDDDFFFJJJRRR```gggooonnnfffgggaaaaaabbbbbbcccbbbbbbaaa```aaaccccccbbb```^^^^^^bbbbbbbbbccccccdddeeefffhhhgggfffeeecccbbbaaa`````````___^^^\\\[[[YYYXXXYYYVVVRRRPPPNNNMMMKKKJJJFFFBBB;;;666444333222111...---,,,,,,,,,...000222222555:::===@@@CCCFFFIIIKKKKKKIIICCC@@@???;;;666222111///......///000111333777<<<>>>===;;;;;;<<<<<<:::;;;>>>EEEKKKNNNOOOMMMJJJFFFDDDDDDFFFHHHIIIMMMLLLLLLLLLLLLNNNOOOPPPTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQOOOPPPQQQRRRTTTUUUVVVWWWYYYZZZ[[[ZZZYYYZZZ\\\]]]```aaabbbcccdddccccccbbbfffeeeeeedddcccbbbbbbbbb```aaaaaa___^^^^^^```bbbbbbbbbbbbbbbaaa___^^^]]]___^^^]]]\\\[[[[[[[[[[[[ZZZXXXWWWUUUTTTUUUVVVWWWVVVVVVWWWWWWYYY[[[\\\]]]aaaaaa```___^^^\\\ZZZYYY[[[WWWQQQOOOPPPTTTXXXZZZTTTTTTTTTSSSRRRQQQPPPOOOMMMMMMLLLHHHBBB<<<666333000...111555666:::OOOfffoooZZZPPPMMMOOONNNNNNQQQVVVYYYYYYXXX[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXVVVVVVVVVVVVTTTRRRMMMBBB:::>>>GGGMMMPPPRRRQQQSSSOOOHHHEEEGGGGGGCCC;;;:::888666555444333333333222111000000000111222000000000111111111222222555666777777555555666777888999<<>>BBBBBB???GGGKKKKKKEEE???>>>>>>===CCCDDDEEEIIINNNRRRTTTTTTTTTUUUUUUSSSNNNIIIDDDAAA:::888666333222222222333222333555777:::<<<>>>??????CCCBBBFFFdddyyy\\\<<<888XXXnnn|||zzz\\\___~~~xxxwww{{{NNN888555...000------,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---......CCCsssdddHHHPPP^^^}}}}}}vvvrrr}}}vvveeelllwwwqqq~~~uuugggjjjwwwnnnsss}}}~~~yyyyyyvvvwwwwwwvvvsssqqqppppppuuusssqqqooonnnmmmmmmnnnqqqooollljjjjjjkkkmmmnnnaaa???444222111000000///---,,,......---------,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++......222HHHjjjwwwaaaNNNmmmzzznnn|||uuuUUUDDDEEEGGGQQQbbbjjjsssooofffgggbbbcccccccccccccccbbbbbb```aaaaaabbbbbbaaa`````````aaaaaacccdddeeefffgggiiihhhgggeeecccbbb``````\\\\\\\\\[[[ZZZYYYWWWWWWWWWTTTQQQOOONNNMMMLLLJJJFFFBBB<<<777555333222111///...,,,++++++,,,...///...111444888;;;@@@EEEIIIMMMOOOMMMHHHDDDCCC@@@;;;999555111///111222222111222444555666555666777999999999<<>>>>>???===777111///000333333000888RRRoootttXXXMMMLLLKKKJJJJJJJJJLLLPPPRRRRRRRRRWWWWWWWWWWWWWWWXXXXXXXXXVVVTTTRRRQQQRRRRRRQQQPPPLLLBBB<<<@@@IIIMMMOOOQQQPPPPPPLLLEEEBBBBBBBBB???777666444333222111111000//////.........///000000///000000000111111111111222333333222000//////000111222444777:::>>>AAACCCGGGLLLRRRWWWYYYYYYYYYYYYZZZYYYXXXXXXUUUNNNCCC;;;000///...///111333333333444>>>IIINNNQQQSSSPPPLLLSSSXXX^^^```___\\\XXXVVVYYYRRROOORRRVVVXXXZZZ\\\]]]___aaadddhhhkkkmmmoooyyyxxxvvvuuutttuuuuuuvvvzzz|||hhhccccccaaabbbZZZLLL???<<<@@@CCCDDDEEEKKKPPPQQQJJJCCCAAACCCCCCDDDEEEGGGJJJNNNQQQQQQPPPQQQRRRTTTSSSOOOIIICCC???:::888666333222222222333333444555777:::<<<>>>???@@@BBB@@@HHHgggxxxYYY===;;;ZZZlllsssiiiVVVaaa|||wwwrrr|||PPP999444...///------,,,,,,,,,,,,++++++++++++******++++++,,,------CCCllloooPPPOOO___~~~{{{nnnpppsssrrrxxxyyyggghhhwww|||wwwyyyiiiiii}}}mmmpppxxx~~~yyywwwwwwvvvtttsssrrrpppmmmkkkoooooommmllllllllllllllltttooojjjhhhjjjlllmmmlllccc@@@444222111000000000...,,,......---------,,,,,,,,,++++++*********)))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...111000333GGGhhhjjjRRRNNNnnn{{{rrr{{{vvvqqqUUUDDDCCCDDDPPPccclllzzzpppffffffccccccdddddddddcccbbbbbbaaa`````````bbbcccbbbbbb___```bbbdddfffggghhhiiijjjiiihhhfffdddbbb``````XXXXXXXXXXXXXXXWWWVVVUUUVVVSSSPPPNNNMMMMMMLLLJJJFFFBBB<<<888666444222111///...,,,******+++,,,---000222333555888===CCCGGGPPPRRRPPPIIIEEEEEEEEEBBB???;;;666666888888333///222222333333333333555666888999===BBBGGGLLLOOOPPPQQQPPPNNNJJJDDD@@@===<<>>>>>AAA@@@>>>HHHhhhsssRRR<<>>???AAACCCEEEGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDGGGJJJNNNQQQSSSTTTVVVXXXSSSUUUWWWZZZ\\\]]]]]]]]]^^^^^^_________^^^]]]]]]XXX[[[^^^```___]]]\\\\\\___^^^]]][[[ZZZZZZZZZYYYXXXXXXXXXXXXXXXWWWUUUUUUPPPNNNLLLIIIFFFDDDBBBAAA???>>>===>>>???CCCGGGIIILLLNNNPPPSSSUUUWWWXXXYYYVVVSSSPPPOOONNNMMMLLLKKKCCCAAA>>>;;;888666555555444222///---,,,,,,+++***,,,///111///222GGGnnnoooLLL===AAABBB;;;>>>???@@@AAAAAAAAABBBCCCDDDEEEHHHJJJNNNPPPSSSTTTRRROOOLLLJJJIIIHHHFFFDDDBBB<<<:::???EEEFFFEEEFFFDDDAAA???<<<999666555555000000///......---.........//////000111111111111000000000000111111111111111333444333222111222444000111222333555666777777555999===???@@@CCCIIIMMMOOOQQQUUUYYYYYYTTTMMMHHH888555222000000000///...000:::DDDKKKRRRYYY\\\[[[VVVXXXZZZ]]]___```___^^^ZZZSSSOOORRRVVVWWWXXXZZZdddgggkkknnnqqquuu{{{~~~|||zzzqqqhhhfff]]]UUUFFF;;;888@@@IIINNNWWWaaagggddd[[[MMMGGGIIIOOOQQQZZZZZZZZZZZZZZZXXXTTTQQQPPPQQQQQQRRRPPPJJJAAA;;;999777555222111111222222444555666888:::<<<===>>>@@@???===IIIggg|||kkkJJJ;;;KKK{{{~~~tttmmmuuuqqqpppNNN888555///111------,,,,,,,,,+++++++++******)))))))))***+++++++++888OOOcccsss}}}aaaQQQSSSjjj~~~vvvllluuuzzzmmmpppyyytttnnnssswwwkkk{{{ssszzzsssbbb\\\kkknnnjjjlllwww}}}zzzxxxuuuqqqpppqqqooojjjfffmmmmmmnnnnnnoooooooooooorrrooommmooossssssooojjjcccAAA444222111111111111///.........---------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***---...222GGGgggzzz___EEEMMMooouuuZZZGGGDDDHHHXXXkkkpppqqqffffffddddddddddddcccbbbaaa```bbb```___aaadddeeeccc```___aaacccfffhhhiiiiiiiiiiiihhhgggfffeeeccccccbbb____________^^^]]]]]]\\\WWWTTTQQQOOONNNMMMLLLJJJEEEBBB===:::777555222000///...,,,*********,,,------///111333777<<>>@@@HHHMMMPPPOOOJJJDDD@@@???;;;<<<>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@AAA============<<<<<<<<<<<<::::::;;;;;;<<<======>>>>>>AAADDDFFFHHHIIILLLNNNLLLNNNPPPTTTVVVXXXXXXYYYYYYZZZ[[[\\\\\\[[[ZZZYYYVVVYYY\\\]]]\\\[[[[[[[[[]]][[[YYYWWWVVVVVVWWWXXXVVVVVVWWWVVVUUUSSSRRRPPPJJJIIIGGGDDDAAA>>><<<;;;999888777777777999<<<===@@@BBBEEEIIIMMMQQQSSSTTTQQQOOOLLLJJJKKKKKKJJJIII===;;;888444111000///......//////---***(((***,,,,,,///111333<<>>777999777111666777888888777666888999999;;;===AAAEEEHHHKKKLLLLLLJJJHHHGGGFFFDDD@@@>>><<<888888>>>BBBAAA??????;;;999999:::888444222333000000///.........//////111111222333333333222222000111111111222222222222444555555444111///000000222333444555666666666666666666666444444555999;;;???BBBGGGLLLNNNNNNLLLJJJ;;;888444111000000///...111:::CCCKKKTTT^^^fffggg______```cccfffhhhgggfffccc[[[UUUUUUVVVUUUUUUVVVbbbgggmmmqqqtttxxx~~~nnnddd]]]OOOHHH<<<;;;@@@NNN^^^jjjttt{{{~~~vvvfffWWWSSSXXX]]]^^^fffeeeccccccbbb```\\\YYYTTTRRRQQQQQQOOOJJJAAA:::999777555222111111111222555666777999;;;<<<===>>>@@@???>>>JJJeeeuuubbbBBB;;;QQQrrruuuzzzuuuvvvMMM999666111333------,,,,,,,,,,,,++++++******))))))******+++,,,%%%...FFF^^^ttt~~~bbbPPPKKKaaa}}}{{{pppttt}}}xxxeeeeeerrrvvvwwwzzzyyynnn{{{uuulllvvvvvvdddZZZddd~~~rrrjjjhhhsss~~~wwwvvvtttrrrqqqnnnkkkiiillllllmmmnnnoooooonnnnnnnnnnnnooosssvvvuuupppllldddCCC444222111111111111000.........---------,,,,,,,,,---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***......222EEEddd|||nnnWWWNNNoooyyy]]]JJJGGGNNNbbbtttwwwsssiiihhhccccccccccccbbbaaa```___bbb``````bbbffffffbbb^^^^^^```bbbeeefffgggffffffgggggggggfffeeeeeeddddddaaabbbaaaaaa```___^^^]]]YYYVVVRRRPPPNNNMMMKKKJJJEEEBBB>>>:::888555222000///...,,,+++***+++---...+++---///111444888>>>AAA@@@FFFHHHDDD@@@BBBEEEFFFEEEIIIOOOTTTVVVUUUQQQNNN???:::555222222222222111///111333333444777<<<@@@IIIOOOUUUVVVPPPJJJFFFEEEBBBBBBBBBAAA@@@>>><<<;;;;;;;;;::::::;;;<<<<<<===999999999999888888888777444555555666666777777888777999:::;;;<<<>>>AAACCCDDDFFFIIILLLOOOQQQRRRSSSTTTVVVWWWXXXXXXWWWVVVUUUUUUXXXZZZ[[[ZZZZZZZZZ[[[YYYYYYYYYXXXWWWVVVUUUTTTSSSTTTTTTSSSRRROOOLLLKKKFFFEEECCCAAA>>>;;;888777555444444333333333333444444666:::>>>CCCFFFIIIJJJJJJHHHGGGGGGGGGFFFDDDBBB888777444111///.........,,,...//////---,,,---///---000444:::HHH```{{{}}}cccFFF888555444222111111222444333111000111333111222444888;;;>>>@@@AAABBBBBBBBBCCCCCCAAA===:::777555666===@@@>>>;;;;;;555333555::::::444111333111000000000000000111111222333444444444333222111222222222222333333333333333444555333111000000111444555666777888888777777777555333222333333222111333555999<<<>>>???@@@AAA;;;888444222111222222222333;;;CCCKKKVVVdddooosssmmmmmmooorrrttttttqqqmmmhhh```ZZZZZZ[[[YYYYYYZZZ___eeemmmrrruuuyyy~~~{{{ggg___RRRCCC>>>???DDDOOO___vvv{{{jjj___aaajjjnnnmmmllljjjhhhggggggfffdddbbbWWWTTTQQQPPPOOOJJJAAA:::999777444222000000111222666666777999;;;<<<===>>>@@@AAABBBMMMdddoooZZZ<<<;;;SSSqqqtttrrr|||}}}MMM:::888111333------,,,,,,,,,,,,+++++++++************+++,,,,,,(((***???\\\uuuiiiWWWKKK[[[wwwyyyqqqxxxoooiiiqqquuu{{{~~~zzzpppxxxwwwlll]]]bbbzzzvvvjjjeeeooovvvwwwwwwtttqqqnnnmmmmmmjjjkkklllmmmmmmmmmllllllkkkmmmppprrrtttsssqqqpppeeeDDD444222111111222222000///......---------,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...111000222DDDaaawww~~~jjjPPPooo{{{___KKKIIISSSjjj|||}}}uuukkkjjjcccccccccbbbbbb```______bbbaaa```cccggggggbbb\\\]]]___aaadddeeeeeedddcccggggggfffffffffeeeeeeeeeaaaaaaaaa```___^^^\\\\\\[[[WWWSSSPPPOOOMMMKKKJJJEEEBBB>>>;;;888666222000///...,,,++++++,,,...///,,,...///000000333666999<<>>CCCMMMTTT[[[\\\WWWPPPLLLKKKJJJJJJIIIFFFCCC???<<<999:::999999999999999::::::777777777666666555555555111111222222333333444444444555666666666888;;;>>>???AAADDDHHHKKKMMMNNNNNNRRRSSSUUUVVVVVVUUUTTTRRRVVVXXXZZZZZZZZZZZZ[[[\\\WWWXXXYYYZZZYYYVVVTTTRRRQQQRRRRRRQQQOOOLLLIIIGGGDDDCCCAAA???<<<999666555444444333222111000//////---///222777;;;>>>@@@BBBCCCCCCCCCCCCCCCAAA<<<999555444111///...//////000'''((()))+++,,,------,,,...111666???PPPfffyyyjjjPPP999444333...---222000222333222///...///222---...///222444666888999;;;;;;===@@@AAA???;;;888555444666<<>>AAACCCEEEPPPccckkkWWW:::<<>>:::999666222///000///...---,,,---...............///111333555777;;;???EEEIIIHHHFFFDDDCCCCCCDDDHHHMMMSSSVVVWWWVVVOOOEEE999555777888555000333222222444777===BBBFFFQQQVVV\\\[[[UUUMMMIIIHHHJJJMMMOOOMMMFFF???;;;999555555444333444555666777555444444444333333222222111111111111000000000000222222333333444555666777:::;;;<<<>>>@@@CCCEEEGGGMMMOOOQQQSSSUUUVVVVVVVVV]]]WWWTTTWWWXXXVVVSSSTTTYYYSSSPPPSSSUUUSSSQQQQQQPPPOOOLLLIIIFFFDDDBBBAAA@@@???===;;;999777666555222111///---------...///+++...000333444666999;;;===<<<:::888777777777888333222///---,,,++++++,,,,,,+++******+++---000111000555777AAA^^^}}}rrrUUUDDD444000///------000...///000000000///...---/////////000000000111111777999;;;;;;999666555555111333666999:::888666444000333555333333555555111333333222111111222333444333444555666777777777777333444555444333333555777666444222222444555666555444444444444555555666666555666666555444555777999555555444444333333333444:::999777777===AAA===444777===CCCMMM```vvv|||lllccccccbbbcccddddddbbbaaafffjjjpppvvv{{{~~~xxxwwwaaaQQQKKK>>>BBBKKKNNN\\\vvviiibbb]]]___eeehhhddd^^^^^^]]]^^^aaaffflllooopppfff[[[RRRPPPOOOIIIAAA===<<<888444111111222222111444555666888:::<<<===>>>DDD???GGGQQQhhhiiiFFF999999ZZZ{{{yyyvvv|||RRR===888333000///...------,,,,,,,,,,,,+++++++++,,,,,,---------,,,***555IIIeee}}}gggSSSPPPeeevvv{{{yyy{{{sssxxxpppqqq}}}eeeaaauuuxxxlllkkkyyy|||zzzwwwuuutttsssrrrqqqnnnrrruuuvvvtttpppmmmlllnnnllllllmmmppprrrrrrrrrnnnCCC333222000000000000///---///...---,,,++++++++++++---,,,,,,,,,---///111333,,,++++++***))))))************+++,,,---......///...///...000>>>WWWpppdddnnnmmmiii{{{xxxPPPDDDCCCQQQhhhkkknnnppprrrhhhgggbbbaaa```aaacccddddddcccdddbbb``````bbbcccdddccc```aaabbbcccddddddcccbbbeeeggggggfffccccccdddfff```\\\ZZZ[[[[[[XXXYYY\\\ZZZXXXWWWVVVUUUSSSOOOLLLHHHCCC>>>:::999777333000000///...---,,,---......000000///000000222333444888<<>>???CCCEEEHHHLLLOOOQQQRRRRRRWWWTTTTTTVVVUUUQQQOOOQQQTTTQQQPPPSSSRRRNNNLLLLLLIIIHHHEEEBBB???===;;;;;;:::999888666444222111000000000///...............---///111111111222444666777666555333222222333333111000...,,,+++***++++++---,,,,,,,,,---...///000///222999JJJggg|||uuucccFFF999///---///---,,,---+++,,,---------,,,++++++,,,,,,,,,---------......///222444555333222111222000222444666555444111///000333555333333555444000333333222222333555666777666777777888999999999999666777777666555555777888777555333444666888999999666777777777777777666666555555666555444555777:::999888777777777777888999<<<===<<>>IIIUUUaaauuuwwwkkkbbb]]]XXXXXX[[[\\\XXXSSSTTTRRRRRRYYYcccmmmqqqqqqbbbXXXOOONNNMMMGGG@@@;;;;;;888444111111222222111555555777999;;;===>>>???BBB???HHHQQQggggggDDD888;;;[[[vvvvvvTTT>>>999444222//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***)))111AAA^^^xxxaaaUUUbbbuuuuuupppmmmrrrpppnnndddrrrzzzjjjgggtttuuuuuuuuuvvvvvvvvvtttrrrsssuuuwwwwwwtttpppmmmkkkmmmnnnooosssuuuvvvtttrrrrrrHHH666444111111111000///...///...---,,,++++++++++++///...---,,,,,,,,,---...,,,+++******)))*********,,,,,,,,,---------......---/////////;;;TTTmmm|||jjjqqq~~~fffeee|||xxxOOOCCCCCCOOOcccdddgggnnnzzzuuuhhhdddbbbaaa______bbbddddddddddddbbb```___aaacccdddddddddddddddddddddeeeeeeffffffggggggfffddddddeeeggg^^^ZZZXXXXXXXXXVVVXXX\\\ZZZYYYWWWVVVUUURRRNNNKKKGGGBBB===:::999777444111000///...---,,,---......111111000000000111222222666999>>>AAACCCDDDEEEGGGHHHFFFFFFGGGIIIJJJJJJIIIDDD???999888;;;<<<:::777555555555777;;;???CCCEEEOOOXXXccchhhcccYYYOOOIIIMMMPPPRRRQQQLLLEEE@@@===444333111000//////000111000000000000//////////////////////////////////////////.........//////000......///111222444666777999;;;???CCCGGGJJJMMMNNNPPPPPPSSSVVVSSSOOOPPPTTTTTTQQQPPPRRROOOIIIFFFFFFBBBAAA>>>;;;999777555555555444333222000///...---....../////////......---///000111000///...///000222222111000////////////000///...,,,++++++,,,,,,---....../////////......111333@@@]]]xxx|||gggPPP666///***,,,///...,,,+++******++++++,,,++++++***++++++++++++,,,,,,,,,,,,))),,,...//////...//////000111222333222000...,,,000333555444444555333///444444444444666888:::;;;999:::::::::::::::::::::888999:::999777777888:::999777555555888;;;======::::::;;;;;;:::999777666555555666555555666888;;;<<<;;;:::999:::<<<>>>???@@@AAABBBEEELLLSSSPPPJJJCCCPPPaaaooo|||yyyqqqoooooooooooooooooooooooojjjnnnssswwwzzz{{{}}}~~~{{{uuuqqqcccTTTLLLGGGYYYdddwwwxxxhhh___aaa^^^[[[YYYXXXVVVSSSPPPKKKGGGFFFQQQaaaoootttsss^^^TTTLLLKKKKKKFFF>>>::::::777333111111222222111555666888:::<<<>>>???@@@BBBAAAKKKSSSgggfffCCC999>>>^^^nnnttt}}}VVV@@@;;;555333000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------...333MMMlllUUUYYYppp~~~vvvmmmaaaoooiiisss{{{kkknnn}}}iiibbbnnnoooqqquuuxxxyyyxxxvvvuuuvvvxxxyyywwwsssooommmlllmmmooosssxxx{{{zzzuuurrruuuKKK888666333111111111///.........---,,,,,,,,,,,,,,,,,,,,,***)))))))))******++++++***************+++------------------------+++...///000<<>><<<===???AAA@@@>>>777777777888:::===???AAAMMMVVVbbbhhhdddYYYNNNFFFKKKMMMOOONNNKKKEEE???;;;444333111///............222222222222222222222222---------.....................------------------......//////111222444555444555888<<<@@@CCCFFFGGGIIIKKKPPPRRRPPPNNNUUU^^^\\\TTTNNNNNNMMMHHHCCC@@@???===;;;999777555444333222222111111000///......,,,---.../////////...---///000111000...---...///111111000///............000///...---------...///---...000111111111000///222333GGGlllwwwVVV===///+++))),,,000000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***,,,.........---...///111111222222222111///...000444666444444555444000666666666666777999;;;<<<:::::::::::::::::::::;;;999:::;;;:::888888:::;;;:::888666777:::===???@@@<<<=========<<<:::888777666777777666666777999;;;;;;:::999999:::<<>>:::888555333111222222222111666777888;;;===???AAABBBCCCDDDPPPXXXgggeeeCCC;;;AAAccc~~~~~~kkkzzz{{{XXXBBB===777555111000///---,,,,,,,,,,,,---,,,,,,,,,++++++******+++......,,,BBBuuunnnUUUTTTnnn~~~uuuwwwxxxssseeeooogggggg{{{qqqkkk~~~ooodddkkkxxx}}}zzzpppssswwwzzzzzzyyyxxxxxxuuuwwwwwwuuurrrooonnnnnnoooppptttxxx{{{zzzvvvssswwwLLL999666333111111111000///......------,,,,,,------*********))))))*********+++***************++++++...------------,,,,,,,,,+++...//////:::RRRmmm~~~}}}iiisssqqqssszzzPPPDDDEEEMMMZZZ[[[bbbnnnwww}}}nnnhhh`````````aaaccccccbbb```dddbbb``````aaacccdddddddddbbbaaa```aaaccceeegggffffffeeeeeeeeefffffffffeee___[[[YYYWWWTTTUUUYYYYYYWWWVVVUUUSSSQQQMMMJJJDDD@@@;;;999888888555222000///...---,,,---......,,,---...000111222333444888:::===???@@@BBBDDDFFFCCCEEEHHHKKKNNNMMMIIIFFFBBBBBBBBBCCCEEEGGGGGGHHH???>>>=========???AAACCCHHHOOOXXX^^^\\\UUULLLFFFFFFGGGGGGGGGEEE@@@;;;777444333111///------------------------............,,,---------.........//////......---------......000000000000111222333444111222444666888;;;===>>>???BBBFFFIIIHHHJJJUUUbbbcccUUUJJJIIIKKKHHHAAA<<<<<<:::999777555333222222000000/////////.........+++,,,---/////////...---///111222222111000222333111111111000///...---,,,...---,,,,,,,,,---...///---...000222444555666666444888PPPrrrkkkFFF------+++)))***,,,//////---************++++++,,,,,,,,,,,,,,,---------......,,,...//////---------.../////////000000111111111111555666444444777666333999999888777777999:::;;;:::999999999999::::::;;;:::;;;<<<;;;::::::<<<>>>===;;;:::<<<>>>@@@AAAAAA>>>??????>>>===;;;999888888999999888777888:::<<<888888777777999;;;>>>???GGGIIIKKKKKKNNNPPPMMMGGGEEEIIIRRR\\\hhhvvvyyyrrrllliiiiiijjjkkkjjjiiiiiikkknnnoootttxxxxxxwwwvvvxxx{{{}}}zzzqqqiii```VVVNNN```pppsssjjjgggggg]]]___```^^^ZZZWWWVVVVVVNNNEEE@@@III]]]lllpppmmm[[[QQQIIIIIIJJJEEE>>>:::666444222111222333222222666777888;;;===@@@AAABBBAAAEEETTTZZZfffaaaAAA;;;AAAhhhuuu}}}pppzzz[[[FFF@@@:::888111111///...---,,,,,,,,,,,,,,,,,,++++++*********%%%+++000///AAAooonnnXXXUUUpppuuu|||xxxsss|||wwwkkkwwwnnnfffooo~~~tttiiixxxyyylllkkkqqqtttqqqwwwzzz|||{{{yyyxxxxxxzzzqqqrrrtttsssrrrpppppppppqqqqqqrrrsssuuuvvvtttrrryyyNNN888555222000000111111000......---------------...++++++,,,,,,,,,---------*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///000...666MMMhhhxxxpppsss{{{}}}xxxMMMBBBCCCJJJVVVXXXaaafffppp~~~qqqlllcccaaa``````aaabbb```___cccaaa```aaacccdddcccccccccbbbbbbbbbcccfffhhhjjjfffdddcccccceeeffffffeeeeee```[[[ZZZWWWSSSSSSVVVYYYXXXVVVVVVUUUSSSOOOMMMDDD@@@;;;888888777444111000///...---,,,---......+++,,,...000222333333444666999<<<>>>???AAACCCEEE@@@BBBGGGLLLOOOOOOLLLIIIGGGIIIKKKKKKLLLMMMPPPRRRKKKJJJGGGFFFFFFIIILLLOOOCCCEEEHHHIIIIIIFFFCCCAAAAAA???>>>===<<<999555222222111///---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...///////////////.........//////000111000000000000000111222000000000000111333444555555777:::======@@@KKKXXX\\\NNNCCCCCCFFFCCC===999777666444222111000//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...////////////111333333333444666888333333333222000...,,,+++++++++******+++,,,.../////////000333777<<<@@@CCCCCCLLLaaayyy{{{aaa@@@+++++++++)))'''(((,,,,,,***((((((((((((((()))***+++,,,,,,,,,,,,---------------...///...---,,,---///------------...///000111333555555333444888:::888<<<;;;:::999999:::;;;;;;::::::999999:::;;;===>>>===>>>@@@@@@???@@@BBBDDDDDDCCCCCCDDDFFFFFFEEECCCAAAAAA@@@???===<<<<<<;;;<<<===<<<;;;999999;;;===888888888999:::<<<===>>>EEEIIILLLNNNQQQSSSQQQLLLEEECCCEEEMMMXXXfffvvvuuujjjddd___\\\[[[]]]eeeggghhhgggeeeeeehhhlllnnnrrrvvvvvvrrrqqqtttxxxyyykkk^^^WWWSSSeeesss}}}nnnfffbbb^^^]]]^^^```___]]][[[ZZZZZZQQQHHHAAAHHHYYYhhhkkkiii[[[QQQIIIIIIIIIDDD>>>:::444333111111333333333222555666888:::===@@@BBBCCC???FFFVVV[[[ddd]]]???:::DDDkkkuuuzzzxxxzzz```KKKFFF???<<<222111000...---,,,,,,,,,+++++++++++++++*********&&&***000111;;;]]]|||xxxjjjVVVRRRggg|||rrrxxxttt{{{tttlllzzzuuuiiifffxxx{{{wwwjjjrrruuulllkkkmmmmmm}}}~~~yyyvvvvvvxxxlllooorrrssssssrrrqqqrrrsssqqqoooooopppqqqpppppp|||QQQ777444000//////111111111......------------......,,,---------------,,,,,,******))))))***++++++,,,***+++++++++++++++++++++***///000///666MMMhhhyyytttppp~~~yyyMMMAAACCCIIIUUUYYYeeedddpppvvvssshhhddd___]]]]]]___```aaaaaaaaaaaacccddddddcccaaaaaaaaabbbccceeegggjjjkkkeeecccaaabbbdddfffeeedddeee```]]]\\\ZZZUUUTTTWWWUUUTTTSSSSSSSSSRRRNNNLLLEEE@@@;;;888888666333000000///...---,,,---......+++---...000111222222111111555999===???AAACCCEEE@@@AAACCCFFFKKKMMMMMMMMMOOOQQQSSSSSSQQQSSSWWW[[[TTTQQQOOOMMMOOOTTTYYY]]]QQQLLLEEE???<<<;;;<<<===<<<999666444444333000---000...---+++******++++++,,,,,,------............,,,------...//////000000............///000111111222111000000000000000111111000/////////000111222000111333666555555;;;DDDFFF@@@===>>>>>>:::666666333222000///...------,,,*********++++++,,,,,,---+++++++++,,,---...000111///111444444555666888:::999999888666444111...---,,,,,,+++,,,---///111222333222222444;;;DDDMMMRRRSSSaaarrrzzzoooUUU;;;+++'''******((((((,,,+++'''(((((((((((((((***+++,,,---............/////////...///000000//////111333111000///......///111222555666555222444:::>>>===<<<<<<;;;;;;;;;===>>>???===<<<<<<<<<===@@@BBBDDDBBBDDDFFFFFFGGGHHHKKKMMMMMMNNNNNNPPPPPPNNNJJJGGGEEECCCAAA???>>>???@@@@@@@@@@@@???===;;;:::;;;===;;;<<<===??????@@@?????????DDDIIIJJJMMMPPPNNNJJJCCC>>>>>>FFFNNNSSS[[[bbb]]]VVVOOOLLLHHHFFFLLLTTT\\\^^^```^^^[[[\\\```eeejjjooorrrqqqmmmllloootttppp[[[XXX]]]tttlllccc___[[[``````aaabbbbbbaaa___]]]TTTKKKEEEKKKZZZgggllllll[[[QQQHHHHHHHHHCCC<<<888333222111111333444333222444555777:::===???AAABBB@@@III[[[___fff^^^@@@===LLLnnn{{{~~~zzz{{{eeeRRRMMMEEEAAA333222000///---,,,,,,,,,************++++++++++++,,,***---...111IIIiiivvvyyyjjjUUUKKKWWWooo|||}}}wwwvvvlllqqqmmmnnnzzz|||ooobbbtttuuurrryyyqqqpppzzz{{{lllgggkkknnn~~~{{{uuusssssskkkooosssuuuuuusssrrrrrrsssqqqnnnmmmmmmmmmmmmkkk~~~TTT666333000...///111111222......---------......///,,,,,,,,,,,,,,,***))))))******))))))***+++,,,,,,))))))*********+++++++++(((...000000999QQQmmmrrrkkkwwwttt|||OOOCCCEEEKKKWWW\\\jjjhhhvvvzzzyyymmmggg^^^YYYYYY]]]aaaccc``````aaadddeeeeeebbb```^^^___```bbbeeegggiiikkkdddbbb```aaadddfffeeeccceeeaaa``````^^^ZZZYYY[[[PPPOOOOOOOOOOOONNNKKKIIIEEEAAA;;;888777666333000000///...---,,,---......---...000111111111000///---111777<<>>===>>>@@@:::666111/////////---+++---,,,+++)))))))))******+++++++++,,,,,,---------------......///000111111---------...///000111222444333222111111111111111333222111111111222333444000000333555333///000555222444999<<<888222111555222111000...---,,,,,,,,,+++++++++,,,------......++++++***+++,,,...000222000222444555555666888:::???>>>>>><<<999555222000////////////111333555666555444333666===IIIUUU\\\XXXhhhvvvsss___GGG222&&&%%%+++---++++++///---'''+++************,,,...///111111111111222222222222///000222222222333666888666555333111000111222333666777555222444;;;@@@AAA<<<<<<<<<<<<>>>@@@BBBCCC@@@?????????AAADDDFFFHHHGGGHHHJJJLLLLLLNNNQQQTTTUUUUUUWWWXXXXXXTTTOOOJJJGGGEEEBBB@@@@@@AAACCCDDDBBBBBBAAA???<<<;;;<<<===>>>@@@BBBDDDDDDDDDBBBAAA999???CCCDDDFFFHHHFFFAAA???;;;<<>>777111111222000///000......---------,,,,,,,,,,,,---...---+++***+++,,,---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---+++///......999RRRkkkwwwpppkkkzzzrrr~~~UUUAAAEEEHHHYYYlllkkkooo{{{zzzssseeebbb___]]]^^^_________cccaaaaaacccdddbbb]]]YYY[[[]]]```cccfffggghhhhhhaaaaaabbbdddfffeeeccc```___```aaabbbbbb```^^^\\\VVVUUUSSSSSSTTTRRRMMMHHHGGGCCC>>>:::888666555333222111...,,,+++*********//////000111222333333444222444666777888999;;;===@@@@@@BBBIIIPPPTTTRRRNNNWWWWWWVVVVVVVVVZZZ```eee^^^]]]XXXOOOOOOYYYeeekkkxxxppphhhcccVVVDDD666111:::444111111111---+++,,,...,,,************)))(((...---------------------***,,,///111222222111111---000333444222111222333444444333333333333444444555444333444666666444222111222222333444444555555555555555555444333333222111000///---,,,+++******------,,,++++++,,,,,,,,,///......---...///000111222444555444222444888<<<:::HHHPPPIII>>>999444///++++++,,,///333777999:::;;;888555444999AAAKKKRRROOOUUU___aaaSSS;;;***%%%******)))***+++---///000---,,,,,,,,,,,,...000111///000111222222222111000000222333333333555;;;@@@GGG>>>444//////111222111555555555666888;;;===???>>>???@@@@@@???@@@BBBCCC>>>CCCDDDBBBBBBGGGJJJJJJLLLOOOQQQQQQPPPPPPTTTWWWXXXYYYWWWUUUVVVXXXUUUPPPLLLIIIEEECCCCCCEEEHHHJJJHHHHHHFFFCCC@@@???AAACCCGGGFFFDDDDDDEEEEEEDDDBBBCCC@@@>>>???BBBDDDCCCBBB===>>>@@@BBBCCCBBBAAA@@@EEEJJJKKKDDD:::888@@@IIIOOOOOOMMMJJJIIIMMMTTTZZZcccgggjjjkkkhhheeeddddddgggsssxxxiii\\\ZZZmmmvvvcccdddddd]]]aaaaaabbbddddddccc___\\\VVVSSSLLLJJJYYYmmmpppfffTTTOOOIIIDDD@@@<<<999777666555444333444555666777666777999<<>>???BBBIIIQQQYYY]]]^^^\\\ZZZXXXZZZ]]]___```___\\\[[[VVVPPPTTT```kkkpppzzztttoookkkbbbRRRFFFBBB;;;444/////////......000...,,,*********+++***)))+++++++++++++++,,,,,,,,,,,,---///111222222111000,,,///222222111000111222333222222111111111111222222222222222333333333333111222222333444555666777666777777888777666444333111000///---,,,+++++++++,,,,,,+++,,,,,,---......000//////...///000111222555777888666333444777;;;???KKKPPPHHH@@@<<<888222333222222444888;;;======???<<<888777:::AAAIIIOOOPPPZZZbbbZZZGGG555---,,,******))))))***,,,---...,,,,,,++++++,,,...///000///000111111222111111111111222222111333:::DDDKKKUUUIII;;;111...///000000444444555666888;;;===?????????@@@???>>>???BBBDDDAAADDDEEEBBBBBBGGGKKKKKKLLLPPPTTTTTTSSSRRRSSSUUU[[[[[[YYYVVVVVVXXXUUUPPPMMMKKKGGGEEEFFFHHHIIIKKKLLLLLLJJJGGGDDDCCCDDDFFFJJJJJJIIIIIIHHHGGGFFFDDDJJJHHHEEEDDDCCCAAA===999999;;;===???@@@@@@??????DDDFFFEEE>>>777777???HHHKKKKKKIIIFFFEEEHHHNNNSSS^^^aaaddddddbbb``````aaagggttt{{{aaaYYYbbb~~~nnn___```aaa^^^bbbaaabbbcccdddbbb___\\\YYYVVVOOOLLLXXXhhhiii___RRRNNNHHHBBB>>>;;;888666555444333333333444555666666777999<<>>?????????======>>>BBBEEEEEEGGGGGGCCCCCCHHHLLLLLLMMMQQQUUUVVVSSSQQQRRRSSSYYYZZZXXXUUUVVVXXXVVVRRRNNNLLLIIIIIIJJJLLLMMMMMMQQQQQQPPPMMMJJJIIIIIIJJJMMMNNNPPPQQQQQQOOONNNMMMIIIIIIIIIJJJJJJFFFAAA<<<888888:::<<<============@@@???<<<777444777???EEEFFFEEEBBB@@@???AAAFFFJJJSSSUUUXXXYYYZZZ[[[]]]___ggguuu}}}```\\\nnnzzzddd]]]^^^```aaabbbaaabbbccccccbbb___\\\\\\YYYSSSPPPXXXbbb___UUUPPPLLLFFF@@@===:::777555333333222222222333555555666777:::<<<>>>@@@AAABBBCCCRRR]]]oooxxxYYY===FFFqqq|||ooohhh[[[LLL888444000...............,,,++++++++++++*********---+++)))---//////KKKyyyZZZHHHQQQfffzzzyyyppppppzzzuuuwwwsssjjjxxxrrrdddpppjjjeeeooo}}}wwwtttsssmmmpppssstttrrrqqqppppppsssuuusssmmmjjjmmmoooooo[[[===666000111111///...///............------------+++,,,---,,,*********+++******++++++++++++******+++***++++++++++++,,,,,,,,,//////---111EEEbbbxxxrrrsssbbblllwwwyyybbbEEE@@@JJJXXXaaaaaabbbpppuuufffbbb```]]]\\\]]]^^^______ccccccdddddddddbbb```^^^bbbcccdddeeefffggggggggghhhhhhhhhiiiiiihhhdddbbbbbbaaa```^^^]]]]]]]]]]]]\\\[[[XXXVVVTTTSSSRRRQQQLLLGGGAAA<<<999666333111111000...,,,++++++++++++//////000111222333333444111333666888999999;;;===???BBBFFFHHHJJJOOOYYY```___```bbbgggjjjhhh```YYYYYYVVVRRRUUUcccvvv~~~wwwoookkk[[[OOODDD>>>:::444///---...,,,++++++---......---------...///000000111111000000111222222111111000000111222333444444555666444444333222222222222222222333444444222333666999555444333222333555777999999;;;===>>>===:::777444111000///...------------,,,,,,,,,---...///000111111111000000000222333444999;;;===;;;888888;;;>>>GGGHHHBBB999888???AAA===666444222111222222111000444444444666<<>>@@@FFFGGGHHHIIINNNXXXeeeooodddXXXGGG999222111333555444555666888:::<<<>>>???@@@@@@>>>===<<<>>>BBBFFFHHHKKKJJJEEEEEEJJJNNNNNNOOORRRSSSRRROOONNNPPPSSSUUUWWWWWWTTTUUUXXXXXXUUUNNNLLLJJJLLLOOORRRRRRQQQUUUUUUUUUSSSPPPNNNMMMNNNOOORRRVVVXXXYYYXXXWWWWWWMMMOOORRRTTTRRRMMMFFFBBB:::::::::999999999888888777666444444555999>>>BBB@@@???===;;;:::<<<>>>AAAFFFHHHLLLPPPUUUYYY\\\___eeeuuu~~~hhhccczzzjjj^^^^^^___aaadddbbbaaaaaabbbcccbbb___\\\\\\[[[VVVTTTXXX\\\XXXOOOOOOKKKEEE@@@<<<999777555222111111111111333444555777888:::<<<>>>@@@AAAAAAEEEPPP```tttsssOOO:::GGGooo}}}{{{yyyqqqbbbQQQ888555111...///000000000+++++++++*********))))))---***(((//////)))AAAnnn^^^CCCGGG[[[mmm~~~wwwwwwpppmmmsssvvvpppttt}}}lllqqqkkkdddmmmzzzvvvttttttqqqsssvvvvvvtttsssrrrssssssuuusssmmmjjjmmmoooooo___???777222222333111000000//////.........------------.........,,,+++,,,---++++++,,,------,,,++++++******++++++,,,,,,,,,,,,+++---///...222CCC___uuuyyyyyyccchhhwwwyyymmmLLL@@@KKKXXX^^^bbbhhhvvvzzziii```^^^\\\\\\^^^```aaabbbdddeeeffffffeeecccbbbbbbaaaaaabbbdddfffgggiiijjjhhhhhhhhhiiiiiihhhdddbbbaaa```^^^]]]\\\[[[[[[[[[\\\[[[YYYWWWTTTSSSRRRRRRMMMHHHBBB===999666333111111///...,,,+++++++++,,,//////000111222333333444222444666888999;;;>>>@@@@@@EEEJJJJJJIIIJJJQQQWWWZZZ___eeejjjiiifffaaa^^^YYYVVVSSSXXXiii}}}zzztttkkk___SSSMMMHHH>>>444///000...------///000000///......///000111111222222111111222222222222222222111111111222333555666666444333333222222333333444222333444444555666888999888666444333333555888:::;;;<<>>;;;888555222111000///...---------............///000111222111111000111222444555777:::===???@@@>>>???BBBFFFKKKJJJAAA666777BBBHHHEEE<<<999666444333222000...666555333222444777:::<<<<<>>555222111222555666888:::<<<>>>???@@@AAAAAA???======???CCCGGGJJJMMMLLLHHHHHHLLLPPPPPPRRRRRRPPPKKKHHHJJJOOOUUUZZZ\\\[[[WWWVVVXXXYYYWWWOOOLLLKKKMMMSSSWWWWWWVVVUUUWWWXXXWWWTTTQQQPPPQQQRRRVVVZZZ\\\[[[YYYYYYYYY\\\^^^```___ZZZQQQHHHCCC@@@>>>;;;888555333222222000111222555999<<<>>>>>>===;;;999777777999::::::;;;>>>EEEMMMUUU\\\___aaacccttt}}}ppplll}}}ccc^^^bbb```___aaabbbaaa```aaabbbaaa___]]][[[ZZZYYYWWWYYYZZZUUUOOOOOOKKKEEE@@@===:::777555111111000000111222444555777888:::<<<>>>@@@AAAAAAHHHSSSgggwwwiiiEEE888GGGlll~~~~~~xxxgggTTT888555111//////000000000+++++++++*********))))))+++))))))000000)));;;bbbdddGGGEEETTTfffyyywwwxxxkkklllrrryyyvvvpppvvvnnnyyyoooeeekkkyyyyyyxxxwwwuuutttuuuvvvsssuuuwwwvvvtttsssrrrsssrrrtttrrrmmmjjjmmmoooooo```@@@888333333444222000111/////////.........---------//////...---,,,---...+++,,,---......---,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,...000444AAAWWWkkk~~~~~~uuu___ccczzz|||wwwSSS@@@JJJUUU[[[fffnnn{{{ooo```^^^\\\]]]___aaacccccc___aaacccdddccccccdddfff```aaaaaaccceeegggiiijjjfffffffffggghhhgggdddaaa``````___]]]\\\[[[ZZZYYYZZZZZZZZZWWWTTTQQQQQQQQQMMMIIICCC===:::777444222000///---,,,++++++,,,,,,//////000111222333333444333444666777999===BBBFFFBBBGGGMMMNNNMMMNNNRRRVVVXXX]]]cccfffeeebbbaaa```YYYWWWVVV\\\lllyyyrrrfff[[[VVVRRRHHH===777333111000000111222111000.........//////000000111111111222222222333333444111//////000333555555555333333333333444555666666333222333555999::::::888;;;999666555666:::>>>AAA>>>???@@@AAA???<<<999777444333111000...---------.........///000222333444222222222333555888:::<<<>>>AAAEEEGGGGGGHHHLLLPPPNNNNNNFFF;;;;;;EEEJJJGGGBBB???;;;888666444111///111000///......///111222...333222,,,+++///000++++++,,,---///000111111111222333333444444444333333777:::>>>BBBGGGJJJKKKLLLKKKPPPVVVYYYYYYYYY\\\^^^aaaYYYMMM@@@666111///...666888:::<<<>>>@@@AAAAAAAAAAAAAAA??????@@@DDDGGGJJJNNNOOOLLLKKKOOORRRRRRUUUSSSOOOIIIGGGJJJQQQXXXccceeeccc]]]YYYZZZZZZXXXSSSOOOLLLNNNTTTYYYZZZXXXUUUWWWZZZZZZXXXUUUTTTSSSWWWZZZ]]]]]]ZZZWWWWWWXXXaaadddgggfffaaaZZZTTTPPPIIIFFFAAA;;;666333222111000222666:::<<<<<<<<<;;;999777555555666777777666555:::DDDPPP[[[aaacccbbbbbbsss}}}yyy{{{vvvccc___bbb```]]]\\\bbbaaa``````aaa```___]]][[[[[[[[[[[[[[[YYYUUURRRNNNJJJDDD???<<<:::777555111111000000111333555666777999:::<<<>>>???@@@AAAJJJVVVmmmuuu]]]===999IIIiiizzz~~~iiiSSS999555111///////////////,,,++++++++++++*********)))+++***---000,,,888SSSnnnRRRHHHRRReee}}}yyyyyyxxxkkkppptttzzzzzzmmmqqq~~~ooossswwwkkkllloooooonnnnnnooorrruuuwwwtttuuuvvvuuurrrqqqpppqqqppprrrqqqkkkiiimmmoooooo```???888222222333111000111////////////............---...///...,,,+++,,,---***+++,,,------,,,+++***)))***+++,,,,,,,,,++++++---,,,---111555===MMM]]]{{{~~~{{{lllYYYbbb}}}~~~~~~XXX???HHHQQQYYYiiippp|||rrrdddaaa___^^^___aaabbbbbb]]]```bbbbbbaaaaaadddfffbbbbbbbbbbbbccceeefffhhhccccccdddeeegggfffcccaaaaaaaaaaaa```___]]][[[YYYWWWXXXYYYXXXSSSPPPOOOOOOMMMIIICCC>>>;;;888555333000///---,,,++++++,,,---//////000111222333333444444555555666999???FFFLLLFFFIIINNNPPPPPPRRRVVVYYY[[[\\\]]]^^^``````___^^^YYYYYYZZZ^^^lll}}}uuuhhh[[[VVVSSSKKKBBB===777555333222333444333222000000000000000000000000111111111222333444555666333111000111555888888888666666666777888:::<<<===777555555:::AAACCC???:::<<<:::888999<<>><<<;;;666555333000...---,,,,,,++++++---///222444777888444444555777:::===@@@BBBEEEIIIMMMOOOPPPQQQUUUXXX[[[___[[[RRROOORRRRRRMMMLLLIIIDDDAAA>>>;;;888666/////////000111222333333111111111111000000...---///000333555666777888777888999:::;;;;;;:::999888@@@CCCHHHLLLOOOPPPPPPOOOPPPVVV\\\^^^\\\ZZZYYYYYY]]]VVVLLL@@@666222111333888999<<<>>>@@@BBBBBBBBBAAABBBCCCBBBAAABBBEEEGGGIIINNNPPPOOOOOORRRTTTSSSWWWVVVRRRNNNKKKNNNUUU\\\bbbeeeddd^^^ZZZ[[[]]]\\\YYYSSSNNNNNNTTTYYYXXXVVVUUUXXX[[[\\\[[[YYYWWWWWWYYY]]]```___\\\[[[]]]```bbbeeehhhhhheeeaaa______WWWSSSLLLEEE???<<<::::::777:::======;;;:::999:::666444333333666777666444555<<>>;;;888666444111111111111222444666777888999;;;<<<>>>???@@@@@@IIIYYYqqqqqqQQQ999>>>LLLhhh{{{oooUUU999666111............---,,,,,,,,,,,,++++++++++++(((---+++)))......444DDDeeezzz___IIIOOOggg~~~~~~{{{uuuiiirrrssswww|||kkkcccttt|||wwwzzzvvvqqqiiigggfffgggjjjoootttvvvuuuvvvvvvuuurrrqqqqqqqqqnnnpppooojjjiiillloooooo^^^>>>777111111222000///000000/////////............,,,---...---+++***+++,,,((()))+++,,,,,,+++)))((()))***+++,,,---,,,++++++///,,,---222555:::FFFSSSuuu~~~gggWWWccc~~~}}}[[[???EEENNNWWWkkkppp{{{tttgggdddaaa___````````````aaaccceeedddaaa```aaaddddddcccbbbbbbbbbcccdddeeebbbaaabbbdddfffeeeccc```aaabbbccccccaaa___\\\ZZZTTTWWWYYYXXXSSSOOOMMMNNNLLLHHHCCC>>>;;;888666444000///---,,,+++,,,,,,---//////000111222333333444555555555666999@@@IIIOOOJJJLLLMMMOOOPPPSSSWWWYYY```[[[WWWXXX]]]___]]]ZZZZZZ[[[\\\```lll|||xxxiiiYYYSSSPPPJJJBBB>>>999777555444444555333222333333333222222222222222111111111222333444666777888555444555999<<<===<<<::::::;;;<<<>>>@@@BBBCCC===:::999@@@HHHKKKEEE===<<<;;;:::;;;@@@HHHPPPUUUEEEEEEDDDCCCBBB@@@>>>>>>777666444111///---,,,+++((()))+++///333777:::<<<666666888:::===AAAEEEGGGKKKOOOSSSUUUUUUVVVZZZ]]]ooovvvwwwnnnhhhgggbbb[[[YYYVVVQQQMMMJJJGGGDDDAAA::::::888777555333222111111000222888999666666:::555666999<<<>>>?????????@@@@@@AAABBBBBBAAA@@@???IIILLLQQQUUUWWWVVVTTTRRRQQQWWW\\\^^^[[[WWWUUUUUUXXXRRRHHH>>>666555777:::999:::===@@@BBBCCCCCCCCCAAACCCDDDDDDCCCCCCEEEGGGHHHNNNQQQQQQQQQTTTUUUTTTXXXXXXVVVSSSPPPRRRYYY^^^[[[______[[[YYY\\\___```^^^WWWOOOOOOSSSWWWVVVTTTUUUXXX\\\^^^]]][[[YYYYYYYYY]]]bbbbbbaaabbbgggllljjjlllmmmjjjeee```^^^^^^bbb^^^WWWOOOJJJFFFEEEEEE???AAABBB???:::777777999444222111222555666555333888???MMM\\\gggjjjeee```bbbsss}}}gggddd^^^ZZZ]]]cccfffdddbbbaaa______``````^^^]]]___^^^___```]]]XXXVVVVVVKKKGGGAAA<<<999777444333111111111111222444666777888999;;;===>>>???@@@@@@HHHZZZsssnnnKKK888BBBNNNlllwwwppp|||vvvYYY:::666111...---------,,,---------,,,,,,,,,++++++(((000,,,&&&,,,///111999OOOpppeeeGGGKKKggg}}}}}}}}}~~~xxxooodddppppppttt}}}mmm]]]ggg}}}{{{~~~uuugggeeecccdddhhhnnnsssuuuxxxyyyyyywwwtttssssssssslllooonnniiihhhlllpppppp```CCC888000111444222000...//////.........------,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,+++++++++***)))))))))///------///111555???IIIaaa|||iii]]]xxx{{{^^^CCC===KKKbbbrrruuu}}}{{{hhhbbb___```___\\\[[[]]]^^^```bbbcccdddcccbbbaaa]]]```ccceeeccc```^^^^^^\\\^^^``````^^^^^^aaaeeegggfffdddccccccaaa^^^\\\\\\[[[YYYYYYXXXVVVRRROOOLLLHHHAAA<<<888666444333000///...------,,,------000000111222333333444444444555777999;;;???DDDHHHOOOPPPQQQRRRUUUWWWYYYZZZ```____________aaacccdddccc```]]]```ooo{{{tttjjj```VVVMMMDDD???<<<999666333222222444666333777;;;<<<999555444444111222333333444666:::===<<<;;;:::===AAACCCBBB???CCCDDDEEEFFFFFFHHHKKKNNNJJJAAA999===GGGLLLHHHAAA???===;;;<<>>999000,,,------+++---...000222444777;;;>>>;;;@@@@@@>>>AAAJJJPPPPPPNNNUUU[[[[[[XXXYYY```gggooovvvyyyvvvrrrqqqpppnnnccc___XXXRRRRRRTTTTTTSSSRRRHHH???<<<;;;:::;;;>>>999999;;;???AAADDDKKKRRR888888999;;;>>>AAACCCDDDCCCEEEFFFEEEEEEGGGLLLPPPYYYXXXWWWWWWYYYZZZZZZYYYZZZZZZ[[[]]]^^^^^^[[[YYYPPPNNNJJJEEE???:::777444===<<<<<<>>>CCCGGGIIIJJJGGGIIIIIIGGGEEEEEEIIINNNQQQRRRSSSSSSSSSSSSVVVXXX___^^^\\\ZZZYYYYYYYYYZZZ[[[XXXVVVXXX^^^cccffffff\\\YYYUUUVVVYYYZZZWWWSSSVVVZZZ^^^___]]]\\\]]]^^^fffdddeeeiiiooossstttsssrrrqqqmmmeee^^^ZZZ[[[]]]^^^[[[WWWSSSPPPLLLHHHEEEBBB???;;;999999888444111777777666333222222555888<<>>:::888777444222222111111111222444666777<<<:::;;;???@@@???@@@DDDOOO___mmmeeeIII999JJJfff||||||{{{{{{XXX>>>:::666333111000///......---,,,,,,++++++,,,,,,*********+++,,,---///000===VVV|||bbbSSSAAAQQQjjj{{{zzzzzzyyyggg]]]cccppprrr|||{{{fffiii{{{xxxyyyyyyyyyhhhgggeeedddeeeiiipppuuuwwwxxxxxxtttpppoooqqqtttmmmlllkkkjjjjjjjjjjjjjjjbbbDDD999000111444222000...//////......---------------------,,,,,,+++++++++,,,,,,,,,++++++*********+++++++++***************...,,,,,,///000444===HHH^^^tttlll\\\tttzzz```AAA:::KKKaaannnvvv~~~|||jjjdddaaabbbaaa^^^\\\^^^^^^___aaabbbcccbbbaaa```ccceeeeeedddaaa___^^^^^^aaacccdddcccbbbaaacccfffeeedddbbbaaaaaa___]]]ZZZ]]][[[ZZZYYYXXXUUURRROOOLLLHHHBBB<<<999666444222000///...------,,,------000000111222333444444555333555888:::<<>>:::888777444111111111111111333555777888;;;:::;;;???@@@???AAAEEERRR```jjj^^^CCC888OOOnnnwwwmmmppp^^^>>>;;;666333222111///......---,,,,,,++++++,,,,,,*********+++,,,---//////888PPP|||yyycccTTTBBBMMM```nnnuuuttt{{{rrraaabbbnnnooowwwxxxeeefffsss|||uuuzzzyyy|||gggeeebbbbbbgggnnnuuuyyywwwxxxyyyvvvrrrppprrruuuooooooooonnnnnnnnnnnnnnnfffEEE:::111111333222000...000///...---------...///------,,,,,,,,,,,,++++++...------,,,+++***)))(((***************+++++++++---++++++...///222;;;EEE\\\lll~~~ooo\\\mmmxxxfff@@@666HHH]]]eeemmmvvv}}}|||}}}}}}iiiddd```aaaaaa^^^]]]^^^]]]^^^```aaaaaa```______eeefffeeeccc```___```aaaeeeffffffeeedddcccccceeecccaaa```______]]][[[XXX]]]\\\ZZZYYYXXXUUURRROOOMMMHHHCCC>>>:::777444222000///...------,,,------///000111222333444444555333666999;;;===???AAACCCIIINNNSSSUUUUUUWWW\\\aaabbbaaaaaaaaabbbcccdddeeehhhkkkoootttrrrdddXXXOOOGGGAAA===;;;:::888777777777888444666999999888777777777::::::;;;;;;;;;===AAADDDEEEEEEEEEDDDCCCCCCEEEFFFGGGJJJJJJGGGCCCDDDMMMUUUSSSNNNIIIGGGIIIJJJIIIHHHJJJKKKKKKKKKKKKNNNRRRUUUUUUSSSQQQOOOLLLIIIDDDAAA<<<<<<777///,,,---...,,,---///000111222444888;;;FFFHHHKKKPPPWWW]]]ZZZTTTXXXZZZ]]]aaaeeeiiilllnnnpppxxx|||sssqqqlllddd\\\XXX[[[```YYYTTTQQQRRRRRROOONNNOOOOOOQQQNNNKKKVVVeeebbbUUU???CCCGGGHHHGGGGGGIIILLLSSSSSSRRRPPPOOOQQQTTTWWW^^^```bbbddddddcccaaa```eeeeeeeeeccc```\\\YYYVVVPPPNNNJJJEEE@@@;;;777555<<<===???CCCGGGJJJJJJJJJJJJHHHGGGKKKQQQTTTSSSPPPLLLNNNQQQSSSTTTUUUXXXZZZ^^^```cccdddeeedddbbbaaa___^^^^^^___bbbeeefffeeeddd```]]]\\\___```___]]][[[^^^aaaccccccbbbbbbccciiijjjmmmqqqtttuuusssqqqsssssssssppplllhhhgggfffbbb]]]WWWPPPJJJEEE@@@===:::888666555555555333111333333333333333666:::===BBBJJJTTTZZZ\\\___cccgggtttwww^^^]]]\\\[[[[[[[[[]]]^^^___^^^___```aaa```___]]][[[```^^^\\\ZZZXXXUUUQQQMMMJJJDDD===999888777444111///000111222444666888:::;;;:::;;;???@@@???CCCHHHYYYeeeiiiXXX>>>;;;XXXyyyrrrgggpppbbb???;;;777333222111000///...------,,,,,,,,,,,,,,,*********+++,,,---...///222GGGnnnuuukkk]]]HHHHHHZZZdddmmmuuuccc^^^iiiiiiooottteeeeeeeeeyyy{{{uuuyyymmmgggaaaaaahhhqqqvvvxxxvvvwwwxxxuuuqqqoooqqqsssnnnooopppqqqqqqppppppooommmGGG<<<222111333222000///000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))))))))))))***+++++++++,,,,,,***+++---...000999BBB]]]hhhzzzrrr]]]ggg{{{yyyoooEEE444AAASSSXXX[[[gggtttxxxyyyeee```]]]______]]]]]]___]]]^^^^^^_________^^^]]]```aaabbbbbbbbbaaacccdddccccccddddddccccccccccccbbb```___^^^^^^]]]ZZZXXX]]]\\\ZZZYYYXXXVVVRRROOOMMMJJJEEE@@@===999555222000///...------,,,------//////000111333444555555333666:::===>>>???@@@BBBDDDKKKSSSVVVVVVXXX___fffbbbbbbbbbcccdddeeeffffffhhhooovvv|||{{{jjj]]]UUUOOOIIIDDD======<<<;;;:::::::::999888999:::;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>???CCCFFFGGGHHHHHHEEEBBBAAADDDHHHIIILLLLLLGGGAAABBBLLLVVVVVVTTTPPPKKKHHHGGGHHHIIIMMMPPPSSSSSSRRRRRRVVVYYY\\\YYYVVVSSSPPPLLLFFFBBB???>>>999000,,,------+++---...000222444777;;;>>>HHHNNNUUU[[[___```^^^[[[___aaafffpppzzz}}}}}}uuunnnfff``````ccc\\\ZZZ\\\```aaa^^^\\\^^^```gggbbbVVV\\\kkkeeeQQQHHHKKKMMMMMMKKKLLLPPPTTT```______]]]\\\[[[\\\\\\_________^^^\\\ZZZYYYYYY]]]^^^^^^\\\XXXTTTQQQOOOKKKJJJGGGCCC>>>:::777666;;;<<<@@@EEEIIIKKKJJJIIIEEEEEEHHHMMMRRRUUUTTTRRRUUUWWWXXXWWWVVVUUUUUUVVV___bbbfffiiiiiigggcccaaa`````````aaabbbcccccccccdddbbb______aaacccdddccc]]]___bbbeeeffffffffffffiiilllqqqwwwyyyyyyvvvtttwwwyyyyyyxxxtttooojjjhhhbbb]]]TTTLLLFFF@@@;;;888555444333333333333222222222222333333333666;;;>>>FFFPPPZZZ^^^]]]```jjjrrrhhhZZZ]]]\\\[[[[[[ZZZZZZ[[[[[[]]]___```aaa```]]]ZZZXXX[[[ZZZYYYYYYXXXVVVSSSPPPIIICCC<<<888777666444111...///111333555888:::;;;;;;:::<<>>]]]ttt|||rrrWWWFFFWWW[[[fffxxxhhh]]]hhhhhhjjjrrrjjjhhheee{{{nnniiisssxxxmmmbbb```fffnnnpppoootttuuuvvvsssnnnkkkkkkmmmjjjlllnnnppppppooonnnmmmtttIII===333222333222000///000///............000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,+++******------///777@@@```kkk~~~wwwbbbeeeyyy{{{QQQ777:::GGGNNNOOO^^^pppxxxwwwyyyccc^^^\\\___aaa______bbb]]]]]]^^^^^^^^^]]]]]]]]][[[^^^bbbdddcccbbbaaaaaa```aaabbbcccdddeeeddddddbbb```_________^^^[[[YYY]]]\\\ZZZZZZYYYWWWSSSPPPOOOLLLHHHDDD@@@;;;666222000///...------,,,------...///000111333444555666333777<<>>======<<<<<<<<<<<<======>>>???@@@@@@@@@???@@@@@@@@@??????@@@CCCFFFGGGHHHHHHEEEAAAAAADDDHHHJJJMMMNNNHHHAAAAAAKKKTTTZZZZZZXXXSSSMMMJJJJJJLLLMMMSSSYYYZZZWWWWWW[[[```dddaaa\\\WWWSSSNNNIIIEEECCCBBB<<<333......---+++,,,...111444777<<>>;;;999888;;;<<<@@@EEEJJJKKKJJJHHHCCCGGGMMMRRRSSSTTTVVVXXX```aaabbbaaa^^^[[[ZZZZZZaaacccfffiiihhhfffbbb_________``````````````````bbbaaa```aaaccceeefffggg^^^___cccfffjjjkkkkkkkkkiiinnnvvv|||~~~|||zzz~~~zzzrrrkkkeee```ZZZPPPGGG@@@;;;777444222222222222222222222333222333444444555888===@@@NNNWWW``````]]]aaaooo|||vvvaaaZZZ^^^^^^]]]\\\[[[YYYXXXWWWYYY[[[]]]______^^^\\\[[[[[[ZZZYYYXXXXXXUUURRROOOHHHBBB;;;888777666333111...///111444777999;;;<<<<<<;;;===???>>>???EEENNNdddkkkeeeLLL;;;HHHkkkyyyVVV@@@<<<888555333222111000///...------,,,,,,------++++++++++++,,,---......---777LLLrrrjjjIIIPPPPPP^^^yyywwwgggrrroooiiirrrooollljjj}}}jjj___gggrrrccc^^^cccjjjkkkiiitttvvvvvvsssmmmiiiiiijjjjjjkkkmmmooopppooonnnlllzzzKKK???444222333222000///....../////////000000000++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,***************++++++++++++***+++------...555>>>```qqqllldddzzz|||dddBBB666>>>JJJPPP```sss{{{vvvrrrzzzgggbbb```bbbdddbbbbbbddd^^^^^^^^^]]]]]]]]]]]]]]]\\\___ccceeeccc```^^^]]]bbbbbbcccfffhhhiiigggfffbbb```_________^^^\\\ZZZ[[[ZZZZZZZZZZZZXXXUUURRRQQQNNNKKKGGGCCC>>>888333000///...------,,,------...///000111333444666666444888===@@@AAABBBDDDEEELLLQQQVVVWWWTTTSSSVVVYYY^^^___bbbdddfffhhhiiijjjmmmvvvrrr```TTTPPPLLLGGGBBB@@@???>>>===<<<======>>>BBBBBBBBBDDDEEEEEECCCAAAAAABBBAAA@@@???@@@CCCFFFGGGGGGGGGFFFDDDEEEFFFHHHKKKNNNOOOKKKEEEEEEJJJQQQYYYZZZZZZVVVOOOKKKJJJKKKOOOWWW______[[[ZZZ```ggglllggg```YYYTTTOOOJJJGGGDDDCCC===444//////...,,,,,,///333666:::???EEEIIIRRRZZZdddhhhfffgggsss}}}zzzzzzzzzooosssoooaaaaaa______```eeemmmtttyyyzzzuuulllbbbXXXNNNEEE???888888888666555:::BBBHHHGGGKKKOOOOOOLLLJJJKKKLLLFFFEEEDDDBBB???===;;;;;;<<<>>>AAAFFFKKKMMMLLLJJJIIIOOOUUUXXXXXXYYY\\\___fffhhhiiiiiigggeeeddddddbbbccceeefffeeecccaaa___]]]^^^^^^^^^\\\\\\^^^___aaabbbccccccdddeeeffffff___```dddiiinnnqqqqqqppplllsss{{{|||sssiiibbb[[[TTTJJJAAA;;;777555333111222333333222222333444333444666777999===BBBFFFWWW^^^cccaaa^^^dddvvvlll___\\\^^^______^^^\\\ZZZXXXVVVSSSUUUYYY\\\___`````````___]]][[[XXXVVVRRRMMMJJJGGGAAA;;;777666555333111///000222555888:::;;;;;;>>>===>>>???===>>>FFFOOOcccggg\\\CCC:::QQQvvv~~~xxxRRRAAA===999555444333222111///......---------------,,,+++++++++,,,,,,---...,,,333@@@nnnzzzQQQMMMMMM^^^uuuzzziiiqqqrrrooonnnzzz~~~iii[[[bbbyyytttccc]]]aaahhhkkkjjjuuuwwwxxxuuupppllllllmmmnnnnnnpppqqqqqqpppoooooo|||MMM@@@555222333222000///---...000111111111//////+++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++***************,,,***+++------...555===]]]uuuwwweeessszzzxxxOOO666;;;MMMSSSbbbtttzzzrrrlllvvvlllgggdddddddddaaa```bbb______^^^]]]]]]]]]]]]]]]^^^```cccdddbbbaaa```aaaeeeeeeeeehhhjjjjjjhhheeeaaa___^^^^^^___^^^\\\ZZZZZZYYYYYYYYYZZZYYYWWWTTTSSSQQQMMMJJJFFF@@@999444000///...------,,,------......000111333555666777666999===@@@BBBDDDFFFHHHMMMPPPTTTUUUUUUTTTTTTUUU[[[]]]```dddgggiiijjjkkkmmmuuu}}}}}}ooo^^^SSSOOOLLLGGGAAAAAA@@@===<<<;;;===???@@@EEEEEEEEEGGGIIIHHHDDDAAACCCCCCCCCAAA@@@AAADDDFFFHHHGGGGGGHHHJJJLLLKKKKKKNNNPPPRRROOOLLLJJJKKKNNNWWWXXXYYYWWWRRRMMMJJJIIITTT\\\dddccc^^^\\\dddlllpppjjjaaaXXXRRRNNNJJJHHHAAA@@@;;;333///000000......111444888;;;@@@FFFJJJTTTXXX^^^dddgggnnnuuuxxxvvvmmmpppmmmkkknnntttzzz|||{{{xxxnnn^^^OOOBBB777///******,,,//////000555>>>EEEBBBGGGLLLMMMKKKJJJKKKNNNMMMKKKIIIGGGDDDAAA???>>>@@@AAADDDHHHMMMOOOOOOMMMSSSUUUXXX[[[^^^___aaabbbeeegggjjjjjjiiigggfffgggaaabbbbbbbbbbbbccccccccc]]]]]]]]][[[YYYZZZ]]]```dddeeeggggggfffdddbbbbbbaaabbbfffllltttxxxxxxwwwrrrxxx|||ssshhh```UUUNNNDDD<<<777555444333111333555444222222444666444555888;;;???DDDKKKPPP\\\```dddbbbcccooosssddd___[[[\\\^^^___```___]]][[[YYYTTTUUUXXXZZZ]]]^^^`````````^^^[[[XXXUUUQQQLLLHHHFFF@@@:::666666555333111///111333666888:::;;;;;;@@@???@@@@@@======EEEPPPdddeeeTTT;;;:::]]]www}}}PPPAAA>>>999666444444222111//////...---------------,,,,,,+++++++++,,,------+++222777eee[[[NNNNNNdddxxxfffmmmtttqqqqqqppp{{{zzzfffZZZ___rrrvvvfff^^^```fffkkkmmmpppsssvvvuuuqqqooopppqqqqqqqqqqqqqqqqqqppppppppp}}}NNNAAA555222333222000000+++---000222333111///...+++++++++,,,,,,---------...------,,,+++***)))))),,,+++++++++******)))))),,,+++,,,.........444===ZZZwwweeeooovvvYYY777;;;RRRSSS```qqqwwwoooiiivvvoooiiiddddddbbb^^^\\\]]]```___^^^^^^]]]]]]]]]^^^^^^___aaabbbbbbcccfffhhhgggffffffgggjjjiiieeebbb```___]]]^^^^^^]]][[[YYYYYYXXXXXXYYY[[[ZZZXXXVVVTTTRRROOOLLLHHHAAA:::555000000...------------------...000111333555666777666999===@@@CCCEEEHHHKKKJJJLLLPPPSSSVVVWWWWWWWWWYYY[[[___cccgggjjjkkkllllllrrryyyxxxkkk[[[QQQOOOMMMHHHBBBBBB@@@===;;;;;;===???AAAFFFFFFFFFIIIKKKIIIDDD@@@DDDDDDDDDBBBAAAAAADDDGGGJJJHHHHHHKKKOOOQQQPPPMMMPPPRRRSSSSSSQQQNNNMMMLLLZZZ\\\]]]\\\YYYTTTOOOMMMXXXaaahhhfff___^^^eeennnssskkkaaaWWWPPPLLLJJJHHH======888111///111222000000222555888;;;@@@EEEIIITTTSSSVVV]]]eeerrr}}}yyy|||wwwtttvvv|||}}}yyyssscccWWWGGG:::222///---,,,)))---111222333666>>>DDD@@@EEEKKKLLLJJJIIIKKKNNNSSSRRROOOKKKGGGDDDAAA???CCCCCCFFFJJJNNNQQQQQQPPPYYYWWWWWW[[[```cccbbb```ccceeehhhhhhfffdddbbbbbbaaa`````````aaaccceeefff]]]]]]]]]ZZZXXXYYY]]]aaagggiiikkkjjjgggccc```^^^cccdddhhhooowww|||}}}|||vvv||||||ssshhh```QQQJJJAAA999555444444333222444666555333222444666333666999>>>CCCJJJRRRXXX]]]aaadddeeejjj{{{hhh```___ZZZZZZ\\\___aaaaaa```^^^\\\ZZZZZZZZZZZZZZZ[[[[[[\\\^^^\\\YYYWWWUUURRRNNNJJJEEE@@@:::666555555333111000222444777999:::::::::AAA@@@AAA@@@<<<<<>>999666555444333111//////...------------...,,,,,,+++++++++,,,------***222333^^^aaaMMMNNNfffrrr}}}bbbjjjuuuttttttjjjoootttcccYYY]]]lllyyy{{{jjj```___eeejjjmmmkkknnnrrrsssqqqpppqqqsssrrrrrrqqqpppooooooooopppWWW???333444000///111---111111111111000///...---***++++++,,,,,,------...,,,,,,,,,,,,,,,+++***))),,,+++*********+++,,,---***++++++++++++...333777XXXjjjbbbzzzsssyyyfff@@@555FFFIII[[[jjjhhhaaafffyyyuuuggg```cccddd___]]]bbb[[[___bbbaaa]]][[[\\\___```aaaaaabbbbbbbbbaaaaaaffffffeeeddddddcccbbbbbb^^^]]][[[YYYXXXWWWWWWWWWYYYWWWUUUSSSRRRRRRRRRSSSPPPOOOLLLIIIDDD@@@===;;;333222///---,,,,,,---...000000111222444555666666888999:::<<>>???>>>===HHHIIIJJJKKKJJJHHHFFFDDDFFFHHHGGGEEEAAABBBFFFKKKPPPKKKIIIKKKNNNRRRYYY```\\\[[[XXXTTTPPPNNNNNNPPP^^^______]]]YYYTTTQQQPPP]]]eeellllllhhhfffjjjoookkkhhhccc[[[SSSMMMJJJIII???666000000111000000222333333444666999???FFFJJJNNNSSSYYY^^^eeerrrzzznnn```TTTLLL>>>888000,,,+++,,,+++***+++,,,...///222666<<>>;;;999666444333333111000///...---,,,,,,,,,.........------.........,,,...333EEEggg{{{eeeRRRGGG```zzznnnhhhlllqqqrrroooiiihhhxxx}}}qqqaaaYYY\\\eeetttiiiiiinnnllldddcccnnnxxxwwwsssqqqpppooooooooonnnnnnnnnnnnooooooXXX@@@555666333222333...000000000000///...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))++++++*********+++,,,---++++++,,,++++++...222555SSS}}}~~~eeeaaaxxxxxx{{{vvvOOO===HHHLLL\\\iiihhhaaafffzzz{{{kkkaaacccddd___\\\___\\\___bbbaaa]]]\\\___bbbgggeeecccaaaaaaaaacccdddiiiiiihhhgggfffeeedddccc^^^^^^\\\[[[XXXVVVUUUTTTOOOMMMKKKIIIIIIJJJLLLNNNPPPPPPPPPNNNIIICCC<<<999444333000...,,,,,,---...///000111222444555666666999:::;;;<<>>;;;;;;;;;<<<>>>@@@@@@AAADDDFFFHHHIIIIIIIIIIIIIIIHHHHHHGGGEEECCCCCCFFFIIILLLJJJKKKPPPUUUWWW\\\aaabbbaaa^^^ZZZVVVUUUWWWYYY\\\]]]^^^]]][[[XXXWWWVVVbbbiiiooonnnjjjgggjjjnnnhhhfffaaa[[[TTTNNNKKKJJJ@@@888222222333222222444000111333666;;;BBBIIINNNRRRTTTVVVVVVXXXaaammmxxx|||yyyvvvtttsssxxxxxxxxxyyyzzz|||~~~yyytttkkk___QQQDDD:::444444000+++((()))******))),,,---///111444888>>>BBBFFFHHHIIIIIIIIIIIIJJJJJJKKKOOOPPPNNNNNNOOOMMMHHHIIIJJJMMMQQQVVVYYYYYYYYY[[[ZZZYYY[[[^^^___]]][[[^^^___aaaaaabbbaaa```___^^^\\\\\\aaacccbbbdddhhhccccccbbbbbbcccgggnnnssstttvvvxxxwwwsssooolllkkknnnrrrxxx}}}~~~}}}}}}uuukkkccc^^^SSSNNNFFF@@@===<<<<<<;;;999999:::;;;<<<===>>>>>>DDDGGGDDDHHHRRRRRRRRR\\\^^^dddkkkxxxkkk___``````]]]]]]^^^aaaaaa``````aaabbbaaaaaa```___^^^\\\[[[ZZZVVVUUUUUUUUUSSSOOOIIIEEE@@@<<<777444222222000///111000222666:::===<<<:::???<<<>>>BBBEEEJJJXXXhhhnnnYYYEEE;;;MMM}}}nnnVVVBBBAAA>>><<<999777555555222222000///......------......------------......111//////:::WWWtttwwwkkkUUUDDDPPPlllxxx~~~}}}tttgggaaagggnnnrrrpppkkkiiivvv{{{yyyyyyvvvlll```^^^eee|||qqqnnnoookkkdddcccmmmvvvuuuqqqppppppooooooooonnnnnnnnnnnnooooooWWW???444777444333333---///////////////...---,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******++++++******++++++,,,---,,,------,,,,,,---111444QQQ{{{nnnXXXYYYsssrrrqqq~~~~~~WWW@@@HHHMMMZZZfffgggbbbhhh}}}qqqcccaaaccc___\\\]]]^^^```aaa```^^^^^^aaaeeekkkhhhccc___^^^```cccfffhhhhhhhhhgggfffeeecccccc______^^^\\\XXXTTTPPPMMMDDDBBB@@@>>>???AAADDDGGGLLLOOOQQQQQQMMMFFF>>>999666444111///---------...///000111222333555666666:::;;;<<<===>>>BBBHHHLLLLLLMMMQQQXXX^^^aaa```]]]WWWXXXYYY\\\bbblllwww}}}wwwmmm^^^SSSMMMHHHAAA<<<;;;;;;;;;<<<>>>@@@BBBCCCDDDEEEGGGGGGGGGHHHJJJLLLMMMLLLKKKIIIHHHIIIJJJKKKHHHHHHMMMUUU[[[\\\___dddfffeeebbb^^^[[[[[[]]]```[[[[[[\\\]]]^^^^^^]]]]]]iiimmmqqqpppkkkhhhiiikkkeeebbb^^^YYYTTTOOOLLLJJJBBB:::444555666444444666111222444888===CCCIIILLLQQQQQQOOOKKKIIILLLSSSZZZbbbkkk}}}}}}ooommmkkkiiifffeeedddcccccccccccccccfffiiilllnnnxxx}}}}}}yyysssllldddVVVFFF999///***(((***(((&&&&&&(((*********,,,...111444777;;;@@@CCCDDDFFFIIIIIIHHHHHHHHHIIILLLPPPSSSSSSSSSUUUSSSOOOPPPPPPRRRUUUXXXZZZYYYXXXYYYYYYZZZ]]]______]]][[[[[[]]]___bbbbbbaaa___^^^[[[ZZZ[[[```cccdddgggkkkmmmlllkkkhhhgggiiimmmpppzzz|||~~~zzzvvvrrrppppppvvv~~~|||~~~sssiiifffgggZZZTTTLLLEEECCCCCCCCCDDD???@@@AAACCCDDDFFFGGGHHHNNNQQQNNNRRR[[[YYYUUU]]]ffflllwwwvvvaaa]]]^^^___```^^^```aaabbbaaaaaabbbcccdddcccbbb```^^^\\\YYYXXXNNNPPPRRRTTTTTTPPPIIIDDD???;;;666333222111111000111111333666:::<<<<<<:::@@@======AAAHHHTTTdddqqqmmmRRR===;;;RRRpppUUUCCCAAA???<<<999777555555444333222111000/////////------,,,,,,,,,,,,------///...,,,222IIIcccpppppp]]]GGGFFFZZZmmm}}}~~~}}}}}}uuuggg^^^```jjjqqqppppppmmmtttzzzwww|||~~~nnnfffiiiyyysssnnnhhhaaadddlllrrrqqqnnnnnnpppooooooooonnnnnnnnnnnnooooooVVV===222555333222111+++......//////...---,,,,,,......---,,,,,,+++******++++++,,,,,,,,,++++++***+++***++++++++++++,,,,,,------------,,,---///222KKKuuudddMMMPPPlllnnneeeqqqYYYAAAIIIKKKUUUaaaeeedddkkkvvveeeaaabbbaaa^^^^^^______```^^^]]]___bbbfffgggddd```]]]]]]___bbbdddccccccdddddddddcccbbbaaa^^^^^^]]]ZZZUUUOOOIIIEEE===;;;999777777:::===???CCCFFFJJJLLLKKKFFFAAA===777666333000...---......//////000222333444555666:::;;;<<<===>>>AAAFFFJJJPPPNNNNNNRRRZZZ___```^^^[[[[[[[[[\\\```gggqqqwww~~~tttqqqgggZZZQQQLLLHHHBBB===<<<<<<;;;;;;;;;<<>>BBBEEEGGGKKKIIIFFFBBB@@@BBBEEEHHHJJJQQQ```qqq~~~qqqfff^^^^^^]]]]]]\\\[[[[[[[[[\\\XXXWWWWWWWWWYYY\\\___aaabbbhhhkkkkkkjjjiiiddd^^^\\\TTTGGG:::000,,,+++,,,''''''((()))+++,,,,,,---+++...222555888<<>>:::555222111111111000111222444777:::;;;;;;;;;===>>>>>>@@@HHHYYYlllwwwkkkLLL666===[[[rrrKKK@@@???<<<999666444333222555444333111000/////////---,,,,,,++++++,,,,,,---)))+++---333BBBVVVhhhrrrcccPPPFFFQQQgggyyy}}}xxxzzzfff^^^dddnnnooouuutttrrr}}}wwwmmmnnn}}}~~~vvvmmmeee___dddkkkooommmkkkmmmooopppnnnnnnoooooooooooonnnnnnYYY???333555444333222+++..................---,,,......---,,,++++++*********++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---......---,,,---///111@@@fffiiiVVVVVVkkkzzziiimmmbbbHHHKKKMMMSSS]]]cccdddjjj~~~zzziiiaaaaaabbbaaa```^^^^^^^^^]]]]]]___bbbdddaaaaaa`````````aaacccddd^^^___aaabbbccccccbbbbbb]]]\\\[[[WWWQQQIIIAAA===999777444222111333555777888;;;>>>BBBDDDDDDCCCCCC999777444111///............///000111333444555555999:::<<<===???CCCGGGKKKVVVSSSOOOPPPUUU[[[___```^^^___```aaabbbfffkkkooowwwxxxoookkkbbbWWWPPPMMMJJJEEE@@@======<<<999777777;;;???GGGIIIJJJHHHFFFGGGLLLQQQWWWWWWWWWVVVTTTSSSRRRQQQLLLJJJLLLSSSXXX[[[```fffdddccc___[[[WWWVVVXXXZZZ\\\ZZZZZZ]]]bbbfffhhhhhhrrrpppmmmiiifffddddddddd^^^\\\ZZZXXXWWWSSSNNNJJJDDD<<<777888999777666777777666777;;;@@@DDDEEEEEEFFFDDD@@@??????AAAAAABBB???CCCKKKUUU^^^jjj{{{tttbbbWWWQQQMMMNNNNNNNNNNNNOOOQQQRRRSSSTTTSSSRRRQQQRRRTTTVVVWWWSSSVVVWWWTTTRRRRRRPPPKKKGGGBBB:::111,,,***+++,,,'''(((***++++++,,,,,,---+++...111444888===BBBFFFEEEGGGIIIHHHGGGJJJQQQWWWUUUZZZ\\\YYYWWWXXXWWWUUUXXXXXXXXXYYYZZZZZZXXXVVVZZZ]]]```bbbbbbaaa______\\\___cccfffhhhgggfffddd]]]\\\^^^cccggghhhkkkooosssuuuvvvvvvwwwyyy|||zzzuuurrruuuzzz~~~ssslllhhhfffeeeYYYUUUNNNJJJJJJLLLNNNOOOPPPQQQRRRTTTVVVXXXZZZZZZVVVXXXSSSUUU^^^```dddrrrwww[[[YYY___\\\YYY\\\___aaaccccccbbbaaaaaabbb^^^^^^^^^]]]\\\[[[ZZZYYYVVVUUURRRQQQOOOLLLHHHEEE===999444000000111111111111333666888::::::;;;<<<:::???AAA???GGG[[[nnnwwweeeEEE555DDDdddvvveeeEEE>>>===;;;888666444333222666555333111000///......---,,,,,,++++++,,,,,,---)))***---222:::KKKdddxxxoooaaaNNNJJJZZZlllssstttwwwbbbaaakkkmmmxxx{{{sssrrr{{{uuuuuuqqqyyy{{{pppgggbbbeeejjjllljjjiiimmmoooooonnnnnnoooooooooooonnnnnn```EEE666777666666555---....../////////......---......---,,,,,,+++************+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++,,,---......------///111;;;\\\{{{oooiiiqqqssskkkqqqNNNFFFNNNQQQZZZbbbdddhhhyyynnndddaaaaaabbbbbb___^^^^^^^^^^^^___aaabbb```aaabbbdddeeeeeeeeeeee___```ccceeefffeeedddccc\\\[[[YYYTTTMMMDDD<<<777444333111000///000111222222333666999===@@@BBBCCC;;;999666222///............///000111222444555555888;;;>>>@@@CCCGGGLLLPPPZZZXXXVVVUUUVVVZZZ___ccc^^^aaadddgggiiikkkooorrrsss|||yyyssspppppphhh```VVVPPPNNNKKKGGGBBB>>>>>><<<777444444999>>>DDDHHHKKKKKKJJJLLLSSSYYYXXX[[[]]]\\\WWWTTTSSSUUUTTTQQQPPPSSSWWWYYY^^^eeecccbbb```\\\YYYWWWXXXZZZ]]][[[ZZZ^^^eeekkknnnooosssnnnhhhcccbbbbbbcccccc]]][[[YYYYYYYYYUUUOOOIIIEEE>>>999:::;;;999777888777666888>>>EEEIIIJJJHHHGGGCCC@@@@@@CCCDDDBBB@@@>>>???EEENNNVVVbbbttt}}}kkk[[[RRRNNNLLLHHHHHHHHHHHHIIIJJJKKKLLLOOOOOONNNMMMMMMMMMMMMMMMJJJKKKIIIDDDBBBCCCCCC@@@;;;888444000,,,*********''')))******))))))+++,,,---...111444888>>>EEEJJJKKKNNNPPPOOOMMMPPPXXX___^^^bbbccc]]]XXXXXXYYYYYYYYYYYYYYYZZZ[[[[[[YYYVVVZZZ]]]```aaa```______```___aaaeeeiiikkkkkkkkkjjjfffcccdddhhhiiihhhjjjnnn}}}{{{tttjjjeeeccc```]]]TTTQQQNNNNNNPPPTTTWWWYYYVVVWWWXXXYYYZZZ[[[\\\\\\XXX]]]ZZZ\\\eeekkkwwwgggVVVYYY```___]]]```___aaabbbbbbaaa```aaaaaa[[[\\\\\\\\\\\\[[[[[[ZZZYYYUUUPPPKKKHHHFFFDDDBBB<<<888222//////000222222111444777999999:::;;;<<<888@@@BBB@@@KKKbbbqqqsssYYY???999PPPnnnpppzzz]]]HHH???>>><<<:::999777777666666555444222000///......------,,,,,,,,,,,,------000---,,,---///>>>]]]{{{cccKKKQQQ```mmmzzzhhhaaahhhhhhuuuxxxlllmmmwwwzzzxxxnnniiieeeiiikkkiiiiiimmmpppooommmnnnoooppppppooonnnmmmfffHHH777777666777555......//////000000/////////---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,+++++++++,,,......---...///111:::VVVxxxvvvyyyiiiyyyWWWBBBIIIKKKTTT```dddhhhxxxuuuhhh```___```aaa``````___```aaaaaaaaa```aaabbbcccdddddddddddddddbbbccceeeggggggeeecccbbb]]][[[XXXRRRJJJBBB:::666222222222333333333333444222333555888:::<<<===>>>===:::777333000///............///111222333444555:::<<>>>>><<<777333444:::@@@DDDIIINNNOOOMMMOOOVVV\\\[[[aaafffddd\\\VVVXXX[[[]]]YYYWWWYYYZZZZZZ]]]bbb___``````___]]][[[\\\]]]]]]ZZZZZZ___iiirrrwwwxxxuuummmccc^^^^^^aaacccddd]]][[[YYYZZZZZZWWWOOOIIIGGG@@@;;;===>>>;;;999:::;;;:::<<>>;;;777111......000222333111444888:::999999;;;===;;;@@@???@@@SSSnnnvvvnnnJJJ999???\\\uuurrruuuSSSIII???>>>===<<<;;;:::::::::888777666333222000000///......------------......111---,,,---+++333RRRrrr}}}XXXPPPXXXggg{{{oooccceeebbbnnn~~~pppeeeuuu|||xxx{{{}}}sssnnndddiiijjjiiijjjnnnpppnnnmmmnnnoooppppppooonnnmmmgggIII666555444555444---//////000000000000000///------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++***,,,---.........000222555NNN|||www}}}iiivvvaaaFFFAAACCCOOO^^^eeejjj{{{zzzjjj___]]]^^^___bbbaaaaaabbbcccbbbaaa___bbbbbbaaaaaaaaaaaaaaaaaadddeeeggggggfffdddaaa___^^^\\\XXXQQQIIIAAA:::666333444555777888999999999555666888999::::::999888===;;;777333000///............///111222333444555;;;>>>CCCHHHMMMRRRXXX\\\MMMTTT\\\]]]ZZZXXXZZZ^^^```bbbeeehhhkkkooouuuyyyuuuxxx~~~|||yyyzzz||||||yyyxxxllldddYYYSSSOOOLLLFFF@@@===>>><<<777444555===CCCHHHNNNRRRRRROOOOOOUUU[[[```hhhnnnkkkaaaZZZ\\\bbbccc___^^^___^^^\\\]]]```[[[]]]___```___^^^___```]]]ZZZZZZaaammmwww}}}~~~vvvlllaaa[[[\\\aaadddeee^^^[[[ZZZ[[[[[[XXXOOOHHHHHHBBB===???@@@===;;;;;;BBB@@@AAAFFFMMMOOOLLLIIIDDDAAA???CCCJJJMMMJJJFFFJJJOOO[[[kkkvvv}}}vvvggg]]]UUUOOOPPPOOOLLLJJJHHHFFFEEEEEECCCDDDFFFGGGGGGFFFDDDBBB>>>???===888777::::::888222111///---,,,+++++++++)))+++---,,,***+++///222222222222444888AAAJJJQQQXXX___eeeeeeaaa^^^```cccaaadddbbbZZZTTTUUUYYY[[[ZZZZZZ[[[\\\^^^___]]][[[```bbbddddddbbbbbbdddgggcccdddfffiiilllooopppqqqrrrppprrrxxx{{{|||}}}{{{uuulllbbb]]]^^^```aaa___]]]]]]^^^_________YYYYYYYYYXXXXXXWWWWWWWWW[[[kkkvvvvvviiibbb[[[YYY[[[^^^```bbb^^^```aaaaaa___^^^___```^^^^^^^^^^^^]]]\\\[[[[[[XXXTTTOOOKKKGGGDDD@@@>>>;;;666111---...000222333111555999:::999999;;;===>>>@@@===AAA[[[yyy|||kkk???444DDDeeezzzwwwuuufffHHHEEE>>>===<<<;;;;;;;;;;;;;;;:::999777555333222111111///......------......///,,,***...222...///FFFdddaaaRRRQQQ\\\rrrrrreeeddd^^^hhh|||vvvdddppp~~~xxxpppqqq~~~tttooodddhhhjjjjjjkkkooopppnnnmmmnnnoooqqqqqqooonnnmmmnnnOOO666555888222///333---...///000000///...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***---///...,,,,,,,,,,,,---------......666RRRyyyyyyvvvqqqpppyyyUUUFFFBBBOOO]]]]]]fff{{{iii^^^\\\ZZZVVV___aaabbbbbb```___```aaacccbbbaaa``````aaabbbccceeecccaaaaaa``````^^^\\\ZZZZZZVVVMMMBBB:::666555777555:::CCCBBB;;;:::AAA===DDD???;;;>>><<<777;;;<<<777666777333,,,,,,111......///000111333555666777:::???GGGOOOTTTVVVVVVTTTVVVYYY\\\]]]\\\YYYXXX^^^bbbgggjjjkkkmmmqqquuuwww{{{}}}yyysssppphhhaaaWWWPPPMMMJJJFFFCCC???>>><<<;;;<<<===???@@@FFFIIIMMMOOOPPPPPPPPPQQQ\\\cccjjjkkkbbbYYY[[[bbbbbbfffgggeeecccccc___ZZZ```\\\\\\^^^^^^\\\]]]```aaaYYYUUU]]]mmmzzz}}}zzzmmmccc[[[\\\^^^^^^aaafffddd[[[VVVZZZ___[[[QQQIIIJJJEEEAAA???===::::::===EEEAAADDDMMMPPPKKKHHHJJJEEEBBBCCCJJJOOOPPPPPPRRRSSSQQQ]]]rrr{{{xxx~~~zzzkkk___UUUOOOSSSOOOKKKHHHHHHGGGCCC@@@CCCCCCCCCCCCBBB@@@>>>===<<<;;;:::888666555555444111111000......---------)))))))))***++++++,,,,,,000222444555777>>>GGGNNNZZZ___eeefffccc___]]]]]]aaabbbaaa]]]ZZZZZZ^^^bbbZZZ[[[^^^aaa```]]]]]]^^^fffggghhhiiiiiiiiihhhgggjjjjjjjjjlllppprrrttttttzzzyyyyyyyyy{{{uuusssnnniiieeeaaa___^^^fffccc```^^^^^^]]]\\\[[[[[[YYYXXXYYYYYYZZZ```hhhppp|||gggddd]]]VVVTTTWWW\\\```bbbaaaaaaaaaaaa```^^^]]]\\\^^^^^^]]]]]][[[ZZZXXXWWWUUUTTTPPPJJJCCC>>>;;;:::888666333111//////000000222444777888888:::<<<>>>AAA<<<@@@KKK___wwwvvv___:::===HHHaaa{{{~~~vvvWWWJJJCCC<<<<<<<<<<<<;;;::::::999888555222222444555333111111///......///000...---111,,,,,,...,,,--->>>RRRnnnMMMJJJaaavvvssshhhggg```bbbrrrnnnjjjvvvyyyxxxsssvvvqqqooottt|||wwwllleee```eeepppuuuppphhhlllmmmnnnmmmkkkkkkmmmoooqqqRRR888666888333000333---...///000000///...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,------------...---BBBeeeuuujjjxxxaaaIIIEEERRRaaa```ggg~~~ooobbb___^^^\\\___aaabbbbbbaaa``````aaacccbbbaaa``````aaabbbcccdddcccaaaaaaaaa```___]]]^^^\\\UUUJJJ>>>777555666888888<<>>????????????DDDFFFJJJNNNRRRSSSTTTTTTVVV\\\eeehhhaaaYYYZZZaaabbbffffffdddcccdddccc___```]]]\\\______]]]^^^aaabbb^^^^^^fffsss|||{{{wwwggg___YYY\\\```aaadddhhhddd]]]YYY\\\___ZZZRRRNNNJJJEEEBBBAAA???;;;<<>>HHHOOOVVVZZZ^^^^^^[[[YYYXXXYYY[[[]]]___```___^^^^^^______```cccdddcccbbbbbbccchhhhhhiiijjjkkkjjjiiiiiipppqqqsssuuuyyyzzz{{{zzz~~~}}}zzzyyy{{{}}}ooommmiiieeebbb___^^^]]]bbb___\\\ZZZYYYYYYYYYYYYXXXVVVXXX___eeejjjqqqyyyoooggg___\\\XXXXXX[[[^^^```````````````aaa``````______]]]\\\\\\[[[ZZZXXXWWWVVVUUUSSSOOOIIIBBB===:::999777666333111000000000111333555888999999:::===?????????DDDOOOcccuuukkkPPP:::GGG\\\tttyyyppp~~~{{{wwwPPPGGGAAA<<<=========<<<;;;999888888666444444555666444111000///------......---,,,---)))***...---+++555DDDqqqzzz^^^WWWfffvvvzzziii]]]]]]```mmm|||zzzkkkdddiii}}}vvvpppmmmsssmmmfffhhhsss}}}rrrkkkeeegggnnnnnnfff]]]fffiiilllnnnnnnnnnmmmnnnuuuVVV;;;666888555111222......////////////......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,,,,,,,,,,,,,,,,,,,------------///:::VVVxxxvvveeewwwiiiJJJEEERRRbbbaaaeeeyyywwwhhhbbbbbbccc___aaabbbbbbaaa```aaaaaacccbbbaaaaaaaaaaaabbbcccbbbaaa```aaabbbbbb```______ZZZQQQEEE:::666777;;;CCCIIIPPPSSSWWW\\\\\\ZZZ\\\fffbbbYYYYYYTTTOOOQQQPPPKKKGGGBBB999111///000/////////000111333444555999<<>>??????DDDJJJUUUgggrrr^^^???===UUUrrryyynnnppp}}}cccHHHEEE???===>>>??????===;;;888777888777666777888777444222222000............---,,,,,,(((***//////+++...555RRRooo|||ggg```hhhpppoooZZZ\\\^^^fffpppsssllldddaaakkktttnnnqqqxxxooobbb\\\bbbpppxxxqqqiiihhhkkkhhh___VVV___dddjjjooopppooonnnmmmyyyZZZ<<<555888555111000...//////////////////...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''+++//////---++++++---++++++,,,,,,,,,---------666999NNNrrrlllooo{{{jjjLLLBBBLLL^^^___bbbsss~~~mmmcccbbbddd___aaabbbbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbb`````````aaaccccccbbb```ZZZUUULLLAAA999888===CCCMMM___mmmmmmlllnnnkkkdddjjjsssjjjZZZWWWWWWXXX^^^]]]YYYRRRJJJ@@@888555555/////////000111333444555666<<>>999555222111111000///////////////...---,,,,,,+++++++++,,,******++++++,,,---------///111333555888???HHHPPPUUUWWWXXXVVVTTTUUUXXX\\\WWWYYY^^^dddhhhfff___XXXVVV[[[^^^___ccciiinnnppprrrsssssstttttttttttttttsssuuuxxx{{{|||wwwrrrqqqnnnkkkiiigggggggggaaaaaa```______bbbfffiiivvvuuu|||vvvjjjaaa[[[ZZZYYYZZZ\\\___aaabbbaaa```___``````aaaaaaaaa``````\\\\\\[[[ZZZXXXVVVUUUTTTQQQNNNIIIDDD@@@<<<999666555444222000000111222333777999;;;;;;<<<<<<>>>@@@AAAIIILLLUUUiiikkkRRR999CCC___}}}~~~yyyoooUUUEEEEEE@@@??????@@@@@@???<<<999777888999:::::::::888666444555333000///000000///......++++++000222...---///<<>>777333000000000000111222444444333:::BBBHHHJJJNNNTTTZZZ\\\]]]___aaabbbbbbbbbbbb```aaacccgggkkknnnpppqqqtttwwwyyyzzz~~~tttqqqnnnmmmlllhhhbbb\\\XXXUUURRRQQQRRRRRROOOLLLHHHGGGHHHLLLQQQRRROOOKKKKKKKKKNNNUUU]]]___\\\XXXWWWZZZ___eeeddd^^^[[[]]]```aaa___ZZZZZZ^^^```___cccaaacccggghhhffffffiiiggglllppprrroookkkiiiiii[[[\\\^^^dddlllqqqqqqnnnddd______fffjjjbbbTTTKKKEEEAAA@@@AAA@@@>>>>>>AAAHHHQQQNNNDDDJJJ\\\]]]OOOAAAFFFOOOVVVTTTNNNLLLOOOXXX^^^dddoooxxxpppbbbTTTQQQNNNKKKLLLNNNPPPNNNLLLTTTRRRNNNIIICCC<<<666333111111000///......//////------,,,++++++++++++,,,+++++++++,,,------.........000222444666===GGGNNNVVVXXXYYYXXXVVVVVVZZZ^^^]]]^^^```dddgggeee___YYYVVV[[[^^^^^^bbbllltttvvvxxxwwwwwwwwwwwwwwwwwwxxxyyy{{{}}}~~~zzzxxxwwwvvvsssooommmkkkkkkjjjggghhhjjjjjjkkkoootttyyykkkddddddaaa\\\YYY[[[\\\]]]___```aaacccdddbbbbbbbbbbbbaaa```___^^^]]]\\\\\\ZZZYYYWWWUUUTTTOOOKKKFFFBBB???<<<888444333222111000000222444555888:::<<<<<<<<<===???@@@BBBHHHHHHSSSggg```HHH===HHHfffyyy|||}}}QQQHHHGGGBBB@@@AAAAAAAAA???===:::888999;;;<<<===<<<:::888777555222000...///000000///111---+++...111000///000555NNNiiiuuuuuupppcccVVVSSSkkkyyyuuuwwwtttjjj```aaajjjsssrrrmmmsss{{{nnnZZZPPPYYYooo{{{qqqiiigggfffdddbbbbbbdddhhhjjjjjjkkklllmmm```???444777:::555000//////............//////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,,,,,,,++++++++++++,,,,,,,,,,,,---///===XXXttt}}}\\\zzzeeeGGGAAASSS\\\```nnnyyyxxxggg___^^^___aaabbbcccbbbbbbcccdddbbbbbbcccddddddcccbbbbbb______```ccceeeeeecccaaa[[[UUUJJJ@@@===CCCQQQ[[[tttxxxdddUUUPPPOOOVVVmmmqqqddd^^^ZZZUUUUUUaaafffhhhaaaVVVHHH:::000000000000000111222333444111888@@@FFFJJJNNNSSSVVVVVVWWWZZZ]]]```aaabbbbbb`````````ccciiinnnqqqrrrpppsssssssssvvv{{{{{{wwwoooooonnnnnnlllgggaaa]]]YYYWWWTTTUUUVVVVVVRRRNNNHHHGGGHHHNNNUUUXXXVVVRRRQQQRRRVVV[[[```aaa^^^ZZZ^^^]]]```dddddd^^^[[[[[[aaabbbaaa^^^]]]aaabbb___bbbaaaccchhhjjjhhhgggjjjkkknnnqqqoookkkhhhggghhh```ccceeehhhnnnsssqqqllleeeaaaaaafffggg^^^RRRKKKHHHDDDAAABBBBBB@@@CCCGGGOOOTTTPPPIIIRRR```^^^NNN===DDDOOOUUURRRKKKKKKPPPYYY___gggvvv~~~xxx{{{uuugggVVVSSSOOOKKKKKKOOORRRSSSRRRZZZWWWSSSMMMFFF???888555000000///------,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++,,,,,,------......///...000111222555;;;DDDLLLRRRUUUXXXXXXWWWWWWZZZ]]]``````bbbccccccaaa]]]ZZZUUU[[[]]][[[```mmmvvvwww~~~}}}|||{{{zzzzzzzzzzzz}}}{{{yyyxxxzzzyyyvvvsssqqqoooooonnnpppsssvvvxxxyyy|||tttnnngggddd___[[[[[[^^^]]]^^^___```___```ccceeecccccccccbbbaaa```^^^^^^]]]]]]\\\ZZZXXXVVVTTTSSSLLLHHHBBB???>>>;;;777333222111000000111222555666888:::<<<<<<<<<===>>>@@@@@@DDDDDDUUUiiiVVV>>>DDDTTToooyyypppOOOKKKHHHFFFBBBAAAAAA@@@???===<<<;;;<<<===???>>><<<:::::::::333111...---...///000000111...,,,,,,---///000000...AAAYYYnnn~~~~~~gggNNNIII```qqqrrr{{{tttbbb___gggmmmoooooommmppp|||vvvaaaRRRUUUhhh{{{wwwnnnhhhfffeeeeeeeeefffggghhhhhhiiilllooodddBBB555999>>>999333000///...------...///000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,***++++++++++++,,,,,,,,,+++111:::LLLggg\\\jjjvvvMMM<<>>???@@@DDDHHHbbbuuuSSS888MMMkkkcccLLLIIIFFFHHHCCCBBB@@@???>>>>>>>>>???>>>???@@@???<<<;;;<<<===555222///...000222444444222111000---,,,---//////+++222AAA^^^dddMMMYYYdddnnnxxxcccccchhhiiilllssspppkkkkkkvvvlllWWWSSSaaaqqq|||ssslllhhhffffffeeefffggghhhhhhjjjmmmooogggDDD777;;;AAA===555000///...------...///000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***---///...,,,******+++++++++,,,,,,,,,***111777@@@ZZZ|||cccXXXwwwzzz|||PPP888EEEQQQXXXccckkkooojjjkkkwwwuuugggccc___```ccccccccccccdddeeebbbcccdddeeeeeedddcccbbb``````bbbdddfffeeebbb```[[[RRREEE===CCCXXXuuukkkPPP???666888JJJ]]]rrruuucccVVVIIIDDDEEE\\\uuupppWWWCCC111000000000111222333333666666888>>>FFFMMMSSSUUUVVVUUUTTTUUUWWW[[[```bbbddd___[[[\\\aaagggkkklllpppqqqqqqoooqqqttttttpppwwwxxxvvvpppggg```]]]]]]\\\ZZZXXXYYYZZZXXXSSSNNNLLLIIIIIINNNWWW\\\[[[WWWUUUZZZaaaeeefffdddcccccc```\\\[[[^^^___\\\YYYYYYVVV[[[___```aaadddbbb^^^]]]\\\```eeegggeeeeeegggtttuuuvvvvvvssspppmmmkkklllnnnmmmkkkmmmpppllldddeeeggghhhcccVVVLLLOOOXXXSSSNNNIIIIIIJJJJJJOOOUUUPPPSSSRRRNNNKKKIIIBBB:::777@@@NNNVVVTTTPPPTTT]]]\\\aaalllwwwxxxmmm^^^TTTrrriiiTTTNNNHHHGGGLLLRRRWWWXXXSSSRRROOOJJJEEE???:::777444333111///...---,,,,,,---------,,,,,,---......,,,,,,------.../////////...///000000222777@@@GGGMMMRRRYYY\\\[[[YYYXXXYYYXXX]]]aaabbb___[[[ZZZ[[[YYYbbbggggggrrrwwwjjjgggeee___[[[^^^```___]]]\\\\\\```dddeeecccaaaaaabbb``````aaabbbbbbbbbbbbbbb[[[ZZZYYYXXXVVVSSSQQQPPPJJJEEE???<<<<<<:::555111111000//////111333666888888:::<<<<<<;;;<<<===???BBBFFFOOOqqqUUU666SSSyyyYYYHHHGGGDDDJJJDDDBBB@@@>>>>>>???@@@AAA???AAAAAA???<<<;;;===???888555333222444777999999333555555111------...///000,,,111RRRQQQQQQUUUeeexxxdddgggmmmjjjmmmxxx|||oooaaaeee|||www]]]RRR[[[iii|||~~~wwwpppkkkhhhgggbbbeeegggiiijjjlllnnnpppjjjEEE999???CCC===666111///......000111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,***222555:::QQQtttaaaQQQkkk~~~gggHHHCCCMMMWWWbbbmmmnnnaaaaaauuuvvvggg^^^___aaacccccccccbbbaaabbbaaa```______```bbbdddfff^^^]]]^^^bbbeeeeeeaaa]]][[[UUUEEE999JJJmmmlllXXXCCC:::777;;;MMMbbblllUUUIIIAAA999===PPPrrr~~~jjjOOO:::...///333000111555111888:::<<<@@@FFFKKKQQQTTTSSSUUUVVVVVVVVVXXX\\\^^^bbbccc___ZZZ]]]eeeiiigggkkkmmmqqquuuwwwuuuppplll{{{vvvooohhhccc^^^YYYVVVXXXVVVTTTUUUWWWWWWTTTQQQMMMMMMNNNRRRWWWZZZZZZXXXWWW[[[```cccbbb```___^^^[[[]]][[[XXXXXXZZZXXXTTTZZZcccgggbbb^^^aaadddccc\\\ZZZ]]]dddfffbbbaaadddpppyyy}}}yyyuuutttqqqlllmmmjjjjjjnnnoookkkhhhhhhfffgggfff```XXXSSSTTTWWWQQQQQQPPPMMMLLLPPPVVV\\\WWWYYYWWWOOOIIIFFFBBB>>>>>>GGGRRRXXXXXXWWWXXXZZZbbbfffqqqyyyooo]]][[[fffsss\\\OOOFFFMMM^^^iiifff^^^VVVPPPIIICCC???<<<777444333222111///...,,,+++***++++++++++++++++++,,,,,,,,,,,,---000222222000------......///111777>>>CCCLLLPPPUUUVVVTTTRRRSSSTTTYYY\\\bbbddd___XXXWWW\\\WWW]]]dddnnnvvvfffcccgggbbbaaaaaaaaaaaaaaaaaabbb````````````aaaaaaaaaaaadddbbbaaa```aaa```___]]]]]]ZZZWWWUUUTTTRRRPPPOOOFFFBBB===:::999888555222222111000000111444888:::???>>><<<:::;;;===@@@AAAEEE>>>ZZZvvvEEE>>>```yyyyyy[[[MMMKKKGGGMMMEEEDDDCCC@@@======???AAABBBCCCDDDBBB???===<<<===:::777555555888;;;:::999999666333222111000...---+++222111===rrraaaPPPOOOlll{{{uuuwwwssshhhhhhqqqwwwgggcccwww~~~lllYYYWWW```uuu}}}xxxsssmmmgggbbbjjjfffeeehhhkkknnnssszzzmmmGGG999>>>AAA;;;444111000......000111000///.........---------,,,,,,------------------------++++++++++++++++++++++++***************++++++,,,)))000333666JJJkkkhhhTTTggg|||xxxYYYLLLOOOXXX```gggeee]]]bbbxxxzzzlllbbb^^^___aaaaaa``````______````````````aaacccdddfffdddbbbaaacccffffffbbb___XXXRRREEEAAAWWWxxx___PPP@@@888555===VVVpppuuuaaaSSSIII@@@888:::IIIiiixxx]]]AAA222///222///111555111888:::===AAAEEEJJJNNNQQQTTTUUUWWWXXXYYY[[[^^^aaabbbdddbbb```cccjjjlllhhhhhhiiimmmqqqvvvwwwvvvtttyyyssskkkccc^^^ZZZXXXVVVWWWVVVUUUVVVXXXXXXUUUSSSOOOOOOPPPSSSWWWXXXVVVSSSUUUWWWZZZ\\\\\\ZZZXXXWWWWWWYYYXXXUUUVVVZZZZZZXXX]]]dddgggbbb___aaaeeeeeebbb___```eeegggbbb______jjjsssyyywwwttttttrrrnnnkkkgggggglllnnnkkkhhhhhhiiiiiihhhbbbZZZUUUVVVXXXRRRRRRQQQOOONNNRRRXXX]]]VVVXXXVVVPPPKKKJJJGGGDDDBBBIIIQQQWWWXXXYYY\\\^^^dddfffrrryyyzzzqqq^^^TTTMMMSSSdddppppppkkkOOOJJJDDD???<<<999666333222222111///...,,,++++++++++++++++++,,,,,,,,,,,,---------///111111000......///......000555<<>>===<<<<<<<<<>>>@@@AAACCCDDD^^^{{{jjjAAABBBccc|||___TTTQQQKKKPPPHHHHHHGGGEEECCCCCCFFFHHHBBBCCCDDDBBB???=========;;;999777888;;;======<<<;;;888555333222111///------333222999```qqq]]]TTTggg~~~uuusssnnneeefffnnnzzzxxxooogggpppyyylll___\\\```ppp~~~~~~}}}|||xxxssslllggggggccccccgggjjjmmmrrrxxxpppIII:::>>>@@@:::222222000...///000111000///.........------------,,,------------------------++++++++++++++++++++++++***************+++,,,,,,(((...111222@@@^^^~~~uuu___fff{{{qqq|||hhhNNNIIIRRRZZZ\\\\\\]]]iii~~~pppggg^^^^^^^^^^^^^^^^^^]]]]]]``````aaabbbcccdddeeeeeefffdddaaabbbddddddaaa^^^VVVQQQHHHJJJbbb|||~~~qqqVVVKKK???666444@@@___|||vvv```UUURRRKKKAAA:::888AAA]]]rrrLLL999000000...222555000777:::>>>AAADDDGGGKKKMMMQQQSSSVVVXXXZZZ\\\^^^aaa___aaabbbcccggglllllliiiggggggiiimmmrrruuuwwwvvvtttmmmeee]]]YYYXXXWWWWWWXXXWWWWWWXXXYYYYYYWWWUUURRRRRRSSSUUUVVVUUUQQQNNNQQQQQQSSSUUUWWWXXXVVVUUUVVVXXXWWWTTTVVV]]]`````````fffgggccc```bbbgggjjjlllgggeeehhhjjjeee___[[[dddllltttuuuttttttrrrpppiiieeedddjjjmmmkkkiiiiiijjjjjjhhhaaaZZZVVVUUUWWWUUUTTTTTTRRRRRRUUUZZZ]]]UUUWWWUUUPPPNNNOOONNNKKKIIIMMMSSSWWWZZZ]]]```cccgggjjjwwwkkk\\\RRRIIIIIIPPPVVVUUURRRCCC@@@;;;888666555333111111111000///...,,,,,,+++++++++,,,,,,,,,---------000///...///000111000///000000///...///333999>>>AAAGGGOOOTTTTTTSSSTTTUUU```]]]\\\^^^^^^[[[YYYZZZffftttpppddd``````___]]]aaabbbcccddddddcccbbbaaa____________````````````cccbbb`````````___^^^\\\XXXVVVTTTSSSQQQOOOJJJGGGCCC@@@<<<999777666444222222111111111333666999;;;=========>>>???@@@AAAAAAAAALLLbbbnnnXXX===HHHhhh]]]WWWQQQJJJOOOGGGHHHGGGFFFEEEEEEGGGIIICCCCCCCCCAAA>>>======>>><<<;;;:::;;;>>>@@@@@@@@@===;;;777555444333000//////222111333HHHlll~~~iii\\\eeexxxvvvoooiiibbbdddkkkqqquuurrrmmmuuuwwwnnnjjjddd^^^hhhuuu}}}wwwpppjjjdddaaabbbfffiiijjjnnnssspppIII:::>>>AAA;;;333333111//////000111000///............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,)))...000///777QQQuuu~~~ddd```oooiiikkkxxxqqqNNNBBBMMMYYY[[[jjjooo}}}ssskkk```___]]]]]]]]]]]]]]]\\\___```aaacccddddddddddddddd```]]]]]]___aaa___]]]WWWTTTNNNQQQcccsssooo___WWWLLL???666666DDDbbb}}}hhhSSSPPPTTTNNNDDD???999:::RRRxxxVVV???111///...222666000666:::>>>@@@AAACCCGGGJJJLLLOOOSSSVVVWWWZZZ\\\___\\\\\\]]]___dddhhhjjjjjjiiiiiijjjllloooqqqpppooojjjfff```[[[ZZZYYYYYYYYY[[[[[[[[[[[[[[[YYYVVVUUURRRSSSUUUVVVVVVTTTPPPNNNNNNNNNNNNRRRWWW[[[\\\[[[\\\]]]\\\XXXYYYaaagggiiibbbfffgggeeebbbeeelllqqqtttnnnjjjlllnnnkkkbbb[[[aaaiiiqqquuutttsssrrrqqqhhhcccbbbhhhnnnmmmkkkkkkiiihhheee```YYYUUUTTTUUUXXXWWWVVVVVVVVVYYY\\\^^^WWWWWWTTTPPPPPPSSSRRROOOOOORRRVVV[[[^^^```cccdddiiiqqqzzzcccQQQIII>>>777555555444222777666444222111000//////000000///...------,,,,,,,,,,,,,,,---.........///222000//////000111111000222222111//////222777;;;===DDDMMMRRRSSSRRRRRRSSS\\\ZZZZZZ\\\\\\ZZZ^^^ddd|||uuummmccc```bbbddddddaaaaaabbbdddeeeeeedddbbbaaa^^^_________````````````cccaaa____________]]][[[WWWUUUTTTSSSQQQMMMHHHDDD@@@>>>;;;888666444333222222222222333555777:::<<<;;;===>>>@@@AAABBBBBBAAAAAATTTddd^^^GGG<<>>@@@<<<<<<<<<===???AAAAAABBB@@@===:::777666555222000000000...///888NNNnnnqqqcccbbbmmm{{{xxxpppiiieeefffiiilllnnnooorrr{{{zzz~~~wwwhhhgggnnnxxxyyyrrrmmmfffccccccfffgggfffhhhllloooIII:::???BBB===777333111000///000111000/////////.........---------************************+++++++++++++++++++++++++++++++++***+++,,,,,,---+++...111000333GGGmmm```ZZZggg}}}mmmmmmmmmxxxRRR@@@MMM```gggyyyrrreeebbb^^^]]]^^^______^^^___```aaacccdddddddddddd```]]]ZZZZZZ^^^``````___YYYYYYVVVVVV___gggcccYYY[[[OOO@@@777:::JJJcccwwwsss___QQQSSSVVVPPPHHHEEE999444HHHnnn[[[CCC444111...222666000555999===>>>>>>???CCCGGGKKKMMMQQQSSSUUUXXX[[[^^^]]]ZZZXXXZZZ___dddiiillljjjkkkmmmoooqqqooollliiiaaa___]]]]]]]]]]]]\\\ZZZ^^^___```___\\\YYYVVVTTTRRRTTTVVVXXXWWWUUUTTTSSSRRRQQQPPPRRRVVV[[[^^^```bbbdddbbb\\\\\\ccckkknnndddfffhhhgggfffhhhpppwwwwwwsssoooooorrrppphhh___ccciiiqqqvvvuuurrrppppppiiicccaaahhhooopppnnnmmmjjjiiieee```[[[XXXWWWWWWZZZYYYXXXYYYZZZ\\\]]]^^^YYYYYYTTTPPPPPPTTTTTTQQQPPPTTTYYY\\\^^^```bbbdddiiiyyyuuu\\\GGGAAA888222000000000000/////////...------------//////......------,,,,,,,,,------...//////000000333222000000222333333222444444444333222333666999;;;BBBKKKPPPQQQPPPPPPQQQTTTWWW[[[\\\ZZZ\\\gggttt}}}ooohhhfffeeeeeefffffffffeeedddbbbcccdddeeeeeedddcccbbb_________````````````aaabbb```___^^^___^^^\\\[[[WWWUUUSSSRRRPPPKKKFFFBBB===<<<:::777444333222333222222333444666999;;;===;;;===???BBBCCCDDDCCCCCCFFFYYYaaaOOO<<>>ZZZuuuzzzjjj\\\\\\jjj}}}yyytttpppkkkgggffflllpppsss~~~yyywwwkkklllrrr}}}~~~{{{xxxuuulllhhhfffgggfffccccccfffoooHHH:::???DDD@@@999444222000000111111000////////////.........------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------...111111222AAAfffeee```jjjyyyzzzxxx|||WWWAAAJJJ___mmmzzzzzzjjjeee```^^^```aaaaaa_________```aaabbbcccddddddaaa^^^[[[\\\```cccbbbaaaZZZ\\\[[[ZZZ\\\aaaaaa]]][[[PPPBBB:::===MMMbbbqqqfff\\\UUUUUUVVVQQQJJJEEE888000AAAeeezzz[[[EEE777333///222666111555999<<<<<<:::;;;AAAGGGLLLNNNPPPRRRTTTWWW[[[___```ZZZUUUWWW\\\bbbiiipppiiijjjllloooqqqpppllliii]]]]]]]]]^^^______]]][[[___aaacccbbb^^^ZZZWWWVVVTTTVVVXXXYYYXXXXXXXXXYYYYYYXXXVVVTTTTTTWWW\\\aaagggjjjgggaaa___eeemmmqqqhhhhhhjjjkkkiiiiiiqqqzzzwwwvvvtttrrrsssssslllccceeeiiirrrxxxvvvpppnnnoooiiibbb```gggoooqqqooommmmmmkkkgggccc```^^^\\\\\\\\\[[[ZZZ[[[]]]______^^^\\\ZZZUUUPPPRRRWWWWWWTTTPPPUUU[[[]]]]]]___eeekkkppp|||lllUUU@@@;;;555000////////////+++,,,------++++++,,,---......------------------------...///000111111222333222222333555666666555555777888888777666777888:::AAAIIINNNOOOOOOPPPQQQRRRVVV\\\^^^]]]bbbssszzzppphhhfffhhh^^^bbbgggiiifffdddccccccdddddddddddddddddddddddd````````````aaaaaaaaaaaaaaa```^^^^^^^^^^^^\\\ZZZWWWUUURRRPPPMMMIIIDDDAAA::::::999666222111222333222222444555888:::<<<>>>;;;===???BBBDDDEEEEEEEEENNN\\\ZZZDDD999IIIdddtttxxxZZZPPPIIIFFFJJJLLLKKKLLLLLLIIIFFFCCCCCCCCCEEECCCAAA>>><<<<<<@@@CCC;;;===???@@@??????@@@AAAAAA???<<<:::999888666555222,,,,,,111333777III___ttt[[[MMMXXXnnnvvvqqqccc___llltttooolllsss}}}{{{vvvmmmkkknnnzzz~~~~~~~~~}}}sssnnnjjjiiifffbbbaaadddpppIII:::???DDD@@@:::555333111000111111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------...---000333222===___uuullljjj{{{bbbGGGFFFYYYkkkjjjooowwwmmmgggaaa^^^```bbbbbb```______^^^^^^___aaacccdddccc```^^^___bbbcccbbb```]]]^^^]]][[[\\\______]]]XXXSSSHHH>>>===III[[[iii```]]]WWWRRRQQQPPPGGG>>>999222BBBbbbyyysssXXXDDD:::666000111666222444888:::999777999AAAHHHMMMMMMNNNNNNPPPTTTYYY^^^```YYYTTTWWW\\\```gggooogggffffffhhhiiiiiigggeee```^^^\\\\\\]]]]]]\\\[[[^^^aaadddddd```\\\ZZZZZZWWWYYY[[[[[[YYYZZZ\\\___^^^___]]]XXXTTTVVV^^^ffflllooommmgggdddjjjqqquuunnnmmmnnnooollliiinnnwwwuuuxxxwwwrrrqqqqqqkkkddddddhhhpppxxxwwwooollloooiiiaaa^^^eeennnpppnnnlllnnnkkkhhheeecccaaa```___]]]\\\[[[\\\___```___]]]^^^[[[UUUQQQTTT[[[\\\XXXTTT[[[``````___dddqqq}}}yyykkk]]]III:::555000---,,,,,,)))'''***,,,......+++***+++------------------------------......///111222222333333333444666999:::999777666999<<<===;;;999888888888???GGGLLLNNNPPPSSSUUUVVVXXX]]]```ccclllyyyoookkkhhheeeggglll___bbbfffhhhfffdddcccdddfffeeedddccccccdddeeefffaaaaaaaaaaaabbbbbbbbbcccaaa___^^^]]]]]]]]][[[ZZZVVVTTTPPPLLLIIIFFFBBB???888999888555111000111333222333444666999;;;===>>><<<===???BBBDDDFFFGGGGGGXXX[[[QQQ===;;;SSSllluuuzzz~~~www~~~~~~rrrVVVPPPFFFFFFMMMKKKGGGHHHHHHGGGDDDBBBAAAAAAEEECCC@@@===;;;<<<@@@DDD===@@@BBBBBB@@@??????@@@@@@>>>;;;:::::::::888777333000000333222222===LLLnnn~~~gggOOOPPP```lllmmmuuu^^^YYYgggoooiiidddkkkvvv|||~~~yyysssrrruuu}}}~~~}}}xxxrrrmmmjjjgggccccccgggqqqIII:::???CCC???999555333111000111111000///000/////////....................................++++++++++++++++++++++++,,,,,,++++++,,,,,,---......,,,///444333;;;[[[~~~~~~pppbbbggg}}}}}}yyyqqqRRRHHHXXXllliiikkkmmmooottt{{{nnnhhhaaa^^^```cccbbb```___^^^]]]]]]^^^```cccddddddaaa___```bbbbbb```]]]```^^^\\\ZZZ\\\]]][[[XXXWWWVVVOOOBBB;;;BBBTTTbbb```___XXXNNNMMMNNNEEE666===666FFFdddwww}}}rrrTTTDDD<<<999111111555333444777999777555777@@@IIIKKKKKKJJJJJJKKKPPPVVV[[[^^^VVVRRRVVV[[[^^^dddlllfffdddaaa````````````___ddd```\\\ZZZZZZZZZ[[[ZZZ[[[___ddddddbbb^^^]]]]]]ZZZ\\\]]]\\\ZZZZZZ^^^aaa```bbbbbb\\\WWWYYYdddnnnpppsssrrrllliiiooowww{{{rrrpppqqqrrrmmmhhhllluuutttyyyxxxrrrooonnniiibbbcccfffoooxxxwwwnnnllloooiii```]]]dddmmmooollljjjllliiifffcccbbbaaa```___]]]\\\[[[]]]```aaa___]]]___[[[UUURRRWWW^^^```]]][[[aaafffdddbbbkkk~~~lll\\\PPP???666222......111222000---+++---//////,,,***+++---,,,,,,---------------...---...///000111222333333222333555888;;;<<<:::999666:::>>>@@@???<<<999888666===EEEKKKNNNQQQUUUYYY]]][[[]]]bbbiiittt}}}wwwqqqkkkgggeee``````fffhhhdddccceeeddddddfffggghhhhhhhhhggghhhfffdddbbbbbbdddfffhhhaaabbbbbbbbbccccccccccccaaa___]]]]]]]]]]]][[[YYYVVVRRRNNNJJJGGGDDD@@@>>>777888888555111///111333222333555777:::<<<>>>???===>>>???AAADDDFFFHHHIII^^^[[[KKK999???ZZZpppuuuuuuwww{{{rrr~~~cccPPPMMMBBBCCCKKKFFFHHHJJJKKKJJJHHHFFFFFFFFFEEEDDD@@@<<<;;;<<>>555444333222222222333333///......---------......---------------------------,,,++++++------,,,+++++++++++++++++++++++++++///***+++000222888MMMddd|||~~~oooaaaeeevvvwww}}}kkkNNNTTTlllgggbbb]]]___fffoootttvvv}}}~~~vvvmmmccc]]]]]]___^^^\\\]]]]]]]]]^^^___```aaabbb^^^]]]]]]\\\\\\\\\]]]]]]VVVXXX[[[\\\[[[ZZZZZZZZZYYYSSSPPPLLLCCC???PPPgggrrraaaPPPJJJGGGBBB===<<>>222777555555666777888@@@IIIRRRSSSSSSPPPMMMMMMPPPSSSYYY]]]```___[[[ZZZ]]]aaacccbbbaaa___^^^^^^^^^___eeeaaa\\\ZZZ[[[\\\\\\ZZZaaabbbeeeiiieee___\\\^^^\\\bbbfffeee```^^^ccciiimmmiiieeeccc___]]]bbbjjjtttuuusssmmmiiikkkttt}}}xxxuuutttuuuqqqlllnnntttzzzuuussssssqqqkkkggggggkkksss{{{~~~yyyrrrmmmllljjjaaaaaammmrrrmmmiiikkkooolllgggcccaaa^^^[[[YYY^^^^^^^^^\\\ZZZYYY[[[]]][[[```^^^UUUUUUaaahhhfff___fffkkkhhhccclll|||hhhWWWGGG===333111///...---...///000------------------------//////////////////.........------...///111333444777888:::<<<>>>@@@AAAAAABBBAAA@@@AAACCCBBB>>>:::<<<===BBBLLLRRRVVV[[[aaaddd^^^```lllwww}}}}}}|||}}}}}}|||zzzwwwtttqqqnnnlllkkkggggggfffffffffeeeeeeeeeeeeddddddddddddeeeeeefffhhhggggggggggggggghhhiiikkkjjjjjjhhhgggfffeeedddaaaaaabbbbbbbbbaaaaaa````````````^^^\\\ZZZWWWUUUSSSRRRPPPLLLGGGAAA<<<::::::888666333222111111111000333666999:::;;;===>>><<>>???666555444333222222333333000//////...---------...---------------------------,,,++++++------,,,+++++++++++++++++++++++++++///+++,,,111222666III^^^rrr{{{vvvhhhggguuu{{{~~~qqqXXXQQQYYY^^^WWWRRRUUUaaakkknnnnnnxxxyyy}}}zzzqqqfff___^^^^^^^^^\\\^^^^^^^^^^^^^^^^^^______^^^]]]\\\[[[[[[[[[\\\]]]YYYZZZYYYXXXUUUTTTUUUVVVYYYTTTQQQOOOHHHEEERRReeerrrbbbRRRJJJFFFBBBAAACCCNNNUUU___ooohhhVVVPPPHHHEEEJJJMMMEEE:::777555666999:::;;;BBBJJJOOOPPPPPPMMMKKKKKKNNNQQQWWW[[[______]]]]]]aaadddddddddcccaaa```aaaccceeeaaa___^^^```dddggghhhgggjjjjjjmmmppplllddd``````aaadddggghhhggghhhjjjlllqqqmmmjjjhhhdddaaaeeekkkwwwzzzyyysssmmmnnnxxx}}}xxxuuuwwwvvvrrrqqquuuxxxuuutttuuusssooommmooovvv{{{yyytttqqqqqqgggaaacccnnnsssooolllppprrrmmmfff```]]]\\\\\\[[[]]]]]]]]][[[XXXWWWWWWYYY[[[```]]]VVVWWWbbbjjjjjjlllqqqsssnnnkkktttyyyfffVVVGGG===222111///...---...///000........................////////////////////////000//////000111333555666;;;<<>>???DDDKKKMMMNNNNNNMMMLLLLLLOOOQQQUUUYYY]]]^^^^^^___cccgggffffffeeecccbbbdddgggjjj```aaabbbggglllppprrrrrrqqqpppqqqtttrrrlllhhhhhhmmmmmmnnnoooppppppooonnntttqqqooooookkkhhhiiimmmxxx{{{|||wwwqqqrrr{{{{{{wwwxxxyyywwwvvvwwwwwwvvvvvvwwwsssooorrrwww~~~|||wwwttttttvvvgggeeeiiissswwwsssssswwwsssmmmddd]]]ZZZZZZ\\\]]]\\\\\\\\\ZZZWWWUUUUUUVVV[[[```^^^XXXZZZfffooopppsssuuutttooommmyyyqqq___PPPBBB:::111000///.........///000/////////000000000000000////////////////////////222222111222444666888999===???BBBFFFIIIKKKLLLMMMPPPOOOPPPQQQRRRQQQNNNKKKLLLIIIJJJSSS[[[___bbbeeehhhhhhooozzz|||xxxtttuuu{{{uuuooogggaaa___```aaabbb______^^^^^^___```bbbccccccbbbaaa``````___``````___```aaaccceeefffggggggiiiiiijjjjjjjjjkkkkkklllhhhhhhhhhhhhhhhgggfffeeeffffffffffffeeeeeeeeedddfffffffffeeedddcccbbbaaabbbbbb```^^^ZZZVVVSSSPPPPPPNNNJJJEEE@@@<<<:::999888666555333222111222222222444888;;;<<<<<<>>>???:::>>>===BBBKKKNNN\\\xxxfffIII:::NNNpppzzzeeetttvvvQQQJJJGGGJJJKKKFFFEEEIIILLLKKKIIIFFFCCCAAA??????@@@AAAAAABBBDDDFFFHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEBBBAAA???<<<;;;:::::::::::::::888777666444333333222JJJmmmwww___RRR]]]yyy|||qqqbbbZZZXXX^^^ooozzztttzzzooonnn|||www{{{yyynnnkkkooo{{{|||~~~~~~|||zzz}}}|||yyytttnnniiiffffff}}}OOO666@@@JJJEEEBBB:::999777555444444444444444333111000///......---........................---,,,++++++------,,,++++++++++++,,,,,,,,,,,,,,,...---///111000000:::FFFWWWkkkxxxtttdddhhh|||yyydddOOOHHHYYYUUUTTTYYYccckkknnnnnntttwww|||{{{oooddd___\\\[[[ZZZ]]]]]]]]]]]]]]]]]]]]]\\\```^^^\\\ZZZYYYYYYYYYYYYXXXTTTLLLEEEBBBDDDKKKPPPUUURRRRRRTTTRRRPPPSSSYYYdddaaa]]]WWWSSSTTT\\\ccckkklllnnnssszzzzzzkkkYYYTTTVVVUUUQQQMMMKKKFFF???<<<:::<<<@@@BBBBBBDDDIIINNNNNNOOOOOOPPPRRRTTTVVVVVVXXX[[[]]]^^^___bbbeeehhhhhhgggdddbbbcccgggjjjfffeeeeeegggkkkoootttvvvsssppppppsssrrrppppppttt||||||{{{yyyuuurrrppppppsssqqqqqqsssqqqmmmlllnnntttvvvwwwwwwvvvxxx}}}{{{wwwuuuuuuvvvyyy{{{zzzxxxwwwtttnnnjjjooowww||||||yyyuuuqqqppprrruuummmmmmrrrxxxyyyvvvwww{{{pppkkkbbb\\\ZZZZZZZZZ[[[ZZZ[[[\\\[[[YYYXXXXXXYYY]]]aaa```]]]```jjjsssvvvttttttrrrooorrrwwwbbbQQQCCC999444000//////.........///////////////000000000000000////////////000000000000333333333444555888:::;;;===@@@DDDHHHLLLOOOPPPPPPSSSTTTVVVWWWXXXWWWVVVTTTUUUPPPPPPWWW```dddgggjjjlllnnntttzzz{{{rrrmmmkkkiiikkkpppuuuxxxyyykkkgggbbb______```aaabbbdddcccbbbbbbbbbbbbcccdddhhhhhhfffeeedddccccccccc___```bbbdddffffffffffffgggggghhhiiiiiijjjjjjjjjhhhhhhiiihhhgggfffdddcccddddddddddddddddddddddddfffffffffeeedddcccaaa`````````^^^\\\YYYUUURRRPPPOOOLLLGGGAAA===:::999999666555444222222222222333333666:::<<<======???@@@@@@???@@@FFFNNNUUUhhh```EEE@@@```sssaaaNNNIIIIIILLLLLLIIIIIILLLHHHGGGEEEDDDCCCCCCCCCCCCBBBCCCDDDFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCAAA???===<<<;;;;;;;;;:::::::::999777555333222444>>>WWWwwwmmmVVV]]]pppttthhhaaa\\\ZZZgggrrrnnnmmmooo{{{yyysssxxxvvvjjjgggnnnxxxzzz~~~|||zzzyyyzzzzzzwwwrrrmmmjjjiiiPPP777BBBNNNJJJEEE<<<;;;999777555444444555555444222111000//////...........................---,,,++++++------,,,+++++++++,,,,,,,,,---------------///000......444<<>>888777===GGGOOOSSSRRRSSSUUUTTTQQQRRRTTTZZZ___bbb```^^^aaajjjqqqqqqooolllkkkmmmkkkaaaVVVTTTVVVUUUNNNJJJHHHFFFCCC@@@>>>>>>BBBDDDCCCDDDFFFLLLLLLNNNQQQTTTWWWYYYZZZYYYZZZ\\\\\\]]]]]]___```iiijjjiiieeeaaa```cccgggjjjhhheeeccceeekkksssxxxwwwsssqqqqqqoooooouuu}}}yyyssstttwwwpppnnnppptttuuuqqqoooppppppppprrrwww}}}}}}{{{yyytttooonnnssszzz~~~}}}xxxsssmmmeeecccjjjsss|||zzzuuuppplllkkkmmmooorrrrrrtttvvvuuussstttwwwjjjgggbbb^^^\\\[[[YYYWWWXXXZZZ\\\\\\]]]]]]```aaaaaadddeeedddgggooowwwzzzxxxwwwvvvxxx~~~aaaNNNBBB888333222///...............//////....../////////000000000000000000111111222222222444444444555777999<<<===@@@CCCGGGMMMQQQSSSTTTUUUYYY[[[^^^aaabbbbbbaaaaaa^^^YYYXXX]]]dddiiimmmqqquuuvvvyyyzzz}}}{{{yyyvvvqqqlllgggbbb___aaaaaabbbdddgggiiijjjiiidddbbbaaaaaabbbbbbaaa```dddddddddddddddeeeeeefffhhhhhhgggfffeeeeeeeeeeeecccdddfffgggggggggfffeeeeeefffggghhhiiiiiiiiiiiihhhhhhhhhggggggeeeddddddccccccccccccddddddddddddeeeeeeddddddbbbaaa```___\\\\\\\\\ZZZXXXUUURRRQQQMMMJJJEEE???;;;999999:::444333222222111222333444555888;;;===>>>???@@@AAAEEEAAACCCJJJUUUggg|||RRRAAAIIIoooUUUNNNKKKJJJJJJIIIHHHJJJMMMFFFEEECCCCCCCCCDDDEEEFFFGGGGGGHHHIIIHHHGGGFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDCCCBBB@@@>>>============;;;;;;:::999777555333222999666???\\\|||eeeWWWaaammmyyyuuutttuuulll]]]```jjjjjj[[[bbbtttxxxjjjhhhpppwwwyyy}}}}}}{{{tttvvvxxxwwwtttqqqnnnmmmRRR888DDDSSSOOOHHH???===;;;888666555555555555444333222111000000000........................---,,,++++++------,,,+++++++++,,,,,,------......,,,...//////---...222666DDDccczzz}}}kkk^^^aaauuuuuummmlllKKKKKKQQQXXX[[[[[[]]]dddjjjqqqvvv}}}}}}tttjjjbbb\\\YYYXXXYYY[[[\\\^^^___```______```___^^^[[[WWWSSSOOOLLL<<<888333///111:::FFFOOOUUUWWWWWWWWWUUUSSSSSSTTTVVV___eeedddccchhhooosssqqqmmmhhhdddccc```\\\XXXSSSUUUSSSMMMJJJLLLLLLKKKBBB>>>>>>BBBDDDCCCDDDFFFGGGGGGJJJOOOUUUZZZ\\\\\\^^^^^^^^^]]]]]]\\\\\\\\\iiikkklllhhhbbb```bbbfffmmmkkkfffcccdddlllwww~~~~~~|||xxxrrrqqq{{{}}}wwwzzzqqqooopppvvvwwwsssppppppkkkmmmsss{{{{{{vvvtttpppkkknnnuuu{{{|||{{{sssjjjccc___aaakkkwww{{{ssskkkggggggjjjllluuurrrpppnnnlllllllllllldddbbbaaa___^^^\\\XXXUUUVVVXXXZZZ[[[]]]aaaeeehhhfffhhhkkkmmmoootttyyy}}}zzzzzz}}}}}}dddJJJ>>>888333111444---............/////////......//////000000111111111111222333333444444444555555666777999;;;>>>???EEEIIINNNSSSXXXZZZ[[[[[[[[[^^^cccfffggghhhiiikkkhhhdddcccfffhhhkkkpppwww|||}}}}}}}}}{{{wwwssspppfffffffffbbb^^^\\\]]]___^^^___aaacccdddddddddcccccccccccceeeffffffcccaaa```aaabbbdddfffggghhhiiieeeeeeeeefffggghhhjjjjjjfffhhhiiijjjiiihhhfffdddeeeggghhhjjjkkkkkkkkkjjjhhhhhhgggfffeeeeeeeeefffccccccccccccddddddddddddcccccccccbbbaaa```___^^^ZZZZZZZZZYYYWWWTTTRRRPPPJJJGGGCCC>>>:::888888888333222111111111333444555777:::===??????@@@AAABBBFFFCCCFFFNNN^^^}}}CCC@@@SSSzzz}}}xxxPPPLLLKKKIIIGGGEEEEEEHHHKKKIIIGGGEEECCCCCCCCCDDDEEEIIIJJJIIIIIIHHHGGGEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHEEEDDDBBB@@@????????????>>>>>><<<:::888666555444:::222222FFFiiiyyycccaaadddmmm|||eee___hhhjjjccc]]]bbbxxx~~~qqqnnnrrruuuwwwzzz}}}~~~~~~}}}|||rrruuuwwwxxxvvvsssqqqpppTTT999GGGWWWSSSKKK@@@???<<<999777666555555444444333222222222222222........................---,,,++++++------,,,+++++++++,,,,,,---......///+++---///---,,,...111333;;;]]]vvvzzzcccXXXiiizzzooo|||wwwWWWHHHNNNUUUZZZ\\\___dddhhhnnnuuu~~~~~~wwwooofff___[[[ZZZ[[[\\\^^^`````````___^^^]]]]]]\\\ZZZUUUNNNGGGCCC666333000///333>>>KKKTTT[[[^^^___[[[WWWUUUWWWYYYZZZbbbeeebbb___dddjjjllljjjfffbbb```]]][[[YYYYYYSSSUUUSSSNNNLLLNNNNNNLLL@@@<<<;;;???CCCDDDEEEHHHCCCDDDGGGNNNVVV\\\______bbbaaa```______^^^]]][[[hhhlllooolllfffccceeeiiitttrrrnnnjjjkkkqqq{{{|||}}}wwwttttttyyyzzzvvvqqqpppeeemmmyyy|||yyysssooojjjkkkuuu}}}uuutttiii___[[[]]]gggvvvxxxmmmdddbbbgggnnnrrrvvvqqqjjjeeeeeegggfffddd```___^^^^^^^^^\\\YYYVVVUUUVVVWWWXXX[[[___fffjjjjjjlllppptttvvvxxxzzz}}}|||~~~gggPPP;;;555444000...111,,,---....../////////...//////000000111222222333333333444444555666666666777777888999;;;>>>AAABBBJJJMMMSSSXXX\\\^^^___^^^[[[```fffjjjlllnnnqqqssstttrrrpppooolllkkkqqqzzz|||~~~yyytttmmmhhhffffffffffff^^^^^^^^^______```aaaaaabbbcccdddeeeeeeeeefffggggggfffffffffhhhhhhfffdddbbbccceeefffhhhiiijjjjjjggggggggghhhiiijjjllllllfffhhhiiijjjjjjhhhfffdddeeefffiiikkkllllllkkkjjjiiigggeeedddccceeeggghhhddddddddddddddddddccccccaaabbbbbbbbbaaa``````___[[[[[[ZZZXXXVVVSSSPPPNNNFFFDDD@@@<<<999777666666111111000111111333555666888;;;>>>@@@@@@@@@AAACCCEEECCCIIIOOOdddppp<<>>999888===CCCEEEGGGJJJBBBCCCGGGOOOXXX___bbbbbbdddcccaaaaaaaaa```^^^]]]hhhmmmrrrpppkkkgggiiimmm|||zzzwwwsssqqquuu}}}}}}yyyxxx||||||wwwrrrqqq___mmm}}}{{{wwwvvvrrrlllggglll}}}nnnnnnbbbWWWVVV^^^mmm{{{rrreee]]]___hhhttt{{{wwwpppgggaaabbbfffeeebbb```^^^]]]\\\]]]\\\ZZZXXXTTTTTTTTTUUUWWW]]]dddiiimmmoootttyyyzzzyyy{{{}}}\\\GGG555333444...***,,,,,,,,,---.../////////...000000111222333333444444444444555555666777777888999999:::;;;===@@@CCCDDDKKKOOOTTTZZZ^^^_________aaafffmmmrrrtttwwwzzz}}}}}}{{{yyyuuunnnkkkrrr|||xxx{{{~~~zzzuuujjjeee___\\\\\\___cccddd[[[YYYYYY[[[```aaa___\\\bbbcccbbbbbbbbbcccfffiiihhhfffddddddeeefffeeeeeeffffffgggggghhhggggggfffjjjiiihhhhhhggggggggggggeeegggiiijjjjjjiiifffeeeccceeegggjjjkkkkkkjjjiiiiiigggdddbbbbbbeeehhhjjjeeeeeeeeedddddddddccccccaaaaaabbbbbbbbbaaaaaa```\\\\\\[[[XXXUUUQQQMMMKKKCCCAAA>>>:::777555444333111000000000111333555666999<<>>999666666888777666555444444333444444111...,,,+++,,,...////////////.........---------)))******++++++,,,,,,---...------------...//////444PPPpppyyy]]]VVVuuuxxxppp{{{uuuSSSFFFDDDRRR[[[ZZZ[[[bbblllxxx~~~vvvnnnfff___YYY^^^\\\[[[\\\]]]______^^^eeeaaaZZZSSSMMMDDD:::333333000000555@@@OOO[[[bbbvvvnnnqqqiiiUUUXXXccc\\\___aaaaaa]]]YYYXXX]]]bbb___^^^]]]\\\[[[ZZZZZZYYYVVVSSSPPPOOONNNMMMKKKJJJ?????????BBBGGGJJJKKKKKKMMMAAA@@@NNN\\\___```dddhhhgggfffgggeeeaaa``````gggwww{{{uuuwwwvvvqqquuu|||~~~{{{xxxfffhhhwwwyyynnniiitttfffhhhuuussskkk^^^UUU```{{{vvvhhhZZZXXXdddrrr{{{}}}sssggg^^^___ddddddbbb```___]]]]]]^^^``````]]]ZZZSSSTTTWWWYYY]]]cccjjjooowwwuuuttt}}}yyysss~~~]]]AAA===888333111000///.........//////000000111111///...///111444555444222888666777<<>>YYYsss}}}|||MMMKKKFFFEEEEEEFFFHHHIIIIIIHHHGGGJJJJJJGGGJJJQQQRRRMMMKKKJJJIIIGGGFFFEEEEEEDDDFFFGGGGGGGGGFFFGGGJJJLLLKKKHHHDDDAAA@@@BBBDDDFFFGGGDDDAAA?????????>>><<<:::777888999777@@@^^^|||bbbPPPRRR___zzzuuuhhhaaa___kkkiiiiiimmmpppmmmddd[[[jjjyyytttoooqqqyyy~~~|||xxx{{{zzzyyyvvvrrrooooooppp[[[===GGGUUURRRMMMEEEDDDAAA<<<888777;;;>>>===<<<:::888777555555444333111...---...///////////////.........---------,,,,,,,,,,,,,,,+++++++++---------------...//////222HHHgggiiiZZZmmmvvvnnnwwwdddRRRHHHRRR^^^___^^^```ggguuu{{{vvvnnneee___[[[ZZZYYYZZZ\\\]]]]]]\\\\\\ZZZTTTKKKAAA:::555333444555888>>>HHHTTT___fff~~~zzzuuugggXXXZZZ___ZZZ___aaaaaa___[[[[[[^^^cccaaa```___^^^]]]\\\[[[ZZZXXXVVVSSSRRRQQQPPPNNNLLLJJJGGGBBBAAACCCGGGKKKLLLSSSHHHEEEOOOXXX[[[```hhhnnnmmmmmmllliiigggfffgggmmmzzz}}}yyy||||||nnnkkkyyyxxxmmmiiittthhhlllwwwqqqeee^^^```ttt}}}qqqpppbbbVVV[[[lllzzz{{{vvvjjj```YYY]]]ccccccaaa___^^^]]]\\\^^^``````]]]ZZZZZZ[[[^^^```ccchhhmmmrrrxxxxxxxxx|||{{{qqqLLL;;;777333000///000//////...//////////////////000000000111222333444555555999BBBHHHEEEBBBAAA@@@>>>@@@AAAEEEKKKPPPRRROOOLLLUUUZZZ\\\]]]aaaggghhhdddkkkuuu{{{nnndddbbbbbb```\\\[[[[[[\\\]]]^^^^^^]]]\\\]]]___aaabbbbbbbbbbbbcccddddddeeefffggghhhiiiggggggggggggggggggggggggffffffggggggggggggffffffggghhhjjjkkkkkkjjjhhhfffgggiiikkklllkkkjjjjjjjjjkkkhhheeeeeehhhjjjkkkjjjiiigggcccaaa```bbbdddfffbbbeeeffffffcccbbbccceeeaaacccbbb``````cccaaa]]][[[YYYWWWUUURRRNNNHHHEEE???===;;;888666444222222222111000000222555888:::======>>>@@@BBBBBBBBBCCCFFFFFFHHHVVVooozzz```===QQQooouuuLLLJJJFFFEEEEEEFFFHHHJJJIIIHHHGGGJJJJJJHHHJJJOOOOOOKKKFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJHHHFFFFFFGGGIIIHHHFFFCCCAAA@@@BBBDDDEEEFFFCCC@@@???>>>>>>===<<<===:::::::::666999NNNgggpppZZZPPPRRRmmmsssjjjbbbcccgggnnnqqqqqqllleeeaaa^^^sssuuuqqqoooooonnnnnnttt|||{{{yyywwwsssooonnnppprrr^^^???HHHUUUSSSOOOIIIFFFAAA;;;888:::@@@DDDCCCBBB???<<<:::888666666666333000...////////////...............---------......------,,,++++++***---------------......///000>>>\\\{{{oooWWW\\\tttooosss{{{zzz___IIILLLZZZaaa___\\\bbbsss{{{ssshhhaaaZZZYYYYYY[[[]]]]]]\\\[[[VVVUUUOOOCCC777111222777777;;;BBBHHHOOOYYYdddkkkwww___ZZZ]]]\\\[[[^^^```bbbaaa___^^^```cccccccccbbb```___]]]\\\\\\[[[YYYWWWUUUTTTSSSPPPNNNIIIFFFCCCBBBEEEJJJOOOQQQOOOKKKLLLSSSWWWWWW^^^ggguuuuuutttpppmmmkkkllllllqqq|||wwwooo{{{wwwnnnjjjuuulllrrrzzznnnccc^^^jjjooocccjjj[[[SSS^^^uuuzzzlll___WWWTTT[[[aaabbb___]]]\\\[[[[[[]]]^^^^^^\\\ZZZ]]]```cccgggkkkpppvvvzzz}}}}}}|||nnnLLL999555333000///000111111111222222222111111111111111111222333333333444666888;;;PPPZZZNNNAAA@@@CCCBBBEEEHHHLLLRRRWWWXXXVVVTTTYYY]]]___aaaeeelllppppppzzzyyysssiiiiiifff___[[[]]]______[[[[[[[[[\\\]]]^^^^^^______```aaacccddddddddddddddddddeeefffgggggghhhiiigggggggggggggggggggggggghhhhhhhhhgggggghhhhhhiiihhhiiikkkllllllkkkiiihhhkkkkkkllllllllllllmmmmmmnnnkkkgggfffggghhhiiiiiijjjhhheeedddccceeegggiii```bbbccccccbbbbbbcccddd___aaaaaa```aaadddbbb]]]YYYXXXVVVUUURRRMMMFFFAAA<<<;;;999666444222111111333222222222444777:::<<<===???@@@AAABBBBBBBBBAAADDD@@@JJJbbbmmm^^^III>>>bbb~~~cccKKKHHHFFFEEEEEEFFFIIIKKKJJJJJJHHHIIIIIIHHHJJJLLLKKKGGGDDDDDDDDDEEEGGGIIIJJJKKKJJJKKKJJJGGGEEEDDDEEEGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEBBB???>>>>>>>>>===<<<<<<:::999:::666444>>>MMMtttlllVVVMMMbbb|||ooodddYYYcccooouuuqqqkkkhhhgggbbboooqqqrrrxxxyyymmm```hhhzzz{{{zzzwwwssspppppptttwww___@@@GGGUUUTTTPPPJJJFFF@@@;;;:::===BBBFFFDDDCCC@@@>>>;;;999888888777444111////////////....................................------,,,,,,,,,------,,,,,,------...///...666QQQvvvnnnUUUPPP{{{uuuuuuuuutttjjjIIIBBBPPP]]]^^^YYYaaattt~~~{{{sssiiiaaa\\\\\\\\\^^^___```^^^\\\ZZZWWWMMM@@@555111666<<<:::@@@GGGNNNUUU```nnnxxxvvvWWWZZZ^^^ZZZ]]]^^^aaacccdddbbbaaabbbccceeedddcccbbbaaa___^^^^^^\\\ZZZXXXVVVUUUSSSQQQNNNFFFEEEDDDFFFIIILLLMMMMMMLLLOOOVVV\\\\\\ZZZ^^^gggwwwzzzyyytttooonnnooonnnrrrzzz~~~zzzqqq{{{wwwooolllwwwpppuuu|||nnnggg```kkk|||kkkhhheeeYYYTTT```vvvuuufffWWWRRRRRRZZZaaa```[[[YYYYYYYYYZZZ\\\]]]]]]\\\[[[YYY]]]dddkkkrrrxxx~~~zzzzzzxxxPPP:::555444222000000222333444333777777666666555555444444111333444444333444777:::>>>VVV___NNN>>>AAAGGGEEEKKKNNNSSSXXX[[[\\\ZZZXXX```cccfffiiinnntttzzz}}}rrriiiddd``````]]]ZZZYYY[[[]]]]]][[[\\\^^^^^^^^^___```aaabbbbbbcccdddeeefffggggggdddeeeeeefffggghhhhhhhhhggggggggggggggggggggggggiiiiiiggggggggghhhjjjkkkhhhiiikkkllllllkkkjjjiiimmmlllkkkkkklllmmmnnnmmmooolllhhhfffeeefffggghhhhhhgggfffeeeeeefffhhhiiiaaaaaaaaaaaa``````aaabbb^^^``````^^^___aaa^^^YYYWWWVVVUUUTTTQQQKKKCCC===:::999777555333222222111222222222333555888;;;======@@@BBBAAABBBCCCBBB???BBB???RRRnnnjjjKKK???JJJooo}}}UUUJJJEEEEEEDDDDDDFFFIIIKKKKKKJJJGGGGGGGGGGGGIIIIIIGGGDDDHHHGGGFFFFFFFFFFFFFFFFFFEEEFFFFFFDDDCCCCCCEEEGGGDDDDDDDDDDDDDDDEEEEEEEEEDDDAAA>>>===>>>>>>>>>===:::777777999888555:::AAA]]]zzz~~~hhhXXXaaa{{{uuulllVVV___kkkqqqpppllljjjiiivvvxxx{{{xxx]]]\\\nnnyyyyyyxxxvvvuuuuuuxxxzzz___???EEERRRRRRPPPGGGDDD@@@======???AAACCCAAA@@@>>><<<;;;:::::::::777444000............------.....................,,,,,,,,,------.........,,,,,,,,,,,,,,,---.........222IIImmmzzzkkkYYYQQQhhh~~~zzz}}}uuu{{{uuuQQQ???FFFUUU]]]\\\cccuuu|||~~~~~~~~~}}}{{{uuunnniii___^^^^^^^^^``````^^^]]]aaaZZZMMM@@@888888===BBB>>>CCCKKKSSS^^^pppuuuWWW[[[___ZZZ```___aaadddeeeddddddcccccceeedddcccbbbaaa``````___[[[ZZZXXXVVVUUUSSSOOOMMMKKKHHHFFFEEEGGGJJJKKKKKKSSSUUUXXXZZZWWWVVV[[[bbbttt{{{}}}wwwrrrssssssqqqtttzzz{{{yyyqqqyyyvvvpppmmmxxxsssuuu|||nnnmmmdddlllvvvjjjkkkccc[[[XXX```ooouuummmcccTTTQQQTTT\\\aaa]]]WWWTTTVVVWWWYYY[[[[[[[[[[[[[[[WWW\\\eeennnuuu{{{uuucccEEE999:::444222000000222333333222888888777777666666555555111333444555666888:::<<>>>>>>>>??????>>>;;;888888999999999;;;???HHHiiizzziiidddnnn~~~bbbcccfffiiilllllljjjhhh~~~bbbXXXcccqqqtttwwwxxxxxxwwwwwwxxx___>>>DDDQQQQQQPPPFFFDDD@@@>>>???@@@@@@@@@???>>>===<<<<<<;;;<<<<<<777444000......///...------------...............***++++++,,,---.........,,,,,,,,,,,,,,,------......000@@@]]]wwwsssjjj___TTTYYY{{{{{{eeeJJJCCCOOO]]]bbbcccqqq||||||vvvvvvyyy|||~~~}}}}}}}}}}}}zzzvvvsssbbb```^^^]]]]]]]]]]]][[[bbbZZZNNNCCC===???EEEJJJHHHLLLRRR]]]nnnqqq\\\^^^___]]]aaaaaabbbdddeeeeeedddcccbbbbbbbbbbbbbbbaaaaaaaaaaaa\\\ZZZYYYXXXVVVSSSOOOLLLHHHEEEBBBCCCHHHOOOVVVZZZUUUQQQJJJEEECCCFFFMMMRRRiiiuuu}}}{{{xxxzzzyyyuuuxxx~~~uuurrryyy}}}uuunnnjjjvvvuuutttxxxzzzooommmhhhnnn~~~sssfffbbbccc^^^ZZZ___gggkkkfff```SSSRRRUUU]]]```[[[TTTPPPSSSUUUXXXZZZZZZYYYZZZ[[[ZZZaaajjjrrrxxx}}}wwwgggKKK;;;555444111000//////000222111000555555555444444444444444333333555888<<>>DDDMMMMMMBBB???IIIPPPOOOUUUWWWZZZ\\\\\\]]]^^^```kkkoooxxxyyygggbbbcccbbb```___[[[[[[^^^aaa```aaabbb```ccceeedddaaaaaaccceeeddddddddddddeeeggghhhiiiffffffggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkkhhhiiiiiijjjkkkkkkkkkkkkllljjjhhhiiilllnnnllljjjiiiiiihhhfffdddcccdddfffccccccddddddcccccccccccceeebbb___^^^^^^___^^^]]]______]]]XXXXXXYYYWWWRRRVVVTTTRRRPPPLLLEEE>>>999666555444333333333333333///000222444777:::===>>><<>>@@@AAAAAA@@@@@@>>><<<;;;::::::;;;<<<;;;VVVkkkwww}}}uuugggeeesss}}}~~~ttthhhccceeehhhiiigggrrr|||iii]]]___ggglllqqquuuuuuttttttsss```???CCCPPPQQQQQQIIIEEE@@@>>>???AAAAAA@@@AAA@@@???>>>>>>===>>>>>>888555111000000000000000---------.........//////+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........666JJJeee|||wwwqqqhhhYYYNNNnnn|||}}}|||[[[DDDIIIYYYccc^^^hhhooonnnkkknnntttwww|||||||||~~~~~~|||wwwtttgggddd```]]]]]]]]]]]]\\\\\\YYYRRRIIIBBBDDDNNNVVVZZZZZZ___iii{{{dddaaaaaa```bbbbbbdddcccccccccddddddcccbbb___````````````aaaaaaaaa___]]]\\\[[[YYYVVVRRRNNNDDDDDDFFFLLLSSSYYY]]]___KKKEEE===999<<>>EEEEEEAAADDDNNNQQQMMMKKKiiizzzkkkWWW\\\tttuuuwwwxxxVVVJJJFFFGGGEEEDDDCCCDDDEEEFFFEEECCCBBB===;;;@@@CCCCCCEEEJJJEEEEEEDDDEEEEEEFFFGGGHHHFFFGGGGGGEEEDDDDDDFFFHHHIIIIIIHHHGGGFFFFFFFFFFFFCCCAAA??????AAABBBBBBBBB@@@BBBAAA>>>;;;999888888555FFFSSSbbbvvv{{{qqqjjjfffmmmqqqsss{{{rrrbbb^^^bbbfffhhhlll|||}}}tttfff```cccggglllpppqqqrrrrrrsssaaa???CCCPPPRRRRRRLLLGGGAAA>>>???AAABBBBBBDDDCCCBBBAAA@@@?????????888666222111111222222222---------.........//////---,,,,,,++++++******))),,,,,,++++++,,,,,,---......---///<<>><<<@@@HHHLLLFFF>>>HHH^^^qqqwwwzzzzzz|||uuuvvv|||zzzpppfff```ooouuuwwwrrrssswwwuuunnnjjjhhhgggkkkppppppggg^^^ccc[[[VVVZZZcccfff```WWWPPPOOOTTT[[[^^^XXXRRROOOPPPSSSWWWYYYXXXXXXYYY\\\___fffrrr}}}|||```???111777777///000///000222555777777666333444444444555555666666888666777???JJJNNNJJJCCCGGGIIIKKKMMMMMMPPPVVV\\\XXX[[[^^^___```dddkkkppp~~~rrrfffccc``````cccfffffffffbbb\\\\\\cccfffdddbbbdddaaadddgggddd```^^^```ccccccbbbbbbbbbccceeeggghhhgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjkkkmmmnnnnnnmmmlllkkkkkkllllllmmmnnnoooooollljjjiiilllpppqqqlllhhhdddgggjjjjjjhhhfffggghhhccccccddddddcccaaa```^^^ccc```\\\\\\___bbbbbbaaa^^^^^^ZZZUUUVVVZZZ[[[XXXWWWTTTPPPKKKGGGBBB<<<777111111000000000000111111111222444888;;;>>>@@@BBB@@@GGGGGGBBBFFFRRRWWWSSSTTTzzziiiUUUjjjuuuwwwaaaMMMIIIEEEJJJEEEDDDCCCCCCDDDDDDCCCBBBAAA;;;999>>>BBBBBBFFFLLLFFFFFFEEEEEEEEEEEEFFFFFF???@@@AAAAAABBBCCCGGGIIIJJJIIIGGGEEEDDDDDDEEEEEEDDDBBB@@@@@@BBBCCCCCCCCC===AAABBB???;;;999777666222===CCCRRRppp|||wwwcccdddeeejjj{{{}}}cccYYY]]]eeejjjsssuuu~~~|||sssmmm___dddgggjjjmmmoooqqqtttvvv]]]:::EEEYYYYYYRRRMMMIIIDDDBBBDDDEEEDDDBBBIIIHHHGGGEEEBBB???===;;;;;;999666444222111222222//////...------------...------++++++++++++------++++++,,,,,,,,,---------+++---222:::GGGZZZrrrbbbRRRIII```xxx}}}tttUUUAAAIII[[[dddaaabbbeeeeeeccckkkwww|||~~~}}}zzzxxxwwwvvvpppjjj```YYY[[[``````\\\[[[[[[XXXRRROOOTTTbbbmmmrrrlllfffkkkqqqiiiaaa^^^bbbdddccc___eeeddddddeeeffffffeeeccc\\\ZZZ[[[```cccaaa```bbbccc___[[[XXXWWWVVVRRROOOQQQTTTXXX[[[YYYTTTNNNJJJ???<<>>@@@KKKVVVfffpppnnnnnnuuu{{{{{{wwwvvv}}}~~~vvvmmmddd```yyyzzzwwwsssssstttpppkkkeee\\\jjjhhhccchhh\\\UUU]]]ccc]]]YYYaaabbb\\\]]]RRRSSSTTTVVVVVVTTTPPPLLLMMMRRRXXX\\\^^^]]]\\\\\\UUUgggvvviiiJJJ777444666333...222222222222333444555666444222000......000333555<<<999;;;DDDIIIGGGFFFHHHIIINNNUUUYYYUUURRRXXXaaagggdddaaadddllltttzzz|||qqqeee___]]][[[]]]aaaccccccbbbccccccbbbbbbbbbbbbbbbcccbbbdddeeeeeecccbbbbbbccceeeeeeeeeeeefffhhhiiijjjhhhhhhhhhhhhiiiiiiiiiiiillllllkkkjjjiiiiiiiiijjjllllllkkkllllllmmmoooooohhhjjjllllllkkkkkklllmmmfffggghhhjjjjjjjjjiiihhhjjjlllllliiiiiiiiieee___ccceeeeeedddbbb```___```bbbaaaaaaaaabbbbbbaaa___^^^\\\ZZZYYYZZZZZZYYYXXXXXXTTTNNNHHHCCC???;;;888666555333111000000000111222555888:::;;;<<>>>>>???RRRrrrqqqddd[[[dddzzzppp]]]\\\dddkkkrrrpppqqqssspppooo|||}}}pppkkknnnccc___ffflllkkkmmmsss]]];;;GGG[[[\\\UUUNNNIIIDDDBBBCCCEEEEEEDDDFFFFFFEEEEEECCCAAA???>>><<<:::777444222111111222//////...------------...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,---///444>>>RRRnnnsss^^^OOOXXXvvv~~~{{{bbbJJJFFFNNN___```aaa```^^^```iiisssyyyzzz||||||zzzxxxwwwwwwuuuqqqhhh___^^^bbbbbb___ZZZ[[[ZZZWWWVVVXXX```fffllljjjgggjjjssszzztttiiiddd```\\\\\\```dddeeedddeeeddddddeeeggghhhfffeee\\\XXXXXX^^^bbbaaa```aaabbb___[[[ZZZYYYXXXVVVSSSRRRTTTVVVWWWUUUQQQLLLHHHEEEAAACCCHHHFFFCCCIIIUUU]]]gggnnnnnnjjjjjjkkkkkkyyy~~~vvvuuuyyy|||~~~|||uuulllddd```ttttttqqqmmmmmmnnniiiccc\\\VVVhhhggg___bbbVVVPPPYYY___ZZZUUU[[[\\\WWWXXXQQQQQQRRRSSSTTTRRROOOLLLOOOSSSYYY\\\\\\\\\[[[[[[[[[jjjvvvzzzpppkkkXXX@@@222000222000---111111111222222333444555333222000//////111444555:::999===CCCEEEDDDGGGLLLNNNTTT___fffddd___bbbhhhjjjkkkmmmsss{{{}}}tttmmmfffbbb```^^^]]]^^^aaadddcccbbbdddccccccbbbbbbbbbbbbcccbbbccceeeeeedddccccccdddffffffffffffggghhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjiiihhhhhhgggggghhhhhhhhhhhhiiijjjjjjkkkkkkllliiijjjllllllkkkjjjkkklllhhhiiiiiijjjjjjjjjjjjiiikkkmmmllliiiiiiiiifff```___```bbbbbbaaa```aaabbbdddbbbbbbbbbbbbbbb```^^^]]][[[YYYYYYYYYYYYXXXWWWVVVRRRLLLFFFBBB>>>:::777555444222111000000000111333666999;;;<<<>>>@@@AAAGGGAAADDDEEEBBBMMMaaahhhtttrrrvvvzzzRRRLLLAAADDD@@@BBBBBBBBB@@@>>>>>>AAACCCGGGEEECCCDDDFFFGGGFFFEEECCCDDDDDDEEEEEEDDDCCCBBBFFFFFFEEEEEEDDDDDDCCCCCCGGGEEECCCBBBBBBDDDFFFGGGCCCDDDEEEEEEEEEEEEDDDCCCDDDBBB???======<<<;;;;;;:::<<<::::::IIIhhhoooRRRMMM___}}}uuu```]]]cccjjjmmmlllpppvvvtttnnnqqqzzz}}}oookkk```YYYVVV]]]gggmmmoooppp]]]<<>><<<999555222111111111000///......------......---,,,,,,++++++,,,,,,---*********++++++++++++,,,...,,,,,,---444FFFfff}}}hhhWWWMMM```zzzyyyuuu\\\JJJCCCVVV\\\^^^ZZZXXX]]]fffllluuuwwwzzzzzzyyyxxxxxxxxxvvvssskkkaaa\\\^^^___^^^XXXYYYZZZ[[[[[[\\\\\\\\\YYY[[[\\\___dddfff___VVV[[[[[[\\\^^^aaadddggghhhfffeeeeeefffhhhiiihhhfff```[[[ZZZ^^^bbbbbbaaacccbbb```^^^]]]]]]\\\ZZZXXXXXXWWWVVVTTTQQQNNNKKKJJJIIIEEEDDDGGGHHHHHHRRR^^^cccccceeeddd]]]VVVWWW\\\vvv{{{~~~}}}}}}~~~{{{uuuppppppppptttwwwwwwrrrjjjddd```pppooollliiijjjkkkddd\\\OOONNNfffggg\\\ZZZNNNKKKVVV]]]WWWPPPUUUTTTOOOQQQNNNNNNNNNPPPQQQQQQNNNLLLOOOSSSWWW[[[\\\\\\]]]^^^dddmmmttt}}}wwwmmmaaaXXXMMMCCC666///...000///...000000111111222333333333111000000000111333555666999<<>>???AAACCCGGGBBBFFFIIIJJJ[[[pppwww}}}yyyyyy~~~hhhLLLKKKAAA@@@???@@@AAA@@@???>>>???AAADDDHHHGGGEEEEEEGGGHHHGGGFFFBBBCCCDDDEEEFFFEEEDDDCCCIIIIIIHHHGGGFFFEEEEEEDDDEEEDDDCCCBBBCCCEEEHHHIIIFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA???>>>=========???===:::999===NNNnnnuuu[[[RRR\\\sssnnncccbbbcccjjjiiinnnwwwxxxrrrsssyyytttmmmkkkeee]]]YYY___gggiiifff\\\;;;GGG]]]aaa^^^RRRKKKCCC@@@BBBFFFIIIJJJCCCDDDEEEFFFFFFEEECCCBBB@@@>>>:::666333111000000000//////...............,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---+++***+++...<<<\\\yyy{{{qqqWWWSSSooo~~~wwwwwwpppWWWFFFMMMVVV[[[XXXVVV]]]eeegggtttwwwzzz{{{zzzxxxwwwwwwuuuuuunnnccc[[[[[[\\\[[[XXXWWWXXX[[[^^^]]]YYYUUUPPPQQQRRRUUUYYY]]]``````\\\___cccddddddeeegggiiiiiihhhggghhhiiihhhgggeeeeeecccbbbdddbbb___bbbgggcccbbbaaa```___^^^\\\[[[___]]]YYYTTTQQQOOONNNMMMGGGEEEFFFKKKMMMNNNTTT]]]aaaZZZVVVRRRJJJDDDOOO___zzz~~~|||vvvssssssmmmdddwww{{{rrrllllllkkkkkklllkkkhhhffffffeeeiiinnnpppmmmiiidddbbbqqqoookkkjjjmmmnnnfff[[[GGGJJJgggkkk]]]VVVIIIIIIUUU]]]WWWOOOPPPNNNJJJMMMNNNMMMLLLNNNPPPQQQPPPOOOOOORRRVVVYYY\\\^^^aaaccckkknnnrrrhhhZZZWWWRRRHHHAAA777555222111111111111111000000111111222222222222//////000222333555777888999???FFFHHHHHHNNN]]]kkkhhhlllttt|||}}}{{{|||yyy~~~tttnnnlllnnnooommmlllmmmgggggggggffffffeeeddddddgggdddaaa```aaacccdddeeecccbbbaaabbbcccddddddeeeeeeeeedddcccccccccccccccaaaccceeefffffffffggghhhiiiiiiiiiiiiiiihhhggggggggghhhhhhhhhiiiiiiiiiiiijjjjjjiiiiiiiiiiiijjjjjjhhhiiilllnnnnnnnnnlllkkkkkklllmmmmmmkkkiiiiiijjjmmmllljjjiiihhhhhhiiijjjlllmmmllliiihhhiiifffaaaeeefffgggfffdddcccbbbcccbbbaaaaaaaaabbbbbbaaa___^^^\\\ZZZZZZYYYXXXVVVTTTPPPLLLGGGBBB???<<<999666222111000000000111222222777999===???@@@AAACCCEEEEEEBBBHHHPPPXXXmmmuuuyyy~~~}}}wwwWWWGGGJJJCCCAAAEEEBBBBBBBBBAAAAAABBBEEEHHHEEEEEEDDDDDDEEEFFFGGGGGGAAABBBDDDEEEEEEEEEDDDDDDHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBB@@@??????@@@BBB======@@@<<<<<>>;;;888666111111000000000222333444888;;;>>>@@@AAACCCEEEFFFDDD???CCCMMM\\\xxxuuupppsssNNNDDDGGGDDDAAAHHHCCCCCCDDDCCCBBBDDDGGGJJJEEEEEECCCAAA@@@@@@AAABBBAAABBBCCCDDDEEEEEEDDDCCCEEEEEEFFFFFFGGGHHHIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGIIIHHHGGGFFFEEEEEEDDDDDDCCCEEEFFFDDDBBB@@@@@@BBB@@@999;;;DDDCCC???III]]]www{{{zzznnn___```yyyyyypppiiihhheeehhhnnnrrrwwwyyyvvv~~~bbbQQQTTTZZZ\\\\\\:::DDDZZZaaa```VVVOOOFFFBBBDDDGGGJJJJJJIIIJJJKKKLLLJJJHHHDDDBBBBBB???;;;777444222111111111000//////......//////+++,,,,,,------,,,,,,+++*********++++++++++++,,,,,,))),,,222000111CCCZZZ|||zzzxxxuuuSSSSSSmmm~~~tttooowwwyyyfffPPPOOORRRYYY]]]___aaaeeetttxxx{{{|||{{{xxxvvvuuuuuuuuurrrjjjdddaaa]]]WWW\\\[[[ZZZ]]]```bbbaaa^^^\\\[[[\\\^^^]]]YYYZZZ]]]ZZZ^^^dddfffffffffgggiiillljjjiiihhhhhhgggdddbbbeeehhhkkkhhh^^^WWW[[[dddcccdddeeeddd```]]]\\\[[[___]]]YYYUUURRRQQQPPPQQQKKKNNNTTTXXXYYYUUUQQQNNNQQQKKKDDDBBBGGGUUUkkk~~~zzzllldddfffbbbYYYXXXaaappprrrtttyyy~~~uuurrrooollllllqqqwww|||vvvoooeee___\\\[[[ZZZYYYXXX[[[[[[YYYYYY\\\\\\ZZZ[[[^^^bbbeeeffffffgggiiiiiieeebbbfffpppssshhhZZZGGGLLLnnnwwwfffWWWGGGIIIYYYccc]]]PPPKKKEEECCCJJJOOOLLLKKKKKKOOOSSSVVVWWWZZZ[[[\\\]]]^^^aaafffiiitttsssuuuwwwYYYIII999555777555111...+++---000111111000000000000111222333333222111000000111222444777;;;>>>@@@BBBFFFIIILLLUUUfffwww}}}ooobbb\\\]]]ZZZZZZ]]]\\\YYYXXX[[[\\\\\\\\\\\\]]]^^^``````___\\\YYYZZZ]]]bbbfffgggdddeeeeeedddbbbbbbccceeeddddddddddddeeefffggggggccceeeggghhhhhhhhhiiikkkhhhhhhiiijjjiiihhhfffeeehhhhhhhhhhhhiiiiiiiiiiiiggggggfffffffffggghhhhhhggghhhiiikkkkkkkkkkkkjjjjjjkkkmmmlllkkkjjjjjjkkkiiiiiihhhhhhggghhhhhhhhhkkkllliiifffeeegggeee```\\\^^^```aaaaaaaaabbbccc]]]]]]]]]^^^```aaa```^^^\\\ZZZYYYXXXWWWUUUQQQNNNIIIFFFAAA===;;;999777555111000000000111333555666999<<>>JJJ```~~~sssvvvzzz|||yyyppp{{{kkkKKKDDDCCCDDD???FFFBBBCCCCCCBBBAAABBBFFFHHHHHHGGGEEE@@@===;;;<<<===BBBCCCDDDEEEEEEEEEDDDCCCBBBCCCDDDFFFGGGIIIJJJKKKGGGFFFFFFEEEEEEEEEFFFFFFIIIHHHGGGFFFFFFFFFFFFFFFDDDGGGIIIGGGCCCAAAAAACCCCCC;;;999???@@@===EEERRR```mmmwwwrrrbbb[[[jjjkkkggggggmmmoooqqq}}}}}}xxx~~~mmmWWWNNNNNNOOO^^^;;;DDDZZZ``````WWWPPPHHHDDDEEEGGGIIIIIIJJJKKKMMMNNNMMMJJJGGGEEEAAA???;;;777555333333333111000000///////////////+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---(((***222111---888LLLnnn{{{vvvuuuvvv]]]JJJYYYwww}}}}}}|||^^^PPPLLLVVV]]][[[]]]fffppptttyyy{{{zzzxxxvvvvvvrrrrrroookkkhhheee]]]TTTWWWXXXZZZ]]]```bbbbbbaaa\\\ZZZ[[[``````\\\\\\___[[[^^^aaadddeeefffggghhhiiihhhgggggghhhgggeeedddeeeeeefffgggbbb\\\\\\```___bbbdddccc```]]]]]]]]]]]]\\\ZZZXXXVVVTTTSSSSSSSSSTTTUUUUUUTTTQQQLLLHHHHHHEEEDDDKKK]]]ooowwwvvvmmmfff___[[[YYY[[[aaaggglllnnnttt{{{zzzsssmmmkkkgggeeedddfffjjjmmmllljjj___^^^\\\ZZZZZZZZZ[[[[[[VVVZZZZZZWWWXXX[[[[[[XXXZZZ[[[\\\]]]]]]^^^```cccaaa]]][[[aaammmrrrgggWWWJJJLLLoooyyyiiiXXXFFFGGGYYYccc]]]OOOGGGAAA???GGGNNNLLLIIIJJJNNNSSSWWWZZZ[[[\\\]]]^^^aaafffmmmrrryyyyyy}}}pppUUU???888222222222000000222......//////000/////////111222333444444333222111222222222444888===BBBEEEIIIKKKNNNVVVkkkwwwoooiiibbb\\\ZZZ[[[YYYYYY[[[[[[XXXYYY\\\ZZZZZZZZZZZZ[[[]]]___```aaa___\\\\\\___cccfffgggdddeeefffdddaaaaaabbbdddcccccccccdddfffgggiiijjjdddfffhhhiiihhhhhhiiikkkfffggghhhiiiiiihhhfffeeehhhhhhhhhhhhiiiiiiiiiiiifffffffffffffffggghhhhhhfffffffffggghhhhhhiiiiiiiiijjjllllllkkkjjjkkklllhhhhhhiiijjjjjjjjjiiiiiijjjkkkhhhddddddfffddd___ZZZ\\\^^^_________```aaa^^^]]]]]]]]]^^^^^^\\\ZZZXXXWWWVVVUUUTTTQQQMMMIIIEEEAAA===:::888666444222111000111111333555777999999<<>>???===:::???FFFGGGVVVkkkxxxttthhhbbbccctttqqqrrr~~~~~~qqqiiillloooooosssyyyzzz~~~{{{rrruuusss^^^PPPKKKaaa===EEEZZZaaaaaaXXXQQQIIIEEEFFFHHHHHHHHHIIIKKKNNNOOOOOOLLLIIIGGGAAA???;;;888555444333333111111000///////////////++++++------------++++++++++++,,,,,,,,,---------...'''(((111000***333DDDYYYnnnppprrrqqqMMMJJJllliiiRRRHHHTTT[[[WWWZZZfffmmmqqqvvvyyyzzzxxxwwwwwwuuuuuurrrpppooommmbbbWWWPPPSSSWWW[[[^^^______```eee^^^[[[]]]^^^[[[]]]bbb```aaaccceeefffgggfffffffffeeeeeefffhhhiiigggfffhhhdddcccfffgggccc``````\\\___cccccc```^^^^^^___]]]]]]]]]\\\[[[YYYWWWVVVYYYWWWSSSNNNKKKKKKHHHEEE@@@AAAEEESSSnnnzzzhhhbbbeee^^^QQQPPP]]]ggghhhdddhhhsss{{{sssccc^^^ccc^^^]]]^^^aaaeeeccc]]]WWWTTTWWW[[[\\\\\\[[[[[[\\\UUUYYYZZZVVVVVVZZZZZZUUUXXXXXXWWWUUUTTTUUUXXX[[[\\\XXXWWW^^^lllrrrgggWWWKKKLLLnnnyyyiiiXXXEEEEEEWWWbbb]]]MMMDDD===<<>>DDDHHHNNNPPPTTTbbbrrrccc^^^\\\ZZZXXXWWWWWWUUUVVVYYYXXXVVVXXX]]]WWWVVVWWWXXXZZZ\\\___```\\\\\\]]]___bbbcccbbb```ccceeefffdddaaa```bbbdddbbbbbbcccdddfffhhhjjjkkkeeegggiiiiiiiiihhhiiijjjdddfffgggiiiiiigggfffeeehhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjjjjgggfffffffffggghhhiiijjjhhhjjjllllllkkkkkklllmmmggghhhjjjkkkllllllkkkjjjjjjjjjgggcccccceeeccc___^^^___``````___]]]^^^___```___]]]]]]]]][[[YYYWWWUUUTTTSSSRRRQQQNNNIIIFFFAAA>>>:::777555444222000111111111222444666888:::999<<>><<<:::666444333222222222111111222555888<<<>>>>>>BBBDDDDDDEEEGGGJJJJJJLLLZZZfffSSSjjj|||www~~~}}}XXXOOOEEEBBBEEEGGGDDD@@@DDDBBB@@@>>>???AAADDDFFFFFFDDDAAA???@@@CCCGGGIIIEEEFFFGGGFFFEEEEEEFFFHHHFFFFFFFFFHHHIIIJJJHHHFFFGGGFFFFFFFFFGGGHHHIIIIIIJJJGGGDDDEEEHHHJJJKKKJJJNNNLLLIIIHHHHHHHHHGGGEEEBBBCCCEEEEEEFFFIIILLLOOOPPPXXXXXX[[[sssjjjTTTYYYdddxxxqqqjjjkkkrrrssspppnnnppprrrwwwxxxnnnlllAAAJJJ]]]aaaeeeYYYRRRIIIFFFIIILLLLLLKKKIIIKKKOOOPPPPPPNNNLLLKKKHHHEEE???:::666444444444333333333333222000///...------------------------------,,,,,,,,,,,,++++++---,,,,,,,,,...000333444HHH[[[lllwwwkkkMMMQQQjjj|||xxxaaaFFFGGGRRRVVVXXX\\\eeeppp}}}zzzwwwvvvvvvtttrrrrrrssspppjjjeeeYYYUUUTTTYYY]]]\\\[[[\\\]]]___aaaaaa___^^^^^^^^^````````````aaabbbcccdddeeefffgggggghhhhhhhhhhhhgggfffeeeeeeeeeccc___\\\YYY___cccbbbbbbdddeeecccccccccaaa```___]]]\\\\\\ZZZYYYVVVRRRNNNKKKIIIHHHJJJUUUbbbiiilllmmmmmmkkkaaa\\\WWWWWW[[[```aaaaaapppjjjbbb^^^]]]]]]\\\[[[[[[\\\]]]\\\[[[ZZZ[[[\\\^^^]]][[[]]]```ccccccbbb^^^]]]\\\[[[ZZZZZZZZZ[[[\\\[[[ZZZYYYXXXXXXYYYYYYUUURRRRRRVVV]]]___[[[WWWSSSZZZeeejjjbbbSSSLLLMMMWWWNNNEEE>>>888555<<>>AAA@@@???AAAGGGLLLXXXgggzzzuuujjj{{{rrrfffeee```[[[YYYYYYZZZZZZYYYXXXZZZ[[[[[[YYYXXXXXXYYY[[[[[[[[[[[[[[[[[[\\\\\\^^^\\\ZZZZZZ\\\^^^_________```bbbcccddddddccccccdddddddddddddddeeeeeefffeeeeeeffffffggghhhhhhiiigggffffffffffffgggggghhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjhhhggggggggghhhiiifffggghhhiiiiiijjjjjjiiiggghhhiiiiiigggggghhhiiilllkkkjjjhhhgggfffffffffiiihhhfffeeecccbbbbbbbbb```___^^^^^^^^^^^^___```]]][[[YYYYYYYYYXXXVVVTTTTTTQQQNNNNNNMMMKKKEEE@@@===;;;888555333222111111222222222333666999<<<>>>@@@BBBDDDDDDDDDEEEHHHIIIOOO^^^UUU[[[rrrmmmOOOLLLIIIHHHHHHIIIGGGEEEDDDBBB@@@??????BBBFFFHHHGGGEEEBBBAAAAAADDDGGGJJJGGGHHHJJJIIIHHHGGGGGGHHHFFFEEEEEEFFFHHHHHHFFFDDDDDDDDDEEEFFFGGGIIIIIIJJJHHHFFFEEEGGGIIIJJJIIIGGGLLLJJJHHHGGGGGGGGGFFFDDDBBBCCCEEEEEEFFFGGGKKKMMMSSSVVVUUUXXXlllwwwUUUQQQQQQkkk}}}nnndddjjjwww|||yyyvvvrrrnnnnnnuuu~~~{{{pppkkkBBBMMMaaaaaabbbYYYRRRJJJGGGJJJMMMNNNMMMFFFMMMTTTVVVSSSOOOMMMMMMKKKGGGAAA;;;666444333444444444444333222111000///------------------------------,,,,,,,,,,,,++++++,,,+++++++++---///111222@@@TTTjjjyyytttWWWOOOXXX}}}nnnNNNBBBHHHRRRZZZ^^^dddnnnyyy~~~|||xxxuuuuuuvvvvvvvvvtttqqqnnnllllll___WWWTTTWWW\\\\\\[[[\\\]]]___bbbcccaaa^^^\\\[[[^^^___```aaaaaabbbbbbaaabbbccceeeggghhhhhhggggggeeedddddddddeeedddaaa^^^YYY^^^aaa```aaaeeegggfffdddcccbbbaaa```___^^^]]][[[[[[YYYTTTNNNKKKLLLNNNRRRcccmmmhhhfffkkkkkkeeebbb```\\\ZZZ\\\```eeeiiijjjbbbYYYWWW[[[^^^^^^\\\]]]^^^]]][[[YYYYYY[[[]]]```]]][[[[[[^^^bbbeeefff___^^^]]]\\\[[[[[[[[[[[[]]]\\\ZZZYYYXXXWWWWWWWWWRRRRRRSSSUUUXXXYYYWWWUUUSSSXXX___bbb\\\RRRNNNOOONNNHHH???888333555@@@MMM\\\TTTMMMNNNVVV^^^``````]]]ZZZYYYeee|||}}}MMM777111///000///.........///111222000333666888888999:::;;;555;;;??????======:::777@@@EEEHHHFFFBBBBBBHHHNNN\\\rrr{{{pppooorrrpppiiieeezzzqqqfff___]]][[[XXXXXXYYYZZZZZZZZZXXXYYY[[[ZZZXXXWWWWWWXXX\\\\\\\\\\\\]]]]]]^^^^^^```]]]ZZZYYY[[[^^^```aaa``````bbbccccccdddcccccccccccccccccccccdddeeeeeefffeeeddddddeeefffhhhiiiggggggfffeeeeeeeeeffffffffffffggghhhiiiiiijjjjjjkkkjjjiiihhhhhhhhhiiiiiifffggghhhiiiiiijjjjjjiiihhhiiijjjiiihhhhhhiiijjjmmmlllkkkiiigggfffeeedddhhhgggfffdddcccbbbaaaaaaaaaaaa___^^^^^^^^^^^^^^^ZZZYYYWWWWWWWWWUUUSSSQQQOOOLLLIIIGGGGGGDDD>>>::::::999666444222111111111333333444555777:::===???CCCDDDEEEEEEEEEEEEGGGIIITTTiiigggQQQppp{{{ZZZHHHHHHHHHGGGFFFEEEEEEEEEDDDBBB@@@>>>@@@CCCGGGJJJFFFDDDBBB@@@@@@BBBEEEGGGGGGIIIJJJJJJHHHFFFFFFFFFEEEDDDDDDDDDFFFFFFDDDBBBAAABBBDDDGGGHHHIIIJJJIIIEEEEEEFFFHHHJJJIIIGGGDDDIIIGGGEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEDDDEEEHHHJJJMMMKKKHHHLLLYYYkkkwwwzzzcccZZZOOO```qqq```cccooovvvwwwzzz{{{xxxxxx|||nnnFFFTTTfffdddcccXXXQQQJJJHHHMMMQQQSSSRRROOOTTTXXXYYYVVVQQQNNNLLLJJJFFF@@@;;;666444444444555555444444333111000///........................------,,,,,,,,,+++++++++*********+++,,,---///000888JJJcccxxxsss___RRRQQQtttfffNNNFFFMMMZZZcccfffjjjooopppooopppsssvvvwwwvvvuuusssqqqpppooooooggg]]]WWWYYY]]]^^^]]]]]]\\\___aaaaaa```^^^]]]]]]^^^___```bbbcccbbbbbbaaa```aaadddfffgggggggggfffdddccccccdddeeedddbbb```[[[___```___```eeegggeeedddccccccbbbaaa```______ZZZ\\\[[[VVVPPPNNNRRRWWWYYYccchhheeedddggggggcccaaaaaaaaa^^^]]]^^^cccgggccc___ZZZYYY\\\___```_________^^^[[[YYYYYY[[[]]]___\\\XXXVVVWWW[[[```ccc```______^^^]]]]]]\\\\\\YYYYYYXXXWWWWWWVVVVVVUUUUUUWWWXXXYYYXXXWWWXXXXXXRRRUUUXXXXXXTTTNNNLLLLLLGGGBBB:::222000:::LLL\\\bbbRRREEEIIIWWWaaabbb```^^^ZZZYYYfffbbb;;;111111...000//////...///000222333333666:::<<<<<<<<<<<<<<<<<>>999555777666444222111000000111444444555777999<<>>===???CCCGGGJJJCCCAAA???======???BBBCCCEEEGGGHHHHHHFFFCCCBBBBBBDDDCCCBBBBBBCCCCCCBBB@@@AAABBBEEEGGGHHHHHHGGGGGGEEEFFFFFFGGGGGGGGGEEEDDDGGGEEECCCCCCDDDDDDCCCBBBDDDEEEFFFEEEDDDCCCEEEFFFEEE???>>>BBBHHHQQQbbbsssvvvssseeeggg}}}iii^^^^^^kkkrrr{{{~~~tttMMMZZZkkkhhhfffWWWQQQKKKKKKQQQWWWZZZZZZXXXWWWVVVVVVVVVTTTPPPLLLGGGDDD???:::777555666666555555555444333222111000........................------,,,,,,,,,+++++++++*********+++,,,---......222@@@WWWqqq{{{pppdddVVVLLLhhhdddKKKFFFUUUeeegggeeebbb______eeeooowwwyyyvvvrrrqqqssstttrrrppplllbbbZZZZZZ]]]\\\]]]^^^\\\]]]^^^^^^^^^___aaaccc___```bbbcccddddddcccbbb___```bbbdddeeefffeeeeeedddcccbbbcccdddeeecccbbb___aaaaaa___```ddddddaaaccccccbbbbbbaaaaaaaaa```YYY[[[[[[XXXSSSSSSXXX]]]```[[[[[[bbbeeeaaa^^^```ZZZ]]]___^^^ZZZXXXYYY\\\[[[^^^```___]]]\\\]]]___```___^^^[[[YYYYYY[[[]]]^^^[[[WWWTTTSSSVVVZZZ]]]^^^^^^^^^]]]\\\\\\[[[[[[WWWXXXXXXXXXXXXXXXXXXXXXXXXZZZ\\\[[[YYYXXXYYY[[[SSSTTTSSSQQQOOOLLLJJJHHHBBB>>>666///222CCC[[[kkkgggPPP???FFFZZZfffeeeaaa^^^YYYXXXeee~~~sssIII222111333///000000//////000111333444666999===>>>>>>=========DDDLLLWWW]]]ZZZRRRLLLJJJTTT[[[aaabbb``````fffkkkjjjyyyuuuddd[[[[[[YYYYYYZZZZZZZZZYYYYYYZZZXXXYYY[[[ZZZXXXWWWWWWXXX[[[\\\^^^```aaaaaabbbbbbaaa```___```aaabbbaaa```aaaaaaaaabbbbbbcccddddddccccccbbbbbbccccccdddeeefffeeecccbbbcccdddfffgggjjjjjjiiihhhggggggggghhhhhhhhhiiiiiijjjkkkllllllgggggggggggggggffffffffffffggghhhiiiiiijjjjjjiiihhhjjjkkkjjjiiihhhiiijjjhhhhhhiiiiiiiiiiiihhhggggggfffdddcccaaaaaa````````````___^^^]]]\\\ZZZZZZYYYXXXVVVVVVUUURRROOOLLLAAA>>>;;;;;;===<<<999555555444222111000000000111555666777999<<<>>>@@@AAAEEECCCCCCGGGGGGFFFIIIOOOgggoooYYYdddxxxqqqiiifffZZZLLLCCCBBBDDDDDDCCC???>>>===<<<>>>AAAEEEGGGAAA@@@>>>======???AAACCCDDDEEEGGGFFFDDDBBBAAAAAACCCAAA@@@@@@AAABBBAAA@@@BBBDDDFFFGGGGGGFFFDDDCCCGGGGGGEEEDDDCCCCCCDDDEEEEEECCCBBBBBBCCCDDDCCCBBBDDDEEEFFFEEEDDDBBBCCCDDDEEE??????DDDCCCDDDTTTiii{{{vvvwww|||}}}iii^^^mmmrrr}}}rrruuutttKKKVVVfffcccbbbZZZTTTNNNOOOVVV\\\``````[[[WWWSSSSSSVVVVVVSSSOOOHHHDDD@@@;;;888777888888666666666555444333222111........................------,,,,,,,,,,,,++++++)))******+++,,,---------000666JJJhhh{{{qqqiiiZZZKKKZZZpppzzzwwwWWWEEEMMM^^^eee```ZZZUUUVVV___kkkuuuxxxtttqqqqqqtttuuussspppmmmeee^^^\\\[[[YYYZZZ^^^\\\]]]]]]]]]]]]___bbbeee```aaabbbccccccddddddddd``````aaaaaabbbcccdddddddddcccbbbbbbdddddddddbbbaaacccbbb```aaadddbbb]]]bbbbbbbbbaaaaaaaaaaaaaaaYYYZZZ[[[YYYWWWWWW[[[___dddWWWTTT^^^ccc[[[VVVYYYYYY]]]```___[[[WWWVVVWWWVVV\\\aaaaaa\\\YYYZZZ]]]^^^___^^^\\\ZZZZZZ\\\]]]^^^]]][[[XXXUUUVVVYYY[[[[[[[[[[[[[[[[[[YYYXXXXXXYYYZZZ[[[\\\\\\\\\\\\[[[YYYZZZZZZZZZYYYXXXYYYZZZUUUVVVSSSOOOMMMLLLHHHCCC>>>;;;444000888NNNeeerrrfffPPPBBBLLL___gggdddaaa]]]ZZZ[[[gggrrrUUU<<<222444555222000000///000111222444555888;;;>>>?????????@@@AAAJJJTTTcccnnnlllbbb\\\[[[iiilllppprrrqqqpppqqqsssnnnuuuyyyvvvqqquuuzzzeeeZZZZZZYYYZZZ[[[[[[YYYYYYZZZ[[[YYYZZZ\\\[[[YYYXXXXXXYYYZZZ\\\^^^```bbbccccccbbbaaa``````aaaccccccaaa___aaaaaaaaaaaabbbcccdddeeecccccccccccccccdddeeeeeefffeeeddddddddddddffffffjjjjjjiiiiiihhhhhhiiiiiijjjjjjjjjjjjjjjkkkkkkkkkffffffgggggggggfffeeedddfffggghhhiiiiiijjjjjjiiihhhiiijjjiiihhhhhhiiijjjfffggghhhjjjjjjiiiiiihhhfffeeedddbbbaaa```______^^^^^^^^^]]]\\\[[[YYYXXXXXXWWWVVVUUUTTTQQQLLLIII@@@===;;;;;;======;;;888333222111000000000111222666777999;;;>>>@@@BBBBBBCCC???AAAGGGJJJHHHMMMVVVvvvZZZSSSnnnwwwggggggZZZIII@@@@@@BBBAAA>>>============???@@@BBBCCCAAAAAA@@@???@@@BBBDDDEEEEEEEEEFFFEEECCCBBBCCCDDDAAA@@@>>>???AAABBBBBBAAADDDEEEEEEFFFEEEDDDCCCBBBGGGGGGEEECCC@@@@@@CCCEEEEEECCCBBBBBBDDDEEEEEEDDDDDDFFFGGGFFFDDDCCCBBBCCCDDD???@@@EEEBBB>>>HHHYYYqqqvvviiiooo}}}zzzsssnnnqqq|||}}}uuuvvvvvvnnnssstttJJJQQQ```___```___YYYSSSSSSYYY```bbbbbb___]]][[[YYYWWWVVVTTTSSSKKKHHHCCC>>>:::888999999666666666666555333222111........................------,,,,,,,,,,,,++++++******+++,,,------------//////???```}}}vvvoooppphhh[[[SSSbbbwwwwwwtttgggMMMIIITTT```\\\XXXUUUXXX___hhhooossssssssssssssssssssssssnnniiidddaaa[[[WWWZZZ___[[[]]]____________```bbb`````````aaaaaabbbcccdddbbbaaa```___```aaacccdddeeecccbbbbbbcccdddcccbbbaaacccbbbaaaccceeeaaa[[[aaaaaaaaaaaaaaaaaaaaaaaa\\\[[[[[[ZZZZZZZZZ[[[[[[]]]YYYXXX[[[]]][[[XXXVVV\\\^^^___^^^]]][[[YYYYYYWWW[[[^^^^^^\\\[[[\\\]]]\\\]]]^^^^^^\\\[[[\\\^^^\\\^^^^^^\\\ZZZYYYZZZ\\\[[[\\\\\\\\\\\\ZZZYYYXXX\\\\\\]]]^^^]]]]]][[[[[[YYYXXXXXXXXXXXXYYYYYYYYYUUUVVVRRRMMMKKKKKKDDD;;;999888333333@@@UUUfffmmm]]]OOOJJJUUU``````\\\\\\^^^^^^aaammmkkkYYYEEE;;;666333333666000000000000111333555666888;;;>>>???AAABBBEEEHHHPPP\\\pppvvvpppqqqwwwvvvuuutttqqqmmmhhheeecccfffiiihhhiiiuuuwwwcccZZZ\\\WWWYYYZZZZZZXXXXXX[[[]]]ZZZ[[[]]]\\\ZZZYYYYYYZZZYYY[[[^^^aaabbbccccccbbbbbb```______```aaa``````bbbaaaaaaaaaaaacccdddeeedddddddddddddddeeeeeefffffffffeeeeeeeeeeeeeeeeeeiiihhhhhhhhhhhhhhhiiijjjjjjjjjjjjjjjiiiiiiiiiiiifffggghhhhhhhhhgggeeeeeefffggghhhiiiiiijjjjjjiiiggghhhiiiiiigggggghhhiiiggghhhiiijjjjjjiiigggffffffeeecccbbb```_________[[[\\\\\\\\\[[[ZZZXXXWWWVVVUUUTTTSSSRRRNNNIIIEEE@@@===:::999;;;;;;999666222111000000000111222333777888:::===???AAACCCCCCEEE@@@CCCLLLQQQPPPWWWbbbnnnccclllzzz}}}]]]WWWSSSLLLEEEAAA@@@@@@===:::<<<===???@@@AAAAAAAAA@@@@@@@@@???@@@AAACCCEEEGGGCCCCCCCCCAAA@@@@@@BBBEEE@@@>>>===>>>@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDAAA@@@AAABBBEEEDDDCCCCCCEEEFFFFFFFFFDDDFFFHHHGGGEEECCCCCCCCCBBB??????AAA@@@===AAAJJJ\\\kkkzzz~~~iiicccvvvoooccchhhmmmkkknnnxxx~~~vvvnnnlllrrr~~~zzzOOOTTTbbbbbbeeeddd]]]WWWVVV[[[aaaccccccdddffffffbbb[[[UUUTTTTTTPPPLLLFFF@@@<<<999999999777777777666555444222222////////////////////////---------,,,,,,,,,++++++***+++,,,---------------000,,,999[[[yyymmmiiiuuuxxxpppSSS\\\mmmvvvyyytttWWWIIIMMM[[[ZZZZZZZZZ]]]aaafffjjjooossswwwvvvrrrppprrruuupppmmmjjjfff^^^XXX[[[ccc[[[^^^aaabbbaaa___^^^^^^``````_________aaacccdddcccaaa___^^^^^^```bbbdddfffdddbbbbbbcccdddcccbbb___bbbbbbbbbdddfffbbb[[[````````````aaaaaaaaaaaa___]]][[[[[[\\\[[[YYYWWWSSS\\\^^^XXXXXX______XXX[[[ZZZYYYYYYYYYYYYYYYYYY\\\\\\[[[\\\^^^___``````[[[\\\^^^^^^]]]\\\]]]^^^YYY\\\___^^^\\\ZZZ[[[]]]^^^___``````___^^^\\\[[[\\\]]]]]]]]]\\\ZZZYYYWWWZZZXXXWWWWWWYYYZZZZZZYYYTTTTTTPPPJJJIIIHHH???444555555333666EEEYYYdddeeeSSSNNNQQQ\\\___WWWSSSVVV```bbbfffqqqxxxqqq^^^MMM@@@>>>:::222111888111000000000111333555666888:::===@@@BBBFFFJJJMMMVVVcccyyy{{{wwwrrrnnniiiaaaXXXQQQRRRVVV]]]bbbjjj}}}zzzkkk[[[VVV[[[UUUWWWYYYXXXWWWXXX[[[___[[[\\\]]]]]][[[ZZZZZZ[[[XXXZZZ^^^aaaccccccccccccccc```\\\[[[\\\^^^```aaabbbaaaaaaaaaaaacccdddeeeeeeeeeddddddeeeeeefffgggeeeffffffggggggfffeeeeeeggggggfffgggggghhhiiijjjjjjjjjiiiiiihhhgggggggggggghhhiiiiiiiiihhhfffeeefffggghhhiiiiiijjjjjjiiifffhhhiiihhhgggfffggghhhiiiiiijjjkkkjjjhhhfffdddfffeeecccaaa```_________ZZZZZZ[[[[[[ZZZYYYXXXWWWTTTSSSRRRRRRPPPLLLGGGCCC???;;;777777777777555222222111000000000111333444888999;;;>>>@@@BBBCCCDDDIIIDDDHHHSSSXXXYYYaaammm}}}aaavvvbbbFFFIIIBBBDDDFFFGGGFFFCCC???======>>>@@@BBBCCCBBB@@@???=========>>>@@@BBBDDDFFF@@@@@@???===<<<===@@@CCC???>>>===>>>@@@CCCDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGBBBEEEHHHGGGCCC@@@??????FFFDDDCCCDDDFFFGGGGGGGGGDDDFFFHHHHHHFFFDDDDDDDDDDDDAAA@@@AAAAAA@@@BBBEEEGGGPPPbbb|||lll]]]hhhxxx|||yyyaaa```fffgggnnnyyywwwpppiiihhhppp{{{xxxRRR\\\iiidddcccbbb[[[UUUVVV]]]cccdddcccgggjjjjjjeee___[[[\\\___^^^UUUIIIAAA???>>>;;;888888888777555555444444444222111111000///......---------......------,,,+++++++++++++++++++++++++++***...333BBBaaapppmmmaaaXXXcccxxxuuuxxx}}}^^^HHHTTTRRRNNNOOOUUU\\\aaabbbeeeuuuyyytttssspppmmmtttqqqssspppjjjdddbbb^^^YYY[[[___cccccc```]]]\\\\\\```]]]\\\]]]```aaaaaa______```bbbcccddddddccccccfffeeeeeeeeefffhhhiiijjjeeebbb^^^___aaacccbbb`````````aaabbbbbbbbbbbbbbbeee```\\\\\\]]]\\\WWWRRR[[[\\\]]]]]]]]]]]]\\\[[[VVVWWWYYY[[[\\\[[[ZZZYYY___^^^\\\[[[ZZZZZZ[[[\\\\\\[[[ZZZYYYZZZ[[[\\\]]]_______________^^^^^^^^^[[[]]]___aaa```___\\\[[[^^^___`````````___]]]\\\ccc```^^^]]]^^^^^^[[[XXXSSSRRROOOKKKFFF@@@<<<999777888999===GGGRRRUUURRRNNNRRRUUUWWWUUUUUUVVVWWWppphhhdddppp~~~xxxhhhbbbeeeUUUHHH<<<888888666444333444;;;444+++...111333;;;<<<111EEEIIIKKKOOOGGG]]]fffpppzzz~~~yyynnnccc\\\SSSHHHBBBDDDEEEQQQ[[[bbbqqqxxxooohhh___YYYVVVXXXWWWWWWXXXZZZ\\\\\\\\\ZZZ[[[\\\^^^___`````````[[[\\\^^^___```bbbeeehhh^^^___```aaaccccccddddddaaaaaabbbccceeefffggghhhcccccccccbbbccccccddddddhhhhhhgggfffeeeddddddcccfffhhhjjjiiigggfffiiilllnnnllliiifffeeeddddddeeekkkhhhggghhhkkkllljjjhhhhhhhhhhhhhhhhhhggggggggghhhhhhhhhhhhiiiiiiiiiiiiiiigggeeeeeeeeefffeeedddeeecccaaa___YYYSSSTTTXXX[[[[[[[[[\\\\\\ZZZUUURRRVVVTTTRRROOOJJJFFFBBB@@@;;;:::999777666444333222333111000///000222555777:::::::::<<<@@@CCCFFFGGGJJJJJJDDDLLLfffoooddd\\\iiieeennnpppPPPMMM???CCCDDDEEEFFFDDDAAA>>><<<;;;<<<===>>>???@@@AAAAAA@@@===;;;;;;???AAAAAA???DDDBBB???<<<;;;===???AAACCCAAA@@@AAADDDDDDBBB???DDDDDDEEEEEEEEEEEEDDDDDDEEEDDDBBBAAA@@@@@@AAABBBFFFEEECCCBBBBBBCCCDDDEEEIIIIIIHHHHHHHHHFFFCCCAAACCCCCCBBBAAAAAAAAABBBBBBAAAFFFQQQeee{{{tttaaaXXXaaa{{{hhhZZZ[[[bbbgggiiirrrpppwww{{{xxx~~~vvvOOOYYYiiiffffff```ZZZSSSTTTZZZ```bbbaaaiiiiiihhhddd___\\\]]]^^^\\\SSSIIIBBB@@@>>><<<999888888777666555555555555333333222111111000//////---............---,,,,,,++++++++++++++++++++++++,,,+++,,,666MMMgggvvvxxxyyyyyy{{{tttbbb```lllvvvxxxyyyooo]]]LLLMMMRRRXXXWWWUUUWWW]]]bbbrrrwwwssssssooolllrrrvvvwwwtttoookkkhhhbbb\\\[[[^^^bbbbbbaaa``````bbb___]]][[[\\\^^^```___]]]```aaabbbdddeeeeeeeeedddfffeeecccbbbaaabbbcccdddbbbaaa______aaabbbccccccaaabbbbbbcccccccccccccccbbb___\\\]]]______[[[WWW\\\]]]^^^______^^^]]]\\\ZZZ[[[]]]____________^^^^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\\\\\\\\\\]]]]]]^^^aaaaaa``````_________```]]]^^^___``````___^^^\\\______``````___^^^^^^]]]eeebbb``````aaa```^^^\\\UUURRRMMMGGGAAA;;;777555888888888:::AAAJJJLLLHHHLLLQQQUUUUUUSSSUUU^^^eeennnhhheeemmm{{{yyy}}}{{{{{{yyyoooccc^^^aaaRRRFFF:::888999888777777<<>><<<999999888666555333222222222111111000222444777999<<<<<<<<>>@@@AAAAAAAAA@@@===;;;999;;;;;;<<<===>>>??????@@@@@@>>>;;;<<<>>>@@@@@@???@@@>>>======>>>AAAEEEGGGCCCAAA@@@BBBDDDDDDBBB@@@BBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBBBBCCCDDDFFFGGGGGGFFFFFFEEEDDDAAA???@@@@@@@@@AAABBBCCCDDDEEEGGGFFFHHHTTTjjj|||~~~wwwZZZXXXhhhnnnaaabbbgggiiigggkkkjjjttt}}}sssIIITTTffffffgggaaa[[[TTTTTTYYY___aaaaaajjjgggccc```___^^^\\\[[[XXXQQQHHHBBB@@@>>><<<:::999888777666555555555555444444333333222222111111...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,111,,,***000===OOOeeewwwsss{{{nnn\\\\\\ggg~~~~~~~~~sssMMMNNNWWWbbb^^^QQQPPPXXXfffvvvzzzvvvuuupppkkkooovvvwwwuuuqqqooommmfff]]]ZZZ\\\^^^^^^___```bbbeee___]]]\\\\\\]]]]]]]]]\\\```aaaccceeefffffffffeeeiiigggccc```^^^^^^___``````aaaaaaaaa```aaacccdddbbbccccccdddeeeddddddddd```^^^\\\^^^aaaaaa___\\\^^^___```aaaaaa```___^^^[[[\\\]]]___```aaaaaaaaa______``````aaaaaa``````]]]^^^^^^_______________cccbbbaaa```___```aaabbb______````````````______``````___^^^^^^^^^^^^___cccbbb````````````^^^]]]VVVRRRKKKCCC===888666555666888:::===EEEOOOQQQOOOQQQWWWZZZWWWRRRUUU```kkkjjjggggggkkkrrruuusssooo{{{vvvqqqmmmggg```\\\]]]NNNCCC999777999888888:::DDDIII???333333222111666===EEE]]]nnn}}}|||llluuu}}}vvvnnnlllhhhaaaSSSFFFBBBDDDOOO[[[hhhsss}}}|||{{{yyy}}}}}}yyyuuunnnhhhfffccc]]]WWWUUUTTTTTTSSSRRRSSSVVVXXXYYY]]]]]]]]]]]]]]]^^^______bbbccccccbbbaaaaaacccdddbbbbbbccccccccccccbbbbbbddddddddddddeeeeeeeeefffbbbbbbbbbcccdddeeefffggghhhhhhhhhhhhhhhhhhhhhhhhfffggghhhgggfffggghhhjjjccccccdddeeegggjjjmmmnnnkkkjjjhhhhhhiiiiiihhhfffhhhhhhhhhhhhiiiiiiiiiiiikkkkkkjjjiiihhhgggffffffiiihhheeeeeeffffffeeedddeeebbb```___[[[VVVUUUXXXXXXWWWVVVVVVWWWVVVTTTRRRPPPNNNJJJEEE@@@===;;;:::777777666555333222111111111111111222444777:::;;;===>>>@@@BBBEEEFFFGGGHHHGGGEEEIII___ppp___DDD===AAAccc}}}wwwOOOGGGIIIDDD@@@@@@??????===<<<:::999;;;;;;<<<<<<=========>>>@@@>>>======>>>@@@??????>>>>>>>>>>>>AAADDDGGGIIIBBBAAAAAABBBCCCCCCBBB@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAABBBCCCEEEFFFEEEEEEEEEDDDBBBAAA???>>>======???AAACCCEEEFFFGGGKKKFFFBBBFFFYYYqqqhhhXXXXXXsssssslllppprrrkkkbbbhhhgggrrrrrrFFFOOOccceeegggccc]]]WWWUUUYYY^^^aaabbbgggbbb]]][[[]]]]]]ZZZWWWSSSNNNFFFAAA>>>===;;;:::999888777777666666666777444444444333333222222222...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,111******000555???ZZZwwwyyy~~~jjj[[[]]]uuucccWWWXXXeeeeeeWWWQQQXXXrrr{{{xxxqqqiiikkkpppqqqpppnnnooooooggg^^^ZZZZZZYYYYYYZZZ]]]```ccc```___]]]]]]]]]]]]\\\\\\^^^```bbbdddeeeeeeeeeeeekkkiiieeeaaa______aaabbb```bbbdddccc```___aaadddbbbccccccddddddddddddddd```___^^^```bbbcccaaa___^^^___```aaaaaa```___^^^XXXYYYZZZ[[[\\\]]]^^^___aaabbbcccccccccbbbaaa```^^^___```bbbbbbaaa``````dddbbbaaa______```aaabbb```````````````aaaaaaaaa``````^^^]]]]]]^^^___```___^^^]]]]]]]]]\\\[[[ZZZWWWRRRKKKDDD???=========@@@CCCEEEHHHOOOXXXZZZXXXSSSXXX\\\[[[YYYZZZaaahhhcccdddfffhhhiiikkkkkkllluuuooojjjgggeeebbb^^^\\\KKKAAA888666777666777999HHHLLLAAA444333222333:::999UUUlllwwwyyyssstttbbbRRRLLLMMMUUU```mmmyyy{{{wwwwwwqqqhhhdddjjjnnnmmmoootttwwwuuupppjjjggggggccc[[[TTTRRRWWWVVVUUUSSSRRRSSSVVVXXX^^^]]]\\\\\\\\\]]]^^^___aaabbbcccbbbaaaaaabbbdddeeeeeeeeeddddddcccbbbaaadddddddddddddddcccccccccbbbbbbbbbcccdddfffggghhhffffffggggggggghhhhhhhhhfffggggggffffffggghhhiiifffeeeeeefffgggiiijjjkkkkkkjjjiiiiiihhhhhhgggfffggggggggghhhhhhhhhhhhhhhjjjjjjiiiiiihhhggggggfffjjjhhheeeeeeeeeeeedddcccdddaaa______\\\WWWVVVXXXXXXVVVTTTTTTUUUUUUSSSRRRPPPMMMHHHCCC???<<<;;;;;;555444444333222111111000///000111333666999;;;======???BBBDDDEEEEEEFFFGGGGGG@@@DDD]]]mmmYYYBBBDDDVVVooozzzyyy```MMMGGGEEEIIIBBBBBBAAA@@@???>>>==============================??????>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@AAACCCCCCAAAAAAAAABBBCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGGGGEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEDDDCCCAAA???>>>>>>===>>>???AAADDDEEEFFFGGGIIIGGGDDDFFFRRRfffuuuzzzzzziii]]]fff{{{yyy|||vvvbbbeeecccmmmyyywwwHHHPPPeeehhhiiiccc^^^WWWTTTWWW[[[___```aaa\\\WWWXXX\\\]]]YYYTTTQQQLLLEEE@@@<<<;;;;;;;;;999999888777777777777888444333333333333333222222//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++&&&)))//////111JJJiii|||hhhYYYddd{{{dddSSS\\\ddd]]]WWWZZZuuuzzzxxxppphhhiiigggjjjllllllmmmnnniiiaaa]]][[[YYYXXXYYY\\\___aaa``````___^^^]]]]]]]]]^^^]]]___```bbbcccdddcccccciiihhheeecccbbbbbbdddeeeaaadddeeeddd```^^^___aaaaaabbbbbbcccdddcccccccccaaaaaaaaaaaabbbbbbaaa```^^^___```aaaaaa```___^^^WWWWWWWWWWWWXXXZZZ\\\]]]bbbcccddddddcccaaa___^^^___```aaabbbcccbbbaaa```bbbaaa```_________``````````````````aaaaaabbbbbb```___^^^]]]]]]^^^``````]]]]]]]]]\\\ZZZYYYYYYYYYVVVSSSNNNJJJGGGFFFGGGHHHMMMOOOOOONNNPPPTTTTTTQQQOOORRRWWW\\\___`````````WWW[[[^^^``````bbbfffjjjjjjgggdddcccdddccc___ZZZJJJAAA888555444333333666FFFMMMEEE666333333666AAAIIIsss~~~sssnnnhhhyyyggg___^^^___jjjwwwvvvgggfffkkkiiibbb]]]ccciiikkklllnnnooommmmmmiiiggggggccc[[[UUUSSSYYYZZZYYYVVVTTTSSSVVVXXX]]]]]]\\\\\\\\\]]]]]]^^^^^^___`````````aaaccceeeggggggffffffeeecccbbbaaaccccccccccccbbbbbbbbbbbbcccccccccdddeeeggghhhiiidddeeeeeeffffffgggggghhhffffffeeeeeefffgggggggggfffffffffgggggghhhiiiiiijjjjjjjjjiiigggffffffffffffffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiigggeeedddddddddcccaaaccc___]]]^^^]]]XXXVVVWWWXXXVVVTTTTTTTTTTTTRRRQQQLLLJJJEEEAAA===;;;::::::333333222222111111000000---///222555888:::<<<======@@@CCCDDDDDDCCCDDDEEE>>>@@@NNNkkktttWWW???DDD[[[vvvwww~~~hhhPPPMMMAAA:::EEECCCCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???>>>=========@@@@@@@@@?????????>>>>>>@@@AAABBBCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGHHHHHHGGGEEECCCBBBBBBBBBBBBCCCDDDEEEFFFFFFDDDEEEFFFCCC@@@>>>???@@@???@@@BBBCCCEEEEEEEEEEEEFFFGGGGGGFFFNNN[[[fffiiizzzvvvpppmmmlllrrrqqqccc^^^dddkkkooo{{{~~~LLLSSSiiimmmmmmaaa[[[UUUQQQRRRVVVZZZ\\\[[[XXXWWWZZZ^^^^^^ZZZVVVRRRNNNFFF???;;;;;;<<<>>>999999888888888888888999444444444333333333333333000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,***---111---,,,===TTTrrroooWWWUUUmmmoooRRRQQQZZZ[[[YYY[[[mmmxxxwwwqqqqqqllldddfffdddiiilllllllllnnnlllgggbbb___[[[ZZZ[[[^^^```aaa___``````___]]]]]]^^^```^^^___```bbbbbbbbbbbbaaaddddddcccbbbcccccceeeeeebbbcccdddcccaaa_________aaabbbbbbcccccccccccccccbbbbbbbbbbbbbbbaaaaaa```___```aaaaaaaaaaaa```___ZZZYYYXXXWWWXXXZZZ\\\]]]aaaaaaaaaaaa```___^^^^^^___``````aaaaaaaaaaaaaaaaaaaaaaaa`````````______^^^___```aaabbbbbbbbbaaa___^^^^^^^^^^^^___``````___``````^^^\\\ZZZZZZZZZVVVTTTRRRPPPNNNMMMLLLLLLEEEIIIKKKJJJKKKOOOOOOMMMUUUUUUWWWYYYZZZVVVPPPKKKNNNQQQUUUVVVUUUYYY```fff`````````^^^```aaa\\\VVVJJJAAA999555333111222555DDDQQQOOOAAA999555888DDDccckkk\\\\\\wwwoookkklllwwwooo___```rrrssslllaaa\\\bbbmmmrrrpppgggjjjnnnnnnkkkgggdddbbbfffcccbbbccc___YYYUUUVVVWWWYYYZZZXXXUUUTTTVVVXXX[[[[[[\\\]]]^^^^^^]]]]]]\\\^^^___``````aaadddfffhhhhhhggggggfffdddcccbbbccccccccccccbbbbbbbbbbbbdddddddddeeefffggghhhiiidddeeeeeeeeeffffffggggggfffeeeddddddfffggggggfffcccdddeeegggiiijjjkkklllhhhiiijjjiiigggffffffhhhffffffgggggghhhhhhiiiiiigggggghhhhhhiiiiiiiiiiiihhhfffcccbbbbbbbbbaaa___aaa]]][[[]]]]]]XXXUUUVVVWWWUUUTTTTTTTTTRRRPPPNNNEEECCC@@@<<<999888777666111111111111111111111111...000444777;;;===>>>>>>>>>AAADDDCCCAAA@@@BBBEEE>>>UUUtttXXX???HHHaaaNNNKKKMMM???999BBBAAABBBBBBAAAAAA???>>>>>>===>>>>>>>>>??????@@@@@@???@@@AAA@@@>>><<<<<<<<<;;;<<<===>>>?????????>>>???AAABBBCCCBBBBBBCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEFFFFFFDDD@@@>>>???BBBBBBCCCEEEFFFFFFFFFEEEEEEFFFGGGEEEBBBGGGRRRZZZ\\\fffqqqzzzxxxmmmgggmmmvvv{{{qqqhhhggghhhfffnnnwwwuuu~~~LLLSSSkkkpppooo```[[[TTTOOOOOORRRWWWZZZXXXYYY[[[___cccccc___[[[VVVQQQIIIAAA<<<<<>>GGGLLLPPPTTTXXX```lllsssuuujjjkkkkkkjjjeee___\\\[[[___[[[YYYYYYVVVQQQPPPSSSOOOSSSWWWWWWUUUTTTVVVYYYXXXYYY\\\^^^______]]]\\\]]]___``````aaabbbdddfffhhhhhhhhhgggfffeeedddcccddddddddddddddddddeeeeeeffffffeeeeeefffggghhhhhhffffffffffffggggggggggggfffdddccccccfffggggggeeebbbccceeegggiiikkkllllllfffhhhjjjiiigggfffgggiiiggghhhhhhiiijjjjjjkkkkkkiiiiiiiiihhhhhhhhhhhhhhhgggdddbbbaaaaaa```___]]]___[[[YYY\\\\\\XXXTTTTTTUUUTTTSSSSSSRRRPPPLLLIII>>>===<<<:::888666555444111111111111111111111222111333777;;;>>>@@@@@@@@@@@@CCCEEECCC@@@???BBBFFFPPPvvvyyyLLLDDD^^^rrrdddEEEJJJGGGAAADDDCCC@@@AAABBBCCCBBB@@@>>>===;;;<<<<<<===>>>???@@@@@@???AAABBBAAA>>>;;;;;;<<<888:::<<<>>>???@@@??????>>>@@@CCCCCCBBBAAACCCEEEFFFDDDBBBAAA@@@AAABBBBBBEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFDDDFFFFFFCCC>>><<>>DDDJJJMMMMMMNNNQQQSSSQQQNNNMMMIIICCC>>>???EEEKKKRRRRRRQQQNNNMMMPPPXXX______cccaaaZZZXXXZZZYYYUUUJJJBBB;;;888555333666;;;GGGaaalll___LLL:::555???[[[bbb\\\[[[~~~ssslllgggxxxnnniiiRRR===<<<===:::===>>>IIISSSXXX\\\bbbeeeeeeaaa```______[[[WWWWWWYYY[[[WWWSSSQQQMMMHHHHHHLLLGGGMMMSSSUUUTTTTTTVVVYYYVVVXXX\\\___```___]]]\\\```aaabbbbbbaaabbbdddfffhhhhhhhhhhhhgggfffeeedddeeeeeeeeefffffffffggggggggggggfffffffffgggggghhhhhhhhhhhhhhhhhhggggggggggggdddbbbcccfffgggfffeeecccdddfffhhhiiijjjjjjjjjeeehhhiiiiiiffffffhhhjjjiiiiiijjjkkkllllllmmmmmmkkkkkkjjjiiihhhgggfffffffffdddaaa``````___^^^\\\^^^YYYXXX[[[\\\XXXTTTSSSSSSSSSRRRRRRQQQNNNIIIEEE;;;;;;;;;:::999777555444111111111111222222222222333666:::>>>AAABBBBBBAAAAAADDDFFFCCC??????BBBGGGbbb___777GGGvvvzzzTTTAAAFFF<<<@@@KKKBBBAAABBBDDDEEEEEEBBB@@@>>>::::::;;;<<<===>>>???@@@>>>AAACCCBBB>>>;;;;;;<<<:::;;;===???@@@???>>>======@@@CCCCCCBBBAAACCCEEEFFFDDDBBB@@@??????@@@@@@CCCBBBBBBCCCEEEGGGIIIKKKGGGGGGHHHHHHHHHGGGGGGFFFCCCEEEFFFBBB===;;;>>>BBBBBBDDDFFFIIIJJJJJJIIIHHHEEEGGGGGGEEEFFFGGGCCC<<>>;;;999;;;:::::::::::::::::::::333555666666444333444444333333333222111000///..................---------+++,,,,,,,,,---///333666]]]ooo|||hhh\\\^^^uuu~~~ttt[[[JJJQQQ```iiinnnhhhXXXQQQWWW[[[ZZZ___bbbiiiqqqqqqkkkggghhheeeccc```]]][[[ZZZZZZ[[[XXX\\\aaa```\\\YYYZZZ\\\bbbaaaaaa```aaaaaabbbcccbbbaaaaaadddggggggccc```[[[\\\^^^```bbbcccddddddcccdddeeefffeeedddcccbbbeeebbb___^^^___aaaccccccddddddbbb```^^^]]]___aaa\\\\\\^^^_________^^^]]]YYYVVVSSSSSSWWW\\\aaaccceeebbb___\\\ZZZYYYYYYZZZ\\\```bbbaaabbbbbb]]]VVVWWWXXX[[[___bbbbbb___]]]]]]^^^___aaabbbbbbcccccc```___]]][[[ZZZYYYXXXXXXYYYZZZXXXRRRKKKEEECCCCCCLLLKKKIIIGGGFFFFFFFFFGGGIIIEEEAAAAAADDDIIINNNPPPTTTKKKDDDFFFQQQ[[[^^^]]]^^^]]][[[ZZZXXXWWWWWWWWWKKKAAA999666555333333555HHH]]]llleeeOOO===888999NNNkkkvvvdddPPPXXXuuugggeeeiii|||wwwsssiii]]]QQQHHH<<<444444:::BBBGGGTTTMMMQQQXXXZZZ___bbbZZZWWW[[[^^^\\\XXXWWWYYY]]]\\\SSSLLLIIIFFFCCCCCCFFFAAADDDJJJOOOSSSUUUUUUTTTWWWWWWXXX[[[]]]^^^]]]\\\`````````aaabbbbbbccccccgggfffdddeeeggghhhhhhhhheeefffggghhhiiiiiiiiiiiiggggggggggggggggggggggggiiihhhgggffffffggghhhhhhgggdddaaaaaacccdddcccbbbfffccccccfffgggfffhhhlllggghhhiiiiiihhhggghhhjjjiiiiiijjjjjjjjjkkkkkkkkkiiikkklllllliiigggfffffffffeeecccccccccbbb___]]]ZZZ[[[ZZZYYYWWWTTTQQQPPPSSSSSSRRRPPPMMMIIIFFFDDD>>><<<999888777666444222///000111111///...///000555666888;;;>>>AAACCCDDDBBBGGGEEE<<<:::CCCLLLOOOpppsssFFFKKKiii{{{iiiUUUEEEEEEFFFAAA???BBBBBBAAA@@@???>>>>>>>>>>>>::::::;;;<<<===>>>???@@@@@@@@@???>>>===<<<;;;;;;<<<;;;;;;>>>BBBCCC@@@<<<>>>???AAACCCDDDDDDCCCBBBCCCBBB@@@??????@@@BBBCCCDDDCCCBBBBBBCCCEEEGGGIIIBBBEEEHHHIIIHHHFFFEEEEEEGGGCCC???===>>>@@@AAABBBEEEFFFHHHIIIIIIHHHFFFEEEBBBHHHKKKHHHEEEEEEFFFDDDIIIKKKMMMVVVdddmmmdddTTTWWWjjjzzztttkkkeeedddLLLHHHdddqqqnnnhhh```UUUOOOPPPTTTWWWXXXZZZ\\\]]]^^^^^^]]][[[ZZZUUUPPPKKKFFFCCC@@@>>><<<>>>======<<<;;;999888777555777888888666555555666444444444444333222111111/////////............---,,,------------...222555PPPdddyyy}}}iii[[[VVVsssppp[[[VVV\\\sssuuukkkVVVIIINNNUUUXXX]]]\\\```gggiiifffeeefffgggfffeeebbb^^^ZZZVVVTTTWWW\\\```___\\\ZZZ[[[]]]^^^_______________``````bbbaaaaaadddffffffccc```^^^___aaacccdddeeeffffffcccdddddddddddddddccccccdddbbb______```bbbbbbbbb```aaabbbaaa```^^^^^^___^^^^^^```aaaaaaaaa```___\\\YYYTTTQQQQQQUUU[[[```cccbbb```]]][[[ZZZZZZZZZ___ccceeecccbbbccc```[[[XXXYYY[[[___aaaaaa^^^\\\]]]]]]^^^___```````````````___^^^\\\[[[ZZZYYYYYYXXXXXXVVVQQQKKKFFFEEEEEE@@@BBBFFFIIIJJJJJJIIIHHH===AAAGGGMMMPPPQQQPPPOOOKKKMMMQQQVVV[[[]]]\\\ZZZ\\\[[[ZZZYYYXXXWWWVVVVVVJJJAAA999666555333333555HHH[[[iiibbbOOO@@@:::999@@@XXXddd[[[TTT```~~~xxxvvvxxx{{{yyyiiiXXXPPPNNNHHHAAABBB???======BBBIIIPPPTTT\\\XXX___gggfffjjjmmmeeeXXXZZZ[[[[[[YYYYYY[[[]]]UUUNNNHHHGGGCCC>>>;;;;;;:::<<<@@@DDDIIINNNQQQSSSSSSTTTVVVYYY\\\]]]\\\[[[\\\]]]^^^___aaabbbcccdddfffeeecccdddeeeffffffeeedddeeefffgggggggggggggggddddddddddddddddddddddddggggggfffeeeeeefffggghhhiiifffccccccdddeeedddccccccbbbfffkkkllliiiggghhhhhhiiijjjiiihhhggghhhiiiiiiiiiiiijjjjjjjjjkkkkkkjjjkkklllkkkiiigggggggggfffdddcccbbbbbbaaa___]]]\\\\\\[[[ZZZXXXVVVTTTSSSRRRQQQPPPMMMJJJFFFCCCAAA:::888666555444333111//////000000000//////000222888999;;;<<<>>>@@@BBBBBBGGGAAA<<<===DDDOOO\\\dddvvvNNN@@@\\\\\\LLLAAAAAABBB======AAAAAAAAA@@@???>>>>>>======::::::;;;<<<===>>>>>>?????????>>>===<<<;;;::::::<<<<<<===???AAAAAA???===>>>???AAACCCDDDCCCBBBBBB@@@@@@??????@@@AAACCCDDDCCCCCCCCCCCCCCCEEEFFFGGGDDDFFFGGGFFFDDDDDDDDDEEEFFFCCC???===>>>@@@AAABBBBBBCCCEEEFFFFFFEEECCCBBBFFFKKKMMMIIIEEEEEEEEEDDDDDDFFFHHHKKKVVVaaaddd___VVV^^^ooo}}}xxxjjj```NNNFFF^^^mmmnnnlllbbbVVVRRRUUUZZZ\\\[[[\\\\\\[[[[[[ZZZYYYXXXXXXSSSPPPKKKHHHEEECCCAAA???@@@@@@@@@???<<<999666444888999::::::888777777888666666666666666555444333000000/////////.........---......---,,,---000222<<>>???@@@AAABBBHHHAAA===AAAIIIYYYooouuuMMMAAAWWW{{{jjjNNNDDD>>>@@@???;;;<<>>>>>=========;;;;;;;;;<<<<<<=========>>>======<<<;;;:::999999<<<>>>@@@AAA@@@???>>>???>>>???AAACCCCCCCCCBBBAAA======>>>@@@AAACCCDDDEEEBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEECCCBBBAAACCCEEEEEEBBB???===>>>@@@BBBBBBAAABBBCCCDDDDDDCCCBBBAAAJJJNNNOOOIIIDDDDDDDDDCCCAAACCCBBBAAAGGGTTTbbbjjjfffcccccclll|||{{{hhhQQQGGG]]]lllpppkkk```UUUSSSZZZbbbcccaaa^^^^^^______^^^]]][[[ZZZUUURRRMMMJJJGGGDDDAAA???>>>?????????<<<999555222999:::;;;:::888777777888666777777777666666555444111111111000000//////......//////...,,,,,,...000222CCCZZZrrrxxxZZZ\\\wwwyyy```PPPTTT[[[ZZZOOOEEEIIIUUU]]]```ZZZYYYaaaiiikkkkkklllbbbcccfffgggeeeaaa]]]ZZZWWWYYY\\\]]]\\\[[[]]]^^^[[[\\\]]]____________^^^aaaaaabbbcccddddddcccbbb___```aaabbbcccddddddddddddcccbbbbbbbbbcccdddeee`````````aaacccbbb```^^^\\\^^^```aaa___^^^^^^___```aaacccdddddddddcccbbbddddddaaa[[[TTTSSSYYY^^^``````aaaaaa```^^^\\\[[[ZZZ___aaa\\\WWWYYY\\\^^^^^^^^^___aaadddeeedddbbb^^^_________^^^^^^]]]\\\^^^^^^___``````aaaaaaaaa^^^]]]ZZZWWWSSSOOOMMMLLLMMMNNNNNNPPPSSSUUUXXXYYY^^^___]]]VVVMMMHHHIIILLLZZZ]]]]]]WWWOOOLLLQQQWWWWWWWWWWWWWWWWWWUUUTTTSSSQQQJJJCCC@@@;;;666444777>>>JJJSSSQQQIIIBBB<<<777666HHHXXXdddpppwwwuuuqqqlllccc```___aaaeeejjjiiiddd___VVVLLL???:::<<>>???AAABBBCCCCCCDDDGGGGGGFFFPPPhhh]]]>>>NNNwwwyyyYYYFFFBBB@@@AAA???<<<===CCC>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::999<<>><<<>>>@@@===???AAABBBCCCBBBAAA@@@<<<===???@@@BBBCCCCCCCCCAAABBBDDDEEEEEEDDDCCCBBBEEEFFFFFFDDDBBBAAABBBDDDCCCAAA>>>===???AAABBBBBBCCCDDDEEEEEEEEEEEEDDDCCCKKKOOONNNGGGBBBAAABBBAAABBBBBB@@@>>>AAAMMM\\\ggguuurrrnnnlllooozzz|||PPPIII___mmmqqqkkkaaaVVVUUU\\\cccdddbbb^^^```ccceeeeeeccc```^^^ZZZVVVPPPKKKGGGDDD@@@>>>:::;;;======;;;888555333888:::;;;:::777666666666555666666666666555555444333333222111000000//////...//////...,,,,,,---...333;;;JJJbbbnnnSSS[[[www|||ooo^^^PPPWWWZZZVVVOOONNNPPPSSSUUUQQQSSS\\\dddfffeeeeeeaaabbbcccdddddddddcccbbbXXXYYY[[[[[[[[[\\\]]]^^^]]]^^^___```aaaaaaaaaaaa```aaabbbcccbbbbbbcccccc```aaabbbcccccccccccccccccccccbbbaaabbbccceeefff```___```aaacccbbb```^^^^^^______^^^]]]]]]___aaa```aaabbbcccdddcccbbbbbbaaadddeeebbb\\\YYY\\\______```bbbcccbbbaaa^^^]]]XXX]]]^^^XXXTTTVVV[[[]]]\\\\\\\\\___bbbdddeeeddd``````aaa``````___^^^]]]XXXYYY[[[^^^```aaabbbbbbaaa___\\\YYYVVVRRROOOMMMFFFIIIOOOVVV\\\```bbbccc]]]\\\XXXQQQKKKLLLSSSZZZ\\\YYYSSSKKKFFFHHHOOOVVVXXXXXXWWWWWWVVVUUUTTTSSSTTTNNNHHHDDD===666444666@@@JJJRRRRRRNNNKKKFFFBBBAAATTTeeerrrxxxuuueeeXXX```eeeaaa[[[```eeehhhfffaaa[[[WWWLLLDDD<<<<<<@@@CCCBBB@@@OOOQQQSSSUUUYYY^^^eeekkkttt|||yyymmmaaaZZZRRROOOPPPQQQNNNJJJJJJDDD@@@@@@>>>:::777888555666777999<<<>>>???@@@DDDHHHNNNSSSUUUVVVXXXYYY^^^^^^___```aaaaaabbbbbbfffeeedddeeefffeeecccaaaeeeeeefffgggggggggffffffffffffffffffffffffffffffddddddeeefffggghhhhhhhhhgggggghhhgggffffffffffffhhhhhhlllrrrrrrnnnkkkkkkjjjkkkllljjjhhhgggggghhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkkjjjhhheeeeeefffhhhbbb```_________^^^[[[YYYXXXVVVTTTRRRPPPOOOOOOPPPKKKIIIFFFCCC???<<<:::999555333111111222111000......///111222333666:::===;;;<<<>>>@@@BBBDDDEEEFFFBBBHHHJJJNNNhhhsssSSSDDD^^^dddKKKBBBAAABBBBBB???;;;<<<@@@<<<<<<=========<<<;;;;;;::::::::::::;;;;;;;;;;;;>>>======<<<<<<;;;;;;;;;<<>>@@@BBBBBBAAA???>>>===>>>???@@@AAAAAAAAAAAA@@@BBBDDDEEEEEECCCAAA@@@BBBDDDFFFFFFEEECCCBBBBBBAAA???======???AAABBBBBBDDDEEEEEEEEEEEEEEEEEEDDDIIILLLKKKDDD>>>???AAAAAADDDAAA>>>???CCCIIIQQQWWWiiisss}}}|||tttpppwww}}}zzzMMMLLLcccooopppmmmdddZZZWWW[[[``````___^^^aaaeeehhhhhheeebbb___^^^YYYQQQJJJFFFBBB???===999999:::;;;:::888666444888999:::999777555555555555555555666666555555444444444333222111000000///---...///...,,,,,,,,,---///333===SSSyyyyyyWWWOOOhhhzzz||||||xxxSSSSSSSSSRRRQQQQQQOOOMMMOOONNNQQQ[[[bbbcccbbbbbbddddddccccccccccccccccccYYYZZZZZZZZZ[[[\\\\\\\\\____________```aaacccddd```aaabbbbbbaaaaaabbbdddccccccdddddddddddddddcccbbbbbbbbbbbbbbbcccdddeee```______aaabbbbbb```^^^aaaaaa```^^^\\\]]]```bbb``````bbbcccccccccbbbaaa]]]aaadddccc```^^^^^^______```bbbccccccbbbaaa___\\\______ZZZXXX[[[^^^___[[[ZZZZZZ[[[^^^aaabbbbbbaaabbbbbbbbbaaa```______TTTVVVYYY\\\^^^`````````aaa___\\\YYYXXXUUURRRPPPNNNTTT]]]dddgggeee```\\\RRRSSSRRRPPPMMMNNNRRRUUUPPPNNNMMMLLLLLLPPPTTTWWW[[[ZZZYYYWWWUUUUUUTTTTTTSSSNNNJJJFFF???777444777>>>HHHPPPQQQPPPOOOMMMJJJMMM]]]llltttrrrfffnnngggQQQQQQ___hhhfffdddjjjqqqpppiii___YYYWWWIIIBBB===???CCCGGGKKKPPPQQQTTTXXX[[[```iiittt||||||pppaaaZZZRRRNNNOOOPPPOOOMMMIIIBBB<<<:::777333222333333555888;;;===>>>>>>>>>===BBBIIIMMMPPPSSSXXX\\\_________``````aaaaaabbbfffeeeeeefffhhhgggeeecccddddddfffgggggghhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeedddeeefffgggggggggggggggdddfffhhhhhhggggggggghhhhhhfffgggjjjkkkhhhhhhjjjiiijjjjjjiiigggfffggghhhhhhhhhhhhiiiiiiiiiiiijjjiiiiiiiiigggeeeddddddeeeaaa___^^^]]]]]]\\\ZZZXXXXXXWWWUUURRRPPPOOONNNMMMGGGEEEBBB???<<<:::888777111000......//////...,,,...111444666777999<<<>>>;;;<<<===@@@BBBDDDEEEFFFEEEEEEKKKcccSSSSSSbbb}}}mmmKKK@@@@@@@@@@@@???===::::::;;;:::;;;<<<======<<<::::::999999999::::::;;;;;;;;;============<<<<<<;;;;;;<<<===>>>===<<<<<<===>>>===>>>@@@AAAAAA@@@???===>>>?????????@@@@@@AAAAAAAAABBBCCCDDDDDDBBB@@@>>>>>>AAAEEEFFFDDDBBBAAA@@@@@@>>>======@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDGGGFFF@@@<<<>>>AAABBBDDD???<<>>;;;;;;;;;:::999888777666999:::;;;999777555555555555555666666666666555555555555444333222111000000,,,...///...---,,,,,,---)))---444EEEggg}}}kkkWWW[[[ppp~~~zzzmmm___PPPKKKNNNRRRQQQNNNQQQQQQUUU]]]bbbbbbdddgggddddddddddddccccccbbbbbb[[[ZZZZZZZZZZZZ[[[[[[[[[^^^]]]\\\[[[]]]___bbbddd```aaacccbbb``````bbbdddbbbccccccdddccccccbbbbbb```aaabbbccccccddddddddd```______```aaaaaa```^^^aaabbbbbbaaa___^^^___``````aaabbbcccdddcccbbbbbb___```aaabbbbbbaaa``````___```bbbcccccccccbbbbbbaaacccaaa^^^]]]aaacccaaa___]]][[[[[[]]]___``````aaaaaaaaabbbbbbaaa``````YYYZZZ]]]___`````````___bbb___]]]\\\]]]\\\ZZZWWWbbbdddfffeeeaaaZZZSSSNNNJJJLLLMMMNNNMMMJJJHHHFFFGGGKKKPPPTTTVVVYYY\\\^^^```^^^ZZZWWWUUUUUUUUUVVVRRROOOMMMJJJDDD<<<;;;>>>;;;EEEOOOPPPOOOQQQQQQQQQVVV```fffiiicccVVV^^^{{{nnnTTTNNN\\\jjjlllhhhnnnssswwwuuulllaaaYYYVVVFFFCCCDDDJJJOOOQQQXXX```UUU\\\dddjjjpppwww~~~sssccc]]]SSSMMMJJJIIIHHHGGGAAA:::666555444111000222111333777<<<@@@CCCEEEFFFEEEIIIMMMOOOOOOQQQVVV[[[\\\\\\]]]^^^```aaabbbbbbddddddeeefffhhhhhheeecccaaabbbdddeeegggggghhhhhhddddddddddddddddddddddddddddddffffffffffffeeedddcccfffiiijjjiiiiiijjjlllhhheeeeeehhhhhhffffffiiiggghhhiiihhhffffffggghhhhhhhhhhhhhhhiiiiiiiiiiiifffggghhhgggdddbbbbbbccc```^^^]]]\\\\\\[[[YYYWWWVVVUUUTTTRRROOOLLLJJJHHHBBBAAA>>>;;;888777666666000///......//////...---///222777:::;;;<<<===???======>>>@@@AAABBBCCCDDDGGGHHH^^^|||^^^GGGfffUUUDDD>>>??????>>>===<<<<<<;;;999888:::;;;<<<<<<;;;:::999777777888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<:::::::::<<<============>>>@@@AAAAAA???>>>===============???AAACCCDDDBBBBBBCCCCCCBBBAAA???>>><<<>>>@@@AAA@@@@@@@@@AAA>>>===<<<===@@@BBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@CCCCCC===;;;???DDDFFFDDD>>><<>>===<<<;;;999888777666999;;;;;;:::888666555666555666666777777777666666666666555444222111111000+++---///...---,,,,,,---)))---000888OOOooo|||{{{___LLL___vvv}}}zzz\\\MMMNNNRRRQQQNNNQQQRRRVVV\\\___```dddiii```aaacccdddeeeeeedddccc\\\[[[YYYYYYZZZ[[[ZZZZZZ]]][[[YYYXXXYYY\\\```ccc___aaacccbbb```___bbbeee```aaaaaaaaaaaa```_________```bbbcccddddddccccccaaa___^^^___```aaa```___```bbbddddddaaa___^^^^^^aaabbbcccdddeeedddccccccdddbbbaaaaaacccdddcccbbb``````aaabbbcccdddddddddcccdddbbb___aaaeeeeeebbbeeeccc___^^^___```````````````aaaaaaaaaaaa`````````aaacccddddddcccbbbaaacccaaa___```cccdddbbb```gggccc\\\UUUOOOLLLJJJJJJCCCCCCEEEGGGIIIHHHFFFCCCIIIOOOVVVZZZZZZ]]]bbbfffccc```\\\WWWUUUUUUVVVWWWRRRQQQPPPOOOIIICCCBBBFFF===HHHRRRTTTSSSUUUXXXXXX[[[^^^^^^^^^YYYMMMWWWuuuzzz```LLLSSShhhtttooofffmmmpppssssssmmmeee^^^YYYHHHIIIOOOWWWXXXUUUWWW]]]ccclllwwwyyyfff___UUUJJJDDD@@@>>>===777222111444555444444666000222777<<>>>>>>>>????????????@@@@@@AAAAAABBBGGGPPPxxxRRRBBBYYY}}}sss\\\CCCCCC@@@@@@@@@>>>===>>>???>>>:::888999;;;<<<<<<;;;:::888666777777999:::;;;<<<<<<;;;:::::::::::::::::::::;;;999777888<<<>>>===<<<===>>>???@@@@@@???===<<<<<<<<<;;;<<<>>>AAAEEEGGGCCCCCCCCCBBBAAA@@@???>>>;;;<<<===<<<<<<===@@@BBB>>>===<<<===@@@BBBCCCBBBCCCBBBBBBAAAAAABBBBBBCCC>>>AAAAAA<<<;;;@@@GGGJJJEEE@@@>>>@@@BBBCCCKKKUUUNNNIIIJJJXXXkkkssskkk```YYYrrr